diff options
676 files changed, 16521 insertions, 3185 deletions
diff --git a/app-accessibility/whisper-cpp/Manifest b/app-accessibility/whisper-cpp/Manifest index 8e69c135e960..bf13a72ae1f5 100644 --- a/app-accessibility/whisper-cpp/Manifest +++ b/app-accessibility/whisper-cpp/Manifest @@ -1,2 +1,3 @@ DIST whisper.cpp-1.7.6.tar.gz 7307730 BLAKE2B 3c03346f2f2aef0aed5c4c2dc856efc730f6a7440106fde0db47ac7d042830c5c5d5cd18c5a8ab4871f54ae60e50aa89c0900bb6509f9c61dc1745dd497b74f2 SHA512 7e0ec9d6afe234afaaa83d7d69051504252c27ecdacbedf3d70992429801bcd1078794a0bb76cf4dafb74131dd0f506bd24c3f3100815c35b8ac2b12336492ef DIST whisper.cpp-1.8.2.tar.gz 7584994 BLAKE2B 4364bd17052fc0d50e2f34db649eef8ccfa86852e13454f87186f84735e53117c53a8c84a07bb988da7f8598bef137633aca90cbc11951f580b72d1bd4c00958 SHA512 d858509b22183b885735415959fc996f0f5ca315aaf40b8640593c4ce881c88fec3fcd16e9a3adda8d1177feed01947fb4c1beaf32d7e4385c5f35a024329ef5 +DIST whisper.cpp-1.8.3.tar.gz 7898461 BLAKE2B 6bee9c9a55bd24ac9c33e6223dcaec9153dca17ea209723ef5525d6646409cc9930ab15abd6d345b7efa9bbfe97a765612b2939298ca3ff8a547aa14e4a26199 SHA512 be5b02e4d48a92d632e5f2385c42c0c74b176021fb2a68fb6961ef3c83e85fe4930d168b6436667f62c4637315a321c5825644c6f459f6b6ed0660306a1bb4e0 diff --git a/app-accessibility/whisper-cpp/whisper-cpp-1.8.3.ebuild b/app-accessibility/whisper-cpp/whisper-cpp-1.8.3.ebuild new file mode 100644 index 000000000000..95efd479f2cd --- /dev/null +++ b/app-accessibility/whisper-cpp/whisper-cpp-1.8.3.ebuild @@ -0,0 +1,49 @@ +# Copyright 2023-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +MyPN="whisper.cpp" +MyP="${MyPN}-${PV}" + +DESCRIPTION="Port of OpenAI's Whisper model in C/C++ " +HOMEPAGE="https://github.com/ggml-org/whisper.cpp" +SRC_URI="https://github.com/ggml-org/whisper.cpp/archive/refs/tags/v${PV}.tar.gz -> ${MyP}.tar.gz" + +S="${WORKDIR}/${MyP}" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="blas cuda hip opencl sdl2 vulkan" + +CDEPEND="blas? ( sci-libs/openblas ) + cuda? ( dev-util/nvidia-cuda-toolkit:= ) + hip? ( sci-libs/hipBLAS:= ) + opencl? ( sci-libs/clblast:= ) + sdl2? ( media-libs/libsdl2:= )" +DEPEND="${CDEPEND} + vulkan? ( dev-util/vulkan-headers ) +" +RDEPEND="${CDEPEND} + vulkan? ( media-libs/vulkan-loader ) +" +BDEPEND="media-libs/shaderc" + +src_configure() { + # Note: CUDA and HIP are currently untested. Build failures may occur. + # Turning off examples causes errors during configure + # -DWHISPER_BUILD_TESTS=$(usex test) + local mycmakeargs=( + -DWHISPER_BUILD_EXAMPLES=ON + -DGGML_BLAS=$(usex blas) + -DGGML_CLBLAST=$(usex opencl) + -DGGML_CUBLAS=$(usex cuda) + -DGGML_HIPBLAS=$(usex hip) + -DGGML_VULKAN=$(usex vulkan) + -DWHISPER_SDL2=$(usex sdl2) + ) + cmake_src_configure +} diff --git a/app-admin/awscli/Manifest b/app-admin/awscli/Manifest index ebfa13e024d8..20fbe458bddc 100644 --- a/app-admin/awscli/Manifest +++ b/app-admin/awscli/Manifest @@ -1,9 +1,6 @@ DIST aws-cli-1.43.15.gh.tar.gz 3035398 BLAKE2B 18b197a2897d52567694b1738a788dc3f96fd86ce68c62fbae44d7fb53fa6d80d52a119a0c4879d57411fb4783b1706885586fc82dca1a21563d7dc517130afd SHA512 88d82fecbda85faadc029abcc5903a4d657ba686576f18a4615f0c69d71f4195d9afc662f849688ae4c7bc855938d17e9a22ee20286e29ebd6d91d09124bb88d DIST aws-cli-1.44.11.gh.tar.gz 3047353 BLAKE2B 738bd7864ea1465250d410235e767b4577258d8913745e9d90613dc4f4dc0cad7ccfc925b727fef3225f922acb50a56bbccc374ddde103a57758783f809a8a81 SHA512 8e62bb9414f1732869a0280a0f38aa03059e014b4ddcb03bc5de4cfe3300d1e5a87d91e45084b65802a2ccfe24d9c3c10139b1ca45b667519ac30c63c5909733 DIST aws-cli-1.44.15.gh.tar.gz 3048689 BLAKE2B 35dbc80e264258fdfbd68ab91b81fd1fd388ede68bb0738949bd9854b346f1ee3314ce6ed76a384bbf1b19686688ac46d05c51314b37c6ff5d1f4ee207dc6956 SHA512 9499818807a7a5f6e9fe37aac4fd2a1d50df8014efc04fcd673d377536f7e4255fbc35c2e5484b81d9011eadea6c292eea184618b02837397bbae7664ee9bbb7 -DIST aws-cli-1.44.16.gh.tar.gz 3056097 BLAKE2B 767127798ce9c072ee002b9bd35d560d39b9f186991a84a8f396defeaf363c102e2ea93af791277cedaa4eb206027c8c3f3060b0ae8f6d62025f355efe47c839 SHA512 073f88e59eac675755432e28f5c33f213181884a60001e7928fa5afe153fa29a2a7ffefd4263bce5eaf3970fb3f875560c6ff2a0a16d6a59820de4392362f035 -DIST aws-cli-1.44.17.gh.tar.gz 3056239 BLAKE2B 9446ef77aab8c0a6ea704a6a27ea899c6a6cd15e81df50bb3b23824769bd8ceafbc676f5402e760c442a795dd46d0b14a85cd629641423722159fc1e44135b09 SHA512 dca9214270d9ed808a4f2af358bf0396221e7b00060b3c4d48ef8c5a78a5fe37d5d284df229ca94614134125ad68bf2c7e1af561bf3f49d949eff2d0d14ba512 -DIST aws-cli-1.44.18.gh.tar.gz 3056579 BLAKE2B 220bec8bdbdb56dc60de7b6cffcd9cdddef62bbe69e08df2594512f66bac2bc7bc83a333dc5d9beacdae111bea36ab5b228d68de56a7b2c0988ccb8ca563ec55 SHA512 d4bd6e9523d5fdad5cfec544ac25adbafc49b158d428cb8f5417ff530bd127768584aed8994c81ef1b986b12424fc29c389ea04637cfd582a1f30efb1a0cf4cf -DIST aws-cli-1.44.19.gh.tar.gz 3057552 BLAKE2B 6ffa46b95c5aa4342c1753981806f067168f489e625a5aa2566a1630aa278bc13eae94b1615851df805643d793d72c30ca20d97f31214c7a602765ac68404741 SHA512 f8ff79d1a7dcf454a1a70919a30c9fb86d3209c4cc9ff41ef2e44821c97d0c864946dc2d5cf67dc4e8bef42ec40b29fb750674d6f85749f8ddc8a80671d9dc0b +DIST aws-cli-1.44.20.gh.tar.gz 3058362 BLAKE2B 6e70908de06807afaa656bfbb28c1911f38cf4db6a7d9e4879b052ba28e4f13a2774a6a35d87f1660bd7f4c87352abba27a926d410d6a459dcf2123721ff828c SHA512 b52680614d5d809c1c0d11a57afc9fc47f9b1d3742f829096d40ef8be88146876b8146a6e169ca31b3900526270996ac58bec9374762a6f2ddaeaf5bcfd827ce DIST aws-cli-1.44.4.gh.tar.gz 3049973 BLAKE2B a493a4831e894949d04bf88ae8fc273319f876cce2e52d6621bfee5c591a4975c2ff753dea978b418344487a4351596499b7cb280ed1ab3e39e70c4582fd493e SHA512 1228ff933b02cab986753a80c6f76e60fc0b5256a5dd8d2dc80e3d197a0056e83fce472fba40d0ac49654c117b867b58f832f1d037ed7c1dd76142f72c0e2ca0 DIST aws-cli-1.44.7.gh.tar.gz 3056565 BLAKE2B c65d74973f229424145ee21a8e052dccaa7258a6cd8bced98a7895d4caef5ef2f0ee2cc58b21b0ba0edca21cd9837de43118a8c818afc8f6ab67ec8f62277875 SHA512 a927344ffd084eea0189bddd8b8c0e81ef36cf19f1b080994b194c41c4f4854158471123e34f20c333615e8749df0802de9ea957e942eb50737b166d85862e76 diff --git a/app-admin/awscli/awscli-1.44.17.ebuild b/app-admin/awscli/awscli-1.44.17.ebuild deleted file mode 100644 index 4a5f452a79a8..000000000000 --- a/app-admin/awscli/awscli-1.44.17.ebuild +++ /dev/null @@ -1,92 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..14} ) - -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+10), sigh -BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) - 2)).$(( $(ver_cut 3) + 10 ))" -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.16.0[${PYTHON_USEDEP}] - dev-python/pyyaml[${PYTHON_USEDEP}] - !app-admin/awscli-bin -" -BDEPEND=" - test? ( - dev-python/packaging[${PYTHON_USEDEP}] - ) -" - -EPYTEST_PLUGINS=( pytest-forked ) -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 - ) - 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/awscli/awscli-1.44.18.ebuild b/app-admin/awscli/awscli-1.44.18.ebuild deleted file mode 100644 index 4a5f452a79a8..000000000000 --- a/app-admin/awscli/awscli-1.44.18.ebuild +++ /dev/null @@ -1,92 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..14} ) - -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+10), sigh -BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) - 2)).$(( $(ver_cut 3) + 10 ))" -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.16.0[${PYTHON_USEDEP}] - dev-python/pyyaml[${PYTHON_USEDEP}] - !app-admin/awscli-bin -" -BDEPEND=" - test? ( - dev-python/packaging[${PYTHON_USEDEP}] - ) -" - -EPYTEST_PLUGINS=( pytest-forked ) -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 - ) - 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/awscli/awscli-1.44.19.ebuild b/app-admin/awscli/awscli-1.44.19.ebuild deleted file mode 100644 index 4a5f452a79a8..000000000000 --- a/app-admin/awscli/awscli-1.44.19.ebuild +++ /dev/null @@ -1,92 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..14} ) - -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+10), sigh -BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) - 2)).$(( $(ver_cut 3) + 10 ))" -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.16.0[${PYTHON_USEDEP}] - dev-python/pyyaml[${PYTHON_USEDEP}] - !app-admin/awscli-bin -" -BDEPEND=" - test? ( - dev-python/packaging[${PYTHON_USEDEP}] - ) -" - -EPYTEST_PLUGINS=( pytest-forked ) -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 - ) - 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/awscli/awscli-1.44.16.ebuild b/app-admin/awscli/awscli-1.44.20.ebuild index 4a5f452a79a8..4a5f452a79a8 100644 --- a/app-admin/awscli/awscli-1.44.16.ebuild +++ b/app-admin/awscli/awscli-1.44.20.ebuild diff --git a/app-admin/chezmoi/Manifest b/app-admin/chezmoi/Manifest index ff81a35eb420..c6967b985eb6 100644 --- a/app-admin/chezmoi/Manifest +++ b/app-admin/chezmoi/Manifest @@ -10,3 +10,5 @@ DIST chezmoi-2.69.0.tar.gz 2611328 BLAKE2B 3a321e9e74174c9b8f3cb16ff83804b74b037 DIST chezmoi-2.69.0-vendor.tar.xz 8814896 BLAKE2B 6a950474feb251fd79ee7ee67ff2dcce4b421daf896a85667459f0b69645a43f1547b694c4ea7f3d87bc601e5655d13fbf466787b7cd94ef00955e11016f06cc SHA512 e54b4a01818cca40d0b6aba1cf12af486b45ac5e485c46071378954f7c716ac673bbe5d807b19f5aec40ee2a35e17dbfe1f1ed886f4d7899b34b877eb4b579d7 DIST chezmoi-2.69.1.tar.gz 2611384 BLAKE2B 94ef652bff4045b5245d4ff219eff6234eb2cc9c8ca0da8d73177c8813cd766a29e17ae97f96d8872dd656abf31416c742b30264e44cae6135d114a5ce78e030 SHA512 bc5561894c4c793633eb6f559ec8dce5e1e7e7b4cc5e26f9452cd4cadcdb5cdf8216335fff264ec56ceaeca5296dd53ef5fbb4b6b9bdf8854d8fd5d39f2fc33a DIST chezmoi-2.69.1-vendor.tar.xz 8818080 BLAKE2B 6bd7e0d5d4217ff72863c17165477631ff8e137d92af4dab1a87a0bd98d54c2feee32382db9bf951d1233aacb1ad6bb2192cac52b0feed18ca4d7452f28cf612 SHA512 64cc9a616dec676c39a5c7ede2781ad3fd3ab2a20206b09d83e15297030cfad7a2cda3f56df0f4a581d8f61ba661e942a52778ee72f58a3bcf823b5d9a34c01e +DIST chezmoi-2.69.3.tar.gz 2602264 BLAKE2B fe6a462691db13b41da64bece06454bd3da26fa3c1192ee70b7b37e656962d6e24ed7a21c9301747f38160732ec79cb5d5ae6060f557bde945fcda0f6008efca SHA512 a768b91ed18ff8c4bd0e1db4d121f2a60fa75394b1aaf61d5ace32cb1852048d6411f4d1b70460e2421805adfcbb50f4860e67798e3eef9a793344966b18655b +DIST chezmoi-2.69.3-vendor.tar.xz 8816480 BLAKE2B 7609f5816e3134b831a499f26bc8618df83974580f45b0bab3872846293bc34e2164bc3577cfa0d8638caab4e27a92506cf2b1285037f3f5ba0ae79bea399676 SHA512 fd203dbf00160c81ed52b10abda01c6bba65e11afbc33b141aa6715de38baa91228713281e07c7b5f19e0180d3180b80b5b703a8d12176d3e4ececef89c8a6cf diff --git a/app-admin/chezmoi/chezmoi-2.69.3.ebuild b/app-admin/chezmoi/chezmoi-2.69.3.ebuild new file mode 100644 index 000000000000..f5f9f9c3437b --- /dev/null +++ b/app-admin/chezmoi/chezmoi-2.69.3.ebuild @@ -0,0 +1,40 @@ +# Copyright 2020-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit go-module shell-completion + +DESCRIPTION="Manage your dotfiles across multiple machines, securely" +HOMEPAGE="https://www.chezmoi.io/" +SRC_URI="https://github.com/twpayne/chezmoi/archive/v${PV}.tar.gz -> ${P}.tar.gz" +SRC_URI+=" https://github.com/iprok/distfiles/releases/download/${P}/${P}-vendor.tar.xz" + +LICENSE="BSD BSD-2 MIT Apache-2.0 MPL-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~x86" +RESTRICT="mirror" + +BDEPEND=">=dev-lang/go-1.25.4" +DEPEND="dev-vcs/git" +RDEPEND="${DEPEND}" + +src_compile() { + ego build -o ${PN} -v -work -x -ldflags \ + "-X main.version=${PV} -X main.date=$(date -u +%Y-%m-%dT%H:%M:%SZ)" +} + +src_test() { + ego test -ldflags \ + "-X github.com/twpayne/chezmoi/v2/pkg/chezmoitest.umaskStr=0o022" +} + +src_install() { + dobin ${PN} + + einstalldocs + + newbashcomp completions/${PN}-completion.bash ${PN} + dofishcomp completions/${PN}.fish + newzshcomp completions/${PN}.zsh _${PN} +} diff --git a/app-admin/git-credential-oauth/Manifest b/app-admin/git-credential-oauth/Manifest index 8a12e4e9a26a..4371dc8b2c16 100644 --- a/app-admin/git-credential-oauth/Manifest +++ b/app-admin/git-credential-oauth/Manifest @@ -1,2 +1,2 @@ -DIST git-credential-oauth-0.17.1-vendor.tar.xz 27560 BLAKE2B 3c5d5a6f5af92038f99dd0364c66164d11c3a1e87ef6a5eb349ccccbe813cd3c3afc4fd01644144b698fd4988ec489068285d4ac7a4367c27a1d749e3a0ab1a8 SHA512 d927e877de61fb0c77612e4d21f7396769886e2f212108d53bea8511867c4c58177c5ecc4d55f53397bd3ac294963e51f37ef4de14526f8af472f68ae0e419c8 -DIST git-credential-oauth-0.17.1.tar.gz 16741 BLAKE2B e8c8263971fd31e7674384b145f2421c7676d40711b58bbbeb00b79aed14a4daa9870a567660e97c6fbee2353703229e52af5733a775263b1ceec1347b74f566 SHA512 3859f2553863ad8b8635f5ccb8760dffb2957d35b2e1411d062c7f7ddc44a6075ca0148ac1598ed40ea3f27785e7ae4a61a2150635c4275575f833146fceb7b4 +DIST git-credential-oauth-0.17.2-vendor.tar.xz 27604 BLAKE2B d1a4d47e007465edc351c4d3f6608ef5892cac7902fc55c1ad558e99baab74c39b358872aef0fc8e60c13941b235d24453f71978d60932d0ef41c830373e8425 SHA512 ef21dc9fb66da4df48bb35e5f76e8bf0333da8a035d23729f846494e5dd5ad95f4d0171f215d044fab68a3e4ba6f2d262b0404b5f93f43f750b104239593352d +DIST git-credential-oauth-0.17.2.tar.gz 16774 BLAKE2B a206b17bad40bba20dc1742062f4e85868e9d904fc7bf23eee51bbf63a36f0e8a243dd998b867282a507faed870a6041349241507bd50de99db9f9bdcfdf9767 SHA512 2e8bf4e450a7930def7b86d3addab12ba4f961f8f8a2f62375ae9e358be3b2b6f720367365e5d29b955d69faa997ac209bf3edcb8b23dfa351a5cc1c5b97827a diff --git a/app-admin/git-credential-oauth/git-credential-oauth-0.17.1.ebuild b/app-admin/git-credential-oauth/git-credential-oauth-0.17.2.ebuild index 91730220f5a1..dc4c07550671 100644 --- a/app-admin/git-credential-oauth/git-credential-oauth-0.17.1.ebuild +++ b/app-admin/git-credential-oauth/git-credential-oauth-0.17.2.ebuild @@ -8,7 +8,7 @@ inherit go-module DESCRIPTION="A Git credential helper that securely authenticates using OAuth" HOMEPAGE="https://github.com/hickford/git-credential-oauth" SRC_URI="https://github.com/hickford/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz - https://github.com/setotau/go-vendor-tarballs/releases/download/${P}/${P}-vendor.tar.xz" + https://github.com/setotau/go-vendor-tarballs/releases/download/${P}/${P}-vendor.tar.xz" LICENSE="Apache-2.0 BSD" SLOT="0" diff --git a/app-arch/innoextract/innoextract-1.10_pre20250206-r1.ebuild b/app-arch/innoextract/innoextract-1.10_pre20250206-r1.ebuild index 71d0c098195c..0919a1a5786a 100644 --- a/app-arch/innoextract/innoextract-1.10_pre20250206-r1.ebuild +++ b/app-arch/innoextract/innoextract-1.10_pre20250206-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2025 Gentoo Authors +# Copyright 1999-2026 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -13,7 +13,7 @@ S="${WORKDIR}/${PN}-${COMMIT}" LICENSE="ZLIB" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~m68k ~ppc64 ~x86" +KEYWORDS="~amd64 ~arm ~arm64 ~m68k ppc64 ~x86" IUSE="debug +iconv +lzma test" RESTRICT="!test? ( test )" diff --git a/app-crypt/freepg/Manifest b/app-crypt/freepg/Manifest index 6caef60dc8e4..cb75a419996c 100644 --- a/app-crypt/freepg/Manifest +++ b/app-crypt/freepg/Manifest @@ -1,2 +1,3 @@ +DIST gnupg-2.5.16-freepg.tar.bz2 7611667 BLAKE2B 1ac116ec185d9d3615d93ea4d46f5c585e7b58dfb0920189ede502fa2e3d931e074db6bec8fce71f7891b1e266d76f4b32de6359f1fae0afae95c2c525de3c85 SHA512 0dc3edc4004773d3785f039187e340181a78de05b36ab1844456f941e52e41c0cfae73baf191dfaadac14c2c69b34bf28ee5aa57650421bc17d251e38901b975 DIST gnupg-gnupg-2.5.14-freepg.tar.bz2 9752062 BLAKE2B 5af35618c713cda116ee3365f47d542cb6bdc046930c8c7b5e337575d5deccf2db29fda2d7043898b0dfb9ae9e9a04e260d07acd8297197f6c3b2f7361f5e8c5 SHA512 6517de1e47e611d01523929127d884efe7e3ec3e7c0b4cc21b0c562b55176ff13ba43b93b646150cd428392746fe0e19494651f4c35b1a3fb9a1cebb40cb68e2 DIST gnupg-gnupg-2.5.16-freepg.tar.bz2 9766553 BLAKE2B c44ba127bc6c870d8918726797fc573f934fa61f2f8010286e8158734cb8273e3e355cab1e5f64e0f4c26566b9e8b0898ddff3e3da0c777114b8cea4df62ef16 SHA512 b246abcd3d899b9ca03c33f880ec75031eedf95f386d3c3cc129751de12913e0536155ddd35559bb312af920602a1d877e0f38c491881377c7fc61a00f85ea02 diff --git a/app-crypt/freepg/freepg-2.5.16-r1.ebuild b/app-crypt/freepg/freepg-2.5.16-r1.ebuild new file mode 100644 index 000000000000..382150eaacf9 --- /dev/null +++ b/app-crypt/freepg/freepg-2.5.16-r1.ebuild @@ -0,0 +1,199 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +# Keep (roughly) in sync with app-crypt/gnupg! +# in-source builds are not supported: https://dev.gnupg.org/T6313#166339 +inherit flag-o-matic out-of-source multiprocessing systemd toolchain-funcs + +# dist archive instructions at the bottom +MY_P="gnupg-${PV}-freepg" +DESCRIPTION="Cross-distro GnuPG fork focused on OpenPGP compliance" +HOMEPAGE=" + https://freepg.org/ + https://gitlab.com/freepg/gnupg/ +" +SRC_URI=" + https://dev.gentoo.org/~mgorny/dist/${MY_P}.tar.bz2 +" +S="${WORKDIR}/${MY_P}" + +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos ~x64-solaris" +IUSE="bzip2 doc ldap nls readline selinux +smartcard ssl test +tofu tpm tools usb user-socket wks-server" +RESTRICT="!test? ( test )" +REQUIRED_USE="test? ( tofu )" + +# Existence of executables is checked during configuration. +# Note: On each bump, update dep bounds on each version from configure.ac! +DEPEND=" + >=dev-libs/libassuan-3.0.0:= + >=dev-libs/libgcrypt-1.11.0:= + >=dev-libs/libgpg-error-1.56 + >=dev-libs/libksba-1.6.3 + >=dev-libs/npth-1.2 + virtual/zlib:= + bzip2? ( app-arch/bzip2 ) + ldap? ( net-nds/openldap:= ) + readline? ( sys-libs/readline:0= ) + smartcard? ( usb? ( virtual/libusb:1 ) ) + tofu? ( >=dev-db/sqlite-3.27 ) + tpm? ( >=app-crypt/tpm2-tss-2.4.0:= ) + ssl? ( >=net-libs/gnutls-3.2:0= ) +" +RDEPEND=" + ${DEPEND} + nls? ( virtual/libintl ) + selinux? ( sec-policy/selinux-gpg ) + wks-server? ( virtual/mta ) + !app-crypt/gnupg +" +PDEPEND=" + app-alternatives/gpg[-reference] + app-crypt/pinentry +" +BDEPEND=" + virtual/pkgconfig + doc? ( sys-apps/texinfo ) + nls? ( sys-devel/gettext ) +" + +DOCS=( + ChangeLog NEWS README THANKS TODO VERSION + doc/FAQ doc/DETAILS doc/HACKING doc/TRANSLATE doc/OpenPGP doc/KEYSERVER +) + +PATCHES=( + "${FILESDIR}"/gnupg-2.1.20-gpgscm-Use-shorter-socket-path-lengts-to-improve-tes.patch +) + +my_src_configure() { + # Upstream don't support LTO, bug #854222. + filter-lto + + local myconf=( + $(use_enable bzip2) + $(use_enable nls) + $(use_enable smartcard scdaemon) + $(use_enable ssl gnutls) + $(use_enable test all-tests) + $(use_enable test tests) + $(use_enable tofu) + $(use_enable tofu keyboxd) + $(use_enable tofu sqlite) + $(usex tpm '--with-tss=intel' '--disable-tpm2d') + $(use smartcard && use_enable usb ccid-driver || echo '--disable-ccid-driver') + $(use_enable wks-server wks-tools) + $(use_with ldap) + $(use_with readline) + + # Hardcode mailprog to /usr/libexec/sendmail even if it does not exist. + # As of GnuPG 2.3, the mailprog substitution is used for the binary called + # by wks-client & wks-server; and if it's autodetected but not not exist at + # build time, then then 'gpg-wks-client --send' functionality will not + # work. This has an unwanted side-effect in stage3 builds: there was a + # [R]DEPEND on virtual/mta, which also brought in virtual/logger, bloating + # the build where the install guide previously make the user chose the + # logger & mta early in the install. + --with-mailprog=/usr/libexec/sendmail + + --disable-ntbtls + --enable-gpgsm + --enable-large-secmem + + CC_FOR_BUILD="$(tc-getBUILD_CC)" + GPGRT_CONFIG="${ESYSROOT}/usr/bin/${CHOST}-gpgrt-config" + + $("${S}/configure" --help | grep -o -- '--without-.*-prefix') + ) + + if use prefix && use usb; then + # bug #649598 + append-cppflags -I"${ESYSROOT}/usr/include/libusb-1.0" + fi + + if [[ ${CHOST} == *-solaris* ]] ; then + # https://dev.gnupg.org/T7368 + export ac_cv_should_define__xopen_source=yes + fi + + # bug #663142 + if use user-socket; then + myconf+=( --enable-run-gnupg-user-socket ) + fi + + # glib fails and picks up clang's internal stdint.h causing weird errors + tc-is-clang && export gl_cv_absolute_stdint_h="${ESYSROOT}"/usr/include/stdint.h + + econf "${myconf[@]}" +} + +my_src_compile() { + default + + use doc && emake -C doc html +} + +my_src_test() { + export TESTFLAGS="--parallel=$(makeopts_jobs)" + + default +} + +my_src_install() { + emake DESTDIR="${D}" install + + # rename for app-alternatives/gpg + mv "${ED}"/usr/bin/gpg{,-freepg} || die + mv "${ED}"/usr/bin/gpgv{,-freepg} || die + mv "${ED}"/usr/share/man/man1/gpg{,-freepg}.1 || die + mv "${ED}"/usr/share/man/man1/gpgv{,-freepg}.1 || die + + # create *-reference symlinks too, to make it easier to use "some GnuPG" + dosym gpg-freepg /usr/bin/gpg-reference + dosym gpgv-freepg /usr/bin/gpgv-reference + newman - gpg-reference.1 <<<".so gpg-freepg.1" + newman - gpgv-reference.1 <<<".so gpgv-freepg.1" + + use tools && dobin tools/{gpgconf,gpgsplit,gpg-check-pattern} tools/make-dns-cert + + dodir /etc/env.d + echo "CONFIG_PROTECT=/usr/share/gnupg/qualified.txt" >> "${ED}"/etc/env.d/30gnupg || die + + use doc && dodoc doc/gnupg.html/* +} + +my_src_install_all() { + einstalldocs + + use tools && dobin tools/{convert-from-106,mail-signed-keys,lspgpot} + use doc && dodoc doc/*.png + systemd_douserunit doc/examples/systemd-user/*.{service,socket} + newdoc doc/examples/systemd-user/README README-systemd +} + +pkg_preinst() { + if has_version app-crypt/gnupg; then + elog "When switching between GnuPG and FreePG, it is recommended to stop all" + elog "daemons, using: gpgconf --kill all" + fi +} + +pkg_postrm() { + if has_version app-crypt/gnupg; then + elog "When switching between GnuPG and FreePG, it is recommended to stop all" + elog "daemons, using: gpgconf --kill all" + fi +} + +# Copy-paste instructions for creating a dist archive. +make_dist_archive() { + git checkout "gnupg-${PV}-freepg" && + rm -rf .git && + sed -i -e '/beta=yes/d' -e 's:-unknown:-freepg:' autogen.sh && + bash autogen.sh && + ./configure --enable-maintainer-mode && + make -j dist +} diff --git a/app-editors/vscode/Manifest b/app-editors/vscode/Manifest index 61f75bd2a87d..918c57dcdc6f 100644 --- a/app-editors/vscode/Manifest +++ b/app-editors/vscode/Manifest @@ -1,9 +1,9 @@ -DIST vscode-1.106.3-amd64.tar.gz 161462576 BLAKE2B 2c19077a24adeea8f6bb4ba8a6172aa40c2a895be7e9b4d97e15af94ffcb307a6fbf1e8f4822d4a52ed222b8d61808f8ee326259d98e3531cb27a79e9ab6fc51 SHA512 1599a94ebb003e5f41ef944fa0497b882cb132a4c752c9143cc1f2167befa525959dabe793cd5c249f2b0739887a14e0fee0eabc7c83f54ba782316a14124450 -DIST vscode-1.106.3-arm.tar.gz 145913015 BLAKE2B fcad67c229419d04f9214117b72f168f6f29012d2d65764615374c254f16cf85ac2dc4014b3f171c134841b70dcebb96365263eb21b5139863f99dc8b3369210 SHA512 e4a76f3710803282dc4c83262d44181db3f34a3925948b089ee5f779a695406dc0c3dfd783234891c5845cb5fa995d35864ad93dc2412488962f4d226dfd4bed -DIST vscode-1.106.3-arm64.tar.gz 157400847 BLAKE2B d7804055c17a1b3f6bc1fbdbaf664016abb1be7a620505986dd25d9dbf856002c3bb6fb2b79e02639f0589639d9058055a7730399fb56c48e66cae163f634ec0 SHA512 9ee36dfab733d1da767beab4ca08ef6c8b913f09d909b57fe64dc080e2b3b8b9fca7474a8abb2bb7fca26d81d974bd4d85f67aea1c5bbefb619b3561bcc39430 DIST vscode-1.107.1-amd64.tar.gz 163149262 BLAKE2B 48143d2011931ed288462bc01edc89d1b34dede965fc5600a0312eb6ae609d98631fbb67e1c59b13bdc419b355af29df47f91cdb183ce284735f50f9005c4118 SHA512 d336f0651ca9751153b86cc2200bc1ec2b019a601882250c5258e50f7228cbb081148a6ba8cb6d57840ea3af6b1fb0d9a52b2edcda0e558e6b308a46c66303d4 DIST vscode-1.107.1-arm.tar.gz 146528433 BLAKE2B 00c432418703cbf4446cc636e7743a8810f301d8d058ffa46c0daae997a4c9ae46acf88c8c3d12a1bf264d1248971eb1be21a235f4de1b189716dbd9c4882d1a SHA512 471d427df40e786b2820f225ac03ad299cabafa575ec6824b77c086d812986a990a231987fbd7735b718d6c3cd213c13d4b4103fb1717f41ef6398bc47f68c09 DIST vscode-1.107.1-arm64.tar.gz 157441094 BLAKE2B 72d0fc45d59611b12ceec318600ee592c7dbff53aa18e26b82c392d52b4aae477ac36b39fc6086cead9a2411830ccb441c1bb29b910164e3aefafb2a485d9728 SHA512 b79bd2905343ebed0a9004a800c9849e896674606688584df06627e9c9e0ca85c7d8683bcf3b606cf2d3d89001e4251ae257cde6d35914b550249f51bd65a990 DIST vscode-1.108.0-amd64.tar.gz 163195533 BLAKE2B 1a7f3a982dea4c8c2e0f64b1f6bde2bcdf5efe059b2748bf2f93c394da0b9bf17cc869ea81a067eb0946628b7c30a4d5a931d8b307ad279613dae6bd26dfb1ec SHA512 cfc29aef83dee0be41661101c24bfc816b1733357c01a0d44eb9a46715a52cf88925e6d0ccf337fa7b6426cb03aea1a528b3e66f53d7bd649a30a9304f3e186f DIST vscode-1.108.0-arm.tar.gz 146607324 BLAKE2B ef3676dd42e376fd18637927b7c009a4a0ea403066e84094ae3e1ee1789c999257325c76ccf636773513308fe8c3e292fde698a348be870f4f6786281f813dcc SHA512 6ed95ca4686ee286c56343dc166a7fb1141da8aa30700b9664f00cc70518524f8e792a6df20c0b3cba544e76df1cde6414143fa29ab97b8e75ccb3d1b1b7822c DIST vscode-1.108.0-arm64.tar.gz 157485637 BLAKE2B c6376092c640471d4ef989cf62b39479ae67d0c23c1593904917273fbc82326d666334f896d256b06bff7b652239cb45328bbfb7e18df6da507a68ca223543f8 SHA512 24173b33e40738692a385f0090d3e92e20d7251ac0f3fdc25851ea836cfea1d47a21b1324c99ea332e1022c836e765d47a33333811132c64920c9fbe3506c89e +DIST vscode-1.108.1-amd64.tar.gz 163223567 BLAKE2B 2350824dc69a845f1b25f700a3442198b03e013596bc60aa1137818939354d469b1037bcf88b152a4d2599b4dbd04e414aef343e09c96c9015db6fdc3649bcd0 SHA512 e974e5d2b49a58d3c6c2bb0b320242445eb22f1662152a448f666a52de5494e0e6a0af46db3d7413b3a8c38d0f27ef1611dcd51044b148c876f1284b87508cd7 +DIST vscode-1.108.1-arm.tar.gz 146602890 BLAKE2B 6fe036b809e96f3424a35596cd8fe4320438e4e45b6a62cc12f1dbc3367237658628e3e0e596a35a348a70f6836fcd83136dfe4e1c06ad7922cf6e3aa7d18e75 SHA512 aab248882f0526fb84e7dfec16e3ca7ddc9b45e2b2d43887c960e34f002cc2330d370bca29a6c6f1ab79590d2a16b5b28a253dccb92afbf23f0de8c4553dd1bb +DIST vscode-1.108.1-arm64.tar.gz 157508068 BLAKE2B 7b80c1e59e38e36d5cc510ac9aac36d9e5138a473cdff5b68337dbb75d01b6fd151d2ee3a2285d77af7d9755db3828807641f5a3c86f94bbd99e7c832b4fac1c SHA512 a3befc1d64e1344643f1feda46cd0d6fba52dce90e8594780237af212ede90959f744f67f0279d6bb554cca4a4985d3d5cec191f4fce3ef38d04f5b0d3e2a6cc diff --git a/app-editors/vscode/vscode-1.106.3.ebuild b/app-editors/vscode/vscode-1.108.1.ebuild index ee99fe72d08b..da15f100c4e3 100644 --- a/app-editors/vscode/vscode-1.106.3.ebuild +++ b/app-editors/vscode/vscode-1.108.1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2025 Gentoo Authors +# Copyright 1999-2026 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 diff --git a/app-misc/bulky/Manifest b/app-misc/bulky/Manifest index 18af45997583..c030387f9d3d 100644 --- a/app-misc/bulky/Manifest +++ b/app-misc/bulky/Manifest @@ -1 +1,2 @@ DIST bulky-3.9.gh.tar.gz 74072 BLAKE2B 814fe51d2cd0009efdc7054b8d38cf5443d4661b06166bdac54586bf6606a8521627783e8c17467371054cbe37be1602048996bcad0b23448f9029bf8914f193 SHA512 79ca945271b9ae44423532621808c5f400a465d1933008258455a1e7a894b8d195645518816bf3979274a1c48f23f4acd39ca236118701b9d08dca8478e129ba +DIST bulky-4.2.gh.tar.gz 78269 BLAKE2B 04867ceaa5d7d4451a8fb291a0de42b31ade394f52da1a1dc5d43263bf162644ee1986271e9eb1ec946e77e2d3e3acd5e0ce9fd4416f8edccf19ca0419d29f73 SHA512 3db74881661cce03e3be084f8b6b3b7c3c713f2a453f4f25780994b32368543b1592254f5537e39d666ee688c057e4554c3446c95e579d411c14f9c5895333a6 diff --git a/app-misc/bulky/bulky-4.2.ebuild b/app-misc/bulky/bulky-4.2.ebuild new file mode 100644 index 000000000000..4b867acdf38f --- /dev/null +++ b/app-misc/bulky/bulky-4.2.ebuild @@ -0,0 +1,73 @@ +# Copyright 2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PLOCALES="aa am ar ast az be bg bn br ca ca@valencia ckb cs cy da de el en_CA en_GB eo es et eu fa fi fil fr fr_CA gl gu he hi hr hu ia id ie ig is it ja ka kab kk ko ku la lo lt lv ml ms nb nds nl nn oc pa pl pt pt_BR ro ru rue sid sk sl sn so sq sr sr@ijekavian sr@latin su sv szl ta te tg th tr tt uk ur uz vi zh_CN zh_HK zh_TW" + +PYTHON_COMPAT=( python3_{10..14} ) + +inherit python-single-r1 gnome2-utils plocale + +DESCRIPTION="Bulk Renamer" +HOMEPAGE="https://github.com/linuxmint/bulky" +SRC_URI=" + https://github.com/linuxmint/${PN}/archive/refs/tags/${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="~amd64 ~x86" +RESTRICT="test" + +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +BDEPEND=" + sys-devel/gettext +" +RDEPEND=" + ${PYTHON_DEPS} + x11-libs/xapp-symbolic-icons + + $(python_gen_cond_dep ' + dev-python/pygobject[${PYTHON_USEDEP}] + dev-python/setproctitle[${PYTHON_USEDEP}] + dev-python/unidecode[${PYTHON_USEDEP}] + ' 'python*' ) +" + +src_prepare() { + default + + disable_locale() { + local fname="po/${PN}-${1}.po" + if [[ -e "${fname}" ]] ; then + rm "${fname}" || die + fi + } + plocale_find_changes po "${PN}-" ".po" + plocale_for_each_disabled_locale disable_locale +} + +src_install() { + python_scriptinto /usr/bin + python_newscript usr/lib/bulky/bulky.py bulky + + insinto /usr + doins -r usr/share + + install_locale() { + insinto /usr/share/locale + doins -r usr/share/locale/${1} + } + plocale_for_each_locale install_locale +} + +pkg_postinst() { + gnome2_schemas_update +} + +pkg_postrm() { + gnome2_schemas_update +} diff --git a/app-misc/scooter/Manifest b/app-misc/scooter/Manifest index 47aa9e464c8b..5fa2db1fb4b3 100644 --- a/app-misc/scooter/Manifest +++ b/app-misc/scooter/Manifest @@ -1,2 +1,2 @@ -DIST scooter-0.8.4-deps.tar.xz 21600424 BLAKE2B 28c7f65135f15bbad52ed23ea086dae30c44e56423c1fe0555500bb13655cc25c7b63b09d6814ba58dc53e42d93b339714e8520b482f352a5de1e225efe9c061 SHA512 769f45fb558782b4ae788d7d5a355669c33d8765657ed7c3dd0436944245b91bab9c471dfa2b8f63a80341d8780f1961143a46044012d67bf16dc80da2ef4746 -DIST scooter-0.8.4.tar.gz 2049955 BLAKE2B 3ff42db0039b3404fb61e2b2334e030746cc85fe730894ac090c14cecf7d7aca0aec4a62ff838edd1224637da8e953919c735e16d947b1fc8482fac61986a757 SHA512 b6df70c3d0dba0d45e99068b2234fa34a4491411c796ae9363db852104ec05525975913646369d3411591b5b7a9bc7364b9462ac718c5f4d5e14cd7fd51dda3f +DIST scooter-0.8.5-deps.tar.xz 21479216 BLAKE2B 9d956cae293d22d51de725314a75a14fb73f1888ae77a5d018065e30a750590afdf98e69a4e413e7df61a10f915b1795e43dce034af4de32b641a5a1edcc0ee1 SHA512 c6d0d276074c75623f9773925ab83a57f6541b70bed757a0cea297b4c9269d20a14cc307f0b52720ad9290e16c92a78d92221aae955660502710b3b0c9188258 +DIST scooter-0.8.5.tar.gz 2073134 BLAKE2B b6e6773737d187a47e86e0b72a4c40a65b4a83337bc5a828b45585620e6731996cead5845330acb6f13783948f7727ac48edb45d6d12c284a893f61ddb4d8ea8 SHA512 5728ee66b25935aec7bdc0572186488235b772d50389317e09713b5fee7f6a9ad87fbeb00489bc832942127f0f67b88c803ca27bf7dfc9a6600f5a7a7536ab5e diff --git a/app-misc/scooter/scooter-0.8.4.ebuild b/app-misc/scooter/scooter-0.8.5.ebuild index 27c729be252b..27c729be252b 100644 --- a/app-misc/scooter/scooter-0.8.4.ebuild +++ b/app-misc/scooter/scooter-0.8.5.ebuild diff --git a/app-text/iwe/Manifest b/app-text/iwe/Manifest new file mode 100644 index 000000000000..8f8596a5598d --- /dev/null +++ b/app-text/iwe/Manifest @@ -0,0 +1,2 @@ +DIST iwe-0.0.60.tar.gz 1138952 BLAKE2B f73f396315f964d5e281c013e133bf5f3175213de288ff3fe0e92788c9b7a2483d306c8e71cca21a67274b5907b0617204bb0c29345afab5ca3bed509bc2695e SHA512 16e866cba7137a33245113d95c44a6ade1da4c096af9dc04b9ab83cc5ef0d973155d610c714c7b3656ef7e85ed8c518c5eda6955b52ba90139ab561038dc633c +DIST iwe-liwe-v0.0.60-deps.tar.xz 19906832 BLAKE2B 3e0364a76da1f6a9b072ef1839b5d6c6199f5718edc34d55838bdfefde07f62ff8d518de9d9614f67e523cb1f7521d549c91d103d473f3c1a53350ddaa50b67f SHA512 fbd2b4f54a3e4b5117b7ac60257c14a8b8cb6e0b4b2ed31369e2c3aa9966985be52556dae8b82156b3cdb9fb1a5d6cc4b3921f1bf7b8c2f3d86d712a9a6a2c4c diff --git a/app-text/iwe/iwe-0.0.60.ebuild b/app-text/iwe/iwe-0.0.60.ebuild new file mode 100644 index 000000000000..69a18e7a1d8f --- /dev/null +++ b/app-text/iwe/iwe-0.0.60.ebuild @@ -0,0 +1,25 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cargo + +DESCRIPTION="Markdown based personal knowledge management (PKM) system" +HOMEPAGE="https://github.com/iwe-org/iwe" +SRC_URI=" + https://github.com/iwe-org/iwe/archive/refs/tags/iwe-v${PV}.tar.gz -> ${P}.tar.gz + https://gitlab.com/api/v4/projects/69517529/packages/generic/${PN}/liwe-v${PV}/${PN}-liwe-v${PV}-deps.tar.xz +" + +S="${WORKDIR}/${PN}-${PN}-v${PV}" + +LICENSE="Apache-2.0 BSD CDLA-Permissive-2.0 ISC MIT MPL-2.0 Unicode-3.0" +SLOT="0" +KEYWORDS="~amd64" + +src_install() { + cargo_src_install --path crates/iwe + cargo_src_install --path crates/iwes + dodoc LICENSE-APACHE README.md +} diff --git a/app-text/iwe/metadata.xml b/app-text/iwe/metadata.xml new file mode 100644 index 000000000000..4e3fee47128d --- /dev/null +++ b/app-text/iwe/metadata.xml @@ -0,0 +1,12 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer type="person"> + <email>contact@paveloom.dev</email> + <name>Pavel Sobolev</name> + </maintainer> + <upstream> + <bugs-to>https://github.com/iwe-org/iwe/issues</bugs-to> + </upstream> + <origin>gentoo-guru-overlay</origin> +</pkgmetadata>
\ No newline at end of file diff --git a/app-text/markdown-oxide/Manifest b/app-text/markdown-oxide/Manifest new file mode 100644 index 000000000000..35950f14832c --- /dev/null +++ b/app-text/markdown-oxide/Manifest @@ -0,0 +1,2 @@ +DIST markdown-oxide-0.25.10-deps.tar.xz 16135460 BLAKE2B 046c313052e7dfa8b3209e71d5fc7ee6e71798d7a64b7e207d0473d2b3551ebf4cc37041df7a6b332f0f16b0bbe2950253467385dd856c1aefcc6b2d0bd0b86c SHA512 1aeb5b47862e3c3ba41b3399e8520eaff8140a0ca9868dc43f6d946a1de60934c902feb7841a670bc734bf976482cfbb2c16db6c8ae5715ebfbc379fb4466052 +DIST markdown-oxide-0.25.10.tar.gz 795683 BLAKE2B 15c0cf10db0641e758ae97bbff3cfa60c9502a6a5aa8eaf9289200621789e699bf026b750d268c838fc98805bf29f47e42611a7ceb3591ce91c8ddd8b9ca432a SHA512 a51cef62f754454d133a5171c0aec7f160ab58884f03e4d243266cae59cb32e9efc0d48ed304bae5bf85685c56bb6cc442d581999f35c7c8900c6a29b2c37362 diff --git a/app-text/markdown-oxide/markdown-oxide-0.25.10.ebuild b/app-text/markdown-oxide/markdown-oxide-0.25.10.ebuild new file mode 100644 index 000000000000..fa1e034440e2 --- /dev/null +++ b/app-text/markdown-oxide/markdown-oxide-0.25.10.ebuild @@ -0,0 +1,32 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cargo + +DESCRIPTION="PKM Markdown Language Server" +HOMEPAGE="https://github.com/Feel-ix-343/markdown-oxide" +SRC_URI=" + https://github.com/Feel-ix-343/markdown-oxide/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz + https://gitlab.com/api/v4/projects/69517529/packages/generic/${PN}/${PV}/${P}-deps.tar.xz +" + +LICENSE="0BSD Apache-2.0 BSD CC0-1.0 ISC MIT MPL-2.0 Unicode-3.0" +SLOT="0" +KEYWORDS="~amd64" + +src_unpack() { + cargo_src_unpack + + ln -s "${ECARGO_VENDOR}/tower-lsp-macros" "${ECARGO_VENDOR}/tower-lsp" + + cat >> "${ECARGO_HOME}/config.toml" <<- EOF || die + [patch."https://github.com/Feel-ix-343/tower-lsp"] + tower-lsp = { path = "${ECARGO_VENDOR}/tower-lsp" } + EOF +} + +src_install() { + cargo_src_install --frozen +} diff --git a/app-text/markdown-oxide/metadata.xml b/app-text/markdown-oxide/metadata.xml new file mode 100644 index 000000000000..b177ccd6d044 --- /dev/null +++ b/app-text/markdown-oxide/metadata.xml @@ -0,0 +1,12 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer type="person"> + <email>contact@paveloom.dev</email> + <name>Pavel Sobolev</name> + </maintainer> + <upstream> + <bugs-to>https://github.com/Feel-ix-343/markdown-oxide/issues</bugs-to> + </upstream> + <origin>gentoo-guru-overlay</origin> +</pkgmetadata>
\ No newline at end of file diff --git a/app-text/tinymist/Manifest b/app-text/tinymist/Manifest index 4f371495882e..51bc5942ed3b 100644 --- a/app-text/tinymist/Manifest +++ b/app-text/tinymist/Manifest @@ -1,6 +1,6 @@ DIST docx-rs-db49a729f68dbdb9e8e91857fbb1c3d414209871.gh.tar.gz 7716256 BLAKE2B cc4f111b89028b04b2e6aa4d7b76bdcf3ccfe7e14db5ddaff28fc1cc1c8083b8f89d131c2ce1548358972a6e774e3ec2f30ec129ec652ece660942e391963cdd SHA512 dd10581e4a68fa649b593d8c41e92bba5c06850fec3eac3f8604d6f9ad7de2962d37f293ff8b1aa6425bf4acd666df2cdb665a368f33a715ea41423ae819f075 -DIST tinymist-0.14.6-crates.tar.xz 47140364 BLAKE2B 5204828517e547b94df9370fd71fb5eb574250540e745b137c840c1420b5c9c11641bee8a9a10ffe87909a1324dbb55a7e270b204d4e1579ba92df419ea3662e SHA512 c50b34b6e35c821492f2b39a326fc46511009a8b29732e0c7ca5989b48677187723d623d9754f2f1ed4992bf52f333d8e4d8bd8468fa68b92b6c638fda07443f -DIST tinymist-0.14.6.tar.gz 1594553 BLAKE2B 5233a87959e19ce5462d80cc5846721a3d063b88c16b7621ba18ecb31fec16565fdb50d5e612996483c9f12a17a2430d5002ac67499b77e0b159b58153f85781 SHA512 f962f85d2442141cb4c644b84ca7dd5704f397809393abb69eab0aabfd42672bb89c18beee90df0a0efad7551effa80fbaf0f136921bded620ef1601a8fc58fc +DIST tinymist-0.14.8-crates.tar.xz 47138284 BLAKE2B cf21797782578b32d86b6907547a8bc9f7f721d79a4475781e29532f779fe52c7bed93c5029e1c96c2666632e6604dd86dcb47108ec9b42faaf974cbe115ef53 SHA512 a3ae42309a5231c3fe132f13b94cb2f986e247e7eebc3af477919ad203b311d9b685e12aa4f9ac5518b45e1d235f1e9c2c185bffe0da12865192b39505203f4c +DIST tinymist-0.14.8.tar.gz 1599568 BLAKE2B fc55b3b8cfd4ade9ccfcda58044a20ada81fb074307b810e7102440f4633763a65ef36a17ac24f28afdb3faea09db4124efa381f10a9f151c20f9a5dcc528d71 SHA512 5ef18991a675790db39bd973b07c193f7c06f53a71e7cee33b23bb051e2f82f6bbd134bcb1a140b58e3d6bedc83a7f879cb2c2fc955015356431682ee9a5ac49 DIST typst-28af048d65cbb7a5fc78f3ca1a20c9e885384a62.gh.tar.gz 4125319 BLAKE2B f7c4490cfc847cbd63c394a09651d5b0154b44647c5706390c3c047d3c1d6db134a4b43450bdb27d6983e5f965c9f73c9a79470c1b47119b851abc1e1c3d70a4 SHA512 6e023dfea82433b20077bd2f2f932b3fc66b309d50ca35d5e8c6ac971ddff435cc6befc0e870aa6df12193e162a5f75b9d0c036b26da40583f645bdabe0b94e9 DIST typst.ts-c078ddf869d9438b36e1cacb65100e4514780dc1.gh.tar.gz 1099549 BLAKE2B ec3ccad4028388431230a7c3d1a6cfb708a6ed34e14905eb356ffc338a9308cd8ef1b033cfc194002d4eac40e5c58c4e25813438c5e35946a2cdcf1eeb234a1a SHA512 41daaeb99e0f1dfd2d2b5409b814dc7e83f89f2722ac3940eb3c7eb752b5436f49fcbce0c85e2794b0d41e017dcbf88deec3666c1c3b697ebf165161325e541b DIST typstfmt-cdfe44ed065a90d80040c3b29dee7ed431a710ee.gh.tar.gz 40943 BLAKE2B a55875c3b461f15c31a98d6e5adfcfb3ac338e6ea63b95d3405be3deb46159a7312675517b0e4d56b28ea5e93b74de9008796061e29343b522a69c501f286f50 SHA512 f54e59bd3cc50fcf56e1e47f9c3c3dd0c5a3d0c5e55fe83b8d143c97872fc73d1382f81395dc32d8730674b50a5d598c3cc5a8381d748f6566547ee9f08ba865 diff --git a/app-text/tinymist/tinymist-0.14.6.ebuild b/app-text/tinymist/tinymist-0.14.8.ebuild index 7cc4fcffeb7d..7cc4fcffeb7d 100644 --- a/app-text/tinymist/tinymist-0.14.6.ebuild +++ b/app-text/tinymist/tinymist-0.14.8.ebuild diff --git a/dev-libs/nspr/nspr-4.38.2.ebuild b/dev-libs/nspr/nspr-4.38.2.ebuild index f225561d1b02..b3f1296936d0 100644 --- a/dev-libs/nspr/nspr-4.38.2.ebuild +++ b/dev-libs/nspr/nspr-4.38.2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2025 Gentoo Authors +# Copyright 1999-2026 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -96,25 +96,9 @@ multilib_src_configure() { # that trigger some code conditional to platform & arch. This really # matters for the few common arches (x86, ppc) but we pass a little # more of them to be future-proof. - - # use ABI first, this will work for most cases - case "${ABI}" in - alpha|arm|hppa|m68k|o32|ppc|s390|sh|sparc|x86) ;; - n32) myconf+=( --enable-n32 );; - x32) myconf+=( --enable-x32 );; - s390x|*64) myconf+=( --enable-64bit );; - default) # no abi actually set, fall back to old check - einfo "Running a short build test to determine 64bit'ness" - # TODO: Port this to toolchain-funcs tc-get-ptr-size/tc-get-build-ptr-size - echo > "${T}"/test.c || die - ${CC} ${CFLAGS} ${CPPFLAGS} -fno-lto -c "${T}"/test.c -o "${T}"/test.o || die - case $(file -S "${T}"/test.o) in - *32-bit*x86-64*) myconf+=( --enable-x32 );; - *64-bit*|*ppc64*|*x86_64*) myconf+=( --enable-64bit );; - *32-bit*|*ppc*|*i386*) ;; - *) die "Failed to detect whether your arch is 64bits or 32bits, disable distcc if you're using it, please";; - esac ;; - *) ;; + case $(tc-get-ptr-size) in + 4) use abi_x86_x32 && myconf+=( --enable-x32 );; + 8) myconf+=( --enable-64bit );; esac # Ancient autoconf needs help finding the right tools. diff --git a/dev-libs/nss/nss-3.120.ebuild b/dev-libs/nss/nss-3.120.ebuild index d6646ca62696..2fbc02a2874f 100644 --- a/dev-libs/nss/nss-3.120.ebuild +++ b/dev-libs/nss/nss-3.120.ebuild @@ -12,6 +12,7 @@ DESCRIPTION="Mozilla's Network Security Services library that implements PKI sup 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 )" +S="${WORKDIR}/${P}/${PN}" LICENSE="|| ( MPL-2.0 GPL-2 LGPL-2.1 )" SLOT="0" @@ -33,8 +34,6 @@ RDEPEND=" DEPEND="${RDEPEND}" BDEPEND="dev-lang/perl" -S="${WORKDIR}/${P}/${PN}" - MULTILIB_CHOST_TOOLS=( /usr/bin/nss-config ) @@ -109,40 +108,16 @@ nssarch() { esac } +# @USAGE: <pointer bytes> <tuple> 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";; + case $1 in + 4) [[ $2 == x86_64* ]] && echo USE_X32=1 ;; + 8) echo USE_64=1 ;; 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 + tc-export_build_env local makeargs=( CC="$(tc-getCC)" @@ -150,8 +125,8 @@ multilib_src_compile() { AR="$(tc-getAR) rc \$@" RANLIB="$(tc-getRANLIB)" OPTIMIZER= - ${mybits} disable_ckbi=0 + $(nssbits "$(tc-get-ptr-size)" "${CHOST}") ) # Take care of nspr settings #436216 @@ -222,7 +197,7 @@ multilib_src_compile() { NSPR_LIB_DIR="${T}/fakedir" \ emake -C coreconf \ CC="$(tc-getBUILD_CC)" \ - ${buildbits-${mybits}} + $(nssbits "$(tc-get-build-ptr-size)" "${CBUILD}") makeargs+=( NSINSTALL="${PWD}/$(find -type f -name nsinstall)" ) # Then build the target tools. diff --git a/dev-ml/llvm/Manifest b/dev-ml/llvm/Manifest index 111b7e0495d3..c87f7383113e 100644 --- a/dev-ml/llvm/Manifest +++ b/dev-ml/llvm/Manifest @@ -13,5 +13,7 @@ DIST llvm-project-20.1.8.src.tar.xz 147242952 BLAKE2B 7657ac0b26acc5affb1bfc91b9 DIST llvm-project-20.1.8.src.tar.xz.sig 566 BLAKE2B 85beedfcff1195a974fab2c667b9efd4b715b3480c1b44b1b887fe32c69f72aca0d3b8fb276c03b6cc5a866622f669047aeee5ccb976640b4008ccd31dce77a4 SHA512 d74369bdb4d1b82775161ea53c9c5f3a23ce810f4df5ff617123023f9d8ce720e7d6ecc9e17f8ebd39fd9e7a9de79560abdf2ffe73bcb907a43148d43665d619 DIST llvm-project-21.1.8.src.tar.xz 158958576 BLAKE2B 0d3d4ee920f8e5db50e98152616f16004c74df0e7313cc86d893428fb7b1c875109988a5e40ea6f2e5d0fef53c7bfe2fc2b69e84807f6eb440b03afa1b228a36 SHA512 cae4c44e7bf678071723da63ad5839491d717a7233e7f4791aa408207f3ea42f52de939ad15189b112c02a0770f1bb8d59bae6ad31ef53417a6eea7770fe52ab DIST llvm-project-21.1.8.src.tar.xz.sig 119 BLAKE2B cffc1825f5778a3e3c128ec3e856ff6ee50687319d621cdf42e895abf67e05cc51cb7493308e2b506ab60dbdbaca7aa75eb9f78d91d42c81f9682a36f4042e9d SHA512 10f58eff58ed6e701d0f123b15e68c82ab8cbdf99b1c86c0d83e3b8553e90ea51055e30327e8e442ded57c8f503e2a2de9ee075e9c28b5ba815a0f8922f8671c +DIST llvm-project-22.1.0-rc1.src.tar.xz 166976000 BLAKE2B eec2cf8822aa6937c751d94f07c6505a3cebda83c544299ff8eaeeedbadc36054b32fb1a0b655993bd604f9c82ac6fa419e974b1dc9c3f4b6c35aa94e9f4e929 SHA512 545ca31b2a24cab3d3a8d5ebfa2a25439eab4258cef01b53706a7a9e5174a75050fb3d36ad2ac4ebb9a23e34a005707c73383cd3cddd78f6789f5b1d4d446e7c +DIST llvm-project-22.1.0-rc1.src.tar.xz.sig 119 BLAKE2B e3d5a6c00d7960b0694919ff083e02f0273e97da6a40ad452fbb8261b9edfc52d4262733d82a59f03ad7d15b3b62de743b37a1b2e191417443ecb730520be376 SHA512 51326b9402d7719c491ac5c6ab80a678896743dd88e3f997245adb77e7b3f5e0f84f6389c75872aea268de8a7a049684c84cdf575c1f19c4971bb280a9374de6 DIST llvm-project-85c3c83ae54c9e81924f1ca048cfddc8d36bbb02.tar.gz 258189384 BLAKE2B d7a0c36511c17e8dacef27701abcda316902ac17325c63f79e33366efc783e0ab53d62d71c92e2e49457db095d9e8fec0bcabf1a8056a95d25eb976bdd5ba15f SHA512 a8a9ea91b4181005fb6385afff7681fdfc5a46e05aba216add29216a6dcb70cc667d1d300ee85be75997a963193e8e015917401def27d5759ff774f0fa00b527 DIST llvm-project-b01c3d6682d2fa5d6ac22d5a964b739009e9db7b.tar.gz 256801517 BLAKE2B dbdcaed7e0e06a673730c53c64c988add905b2679695ca0cf09db8b28f59eedd5455f4a0ad5a3d672e4f6601d7480775ef8fc405dc1e60c75b425382410e59cf SHA512 3afa29dac2f9b22e6af4b1783bae0bc7507a1a8ca397e88fd6687cbd9620df54525b2b9115906b80e9d1dcd16e0704a5a90eaa6cf0fa3d7f89d3d60f7d8ee19f diff --git a/dev-ml/llvm/llvm-22.0.0.9999.ebuild b/dev-ml/llvm/llvm-22.1.0_rc1.ebuild index e04e21a13ac3..b3c7ce14cb7a 100644 --- a/dev-ml/llvm/llvm-22.0.0.9999.ebuild +++ b/dev-ml/llvm/llvm-22.1.0_rc1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2025 Gentoo Authors +# Copyright 1999-2026 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 diff --git a/dev-ml/llvm/llvm-23.0.0.9999.ebuild b/dev-ml/llvm/llvm-23.0.0.9999.ebuild new file mode 100644 index 000000000000..b3c7ce14cb7a --- /dev/null +++ b/dev-ml/llvm/llvm-23.0.0.9999.ebuild @@ -0,0 +1,107 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..14} ) +inherit cmake llvm.org llvm-utils python-any-r1 + +DESCRIPTION="OCaml bindings for LLVM" +HOMEPAGE="https://llvm.org/" + +LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA" +SLOT="0/${PV}" +IUSE="+debug test" +RESTRICT="!test? ( test )" + +RDEPEND=" + >=dev-lang/ocaml-4.00.0:0= + dev-ml/ocaml-ctypes:= + ~llvm-core/llvm-${PV}:=[debug?] + !llvm-core/llvm[ocaml(-)] +" + +DEPEND=" + ${RDEPEND} +" +BDEPEND=" + ${PYTHON_DEPS} + dev-lang/perl + dev-ml/findlib +" + +LLVM_COMPONENTS=( llvm cmake third-party ) +LLVM_USE_TARGETS=llvm +llvm.org_set_globals + +src_configure() { + llvm_prepend_path "${LLVM_MAJOR}" + + local libdir=$(get_libdir) + local mycmakeargs=( + -DLLVM_LIBDIR_SUFFIX=${libdir#lib} + + -DBUILD_SHARED_LIBS=OFF + -DLLVM_BUILD_LLVM_DYLIB=ON + -DLLVM_LINK_LLVM_DYLIB=ON + -DLLVM_OCAML_OUT_OF_TREE=ON + + # cheap hack: LLVM combines both anyway, and the only difference + # is that the former list is explicitly verified at cmake time + -DLLVM_TARGETS_TO_BUILD="" + -DLLVM_EXPERIMENTAL_TARGETS_TO_BUILD="${LLVM_TARGETS// /;}" + -DLLVM_BUILD_TESTS=$(usex test) + + # disable various irrelevant deps and settings + -DLLVM_ENABLE_FFI=OFF + -DLLVM_ENABLE_TERMINFO=OFF + -DHAVE_HISTEDIT_H=NO + -DLLVM_ENABLE_ASSERTIONS=$(usex debug) + -DLLVM_ENABLE_EH=ON + -DLLVM_ENABLE_RTTI=ON + + -DLLVM_HOST_TRIPLE="${CHOST}" + + -DPython3_EXECUTABLE="${PYTHON}" + + # TODO: ocamldoc + ) + + use test && mycmakeargs+=( + -DLLVM_LIT_ARGS="$(get_lit_flags)" + ) + + # LLVM_ENABLE_ASSERTIONS=NO does not guarantee this for us, #614844 + # also: custom rules for OCaml do not work for CPPFLAGS + use debug || local -x CFLAGS="${CFLAGS} -DNDEBUG" + cmake_src_configure + + local llvm_libdir=$(llvm-config --libdir) + # an ugly hack; TODO: figure out a way to pass -L to ocaml... + cd "${BUILD_DIR}/${libdir}" || die + ln -s "${llvm_libdir}"/*.so . || die + + if use test; then + local llvm_bindir=$(llvm-config --bindir) + # Force using system-installed tools. + sed -i -e "/llvm_tools_dir/s@\".*\"@\"${llvm_bindir}\"@" \ + "${BUILD_DIR}"/test/lit.site.cfg.py || die + fi +} + +src_compile() { + cmake_build ocaml_all +} + +src_test() { + # respect TMPDIR! + local -x LIT_PRESERVES_TMP=1 + cmake_build check-llvm-bindings-ocaml +} + +src_install() { + DESTDIR="${D}" \ + cmake -P "${BUILD_DIR}"/bindings/ocaml/cmake_install.cmake || die + + dodoc bindings/ocaml/README.txt +} diff --git a/dev-python/agate/Manifest b/dev-python/agate/Manifest index 522451dc09f1..73775e5381cf 100644 --- a/dev-python/agate/Manifest +++ b/dev-python/agate/Manifest @@ -1,2 +1,4 @@ DIST agate-1.14.0.tar.gz 204175 BLAKE2B 859997a6f4e325a4d6ea2c6127bf2d162622ce15d3c4a2239ac213cc0182d2a37722fc91e8f5242b62a0dd0f810364dc3ebdb38e58edfafa0380ee2579df055d SHA512 c6668914bded602c4b689e44b05194db775cd6b0abff4688f9465207db8369d2f94e42d7a9330d61b76f0196d72838c4dedc3b80a882727ebb6220d0d9f0e164 DIST agate-1.14.0.tar.gz.provenance 9151 BLAKE2B 831ec89ffc6e991624207b06a63cfe9f6f9b00088f7050de50960fd58675052e201f903f5310022acb384af27aefbea59d0a12299787308bce8f28d24b2bc6a0 SHA512 a43af1b073fade52c44e1e8e19f1198e260670e174ad3cd4d8ee25ac68ccf41aa0d91431d0e35698811813ca7ff7a199a621bd5a9bdfc657a698d449c54217e3 +DIST agate-1.14.1.tar.gz 204140 BLAKE2B 5bfbf63bed15845d3cb72e8f34545908391fd9a15edc94dc783ba52eb3c877cbde9057d8695cc3ca98790871180c7b44048903ae764004e8810aa6bd42d7ba12 SHA512 7eb046220fdba66db25f5d832f7dc0f5a2a72a561321f5137c09b8ba28c83df794bf4f62e5484246e56d1acf709563d9414af929a9feb8ea21e9353e7fcc5507 +DIST agate-1.14.1.tar.gz.provenance 9398 BLAKE2B cf62dc49957c0b77dc510419332e1d0fac8ea9dede570ebc0065591c29abf6d2382a0eb48be04bdba1fad9cf920a2de4cfeca6b2c5c163510b6dbead04c463aa SHA512 f416dd6f9246f14b6fcc2ce31f978dc82eafcbb37e4812ab258dc1737374ebac3b886feefd52e0058872bf1b0ff91261dacd971c8cf4b2a594ae77f953c2ccc3 diff --git a/dev-python/agate/agate-1.14.1.ebuild b/dev-python/agate/agate-1.14.1.ebuild new file mode 100644 index 000000000000..6ccc140b09fa --- /dev/null +++ b/dev-python/agate/agate-1.14.1.ebuild @@ -0,0 +1,52 @@ +# Copyright 2021-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYPI_VERIFY_REPO=https://github.com/wireservice/agate +PYTHON_COMPAT=( python3_{10..14} ) + +inherit distutils-r1 pypi + +DESCRIPTION="A Python data analysis library that is optimized for humans instead of machines" +HOMEPAGE=" + https://github.com/wireservice/agate/ + https://pypi.org/project/agate/ +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~riscv ~arm64-macos ~x64-macos" + +RDEPEND=" + >=dev-python/pytimeparse-1.1.5[${PYTHON_USEDEP}] + >=dev-python/parsedatetime-2.1[${PYTHON_USEDEP}] + >=dev-python/babel-2.0[${PYTHON_USEDEP}] + >=dev-python/isodate-0.5.4[${PYTHON_USEDEP}] + >=dev-python/pyicu-2.4.2[${PYTHON_USEDEP}] + >=dev-python/python-slugify-1.2.1[${PYTHON_USEDEP}] + >=dev-python/leather-0.3.3-r2[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + >=dev-python/cssselect-0.9.1[${PYTHON_USEDEP}] + dev-python/lxml[${PYTHON_USEDEP}] + ) +" + +EPYTEST_PLUGINS=() +distutils_enable_tests pytest +distutils_enable_sphinx docs \ + dev-python/furo + +EPYTEST_DESELECT=( + # require specific locales + tests/test_data_types.py::TestDate::test_cast_format_locale + tests/test_data_types.py::TestDateTime::test_cast_format_locale +) + +PATCHES=( + # https://github.com/wireservice/agate/pull/796 + "${FILESDIR}/${P}-stray-files.patch" +) diff --git a/dev-python/agate/files/agate-1.14.1-stray-files.patch b/dev-python/agate/files/agate-1.14.1-stray-files.patch new file mode 100644 index 000000000000..40fdaf4e8417 --- /dev/null +++ b/dev-python/agate/files/agate-1.14.1-stray-files.patch @@ -0,0 +1,34 @@ +From d45b6fbd0aa54f433b28119368c990b56d121cb6 Mon Sep 17 00:00:00 2001 +From: =?UTF-8?q?Micha=C5=82=20G=C3=B3rny?= <mgorny@gentoo.org> +Date: Sat, 17 Jan 2026 07:56:57 +0100 +Subject: [PATCH] build: Use automatic package discovery to fix stray files +MIME-Version: 1.0 +Content-Type: text/plain; charset=UTF-8 +Content-Transfer-Encoding: 8bit + +Switch to using the setuptools automatic package discovery [1] over the +legacy `find_packages()` logic, in order to avoid installing stray files +into `site-packages`. This fixes a regression whereas `agate` started +installing `docs` and `examples` as top-level Python packages. + +Alternative, this could be fixed via extending the `exclude` list to +include all variations of `docs` and `examples`, but it seems +unnecessary given that the automatic discovery logic already covers +excluding these directories and raises an exception if more than one +top-level package is included in the wheel, therefore reducing the risk +of future regressions. + +[1] https://setuptools.pypa.io/en/latest/userguide/package_discovery.html#automatic-discovery + +Signed-off-by: Michał Górny <mgorny@gentoo.org> +--- a/pyproject.toml ++++ b/pyproject.toml +@@ -51,8 +51,5 @@ test = [ + "pytest-cov", + ] + +-[tool.setuptools.packages.find] +-exclude = ["benchmarks", "tests", "tests.*"] +- + [tool.isort] + line_length = 119 diff --git a/dev-python/boto3/Manifest b/dev-python/boto3/Manifest index 898a0e6d702c..a1e3d77148f1 100644 --- a/dev-python/boto3/Manifest +++ b/dev-python/boto3/Manifest @@ -2,8 +2,5 @@ DIST boto3-1.42.14.gh.tar.gz 1064304 BLAKE2B 8338168f8acf09e5bd9b4bede0759bc77d4 DIST boto3-1.42.17.gh.tar.gz 1067041 BLAKE2B 74c4adba3da630a0b8ccde824f1e96327299631b0ad54b47476ec8412a8d2a809b1aa7282c518b9c1e1d0913a96603a9feeb44da9cd5deb5d6852adbf1c0edba SHA512 f2c3ff7ce6c90c02c8e9c7107e7ab88ae126d1b709336e9483be9cfc4f39f96abf875fae27561ddf2816a6d03ba2a06ccad6b5e0a29fd51b57e94429ddae33b6 DIST boto3-1.42.21.gh.tar.gz 1068192 BLAKE2B 281cfe3d55f0b094ca7b7e3b192c94736d91ea22dc2de9a1328caf3b3ab01d919be493259cf4da5bcead56ec4505a35a9be2ceed3b1ee5f260551ee6711d0cd9 SHA512 922629f1718a1a900da508528bb91c5bd989bb128d773758425354e2fc5877cd67ae93c5a5044365239eced04cf4dce4700dc64d6c563b62a014965def539429 DIST boto3-1.42.25.gh.tar.gz 1069210 BLAKE2B 33aff7204332da82b7b5df93b74a2b17538734441d3cbd8d2dd971e71794301b5ee281ccf6c9aade4848a36f0611e4cc4b5531c2aff8eba920a78eacbe3f6142 SHA512 71b5976e8b5f67f33a25f4e7a27e0a7d2cf0b96ed10558bb3fda181569a77c9323d991376b139eb2b0e2b93cd3dd93e083f1c56bd06956d387ee587a1145166c -DIST boto3-1.42.26.gh.tar.gz 1069920 BLAKE2B 415b1ce889da54a5ff422381dc76faa1f954cad370aaaccca8951198742830ba07e9042f0b3ce02ecfe937412967ea6ad7c7b3a9264bab0f357bda5e45421d2b SHA512 5b6f11390cbe82784e5e70e93bed7c8ae85265d22cd79e86d8bfd6c7bcbc94b7995fd268ed3a653f3d9f68b08ed82a041c14deb1134a6c66d556e1ac211d4aa4 -DIST boto3-1.42.27.gh.tar.gz 1070483 BLAKE2B e36f8c1811861952b4ea2bf0f781d70e57e28e2ee28c9203059237759273b80c6360034306facf5eea434b348fdd1a10bdb02e0a3f0732a4eb3b3ab13f27ab03 SHA512 9bdab94de3f30f0d8df8b3397602fa769db9910638e3ff5cda051d5b6a6c43e93f6ab825ea5483cc2c541c556be37f11c513f81e4f7c5ac659142a919e757668 -DIST boto3-1.42.28.gh.tar.gz 1071290 BLAKE2B 5ca61902496b84f3ad571040cc54f9a4aae3552f23185f0f2bcb975229176f91c51dc5e6b6c0170369dde2381ce07ff55a004a25ca53f4f91d04cecf9eeb9985 SHA512 4dfeea39957dd84430c493c07c7d328b1db082668968367c3b59d59aa1d2df561f5805fc137db9d48c970191d4d39c4e39f96a9a3a6665c6368df2782316b52f -DIST boto3-1.42.29.gh.tar.gz 1072540 BLAKE2B e58cc9cad6d886ab0019519ccdc1327f83fa0cc850124cecd5a2cb404f90fb834bc4c9ac2ff159888ca867712c46d02a74dc17ca58399b98aad5688376f53fda SHA512 5a74aa109a38d40eb7bdc0faaa1526104e5a95c4ab3c1014859880a3a280e07ad9478fd6012929ce1b4483b78b082d4f79cd6ad5f8ad5493faec5fd2b9c8b3ed +DIST boto3-1.42.30.gh.tar.gz 1072966 BLAKE2B c770c5027e9791a2b5cf0a77c907c260c3fd41b2bce68fa9da1f6bd6afe850a0c6c1d438adce8b07294057e2fb86929e713ba23564ffd3e6d1dd8584e6a34bba SHA512 fc5d4ddcf1e4428cfdb851af21ee5b0cb4eeb7a050288fb3b74001a8ca4cfbdad36d837fab1b4836b551e277e381b692fdc24df5de6c65a217cb5ca38a28979c DIST boto3-1.42.9.gh.tar.gz 1059745 BLAKE2B 78fba4fe807a3ea8eea22cd81cff67c90cd36e281665545bc9d7dc9bfaa1089d668e1994ba6e950eedfe2cfa1495f192b43f8fdae2b9b8b6bd74b62e0ab699d8 SHA512 92ecb0d609ba2f7df6a444b9d840e2a070b22ec38f8ae3bd376e9473e5b4efbefc9bc924046cc6d79576967e33eed270633396171e6102331b58519021435fe8 diff --git a/dev-python/boto3/boto3-1.42.27.ebuild b/dev-python/boto3/boto3-1.42.27.ebuild deleted file mode 100644 index 6e5f06a012ad..000000000000 --- a/dev-python/boto3/boto3-1.42.27.ebuild +++ /dev/null @@ -1,53 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..14} ) - -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" - -RDEPEND=" - >=dev-python/botocore-${PV}[${PYTHON_USEDEP}] - >=dev-python/jmespath-0.7.1[${PYTHON_USEDEP}] - >=dev-python/s3transfer-0.16.0[${PYTHON_USEDEP}] -" - -EPYTEST_PLUGINS=() -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() { - epytest tests/{functional,unit} -} diff --git a/dev-python/boto3/boto3-1.42.28.ebuild b/dev-python/boto3/boto3-1.42.28.ebuild deleted file mode 100644 index 6e5f06a012ad..000000000000 --- a/dev-python/boto3/boto3-1.42.28.ebuild +++ /dev/null @@ -1,53 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..14} ) - -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" - -RDEPEND=" - >=dev-python/botocore-${PV}[${PYTHON_USEDEP}] - >=dev-python/jmespath-0.7.1[${PYTHON_USEDEP}] - >=dev-python/s3transfer-0.16.0[${PYTHON_USEDEP}] -" - -EPYTEST_PLUGINS=() -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() { - epytest tests/{functional,unit} -} diff --git a/dev-python/boto3/boto3-1.42.29.ebuild b/dev-python/boto3/boto3-1.42.29.ebuild deleted file mode 100644 index 6e5f06a012ad..000000000000 --- a/dev-python/boto3/boto3-1.42.29.ebuild +++ /dev/null @@ -1,53 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..14} ) - -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" - -RDEPEND=" - >=dev-python/botocore-${PV}[${PYTHON_USEDEP}] - >=dev-python/jmespath-0.7.1[${PYTHON_USEDEP}] - >=dev-python/s3transfer-0.16.0[${PYTHON_USEDEP}] -" - -EPYTEST_PLUGINS=() -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() { - epytest tests/{functional,unit} -} diff --git a/dev-python/boto3/boto3-1.42.26.ebuild b/dev-python/boto3/boto3-1.42.30.ebuild index 6e5f06a012ad..6e5f06a012ad 100644 --- a/dev-python/boto3/boto3-1.42.26.ebuild +++ b/dev-python/boto3/boto3-1.42.30.ebuild diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest index f6664aae2eca..a035ee257fcd 100644 --- a/dev-python/botocore/Manifest +++ b/dev-python/botocore/Manifest @@ -2,8 +2,5 @@ DIST botocore-1.42.14.gh.tar.gz 15774512 BLAKE2B 7c88b33bb001079890fa0a9f49134f5 DIST botocore-1.42.17.gh.tar.gz 15777020 BLAKE2B b703c802f61993c6c3bed03e61f6e1da2099ad59364ea02ad2fe9802e0aa824ca4a38b0e8bafdcdd2bc2a6b64a8617fd1d052867d8ff2aa724834b7dd1bac265 SHA512 accbc4762c08d9ccdd95786f7be1a8b34d4d5c4315c3c3850a085db566dc58dbc96367440aa71ddf708b4454c8dd45866b60f0dd19c6173849ea450e4c5bd16c DIST botocore-1.42.21.gh.tar.gz 15742994 BLAKE2B 65de15224f2c720267d0ccd3c42001a2320baa4493cff11f86602dd3498391bf5782f79ed072a8edf14c8fd3d02a8fe1ca9d50c21655fe7fb72da023efde4581 SHA512 2ef0b6eba5d98816e7972614ff113fa0f134da50d7f0d03109668be18d3d0d69bd27e9c4f7afec7a59a78d9c0e71d9c26577c66106ac48b676fbf78ee2069e5a DIST botocore-1.42.25.gh.tar.gz 15746961 BLAKE2B ba4474223e49f36be485d147d54fa5ed1b848022ef4d1fca9169c1cb2c29adafb487834e3bf99154cd658c9c3d47da9cdd6f42ed626c868e258b58aaeb0ce1c6 SHA512 3ab0747b0778d0d0172c12edc76cc7ee647e063c6b86f69998d02bee848cf1fb400c4e6e43ba6acad00846b18ce7de7acf7bab1daf6c1e864bfa8771baa17a6d -DIST botocore-1.42.26.gh.tar.gz 15749490 BLAKE2B 9a5d9116dd1e8c22d4a623f5bd23763134516827d39ad66ca6f286c2708a54f290100c4beb0c8a03de4eec87a4b4e671fc74ff89d73877020830ac1fa02701d6 SHA512 442dcf4bb6fd418d9ff2233c3eae7a46d205c6dda0a016599c79686d3053fe600c26589e175280c23a7b6a9331eb5e8a680d8d472fdc7c7d374e091ee66b9706 -DIST botocore-1.42.27.gh.tar.gz 15750229 BLAKE2B 3f3d46b1f63bc430cc30e2e6018bf4a4f586ba8e2c0a67530ece4aed4f8feeef5193290179b448cc3ac7c8d410352c34abdcba5b015f5cd371712191aa14cf0b SHA512 3b5453b57a15bf4ba4bfe98479cff71cfa61e5fe8fcbaf5ddf935bda40a02d4b609f28cf5db62af1d7393d602b0e2a1194c3ceaff47b34a67c4e0fa14345febb -DIST botocore-1.42.28.gh.tar.gz 15755357 BLAKE2B 9e8099c4e0629ca9558039b13a8cafc535cc2b8e7562c632e053ad8ab84dc23d0479790087152a4eea3323203e2a726e03ab71408cb525fd9a3ac397fb1fd60b SHA512 2359cc8e6f7b0fd532e9c67b1f5ea3887a9963e274f9580a3060d54f4565c8b05c8c0ca1db941a9ad37ab03e7bfd7e81d020c7f9a7e640cd9311df2188ba46f0 -DIST botocore-1.42.29.gh.tar.gz 15759844 BLAKE2B c45ec1d8063f80c9db62a5d0691f12e05e68d4080b2a2b00157a6ea3fabdc3a7debf780903b883264265ca16f220d0eac733ea79637908cd2c072c35a54f551c SHA512 146b8aa91bd5775afb1b51b1884624bf2c40d5e5d598a5e715a15bc0f254b13ebc5f40d309cc20505e337589c1034c223d639217779e1fddaab82d3614151b72 +DIST botocore-1.42.30.gh.tar.gz 15764580 BLAKE2B 001377314a8c2231b838b48192498c4d4873de90017eb0c82c7409db210f1dbd09db30925d0b4ae7feb9e270ff947b16308a625fdb5910ca95220e443d104461 SHA512 9ab375ba9284780d347eac25b5446b0571991496897732e0dac457d2d8e7b12aa6b5b417478ed02516a407fa689953a715877590a9b16b3c17c584810cc6a8c9 DIST botocore-1.42.9.gh.tar.gz 15723096 BLAKE2B 2cb1489fa48546abe3306935367744f918d053e02af58d6b85ed84a50bbfc659ec20763055e9783d492f6f248af81e571b8452487bf8ca3267e15d12ce8773bb SHA512 54cc19ca34474e8bfd7eda403452af24b6f73e611442ba4b7ed5f4f223ae279bdf95a3bc4945d16eba6ccca53d2dbefee6d2157ecb6b4ef23a1e960d5469dcc9 diff --git a/dev-python/botocore/botocore-1.42.27.ebuild b/dev-python/botocore/botocore-1.42.27.ebuild deleted file mode 100644 index f6ce0d9ed8d5..000000000000 --- a/dev-python/botocore/botocore-1.42.27.ebuild +++ /dev/null @@ -1,67 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..14} ) - -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" - -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_PLUGINS=() -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 - ) - - epytest tests/{functional,unit} -} diff --git a/dev-python/botocore/botocore-1.42.28.ebuild b/dev-python/botocore/botocore-1.42.28.ebuild deleted file mode 100644 index f6ce0d9ed8d5..000000000000 --- a/dev-python/botocore/botocore-1.42.28.ebuild +++ /dev/null @@ -1,67 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..14} ) - -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" - -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_PLUGINS=() -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 - ) - - epytest tests/{functional,unit} -} diff --git a/dev-python/botocore/botocore-1.42.29.ebuild b/dev-python/botocore/botocore-1.42.29.ebuild deleted file mode 100644 index f6ce0d9ed8d5..000000000000 --- a/dev-python/botocore/botocore-1.42.29.ebuild +++ /dev/null @@ -1,67 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..14} ) - -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" - -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_PLUGINS=() -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 - ) - - epytest tests/{functional,unit} -} diff --git a/dev-python/botocore/botocore-1.42.26.ebuild b/dev-python/botocore/botocore-1.42.30.ebuild index f6ce0d9ed8d5..f6ce0d9ed8d5 100644 --- a/dev-python/botocore/botocore-1.42.26.ebuild +++ b/dev-python/botocore/botocore-1.42.30.ebuild diff --git a/dev-python/clang/Manifest b/dev-python/clang/Manifest index 111b7e0495d3..c87f7383113e 100644 --- a/dev-python/clang/Manifest +++ b/dev-python/clang/Manifest @@ -13,5 +13,7 @@ DIST llvm-project-20.1.8.src.tar.xz 147242952 BLAKE2B 7657ac0b26acc5affb1bfc91b9 DIST llvm-project-20.1.8.src.tar.xz.sig 566 BLAKE2B 85beedfcff1195a974fab2c667b9efd4b715b3480c1b44b1b887fe32c69f72aca0d3b8fb276c03b6cc5a866622f669047aeee5ccb976640b4008ccd31dce77a4 SHA512 d74369bdb4d1b82775161ea53c9c5f3a23ce810f4df5ff617123023f9d8ce720e7d6ecc9e17f8ebd39fd9e7a9de79560abdf2ffe73bcb907a43148d43665d619 DIST llvm-project-21.1.8.src.tar.xz 158958576 BLAKE2B 0d3d4ee920f8e5db50e98152616f16004c74df0e7313cc86d893428fb7b1c875109988a5e40ea6f2e5d0fef53c7bfe2fc2b69e84807f6eb440b03afa1b228a36 SHA512 cae4c44e7bf678071723da63ad5839491d717a7233e7f4791aa408207f3ea42f52de939ad15189b112c02a0770f1bb8d59bae6ad31ef53417a6eea7770fe52ab DIST llvm-project-21.1.8.src.tar.xz.sig 119 BLAKE2B cffc1825f5778a3e3c128ec3e856ff6ee50687319d621cdf42e895abf67e05cc51cb7493308e2b506ab60dbdbaca7aa75eb9f78d91d42c81f9682a36f4042e9d SHA512 10f58eff58ed6e701d0f123b15e68c82ab8cbdf99b1c86c0d83e3b8553e90ea51055e30327e8e442ded57c8f503e2a2de9ee075e9c28b5ba815a0f8922f8671c +DIST llvm-project-22.1.0-rc1.src.tar.xz 166976000 BLAKE2B eec2cf8822aa6937c751d94f07c6505a3cebda83c544299ff8eaeeedbadc36054b32fb1a0b655993bd604f9c82ac6fa419e974b1dc9c3f4b6c35aa94e9f4e929 SHA512 545ca31b2a24cab3d3a8d5ebfa2a25439eab4258cef01b53706a7a9e5174a75050fb3d36ad2ac4ebb9a23e34a005707c73383cd3cddd78f6789f5b1d4d446e7c +DIST llvm-project-22.1.0-rc1.src.tar.xz.sig 119 BLAKE2B e3d5a6c00d7960b0694919ff083e02f0273e97da6a40ad452fbb8261b9edfc52d4262733d82a59f03ad7d15b3b62de743b37a1b2e191417443ecb730520be376 SHA512 51326b9402d7719c491ac5c6ab80a678896743dd88e3f997245adb77e7b3f5e0f84f6389c75872aea268de8a7a049684c84cdf575c1f19c4971bb280a9374de6 DIST llvm-project-85c3c83ae54c9e81924f1ca048cfddc8d36bbb02.tar.gz 258189384 BLAKE2B d7a0c36511c17e8dacef27701abcda316902ac17325c63f79e33366efc783e0ab53d62d71c92e2e49457db095d9e8fec0bcabf1a8056a95d25eb976bdd5ba15f SHA512 a8a9ea91b4181005fb6385afff7681fdfc5a46e05aba216add29216a6dcb70cc667d1d300ee85be75997a963193e8e015917401def27d5759ff774f0fa00b527 DIST llvm-project-b01c3d6682d2fa5d6ac22d5a964b739009e9db7b.tar.gz 256801517 BLAKE2B dbdcaed7e0e06a673730c53c64c988add905b2679695ca0cf09db8b28f59eedd5455f4a0ad5a3d672e4f6601d7480775ef8fc405dc1e60c75b425382410e59cf SHA512 3afa29dac2f9b22e6af4b1783bae0bc7507a1a8ca397e88fd6687cbd9620df54525b2b9115906b80e9d1dcd16e0704a5a90eaa6cf0fa3d7f89d3d60f7d8ee19f diff --git a/dev-python/clang/clang-22.0.0.9999.ebuild b/dev-python/clang/clang-22.1.0_rc1.ebuild index af521b577efd..bdbb6bbefa8b 100644 --- a/dev-python/clang/clang-22.0.0.9999.ebuild +++ b/dev-python/clang/clang-22.1.0_rc1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2025 Gentoo Authors +# Copyright 1999-2026 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 diff --git a/dev-python/clang/clang-23.0.0.9999.ebuild b/dev-python/clang/clang-23.0.0.9999.ebuild new file mode 100644 index 000000000000..bdbb6bbefa8b --- /dev/null +++ b/dev-python/clang/clang-23.0.0.9999.ebuild @@ -0,0 +1,53 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..14} ) +inherit llvm.org python-r1 + +DESCRIPTION="Python bindings for llvm-core/clang" +HOMEPAGE="https://llvm.org/" + +LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA" +SLOT="0" +IUSE="test" +RESTRICT="!test? ( test )" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +# The module is opening libclang.so directly, and doing some blasphemy +# on top of it. +DEPEND=" + >=llvm-core/clang-${PV}:* + !llvm-core/llvm:0[clang(-),python(-)] + !llvm-core/clang:0[python(-)] +" +RDEPEND=" + ${DEPEND} + ${PYTHON_DEPS} +" +BDEPEND=" + ${PYTHON_DEPS} + test? ( + llvm-core/clang:${LLVM_MAJOR} + ) +" + +LLVM_COMPONENTS=( clang/{bindings/python,include} ) +llvm.org_set_globals + +python_test() { + # tests rely on results from a specific clang version, so override + # the search path + local -x CLANG_LIBRARY_PATH=${BROOT}/usr/lib/llvm/${LLVM_MAJOR}/$(get_libdir) + local -x CLANG_NO_DEFAULT_CONFIG=1 + "${EPYTHON}" -m unittest discover -v || die "Tests fail with ${EPYTHON}" +} + +src_test() { + python_foreach_impl python_test +} + +src_install() { + python_foreach_impl python_domodule clang +} diff --git a/dev-python/django-polymorphic/Manifest b/dev-python/django-polymorphic/Manifest index 1bcb79153d52..fa67106da2c8 100644 --- a/dev-python/django-polymorphic/Manifest +++ b/dev-python/django-polymorphic/Manifest @@ -1,3 +1,4 @@ DIST django-polymorphic-4.10.2.gh.tar.gz 336528 BLAKE2B a44687d9ec385300f582060ee173dcafc823657ecdad20690279bfb500ad653370a9ce53f8d50dc8c3577e2386febda2774a805d33784366bfbd5ecc449e641c SHA512 958aa476f5b98df3d92fa26ef447c49ab3ea507f8311d4c31a8206e1bf0797956299525dffb73387ea7503346e08a2cf8effa0df131ecc12b2444ba60f090dad +DIST django-polymorphic-4.10.3.gh.tar.gz 336534 BLAKE2B bac9ba266486ad8e51eea6eecad8a1fcdf1ac78495af033a8195893e100e2505dc90c4f085fc41f9f922296c791089cc47bb0ff459b2e0986bb997b748350976 SHA512 58ef83c0da3cac1c2ae784c31f07260ad4d2970a5b397bc3f77289b411e76d040f88c6c48c909805523fee49f74b647816599619856ba678e0ec3ff04418c66e DIST django-polymorphic-4.9.0.gh.tar.gz 308462 BLAKE2B 4c932c074d18d44ddcfa492c211ace9748be9e9159b2b2a023a9c1b20c886acc350d74c71dd48636aea06410b153d3c2c574890ca85f89dcc4bf4630f3bb2e53 SHA512 0a3e84d0e110cdc91d7ffc76cddee00ad763060b5ee1bcd523e0f6605e01e7a632a31871ec7d5383e135aede75f466b3f5fd367c765d4d8a9b2ffab2b4839ff9 DIST django-polymorphic-4.9.1.gh.tar.gz 308612 BLAKE2B c882cf193079df08256f9b2234b110ba69d0563d48d0743171faf2994f2ae4fe2a3428d554b03b629d48d88e0140bcb53c19a9809496e5d65fa4c6987221be3c SHA512 d0fa5c727d3c0f553686210042c12fc1304048622295f2d48b4962102c3fbce0d041dbf5097a2c019ec502f8a8abb67d761d5812a48bd74ca031bc21dcc7c2f9 diff --git a/dev-python/django-polymorphic/django-polymorphic-4.10.3.ebuild b/dev-python/django-polymorphic/django-polymorphic-4.10.3.ebuild new file mode 100644 index 000000000000..aa91f2161455 --- /dev/null +++ b/dev-python/django-polymorphic/django-polymorphic-4.10.3.ebuild @@ -0,0 +1,52 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=hatchling +PYTHON_COMPAT=( python3_{10..14} ) + +inherit distutils-r1 + +DESCRIPTION="Seamless Polymorphic Inheritance for Django Models" +HOMEPAGE=" + https://github.com/jazzband/django-polymorphic/ + https://pypi.org/project/django-polymorphic/ +" +SRC_URI=" + https://github.com/jazzband/django-polymorphic/archive/v${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~x86" + +RDEPEND=" + >=dev-python/django-4.2[$PYTHON_USEDEP] +" +BDEPEND=" + test? ( + $(python_gen_impl_dep sqlite) + ${RDEPEND} + dev-python/dj-database-url[${PYTHON_USEDEP}] + ) +" + +EPYTEST_PLUGINS=( pytest-{django,mock} ) +distutils_enable_tests pytest + +python_test() { + local EPYTEST_IGNORE=( + # requires playwright + src/polymorphic/tests/test_admin.py + # some of them require playwright, others break subsequent tests + src/polymorphic/tests/examples + # require django-test-migrations + src/polymorphic/tests/test_migrations + src/polymorphic/tests/test_serialization.py + ) + + rm -f conftest.py || die + epytest -o addopts= +} diff --git a/dev-python/grpcio-status/Manifest b/dev-python/grpcio-status/Manifest index b9f46d405f08..d0da1085db25 100644 --- a/dev-python/grpcio-status/Manifest +++ b/dev-python/grpcio-status/Manifest @@ -1,2 +1 @@ -DIST grpc-1.75.1.gh.tar.gz 15252613 BLAKE2B 5919ed80a7d723875b586ec9ed46e9f2921223dc459403184c35502a7768d9d7ead978a302b4b9d15fa3645c088a6344c6488d519ea7e9f9a7889465264a0467 SHA512 ffc3fde817f60e151cb2d2c0980485faf15270c12f2ec5f1228ef595d019ddf3c5e977f974cb8d5911010e0083652edddade1e999155a2fa2e72c3fd3a1aefb2 DIST grpc-1.76.0.gh.tar.gz 15387277 BLAKE2B 529effe73d8a8f0a07b18127c05f3d9752294ffbba9b44470974905ce6a458bd2d7cbb70be59c1c22d32b56151a3f2c891b815b5eb0d8a381bf7744ceb513d0a SHA512 6338448d7c0fc78c38480f1fafd7605d031b600a702df3771a9d1b1236da7bf97a93dbdbc2d93d12d395411dc2f2ac57587ad1b697c4b2a5ac56fb8af1184501 diff --git a/dev-python/grpcio-status/grpcio-status-1.75.1.ebuild b/dev-python/grpcio-status/grpcio-status-1.75.1.ebuild deleted file mode 100644 index d06dac516c1d..000000000000 --- a/dev-python/grpcio-status/grpcio-status-1.75.1.ebuild +++ /dev/null @@ -1,46 +0,0 @@ -# Copyright 2024-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..14} ) - -inherit distutils-r1 - -MY_P=grpc-${PV} -DESCRIPTION="Reference package for GRPC Python status proto mapping" -HOMEPAGE=" - https://grpc.io/ - https://github.com/grpc/grpc/ - https://pypi.org/project/grpcio-status/ -" -SRC_URI=" - https://github.com/grpc/grpc/archive/v${PV}.tar.gz - -> ${MY_P}.gh.tar.gz -" -S=${WORKDIR}/${MY_P}/src/python/grpcio_status - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="amd64 arm64 x86" - -RDEPEND=" - >=dev-python/grpcio-${PV}[${PYTHON_USEDEP}] - >=dev-python/googleapis-common-protos-1.5.5[${PYTHON_USEDEP}] - <dev-python/protobuf-7[${PYTHON_USEDEP}] - >=dev-python/protobuf-6.31.1[${PYTHON_USEDEP}] -" -BDEPEND=" - test? ( - dev-python/coverage[${PYTHON_USEDEP}] - ) -" - -EPYTEST_PLUGINS=() -distutils_enable_tests pytest - -python_test() { - cd "${WORKDIR}/${MY_P}/src/python/grpcio_tests" || die - epytest tests{,_aio}/status -} diff --git a/dev-python/hcloud/Manifest b/dev-python/hcloud/Manifest index e43db60bf827..c693a192e136 100644 --- a/dev-python/hcloud/Manifest +++ b/dev-python/hcloud/Manifest @@ -1,4 +1,4 @@ -DIST hcloud-python-2.11.1.gh.tar.gz 135317 BLAKE2B e71e77e8300169eb657d9b326b351fa0f3a19b3bd32657d899c6faf4e3c32169a0847b61e9996ea401502635f7b208d2da611637426c23cd2a40a05074e5db50 SHA512 9e01ba3d6d1cdb6d00d816a3da1272f6bdc4ca5e0b935127da4448191df727fe1f7cebf2c3872a2ad883f814783b563088bb4e993f13ec5666d29ab90fbed47b DIST hcloud-python-2.12.0.gh.tar.gz 148791 BLAKE2B 94dd094a7104b4832fbccbaeb2a2d2d52709a1a28f191a218dbeccfb1c32ded15d1ba5baa6d486ea2bd677969411b263d4246dc723050387dd5d2ecfb3a03313 SHA512 1b98dea1bd8383a21b6e1958172e2f259af198b3652ff3090d6c0bcd5246783df0f6e1331ad2bd028eb4bbd5cc17f14dcdcebf0224c8d0c11b6d94af4d1c7f29 DIST hcloud-python-2.13.0.gh.tar.gz 150142 BLAKE2B 35b506346a53d57d6cc1a74a654d8d475da53684381b7e14f091fcdc5a21ed8481bf293f5451590c810b01b989e1bf397be6c04b6c6236c373c8e10e097d00e3 SHA512 9aca1674af7dc93e399e30129f09c87263c1d5cb8d70dfdbe27a4eae161b65151d5984ca2a18d74332972e2291400e300b4bb88a02fe06fa049680dc07aa7489 DIST hcloud-python-2.14.0.gh.tar.gz 150170 BLAKE2B 5e6b25b6b944d4c62d4839c91f9e9a9feb75ce8ac58efa4eec14c15da05acb0fb2946c8d7522b076a6f0a036a0cd4822aa7ad01bcdcb1b8593a20c3b429d0b31 SHA512 ba000432174f0d07505b9567f0c77a6310043c670b127cf238260d991b4d4ae185d3b109bd6c12ec8a3cbac77ad05ab98ee16e4b05045758edfc49aa49392b95 +DIST hcloud-python-2.15.0.gh.tar.gz 150460 BLAKE2B d808009d6ed4c2681a34f7c89b4b3de64c45d13ac577fb1ef52389b4f8c2d38dff4021288e4d0bd845bc43a9d1c139a1d001333b6849ae46ed69525266441d51 SHA512 a9da31fcfc099db072831ea79bf469b79ebcf4bf36302dbe409d3fbca07301d70a6e71ff4741e4965d806be8ea33071ef36f1b0fa50fb1c5462178181cb8980b diff --git a/dev-python/hcloud/hcloud-2.11.1.ebuild b/dev-python/hcloud/hcloud-2.15.0.ebuild index a8951e3c4d2a..d7afe9e03c30 100644 --- a/dev-python/hcloud/hcloud-2.11.1.ebuild +++ b/dev-python/hcloud/hcloud-2.15.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2025 Gentoo Authors +# Copyright 1999-2026 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -24,7 +24,7 @@ S=${WORKDIR}/${MY_P} LICENSE="MIT" SLOT="0" -KEYWORDS="amd64" +KEYWORDS="~amd64" IUSE="examples" RDEPEND=" diff --git a/dev-python/jq/Manifest b/dev-python/jq/Manifest index 9516e3641ba1..589dc7b2684d 100644 --- a/dev-python/jq/Manifest +++ b/dev-python/jq/Manifest @@ -1,3 +1,3 @@ DIST jq.py-1.10.0.gh.tar.gz 2029466 BLAKE2B d7131950c06cdc0d81a6743d6af8cafa8b8c00b72df9d3ce4d7f8e75e7389f3d35e551edf3cd641d310a37d89471297974ee3e10cde6f0c1ae1e98bb4dedecf1 SHA512 31494408239c5b0eb943c720e76a4b8048c41f2a052b14d801f73845377976c2b4375d691c964f6179e1e38f4eda4b6da9d4fd3789c3a9e9200e4f8ed418d3e7 +DIST jq.py-1.11.0.gh.tar.gz 2029780 BLAKE2B 0ca4a4bcbef3c1537b41c8338d3d5c965ab2ebb38ff80a7148bc5a1c14913d96f025a90c49b4247bbe761712d6c3fb44715c823552b567323c7a39859f77442d SHA512 e1ae1220822023f80c6465dcb776e9d23c5a1b35e6431dd3f55b60ccb32ddc80d7a399811b374aa161eb4ccbf5ae99df1d58bbea2d53d9ec93b950e93f9730b5 DIST jq.py-1.8.0.gh.tar.gz 1954418 BLAKE2B e823ab01a7ce42abc542b58bb1f966e6447b85d66c7b72e8b0765a65f6ae510cf5c6045e14c802237360c2108f84428dc9b18a452e1334ba5ee709a4c835e5bd SHA512 83e9a7599518b5281f25954d5fc66de488678ef86982964bc04ae3739d4627220a9ec92570810f9cf235a8e5351284ac430053e6f826ca42f831d837b4750d83 -DIST jq.py-1.9.1.gh.tar.gz 1912461 BLAKE2B 54639964461682c615d243028e6b73cf6dd76648812b19ec9c10452cf55e6e66f53f263a7380aaba0f12ab22af46e16ef8a813ba6c658761fcdfa3cb43403d10 SHA512 41d99fadf7ff3aa98ca0fa3718955aab7a42d003b932dca24c39f2b8c62743551a77495f57a870251c499622cf35ec354000dd6765c3ef94cf561d1b116d8f34 diff --git a/dev-python/jq/jq-1.9.1.ebuild b/dev-python/jq/jq-1.11.0.ebuild index 8b9c8554d05d..86778123500c 100644 --- a/dev-python/jq/jq-1.9.1.ebuild +++ b/dev-python/jq/jq-1.11.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 2021-2025 Gentoo Authors +# Copyright 2021-2026 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -24,7 +24,7 @@ S=${WORKDIR}/${MY_P} LICENSE="BSD-2" SLOT="0" -KEYWORDS="amd64 ~arm64 ~x86" +KEYWORDS="~amd64 ~arm64 ~x86" # Minimum versions of jq + onigurama are from setup.py's bundled versions DEPEND=" @@ -38,6 +38,7 @@ BDEPEND=" dev-python/cython[${PYTHON_USEDEP}] " +EPYTEST_PLUGINS=() distutils_enable_tests pytest python_compile() { diff --git a/dev-python/json-schema-for-humans/metadata.xml b/dev-python/json-schema-for-humans/metadata.xml index 113e6f2d1a4a..736a1167c898 100644 --- a/dev-python/json-schema-for-humans/metadata.xml +++ b/dev-python/json-schema-for-humans/metadata.xml @@ -1,10 +1,6 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> <pkgmetadata> - <maintainer type="person"> - <email>nicolas.parlant@parhuet.fr</email> - <name>Nicolas PARLANT</name> - </maintainer> <origin>gentoo-guru-overlay</origin> </pkgmetadata>
\ No newline at end of file diff --git a/dev-python/lit/Manifest b/dev-python/lit/Manifest index 111b7e0495d3..c87f7383113e 100644 --- a/dev-python/lit/Manifest +++ b/dev-python/lit/Manifest @@ -13,5 +13,7 @@ DIST llvm-project-20.1.8.src.tar.xz 147242952 BLAKE2B 7657ac0b26acc5affb1bfc91b9 DIST llvm-project-20.1.8.src.tar.xz.sig 566 BLAKE2B 85beedfcff1195a974fab2c667b9efd4b715b3480c1b44b1b887fe32c69f72aca0d3b8fb276c03b6cc5a866622f669047aeee5ccb976640b4008ccd31dce77a4 SHA512 d74369bdb4d1b82775161ea53c9c5f3a23ce810f4df5ff617123023f9d8ce720e7d6ecc9e17f8ebd39fd9e7a9de79560abdf2ffe73bcb907a43148d43665d619 DIST llvm-project-21.1.8.src.tar.xz 158958576 BLAKE2B 0d3d4ee920f8e5db50e98152616f16004c74df0e7313cc86d893428fb7b1c875109988a5e40ea6f2e5d0fef53c7bfe2fc2b69e84807f6eb440b03afa1b228a36 SHA512 cae4c44e7bf678071723da63ad5839491d717a7233e7f4791aa408207f3ea42f52de939ad15189b112c02a0770f1bb8d59bae6ad31ef53417a6eea7770fe52ab DIST llvm-project-21.1.8.src.tar.xz.sig 119 BLAKE2B cffc1825f5778a3e3c128ec3e856ff6ee50687319d621cdf42e895abf67e05cc51cb7493308e2b506ab60dbdbaca7aa75eb9f78d91d42c81f9682a36f4042e9d SHA512 10f58eff58ed6e701d0f123b15e68c82ab8cbdf99b1c86c0d83e3b8553e90ea51055e30327e8e442ded57c8f503e2a2de9ee075e9c28b5ba815a0f8922f8671c +DIST llvm-project-22.1.0-rc1.src.tar.xz 166976000 BLAKE2B eec2cf8822aa6937c751d94f07c6505a3cebda83c544299ff8eaeeedbadc36054b32fb1a0b655993bd604f9c82ac6fa419e974b1dc9c3f4b6c35aa94e9f4e929 SHA512 545ca31b2a24cab3d3a8d5ebfa2a25439eab4258cef01b53706a7a9e5174a75050fb3d36ad2ac4ebb9a23e34a005707c73383cd3cddd78f6789f5b1d4d446e7c +DIST llvm-project-22.1.0-rc1.src.tar.xz.sig 119 BLAKE2B e3d5a6c00d7960b0694919ff083e02f0273e97da6a40ad452fbb8261b9edfc52d4262733d82a59f03ad7d15b3b62de743b37a1b2e191417443ecb730520be376 SHA512 51326b9402d7719c491ac5c6ab80a678896743dd88e3f997245adb77e7b3f5e0f84f6389c75872aea268de8a7a049684c84cdf575c1f19c4971bb280a9374de6 DIST llvm-project-85c3c83ae54c9e81924f1ca048cfddc8d36bbb02.tar.gz 258189384 BLAKE2B d7a0c36511c17e8dacef27701abcda316902ac17325c63f79e33366efc783e0ab53d62d71c92e2e49457db095d9e8fec0bcabf1a8056a95d25eb976bdd5ba15f SHA512 a8a9ea91b4181005fb6385afff7681fdfc5a46e05aba216add29216a6dcb70cc667d1d300ee85be75997a963193e8e015917401def27d5759ff774f0fa00b527 DIST llvm-project-b01c3d6682d2fa5d6ac22d5a964b739009e9db7b.tar.gz 256801517 BLAKE2B dbdcaed7e0e06a673730c53c64c988add905b2679695ca0cf09db8b28f59eedd5455f4a0ad5a3d672e4f6601d7480775ef8fc405dc1e60c75b425382410e59cf SHA512 3afa29dac2f9b22e6af4b1783bae0bc7507a1a8ca397e88fd6687cbd9620df54525b2b9115906b80e9d1dcd16e0704a5a90eaa6cf0fa3d7f89d3d60f7d8ee19f diff --git a/dev-python/lit/lit-22.0.0.9999.ebuild b/dev-python/lit/lit-22.1.0_rc1.ebuild index 2a2c160e0038..2cc4b6485aed 100644 --- a/dev-python/lit/lit-22.0.0.9999.ebuild +++ b/dev-python/lit/lit-22.1.0_rc1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2025 Gentoo Authors +# Copyright 1999-2026 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 diff --git a/dev-python/lit/lit-23.0.0.9999.ebuild b/dev-python/lit/lit-23.0.0.9999.ebuild new file mode 100644 index 000000000000..2cc4b6485aed --- /dev/null +++ b/dev-python/lit/lit-23.0.0.9999.ebuild @@ -0,0 +1,45 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..14} ) + +inherit distutils-r1 llvm.org + +DESCRIPTION="A stand-alone install of the LLVM suite testing tool" +HOMEPAGE="https://llvm.org/" + +LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA" +SLOT="0" +IUSE="test" +RESTRICT="!test? ( test )" + +# Tests require 'FileCheck' and 'not' utilities (from llvm) +BDEPEND=" + test? ( + dev-python/psutil[${PYTHON_USEDEP}] + llvm-core/llvm + ) +" + +LLVM_COMPONENTS=( llvm/utils/lit ) +llvm.org_set_globals + +# TODO: move the manpage generation here (from llvm-core/llvm) + +src_prepare() { + # flaky test + # https://github.com/llvm/llvm-project/issues/72022 + rm tests/progress-bar.py || die + + cd "${WORKDIR}" || die + distutils-r1_src_prepare +} + +python_test() { + local -x LIT_PRESERVES_TMP=1 + local litflags=$(get_lit_flags) + ./lit.py ${litflags//;/ } tests || die +} diff --git a/dev-python/meson-python/Manifest b/dev-python/meson-python/Manifest index d8fa20342a26..3dacdbe0c485 100644 --- a/dev-python/meson-python/Manifest +++ b/dev-python/meson-python/Manifest @@ -1 +1,2 @@ DIST meson-python-0.18.0.gh.tar.gz 88056 BLAKE2B b8379a6cd37c3b4e89884e21ebb85ebed6a5d86575ea57388564659a0fcfab3d0f6b71bd49fc8014486118cf31af3a0a1c67a37afa1b9b93d634622a1bc40570 SHA512 f32f02851cdfc13f29550b297b3bce9038bdaf02381b15064e36442104e93624e090abeae23b9de97dfa971aa456716cae65dbe04784beee13b510db12de1000 +DIST meson-python-0.19.0.gh.tar.gz 93690 BLAKE2B 609aa2bbbfa63bd3b1a8954dd17d9c6182870b3567fc3d8954e5bb583b931e72ca1afc8b0dddb4ff48d798b88714b9c43810ea7e34d8c339884b243db3e3c403 SHA512 f3943b8b00eee962da5c734419d2793dca19bab962a2247369287b46f80203bc24eaa394ace93e988bf2f91808b6201d574907bd7070ab2e4c3f4f5df972e639 diff --git a/dev-python/meson-python/meson-python-0.19.0.ebuild b/dev-python/meson-python/meson-python-0.19.0.ebuild new file mode 100644 index 000000000000..d01b88f1586c --- /dev/null +++ b/dev-python/meson-python/meson-python-0.19.0.ebuild @@ -0,0 +1,72 @@ +# Copyright 2022-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=standalone +PYTHON_COMPAT=( python3_{10..14} ) + +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 ) +" +BDEPEND=" + ${RDEPEND} + test? ( + >=dev-python/cython-0.29.34 + >=dev-python/packaging-23.1[${PYTHON_USEDEP}] + dev-vcs/git + ) +" + +EPYTEST_PLUGINS=( pytest-mock ) +distutils_enable_tests pytest + +src_prepare() { + distutils-r1_src_prepare + + # Strip unnecessary Python-level dependency on meson, it is used + # as an external executable anyway. + sed -i -e '/meson >=/d' pyproject.toml || die +} + +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 + + epytest +} diff --git a/dev-python/myst-parser/Manifest b/dev-python/myst-parser/Manifest index fbb68eea3be2..635566347240 100644 --- a/dev-python/myst-parser/Manifest +++ b/dev-python/myst-parser/Manifest @@ -1 +1,2 @@ DIST MyST-Parser-4.0.1.gh.tar.gz 825970 BLAKE2B 04e8da0947d0acd8fb9dd73b3f133ee14e119868bb119882bfab972ca7a402d0afd9b8fec1f3f26500ae2a6581fcae4f782e577411ef78f3b4b893e1c50c9426 SHA512 40bdad9abb84cda3c77303dd7ad766c77df43bca11c787812007f2399525fe955201b09495079a88973ada3e87102c95eeec2cba6d2be89f6b61d3c9df57bfae +DIST MyST-Parser-5.0.0.gh.tar.gz 830837 BLAKE2B ecad12739d924d7af7f37bdf23f4c8ccd90112d1a59e6208fd63056684883482574cab0c008da955fdddc9a14d53a2653659f8905c39fbbe7cce5fcf7a95262d SHA512 765385bcb0716fa8d9a42c6860846d504e75b1aa3bc32b4a2cfd1f1717555872e5c35da687a47ae7ece2043aed37d84ee9f0609e078f250e640149a9bb7487a8 diff --git a/dev-python/myst-parser/myst-parser-4.0.1.ebuild b/dev-python/myst-parser/myst-parser-5.0.0.ebuild index f24db75e041d..0d3c8cdf0b94 100644 --- a/dev-python/myst-parser/myst-parser-4.0.1.ebuild +++ b/dev-python/myst-parser/myst-parser-5.0.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 2022-2025 Gentoo Authors +# Copyright 2022-2026 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -22,18 +22,16 @@ S=${WORKDIR}/${MY_P} LICENSE="MIT" SLOT="0" -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" RDEPEND=" - >=dev-python/docutils-0.18[${PYTHON_USEDEP}] + >=dev-python/docutils-0.20[${PYTHON_USEDEP}] dev-python/jinja2[${PYTHON_USEDEP}] - <dev-python/markdown-it-py-4[${PYTHON_USEDEP}] - >=dev-python/markdown-it-py-3.0[${PYTHON_USEDEP}] - <dev-python/mdit-py-plugins-0.5[${PYTHON_USEDEP}] - >=dev-python/mdit-py-plugins-0.4.1[${PYTHON_USEDEP}] + =dev-python/markdown-it-py-4*[${PYTHON_USEDEP}] + =dev-python/mdit-py-plugins-0.5*[${PYTHON_USEDEP}] dev-python/pyyaml[${PYTHON_USEDEP}] - <dev-python/sphinx-9[${PYTHON_USEDEP}] - >=dev-python/sphinx-6[${PYTHON_USEDEP}] + <dev-python/sphinx-10[${PYTHON_USEDEP}] + >=dev-python/sphinx-8[${PYTHON_USEDEP}] " BDEPEND=" test? ( @@ -41,18 +39,22 @@ BDEPEND=" dev-python/defusedxml[${PYTHON_USEDEP}] <dev-python/linkify-it-py-3[${PYTHON_USEDEP}] >=dev-python/linkify-it-py-2.0.0[${PYTHON_USEDEP}] - dev-python/pytest-regressions[${PYTHON_USEDEP}] - dev-python/pytest-param-files[${PYTHON_USEDEP}] >=dev-python/sphinx-7.3[${PYTHON_USEDEP}] - dev-python/sphinx-pytest[${PYTHON_USEDEP}] ) " +EPYTEST_PLUGINS=( pytest-{datadir,param-files,regressions} sphinx-pytest ) distutils_enable_tests pytest EPYTEST_DESELECT=( # minor pygments mismatch tests/test_sphinx/test_sphinx_builds.py::test_includes + # sphinx-8.2.3 + # https://github.com/executablebooks/MyST-Parser/issues/1030 + 'tests/test_renderers/test_fixtures_sphinx.py::test_sphinx_directives[320-math (`sphinx.directives.patches.MathDirective`):]' + tests/test_sphinx/test_sphinx_builds.py::test_references_singlehtml + tests/test_sphinx/test_sphinx_builds.py::test_extended_syntaxes + tests/test_sphinx/test_sphinx_builds.py::test_fieldlist_extension ) src_prepare() { diff --git a/dev-python/nbdime/Manifest b/dev-python/nbdime/Manifest index 96a1d40b1247..f065417a8b48 100644 --- a/dev-python/nbdime/Manifest +++ b/dev-python/nbdime/Manifest @@ -1 +1,2 @@ DIST nbdime-4.0.2.tar.gz 9452967 BLAKE2B c9c390f9165d0b8b3277c7bd93e5a90f4ac23cf0d084ed8ba166254bfbfe9cc0e9f0bc35c2a86b39d84167e78639cb2ed69f6cda5da02bb113f7323a86d745a6 SHA512 1e923b7f719d6a33f1dc06e06511a6d48bb8bfef7d8f7676da2520edd2914014eb88f70eaaeec27af6b03f1cefbd9a3e6854a7c0dec7f76f211d750b3fd90894 +DIST nbdime-4.0.3.tar.gz 9453461 BLAKE2B f2d3254155c8b00a246a232da201a13ceb2656e8b9d98a0701bfebc6ca37c5b8bc97a46831c3cbc0218c90d1e71e848f9deffedb7899f58407b6db475ec771dd SHA512 b94a1684bca3585fa68611b330c3e7626e198c6b619d0714921324bf623a4b80ba474d808177ebeebd43d95eb0439cb01a7c6b47247ae4ffe15ea65bd5dc72ab diff --git a/dev-python/nbdime/nbdime-4.0.3.ebuild b/dev-python/nbdime/nbdime-4.0.3.ebuild new file mode 100644 index 000000000000..74e1e5fbaab0 --- /dev/null +++ b/dev-python/nbdime/nbdime-4.0.3.ebuild @@ -0,0 +1,67 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=hatchling +PYTHON_COMPAT=( python3_{10..14} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Diff and merge of Jupyter Notebooks" +HOMEPAGE=" + https://jupyter.org/ + https://github.com/jupyter/nbdime/ + https://pypi.org/project/nbdime/ +" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86" + +RDEPEND=" + dev-python/colorama[${PYTHON_USEDEP}] + dev-python/gitpython[${PYTHON_USEDEP}] + dev-python/jinja2[${PYTHON_USEDEP}] + dev-python/jupyter-server[${PYTHON_USEDEP}] + dev-python/jupyter-server-mathjax[${PYTHON_USEDEP}] + dev-python/nbformat[${PYTHON_USEDEP}] + dev-python/pygments[${PYTHON_USEDEP}] + dev-python/requests[${PYTHON_USEDEP}] + dev-python/tornado[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/jsonschema[${PYTHON_USEDEP}] + dev-python/notebook[${PYTHON_USEDEP}] + dev-python/tabulate[${PYTHON_USEDEP}] + ) +" + +distutils_enable_sphinx docs/source \ + dev-python/recommonmark \ + dev-python/sphinx-rtd-theme +EPYTEST_PLUGINS=( pytest-timeout ) +distutils_enable_tests pytest + +src_test() { + # user.email and user.name are not configured in the sandbox + git config --global user.email "larry@gentoo.org" || die + git config --global user.name "Larry the Cow" || die + + distutils-r1_src_test +} + +python_test() { + local EPYTEST_IGNORE=( + # require pytest-tornado + nbdime/tests/test_web.py + ) + + epytest -o tmp_path_retention_policy=all +} + +src_install() { + distutils-r1_src_install + mv "${ED}"{/usr,}/etc || die +} diff --git a/dev-python/phonenumbers/Manifest b/dev-python/phonenumbers/Manifest index d8d431432614..c0fe8a120a6b 100644 --- a/dev-python/phonenumbers/Manifest +++ b/dev-python/phonenumbers/Manifest @@ -1,4 +1,3 @@ DIST phonenumbers-9.0.21.tar.gz 2297827 BLAKE2B abc80c432a48ae9efa6bdea47d672d00e1197edac59285411e5fad06ee8cc50566ae648e6615c5722e196a51e41db703a9cf2cfd4b7d8352cabfb4c882946d4e SHA512 6abc05883cd61563cb1bd7fe8afb43093efc0d6cd0ffedf979806142767ca606491ac951e6cf7a1d30675d5d1307a834483128018d35198a59bf60255cf85bc2 -DIST python-phonenumbers-9.0.18.gh.tar.gz 4915674 BLAKE2B 240a3ecbe0c80ddfa6ff6bd9136b82ea9acef0db42e0a82917065b3126b6d55d359a2eb32c136d926b6f42d9a6bdca1d7c5634a2493f48d937003401d8ad4d4e SHA512 a05917d7a654fa1a3a1daa1ad473980b75119e38443bf4fd14d520f42fa74497472acfe2a877a57832f86e1472e1675195bd659585710fb00f92ed64598a5b1c -DIST python-phonenumbers-9.0.19.gh.tar.gz 4916374 BLAKE2B daf5d73eac5cf622c3116aba3f4fa19f79d594fcab92ff89bfa896ece5d09610b4a5b1f4f183de627ed020be7c90a77836199b1f24c634c468b3f41acb7c29de SHA512 cae994c1a1d28755126a1e7e96cbd8f289a342271b19990086bc8bc626250da8e3f31d9b5286bf551420de0f66f01c79d3b1d3009b135a399795669ebd4e6826 +DIST phonenumbers-9.0.22.tar.gz 2297728 BLAKE2B 25993ad2b58df7e15a978ee1d68ff8741df08d6bd507cd947840da9ca1c58d0602245aa8f75d3a28779119b7f34718c5440a0dec997c66e14b9b7e8365a57f28 SHA512 ce3f19cc77c4b10e6f1f36ed8efc5634d8cfa440094f8a16148b44b17e0ff16af88fa3930421478c92059f7fd415cae0e0b46087a2e32a0bdc56b70d297cc221 DIST python-phonenumbers-9.0.20.gh.tar.gz 4917117 BLAKE2B 31db2004c93c27a204601e00e2e0923121eedd27c1308e3c23ce0553531d7065314e8dd31daba1eeacc73fe045b26d34ae0115e6420b660661ffa07f9585ef5a SHA512 1622e5460c6897891550f6cee12006414000a4d19029b8eb692cfbff909b98d4cf143f73c69b7712ca1ff32e262e8e8b7d49d1977777e0134b90183a859993c4 diff --git a/dev-python/phonenumbers/phonenumbers-9.0.19.ebuild b/dev-python/phonenumbers/phonenumbers-9.0.19.ebuild deleted file mode 100644 index 51df4f44bd31..000000000000 --- a/dev-python/phonenumbers/phonenumbers-9.0.19.ebuild +++ /dev/null @@ -1,39 +0,0 @@ -# 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_{10..14} ) - -inherit distutils-r1 - -MY_P=python-${P} -DESCRIPTION="Python port of Google's libphonenumber" -HOMEPAGE=" - https://github.com/daviddrysdale/python-phonenumbers/ - https://pypi.org/project/phonenumbers/ -" -SRC_URI=" - https://github.com/daviddrysdale/python-phonenumbers/archive/v${PV}.tar.gz - -> ${MY_P}.gh.tar.gz -" -S=${WORKDIR}/${MY_P}/python - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="amd64 ~arm64 ~ppc64 ~riscv x86" -IUSE="test" -RESTRICT="!test? ( test )" - -BDEPEND=" - test? ( - dev-python/protobuf[${PYTHON_USEDEP}] - ) -" - -DOCS=( ../README.md ) - -python_test() { - "${EPYTHON}" testwrapper.py -v || die "Tests failed with ${EPYTHON}" -} diff --git a/dev-python/phonenumbers/phonenumbers-9.0.18.ebuild b/dev-python/phonenumbers/phonenumbers-9.0.22.ebuild index 51df4f44bd31..56b0d243a266 100644 --- a/dev-python/phonenumbers/phonenumbers-9.0.18.ebuild +++ b/dev-python/phonenumbers/phonenumbers-9.0.22.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2025 Gentoo Authors +# Copyright 1999-2026 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -6,23 +6,17 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{10..14} ) -inherit distutils-r1 +inherit distutils-r1 pypi -MY_P=python-${P} DESCRIPTION="Python port of Google's libphonenumber" HOMEPAGE=" https://github.com/daviddrysdale/python-phonenumbers/ https://pypi.org/project/phonenumbers/ " -SRC_URI=" - https://github.com/daviddrysdale/python-phonenumbers/archive/v${PV}.tar.gz - -> ${MY_P}.gh.tar.gz -" -S=${WORKDIR}/${MY_P}/python LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="amd64 ~arm64 ~ppc64 ~riscv x86" +KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86" IUSE="test" RESTRICT="!test? ( test )" @@ -32,8 +26,6 @@ BDEPEND=" ) " -DOCS=( ../README.md ) - python_test() { "${EPYTHON}" testwrapper.py -v || die "Tests failed with ${EPYTHON}" } diff --git a/dev-python/pyasn1/Manifest b/dev-python/pyasn1/Manifest index 2718cadd8f8b..ec6cc9027d59 100644 --- a/dev-python/pyasn1/Manifest +++ b/dev-python/pyasn1/Manifest @@ -1 +1,2 @@ DIST pyasn1-0.6.1.tar.gz 145322 BLAKE2B e3f55b01e88aa14e47bcb2a2296ab48eb950b2a80184c525ddb7f7871ebaf2402c28e8e56f1d87b635eb59745f6b717324f1d19c0f0c8fee27474ea78ca1cd7b SHA512 a85036aeafc899b72a0dbd6adfe43d6b4d6ac8e79e2c8a043534ff9298c3a1942aeac42241fcc8a57bf89a9be845fecb01d3814bf812260ec7f370fa2f56e774 +DIST pyasn1-0.6.2.tar.gz 146586 BLAKE2B 70967bc41f622c4cc8f8a80c51c470913c705cab0b48b9090a1395d7f845bdae5fdc568e2377a79dae954918c5335a520adf79518e15f44f0a4e390f2559165e SHA512 126e8f346686e7e111231c53e1e7027935779b5b1640b6d75e235071cfb63277aa3b32b1824d385a8473249cd1e4ea4355ffdffcc3587c784af639dc89753c4f diff --git a/dev-python/pyasn1/pyasn1-0.6.2.ebuild b/dev-python/pyasn1/pyasn1-0.6.2.ebuild new file mode 100644 index 000000000000..2c78c03c8ea9 --- /dev/null +++ b/dev-python/pyasn1/pyasn1-0.6.2.ebuild @@ -0,0 +1,22 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..14} ) + +inherit distutils-r1 pypi + +DESCRIPTION="ASN.1 library for Python" +HOMEPAGE=" + https://pypi.org/project/pyasn1/ + https://github.com/pyasn1/pyasn1/ +" + +LICENSE="BSD-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos" + +distutils_enable_tests unittest +distutils_enable_sphinx "docs/source" diff --git a/dev-python/pyinotify/metadata.xml b/dev-python/pyinotify/metadata.xml index ea8988e8af6a..0d618616ba59 100644 --- a/dev-python/pyinotify/metadata.xml +++ b/dev-python/pyinotify/metadata.xml @@ -2,10 +2,9 @@ <!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> <pkgmetadata> <maintainer type="project"> - <email>python@gentoo.org</email> - <name>Python</name> + <email>core@liguros.net</email> + <name>Development</name> </maintainer> - <origin>gentoo-staging</origin> - <stabilize-allarches/> + <origin>binaryden-overlay</origin> </pkgmetadata>
\ No newline at end of file diff --git a/dev-python/pyinotify/pyinotify-0.9.6-r1.ebuild b/dev-python/pyinotify/pyinotify-0.9.6-r2.ebuild index cd0066281dd3..86a3eaed5258 100644 --- a/dev-python/pyinotify/pyinotify-0.9.6-r1.ebuild +++ b/dev-python/pyinotify/pyinotify-0.9.6-r2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2025 Gentoo Authors +# Copyright 1999-2026 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -20,7 +20,7 @@ SRC_URI=" LICENSE="MIT" 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="examples" PATCHES=( diff --git a/dev-python/python3-xapp/Manifest b/dev-python/python3-xapp/Manifest index dbe4721ad376..d238a4569cda 100644 --- a/dev-python/python3-xapp/Manifest +++ b/dev-python/python3-xapp/Manifest @@ -1 +1 @@ -DIST python3-xapp-2.4.2.tar.gz 21482 BLAKE2B bacea6a626efa8ee60a4f91923e48e0e9e49d08ca0c9a5998b724284edc353912099f2deafc6eb7cf6a42a983f97f8cc03fe86c18338c89823f103e413685637 SHA512 04f995986eabaf613d166ae31bd36eda2b3563ea58aded64b132940430db9d59f9525eb562b0ad8d7649844adbaf28332c4f51fa633610b102feae97bc1bfc9f +DIST python3-xapp-3.0.2.tar.gz 39265 BLAKE2B 33850fdc4e288470af57fa6b5abb27c3984b938ebc80fec4965f0271856a2c239a2ef4f720f31ea013938bdc9022754e114171a98ce80d86e54a5baeafdfab59 SHA512 83e9a3ac6526ffe55543a45f687656cf86e6dc77497610f52012115a8b830e0f8706a82896a0b11b66d5fb26274f06d7fe4d80cd5f9ab6304f513fd2ab2ee2a8 diff --git a/dev-python/python3-xapp/metadata.xml b/dev-python/python3-xapp/metadata.xml index dc97a3474aeb..0d618616ba59 100644 --- a/dev-python/python3-xapp/metadata.xml +++ b/dev-python/python3-xapp/metadata.xml @@ -1,15 +1,10 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> <pkgmetadata> - <maintainer type="person"> - <email>sparky@bluefang-logic.com</email> - <name>Matthew Turnbull</name> - </maintainer> <maintainer type="project"> - <email>proxy-maint@gentoo.org</email> - <name>Proxy Maintainers</name> + <email>core@liguros.net</email> + <name>Development</name> </maintainer> - <origin>gentoo-staging</origin> - <stabilize-allarches/> + <origin>binaryden-overlay</origin> </pkgmetadata>
\ No newline at end of file diff --git a/dev-python/python3-xapp/python3-xapp-2.4.2.ebuild b/dev-python/python3-xapp/python3-xapp-3.0.2.ebuild index 3acbcd34c65b..271bf35d2743 100644 --- a/dev-python/python3-xapp/python3-xapp-2.4.2.ebuild +++ b/dev-python/python3-xapp/python3-xapp-3.0.2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2026 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -13,7 +13,7 @@ SRC_URI="https://github.com/linuxmint/python3-xapp/archive/${PV}.tar.gz -> ${P}. LICENSE="LGPL-2+" SLOT="0" -KEYWORDS="amd64 ~arm64 ~loong ~ppc64 ~riscv x86" +KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86" REQUIRED_USE="${PYTHON_REQUIRED_USE}" DEPEND=" diff --git a/dev-python/pyzotero/Manifest b/dev-python/pyzotero/Manifest index f3ef2ac9a08b..f308cbebb0cd 100644 --- a/dev-python/pyzotero/Manifest +++ b/dev-python/pyzotero/Manifest @@ -1,4 +1,4 @@ -DIST pyzotero-1.7.5.tar.gz 532915 BLAKE2B a7ead5ed0764885535ab73aed707b577ce23c17571c3dcba6e54321ce919bde05cd6eb45b901e4947762a9a04aa376749c416af0c29caf9fce66f958e54f9912 SHA512 5317bd314333c9d3fadcd7c604f1372060547f045e770b9706af5b16e34944ec01f5325188c822b248a75179d591a81004e8a7f78ba5247a005e892d66082f0a -DIST pyzotero-1.7.5.tar.gz.provenance 9019 BLAKE2B fedb0d6fdc6b3600d2110a85e9fe27156c42e04e4fa6e714cd64252ec9fd5f3beec812c7f85f548b738e08cc52f3a6ecd3c9fd9179c8f9dd1565edf2d953cfb1 SHA512 7770b38118f98aec8a938a824cc0f949b6019e20100f9f3936830992e363791d8599f8efa23e98ad493b7a735f80ba1e53afc56d7c17b1a9014a47a50b577533 DIST pyzotero-1.7.6.tar.gz 533398 BLAKE2B 5b7d4f78a2160ede771ad5b47cdcffc30b0d9410099ce63deaac92e24a0e6dc9c5eb9f587218e372c6f7ca550f00e302a4cf9c70bde19e01f442be8f636bd20f SHA512 d5644dc5d3bbcc9c86aa07fc909dccd0b4b3c38dedec3e3a9603ea8154a5fa908af27faa8e0e49128f2bcf3268a85179f7d562eb4e0d2a4f2c787f545d2afb1a DIST pyzotero-1.7.6.tar.gz.provenance 9254 BLAKE2B 45d666a961f334c179b163e65a6e1db84b2180b4947dc832a528031488e67e6187a3b7333d7520514d8acba4cb4bb445780c7f0c25f66d69673fcddf9f89d5cc SHA512 bf78192e411c615db1daac105ebce11eb4bab2900ff8c1f57b9562a1e078987754688b248b55fc37e87894e80d39c0766d2c087db80cee6cef9cb9a24fb2d20b +DIST pyzotero-1.8.0.tar.gz 542005 BLAKE2B 3675bbb97d6c3931c8bd67e5a1b61826e5fb1e3850d4c50ea6139f7743c75c795c5b18bef74adc121a56df5811d16d5417adb3c089aea729697ef4594c87f5dc SHA512 5218bb0c45aad1f4c53f73aaa470215ed2bf63a4c721ee64f60aa144d3ac9617a675515bfd06c63db95fa8530f095c9eadc67b59eb1209c1701be22dca9df1a0 +DIST pyzotero-1.8.0.tar.gz.provenance 9346 BLAKE2B 8aa25251118ddb4c920719b3fcc9ce4f6bd064137a1cc166e87d844aae14dc098298b2c2180bf6e7b29329f6e5202a0a943465455fb9adb07debb4c3ff974bb4 SHA512 919e9dd743972a27a1337aa358c4c4bd98fbf078c3eb5c29796112205e92277075ca088cfaf6f5a3fc252e41b6d22d8704826c1d285dc0a23236854ca96a03a4 diff --git a/dev-python/pyzotero/pyzotero-1.7.5.ebuild b/dev-python/pyzotero/pyzotero-1.8.0.ebuild index 375eb6a672e6..c26bc34fb446 100644 --- a/dev-python/pyzotero/pyzotero-1.7.5.ebuild +++ b/dev-python/pyzotero/pyzotero-1.8.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2025 Gentoo Authors +# Copyright 1999-2026 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -31,7 +31,6 @@ RDEPEND=" BDEPEND=" >=dev-python/trove-classifiers-2024.7.2[${PYTHON_USEDEP}] test? ( - >=dev-python/httpretty-1.1.4[${PYTHON_USEDEP}] dev-python/ipython[${PYTHON_USEDEP}] >=dev-python/pytz-2025.2[${PYTHON_USEDEP}] dev-python/python-dateutil[${PYTHON_USEDEP}] @@ -45,5 +44,6 @@ EPYTEST_PLUGINS=( pytest-asyncio ) distutils_enable_tests pytest python_test() { + > tests/__init__.py || die epytest -o addopts= } diff --git a/dev-python/quantities/Manifest b/dev-python/quantities/Manifest index ae523e67d16c..be5d87588111 100644 --- a/dev-python/quantities/Manifest +++ b/dev-python/quantities/Manifest @@ -1 +1,2 @@ DIST python-quantities-0.16.2.gh.tar.gz 93210 BLAKE2B ab0987945b3bd666b17f637ea0a951dd76d472474c3ead8d10ba98544f34dd4fa943a663de716ce6eee90de2e8749a297319af34014e1833a304a9cf0fd33e10 SHA512 315e20b75d44b2c355406f35ffcfe4afe7b9e1010dd491cd76d85ad3a6346625228dbb14415a1293c20c08ac0f7243ba4b9cda26db4070e97093d24fd997da18 +DIST quantities-0.16.4.tar.gz 100726 BLAKE2B c1ec4aebd0f40c0d04e07e3139cf38e0c9987e85bb37d23d1910cc5f7c91a17313741fb5e444460802891a73142730b001a0d7311274dbb06c81777dc8cd4d7d SHA512 e43054025a08023449d77721c54ca20d6c45cb8848cf4738fd11692580e31e5639feca77cf1d714436cd49b51f74ebca6508e09e5ad02c3fa985599b1b807fe3 diff --git a/dev-python/quantities/quantities-0.16.4.ebuild b/dev-python/quantities/quantities-0.16.4.ebuild new file mode 100644 index 000000000000..14b1d16c6cfd --- /dev/null +++ b/dev-python/quantities/quantities-0.16.4.ebuild @@ -0,0 +1,33 @@ +# Copyright 2020-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..14} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Support for physical quantities with units, based on numpy" +HOMEPAGE=" + https://github.com/python-quantities/python-quantities/ + https://pypi.org/project/quantities/ +" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~x86" + +RDEPEND=" + >=dev-python/numpy-1.24[$PYTHON_USEDEP] +" +BDEPEND=" + dev-python/setuptools-scm[${PYTHON_USEDEP}] +" + +EPYTEST_PLUGINS=() +distutils_enable_tests pytest + +python_test() { + epytest --pyargs quantities.tests +} diff --git a/dev-python/reportlab/Manifest b/dev-python/reportlab/Manifest index ffdea008cbb3..739134a3a180 100644 --- a/dev-python/reportlab/Manifest +++ b/dev-python/reportlab/Manifest @@ -2,3 +2,4 @@ DIST pfbfer-20070710.zip 677333 BLAKE2B 100214476a361a5e5d1f3da0999591345f6e3a3f DIST reportlab-4.4.5.tar.gz 3910836 BLAKE2B ace85c323739bbbbf74dc76d0b0143e25867893c42bbd3b53277497267b81669ddde722fe0188842974f41757fb02ef14a0af868563453dd2068208c75cfa927 SHA512 400240eb3cd511c7c4a27d25ff754aff4ce6cbda1d93106cbea1f51f4c7ab2ad7991204965f861f8eefa04f97660ddb47dbdcc9c55cd9a6f205c55f8feede937 DIST reportlab-4.4.6.tar.gz 3910805 BLAKE2B 55fd316b38595a65fbd0f3a9c1f163be867111ca6f2aad4821fe91081674766d05dd15a5e4c689ad2471929d8c8529c8fe27770aeabb4dc3ca98785a9a094c40 SHA512 dc3fcf2728a709d31467e86c32982409a2e3d00b1fee0871ad65d93923683dd9da2a1ed129babe287f7d00ac3613853121f97e9781efa31b0837cc02ff9185e6 DIST reportlab-4.4.7.tar.gz 3714000 BLAKE2B 41dc91418f101e1437e3af84dbd2d66d52e880a20f1865c770e6815d7fcdc259c67949420000e53fd2782abca65d66ff4940286c56f8f088a4903ef0637550e9 SHA512 0960f8d5fec4fb7a09e1dbd791246ec254a551850b8bb3ad92be2add55550bdbf300dc44ad77f2ab00c73bd16d27349b4dd672582b6b4996d1e2ae426401bc40 +DIST reportlab-4.4.9.tar.gz 3911246 BLAKE2B e7c20d16ffc83bb050674d4056eadf17e81965f52b80e48ac8f196643a5dbdf5305be97ccd76b1b4ef11f5a7c0bbbc154d0b483f6e491108bc9b5f6ecaa57e9b SHA512 c802758fac5aedab54581c3c03a8e0a2201125c547f5e51efd252adbfde4b7a1db3a4caa0c0276a660a2352fc295176d088fc38b6166f3f798a295f6d231705e diff --git a/dev-python/reportlab/reportlab-4.4.9.ebuild b/dev-python/reportlab/reportlab-4.4.9.ebuild new file mode 100644 index 000000000000..5a460e791a12 --- /dev/null +++ b/dev-python/reportlab/reportlab-4.4.9.ebuild @@ -0,0 +1,53 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_EXT=1 +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..14} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Tools for generating printable PDF documents from any data source" +HOMEPAGE=" + https://www.reportlab.com/ + https://pypi.org/project/reportlab/ +" +SRC_URI+=" + https://www.reportlab.com/ftp/fonts/pfbfer-20070710.zip +" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + +RDEPEND=" + dev-python/charset-normalizer[${PYTHON_USEDEP}] + dev-python/pillow[tiff,truetype,jpeg(+),${PYTHON_USEDEP}] +" +BDEPEND=" + app-arch/unzip +" + +distutils_enable_sphinx docs/source + +src_unpack() { + unpack ${P}.tar.gz + cd ${P}/src/reportlab/fonts || die + unpack pfbfer-20070710.zip +} + +src_configure() { + cat > local-setup.cfg <<-EOF || die + [OPTIONS] + no-download-t1-files = 1 + EOF +} + +python_test() { + pushd tests >/dev/null || die + "${EPYTHON}" runAll.py --post-install --verbosity=2 || + die "Testing failed with ${EPYTHON}" + popd >/dev/null || die +} diff --git a/dev-python/sabctools/Manifest b/dev-python/sabctools/Manifest index 0b193ca3f2a7..fa0d0db4777e 100644 --- a/dev-python/sabctools/Manifest +++ b/dev-python/sabctools/Manifest @@ -3,3 +3,4 @@ DIST sabctools-9.1.0.gh.tar.gz 9731441 BLAKE2B 6b94c19c9fe445e4eb624a981c6ed0282 DIST sabctools-9.2.0.gh.tar.gz 9731762 BLAKE2B bee04537217f7b4be504c2230b24e9b588c1a5f0084c5b5284f056f14800816af6ac347e78e19c4269dceb18d498b10895d42da9962926079b4f46c8d5e90c1f SHA512 1b7b1cbcc9cfae5b287761047fa6473d68caabb49d06702ba493d133a32324b647d7b17624fb9a1becd70b4cf02ca8bbca7012844b62aa10bd381190923dc170 DIST sabctools-9.2.1.gh.tar.gz 9732139 BLAKE2B 6606e305a74aece6ad4903c1cb3f5f7fdaa50a159a32bc8489554dba297eeac1a6273dbbff03050de9ffd6e6c18f5234a6cdff1a0b15166578050ba7e91dfab0 SHA512 bde240c20fee06c7b9eb27588af22d2d0871b1bbb862bbcd7d4cf81b6f68c53579352631923989b89a1f4ac94f3570a6c1d65bed22ab3dd018541017aafe2c35 DIST sabctools-9.3.0.gh.tar.gz 9732597 BLAKE2B 53f82a559f96a7a74e86048bfd04d06095b0f2b0e15b68dda07fbfedd11069eb837a12515831301f3cd766504851c4fd539b44de24962086950ee0fd19446d98 SHA512 486c490571dfadc1db0d4279c8f3d1e302717539d3dcf06e2c1773b9e3228a22a307678e15124d63e4416be8f8bc4a6d5e356204a1028c3d93da26d31b11467c +DIST sabctools-9.3.1.gh.tar.gz 9732705 BLAKE2B 9a6c365010f06aabf86bf31532b3fd67b32328633b361495f18b70c23e2407104d659035ffe6948438abf8afaf4a29e79158d1439e3108a1752e6e01766accb9 SHA512 c92dc49fea1f52e6b006cb4242b1d947771cb0e74b31cc807cb76a997a23a6965c68a1aea7e59b09e1d1e26456a9f56df5a3ebcb738b670e6cfa7e2def1d387e diff --git a/dev-python/sabctools/sabctools-9.3.1.ebuild b/dev-python/sabctools/sabctools-9.3.1.ebuild new file mode 100644 index 000000000000..b4eaa0657bec --- /dev/null +++ b/dev-python/sabctools/sabctools-9.3.1.ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_EXT=1 +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..14} ) + +inherit distutils-r1 + +MY_PN="sabctools" +MY_P="${MY_PN}-${PV}" + +DESCRIPTION="Module providing raw yEnc encoding/decoding for SABnzbd" +HOMEPAGE=" + https://github.com/sabnzbd/sabctools/ + https://pypi.org/project/sabctools/ +" +SRC_URI=" + https://github.com/sabnzbd/${MY_PN}/archive/v${PV}.tar.gz + -> ${MY_P}.gh.tar.gz +" +S="${WORKDIR}/${MY_P}" + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +BDEPEND=" + test? ( + dev-python/chardet[${PYTHON_USEDEP}] + dev-python/portend[${PYTHON_USEDEP}] + ) +" + +DOCS=( README.md doc/yenc-draft.1.3.txt ) + +EPYTEST_PLUGINS=() +distutils_enable_tests pytest diff --git a/dev-python/sphinxcontrib-mermaid/Manifest b/dev-python/sphinxcontrib-mermaid/Manifest index 3cba61447144..08cac86b461c 100644 --- a/dev-python/sphinxcontrib-mermaid/Manifest +++ b/dev-python/sphinxcontrib-mermaid/Manifest @@ -1 +1,2 @@ DIST sphinxcontrib-mermaid-1.2.2.gh.tar.gz 23211 BLAKE2B 98551c3b7edfd4722251486d98533576afefc27fe16680bb4b18a6a33811871333d88530eaf0a3965ae034af99a24a90b625288b9b1b5f10a85733ac1e2b6890 SHA512 baee6f54a8826a8cea5534e5bbc7474285ed0fc36d492d6aafe08bb61c806b420d3e1b121f6236b34834e5da88cef69fa2fd41c6bc8aba6227ba53d356832ba3 +DIST sphinxcontrib-mermaid-2.0.0.gh.tar.gz 22649 BLAKE2B 8ab3c4ec7a8db1664627b63788a89ee44aa0031698254a3b1882f0f91494a38c7cd3aa1414d3a27f74b1f9b5a78b2589a3024ccadcc03e9308b61c0946492ee1 SHA512 025efc1f6c1f05047cc5abf60685d26f1af7886ec83519d29e19008ee2624a608df6aa36eb44ceeab73346bf0228f240e55a86a7848aab9568abc57d7b841f8c diff --git a/dev-python/sphinxcontrib-mermaid/sphinxcontrib-mermaid-2.0.0.ebuild b/dev-python/sphinxcontrib-mermaid/sphinxcontrib-mermaid-2.0.0.ebuild new file mode 100644 index 000000000000..05138876511b --- /dev/null +++ b/dev-python/sphinxcontrib-mermaid/sphinxcontrib-mermaid-2.0.0.ebuild @@ -0,0 +1,44 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..14} ) + +inherit distutils-r1 + +DESCRIPTION="Sphinx spelling extension" +HOMEPAGE=" + https://github.com/mgaitan/sphinxcontrib-mermaid + https://pypi.org/project/sphinxcontrib-mermaid/ +" +# pypi does not include test files, so we use the GitHub tarball +SRC_URI=" + https://github.com/mgaitan/sphinxcontrib-mermaid/archive/refs/tags/${PV}.tar.gz -> ${P}.gh.tar.gz +" + +LICENSE="BSD-2" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" + +RDEPEND=" + dev-python/jinja2[${PYTHON_USEDEP}] + >=dev-python/pyyaml-6.0.0[${PYTHON_USEDEP}] + >=dev-python/sphinx-3.0.0[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/defusedxml[${PYTHON_USEDEP}] + dev-python/myst-parser[${PYTHON_USEDEP}] + ) +" + +EPYTEST_PLUGINS=( pytest-asyncio ) +distutils_enable_tests pytest + +python_test() { + distutils_write_namespace sphinxcontrib + rm -rf sphinxcontrib || die + epytest tests +} diff --git a/dev-python/stripe/Manifest b/dev-python/stripe/Manifest index ad7b0896b368..d0a44d776f47 100644 --- a/dev-python/stripe/Manifest +++ b/dev-python/stripe/Manifest @@ -1,3 +1,2 @@ -DIST stripe-13.2.0.tar.gz 1357785 BLAKE2B 5462cd451f111878c4a12019a1e8efd515c25a93d0c10dd0a59ae9fb1d5a94ebfb66dbc3e76f1bf822ff8713fa05027f08974545c08a559486a9cbaec7e4ec97 SHA512 3cb687d6a1f45c0cbdc5ed301f5751d3c2499f8524e03e429aca54d11c4ab8735a9fd81e18b56829c479a3c68dce43dd5c4bd86c82c9d4ed4144dbc4ac2b5bd1 DIST stripe-14.0.1.tar.gz 1362960 BLAKE2B aaa99435384a99f54cd8d33c73989040e8d20f17e2df9dd11a4d8ba8d0b429d04f8a29887583853c6c7e9b51fea59585ca3fd4ecee9ce5c32d3120d6871fff3f SHA512 0459973952e28fa1706dcca2a14e9b7f844bbd6b37cc4445b603ead34b8b711b3311ec3c0f404beb39041430a5c121f371525d3496998b27cf0328e8b335e355 DIST stripe-14.1.0.tar.gz 1449934 BLAKE2B abfcc3853bbdb645851e41da825c203ba5303b738c657e179525a673e2cb9d39ce8e6b9c2ebdd4eae6c02946c1ff7d0c9fe9207e357200ec457eb788134213f4 SHA512 6178266699a484a5a7a3571826f6c2fd4ccb4c4e5b8cf2b86b2da2857b00df8b575a64c9ae97d9fdd891532f7dc6b90855c58c6bbb6feaf8204231348c9519d5 diff --git a/dev-python/stripe/stripe-13.2.0.ebuild b/dev-python/stripe/stripe-13.2.0.ebuild deleted file mode 100644 index 6410befd8b0b..000000000000 --- a/dev-python/stripe/stripe-13.2.0.ebuild +++ /dev/null @@ -1,91 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=flit -PYTHON_COMPAT=( python3_{10..14} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Stripe Python bindings" -HOMEPAGE=" - https://github.com/stripe/stripe-python/ - https://pypi.org/project/stripe/ -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 arm64 x86" -IUSE="telemetry" - -RDEPEND=" - >=dev-python/requests-2.20[${PYTHON_USEDEP}] - >=dev-python/typing-extensions-4.5.0[${PYTHON_USEDEP}] -" -# please bump dev-util/stripe-mock dep to the latest version on every bump -BDEPEND=" - test? ( - >=dev-util/stripe-mock-0.197.0 - dev-python/aiohttp[${PYTHON_USEDEP}] - dev-python/httpx[${PYTHON_USEDEP}] - dev-python/trio[${PYTHON_USEDEP}] - net-misc/curl - ) -" - -EPYTEST_PLUGINS=( anyio pytest-mock ) -EPYTEST_XDIST=1 -distutils_enable_tests pytest - -src_prepare() { - distutils-r1_src_prepare - - if ! use telemetry; then - sed -i -e '/enable_telemetry/s:True:False:' stripe/__init__.py || die - fi -} - -python_test() { - local EPYTEST_DESELECT=( - # Internet - tests/test_http_client.py::TestLiveHTTPClients::test_httpx_request_async_https - 'tests/test_integration.py::TestIntegration::test_async_raw_request_timeout[asyncio-aiohttp]' - # timing - tests/test_integration.py::TestIntegration::test_passes_client_telemetry_when_enabled - ) - - epytest tests -} - -src_test() { - local stripe_mock_port=12111 - local stripe_mock_max_port=12121 - local stripe_mock_logfile="${T}/stripe_mock_${EPYTHON}.log" - # Try to start stripe-mock until we find a free port - while [[ ${stripe_mock_port} -le ${stripe_mock_max_port} ]]; do - ebegin "Trying to start stripe-mock on port ${stripe_mock_port}" - stripe-mock --http-port "${stripe_mock_port}" &> "${stripe_mock_logfile}" & - local stripe_mock_pid=${!} - sleep 2 - # Did stripe-mock start? - curl --fail -u "sk_test_123:" \ - "http://127.0.0.1:${stripe_mock_port}/v1/customers" &> /dev/null - eend ${?} "Port ${stripe_mock_port} unavailable" - if [[ ${?} -eq 0 ]]; then - einfo "stripe-mock running on port ${stripe_mock_port}" - break - fi - (( stripe_mock_port++ )) - done - if [[ ${stripe_mock_port} -gt ${stripe_mock_max_port} ]]; then - eerror "Unable to start stripe-mock for tests" - die "Please see the logfile located at: ${stripe_mock_logfile}" - fi - - local -x STRIPE_MOCK_PORT=${stripe_mock_port} - distutils-r1_src_test - - # Tear down stripe-mock - kill "${stripe_mock_pid}" || die "Unable to stop stripe-mock" -} diff --git a/dev-qt/qtwebengine/qtwebengine-6.10.1.ebuild b/dev-qt/qtwebengine/qtwebengine-6.10.1.ebuild index 5c29b529ed65..226199ffdf68 100644 --- a/dev-qt/qtwebengine/qtwebengine-6.10.1.ebuild +++ b/dev-qt/qtwebengine/qtwebengine-6.10.1.ebuild @@ -34,7 +34,7 @@ RDEPEND=" dev-libs/libxslt dev-libs/nspr dev-libs/nss - ~dev-qt/qtbase-${PV}:6[accessibility=,gui,opengl=,vulkan?,widgets?] + ~dev-qt/qtbase-${PV}:6[accessibility=,gui,opengl=,ssl,vulkan?,widgets?] ~dev-qt/qtdeclarative-${PV}:6[widgets?] ~dev-qt/qtwebchannel-${PV}:6[qml?] media-libs/fontconfig diff --git a/dev-qt/qtwebengine/qtwebengine-6.10.9999.ebuild b/dev-qt/qtwebengine/qtwebengine-6.10.9999.ebuild index a07711abb93b..6704dc06cc28 100644 --- a/dev-qt/qtwebengine/qtwebengine-6.10.9999.ebuild +++ b/dev-qt/qtwebengine/qtwebengine-6.10.9999.ebuild @@ -34,7 +34,7 @@ RDEPEND=" dev-libs/libxslt dev-libs/nspr dev-libs/nss - ~dev-qt/qtbase-${PV}:6[accessibility=,gui,opengl=,vulkan?,widgets?] + ~dev-qt/qtbase-${PV}:6[accessibility=,gui,opengl=,ssl,vulkan?,widgets?] ~dev-qt/qtdeclarative-${PV}:6[widgets?] ~dev-qt/qtwebchannel-${PV}:6[qml?] media-libs/fontconfig diff --git a/dev-qt/qtwebengine/qtwebengine-6.11.9999.ebuild b/dev-qt/qtwebengine/qtwebengine-6.11.9999.ebuild index 4a356112189b..189b8b50f222 100644 --- a/dev-qt/qtwebengine/qtwebengine-6.11.9999.ebuild +++ b/dev-qt/qtwebengine/qtwebengine-6.11.9999.ebuild @@ -34,7 +34,7 @@ RDEPEND=" dev-libs/libxslt dev-libs/nspr dev-libs/nss - ~dev-qt/qtbase-${PV}:6[accessibility=,gui,opengl=,vulkan?,widgets?] + ~dev-qt/qtbase-${PV}:6[accessibility=,gui,opengl=,ssl,vulkan?,widgets?] ~dev-qt/qtdeclarative-${PV}:6[widgets?] ~dev-qt/qtwebchannel-${PV}:6[qml?] media-libs/fontconfig diff --git a/dev-qt/qtwebengine/qtwebengine-6.9999.ebuild b/dev-qt/qtwebengine/qtwebengine-6.9999.ebuild index 4a356112189b..189b8b50f222 100644 --- a/dev-qt/qtwebengine/qtwebengine-6.9999.ebuild +++ b/dev-qt/qtwebengine/qtwebengine-6.9999.ebuild @@ -34,7 +34,7 @@ RDEPEND=" dev-libs/libxslt dev-libs/nspr dev-libs/nss - ~dev-qt/qtbase-${PV}:6[accessibility=,gui,opengl=,vulkan?,widgets?] + ~dev-qt/qtbase-${PV}:6[accessibility=,gui,opengl=,ssl,vulkan?,widgets?] ~dev-qt/qtdeclarative-${PV}:6[widgets?] ~dev-qt/qtwebchannel-${PV}:6[qml?] media-libs/fontconfig diff --git a/dev-ruby/amatch/amatch-0.6.0.ebuild b/dev-ruby/amatch/amatch-0.6.0.ebuild index 3c245243c723..db7454ff0b61 100644 --- a/dev-ruby/amatch/amatch-0.6.0.ebuild +++ b/dev-ruby/amatch/amatch-0.6.0.ebuild @@ -19,7 +19,7 @@ HOMEPAGE="https://github.com/flori/amatch" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64" +KEYWORDS="~amd64 ~ppc ~ppc64" IUSE="test" ruby_add_rdepend " diff --git a/dev-ruby/minitest-mock/Manifest b/dev-ruby/minitest-mock/Manifest new file mode 100644 index 000000000000..9576a17ce69a --- /dev/null +++ b/dev-ruby/minitest-mock/Manifest @@ -0,0 +1 @@ +DIST minitest-mock-5.27.0.gem 38400 BLAKE2B e8cf97394aea902ad77203bb50514e1980c6a82e7e70ee7083b696db4868be4248daa3df42fb58a11fafb2b529f601578149ca80c1872df281198ddb54f2f1df SHA512 ee36c044770066ff3e746856009c7ae5c90d0b7f9eae011c130c08222183ea590109f82c21c2d32d261af6f9984e410a7676eb078d0337a80780ec2b761b9708 diff --git a/dev-ruby/minitest-mock/metadata.xml b/dev-ruby/minitest-mock/metadata.xml new file mode 100644 index 000000000000..ced09ee8615a --- /dev/null +++ b/dev-ruby/minitest-mock/metadata.xml @@ -0,0 +1,11 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer type="project"> + <email>ruby@gentoo.org</email> + </maintainer> + <upstream> + <remote-id type="rubygems">minitest-mock</remote-id> + </upstream> + <origin>gentoo-staging</origin> +</pkgmetadata>
\ No newline at end of file diff --git a/dev-ruby/minitest-mock/minitest-mock-5.27.0.ebuild b/dev-ruby/minitest-mock/minitest-mock-5.27.0.ebuild new file mode 100644 index 000000000000..9b15beb29760 --- /dev/null +++ b/dev-ruby/minitest-mock/minitest-mock-5.27.0.ebuild @@ -0,0 +1,31 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +USE_RUBY="ruby32 ruby33 ruby34 ruby40" + +RUBY_FAKEGEM_EXTRADOC="History.rdoc README.rdoc" + +inherit ruby-fakegem + +DESCRIPTION="A tiny mock and stub object framework for minitest." +HOMEPAGE="https://minite.st/" + +LICENSE="MIT" +SLOT="$(ver_cut 1)" +KEYWORDS="~amd64" +IUSE="test" + +ruby_add_bdepend "test? ( + dev-ruby/minitest:6 +)" + +all_ruby_prepare() { + sed -e '1igem "minitest", "~> 6.0"' \ + -i test/minitest/test_minitest_mock.rb || die +} + +each_ruby_test() { + ${RUBY} -Ilib:. -e 'Dir["test/**/test_*.rb"].each { |f| require f }' || die +} diff --git a/dev-ruby/ruby-gtk3/Manifest b/dev-ruby/ruby-gtk3/Manifest index 27d8cc81523c..19fe37cbc611 100644 --- a/dev-ruby/ruby-gtk3/Manifest +++ b/dev-ruby/ruby-gtk3/Manifest @@ -1,2 +1,3 @@ DIST ruby-gnome2-4.2.4.tar.gz 2748574 BLAKE2B 8203e964a64c4699edce1c12559d3ee25f772b600c9f9af97ca6a133bb7b7a5773d8e6ca76a380a435daeb92ee03a57534e193a3436f13bac572e866c3655be5 SHA512 8efb04324255e3db17cd9a1a3c6984edb2b523e62493740c90a2cc48b957bcb6849438658273c00f2b6bcb497a6314b9f058eede789cc8625bee6145cfb799bb DIST ruby-gnome2-4.2.9.tar.gz 2024610 BLAKE2B bd12d97a2e6b0978ccf209a3814f4bde073d48290c7d651d3859a10530ded9363914f0b405d9130d96ef7c3b03218801b228efd295c86480efa6af525a40a72b SHA512 8c9fe9075785842d7fe13fe6db9235475bca25c628030467feb3b0d258c9dbec34659d02b3a2f83c5c945aa683d8be143f17396a64090e3e211f0f4d2da9cfc3 +DIST ruby-gnome2-4.3.4.tar.gz 2052574 BLAKE2B 6ba294d0a0f9b0ea529f7997a386f7546e0f75f5cf1d064c1213f9eb7a5a961bfd9fa99755f665630e8b968ff41d8ab42b74ec2c20fd2d0afdd9d28787402c7b SHA512 97be5ccbc118047a9195a4a3143bbc92a338e701aa58d9566ff4973ad4dffa37f358c4da621b8cbca3d154c22ece10198be27da2a303ef44f2c3daea5eafdf4e diff --git a/dev-ruby/ruby-gtk3/ruby-gtk3-4.3.4.ebuild b/dev-ruby/ruby-gtk3/ruby-gtk3-4.3.4.ebuild new file mode 100644 index 000000000000..efa5dfc36aad --- /dev/null +++ b/dev-ruby/ruby-gtk3/ruby-gtk3-4.3.4.ebuild @@ -0,0 +1,30 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +USE_RUBY="ruby32 ruby33 ruby34 ruby40" + +RUBY_GNOME2_NEED_VIRTX=yes + +inherit ruby-ng-gnome2 + +DESCRIPTION="Ruby Gtk2 bindings" +KEYWORDS="~amd64 ~ppc ~riscv ~x86" + +DEPEND="dev-libs/glib + >=dev-libs/gobject-introspection-1.82.0-r2 + x11-base/xorg-proto + x11-libs/gtk+:3" +RDEPEND="dev-libs/glib + >=dev-libs/gobject-introspection-1.82.0-r2 + x11-libs/gtk+:3" + +ruby_add_rdepend " + ~dev-ruby/ruby-atk-${PV} + ~dev-ruby/ruby-gdk3-${PV}" +ruby_add_bdepend " + ~dev-ruby/ruby-cairo-gobject-${PV} + ~dev-ruby/ruby-glib2-${PV} + ~dev-ruby/ruby-gobject-introspection-${PV} + ~dev-ruby/ruby-pango-${PV}" diff --git a/dev-util/codex/Manifest b/dev-util/codex/Manifest index 2782e0adc739..9d4ec395dcfe 100644 --- a/dev-util/codex/Manifest +++ b/dev-util/codex/Manifest @@ -79,16 +79,16 @@ DIST chardetng-0.1.17.crate 56362 BLAKE2B c99d2f1044fc652858e6de0f2be9a24bec6855 DIST chrono-0.4.42.crate 238174 BLAKE2B da67b970d4bff78a7d4910ad4cef4a8b6177ff2a2a507e24d540d173dca492fad220d09dba96eff8c75cce3e066c490207f8cf769da84ac456870dcec20dad58 SHA512 776b4b127c1a07ddce587aad341fa1022cebaa90ad667064809b3f83fc33aa355c811d7df445d6aae405265660deba9d8514d909391e47ea26d968bd4f24becf DIST chunked_transfer-1.5.0.crate 9779 BLAKE2B 5a26e784e9de06b8026edd56685d9767cab5cbd25e787f642c308be944194d78de5a38ca061b815e234952008c4981d68f591780ae9dcc0d76693857dffda3fe SHA512 e4888b19e7e650889a531e0e07f4d724826f5fb78c9c05966f066ff7898ef8bb1280f89e9e7951914b7b52fc0e831bf205b7a4813bb204989f2f72adc5868975 DIST cipher-0.4.4.crate 19073 BLAKE2B 144c45c1bdc5f7aef7f4fc63b6dd85955c453537567d1f1074e436e50d0d61f8413973cf3da207a48f1560ea92f2280fc5880569c78a1dd66bf97fd1d88ccde7 SHA512 1856d8b08bc3dbd2fa5c8b97e9eae43323c7aa19203ef3e80bb49cf15b5ddc832acb7b97121a52032656353e764f1f722200b638f7c28975fec1b5c9dc908846 -DIST clap-4.5.53.crate 62036 BLAKE2B 1d3b1e7e4ad3b8b837be18b63ed1a59b7e29bf2d0add211d96ec23ca97e48ea79a9802f7a2e08f9737d445b82adef252a5b69f8ef8c94fcaca88627eaaf0ea3c SHA512 2e700a46bdbf2afef7e56933629f3d7fae16021e02aeccf6b862a2c1a876e1f8ef52d927ba5a599ec04eb65d4ccade485d1de6ff50547df6df14bd8ad97daf2c -DIST clap_builder-4.5.53.crate 170811 BLAKE2B 44147b6f5c1af4ca234f81281a8ef0c44d7096e87a2b43d5099cf401d3a5cd319b250b0902a10271b25cbacab207545225549c67e7fe67f0914e4eb461db74a7 SHA512 3151926fa631c882a6a02381f428feb9e861834469229d53c222cfb2e14be8be1ec3836b57891d960d026e98ed5fab1d9fb12c475fd9cde43db7e621143a5ba8 +DIST clap-4.5.54.crate 62028 BLAKE2B eb0a5188ee58f582013cd9c46c92831ae8c8e21f0ada88ec4201a48d47cf2775df2c581c49e6119ca9ce97d2329d72aa1535165063c58dccda6bad9a83fbc85e SHA512 a97624ba82ae13a9f112f6c3d23a8eb4e6ab21304340553a2d34ef13e472f67685d68ebe2ff48e8b25d197bb7c3eeae0a3adfa69f2adc1ab4e6def3edf86d523 +DIST clap_builder-4.5.54.crate 170854 BLAKE2B 68ccc19d273270913e282c71bab509e59d46038dfa38db68b99fb02c3e09752e04c2e98af279022fdbb19b29d621939a35049b460a91432bc10a37af2fe3c18f SHA512 6b567a2fea4e85b28d054b0432f527aadd735f730604534ab632ae7c70578bb46635d409d5cc28081d32bb6ca02ecdd17063115ad02996eff8006099d2dd838c DIST clap_complete-4.5.64.crate 49368 BLAKE2B f065e57dd38188ea2ff6dbefd9ce28e0f3d2fdea645121d1eec82ce034081c8316a34f36a61564b0b10af32ab74030e42eba82aaff288a0844e4a4c0259a0cf4 SHA512 4080d30a6d71a50183fdfbb3282962fc40acc0355fba4e4078dcd5da131578277ada877fc7010bd2239d4ab177bdd22458cf9d54b4b35327a47c264e6c280f1a DIST clap_derive-4.5.49.crate 33559 BLAKE2B 453aa3774705de9c8cd77a25931deecc085efc85f9e63dea413c9989e445cd79886bd05c8f871f0203ee3003fe48805151fc42e50c66a1e05e6f6f01c5fc5e48 SHA512 61d2b9597bb521cfd31a2c77af687832dd5e48f8b80dacce3079f165d6629d58f000c18a956fe948b1ad99776d75caf4e6b9004f63d861b8ab3b68b5260376dc DIST clap_lex-0.7.5.crate 13469 BLAKE2B b14d273b3be318a22e93ca922b90e54a980c7a11f8f89f735e59a289c07be9e6652f052ac10158a3c2d8d8233f15198773dd98f40eb3d226cd4dab8255d44c0d SHA512 bfcd632128e64f5414737f335dd3c5a62b3317e23d15472a1bfd617abf146c4c2c9c22e990b934adc1f8918359ff6fef09217c9f3436fa024a33bdb48d4a24e0 DIST clipboard-win-5.4.1.crate 20994 BLAKE2B e5bc18c57d10c266f8aec9eb3cdaa026a31874c6bc7bfd580204b32922e8260e153d8cfac52ba4364a704eed6deb1fa1a073ce8991a54e704126f5667b730249 SHA512 e37d5b33896936c21d9c049c1f3aba43046c4cc47678c16484154d136aff736decf5ed2f44c431591ebad08b37002626c45613aaffa6adb0af69c6be2f315708 DIST cmp_any-0.8.1.crate 6508 BLAKE2B 781575fe2ea9db34c491c77aae911a51ee779b80de044e586dc0f973daccb5c1e9890cb1e18cc49980cad7814abf48cf3fe169c92a11cc6a2003bcd5d4bee797 SHA512 9424f4f98c034eb49d1730515a0d29018f9f47512a7addbdd9f8100036937b07f6052c67607270e5696a65ff49e0477595ea07625d6d490904d92d7fc22aae98 -DIST codex-0.80.0-crossterm.tar.gz 129254 BLAKE2B 414dacc3a682c7a6dc5c9e43f185966255205d18f0522ee7eae73b5f113b4c3ea9b132e6dee81783d4ce160e4bf95aab784cf3601d666265bef4f889d5e46e68 SHA512 9dc7247d081a25d18776c9c0fd7fe3373f372950728b7fcf5ff43aaa6f7d69f11e1dbd91f92991cbe73007eb9e78c9a901b2388c27ddd6898553fdcef7fdaf44 -DIST codex-0.80.0-ratatui.tar.gz 566574 BLAKE2B 97f09fda6a798afb00067debab30b89d35aa00bfd284d2ef95fd6176aaa680121a8eee9b8dbe605e6230a6e72ead7b5d4e57ddf4892bcfe93f2fcbbafaba88d2 SHA512 b2ab8bcf19cfd649b8fbbc6752b628f69e79b09e8f8258ea9112ce4348dee512d9e718b5310fc73de65239b51b2b1b593942974f9698bd080616ab389093f4ef -DIST codex-0.80.0.tar.gz 3437740 BLAKE2B 188cbd2c78fb10800a5efe6e55add82409efa46c8523e8d75417ed5b6aba577a1f8a0894484661ead88663ec11126fb734cfa1ea5e921c1530bd54174c9c523e SHA512 a7d6ca16938e8989f9530dffbabebd3a6643c55563e2c02c3a686691db39d394055ee9c7a945ecda182cc1a4dcb8db493e2b162bc903fe24df0829b430601018 +DIST codex-0.86.0-crossterm.tar.gz 129254 BLAKE2B 414dacc3a682c7a6dc5c9e43f185966255205d18f0522ee7eae73b5f113b4c3ea9b132e6dee81783d4ce160e4bf95aab784cf3601d666265bef4f889d5e46e68 SHA512 9dc7247d081a25d18776c9c0fd7fe3373f372950728b7fcf5ff43aaa6f7d69f11e1dbd91f92991cbe73007eb9e78c9a901b2388c27ddd6898553fdcef7fdaf44 +DIST codex-0.86.0-ratatui.tar.gz 566574 BLAKE2B 97f09fda6a798afb00067debab30b89d35aa00bfd284d2ef95fd6176aaa680121a8eee9b8dbe605e6230a6e72ead7b5d4e57ddf4892bcfe93f2fcbbafaba88d2 SHA512 b2ab8bcf19cfd649b8fbbc6752b628f69e79b09e8f8258ea9112ce4348dee512d9e718b5310fc73de65239b51b2b1b593942974f9698bd080616ab389093f4ef +DIST codex-0.86.0.tar.gz 3720836 BLAKE2B e7af11cd82ff5ce05ad55daf3dcb42a0cf15d50661214209ca81e78efa4a95576c13c360a95dc63e61cd9bf37d7d8146d1abd79b8b06aebc3a6bcfe9785952f4 SHA512 e552a7a4c5790c2baf6a94d241138b2a19589e80887dfb96a12baf444a66a4c7456e3392930efee1db1ed29d6225719e3f4a26346b02b0d09645a27c9f08bb0a DIST color-eyre-0.6.5.crate 636255 BLAKE2B 4a04144d7b79a46c5dd4397dac89f8e151467750faa0960b7fe527c2a69134de98e3d8cb67ed66c02e67975872c84ba641c3aa0b11acf8fa4c4076b79dfb333b SHA512 b2bb79609f5853177f010eb6b515c9eb4a69e0c2395b90108c151952da38afa76bfa4352d83ac5704716edec742ef85f95bfbefa8d0fa1b503f890f41309de4a DIST color-spantrace-0.3.0.crate 12884 BLAKE2B 5cabbcb8a0665c3cb66c73a678b47002ff49ba1650cbc796ee46de1ddca41dd1a4649d99eea0e9b1a1d54695347f8d6ec21c301329f19a579a72e5fa2e2b3f3c SHA512 eb81390a634f79a5f71209305a8f152b6d4c1de0bcba58d945718ffbcc886d43fa6462d14864a0d92173261d3e168e52da8c32df00bdf640c56f4c7e160538d4 DIST colorchoice-1.0.4.crate 8196 BLAKE2B be97be7d875cdd09cdf3f2594f0e7ed80601de62bc907ff70053317b9d48e889b3fd2fa0da5e6a681fcf80b24be5e16089289e3dbdb68255b486c18c517c55f1 SHA512 0bc6e55c3909e7bcfdf198d5d68ed8b588b82a72f53aaa41efeecf9dae2d31e6c172a7ba922e000fd7cdf6373c13371a98e7da08e6988fdcfbf20782dda8e4e5 @@ -109,6 +109,7 @@ DIST crossbeam-channel-0.5.15.crate 92716 BLAKE2B 089f85b11078942328f89f74faf395 DIST crossbeam-deque-0.8.6.crate 22471 BLAKE2B 02b854df171b0430ca8a40349674ff251698d0c322c317055da8678da6661730c945d86737fa4947c3bd824ffe402271ee2f77fd6a505d2d46b4a41454c510c8 SHA512 9368c0c224c4b84356f1d422d8869a5ab4bfb36b0ff69244a9e7a7304ed51f034001cd9b2bc35849df874d36ed34285c66574943573522ea32bbdc5a05df6989 DIST crossbeam-epoch-0.9.18.crate 46875 BLAKE2B 200c256cad6011a3a14c4664bea6b150fce72d561c4fffc387fa561b08c0480e8756bf51c14874c5fb19f427424547f72d2cd7dd6f56fb8b6666a85f8d52bfd1 SHA512 0a8a199b9d77f4e28e91fe0a0cbff7e0dec58cac283631fd972477fa912d2f6ddfddaed2c695e4978b01cb5440b702822af6333e7c3dfbcb9a2c2086999516b2 DIST crossbeam-utils-0.8.21.crate 42691 BLAKE2B cd9015c41f532eb3c90101603f32d383f01e6880718b727d6d1fe46872ae276cda685e1b548cf77dd22bb1a05f0d4c4982332c2bde90e1743dbd7f51919022a7 SHA512 6f4aa7ca10c20da291c4714b56ceb1fab1c06b03b2f4e28e474e9aeb95ab6615a25462dc7819713652c3b5f6a06fa0f24ebc92c533fcf35dfcf2655857d975f8 +DIST crossterm-0.28.1.crate 132275 BLAKE2B 30a5bf5b48a4bddbfb53726b675adfdf6d64cc387e027a69d6ab721f5ebe574abed3a862504f0db723a733662fbf0ed13163730a7ab49ac9c7fc05681a3545dd SHA512 0d53e328eb606cabc3e309cc6193b34a14c8746081a7b2c9645c1c03d66dbcda99656d629c0dcfcd43bada7a863df3e83fded6b642b2474035165ed7b16f7931 DIST crossterm_winapi-0.9.1.crate 16027 BLAKE2B ea63abf751aeab203f326e77260cfbd1de286be26acf714a083ae1262b0cc2a35b5cb6d0bd54f45b33c1942eb22f916141c5870aab34149fdb30faccf4d4642e SHA512 48eee242f477f43b69c00e3a5d4d255de2ce1774f6e73d869c5472b35d85af0b63f3a607097da8ace437b1e52a524ded4106767b83d4ec53c30c2e37ac4b46a7 DIST crunchy-0.2.4.crate 3887 BLAKE2B f957597c82795eb10d43a6a98f7575e19b9484dcdf9fe35ac79ce406035d5d467021a0c563dcfe8f717e800b6bf532fcd72cc11be47e084405e16219b88e67b1 SHA512 72ecadb6c8558dcbf3cbc3a34bcefbf292e42999e7af6f59b9804e1233d87f6f65802b157f346a64cd7d2dc1a92564d5481211b081ba5ea170ecdb06dff9dd0b DIST crypto-common-0.1.6.crate 8760 BLAKE2B f2422bfb89c15d47a8f91c8f6695e05eb56990a922e3cdf3d426044736f9932324c0d899a151a6df4d6683e6a6b21659c657d3988734014c02cd854bb4b924e7 SHA512 471dbc43f517089d2cfe0868e29510c6ca579875b3bb5d013c70796db969b609b6c4bb35c9a07b9a2917012dc5708b717d48e317a20038adbe7e7039bf3ada6f @@ -124,6 +125,7 @@ DIST darling_core-0.23.0.crate 74564 BLAKE2B cb5d45b08fa8927d91f113a37a8eb77f632 DIST darling_macro-0.20.11.crate 2532 BLAKE2B 18b7a038f1a3aa245f1089f5608d859982eb82f76c9085e96f21f42ba83a65a076d5810842a4fd952dd4ee65392fd5d4e478f067de31ffcbffa34db2ce933d64 SHA512 4884d05a87ba1638b7cdc0a3ee2718c38aa255aa19547388aa834abe95159a72128817494f4184dfd1aa811f1eda385ed4d4f3e65fc8735effa01769fbbacccd DIST darling_macro-0.21.3.crate 2535 BLAKE2B b93c6b9bd45643f858595320a28886d11940a13fe30f3f0df61828c01d44896a7a59aaab32ccccf0b4121a3b333f7ea818b519ccf623f48fca0111fccabceb50 SHA512 1931eb12cf86c6a66de874fc460ce086f7f970c7b45927057019f2a8c7fec66b3d5f6ed0b49412884c44d9c98515d71f41caa134f494f358923be1d00076553f DIST darling_macro-0.23.0.crate 2480 BLAKE2B e81f6bb801e5fabf71fbaf966735e5388023f75e12b8f9bd32e2cd49608ce05625849ecea54db3d682a9d091f8f0348dd60777c316c91af5186aeb0b97e4cf1b SHA512 f6565876c9846b1295be23eda6decbba817c64c3e2ba56fb0009c2acb68d542481dbb033b0e753dfb1eb967f24f87b781869c8bd5018a7789066229a4919c8c3 +DIST data-encoding-2.10.0.crate 22293 BLAKE2B 69e1b5fb57f1a2694974d3ff97da7cd1e4cbec8da0e57acca804208f3141cf0381b329d3732c01cd4a42761f8072d2e42404adc7a6415b091e5836b48c757b2d SHA512 b7811d5620214f4d6361e37ea9dba7cbd9e24cb55066086f240c38a9dd27f31ac86fb358c515704d82cc50fa59e42070d7fabe5949d9355f23453488baf8058c DIST dbus-0.9.9.crate 106151 BLAKE2B 213b47aac901b34f5c5dd6ada695e75460d29f999c67b8d8a5c03f4d92335b3f930efef49ba379b61b3ccd7ac882867f64858d2379ea4f9c3a5996f41fefa14a SHA512 86292e2843fbbdd34b73c1b386f347096520b18a33c13d201502aa2a98dd1587f5f145826a91840e9cbe65a53663a21f0fa19e1efee56b31c32380b93189d021 DIST dbus-secret-service-4.1.0.crate 26462 BLAKE2B 96f7afac5aaf8083f0d2ab65256c27cc6eef9a184c0369bfbf79eec1d4e143728a032a0eb5811f6332807e9c8b80ef5bb58b8e416fcb8894ef386827d2911292 SHA512 dbb69fe5fdc43cd5a7bbee3ff75c2edeb801570b4ffce7e6b0f9f31ffd92abe59e99b4b199ca2552d753dc82e35692a6a43d64e0f2f763e41c930905781fefb6 DIST deadpool-0.12.3.crate 45380 BLAKE2B 60f71ae860e0f91c25189e69864338158f5198d2fe3a6a0c19571d53ab7202b062e424e2b58c69fd2d628f36134b1bf8266726004d50b92e89563d14d3421e18 SHA512 daa3fb45ebef7778b246b37e0bffa34046b9e4119b7e5b52e2b637e396e611525d3ee279d32a9f13a3afbfe7c4e44d6119837b2477669a66eebd2dd4d382c205 @@ -168,6 +170,7 @@ DIST enumflags2-0.7.12.crate 17544 BLAKE2B 5b11f629d947c1cebc3cb0d7a3c37f7639ba9 DIST enumflags2_derive-0.7.12.crate 8573 BLAKE2B 12b9baa7bb0afe90437d0a99873a790ba4fb2091ad31dfcb5c2f6e46ec891f32ea5b397d4b7a617a6509bfe5216f1de225a36458943c8c88c2b00630c7ff26a5 SHA512 9116d0559ff0b9de47898a55b53e77bbeae9ef8b790e9e081388f1458d118a97c2b02d29242080b2891bda1cc79d27f425a0347802205fac0b60cd15c7362a9c DIST env-flags-0.1.1.crate 7251 BLAKE2B 5884afdc849d49211c1131c089e61033a58bb7f67b22c3e9a8f820a68c0d9859c2cfad3e1f0db369a6309bb24bb75054a88b0bd81e4aef692a9157a72ba46669 SHA512 438279488ed351b0d5527cde8f66af6ce0055a42433770df9ed1b1f617cb70a77f3d2fcc3404cc7868508a237d714fe55ebbfafa1a3edde2e85fddf66f31dd51 DIST env_filter-0.1.3.crate 15191 BLAKE2B 95fa27602c10e819ef09b8f4935dcc3204104f7c5a0227e5fd33cc51fd77f70cdab3d822670d216321f263643d1f5220f5849002ad857925d4170b1b56cd3fd7 SHA512 94db29f1639636655e05ab02611cf14d5c2c8778be6eddddf0b6b8c21f364a71909a2ecc3acf3f4062d5d3c79a6316e9ef30b2fe042f617108af8431e198d344 +DIST env_home-0.1.0.crate 9006 BLAKE2B 3737d6a3c2c750271d67727a2f7f3466a20ffe2e88998c104416f4814643f929af744b91c2c89ef3db5353faaf8a5daf34430f9e413b0d09c79cee3d10863399 SHA512 5c79ed50e48f35bef62a1135d661ba15b3b30fe93c27d0854f58e9397058579ece4b7083bd2ecdfdf6d7ada6c84c1710c07cdc57fa638d758cc3f54afc46f22f DIST env_logger-0.11.8.crate 32538 BLAKE2B 9d62afecac4d4fb20bbb99611cade6ddbec17c8dedca94aeb13fad8fbfcf82988a55bb45400e78adf8257fb346b0d6cda3e2c2ed2332961d485055b365f396fb SHA512 84091355d3d9f2bfb1fdf4f1c6309444b513385d9b911f3af8cd1b5c467033769e7add11f65f31da8931dd05d96a348e0bcd670733d31ff981faf760d727afa7 DIST equivalent-1.0.2.crate 7419 BLAKE2B 7ce4fb7b911961cd4ccfb48323eea4952110a069789c6bd177a63391c270df861afadd00c07db7b22768f0864f320e429e0200c433284f528336e2f81d071eff SHA512 8e0e2dc070794a85b276e93f9e4a65d3bbb8587b33fda211c34479a0b88504c913d8bef9e84d7996254aeabe1efe4ff1ef6259ff4fe3f9ccb90dd90070b3e4d4 DIST erased-serde-0.3.31.crate 24182 BLAKE2B 4d985f6faa105930440123aebde1a9fe38aad5e84c6d93d2caf1a411fb72493ce64c4f604ec9376fed4a8724067e638c127088324474c755e7be2968ff70424e SHA512 7b6e32d759661f3dac18518c9af290efa7ce05ed861bbf3b97c7013c3fa06c06146d43a39dc48d5d5af3adc6db00df5cb9d4121573549da2059f9fd2ff55526b @@ -430,6 +433,7 @@ DIST rand_chacha-0.9.0.crate 18258 BLAKE2B aa0efd158877a116b2587177f2da84832ba81 DIST rand_core-0.6.4.crate 22666 BLAKE2B 8b6b66d50aade877f2779c006f8038db450f808c66d73d79efa66c4178dc03db06f12201bf0e7930181c4b0f4030c49b20cce6eb7839763cf2217cad9710789a SHA512 36c67eb845aa2ccca49d6d680f28d418229bbc5a050729e487fe6b9f9f384fdd7b8d67fc6508b90b79ffb3c26688e72feceb3ecae57d3d7f59338aeb62296f79 DIST rand_core-0.9.3.crate 24543 BLAKE2B d611130e240dffaff33f8384f13a008af93254b1530bbbd2369057ca33f295c7037178010efe76e4d7bf18e36003f843409fabec060c8c78077cba00772e66f9 SHA512 6e8e4067dbf5853c55b0ed38293b6bc6bdecbdd31bb9d624609b0222f706f5b29281ffd5fffd5c316367ba5b22c29e5282c61de3738344798ce0f9cf9cf2ce19 DIST rand_xorshift-0.4.0.crate 10262 BLAKE2B 1b18ad64c3a612f4a2f23c106febb073802bda49dec8cbaa2670882d5884c68d1016fd5773e21b68bef8da03cdecdf3df5a20c84bf8854cdb609f6342c51578d SHA512 4fba5eab0f510ebe5054899ef0f8fe3635a4e798da72a3ef449cbd5297869dff8baa05eb2b69ad01f103163744db158dc6a3a61f4b4a5a7d63f72e7a2b58b3d3 +DIST ratatui-0.29.0.crate 543514 BLAKE2B d5e7de30e0c7f077ea5a4d13ce5417ab5221e0afa7d819c5706b711a843eced0d7bcef9f2d64bee5e74892ac9f6431d8ebf1f6b326e467e08e948ed0b86ded2f SHA512 0825af0b840e83e6a4aef9e631ae8840e8f7fe4ecc80dfe24b093488a95e1710d11c9a99f92690b0028f106b3d2351949a2b64016369a1fdf822eb4a2381eeb6 DIST ratatui-core-0.1.0.crate 159099 BLAKE2B f058ae843ea5d87c50652441e26467a364a1f8ee4e52f31c5cb352022828b4d060bbc9d1be64c115b3b05b9d618685473afeb188152b3dac3c217e73f13f9d80 SHA512 5ced009edeb109f327bf478067e138acaa8c83cab5be95144a5ea8e46ea3ab43d9feb50760eb606ee3cbfbc1b80c739297fd3ca8c4bc3c78a4c8c39f2b0e2a20 DIST ratatui-macros-0.6.0.crate 12164 BLAKE2B ce41e6d595054806dfb8bb3e8de6261074d51fc73147bdc9391c377733f6faa55f038842b69863b6a6c45e8d6152ff3d91aa8fa346b9fbd56273c8daefd18481 SHA512 cf83ecaf6821ecfcb0d56a14af560b8cd5d6d76ab6fd6595bdb304c923081695585bb4a5896d5a59ffc0184e03c0da8c74f7dd24db8759f680e192bc00fe2958 DIST redox_syscall-0.5.15.crate 29646 BLAKE2B e03803eefa23920f9c7deeb7ed07a65eedb92184f21ee1008aa794a62f2467cad11d98da14b4e47ae5db4ab8d7b24b7482f556ddbe70e55d6bd9a4def471fe6e SHA512 1acfbb1e8ad89eeff80f5c8a4149d1f15f957ae08d6e5db75aef59576c6628655711cbdf758764255ae6102f77902877a61725515cb961cee3f12e1266e337dd @@ -577,7 +581,8 @@ DIST tokio-native-tls-0.3.1.crate 20676 BLAKE2B 4c752179aab8b4beaa6aa212dc8d9e4a DIST tokio-rustls-0.26.2.crate 31655 BLAKE2B 44a569a4aa8c13f2153a18ac56e6ce6b5b9c9adb4ba6d94c1b9579e340233e614cd61da26670f74080c870b54e0d7f5f008692120a823782144cbe42e97bbdb0 SHA512 c0ff373e02c90704d8bff39b634d118143bcdb3d657e491d7d9279bd5a0a166541c759b5a26f5348fecc4d3a1f11c8ce3127df217137f68c57db581714bfc735 DIST tokio-stream-0.1.18.crate 44366 BLAKE2B 39878493a2ca35ea95fcf9612825b85fd82ee457ac12fa61fd512ab2f7c0242e1a6d91ca2ad997be83f8cc7461c1075be11c9f204ffb3046018e8cfbed84776f SHA512 679a17e530a84f38538af9952496d0258550252f4978075fec468380b4500ee6449a266c0e6439de4faef7aa3bde3a5baf04559fe43736f745406bd6dd4e4c00 DIST tokio-test-0.4.4.crate 12390 BLAKE2B 2cd342b76b92be9003adc91b68dfb0fa87bf303319dab0f2d23eb5ac17a73db783e538580115b600dc009f307f0042ae8e50a503ec5fa9d52889b943e5ceb19d SHA512 04898c8d986a1824ed05e365a1e9f569ae5db68e64de5fe2f424a08b20f8dc838f1c27950992d350f1e42c80e4b479e9c3b80d7310c611ea13a94c4f77f75f01 -DIST tokio-util-0.7.16.crate 127775 BLAKE2B 4d7e46c91a37aaaa6efd873ec1553cc5971acb4f8959b9eb68b27b0df5e1c23cd19794292d9a5a215fe8d4d01486561f44ce4139e3f7fcd5b48287a44708eeb8 SHA512 8df52e0b02194e2cc699ed330e0db54e2e69c1d4934d770eee50b6a9b35d177ba440a6ef0e0a0bd9be7b7155770a7ae6286d4c3b0cb453f1ece4dff576b86738 +DIST tokio-tungstenite-0.21.0.crate 28159 BLAKE2B 5ac21d0f51f717e3816ac38ad957d1300bdb16c60d3b6041c80a494dee8b08d12c1b20d7f00d08500ad2f092f9f2c6f2e7c7c00fba1d0f34caec4525e61dd85d SHA512 2ed4baa38ed5f3e19250af71c9142412dd96d59c971f9813e9a633c9764c580f7ea2141719a82251c60c9d2a5fdb22b311fc0f7a297f9363585be4d140c1747b +DIST tokio-util-0.7.18.crate 140550 BLAKE2B c74f978f9d1bdd662acf65551ce35d735b23909ed25a3073b5170459cae4d0bef40e34a035ce1e2f8bdbf7ba51d230c016afbb150f7df77d9901e45caee3fb97 SHA512 619504b1c7b10ef79da38b99e7c17affc0dbb984dc671bd1ca0c4b1ad3d1d86f80feee67b78fdb7fcf7ea989a0e9bd5d52714467f4881f31ef5f60cb989ec671 DIST toml-0.5.11.crate 54910 BLAKE2B 9ecd5103b33ab47d4be23c897c7095ca381cb79bedcaac4918cddc36fc7cf5d34ab664da52c2273d935f04486e9325241d6b66785d50aac78453c219aab49e1e SHA512 eddb82aeb8fdeb5436579292c6f7a64a90a2c7bb54070beb437bc7890b99795d0505faa8d6451a99e8bcf440f78db8a1b273a697c8ad44275cc4163a9ee49317 DIST toml-0.9.5.crate 56833 BLAKE2B c4dac56bdd35047c31265f1acda48438487e8ed09796007c444dc9bd015b468777475cf5c0729aa897f93dbf701158cef05bcd9a513a9ae6451571eb5c9a5b5b SHA512 2153d884db6a5cdc956690b66d683d7615263e9d0eff35e8574d3e0434d2794b6c7562717afc0a5507fa4006928e53c30c55cd0f40f4bcaa38f6863bc905d872 DIST toml_datetime-0.7.5+spec-1.1.0.crate 17975 BLAKE2B 78f3ba1af90ef25ba23491c1828e8c64d70ae9fdd4718e58c689c17848f9b74469d62471c7ba447dada7d749e1c63b153bc2850b9966cf1ac7ce87a6c7916861 SHA512 4db08a8865011ebec8351a5c42c7c9ce862956c04cf80d10644f68d727362699a4240db9e210cb6d558fecadb63da0fb41b356b5f0cd1142303069988a8642b0 @@ -607,9 +612,10 @@ DIST tree-sitter-highlight-0.25.10.crate 18553 BLAKE2B 590b7beaf10145191861ac0d2 DIST tree-sitter-language-0.1.5.crate 1887 BLAKE2B d3464a6bd84985146f428c10e1d854d6169a309d529ced9937a8a3011cad3b76b8e4e4266232981dc71bcb9ac13cd14ef53183f6e0707ee38abf5059942feb98 SHA512 74f71b111f0284de8a0d970e18759febc36c4c470904aebec204d0b305f9d3e81cd00918e92cbae05e9469440751a6be4466100a55292717285c97b24cd3c869 DIST tree_magic_mini-3.2.0.crate 15962 BLAKE2B 9d917328b99b18ae339fd5b1ead3a6b7dad2c9cdbdc573accb942354ec627f5e467d4af0c722f95aaea454f1433e9fa1fb87723ad01ff92572cf5eb9454b4612 SHA512 7151639da4a20f3e0da8059f0b6b05dbb497462ce0ca23df8b07c5e515d49dbb905371259a51f5cba634f62b1dfb9d79aa0ee212e31a74f46f30715a82ee4e8d DIST try-lock-0.2.5.crate 4314 BLAKE2B e75c6c0d7c975e294e3d723e2fb023067530ad6db3c7bdbe89b9558764606fd1a74f0d1ba787d85266db1912dbeda85408e85646d0f7cb24496d743b7a18c705 SHA512 433db3c52f55d78220db414ef6a7367791dd66eac935f41dcda85ec9200f0eefeab6e8342e70aabe35c300069c0e7b7c4f8d63a2334b52a081cc98416371ef08 -DIST ts-rs-11.0.1.crate 53704 BLAKE2B 9a27f3028d1166278fca1fe98d3642bf04959073f39e3072007ecfb809f6ba10cf9f70fdbb0815eabf8d58ff9284954a56173bf3ef0533beab659705a3f6b33e SHA512 3eb947f08188ea593b3c89c677affae39e6c5e86e6b98f4a155d722d2c4ef548e72ceb6482ac30294f1fb8924012a645b078ad21b3285240bfaef7e57d6d772e -DIST ts-rs-macros-11.0.1.crate 19723 BLAKE2B b4f30c3c4b742ad1cf23974436e2ced67029072edec20afc430e8a2d5adfb71843debb7d6fd2ae2f3f2aa9e00c8eed7fc52760c4b67d53681ef6a355b877290b SHA512 33e2bb5f7dbc8febd2a824e89de688d9480f64f2c5e2c215154ebfdc91e1f86553322d40706a393011ad4c9bd01673e3a2873a0f2acccaa45fbc528049bffe1e -DIST tui-scrollbar-0.2.1.crate 46044 BLAKE2B b9922394c8978a96b323b77ce79598bc6ad4f00720d132d8513825ff6b0f872287a097fb5eefe55d18936958203ba7cf9be8507516def95cf0344d8b9d43943c SHA512 9513fce566190669b82bf3fd03711c05ed6963a9f42cc6767593e03d4a5b9f48b568edc0f3d97cab9a47b1f131127d7ca44edc72129328abc074e4fd5bb49cae +DIST ts-rs-11.1.0.crate 55020 BLAKE2B 04b0986c049b17254cd00c858aad74da97c5032981b126ae59a4fed6d8e26afb2242d9b47d04c4a69b237384a31810942af72b6a62ba68f9e089b77a0ef14f80 SHA512 1bca33ee8d088520a29b42408866524e9c5d8467a524523db22f0245b0f54c897f98396ad46b85621eb05d045e8b3984ae7542fd82a875355347e8a1dc209167 +DIST ts-rs-macros-11.1.0.crate 20646 BLAKE2B ddd260b62f51d22a497d8dc72f907f35e12227d8230f7344fa4261132c015adde3df7abb0f98fffb3be2e8f994573c036cc3c03f22d24dee204bdb8f60b6cffc SHA512 18e83a86ecf7db2b7d48e64cda34e7739042ac1b2157cc03d9424a480875568fbf73834d80a2bb242298d90303e84f9181d409a67e788de4bccaedb207d1d0b6 +DIST tui-scrollbar-0.2.2.crate 46883 BLAKE2B 1e79dfa266c3781d532a28a1d1e501e84863bb6dcdd024c03b9bf3dfba5c02050665a083f0f2dad4358c5315c381b7f141dc09849e5eba1582106ab0d7794dd3 SHA512 82fe89482811507dce55e09e85e746e01914df11d5ae428f28fde9a5462c4cbb3711ed88d79e53b3f174a2b0f4bbf08f8e136e7ad88d75e141f8a898bfe5db5b +DIST tungstenite-0.21.0.crate 59858 BLAKE2B 0037dea162a8e6bb3ba0d27edfe4f4063ce6f28505b5cb127374ed4f4c0a2b70c9640cb9dba54a7b9918d1d716f347ad7899d2a9328e3e70b07f8e947d3fec18 SHA512 44a9826d68b61ec4b65bf72a12800674edd1eff8e9fae3fcb272276f6f598edffc7e1b36f2564494520414b3b426a860a32c6543c07d9f1c1404490e1c0e431e DIST typenum-1.18.0.crate 74871 BLAKE2B 99116d32b5317a658526daaf4fece2b9dc8cdbbc30c1e7a32fadf913e56a270a742abe0a0d348ea6039ae74fd4258c702d4626b14071626b7c5d2e2c31d82dec SHA512 c30ca78f8ba2e3e1bbfb3472c01974a0aeecb4471640ef373ddbef984ab37bca87ad4eced8193e5db6206d35ead31ebc25cdfe958f371625eeb97b6664f9c9e3 DIST uds_windows-1.1.0.crate 17040 BLAKE2B c77914e150d2f0afc5c55680e28ba242238f4f1291948ae492fe63c16791e443ef33bafa6686cb753e53361ce452f2df27d2bf4088fb1ae203a47df3c55856bf SHA512 092c41f6fac2aacd5b83009b4aabe2cfc487cc1ad5ebc8237d9804aff0c5c823d3c079d99748e9ec3bb1c02b8a51f6a22e41441ec9a72c50600c08b1efdeb0ca DIST uname-0.1.1.crate 6852 BLAKE2B 9ffe386e9819ba6341c644320210456841090625327da79a15ebb9601a299e236de91abe0cc0491ce24756d03ba4498c1baaeff1c24202ddf470a0fc5c5829a5 SHA512 b38f9f3496b3555e2b321813a43fbb419e5b81889a3c777626e7428b22311b5e2d9fac009dfe2378566962cea09ee4b32e2364329b947717939de84aacc543e5 @@ -662,7 +668,7 @@ DIST webbrowser-1.0.6.crate 57471 BLAKE2B d6652864eb1fa2a7c59b4a1f6b8ff94628d5d0 DIST webpki-root-certs-1.0.4.crate 171540 BLAKE2B 1b625c282df979f8767f66d73af48e63d0cde41e5c6824e5187c54a9917dc85629e822da717fc1b2da174d81f570170c3363b58c954ce0a2ab5476224e539373 SHA512 9f069225a528bf204bc0f6b546b7ed67cf6ecb64e250ac3fb48381e55770d429ae723792a4790baafdf1e46a83465d72f99a783e6c4e1d239cc70ad14405f3b2 DIST webpki-roots-1.0.2.crate 255109 BLAKE2B 07809407de769061de1b1bcb23fa41750e1e5dcf824ae07a27bb644bd6c7792f310a99d27f88c211e1209d6f8ead92efd03a1b5f1b9d7725d4b48940fe13cca4 SHA512 a202041fd9207f650a75d30fde0d22bdd65d275db9cb63e5fbb0e4b32b3d870f0c7cf7b767d862d60d9466ae225a3b6e6ecb145d84c5accc5d7529aee0a8c211 DIST weezl-0.1.10.crate 46418 BLAKE2B f7e94e7b8b814cbbe745f0d993f6c2aaf7dc330c42e40078b40c549942f39c4a895fd2094e9d8a7df13e44e0daf613406420d8bf547b7a799a8d5d87572c0273 SHA512 12b01fcbb51ef270be3b9bedf2c117e570fb37745a402f1d29bab430dbc899cfb9341b3f2813ec34e27b889c4ccc3b8f8d744a01fd75444888041f95282a4e47 -DIST which-6.0.3.crate 16937 BLAKE2B c4916ce80625b8b869cbf43844d689c62545964cb60f9741851393540a241d1d440dd64517949f3a64a4e9256584393fff84e3cea5f75773c9afd8b7ef580333 SHA512 82048af7dee4bd274f977530a19c2e2c86ac12936b7d814b2a86f13b2063e1a3d7092846d1ab66e3f653bf7ebbf5eae8bbce061a970c5ddb30b151234dd0593d +DIST which-8.0.0.crate 26209 BLAKE2B 3f5ca632c913fe416d17eedbd77baa3cb1ce9e802110a4c880a235e203187079f9404e6b4df34f96332fd6c773d2a89da489090b751379e06fe64ace28b030a6 SHA512 5842bedb4e069ea4abf4a860334c141a6784a58ba908bad4e0168d79af7005de71ae757c82df1644a6e1279427aa2533b2a34134025d3669ff816480c1f65a41 DIST wildmatch-2.6.1.crate 12798 BLAKE2B 9791574cee51e72fd6b12c1eaf049fdd24e0a377f9053984276b96a7299b6268005139a3c17e0ace180586a7aa1c3dedaed26f9d05146c4ad3553876f0e8bd18 SHA512 3f7218e5095d3a3d7f9f7f0faad060cd524595b8f149467c328dc5cef90e763eac17f56bc0107fe99e197079827a39b8c8112d1f6e402d5b7189bb25aba2961a 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 diff --git a/dev-util/codex/codex-0.80.0.ebuild b/dev-util/codex/codex-0.86.0.ebuild index 07a6b0328e3a..b72ee728be51 100644 --- a/dev-util/codex/codex-0.80.0.ebuild +++ b/dev-util/codex/codex-0.86.0.ebuild @@ -4,6 +4,7 @@ EAPI=8 CRATES=" + Inflector@0.11.4 actix-codec@0.5.2 actix-http@3.11.2 actix-router@0.5.3 @@ -24,18 +25,18 @@ CRATES=" annotate-snippets@0.9.2 ansi-to-tui@7.0.0 anstream@0.6.19 - anstyle@1.0.11 anstyle-parse@0.2.7 anstyle-query@1.1.3 anstyle-wincon@3.0.9 + anstyle@1.0.11 anyhow@1.0.100 arboard@3.6.1 arc-swap@1.7.1 arrayvec@0.7.6 - ascii@1.1.0 ascii-canvas@3.0.0 - assert_cmd@2.0.17 + ascii@1.1.0 assert-json-diff@2.0.2 + assert_cmd@2.0.17 assert_matches@1.5.0 async-broadcast@0.7.2 async-channel@2.5.0 @@ -46,30 +47,30 @@ CRATES=" async-process@2.5.0 async-recursion@1.1.1 async-signal@0.2.13 - async-stream@0.3.6 async-stream-impl@0.3.6 + async-stream@0.3.6 async-task@4.7.1 async-trait@0.1.89 atomic-waker@1.1.2 autocfg@1.5.0 - axum@0.8.4 axum-core@0.5.2 + axum@0.8.4 backtrace@0.3.75 base64@0.22.1 base64ct@1.8.1 beef@0.5.2 - bitflags@1.3.2 - bitflags@2.10.0 bit-set@0.5.3 bit-vec@0.6.3 + bitflags@1.3.2 + bitflags@2.10.0 block-buffer@0.10.4 - blocking@1.6.2 block-padding@0.3.3 + blocking@1.6.2 bstr@1.12.0 bumpalo@3.19.0 bytemuck@1.23.1 - byteorder@1.5.0 byteorder-lite@0.1.0 + byteorder@1.5.0 bytes@1.10.1 bytestring@1.5.0 cassowary@0.3.0 @@ -77,23 +78,23 @@ CRATES=" cbc@0.1.2 cc@1.2.30 cesu8@1.1.0 + cfg-if@1.0.1 cfg_aliases@0.1.1 cfg_aliases@0.2.1 - cfg-if@1.0.1 chardetng@0.1.17 chrono@0.4.42 chunked_transfer@1.5.0 cipher@0.4.4 - clap@4.5.53 - clap_builder@4.5.53 + clap@4.5.54 + clap_builder@4.5.54 clap_complete@4.5.64 clap_derive@4.5.49 clap_lex@0.7.5 clipboard-win@5.4.1 cmp_any@0.8.1 - colorchoice@1.0.4 color-eyre@0.6.5 color-spantrace@0.3.0 + colorchoice@1.0.4 combine@4.6.7 compact_str@0.8.1 compact_str@0.9.0 @@ -102,21 +103,22 @@ CRATES=" const-hex@1.17.0 convert_case@0.10.0 convert_case@0.6.0 + core-foundation-sys@0.8.7 core-foundation@0.10.1 core-foundation@0.9.4 - core-foundation-sys@0.8.7 cpufeatures@0.2.17 crc32fast@1.5.0 crossbeam-channel@0.5.15 crossbeam-deque@0.8.6 crossbeam-epoch@0.9.18 crossbeam-utils@0.8.21 + crossterm@0.28.1 crossterm_winapi@0.9.1 crunchy@0.2.4 crypto-common@0.1.6 + ctor-proc-macro@0.0.6 ctor@0.1.26 ctor@0.5.0 - ctor-proc-macro@0.0.6 darling@0.20.11 darling@0.21.3 darling@0.23.0 @@ -126,27 +128,28 @@ CRATES=" darling_macro@0.20.11 darling_macro@0.21.3 darling_macro@0.23.0 - dbus@0.9.9 + data-encoding@2.10.0 dbus-secret-service@4.1.0 - deadpool@0.12.3 + dbus@0.9.9 deadpool-runtime@0.1.4 + deadpool@0.12.3 debugid@0.8.0 debugserver-types@0.5.0 der@0.7.10 deranged@0.5.4 derivative@2.2.0 - derive_more@1.0.0 - derive_more@2.1.1 derive_more-impl@1.0.0 derive_more-impl@2.1.1 + derive_more@1.0.0 + derive_more@2.1.1 diff@0.1.13 difflib@0.4.0 diffy@0.4.2 digest@0.10.7 - dirs@6.0.0 dirs-next@2.0.0 - dirs-sys@0.5.0 dirs-sys-next@0.1.2 + dirs-sys@0.5.0 + dirs@6.0.0 dispatch2@0.3.0 display_container@0.9.0 displaydoc@0.2.5 @@ -154,8 +157,8 @@ CRATES=" document-features@0.2.12 dotenvy@0.15.7 downcast-rs@1.2.1 - dtor@0.1.0 dtor-proc-macro@0.0.6 + dtor@0.1.0 dunce@1.0.5 dupe@0.9.1 dupe_derive@0.9.1 @@ -168,36 +171,36 @@ CRATES=" endian-type@0.1.2 enumflags2@0.7.12 enumflags2_derive@0.7.12 - env_filter@0.1.3 env-flags@0.1.1 + env_filter@0.1.3 + env_home@0.1.0 env_logger@0.11.8 equivalent@1.0.2 erased-serde@0.3.31 errno@0.3.13 error-code@3.3.2 - event-listener@5.4.0 event-listener-strategy@0.5.4 + event-listener@5.4.0 eventsource-stream@0.2.3 eyre@0.6.12 fastrand@2.3.0 fax@0.2.6 fax_derive@0.2.0 - fdeflate@0.3.7 fd-lock@4.0.4 + fdeflate@0.3.7 filedescriptor@0.8.3 findshlibs@0.10.2 - fixedbitset@0.4.2 fixed_decimal@0.7.0 + fixedbitset@0.4.2 flate2@1.1.2 float-cmp@0.10.0 fnv@1.0.7 foldhash@0.1.5 foldhash@0.2.0 - foreign-types@0.3.2 foreign-types-shared@0.1.1 + foreign-types@0.3.2 form_urlencoded@1.2.1 fsevent-sys@4.1.0 - futures@0.3.31 futures-channel@0.3.31 futures-core@0.3.31 futures-executor@0.3.31 @@ -207,6 +210,7 @@ CRATES=" 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 gethostname@0.4.3 @@ -228,19 +232,19 @@ CRATES=" hmac@0.12.1 home@0.5.11 hostname@0.4.1 + http-body-util@0.1.3 + http-body@1.0.1 http@0.2.12 http@1.3.1 httparse@1.10.1 - http-body@1.0.1 - http-body-util@0.1.3 httpdate@1.0.3 - hyper@1.7.0 hyper-rustls@0.27.7 hyper-timeout@0.5.2 hyper-tls@0.6.0 hyper-util@0.1.16 - iana-time-zone@0.1.63 + hyper@1.7.0 iana-time-zone-haiku@0.1.2 + iana-time-zone@0.1.63 icu_collections@2.1.1 icu_decimal@2.1.1 icu_decimal_data@2.1.1 @@ -264,34 +268,33 @@ CRATES=" indexmap@1.9.3 indexmap@2.12.0 indoc@2.0.6 - Inflector@0.11.4 - inotify@0.11.0 inotify-sys@0.1.5 + inotify@0.11.0 inout@0.1.4 insta@1.46.0 instability@0.3.9 inventory@0.3.20 ipnet@2.11.0 iri-string@0.7.8 - is_ci@1.2.0 is-terminal@0.4.16 + is_ci@1.2.0 is_terminal_polyfill@1.70.1 itertools@0.10.5 itertools@0.13.0 itertools@0.14.0 itoa@1.0.15 - jiff@0.2.15 jiff-static@0.2.15 - jni@0.21.1 + jiff@0.2.15 jni-sys@0.3.0 + jni@0.21.1 jobserver@0.1.34 js-sys@0.3.77 kasuari@0.4.11 keyring@3.6.3 - kqueue@1.1.1 kqueue-sys@1.0.4 - lalrpop@0.19.12 + kqueue@1.1.1 lalrpop-util@0.19.12 + lalrpop@0.19.12 landlock@0.4.4 language-tags@0.3.2 lazy_static@1.5.0 @@ -306,11 +309,11 @@ CRATES=" local-waker@0.1.4 lock_api@0.4.13 log@0.4.28 - logos@0.12.1 logos-derive@0.12.1 + logos@0.12.1 + lru-slab@0.1.2 lru@0.12.5 lru@0.16.3 - lru-slab@0.1.2 lsp-types@0.94.1 maplit@1.0.2 matchers@0.2.0 @@ -334,43 +337,43 @@ CRATES=" nix@0.30.1 nom@7.1.3 normalize-line-endings@0.3.0 - notify@8.2.0 notify-types@2.0.0 + notify@8.2.0 nu-ansi-term@0.50.1 nucleo-matcher@0.3.1 - num@0.4.3 num-bigint@0.4.6 num-complex@0.4.6 num-conv@0.1.0 - num_cpus@1.17.0 num-integer@0.1.46 num-iter@0.1.45 num-rational@0.4.2 - num_threads@0.1.7 num-traits@0.2.19 + num@0.4.3 + num_cpus@1.17.0 + num_threads@0.1.7 oauth2@5.0.0 - objc2@0.6.2 objc2-app-kit@0.3.1 objc2-core-foundation@0.3.1 objc2-core-graphics@0.3.1 objc2-encode@4.1.0 objc2-foundation@0.3.1 objc2-io-surface@0.3.1 + objc2@0.6.2 object@0.36.7 once_cell@1.21.3 once_cell_polyfill@1.70.1 - openssl@0.10.73 openssl-macros@0.1.1 openssl-probe@0.1.6 openssl-src@300.5.1+3.5.1 openssl-sys@0.9.111 - opentelemetry@0.31.0 + openssl@0.10.73 opentelemetry-appender-tracing@0.31.1 opentelemetry-http@0.31.0 opentelemetry-otlp@0.31.0 opentelemetry-proto@0.31.0 - opentelemetry_sdk@0.31.0 opentelemetry-semantic-conventions@0.31.0 + opentelemetry@0.31.0 + opentelemetry_sdk@0.31.0 option-ext@0.2.0 ordered-stream@0.2.0 os_info@3.12.0 @@ -388,42 +391,43 @@ CRATES=" percent-encoding@2.3.1 petgraph@0.6.5 phf_shared@0.11.3 - pin-project@1.1.10 pin-project-internal@1.1.10 pin-project-lite@0.2.16 + pin-project@1.1.10 pin-utils@0.1.0 piper@0.2.4 pkg-config@0.3.32 plist@1.7.4 png@0.18.0 polling@3.11.0 - portable-atomic@1.11.1 portable-atomic-util@0.2.4 + portable-atomic@1.11.1 portable-pty@0.9.0 potential_utf@0.1.4 powerfmt@0.2.0 ppv-lite86@0.2.21 precomputed-hash@0.1.1 - predicates@3.1.3 predicates-core@1.0.9 predicates-tree@1.0.12 + predicates@3.1.3 pretty_assertions@1.4.1 - process-wrap@9.0.0 - proc-macro2@1.0.95 proc-macro-crate@3.4.0 + proc-macro2@1.0.95 + process-wrap@9.0.0 proptest@1.9.0 - prost@0.14.1 prost-derive@0.14.1 - pulldown-cmark@0.10.3 + prost@0.14.1 pulldown-cmark-escape@0.10.1 + pulldown-cmark@0.10.3 pxfm@0.1.23 quick-error@2.0.1 quick-xml@0.37.5 quick-xml@0.38.0 - quinn@0.11.9 quinn-proto@0.11.13 quinn-udp@0.5.14 + quinn@0.11.9 quote@1.0.40 + r-efi@5.3.0 radix_trie@0.2.1 rand@0.8.5 rand@0.9.2 @@ -434,30 +438,30 @@ CRATES=" rand_xorshift@0.4.0 ratatui-core@0.1.0 ratatui-macros@0.6.0 + ratatui@0.29.0 redox_syscall@0.5.15 redox_users@0.4.6 redox_users@0.5.0 - ref-cast@1.0.24 ref-cast-impl@1.0.24 - r-efi@5.3.0 - regex@1.12.2 + ref-cast@1.0.24 regex-automata@0.4.13 regex-lite@0.1.8 regex-syntax@0.6.29 regex-syntax@0.8.5 + regex@1.12.2 reqwest@0.12.24 ring@0.17.14 - rmcp@0.12.0 rmcp-macros@0.12.0 + rmcp@0.12.0 rustc-demangle@0.1.25 rustc-hash@2.1.1 rustc_version@0.4.1 rustix@0.38.44 rustix@1.0.8 - rustls@0.23.29 rustls-native-certs@0.8.1 rustls-pki-types@1.12.0 rustls-webpki@0.103.4 + rustls@0.23.29 rustversion@1.0.21 rustyline@14.0.0 ryu@1.0.20 @@ -476,11 +480,10 @@ CRATES=" sdd@3.0.10 seccompiler@0.5.0 secret-service@4.0.0 + security-framework-sys@2.15.0 security-framework@2.11.1 security-framework@3.5.1 - security-framework-sys@2.15.0 semver@1.0.27 - sentry@0.46.0 sentry-actix@0.46.0 sentry-backtrace@0.46.0 sentry-contexts@0.46.0 @@ -489,6 +492,7 @@ CRATES=" sentry-panic@0.46.0 sentry-tracing@0.46.0 sentry-types@0.46.0 + sentry@0.46.0 serde@1.0.228 serde_core@1.0.228 serde_derive@1.0.228 @@ -511,9 +515,9 @@ CRATES=" shared_library@0.1.9 shell-words@1.1.0 shlex@1.3.0 - signal-hook@0.3.18 signal-hook-mio@0.2.4 signal-hook-registry@1.4.5 + signal-hook@0.3.18 simd-adler32@0.3.7 simdutf8@0.1.5 similar@2.7.0 @@ -546,41 +550,42 @@ CRATES=" sync_wrapper@1.0.2 synstructure@0.13.2 sys-locale@0.3.2 - system-configuration@0.6.1 system-configuration-sys@0.6.0 + system-configuration@0.6.1 tempfile@3.23.0 term@0.7.0 termcolor@1.4.1 terminal_size@0.4.2 termtree@0.5.1 - test-case@3.3.1 test-case-core@3.3.1 test-case-macros@3.3.1 - test-log@0.2.19 + test-case@3.3.1 test-log-macros@0.2.19 + test-log@0.2.19 textwrap@0.11.0 textwrap@0.16.2 - thiserror@1.0.69 - thiserror@2.0.17 thiserror-impl@1.0.69 thiserror-impl@2.0.17 + thiserror@1.0.69 + thiserror@2.0.17 thread_local@1.1.9 tiff@0.10.3 - time@0.3.44 time-core@0.1.6 time-macros@0.2.24 - tiny_http@0.12.0 + time@0.3.44 tiny-keccak@2.0.2 + tiny_http@0.12.0 tinystr@0.8.1 tinyvec@1.10.0 tinyvec_macros@0.1.1 - tokio@1.48.0 tokio-macros@2.6.0 tokio-native-tls@0.3.1 tokio-rustls@0.26.2 tokio-stream@0.1.18 tokio-test@0.4.4 - tokio-util@0.7.16 + tokio-tungstenite@0.21.0 + tokio-util@0.7.18 + tokio@1.48.0 toml@0.5.11 toml@0.9.5 toml_datetime@0.7.5+spec-1.1.0 @@ -588,13 +593,12 @@ CRATES=" toml_edit@0.24.0+spec-1.1.0 toml_parser@1.0.6+spec-1.1.0 toml_writer@1.0.6+spec-1.1.0 - tonic@0.14.2 tonic-prost@0.14.2 - tower@0.5.2 + tonic@0.14.2 tower-http@0.6.6 tower-layer@0.3.3 tower-service@0.3.3 - tracing@0.1.43 + tower@0.5.2 tracing-appender@0.2.3 tracing-attributes@0.1.31 tracing-core@0.1.35 @@ -602,17 +606,19 @@ CRATES=" tracing-log@0.2.0 tracing-opentelemetry@0.32.0 tracing-subscriber@0.3.22 - tracing-test@0.2.5 tracing-test-macro@0.2.5 - tree_magic_mini@3.2.0 - tree-sitter@0.25.10 + tracing-test@0.2.5 + tracing@0.1.43 tree-sitter-bash@0.25.0 tree-sitter-highlight@0.25.10 tree-sitter-language@0.1.5 + tree-sitter@0.25.10 + tree_magic_mini@3.2.0 try-lock@0.2.5 - ts-rs@11.0.1 - ts-rs-macros@11.0.1 - tui-scrollbar@0.2.1 + ts-rs-macros@11.1.0 + ts-rs@11.1.0 + tui-scrollbar@0.2.2 + tungstenite@0.21.0 typenum@1.18.0 uds_windows@1.1.0 uname@0.1.1 @@ -628,8 +634,8 @@ CRATES=" unicode-xid@0.2.6 unsafe-libyaml@0.2.11 untrusted@0.9.0 - ureq@3.1.4 ureq-proto@0.5.3 + ureq@3.1.4 url@2.5.4 urlencoding@2.1.3 utf-8@0.7.6 @@ -646,55 +652,35 @@ CRATES=" want@0.3.1 wasi@0.11.1+wasi-snapshot-preview1 wasi@0.14.2+wasi-0.2.4 - wasm-bindgen@0.2.100 wasm-bindgen-backend@0.2.100 wasm-bindgen-futures@0.4.50 - wasm-bindgen-macro@0.2.100 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 wayland-backend@0.3.11 wayland-client@0.31.11 - wayland-protocols@0.32.9 wayland-protocols-wlr@0.3.9 + wayland-protocols@0.32.9 wayland-scanner@0.31.7 wayland-sys@0.31.7 + web-sys@0.3.77 + web-time@1.1.0 webbrowser@1.0.6 webpki-root-certs@1.0.4 webpki-roots@1.0.2 - web-sys@0.3.77 - web-time@1.1.0 weezl@0.1.10 - which@6.0.3 + which@8.0.0 wildmatch@2.6.1 - winapi@0.3.9 winapi-i686-pc-windows-gnu@0.4.0 winapi-util@0.1.9 winapi-x86_64-pc-windows-gnu@0.4.0 - windows@0.58.0 - windows@0.61.3 - windows_aarch64_gnullvm@0.42.2 - windows_aarch64_gnullvm@0.48.5 - windows_aarch64_gnullvm@0.52.6 - windows_aarch64_gnullvm@0.53.0 - windows_aarch64_msvc@0.42.2 - windows_aarch64_msvc@0.48.5 - windows_aarch64_msvc@0.52.6 - windows_aarch64_msvc@0.53.0 + winapi@0.3.9 windows-collections@0.2.0 windows-core@0.58.0 windows-core@0.61.2 windows-future@0.2.1 - windows_i686_gnu@0.42.2 - windows_i686_gnu@0.48.5 - windows_i686_gnu@0.52.6 - windows_i686_gnu@0.53.0 - windows_i686_gnullvm@0.52.6 - windows_i686_gnullvm@0.53.0 - windows_i686_msvc@0.42.2 - windows_i686_msvc@0.48.5 - windows_i686_msvc@0.52.6 - windows_i686_msvc@0.53.0 windows-implement@0.58.0 windows-implement@0.60.0 windows-interface@0.58.0 @@ -717,6 +703,26 @@ CRATES=" windows-targets@0.52.6 windows-targets@0.53.2 windows-threading@0.1.0 + windows@0.58.0 + windows@0.61.3 + windows_aarch64_gnullvm@0.42.2 + windows_aarch64_gnullvm@0.48.5 + windows_aarch64_gnullvm@0.52.6 + windows_aarch64_gnullvm@0.53.0 + windows_aarch64_msvc@0.42.2 + windows_aarch64_msvc@0.48.5 + windows_aarch64_msvc@0.52.6 + windows_aarch64_msvc@0.53.0 + windows_i686_gnu@0.42.2 + windows_i686_gnu@0.48.5 + windows_i686_gnu@0.52.6 + windows_i686_gnu@0.53.0 + windows_i686_gnullvm@0.52.6 + windows_i686_gnullvm@0.53.0 + windows_i686_msvc@0.42.2 + windows_i686_msvc@0.48.5 + windows_i686_msvc@0.52.6 + windows_i686_msvc@0.53.0 windows_x86_64_gnu@0.42.2 windows_x86_64_gnu@0.48.5 windows_x86_64_gnu@0.52.6 @@ -738,27 +744,27 @@ CRATES=" wit-bindgen-rt@0.39.0 wl-clipboard-rs@0.9.2 writeable@0.6.2 - x11rb@0.13.1 x11rb-protocol@0.13.1 + x11rb@0.13.1 xdg-home@1.3.0 yansi@1.0.1 - yoke@0.8.0 yoke-derive@0.8.0 + yoke@0.8.0 zbus@4.4.0 zbus_macros@4.4.0 zbus_names@3.0.0 - zerocopy@0.8.26 zerocopy-derive@0.8.26 - zerofrom@0.1.6 + zerocopy@0.8.26 zerofrom-derive@0.1.6 + zerofrom@0.1.6 zeroize@1.8.2 zeroize_derive@1.4.2 zerotrie@0.2.2 - zerovec@0.11.5 zerovec-derive@0.11.1 - zstd@0.13.3 + zerovec@0.11.5 zstd-safe@7.2.4 zstd-sys@2.0.16+zstd.1.5.7 + zstd@0.13.3 zune-core@0.4.12 zune-core@0.5.0 zune-jpeg@0.4.19 diff --git a/dev-util/gersemi/Manifest b/dev-util/gersemi/Manifest index 49bfa05e3327..93d78e609374 100644 --- a/dev-util/gersemi/Manifest +++ b/dev-util/gersemi/Manifest @@ -1 +1 @@ -DIST gersemi-0.25.0.tar.gz 166218 BLAKE2B e27f959e9619fb221fca31ec1de0cdeb57119202df54c339a2b953e149842314e01f994b0be2823e22a0c600fdb2bc69092fc5db087d670d7186f6becf3fb520 SHA512 73f86832998565f96f6de168e385ca97fea84f26981b1c52a74335a313e62136ad7023cf7c90ece600642061bb8328950b0306eebda1e99eda285a2368ca0cd3 +DIST gersemi-0.25.1.tar.gz 166118 BLAKE2B 124f6748a63c7e7f103b294643e0a9227afca183f80dbca12411604225e93caf6c4aca69ea3d8b5b5cf5c167752cc34f3e1fccaad309296955db4eae27492867 SHA512 b0fa77e8538d4116e65ab1e64e7057d384449aa8933786c3397e7eafd0fab15ce0bb704728024bd322dbf45c33ab2ca0e36098500fb9420cf6f6332dd183ec28 diff --git a/dev-util/gersemi/gersemi-0.25.0.ebuild b/dev-util/gersemi/gersemi-0.25.1.ebuild index b786d8434d2a..6f0c361983d4 100644 --- a/dev-util/gersemi/gersemi-0.25.0.ebuild +++ b/dev-util/gersemi/gersemi-0.25.1.ebuild @@ -18,9 +18,9 @@ KEYWORDS="~amd64" IUSE="+color" RDEPEND=" - dev-python/appdirs[${PYTHON_USEDEP}] dev-python/ignore-python[${PYTHON_USEDEP}] dev-python/lark[${PYTHON_USEDEP}] + dev-python/platformdirs[${PYTHON_USEDEP}] dev-python/pyyaml[${PYTHON_USEDEP}] color? ( dev-python/colorama[${PYTHON_USEDEP}] ) diff --git a/dev-util/google-antigravity/Manifest b/dev-util/google-antigravity/Manifest index fca15ccee5fb..55e914e7fb3f 100644 --- a/dev-util/google-antigravity/Manifest +++ b/dev-util/google-antigravity/Manifest @@ -1,4 +1,3 @@ -DIST google-antigravity-1.13.3_amd64.deb 153949080 BLAKE2B ac9a11ee619b795d854383351401265fd1b8e08e74f0487c5b55985974cef90773c6c94c4968eb7ea10b2710e8579af0a8288ef448050d10878da4b08f786734 SHA512 dd8b2a33a19ffa74c7d1eec0b550de896d6628a001cd5b27f992676149740f22f408cea9ba6cd478f91ff1afc06d9ddd5f7b230dd3428bdff789960ffde3974c -DIST google-antigravity-1.13.3_arm64.deb 146018928 BLAKE2B b77141c125a785d937e1ea74aad9baa842008e849330130335592ff47c4f701bd6faa20a7bce5611882cc4d6578bcae16d0122ab86403153272f84fa21bb8e30 SHA512 ac6b607e2b5ab88a44b5c034f898d92e43b48e09193d0bdcccc107dd313e12bcf87a4835c650de3faabe6556fb87434789dc55f6bcf11c00f3776043385e81a8 +DIST google-antigravity-1.14.2-verify-sig.tar.xz 3212 BLAKE2B c2493cc700576ceca827cf57b982bedead545ce8052ddda6bbd50bcbe04a22aac0c7a83108c0a28db07792f6b40763f7d5b8fc02d374a928266e4f609edccc5d SHA512 103ccacc7dcadf928be1c12bcf2c5a96754eaa0065ea0c68bc4542f3b561d8ca40cd4596ad8805c1b6f26293310777c78e2d03116f6820d7579aa5310a6d1189 DIST google-antigravity-1.14.2_amd64.deb 154083336 BLAKE2B c4e369acc4391879214e51fd782a71ec8ab88fc90c90d2ed8b5a4964af6f8f2485187c1e8e160b26919ebc700d1f2cc94f38dbcee71c7ec4cf679bfb5196f524 SHA512 6dd27586810639c5431e92f0908be46d8efb378ccbce308af7e385aba4da03053458a01d814d791d7f5e338828158df2af6ec39e1c866542a291deffd868e347 DIST google-antigravity-1.14.2_arm64.deb 146370080 BLAKE2B ac6d9af6731dc0a25c12190ac9a8ac8f963848e60f1053051b58246454b574545b7a38f9cbbbde9104facbe5fc500a8560a79a0a6ca04dfff3a8c34df5696c42 SHA512 677786210c5a23157a75d9b365a01faa55cd87390379a66a4ff82fcc925c8012e90dcaea6a6951085c0627e9dbc93bd029288b3aa8d4d87fd534fe1cb091d4f2 diff --git a/dev-util/google-antigravity/google-antigravity-1.13.3.ebuild b/dev-util/google-antigravity/google-antigravity-1.13.3.ebuild deleted file mode 100644 index 3ca9495b7a7f..000000000000 --- a/dev-util/google-antigravity/google-antigravity-1.13.3.ebuild +++ /dev/null @@ -1,124 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -CHROMIUM_LANGS="af am ar bg bn ca cs da de el en-GB en-US es-419 es et fa fi - fil fr gu he hi hr hu id it ja kn ko lt lv ml mr ms nb nl pl pt-BR - pt-PT ro ru sk sl sr sv sw ta te th tr uk ur vi zh-CN zh-TW" - -inherit chromium-2 optfeature pax-utils unpacker xdg - -BASE_SRC_URI="https://us-central1-apt.pkg.dev/projects/antigravity-auto-updater-dev/pool/antigravity-debian" - -# See ${BASE_SRC_URI}/main/binary-${ARCH}/Packages -BUILD_ID_AMD64="1766182170" -BUILD_ID_ARM64="1766182168" -DEB_HASH_AMD64="365061c50063f9bd47a9ff88432261b8" -DEB_HASH_ARM64="940bc88042cadeaee51d9b1eedf6a506" - -DESCRIPTION="Google's AI-first IDE and agentic development platform" -HOMEPAGE="https://antigravity.google/" -SRC_URI=" - amd64? ( ${BASE_SRC_URI}/antigravity_${PV}-${BUILD_ID_AMD64}_amd64_${DEB_HASH_AMD64}.deb -> ${P}_amd64.deb ) - arm64? ( ${BASE_SRC_URI}/antigravity_${PV}-${BUILD_ID_ARM64}_arm64_${DEB_HASH_ARM64}.deb -> ${P}_arm64.deb ) -" -S="${WORKDIR}" - -# It's complicated... -LICENSE="all-rights-reserved" -SLOT="0" -KEYWORDS="~amd64 ~arm64" -IUSE="kerberos" -RESTRICT="bindist mirror strip" - -RDEPEND=" - || ( - sys-apps/systemd - sys-apps/systemd-utils - ) - >=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/libglvnd - media-libs/mesa - net-misc/curl - sys-apps/dbus - virtual/zlib:= - sys-process/lsof - x11-libs/cairo - x11-libs/gtk+:3 - x11-libs/libdrm - x11-libs/libX11 - x11-libs/libxcb - x11-libs/libXcomposite - x11-libs/libXdamage - x11-libs/libXext - x11-libs/libXfixes - x11-libs/libxkbcommon - x11-libs/libxkbfile - x11-libs/libXrandr - x11-libs/libXScrnSaver - x11-libs/pango - x11-misc/xdg-utils - kerberos? ( app-crypt/mit-krb5 ) -" - -QA_PREBUILT="*" -QA_DESKTOP_FILE="usr/share/applications/antigravity.*\\.desktop" - -# Google Chrome installs into opt/google/chrome -AG_HOME_BASE="opt/google" -AG_HOME="${AG_HOME_BASE}/antigravity" - -pkg_pretend() { - # Protect against people using autounmask overzealously - use amd64 || use arm64 || die "Google Antigravity only works on amd64 or arm64" -} - -pkg_setup() { - chromium_suid_sandbox_check_kernel_config -} - -src_install() { - dodir / - cd "${ED}" || die - unpacker - - mkdir -p "${AG_HOME_BASE}" || die - mv "usr/share/antigravity" "${AG_HOME_BASE}/" || die - - pushd "${AG_HOME}/locales" > /dev/null || die - chromium_remove_language_paks - popd > /dev/null || die - - rm "${AG_HOME}/resources/app/ThirdPartyNotices.txt" || die - sed -e "/updateUrl/d" -i "${AG_HOME}/resources/app/product.json" || die - - if ! use kerberos; then - rm -r "${AG_HOME}/resources/app/node_modules/kerberos" || die - fi - - # Do we really need a separate MIME type for the same file? - sed -e "s|application/x-antigravity-workspace|application/x-code-workspace|g" -i \ - usr/share/applications/*.desktop \ - usr/share/mime/packages/antigravity-workspace.xml || die - - sed -e "s|^Exec=/usr/share/antigravity/antigravity |Exec=/${AG_HOME}/antigravity |" \ - -i usr/share/applications/*.desktop || die - - mv usr/share/appdata usr/share/metainfo || die - - pax-mark m "${AG_HOME}/antigravity" - dosym -r "/${AG_HOME}/bin/antigravity" "usr/bin/google-antigravity" -} - -pkg_postinst() { - xdg_pkg_postinst - optfeature "desktop notifications" x11-libs/libnotify -} diff --git a/dev-util/google-antigravity/google-antigravity-1.14.2.ebuild b/dev-util/google-antigravity/google-antigravity-1.14.2.ebuild index 5c50c8b879eb..83013e0ea1fa 100644 --- a/dev-util/google-antigravity/google-antigravity-1.14.2.ebuild +++ b/dev-util/google-antigravity/google-antigravity-1.14.2.ebuild @@ -7,7 +7,9 @@ CHROMIUM_LANGS="af am ar bg bn ca cs da de el en-GB en-US es-419 es et fa fi fil fr gu he hi hr hu id it ja kn ko lt lv ml mr ms nb nl pl pt-BR pt-PT ro ru sk sl sr sv sw ta te th tr uk ur vi zh-CN zh-TW" -inherit chromium-2 optfeature pax-utils unpacker xdg +VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/google-artifact-registry.asc + +inherit chromium-2 eapi9-pipestatus optfeature pax-utils unpacker verify-sig xdg BASE_SRC_URI="https://us-central1-apt.pkg.dev/projects/antigravity-auto-updater-dev/pool/antigravity-debian" @@ -22,6 +24,7 @@ HOMEPAGE="https://antigravity.google/" SRC_URI=" amd64? ( ${BASE_SRC_URI}/antigravity_${PV}-${BUILD_ID_AMD64}_amd64_${DEB_HASH_AMD64}.deb -> ${P}_amd64.deb ) arm64? ( ${BASE_SRC_URI}/antigravity_${PV}-${BUILD_ID_ARM64}_arm64_${DEB_HASH_ARM64}.deb -> ${P}_arm64.deb ) + verify-sig? ( https://home.cit.tum.de/~salu/distfiles/${P}-verify-sig.tar.xz ) " S="${WORKDIR}" @@ -29,7 +32,7 @@ S="${WORKDIR}" LICENSE="all-rights-reserved" SLOT="0" KEYWORDS="~amd64 ~arm64" -IUSE="kerberos" +IUSE="kerberos verify-sig" RESTRICT="bindist mirror strip" RDEPEND=" @@ -67,6 +70,7 @@ RDEPEND=" x11-libs/pango x11-misc/xdg-utils kerberos? ( app-crypt/mit-krb5 ) + verify-sig? ( >=sec-keys/openpgp-keys-google-artifact-registry-20210504 ) " QA_PREBUILT="*" @@ -85,10 +89,33 @@ pkg_setup() { chromium_suid_sandbox_check_kernel_config } +src_unpack() { + if use verify-sig; then + unpack ${P}-verify-sig.tar.xz + + # Verify APT chain of trust: + # InRelease (signed) -> Packages (checksum) -> .deb (checksum) + # ${BASE_SRC_URI}/InRelease + # ${BASE_SRC_URI}/main/binary-${ARCH}/Packages + verify-sig_verify_message InRelease - \ + | sed "s,[0-9]\+ main/binary-${ARCH}.*,Packages.${ARCH}," \ + | verify-sig_verify_unsigned_checksums - sha256 Packages.${ARCH} + pipestatus || die + + cd "${DISTDIR}" > /dev/null || die + local BUILD_ID_ARCH=BUILD_ID_${ARCH^^} + sed -n "/^Version: ${PV}-${!BUILD_ID_ARCH}/,/^SHA256:/p" \ + "${WORKDIR}/Packages.${ARCH}" \ + | sed "s,^SHA256: \(.*\),\1 ${P}_${ARCH}.deb," \ + | verify-sig_verify_unsigned_checksums - sha256 ${P}_${ARCH}.deb + pipestatus || die + fi +} + src_install() { dodir / cd "${ED}" || die - unpacker + unpacker ${P}_${ARCH}.deb mkdir -p "${AG_HOME_BASE}" || die mv "usr/share/antigravity" "${AG_HOME_BASE}/" || die diff --git a/dev-util/kubetail-bin/Manifest b/dev-util/kubetail-bin/Manifest index 398e90773b48..e56ad823ed28 100644 --- a/dev-util/kubetail-bin/Manifest +++ b/dev-util/kubetail-bin/Manifest @@ -4,3 +4,7 @@ DIST kubetail-bin-0.8.2-linux-amd64.tar.gz 24628664 BLAKE2B cd6c38202076c4c80b73 DIST kubetail-bin-0.8.2-linux-arm64.tar.gz 22382301 BLAKE2B e889cd3c7ba10b2fa1f182f3b14a80d911979ee2332015bcdca1fe09b1d02aed833040cac8929a5015a8f9066bad1a861fb24c781b8063532484770579f6ac82 SHA512 776fca70021c2565adb97698b8ef830a1881f0173b45df7f597a4b232046292f864ced9c3d0ae0d671d03d3c1c906ea97bb8f2f24021a939e8d381707b93b1a1 DIST kubetail-bin-0.9.0-linux-amd64.tar.gz 24629018 BLAKE2B a56de08dbeab738f4163a77251b27aaf2f83a242b20bc47506ca86fd135a1272d3200eb5224505cada9da4a0547e47b8024d119714a8d1f97357d8b0471a3d04 SHA512 a785db37d35271b0e4cae175f0f82d29c3b929bc40a9a189e26c5f21715931602c746014fe6ad8690a3e75ab70f496f06b7f554992dcdf3fe6d29d0d74ef7cb7 DIST kubetail-bin-0.9.0-linux-arm64.tar.gz 22381990 BLAKE2B 504744eb3564159d5a309e5e776a6407a8ed4d2d914e1123e0e0b58040eb9ae2ba827441fbd873fa2e8fe84372c81990c04e9c435de8cc680d1f82c058b14aa8 SHA512 d609f51c0b0506b691e9a40ade9bb47b1c1d67c36eb3c1312a05ecb6475c0cd77d246f25a32f38bb074266898a63a35b16fb1f27a4fde73c2adc8b14ea623c3d +DIST kubetail-bin-0.10.1-linux-amd64.tar.gz 25534656 BLAKE2B e2f6d900e3ac35f32d811cc5428a534b614000d0a184626c1b00122814786e3e6986463b017abdcff4922e3b90e586c837be05855d96947a306abfddb54706d5 SHA512 f5eb41244c9b49e594a8f53e516631a80a4c405b9db2608b1287ef4c0ab7c5809d4b9e7a9c13822dff93ede9c967abbc9a28fa6f83a66f46e726a0ad0127b636 +DIST kubetail-bin-0.10.1-linux-arm64.tar.gz 23205409 BLAKE2B 7b74f781ecba6870d7ca525890ae85aee12ec9785a5e5b8bde1b2cb095ebc7cd7c3bfb56f8ddb8a4ec19ab9a38ea0f14c88528726a1dbc5abc5492403462ade4 SHA512 22312d4065a68f292930189f0943cf676d3976e143cd26c42c885abaf95fea89649eacba4763854a190b8f1d2427f7ddf19fb507ad4b8aaae038dede478e4842 +DIST kubetail-bin-0.11.0-linux-amd64.tar.gz 25503052 BLAKE2B 89aaeb5e9105b08e641b29507ee3fc2bc62ed04f8dfe567179d678bc7fe5768e99a9ec41682a7330d6028eb1d69d3a987b19c0a9b5939302ed05b06eb6d29fdf SHA512 0d566044719ac0ef3f052e6b2955bf97cf3a98cd15f188754281ac795b38befa6af2685cb6a953ed76f04a9b8df613d409bf28063829b83c51476eb7e5823fad +DIST kubetail-bin-0.11.0-linux-arm64.tar.gz 23158081 BLAKE2B 3dd9748ae6b5ec6243e04c1b3baeee2fe7f92f1ec78b2149ff99ced9ed7c974856363f2b1ae319b3a6779a6f7bb0335fb27331edd09fa6214e7737512e2a040a SHA512 bd0e314b048d70432fb77c9a90de82ded8793766c20cb0a3c18dd38a37a16d4ea674f140c9bce5362d304e9a1975b0314b6793ad79332c86d03796d0bd813930 diff --git a/dev-util/kubetail-bin/kubetail-bin-0.10.1.ebuild b/dev-util/kubetail-bin/kubetail-bin-0.10.1.ebuild new file mode 100644 index 000000000000..758e3a5b633f --- /dev/null +++ b/dev-util/kubetail-bin/kubetail-bin-0.10.1.ebuild @@ -0,0 +1,45 @@ +# Copyright 2021-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MY_PN="${PN%-bin}" + +inherit shell-completion + +DESCRIPTION="Real-time logging dashboard for Kubernetes" + +HOMEPAGE="https://github.com/kubetail-org/kubetail" + +SRC_URI=" +amd64? ( https://github.com/kubetail-org/kubetail/releases/download/cli%2Fv${PV}/kubetail-linux-amd64.tar.gz +-> ${P}-linux-amd64.tar.gz ) +arm64? ( https://github.com/kubetail-org/kubetail/releases/download/cli%2Fv${PV}/kubetail-linux-arm64.tar.gz +-> ${P}-linux-arm64.tar.gz ) +" + +S="${WORKDIR}" + +LICENSE="Apache-2.0" + +SLOT="0" + +KEYWORDS="~amd64 ~arm64" + +QA_PREBUILT="usr/bin/${MY_PN}" + +src_compile() { + chmod +x "${MY_PN}" + + "./${MY_PN}" completion bash > "${MY_PN}.bash" || die + "./${MY_PN}" completion zsh > "${MY_PN}.zsh" || die + "./${MY_PN}" completion fish > "${MY_PN}.fish" || die +} + +src_install() { + dobin "${MY_PN}" + + newbashcomp "${MY_PN}.bash" "${MY_PN}" + newzshcomp "${MY_PN}.zsh" "_${MY_PN}" + dofishcomp "${MY_PN}.fish" +} diff --git a/dev-util/kubetail-bin/kubetail-bin-0.11.0.ebuild b/dev-util/kubetail-bin/kubetail-bin-0.11.0.ebuild new file mode 100644 index 000000000000..758e3a5b633f --- /dev/null +++ b/dev-util/kubetail-bin/kubetail-bin-0.11.0.ebuild @@ -0,0 +1,45 @@ +# Copyright 2021-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MY_PN="${PN%-bin}" + +inherit shell-completion + +DESCRIPTION="Real-time logging dashboard for Kubernetes" + +HOMEPAGE="https://github.com/kubetail-org/kubetail" + +SRC_URI=" +amd64? ( https://github.com/kubetail-org/kubetail/releases/download/cli%2Fv${PV}/kubetail-linux-amd64.tar.gz +-> ${P}-linux-amd64.tar.gz ) +arm64? ( https://github.com/kubetail-org/kubetail/releases/download/cli%2Fv${PV}/kubetail-linux-arm64.tar.gz +-> ${P}-linux-arm64.tar.gz ) +" + +S="${WORKDIR}" + +LICENSE="Apache-2.0" + +SLOT="0" + +KEYWORDS="~amd64 ~arm64" + +QA_PREBUILT="usr/bin/${MY_PN}" + +src_compile() { + chmod +x "${MY_PN}" + + "./${MY_PN}" completion bash > "${MY_PN}.bash" || die + "./${MY_PN}" completion zsh > "${MY_PN}.zsh" || die + "./${MY_PN}" completion fish > "${MY_PN}.fish" || die +} + +src_install() { + dobin "${MY_PN}" + + newbashcomp "${MY_PN}.bash" "${MY_PN}" + newzshcomp "${MY_PN}.zsh" "_${MY_PN}" + dofishcomp "${MY_PN}.fish" +} diff --git a/dev-util/kubetail/Manifest b/dev-util/kubetail/Manifest index 76b599cc48a1..0a9b38d3dcc2 100644 --- a/dev-util/kubetail/Manifest +++ b/dev-util/kubetail/Manifest @@ -1,3 +1,5 @@ DIST kubetail-0.9.0.tar.gz 618012 BLAKE2B 7948912708565d8170e90b8e79c5982bf88af0a07cc6742b7b04cf0be904d8c9ab8d7cb9d710092f34aa4ed51c1dc6cae9b9adc7e18d2c290a47d0d02cc6c27d SHA512 c76605dc3ddca95aebe0cacfa0eef0e602781850fba0c23ceff84e1b35c770364d9daca2c5073a70eb87c8e81f51d7b25a309e466a32d873d5fdbd3fc4db109e DIST kubetail_0.9.0.orig.tar.xz 12070328 BLAKE2B b6b6b3530200ac8990e902c343f982f555bde32404ea649bd7d5d4100e3b710e7192ef23f72be4684b52df051fde61b9c8da020a34bdb72cdec51936ae3b1390 SHA512 6f8fd21a62ed85426c77162f86152884a81dec16317fa40cd0a961ddab3097a63c595f6115c9ffb420bb27c2a61a89c4f2dcdef55c340ee9576493f1ed2e4d0a DIST kubetail-cli_0.9.0.orig.tar.xz 12074260 BLAKE2B 3c19e1b35efdbf9d749965f2518a458270b6b114efb326b9a945309c2a90647be018fad603de88444fc20a51a002ee64138ede9694cc22460d1d5cb826a152a2 SHA512 bf42a961d134a54d12072b6c9d494c6e6a4923d2b1a7a58486fce9d1cd9fa2a8399b5476f9d3ee1f099e92e1983aea01d23b8543473254fbe43d388724aaf9e4 +DIST kubetail-0.10.1-vendored.tar.gz 21426066 BLAKE2B 733f60ee29699dd4673cd202904fa5a3821b230e2124d10f523b711d99f24f69f83013ac7d9e841a76a9fde23ffdc94df8db71983f2e5b329aaa5f3ec1863012 SHA512 1bd05bd5905242f16cb8d222bbae522893085bad87e65a203d6ba1fd00d7fd39f639c6ac176d6cfde410512e7c57ed65b942a49afcc10b0f930e324d94e64ee8 +DIST kubetail-0.11.0-vendored.tar.gz 21157647 BLAKE2B 6ccb83aa7517c1c80f7383999179394fbd140a3085d180bee8a96fc49b55c9495816e242cbcd59aa9fe0846be5e7d282b41f9724b4e48e65a48c97533c6efe01 SHA512 5734330deb00e4cae401732d82c04823c6f0f798dc50afefa08ceb8b4f79e4845404d86b7ffc52141685b555412902cf407795ecf0a711809bd28d2d29e0b966 diff --git a/dev-util/kubetail/kubetail-0.10.1.ebuild b/dev-util/kubetail/kubetail-0.10.1.ebuild new file mode 100644 index 000000000000..8c95807433c7 --- /dev/null +++ b/dev-util/kubetail/kubetail-0.10.1.ebuild @@ -0,0 +1,46 @@ +# Copyright 2021-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit go-module shell-completion + +DESCRIPTION="Real-time logging dashboard for Kubernetes" + +HOMEPAGE="https://github.com/kubetail-org/kubetail" + +SRC_URI="https://github.com/kubetail-org/kubetail/releases/download/cli%2Fv${PV}/kubetail-${PV}-vendored.tar.gz" + +S="${WORKDIR}/kubetail-${PV}/modules/cli" + +LICENSE="Apache-2.0" + +SLOT="0" + +KEYWORDS="~amd64 ~arm64" + +BDEPEND=">=dev-lang/go-1.24.7" + +src_compile() { + ( + GOWORK=off \ + CGO_ENABLED=0 \ + ego build \ + -mod=vendor \ + -ldflags "-X github.com/kubetail-org/kubetail/modules/cli/cmd.version=${PV}" \ + -o "${PN}" \ + . + ) + + "./${PN}" completion bash > "${PN}.bash" || die + "./${PN}" completion zsh > "${PN}.zsh" || die + "./${PN}" completion fish > "${PN}.fish" || die +} + +src_install() { + dobin "${PN}" + + newbashcomp "${PN}.bash" "${PN}" + newzshcomp "${PN}.zsh" "_${PN}" + dofishcomp "${PN}.fish" +} diff --git a/dev-util/kubetail/kubetail-0.11.0.ebuild b/dev-util/kubetail/kubetail-0.11.0.ebuild new file mode 100644 index 000000000000..8c95807433c7 --- /dev/null +++ b/dev-util/kubetail/kubetail-0.11.0.ebuild @@ -0,0 +1,46 @@ +# Copyright 2021-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit go-module shell-completion + +DESCRIPTION="Real-time logging dashboard for Kubernetes" + +HOMEPAGE="https://github.com/kubetail-org/kubetail" + +SRC_URI="https://github.com/kubetail-org/kubetail/releases/download/cli%2Fv${PV}/kubetail-${PV}-vendored.tar.gz" + +S="${WORKDIR}/kubetail-${PV}/modules/cli" + +LICENSE="Apache-2.0" + +SLOT="0" + +KEYWORDS="~amd64 ~arm64" + +BDEPEND=">=dev-lang/go-1.24.7" + +src_compile() { + ( + GOWORK=off \ + CGO_ENABLED=0 \ + ego build \ + -mod=vendor \ + -ldflags "-X github.com/kubetail-org/kubetail/modules/cli/cmd.version=${PV}" \ + -o "${PN}" \ + . + ) + + "./${PN}" completion bash > "${PN}.bash" || die + "./${PN}" completion zsh > "${PN}.zsh" || die + "./${PN}" completion fish > "${PN}.fish" || die +} + +src_install() { + dobin "${PN}" + + newbashcomp "${PN}.bash" "${PN}" + newzshcomp "${PN}.zsh" "_${PN}" + dofishcomp "${PN}.fish" +} diff --git a/dev-util/pixi/Manifest b/dev-util/pixi/Manifest index 300d3694d4c0..1609d2b501d4 100644 --- a/dev-util/pixi/Manifest +++ b/dev-util/pixi/Manifest @@ -2,6 +2,8 @@ DIST pixi-0.62.2-crates.tar.xz 70288300 BLAKE2B d0f019c2db0c491cab344498ac96494e DIST pixi-0.62.2.tar.gz 11588385 BLAKE2B 97d49d082e21dba7cf24bb91ad19fe8bbc5ad4cba778350efd65ad6f769d80f66cf6f615c1b167d7c986f6f1a058cc1006faa729e6228000263b30555b5adf6e SHA512 fa5e2a440565ac41acf9125dd2cc74228c4b57bf954cea0907c911ace462a21a70eeb20d278266b72776f3d7472fdbfdbb0a0f5050fa3b5ce714f1e45266647f DIST pixi-0.63.0-crates.tar.xz 70940084 BLAKE2B 4fc2b01d2cac9afd743bdc81ecf94558a564ddb27039bd70d29dc170b5d754b282845034d16753056de70dce480b85e724d95a84a71f5614b718cc093ec31d7a SHA512 d0bca184bbee2d3a1fcdb4587e37142055a7367a38bcfe7a0ba735ba42ae55fccd594a58eed04f07501153045d590d4adb4d6bd4845087237b7d585ce347de75 DIST pixi-0.63.0.tar.gz 11630309 BLAKE2B 5e9f30e5b57c496b3d13eb69a0c31fd8aacc873310acada8b5cb4a74ef2c9e4add6ff3fbe816d581d11a8d303d29a3c50bfd3b3c5fab5178b85adda5e84d5ed7 SHA512 8c8e270a1786bed7dbfd024f9b253e67176ef532745dfb375106d09c0ff09a55f9520b4daf95bd0ec2be4deb5019ddb2e1d5ea8a3e5c00278a37bcb3ce950055 +DIST pixi-0.63.1-crates.tar.xz 70940084 BLAKE2B 4fc2b01d2cac9afd743bdc81ecf94558a564ddb27039bd70d29dc170b5d754b282845034d16753056de70dce480b85e724d95a84a71f5614b718cc093ec31d7a SHA512 d0bca184bbee2d3a1fcdb4587e37142055a7367a38bcfe7a0ba735ba42ae55fccd594a58eed04f07501153045d590d4adb4d6bd4845087237b7d585ce347de75 +DIST pixi-0.63.1.tar.gz 11627825 BLAKE2B 74b21b4b8c7c36f9d390a96d0d12c62c46e318a54493278997a1de5ef8e6149371ed7c7577b6abf9897a2b509c7d389cfc47987d1520c3925ea8d11a60e92031 SHA512 7b369c649967a4abdaf924df07f61d76cb914c5c5540de92d59c322606b049be1723c514b06f5bcf2a2e8f6c692edf8ccb6d63b7dc2b761100b594d45cd731a3 DIST pubgrub-d8efd77673c9a90792da9da31b6c0da7ea8a324b.gh.tar.gz 100042 BLAKE2B cacdd77783aae1a94c3aaea56c2bd47b22f13ca34eddcef53b5d205244a213eff2934db03965532085c1aa6892b27bbbabfc19513f62936f8ac1faa466570dd4 SHA512 3a2a146fd9d9b458dced6563a1f5674e81e8ba36de11be5c189b0c76b6ede6f32957f48fb0978b97b0892768822c6c4c32c6870141e8fc1ea5d8b8f7d8b5b464 DIST reqwest-middleware-7650ed76215a962a96d94a79be71c27bffde7ab2.gh.tar.gz 42520 BLAKE2B ca415865947873f8b309f5b348a600677802fa8128a154b7c86d3e30bffece9df8606504073ddb688c5185e27866b5d7dc8a891e6d390ca075910a691e9bb2aa SHA512 904fd652b0f3ecc90eee571d5488aba977dee643a1d6267e2fda264fa4c7b4bfcfacd4d5a23287dfb710ecc82d667479fcd0c48166259c2368df0e8b0c9d6707 DIST rs-async-zip-285e48742b74ab109887d62e1ae79e7c15fd4878.gh.tar.gz 37003 BLAKE2B c4aed18d82641ced2771ad8b8e800c45b1ded279e8ba1874ec9766907d042ae13b460beac739ced6e31c03a647e4238af96fb41e8c0dff4c5d4dd7f59c0ebbff SHA512 d6dd699f43ca6e23a4c8abb8673b37d3983081a8c78545492ea3c1d0b35e3a491277c341df6dd64fb7efaec3b23eb479dede99e9b41016b5504d1a6dc9fbc617 diff --git a/dev-util/pixi/pixi-0.63.1.ebuild b/dev-util/pixi/pixi-0.63.1.ebuild new file mode 100644 index 000000000000..565d1419231a --- /dev/null +++ b/dev-util/pixi/pixi-0.63.1.ebuild @@ -0,0 +1,145 @@ +# Copyright 2025-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +RUST_MIN_VER="1.90.0" +CRATES=" +" + +declare -A GIT_CRATES=( + [async_zip]='https://github.com/astral-sh/rs-async-zip;285e48742b74ab109887d62e1ae79e7c15fd4878;rs-async-zip-%commit%' + [pubgrub]='https://github.com/astral-sh/pubgrub;d8efd77673c9a90792da9da31b6c0da7ea8a324b;pubgrub-%commit%' + [reqwest-middleware]='https://github.com/astral-sh/reqwest-middleware;7650ed76215a962a96d94a79be71c27bffde7ab2;reqwest-middleware-%commit%/reqwest-middleware' + [reqwest-retry]='https://github.com/astral-sh/reqwest-middleware;7650ed76215a962a96d94a79be71c27bffde7ab2;reqwest-middleware-%commit%/reqwest-retry' + [tl]='https://github.com/astral-sh/tl;6e25b2ee2513d75385101a8ff9f591ef51f314ec;tl-%commit%' + [uv-auth]='https://github.com/astral-sh/uv;d5f39331a73d5042e70ab770463dff632e20c127;uv-%commit%/crates/uv-auth' + [uv-build-backend]='https://github.com/astral-sh/uv;d5f39331a73d5042e70ab770463dff632e20c127;uv-%commit%/crates/uv-build-backend' + [uv-build-frontend]='https://github.com/astral-sh/uv;d5f39331a73d5042e70ab770463dff632e20c127;uv-%commit%/crates/uv-build-frontend' + [uv-cache-info]='https://github.com/astral-sh/uv;d5f39331a73d5042e70ab770463dff632e20c127;uv-%commit%/crates/uv-cache-info' + [uv-cache-key]='https://github.com/astral-sh/uv;d5f39331a73d5042e70ab770463dff632e20c127;uv-%commit%/crates/uv-cache-key' + [uv-cache]='https://github.com/astral-sh/uv;d5f39331a73d5042e70ab770463dff632e20c127;uv-%commit%/crates/uv-cache' + [uv-client]='https://github.com/astral-sh/uv;d5f39331a73d5042e70ab770463dff632e20c127;uv-%commit%/crates/uv-client' + [uv-configuration]='https://github.com/astral-sh/uv;d5f39331a73d5042e70ab770463dff632e20c127;uv-%commit%/crates/uv-configuration' + [uv-console]='https://github.com/astral-sh/uv;d5f39331a73d5042e70ab770463dff632e20c127;uv-%commit%/crates/uv-console' + [uv-dirs]='https://github.com/astral-sh/uv;d5f39331a73d5042e70ab770463dff632e20c127;uv-%commit%/crates/uv-dirs' + [uv-dispatch]='https://github.com/astral-sh/uv;d5f39331a73d5042e70ab770463dff632e20c127;uv-%commit%/crates/uv-dispatch' + [uv-distribution-filename]='https://github.com/astral-sh/uv;d5f39331a73d5042e70ab770463dff632e20c127;uv-%commit%/crates/uv-distribution-filename' + [uv-distribution-types]='https://github.com/astral-sh/uv;d5f39331a73d5042e70ab770463dff632e20c127;uv-%commit%/crates/uv-distribution-types' + [uv-distribution]='https://github.com/astral-sh/uv;d5f39331a73d5042e70ab770463dff632e20c127;uv-%commit%/crates/uv-distribution' + [uv-extract]='https://github.com/astral-sh/uv;d5f39331a73d5042e70ab770463dff632e20c127;uv-%commit%/crates/uv-extract' + [uv-flags]='https://github.com/astral-sh/uv;d5f39331a73d5042e70ab770463dff632e20c127;uv-%commit%/crates/uv-flags' + [uv-fs]='https://github.com/astral-sh/uv;d5f39331a73d5042e70ab770463dff632e20c127;uv-%commit%/crates/uv-fs' + [uv-git-types]='https://github.com/astral-sh/uv;d5f39331a73d5042e70ab770463dff632e20c127;uv-%commit%/crates/uv-git-types' + [uv-git]='https://github.com/astral-sh/uv;d5f39331a73d5042e70ab770463dff632e20c127;uv-%commit%/crates/uv-git' + [uv-globfilter]='https://github.com/astral-sh/uv;d5f39331a73d5042e70ab770463dff632e20c127;uv-%commit%/crates/uv-globfilter' + [uv-install-wheel]='https://github.com/astral-sh/uv;d5f39331a73d5042e70ab770463dff632e20c127;uv-%commit%/crates/uv-install-wheel' + [uv-installer]='https://github.com/astral-sh/uv;d5f39331a73d5042e70ab770463dff632e20c127;uv-%commit%/crates/uv-installer' + [uv-keyring]='https://github.com/astral-sh/uv;d5f39331a73d5042e70ab770463dff632e20c127;uv-%commit%/crates/uv-keyring' + [uv-macros]='https://github.com/astral-sh/uv;d5f39331a73d5042e70ab770463dff632e20c127;uv-%commit%/crates/uv-macros' + [uv-metadata]='https://github.com/astral-sh/uv;d5f39331a73d5042e70ab770463dff632e20c127;uv-%commit%/crates/uv-metadata' + [uv-normalize]='https://github.com/astral-sh/uv;d5f39331a73d5042e70ab770463dff632e20c127;uv-%commit%/crates/uv-normalize' + [uv-once-map]='https://github.com/astral-sh/uv;d5f39331a73d5042e70ab770463dff632e20c127;uv-%commit%/crates/uv-once-map' + [uv-options-metadata]='https://github.com/astral-sh/uv;d5f39331a73d5042e70ab770463dff632e20c127;uv-%commit%/crates/uv-options-metadata' + [uv-pep440]='https://github.com/astral-sh/uv;d5f39331a73d5042e70ab770463dff632e20c127;uv-%commit%/crates/uv-pep440' + [uv-pep508]='https://github.com/astral-sh/uv;d5f39331a73d5042e70ab770463dff632e20c127;uv-%commit%/crates/uv-pep508' + [uv-platform-tags]='https://github.com/astral-sh/uv;d5f39331a73d5042e70ab770463dff632e20c127;uv-%commit%/crates/uv-platform-tags' + [uv-platform]='https://github.com/astral-sh/uv;d5f39331a73d5042e70ab770463dff632e20c127;uv-%commit%/crates/uv-platform' + [uv-preview]='https://github.com/astral-sh/uv;d5f39331a73d5042e70ab770463dff632e20c127;uv-%commit%/crates/uv-preview' + [uv-pypi-types]='https://github.com/astral-sh/uv;d5f39331a73d5042e70ab770463dff632e20c127;uv-%commit%/crates/uv-pypi-types' + [uv-python]='https://github.com/astral-sh/uv;d5f39331a73d5042e70ab770463dff632e20c127;uv-%commit%/crates/uv-python' + [uv-redacted]='https://github.com/astral-sh/uv;d5f39331a73d5042e70ab770463dff632e20c127;uv-%commit%/crates/uv-redacted' + [uv-requirements-txt]='https://github.com/astral-sh/uv;d5f39331a73d5042e70ab770463dff632e20c127;uv-%commit%/crates/uv-requirements-txt' + [uv-requirements]='https://github.com/astral-sh/uv;d5f39331a73d5042e70ab770463dff632e20c127;uv-%commit%/crates/uv-requirements' + [uv-resolver]='https://github.com/astral-sh/uv;d5f39331a73d5042e70ab770463dff632e20c127;uv-%commit%/crates/uv-resolver' + [uv-scripts]='https://github.com/astral-sh/uv;d5f39331a73d5042e70ab770463dff632e20c127;uv-%commit%/crates/uv-scripts' + [uv-settings]='https://github.com/astral-sh/uv;d5f39331a73d5042e70ab770463dff632e20c127;uv-%commit%/crates/uv-settings' + [uv-shell]='https://github.com/astral-sh/uv;d5f39331a73d5042e70ab770463dff632e20c127;uv-%commit%/crates/uv-shell' + [uv-small-str]='https://github.com/astral-sh/uv;d5f39331a73d5042e70ab770463dff632e20c127;uv-%commit%/crates/uv-small-str' + [uv-state]='https://github.com/astral-sh/uv;d5f39331a73d5042e70ab770463dff632e20c127;uv-%commit%/crates/uv-state' + [uv-static]='https://github.com/astral-sh/uv;d5f39331a73d5042e70ab770463dff632e20c127;uv-%commit%/crates/uv-static' + [uv-torch]='https://github.com/astral-sh/uv;d5f39331a73d5042e70ab770463dff632e20c127;uv-%commit%/crates/uv-torch' + [uv-trampoline-builder]='https://github.com/astral-sh/uv;d5f39331a73d5042e70ab770463dff632e20c127;uv-%commit%/crates/uv-trampoline-builder' + [uv-types]='https://github.com/astral-sh/uv;d5f39331a73d5042e70ab770463dff632e20c127;uv-%commit%/crates/uv-types' + [uv-version]='https://github.com/astral-sh/uv;d5f39331a73d5042e70ab770463dff632e20c127;uv-%commit%/crates/uv-version' + [uv-virtualenv]='https://github.com/astral-sh/uv;d5f39331a73d5042e70ab770463dff632e20c127;uv-%commit%/crates/uv-virtualenv' + [uv-warnings]='https://github.com/astral-sh/uv;d5f39331a73d5042e70ab770463dff632e20c127;uv-%commit%/crates/uv-warnings' + [uv-workspace]='https://github.com/astral-sh/uv;d5f39331a73d5042e70ab770463dff632e20c127;uv-%commit%/crates/uv-workspace' + [version-ranges]='https://github.com/astral-sh/pubgrub;d8efd77673c9a90792da9da31b6c0da7ea8a324b;pubgrub-%commit%/version-ranges' +) + +inherit cargo + +CRATE_P=${P} +DESCRIPTION="A package management and workflow tool" +HOMEPAGE=" + https://pixi.prefix.dev/ + https://github.com/prefix-dev/pixi/ +" +SRC_URI=" + https://github.com/prefix-dev/pixi/releases/download/v${PV}/source.tar.gz + -> ${P}.tar.gz + ${CARGO_CRATE_URIS} + https://github.com/gentoo-crate-dist/pixi/releases/download/v${PV}/${P}-crates.tar.xz +" + +LICENSE="BSD" +# Dependent crate licenses +LICENSE+=" + 0BSD Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD-2 BSD Boost-1.0 + CC0-1.0 CDLA-Permissive-2.0 ISC MIT MPL-2.0 Unicode-3.0 ZLIB BZIP2 +" +SLOT="0" +KEYWORDS="~amd64" +IUSE="+rustls" + +RDEPEND=" + app-arch/bzip2:= + app-arch/xz-utils:= + app-arch/zstd:= + !rustls? ( dev-libs/openssl:= ) +" + +src_prepare() { + default + + # replace upstream crate substitution with our crate substitution, sigh + local pkg + for pkg in reqwest-middleware reqwest-retry version-ranges; do + local dep=$(grep "^${pkg}" "${ECARGO_HOME}"/config.toml || die) + sed -i -e "/\[patch\.crates-io\]/,\$s;^${pkg}.*$;${dep};" Cargo.toml || die + done + +} + +src_configure() { + local myfeatures=( + $(usex rustls rustls-tls native-tls) + ) + cargo_src_configure --no-default-features + + export ZSTD_SYS_USE_PKG_CONFIG=1 + + # bzip2-sys requires a pkg-config file + # https://github.com/alexcrichton/bzip2-rs/issues/104 + mkdir "${T}/pkg-config" || die + export PKG_CONFIG_PATH=${T}/pkg-config${PKG_CONFIG_PATH+:${PKG_CONFIG_PATH}} + cat >> "${T}/pkg-config/bzip2.pc" <<-EOF || die + Name: bzip2 + Version: 9999 + Description: + Libs: -lbz2 + EOF +} + +src_test() { + # tests use it to test preserving envvars, apparently assuming + # it will be always set + local -x USER=${USER} + cargo_src_test --no-fail-fast +} + +src_install() { + cd crates/pixi || die + cargo_src_install +} diff --git a/dev-vcs/ghorg/Manifest b/dev-vcs/ghorg/Manifest index 8d38e7104244..10552deaf3c9 100644 --- a/dev-vcs/ghorg/Manifest +++ b/dev-vcs/ghorg/Manifest @@ -1,2 +1,4 @@ DIST ghorg-1.11.0-vendor.tar.xz 2352664 BLAKE2B 16d25ff3d8375e6802611f5b8479d36059d73a39ea7ac6e9d0b6c3ce67ff33ce6f4ec928e1310807bb7706abfa060d5191cdaacf924d0786f7640a3633909b61 SHA512 693d1bb495f2c29521fe73f7bcbb2a160fbb4678c6a55c9ddbcccc5c2faf2af306e97f1048b751936ba6f4a0d757852e7de631d6d0857079e141d1f6cdb4fa9d DIST ghorg-1.11.0.tar.gz 4299775 BLAKE2B 81cca7a8631347f608a58b5c0dfb5b611d7df650046a437621430fcfaa35ff18e990337d6be8c20f4140462f9df83f9799dd0927b6be8a94d4e0df1c6c697a5c SHA512 5bab15aa6549873275b392810c7ae95952d440f60f82a2eacc384797607f81e1a1d84e29b7d8aeafe69c5288131d14d8fc845cc451b846dc1fdddb1a36c901e9 +DIST ghorg-1.11.7-vendor.tar.xz 2480348 BLAKE2B a0eb4d731e03112d194c9d1f4ae87d93e56dadf665163240ccbbcef56da96981b65fbd497f6a3f714742bd5cbc4e33f464fa0af242ab0b3bdbb1d1b90630bb18 SHA512 2716e642ea9f0512647785db8438eec3c415cf86bb379f0945f75cd2b3321526f4a3016e6ec0307908147bc87b0f5d6cdc1eb5035fa768e6adb4ff529d616473 +DIST ghorg-1.11.7.tar.gz 4754210 BLAKE2B abf0a016d42e1c627a7d120191600a32e5e0dbd40667bfecfd767e084996e075b2a95d5142eaee360c0869caa46a8d114ac4b5b59567fe6bf7ed2e8b7f389452 SHA512 8e5d8f4995709f1c5e6b3056afb998602234fee99e2d4cb3fc62a0d95e34f3be0d0d746a8b08debe5a8c3545097c6a05c5752f7e970ade5dcd02027b6ed8409e diff --git a/dev-vcs/ghorg/ghorg-1.11.7.ebuild b/dev-vcs/ghorg/ghorg-1.11.7.ebuild new file mode 100644 index 000000000000..ee0b7a027fa4 --- /dev/null +++ b/dev-vcs/ghorg/ghorg-1.11.7.ebuild @@ -0,0 +1,25 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit go-module + +DESCRIPTION="Mass repository cloning tool for GitHub/GitLab/Bitbucket" +HOMEPAGE="https://github.com/gabrie30/ghorg" +SRC_URI="https://github.com/gabrie30/ghorg/archive/v${PV}.tar.gz -> ${P}.tar.gz + http://joecool.ftfuchs.com/godeps/${P}-vendor.tar.xz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm64" + +src_compile() { + ego build +} + +src_install() { + dobin ${PN} + + default +} diff --git a/eclass/llvm.org.eclass b/eclass/llvm.org.eclass index ec8cb5c091f5..fcd0d8ad2b7b 100644 --- a/eclass/llvm.org.eclass +++ b/eclass/llvm.org.eclass @@ -57,7 +57,7 @@ LLVM_VERSION=$(ver_cut 1-3) # @DESCRIPTION: # The major version of current LLVM trunk. Used to determine # the correct branch to use. -_LLVM_MAIN_MAJOR=22 +_LLVM_MAIN_MAJOR=23 # @ECLASS_VARIABLE: _LLVM_SOURCE_TYPE # @INTERNAL diff --git a/games-util/mangohud/Manifest b/games-util/mangohud/Manifest index 5212a63f7916..38b92e89372e 100644 --- a/games-util/mangohud/Manifest +++ b/games-util/mangohud/Manifest @@ -1,5 +1,8 @@ DIST mangohud-0.7.2.tar.gz 14906751 BLAKE2B a88e6497d8a8bcd899fc41d555dec429a69c864a10476c1d549acead58a7fc7c5f5d14d901b75bd2aed1d8c8088a027417a74480b89501d947333d665d0567c0 SHA512 edc3e380f9f58b65ae04c970e84eec9ff3458eafb2d89b2208c0afa6978a745a634aab6b0e025996175981e80c66475ef92ffe326d31a67055895b8fd1213e63 DIST mangohud-0.8.0.tar.gz 14911988 BLAKE2B 94da2c850f616adb02478a641b6554298a4e9ce4eff7ef75c962adb180fd43ebb789c684204d11eb9194fc14c5db7fbe94045b3843b25ac7c3f1d655d4f7725f SHA512 ece0c8310789e1876b97926ddeb4305b5180460766a343c9f875c0d6342194c14e6c94ef28748b452ecdc590e174ef042283ba5ba40047070ea684c3b855cb7c DIST mangohud-0.8.1.tar.gz 14918082 BLAKE2B 11ca387718b13f853573e37212bbd838c915bac949704860e7abf5f324c2668a70377e0b9d8e27b490ff984a7016da4e7ac7306335d4f83d0e807b9cdd21b19d SHA512 c99326bdb48dec9068e41536b468ff9dec5996d3b051a8277fe68fd91309219c8197f699b84cac4561321a946416ef2eea35a42b35e9da0bb01c977710635d93 +DIST mangohud-0.8.2.tar.gz 14934235 BLAKE2B 2fbf57fb4b68ba808f8b99cbdf0606a618e993695c938a45a8abc04dff29f00823f3a0858850e1f52e14615b7d40775fcf0ae3fcd8b48fe7cf578237caae8930 SHA512 9f5a04a01a0a28569c44b57ea59dc17f98a418afd93680e616d208e33b31bb57d081d479239b172b2ebc83f5872b187726324fe76b504dc43169057943bba637 DIST vulkan-headers-1.2.158-2-meson-wrap.zip 1107 BLAKE2B 35e4bb1f7410a009243fe7d4a4ba6cede7f01e0b56ad6ff72ad30c00c2452bd6d2a4fb44ab92c296147e2506a92acc6de1f817cb5433b96d66652cbcd8885595 SHA512 30cbbb90580399839e1bba8881b9b8cc33fdeead93f37d5f3398c9d53fb3ab050ca2562fd68f376fa4ee0825ee3787f560d70d55a170c780dd575ff2eeb66efd DIST vulkan-headers-1.2.158.tar.gz 831647 BLAKE2B 792d7e895e27c4a8fbc93fc4d9c9e696d2ceb946e745709c050c0693b77afbeb6411a4267fc59508ddeb58167d469349fedc1c5d4b4a7415b590c97248b244bc SHA512 f7aa9222f9deb1316d22deacc2c6cd85c409f0f2b2d37ecd55e0fc8466d381bbe3bed287881b993a01c5f33736e1607014f820980b7a54a3721fab6980960c91 +DIST vulkan-headers-1.3.283-1-meson-wrap.zip 1219 BLAKE2B 48efb687335a478e16396114d13177b91aba5b4fd321d155d028c404d39d4968a74b3911bbfcfebd6288bc922f52e4b761ee348df4d772a45e57a60d302e5641 SHA512 45aab78ea50b280610bdb6ba704388a16f159ddab1d19ae503e58edaee403f979027a18bf0303780e63e63d807368d1911388a5b5c2da42bb5ca89b5d8d47d85 +DIST vulkan-headers-1.3.283.tar.gz 2271437 BLAKE2B 641baef95972c88ba1e5369b3522db3db223f1191e423e7d8938d20d132276ade8afc6611efad25a1cf0434a7a0bada6a52ac0a74af809cde96e55ec6b06671d SHA512 48a863b8b9c9131c65253071e3b45fc35b98db241d2a1737969f5ae9a4d0a7e0fda37c7fe8f956fec549fcde4999b038faaede7e54066076386bad2794d311f8 diff --git a/games-util/mangohud/files/mangohud-9999-system-imgui.patch b/games-util/mangohud/files/mangohud-9999-system-imgui.patch new file mode 100644 index 000000000000..f7c573ff6ab3 --- /dev/null +++ b/games-util/mangohud/files/mangohud-9999-system-imgui.patch @@ -0,0 +1,134 @@ +diff --git a/meson.build b/meson.build +index 1146a26..9634dc0 100644 +--- a/meson.build ++++ b/meson.build +@@ -253,13 +253,14 @@ if get_option('mangoapp') + ] + endif + +-imgui_sp = subproject('imgui', default_options: imgui_options) +-dearimgui_dep = imgui_sp.get_variable('imgui_dep') ++dearimgui_dep = dependency('imgui', fallback: ['imgui'], required: true, default_options: imgui_options) + +-meson.override_dependency('imgui', dearimgui_dep) +- +-implot_sp = subproject('implot', default_options: ['default_library=static']) +-implot_dep = implot_sp.get_variable('implot_dep') ++if is_unixy ++ implot_dep = dependency('implot', fallback: ['implot'], required: true, default_options: ['default_library=static']) ++else ++ implot_dep = null_dep ++ implot_lib = static_library('nulllib', []) ++endif + + spdlog_options = [ + 'default_library=static', +diff --git a/src/app/main.cpp b/src/app/main.cpp +index 2235476..0d457c8 100644 +--- a/src/app/main.cpp ++++ b/src/app/main.cpp +@@ -6,9 +6,9 @@ + #include <sys/ipc.h> + #include <sys/msg.h> + +-#include "imgui.h" +-#include "imgui_impl_glfw.h" +-#include "imgui_impl_opengl3.h" ++#include <imgui/imgui.h> ++#include <imgui/imgui_impl_glfw.h> ++#include <imgui/imgui_impl_opengl3.h> + #include <stdio.h> + #include <thread> + #include <unistd.h> +diff --git a/src/gl/gl_hud.cpp b/src/gl/gl_hud.cpp +index 2ef688d..c47cadc 100644 +--- a/src/gl/gl_hud.cpp ++++ b/src/gl/gl_hud.cpp +@@ -7,7 +7,7 @@ + #include <memory> + #include <unistd.h> + #include <spdlog/spdlog.h> +-#include <imgui.h> ++#include <imgui/imgui.h> + #ifdef __linux__ + #include <implot.h> + #endif +diff --git a/src/gl/gl_renderer.cpp b/src/gl/gl_renderer.cpp +index 08111f1..69b38a0 100644 +--- a/src/gl/gl_renderer.cpp ++++ b/src/gl/gl_renderer.cpp +@@ -65,7 +65,7 @@ + //---------------------------------------- + + #include <spdlog/spdlog.h> +-#include <imgui.h> ++#include <imgui/imgui.h> + #include "gl_renderer.h" + #include <stdio.h> + #include <stdint.h> // intptr_t +diff --git a/src/hud_elements.h b/src/hud_elements.h +index 70deb51..3ccdba8 100644 +--- a/src/hud_elements.h ++++ b/src/hud_elements.h +@@ -3,7 +3,7 @@ + #include <string> + #include <utility> + #include <map> +-#include <imgui.h> ++#include <imgui/imgui.h> + #include "timing.hpp" + #include <functional> + #include "vulkan/vulkan.h" +diff --git a/src/imgui_utils.h b/src/imgui_utils.h +index f2797e4..3923d3a 100644 +--- a/src/imgui_utils.h ++++ b/src/imgui_utils.h +@@ -1,6 +1,6 @@ + #pragma once + +-#include <imgui.h> ++#include <imgui/imgui.h> + + #ifdef __linux__ + #include <implot.h> +diff --git a/src/overlay.h b/src/overlay.h +index cad97c2..bf9faf6 100644 +--- a/src/overlay.h ++++ b/src/overlay.h +@@ -6,8 +6,8 @@ + #include <stdint.h> + #include <vector> + #include <deque> +-#include <imgui.h> +-#include "imgui_internal.h" ++#include <imgui/imgui.h> ++#include <imgui/imgui_internal.h> + #include "overlay_params.h" + #include "hud_elements.h" + +diff --git a/src/overlay_params.cpp b/src/overlay_params.cpp +index ab7e37d..5e4bf90 100644 +--- a/src/overlay_params.cpp ++++ b/src/overlay_params.cpp +@@ -10,7 +10,7 @@ + #include <wordexp.h> + #include <unistd.h> + #endif +-#include "imgui.h" ++#include <imgui/imgui.h> + #include <iostream> + #include <string> + #include <sstream> +diff --git a/src/vulkan.cpp b/src/vulkan.cpp +index ffadf25..b1e8c23 100644 +--- a/src/vulkan.cpp ++++ b/src/vulkan.cpp +@@ -37,7 +37,7 @@ + #include <sstream> + #include <inttypes.h> + #include <spdlog/spdlog.h> +-#include <imgui.h> ++#include <imgui/imgui.h> + + #include "mesa/util/macros.h" // defines "restrict" for vk_util.h + #include "mesa/util/os_socket.h" diff --git a/games-util/mangohud/mangohud-0.8.2.ebuild b/games-util/mangohud/mangohud-0.8.2.ebuild new file mode 100644 index 000000000000..6eababa83b64 --- /dev/null +++ b/games-util/mangohud/mangohud-0.8.2.ebuild @@ -0,0 +1,154 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..14} ) + +inherit flag-o-matic python-single-r1 meson-multilib toolchain-funcs + +MY_PV=$(ver_cut 1-3) +[[ -n "$(ver_cut 4)" ]] && MY_PV_REV="-$(ver_cut 4)" + +DESCRIPTION="Vulkan and OpenGL overlay for monitoring FPS, sensors, system load and more" +HOMEPAGE="https://github.com/flightlessmango/MangoHud" + +# Check subprojects/vulkan-headers.wrap for both of these values +VK_HEADERS_VER="1.2.158" +VK_HEADERS_MESON_WRAP_VER="2" + +SRC_URI=" + https://github.com/KhronosGroup/Vulkan-Headers/archive/v${VK_HEADERS_VER}.tar.gz + -> vulkan-headers-${VK_HEADERS_VER}.tar.gz + https://github.com/mesonbuild/wrapdb/releases/download/vulkan-headers_${VK_HEADERS_VER}-${VK_HEADERS_MESON_WRAP_VER}/vulkan-headers_${VK_HEADERS_VER}-${VK_HEADERS_MESON_WRAP_VER}_patch.zip + -> vulkan-headers-${VK_HEADERS_VER}-${VK_HEADERS_MESON_WRAP_VER}-meson-wrap.zip +" + +if [[ ${PV} == 9999 ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/flightlessmango/MangoHud.git" +else + SRC_URI+=" + https://github.com/flightlessmango/MangoHud/archive/v${MY_PV}${MY_PV_REV}.tar.gz + -> ${P}.tar.gz + " + KEYWORDS="~amd64" + S="${WORKDIR}/MangoHud-${PV}" +fi + +LICENSE="MIT" +SLOT="0" +IUSE="+dbus debug +X xnvctrl wayland mangoapp mangohudctl mangoplot video_cards_nvidia video_cards_amdgpu test" +RESTRICT="!test? ( test )" + +REQUIRED_USE=" + ${PYTHON_REQUIRED_USE} + || ( X wayland ) + xnvctrl? ( video_cards_nvidia ) + mangoapp? ( X ) +" + +BDEPEND=" + app-arch/unzip + dev-util/glslang + test? ( dev-util/cmocka ) + $(python_gen_cond_dep 'dev-python/mako[${PYTHON_USEDEP}]') +" + +DEPEND=" + ${PYTHON_DEPS} + =media-libs/imgui-1.89.9*:=[opengl,vulkan,${MULTILIB_USEDEP}] + =media-libs/implot-0.16*:=[${MULTILIB_USEDEP}] + dev-libs/spdlog:=[${MULTILIB_USEDEP}] + dev-libs/libfmt:=[${MULTILIB_USEDEP}] + dev-cpp/nlohmann_json + x11-libs/libxkbcommon:=[${MULTILIB_USEDEP}] + dbus? ( sys-apps/dbus[${MULTILIB_USEDEP}] ) + X? ( x11-libs/libX11[${MULTILIB_USEDEP}] ) + video_cards_nvidia? ( + x11-drivers/nvidia-drivers[${MULTILIB_USEDEP}] + xnvctrl? ( x11-drivers/nvidia-drivers[static-libs] ) + ) + wayland? ( dev-libs/wayland[${MULTILIB_USEDEP}] ) + mangoapp? ( + =media-libs/imgui-1.89.9*[glfw] + media-libs/glfw[X(+)?,wayland(+)?] + media-libs/glew + ) +" + +RDEPEND=" + ${DEPEND} + media-libs/libglvnd[${MULTILIB_USEDEP}] + media-libs/vulkan-loader[${MULTILIB_USEDEP}] + mangoplot? ( + media-fonts/lato + $(python_gen_cond_dep ' + || ( + dev-python/matplotlib[gtk3,${PYTHON_USEDEP}] + dev-python/matplotlib[qt5(-),${PYTHON_USEDEP}] + dev-python/matplotlib[qt6(-),${PYTHON_USEDEP}] + dev-python/matplotlib[wxwidgets,${PYTHON_USEDEP}] + ) + ') + ) +" + +src_unpack() { + default + + [[ -n "${MY_PV_REV}" ]] && ( mv "${WORKDIR}/MangoHud-${MY_PV}${MY_PV_REV}" "${WORKDIR}/MangoHud-${PV}" || die ) + + if [[ $PV == 9999 ]]; then + git-r3_src_unpack + fi + + unpack vulkan-headers-${VK_HEADERS_VER}.tar.gz + unpack vulkan-headers-${VK_HEADERS_VER}-${VK_HEADERS_MESON_WRAP_VER}-meson-wrap.zip + mv "${WORKDIR}/Vulkan-Headers-${VK_HEADERS_VER}" "${S}/subprojects/" || die +} + +src_prepare() { + default + # replace all occurences of "#include <imgui.h>" to "#include <imgui/imgui.h>" + find . -type f -exec sed -i 's|<imgui.h>|<imgui/imgui.h>|g' {} \; || die + find . -type f -exec sed -i 's|"imgui.h"|<imgui/imgui.h>|g' {} \; || die + find . -type f -exec sed -i 's|<imgui_internal.h>|<imgui/imgui_internal.h>|g' {} \; || die + find . -type f -exec sed -i 's|"imgui_internal.h"|<imgui/imgui_internal.h>|g' {} \; || die + find . -type f -exec sed -i 's|"imgui_impl_glfw.h"|<imgui/imgui_impl_glfw.h>|g' {} \; || die + find . -type f -exec sed -i 's|"imgui_impl_opengl3.h"|<imgui/imgui_impl_opengl3.h>|g' {} \; || die +} + +multilib_src_configure() { + # workaround for lld + # https://github.com/flightlessmango/MangoHud/issues/1240 + if tc-ld-is-lld; then + append-ldflags -Wl,--undefined-version + fi + + local emesonargs=( + -Dappend_libdir_mangohud=false + -Dinclude_doc=false + -Duse_system_spdlog=enabled + $(meson_feature video_cards_nvidia with_nvml) + $(meson_feature xnvctrl with_xnvctrl) + $(meson_feature X with_x11) + $(meson_feature wayland with_wayland) + $(meson_feature dbus with_dbus) + $(meson_use mangoapp mangoapp) + $(meson_use mangohudctl mangohudctl) + $(meson_feature mangoplot mangoplot) + ) + meson_src_configure +} + +pkg_postinst() { + if ! use xnvctrl; then + einfo "" + einfo "If mangohud can't get GPU load, or other GPU information," + einfo "and you have an older Nvidia device." + einfo "" + einfo "Try enabling the 'xnvctrl' useflag." + einfo "" + fi +} diff --git a/games-util/mangohud/mangohud-9999.ebuild b/games-util/mangohud/mangohud-9999.ebuild index f7394974d1a7..81ce780f66c4 100644 --- a/games-util/mangohud/mangohud-9999.ebuild +++ b/games-util/mangohud/mangohud-9999.ebuild @@ -13,13 +13,14 @@ MY_PV=$(ver_cut 1-3) DESCRIPTION="Vulkan and OpenGL overlay for monitoring FPS, sensors, system load and more" HOMEPAGE="https://github.com/flightlessmango/MangoHud" -VK_HEADERS_VER="1.2.158" -VK_HEADERS_MESON_WRAP_VER="2" +# Check subprojects/vulkan-headers.wrap for both of these values +VK_HEADERS_VER="1.3.283" +VK_HEADERS_MESON_WRAP_VER="1" SRC_URI=" https://github.com/KhronosGroup/Vulkan-Headers/archive/v${VK_HEADERS_VER}.tar.gz -> vulkan-headers-${VK_HEADERS_VER}.tar.gz - https://wrapdb.mesonbuild.com/v2/vulkan-headers_${VK_HEADERS_VER}-${VK_HEADERS_MESON_WRAP_VER}/get_patch + https://github.com/mesonbuild/wrapdb/releases/download/vulkan-headers_${VK_HEADERS_VER}-${VK_HEADERS_MESON_WRAP_VER}/vulkan-headers_${VK_HEADERS_VER}-${VK_HEADERS_MESON_WRAP_VER}_patch.zip -> vulkan-headers-${VK_HEADERS_VER}-${VK_HEADERS_MESON_WRAP_VER}-meson-wrap.zip " @@ -56,7 +57,7 @@ BDEPEND=" DEPEND=" ${PYTHON_DEPS} - =media-libs/imgui-1.89.9*:=[opengl,vulkan,${MULTILIB_USEDEP}] + =media-libs/imgui-1.91.6*:=[opengl,vulkan,${MULTILIB_USEDEP}] =media-libs/implot-0.16*:=[${MULTILIB_USEDEP}] dev-libs/spdlog:=[${MULTILIB_USEDEP}] dev-libs/libfmt:=[${MULTILIB_USEDEP}] @@ -70,7 +71,7 @@ DEPEND=" ) wayland? ( dev-libs/wayland[${MULTILIB_USEDEP}] ) mangoapp? ( - =media-libs/imgui-1.89.9*[glfw] + =media-libs/imgui-1.91.6*[glfw] media-libs/glfw[X(+)?,wayland(+)?] media-libs/glew ) @@ -93,6 +94,10 @@ RDEPEND=" ) " +PATCHES=( + "${FILESDIR}/${P}-system-imgui.patch" +) + src_unpack() { default @@ -107,17 +112,6 @@ src_unpack() { mv "${WORKDIR}/Vulkan-Headers-${VK_HEADERS_VER}" "${S}/subprojects/" || die } -src_prepare() { - default - # replace all occurences of "#include <imgui.h>" to "#include <imgui/imgui.h>" - find . -type f -exec sed -i 's|<imgui.h>|<imgui/imgui.h>|g' {} \; || die - find . -type f -exec sed -i 's|"imgui.h"|<imgui/imgui.h>|g' {} \; || die - find . -type f -exec sed -i 's|<imgui_internal.h>|<imgui/imgui_internal.h>|g' {} \; || die - find . -type f -exec sed -i 's|"imgui_internal.h"|<imgui/imgui_internal.h>|g' {} \; || die - find . -type f -exec sed -i 's|"imgui_impl_glfw.h"|<imgui/imgui_impl_glfw.h>|g' {} \; || die - find . -type f -exec sed -i 's|"imgui_impl_opengl3.h"|<imgui/imgui_impl_opengl3.h>|g' {} \; || die -} - multilib_src_configure() { # workaround for lld # https://github.com/flightlessmango/MangoHud/issues/1240 diff --git a/gnome-extra/cinnamon-control-center/Manifest b/gnome-extra/cinnamon-control-center/Manifest index 4b48405a90c7..88f281f4886e 100644 --- a/gnome-extra/cinnamon-control-center/Manifest +++ b/gnome-extra/cinnamon-control-center/Manifest @@ -1 +1,2 @@ DIST cinnamon-control-center-6.4.2.tar.gz 1931786 BLAKE2B 893f649c853bd1fd74cd46d8d75de395f6f13490c42443edb3e1bcde7556a8701a1d112f0f0e78b5e1fb57843abbcc8e0f440d65be67aa77d28542365fb6438f SHA512 d82f9bea2eb7a130aa43cca76324f9e0dc4f96b892285e4e0b5d480b6e03d10f2b58428f58f2a1e94ee8aba1ef3e43e068d16f3a3c1cfd3c3c41188f5fcb5ad7 +DIST cinnamon-control-center-6.6.0.tar.gz 1894601 BLAKE2B e86c452b7608f2153caf84a8c95fd531adeb70c6df98267a362350857679cdeb8949bacc8503525188e50d37129a8c0593dd051ebc54db4f92003c842edc1ad1 SHA512 c32dd8188a7893b5fcb80d4d97fa6a770b731ae8b08657706a7ba739847294d61982641ca6fbbf3d5fbe03c839a00ca64baa9f420dd17449a24f72b6b842ed6d diff --git a/gnome-extra/cinnamon-control-center/cinnamon-control-center-6.6.0.ebuild b/gnome-extra/cinnamon-control-center/cinnamon-control-center-6.6.0.ebuild new file mode 100644 index 000000000000..803d2abc2e77 --- /dev/null +++ b/gnome-extra/cinnamon-control-center/cinnamon-control-center-6.6.0.ebuild @@ -0,0 +1,114 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..14} ) + +inherit meson flag-o-matic gnome2-utils python-any-r1 xdg virtualx + +DESCRIPTION="Cinnamons's main interface to configure various aspects of the desktop" +HOMEPAGE="https://projects.linuxmint.com/cinnamon/ https://github.com/linuxmint/cinnamon-control-center" +SRC_URI="https://github.com/linuxmint/cinnamon-control-center/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2+ LGPL-2+ LGPL-2.1+ MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86" +IUSE="+colord input_devices_wacom +networkmanager +modemmanager systemd test wayland" +REQUIRED_USE="modemmanager? ( networkmanager )" +RESTRICT="test" + +COMMON_DEPEND=" + app-accessibility/at-spi2-core:2 + >=dev-libs/glib-2.44.0:2 + >=gnome-extra/cinnamon-desktop-6.6:0= + >=gnome-extra/cinnamon-menus-6.6 + media-libs/fontconfig + >=sys-auth/polkit-0.103 + >=sys-power/upower-0.99.8:= + >=x11-libs/gdk-pixbuf-2.23.0:2 + >=x11-libs/gtk+-3.24.41-r1:3[wayland?,X] + >=dev-libs/libgudev-232 + >=x11-libs/libnotify-0.7.3 + x11-libs/cairo + x11-libs/libX11 + dev-util/glib-utils + x11-base/xorg-proto + x11-libs/pango + + colord? ( + >=x11-misc/colord-0.1.14:0= + ) + input_devices_wacom? ( + >=dev-libs/libwacom-0.7:= + >=x11-libs/libXi-1.2 + ) + networkmanager? ( + >=gnome-extra/nm-applet-1.2.0 + >=net-libs/libnma-1.8.34 + >=net-misc/networkmanager-1.2.0[modemmanager?] + + modemmanager? ( + >=net-misc/modemmanager-0.7:= + ) + ) +" +RDEPEND=" + ${COMMON_DEPEND} + x11-themes/adwaita-icon-theme + + colord? ( + >=gnome-extra/gnome-color-manager-3 + ) + input_devices_wacom? ( + gnome-extra/cinnamon-settings-daemon[input_devices_wacom] + ) + systemd? ( + >=sys-apps/systemd-31 + ) + !systemd? ( + app-admin/openrc-settingsd + ) +" +DEPEND=" + ${COMMON_DEPEND} + x11-base/xorg-proto +" +BDEPEND=" + ${PYTHON_DEPS} + dev-util/glib-utils + >=sys-devel/gettext-0.17 + virtual/pkgconfig +" + +src_prepare() { + default + python_fix_shebang meson_install_schemas.py +} + +src_configure() { + # defang automagic dependencies + use wayland || append-cflags -DGENTOO_GTK_HIDE_WAYLAND + + local emesonargs=( + $(meson_use colord color) + $(meson_use modemmanager) + $(meson_use networkmanager) + $(meson_use input_devices_wacom wacom) + ) + meson_src_configure +} + +src_test() { + virtx meson_src_test +} + +pkg_postinst() { + xdg_pkg_postinst + gnome2_schemas_update +} + +pkg_postrm() { + xdg_pkg_postrm + gnome2_schemas_update +} diff --git a/gnome-extra/cinnamon-desktop/Manifest b/gnome-extra/cinnamon-desktop/Manifest index c7ee91a2d012..59d147a231d5 100644 --- a/gnome-extra/cinnamon-desktop/Manifest +++ b/gnome-extra/cinnamon-desktop/Manifest @@ -1,2 +1,3 @@ DIST cinnamon-desktop-6.4.1.tar.gz 509746 BLAKE2B 36cc34af24adeaa80bb89440bfbb0676131493c55a418d55397e0d14beff1afecf1c0073b653b5927d830ae16200575489608d9f33c9c8603cdc328890c04a0a SHA512 4089e2261426019b922005480e4d106e2cc6dbba2d28044cefaf7e861597446b484605bf18b7cf114c323a78afe83fb56fe4fceab8b8a986b39a67132ac4b4a5 DIST cinnamon-desktop-6.4.2.tar.gz 509873 BLAKE2B 3cb8bf41dbef3f3a0e6aa40917a4f1a25930deb4a04ef52af154266b5568cb4956769657c3595714fbe57275fc687ab666d8da38c5f186314993d462e82ea682 SHA512 15311f3a13cb90a976d1f4b9b90323536787a4a45029b30d3c2afd878a95892f4c12a5d3598e619689779a20e7cbbb857e08309863563a51619e662324f4ac90 +DIST cinnamon-desktop-6.6.2.tar.gz 508681 BLAKE2B 2fc6b1b37ad3c2e7f4bbb5a2a09188deda5a26e730e3d0a779bced83c294baff960fb6a38a4bfc91dc16e3750de4a7fa03b2fa0bb4648b4ca8e5ecae67505d97 SHA512 0637056bc92373909c2ec74bd362819e8fa27092cbcbc79d28a492ac222edd7e7e5e6a6187d1be19084f169a452e64eee5986933c64f8c4f23d425037e6eec0a diff --git a/gnome-extra/cinnamon-desktop/cinnamon-desktop-6.6.2.ebuild b/gnome-extra/cinnamon-desktop/cinnamon-desktop-6.6.2.ebuild new file mode 100644 index 000000000000..eeabfb1d1a95 --- /dev/null +++ b/gnome-extra/cinnamon-desktop/cinnamon-desktop-6.6.2.ebuild @@ -0,0 +1,75 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..14} ) + +inherit meson flag-o-matic gnome2-utils python-any-r1 + +DESCRIPTION="A collection of libraries and utilites used by Cinnamon" +HOMEPAGE="https://projects.linuxmint.com/cinnamon/ https://github.com/linuxmint/cinnamon-desktop" +SRC_URI="https://github.com/linuxmint/cinnamon-desktop/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-1 GPL-2+ LGPL-2+ LGPL-2.1+ MIT" +SLOT="0/4" # subslot = libcinnamon-desktop soname version +KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86" +IUSE="wayland" + +RDEPEND=" + app-text/iso-codes + >=dev-libs/glib-2.37.3:2[dbus] + >=dev-libs/gobject-introspection-1.82.0-r2:= + >=gnome-base/gsettings-desktop-schemas-3.5.91 + >=media-libs/libpulse-12.99.3[glib] + sys-apps/accountsservice + virtual/libudev:= + x11-libs/cairo[X] + >=x11-libs/gdk-pixbuf-2.22:2[introspection] + >=x11-libs/gtk+-3.3.16:3[introspection,wayland?,X] + x11-libs/libX11 + dev-util/glib-utils + x11-base/xorg-proto + >=x11-libs/libXext-1.1 + x11-libs/libxkbfile + >=x11-libs/libXrandr-1.3 + x11-misc/xkeyboard-config +" +DEPEND=" + ${RDEPEND} + x11-base/xorg-proto +" +BDEPEND=" + ${PYTHON_DEPS} + dev-util/gdbus-codegen + dev-util/glib-utils + sys-devel/gettext + virtual/pkgconfig +" + +src_prepare() { + default + python_fix_shebang install-scripts +} + +src_configure() { + # defang automagic dependencies + # Preliminary wayland support only. Xorg code is unconditional. + use wayland || append-cflags -DGENTOO_GTK_HIDE_WAYLAND + + local emesonargs=( + # https://github.com/linuxmint/cinnamon-desktop/commit/7eadfb1da9a42384396978b8ab46e0725d18e04f + # > Unless/until this fixes an actual identified issue for us or provides significant advantages + # > we're not using it in Cinnamon. + -Dsystemd=disabled + ) + meson_src_configure +} + +pkg_postinst() { + gnome2_schemas_update +} + +pkg_postrm() { + gnome2_schemas_update +} diff --git a/gnome-extra/cinnamon-menus/Manifest b/gnome-extra/cinnamon-menus/Manifest index f4adf463d4e2..b1b977a5b1e6 100644 --- a/gnome-extra/cinnamon-menus/Manifest +++ b/gnome-extra/cinnamon-menus/Manifest @@ -1 +1,2 @@ DIST cinnamon-menus-6.4.0.tar.gz 96524 BLAKE2B 3e37d078861eba9ce6144c788e43d0f314e5996c0cc03fbadec0dad78a1221a618880ddecfa620248d3d79da73e63feb3d610fc5fef3e0aa3bbb6af87e337152 SHA512 6e991203148c8bfacded8bdcb6f2a2317bdcd1663df49dac21241a7ad439cd331e576bb5e8ceae65ec9c254f43b0d6340c2e873216f582731e94c28f90625b15 +DIST cinnamon-menus-6.6.0.tar.gz 96541 BLAKE2B 845d13a47ae50be453d30346aa5c523e976ae583b04d427c2f6330cd02714fdd729fcb965c6df87f107976c53baa7809e3fbf9973e4f188e13a01025b5730817 SHA512 65402ac018ca4dfd5d7b26808dc665916564b2d2dcac72a8b57125e903bd95c1ecf4c35efb8088fcffd5fab3f394e85d3643816fae4e055d85a3f9622148b756 diff --git a/gnome-extra/cinnamon-menus/cinnamon-menus-6.6.0.ebuild b/gnome-extra/cinnamon-menus/cinnamon-menus-6.6.0.ebuild new file mode 100644 index 000000000000..b4fb1f359dbb --- /dev/null +++ b/gnome-extra/cinnamon-menus/cinnamon-menus-6.6.0.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit meson xdg + +DESCRIPTION="Cinnamon's library for the Desktop Menu fd.o specification" +HOMEPAGE="https://projects.linuxmint.com/cinnamon/ https://github.com/linuxmint/cinnamon-menus" +SRC_URI="https://github.com/linuxmint/cinnamon-menus/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2+ LGPL-2+" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86" +IUSE="gtk-doc" + +RDEPEND=" + >=dev-libs/glib-2.29.15:2 + >=dev-libs/gobject-introspection-1.82.0-r2:= +" +DEPEND=" + ${RDEPEND} + dev-libs/gobject-introspection-common +" +BDEPEND=" + sys-devel/gettext + virtual/pkgconfig + + gtk-doc? ( dev-util/gtk-doc ) +" + +src_configure() { + local emesonargs=( + $(meson_use gtk-doc enable_docs) + ) + meson_src_configure +} diff --git a/gnome-extra/cinnamon-screensaver/Manifest b/gnome-extra/cinnamon-screensaver/Manifest index 85865b0a7d34..75614b518f82 100644 --- a/gnome-extra/cinnamon-screensaver/Manifest +++ b/gnome-extra/cinnamon-screensaver/Manifest @@ -1 +1,2 @@ DIST cinnamon-screensaver-6.4.1.tar.gz 160605 BLAKE2B 83a9fda11bc0e1a809b43a2b7c3c4b6b540b0c6415faaa21f31534c550b956b4c67bd67108f2d1c8b66780dbedecf6f726dd9e3e29779ede9a496fce9a59237a SHA512 62125b6c8a0cfa8b969acd2be5f4ce0ae8f092565c45807b7ccedcf626a2c9bb2208838872eeea3ef2c418d902e55a58fab54e7f57cf2e6da00bbf19fd440783 +DIST cinnamon-screensaver-6.6.1.tar.gz 161364 BLAKE2B 91bf7b85ba43aed0e3530d244a3bda3a58dfe6ea2e7cbf8b088f429b9742efb5042f5dd0ac17831c3c20a88725a140ef97c718e5798f74d40df3db552007fc9f SHA512 7f3f90a0ce392bfa5f1c8a515d31ed3bbacbba30f67328a6831c0ca0fb77ce1ec39c7dcf53969633b6cbcbcb8d7fdaffe0357dcf91110c4ce66c020dbcf35eb7 diff --git a/gnome-extra/cinnamon-screensaver/cinnamon-screensaver-6.6.1.ebuild b/gnome-extra/cinnamon-screensaver/cinnamon-screensaver-6.6.1.ebuild new file mode 100644 index 000000000000..27784409269d --- /dev/null +++ b/gnome-extra/cinnamon-screensaver/cinnamon-screensaver-6.6.1.ebuild @@ -0,0 +1,79 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..14} ) + +inherit meson python-single-r1 xdg + +DESCRIPTION="Screensaver for Cinnamon" +HOMEPAGE="https://projects.linuxmint.com/cinnamon/ https://github.com/linuxmint/cinnamon-screensaver" +SRC_URI="https://github.com/linuxmint/cinnamon-screensaver/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2+ LGPL-2+ MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86" +IUSE="systemd xinerama" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +COMMON_DEPEND=" + ${PYTHON_DEPS} + >=dev-libs/glib-2.37.3:2[dbus] + >=gnome-extra/cinnamon-desktop-6.6 + sys-libs/pam + >=x11-libs/gtk+-3.22:3[introspection,X] + x11-libs/cairo + x11-libs/libX11 + dev-util/glib-utils + x11-base/xorg-proto + x11-libs/libXext + x11-libs/libXrandr + x11-libs/pango + x11-misc/xdotool:= + x11-themes/adwaita-icon-theme + + xinerama? ( x11-libs/libXinerama ) +" +RDEPEND=" + ${COMMON_DEPEND} + sys-apps/accountsservice + sys-process/procps + x11-apps/xprop + $(python_gen_cond_dep ' + dev-python/psutil[${PYTHON_USEDEP}] + dev-python/pygobject:3[${PYTHON_USEDEP}] + dev-python/setproctitle[${PYTHON_USEDEP}] + >=dev-python/python3-xapp-2.4.2[${PYTHON_USEDEP}] + ') + + systemd? ( >=sys-apps/systemd-31 ) + !systemd? ( sys-auth/elogind ) +" +DEPEND=" + ${COMMON_DEPEND} + x11-base/xorg-proto +" +BDEPEND=" + dev-util/gdbus-codegen + sys-apps/dbus + sys-devel/gettext + virtual/pkgconfig +" + +src_prepare() { + default + python_fix_shebang install-scripts src +} + +src_configure() { + local emesonargs=( + $(meson_use xinerama) + ) + meson_src_configure +} + +src_install() { + meson_src_install + python_optimize "${ED}"/usr/share/cinnamon-screensaver/ +} diff --git a/gnome-extra/cinnamon-session/Manifest b/gnome-extra/cinnamon-session/Manifest index 19fe38aa6913..2a944501e812 100644 --- a/gnome-extra/cinnamon-session/Manifest +++ b/gnome-extra/cinnamon-session/Manifest @@ -1 +1,2 @@ DIST cinnamon-session-6.4.2.tar.gz 166012 BLAKE2B f14215e9680ead7ab9220911bc5cd0d348c2d7334bbcb9ca3891ee06d3aae7334c89348937217f47b839b086149be473badaed9a1539b205675f653b332c56af SHA512 e0153ddd68f79a23ce6f4220e8dba099a73d922e81a9efe8f994ac80205c5ae178a08cdc036081d60e427dd28b9946e4ffdcc28a5866862fe55a1d1684aeab21 +DIST cinnamon-session-6.6.1.tar.gz 166728 BLAKE2B 8b23bcc5893cc9620a5ade2e1cf601296637e03937a7d6c9fc5cc8bb13c2f520c7131883d5956011f5fe0bcd132fe3a0018655f85ce22c686afb899bb439df07 SHA512 a8c91f21eebc3d8eac8ecaa8fef322497e41b76549597042c6cf9480062c7329ea0da508abeace34039422f6966c6c348b19c83c11b6a69ef39c11b9c0616e4b diff --git a/gnome-extra/cinnamon-session/cinnamon-session-6.6.1.ebuild b/gnome-extra/cinnamon-session/cinnamon-session-6.6.1.ebuild new file mode 100644 index 000000000000..57ea3a1eabbc --- /dev/null +++ b/gnome-extra/cinnamon-session/cinnamon-session-6.6.1.ebuild @@ -0,0 +1,88 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..14} ) + +inherit meson gnome2-utils python-single-r1 + +DESCRIPTION="Cinnamon session manager" +HOMEPAGE="https://projects.linuxmint.com/cinnamon/ https://github.com/linuxmint/cinnamon-session" +SRC_URI="https://github.com/linuxmint/cinnamon-session/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2+ LGPL-2+" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86" +IUSE="systemd" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +COMMON_DEPEND=" + >=dev-libs/glib-2.37.3:2 + >=gnome-extra/cinnamon-desktop-6.6:0= + media-libs/libcanberra[pulseaudio] + virtual/opengl + x11-libs/cairo + x11-libs/gdk-pixbuf:2 + >=x11-libs/gtk+-3:3[introspection,X] + x11-libs/libICE + x11-libs/libSM + x11-libs/libX11 + dev-util/glib-utils + x11-base/xorg-proto + x11-libs/libXau + x11-libs/libXcomposite + x11-libs/libXext + x11-libs/libXrender + x11-libs/libXtst + x11-libs/pango[X] + >=x11-libs/xapp-2.8.8[introspection] + + systemd? ( + >=sys-apps/systemd-183 + ) + !systemd? ( + sys-auth/elogind[policykit] + ) +" +DEPEND=" + ${COMMON_DEPEND} + x11-libs/xtrans +" +RDEPEND=" + ${COMMON_DEPEND} + ${PYTHON_DEPS} + >=dev-libs/gobject-introspection-1.82.0-r2 + $(python_gen_cond_dep ' + dev-python/pygobject:3[${PYTHON_USEDEP}] + dev-python/setproctitle[${PYTHON_USEDEP}] + ') +" +BDEPEND=" + ${PYTHON_DEPS} + dev-util/gdbus-codegen + virtual/pkgconfig +" + +src_prepare() { + default + python_fix_shebang data cinnamon-session-quit +} + +src_configure() { + local emesonargs=( + -Dipv6=true + -Dxtrans=true + ) + meson_src_configure +} + +pkg_postinst() { + xdg_icon_cache_update + gnome2_schemas_update +} + +pkg_postrm() { + xdg_icon_cache_update + gnome2_schemas_update +} diff --git a/gnome-extra/cinnamon-settings-daemon/Manifest b/gnome-extra/cinnamon-settings-daemon/Manifest index cfb40763d4c6..4c9e2861182b 100644 --- a/gnome-extra/cinnamon-settings-daemon/Manifest +++ b/gnome-extra/cinnamon-settings-daemon/Manifest @@ -1 +1,2 @@ DIST cinnamon-settings-daemon-6.4.3.tar.gz 601452 BLAKE2B 1cb9b49c04f03f3c9d8357e3f9570aecd41bfc4abe5c9fa84410d33566906e4ee8ba44947a98958633ca423b394efc07c0dd670206b332f0efcaf3839e682830 SHA512 d21d8e1fa80f54b7bc5bde9e42c939e99247df6cb1c1f00ec0de46f938c476bf3633647fa8a1d9962498d62aecd7a624826f97c145d9bd05aaf3f82180a95a5a +DIST cinnamon-settings-daemon-6.6.2.tar.gz 573746 BLAKE2B 1d6f5c09ee047b1da7d5b9d87a95ab7ee8ca133a2409f43ea6f2087fad6aaac496296201bb6d633f46ddc7161992c99beba7b892a07db8ad47da1a1890c2f8fc SHA512 bdffeadb14e4d16240a2e18cf85cd7b358aff8f4a174f849774b6a16cd1a889d2bf8b553b73a11ecd95081a2ff9191b8ca7c0dde70b777b80a6d2c01da2b7f9a diff --git a/gnome-extra/cinnamon-settings-daemon/cinnamon-settings-daemon-6.6.2.ebuild b/gnome-extra/cinnamon-settings-daemon/cinnamon-settings-daemon-6.6.2.ebuild new file mode 100644 index 000000000000..f5b386488c41 --- /dev/null +++ b/gnome-extra/cinnamon-settings-daemon/cinnamon-settings-daemon-6.6.2.ebuild @@ -0,0 +1,111 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..14} ) + +inherit meson flag-o-matic gnome2-utils python-any-r1 xdg + +DESCRIPTION="Cinnamon's settings daemon" +HOMEPAGE="https://projects.linuxmint.com/cinnamon/ https://github.com/linuxmint/cinnamon-settings-daemon" +SRC_URI="https://github.com/linuxmint/cinnamon-settings-daemon/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2+ LGPL-2+ LGPL-2.1 LGPL-2.1+ MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86" +IUSE="+colord cups input_devices_wacom smartcard systemd wayland" + +RDEPEND=" + >=dev-libs/glib-2.40.0:2[dbus] + dev-libs/libgudev + >=gnome-extra/cinnamon-desktop-6.6:0= + media-libs/fontconfig + >=media-libs/lcms-2.2:2 + || ( + media-libs/libcanberra-gtk3 + media-libs/libcanberra[gtk3(-),pulseaudio] + ) + >=sys-auth/polkit-0.97 + sys-libs/timezone-data:= + x11-libs/cairo + x11-libs/gdk-pixbuf:2 + >=x11-libs/libnotify-0.7.3 + x11-libs/libX11 + dev-util/glib-utils + x11-base/xorg-proto + x11-libs/libXext + x11-libs/libXfixes + x11-libs/libXi + >=x11-libs/pango-1.20.0 + >=sys-power/upower-0.99.11:= + + colord? ( >=x11-misc/colord-0.1.27:= ) + cups? ( + >=net-print/cups-1.4[dbus] + app-admin/system-config-printer + net-print/cups-pk-helper ) + input_devices_wacom? ( + >=x11-libs/gtk+-3.24.41-r1:3[wayland?,X] + >=dev-libs/libwacom-0.7:= + >=gnome-base/librsvg-2.36.2 + ) + !input_devices_wacom? ( + >=x11-libs/gtk+-3.14.0:3[X] + ) + smartcard? ( + dev-libs/nspr + >=dev-libs/nss-3.11.2 + ) + systemd? ( sys-apps/systemd:0= ) + !systemd? ( sys-auth/elogind ) +" +DEPEND=" + ${RDEPEND} + dev-libs/libxml2:2 + x11-base/xorg-proto +" +BDEPEND=" + ${PYTHON_DEPS} + dev-util/glib-utils + dev-util/gdbus-codegen + virtual/pkgconfig +" + +src_prepare() { + default + python_fix_shebang install-scripts plugins/color + rm plugins/color/tz-coords.h || die "Error removing stale tz-coords.h" +} + +src_configure() { + # The only component that uses gdk backends is the wacom plugin + if use input_devices_wacom; then + # defang automagic dependencies + use wayland || append-cflags -DGENTOO_GTK_HIDE_WAYLAND + fi + + # gudev not optional on Linux platforms + local emesonargs=( + -Duse_gudev=enabled + -Duse_polkit=enabled + -Duse_logind=enabled + -Dgenerate_tz_coords=true + -Dzone_tab="${EPREFIX}/usr/share/zoneinfo/zone1970.tab" + $(meson_feature colord use_color) + $(meson_feature cups use_cups) + $(meson_feature smartcard use_smartcard) + $(meson_feature input_devices_wacom use_wacom) + ) + meson_src_configure +} + +pkg_postinst() { + xdg_pkg_postinst + gnome2_schemas_update +} + +pkg_postrm() { + xdg_pkg_postrm + gnome2_schemas_update +} diff --git a/gnome-extra/cinnamon-translations/Manifest b/gnome-extra/cinnamon-translations/Manifest index 56cae0ebdd2a..81ca71cb9547 100644 --- a/gnome-extra/cinnamon-translations/Manifest +++ b/gnome-extra/cinnamon-translations/Manifest @@ -1 +1,2 @@ DIST cinnamon-translations-6.4.2.tar.gz 13903679 BLAKE2B 16dcc543e8becca4808c670ea08e6850a5931b69bf76e0dbc25d5101ee7228f3f2ddbb70e88cba02a291c1c5c98ce63f1d3677ca34cce0f0be0d275196810e69 SHA512 4fb80a159a9d980e6c0f2a2fd38b3c9493ac447a5ea813ac530b2e78598101db01c203d66906b35c1e3ecc9f4869789140ebed7f6de048d7790bd36dd252dda7 +DIST cinnamon-translations-6.6.2.tar.gz 13977788 BLAKE2B 6c5c491e75646d6f6a422dd2e0ff470fe41e231c2a398a9a8e3da7e3f1d1ee5066d87011b4b1df24199adacb47f645d316e1b0a013dee2f834aa4423c932073f SHA512 8be5e4a3996732e73e2cf9af3051787c82da53fa9e11e2c6da5b7fbcf1393a96ec86b2d2963a04ead4b1fb8011a22765ac9ce643aa483f50321e74cb06714d48 diff --git a/gnome-extra/cinnamon-translations/cinnamon-translations-6.6.2.ebuild b/gnome-extra/cinnamon-translations/cinnamon-translations-6.6.2.ebuild new file mode 100644 index 000000000000..dcff7485d9d0 --- /dev/null +++ b/gnome-extra/cinnamon-translations/cinnamon-translations-6.6.2.ebuild @@ -0,0 +1,31 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PLOCALES="aa af am an ar ary as ast ay az be be@latin ber bg bn bn_IN br bs ca ca@valencia ckb crh cs csb cy da de dz el en@shaw en_AU en_CA en_GB en_IE en_NZ en_ZA eo es es_AR et eu fa fi fil fo fr fr_CA frp fur fy ga gd gl gu ha he hi hr hsb hu hy ia id ie ig is it ja jv ka kab kk km kn ko ksw ku ky la li lmo lo lt lv mai mg mi mk ml mn mnw mo mr ms my nap nb nds ne nl nn no nso oc om or pa pap pl ps pt pt_BR qu ro ru rue rw sa sc sco shn si sk sl so sq sr sr@ijekavian sr@ijekavianlatin sr@latin su sv sw szl ta te tg th ti tk tl tlh tpi tr ts tt ug uk ur uz uz@cyrillic vi wa xh yi yo zgh zh_CN zh_HK zh_TW zu" + +inherit plocale + +DESCRIPTION="Translation data for Cinnamon" +HOMEPAGE="https://projects.linuxmint.com/cinnamon/ https://github.com/linuxmint/cinnamon-translations" +SRC_URI="https://github.com/linuxmint/cinnamon-translations/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86" + +BDEPEND="sys-devel/gettext" + +src_configure() { :; } + +src_install() { + # Cannot run before since locales are not in the expected place for this to work + plocale_find_changes "${S}"/usr/share/locale "" "" + + install_locale() { + insinto /usr/share/locale + doins -r usr/share/locale/${1} + } + plocale_for_each_locale install_locale +} diff --git a/gnome-extra/cinnamon/Manifest b/gnome-extra/cinnamon/Manifest index 4c27c19abc24..b4ee0a37000f 100644 --- a/gnome-extra/cinnamon/Manifest +++ b/gnome-extra/cinnamon/Manifest @@ -1 +1,2 @@ DIST cinnamon-6.4.13.tar.gz 2594054 BLAKE2B 3b78781bab4f6a25464d228e2a333779af67363ec83a8570ff186a7206a958f846db29253b87ee13cde22e6c08802ee436a48ee8048e20aa3a77a9c13b54f3e6 SHA512 2c9196a166cb6e8d8e7442eafa7fda716deb1e613b8e94a55dc61d2b8cf98b81940489fca28482863d3f82058805adfa2d606335041bcc45ba3d444ef1bff5a9 +DIST cinnamon-6.6.5.tar.gz 2740570 BLAKE2B 8e29ef33c7cbaf28ba58097abc814d4be86de17cd86daec015b25f6ac03ddcdc7836782f4c329dc9cd3ed0041ac5c1da0c19b09d7c36a6ffe872a2d7b2eb5931 SHA512 172c7f94fdaa4255421683ed3a3a51162d492c17ec75e16d537e1b3607ad3112b2e6032c14f59712e89fd51b93f61340a17e61b648581d18e796882b5c27a624 diff --git a/gnome-extra/cinnamon/cinnamon-6.6.5.ebuild b/gnome-extra/cinnamon/cinnamon-6.6.5.ebuild new file mode 100644 index 000000000000..c5b0661972e2 --- /dev/null +++ b/gnome-extra/cinnamon/cinnamon-6.6.5.ebuild @@ -0,0 +1,182 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..14} ) +PYTHON_REQ_USE="xml(+)" + +inherit meson gnome2-utils pax-utils python-single-r1 xdg + +DESCRIPTION="A fork of GNOME Shell with layout similar to GNOME 2" +HOMEPAGE="https://projects.linuxmint.com/cinnamon/ https://github.com/linuxmint/cinnamon" +SRC_URI="https://github.com/linuxmint/cinnamon/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="BSD GPL-2+ GPL-3+ GPL-3-with-openssl-exception LGPL-2+ LGPL-2.1 LGPL-2.1+ MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~loong ~riscv ~x86" +IUSE="+eds +gstreamer gtk-doc +networkmanager +nls wayland" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +DEPEND=" + ${PYTHON_DEPS} + >=app-accessibility/at-spi2-core-2.46.0:2 + >=app-crypt/gcr-3.7.5:0/1 + >=dev-libs/glib-2.52.0:2[dbus] + >=dev-libs/gobject-introspection-1.82.0-r2:= + dev-libs/libxml2:2= + >=gnome-extra/cinnamon-desktop-6.6:0= + >=gnome-extra/cinnamon-menus-6.6 + >=gnome-extra/cjs-128[cairo(+)] + media-libs/graphene[introspection] + sys-apps/dbus + >=sys-auth/polkit-0.100[introspection] + virtual/opengl + x11-libs/cairo + x11-libs/gdk-pixbuf:2[introspection] + >=x11-libs/gtk+-3.12.0:3[introspection,wayland?,X] + >=x11-libs/libnotify-0.7.3:0=[introspection] + x11-libs/libX11 + dev-util/glib-utils + x11-base/xorg-proto + >=x11-libs/libXfixes-5.0 + x11-libs/pango[introspection] + >=x11-libs/xapp-2.8.8[introspection] + x11-libs/xapp-symbolic-icons + >=x11-wm/muffin-6.6[introspection,wayland?] + + eds? ( + gnome-extra/evolution-data-server + ) + gstreamer? ( + media-libs/gst-plugins-base:1.0 + media-libs/gstreamer:1.0 + ) + networkmanager? ( + >=app-crypt/libsecret-0.18 + >=net-misc/networkmanager-1.10.4[introspection] + ) +" +# libtimezonemap used by datetime settings +# iso-flag-png (unpackaged) used by keyboard layout settings +RDEPEND=" + ${DEPEND} + app-i18n/ibus[introspection] + dev-libs/keybinder:3[introspection] + dev-libs/libtimezonemap + $(python_gen_cond_dep ' + dev-python/babel[${PYTHON_USEDEP}] + dev-python/distro[${PYTHON_USEDEP}] + dev-python/pexpect[${PYTHON_USEDEP}] + dev-python/pillow[${PYTHON_USEDEP}] + dev-python/pycairo[${PYTHON_USEDEP}] + dev-python/pygobject:3[${PYTHON_USEDEP}] + dev-python/pyinotify[${PYTHON_USEDEP}] + dev-python/python-pam[${PYTHON_USEDEP}] + dev-python/pytz[${PYTHON_USEDEP}] + dev-python/requests[${PYTHON_USEDEP}] + dev-python/setproctitle[${PYTHON_USEDEP}] + dev-python/tinycss2[${PYTHON_USEDEP}] + >=dev-python/python3-xapp-2.4.2[${PYTHON_USEDEP}] + ') + >=gnome-base/dconf-0.4.1 + >=gnome-base/gsettings-desktop-schemas-2.91.91 + >=gnome-base/libgnomekbd-2.91.4 + >=gnome-extra/cinnamon-control-center-6.6[networkmanager=,wayland?] + >=gnome-extra/cinnamon-screensaver-6.6 + >=gnome-extra/cinnamon-session-6.6 + >=gnome-extra/cinnamon-settings-daemon-6.6[wayland?] + >=gnome-extra/nemo-6.6[wayland?] + media-libs/gsound + net-libs/libsoup:3.0[introspection] + net-misc/wget + sys-apps/accountsservice[introspection] + sys-apps/coreutils + sys-apps/pciutils + sys-apps/util-linux + sys-apps/xdg-desktop-portal-gtk + sys-apps/xdg-desktop-portal-xapp + sys-power/upower[introspection] + x11-misc/xdg-utils + x11-themes/adwaita-icon-theme + x11-themes/gnome-themes-standard + + nls? ( + >=gnome-extra/cinnamon-translations-6.6 + ) +" +BDEPEND=" + dev-lang/sassc + >=sys-devel/gettext-0.17 + virtual/pkgconfig + + gtk-doc? ( dev-util/gtk-doc ) +" + +PATCHES=( + # Fix backgrounds path as cinnamon doesn't provide them + # https://github.com/linuxmint/Cinnamon/issues/3575 + "${FILESDIR}/${PN}-3.8.0-gnome-background-compatibility.patch" + + # Use wheel group instead of sudo (from Fedora/Arch) + # https://github.com/linuxmint/Cinnamon/issues/3576 + "${FILESDIR}/${PN}-3.6.6-wheel-sudo.patch" +) + +src_prepare() { + default + + # shebang fixing craziness + local p + for p in $(grep -rl '#!.*python3' || die); do + python_fix_shebang "${p}" + done +} + +src_configure() { + local emesonargs=( + $(meson_use gstreamer build_recorder) + $(meson_use gtk-doc docs) + $(meson_use wayland) + + -Dnm_agent=$(usex networkmanager internal disabled) + -Dpy3modules_dir="$(python_get_sitedir)" + ) + meson_src_configure +} + +src_install() { + meson_src_install + + python_optimize "${D}$(python_get_sitedir)" + python_optimize "${ED}"/usr/share/cinnamon/ + + # Required for gnome-shell on hardened/PaX, bug #398941 + pax-mark mr "${ED}"/usr/bin/cinnamon + + # Doesn't exist by default + keepdir /etc/xdg/menus/applications-merged +} + +pkg_postinst() { + xdg_pkg_postinst + gnome2_schemas_update + + if use gstreamer; then + if ! has_version 'media-libs/gst-plugins-good:1.0' || \ + ! has_version 'media-plugins/gst-plugins-vpx:1.0'; then + ewarn "To make use of Cinnamon's built-in screen recording utility," + ewarn "you need to either install media-libs/gst-plugins-good:1.0" + ewarn "and media-plugins/gst-plugins-vpx:1.0, or use dconf-editor to change" + ewarn "org.cinnamon.recorder/pipeline to what you want to use." + fi + else + ewarn "Cinnamon's built-in screen recording utility is not installed" + ewarn "because gstreamer support is disabled." + fi +} + +pkg_postrm() { + xdg_pkg_postrm + gnome2_schemas_update +} diff --git a/gnome-extra/cjs/Manifest b/gnome-extra/cjs/Manifest index 43dc3898ccbc..889e0a11fbf8 100644 --- a/gnome-extra/cjs/Manifest +++ b/gnome-extra/cjs/Manifest @@ -1 +1,2 @@ +DIST cjs-128.1.tar.gz 984034 BLAKE2B 4b6d0c4d5bb92e8862f0f3ad5703bac5181a68bfc0e3f4167da039d46e4f065d91b49b5345dc97a8b4f991575b6c15a703c36722f4bb47c59b3182263700b18f SHA512 41aff6bfbd64cec59a64eb49c8913637dd0a482316e6b138f3e3ebef071d2668847f0988d2c6bedd7eec394f538c78683d4c9aacb81f95d198722a0e597611aa DIST cjs-6.4.0.tar.gz 874506 BLAKE2B 7cedfa8c9c3b53b417cbe6cebc335cb9ca056c6d98cb6c0abc03db5da678f275ff73b867b4c85289797c4701fe1f4dc10aa257eaa55b97824d9e4bebe61eadeb SHA512 525f19f7a5fba642b9d98ca29406d6663ca029d0f92d177bb10ffb68f03843085b86dfc623ef49ceada01dacb64e03742f16e9d7e2fb86a3cc67c25b6de4a616 diff --git a/gnome-extra/cjs/cjs-128.1.ebuild b/gnome-extra/cjs/cjs-128.1.ebuild new file mode 100644 index 000000000000..1f0d060feed6 --- /dev/null +++ b/gnome-extra/cjs/cjs-128.1.ebuild @@ -0,0 +1,88 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..14} ) + +inherit flag-o-matic meson pax-utils python-any-r1 virtualx + +DESCRIPTION="Linux Mint's fork of gjs for Cinnamon" +HOMEPAGE="https://projects.linuxmint.com/cinnamon/ https://github.com/linuxmint/cjs" +SRC_URI="https://github.com/linuxmint/cjs/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="BSD CC0-1.0 MIT MPL-2.0 || ( MPL-1.1 GPL-2+ LGPL-2.1+ )" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86" +IUSE="examples readline sysprof test" + +RDEPEND=" + dev-lang/spidermonkey:$(ver_cut 1) + >=dev-libs/glib-2.66.0:2 + >=dev-libs/gobject-introspection-1.82.0-r2:= + >=dev-libs/libffi-3.3:0= + x11-libs/cairo[glib,svg(+),X] + x11-libs/libX11 + readline? ( sys-libs/readline:0= ) +" +DEPEND=" + ${RDEPEND} + sysprof? ( >=dev-util/sysprof-capture-3.40.1:4 ) + test? ( + sys-apps/dbus + x11-libs/gtk+:3[introspection] + ) +" +BDEPEND=" + ${PYTHON_DEPS} + virtual/pkgconfig +" + +src_prepare() { + default + python_fix_shebang build +} + +src_configure() { + append-cppflags -DG_DISABLE_CAST_CHECKS + + # On musl, it's required that either gjs, pixman or gnome-shell to be built + # with a larger stack otherwise librsvg fails to render a particular SVG, as + # a result we fail to get gdm or gnome-shell running (greeted with a fail + # whale screen). The bug has been reported to librsvg. This is ideally just + # a temporary workaround until we understand what exactly needs a larger + # stack size, as it's not sufficient to do just librsvg. + # + # Please refer to: + # https://gitlab.gnome.org/GNOME/librsvg/-/issues/686 + # https://gitlab.gnome.org/GNOME/librsvg/-/issues/874 + # + # TODO: Find an actual fix instead of increasing the stack + use elibc_musl && append-ldflags -Wl,-z,stack-size=2097152 + + local emesonargs=( + $(meson_feature readline) + $(meson_feature sysprof profiler) + -Dinstalled_tests=false + -Dgobject-introspection-tests:install_dir='' + $(meson_use !test skip_dbus_tests) + $(meson_use !test skip_gtk_tests) + ) + meson_src_configure +} + +src_test() { + virtx meson_src_test +} + +src_install() { + meson_src_install + + if use examples; then + docinto examples + dodoc "${S}"/examples/* + fi + + # Required for cjs-console to run correctly on PaX systems + pax-mark mr "${ED}/usr/bin/cjs-console" +} diff --git a/gnome-extra/nemo-fileroller/Manifest b/gnome-extra/nemo-fileroller/Manifest index 88ed414c9f50..aa326b8107ee 100644 --- a/gnome-extra/nemo-fileroller/Manifest +++ b/gnome-extra/nemo-fileroller/Manifest @@ -1 +1,2 @@ DIST nemo-fileroller-6.4.0.tar.gz 450252 BLAKE2B 5c8b26b12ecd752d8e1fefc055891dc70c91b210c99c729babae3946b134634abfb5ef8f0314c8392f0edad891bee6b8e32fae7e4805f0463f30685dcb88ce11 SHA512 1af12fe9b74b3375de208535fb173000f62036b9a3d631c8be04fcdfd758700d58a3ebb0cfd75a0f6f97d8d068ece1581c61396a3b519d86cd68b14d1c187090 +DIST nemo-fileroller-6.6.0.tar.gz 450838 BLAKE2B 4cd38ccccabcd5226828c114fb191dd7328768b7ae670a46173dceefcfcd9ab6b8001ed6059b07b3062b325053ee53b9a1d022997b56a610181b2d9b82ccc13a SHA512 5e5a23e4222723a0ebcfb59f4a3af5aa45da5e249ce7ae17099e3f45409091ad8775893c5653831ef7807f37654b4e3eb77dfc90105b0ec7343730792c152f07 diff --git a/gnome-extra/nemo-fileroller/nemo-fileroller-6.6.0.ebuild b/gnome-extra/nemo-fileroller/nemo-fileroller-6.6.0.ebuild new file mode 100644 index 000000000000..852a55bde1fa --- /dev/null +++ b/gnome-extra/nemo-fileroller/nemo-fileroller-6.6.0.ebuild @@ -0,0 +1,24 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit meson + +DESCRIPTION="Nemo file-roller integration" +HOMEPAGE="https://projects.linuxmint.com/cinnamon/ https://github.com/linuxmint/nemo-extensions" +SRC_URI="https://github.com/linuxmint/nemo-extensions/archive/${PV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/nemo-extensions-${PV}/${PN}" + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~riscv ~x86" + +DEPEND=" + >=dev-libs/glib-2.14.0:2 + >=gnome-extra/nemo-6.6.0 +" +RDEPEND=" + ${DEPEND} + app-arch/file-roller +" diff --git a/gui-apps/noctalia-shell/Manifest b/gui-apps/noctalia-shell/Manifest index e2715fe3f85d..5d27dec86f01 100644 --- a/gui-apps/noctalia-shell/Manifest +++ b/gui-apps/noctalia-shell/Manifest @@ -1 +1 @@ -DIST noctalia-v4.0.0.tar.gz 24531395 BLAKE2B f57200ed5c445d83070f043757df923654f86adf3823707b47c700700a167727a3514b1895034a2bad65f2ff5c162542888c6161089be013f68e994f99963183 SHA512 f8e3cafd64766871774b35e0cf22a295d74a41dadbb77d9a60b510ded56217408e59e14e037ac745220e67cb250552a135c0b2dbd12ef5d5e57e0dba1578dae0 +DIST noctalia-v4.1.0.tar.gz 24561197 BLAKE2B ac0e58a775cce0605ffb3d4d86b29cf6961495299d752a9b649d67b9e91ee6fd848ee6e7e29487e2b9a271fedd132287dc8f16290382c6255c64f885071130b0 SHA512 4852c35efa7c7b9e8f5a68d2f59c4799cc2f61a060bf6d210fcdf3f6e0d30af5c30ecb426dbe38b5d45101b6670fe81e280d57e4792e31947c8107c689bea25c diff --git a/gui-apps/noctalia-shell/noctalia-shell-4.0.0.ebuild b/gui-apps/noctalia-shell/noctalia-shell-4.1.0.ebuild index d66f74b7e087..909e1b8855ce 100644 --- a/gui-apps/noctalia-shell/noctalia-shell-4.0.0.ebuild +++ b/gui-apps/noctalia-shell/noctalia-shell-4.1.0.ebuild @@ -18,7 +18,6 @@ KEYWORDS="~amd64" RDEPEND=" gui-apps/quickshell - media-video/gpu-screen-recorder app-misc/brightnessctl " diff --git a/llvm-core/clang-common/Manifest b/llvm-core/clang-common/Manifest index 111b7e0495d3..c87f7383113e 100644 --- a/llvm-core/clang-common/Manifest +++ b/llvm-core/clang-common/Manifest @@ -13,5 +13,7 @@ DIST llvm-project-20.1.8.src.tar.xz 147242952 BLAKE2B 7657ac0b26acc5affb1bfc91b9 DIST llvm-project-20.1.8.src.tar.xz.sig 566 BLAKE2B 85beedfcff1195a974fab2c667b9efd4b715b3480c1b44b1b887fe32c69f72aca0d3b8fb276c03b6cc5a866622f669047aeee5ccb976640b4008ccd31dce77a4 SHA512 d74369bdb4d1b82775161ea53c9c5f3a23ce810f4df5ff617123023f9d8ce720e7d6ecc9e17f8ebd39fd9e7a9de79560abdf2ffe73bcb907a43148d43665d619 DIST llvm-project-21.1.8.src.tar.xz 158958576 BLAKE2B 0d3d4ee920f8e5db50e98152616f16004c74df0e7313cc86d893428fb7b1c875109988a5e40ea6f2e5d0fef53c7bfe2fc2b69e84807f6eb440b03afa1b228a36 SHA512 cae4c44e7bf678071723da63ad5839491d717a7233e7f4791aa408207f3ea42f52de939ad15189b112c02a0770f1bb8d59bae6ad31ef53417a6eea7770fe52ab DIST llvm-project-21.1.8.src.tar.xz.sig 119 BLAKE2B cffc1825f5778a3e3c128ec3e856ff6ee50687319d621cdf42e895abf67e05cc51cb7493308e2b506ab60dbdbaca7aa75eb9f78d91d42c81f9682a36f4042e9d SHA512 10f58eff58ed6e701d0f123b15e68c82ab8cbdf99b1c86c0d83e3b8553e90ea51055e30327e8e442ded57c8f503e2a2de9ee075e9c28b5ba815a0f8922f8671c +DIST llvm-project-22.1.0-rc1.src.tar.xz 166976000 BLAKE2B eec2cf8822aa6937c751d94f07c6505a3cebda83c544299ff8eaeeedbadc36054b32fb1a0b655993bd604f9c82ac6fa419e974b1dc9c3f4b6c35aa94e9f4e929 SHA512 545ca31b2a24cab3d3a8d5ebfa2a25439eab4258cef01b53706a7a9e5174a75050fb3d36ad2ac4ebb9a23e34a005707c73383cd3cddd78f6789f5b1d4d446e7c +DIST llvm-project-22.1.0-rc1.src.tar.xz.sig 119 BLAKE2B e3d5a6c00d7960b0694919ff083e02f0273e97da6a40ad452fbb8261b9edfc52d4262733d82a59f03ad7d15b3b62de743b37a1b2e191417443ecb730520be376 SHA512 51326b9402d7719c491ac5c6ab80a678896743dd88e3f997245adb77e7b3f5e0f84f6389c75872aea268de8a7a049684c84cdf575c1f19c4971bb280a9374de6 DIST llvm-project-85c3c83ae54c9e81924f1ca048cfddc8d36bbb02.tar.gz 258189384 BLAKE2B d7a0c36511c17e8dacef27701abcda316902ac17325c63f79e33366efc783e0ab53d62d71c92e2e49457db095d9e8fec0bcabf1a8056a95d25eb976bdd5ba15f SHA512 a8a9ea91b4181005fb6385afff7681fdfc5a46e05aba216add29216a6dcb70cc667d1d300ee85be75997a963193e8e015917401def27d5759ff774f0fa00b527 DIST llvm-project-b01c3d6682d2fa5d6ac22d5a964b739009e9db7b.tar.gz 256801517 BLAKE2B dbdcaed7e0e06a673730c53c64c988add905b2679695ca0cf09db8b28f59eedd5455f4a0ad5a3d672e4f6601d7480775ef8fc405dc1e60c75b425382410e59cf SHA512 3afa29dac2f9b22e6af4b1783bae0bc7507a1a8ca397e88fd6687cbd9620df54525b2b9115906b80e9d1dcd16e0704a5a90eaa6cf0fa3d7f89d3d60f7d8ee19f diff --git a/llvm-core/clang-common/clang-common-22.0.0.9999.ebuild b/llvm-core/clang-common/clang-common-22.1.0_rc1.ebuild index 163c1c4f6814..b85ba707d148 100644 --- a/llvm-core/clang-common/clang-common-22.0.0.9999.ebuild +++ b/llvm-core/clang-common/clang-common-22.1.0_rc1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2025 Gentoo Authors +# Copyright 1999-2026 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 diff --git a/llvm-core/clang-common/clang-common-23.0.0.9999.ebuild b/llvm-core/clang-common/clang-common-23.0.0.9999.ebuild new file mode 100644 index 000000000000..b85ba707d148 --- /dev/null +++ b/llvm-core/clang-common/clang-common-23.0.0.9999.ebuild @@ -0,0 +1,338 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit bash-completion-r1 elisp-common llvm.org multilib + +DESCRIPTION="Common files shared between multiple slots of clang" +HOMEPAGE="https://llvm.org/" + +LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA" +SLOT="0" +IUSE=" + default-compiler-rt default-libcxx default-lld + bootstrap-prefix cet emacs hardened llvm-libunwind +" + +PDEPEND=" + default-compiler-rt? ( + llvm-runtimes/clang-runtime:${LLVM_MAJOR}[compiler-rt] + llvm-libunwind? ( llvm-runtimes/libunwind[static-libs] ) + !llvm-libunwind? ( sys-libs/libunwind[static-libs] ) + ) + !default-compiler-rt? ( sys-devel/gcc ) + default-libcxx? ( >=llvm-runtimes/libcxx-${PV}[static-libs] ) + !default-libcxx? ( sys-devel/gcc ) + default-lld? ( >=llvm-core/lld-${PV} ) + !default-lld? ( sys-devel/binutils ) +" +# enforce flags on clang-runtime as well to aid transition +PDEPEND+=" + llvm-runtimes/clang-runtime[default-compiler-rt(-)?,default-libcxx(-)?,default-lld(-)?,llvm-libunwind(-)?] + emacs? ( >=app-editors/emacs-26.3:* ) +" +IDEPEND=" + !default-compiler-rt? ( sys-devel/gcc-config ) + !default-libcxx? ( sys-devel/gcc-config ) +" +BDEPEND=" + emacs? ( >=app-editors/emacs-26.3:* ) +" + +LLVM_COMPONENTS=( clang/utils clang/tools/clang-format ) +llvm.org_set_globals + +SITEFILE="50clang-gentoo.el" + +pkg_pretend() { + [[ ${CLANG_IGNORE_DEFAULT_RUNTIMES} ]] && return + + local flag missing_flags=() + for flag in default-{compiler-rt,libcxx,lld}; do + if ! use "${flag}" && has_version "llvm-core/clang[${flag}]"; then + missing_flags+=( "${flag}" ) + fi + done + + if [[ ${missing_flags[@]} ]]; then + eerror "It seems that you have the following flags set on llvm-core/clang:" + eerror + eerror " ${missing_flags[*]}" + eerror + eerror "The default runtimes are now set via flags on llvm-core/clang-common." + eerror "The build is being aborted to prevent breakage. Please either set" + eerror "the respective flags on this ebuild, e.g.:" + eerror + eerror " llvm-core/clang-common ${missing_flags[*]}" + eerror + eerror "or build with CLANG_IGNORE_DEFAULT_RUNTIMES=1." + die "Mismatched defaults detected between llvm-core/clang and llvm-core/clang-common" + fi +} + +_doclang_cfg() { + local triple="${1}" + + local tool + for tool in ${triple}-clang{,++}; do + newins - "${tool}.cfg" <<-EOF + # This configuration file is used by ${tool} driver. + @gentoo-common.cfg + @gentoo-common-ld.cfg + EOF + if [[ ${triple} == x86_64* ]]; then + cat >> "${ED}/etc/clang/${tool}.cfg" <<-EOF || die + @gentoo-cet.cfg + EOF + fi + done + + if use kernel_Darwin; then + cat >> "${ED}/etc/clang/${triple}-clang++.cfg" <<-EOF || die + -lc++abi + EOF + fi + + newins - "${triple}-clang-cpp.cfg" <<-EOF + # This configuration file is used by the ${triple}-clang-cpp driver. + @gentoo-common.cfg + EOF + if [[ ${triple} == x86_64* ]]; then + cat >> "${ED}/etc/clang/${triple}-clang-cpp.cfg" <<-EOF || die + @gentoo-cet.cfg + EOF + fi + + # Install symlinks for triples with other vendor strings since some + # programs insist on mangling the triple. + local vendor + for vendor in gentoo pc unknown; do + local vendor_triple="${triple%%-*}-${vendor}-${triple#*-*-}" + for tool in clang{,++,-cpp}; do + if [[ ! -f "${ED}/etc/clang/${vendor_triple}-${tool}.cfg" ]]; then + dosym "${triple}-${tool}.cfg" "/etc/clang/${vendor_triple}-${tool}.cfg" + fi + done + done +} + +doclang_cfg() { + local triple="${1}" + + _doclang_cfg ${triple} + + # LLVM may have different arch names in some cases. For example in x86 + # profiles the triple uses i686, but llvm will prefer i386 if invoked + # with "clang" on x86 or "clang -m32" on x86_64. The gentoo triple will + # be used if invoked through ${CHOST}-clang{,++,-cpp} though. + # + # To make sure the correct triples are installed, + # see Triple::getArchTypeName() in llvm/lib/TargetParser/Triple.cpp + # and compare with CHOST values in profiles. + + local abi=${triple%%-*} + case ${abi} in + armv4l|armv4t|armv5tel|armv6j|armv7a) + _doclang_cfg ${triple/${abi}/arm} + ;; + i686) + _doclang_cfg ${triple/${abi}/i386} + ;; + sparc) + _doclang_cfg ${triple/${abi}/sparcel} + ;; + sparc64) + _doclang_cfg ${triple/${abi}/sparcv9} + ;; + esac +} + +src_compile() { + default + use emacs && elisp-compile ../tools/clang-format/clang-format.el +} + +src_install() { + newbashcomp bash-autocomplete.sh clang + + insinto /etc/clang + newins - gentoo-runtimes.cfg <<-EOF + # This file is initially generated by llvm-runtimes/clang-runtime. + # It is used to control the default runtimes using by clang. + + --rtlib=$(usex default-compiler-rt compiler-rt libgcc) + --unwindlib=$(usex default-compiler-rt libunwind libgcc) + --stdlib=$(usex default-libcxx libc++ libstdc++) + -fuse-ld=$(usex default-lld lld bfd) + EOF + + newins - gentoo-gcc-install.cfg <<-EOF + # This file is maintained by gcc-config. + # It is used to specify the selected GCC installation. + EOF + + newins - gentoo-common.cfg <<-EOF + # This file contains flags common to clang, clang++ and clang-cpp. + @gentoo-runtimes.cfg + @gentoo-gcc-install.cfg + @gentoo-hardened.cfg + # bug #870001 + -include "${EPREFIX}/usr/include/gentoo/maybe-stddefs.h" + EOF + + # clang-cpp does not like link args being passed to it when directly + # invoked, so use a separate configuration file. + newins - gentoo-common-ld.cfg <<-EOF + # This file contains flags common to clang and clang++ + @gentoo-hardened-ld.cfg + EOF + + # Baseline hardening (bug #851111) + newins - gentoo-hardened.cfg <<-EOF + # Some of these options are added unconditionally, regardless of + # USE=hardened, for parity with sys-devel/gcc. + -Xarch_host -fstack-clash-protection + -Xarch_host -fstack-protector-strong + -fPIE + -include "${EPREFIX}/usr/include/gentoo/fortify.h" + EOF + + newins - gentoo-cet.cfg <<-EOF + -Xarch_host -fcf-protection=$(usex cet full none) + EOF + + if use kernel_Darwin; then + newins - gentoo-hardened-ld.cfg <<-EOF + # There was -Wl,-z,relro here, but it's not supported on Mac + # TODO: investigate whether -bind_at_load or -read_only_stubs will do the job + EOF + else + newins - gentoo-hardened-ld.cfg <<-EOF + # Some of these options are added unconditionally, regardless of + # USE=hardened, for parity with sys-devel/gcc. + -Wl,-z,relro + -Wl,-z,now + EOF + fi + + dodir /usr/include/gentoo + + cat >> "${ED}/usr/include/gentoo/maybe-stddefs.h" <<-EOF || die + /* __has_include is an extension, but it's fine, because this is only + for Clang anyway. */ + #if defined __has_include && __has_include (<stdc-predef.h>) && !defined(__GLIBC__) + # include <stdc-predef.h> + #endif + EOF + + local fortify_level=$(usex hardened 3 2) + # We have to do this because glibc's headers warn if F_S is set + # without optimization and that would at the very least be very noisy + # during builds and at worst trigger many -Werror builds. + cat >> "${ED}/usr/include/gentoo/fortify.h" <<- EOF || die + #ifdef __clang__ + # pragma clang system_header + #endif + #ifndef _FORTIFY_SOURCE + # if defined(__has_feature) + # define __GENTOO_HAS_FEATURE(x) __has_feature(x) + # else + # define __GENTOO_HAS_FEATURE(x) 0 + # endif + # + # if !defined(__OPTIMIZE__) || __OPTIMIZE__ == 0 + # elif !defined(__STDC_HOSTED__) || __STDC_HOSTED__ != 1 + # elif defined(__SANITIZE_ADDRESS__) + # elif __GENTOO_HAS_FEATURE(address_sanitizer) + # elif __GENTOO_HAS_FEATURE(hwaddress_sanitizer) + # elif __GENTOO_HAS_FEATURE(memory_sanitizer) + # elif __GENTOO_HAS_FEATURE(numerical_stability_sanitizer) + # elif __GENTOO_HAS_FEATURE(realtime_sanitizer) + # elif __GENTOO_HAS_FEATURE(thread_sanitizer) + # else + # define _FORTIFY_SOURCE ${fortify_level} + # endif + # + # undef __GENTOO_HAS_FEATURE + #endif + EOF + + # TODO: Maybe -D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_FAST for + # non-hardened? + if use hardened ; then + cat >> "${ED}/etc/clang/gentoo-hardened.cfg" <<-EOF || die + # Options below are conditional on USE=hardened. + -Xarch_host -D_GLIBCXX_ASSERTIONS + + # Analogue to GLIBCXX_ASSERTIONS + # https://libcxx.llvm.org/UsingLibcxx.html#assertions-mode + # https://libcxx.llvm.org/Hardening.html#using-hardened-mode + -Xarch_host -D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_EXTENSIVE + EOF + + cat >> "${ED}/etc/clang/gentoo-hardened-ld.cfg" <<-EOF || die + # Options below are conditional on USE=hardened. + EOF + fi + + # We only install config files for supported ABIs because unprefixed tools + # might be used for crosscompilation where e.g. PIE may not be supported. + # See bug #912237 and bug #901247. Just ${CHOST} won't do due to bug #912685. + local abi + for abi in $(get_all_abis); do + local abi_chost=$(get_abi_CHOST "${abi}") + doclang_cfg "${abi_chost}" + done + + if use kernel_Darwin; then + cat >> "${ED}/etc/clang/gentoo-common.cfg" <<-EOF || die + # Gentoo Prefix on Darwin + -Wl,-search_paths_first + EOF + if use bootstrap-prefix ; then + # bootstrap-prefix is only set during stage2 of bootstrapping + # Prefix, where EPREFIX is set to EPREFIX/tmp. + # Here we need to point it at the future lib dir of the stage3's + # EPREFIX. + cat >> "${ED}/etc/clang/gentoo-common.cfg" <<-EOF || die + -Wl,-rpath,${EPREFIX}/../usr/lib + -Wl,-L,${EPREFIX}/../usr/lib + -isystem ${EPREFIX}/../usr/include + EOF + fi + # Using -Wl,-L instead of -L to trick compiler driver to put it + # after -isysroot's internal -L + cat >> "${ED}/etc/clang/gentoo-common.cfg" <<-EOF || die + -Wl,-rpath,${EPREFIX}/usr/lib + -Wl,-L,${EPREFIX}/usr/lib + -isystem ${EPREFIX}/usr/include + -isysroot ${EPREFIX}/MacOSX.sdk + EOF + fi + + if use emacs ; then + elisp-install clang ../tools/clang-format/clang-format.{el,elc} + elisp-make-site-file "${SITEFILE}" clang + fi +} + +pkg_preinst() { + if has_version -b sys-devel/gcc-config && has_version sys-devel/gcc + then + local gcc_path=$(gcc-config --get-lib-path 2>/dev/null) + if [[ -n ${gcc_path} ]]; then + cat >> "${ED}/etc/clang/gentoo-gcc-install.cfg" <<-EOF + --gcc-install-dir="${gcc_path%%:*}" + EOF + fi + fi +} + +pkg_postinst() { + use emacs && elisp-site-regen +} + +pkg_postrm() { + use emacs && elisp-site-regen +} diff --git a/llvm-core/clang-linker-config/clang-linker-config-23.ebuild b/llvm-core/clang-linker-config/clang-linker-config-23.ebuild new file mode 100644 index 000000000000..7bb8cf8018d6 --- /dev/null +++ b/llvm-core/clang-linker-config/clang-linker-config-23.ebuild @@ -0,0 +1,27 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="Default linker configuration for clang" +HOMEPAGE="https://clang.llvm.org/" +S=${WORKDIR} + +LICENSE="public-domain" +SLOT="${PV}" +IUSE="default-lld" + +RDEPEND=" + default-lld? ( llvm-core/lld:${PV} ) + !default-lld? ( sys-devel/binutils ) +" + +src_install() { + insinto "/etc/clang/${SLOT}" + newins - gentoo-linker.cfg <<-EOF + # This file is initially generated by ${CATEGORY}/${PN}. + # It is used to control the default linker used by clang. + + -fuse-ld=$(usex default-lld lld bfd) + EOF +} diff --git a/llvm-core/clang-toolchain-symlinks/clang-toolchain-symlinks-23.ebuild b/llvm-core/clang-toolchain-symlinks/clang-toolchain-symlinks-23.ebuild new file mode 100644 index 000000000000..3559813f791f --- /dev/null +++ b/llvm-core/clang-toolchain-symlinks/clang-toolchain-symlinks-23.ebuild @@ -0,0 +1,58 @@ +# Copyright 2022-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit multilib + +DESCRIPTION="Symlinks to use Clang on GCC-free system" +HOMEPAGE="https://wiki.gentoo.org/wiki/Project:LLVM" +S=${WORKDIR} + +LICENSE="public-domain" +SLOT="${PV}" +IUSE="gcc-symlinks multilib-symlinks native-symlinks" + +# Blocker for bug #872416 +RDEPEND=" + !<sys-devel/gcc-config-2.6 + llvm-core/clang:${SLOT} +" + +src_install() { + local tools=() + + if use native-symlinks; then + tools+=( + cc:clang + cpp:clang-cpp + c++:clang++ + ) + fi + if use gcc-symlinks; then + tools+=( + gcc:clang + g++:clang++ + ) + fi + + local chosts=( "${CHOST}" ) + if use multilib-symlinks; then + local abi + for abi in $(get_all_abis); do + chosts+=( "$(get_abi_CHOST "${abi}")" ) + done + fi + + local chost t + local dest=/usr/lib/llvm/${SLOT}/bin + dodir "${dest}" + for t in "${tools[@]}"; do + dosym "${t#*:}" "${dest}/${t%:*}" + done + for chost in "${chosts[@]}"; do + for t in "${tools[@]}"; do + dosym "${t#*:}" "${dest}/${chost}-${t%:*}" + done + done +} diff --git a/llvm-core/clang/Manifest b/llvm-core/clang/Manifest index 0a652c9a102b..93adf192862a 100644 --- a/llvm-core/clang/Manifest +++ b/llvm-core/clang/Manifest @@ -24,5 +24,7 @@ DIST llvm-project-20.1.8.src.tar.xz 147242952 BLAKE2B 7657ac0b26acc5affb1bfc91b9 DIST llvm-project-20.1.8.src.tar.xz.sig 566 BLAKE2B 85beedfcff1195a974fab2c667b9efd4b715b3480c1b44b1b887fe32c69f72aca0d3b8fb276c03b6cc5a866622f669047aeee5ccb976640b4008ccd31dce77a4 SHA512 d74369bdb4d1b82775161ea53c9c5f3a23ce810f4df5ff617123023f9d8ce720e7d6ecc9e17f8ebd39fd9e7a9de79560abdf2ffe73bcb907a43148d43665d619 DIST llvm-project-21.1.8.src.tar.xz 158958576 BLAKE2B 0d3d4ee920f8e5db50e98152616f16004c74df0e7313cc86d893428fb7b1c875109988a5e40ea6f2e5d0fef53c7bfe2fc2b69e84807f6eb440b03afa1b228a36 SHA512 cae4c44e7bf678071723da63ad5839491d717a7233e7f4791aa408207f3ea42f52de939ad15189b112c02a0770f1bb8d59bae6ad31ef53417a6eea7770fe52ab DIST llvm-project-21.1.8.src.tar.xz.sig 119 BLAKE2B cffc1825f5778a3e3c128ec3e856ff6ee50687319d621cdf42e895abf67e05cc51cb7493308e2b506ab60dbdbaca7aa75eb9f78d91d42c81f9682a36f4042e9d SHA512 10f58eff58ed6e701d0f123b15e68c82ab8cbdf99b1c86c0d83e3b8553e90ea51055e30327e8e442ded57c8f503e2a2de9ee075e9c28b5ba815a0f8922f8671c +DIST llvm-project-22.1.0-rc1.src.tar.xz 166976000 BLAKE2B eec2cf8822aa6937c751d94f07c6505a3cebda83c544299ff8eaeeedbadc36054b32fb1a0b655993bd604f9c82ac6fa419e974b1dc9c3f4b6c35aa94e9f4e929 SHA512 545ca31b2a24cab3d3a8d5ebfa2a25439eab4258cef01b53706a7a9e5174a75050fb3d36ad2ac4ebb9a23e34a005707c73383cd3cddd78f6789f5b1d4d446e7c +DIST llvm-project-22.1.0-rc1.src.tar.xz.sig 119 BLAKE2B e3d5a6c00d7960b0694919ff083e02f0273e97da6a40ad452fbb8261b9edfc52d4262733d82a59f03ad7d15b3b62de743b37a1b2e191417443ecb730520be376 SHA512 51326b9402d7719c491ac5c6ab80a678896743dd88e3f997245adb77e7b3f5e0f84f6389c75872aea268de8a7a049684c84cdf575c1f19c4971bb280a9374de6 DIST llvm-project-85c3c83ae54c9e81924f1ca048cfddc8d36bbb02.tar.gz 258189384 BLAKE2B d7a0c36511c17e8dacef27701abcda316902ac17325c63f79e33366efc783e0ab53d62d71c92e2e49457db095d9e8fec0bcabf1a8056a95d25eb976bdd5ba15f SHA512 a8a9ea91b4181005fb6385afff7681fdfc5a46e05aba216add29216a6dcb70cc667d1d300ee85be75997a963193e8e015917401def27d5759ff774f0fa00b527 DIST llvm-project-b01c3d6682d2fa5d6ac22d5a964b739009e9db7b.tar.gz 256801517 BLAKE2B dbdcaed7e0e06a673730c53c64c988add905b2679695ca0cf09db8b28f59eedd5455f4a0ad5a3d672e4f6601d7480775ef8fc405dc1e60c75b425382410e59cf SHA512 3afa29dac2f9b22e6af4b1783bae0bc7507a1a8ca397e88fd6687cbd9620df54525b2b9115906b80e9d1dcd16e0704a5a90eaa6cf0fa3d7f89d3d60f7d8ee19f diff --git a/llvm-core/clang/clang-22.0.0.9999.ebuild b/llvm-core/clang/clang-22.1.0_rc1.ebuild index 4c62cf6323ce..a1475cd9fe38 100644 --- a/llvm-core/clang/clang-22.0.0.9999.ebuild +++ b/llvm-core/clang/clang-22.1.0_rc1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2025 Gentoo Authors +# Copyright 1999-2026 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 diff --git a/llvm-core/clang/clang-23.0.0.9999.ebuild b/llvm-core/clang/clang-23.0.0.9999.ebuild new file mode 100644 index 000000000000..a1475cd9fe38 --- /dev/null +++ b/llvm-core/clang/clang-23.0.0.9999.ebuild @@ -0,0 +1,468 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..14} ) + +inherit cmake llvm.org multilib multilib-minimal +inherit prefix python-single-r1 toolchain-funcs + +DESCRIPTION="C language family frontend for LLVM" +HOMEPAGE="https://llvm.org/" + +# MSVCSetupApi.h: MIT +# sorttable.js: MIT + +LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA MIT" +SLOT="${LLVM_MAJOR}/${LLVM_SOABI}" +IUSE="+debug doc +extra ieee-long-double +pie +static-analyzer test xml" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" +RESTRICT="!test? ( test )" + +DEPEND=" + ~llvm-core/llvm-${PV}:${LLVM_MAJOR}=[debug=,${MULTILIB_USEDEP}] + static-analyzer? ( dev-lang/perl:* ) + xml? ( dev-libs/libxml2:2=[${MULTILIB_USEDEP}] ) +" + +RDEPEND=" + ${PYTHON_DEPS} + ${DEPEND} + >=llvm-core/clang-common-${PV} +" +BDEPEND=" + ${PYTHON_DEPS} + test? ( ~llvm-core/lld-${PV} ) + xml? ( virtual/pkgconfig ) +" +PDEPEND=" + llvm-runtimes/clang-runtime:${LLVM_MAJOR} + llvm-core/clang-toolchain-symlinks:${LLVM_MAJOR} +" + +LLVM_COMPONENTS=( + clang clang-tools-extra cmake +) +LLVM_MANPAGES=1 +LLVM_TEST_COMPONENTS=( + llvm/utils +) +LLVM_USE_TARGETS=llvm+eq +llvm.org_set_globals + +[[ -n ${LLVM_MANPAGE_DIST} ]] && BDEPEND+=" doc? ( " +BDEPEND+=" + $(python_gen_cond_dep ' + dev-python/myst-parser[${PYTHON_USEDEP}] + dev-python/sphinx[${PYTHON_USEDEP}] + ') +" +[[ -n ${LLVM_MANPAGE_DIST} ]] && BDEPEND+=" ) " + +# Multilib notes: +# 1. ABI_* flags control ABIs libclang* is built for only. +# 2. clang is always capable of compiling code for all ABIs for enabled +# target. However, you will need appropriate crt* files (installed +# e.g. by sys-devel/gcc and sys-libs/glibc). +# 3. ${CHOST}-clang wrappers are always installed for all ABIs included +# in the current profile (i.e. alike supported by sys-devel/gcc). +# +# Therefore: use llvm-core/clang[${MULTILIB_USEDEP}] only if you need +# multilib clang* libraries (not runtime, not wrappers). + +src_prepare() { + # create extra parent dir for relative CLANG_RESOURCE_DIR access + mkdir -p x/y || die + BUILD_DIR=${WORKDIR}/x/y/clang + + llvm.org_src_prepare + + # add Gentoo Portage Prefix for Darwin (see prefix-dirs.patch) + eprefixify \ + lib/Lex/InitHeaderSearch.cpp \ + lib/Driver/ToolChains/Darwin.cpp || die + + if ! use prefix-guest && [[ -n ${EPREFIX} ]]; then + sed -i "/LibDir.*Loader/s@return \"\/\"@return \"${EPREFIX}/\"@" lib/Driver/ToolChains/Linux.cpp || die + fi +} + +check_distribution_components() { + if [[ ${CMAKE_MAKEFILE_GENERATOR} == ninja ]]; then + local all_targets=() my_targets=() l + cd "${BUILD_DIR}" || die + + while read -r l; do + if [[ ${l} == install-*-stripped:* ]]; then + l=${l#install-} + l=${l%%-stripped*} + + case ${l} in + # meta-targets + clang-libraries|distribution) + continue + ;; + # tools + clang|clangd|clang-*) + ;; + # static libraries + clang*|findAllSymbols) + continue + ;; + # conditional to USE=doc + docs-clang-html|docs-clang-tools-html) + use doc || continue + ;; + # built only with tests + c-index-test) + continue + ;; + esac + + all_targets+=( "${l}" ) + fi + done < <(${NINJA} -t targets all) + + while read -r l; do + my_targets+=( "${l}" ) + done < <(get_distribution_components $"\n") + + local add=() remove=() + for l in "${all_targets[@]}"; do + if ! has "${l}" "${my_targets[@]}"; then + add+=( "${l}" ) + fi + done + for l in "${my_targets[@]}"; do + if ! has "${l}" "${all_targets[@]}"; then + remove+=( "${l}" ) + fi + done + + if [[ ${#add[@]} -gt 0 || ${#remove[@]} -gt 0 ]]; then + eerror "get_distribution_components() is outdated!" + eerror " Add: ${add[*]}" + eerror "Remove: ${remove[*]}" + die "Update get_distribution_components()!" + fi + cd - >/dev/null || die + fi +} + +get_distribution_components() { + local sep=${1-;} + + local out=( + # common stuff + clang-cmake-exports + clang-headers + clang-resource-headers + libclang-headers + + aarch64-resource-headers + arm-common-resource-headers + arm-resource-headers + core-resource-headers + cuda-resource-headers + hexagon-resource-headers + hip-resource-headers + hlsl-resource-headers + mips-resource-headers + opencl-resource-headers + openmp-resource-headers + ppc-htm-resource-headers + ppc-resource-headers + riscv-resource-headers + spirv-resource-headers + systemz-resource-headers + utility-resource-headers + ve-resource-headers + webassembly-resource-headers + windows-resource-headers + x86-resource-headers + + # libs + clang-cpp + libclang + ) + + if multilib_is_native_abi; then + out+=( + # common stuff + bash-autocomplete + libclang-python-bindings + + # tools + clang + clang-format + clang-installapi + clang-linker-wrapper + clang-nvlink-wrapper + clang-offload-bundler + clang-refactor + clang-repl + clang-scan-deps + clang-sycl-linker + diagtool + hmaptool + offload-arch + + # needed for cross-compiling Clang + clang-tblgen + ) + + if use extra; then + out+=( + # extra tools + clang-apply-replacements + clang-change-namespace + clang-doc + clang-include-cleaner + clang-include-fixer + clang-move + clang-query + clang-reorder-fields + clang-tidy + clang-tidy-headers + clangd + find-all-symbols + modularize + pp-trace + ) + + use kernel_Darwin && out+=( ClangdXPCLib ) + fi + + if llvm_are_manpages_built; then + out+=( docs-clang-man ) + use extra && out+=( docs-clang-tools-man ) + fi + + if use doc; then + out+=( docs-clang-html ) + use extra && out+=( docs-clang-tools-html ) + fi + + use static-analyzer && out+=( + clang-check + clang-extdef-mapping + scan-build + scan-build-py + scan-view + ) + fi + + printf "%s${sep}" "${out[@]}" +} + +multilib_src_configure() { + local mycmakeargs=( + -DDEFAULT_SYSROOT=$(usex prefix-guest "" "${EPREFIX}") + -DCMAKE_INSTALL_PREFIX="${EPREFIX}/usr/lib/llvm/${LLVM_MAJOR}" + -DCMAKE_INSTALL_MANDIR="${EPREFIX}/usr/lib/llvm/${LLVM_MAJOR}/share/man" + -DLLVM_ROOT="${EPREFIX}/usr/lib/llvm/${LLVM_MAJOR}" + -DCLANG_CONFIG_FILE_SYSTEM_DIR="${EPREFIX}/etc/clang/${LLVM_MAJOR}" + -DCLANG_CONFIG_FILE_USER_DIR="~/.config/clang" + # relative to bindir + -DCLANG_RESOURCE_DIR="../../../../lib/clang/${LLVM_MAJOR}" + + -DBUILD_SHARED_LIBS=OFF + -DCLANG_LINK_CLANG_DYLIB=ON + -DLLVM_DISTRIBUTION_COMPONENTS=$(get_distribution_components) + -DCLANG_INCLUDE_TESTS=$(usex test) + + -DLLVM_TARGETS_TO_BUILD="${LLVM_TARGETS// /;}" + + # these are not propagated reliably, so redefine them + -DLLVM_ENABLE_EH=ON + -DLLVM_ENABLE_RTTI=ON + + # libgomp support fails to find headers without explicit -I + # furthermore, it provides only syntax checking + -DCLANG_DEFAULT_OPENMP_RUNTIME=libomp + + -DCLANG_DEFAULT_PIE_ON_LINUX=$(usex pie) + + -DCLANG_ENABLE_LIBXML2=$(usex xml) + -DCLANG_ENABLE_OBJC_REWRITER=ON + -DCLANG_ENABLE_STATIC_ANALYZER=$(usex static-analyzer) + # TODO: CLANG_ENABLE_HLSL? + + -DPython3_EXECUTABLE="${PYTHON}" + ) + + if ! use elibc_musl; then + mycmakeargs+=( + -DPPC_LINUX_DEFAULT_IEEELONGDOUBLE=$(usex ieee-long-double) + ) + fi + + use test && mycmakeargs+=( + -DLLVM_BUILD_TESTS=ON + -DLLVM_LIT_ARGS="$(get_lit_flags)" + ) + + if multilib_is_native_abi; then + local build_docs=OFF + if llvm_are_manpages_built; then + build_docs=ON + mycmakeargs+=( + -DLLVM_BUILD_DOCS=ON + -DLLVM_ENABLE_SPHINX=ON + -DCLANG_INSTALL_SPHINX_HTML_DIR="${EPREFIX}/usr/share/doc/${PF}/html" + -DSPHINX_WARNINGS_AS_ERRORS=OFF + ) + if use extra; then + mycmakeargs+=( + -DCLANG-TOOLS_INSTALL_SPHINX_HTML_DIR="${EPREFIX}/usr/share/doc/${PF}/tools-extra" + ) + fi + fi + mycmakeargs+=( + -DCLANG_INCLUDE_DOCS=${build_docs} + ) + fi + if multilib_native_use extra; then + mycmakeargs+=( + -DLLVM_EXTERNAL_CLANG_TOOLS_EXTRA_SOURCE_DIR="${WORKDIR}"/clang-tools-extra + -DCLANG_TOOLS_EXTRA_INCLUDE_DOCS=${build_docs} + ) + else + mycmakeargs+=( + -DLLVM_TOOL_CLANG_TOOLS_EXTRA_BUILD=OFF + ) + fi + + if tc-is-cross-compiler; then + has_version -b llvm-core/clang:${LLVM_MAJOR} || + die "llvm-core/clang:${LLVM_MAJOR} is required on the build host." + local tools_bin=${BROOT}/usr/lib/llvm/${LLVM_MAJOR}/bin + mycmakeargs+=( + -DLLVM_TOOLS_BINARY_DIR="${tools_bin}" + -DCLANG_TABLEGEN="${tools_bin}"/clang-tblgen + ) + fi + + # LLVM can have very high memory consumption while linking, + # exhausting the limit on 32-bit linker executable + use x86 && local -x LDFLAGS="${LDFLAGS} -Wl,--no-keep-memory" + + # LLVM_ENABLE_ASSERTIONS=NO does not guarantee this for us, #614844 + use debug || local -x CPPFLAGS="${CPPFLAGS} -DNDEBUG" + cmake_src_configure + + multilib_is_native_abi && check_distribution_components +} + +multilib_src_compile() { + cmake_build distribution +} + +multilib_src_test() { + # respect TMPDIR! + local -x LIT_PRESERVES_TMP=1 + local test_targets=( check-clang ) + if multilib_native_use extra; then + test_targets+=( + check-clang-tools + check-clangd + ) + fi + cmake_build "${test_targets[@]}" +} + +src_install() { + MULTILIB_WRAPPED_HEADERS=( + /usr/include/clang/Config/config.h + ) + + multilib-minimal_src_install + + # Move runtime headers to /usr/lib/clang, where they belong + mv "${ED}"/usr/include/clangrt "${ED}"/usr/lib/clang || die + # move (remaining) wrapped headers back + if use extra; then + mv "${T}"/clang-tidy "${ED}"/usr/include/ || die + fi + mv "${ED}"/usr/include "${ED}"/usr/lib/llvm/${LLVM_MAJOR}/include || die + + # Apply CHOST and version suffix to clang tools + local clang_tools=( clang clang++ clang-cl clang-cpp ) + local abi i + + # cmake gives us: + # - clang-X + # - clang -> clang-X + # - clang++, clang-cl, clang-cpp -> clang + # we want to have: + # - clang-X + # - clang++-X, clang-cl-X, clang-cpp-X -> clang-X + # - clang, clang++, clang-cl, clang-cpp -> clang*-X + # also in CHOST variant + for i in "${clang_tools[@]:1}"; do + rm "${ED}/usr/lib/llvm/${LLVM_MAJOR}/bin/${i}" || die + dosym "clang-${LLVM_MAJOR}" "/usr/lib/llvm/${LLVM_MAJOR}/bin/${i}-${LLVM_MAJOR}" + dosym "${i}-${LLVM_MAJOR}" "/usr/lib/llvm/${LLVM_MAJOR}/bin/${i}" + done + + # now create target symlinks for all supported ABIs + for abi in $(get_all_abis); do + local abi_chost=$(get_abi_CHOST "${abi}") + for i in "${clang_tools[@]}"; do + dosym "${i}-${LLVM_MAJOR}" \ + "/usr/lib/llvm/${LLVM_MAJOR}/bin/${abi_chost}-${i}-${LLVM_MAJOR}" + dosym "${abi_chost}-${i}-${LLVM_MAJOR}" \ + "/usr/lib/llvm/${LLVM_MAJOR}/bin/${abi_chost}-${i}" + done + done +} + +multilib_src_install() { + DESTDIR=${D} cmake_build install-distribution + + # move headers to /usr/include for wrapping & ABI mismatch checks + # (also drop the version suffix from runtime headers) + rm -rf "${ED}"/usr/include || die + mv "${ED}"/usr/lib/llvm/${LLVM_MAJOR}/include "${ED}"/usr/include || die + mv "${ED}"/usr/lib/clang "${ED}"/usr/include/clangrt || die + if multilib_native_use extra; then + # don't wrap clang-tidy headers, the list is too long + # (they're fine for non-native ABI but enabling the targets is problematic) + mv "${ED}"/usr/include/clang-tidy "${T}/" || die + fi +} + +multilib_src_install_all() { + python_fix_shebang "${ED}" + if use static-analyzer; then + python_optimize "${ED}"/usr/lib/llvm/${LLVM_MAJOR}/share/scan-view + fi + + docompress "/usr/lib/llvm/${LLVM_MAJOR}/share/man" + llvm_install_manpages + # match 'html' non-compression + use doc && docompress -x "/usr/share/doc/${PF}/tools-extra" + # +x for some reason; TODO: investigate + use static-analyzer && fperms a-x "/usr/lib/llvm/${LLVM_MAJOR}/share/man/man1/scan-build.1" +} + +pkg_postinst() { + if [[ -z ${ROOT} && -f ${EPREFIX}/usr/share/eselect/modules/compiler-shadow.eselect ]] ; then + eselect compiler-shadow update all + fi + + elog "You can find additional utility scripts in:" + elog " ${EROOT}/usr/lib/llvm/${LLVM_MAJOR}/share/clang" + if use extra; then + elog "Some of them are vim integration scripts (with instructions inside)." + elog "The run-clang-tidy.py script requires the following additional package:" + elog " dev-python/pyyaml" + fi +} + +pkg_postrm() { + if [[ -z ${ROOT} && -f ${EPREFIX}/usr/share/eselect/modules/compiler-shadow.eselect ]] ; then + eselect compiler-shadow clean all + fi +} diff --git a/llvm-core/flang/Manifest b/llvm-core/flang/Manifest index 4eb2914bc541..0fdda7ee2345 100644 --- a/llvm-core/flang/Manifest +++ b/llvm-core/flang/Manifest @@ -1,5 +1,7 @@ DIST llvm-project-05349a9b43805d3c0b424da99f3a1fa362cd3419.tar.gz 256643165 BLAKE2B fe7be8ea73a22de902c399784ad95a0011add75af77ddc191bcbabdd276df65af4aa5339cdc74e89f5d2971ef74251ea46a5513a462a97963d36f85102c89665 SHA512 d6c58681f3e3f59589f2eac963ab9e92cd27a39dafe3e79ebdae82ad9e6fc6e3180a45ba7a142a7552a3585bc6cba46caeff1c0e2227563ec48820cdd1502e86 DIST llvm-project-21.1.8.src.tar.xz 158958576 BLAKE2B 0d3d4ee920f8e5db50e98152616f16004c74df0e7313cc86d893428fb7b1c875109988a5e40ea6f2e5d0fef53c7bfe2fc2b69e84807f6eb440b03afa1b228a36 SHA512 cae4c44e7bf678071723da63ad5839491d717a7233e7f4791aa408207f3ea42f52de939ad15189b112c02a0770f1bb8d59bae6ad31ef53417a6eea7770fe52ab DIST llvm-project-21.1.8.src.tar.xz.sig 119 BLAKE2B cffc1825f5778a3e3c128ec3e856ff6ee50687319d621cdf42e895abf67e05cc51cb7493308e2b506ab60dbdbaca7aa75eb9f78d91d42c81f9682a36f4042e9d SHA512 10f58eff58ed6e701d0f123b15e68c82ab8cbdf99b1c86c0d83e3b8553e90ea51055e30327e8e442ded57c8f503e2a2de9ee075e9c28b5ba815a0f8922f8671c +DIST llvm-project-22.1.0-rc1.src.tar.xz 166976000 BLAKE2B eec2cf8822aa6937c751d94f07c6505a3cebda83c544299ff8eaeeedbadc36054b32fb1a0b655993bd604f9c82ac6fa419e974b1dc9c3f4b6c35aa94e9f4e929 SHA512 545ca31b2a24cab3d3a8d5ebfa2a25439eab4258cef01b53706a7a9e5174a75050fb3d36ad2ac4ebb9a23e34a005707c73383cd3cddd78f6789f5b1d4d446e7c +DIST llvm-project-22.1.0-rc1.src.tar.xz.sig 119 BLAKE2B e3d5a6c00d7960b0694919ff083e02f0273e97da6a40ad452fbb8261b9edfc52d4262733d82a59f03ad7d15b3b62de743b37a1b2e191417443ecb730520be376 SHA512 51326b9402d7719c491ac5c6ab80a678896743dd88e3f997245adb77e7b3f5e0f84f6389c75872aea268de8a7a049684c84cdf575c1f19c4971bb280a9374de6 DIST llvm-project-85c3c83ae54c9e81924f1ca048cfddc8d36bbb02.tar.gz 258189384 BLAKE2B d7a0c36511c17e8dacef27701abcda316902ac17325c63f79e33366efc783e0ab53d62d71c92e2e49457db095d9e8fec0bcabf1a8056a95d25eb976bdd5ba15f SHA512 a8a9ea91b4181005fb6385afff7681fdfc5a46e05aba216add29216a6dcb70cc667d1d300ee85be75997a963193e8e015917401def27d5759ff774f0fa00b527 DIST llvm-project-b01c3d6682d2fa5d6ac22d5a964b739009e9db7b.tar.gz 256801517 BLAKE2B dbdcaed7e0e06a673730c53c64c988add905b2679695ca0cf09db8b28f59eedd5455f4a0ad5a3d672e4f6601d7480775ef8fc405dc1e60c75b425382410e59cf SHA512 3afa29dac2f9b22e6af4b1783bae0bc7507a1a8ca397e88fd6687cbd9620df54525b2b9115906b80e9d1dcd16e0704a5a90eaa6cf0fa3d7f89d3d60f7d8ee19f diff --git a/llvm-core/flang/flang-22.0.0.9999.ebuild b/llvm-core/flang/flang-22.1.0_rc1.ebuild index 62b812c7d30d..c761456669cc 100644 --- a/llvm-core/flang/flang-22.0.0.9999.ebuild +++ b/llvm-core/flang/flang-22.1.0_rc1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2025 Gentoo Authors +# Copyright 1999-2026 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 diff --git a/llvm-core/flang/flang-23.0.0.9999.ebuild b/llvm-core/flang/flang-23.0.0.9999.ebuild new file mode 100644 index 000000000000..c761456669cc --- /dev/null +++ b/llvm-core/flang/flang-23.0.0.9999.ebuild @@ -0,0 +1,101 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..14} ) +inherit cmake flag-o-matic llvm.org python-any-r1 toolchain-funcs + +DESCRIPTION="LLVM's Fortran frontend" +HOMEPAGE="https://flang.llvm.org/" + +LICENSE="Apache-2.0-with-LLVM-exceptions" +SLOT="${LLVM_MAJOR}/${LLVM_SOABI}" +IUSE="+clang +debug test" +RESTRICT="!test? ( test )" + +DEPEND=" + ~llvm-core/clang-${PV}[debug=] + ~llvm-core/llvm-${PV}[debug=] + ~llvm-core/mlir-${PV}[debug=] +" +RDEPEND=" + ${DEPEND} +" +PDEPEND=" + >=llvm-runtimes/flang-rt-${PV}:${LLVM_MAJOR} +" +BDEPEND=" + clang? ( llvm-core/clang ) + test? ( + $(python_gen_any_dep 'dev-python/lit[${PYTHON_USEDEP}]') + ) +" + +LLVM_COMPONENTS=( flang cmake ) +LLVM_TEST_COMPONENTS=( clang/test/Driver mlir/test/lib ) +LLVM_USE_TARGETS=llvm+eq +llvm.org_set_globals + +python_check_deps() { + python_has_version "dev-python/lit[${PYTHON_USEDEP}]" +} + +pkg_pretend() { + if ! use clang && tc-is-gcc; then + ewarn "Building using GCC requires lots of memory (up to 10 GiB per process)." + ewarn "Consider enabling USE=clang." + ewarn "See https://gcc.gnu.org/PR119705" + fi +} + +pkg_setup() { + use test && python-any-r1_pkg_setup +} + +src_configure() { + if use clang; then + # Only do this conditionally to allow overriding with + # e.g. CC=clang-13 in case of breakage + if ! tc-is-clang ; then + local -x CC=${CHOST}-clang + local -x CXX=${CHOST}-clang++ + fi + + strip-unsupported-flags + fi + + local mycmakeargs=( + -DCMAKE_INSTALL_PREFIX="${EPREFIX}/usr/lib/llvm/${LLVM_MAJOR}" + + -DLLVM_ROOT="${ESYSROOT}/usr/lib/llvm/${LLVM_MAJOR}" + -DCLANG_RESOURCE_DIR="../../../clang/${LLVM_MAJOR}" + + -DBUILD_SHARED_LIBS=OFF + -DMLIR_LINK_MLIR_DYLIB=ON + # flang does not feature a dylib, so do not install libraries + # or headers + -DLLVM_INSTALL_TOOLCHAIN_ONLY=ON + # installed by llvm-runtimes/flang-rt + -DFLANG_INCLUDE_RUNTIME=OFF + + # TODO: always enable to obtain reproducible tools + -DFLANG_INCLUDE_TESTS=$(usex test) + + -DLLVM_TARGETS_TO_BUILD="${LLVM_TARGETS// /;}" + ) + use test && mycmakeargs+=( + -DLLVM_EXTERNAL_LIT="${EPREFIX}/usr/bin/lit" + -DLLVM_LIT_ARGS="$(get_lit_flags)" + ) + + # LLVM_ENABLE_ASSERTIONS=NO does not guarantee this for us, #614844 + use debug || local -x CPPFLAGS="${CPPFLAGS} -DNDEBUG" + cmake_src_configure +} + +src_test() { + # respect TMPDIR! + local -x LIT_PRESERVES_TMP=1 + cmake_build check-flang +} diff --git a/llvm-core/libclc/Manifest b/llvm-core/libclc/Manifest index 111b7e0495d3..c87f7383113e 100644 --- a/llvm-core/libclc/Manifest +++ b/llvm-core/libclc/Manifest @@ -13,5 +13,7 @@ DIST llvm-project-20.1.8.src.tar.xz 147242952 BLAKE2B 7657ac0b26acc5affb1bfc91b9 DIST llvm-project-20.1.8.src.tar.xz.sig 566 BLAKE2B 85beedfcff1195a974fab2c667b9efd4b715b3480c1b44b1b887fe32c69f72aca0d3b8fb276c03b6cc5a866622f669047aeee5ccb976640b4008ccd31dce77a4 SHA512 d74369bdb4d1b82775161ea53c9c5f3a23ce810f4df5ff617123023f9d8ce720e7d6ecc9e17f8ebd39fd9e7a9de79560abdf2ffe73bcb907a43148d43665d619 DIST llvm-project-21.1.8.src.tar.xz 158958576 BLAKE2B 0d3d4ee920f8e5db50e98152616f16004c74df0e7313cc86d893428fb7b1c875109988a5e40ea6f2e5d0fef53c7bfe2fc2b69e84807f6eb440b03afa1b228a36 SHA512 cae4c44e7bf678071723da63ad5839491d717a7233e7f4791aa408207f3ea42f52de939ad15189b112c02a0770f1bb8d59bae6ad31ef53417a6eea7770fe52ab DIST llvm-project-21.1.8.src.tar.xz.sig 119 BLAKE2B cffc1825f5778a3e3c128ec3e856ff6ee50687319d621cdf42e895abf67e05cc51cb7493308e2b506ab60dbdbaca7aa75eb9f78d91d42c81f9682a36f4042e9d SHA512 10f58eff58ed6e701d0f123b15e68c82ab8cbdf99b1c86c0d83e3b8553e90ea51055e30327e8e442ded57c8f503e2a2de9ee075e9c28b5ba815a0f8922f8671c +DIST llvm-project-22.1.0-rc1.src.tar.xz 166976000 BLAKE2B eec2cf8822aa6937c751d94f07c6505a3cebda83c544299ff8eaeeedbadc36054b32fb1a0b655993bd604f9c82ac6fa419e974b1dc9c3f4b6c35aa94e9f4e929 SHA512 545ca31b2a24cab3d3a8d5ebfa2a25439eab4258cef01b53706a7a9e5174a75050fb3d36ad2ac4ebb9a23e34a005707c73383cd3cddd78f6789f5b1d4d446e7c +DIST llvm-project-22.1.0-rc1.src.tar.xz.sig 119 BLAKE2B e3d5a6c00d7960b0694919ff083e02f0273e97da6a40ad452fbb8261b9edfc52d4262733d82a59f03ad7d15b3b62de743b37a1b2e191417443ecb730520be376 SHA512 51326b9402d7719c491ac5c6ab80a678896743dd88e3f997245adb77e7b3f5e0f84f6389c75872aea268de8a7a049684c84cdf575c1f19c4971bb280a9374de6 DIST llvm-project-85c3c83ae54c9e81924f1ca048cfddc8d36bbb02.tar.gz 258189384 BLAKE2B d7a0c36511c17e8dacef27701abcda316902ac17325c63f79e33366efc783e0ab53d62d71c92e2e49457db095d9e8fec0bcabf1a8056a95d25eb976bdd5ba15f SHA512 a8a9ea91b4181005fb6385afff7681fdfc5a46e05aba216add29216a6dcb70cc667d1d300ee85be75997a963193e8e015917401def27d5759ff774f0fa00b527 DIST llvm-project-b01c3d6682d2fa5d6ac22d5a964b739009e9db7b.tar.gz 256801517 BLAKE2B dbdcaed7e0e06a673730c53c64c988add905b2679695ca0cf09db8b28f59eedd5455f4a0ad5a3d672e4f6601d7480775ef8fc405dc1e60c75b425382410e59cf SHA512 3afa29dac2f9b22e6af4b1783bae0bc7507a1a8ca397e88fd6687cbd9620df54525b2b9115906b80e9d1dcd16e0704a5a90eaa6cf0fa3d7f89d3d60f7d8ee19f diff --git a/llvm-core/libclc/libclc-22.0.0.9999.ebuild b/llvm-core/libclc/libclc-22.1.0_rc1.ebuild index 2d2568c26044..2d2568c26044 100644 --- a/llvm-core/libclc/libclc-22.0.0.9999.ebuild +++ b/llvm-core/libclc/libclc-22.1.0_rc1.ebuild diff --git a/llvm-core/libclc/libclc-23.0.0.9999.ebuild b/llvm-core/libclc/libclc-23.0.0.9999.ebuild new file mode 100644 index 000000000000..2d2568c26044 --- /dev/null +++ b/llvm-core/libclc/libclc-23.0.0.9999.ebuild @@ -0,0 +1,64 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +LLVM_COMPAT=( {21..22} ) +PYTHON_COMPAT=( python3_{10..14} ) +inherit cmake llvm.org llvm-r1 python-any-r1 + +DESCRIPTION="OpenCL C library" +HOMEPAGE="https://libclc.llvm.org/" + +LICENSE="Apache-2.0-with-LLVM-exceptions || ( MIT BSD )" +SLOT="0" +IUSE="+spirv video_cards_nvidia video_cards_r600 video_cards_radeonsi" + +BDEPEND=" + ${PYTHON_DEPS} + $(llvm_gen_dep ' + llvm-core/clang:${LLVM_SLOT} + ') + spirv? ( + >=dev-util/spirv-llvm-translator-22:* + ) +" + +LLVM_COMPONENTS=( libclc ) +llvm.org_set_globals + +pkg_setup() { + llvm-r1_pkg_setup + python-any-r1_pkg_setup +} + +src_configure() { + local libclc_targets=( + "clspv--" + "clspv64--" + ) + + use spirv && libclc_targets+=( + "spirv-mesa3d-" + "spirv64-mesa3d-" + ) + use video_cards_nvidia && libclc_targets+=( + "nvptx64--" + "nvptx64--nvidiacl" + "nvptx64-nvidia-cuda" + ) + use video_cards_r600 && libclc_targets+=( + "r600--" + ) + use video_cards_radeonsi && libclc_targets+=( + "amdgcn--" + "amdgcn-amd-amdhsa" + "amdgcn-mesa-mesa3d" + ) + + libclc_targets=${libclc_targets[*]} + local mycmakeargs=( + -DLIBCLC_TARGETS_TO_BUILD="${libclc_targets// /;}" + ) + cmake_src_configure +} diff --git a/llvm-core/lld-toolchain-symlinks/lld-toolchain-symlinks-23.ebuild b/llvm-core/lld-toolchain-symlinks/lld-toolchain-symlinks-23.ebuild new file mode 100644 index 000000000000..91f4ba561f6e --- /dev/null +++ b/llvm-core/lld-toolchain-symlinks/lld-toolchain-symlinks-23.ebuild @@ -0,0 +1,37 @@ +# Copyright 2022-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit multilib + +DESCRIPTION="Symlinks to use LLD on binutils-free system" +HOMEPAGE="https://wiki.gentoo.org/wiki/Project:LLVM" +S=${WORKDIR} + +LICENSE="public-domain" +SLOT="${PV}" +IUSE="multilib-symlinks native-symlinks" + +RDEPEND=" + llvm-core/lld:${SLOT} +" + +src_install() { + use native-symlinks || return + + local chosts=( "${CHOST}" ) + if use multilib-symlinks; then + local abi + for abi in $(get_all_abis); do + chosts+=( "$(get_abi_CHOST "${abi}")" ) + done + fi + + local dest=/usr/lib/llvm/${SLOT}/bin + dodir "${dest}" + dosym ld.lld "${dest}/ld" + for chost in "${chosts[@]}"; do + dosym ld.lld "${dest}/${chost}-ld" + done +} diff --git a/llvm-core/lld/Manifest b/llvm-core/lld/Manifest index 4e3adaf11268..a7e7ead16960 100644 --- a/llvm-core/lld/Manifest +++ b/llvm-core/lld/Manifest @@ -14,5 +14,7 @@ DIST llvm-project-20.1.8.src.tar.xz 147242952 BLAKE2B 7657ac0b26acc5affb1bfc91b9 DIST llvm-project-20.1.8.src.tar.xz.sig 566 BLAKE2B 85beedfcff1195a974fab2c667b9efd4b715b3480c1b44b1b887fe32c69f72aca0d3b8fb276c03b6cc5a866622f669047aeee5ccb976640b4008ccd31dce77a4 SHA512 d74369bdb4d1b82775161ea53c9c5f3a23ce810f4df5ff617123023f9d8ce720e7d6ecc9e17f8ebd39fd9e7a9de79560abdf2ffe73bcb907a43148d43665d619 DIST llvm-project-21.1.8.src.tar.xz 158958576 BLAKE2B 0d3d4ee920f8e5db50e98152616f16004c74df0e7313cc86d893428fb7b1c875109988a5e40ea6f2e5d0fef53c7bfe2fc2b69e84807f6eb440b03afa1b228a36 SHA512 cae4c44e7bf678071723da63ad5839491d717a7233e7f4791aa408207f3ea42f52de939ad15189b112c02a0770f1bb8d59bae6ad31ef53417a6eea7770fe52ab DIST llvm-project-21.1.8.src.tar.xz.sig 119 BLAKE2B cffc1825f5778a3e3c128ec3e856ff6ee50687319d621cdf42e895abf67e05cc51cb7493308e2b506ab60dbdbaca7aa75eb9f78d91d42c81f9682a36f4042e9d SHA512 10f58eff58ed6e701d0f123b15e68c82ab8cbdf99b1c86c0d83e3b8553e90ea51055e30327e8e442ded57c8f503e2a2de9ee075e9c28b5ba815a0f8922f8671c +DIST llvm-project-22.1.0-rc1.src.tar.xz 166976000 BLAKE2B eec2cf8822aa6937c751d94f07c6505a3cebda83c544299ff8eaeeedbadc36054b32fb1a0b655993bd604f9c82ac6fa419e974b1dc9c3f4b6c35aa94e9f4e929 SHA512 545ca31b2a24cab3d3a8d5ebfa2a25439eab4258cef01b53706a7a9e5174a75050fb3d36ad2ac4ebb9a23e34a005707c73383cd3cddd78f6789f5b1d4d446e7c +DIST llvm-project-22.1.0-rc1.src.tar.xz.sig 119 BLAKE2B e3d5a6c00d7960b0694919ff083e02f0273e97da6a40ad452fbb8261b9edfc52d4262733d82a59f03ad7d15b3b62de743b37a1b2e191417443ecb730520be376 SHA512 51326b9402d7719c491ac5c6ab80a678896743dd88e3f997245adb77e7b3f5e0f84f6389c75872aea268de8a7a049684c84cdf575c1f19c4971bb280a9374de6 DIST llvm-project-85c3c83ae54c9e81924f1ca048cfddc8d36bbb02.tar.gz 258189384 BLAKE2B d7a0c36511c17e8dacef27701abcda316902ac17325c63f79e33366efc783e0ab53d62d71c92e2e49457db095d9e8fec0bcabf1a8056a95d25eb976bdd5ba15f SHA512 a8a9ea91b4181005fb6385afff7681fdfc5a46e05aba216add29216a6dcb70cc667d1d300ee85be75997a963193e8e015917401def27d5759ff774f0fa00b527 DIST llvm-project-b01c3d6682d2fa5d6ac22d5a964b739009e9db7b.tar.gz 256801517 BLAKE2B dbdcaed7e0e06a673730c53c64c988add905b2679695ca0cf09db8b28f59eedd5455f4a0ad5a3d672e4f6601d7480775ef8fc405dc1e60c75b425382410e59cf SHA512 3afa29dac2f9b22e6af4b1783bae0bc7507a1a8ca397e88fd6687cbd9620df54525b2b9115906b80e9d1dcd16e0704a5a90eaa6cf0fa3d7f89d3d60f7d8ee19f diff --git a/llvm-core/lld/lld-22.0.0.9999.ebuild b/llvm-core/lld/lld-22.1.0_rc1.ebuild index 9ee150d61ac1..ae26ad8ed2b1 100644 --- a/llvm-core/lld/lld-22.0.0.9999.ebuild +++ b/llvm-core/lld/lld-22.1.0_rc1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2025 Gentoo Authors +# Copyright 1999-2026 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 diff --git a/llvm-core/lld/lld-23.0.0.9999.ebuild b/llvm-core/lld/lld-23.0.0.9999.ebuild new file mode 100644 index 000000000000..ae26ad8ed2b1 --- /dev/null +++ b/llvm-core/lld/lld-23.0.0.9999.ebuild @@ -0,0 +1,92 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..14} ) +inherit cmake flag-o-matic llvm.org python-any-r1 toolchain-funcs + +DESCRIPTION="The LLVM linker (link editor)" +HOMEPAGE="https://llvm.org/" + +LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA" +SLOT="${LLVM_MAJOR}/${LLVM_SOABI}" +IUSE="+debug test zstd" +RESTRICT="!test? ( test )" + +DEPEND=" + ~llvm-core/llvm-${PV}[debug=,zstd=] + virtual/zlib:= + zstd? ( app-arch/zstd:= ) +" +RDEPEND=" + ${DEPEND} + !llvm-core/lld:0 +" +BDEPEND=" + llvm-core/llvm:${LLVM_MAJOR} + test? ( + $(python_gen_any_dep 'dev-python/lit[${PYTHON_USEDEP}]') + ) +" +PDEPEND=" + >=llvm-core/lld-toolchain-symlinks-16-r2:${LLVM_MAJOR} +" + +LLVM_COMPONENTS=( lld cmake libunwind/include/mach-o ) +LLVM_TEST_COMPONENTS=( llvm/utils/dtlto ) +LLVM_USE_TARGETS=llvm+eq +llvm.org_set_globals + +python_check_deps() { + python_has_version "dev-python/lit[${PYTHON_USEDEP}]" +} + +pkg_setup() { + use test && python-any-r1_pkg_setup +} + +src_unpack() { + llvm.org_src_unpack + + # Directory ${WORKDIR}/llvm does not exist with USE="-test", + # but LLVM_MAIN_SRC_DIR="${WORKDIR}/llvm" is set below, + # and ${LLVM_MAIN_SRC_DIR}/../libunwind/include is used by build system + # (lld/MachO/CMakeLists.txt) and is expected to be resolvable + # to existent directory ${WORKDIR}/libunwind/include. + mkdir -p "${WORKDIR}/llvm" || die +} + +src_configure() { + # LLVM_ENABLE_ASSERTIONS=NO does not guarantee this for us, #614844 + use debug || local -x CPPFLAGS="${CPPFLAGS} -DNDEBUG" + + use elibc_musl && append-ldflags -Wl,-z,stack-size=2097152 + + local mycmakeargs=( + -DCMAKE_INSTALL_PREFIX="${EPREFIX}/usr/lib/llvm/${LLVM_MAJOR}" + -DLLVM_ROOT="${ESYSROOT}/usr/lib/llvm/${LLVM_MAJOR}" + -DBUILD_SHARED_LIBS=ON + -DLLVM_INCLUDE_TESTS=$(usex test) + -DLLVM_ENABLE_ZLIB=FORCE_ON + -DLLVM_ENABLE_ZSTD=$(usex zstd FORCE_ON OFF) + -DLLVM_TARGETS_TO_BUILD="${LLVM_TARGETS// /;}" + ) + + use test && mycmakeargs+=( + -DLLVM_EXTERNAL_LIT="${EPREFIX}/usr/bin/lit" + -DLLVM_LIT_ARGS="$(get_lit_flags)" + -DPython3_EXECUTABLE="${PYTHON}" + ) + + tc-is-cross-compiler && mycmakeargs+=( + -DLLVM_TABLEGEN_EXE="${BROOT}/usr/lib/llvm/${LLVM_MAJOR}/bin/llvm-tblgen" + ) + + cmake_src_configure +} + +src_test() { + local -x LIT_PRESERVES_TMP=1 + cmake_build check-lld +} diff --git a/llvm-core/lldb/Manifest b/llvm-core/lldb/Manifest index 83bc2c711726..14db4c3542a0 100644 --- a/llvm-core/lldb/Manifest +++ b/llvm-core/lldb/Manifest @@ -14,5 +14,7 @@ DIST llvm-project-20.1.8.src.tar.xz 147242952 BLAKE2B 7657ac0b26acc5affb1bfc91b9 DIST llvm-project-20.1.8.src.tar.xz.sig 566 BLAKE2B 85beedfcff1195a974fab2c667b9efd4b715b3480c1b44b1b887fe32c69f72aca0d3b8fb276c03b6cc5a866622f669047aeee5ccb976640b4008ccd31dce77a4 SHA512 d74369bdb4d1b82775161ea53c9c5f3a23ce810f4df5ff617123023f9d8ce720e7d6ecc9e17f8ebd39fd9e7a9de79560abdf2ffe73bcb907a43148d43665d619 DIST llvm-project-21.1.8.src.tar.xz 158958576 BLAKE2B 0d3d4ee920f8e5db50e98152616f16004c74df0e7313cc86d893428fb7b1c875109988a5e40ea6f2e5d0fef53c7bfe2fc2b69e84807f6eb440b03afa1b228a36 SHA512 cae4c44e7bf678071723da63ad5839491d717a7233e7f4791aa408207f3ea42f52de939ad15189b112c02a0770f1bb8d59bae6ad31ef53417a6eea7770fe52ab DIST llvm-project-21.1.8.src.tar.xz.sig 119 BLAKE2B cffc1825f5778a3e3c128ec3e856ff6ee50687319d621cdf42e895abf67e05cc51cb7493308e2b506ab60dbdbaca7aa75eb9f78d91d42c81f9682a36f4042e9d SHA512 10f58eff58ed6e701d0f123b15e68c82ab8cbdf99b1c86c0d83e3b8553e90ea51055e30327e8e442ded57c8f503e2a2de9ee075e9c28b5ba815a0f8922f8671c +DIST llvm-project-22.1.0-rc1.src.tar.xz 166976000 BLAKE2B eec2cf8822aa6937c751d94f07c6505a3cebda83c544299ff8eaeeedbadc36054b32fb1a0b655993bd604f9c82ac6fa419e974b1dc9c3f4b6c35aa94e9f4e929 SHA512 545ca31b2a24cab3d3a8d5ebfa2a25439eab4258cef01b53706a7a9e5174a75050fb3d36ad2ac4ebb9a23e34a005707c73383cd3cddd78f6789f5b1d4d446e7c +DIST llvm-project-22.1.0-rc1.src.tar.xz.sig 119 BLAKE2B e3d5a6c00d7960b0694919ff083e02f0273e97da6a40ad452fbb8261b9edfc52d4262733d82a59f03ad7d15b3b62de743b37a1b2e191417443ecb730520be376 SHA512 51326b9402d7719c491ac5c6ab80a678896743dd88e3f997245adb77e7b3f5e0f84f6389c75872aea268de8a7a049684c84cdf575c1f19c4971bb280a9374de6 DIST llvm-project-85c3c83ae54c9e81924f1ca048cfddc8d36bbb02.tar.gz 258189384 BLAKE2B d7a0c36511c17e8dacef27701abcda316902ac17325c63f79e33366efc783e0ab53d62d71c92e2e49457db095d9e8fec0bcabf1a8056a95d25eb976bdd5ba15f SHA512 a8a9ea91b4181005fb6385afff7681fdfc5a46e05aba216add29216a6dcb70cc667d1d300ee85be75997a963193e8e015917401def27d5759ff774f0fa00b527 DIST llvm-project-b01c3d6682d2fa5d6ac22d5a964b739009e9db7b.tar.gz 256801517 BLAKE2B dbdcaed7e0e06a673730c53c64c988add905b2679695ca0cf09db8b28f59eedd5455f4a0ad5a3d672e4f6601d7480775ef8fc405dc1e60c75b425382410e59cf SHA512 3afa29dac2f9b22e6af4b1783bae0bc7507a1a8ca397e88fd6687cbd9620df54525b2b9115906b80e9d1dcd16e0704a5a90eaa6cf0fa3d7f89d3d60f7d8ee19f diff --git a/llvm-core/lldb/lldb-22.0.0.9999.ebuild b/llvm-core/lldb/lldb-22.1.0_rc1.ebuild index 051d7d3fb85f..5abf0c2df7b8 100644 --- a/llvm-core/lldb/lldb-22.0.0.9999.ebuild +++ b/llvm-core/lldb/lldb-22.1.0_rc1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2025 Gentoo Authors +# Copyright 1999-2026 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 diff --git a/llvm-core/lldb/lldb-23.0.0.9999.ebuild b/llvm-core/lldb/lldb-23.0.0.9999.ebuild new file mode 100644 index 000000000000..5abf0c2df7b8 --- /dev/null +++ b/llvm-core/lldb/lldb-23.0.0.9999.ebuild @@ -0,0 +1,114 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..14} ) +inherit cmake flag-o-matic llvm.org python-single-r1 + +DESCRIPTION="The LLVM debugger" +HOMEPAGE="https://llvm.org/" + +LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA" +SLOT="0/${LLVM_SOABI}" +IUSE="+debug debuginfod +libedit lzma ncurses +python test +xml" +RESTRICT="test" +REQUIRED_USE=${PYTHON_REQUIRED_USE} + +DEPEND=" + debuginfod? ( + net-misc/curl:= + dev-cpp/cpp-httplib:= + ) + libedit? ( dev-libs/libedit:0= ) + lzma? ( app-arch/xz-utils:= ) + ncurses? ( >=sys-libs/ncurses-5.9-r3:0= ) + xml? ( dev-libs/libxml2:= ) + ~llvm-core/clang-${PV} + ~llvm-core/llvm-${PV}[debuginfod=] +" +RDEPEND=" + ${DEPEND} + python? ( + ${PYTHON_DEPS} + ) +" +BDEPEND=" + ${PYTHON_DEPS} + python? ( + >=dev-lang/swig-3.0.11 + ) + test? ( + $(python_gen_cond_dep " + ~dev-python/lit-${PV}[\${PYTHON_USEDEP}] + dev-python/psutil[\${PYTHON_USEDEP}] + ") + llvm-core/lld + ) +" + +LLVM_COMPONENTS=( lldb cmake llvm/utils ) +LLVM_TEST_COMPONENTS=( llvm/lib/Testing/Support third-party ) +LLVM_USE_TARGETS=llvm+eq +llvm.org_set_globals + +src_configure() { + # bug #858389 (https://github.com/llvm/llvm-project/issues/83636) + filter-lto + + # LLVM_ENABLE_ASSERTIONS=NO does not guarantee this for us, #614844 + use debug || local -x CPPFLAGS="${CPPFLAGS} -DNDEBUG" + + local mycmakeargs=( + -DLLVM_ROOT="${ESYSROOT}/usr/lib/llvm/${LLVM_MAJOR}" + -DClang_ROOT="${ESYSROOT}/usr/lib/llvm/${LLVM_MAJOR}" + + -DLLDB_ENABLE_CURSES=$(usex ncurses) + -DLLDB_ENABLE_LIBEDIT=$(usex libedit) + -DLLDB_ENABLE_PYTHON=$(usex python) + -DLLDB_ENABLE_LUA=OFF + -DLLDB_ENABLE_LZMA=$(usex lzma) + -DLLDB_ENABLE_LIBXML2=$(usex xml) + -DLLVM_ENABLE_TERMINFO=$(usex ncurses) + + -DLLDB_INCLUDE_TESTS=$(usex test) + + -DLLVM_TARGETS_TO_BUILD="${LLVM_TARGETS// /;}" + + -DCLANG_LINK_CLANG_DYLIB=ON + # TODO: fix upstream to detect this properly + -DHAVE_LIBDL=ON + -DHAVE_LIBPTHREAD=ON + + # normally we'd have to set LLVM_ENABLE_TERMINFO, HAVE_TERMINFO + # and TERMINFO_LIBS... so just force FindCurses.cmake to use + # ncurses with complete library set (including autodetection + # of -ltinfo) + -DCURSES_NEED_NCURSES=ON + + -DCLANG_RESOURCE_DIR="../../../clang/${LLVM_MAJOR}" + + -DLLVM_MAIN_SRC_DIR="${WORKDIR}/llvm" + -DPython3_EXECUTABLE="${PYTHON}" + ) + use test && mycmakeargs+=( + -DLLVM_EXTERNAL_LIT="${EPREFIX}/usr/bin/lit" + -DLLVM_LIT_ARGS="$(get_lit_flags)" + ) + + cmake_src_configure +} + +src_test() { + local -x LIT_PRESERVES_TMP=1 + cmake_build check-lldb-{shell,unit} + # failures + hangs + #use python && cmake_build check-lldb-api +} + +src_install() { + cmake_src_install + find "${D}" -name '*.a' -delete || die + + use python && python_optimize +} diff --git a/llvm-core/llvm-common/Manifest b/llvm-core/llvm-common/Manifest index 111b7e0495d3..c87f7383113e 100644 --- a/llvm-core/llvm-common/Manifest +++ b/llvm-core/llvm-common/Manifest @@ -13,5 +13,7 @@ DIST llvm-project-20.1.8.src.tar.xz 147242952 BLAKE2B 7657ac0b26acc5affb1bfc91b9 DIST llvm-project-20.1.8.src.tar.xz.sig 566 BLAKE2B 85beedfcff1195a974fab2c667b9efd4b715b3480c1b44b1b887fe32c69f72aca0d3b8fb276c03b6cc5a866622f669047aeee5ccb976640b4008ccd31dce77a4 SHA512 d74369bdb4d1b82775161ea53c9c5f3a23ce810f4df5ff617123023f9d8ce720e7d6ecc9e17f8ebd39fd9e7a9de79560abdf2ffe73bcb907a43148d43665d619 DIST llvm-project-21.1.8.src.tar.xz 158958576 BLAKE2B 0d3d4ee920f8e5db50e98152616f16004c74df0e7313cc86d893428fb7b1c875109988a5e40ea6f2e5d0fef53c7bfe2fc2b69e84807f6eb440b03afa1b228a36 SHA512 cae4c44e7bf678071723da63ad5839491d717a7233e7f4791aa408207f3ea42f52de939ad15189b112c02a0770f1bb8d59bae6ad31ef53417a6eea7770fe52ab DIST llvm-project-21.1.8.src.tar.xz.sig 119 BLAKE2B cffc1825f5778a3e3c128ec3e856ff6ee50687319d621cdf42e895abf67e05cc51cb7493308e2b506ab60dbdbaca7aa75eb9f78d91d42c81f9682a36f4042e9d SHA512 10f58eff58ed6e701d0f123b15e68c82ab8cbdf99b1c86c0d83e3b8553e90ea51055e30327e8e442ded57c8f503e2a2de9ee075e9c28b5ba815a0f8922f8671c +DIST llvm-project-22.1.0-rc1.src.tar.xz 166976000 BLAKE2B eec2cf8822aa6937c751d94f07c6505a3cebda83c544299ff8eaeeedbadc36054b32fb1a0b655993bd604f9c82ac6fa419e974b1dc9c3f4b6c35aa94e9f4e929 SHA512 545ca31b2a24cab3d3a8d5ebfa2a25439eab4258cef01b53706a7a9e5174a75050fb3d36ad2ac4ebb9a23e34a005707c73383cd3cddd78f6789f5b1d4d446e7c +DIST llvm-project-22.1.0-rc1.src.tar.xz.sig 119 BLAKE2B e3d5a6c00d7960b0694919ff083e02f0273e97da6a40ad452fbb8261b9edfc52d4262733d82a59f03ad7d15b3b62de743b37a1b2e191417443ecb730520be376 SHA512 51326b9402d7719c491ac5c6ab80a678896743dd88e3f997245adb77e7b3f5e0f84f6389c75872aea268de8a7a049684c84cdf575c1f19c4971bb280a9374de6 DIST llvm-project-85c3c83ae54c9e81924f1ca048cfddc8d36bbb02.tar.gz 258189384 BLAKE2B d7a0c36511c17e8dacef27701abcda316902ac17325c63f79e33366efc783e0ab53d62d71c92e2e49457db095d9e8fec0bcabf1a8056a95d25eb976bdd5ba15f SHA512 a8a9ea91b4181005fb6385afff7681fdfc5a46e05aba216add29216a6dcb70cc667d1d300ee85be75997a963193e8e015917401def27d5759ff774f0fa00b527 DIST llvm-project-b01c3d6682d2fa5d6ac22d5a964b739009e9db7b.tar.gz 256801517 BLAKE2B dbdcaed7e0e06a673730c53c64c988add905b2679695ca0cf09db8b28f59eedd5455f4a0ad5a3d672e4f6601d7480775ef8fc405dc1e60c75b425382410e59cf SHA512 3afa29dac2f9b22e6af4b1783bae0bc7507a1a8ca397e88fd6687cbd9620df54525b2b9115906b80e9d1dcd16e0704a5a90eaa6cf0fa3d7f89d3d60f7d8ee19f diff --git a/llvm-core/llvm-common/llvm-common-22.0.0.9999.ebuild b/llvm-core/llvm-common/llvm-common-22.1.0_rc1.ebuild index 2e0edb2d0ea7..4548489cd9bc 100644 --- a/llvm-core/llvm-common/llvm-common-22.0.0.9999.ebuild +++ b/llvm-core/llvm-common/llvm-common-22.1.0_rc1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2025 Gentoo Authors +# Copyright 1999-2026 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 diff --git a/llvm-core/llvm-common/llvm-common-23.0.0.9999.ebuild b/llvm-core/llvm-common/llvm-common-23.0.0.9999.ebuild new file mode 100644 index 000000000000..4548489cd9bc --- /dev/null +++ b/llvm-core/llvm-common/llvm-common-23.0.0.9999.ebuild @@ -0,0 +1,53 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit elisp-common llvm.org + +DESCRIPTION="Common files shared between multiple slots of LLVM" +HOMEPAGE="https://llvm.org/" + +LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA" +SLOT="0" +IUSE="emacs" + +RDEPEND=" + !llvm-core/llvm:0 +" +BDEPEND=" + emacs? ( >=app-editors/emacs-23.1:* ) +" + +LLVM_COMPONENTS=( llvm/utils ) +llvm.org_set_globals + +SITEFILE="50llvm-gentoo.el" +BYTECOMPFLAGS="-L emacs" + +src_compile() { + default + + use emacs && elisp-compile emacs/*.el +} + +src_install() { + insinto /usr/share/vim/vimfiles + doins -r vim/*/ + # some users may find it useful + newdoc vim/README README.vim + dodoc vim/vimrc + + if use emacs ; then + elisp-install llvm emacs/*.{el,elc} + elisp-make-site-file "${SITEFILE}" llvm + fi +} + +pkg_postinst() { + use emacs && elisp-site-regen +} + +pkg_postrm() { + use emacs && elisp-site-regen +} diff --git a/llvm-core/llvm-toolchain-symlinks/llvm-toolchain-symlinks-23.ebuild b/llvm-core/llvm-toolchain-symlinks/llvm-toolchain-symlinks-23.ebuild new file mode 100644 index 000000000000..11a85af92a70 --- /dev/null +++ b/llvm-core/llvm-toolchain-symlinks/llvm-toolchain-symlinks-23.ebuild @@ -0,0 +1,48 @@ +# Copyright 2022-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit multilib + +DESCRIPTION="Symlinks to use LLVM on binutils-free system" +HOMEPAGE="https://wiki.gentoo.org/wiki/Project:LLVM" +S=${WORKDIR} + +LICENSE="public-domain" +SLOT="${PV}" +IUSE="multilib-symlinks native-symlinks" + +RDEPEND=" + llvm-core/llvm:${SLOT} +" + +src_install() { + use native-symlinks || return + + local tools=( + addr2line ar dlltool nm objcopy objdump ranlib readelf size + strings strip windres + # https://bugs.gentoo.org/936068 + cxxfilt:c++filt + ) + local chosts=( "${CHOST}" ) + if use multilib-symlinks; then + local abi + for abi in $(get_all_abis); do + chosts+=( "$(get_abi_CHOST "${abi}")" ) + done + fi + + local chost t + local dest=/usr/lib/llvm/${SLOT}/bin + dodir "${dest}" + for t in "${tools[@]}"; do + dosym "llvm-${t%:*}" "${dest}/${t#*:}" + done + for chost in "${chosts[@]}"; do + for t in "${tools[@]}"; do + dosym "llvm-${t%:*}" "${dest}/${chost}-${t#*:}" + done + done +} diff --git a/llvm-core/llvm/Manifest b/llvm-core/llvm/Manifest index 0a652c9a102b..93adf192862a 100644 --- a/llvm-core/llvm/Manifest +++ b/llvm-core/llvm/Manifest @@ -24,5 +24,7 @@ DIST llvm-project-20.1.8.src.tar.xz 147242952 BLAKE2B 7657ac0b26acc5affb1bfc91b9 DIST llvm-project-20.1.8.src.tar.xz.sig 566 BLAKE2B 85beedfcff1195a974fab2c667b9efd4b715b3480c1b44b1b887fe32c69f72aca0d3b8fb276c03b6cc5a866622f669047aeee5ccb976640b4008ccd31dce77a4 SHA512 d74369bdb4d1b82775161ea53c9c5f3a23ce810f4df5ff617123023f9d8ce720e7d6ecc9e17f8ebd39fd9e7a9de79560abdf2ffe73bcb907a43148d43665d619 DIST llvm-project-21.1.8.src.tar.xz 158958576 BLAKE2B 0d3d4ee920f8e5db50e98152616f16004c74df0e7313cc86d893428fb7b1c875109988a5e40ea6f2e5d0fef53c7bfe2fc2b69e84807f6eb440b03afa1b228a36 SHA512 cae4c44e7bf678071723da63ad5839491d717a7233e7f4791aa408207f3ea42f52de939ad15189b112c02a0770f1bb8d59bae6ad31ef53417a6eea7770fe52ab DIST llvm-project-21.1.8.src.tar.xz.sig 119 BLAKE2B cffc1825f5778a3e3c128ec3e856ff6ee50687319d621cdf42e895abf67e05cc51cb7493308e2b506ab60dbdbaca7aa75eb9f78d91d42c81f9682a36f4042e9d SHA512 10f58eff58ed6e701d0f123b15e68c82ab8cbdf99b1c86c0d83e3b8553e90ea51055e30327e8e442ded57c8f503e2a2de9ee075e9c28b5ba815a0f8922f8671c +DIST llvm-project-22.1.0-rc1.src.tar.xz 166976000 BLAKE2B eec2cf8822aa6937c751d94f07c6505a3cebda83c544299ff8eaeeedbadc36054b32fb1a0b655993bd604f9c82ac6fa419e974b1dc9c3f4b6c35aa94e9f4e929 SHA512 545ca31b2a24cab3d3a8d5ebfa2a25439eab4258cef01b53706a7a9e5174a75050fb3d36ad2ac4ebb9a23e34a005707c73383cd3cddd78f6789f5b1d4d446e7c +DIST llvm-project-22.1.0-rc1.src.tar.xz.sig 119 BLAKE2B e3d5a6c00d7960b0694919ff083e02f0273e97da6a40ad452fbb8261b9edfc52d4262733d82a59f03ad7d15b3b62de743b37a1b2e191417443ecb730520be376 SHA512 51326b9402d7719c491ac5c6ab80a678896743dd88e3f997245adb77e7b3f5e0f84f6389c75872aea268de8a7a049684c84cdf575c1f19c4971bb280a9374de6 DIST llvm-project-85c3c83ae54c9e81924f1ca048cfddc8d36bbb02.tar.gz 258189384 BLAKE2B d7a0c36511c17e8dacef27701abcda316902ac17325c63f79e33366efc783e0ab53d62d71c92e2e49457db095d9e8fec0bcabf1a8056a95d25eb976bdd5ba15f SHA512 a8a9ea91b4181005fb6385afff7681fdfc5a46e05aba216add29216a6dcb70cc667d1d300ee85be75997a963193e8e015917401def27d5759ff774f0fa00b527 DIST llvm-project-b01c3d6682d2fa5d6ac22d5a964b739009e9db7b.tar.gz 256801517 BLAKE2B dbdcaed7e0e06a673730c53c64c988add905b2679695ca0cf09db8b28f59eedd5455f4a0ad5a3d672e4f6601d7480775ef8fc405dc1e60c75b425382410e59cf SHA512 3afa29dac2f9b22e6af4b1783bae0bc7507a1a8ca397e88fd6687cbd9620df54525b2b9115906b80e9d1dcd16e0704a5a90eaa6cf0fa3d7f89d3d60f7d8ee19f diff --git a/llvm-core/llvm/llvm-22.0.0.9999.ebuild b/llvm-core/llvm/llvm-22.1.0_rc1.ebuild index 2709a4e4acea..a4a2c31c377f 100644 --- a/llvm-core/llvm/llvm-22.0.0.9999.ebuild +++ b/llvm-core/llvm/llvm-22.1.0_rc1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2025 Gentoo Authors +# Copyright 1999-2026 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 diff --git a/llvm-core/llvm/llvm-23.0.0.9999.ebuild b/llvm-core/llvm/llvm-23.0.0.9999.ebuild new file mode 100644 index 000000000000..a4a2c31c377f --- /dev/null +++ b/llvm-core/llvm/llvm-23.0.0.9999.ebuild @@ -0,0 +1,568 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..14} ) + +inherit cmake flag-o-matic llvm.org multilib-minimal pax-utils python-any-r1 +inherit toolchain-funcs + +DESCRIPTION="Low Level Virtual Machine" +HOMEPAGE="https://llvm.org/" + +# Additional licenses: +# 1. OpenBSD regex: Henry Spencer's license ('rc' in Gentoo) + BSD. +# 2. xxhash: BSD. +# 3. MD5 code: public-domain. +# 4. ConvertUTF.h: TODO. + +LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA BSD public-domain rc" +SLOT="${LLVM_MAJOR}/${LLVM_SOABI}" +IUSE=" + +binutils-plugin +debug debuginfod doc exegesis libedit +libffi + test xml z3 zstd +" +RESTRICT="!test? ( test )" + +RDEPEND=" + virtual/zlib:=[${MULTILIB_USEDEP}] + debuginfod? ( + net-misc/curl:= + dev-cpp/cpp-httplib:= + ) + exegesis? ( dev-libs/libpfm:= ) + libedit? ( dev-libs/libedit:0=[${MULTILIB_USEDEP}] ) + libffi? ( >=dev-libs/libffi-3.0.13-r1:0=[${MULTILIB_USEDEP}] ) + xml? ( dev-libs/libxml2:2=[${MULTILIB_USEDEP}] ) + z3? ( >=sci-mathematics/z3-4.7.1:0=[${MULTILIB_USEDEP}] ) + zstd? ( app-arch/zstd:=[${MULTILIB_USEDEP}] ) +" +DEPEND=" + ${RDEPEND} + binutils-plugin? ( sys-libs/binutils-libs ) +" +BDEPEND=" + ${PYTHON_DEPS} + dev-lang/perl + sys-devel/gnuconfig + kernel_Darwin? ( + <llvm-runtimes/libcxx-${LLVM_VERSION}.9999 + ) + libffi? ( virtual/pkgconfig ) +" +# There are no file collisions between these versions but having :0 +# installed means llvm-config there will take precedence. +RDEPEND=" + ${RDEPEND} + !llvm-core/llvm:0 +" +PDEPEND=" + llvm-core/llvm-common + llvm-core/llvm-toolchain-symlinks:${LLVM_MAJOR} + binutils-plugin? ( >=llvm-core/llvmgold-${LLVM_MAJOR} ) +" + +LLVM_COMPONENTS=( llvm cmake third-party ) +LLVM_MANPAGES=1 +LLVM_USE_TARGETS=provide +llvm.org_set_globals + +[[ -n ${LLVM_MANPAGE_DIST} ]] && BDEPEND+=" doc? ( " +BDEPEND+=" + $(python_gen_any_dep ' + dev-python/myst-parser[${PYTHON_USEDEP}] + dev-python/sphinx[${PYTHON_USEDEP}] + ') +" +[[ -n ${LLVM_MANPAGE_DIST} ]] && BDEPEND+=" ) " + +python_check_deps() { + llvm_are_manpages_built || return 0 + + python_has_version -b "dev-python/myst-parser[${PYTHON_USEDEP}]" && + python_has_version -b "dev-python/sphinx[${PYTHON_USEDEP}]" +} + +check_uptodate() { + local prod_targets=( + $(sed -n -e '/set(LLVM_ALL_TARGETS/,/)/p' CMakeLists.txt \ + | tail -n +2 | head -n -1) + ) + local all_targets=( + lib/Target/*/ + ) + all_targets=( "${all_targets[@]#lib/Target/}" ) + all_targets=( "${all_targets[@]%/}" ) + + local exp_targets=() i + for i in "${all_targets[@]}"; do + has "${i}" "${prod_targets[@]}" || exp_targets+=( "${i}" ) + done + + local outdated + if [[ ${exp_targets[*]} != ${ALL_LLVM_EXPERIMENTAL_TARGETS[*]} ]]; then + eerror "ALL_LLVM_EXPERIMENTAL_TARGETS are outdated!" + eerror " Have: ${ALL_LLVM_EXPERIMENTAL_TARGETS[*]}" + eerror "Expected: ${exp_targets[*]}" + eerror + outdated=1 + fi + + if [[ ${prod_targets[*]} != ${ALL_LLVM_PRODUCTION_TARGETS[*]} ]]; then + eerror "ALL_LLVM_PRODUCTION_TARGETS are outdated!" + eerror " Have: ${ALL_LLVM_PRODUCTION_TARGETS[*]}" + eerror "Expected: ${prod_targets[*]}" + outdated=1 + fi + + [[ ${outdated} ]] && die "Update ALL_LLVM*_TARGETS" +} + +check_distribution_components() { + if [[ ${CMAKE_MAKEFILE_GENERATOR} == ninja ]]; then + local all_targets=() my_targets=() l + cd "${BUILD_DIR}" || die + + while read -r l; do + if [[ ${l} == install-*-stripped:* ]]; then + l=${l#install-} + l=${l%%-stripped*} + + case ${l} in + # shared libs + LLVM|LLVMgold) + ;; + # TableGen lib + deps + LLVMDemangle|LLVMSupport|LLVMSupportLSP|LLVMTableGen) + ;; + # for mlir-tblgen + LLVMCodeGenTypes) + ;; + # used by lldb + LLVMDebuginfod) + ;; + # testing libraries + LLVMTestingAnnotations|LLVMTestingSupport) + ;; + # static libs + LLVM*) + continue + ;; + # meta-targets + distribution|llvm-libraries) + continue + ;; + # used only w/ USE=doc + docs-llvm-html) + use doc || continue + ;; + # used only w/ USE=debuginfd + llvm-debuginfod) + use debuginfod || continue + ;; + # used only w/ USE=xml + llvm-mt) + use xml || continue + ;; + esac + + all_targets+=( "${l}" ) + fi + done < <(${NINJA} -t targets all) + + while read -r l; do + my_targets+=( "${l}" ) + done < <(get_distribution_components $"\n") + + local add=() remove=() + for l in "${all_targets[@]}"; do + if ! has "${l}" "${my_targets[@]}"; then + add+=( "${l}" ) + fi + done + for l in "${my_targets[@]}"; do + if ! has "${l}" "${all_targets[@]}"; then + remove+=( "${l}" ) + fi + done + + if [[ ${#add[@]} -gt 0 || ${#remove[@]} -gt 0 ]]; then + eerror "get_distribution_components() is outdated!" + eerror " Add: ${add[*]}" + eerror "Remove: ${remove[*]}" + die "Update get_distribution_components()!" + fi + cd - >/dev/null || die + fi +} + +src_prepare() { + # disable use of SDK on OSX, bug #568758 + sed -i -e 's/xcrun/false/' utils/lit/lit/util.py || die + + # Update config.guess to support more systems + cp "${BROOT}/usr/share/gnuconfig/config.guess" cmake/ || die + + # Disable lit tests (we run them in dev-python/lit). + > utils/lit/CMakeLists.txt || die + + # Verify that the ebuild is up-to-date + check_uptodate + + llvm.org_src_prepare +} + +get_distribution_components() { + local sep=${1-;} + + local out=( + # shared libs + LLVM + LTO + Remarks + + # tools + llvm-config + + # common stuff + cmake-exports + llvm-headers + + # libraries needed for clang-tblgen + LLVMDemangle + LLVMSupport + LLVMTableGen + # mlir-tblgen + LLVMCodeGenTypes + LLVMSupportLSP + + # testing libraries + llvm_gtest + llvm_gtest_main + LLVMTestingAnnotations + LLVMTestingSupport + ) + + if multilib_is_native_abi; then + out+=( + # library used by lldb + LLVMDebuginfod + + # utilities + llvm-tblgen + llvm-test-mustache-spec + FileCheck + llvm-PerfectShuffle + count + not + yaml-bench + UnicodeNameMappingGenerator + + # tools + bugpoint + clang-offload-packager + dsymutil + llc + lli + lli-child-target + llvm-addr2line + llvm-ar + llvm-as + llvm-bcanalyzer + llvm-bitcode-strip + llvm-c-test + llvm-cas + llvm-cat + llvm-cfi-verify + llvm-cgdata + llvm-config + llvm-cov + llvm-ctxprof-util + llvm-cvtres + llvm-cxxdump + llvm-cxxfilt + llvm-cxxmap + llvm-debuginfo-analyzer + llvm-debuginfod-find + llvm-diff + llvm-dis + llvm-dlltool + llvm-dwarfdump + llvm-dwarfutil + llvm-dwp + llvm-exegesis + llvm-extract + llvm-gsymutil + llvm-ifs + llvm-install-name-tool + llvm-ir2vec + llvm-jitlink + llvm-jitlink-executor + llvm-lib + llvm-libtool-darwin + llvm-link + llvm-lipo + llvm-lto + llvm-lto2 + llvm-mc + llvm-mca + llvm-ml + llvm-ml64 + llvm-modextract + llvm-nm + llvm-objcopy + llvm-objdump + llvm-offload-binary + llvm-offload-wrapper + llvm-opt-report + llvm-otool + llvm-pdbutil + llvm-profdata + llvm-profgen + llvm-ranlib + llvm-rc + llvm-readelf + llvm-readobj + llvm-readtapi + llvm-reduce + llvm-remarkutil + llvm-rtdyld + llvm-sim + llvm-size + llvm-split + llvm-stress + llvm-strings + llvm-strip + llvm-symbolizer + llvm-tli-checker + llvm-undname + llvm-windres + llvm-xray + obj2yaml + opt + reduce-chunk-list + sancov + sanstats + split-file + verify-uselistorder + yaml2obj + + # python modules + opt-viewer + ) + + if llvm_are_manpages_built; then + out+=( + # manpages + docs-dsymutil-man + docs-llvm-dwarfdump-man + docs-llvm-man + ) + fi + use doc && out+=( + docs-llvm-html + ) + + use binutils-plugin && out+=( + LLVMgold + ) + use debuginfod && out+=( + llvm-debuginfod + ) + use xml && out+=( + llvm-mt + ) + fi + + printf "%s${sep}" "${out[@]}" +} + +multilib_src_configure() { + # ODR violations (bug #917536, bug #926529). Just do it for GCC for now + # to avoid people grumbling. GCC is, anecdotally, more likely to miscompile + # LLVM with LTO anyway (which is not necessarily its fault). + tc-is-gcc && filter-lto + + local ffi_cflags ffi_ldflags + if use libffi; then + ffi_cflags=$($(tc-getPKG_CONFIG) --cflags-only-I libffi) + ffi_ldflags=$($(tc-getPKG_CONFIG) --libs-only-L libffi) + fi + + local libdir=$(get_libdir) + local mycmakeargs=( + # disable appending VCS revision to the version to improve + # direct cache hit ratio + -DLLVM_APPEND_VC_REV=OFF + -DCMAKE_INSTALL_PREFIX="${EPREFIX}/usr/lib/llvm/${LLVM_MAJOR}" + -DLLVM_LIBDIR_SUFFIX=${libdir#lib} + + -DBUILD_SHARED_LIBS=OFF + -DLLVM_BUILD_LLVM_DYLIB=ON + -DLLVM_LINK_LLVM_DYLIB=ON + -DLLVM_DISTRIBUTION_COMPONENTS=$(get_distribution_components) + + # cheap hack: LLVM combines both anyway, and the only difference + # is that the former list is explicitly verified at cmake time + -DLLVM_TARGETS_TO_BUILD="" + -DLLVM_EXPERIMENTAL_TARGETS_TO_BUILD="${LLVM_TARGETS// /;}" + -DLLVM_INCLUDE_BENCHMARKS=OFF + -DLLVM_INCLUDE_TESTS=ON + -DLLVM_BUILD_TESTS=$(usex test) + -DLLVM_INSTALL_GTEST=ON + + -DLLVM_ENABLE_FFI=$(usex libffi) + -DLLVM_ENABLE_LIBEDIT=$(usex libedit) + -DLLVM_ENABLE_LIBXML2=$(usex xml) + -DLLVM_ENABLE_ASSERTIONS=$(usex debug) + -DLLVM_ENABLE_LIBPFM=$(usex exegesis) + -DLLVM_ENABLE_EH=ON + -DLLVM_ENABLE_RTTI=ON + -DLLVM_ENABLE_Z3_SOLVER=$(usex z3) + -DLLVM_ENABLE_ZLIB=FORCE_ON + -DLLVM_ENABLE_ZSTD=$(usex zstd FORCE_ON OFF) + -DLLVM_ENABLE_CURL=$(usex debuginfod) + -DLLVM_ENABLE_HTTPLIB=$(usex debuginfod) + + -DLLVM_HOST_TRIPLE="${CHOST}" + + -DPython3_EXECUTABLE="${PYTHON}" + + # disable OCaml bindings (now in dev-ml/llvm) + -DOCAMLFIND=NO + ) + + local suffix= + if [[ -n ${EGIT_VERSION} && ${EGIT_BRANCH} != release/* ]]; then + # the ABI of the main branch is not stable, so let's include + # the commit id in the SOVERSION to contain the breakage + suffix+="git${EGIT_VERSION::8}" + fi + if [[ $(tc-get-cxx-stdlib) == libc++ ]]; then + # Smart hack: alter version suffix -> SOVERSION when linking + # against libc++. This way we won't end up mixing LLVM libc++ + # libraries with libstdc++ clang, and the other way around. + suffix+="+libcxx" + mycmakeargs+=( + -DLLVM_ENABLE_LIBCXX=ON + ) + fi + mycmakeargs+=( + -DLLVM_VERSION_SUFFIX="${suffix}" + ) + + use test && mycmakeargs+=( + -DLLVM_LIT_ARGS="$(get_lit_flags)" + ) + + if multilib_is_native_abi; then + local build_docs=OFF + if llvm_are_manpages_built; then + build_docs=ON + mycmakeargs+=( + -DCMAKE_INSTALL_MANDIR="${EPREFIX}/usr/lib/llvm/${LLVM_MAJOR}/share/man" + -DLLVM_INSTALL_SPHINX_HTML_DIR="${EPREFIX}/usr/share/doc/${PF}/html" + -DSPHINX_WARNINGS_AS_ERRORS=OFF + ) + fi + + mycmakeargs+=( + -DLLVM_BUILD_DOCS=${build_docs} + -DLLVM_ENABLE_OCAMLDOC=OFF + -DLLVM_ENABLE_SPHINX=${build_docs} + -DLLVM_ENABLE_DOXYGEN=OFF + -DLLVM_INSTALL_UTILS=ON + ) + use binutils-plugin && mycmakeargs+=( + -DLLVM_BINUTILS_INCDIR="${EPREFIX}"/usr/include + ) + fi + + use kernel_Darwin && mycmakeargs+=( + # Use our libtool instead of looking it up with xcrun + -DCMAKE_LIBTOOL="${EPREFIX}/usr/bin/${CHOST}-libtool" + ) + + # LLVM can have very high memory consumption while linking, + # exhausting the limit on 32-bit linker executable + use x86 && local -x LDFLAGS="${LDFLAGS} -Wl,--no-keep-memory" + + # LLVM_ENABLE_ASSERTIONS=NO does not guarantee this for us, #614844 + use debug || local -x CPPFLAGS="${CPPFLAGS} -DNDEBUG" + cmake_src_configure + + grep -q -E "^CMAKE_PROJECT_VERSION_MAJOR(:.*)?=${LLVM_MAJOR}$" \ + CMakeCache.txt || + die "Incorrect version, did you update _LLVM_MAIN_MAJOR?" + multilib_is_native_abi && check_distribution_components +} + +multilib_src_compile() { + tc-env_build cmake_build distribution + + pax-mark m "${BUILD_DIR}"/bin/llvm-rtdyld + pax-mark m "${BUILD_DIR}"/bin/lli + pax-mark m "${BUILD_DIR}"/bin/lli-child-target + + if use test; then + pax-mark m "${BUILD_DIR}"/unittests/ExecutionEngine/Orc/OrcJITTests + pax-mark m "${BUILD_DIR}"/unittests/ExecutionEngine/MCJIT/MCJITTests + pax-mark m "${BUILD_DIR}"/unittests/Support/SupportTests + fi +} + +multilib_src_test() { + # respect TMPDIR! + local -x LIT_PRESERVES_TMP=1 + cmake_build check +} + +src_install() { + local MULTILIB_CHOST_TOOLS=( + /usr/lib/llvm/${LLVM_MAJOR}/bin/llvm-config + ) + + local MULTILIB_WRAPPED_HEADERS=( + /usr/include/llvm/Config/llvm-config.h + ) + + local LLVM_LDPATHS=() + multilib-minimal_src_install + + # move wrapped headers back + mv "${ED}"/usr/include "${ED}"/usr/lib/llvm/${LLVM_MAJOR}/include || die +} + +multilib_src_install() { + DESTDIR=${D} cmake_build install-distribution + + # move headers to /usr/include for wrapping + rm -rf "${ED}"/usr/include || die + mv "${ED}"/usr/lib/llvm/${LLVM_MAJOR}/include "${ED}"/usr/include || die + + LLVM_LDPATHS+=( "${EPREFIX}/usr/lib/llvm/${LLVM_MAJOR}/$(get_libdir)" ) +} + +multilib_src_install_all() { + local revord=$(( 9999 - ${LLVM_MAJOR} )) + newenvd - "60llvm-${revord}" <<-_EOF_ + PATH="${EPREFIX}/usr/lib/llvm/${LLVM_MAJOR}/bin" + # we need to duplicate it in ROOTPATH for Portage to respect... + ROOTPATH="${EPREFIX}/usr/lib/llvm/${LLVM_MAJOR}/bin" + MANPATH="${EPREFIX}/usr/lib/llvm/${LLVM_MAJOR}/share/man" + LDPATH="$( IFS=:; echo "${LLVM_LDPATHS[*]}" )" + _EOF_ + + docompress "/usr/lib/llvm/${LLVM_MAJOR}/share/man" + llvm_install_manpages +} + +pkg_postinst() { + elog "You can find additional opt-viewer utility scripts in:" + elog " ${EROOT}/usr/lib/llvm/${LLVM_MAJOR}/share/opt-viewer" + elog "To use these scripts, you will need Python along with the following" + elog "packages:" + elog " dev-python/pygments (for opt-viewer)" + elog " dev-python/pyyaml (for all of them)" +} diff --git a/llvm-core/llvmgold/llvmgold-23.ebuild b/llvm-core/llvmgold/llvmgold-23.ebuild new file mode 100644 index 000000000000..8436afe0e921 --- /dev/null +++ b/llvm-core/llvmgold/llvmgold-23.ebuild @@ -0,0 +1,22 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="LLVMgold plugin symlink for autoloading" +HOMEPAGE="https://llvm.org/" +S=${WORKDIR} + +LICENSE="public-domain" +SLOT="0" + +RDEPEND=" + llvm-core/llvm:${PV}[binutils-plugin] + !llvm-core/llvm:0 +" + +src_install() { + dodir "/usr/${CHOST}/binutils-bin/lib/bfd-plugins" + dosym "../../../../lib/llvm/${PV}/$(get_libdir)/LLVMgold.so" \ + "/usr/${CHOST}/binutils-bin/lib/bfd-plugins/LLVMgold.so" +} diff --git a/llvm-core/mlir/Manifest b/llvm-core/mlir/Manifest index 4eb2914bc541..0fdda7ee2345 100644 --- a/llvm-core/mlir/Manifest +++ b/llvm-core/mlir/Manifest @@ -1,5 +1,7 @@ DIST llvm-project-05349a9b43805d3c0b424da99f3a1fa362cd3419.tar.gz 256643165 BLAKE2B fe7be8ea73a22de902c399784ad95a0011add75af77ddc191bcbabdd276df65af4aa5339cdc74e89f5d2971ef74251ea46a5513a462a97963d36f85102c89665 SHA512 d6c58681f3e3f59589f2eac963ab9e92cd27a39dafe3e79ebdae82ad9e6fc6e3180a45ba7a142a7552a3585bc6cba46caeff1c0e2227563ec48820cdd1502e86 DIST llvm-project-21.1.8.src.tar.xz 158958576 BLAKE2B 0d3d4ee920f8e5db50e98152616f16004c74df0e7313cc86d893428fb7b1c875109988a5e40ea6f2e5d0fef53c7bfe2fc2b69e84807f6eb440b03afa1b228a36 SHA512 cae4c44e7bf678071723da63ad5839491d717a7233e7f4791aa408207f3ea42f52de939ad15189b112c02a0770f1bb8d59bae6ad31ef53417a6eea7770fe52ab DIST llvm-project-21.1.8.src.tar.xz.sig 119 BLAKE2B cffc1825f5778a3e3c128ec3e856ff6ee50687319d621cdf42e895abf67e05cc51cb7493308e2b506ab60dbdbaca7aa75eb9f78d91d42c81f9682a36f4042e9d SHA512 10f58eff58ed6e701d0f123b15e68c82ab8cbdf99b1c86c0d83e3b8553e90ea51055e30327e8e442ded57c8f503e2a2de9ee075e9c28b5ba815a0f8922f8671c +DIST llvm-project-22.1.0-rc1.src.tar.xz 166976000 BLAKE2B eec2cf8822aa6937c751d94f07c6505a3cebda83c544299ff8eaeeedbadc36054b32fb1a0b655993bd604f9c82ac6fa419e974b1dc9c3f4b6c35aa94e9f4e929 SHA512 545ca31b2a24cab3d3a8d5ebfa2a25439eab4258cef01b53706a7a9e5174a75050fb3d36ad2ac4ebb9a23e34a005707c73383cd3cddd78f6789f5b1d4d446e7c +DIST llvm-project-22.1.0-rc1.src.tar.xz.sig 119 BLAKE2B e3d5a6c00d7960b0694919ff083e02f0273e97da6a40ad452fbb8261b9edfc52d4262733d82a59f03ad7d15b3b62de743b37a1b2e191417443ecb730520be376 SHA512 51326b9402d7719c491ac5c6ab80a678896743dd88e3f997245adb77e7b3f5e0f84f6389c75872aea268de8a7a049684c84cdf575c1f19c4971bb280a9374de6 DIST llvm-project-85c3c83ae54c9e81924f1ca048cfddc8d36bbb02.tar.gz 258189384 BLAKE2B d7a0c36511c17e8dacef27701abcda316902ac17325c63f79e33366efc783e0ab53d62d71c92e2e49457db095d9e8fec0bcabf1a8056a95d25eb976bdd5ba15f SHA512 a8a9ea91b4181005fb6385afff7681fdfc5a46e05aba216add29216a6dcb70cc667d1d300ee85be75997a963193e8e015917401def27d5759ff774f0fa00b527 DIST llvm-project-b01c3d6682d2fa5d6ac22d5a964b739009e9db7b.tar.gz 256801517 BLAKE2B dbdcaed7e0e06a673730c53c64c988add905b2679695ca0cf09db8b28f59eedd5455f4a0ad5a3d672e4f6601d7480775ef8fc405dc1e60c75b425382410e59cf SHA512 3afa29dac2f9b22e6af4b1783bae0bc7507a1a8ca397e88fd6687cbd9620df54525b2b9115906b80e9d1dcd16e0704a5a90eaa6cf0fa3d7f89d3d60f7d8ee19f diff --git a/llvm-core/mlir/mlir-22.0.0.9999.ebuild b/llvm-core/mlir/mlir-22.1.0_rc1.ebuild index b420685954d0..7d7a0119abea 100644 --- a/llvm-core/mlir/mlir-22.0.0.9999.ebuild +++ b/llvm-core/mlir/mlir-22.1.0_rc1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2025 Gentoo Authors +# Copyright 1999-2026 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 diff --git a/llvm-core/mlir/mlir-23.0.0.9999.ebuild b/llvm-core/mlir/mlir-23.0.0.9999.ebuild new file mode 100644 index 000000000000..7d7a0119abea --- /dev/null +++ b/llvm-core/mlir/mlir-23.0.0.9999.ebuild @@ -0,0 +1,233 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..14} ) +inherit cmake llvm.org multilib-minimal python-any-r1 + +DESCRIPTION="Multi-Level Intermediate Representation (library only)" +HOMEPAGE="https://mlir.llvm.org/" + +LICENSE="Apache-2.0-with-LLVM-exceptions" +SLOT="${LLVM_MAJOR}/${LLVM_SOABI}" +IUSE="+debug test" +RESTRICT="!test? ( test )" + +DEPEND=" + ~llvm-core/llvm-${PV}[debug=,${MULTILIB_USEDEP}] +" +RDEPEND=" + ${DEPEND} +" +BDEPEND=" + ${PYTHON_DEPS} + llvm-core/llvm:${LLVM_MAJOR} + test? ( + $(python_gen_any_dep 'dev-python/lit[${PYTHON_USEDEP}]') + ) +" + +LLVM_COMPONENTS=( mlir cmake ) +# tablegen tests use *.td files there +LLVM_TEST_COMPONENTS=( llvm/include ) +llvm.org_set_globals + +python_check_deps() { + if use test; then + python_has_version "dev-python/lit[${PYTHON_USEDEP}]" + fi +} + +src_prepare() { + llvm.org_src_prepare + + # https://github.com/llvm/llvm-project/issues/120902 + sed -i -e '/LINK_LIBS/s:PUBLIC:PRIVATE:' \ + lib/ExecutionEngine/CMakeLists.txt || die +} + +check_distribution_components() { + if [[ ${CMAKE_MAKEFILE_GENERATOR} == ninja ]]; then + local all_targets=() my_targets=() l + cd "${BUILD_DIR}" || die + + while read -r l; do + if [[ ${l} == install-*-stripped:* ]]; then + l=${l#install-} + l=${l%%-stripped*} + + case ${l} in + # meta-targets + mlir-libraries|distribution) + continue + ;; + # dylib + MLIR) + ;; + # installed test libraries + MLIRTestAnalysis|MLIRTestDialect|MLIRTestIR) + ;; + MLIROpenACCTestPasses) + ;; + # static libraries + MLIR*) + continue + ;; + esac + + all_targets+=( "${l}" ) + fi + done < <(${NINJA} -t targets all) + + while read -r l; do + my_targets+=( "${l}" ) + done < <(get_distribution_components $"\n") + + local add=() remove=() + for l in "${all_targets[@]}"; do + if ! has "${l}" "${my_targets[@]}"; then + add+=( "${l}" ) + fi + done + for l in "${my_targets[@]}"; do + if ! has "${l}" "${all_targets[@]}"; then + remove+=( "${l}" ) + fi + done + + if [[ ${#add[@]} -gt 0 || ${#remove[@]} -gt 0 ]]; then + eqawarn "get_distribution_components() is outdated!" + eqawarn " Add: ${add[*]}" + eqawarn "Remove: ${remove[*]}" + fi + cd - >/dev/null || die + fi +} + +get_distribution_components() { + local sep=${1-;} + + local out=( + mlir-cmake-exports + mlir-headers + + # the dylib + MLIR + + # shared libraries + mlir_apfloat_wrappers + mlir_arm_runner_utils + mlir_arm_sme_abi_stubs + mlir_async_runtime + mlir_c_runner_utils + mlir_float16_utils + mlir_runner_utils + + # test libraries required by flang + MLIROpenACCTestPasses + MLIRTestAnalysis + MLIRTestDialect + MLIRTestIR + ) + + if multilib_is_native_abi; then + out+=( + # tools + mlir-linalg-ods-yaml-gen + mlir-lsp-server + mlir-opt + mlir-pdll + mlir-pdll-lsp-server + mlir-query + mlir-reduce + mlir-rewrite + mlir-runner + mlir-tblgen + mlir-translate + tblgen-lsp-server + tblgen-to-irdl + ) + fi + + printf "%s${sep}" "${out[@]}" +} + +multilib_src_configure() { + local mycmakeargs=( + -DCMAKE_INSTALL_PREFIX="${EPREFIX}/usr/lib/llvm/${LLVM_MAJOR}" + -DLLVM_ROOT="${ESYSROOT}/usr/lib/llvm/${LLVM_MAJOR}" + + -DBUILD_SHARED_LIBS=OFF + # this controls building libMLIR.so + -DLLVM_BUILD_LLVM_DYLIB=ON + -DMLIR_BUILD_MLIR_C_DYLIB=OFF + -DMLIR_LINK_MLIR_DYLIB=ON + -DMLIR_INCLUDE_TESTS=ON + -DMLIR_INCLUDE_INTEGRATION_TESTS=OFF + -DLLVM_DISTRIBUTION_COMPONENTS=$(get_distribution_components) + # this enables installing mlir-tblgen and mlir-pdll + -DLLVM_BUILD_UTILS=ON + + -DPython3_EXECUTABLE="${PYTHON}" + + -DLLVM_BUILD_TOOLS=ON + # TODO + -DMLIR_ENABLE_CUDA_RUNNER=0 + -DMLIR_ENABLE_ROCM_RUNNER=0 + -DMLIR_ENABLE_SYCL_RUNNER=0 + -DMLIR_ENABLE_SPIRV_CPU_RUNNER=0 + -DMLIR_ENABLE_VULKAN_RUNNER=0 + -DMLIR_ENABLE_BINDINGS_PYTHON=0 + -DMLIR_INSTALL_AGGREGATE_OBJECTS=OFF + ) + use test && mycmakeargs+=( + -DLLVM_EXTERNAL_LIT="${EPREFIX}/usr/bin/lit" + -DLLVM_LIT_ARGS="$(get_lit_flags)" + ) + + # LLVM_ENABLE_ASSERTIONS=NO does not guarantee this for us, #614844 + use debug || local -x CPPFLAGS="${CPPFLAGS} -DNDEBUG" + cmake_src_configure + + multilib_is_native_abi && check_distribution_components +} + +multilib_src_compile() { + cmake_build distribution +} + +multilib_src_test() { + local known_xfail=( + # https://github.com/llvm/llvm-project/pull/157885#issuecomment-3288095032 + mlir-pdll-lsp-server/view-output.test + ) + + case ${ABI} in + arm|ppc|x86) + known_xfail+=( + # MLIR is full of 64-bit assumptions, sigh + # https://github.com/llvm/llvm-project/issues/124541 + Conversion/MemRefToLLVM/memref-to-llvm.mlir + Dialect/Bufferization/Transforms/one-shot-bufferize-pass-statistics.mlir + Dialect/LLVMIR/sroa-statistics.mlir + Dialect/Linalg/vectorize-tensor-extract.mlir + Dialect/MemRef/mem2reg-statistics.mlir + Dialect/Tensor/fold-tensor-subset-ops.mlir + Dialect/Tensor/tracking-listener.mlir + Pass/pipeline-stats-nested.mlir + Pass/pipeline-stats.mlir + ) + ;; + esac + + # respect TMPDIR! + local -x LIT_PRESERVES_TMP=1 + local -x LIT_XFAIL="${known_xfail[*]}" + LIT_XFAIL=${LIT_XFAIL// /;} + cmake_build check-mlir +} + +multilib_src_install() { + DESTDIR=${D} cmake_build install-distribution +} diff --git a/llvm-core/polly/Manifest b/llvm-core/polly/Manifest index e8c3fedbf078..362f5fcf97a7 100644 --- a/llvm-core/polly/Manifest +++ b/llvm-core/polly/Manifest @@ -3,5 +3,7 @@ DIST llvm-project-20.1.8.src.tar.xz 147242952 BLAKE2B 7657ac0b26acc5affb1bfc91b9 DIST llvm-project-20.1.8.src.tar.xz.sig 566 BLAKE2B 85beedfcff1195a974fab2c667b9efd4b715b3480c1b44b1b887fe32c69f72aca0d3b8fb276c03b6cc5a866622f669047aeee5ccb976640b4008ccd31dce77a4 SHA512 d74369bdb4d1b82775161ea53c9c5f3a23ce810f4df5ff617123023f9d8ce720e7d6ecc9e17f8ebd39fd9e7a9de79560abdf2ffe73bcb907a43148d43665d619 DIST llvm-project-21.1.8.src.tar.xz 158958576 BLAKE2B 0d3d4ee920f8e5db50e98152616f16004c74df0e7313cc86d893428fb7b1c875109988a5e40ea6f2e5d0fef53c7bfe2fc2b69e84807f6eb440b03afa1b228a36 SHA512 cae4c44e7bf678071723da63ad5839491d717a7233e7f4791aa408207f3ea42f52de939ad15189b112c02a0770f1bb8d59bae6ad31ef53417a6eea7770fe52ab DIST llvm-project-21.1.8.src.tar.xz.sig 119 BLAKE2B cffc1825f5778a3e3c128ec3e856ff6ee50687319d621cdf42e895abf67e05cc51cb7493308e2b506ab60dbdbaca7aa75eb9f78d91d42c81f9682a36f4042e9d SHA512 10f58eff58ed6e701d0f123b15e68c82ab8cbdf99b1c86c0d83e3b8553e90ea51055e30327e8e442ded57c8f503e2a2de9ee075e9c28b5ba815a0f8922f8671c +DIST llvm-project-22.1.0-rc1.src.tar.xz 166976000 BLAKE2B eec2cf8822aa6937c751d94f07c6505a3cebda83c544299ff8eaeeedbadc36054b32fb1a0b655993bd604f9c82ac6fa419e974b1dc9c3f4b6c35aa94e9f4e929 SHA512 545ca31b2a24cab3d3a8d5ebfa2a25439eab4258cef01b53706a7a9e5174a75050fb3d36ad2ac4ebb9a23e34a005707c73383cd3cddd78f6789f5b1d4d446e7c +DIST llvm-project-22.1.0-rc1.src.tar.xz.sig 119 BLAKE2B e3d5a6c00d7960b0694919ff083e02f0273e97da6a40ad452fbb8261b9edfc52d4262733d82a59f03ad7d15b3b62de743b37a1b2e191417443ecb730520be376 SHA512 51326b9402d7719c491ac5c6ab80a678896743dd88e3f997245adb77e7b3f5e0f84f6389c75872aea268de8a7a049684c84cdf575c1f19c4971bb280a9374de6 DIST llvm-project-85c3c83ae54c9e81924f1ca048cfddc8d36bbb02.tar.gz 258189384 BLAKE2B d7a0c36511c17e8dacef27701abcda316902ac17325c63f79e33366efc783e0ab53d62d71c92e2e49457db095d9e8fec0bcabf1a8056a95d25eb976bdd5ba15f SHA512 a8a9ea91b4181005fb6385afff7681fdfc5a46e05aba216add29216a6dcb70cc667d1d300ee85be75997a963193e8e015917401def27d5759ff774f0fa00b527 DIST llvm-project-b01c3d6682d2fa5d6ac22d5a964b739009e9db7b.tar.gz 256801517 BLAKE2B dbdcaed7e0e06a673730c53c64c988add905b2679695ca0cf09db8b28f59eedd5455f4a0ad5a3d672e4f6601d7480775ef8fc405dc1e60c75b425382410e59cf SHA512 3afa29dac2f9b22e6af4b1783bae0bc7507a1a8ca397e88fd6687cbd9620df54525b2b9115906b80e9d1dcd16e0704a5a90eaa6cf0fa3d7f89d3d60f7d8ee19f diff --git a/llvm-core/polly/polly-22.0.0.9999.ebuild b/llvm-core/polly/polly-22.1.0_rc1.ebuild index 8f28a6113062..577ae72c94e2 100644 --- a/llvm-core/polly/polly-22.0.0.9999.ebuild +++ b/llvm-core/polly/polly-22.1.0_rc1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2025 Gentoo Authors +# Copyright 1999-2026 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 diff --git a/llvm-core/polly/polly-23.0.0.9999.ebuild b/llvm-core/polly/polly-23.0.0.9999.ebuild new file mode 100644 index 000000000000..577ae72c94e2 --- /dev/null +++ b/llvm-core/polly/polly-23.0.0.9999.ebuild @@ -0,0 +1,59 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..14} ) + +inherit cmake llvm.org python-any-r1 + +DESCRIPTION="Polyhedral optimizations for LLVM" +HOMEPAGE="https://polly.llvm.org/" + +LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA" +# vendored isl (fork?) +LICENSE+=" MIT" +SLOT="${LLVM_MAJOR}/${LLVM_SOABI}" +IUSE="+debug test" +RESTRICT="!test? ( test )" + +DEPEND=" + ~llvm-core/llvm-${PV}:${LLVM_MAJOR}=[debug=] +" +RDEPEND=" + ${DEPEND} +" +BDEPEND=" + test? ( + $(python_gen_any_dep 'dev-python/lit[${PYTHON_USEDEP}]') + ) +" + +LLVM_COMPONENTS=( polly cmake ) +llvm.org_set_globals + +python_check_deps() { + python_has_version "dev-python/lit[${PYTHON_USEDEP}]" +} + +pkg_setup() { + use test && python-any-r1_pkg_setup +} + +src_configure() { + local mycmakeargs=( + -DCMAKE_INSTALL_PREFIX="${EPREFIX}/usr/lib/llvm/${LLVM_MAJOR}" + -DLLVM_ROOT="${ESYSROOT}/usr/lib/llvm/${LLVM_MAJOR}" + ) + use test && mycmakeargs+=( + -DLLVM_EXTERNAL_LIT="${EPREFIX}/usr/bin/lit" + -DLLVM_LIT_ARGS="$(get_lit_flags)" + -DPython3_EXECUTABLE="${PYTHON}" + ) + cmake_src_configure +} + +src_test() { + local -x LIT_PRESERVES_TMP=1 + cmake_build check-polly +} diff --git a/llvm-runtimes/clang-rtlib-config/clang-rtlib-config-23.ebuild b/llvm-runtimes/clang-rtlib-config/clang-rtlib-config-23.ebuild new file mode 100644 index 000000000000..14a86549b2a8 --- /dev/null +++ b/llvm-runtimes/clang-rtlib-config/clang-rtlib-config-23.ebuild @@ -0,0 +1,27 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="Default rtlib configuration for clang" +HOMEPAGE="https://clang.llvm.org/" +S=${WORKDIR} + +LICENSE="public-domain" +SLOT="${PV}" +IUSE="default-compiler-rt +abi_x86_32 abi_x86_64" + +RDEPEND=" + default-compiler-rt? ( llvm-runtimes/compiler-rt:${SLOT}[abi_x86_32(+)?,abi_x86_64(+)?] ) + !default-compiler-rt? ( sys-devel/gcc ) +" + +src_install() { + insinto "/etc/clang/${SLOT}" + newins - gentoo-rtlib.cfg <<-EOF + # This file is initially generated by ${CATEGORY}/${PN}. + # It is used to control the default rtlib used by clang. + + --rtlib=$(usex default-compiler-rt compiler-rt libgcc) + EOF +} diff --git a/llvm-runtimes/clang-runtime/clang-runtime-23.ebuild b/llvm-runtimes/clang-runtime/clang-runtime-23.ebuild new file mode 100644 index 000000000000..26a27cac0994 --- /dev/null +++ b/llvm-runtimes/clang-runtime/clang-runtime-23.ebuild @@ -0,0 +1,126 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit multilib multilib-build + +DESCRIPTION="Meta-ebuild for clang runtime libraries" +HOMEPAGE="https://clang.llvm.org/" +S=${WORKDIR} + +LICENSE="public-domain" +SLOT="${PV}" +IUSE=" + +compiler-rt libcxx offload openmp +sanitize + default-compiler-rt default-libcxx default-lld llvm-libunwind polly +" +REQUIRED_USE=" + sanitize? ( compiler-rt ) +" + +RDEPEND=" + compiler-rt? ( + >=llvm-runtimes/compiler-rt-${PV}:${SLOT}[abi_x86_32(+)?,abi_x86_64(+)?] + sanitize? ( + >=llvm-runtimes/compiler-rt-sanitizers-${PV}:${SLOT}[abi_x86_32(+)?,abi_x86_64(+)?] + ) + ) + libcxx? ( >=llvm-runtimes/libcxx-${PV}[${MULTILIB_USEDEP}] ) + openmp? ( + >=llvm-runtimes/openmp-${PV}[${MULTILIB_USEDEP}] + offload? ( + >=llvm-runtimes/offload-${PV} + ) + ) + + llvm-core/clang-common + + ~llvm-core/clang-linker-config-${SLOT}[default-lld(-)?] + ~llvm-runtimes/clang-rtlib-config-${SLOT}[default-compiler-rt(-)?] + ~llvm-runtimes/clang-unwindlib-config-${SLOT}[default-compiler-rt(-)?,llvm-libunwind(-)?] + ~llvm-runtimes/clang-stdlib-config-${SLOT}[default-libcxx(-)?] + + polly? ( >=llvm-core/polly-${PV}:${SLOT} ) +" + +_doclang_cfg() { + local triple="${1}" + + local tool + for tool in ${triple}-clang{,++,-cpp}; do + newins - "${tool}.cfg" <<-EOF + # This configuration file is used by ${tool} driver. + @../${tool}.cfg + @gentoo-plugins.cfg + @gentoo-runtimes.cfg + EOF + done + + # Install symlinks for triples with other vendor strings since some + # programs insist on mangling the triple. + local vendor + for vendor in gentoo pc unknown; do + local vendor_triple="${triple%%-*}-${vendor}-${triple#*-*-}" + for tool in clang{,++,-cpp}; do + if [[ ! -f "${ED}/etc/clang/${SLOT}/${vendor_triple}-${tool}.cfg" ]]; then + dosym "${triple}-${tool}.cfg" "/etc/clang/${SLOT}/${vendor_triple}-${tool}.cfg" + fi + done + done +} + +doclang_cfg() { + local triple=$(get_abi_CHOST "${abi}") + + _doclang_cfg ${triple} + + # LLVM may have different arch names in some cases. For example in x86 + # profiles the triple uses i686, but llvm will prefer i386 if invoked + # with "clang" on x86 or "clang -m32" on x86_64. The gentoo triple will + # be used if invoked through ${CHOST}-clang{,++,-cpp} though. + # + # To make sure the correct triples are installed, + # see Triple::getArchTypeName() in llvm/lib/TargetParser/Triple.cpp + # and compare with CHOST values in profiles. + + local abi=${triple%%-*} + case ${abi} in + armv4l|armv4t|armv5tel|armv6j|armv7a) + _doclang_cfg ${triple/${abi}/arm} + ;; + i686) + _doclang_cfg ${triple/${abi}/i386} + ;; + sparc) + _doclang_cfg ${triple/${abi}/sparcel} + ;; + sparc64) + _doclang_cfg ${triple/${abi}/sparcv9} + ;; + esac +} + +src_install() { + insinto "/etc/clang/${SLOT}" + newins - gentoo-runtimes.cfg <<-EOF + # This file is initially generated by llvm-runtimes/clang-runtime. + # It is used to control the default runtimes using by clang. + + @gentoo-rtlib.cfg + @gentoo-unwindlib.cfg + @gentoo-stdlib.cfg + @gentoo-linker.cfg + EOF + newins - gentoo-plugins.cfg <<-EOF + # This file is used to load optional LLVM plugins. + EOF + if use polly; then + cat >> "${ED}/etc/clang/${SLOT}/gentoo-plugins.cfg" <<-EOF || die + -fpass-plugin=LLVMPolly.so + -fplugin=LLVMPolly.so + EOF + fi + + multilib_foreach_abi doclang_cfg +} diff --git a/llvm-runtimes/clang-stdlib-config/clang-stdlib-config-23.ebuild b/llvm-runtimes/clang-stdlib-config/clang-stdlib-config-23.ebuild new file mode 100644 index 000000000000..f663b0bd4a10 --- /dev/null +++ b/llvm-runtimes/clang-stdlib-config/clang-stdlib-config-23.ebuild @@ -0,0 +1,27 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="Default C++ library configuration for clang" +HOMEPAGE="https://clang.llvm.org/" +S=${WORKDIR} + +LICENSE="public-domain" +SLOT="${PV}" +IUSE="default-libcxx" + +RDEPEND=" + default-libcxx? ( >=llvm-runtimes/libcxx-${PV}[static-libs] ) + !default-libcxx? ( sys-devel/gcc ) +" + +src_install() { + insinto "/etc/clang/${SLOT}" + newins - gentoo-stdlib.cfg <<-EOF + # This file is initially generated by ${CATEGORY}/${PN}. + # It is used to control the default C++ standard library used by clang. + + --stdlib=$(usex default-libcxx libc++ libstdc++) + EOF +} diff --git a/llvm-runtimes/clang-unwindlib-config/clang-unwindlib-config-23.ebuild b/llvm-runtimes/clang-unwindlib-config/clang-unwindlib-config-23.ebuild new file mode 100644 index 000000000000..a61a42cc98c4 --- /dev/null +++ b/llvm-runtimes/clang-unwindlib-config/clang-unwindlib-config-23.ebuild @@ -0,0 +1,30 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="Default unwindlib configuration for clang" +HOMEPAGE="https://clang.llvm.org/" +S=${WORKDIR} + +LICENSE="public-domain" +SLOT="${PV}" +IUSE="default-compiler-rt llvm-libunwind" + +RDEPEND=" + default-compiler-rt? ( + llvm-libunwind? ( >=llvm-runtimes/libunwind-${PV}[static-libs] ) + !llvm-libunwind? ( sys-libs/libunwind[static-libs] ) + ) + !default-compiler-rt? ( sys-devel/gcc ) +" + +src_install() { + insinto "/etc/clang/${SLOT}" + newins - gentoo-unwindlib.cfg <<-EOF + # This file is initially generated by ${CATEGORY}/${PN}. + # It is used to control the default unwindlib used by clang. + + --unwindlib=$(usex default-compiler-rt libunwind libgcc) + EOF +} diff --git a/llvm-runtimes/compiler-rt-sanitizers/Manifest b/llvm-runtimes/compiler-rt-sanitizers/Manifest index 20e002303c19..88929816b9b1 100644 --- a/llvm-runtimes/compiler-rt-sanitizers/Manifest +++ b/llvm-runtimes/compiler-rt-sanitizers/Manifest @@ -19,5 +19,7 @@ DIST llvm-project-20.1.8.src.tar.xz 147242952 BLAKE2B 7657ac0b26acc5affb1bfc91b9 DIST llvm-project-20.1.8.src.tar.xz.sig 566 BLAKE2B 85beedfcff1195a974fab2c667b9efd4b715b3480c1b44b1b887fe32c69f72aca0d3b8fb276c03b6cc5a866622f669047aeee5ccb976640b4008ccd31dce77a4 SHA512 d74369bdb4d1b82775161ea53c9c5f3a23ce810f4df5ff617123023f9d8ce720e7d6ecc9e17f8ebd39fd9e7a9de79560abdf2ffe73bcb907a43148d43665d619 DIST llvm-project-21.1.8.src.tar.xz 158958576 BLAKE2B 0d3d4ee920f8e5db50e98152616f16004c74df0e7313cc86d893428fb7b1c875109988a5e40ea6f2e5d0fef53c7bfe2fc2b69e84807f6eb440b03afa1b228a36 SHA512 cae4c44e7bf678071723da63ad5839491d717a7233e7f4791aa408207f3ea42f52de939ad15189b112c02a0770f1bb8d59bae6ad31ef53417a6eea7770fe52ab DIST llvm-project-21.1.8.src.tar.xz.sig 119 BLAKE2B cffc1825f5778a3e3c128ec3e856ff6ee50687319d621cdf42e895abf67e05cc51cb7493308e2b506ab60dbdbaca7aa75eb9f78d91d42c81f9682a36f4042e9d SHA512 10f58eff58ed6e701d0f123b15e68c82ab8cbdf99b1c86c0d83e3b8553e90ea51055e30327e8e442ded57c8f503e2a2de9ee075e9c28b5ba815a0f8922f8671c +DIST llvm-project-22.1.0-rc1.src.tar.xz 166976000 BLAKE2B eec2cf8822aa6937c751d94f07c6505a3cebda83c544299ff8eaeeedbadc36054b32fb1a0b655993bd604f9c82ac6fa419e974b1dc9c3f4b6c35aa94e9f4e929 SHA512 545ca31b2a24cab3d3a8d5ebfa2a25439eab4258cef01b53706a7a9e5174a75050fb3d36ad2ac4ebb9a23e34a005707c73383cd3cddd78f6789f5b1d4d446e7c +DIST llvm-project-22.1.0-rc1.src.tar.xz.sig 119 BLAKE2B e3d5a6c00d7960b0694919ff083e02f0273e97da6a40ad452fbb8261b9edfc52d4262733d82a59f03ad7d15b3b62de743b37a1b2e191417443ecb730520be376 SHA512 51326b9402d7719c491ac5c6ab80a678896743dd88e3f997245adb77e7b3f5e0f84f6389c75872aea268de8a7a049684c84cdf575c1f19c4971bb280a9374de6 DIST llvm-project-85c3c83ae54c9e81924f1ca048cfddc8d36bbb02.tar.gz 258189384 BLAKE2B d7a0c36511c17e8dacef27701abcda316902ac17325c63f79e33366efc783e0ab53d62d71c92e2e49457db095d9e8fec0bcabf1a8056a95d25eb976bdd5ba15f SHA512 a8a9ea91b4181005fb6385afff7681fdfc5a46e05aba216add29216a6dcb70cc667d1d300ee85be75997a963193e8e015917401def27d5759ff774f0fa00b527 DIST llvm-project-b01c3d6682d2fa5d6ac22d5a964b739009e9db7b.tar.gz 256801517 BLAKE2B dbdcaed7e0e06a673730c53c64c988add905b2679695ca0cf09db8b28f59eedd5455f4a0ad5a3d672e4f6601d7480775ef8fc405dc1e60c75b425382410e59cf SHA512 3afa29dac2f9b22e6af4b1783bae0bc7507a1a8ca397e88fd6687cbd9620df54525b2b9115906b80e9d1dcd16e0704a5a90eaa6cf0fa3d7f89d3d60f7d8ee19f diff --git a/llvm-runtimes/compiler-rt-sanitizers/compiler-rt-sanitizers-22.0.0.9999.ebuild b/llvm-runtimes/compiler-rt-sanitizers/compiler-rt-sanitizers-22.1.0_rc1.ebuild index ee6400d7a492..bf2384a48ed6 100644 --- a/llvm-runtimes/compiler-rt-sanitizers/compiler-rt-sanitizers-22.0.0.9999.ebuild +++ b/llvm-runtimes/compiler-rt-sanitizers/compiler-rt-sanitizers-22.1.0_rc1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2025 Gentoo Authors +# Copyright 1999-2026 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 diff --git a/llvm-runtimes/compiler-rt-sanitizers/compiler-rt-sanitizers-23.0.0.9999.ebuild b/llvm-runtimes/compiler-rt-sanitizers/compiler-rt-sanitizers-23.0.0.9999.ebuild new file mode 100644 index 000000000000..bf2384a48ed6 --- /dev/null +++ b/llvm-runtimes/compiler-rt-sanitizers/compiler-rt-sanitizers-23.0.0.9999.ebuild @@ -0,0 +1,237 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..14} ) +inherit check-reqs cmake flag-o-matic llvm.org llvm-utils python-any-r1 + +DESCRIPTION="Compiler runtime libraries for clang (sanitizers & xray)" +HOMEPAGE="https://llvm.org/" + +LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )" +SLOT="${LLVM_MAJOR}" +IUSE="+abi_x86_32 abi_x86_64 +clang +debug test" +# base targets +IUSE+=" +ctx-profile +libfuzzer +memprof +orc +profile +xray" +# sanitizer targets, keep in sync with config-ix.cmake +# NB: ubsan, scudo deliberately match two entries +SANITIZER_FLAGS=( + asan dfsan lsan msan hwasan tsan ubsan safestack cfi scudo + shadowcallstack gwp-asan nsan rtsan +) +IUSE+=" ${SANITIZER_FLAGS[@]/#/+}" +REQUIRED_USE=" + || ( ${SANITIZER_FLAGS[*]} libfuzzer orc profile xray ) + test? ( + cfi? ( ubsan ) + gwp-asan? ( scudo ) + ) +" +RESTRICT=" + !clang? ( test ) + !test? ( test ) +" + +DEPEND=" + llvm-core/llvm:${LLVM_MAJOR} + virtual/libcrypt[abi_x86_32(-)?,abi_x86_64(-)?] +" +BDEPEND=" + clang? ( + llvm-core/clang:${LLVM_MAJOR} + llvm-core/clang-linker-config:${LLVM_MAJOR} + llvm-runtimes/clang-rtlib-config:${LLVM_MAJOR} + llvm-runtimes/clang-stdlib-config:${LLVM_MAJOR} + llvm-runtimes/compiler-rt:${LLVM_MAJOR} + ) + elibc_glibc? ( net-libs/libtirpc ) + test? ( + $(python_gen_any_dep ">=dev-python/lit-15[\${PYTHON_USEDEP}]") + =llvm-core/clang-${LLVM_VERSION}*:${LLVM_MAJOR} + ) + !test? ( + ${PYTHON_DEPS} + ) +" + +LLVM_COMPONENTS=( compiler-rt cmake llvm/cmake ) +LLVM_TEST_COMPONENTS=( + llvm/include/llvm/ProfileData llvm/lib/Testing/Support third-party +) +llvm.org_set_globals + +python_check_deps() { + use test || return 0 + python_has_version ">=dev-python/lit-15[${PYTHON_USEDEP}]" +} + +check_space() { + if use test; then + local CHECKREQS_DISK_BUILD=11G + check-reqs_pkg_pretend + fi +} + +pkg_pretend() { + check_space +} + +pkg_setup() { + check_space + python-any-r1_pkg_setup +} + +src_prepare() { + sed -i -e 's:-Werror::' lib/tsan/go/buildgo.sh || die + + # builds freestanding code + filter-flags -fstack-protector* + + local flag + for flag in "${SANITIZER_FLAGS[@]}"; do + if ! use "${flag}"; then + local cmake_flag=${flag/-/_} + sed -i -e "/COMPILER_RT_HAS_${cmake_flag^^}/s:TRUE:FALSE:" \ + cmake/config-ix.cmake || die + fi + done + + # TODO: fix these tests to be skipped upstream + if use asan && ! use profile; then + rm test/asan/TestCases/asan_and_llvm_coverage_test.cpp || die + fi + if use ubsan && ! use cfi; then + > test/cfi/CMakeLists.txt || die + fi + + llvm.org_src_prepare +} + +src_configure() { + llvm_prepend_path "${LLVM_MAJOR}" + + # LLVM_ENABLE_ASSERTIONS=NO does not guarantee this for us, #614844 + use debug || local -x CPPFLAGS="${CPPFLAGS} -DNDEBUG" + + # pre-set since we need to pass it to cmake + BUILD_DIR=${WORKDIR}/compiler-rt_build + + if use clang; then + local -x CC=${CHOST}-clang-${LLVM_MAJOR} + local -x CXX=${CHOST}-clang++-${LLVM_MAJOR} + strip-unsupported-flags + + # The full clang configuration might not be ready yet. Use the partial + # configuration files that are guaranteed to exist even during initial + # installations and upgrades. + local flags=( + --config="${ESYSROOT}"/etc/clang/"${LLVM_MAJOR}"/gentoo-{rtlib,stdlib,linker}.cfg + ) + local -x CFLAGS="${CFLAGS} ${flags[@]}" + local -x CXXFLAGS="${CXXFLAGS} ${flags[@]}" + local -x LDFLAGS="${LDFLAGS} ${flags[@]}" + fi + + local flag want_sanitizer=OFF + for flag in "${SANITIZER_FLAGS[@]}"; do + if use "${flag}"; then + want_sanitizer=ON + break + fi + done + + local mycmakeargs=( + -DCOMPILER_RT_INSTALL_PATH="${EPREFIX}/usr/lib/clang/${LLVM_MAJOR}" + # use a build dir structure consistent with install + # this makes it possible to easily deploy test-friendly clang + -DCOMPILER_RT_OUTPUT_DIR="${BUILD_DIR}/lib/clang/${LLVM_MAJOR}" + + -DCOMPILER_RT_INCLUDE_TESTS=$(usex test) + # builtins & crt installed by llvm-runtimes/compiler-rt + -DCOMPILER_RT_BUILD_BUILTINS=OFF + -DCOMPILER_RT_BUILD_CRT=OFF + -DCOMPILER_RT_BUILD_CTX_PROFILE=$(usex ctx-profile) + -DCOMPILER_RT_BUILD_LIBFUZZER=$(usex libfuzzer) + -DCOMPILER_RT_BUILD_MEMPROF=$(usex memprof) + -DCOMPILER_RT_BUILD_ORC=$(usex orc) + -DCOMPILER_RT_BUILD_PROFILE=$(usex profile) + -DCOMPILER_RT_BUILD_SANITIZERS="${want_sanitizer}" + -DCOMPILER_RT_BUILD_XRAY=$(usex xray) + + -DPython3_EXECUTABLE="${PYTHON}" + ) + + if use amd64; then + mycmakeargs+=( + -DCAN_TARGET_i386=$(usex abi_x86_32) + -DCAN_TARGET_x86_64=$(usex abi_x86_64) + ) + fi + + if use test; then + mycmakeargs+=( + -DLLVM_EXTERNAL_LIT="${EPREFIX}/usr/bin/lit" + -DLLVM_LIT_ARGS="$(get_lit_flags)" + + # they are created during src_test() + -DCOMPILER_RT_TEST_COMPILER="${BUILD_DIR}/lib/llvm/${LLVM_MAJOR}/bin/clang" + -DCOMPILER_RT_TEST_CXX_COMPILER="${BUILD_DIR}/lib/llvm/${LLVM_MAJOR}/bin/clang++" + ) + + # same flags are passed for build & tests, so we need to strip + # them down to a subset supported by clang + CC=${EPREFIX}/usr/lib/llvm/${LLVM_MAJOR}/bin/clang \ + CXX=${EPREFIX}/usr/lib/llvm/${LLVM_MAJOR}/bin/clang++ \ + strip-unsupported-flags + fi + + if use prefix && [[ "${CHOST}" == *-darwin* ]] ; then + mycmakeargs+=( + # setting -isysroot is disabled with compiler-rt-prefix-paths.patch + # this allows adding arm64 support using SDK in EPREFIX + -DDARWIN_macosx_CACHED_SYSROOT="${EPREFIX}/MacOSX.sdk" + # Set version based on the SDK in EPREFIX + # This disables i386 for SDK >= 10.15 + # Will error if has_use tsan and SDK < 10.12 + -DDARWIN_macosx_OVERRIDE_SDK_VERSION="$(realpath "${EPREFIX}/MacOSX.sdk" | sed -e 's/.*MacOSX\(.*\)\.sdk/\1/')" + # Use our libtool instead of looking it up with xcrun + -DCMAKE_LIBTOOL="${EPREFIX}/usr/bin/${CHOST}-libtool" + ) + fi + + cmake_src_configure + + if use test; then + local sys_dest=( "${BUILD_DIR}"/lib/clang/${LLVM_MAJOR}/lib/* ) + [[ ! -e ${sys_dest} ]] && die "Unable to find ${sys_dest}" + [[ ${#sys_dest[@]} -ne 1 ]] && die "Non-deterministic compiler-rt install: ${sys_dest[*]}" + local sys_dir=( "${EPREFIX}/usr/lib/clang/${LLVM_MAJOR}/lib/${sys_dest##*/}" ) + [[ ! -e ${sys_dir} ]] && die "${sys_dir} is missing" + + # copy clang over since resource_dir is located relatively to binary + # therefore, we can put our new libraries in it + mkdir -p "${BUILD_DIR}"/lib/{llvm/${LLVM_MAJOR}/{bin,$(get_libdir)},clang/${LLVM_MAJOR}/include} || die + cp "${EPREFIX}"/usr/lib/llvm/${LLVM_MAJOR}/bin/clang{,++} \ + "${BUILD_DIR}"/lib/llvm/${LLVM_MAJOR}/bin/ || die + cp "${EPREFIX}"/usr/lib/clang/${LLVM_MAJOR}/include/*.h \ + "${BUILD_DIR}"/lib/clang/${LLVM_MAJOR}/include/ || die + cp "${sys_dir}"/*builtins*.a "${sys_dest}/" || die + # we also need LLVMgold.so for gold-based tests + if [[ -f ${EPREFIX}/usr/lib/llvm/${LLVM_MAJOR}/$(get_libdir)/LLVMgold.so ]]; then + ln -s "${EPREFIX}"/usr/lib/llvm/${LLVM_MAJOR}/$(get_libdir)/LLVMgold.so \ + "${BUILD_DIR}"/lib/llvm/${LLVM_MAJOR}/$(get_libdir)/ || die + fi + fi +} + +src_test() { + # respect TMPDIR! + local -x LIT_PRESERVES_TMP=1 + # disable sandbox to have it stop clobbering LD_PRELOAD + local -x SANDBOX_ON=0 + # wipe LD_PRELOAD to make ASAN happy + local -x LD_PRELOAD= + + cmake_build check-all +} diff --git a/llvm-runtimes/compiler-rt/Manifest b/llvm-runtimes/compiler-rt/Manifest index a4d210be0437..84e25dcd40d6 100644 --- a/llvm-runtimes/compiler-rt/Manifest +++ b/llvm-runtimes/compiler-rt/Manifest @@ -16,5 +16,7 @@ DIST llvm-project-20.1.8.src.tar.xz 147242952 BLAKE2B 7657ac0b26acc5affb1bfc91b9 DIST llvm-project-20.1.8.src.tar.xz.sig 566 BLAKE2B 85beedfcff1195a974fab2c667b9efd4b715b3480c1b44b1b887fe32c69f72aca0d3b8fb276c03b6cc5a866622f669047aeee5ccb976640b4008ccd31dce77a4 SHA512 d74369bdb4d1b82775161ea53c9c5f3a23ce810f4df5ff617123023f9d8ce720e7d6ecc9e17f8ebd39fd9e7a9de79560abdf2ffe73bcb907a43148d43665d619 DIST llvm-project-21.1.8.src.tar.xz 158958576 BLAKE2B 0d3d4ee920f8e5db50e98152616f16004c74df0e7313cc86d893428fb7b1c875109988a5e40ea6f2e5d0fef53c7bfe2fc2b69e84807f6eb440b03afa1b228a36 SHA512 cae4c44e7bf678071723da63ad5839491d717a7233e7f4791aa408207f3ea42f52de939ad15189b112c02a0770f1bb8d59bae6ad31ef53417a6eea7770fe52ab DIST llvm-project-21.1.8.src.tar.xz.sig 119 BLAKE2B cffc1825f5778a3e3c128ec3e856ff6ee50687319d621cdf42e895abf67e05cc51cb7493308e2b506ab60dbdbaca7aa75eb9f78d91d42c81f9682a36f4042e9d SHA512 10f58eff58ed6e701d0f123b15e68c82ab8cbdf99b1c86c0d83e3b8553e90ea51055e30327e8e442ded57c8f503e2a2de9ee075e9c28b5ba815a0f8922f8671c +DIST llvm-project-22.1.0-rc1.src.tar.xz 166976000 BLAKE2B eec2cf8822aa6937c751d94f07c6505a3cebda83c544299ff8eaeeedbadc36054b32fb1a0b655993bd604f9c82ac6fa419e974b1dc9c3f4b6c35aa94e9f4e929 SHA512 545ca31b2a24cab3d3a8d5ebfa2a25439eab4258cef01b53706a7a9e5174a75050fb3d36ad2ac4ebb9a23e34a005707c73383cd3cddd78f6789f5b1d4d446e7c +DIST llvm-project-22.1.0-rc1.src.tar.xz.sig 119 BLAKE2B e3d5a6c00d7960b0694919ff083e02f0273e97da6a40ad452fbb8261b9edfc52d4262733d82a59f03ad7d15b3b62de743b37a1b2e191417443ecb730520be376 SHA512 51326b9402d7719c491ac5c6ab80a678896743dd88e3f997245adb77e7b3f5e0f84f6389c75872aea268de8a7a049684c84cdf575c1f19c4971bb280a9374de6 DIST llvm-project-85c3c83ae54c9e81924f1ca048cfddc8d36bbb02.tar.gz 258189384 BLAKE2B d7a0c36511c17e8dacef27701abcda316902ac17325c63f79e33366efc783e0ab53d62d71c92e2e49457db095d9e8fec0bcabf1a8056a95d25eb976bdd5ba15f SHA512 a8a9ea91b4181005fb6385afff7681fdfc5a46e05aba216add29216a6dcb70cc667d1d300ee85be75997a963193e8e015917401def27d5759ff774f0fa00b527 DIST llvm-project-b01c3d6682d2fa5d6ac22d5a964b739009e9db7b.tar.gz 256801517 BLAKE2B dbdcaed7e0e06a673730c53c64c988add905b2679695ca0cf09db8b28f59eedd5455f4a0ad5a3d672e4f6601d7480775ef8fc405dc1e60c75b425382410e59cf SHA512 3afa29dac2f9b22e6af4b1783bae0bc7507a1a8ca397e88fd6687cbd9620df54525b2b9115906b80e9d1dcd16e0704a5a90eaa6cf0fa3d7f89d3d60f7d8ee19f diff --git a/llvm-runtimes/compiler-rt/compiler-rt-22.0.0.9999.ebuild b/llvm-runtimes/compiler-rt/compiler-rt-22.1.0_rc1.ebuild index 767ad035bfc3..729cfe098c88 100644 --- a/llvm-runtimes/compiler-rt/compiler-rt-22.0.0.9999.ebuild +++ b/llvm-runtimes/compiler-rt/compiler-rt-22.1.0_rc1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2025 Gentoo Authors +# Copyright 1999-2026 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 diff --git a/llvm-runtimes/compiler-rt/compiler-rt-23.0.0.9999.ebuild b/llvm-runtimes/compiler-rt/compiler-rt-23.0.0.9999.ebuild new file mode 100644 index 000000000000..729cfe098c88 --- /dev/null +++ b/llvm-runtimes/compiler-rt/compiler-rt-23.0.0.9999.ebuild @@ -0,0 +1,190 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..14} ) +inherit cmake crossdev flag-o-matic llvm.org llvm-utils python-any-r1 +inherit toolchain-funcs + +DESCRIPTION="Compiler runtime library for clang (built-in part)" +HOMEPAGE="https://llvm.org/" + +LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )" +SLOT="${LLVM_MAJOR}" +IUSE="+abi_x86_32 abi_x86_64 +atomic-builtins +clang +debug test" +REQUIRED_USE="atomic-builtins? ( clang )" +RESTRICT="!test? ( test ) !clang? ( test )" + +DEPEND=" + llvm-core/llvm:${LLVM_MAJOR} +" +BDEPEND=" + clang? ( + llvm-core/clang:${LLVM_MAJOR} + llvm-core/clang-linker-config:${LLVM_MAJOR} + ) + test? ( + $(python_gen_any_dep ">=dev-python/lit-15[\${PYTHON_USEDEP}]") + =llvm-core/clang-${LLVM_VERSION}*:${LLVM_MAJOR} + ) + !test? ( + ${PYTHON_DEPS} + ) +" + +LLVM_COMPONENTS=( compiler-rt cmake llvm/cmake third-party/siphash ) +LLVM_TEST_COMPONENTS=( llvm/include/llvm/TargetParser ) +llvm.org_set_globals + +python_check_deps() { + use test || return 0 + python_has_version ">=dev-python/lit-15[${PYTHON_USEDEP}]" +} + +pkg_pretend() { + if ! use clang && ! tc-is-clang; then + ewarn "Building using a compiler other than clang may result in broken atomics" + ewarn "library. Enable USE=clang unless you have a very good reason not to." + fi +} + +pkg_setup() { + if target_is_not_host || tc-is-cross-compiler ; then + # strips vars like CFLAGS="-march=x86_64-v3" for non-x86 architectures + CHOST=${CTARGET} strip-unsupported-flags + # overrides host docs otherwise + DOCS=() + fi + python-any-r1_pkg_setup +} + +test_compiler() { + target_is_not_host && return + $(tc-getCC) ${CFLAGS} ${LDFLAGS} "${@}" -o /dev/null -x c - \ + <<<'int main() { return 0; }' &>/dev/null +} + +src_configure() { + if use clang || use test; then + llvm_prepend_path -b "${LLVM_MAJOR}" + fi + + # LLVM_ENABLE_ASSERTIONS=NO does not guarantee this for us, #614844 + use debug || local -x CPPFLAGS="${CPPFLAGS} -DNDEBUG" + + # pre-set since we need to pass it to cmake + BUILD_DIR=${WORKDIR}/${P}_build + + if use clang && ! is_crosspkg; then + # Only do this conditionally to allow overriding with + # e.g. CC=clang-13 in case of breakage + if ! tc-is-clang ; then + local -x CC=${CHOST}-clang-${LLVM_MAJOR} + local -x CXX=${CHOST}-clang++-${LLVM_MAJOR} + fi + + strip-unsupported-flags + + # The full clang configuration might not be ready yet. Given that compiler-rt + # require runtime, use only the linker configuration. + local flags=( + --config="${ESYSROOT}"/etc/clang/"${LLVM_MAJOR}"/gentoo-linker.cfg + ) + local -x CFLAGS="${CFLAGS} ${flags[@]}" + local -x CXXFLAGS="${CXXFLAGS} ${flags[@]}" + local -x LDFLAGS="${LDFLAGS} ${flags[@]}" + fi + + if ! is_crosspkg && ! test_compiler ; then + local nolib_flags=( -nodefaultlibs -lc ) + + if test_compiler "${nolib_flags[@]}"; then + local -x LDFLAGS="${LDFLAGS} ${nolib_flags[*]}" + ewarn "${CC} seems to lack runtime, trying with ${nolib_flags[*]}" + elif test_compiler "${nolib_flags[@]}" -nostartfiles; then + # Avoiding -nostartfiles earlier on for bug #862540, + # and set available entry symbol for bug #862798. + nolib_flags+=( -nostartfiles -e main ) + + local -x LDFLAGS="${LDFLAGS} ${nolib_flags[*]}" + ewarn "${CC} seems to lack runtime, trying with ${nolib_flags[*]}" + fi + fi + + local mycmakeargs=( + -DCOMPILER_RT_INSTALL_PATH="${EPREFIX}/usr/lib/clang/${LLVM_MAJOR}" + -DLLVM_ROOT="${ESYSROOT}/usr/lib/llvm/${LLVM_MAJOR}" + + -DCOMPILER_RT_EXCLUDE_ATOMIC_BUILTIN=$(usex !atomic-builtins) + -DCOMPILER_RT_INCLUDE_TESTS=$(usex test) + -DCOMPILER_RT_BUILD_CTX_PROFILE=OFF + -DCOMPILER_RT_BUILD_LIBFUZZER=OFF + -DCOMPILER_RT_BUILD_MEMPROF=OFF + -DCOMPILER_RT_BUILD_ORC=OFF + -DCOMPILER_RT_BUILD_PROFILE=OFF + -DCOMPILER_RT_BUILD_SANITIZERS=OFF + -DCOMPILER_RT_BUILD_XRAY=OFF + + -DPython3_EXECUTABLE="${PYTHON}" + ) + + if use amd64 && ! target_is_not_host; then + mycmakeargs+=( + -DCAN_TARGET_i386=$(usex abi_x86_32) + -DCAN_TARGET_x86_64=$(usex abi_x86_64) + ) + fi + + if is_crosspkg; then + # Needed to target built libc headers + export CFLAGS="${CFLAGS} -isystem /usr/${CTARGET}/usr/include" + mycmakeargs+=( + # Without this, the compiler will compile a test program + # and fail due to no builtins. + -DCMAKE_C_COMPILER_WORKS=1 + -DCMAKE_CXX_COMPILER_WORKS=1 + + # Without this, compiler-rt install location is not unique + # to target triples, only to architecture. + # Needed if you want to target multiple libcs for one arch. + -DLLVM_ENABLE_PER_TARGET_RUNTIME_DIR=ON + + -DCMAKE_ASM_COMPILER_TARGET="${CTARGET}" + -DCMAKE_C_COMPILER_TARGET="${CTARGET}" + -DCOMPILER_RT_DEFAULT_TARGET_ONLY=ON + ) + fi + + if use prefix && [[ "${CHOST}" == *-darwin* ]] ; then + mycmakeargs+=( + # setting -isysroot is disabled with compiler-rt-prefix-paths.patch + # this allows adding arm64 support using SDK in EPREFIX + -DDARWIN_macosx_CACHED_SYSROOT="${EPREFIX}/MacOSX.sdk" + # Set version based on the SDK in EPREFIX. + # This disables i386 for SDK >= 10.15 + -DDARWIN_macosx_OVERRIDE_SDK_VERSION="$(realpath "${EPREFIX}/MacOSX.sdk" | sed -e 's/.*MacOSX\(.*\)\.sdk/\1/')" + # Use our libtool instead of looking it up with xcrun + -DCMAKE_LIBTOOL="${EPREFIX}/usr/bin/${CHOST}-libtool" + ) + fi + + if use test; then + mycmakeargs+=( + -DLLVM_EXTERNAL_LIT="${EPREFIX}/usr/bin/lit" + -DLLVM_LIT_ARGS="$(get_lit_flags)" + + -DCOMPILER_RT_TEST_COMPILER="${EPREFIX}/usr/lib/llvm/${LLVM_MAJOR}/bin/clang" + -DCOMPILER_RT_TEST_CXX_COMPILER="${EPREFIX}/usr/lib/llvm/${LLVM_MAJOR}/bin/clang++" + ) + fi + + cmake_src_configure +} + +src_test() { + # respect TMPDIR! + local -x LIT_PRESERVES_TMP=1 + + cmake_build check-builtins +} diff --git a/llvm-runtimes/flang-rt/Manifest b/llvm-runtimes/flang-rt/Manifest index 4eb2914bc541..0fdda7ee2345 100644 --- a/llvm-runtimes/flang-rt/Manifest +++ b/llvm-runtimes/flang-rt/Manifest @@ -1,5 +1,7 @@ DIST llvm-project-05349a9b43805d3c0b424da99f3a1fa362cd3419.tar.gz 256643165 BLAKE2B fe7be8ea73a22de902c399784ad95a0011add75af77ddc191bcbabdd276df65af4aa5339cdc74e89f5d2971ef74251ea46a5513a462a97963d36f85102c89665 SHA512 d6c58681f3e3f59589f2eac963ab9e92cd27a39dafe3e79ebdae82ad9e6fc6e3180a45ba7a142a7552a3585bc6cba46caeff1c0e2227563ec48820cdd1502e86 DIST llvm-project-21.1.8.src.tar.xz 158958576 BLAKE2B 0d3d4ee920f8e5db50e98152616f16004c74df0e7313cc86d893428fb7b1c875109988a5e40ea6f2e5d0fef53c7bfe2fc2b69e84807f6eb440b03afa1b228a36 SHA512 cae4c44e7bf678071723da63ad5839491d717a7233e7f4791aa408207f3ea42f52de939ad15189b112c02a0770f1bb8d59bae6ad31ef53417a6eea7770fe52ab DIST llvm-project-21.1.8.src.tar.xz.sig 119 BLAKE2B cffc1825f5778a3e3c128ec3e856ff6ee50687319d621cdf42e895abf67e05cc51cb7493308e2b506ab60dbdbaca7aa75eb9f78d91d42c81f9682a36f4042e9d SHA512 10f58eff58ed6e701d0f123b15e68c82ab8cbdf99b1c86c0d83e3b8553e90ea51055e30327e8e442ded57c8f503e2a2de9ee075e9c28b5ba815a0f8922f8671c +DIST llvm-project-22.1.0-rc1.src.tar.xz 166976000 BLAKE2B eec2cf8822aa6937c751d94f07c6505a3cebda83c544299ff8eaeeedbadc36054b32fb1a0b655993bd604f9c82ac6fa419e974b1dc9c3f4b6c35aa94e9f4e929 SHA512 545ca31b2a24cab3d3a8d5ebfa2a25439eab4258cef01b53706a7a9e5174a75050fb3d36ad2ac4ebb9a23e34a005707c73383cd3cddd78f6789f5b1d4d446e7c +DIST llvm-project-22.1.0-rc1.src.tar.xz.sig 119 BLAKE2B e3d5a6c00d7960b0694919ff083e02f0273e97da6a40ad452fbb8261b9edfc52d4262733d82a59f03ad7d15b3b62de743b37a1b2e191417443ecb730520be376 SHA512 51326b9402d7719c491ac5c6ab80a678896743dd88e3f997245adb77e7b3f5e0f84f6389c75872aea268de8a7a049684c84cdf575c1f19c4971bb280a9374de6 DIST llvm-project-85c3c83ae54c9e81924f1ca048cfddc8d36bbb02.tar.gz 258189384 BLAKE2B d7a0c36511c17e8dacef27701abcda316902ac17325c63f79e33366efc783e0ab53d62d71c92e2e49457db095d9e8fec0bcabf1a8056a95d25eb976bdd5ba15f SHA512 a8a9ea91b4181005fb6385afff7681fdfc5a46e05aba216add29216a6dcb70cc667d1d300ee85be75997a963193e8e015917401def27d5759ff774f0fa00b527 DIST llvm-project-b01c3d6682d2fa5d6ac22d5a964b739009e9db7b.tar.gz 256801517 BLAKE2B dbdcaed7e0e06a673730c53c64c988add905b2679695ca0cf09db8b28f59eedd5455f4a0ad5a3d672e4f6601d7480775ef8fc405dc1e60c75b425382410e59cf SHA512 3afa29dac2f9b22e6af4b1783bae0bc7507a1a8ca397e88fd6687cbd9620df54525b2b9115906b80e9d1dcd16e0704a5a90eaa6cf0fa3d7f89d3d60f7d8ee19f diff --git a/llvm-runtimes/flang-rt/flang-rt-22.0.0.9999.ebuild b/llvm-runtimes/flang-rt/flang-rt-22.1.0_rc1.ebuild index 56d3d9dbd14f..dba20d2a1ee9 100644 --- a/llvm-runtimes/flang-rt/flang-rt-22.0.0.9999.ebuild +++ b/llvm-runtimes/flang-rt/flang-rt-22.1.0_rc1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2025 Gentoo Authors +# Copyright 1999-2026 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 diff --git a/llvm-runtimes/flang-rt/flang-rt-23.0.0.9999.ebuild b/llvm-runtimes/flang-rt/flang-rt-23.0.0.9999.ebuild new file mode 100644 index 000000000000..dba20d2a1ee9 --- /dev/null +++ b/llvm-runtimes/flang-rt/flang-rt-23.0.0.9999.ebuild @@ -0,0 +1,74 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..14} ) +inherit cmake flag-o-matic llvm.org python-any-r1 + +DESCRIPTION="LLVM's Fortran runtime" +HOMEPAGE="https://flang.llvm.org/" + +LICENSE="Apache-2.0-with-LLVM-exceptions" +SLOT="${LLVM_MAJOR}" +IUSE="+debug test" +RESTRICT="!test? ( test )" + +RDEPEND=" + !<llvm-core/flang-21.0.0_pre20250221-r1 +" +BDEPEND=" + llvm-core/llvm:${LLVM_MAJOR} + llvm-core/flang + test? ( + $(python_gen_any_dep 'dev-python/lit[${PYTHON_USEDEP}]') + ) +" + +LLVM_COMPONENTS=( + runtimes flang-rt cmake flang llvm/{cmake,utils/llvm-lit} +) +LLVM_TEST_COMPONENTS=( third-party/unittest ) +llvm.org_set_globals + +python_check_deps() { + python_has_version "dev-python/lit[${PYTHON_USEDEP}]" +} + +pkg_setup() { + use test && python-any-r1_pkg_setup +} + +src_configure() { + # the code is not portable + local -x FC=flang F77=flang + strip-unsupported-flags + + local mycmakeargs=( + # we may not have a runtime yet + -DCMAKE_Fortran_COMPILER_WORKS=TRUE + + -DLLVM_ENABLE_RUNTIMES="flang-rt" + # this package forces NO_DEFAULT_PATHS + -DLLVM_BINARY_DIR="${ESYSROOT}/usr/lib/llvm/${LLVM_MAJOR}" + # set correct install paths + -DFLANG_RT_INSTALL_RESOURCE_PATH="${EPREFIX}/usr/lib/clang/${LLVM_MAJOR}" + -DLLVM_DEFAULT_TARGET_TRIPLE="${CHOST}" + + -DFLANG_RT_INCLUDE_TESTS=$(usex test) + ) + use test && mycmakeargs+=( + -DLLVM_EXTERNAL_LIT="${EPREFIX}/usr/bin/lit" + -DLLVM_LIT_ARGS="$(get_lit_flags)" + ) + + # LLVM_ENABLE_ASSERTIONS=NO does not guarantee this for us, #614844 + use debug || local -x CPPFLAGS="${CPPFLAGS} -DNDEBUG" + cmake_src_configure +} + +src_test() { + # respect TMPDIR! + local -x LIT_PRESERVES_TMP=1 + cmake_build check-flang-rt +} diff --git a/llvm-runtimes/libcxx/Manifest b/llvm-runtimes/libcxx/Manifest index 9c5e76b8f394..992e0566e9b4 100644 --- a/llvm-runtimes/libcxx/Manifest +++ b/llvm-runtimes/libcxx/Manifest @@ -15,5 +15,7 @@ DIST llvm-project-20.1.8.src.tar.xz 147242952 BLAKE2B 7657ac0b26acc5affb1bfc91b9 DIST llvm-project-20.1.8.src.tar.xz.sig 566 BLAKE2B 85beedfcff1195a974fab2c667b9efd4b715b3480c1b44b1b887fe32c69f72aca0d3b8fb276c03b6cc5a866622f669047aeee5ccb976640b4008ccd31dce77a4 SHA512 d74369bdb4d1b82775161ea53c9c5f3a23ce810f4df5ff617123023f9d8ce720e7d6ecc9e17f8ebd39fd9e7a9de79560abdf2ffe73bcb907a43148d43665d619 DIST llvm-project-21.1.8.src.tar.xz 158958576 BLAKE2B 0d3d4ee920f8e5db50e98152616f16004c74df0e7313cc86d893428fb7b1c875109988a5e40ea6f2e5d0fef53c7bfe2fc2b69e84807f6eb440b03afa1b228a36 SHA512 cae4c44e7bf678071723da63ad5839491d717a7233e7f4791aa408207f3ea42f52de939ad15189b112c02a0770f1bb8d59bae6ad31ef53417a6eea7770fe52ab DIST llvm-project-21.1.8.src.tar.xz.sig 119 BLAKE2B cffc1825f5778a3e3c128ec3e856ff6ee50687319d621cdf42e895abf67e05cc51cb7493308e2b506ab60dbdbaca7aa75eb9f78d91d42c81f9682a36f4042e9d SHA512 10f58eff58ed6e701d0f123b15e68c82ab8cbdf99b1c86c0d83e3b8553e90ea51055e30327e8e442ded57c8f503e2a2de9ee075e9c28b5ba815a0f8922f8671c +DIST llvm-project-22.1.0-rc1.src.tar.xz 166976000 BLAKE2B eec2cf8822aa6937c751d94f07c6505a3cebda83c544299ff8eaeeedbadc36054b32fb1a0b655993bd604f9c82ac6fa419e974b1dc9c3f4b6c35aa94e9f4e929 SHA512 545ca31b2a24cab3d3a8d5ebfa2a25439eab4258cef01b53706a7a9e5174a75050fb3d36ad2ac4ebb9a23e34a005707c73383cd3cddd78f6789f5b1d4d446e7c +DIST llvm-project-22.1.0-rc1.src.tar.xz.sig 119 BLAKE2B e3d5a6c00d7960b0694919ff083e02f0273e97da6a40ad452fbb8261b9edfc52d4262733d82a59f03ad7d15b3b62de743b37a1b2e191417443ecb730520be376 SHA512 51326b9402d7719c491ac5c6ab80a678896743dd88e3f997245adb77e7b3f5e0f84f6389c75872aea268de8a7a049684c84cdf575c1f19c4971bb280a9374de6 DIST llvm-project-85c3c83ae54c9e81924f1ca048cfddc8d36bbb02.tar.gz 258189384 BLAKE2B d7a0c36511c17e8dacef27701abcda316902ac17325c63f79e33366efc783e0ab53d62d71c92e2e49457db095d9e8fec0bcabf1a8056a95d25eb976bdd5ba15f SHA512 a8a9ea91b4181005fb6385afff7681fdfc5a46e05aba216add29216a6dcb70cc667d1d300ee85be75997a963193e8e015917401def27d5759ff774f0fa00b527 DIST llvm-project-b01c3d6682d2fa5d6ac22d5a964b739009e9db7b.tar.gz 256801517 BLAKE2B dbdcaed7e0e06a673730c53c64c988add905b2679695ca0cf09db8b28f59eedd5455f4a0ad5a3d672e4f6601d7480775ef8fc405dc1e60c75b425382410e59cf SHA512 3afa29dac2f9b22e6af4b1783bae0bc7507a1a8ca397e88fd6687cbd9620df54525b2b9115906b80e9d1dcd16e0704a5a90eaa6cf0fa3d7f89d3d60f7d8ee19f diff --git a/llvm-runtimes/libcxx/libcxx-22.0.0.9999.ebuild b/llvm-runtimes/libcxx/libcxx-22.1.0_rc1.ebuild index fccb11ef54ed..fccb11ef54ed 100644 --- a/llvm-runtimes/libcxx/libcxx-22.0.0.9999.ebuild +++ b/llvm-runtimes/libcxx/libcxx-22.1.0_rc1.ebuild diff --git a/llvm-runtimes/libcxx/libcxx-23.0.0.9999.ebuild b/llvm-runtimes/libcxx/libcxx-23.0.0.9999.ebuild new file mode 100644 index 000000000000..fccb11ef54ed --- /dev/null +++ b/llvm-runtimes/libcxx/libcxx-23.0.0.9999.ebuild @@ -0,0 +1,260 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..14} ) +inherit cmake-multilib crossdev flag-o-matic llvm.org llvm-utils +inherit python-any-r1 toolchain-funcs + +DESCRIPTION="New implementation of the C++ standard library, targeting C++11" +HOMEPAGE="https://libcxx.llvm.org/" + +LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )" +SLOT="0" +IUSE="+clang +libcxxabi +static-libs test" +REQUIRED_USE="test? ( clang )" +RESTRICT="!test? ( test )" + +RDEPEND=" + libcxxabi? ( + ~llvm-runtimes/libcxxabi-${PV}[static-libs?,${MULTILIB_USEDEP}] + ) + !libcxxabi? ( >=sys-devel/gcc-4.7:=[cxx] ) +" +DEPEND=" + ${RDEPEND} + llvm-core/llvm:${LLVM_MAJOR} +" +BDEPEND=" + clang? ( + llvm-core/clang:${LLVM_MAJOR} + llvm-core/clang-linker-config:${LLVM_MAJOR} + llvm-runtimes/clang-rtlib-config:${LLVM_MAJOR} + llvm-runtimes/clang-unwindlib-config:${LLVM_MAJOR} + ) + !test? ( + ${PYTHON_DEPS} + ) + test? ( + dev-debug/gdb[python] + $(python_gen_any_dep 'dev-python/lit[${PYTHON_USEDEP}]') + ) +" + +LLVM_COMPONENTS=( + runtimes libcxx{,abi} libc llvm/{cmake,utils/llvm-lit} cmake +) +llvm.org_set_globals + +python_check_deps() { + use test || return 0 + python_has_version "dev-python/lit[${PYTHON_USEDEP}]" +} + +pkg_setup() { + python-any-r1_pkg_setup + + if ! use libcxxabi && ! tc-is-gcc ; then + eerror "To build ${PN} against libsupc++, you have to use gcc. Other" + eerror "compilers are not supported. Please set CC=gcc and CXX=g++" + eerror "and try again." + die + fi +} + +test_compiler() { + $(tc-getCXX) ${CXXFLAGS} ${LDFLAGS} "${@}" -o /dev/null -x c++ - \ + <<<'int main() { return 0; }' &>/dev/null +} + +src_configure() { + local install_prefix=${EPREFIX} + is_crosspkg && install_prefix+=/usr/${CTARGET} + + # note: we need to do this before multilib kicks in since it will + # alter the CHOST + local cxxabi cxxabi_incs + if use libcxxabi; then + cxxabi=system-libcxxabi + cxxabi_incs="${install_prefix}/usr/include/c++/v1" + else + local gcc_inc="${EPREFIX}/usr/lib/gcc/${CHOST}/$(gcc-fullversion)/include/g++-v$(gcc-major-version)" + cxxabi=libsupc++ + cxxabi_incs="${gcc_inc};${gcc_inc}/${CHOST}" + fi + + multilib-minimal_src_configure +} + +multilib_src_configure() { + # Workaround for bgo #961153. + # TODO: Fix the multilib.eclass, so it sets CTARGET properly. + if ! is_crosspkg; then + export CTARGET=${CHOST} + fi + + if use clang; then + llvm_prepend_path -b "${LLVM_MAJOR}" + local -x CC=${CTARGET}-clang-${LLVM_MAJOR} + local -x CXX=${CTARGET}-clang++-${LLVM_MAJOR} + strip-unsupported-flags + + # The full clang configuration might not be ready yet. Use the partial + # configuration of components that libunwind depends on. + local flags=( + --config="${ESYSROOT}"/etc/clang/"${LLVM_MAJOR}"/gentoo-{rtlib,unwindlib,linker}.cfg + ) + local -x CFLAGS="${CFLAGS} ${flags[@]}" + local -x CXXFLAGS="${CXXFLAGS} ${flags[@]}" + local -x LDFLAGS="${LDFLAGS} ${flags[@]}" + fi + + # link to compiler-rt + local use_compiler_rt=OFF + [[ $(tc-get-c-rtlib) == compiler-rt ]] && use_compiler_rt=ON + + local nostdlib_flags=( -nostdlib++ ) + if ! test_compiler && test_compiler "${nostdlib_flags[@]}"; then + local -x LDFLAGS="${LDFLAGS} ${nort_flags[*]}" + ewarn "${CXX} seems to lack runtime, trying with ${nort_flags[*]}" + fi + + local libdir=$(get_libdir) + local mycmakeargs=( + -DLLVM_ROOT="${ESYSROOT}/usr/lib/llvm/${LLVM_MAJOR}" + + -DCMAKE_CXX_COMPILER_TARGET="${CTARGET}" + -DPython3_EXECUTABLE="${PYTHON}" + -DLLVM_ENABLE_RUNTIMES=libcxx + -DLLVM_INCLUDE_TESTS=OFF + -DLLVM_LIBDIR_SUFFIX=${libdir#lib} + + -DLIBCXX_ENABLE_SHARED=ON + -DLIBCXX_ENABLE_STATIC=$(usex static-libs) + -DLIBCXX_CXX_ABI=${cxxabi} + -DLIBCXX_CXX_ABI_INCLUDE_PATHS=${cxxabi_incs} + # we're using our own mechanism for generating linker scripts + -DLIBCXX_ENABLE_ABI_LINKER_SCRIPT=OFF + -DLIBCXX_HAS_MUSL_LIBC=$(llvm_cmake_use_musl) + -DLIBCXX_INCLUDE_BENCHMARKS=OFF + -DLIBCXX_INCLUDE_TESTS=$(usex test) + -DLIBCXX_INSTALL_MODULES=ON + -DLIBCXX_USE_COMPILER_RT=${use_compiler_rt} + # this is broken with standalone builds, and also meaningless + -DLIBCXXABI_USE_LLVM_UNWINDER=OFF + ) + if is_crosspkg; then + # Needed to target built libc headers + local -x CFLAGS="${CFLAGS} -isystem ${ESYSROOT}/usr/${CTARGET}/usr/include" + mycmakeargs+=( + # Without this, the compiler will compile a test program + # and fail due to no builtins. + -DCMAKE_C_COMPILER_WORKS=1 + -DCMAKE_CXX_COMPILER_WORKS=1 + # Install inside the cross sysroot. + -DCMAKE_INSTALL_PREFIX="${EPREFIX}/usr/${CTARGET}/usr" + ) + fi + if use test; then + mycmakeargs+=( + -DLLVM_EXTERNAL_LIT="${EPREFIX}/usr/bin/lit" + -DLLVM_LIT_ARGS="$(get_lit_flags)" + -DPython3_EXECUTABLE="${PYTHON}" + ) + fi + cmake_src_configure +} + +multilib_src_compile() { + cmake_src_compile + if [[ ${CHOST} != *-darwin* ]] ; then + local libdir=$(get_libdir) + gen_shared_ldscript + use static-libs && gen_static_ldscript + fi +} + +multilib_src_test() { + local -x LIT_PRESERVES_TMP=1 + # https://github.com/llvm/llvm-project/issues/153940 + local -x LIT_XFAIL="libcxx/gdb/gdb_pretty_printer_test.sh.cpp" + cmake_build libcxx-test-suite-install-cxx + if [[ ${CHOST} != *-darwin* ]] ; then + local libdir=$(get_libdir) + cp "${BUILD_DIR}"/{,libcxx/test-suite-install/}"${libdir}"/libc++_shared.so || die + if use static-libs; then + cp "${BUILD_DIR}"/{,libcxx/test-suite-install/}"${libdir}"/libc++_static.a || die + fi + fi + cmake_build check-cxx +} + +multilib_src_install() { + cmake_src_install + # since we've replaced libc++.{a,so} with ldscripts, now we have to + # install the extra symlinks + if [[ ${CHOST} != *-darwin* ]] ; then + local libdir=$(get_libdir) + is_crosspkg && into /usr/${CTARGET}/usr + dolib.so "${libdir}"/libc++_shared.so + use static-libs && dolib.a "${libdir}"/libc++_static.a + fi + + local install_prefix= + is_crosspkg && install_prefix=/usr/${CTARGET} + insinto "${install_prefix}/usr/share/libc++/gdb" + doins ../libcxx/utils/gdb/libcxx/printers.py + + local lib_version=$(sed -n -e 's/^LIBCXX_LIBRARY_VERSION:STRING=//p' CMakeCache.txt || die) + [[ -n ${lib_version} ]] || die "Could not determine LIBCXX_LIBRARY_VERSION from CMakeCache.txt" + + insinto "${install_prefix}/usr/share/gdb/auto-load/usr/$(get_libdir)" + newins - "libc++.so.${lib_version}-gdb.py" <<-EOF + __import__("sys").path.insert(0, "${EPREFIX}/usr/share/libc++/gdb") + __import__("printers").register_libcxx_printer_loader() + EOF +} + +# Usage: deps +gen_ldscript() { + local output_format + output_format=$($(tc-getCC) ${CFLAGS} ${LDFLAGS} -Wl,--verbose 2>&1 | sed -n 's/^OUTPUT_FORMAT("\([^"]*\)",.*/\1/p') + [[ -n ${output_format} ]] && output_format="OUTPUT_FORMAT ( ${output_format} )" + + cat <<-END_LDSCRIPT +/* GNU ld script + Include missing dependencies +*/ +${output_format} +GROUP ( $@ ) +END_LDSCRIPT +} + +gen_static_ldscript() { + # Move it first. + mv "${libdir}"/libc++{,_static}.a || die + # Generate libc++.a ldscript for inclusion of its dependencies so that + # clang++ -stdlib=libc++ -static works out of the box. + local deps=( + libc++_static.a + $(usex libcxxabi libc++abi.a libsupc++.a) + ) + # On Linux/glibc it does not link without libpthread or libdl. It is + # fine on FreeBSD. + use elibc_glibc && deps+=( libpthread.a libdl.a ) + + gen_ldscript "${deps[*]}" > "${libdir}"/libc++.a || die +} + +gen_shared_ldscript() { + # Move it first. + mv "${libdir}"/libc++{,_shared}.so || die + local deps=( + libc++_shared.so + # libsupc++ doesn't have a shared version + $(usex libcxxabi libc++abi.so libsupc++.a) + ) + + gen_ldscript "${deps[*]}" > "${libdir}"/libc++.so || die +} diff --git a/llvm-runtimes/libcxxabi/Manifest b/llvm-runtimes/libcxxabi/Manifest index 111b7e0495d3..c87f7383113e 100644 --- a/llvm-runtimes/libcxxabi/Manifest +++ b/llvm-runtimes/libcxxabi/Manifest @@ -13,5 +13,7 @@ DIST llvm-project-20.1.8.src.tar.xz 147242952 BLAKE2B 7657ac0b26acc5affb1bfc91b9 DIST llvm-project-20.1.8.src.tar.xz.sig 566 BLAKE2B 85beedfcff1195a974fab2c667b9efd4b715b3480c1b44b1b887fe32c69f72aca0d3b8fb276c03b6cc5a866622f669047aeee5ccb976640b4008ccd31dce77a4 SHA512 d74369bdb4d1b82775161ea53c9c5f3a23ce810f4df5ff617123023f9d8ce720e7d6ecc9e17f8ebd39fd9e7a9de79560abdf2ffe73bcb907a43148d43665d619 DIST llvm-project-21.1.8.src.tar.xz 158958576 BLAKE2B 0d3d4ee920f8e5db50e98152616f16004c74df0e7313cc86d893428fb7b1c875109988a5e40ea6f2e5d0fef53c7bfe2fc2b69e84807f6eb440b03afa1b228a36 SHA512 cae4c44e7bf678071723da63ad5839491d717a7233e7f4791aa408207f3ea42f52de939ad15189b112c02a0770f1bb8d59bae6ad31ef53417a6eea7770fe52ab DIST llvm-project-21.1.8.src.tar.xz.sig 119 BLAKE2B cffc1825f5778a3e3c128ec3e856ff6ee50687319d621cdf42e895abf67e05cc51cb7493308e2b506ab60dbdbaca7aa75eb9f78d91d42c81f9682a36f4042e9d SHA512 10f58eff58ed6e701d0f123b15e68c82ab8cbdf99b1c86c0d83e3b8553e90ea51055e30327e8e442ded57c8f503e2a2de9ee075e9c28b5ba815a0f8922f8671c +DIST llvm-project-22.1.0-rc1.src.tar.xz 166976000 BLAKE2B eec2cf8822aa6937c751d94f07c6505a3cebda83c544299ff8eaeeedbadc36054b32fb1a0b655993bd604f9c82ac6fa419e974b1dc9c3f4b6c35aa94e9f4e929 SHA512 545ca31b2a24cab3d3a8d5ebfa2a25439eab4258cef01b53706a7a9e5174a75050fb3d36ad2ac4ebb9a23e34a005707c73383cd3cddd78f6789f5b1d4d446e7c +DIST llvm-project-22.1.0-rc1.src.tar.xz.sig 119 BLAKE2B e3d5a6c00d7960b0694919ff083e02f0273e97da6a40ad452fbb8261b9edfc52d4262733d82a59f03ad7d15b3b62de743b37a1b2e191417443ecb730520be376 SHA512 51326b9402d7719c491ac5c6ab80a678896743dd88e3f997245adb77e7b3f5e0f84f6389c75872aea268de8a7a049684c84cdf575c1f19c4971bb280a9374de6 DIST llvm-project-85c3c83ae54c9e81924f1ca048cfddc8d36bbb02.tar.gz 258189384 BLAKE2B d7a0c36511c17e8dacef27701abcda316902ac17325c63f79e33366efc783e0ab53d62d71c92e2e49457db095d9e8fec0bcabf1a8056a95d25eb976bdd5ba15f SHA512 a8a9ea91b4181005fb6385afff7681fdfc5a46e05aba216add29216a6dcb70cc667d1d300ee85be75997a963193e8e015917401def27d5759ff774f0fa00b527 DIST llvm-project-b01c3d6682d2fa5d6ac22d5a964b739009e9db7b.tar.gz 256801517 BLAKE2B dbdcaed7e0e06a673730c53c64c988add905b2679695ca0cf09db8b28f59eedd5455f4a0ad5a3d672e4f6601d7480775ef8fc405dc1e60c75b425382410e59cf SHA512 3afa29dac2f9b22e6af4b1783bae0bc7507a1a8ca397e88fd6687cbd9620df54525b2b9115906b80e9d1dcd16e0704a5a90eaa6cf0fa3d7f89d3d60f7d8ee19f diff --git a/llvm-runtimes/libcxxabi/libcxxabi-22.0.0.9999.ebuild b/llvm-runtimes/libcxxabi/libcxxabi-22.1.0_rc1.ebuild index 54a52a0f3a9e..0d906a30a026 100644 --- a/llvm-runtimes/libcxxabi/libcxxabi-22.0.0.9999.ebuild +++ b/llvm-runtimes/libcxxabi/libcxxabi-22.1.0_rc1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2025 Gentoo Authors +# Copyright 1999-2026 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 diff --git a/llvm-runtimes/libcxxabi/libcxxabi-23.0.0.9999.ebuild b/llvm-runtimes/libcxxabi/libcxxabi-23.0.0.9999.ebuild new file mode 100644 index 000000000000..0d906a30a026 --- /dev/null +++ b/llvm-runtimes/libcxxabi/libcxxabi-23.0.0.9999.ebuild @@ -0,0 +1,148 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..14} ) +inherit cmake-multilib crossdev flag-o-matic llvm.org llvm-utils +inherit python-any-r1 toolchain-funcs + +DESCRIPTION="Low level support for a standard C++ library" +HOMEPAGE="https://libcxxabi.llvm.org/" + +LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )" +SLOT="0" +IUSE="+clang +static-libs test" +REQUIRED_USE="test? ( clang )" +RESTRICT="!test? ( test )" + +DEPEND=" + ${RDEPEND} + llvm-core/llvm:${LLVM_MAJOR} +" +BDEPEND=" + clang? ( + llvm-core/clang:${LLVM_MAJOR} + llvm-core/clang-linker-config:${LLVM_MAJOR} + llvm-runtimes/clang-rtlib-config:${LLVM_MAJOR} + llvm-runtimes/clang-unwindlib-config:${LLVM_MAJOR} + ) + !test? ( + ${PYTHON_DEPS} + ) + test? ( + $(python_gen_any_dep 'dev-python/lit[${PYTHON_USEDEP}]') + ) +" + +LLVM_COMPONENTS=( runtimes libcxx{abi,} llvm/cmake cmake ) +LLVM_TEST_COMPONENTS=( + libc llvm/include/llvm/{Demangle,Testing} llvm/utils/llvm-lit +) +llvm.org_set_globals + +python_check_deps() { + use test || return 0 + python_has_version "dev-python/lit[${PYTHON_USEDEP}]" +} + +test_compiler() { + target_is_not_host && return + $(tc-getCXX) ${CXXFLAGS} ${LDFLAGS} "${@}" -o /dev/null -x c - \ + <<<'int main() { return 0; }' &>/dev/null +} + +multilib_src_configure() { + # Workaround for bgo #961153. + # TODO: Fix the multilib.eclass, so it sets CTARGET properly. + if ! is_crosspkg; then + export CTARGET=${CHOST} + fi + + if use clang; then + llvm_prepend_path -b "${LLVM_MAJOR}" + local -x CC=${CTARGET}-clang-${LLVM_MAJOR} + local -x CXX=${CTARGET}-clang++-${LLVM_MAJOR} + strip-unsupported-flags + + # The full clang configuration might not be ready yet. Use the partial + # configuration of components that libunwind depends on. + local flags=( + --config="${ESYSROOT}"/etc/clang/"${LLVM_MAJOR}"/gentoo-{rtlib,unwindlib,linker}.cfg + ) + local -x CFLAGS="${CFLAGS} ${flags[@]}" + local -x CXXFLAGS="${CXXFLAGS} ${flags[@]}" + local -x LDFLAGS="${LDFLAGS} ${flags[@]}" + fi + + local nostdlib_flags=( -nostdlib++ ) + if ! test_compiler && test_compiler "${nostdlib_flags[@]}"; then + local -x LDFLAGS="${LDFLAGS} ${nostdlib_flags[*]}" + ewarn "${CXX} seems to lack stdlib, trying with ${nostdlib_flags[*]}" + fi + + # link to compiler-rt + local use_compiler_rt=OFF + [[ $(tc-get-c-rtlib) == compiler-rt ]] && use_compiler_rt=ON + + local libdir=$(get_libdir) + local mycmakeargs=( + -DLLVM_ROOT="${ESYSROOT}/usr/lib/llvm/${LLVM_MAJOR}" + + -DCMAKE_CXX_COMPILER_TARGET="${CTARGET}" + -DPython3_EXECUTABLE="${PYTHON}" + -DLLVM_ENABLE_RUNTIMES="libcxxabi;libcxx" + -DLLVM_INCLUDE_TESTS=OFF + -DLLVM_LIBDIR_SUFFIX=${libdir#lib} + -DLIBCXXABI_ENABLE_SHARED=ON + -DLIBCXXABI_ENABLE_STATIC=$(usex static-libs) + -DLIBCXXABI_INCLUDE_TESTS=$(usex test) + -DLIBCXXABI_USE_COMPILER_RT=${use_compiler_rt} + + # upstream is omitting standard search path for this + # probably because gcc & clang are bundling their own unwind.h + -DLIBCXXABI_LIBUNWIND_INCLUDES="${EPREFIX}"/usr/include + # this is broken with standalone builds, and also meaningless + -DLIBCXXABI_USE_LLVM_UNWINDER=OFF + + -DLIBCXX_ENABLE_SHARED=ON + -DLIBCXX_ENABLE_STATIC=OFF + -DLIBCXX_CXX_ABI=libcxxabi + -DLIBCXX_ENABLE_ABI_LINKER_SCRIPT=OFF + -DLIBCXX_HAS_MUSL_LIBC=$(llvm_cmake_use_musl) + -DLIBCXX_HAS_GCC_S_LIB=OFF + -DLIBCXX_INCLUDE_BENCHMARKS=OFF + -DLIBCXX_INCLUDE_TESTS=OFF + ) + if is_crosspkg; then + mycmakeargs+=( + # Without this, the compiler will compile a test program + # and fail due to no builtins. + -DCMAKE_C_COMPILER_WORKS=1 + -DCMAKE_CXX_COMPILER_WORKS=1 + # Install inside the cross sysroot. + -DCMAKE_INSTALL_PREFIX="${EPREFIX}/usr/${CTARGET}/usr" + ) + fi + if use test; then + mycmakeargs+=( + -DLLVM_EXTERNAL_LIT="${EPREFIX}/usr/bin/lit" + -DLLVM_LIT_ARGS="$(get_lit_flags)" + -DPython3_EXECUTABLE="${PYTHON}" + ) + fi + cmake_src_configure +} + +multilib_src_compile() { + cmake_build cxxabi +} + +multilib_src_test() { + local -x LIT_PRESERVES_TMP=1 + cmake_build check-cxxabi +} + +multilib_src_install() { + DESTDIR="${D}" cmake_build install-cxxabi +} diff --git a/llvm-runtimes/libgcc/Manifest b/llvm-runtimes/libgcc/Manifest index 7fefcfbbf6af..175da66c5a12 100644 --- a/llvm-runtimes/libgcc/Manifest +++ b/llvm-runtimes/libgcc/Manifest @@ -5,5 +5,7 @@ DIST llvm-project-20.1.8.src.tar.xz 147242952 BLAKE2B 7657ac0b26acc5affb1bfc91b9 DIST llvm-project-20.1.8.src.tar.xz.sig 566 BLAKE2B 85beedfcff1195a974fab2c667b9efd4b715b3480c1b44b1b887fe32c69f72aca0d3b8fb276c03b6cc5a866622f669047aeee5ccb976640b4008ccd31dce77a4 SHA512 d74369bdb4d1b82775161ea53c9c5f3a23ce810f4df5ff617123023f9d8ce720e7d6ecc9e17f8ebd39fd9e7a9de79560abdf2ffe73bcb907a43148d43665d619 DIST llvm-project-21.1.8.src.tar.xz 158958576 BLAKE2B 0d3d4ee920f8e5db50e98152616f16004c74df0e7313cc86d893428fb7b1c875109988a5e40ea6f2e5d0fef53c7bfe2fc2b69e84807f6eb440b03afa1b228a36 SHA512 cae4c44e7bf678071723da63ad5839491d717a7233e7f4791aa408207f3ea42f52de939ad15189b112c02a0770f1bb8d59bae6ad31ef53417a6eea7770fe52ab DIST llvm-project-21.1.8.src.tar.xz.sig 119 BLAKE2B cffc1825f5778a3e3c128ec3e856ff6ee50687319d621cdf42e895abf67e05cc51cb7493308e2b506ab60dbdbaca7aa75eb9f78d91d42c81f9682a36f4042e9d SHA512 10f58eff58ed6e701d0f123b15e68c82ab8cbdf99b1c86c0d83e3b8553e90ea51055e30327e8e442ded57c8f503e2a2de9ee075e9c28b5ba815a0f8922f8671c +DIST llvm-project-22.1.0-rc1.src.tar.xz 166976000 BLAKE2B eec2cf8822aa6937c751d94f07c6505a3cebda83c544299ff8eaeeedbadc36054b32fb1a0b655993bd604f9c82ac6fa419e974b1dc9c3f4b6c35aa94e9f4e929 SHA512 545ca31b2a24cab3d3a8d5ebfa2a25439eab4258cef01b53706a7a9e5174a75050fb3d36ad2ac4ebb9a23e34a005707c73383cd3cddd78f6789f5b1d4d446e7c +DIST llvm-project-22.1.0-rc1.src.tar.xz.sig 119 BLAKE2B e3d5a6c00d7960b0694919ff083e02f0273e97da6a40ad452fbb8261b9edfc52d4262733d82a59f03ad7d15b3b62de743b37a1b2e191417443ecb730520be376 SHA512 51326b9402d7719c491ac5c6ab80a678896743dd88e3f997245adb77e7b3f5e0f84f6389c75872aea268de8a7a049684c84cdf575c1f19c4971bb280a9374de6 DIST llvm-project-85c3c83ae54c9e81924f1ca048cfddc8d36bbb02.tar.gz 258189384 BLAKE2B d7a0c36511c17e8dacef27701abcda316902ac17325c63f79e33366efc783e0ab53d62d71c92e2e49457db095d9e8fec0bcabf1a8056a95d25eb976bdd5ba15f SHA512 a8a9ea91b4181005fb6385afff7681fdfc5a46e05aba216add29216a6dcb70cc667d1d300ee85be75997a963193e8e015917401def27d5759ff774f0fa00b527 DIST llvm-project-b01c3d6682d2fa5d6ac22d5a964b739009e9db7b.tar.gz 256801517 BLAKE2B dbdcaed7e0e06a673730c53c64c988add905b2679695ca0cf09db8b28f59eedd5455f4a0ad5a3d672e4f6601d7480775ef8fc405dc1e60c75b425382410e59cf SHA512 3afa29dac2f9b22e6af4b1783bae0bc7507a1a8ca397e88fd6687cbd9620df54525b2b9115906b80e9d1dcd16e0704a5a90eaa6cf0fa3d7f89d3d60f7d8ee19f diff --git a/llvm-runtimes/libgcc/libgcc-22.0.0.9999.ebuild b/llvm-runtimes/libgcc/libgcc-22.1.0_rc1.ebuild index 902e75be80e6..81e525f34191 100644 --- a/llvm-runtimes/libgcc/libgcc-22.0.0.9999.ebuild +++ b/llvm-runtimes/libgcc/libgcc-22.1.0_rc1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2025 Gentoo Authors +# Copyright 1999-2026 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 diff --git a/llvm-runtimes/libgcc/libgcc-23.0.0.9999.ebuild b/llvm-runtimes/libgcc/libgcc-23.0.0.9999.ebuild new file mode 100644 index 000000000000..81e525f34191 --- /dev/null +++ b/llvm-runtimes/libgcc/libgcc-23.0.0.9999.ebuild @@ -0,0 +1,173 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..14} ) + +inherit cmake crossdev flag-o-matic llvm.org llvm-utils python-any-r1 +inherit toolchain-funcs + +DESCRIPTION="Compiler runtime library for clang, compatible with libgcc_s" +HOMEPAGE="https://llvm.org/" + +LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )" +SLOT="0" +IUSE="debug test" + +DEPEND=" + ~llvm-runtimes/libunwind-${PV}[static-libs] +" +RDEPEND=" + ${DEPEND} + !sys-devel/gcc +" +BDEPEND=" + llvm-core/clang:${LLVM_MAJOR} + test? ( + $(python_gen_any_dep ">=dev-python/lit-15[\${PYTHON_USEDEP}]") + =llvm-core/clang-${LLVM_VERSION}*:${LLVM_MAJOR} + ) + !test? ( + ${PYTHON_DEPS} + ) +" + +LLVM_COMPONENTS=( compiler-rt cmake llvm/cmake llvm-libgcc ) +LLVM_TEST_COMPONENTS=( llvm/include/llvm/TargetParser ) +llvm.org_set_globals + +python_check_deps() { + use test || return 0 + python_has_version ">=dev-python/lit-15[${PYTHON_USEDEP}]" +} + +pkg_setup() { + if target_is_not_host || tc-is-cross-compiler ; then + # strips vars like CFLAGS="-march=x86_64-v3" for non-x86 architectures + CHOST=${CTARGET} strip-unsupported-flags + # overrides host docs otherwise + DOCS=() + fi + python-any-r1_pkg_setup +} + +src_configure() { + # We need to build a separate copy of compiler-rt, because we need to disable the + # COMPILER_RT_BUILTINS_HIDE_SYMBOLS option - compatibility with libgcc requires + # visibility of all symbols. + + llvm_prepend_path -b "${LLVM_MAJOR}" + + # LLVM_ENABLE_ASSERTIONS=NO does not guarantee this for us, #614844 + use debug || local -x CPPFLAGS="${CPPFLAGS} -DNDEBUG" + + export CC=${CTARGET}-clang CXX=${CTARGET}-clang++ + strip-unsupported-flags + + local mycmakeargs=( + -DCOMPILER_RT_INSTALL_PATH="${EPREFIX}/usr/lib/clang/${LLVM_MAJOR}" + -DLLVM_ROOT="${ESYSROOT}/usr/lib/llvm/${LLVM_MAJOR}" + + -DCOMPILER_RT_INCLUDE_TESTS=$(usex test) + -DCOMPILER_RT_BUILD_CRT=OFF + -DCOMPILER_RT_BUILD_CTX_PROFILE=OFF + -DCOMPILER_RT_BUILD_LIBFUZZER=OFF + -DCOMPILER_RT_BUILD_MEMPROF=OFF + -DCOMPILER_RT_BUILD_ORC=OFF + -DCOMPILER_RT_BUILD_PROFILE=OFF + -DCOMPILER_RT_BUILD_SANITIZERS=OFF + -DCOMPILER_RT_BUILD_XRAY=OFF + + -DCOMPILER_RT_BUILTINS_HIDE_SYMBOLS=OFF + + -DPython3_EXECUTABLE="${PYTHON}" + ) + + # disable building non-native runtimes since we don't do multilib + if use amd64; then + mycmakeargs+=( + -DCAN_TARGET_i386=OFF + ) + fi + + if use test; then + mycmakeargs+=( + -DLLVM_EXTERNAL_LIT="${EPREFIX}/usr/bin/lit" + -DLLVM_LIT_ARGS="$(get_lit_flags)" + + -DCOMPILER_RT_TEST_COMPILER="${EPREFIX}/usr/lib/llvm/${LLVM_MAJOR}/bin/clang" + -DCOMPILER_RT_TEST_CXX_COMPILER="${EPREFIX}/usr/lib/llvm/${LLVM_MAJOR}/bin/clang++" + ) + fi + + cmake_src_configure +} + +# Usage: deps +gen_ldscript() { + local output_format + output_format=$($(tc-getCC) ${CFLAGS} ${LDFLAGS} -Wl,--verbose 2>&1 | sed -n 's/^OUTPUT_FORMAT("\([^"]*\)",.*/\1/p') + [[ -n ${output_format} ]] && output_format="OUTPUT_FORMAT ( ${output_format} )" + + cat <<-END_LDSCRIPT +/* GNU ld script + Include missing dependencies +*/ +${output_format} +GROUP ( $@ ) +END_LDSCRIPT +} + +src_compile() { + cmake_src_compile + + local rtlib=$( + "${CC}" -rtlib=compiler-rt -resource-dir="${BUILD_DIR}" \ + -print-libgcc-file-name || die + ) + + # Use the llvm-libgcc's version script to produce libgcc.{a,so}, which + # combines compiler-rt and libunwind into a libgcc replacement. + # + # What we do here is similar to what upstream does[0], with the following + # differences: + # + # * We build the local copy of compiler-rt manually, to have a full control + # over CMake options. + # * Upstream links the locally built copy of libunwind statically. We link the + # system-wide libunwind dynamically. + # + # [0] https://github.com/llvm/llvm-project/blob/llvmorg-19.1.7/llvm-libgcc/CMakeLists.txt#L102-L120 + "${CC}" -E -xc \ + "${WORKDIR}/llvm-libgcc/gcc_s.ver.in" \ + -o gcc_s.ver || die + "${CC}" -nostdlib \ + ${LDFLAGS} \ + -Wl,--version-script,gcc_s.ver \ + -Wl,--undefined-version \ + -Wl,--whole-archive \ + "${rtlib}" \ + -Wl,-soname,libgcc_s.so.1.0 \ + -lc -lunwind -shared \ + -o libgcc_s.so.1.0 || die + # Generate libgcc_s.so ldscript for inclusion of libunwind as a + # dependency so that `clang -lgcc_s` works out of the box. + gen_ldscript libgcc_s.so.1.0 libunwind.so.1.0 > libgcc_s.so || die + cp "${rtlib}" libgcc.a || die +} + +src_test() { + # respect TMPDIR! + local -x LIT_PRESERVES_TMP=1 + + cmake_build check-builtins +} + +src_install() { + local libdir=$(get_libdir) + dolib.so libgcc_s.so.1.0 libgcc_s.so + dolib.a libgcc.a + dosym libgcc_s.so.1.0 "/usr/${libdir}/libgcc_s.so.1" + dosym libunwind.a "/usr/${libdir}/libgcc_eh.a" +} diff --git a/llvm-runtimes/libunwind/Manifest b/llvm-runtimes/libunwind/Manifest index 111b7e0495d3..c87f7383113e 100644 --- a/llvm-runtimes/libunwind/Manifest +++ b/llvm-runtimes/libunwind/Manifest @@ -13,5 +13,7 @@ DIST llvm-project-20.1.8.src.tar.xz 147242952 BLAKE2B 7657ac0b26acc5affb1bfc91b9 DIST llvm-project-20.1.8.src.tar.xz.sig 566 BLAKE2B 85beedfcff1195a974fab2c667b9efd4b715b3480c1b44b1b887fe32c69f72aca0d3b8fb276c03b6cc5a866622f669047aeee5ccb976640b4008ccd31dce77a4 SHA512 d74369bdb4d1b82775161ea53c9c5f3a23ce810f4df5ff617123023f9d8ce720e7d6ecc9e17f8ebd39fd9e7a9de79560abdf2ffe73bcb907a43148d43665d619 DIST llvm-project-21.1.8.src.tar.xz 158958576 BLAKE2B 0d3d4ee920f8e5db50e98152616f16004c74df0e7313cc86d893428fb7b1c875109988a5e40ea6f2e5d0fef53c7bfe2fc2b69e84807f6eb440b03afa1b228a36 SHA512 cae4c44e7bf678071723da63ad5839491d717a7233e7f4791aa408207f3ea42f52de939ad15189b112c02a0770f1bb8d59bae6ad31ef53417a6eea7770fe52ab DIST llvm-project-21.1.8.src.tar.xz.sig 119 BLAKE2B cffc1825f5778a3e3c128ec3e856ff6ee50687319d621cdf42e895abf67e05cc51cb7493308e2b506ab60dbdbaca7aa75eb9f78d91d42c81f9682a36f4042e9d SHA512 10f58eff58ed6e701d0f123b15e68c82ab8cbdf99b1c86c0d83e3b8553e90ea51055e30327e8e442ded57c8f503e2a2de9ee075e9c28b5ba815a0f8922f8671c +DIST llvm-project-22.1.0-rc1.src.tar.xz 166976000 BLAKE2B eec2cf8822aa6937c751d94f07c6505a3cebda83c544299ff8eaeeedbadc36054b32fb1a0b655993bd604f9c82ac6fa419e974b1dc9c3f4b6c35aa94e9f4e929 SHA512 545ca31b2a24cab3d3a8d5ebfa2a25439eab4258cef01b53706a7a9e5174a75050fb3d36ad2ac4ebb9a23e34a005707c73383cd3cddd78f6789f5b1d4d446e7c +DIST llvm-project-22.1.0-rc1.src.tar.xz.sig 119 BLAKE2B e3d5a6c00d7960b0694919ff083e02f0273e97da6a40ad452fbb8261b9edfc52d4262733d82a59f03ad7d15b3b62de743b37a1b2e191417443ecb730520be376 SHA512 51326b9402d7719c491ac5c6ab80a678896743dd88e3f997245adb77e7b3f5e0f84f6389c75872aea268de8a7a049684c84cdf575c1f19c4971bb280a9374de6 DIST llvm-project-85c3c83ae54c9e81924f1ca048cfddc8d36bbb02.tar.gz 258189384 BLAKE2B d7a0c36511c17e8dacef27701abcda316902ac17325c63f79e33366efc783e0ab53d62d71c92e2e49457db095d9e8fec0bcabf1a8056a95d25eb976bdd5ba15f SHA512 a8a9ea91b4181005fb6385afff7681fdfc5a46e05aba216add29216a6dcb70cc667d1d300ee85be75997a963193e8e015917401def27d5759ff774f0fa00b527 DIST llvm-project-b01c3d6682d2fa5d6ac22d5a964b739009e9db7b.tar.gz 256801517 BLAKE2B dbdcaed7e0e06a673730c53c64c988add905b2679695ca0cf09db8b28f59eedd5455f4a0ad5a3d672e4f6601d7480775ef8fc405dc1e60c75b425382410e59cf SHA512 3afa29dac2f9b22e6af4b1783bae0bc7507a1a8ca397e88fd6687cbd9620df54525b2b9115906b80e9d1dcd16e0704a5a90eaa6cf0fa3d7f89d3d60f7d8ee19f diff --git a/llvm-runtimes/libunwind/libunwind-22.0.0.9999.ebuild b/llvm-runtimes/libunwind/libunwind-22.1.0_rc1.ebuild index 4f68cd1f008c..79424e8f2afc 100644 --- a/llvm-runtimes/libunwind/libunwind-22.0.0.9999.ebuild +++ b/llvm-runtimes/libunwind/libunwind-22.1.0_rc1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2025 Gentoo Authors +# Copyright 1999-2026 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 diff --git a/llvm-runtimes/libunwind/libunwind-23.0.0.9999.ebuild b/llvm-runtimes/libunwind/libunwind-23.0.0.9999.ebuild new file mode 100644 index 000000000000..79424e8f2afc --- /dev/null +++ b/llvm-runtimes/libunwind/libunwind-23.0.0.9999.ebuild @@ -0,0 +1,193 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..14} ) +inherit cmake-multilib crossdev flag-o-matic llvm.org llvm-utils +inherit python-any-r1 toolchain-funcs + +DESCRIPTION="C++ runtime stack unwinder from LLVM" +HOMEPAGE="https://llvm.org/docs/ExceptionHandling.html" + +LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )" +SLOT="0" +IUSE="+clang +debug static-libs test" +REQUIRED_USE="test? ( clang )" +RESTRICT="!test? ( test )" + +RDEPEND=" + !sys-libs/libunwind +" +DEPEND=" + llvm-core/llvm:${LLVM_MAJOR} +" +BDEPEND=" + clang? ( + llvm-core/clang:${LLVM_MAJOR} + llvm-core/clang-linker-config:${LLVM_MAJOR} + llvm-runtimes/clang-rtlib-config:${LLVM_MAJOR} + ) + !test? ( + ${PYTHON_DEPS} + ) + test? ( + $(python_gen_any_dep 'dev-python/lit[${PYTHON_USEDEP}]') + ) +" + +LLVM_COMPONENTS=( runtimes libunwind libcxx llvm/cmake cmake ) +LLVM_TEST_COMPONENTS=( libc libcxxabi llvm/utils/llvm-lit ) +llvm.org_set_globals + +python_check_deps() { + use test || return 0 + python_has_version "dev-python/lit[${PYTHON_USEDEP}]" +} + +test_compiler() { + target_is_not_host && return + local compiler=${1} + shift + ${compiler} ${CFLAGS} ${LDFLAGS} "${@}" -o /dev/null -x c - \ + <<<'int main() { return 0; }' &>/dev/null +} + +multilib_src_configure() { + if use clang; then + llvm_prepend_path -b "${LLVM_MAJOR}" + fi + + local libdir=$(get_libdir) + + # https://github.com/llvm/llvm-project/issues/56825 + # also separately bug #863917 + filter-lto + + # Workaround for bgo #961153. + # TODO: Fix the multilib.eclass, so it sets CTARGET properly. + if ! is_crosspkg; then + export CTARGET=${CHOST} + fi + + if use clang; then + local -x CC=${CTARGET}-clang-${LLVM_MAJOR} + local -x CXX=${CTARGET}-clang++-${LLVM_MAJOR} + strip-unsupported-flags + + # The full clang configuration might not be ready yet. Use the partial + # configuration files that are guaranteed to exist even during initial + # installations and upgrades. + local flags=( + --config="${ESYSROOT}"/etc/clang/"${LLVM_MAJOR}"/gentoo-{rtlib,linker}.cfg + ) + local -x CFLAGS="${CFLAGS} ${flags[@]}" + local -x CXXFLAGS="${CXXFLAGS} ${flags[@]}" + local -x LDFLAGS="${LDFLAGS} ${flags[@]}" + fi + + # Check whether C compiler runtime is available. + if ! test_compiler "$(tc-getCC)"; then + local nolib_flags=( -nodefaultlibs -lc ) + if test_compiler "$(tc-getCC)" "${nolib_flags[@]}"; then + local -x LDFLAGS="${LDFLAGS} ${nolib_flags[*]}" + ewarn "${CC} seems to lack runtime, trying with ${nolib_flags[*]}" + elif test_compiler "$(tc-getCC)" "${nolib_flags[@]}" -nostartfiles; then + # Avoiding -nostartfiles earlier on for bug #862540, + # and set available entry symbol for bug #862798. + nolib_flags+=( -nostartfiles -e main ) + local -x LDFLAGS="${LDFLAGS} ${nolib_flags[*]}" + ewarn "${CC} seems to lack runtime, trying with ${nolib_flags[*]}" + fi + fi + # Check whether C++ standard library is available, + local nostdlib_flags=( -nostdlib++ ) + if ! test_compiler "$(tc-getCXX)" && + test_compiler "$(tc-getCXX)" "${nostdlib_flags[@]}" + then + local -x LDFLAGS="${LDFLAGS} ${nostdlib_flags[*]}" + ewarn "${CXX} seems to lack runtime, trying with ${nostdlib_flags[*]}" + fi + + # link to compiler-rt + # https://github.com/gentoo/gentoo/pull/21516 + local use_compiler_rt=OFF + [[ $(tc-get-c-rtlib) == compiler-rt ]] && use_compiler_rt=ON + + # Respect upstream build type assumptions (bug #910436) where they do: + # -DLIBUNWIND_ENABLE_ASSERTIONS=ON => + # -DCMAKE_BUILD_TYPE=DEBUG => -UNDEBUG + # -DCMAKE_BUILD_TYPE!=debug => -DNDEBUG + # -DLIBUNWIND_ENABLE_ASSERTIONS=OFF => + # -UNDEBUG + # See also https://github.com/llvm/llvm-project/issues/86#issuecomment-1649668826. + use debug || append-cppflags -DNDEBUG + + local mycmakeargs=( + -DLLVM_ROOT="${ESYSROOT}/usr/lib/llvm/${LLVM_MAJOR}" + + -DCMAKE_C_COMPILER_TARGET="${CTARGET}" + -DCMAKE_CXX_COMPILER_TARGET="${CTARGET}" + -DPython3_EXECUTABLE="${PYTHON}" + -DLLVM_ENABLE_RUNTIMES="libunwind" + -DLLVM_LIBDIR_SUFFIX=${libdir#lib} + -DLLVM_INCLUDE_TESTS=OFF + -DLIBUNWIND_ENABLE_ASSERTIONS=$(usex debug) + -DLIBUNWIND_ENABLE_STATIC=$(usex static-libs) + -DLIBUNWIND_INCLUDE_TESTS=$(usex test) + -DLIBUNWIND_INSTALL_HEADERS=ON + + # cross-unwinding increases unwinding footprint (to account + # for the worst case) and causes some breakage on AArch64 + # https://github.com/llvm/llvm-project/issues/152549 + -DLIBUNWIND_ENABLE_CROSS_UNWINDING=OFF + + # avoid dependency on libgcc_s if compiler-rt is used + -DLIBUNWIND_USE_COMPILER_RT=${use_compiler_rt} + ) + if is_crosspkg; then + mycmakeargs+=( + # Without this, the compiler will compile a test program + # and fail due to no builtins. + -DCMAKE_C_COMPILER_WORKS=1 + -DCMAKE_CXX_COMPILER_WORKS=1 + # Install inside the cross sysroot. + -DCMAKE_INSTALL_PREFIX="${EPREFIX}/usr/${CTARGET}/usr" + ) + fi + if use test; then + mycmakeargs+=( + -DLLVM_ENABLE_RUNTIMES="libunwind;libcxxabi;libcxx" + -DLLVM_EXTERNAL_LIT="${EPREFIX}/usr/bin/lit" + -DLLVM_LIT_ARGS="$(get_lit_flags)" + -DLIBUNWIND_LIBCXX_PATH="${WORKDIR}/libcxx" + + -DLIBCXXABI_LIBDIR_SUFFIX= + -DLIBCXXABI_ENABLE_SHARED=OFF + -DLIBCXXABI_ENABLE_STATIC=ON + -DLIBCXXABI_USE_LLVM_UNWINDER=ON + -DLIBCXXABI_INCLUDE_TESTS=OFF + + -DLIBCXX_LIBDIR_SUFFIX= + -DLIBCXX_ENABLE_SHARED=OFF + -DLIBCXX_ENABLE_STATIC=ON + -DLIBCXX_CXX_ABI=libcxxabi + -DLIBCXX_ENABLE_ABI_LINKER_SCRIPT=OFF + -DLIBCXX_HAS_MUSL_LIBC=$(llvm_cmake_use_musl) + -DLIBCXX_HAS_GCC_S_LIB=OFF + -DLIBCXX_INCLUDE_TESTS=OFF + -DLIBCXX_INCLUDE_BENCHMARKS=OFF + ) + fi + + cmake_src_configure +} + +multilib_src_test() { + local -x LIT_PRESERVES_TMP=1 + cmake_build check-unwind +} + +multilib_src_install() { + DESTDIR=${D} cmake_build install-unwind +} diff --git a/llvm-runtimes/offload/Manifest b/llvm-runtimes/offload/Manifest index 7fefcfbbf6af..175da66c5a12 100644 --- a/llvm-runtimes/offload/Manifest +++ b/llvm-runtimes/offload/Manifest @@ -5,5 +5,7 @@ DIST llvm-project-20.1.8.src.tar.xz 147242952 BLAKE2B 7657ac0b26acc5affb1bfc91b9 DIST llvm-project-20.1.8.src.tar.xz.sig 566 BLAKE2B 85beedfcff1195a974fab2c667b9efd4b715b3480c1b44b1b887fe32c69f72aca0d3b8fb276c03b6cc5a866622f669047aeee5ccb976640b4008ccd31dce77a4 SHA512 d74369bdb4d1b82775161ea53c9c5f3a23ce810f4df5ff617123023f9d8ce720e7d6ecc9e17f8ebd39fd9e7a9de79560abdf2ffe73bcb907a43148d43665d619 DIST llvm-project-21.1.8.src.tar.xz 158958576 BLAKE2B 0d3d4ee920f8e5db50e98152616f16004c74df0e7313cc86d893428fb7b1c875109988a5e40ea6f2e5d0fef53c7bfe2fc2b69e84807f6eb440b03afa1b228a36 SHA512 cae4c44e7bf678071723da63ad5839491d717a7233e7f4791aa408207f3ea42f52de939ad15189b112c02a0770f1bb8d59bae6ad31ef53417a6eea7770fe52ab DIST llvm-project-21.1.8.src.tar.xz.sig 119 BLAKE2B cffc1825f5778a3e3c128ec3e856ff6ee50687319d621cdf42e895abf67e05cc51cb7493308e2b506ab60dbdbaca7aa75eb9f78d91d42c81f9682a36f4042e9d SHA512 10f58eff58ed6e701d0f123b15e68c82ab8cbdf99b1c86c0d83e3b8553e90ea51055e30327e8e442ded57c8f503e2a2de9ee075e9c28b5ba815a0f8922f8671c +DIST llvm-project-22.1.0-rc1.src.tar.xz 166976000 BLAKE2B eec2cf8822aa6937c751d94f07c6505a3cebda83c544299ff8eaeeedbadc36054b32fb1a0b655993bd604f9c82ac6fa419e974b1dc9c3f4b6c35aa94e9f4e929 SHA512 545ca31b2a24cab3d3a8d5ebfa2a25439eab4258cef01b53706a7a9e5174a75050fb3d36ad2ac4ebb9a23e34a005707c73383cd3cddd78f6789f5b1d4d446e7c +DIST llvm-project-22.1.0-rc1.src.tar.xz.sig 119 BLAKE2B e3d5a6c00d7960b0694919ff083e02f0273e97da6a40ad452fbb8261b9edfc52d4262733d82a59f03ad7d15b3b62de743b37a1b2e191417443ecb730520be376 SHA512 51326b9402d7719c491ac5c6ab80a678896743dd88e3f997245adb77e7b3f5e0f84f6389c75872aea268de8a7a049684c84cdf575c1f19c4971bb280a9374de6 DIST llvm-project-85c3c83ae54c9e81924f1ca048cfddc8d36bbb02.tar.gz 258189384 BLAKE2B d7a0c36511c17e8dacef27701abcda316902ac17325c63f79e33366efc783e0ab53d62d71c92e2e49457db095d9e8fec0bcabf1a8056a95d25eb976bdd5ba15f SHA512 a8a9ea91b4181005fb6385afff7681fdfc5a46e05aba216add29216a6dcb70cc667d1d300ee85be75997a963193e8e015917401def27d5759ff774f0fa00b527 DIST llvm-project-b01c3d6682d2fa5d6ac22d5a964b739009e9db7b.tar.gz 256801517 BLAKE2B dbdcaed7e0e06a673730c53c64c988add905b2679695ca0cf09db8b28f59eedd5455f4a0ad5a3d672e4f6601d7480775ef8fc405dc1e60c75b425382410e59cf SHA512 3afa29dac2f9b22e6af4b1783bae0bc7507a1a8ca397e88fd6687cbd9620df54525b2b9115906b80e9d1dcd16e0704a5a90eaa6cf0fa3d7f89d3d60f7d8ee19f diff --git a/llvm-runtimes/offload/offload-22.0.0.9999.ebuild b/llvm-runtimes/offload/offload-22.1.0_rc1.ebuild index e5018a43e438..863fa9aee362 100644 --- a/llvm-runtimes/offload/offload-22.0.0.9999.ebuild +++ b/llvm-runtimes/offload/offload-22.1.0_rc1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2025 Gentoo Authors +# Copyright 1999-2026 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 diff --git a/llvm-runtimes/offload/offload-23.0.0.9999.ebuild b/llvm-runtimes/offload/offload-23.0.0.9999.ebuild new file mode 100644 index 000000000000..863fa9aee362 --- /dev/null +++ b/llvm-runtimes/offload/offload-23.0.0.9999.ebuild @@ -0,0 +1,138 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..14} ) +inherit cmake crossdev flag-o-matic llvm.org python-any-r1 +inherit toolchain-funcs + +DESCRIPTION="OpenMP offloading support" +HOMEPAGE="https://openmp.llvm.org" + +LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )" +SLOT="0/${LLVM_SOABI}" +IUSE="+clang +debug ompt test llvm_targets_AMDGPU llvm_targets_NVPTX" +REQUIRED_USE=" + llvm_targets_AMDGPU? ( clang ) + llvm_targets_NVPTX? ( clang ) +" +RESTRICT="!test? ( test )" + +RDEPEND=" + dev-libs/libffi:= + ~llvm-core/llvm-${PV} + ~llvm-runtimes/openmp-${PV}[ompt?] + llvm_targets_AMDGPU? ( dev-libs/rocr-runtime:= ) +" +DEPEND=" + ${RDEPEND} +" +# tests: +# - dev-python/lit provides the test runner +# - llvm-core/llvm provide test utils (e.g. FileCheck) +# - llvm-core/clang provides the compiler to run tests +BDEPEND=" + dev-lang/perl + virtual/pkgconfig + clang? ( llvm-core/clang ) + llvm_targets_AMDGPU? ( llvm-core/clang[llvm_targets_AMDGPU] ) + llvm_targets_NVPTX? ( llvm-core/clang[llvm_targets_NVPTX] ) + test? ( + $(python_gen_any_dep ' + dev-python/lit[${PYTHON_USEDEP}] + ') + llvm-core/clang + ) +" + +LLVM_COMPONENTS=( runtimes offload cmake libc llvm/{cmake,utils/llvm-lit} ) +LLVM_TEST_COMPONENTS=( openmp/cmake ) +llvm.org_set_globals + +pkg_pretend() { + if [[ ${LLVM_ALLOW_GPU_TESTING} ]]; then + ewarn "LLVM_ALLOW_GPU_TESTING set. This package will run tests against your" + ewarn "GPU if it is supported. Note that these tests may be flaky, fail or" + ewarn "hang, or even cause your GPU to crash (requiring a reboot)." + fi +} + +python_check_deps() { + python_has_version "dev-python/lit[${PYTHON_USEDEP}]" +} + +pkg_setup() { + if use test; then + python-any-r1_pkg_setup + fi +} + +src_configure() { + if use clang && ! is_crosspkg; then + # Only do this conditionally to allow overriding with + # e.g. CC=clang-13 in case of breakage + if ! tc-is-clang ; then + local -x CC=${CHOST}-clang + local -x CXX=${CHOST}-clang++ + fi + + strip-unsupported-flags + fi + + # LLVM_ENABLE_ASSERTIONS=NO does not guarantee this for us, #614844 + use debug || local -x CPPFLAGS="${CPPFLAGS} -DNDEBUG" + + local libdir="$(get_libdir)" + local ffi_cflags=$($(tc-getPKG_CONFIG) --cflags-only-I libffi) + local ffi_ldflags=$($(tc-getPKG_CONFIG) --libs-only-L libffi) + local plugins="host" + + if has "${CHOST%%-*}" aarch64 powerpc64le x86_64; then + if use llvm_targets_AMDGPU; then + plugins+=";amdgpu" + fi + if use llvm_targets_NVPTX; then + plugins+=";cuda" + fi + fi + + local mycmakeargs=( + -DLLVM_ENABLE_RUNTIMES=offload + -DOPENMP_STANDALONE_BUILD=ON + -DOFFLOAD_LIBDIR_SUFFIX="${libdir#lib}" + -DLLVM_ROOT="${ESYSROOT}/usr/lib/llvm/${LLVM_MAJOR}" + + -DOFFLOAD_INCLUDE_TESTS=$(usex test) + -DLIBOMPTARGET_PLUGINS_TO_BUILD="${plugins}" + -DLIBOMPTARGET_OMPT_SUPPORT="$(usex ompt)" + + # this breaks building static target libs + -DBUILD_SHARED_LIBS=OFF + ) + + [[ ! ${LLVM_ALLOW_GPU_TESTING} ]] && mycmakeargs+=( + # prevent trying to access the GPU + -DLIBOMPTARGET_AMDGPU_ARCH=LIBOMPTARGET_AMDGPU_ARCH-NOTFOUND + -DLIBOMPTARGET_NVPTX_ARCH=LIBOMPTARGET_NVPTX_ARCH-NOTFOUND + ) + use test && mycmakeargs+=( + # this project does not use standard LLVM cmake macros + -DOPENMP_LLVM_LIT_EXECUTABLE="${EPREFIX}/usr/bin/lit" + -DOPENMP_LIT_ARGS="$(get_lit_flags)" + + -DOPENMP_TEST_C_COMPILER="$(type -P "${CHOST}-clang")" + -DOPENMP_TEST_CXX_COMPILER="$(type -P "${CHOST}-clang++")" + # requires flang + -DOPENMP_TEST_Fortran_COMPILER= + ) + + cmake_src_configure +} + +src_test() { + # respect TMPDIR! + local -x LIT_PRESERVES_TMP=1 + + cmake_build check-offload check-offload-unit +} diff --git a/llvm-runtimes/openmp/Manifest b/llvm-runtimes/openmp/Manifest index 47b6af63cee3..57b30d02072b 100644 --- a/llvm-runtimes/openmp/Manifest +++ b/llvm-runtimes/openmp/Manifest @@ -14,5 +14,7 @@ DIST llvm-project-20.1.8.src.tar.xz 147242952 BLAKE2B 7657ac0b26acc5affb1bfc91b9 DIST llvm-project-20.1.8.src.tar.xz.sig 566 BLAKE2B 85beedfcff1195a974fab2c667b9efd4b715b3480c1b44b1b887fe32c69f72aca0d3b8fb276c03b6cc5a866622f669047aeee5ccb976640b4008ccd31dce77a4 SHA512 d74369bdb4d1b82775161ea53c9c5f3a23ce810f4df5ff617123023f9d8ce720e7d6ecc9e17f8ebd39fd9e7a9de79560abdf2ffe73bcb907a43148d43665d619 DIST llvm-project-21.1.8.src.tar.xz 158958576 BLAKE2B 0d3d4ee920f8e5db50e98152616f16004c74df0e7313cc86d893428fb7b1c875109988a5e40ea6f2e5d0fef53c7bfe2fc2b69e84807f6eb440b03afa1b228a36 SHA512 cae4c44e7bf678071723da63ad5839491d717a7233e7f4791aa408207f3ea42f52de939ad15189b112c02a0770f1bb8d59bae6ad31ef53417a6eea7770fe52ab DIST llvm-project-21.1.8.src.tar.xz.sig 119 BLAKE2B cffc1825f5778a3e3c128ec3e856ff6ee50687319d621cdf42e895abf67e05cc51cb7493308e2b506ab60dbdbaca7aa75eb9f78d91d42c81f9682a36f4042e9d SHA512 10f58eff58ed6e701d0f123b15e68c82ab8cbdf99b1c86c0d83e3b8553e90ea51055e30327e8e442ded57c8f503e2a2de9ee075e9c28b5ba815a0f8922f8671c +DIST llvm-project-22.1.0-rc1.src.tar.xz 166976000 BLAKE2B eec2cf8822aa6937c751d94f07c6505a3cebda83c544299ff8eaeeedbadc36054b32fb1a0b655993bd604f9c82ac6fa419e974b1dc9c3f4b6c35aa94e9f4e929 SHA512 545ca31b2a24cab3d3a8d5ebfa2a25439eab4258cef01b53706a7a9e5174a75050fb3d36ad2ac4ebb9a23e34a005707c73383cd3cddd78f6789f5b1d4d446e7c +DIST llvm-project-22.1.0-rc1.src.tar.xz.sig 119 BLAKE2B e3d5a6c00d7960b0694919ff083e02f0273e97da6a40ad452fbb8261b9edfc52d4262733d82a59f03ad7d15b3b62de743b37a1b2e191417443ecb730520be376 SHA512 51326b9402d7719c491ac5c6ab80a678896743dd88e3f997245adb77e7b3f5e0f84f6389c75872aea268de8a7a049684c84cdf575c1f19c4971bb280a9374de6 DIST llvm-project-85c3c83ae54c9e81924f1ca048cfddc8d36bbb02.tar.gz 258189384 BLAKE2B d7a0c36511c17e8dacef27701abcda316902ac17325c63f79e33366efc783e0ab53d62d71c92e2e49457db095d9e8fec0bcabf1a8056a95d25eb976bdd5ba15f SHA512 a8a9ea91b4181005fb6385afff7681fdfc5a46e05aba216add29216a6dcb70cc667d1d300ee85be75997a963193e8e015917401def27d5759ff774f0fa00b527 DIST llvm-project-b01c3d6682d2fa5d6ac22d5a964b739009e9db7b.tar.gz 256801517 BLAKE2B dbdcaed7e0e06a673730c53c64c988add905b2679695ca0cf09db8b28f59eedd5455f4a0ad5a3d672e4f6601d7480775ef8fc405dc1e60c75b425382410e59cf SHA512 3afa29dac2f9b22e6af4b1783bae0bc7507a1a8ca397e88fd6687cbd9620df54525b2b9115906b80e9d1dcd16e0704a5a90eaa6cf0fa3d7f89d3d60f7d8ee19f diff --git a/llvm-runtimes/openmp/openmp-22.0.0.9999.ebuild b/llvm-runtimes/openmp/openmp-22.1.0_rc1.ebuild index 6f0ea8c1e68f..d80045a3c871 100644 --- a/llvm-runtimes/openmp/openmp-22.0.0.9999.ebuild +++ b/llvm-runtimes/openmp/openmp-22.1.0_rc1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2025 Gentoo Authors +# Copyright 1999-2026 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 diff --git a/llvm-runtimes/openmp/openmp-23.0.0.9999.ebuild b/llvm-runtimes/openmp/openmp-23.0.0.9999.ebuild new file mode 100644 index 000000000000..d80045a3c871 --- /dev/null +++ b/llvm-runtimes/openmp/openmp-23.0.0.9999.ebuild @@ -0,0 +1,93 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..14} ) +inherit flag-o-matic cmake-multilib linux-info llvm.org python-single-r1 + +DESCRIPTION="OpenMP runtime library for LLVM/clang compiler" +HOMEPAGE="https://openmp.llvm.org" + +LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )" +SLOT="0/${LLVM_SOABI}" +IUSE="+debug gdb-plugin hwloc ompt test" +REQUIRED_USE=" + gdb-plugin? ( ${PYTHON_REQUIRED_USE} ) +" +RESTRICT="!test? ( test )" + +RDEPEND=" + gdb-plugin? ( ${PYTHON_DEPS} ) + hwloc? ( >=sys-apps/hwloc-2.5:0=[${MULTILIB_USEDEP}] ) +" +# tests: +# - dev-python/lit provides the test runner +# - llvm-core/llvm provide test utils (e.g. FileCheck) +# - llvm-core/clang provides the compiler to run tests +DEPEND=" + ${RDEPEND} +" +BDEPEND=" + dev-lang/perl + test? ( + ${PYTHON_DEPS} + $(python_gen_cond_dep ' + dev-python/lit[${PYTHON_USEDEP}] + ') + llvm-core/clang + ) +" + +LLVM_COMPONENTS=( runtimes openmp cmake llvm/{cmake,include,utils/llvm-lit} ) +llvm.org_set_globals + +pkg_setup() { + if use gdb-plugin || use test; then + python-single-r1_pkg_setup + fi +} + +multilib_src_configure() { + # LTO causes issues in other packages building, #870127 + filter-lto + + # LLVM_ENABLE_ASSERTIONS=NO does not guarantee this for us, #614844 + use debug || local -x CPPFLAGS="${CPPFLAGS} -DNDEBUG" + + local libdir="$(get_libdir)" + local mycmakeargs=( + -DLLVM_ENABLE_RUNTIMES=openmp + -DOPENMP_STANDALONE_BUILD=ON + -DOPENMP_LIBDIR_SUFFIX="${libdir#lib}" + + -DLIBOMP_USE_HWLOC=$(usex hwloc) + -DLIBOMP_OMPD_GDB_SUPPORT=$(multilib_native_usex gdb-plugin) + -DLIBOMP_OMPT_SUPPORT=$(usex ompt) + + # do not install libgomp.so & libiomp5.so aliases + -DLIBOMP_INSTALL_ALIASES=OFF + # disable unnecessary hack copying stuff back to srcdir + -DLIBOMP_COPY_EXPORTS=OFF + ) + + use test && mycmakeargs+=( + # this project does not use standard LLVM cmake macros + -DOPENMP_LLVM_LIT_EXECUTABLE="${EPREFIX}/usr/bin/lit" + -DOPENMP_LIT_ARGS="$(get_lit_flags)" + + -DOPENMP_TEST_C_COMPILER="$(type -P "${CHOST}-clang")" + -DOPENMP_TEST_CXX_COMPILER="$(type -P "${CHOST}-clang++")" + # disable Fortran tests for now + # (TODO: enable where we have flang keyworded) + -DOPENMP_TEST_Fortran_COMPILER= + ) + cmake_src_configure +} + +multilib_src_test() { + # respect TMPDIR! + local -x LIT_PRESERVES_TMP=1 + + cmake_build check-openmp +} diff --git a/media-gfx/orcaslicer-bin/Manifest b/media-gfx/orcaslicer-bin/Manifest new file mode 100644 index 000000000000..18c64097a2c7 --- /dev/null +++ b/media-gfx/orcaslicer-bin/Manifest @@ -0,0 +1 @@ +DIST orcaslicer-bin-2.3.1.AppImage 114403832 BLAKE2B 25ffa8d5c351d0a2177fabbc0c09f222646483262142df4c08d3d50d1e6d83d8e98d13ea4dec50a9c4abede6f95fcc196e48640a79c9fd21dc03aefd9093d66c SHA512 068059d73784a1e7bc2a72cc157a691bb61180a9045a59c6a61b42344cee0031731d29c140254a79433f18bd15e6b94d575a298f6cf0dda8d349c8b0591a65dc diff --git a/media-gfx/orcaslicer-bin/metadata.xml b/media-gfx/orcaslicer-bin/metadata.xml new file mode 100644 index 000000000000..e4b130574ce1 --- /dev/null +++ b/media-gfx/orcaslicer-bin/metadata.xml @@ -0,0 +1,27 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer type="person"> + <email>vowstar@gmail.com</email> + <name>Huang Rui</name> + </maintainer> + <longdescription lang="en"> + OrcaSlicer is a powerful open-source 3D printing slicer based on Bambu Studio + and PrusaSlicer. It supports a wide range of 3D printers including Bambu Lab, + Prusa, Voron, VzBot, RatRig, Creality, and many others. Features include + advanced calibration tools, multi-material support, tree supports, adaptive + layer height, and extensive customization options. This is a binary package + that installs the official AppImage release. + </longdescription> + <longdescription lang="zh"> + OrcaSlicer 是一款功能强大的开源 3D 打印切片软件,基于 Bambu Studio 和 + PrusaSlicer 开发。它支持众多 3D 打印机,包括拓竹(Bambu Lab)、Prusa、 + Voron、VzBot、RatRig、创想三维(Creality)等。主要功能包括高级校准工具、 + 多材料支持、树状支撑、自适应层高以及丰富的自定义选项。此软件包安装官方 + 发布的 AppImage 二进制版本。 + </longdescription> + <upstream> + <bugs-to>https://github.com/OrcaSlicer/OrcaSlicer/issues</bugs-to> + </upstream> + <origin>gentoo-guru-overlay</origin> +</pkgmetadata>
\ No newline at end of file diff --git a/media-gfx/orcaslicer-bin/orcaslicer-bin-2.3.1.ebuild b/media-gfx/orcaslicer-bin/orcaslicer-bin-2.3.1.ebuild new file mode 100644 index 000000000000..0c5210ac12ec --- /dev/null +++ b/media-gfx/orcaslicer-bin/orcaslicer-bin-2.3.1.ebuild @@ -0,0 +1,78 @@ +# Copyright 2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit desktop xdg + +MY_PN="OrcaSlicer" + +DESCRIPTION="G-code generator for 3D printers (Bambu, Prusa, Voron, Creality)" +HOMEPAGE="https://github.com/OrcaSlicer/OrcaSlicer" +SRC_URI="https://github.com/OrcaSlicer/OrcaSlicer/releases/download/v${PV}/${MY_PN}_Linux_AppImage_Ubuntu2404_V${PV}.AppImage -> ${P}.AppImage" +S="${WORKDIR}" + +LICENSE="AGPL-3" +SLOT="0" +KEYWORDS="-* ~amd64" +RESTRICT="mirror strip bindist" + +# AppImage bundles most dependencies, but we need basic system libs +RDEPEND=" + dev-libs/glib:2 + media-libs/libglvnd + media-libs/mesa + sys-apps/dbus + virtual/zlib + x11-libs/cairo + x11-libs/gdk-pixbuf:2 + x11-libs/gtk+:3 + x11-libs/libX11 + x11-libs/libxcb + x11-libs/libxkbcommon + x11-libs/pango +" + +BDEPEND="dev-util/patchelf" + +QA_PREBUILT="*" + +src_unpack() { + cp "${DISTDIR}/${P}.AppImage" "${WORKDIR}/" || die + chmod +x "${WORKDIR}/${P}.AppImage" || die + "${WORKDIR}/${P}.AppImage" --appimage-extract || die "Failed to extract AppImage" + mv squashfs-root "${MY_PN}" || die +} + +src_install() { + # Fix RUNPATH security issue + patchelf --set-rpath '$ORIGIN' "${S}/${MY_PN}/bin/orca-slicer" || die + + # Install application files + insinto /opt/${PN} + doins -r "${MY_PN}"/* + + # Make binaries executable + fperms +x /opt/${PN}/AppRun + fperms +x /opt/${PN}/bin/orca-slicer + + # Find and make all .so files executable + find "${ED}/opt/${PN}" -name "*.so*" -exec chmod +x {} \; + + # Create symlink to launcher + dosym ../../opt/${PN}/AppRun /usr/bin/orca-slicer + + # Install desktop file and icon + newicon "${S}/${MY_PN}/OrcaSlicer.png" orca-slicer.png + make_desktop_entry "orca-slicer %F" "OrcaSlicer" "orca-slicer" "Graphics;3DGraphics;Engineering;" \ + "MimeType=model/stl;application/vnd.ms-3mfdocument;application/prs.wavefront-obj;application/x-amf;" +} + +pkg_postinst() { + xdg_pkg_postinst + elog "OrcaSlicer has been installed to /opt/${PN}" + elog "You can start it by running 'orca-slicer' from the command line" + elog "or by selecting it from your application menu." + elog "" + elog "Wayland support is automatically detected and enabled when needed." +} diff --git a/media-gfx/swayimg/Manifest b/media-gfx/swayimg/Manifest index 04bc016fc992..495ed6ccfdc3 100644 --- a/media-gfx/swayimg/Manifest +++ b/media-gfx/swayimg/Manifest @@ -1,2 +1,2 @@ -DIST swayimg-4.5.tar.gz 788904 BLAKE2B a92d8e439e0ca9d0b1a76e67bacc4a5489e9f90286c0bb6ca86e9934697e8b82dfde8b0c8190f709e9d318316035406ea55bfe6744c95e503eb2fb481b9332a8 SHA512 c193d3d3a56136279907138cfa832d1ec9991b17689949fb01150407591971bbf826a7898e23a5133905a25d2e35992bb45764e78c5844a8153771aab8ddbcdf DIST swayimg-4.6.tar.gz 791750 BLAKE2B 3c7859d82cb444acde6b018df64133b67447b7e730252249bfa6b3be4c0c6c984f109084846d92e58fa3f99689999c52570dfadd41fef73427ab05df0ce3e6aa SHA512 a2cd6f3a70b484e33a3f4d478ccda74f046b90622a2ce0c969f864c588358b38373f4755f29159295f4d368e28877536fca11d7c00ce9f83e99867a27d4d9e96 +DIST swayimg-4.7.tar.gz 793940 BLAKE2B 854690eb0769830e5833db6ce83729adb0b08cdae46b833ef00e0be6fb18d7b196bd4cd76d506df72fec8ca0304247dd4655bbb5e10a41a8da4f2215d0faa1d1 SHA512 77384dc33702594a95f0e961b0677a695071e89a98bffdbc008331ddb143b228295dd0107733d3ddd44499cd5a32e6d61d94efe4ae9d9d45999be12fa9364b6e diff --git a/media-gfx/swayimg/swayimg-4.5.ebuild b/media-gfx/swayimg/swayimg-4.7.ebuild index 28cf94de7c9e..28cf94de7c9e 100644 --- a/media-gfx/swayimg/swayimg-4.5.ebuild +++ b/media-gfx/swayimg/swayimg-4.7.ebuild diff --git a/media-gfx/xviewer/Manifest b/media-gfx/xviewer/Manifest index f4b4d921a5f0..9bce95a482e6 100644 --- a/media-gfx/xviewer/Manifest +++ b/media-gfx/xviewer/Manifest @@ -1 +1,2 @@ DIST xviewer-3.4.12.tar.gz 2467634 BLAKE2B e2a47a479a0167cab4f4542b9903c564a35146aef15a64c835e3111c2630d1a59d53bc84ce46da0394002b5d68b0d2815bf788d2331b43a308416f50195966e7 SHA512 763e5f14f2b6970beedaac2b276731d94bd1ff83f674d7c1d0145bc6f8e395272935d82f938aa8267f276a1ddb5800ba5f9f64b910aff406881361b4a1182db5 +DIST xviewer-3.4.16.tar.gz 2479897 BLAKE2B 486a784ecef939959f6245870dcbc54ec2554974fd9cdaca2dd5272458e11fc2747e0b8ec3b66147437d7f2473d88e6f0d49323cf82769d8c7fa36c0c1732386 SHA512 dabdbc804c37c9c2bcc25d36bf3f2023e14d853e5fec2f5aebf424dd6f3f3e707075310e35fa3666577fd87e6592e63695edad13354998bbea9e8f7444377670 diff --git a/media-gfx/xviewer/xviewer-3.4.16.ebuild b/media-gfx/xviewer/xviewer-3.4.16.ebuild new file mode 100644 index 000000000000..36ab8a61212f --- /dev/null +++ b/media-gfx/xviewer/xviewer-3.4.16.ebuild @@ -0,0 +1,107 @@ +# Copyright 2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit meson gnome2-utils readme.gentoo-r1 strip-linguas + +DESCRIPTION="A generic image viewer" +HOMEPAGE="https://github.com/linuxmint/xviewer" +SRC_URI="https://github.com/linuxmint/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~amd64" +IUSE="gtk-doc exif jpeg lcms svg xmp" + +DEPEND=" + dev-libs/glib:2 + dev-libs/libpeas:0[gtk] + gnome-extra/cinnamon-desktop:= + x11-libs/gdk-pixbuf:2 + x11-libs/gtk+:3[X] + x11-libs/xapp + + exif? ( + media-libs/libexif + ) + jpeg? ( + media-libs/libjpeg-turbo:= + ) + lcms? ( + media-libs/lcms:2 + ) + svg? ( + gnome-base/librsvg:2 + ) + xmp? ( + media-libs/exempi:2= + ) +" +RDEPEND=" + ${DEPEND} + x11-libs/xapp-symbolic-icons +" +BDEPEND=" + dev-util/intltool + virtual/pkgconfig + + gtk-doc? ( + dev-util/gtk-doc + ) +" + +DISABLE_AUTOFORMATTING="yes" +FORCE_PRINT_ELOG="yes" +DOC_CONTENTS=" +${PN} can support additional image formats by installing the following +packages: + +AVIF/HEIF - media-libs/libheif[gdk-pixbuf] +WebP - gui-libs/gdk-pixbuf-loader-webp + +In some cases you may need to run + + gdk-pixbuf-query-loaders --update-cache + +manually after installing GDK pixbuf-based packages for XViewer to recognize +the new formats. +" + +src_prepare() { + default + + strip-linguas -i "${S}/po" || die + echo $LINGUAS > "${S}/po/LINGUAS" || die + echo $LINGUAS > "${S}/help/LINGUAS" || die +} + +src_configure() { + local emesonargs=( + $(meson_feature xmp exempi) + $(meson_feature exif) + $(meson_feature jpeg) + $(meson_feature lcms) + $(meson_feature svg rsvg) + $(meson_use gtk-doc docs) + ) + meson_src_configure +} + +src_install() { + meson_src_install + readme.gentoo_create_doc +} + +pkg_postinst() { + xdg_icon_cache_update + xdg_desktop_database_update + gnome2_schemas_update + readme.gentoo_print_elog +} + +pkg_postrm() { + xdg_icon_cache_update + xdg_desktop_database_update + gnome2_schemas_update +} diff --git a/media-libs/imgui/Manifest b/media-libs/imgui/Manifest index d986cffbc54b..63fe316edf4c 100644 --- a/media-libs/imgui/Manifest +++ b/media-libs/imgui/Manifest @@ -1,2 +1,3 @@ DIST imgui-1.89.9.tar.gz 1609452 BLAKE2B d5f361acf4318b05066720e9da2ed06db760c482440fc7fb2ca95ce5dd88d9a9a010697c831d3e188baec69819c0a0925e98134c191d5e1856ab43e4dbf9b64f SHA512 42021b06b611b58222b09fab8db2c34e992c3dc4fbaa175e09833c66c90d04b4a4e7def16a732535335c0ac5ff014d235835511a5d9a76d32b4395b302146919 DIST imgui-1.91.1.tar.gz 1747226 BLAKE2B c129003702ec5be1286090dedb80cd3d984a926d945bbaba73be227f9f3c16442eec5b33e9f7a961a478fecc8a9b0742e5fcb7df625a011572ff4ce14747b03d SHA512 acdbde3a29a498178fcc40e04a3c037d9333347022349f37ea2470388dd3bdee52b2f4a364bacaee25345fe2fd3cf740915fbff264fcbf5160ba55368e8825eb +DIST imgui-1.91.6.tar.gz 1790976 BLAKE2B 2c4996c2bef5e131c0249a0e2bccc283cddc644f35260ea2d68751fe392bd696d2d5b29051fc67cd9226875a15d590d5f2ec26a81e3224ad44cbc1466e0c019a SHA512 eef35ba9f7e39ddeff3e2df0eef77d3cd8602115cb42a6fad274aecf4d5e6922c43ea4fab37908729df00a3d3e69c5000b21b46b23ed18891fb899e6b9807feb diff --git a/media-libs/imgui/imgui-1.91.6.ebuild b/media-libs/imgui/imgui-1.91.6.ebuild new file mode 100644 index 000000000000..d653025e21de --- /dev/null +++ b/media-libs/imgui/imgui-1.91.6.ebuild @@ -0,0 +1,74 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit meson-multilib + +MESON_WRAP_VER="1" + +DESCRIPTION="Bloat-free graphical user interface library for C++" +HOMEPAGE=" + https://github.com/ocornut/imgui +" + +SRC_URI="https://github.com/ocornut/imgui/archive/v${PV}.tar.gz -> imgui-${PV}.tar.gz" + +LICENSE="MIT" +SLOT="0/${PV}" +KEYWORDS="~amd64" +IUSE="allegro5 glfw sdl2 sdl3 sdl2-renderer sdl3-renderer opengl vulkan webgpu" + +RDEPEND=" + dev-libs/stb:= + media-libs/libglvnd[${MULTILIB_USEDEP}] + media-libs/glew[${MULTILIB_USEDEP}] + allegro5? ( media-libs/allegro:5[${MULTILIB_USEDEP}] ) + glfw? ( media-libs/glfw:0[${MULTILIB_USEDEP}] ) + sdl2? ( media-libs/libsdl2[${MULTILIB_USEDEP}] ) + sdl2-renderer? ( media-libs/libsdl2[${MULTILIB_USEDEP}] ) + opengl? ( || ( + >=media-libs/mesa-24.1.0_rc1[opengl,${MULTILIB_USEDEP}] + <media-libs/mesa-24.1.0_rc1[gles2,egl(+),${MULTILIB_USEDEP}] + ) ) + vulkan? ( media-libs/vulkan-loader[${MULTILIB_USEDEP}] ) + webgpu? ( dev-util/webgpu-headers ) +" +DEPEND=" + ${RDEPEND} + vulkan? ( dev-util/vulkan-headers ) +" +BDEPEND=" + virtual/pkgconfig +" + +src_prepare() { + default + + # Use custom meson.build and meson_options.txt to install instead of relay on packages + cp "${FILESDIR}/${PN}-meson.build" "${S}/meson.build" || die + cp "${FILESDIR}/${PN}-meson_options.txt" "${S}/meson_options.txt" || die + sed -i "s/ version: 'PV',/ version: '${PV}',/g" "${S}/meson.build" || die +} + +multilib_src_configure() { + local emesonargs=( + -Ddx9=disabled + -Ddx10=disabled + -Ddx11=disabled + -Ddx12=disabled + -Dmetal=disabled + $(meson_feature opengl) + $(meson_feature vulkan) + $(meson_feature glfw) + $(meson_feature sdl2) + $(meson_feature sdl2-renderer sdl2_renderer) + -Dsdl3=disabled + -Dsdl3_renderer=disabled + $(meson_feature webgpu) + -Dosx=disabled + -Dwin=disabled + $(meson_feature allegro5) + ) + meson_src_configure +} diff --git a/media-sound/qobuz-player/Manifest b/media-sound/qobuz-player/Manifest index 4e580e2b3465..0b7cd5437c14 100644 --- a/media-sound/qobuz-player/Manifest +++ b/media-sound/qobuz-player/Manifest @@ -1,3 +1,3 @@ DIST mpris-server-f8b3f74e93910fffd0c93df687e05cf954dcdeba.gh.tar.gz 43952 BLAKE2B 6f91e8975e2bb40369bdb430feecb497e555a19dff70a7570aec89b3c0644f2b89d0b8cb6b4544660dedfb1bf2617836a5e79f2af48d2e6a9c025d22323168ac SHA512 aa2f0a1a220d30602478a119a9bcfd548d0dbc18a5036b5dc38742cadf9b589bb65f6632056af149bc4c3cda022ef95cb28e426a7a0198ab45cc58be85f849b4 -DIST qobuz-player-0.6.1-crates.tar.xz 65353340 BLAKE2B e6e65e0bb993f090632fa5717637059d26235c6d28bcd3cdcf5063be16ea5e2764d0d5ff58810d515830c5326f7cf3df4f6860fbb6dfaf7debbae3c4bbb095a8 SHA512 56cb2926dbdabe32979f0191d2a6f8288bb05eaaae76bb2c89ff3bb0c08a1e3ea80035851ad2940d10c62a0a564b204c406a695a94e4f2dac9b092ff33618fbc +DIST qobuz-player-0.6.1-crates.tar.xz 67533592 BLAKE2B c307152061981cf3c4910bdeba73dae58c6322145e836a194b50658807d0140e39cc653ec109dc0a9da8df5b7e7b1e7a5a1cb5188e7bd99bdffecd4cf6849b1c SHA512 cd072e95c7f651200141b9bcc7722164c6190573323651764957bf46c18ccf82a06123a787fc97bebc3a337e49aef9abaa1a58b01db1623f5878ce052c3030a7 DIST qobuz-player-0.6.1.tar.gz 6424627 BLAKE2B 5a2578581fdbca86f79fd28a858761119bc9ec98aa5c56f181c0a62e503d766ecfc7c418eb67bc6df34cde028823ad07577b62f3e304bc4d462904a654c20c44 SHA512 80e4bc3fd050d7f8a5372beb3dfb86065279d749e62a10feaf9f1eada85604c41111c45c7c14a360eb6a51bcaa8c5dc0b689e43cb567aa410a1b9e885b092e02 diff --git a/media-sound/qobuz-player/qobuz-player-0.6.1.ebuild b/media-sound/qobuz-player/qobuz-player-0.6.1.ebuild index 12af79c41601..d2dfb54ff457 100644 --- a/media-sound/qobuz-player/qobuz-player-0.6.1.ebuild +++ b/media-sound/qobuz-player/qobuz-player-0.6.1.ebuild @@ -15,7 +15,7 @@ inherit cargo DESCRIPTION="Tui, web and rfid player for Qobuz" HOMEPAGE="https://github.com/SofusA/qobuz-player" SRC_URI="https://github.com/SofusA/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" -SRC_URI+=" https://github.com/gentoo-crate-dist/${PN}/releases/download/v${PV}/${P}-crates.tar.xz" +SRC_URI+=" https://github.com/freijon/${PN}/releases/download/v${PV}/${P}-crates.tar.xz" SRC_URI+=" ${CARGO_CRATE_URIS}" LICENSE="GPL-3" diff --git a/media-video/pipewire/Manifest b/media-video/pipewire/Manifest index affc66795267..85a362de57e5 100644 --- a/media-video/pipewire/Manifest +++ b/media-video/pipewire/Manifest @@ -1,2 +1,2 @@ -DIST pipewire-1.4.8.tar.bz2 1928742 BLAKE2B 8b8e780a7ae096bce241229bdd391be7609f289bdd21008768954ed3ec1cf6e507c086b6ab95eedb0e6e6d33ee6cf60103137493927f43a82309ff4a59e5a4a1 SHA512 abc6c558b94d6b2a78a6655ebe982a319d0e36cd3c086603bd250a4067bf51ede6c071fbafb37227758dcdd392afecfd32eaef4641cd765507659c03abf30e10 +DIST pipewire-1.4.10.tar.bz2 1944899 BLAKE2B e0d71a3916863cdced316ea8d54d492a5ec5b743d049ecf10a3fded21b4a511e98a7923295a5c5990d089878e0e194cd9e53e8d2cbeb1b219cb7eee1f847e2cb SHA512 5994ff5da5227bfdd90211ebe4d5342c83480413b4973dba63350b034a010f570c2b30334e4ded2ff63227bf0b403d960d5b069646385ac012b0a02701aa76c1 DIST pipewire-1.4.9.tar.bz2 1931548 BLAKE2B 5f690a37697cdb67c68efe13edf323f0d1322c4c0760ae958dad3f33d8f4096ac13dc5e43826a8b986bd72e7fce3a60baa6f0ea3c1d3ffe65aa5759e33edde56 SHA512 369054d920133904a8df709b1be05f9ef0e7e99e1ae10e1d200315ce1200e20d5e20a91f40dd17dd3177eef59de7d47dfdd6161ec6f057b78140690fcfcc1c2e diff --git a/media-video/pipewire/pipewire-1.4.8.ebuild b/media-video/pipewire/pipewire-1.4.10.ebuild index d3227c6cee59..6a8f16e24ba4 100644 --- a/media-video/pipewire/pipewire-1.4.8.ebuild +++ b/media-video/pipewire/pipewire-1.4.10.ebuild @@ -1,4 +1,4 @@ -# Copyright 2023-2025 Liguros Authors +# Copyright 2023-2026 Liguros Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 diff --git a/metadata/md5-cache/app-accessibility/whisper-cpp-1.8.3 b/metadata/md5-cache/app-accessibility/whisper-cpp-1.8.3 new file mode 100644 index 000000000000..b5160abd5472 --- /dev/null +++ b/metadata/md5-cache/app-accessibility/whisper-cpp-1.8.3 @@ -0,0 +1,15 @@ +BDEPEND=media-libs/shaderc app-alternatives/ninja >=dev-build/cmake-3.28.5 +DEFINED_PHASES=compile configure install prepare test +DEPEND=blas? ( sci-libs/openblas ) cuda? ( dev-util/nvidia-cuda-toolkit:= ) hip? ( sci-libs/hipBLAS:= ) opencl? ( sci-libs/clblast:= ) sdl2? ( media-libs/libsdl2:= ) vulkan? ( dev-util/vulkan-headers ) +DESCRIPTION=Port of OpenAI's Whisper model in C/C++ +EAPI=8 +HOMEPAGE=https://github.com/ggml-org/whisper.cpp +INHERIT=cmake +IUSE=blas cuda hip opencl sdl2 vulkan +KEYWORDS=~amd64 +LICENSE=MIT +RDEPEND=blas? ( sci-libs/openblas ) cuda? ( dev-util/nvidia-cuda-toolkit:= ) hip? ( sci-libs/hipBLAS:= ) opencl? ( sci-libs/clblast:= ) sdl2? ( media-libs/libsdl2:= ) vulkan? ( media-libs/vulkan-loader ) +SLOT=0 +SRC_URI=https://github.com/ggml-org/whisper.cpp/archive/refs/tags/v1.8.3.tar.gz -> whisper.cpp-1.8.3.tar.gz +_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c flag-o-matic a7afe42e95fb46ce9691605acfb24672 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 +_md5_=9f410eb9b127503449b556c09eebf7ca diff --git a/metadata/md5-cache/app-admin/awscli-1.44.17 b/metadata/md5-cache/app-admin/awscli-1.44.17 deleted file mode 100644 index 2ca3ad9d30f5..000000000000 --- a/metadata/md5-cache/app-admin/awscli-1.44.17 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=test? ( dev-python/packaging[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] ) test? ( >=dev-python/botocore-1.42.27[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/colorama[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/docutils[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/rsa[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/s3transfer-0.16.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/pyyaml[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] !app-admin/awscli-bin >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/pytest-xdist[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/pytest-forked[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) python_targets_python3_14? ( dev-lang/python:3.14 ) >=dev-python/gpep517-16[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/setuptools-78.1.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] -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_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 python_targets_python3_14 -KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 -LICENSE=Apache-2.0 -RDEPEND=>=dev-python/botocore-1.42.27[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/colorama[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/docutils[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/rsa[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/s3transfer-0.16.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/pyyaml[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] !app-admin/awscli-bin python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) python_targets_python3_14? ( dev-lang/python:3.14 ) -REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 python_targets_python3_14 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://github.com/aws/aws-cli/archive/1.44.17.tar.gz -> aws-cli-1.44.17.gh.tar.gz -_eclasses_=bash-completion-r1 767861f3744f589ee5291c1698b1c082 distutils-r1 776bbaa25e9fa0dc9ac6f039ca37f701 flag-o-matic a7afe42e95fb46ce9691605acfb24672 multibuild 4650a65187015567b4e041bb9bfdb364 multilib 404b65bd5212cff83b3935c685419d08 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-r1 0e15b2ab9cfc87d7474678201d6bca38 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 shell-completion 0b655d0d825e157a5e99c463bddaac16 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 -_md5_=d1ae13b7385af5d64da49918cc44a14f diff --git a/metadata/md5-cache/app-admin/awscli-1.44.18 b/metadata/md5-cache/app-admin/awscli-1.44.18 deleted file mode 100644 index c47f8d01c298..000000000000 --- a/metadata/md5-cache/app-admin/awscli-1.44.18 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=test? ( dev-python/packaging[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] ) test? ( >=dev-python/botocore-1.42.28[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/colorama[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/docutils[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/rsa[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/s3transfer-0.16.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/pyyaml[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] !app-admin/awscli-bin >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/pytest-xdist[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/pytest-forked[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) python_targets_python3_14? ( dev-lang/python:3.14 ) >=dev-python/gpep517-16[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/setuptools-78.1.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] -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_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 python_targets_python3_14 -KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 -LICENSE=Apache-2.0 -RDEPEND=>=dev-python/botocore-1.42.28[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/colorama[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/docutils[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/rsa[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/s3transfer-0.16.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/pyyaml[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] !app-admin/awscli-bin python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) python_targets_python3_14? ( dev-lang/python:3.14 ) -REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 python_targets_python3_14 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://github.com/aws/aws-cli/archive/1.44.18.tar.gz -> aws-cli-1.44.18.gh.tar.gz -_eclasses_=bash-completion-r1 767861f3744f589ee5291c1698b1c082 distutils-r1 776bbaa25e9fa0dc9ac6f039ca37f701 flag-o-matic a7afe42e95fb46ce9691605acfb24672 multibuild 4650a65187015567b4e041bb9bfdb364 multilib 404b65bd5212cff83b3935c685419d08 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-r1 0e15b2ab9cfc87d7474678201d6bca38 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 shell-completion 0b655d0d825e157a5e99c463bddaac16 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 -_md5_=d1ae13b7385af5d64da49918cc44a14f diff --git a/metadata/md5-cache/app-admin/awscli-1.44.19 b/metadata/md5-cache/app-admin/awscli-1.44.19 deleted file mode 100644 index 33cb1a008e9a..000000000000 --- a/metadata/md5-cache/app-admin/awscli-1.44.19 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=test? ( dev-python/packaging[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] ) test? ( >=dev-python/botocore-1.42.29[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/colorama[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/docutils[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/rsa[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/s3transfer-0.16.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/pyyaml[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] !app-admin/awscli-bin >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/pytest-xdist[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/pytest-forked[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) python_targets_python3_14? ( dev-lang/python:3.14 ) >=dev-python/gpep517-16[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/setuptools-78.1.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] -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_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 python_targets_python3_14 -KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 -LICENSE=Apache-2.0 -RDEPEND=>=dev-python/botocore-1.42.29[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/colorama[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/docutils[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/rsa[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/s3transfer-0.16.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/pyyaml[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] !app-admin/awscli-bin python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) python_targets_python3_14? ( dev-lang/python:3.14 ) -REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 python_targets_python3_14 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://github.com/aws/aws-cli/archive/1.44.19.tar.gz -> aws-cli-1.44.19.gh.tar.gz -_eclasses_=bash-completion-r1 767861f3744f589ee5291c1698b1c082 distutils-r1 776bbaa25e9fa0dc9ac6f039ca37f701 flag-o-matic a7afe42e95fb46ce9691605acfb24672 multibuild 4650a65187015567b4e041bb9bfdb364 multilib 404b65bd5212cff83b3935c685419d08 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-r1 0e15b2ab9cfc87d7474678201d6bca38 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 shell-completion 0b655d0d825e157a5e99c463bddaac16 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 -_md5_=d1ae13b7385af5d64da49918cc44a14f diff --git a/metadata/md5-cache/app-admin/awscli-1.44.16 b/metadata/md5-cache/app-admin/awscli-1.44.20 index bfb1742120ba..60a2f1ba3c6c 100644 --- a/metadata/md5-cache/app-admin/awscli-1.44.16 +++ b/metadata/md5-cache/app-admin/awscli-1.44.20 @@ -1,4 +1,4 @@ -BDEPEND=test? ( dev-python/packaging[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] ) test? ( >=dev-python/botocore-1.42.26[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/colorama[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/docutils[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/rsa[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/s3transfer-0.16.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/pyyaml[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] !app-admin/awscli-bin >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/pytest-xdist[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/pytest-forked[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) python_targets_python3_14? ( dev-lang/python:3.14 ) >=dev-python/gpep517-16[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/setuptools-78.1.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] +BDEPEND=test? ( dev-python/packaging[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] ) test? ( >=dev-python/botocore-1.42.30[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/colorama[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/docutils[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/rsa[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/s3transfer-0.16.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/pyyaml[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] !app-admin/awscli-bin >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/pytest-xdist[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/pytest-forked[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) python_targets_python3_14? ( dev-lang/python:3.14 ) >=dev-python/gpep517-16[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/setuptools-78.1.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] DEFINED_PHASES=compile configure install prepare test DESCRIPTION=Universal Command Line Environment for AWS EAPI=8 @@ -7,10 +7,10 @@ INHERIT=distutils-r1 shell-completion IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 python_targets_python3_14 KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 LICENSE=Apache-2.0 -RDEPEND=>=dev-python/botocore-1.42.26[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/colorama[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/docutils[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/rsa[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/s3transfer-0.16.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/pyyaml[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] !app-admin/awscli-bin python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) python_targets_python3_14? ( dev-lang/python:3.14 ) +RDEPEND=>=dev-python/botocore-1.42.30[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/colorama[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/docutils[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/rsa[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/s3transfer-0.16.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/pyyaml[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] !app-admin/awscli-bin python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) python_targets_python3_14? ( dev-lang/python:3.14 ) REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 python_targets_python3_14 ) RESTRICT=!test? ( test ) SLOT=0 -SRC_URI=https://github.com/aws/aws-cli/archive/1.44.16.tar.gz -> aws-cli-1.44.16.gh.tar.gz +SRC_URI=https://github.com/aws/aws-cli/archive/1.44.20.tar.gz -> aws-cli-1.44.20.gh.tar.gz _eclasses_=bash-completion-r1 767861f3744f589ee5291c1698b1c082 distutils-r1 776bbaa25e9fa0dc9ac6f039ca37f701 flag-o-matic a7afe42e95fb46ce9691605acfb24672 multibuild 4650a65187015567b4e041bb9bfdb364 multilib 404b65bd5212cff83b3935c685419d08 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-r1 0e15b2ab9cfc87d7474678201d6bca38 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 shell-completion 0b655d0d825e157a5e99c463bddaac16 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 _md5_=d1ae13b7385af5d64da49918cc44a14f diff --git a/metadata/md5-cache/app-admin/chezmoi-2.69.3 b/metadata/md5-cache/app-admin/chezmoi-2.69.3 new file mode 100644 index 000000000000..29a9a02c0f80 --- /dev/null +++ b/metadata/md5-cache/app-admin/chezmoi-2.69.3 @@ -0,0 +1,15 @@ +BDEPEND=>=dev-lang/go-1.25.4 >=dev-lang/go-1.20:= app-arch/unzip +DEFINED_PHASES=compile install test unpack +DEPEND=dev-vcs/git +DESCRIPTION=Manage your dotfiles across multiple machines, securely +EAPI=8 +HOMEPAGE=https://www.chezmoi.io/ +INHERIT=go-module shell-completion +KEYWORDS=~amd64 ~arm64 ~x86 +LICENSE=BSD BSD-2 MIT Apache-2.0 MPL-2.0 +RDEPEND=dev-vcs/git +RESTRICT=mirror +SLOT=0 +SRC_URI=https://github.com/twpayne/chezmoi/archive/v2.69.3.tar.gz -> chezmoi-2.69.3.tar.gz https://github.com/iprok/distfiles/releases/download/chezmoi-2.69.3/chezmoi-2.69.3-vendor.tar.xz +_eclasses_=bash-completion-r1 767861f3744f589ee5291c1698b1c082 flag-o-matic a7afe42e95fb46ce9691605acfb24672 go-env 0e2babf96e7d0b045fc07ad199eb2399 go-module d96f2a2fd6d8fbad6d94516bf238f885 multiprocessing 1e32df7deee68372153dca65f4a7c21f shell-completion 0b655d0d825e157a5e99c463bddaac16 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 +_md5_=f533a6a1efb5d1fecaf5ff785bb13c5a diff --git a/metadata/md5-cache/app-admin/git-credential-oauth-0.17.1 b/metadata/md5-cache/app-admin/git-credential-oauth-0.17.2 index 3d4d5a6f02f8..f5186d12ff95 100644 --- a/metadata/md5-cache/app-admin/git-credential-oauth-0.17.1 +++ b/metadata/md5-cache/app-admin/git-credential-oauth-0.17.2 @@ -7,6 +7,6 @@ INHERIT=go-module KEYWORDS=~amd64 LICENSE=Apache-2.0 BSD SLOT=0 -SRC_URI=https://github.com/hickford/git-credential-oauth/archive/refs/tags/v0.17.1.tar.gz -> git-credential-oauth-0.17.1.tar.gz https://github.com/setotau/go-vendor-tarballs/releases/download/git-credential-oauth-0.17.1/git-credential-oauth-0.17.1-vendor.tar.xz +SRC_URI=https://github.com/hickford/git-credential-oauth/archive/refs/tags/v0.17.2.tar.gz -> git-credential-oauth-0.17.2.tar.gz https://github.com/setotau/go-vendor-tarballs/releases/download/git-credential-oauth-0.17.2/git-credential-oauth-0.17.2-vendor.tar.xz _eclasses_=flag-o-matic a7afe42e95fb46ce9691605acfb24672 go-env 0e2babf96e7d0b045fc07ad199eb2399 go-module d96f2a2fd6d8fbad6d94516bf238f885 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 -_md5_=b712e05389658e4ba3b6b1939d61df63 +_md5_=457540ebf9514484da803a39d043020a diff --git a/metadata/md5-cache/app-arch/innoextract-1.10_pre20250206-r1 b/metadata/md5-cache/app-arch/innoextract-1.10_pre20250206-r1 index a3a7e01626b1..1a3621090a7a 100644 --- a/metadata/md5-cache/app-arch/innoextract-1.10_pre20250206-r1 +++ b/metadata/md5-cache/app-arch/innoextract-1.10_pre20250206-r1 @@ -6,11 +6,11 @@ EAPI=8 HOMEPAGE=https://constexpr.org/innoextract/ INHERIT=cmake IUSE=debug +iconv +lzma test -KEYWORDS=~amd64 ~arm ~arm64 ~m68k ~ppc64 ~x86 +KEYWORDS=~amd64 ~arm ~arm64 ~m68k ppc64 ~x86 LICENSE=ZLIB RDEPEND=dev-libs/boost:=[bzip2,zlib] iconv? ( virtual/libiconv ) lzma? ( app-arch/xz-utils ) RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/dscharrer/innoextract/archive/6e9e34ed0876014fdb46e684103ef8c3605e382e.tar.gz -> innoextract-1.10_pre20250206.tar.gz _eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c flag-o-matic a7afe42e95fb46ce9691605acfb24672 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=00cb1d6bcf0e1f5d0791d36025d07982 +_md5_=f3d7e3b78a6767c0b8764a47f59edd4e diff --git a/metadata/md5-cache/app-crypt/freepg-2.5.16-r1 b/metadata/md5-cache/app-crypt/freepg-2.5.16-r1 new file mode 100644 index 000000000000..b3504468cccb --- /dev/null +++ b/metadata/md5-cache/app-crypt/freepg-2.5.16-r1 @@ -0,0 +1,18 @@ +BDEPEND=virtual/pkgconfig doc? ( sys-apps/texinfo ) nls? ( sys-devel/gettext ) virtual/pkgconfig +DEFINED_PHASES=compile configure install postrm preinst test +DEPEND=>=dev-libs/libassuan-3.0.0:= >=dev-libs/libgcrypt-1.11.0:= >=dev-libs/libgpg-error-1.56 >=dev-libs/libksba-1.6.3 >=dev-libs/npth-1.2 virtual/zlib:= bzip2? ( app-arch/bzip2 ) ldap? ( net-nds/openldap:= ) readline? ( sys-libs/readline:0= ) smartcard? ( usb? ( virtual/libusb:1 ) ) tofu? ( >=dev-db/sqlite-3.27 ) tpm? ( >=app-crypt/tpm2-tss-2.4.0:= ) ssl? ( >=net-libs/gnutls-3.2:0= ) +DESCRIPTION=Cross-distro GnuPG fork focused on OpenPGP compliance +EAPI=8 +HOMEPAGE=https://freepg.org/ https://gitlab.com/freepg/gnupg/ +INHERIT=flag-o-matic out-of-source multiprocessing systemd toolchain-funcs +IUSE=bzip2 doc ldap nls readline selinux +smartcard ssl test +tofu tpm tools usb user-socket wks-server +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos ~x64-solaris +LICENSE=GPL-3+ +PDEPEND=app-alternatives/gpg[-reference] app-crypt/pinentry +RDEPEND=>=dev-libs/libassuan-3.0.0:= >=dev-libs/libgcrypt-1.11.0:= >=dev-libs/libgpg-error-1.56 >=dev-libs/libksba-1.6.3 >=dev-libs/npth-1.2 virtual/zlib:= bzip2? ( app-arch/bzip2 ) ldap? ( net-nds/openldap:= ) readline? ( sys-libs/readline:0= ) smartcard? ( usb? ( virtual/libusb:1 ) ) tofu? ( >=dev-db/sqlite-3.27 ) tpm? ( >=app-crypt/tpm2-tss-2.4.0:= ) ssl? ( >=net-libs/gnutls-3.2:0= ) nls? ( virtual/libintl ) selinux? ( sec-policy/selinux-gpg ) wks-server? ( virtual/mta ) !app-crypt/gnupg +REQUIRED_USE=test? ( tofu ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://dev.gentoo.org/~mgorny/dist/gnupg-2.5.16-freepg.tar.bz2 +_eclasses_=flag-o-matic a7afe42e95fb46ce9691605acfb24672 multiprocessing 1e32df7deee68372153dca65f4a7c21f out-of-source 15ce2b6ae214f3abe70892ce1e517abd systemd a964c0cbe818b5729da1dbfcee5be861 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 +_md5_=71fee3bbe2fc5f4f48f6e044cfd2c85c diff --git a/metadata/md5-cache/app-editors/vscode-1.106.3 b/metadata/md5-cache/app-editors/vscode-1.108.1 index fbd97278784e..1de044b84e39 100644 --- a/metadata/md5-cache/app-editors/vscode-1.106.3 +++ b/metadata/md5-cache/app-editors/vscode-1.108.1 @@ -10,6 +10,6 @@ LICENSE=Apache-2.0 BSD BSD-1 BSD-2 BSD-4 CC-BY-4.0 ISC LGPL-2.1+ Microsoft-vscod RDEPEND=|| ( sys-apps/systemd sys-apps/systemd-utils ) >=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/libglvnd media-libs/mesa net-misc/curl sys-apps/dbus virtual/zlib:= sys-process/lsof x11-libs/cairo x11-libs/gtk+:3 x11-libs/libdrm x11-libs/libX11 x11-libs/libxcb x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libxkbcommon x11-libs/libxkbfile x11-libs/libXrandr x11-libs/libXScrnSaver x11-libs/pango x11-misc/xdg-utils kerberos? ( app-crypt/mit-krb5 ) RESTRICT=mirror strip bindist SLOT=0 -SRC_URI=amd64? ( https://update.code.visualstudio.com/1.106.3/linux-x64/stable -> vscode-1.106.3-amd64.tar.gz ) arm? ( https://update.code.visualstudio.com/1.106.3/linux-armhf/stable -> vscode-1.106.3-arm.tar.gz ) arm64? ( https://update.code.visualstudio.com/1.106.3/linux-arm64/stable -> vscode-1.106.3-arm64.tar.gz ) +SRC_URI=amd64? ( https://update.code.visualstudio.com/1.108.1/linux-x64/stable -> vscode-1.108.1-amd64.tar.gz ) arm? ( https://update.code.visualstudio.com/1.108.1/linux-armhf/stable -> vscode-1.108.1-arm.tar.gz ) arm64? ( https://update.code.visualstudio.com/1.108.1/linux-arm64/stable -> vscode-1.108.1-arm64.tar.gz ) _eclasses_=bash-completion-r1 767861f3744f589ee5291c1698b1c082 chromium-2 6be3cf193def84c82ddae5c1f21ddbe5 desktop 7b6f6e9d65093966fbc8475399c5dd4e linux-info efd923656513c879204fec6638eadee5 optfeature 538bce96e5589935b57e178e8635f301 pax-utils 5555f2e75744739fe100ee62c22d28fe shell-completion 0b655d0d825e157a5e99c463bddaac16 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=47ac73e560d32b1fe43d3dbc80d851f8 +_md5_=15d59d44f1dafcc29f73edcf028ea5ff diff --git a/metadata/md5-cache/app-misc/bulky-4.2 b/metadata/md5-cache/app-misc/bulky-4.2 new file mode 100644 index 000000000000..d8ec90fca692 --- /dev/null +++ b/metadata/md5-cache/app-misc/bulky-4.2 @@ -0,0 +1,16 @@ +BDEPEND=sys-devel/gettext +DEFINED_PHASES=install postinst postrm prepare setup +DESCRIPTION=Bulk Renamer +EAPI=8 +HOMEPAGE=https://github.com/linuxmint/bulky +INHERIT=python-single-r1 gnome2-utils plocale +IUSE=python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 python_single_target_python3_13 python_single_target_python3_14 +KEYWORDS=~amd64 ~x86 +LICENSE=GPL-3+ +RDEPEND=python_single_target_python3_10? ( dev-lang/python:3.10 ) 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 ) python_single_target_python3_14? ( dev-lang/python:3.14 ) x11-libs/xapp-symbolic-icons python_single_target_python3_10? ( dev-python/pygobject[python_targets_python3_10(-)] dev-python/setproctitle[python_targets_python3_10(-)] dev-python/unidecode[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/pygobject[python_targets_python3_11(-)] dev-python/setproctitle[python_targets_python3_11(-)] dev-python/unidecode[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/pygobject[python_targets_python3_12(-)] dev-python/setproctitle[python_targets_python3_12(-)] dev-python/unidecode[python_targets_python3_12(-)] ) python_single_target_python3_13? ( dev-python/pygobject[python_targets_python3_13(-)] dev-python/setproctitle[python_targets_python3_13(-)] dev-python/unidecode[python_targets_python3_13(-)] ) python_single_target_python3_14? ( dev-python/pygobject[python_targets_python3_14(-)] dev-python/setproctitle[python_targets_python3_14(-)] dev-python/unidecode[python_targets_python3_14(-)] ) +REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 python_single_target_python3_13 python_single_target_python3_14 ) +RESTRICT=test +SLOT=0 +SRC_URI=https://github.com/linuxmint/bulky/archive/refs/tags/4.2.tar.gz -> bulky-4.2.gh.tar.gz +_eclasses_=gnome2-utils a8cf148ec7f5ae0b1f1d33ae5f7f9e88 multiprocessing 1e32df7deee68372153dca65f4a7c21f plocale 950fbaec7deeba41b5bcc0572cca99b9 python-single-r1 47d8ac9be330c9366112b78fd4f8ce57 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 +_md5_=2d716997a1a1673c202bd301ae2f9ae7 diff --git a/metadata/md5-cache/app-misc/scooter-0.8.4 b/metadata/md5-cache/app-misc/scooter-0.8.5 index a8b41c3f2df4..fb4cbd6810f0 100644 --- a/metadata/md5-cache/app-misc/scooter-0.8.4 +++ b/metadata/md5-cache/app-misc/scooter-0.8.5 @@ -8,6 +8,6 @@ IUSE=debug KEYWORDS=~amd64 LICENSE=MIT SLOT=0 -SRC_URI=https://github.com/thomasschafer/scooter/archive/refs/tags/v0.8.4.tar.gz -> scooter-0.8.4.tar.gz https://gitlab.com/api/v4/projects/69517529/packages/generic/scooter/0.8.4/scooter-0.8.4-deps.tar.xz +SRC_URI=https://github.com/thomasschafer/scooter/archive/refs/tags/v0.8.5.tar.gz -> scooter-0.8.5.tar.gz https://gitlab.com/api/v4/projects/69517529/packages/generic/scooter/0.8.5/scooter-0.8.5-deps.tar.xz _eclasses_=cargo aeba1d272f6c2e000912e11d8cf626eb flag-o-matic a7afe42e95fb46ce9691605acfb24672 multiprocessing 1e32df7deee68372153dca65f4a7c21f rust 20da14430886f3de143eb101684fcf62 rust-toolchain 76468983281b0a7fc167ca224f84ecfd toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 _md5_=cead6482ca6a974bdcb83a8165e10526 diff --git a/metadata/md5-cache/app-text/iwe-0.0.60 b/metadata/md5-cache/app-text/iwe-0.0.60 new file mode 100644 index 000000000000..ffcbf6df5232 --- /dev/null +++ b/metadata/md5-cache/app-text/iwe-0.0.60 @@ -0,0 +1,13 @@ +BDEPEND=|| ( >=dev-lang/rust-bin-1.74.1:* >=dev-lang/rust-1.74.1:* ) +DEFINED_PHASES=compile configure install setup test unpack +DESCRIPTION=Markdown based personal knowledge management (PKM) system +EAPI=8 +HOMEPAGE=https://github.com/iwe-org/iwe +INHERIT=cargo +IUSE=debug +KEYWORDS=~amd64 +LICENSE=Apache-2.0 BSD CDLA-Permissive-2.0 ISC MIT MPL-2.0 Unicode-3.0 +SLOT=0 +SRC_URI=https://github.com/iwe-org/iwe/archive/refs/tags/iwe-v0.0.60.tar.gz -> iwe-0.0.60.tar.gz https://gitlab.com/api/v4/projects/69517529/packages/generic/iwe/liwe-v0.0.60/iwe-liwe-v0.0.60-deps.tar.xz +_eclasses_=cargo aeba1d272f6c2e000912e11d8cf626eb flag-o-matic a7afe42e95fb46ce9691605acfb24672 multiprocessing 1e32df7deee68372153dca65f4a7c21f rust 20da14430886f3de143eb101684fcf62 rust-toolchain 76468983281b0a7fc167ca224f84ecfd toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 +_md5_=6427635acd63eba30e86308a2a4a9263 diff --git a/metadata/md5-cache/app-text/markdown-oxide-0.25.10 b/metadata/md5-cache/app-text/markdown-oxide-0.25.10 new file mode 100644 index 000000000000..1955f97f7c06 --- /dev/null +++ b/metadata/md5-cache/app-text/markdown-oxide-0.25.10 @@ -0,0 +1,13 @@ +BDEPEND=|| ( >=dev-lang/rust-bin-1.74.1:* >=dev-lang/rust-1.74.1:* ) +DEFINED_PHASES=compile configure install setup test unpack +DESCRIPTION=PKM Markdown Language Server +EAPI=8 +HOMEPAGE=https://github.com/Feel-ix-343/markdown-oxide +INHERIT=cargo +IUSE=debug +KEYWORDS=~amd64 +LICENSE=0BSD Apache-2.0 BSD CC0-1.0 ISC MIT MPL-2.0 Unicode-3.0 +SLOT=0 +SRC_URI=https://github.com/Feel-ix-343/markdown-oxide/archive/refs/tags/v0.25.10.tar.gz -> markdown-oxide-0.25.10.tar.gz https://gitlab.com/api/v4/projects/69517529/packages/generic/markdown-oxide/0.25.10/markdown-oxide-0.25.10-deps.tar.xz +_eclasses_=cargo aeba1d272f6c2e000912e11d8cf626eb flag-o-matic a7afe42e95fb46ce9691605acfb24672 multiprocessing 1e32df7deee68372153dca65f4a7c21f rust 20da14430886f3de143eb101684fcf62 rust-toolchain 76468983281b0a7fc167ca224f84ecfd toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 +_md5_=c3818b7f2e764563209b7bc06b7cf428 diff --git a/metadata/md5-cache/app-text/tinymist-0.14.6 b/metadata/md5-cache/app-text/tinymist-0.14.8 index bb852a2ac3bb..10f53d38c42d 100644 --- a/metadata/md5-cache/app-text/tinymist-0.14.6 +++ b/metadata/md5-cache/app-text/tinymist-0.14.8 @@ -9,6 +9,6 @@ KEYWORDS=~amd64 LICENSE=Apache-2.0 Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD-2 BSD CC0-1.0 CDLA-Permissive-2.0 EUPL-1.2 ISC LGPL-3+ MIT MPL-2.0 Unicode-3.0 ZLIB RESTRICT=test SLOT=0 -SRC_URI=https://github.com/Myriad-Dreamin/tinymist/archive/refs/tags/v0.14.6.tar.gz -> tinymist-0.14.6.tar.gz https://github.com/TimovVeen/tinymist/releases/download/v0.14.6/tinymist-0.14.6-crates.tar.xz https://github.com/Myriad-Dreamin/typst/archive/28af048d65cbb7a5fc78f3ca1a20c9e885384a62.tar.gz -> typst-28af048d65cbb7a5fc78f3ca1a20c9e885384a62.gh.tar.gz https://github.com/Myriad-Dreamin/typst.ts/archive/c078ddf869d9438b36e1cacb65100e4514780dc1.tar.gz -> typst.ts-c078ddf869d9438b36e1cacb65100e4514780dc1.gh.tar.gz https://github.com/Myriad-Dreamin/typst/archive/28af048d65cbb7a5fc78f3ca1a20c9e885384a62.tar.gz -> typst-28af048d65cbb7a5fc78f3ca1a20c9e885384a62.gh.tar.gz https://github.com/Myriad-Dreamin/typst/archive/28af048d65cbb7a5fc78f3ca1a20c9e885384a62.tar.gz -> typst-28af048d65cbb7a5fc78f3ca1a20c9e885384a62.gh.tar.gz https://github.com/Myriad-Dreamin/typst.ts/archive/c078ddf869d9438b36e1cacb65100e4514780dc1.tar.gz -> typst.ts-c078ddf869d9438b36e1cacb65100e4514780dc1.gh.tar.gz https://github.com/Myriad-Dreamin/typst/archive/28af048d65cbb7a5fc78f3ca1a20c9e885384a62.tar.gz -> typst-28af048d65cbb7a5fc78f3ca1a20c9e885384a62.gh.tar.gz https://github.com/Myriad-Dreamin/typst/archive/28af048d65cbb7a5fc78f3ca1a20c9e885384a62.tar.gz -> typst-28af048d65cbb7a5fc78f3ca1a20c9e885384a62.gh.tar.gz https://github.com/Myriad-Dreamin/typst.ts/archive/c078ddf869d9438b36e1cacb65100e4514780dc1.tar.gz -> typst.ts-c078ddf869d9438b36e1cacb65100e4514780dc1.gh.tar.gz https://github.com/Myriad-Dreamin/typst/archive/28af048d65cbb7a5fc78f3ca1a20c9e885384a62.tar.gz -> typst-28af048d65cbb7a5fc78f3ca1a20c9e885384a62.gh.tar.gz https://github.com/Myriad-Dreamin/typst/archive/28af048d65cbb7a5fc78f3ca1a20c9e885384a62.tar.gz -> typst-28af048d65cbb7a5fc78f3ca1a20c9e885384a62.gh.tar.gz https://github.com/Myriad-Dreamin/typst/archive/28af048d65cbb7a5fc78f3ca1a20c9e885384a62.tar.gz -> typst-28af048d65cbb7a5fc78f3ca1a20c9e885384a62.gh.tar.gz https://github.com/Myriad-Dreamin/typst/archive/28af048d65cbb7a5fc78f3ca1a20c9e885384a62.tar.gz -> typst-28af048d65cbb7a5fc78f3ca1a20c9e885384a62.gh.tar.gz https://github.com/Myriad-Dreamin/typst.ts/archive/c078ddf869d9438b36e1cacb65100e4514780dc1.tar.gz -> typst.ts-c078ddf869d9438b36e1cacb65100e4514780dc1.gh.tar.gz https://github.com/Myriad-Dreamin/typst/archive/28af048d65cbb7a5fc78f3ca1a20c9e885384a62.tar.gz -> typst-28af048d65cbb7a5fc78f3ca1a20c9e885384a62.gh.tar.gz https://github.com/Myriad-Dreamin/typst/archive/28af048d65cbb7a5fc78f3ca1a20c9e885384a62.tar.gz -> typst-28af048d65cbb7a5fc78f3ca1a20c9e885384a62.gh.tar.gz https://github.com/Myriad-Dreamin/typstfmt/archive/cdfe44ed065a90d80040c3b29dee7ed431a710ee.tar.gz -> typstfmt-cdfe44ed065a90d80040c3b29dee7ed431a710ee.gh.tar.gz https://github.com/Myriad-Dreamin/typst/archive/28af048d65cbb7a5fc78f3ca1a20c9e885384a62.tar.gz -> typst-28af048d65cbb7a5fc78f3ca1a20c9e885384a62.gh.tar.gz https://github.com/Myriad-Dreamin/typst/archive/28af048d65cbb7a5fc78f3ca1a20c9e885384a62.tar.gz -> typst-28af048d65cbb7a5fc78f3ca1a20c9e885384a62.gh.tar.gz https://github.com/Myriad-Dreamin/docx-rs/archive/db49a729f68dbdb9e8e91857fbb1c3d414209871.tar.gz -> docx-rs-db49a729f68dbdb9e8e91857fbb1c3d414209871.gh.tar.gz +SRC_URI=https://github.com/Myriad-Dreamin/tinymist/archive/refs/tags/v0.14.8.tar.gz -> tinymist-0.14.8.tar.gz https://github.com/TimovVeen/tinymist/releases/download/v0.14.8/tinymist-0.14.8-crates.tar.xz https://github.com/Myriad-Dreamin/typst/archive/28af048d65cbb7a5fc78f3ca1a20c9e885384a62.tar.gz -> typst-28af048d65cbb7a5fc78f3ca1a20c9e885384a62.gh.tar.gz https://github.com/Myriad-Dreamin/typst.ts/archive/c078ddf869d9438b36e1cacb65100e4514780dc1.tar.gz -> typst.ts-c078ddf869d9438b36e1cacb65100e4514780dc1.gh.tar.gz https://github.com/Myriad-Dreamin/typst/archive/28af048d65cbb7a5fc78f3ca1a20c9e885384a62.tar.gz -> typst-28af048d65cbb7a5fc78f3ca1a20c9e885384a62.gh.tar.gz https://github.com/Myriad-Dreamin/typst/archive/28af048d65cbb7a5fc78f3ca1a20c9e885384a62.tar.gz -> typst-28af048d65cbb7a5fc78f3ca1a20c9e885384a62.gh.tar.gz https://github.com/Myriad-Dreamin/typst.ts/archive/c078ddf869d9438b36e1cacb65100e4514780dc1.tar.gz -> typst.ts-c078ddf869d9438b36e1cacb65100e4514780dc1.gh.tar.gz https://github.com/Myriad-Dreamin/typst/archive/28af048d65cbb7a5fc78f3ca1a20c9e885384a62.tar.gz -> typst-28af048d65cbb7a5fc78f3ca1a20c9e885384a62.gh.tar.gz https://github.com/Myriad-Dreamin/typst/archive/28af048d65cbb7a5fc78f3ca1a20c9e885384a62.tar.gz -> typst-28af048d65cbb7a5fc78f3ca1a20c9e885384a62.gh.tar.gz https://github.com/Myriad-Dreamin/typst.ts/archive/c078ddf869d9438b36e1cacb65100e4514780dc1.tar.gz -> typst.ts-c078ddf869d9438b36e1cacb65100e4514780dc1.gh.tar.gz https://github.com/Myriad-Dreamin/typst/archive/28af048d65cbb7a5fc78f3ca1a20c9e885384a62.tar.gz -> typst-28af048d65cbb7a5fc78f3ca1a20c9e885384a62.gh.tar.gz https://github.com/Myriad-Dreamin/typst/archive/28af048d65cbb7a5fc78f3ca1a20c9e885384a62.tar.gz -> typst-28af048d65cbb7a5fc78f3ca1a20c9e885384a62.gh.tar.gz https://github.com/Myriad-Dreamin/typst/archive/28af048d65cbb7a5fc78f3ca1a20c9e885384a62.tar.gz -> typst-28af048d65cbb7a5fc78f3ca1a20c9e885384a62.gh.tar.gz https://github.com/Myriad-Dreamin/typst/archive/28af048d65cbb7a5fc78f3ca1a20c9e885384a62.tar.gz -> typst-28af048d65cbb7a5fc78f3ca1a20c9e885384a62.gh.tar.gz https://github.com/Myriad-Dreamin/typst.ts/archive/c078ddf869d9438b36e1cacb65100e4514780dc1.tar.gz -> typst.ts-c078ddf869d9438b36e1cacb65100e4514780dc1.gh.tar.gz https://github.com/Myriad-Dreamin/typst/archive/28af048d65cbb7a5fc78f3ca1a20c9e885384a62.tar.gz -> typst-28af048d65cbb7a5fc78f3ca1a20c9e885384a62.gh.tar.gz https://github.com/Myriad-Dreamin/typst/archive/28af048d65cbb7a5fc78f3ca1a20c9e885384a62.tar.gz -> typst-28af048d65cbb7a5fc78f3ca1a20c9e885384a62.gh.tar.gz https://github.com/Myriad-Dreamin/typstfmt/archive/cdfe44ed065a90d80040c3b29dee7ed431a710ee.tar.gz -> typstfmt-cdfe44ed065a90d80040c3b29dee7ed431a710ee.gh.tar.gz https://github.com/Myriad-Dreamin/typst/archive/28af048d65cbb7a5fc78f3ca1a20c9e885384a62.tar.gz -> typst-28af048d65cbb7a5fc78f3ca1a20c9e885384a62.gh.tar.gz https://github.com/Myriad-Dreamin/typst/archive/28af048d65cbb7a5fc78f3ca1a20c9e885384a62.tar.gz -> typst-28af048d65cbb7a5fc78f3ca1a20c9e885384a62.gh.tar.gz https://github.com/Myriad-Dreamin/docx-rs/archive/db49a729f68dbdb9e8e91857fbb1c3d414209871.tar.gz -> docx-rs-db49a729f68dbdb9e8e91857fbb1c3d414209871.gh.tar.gz _eclasses_=bash-completion-r1 767861f3744f589ee5291c1698b1c082 cargo aeba1d272f6c2e000912e11d8cf626eb flag-o-matic a7afe42e95fb46ce9691605acfb24672 multiprocessing 1e32df7deee68372153dca65f4a7c21f rust 20da14430886f3de143eb101684fcf62 rust-toolchain 76468983281b0a7fc167ca224f84ecfd shell-completion 0b655d0d825e157a5e99c463bddaac16 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 _md5_=4172b8cd94d17261ca3841e72bd3d240 diff --git a/metadata/md5-cache/dev-libs/nspr-4.38.2 b/metadata/md5-cache/dev-libs/nspr-4.38.2 index a623ff6d44a6..c3f03a32828b 100644 --- a/metadata/md5-cache/dev-libs/nspr-4.38.2 +++ b/metadata/md5-cache/dev-libs/nspr-4.38.2 @@ -10,4 +10,4 @@ LICENSE=|| ( MPL-2.0 GPL-2 LGPL-2.1 ) SLOT=0 SRC_URI=https://archive.mozilla.org/pub/nspr/releases/v4.38.2/src/nspr-4.38.2.tar.gz _eclasses_=autotools 955b29ccd82c1df4755e5f37748d2fa6 flag-o-matic a7afe42e95fb46ce9691605acfb24672 gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool c81bd096be5f4c82f4e8f156ef112402 multibuild 4650a65187015567b4e041bb9bfdb364 multilib 404b65bd5212cff83b3935c685419d08 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 -_md5_=52a539059ad5786e16e10c2ef41b5775 +_md5_=5a3f4626ea8ed67ae8ac9f46ffa222fb diff --git a/metadata/md5-cache/dev-libs/nss-3.120 b/metadata/md5-cache/dev-libs/nss-3.120 index aff4a05cfb3c..c2d363ab7d72 100644 --- a/metadata/md5-cache/dev-libs/nss-3.120 +++ b/metadata/md5-cache/dev-libs/nss-3.120 @@ -15,4 +15,4 @@ RESTRICT=test SLOT=0 SRC_URI=https://archive.mozilla.org/pub/security/nss/releases/NSS_3_120_RTM/src/nss-3.120.tar.gz cacert? ( https://dev.gentoo.org/~juippis/mozilla/patchsets/nss-3.104-cacert-class1-class3.patch ) _eclasses_=dot-a e5200fe17cfd2ed6fa66edd80201763a flag-o-matic a7afe42e95fb46ce9691605acfb24672 multibuild 4650a65187015567b4e041bb9bfdb364 multilib 404b65bd5212cff83b3935c685419d08 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 -_md5_=e42600abd80a85993df40725b363b20d +_md5_=63c9017cffcd26ef60ab8340f0a5e0b7 diff --git a/metadata/md5-cache/dev-ml/llvm-15.0.7 b/metadata/md5-cache/dev-ml/llvm-15.0.7 index 787d48ea1146..f2acaa5c229f 100644 --- a/metadata/md5-cache/dev-ml/llvm-15.0.7 +++ b/metadata/md5-cache/dev-ml/llvm-15.0.7 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm RESTRICT=!test? ( test ) SLOT=0/15.0.7 SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.7/llvm-project-15.0.7.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.7/llvm-project-15.0.7.src.tar.xz.sig ) -_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm df1cea363f19e80316ea702563b607be llvm-utils 64536677f4b4365e25e9b739163bed58 llvm.org 371ec05cde93e01788fefffb7c995f82 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 verify-sig 2cf23b136af9fd4c3fceadc34d0f98ad xdg-utils 42869b3c8d86a70ef3cf75165a395e09 +_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm df1cea363f19e80316ea702563b607be llvm-utils 64536677f4b4365e25e9b739163bed58 llvm.org 7852e2cc8208255f708130f22adf679c multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 verify-sig 2cf23b136af9fd4c3fceadc34d0f98ad xdg-utils 42869b3c8d86a70ef3cf75165a395e09 _md5_=c87ba30af97305cd612c948ec993087a diff --git a/metadata/md5-cache/dev-ml/llvm-16.0.6 b/metadata/md5-cache/dev-ml/llvm-16.0.6 index 51bc5463f516..68e6d42ea419 100644 --- a/metadata/md5-cache/dev-ml/llvm-16.0.6 +++ b/metadata/md5-cache/dev-ml/llvm-16.0.6 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm RESTRICT=!test? ( test ) SLOT=0/16.0.6 SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-16.0.6/llvm-project-16.0.6.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-16.0.6/llvm-project-16.0.6.src.tar.xz.sig ) -_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm df1cea363f19e80316ea702563b607be llvm-utils 64536677f4b4365e25e9b739163bed58 llvm.org 371ec05cde93e01788fefffb7c995f82 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 verify-sig 2cf23b136af9fd4c3fceadc34d0f98ad xdg-utils 42869b3c8d86a70ef3cf75165a395e09 +_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm df1cea363f19e80316ea702563b607be llvm-utils 64536677f4b4365e25e9b739163bed58 llvm.org 7852e2cc8208255f708130f22adf679c multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 verify-sig 2cf23b136af9fd4c3fceadc34d0f98ad xdg-utils 42869b3c8d86a70ef3cf75165a395e09 _md5_=af98f021015ea3cd54ae956a17fc0bdb diff --git a/metadata/md5-cache/dev-ml/llvm-17.0.6 b/metadata/md5-cache/dev-ml/llvm-17.0.6 index d6fd397ea385..a74ca18ca81d 100644 --- a/metadata/md5-cache/dev-ml/llvm-17.0.6 +++ b/metadata/md5-cache/dev-ml/llvm-17.0.6 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm RESTRICT=!test? ( test ) SLOT=0/17.0.6 SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-17.0.6/llvm-project-17.0.6.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-17.0.6/llvm-project-17.0.6.src.tar.xz.sig ) -_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm df1cea363f19e80316ea702563b607be llvm-utils 64536677f4b4365e25e9b739163bed58 llvm.org 371ec05cde93e01788fefffb7c995f82 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 verify-sig 2cf23b136af9fd4c3fceadc34d0f98ad xdg-utils 42869b3c8d86a70ef3cf75165a395e09 +_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm df1cea363f19e80316ea702563b607be llvm-utils 64536677f4b4365e25e9b739163bed58 llvm.org 7852e2cc8208255f708130f22adf679c multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 verify-sig 2cf23b136af9fd4c3fceadc34d0f98ad xdg-utils 42869b3c8d86a70ef3cf75165a395e09 _md5_=af98f021015ea3cd54ae956a17fc0bdb diff --git a/metadata/md5-cache/dev-ml/llvm-18.1.8 b/metadata/md5-cache/dev-ml/llvm-18.1.8 index f9c6bb7938c7..affaf17d1bba 100644 --- a/metadata/md5-cache/dev-ml/llvm-18.1.8 +++ b/metadata/md5-cache/dev-ml/llvm-18.1.8 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm RESTRICT=!test? ( test ) SLOT=0/18.1.8 SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-18.1.8/llvm-project-18.1.8.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-18.1.8/llvm-project-18.1.8.src.tar.xz.sig ) -_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm-utils 64536677f4b4365e25e9b739163bed58 llvm.org 371ec05cde93e01788fefffb7c995f82 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 verify-sig 2cf23b136af9fd4c3fceadc34d0f98ad xdg-utils 42869b3c8d86a70ef3cf75165a395e09 +_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm-utils 64536677f4b4365e25e9b739163bed58 llvm.org 7852e2cc8208255f708130f22adf679c multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 verify-sig 2cf23b136af9fd4c3fceadc34d0f98ad xdg-utils 42869b3c8d86a70ef3cf75165a395e09 _md5_=adf105278227eb81f72bb5e1795e62c7 diff --git a/metadata/md5-cache/dev-ml/llvm-19.1.7 b/metadata/md5-cache/dev-ml/llvm-19.1.7 index 5427d66ed07a..94d3646b097f 100644 --- a/metadata/md5-cache/dev-ml/llvm-19.1.7 +++ b/metadata/md5-cache/dev-ml/llvm-19.1.7 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm RESTRICT=!test? ( test ) SLOT=0/19.1.7 SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-19.1.7/llvm-project-19.1.7.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-19.1.7/llvm-project-19.1.7.src.tar.xz.sig ) -_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm-utils 64536677f4b4365e25e9b739163bed58 llvm.org 371ec05cde93e01788fefffb7c995f82 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 verify-sig 2cf23b136af9fd4c3fceadc34d0f98ad xdg-utils 42869b3c8d86a70ef3cf75165a395e09 +_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm-utils 64536677f4b4365e25e9b739163bed58 llvm.org 7852e2cc8208255f708130f22adf679c multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 verify-sig 2cf23b136af9fd4c3fceadc34d0f98ad xdg-utils 42869b3c8d86a70ef3cf75165a395e09 _md5_=ec16a302cb9c56a5e02dd2ba33d85d12 diff --git a/metadata/md5-cache/dev-ml/llvm-20.1.8 b/metadata/md5-cache/dev-ml/llvm-20.1.8 index 30f4a44b3cf2..c44e20803f4a 100644 --- a/metadata/md5-cache/dev-ml/llvm-20.1.8 +++ b/metadata/md5-cache/dev-ml/llvm-20.1.8 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm RESTRICT=!test? ( test ) SLOT=0/20.1.8 SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-20.1.8/llvm-project-20.1.8.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-20.1.8/llvm-project-20.1.8.src.tar.xz.sig ) -_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm-utils 64536677f4b4365e25e9b739163bed58 llvm.org 371ec05cde93e01788fefffb7c995f82 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 verify-sig 2cf23b136af9fd4c3fceadc34d0f98ad xdg-utils 42869b3c8d86a70ef3cf75165a395e09 +_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm-utils 64536677f4b4365e25e9b739163bed58 llvm.org 7852e2cc8208255f708130f22adf679c multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 verify-sig 2cf23b136af9fd4c3fceadc34d0f98ad xdg-utils 42869b3c8d86a70ef3cf75165a395e09 _md5_=ec16a302cb9c56a5e02dd2ba33d85d12 diff --git a/metadata/md5-cache/dev-ml/llvm-21.1.8 b/metadata/md5-cache/dev-ml/llvm-21.1.8 index 64212f2cfc61..943c36e9415f 100644 --- a/metadata/md5-cache/dev-ml/llvm-21.1.8 +++ b/metadata/md5-cache/dev-ml/llvm-21.1.8 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm RESTRICT=!test? ( test ) SLOT=0/21.1.8 SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-21.1.8/llvm-project-21.1.8.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-21.1.8/llvm-project-21.1.8.src.tar.xz.sig ) -_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm-utils 64536677f4b4365e25e9b739163bed58 llvm.org 371ec05cde93e01788fefffb7c995f82 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 verify-sig 2cf23b136af9fd4c3fceadc34d0f98ad xdg-utils 42869b3c8d86a70ef3cf75165a395e09 +_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm-utils 64536677f4b4365e25e9b739163bed58 llvm.org 7852e2cc8208255f708130f22adf679c multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 verify-sig 2cf23b136af9fd4c3fceadc34d0f98ad xdg-utils 42869b3c8d86a70ef3cf75165a395e09 _md5_=ec16a302cb9c56a5e02dd2ba33d85d12 diff --git a/metadata/md5-cache/dev-ml/llvm-22.0.0.9999 b/metadata/md5-cache/dev-ml/llvm-22.0.0.9999 deleted file mode 100644 index a7f7ddf93131..000000000000 --- a/metadata/md5-cache/dev-ml/llvm-22.0.0.9999 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=|| ( dev-lang/python:3.14 dev-lang/python:3.13 dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) dev-lang/perl dev-ml/findlib app-alternatives/ninja >=dev-build/cmake-3.28.5 >=dev-vcs/git-1.8.2.1[curl] -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=>=dev-lang/ocaml-4.00.0:0= dev-ml/ocaml-ctypes:= ~llvm-core/llvm-22.0.0.9999:=[debug?] !llvm-core/llvm[ocaml(-)] llvm_targets_AArch64? ( ~llvm-core/llvm-22.0.0.9999[llvm_targets_AArch64] ) llvm_targets_AMDGPU? ( ~llvm-core/llvm-22.0.0.9999[llvm_targets_AMDGPU] ) llvm_targets_ARM? ( ~llvm-core/llvm-22.0.0.9999[llvm_targets_ARM] ) llvm_targets_AVR? ( ~llvm-core/llvm-22.0.0.9999[llvm_targets_AVR] ) llvm_targets_BPF? ( ~llvm-core/llvm-22.0.0.9999[llvm_targets_BPF] ) llvm_targets_Hexagon? ( ~llvm-core/llvm-22.0.0.9999[llvm_targets_Hexagon] ) llvm_targets_Lanai? ( ~llvm-core/llvm-22.0.0.9999[llvm_targets_Lanai] ) llvm_targets_LoongArch? ( ~llvm-core/llvm-22.0.0.9999[llvm_targets_LoongArch] ) llvm_targets_Mips? ( ~llvm-core/llvm-22.0.0.9999[llvm_targets_Mips] ) llvm_targets_MSP430? ( ~llvm-core/llvm-22.0.0.9999[llvm_targets_MSP430] ) llvm_targets_NVPTX? ( ~llvm-core/llvm-22.0.0.9999[llvm_targets_NVPTX] ) llvm_targets_PowerPC? ( ~llvm-core/llvm-22.0.0.9999[llvm_targets_PowerPC] ) llvm_targets_RISCV? ( ~llvm-core/llvm-22.0.0.9999[llvm_targets_RISCV] ) llvm_targets_Sparc? ( ~llvm-core/llvm-22.0.0.9999[llvm_targets_Sparc] ) llvm_targets_SPIRV? ( ~llvm-core/llvm-22.0.0.9999[llvm_targets_SPIRV] ) llvm_targets_SystemZ? ( ~llvm-core/llvm-22.0.0.9999[llvm_targets_SystemZ] ) llvm_targets_VE? ( ~llvm-core/llvm-22.0.0.9999[llvm_targets_VE] ) llvm_targets_WebAssembly? ( ~llvm-core/llvm-22.0.0.9999[llvm_targets_WebAssembly] ) llvm_targets_X86? ( ~llvm-core/llvm-22.0.0.9999[llvm_targets_X86] ) llvm_targets_XCore? ( ~llvm-core/llvm-22.0.0.9999[llvm_targets_XCore] ) llvm_targets_ARC? ( ~llvm-core/llvm-22.0.0.9999[llvm_targets_ARC] ) llvm_targets_CSKY? ( ~llvm-core/llvm-22.0.0.9999[llvm_targets_CSKY] ) llvm_targets_DirectX? ( ~llvm-core/llvm-22.0.0.9999[llvm_targets_DirectX] ) llvm_targets_M68k? ( ~llvm-core/llvm-22.0.0.9999[llvm_targets_M68k] ) llvm_targets_Xtensa? ( ~llvm-core/llvm-22.0.0.9999[llvm_targets_Xtensa] ) -DESCRIPTION=OCaml bindings for LLVM -EAPI=8 -HOMEPAGE=https://llvm.org/ -INHERIT=cmake llvm.org llvm-utils python-any-r1 -IUSE=+debug test llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm_targets_AVR llvm_targets_BPF llvm_targets_Hexagon llvm_targets_Lanai llvm_targets_LoongArch 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_ARC llvm_targets_CSKY llvm_targets_DirectX llvm_targets_M68k llvm_targets_Xtensa -LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA -PROPERTIES=live -RDEPEND=>=dev-lang/ocaml-4.00.0:0= dev-ml/ocaml-ctypes:= ~llvm-core/llvm-22.0.0.9999:=[debug?] !llvm-core/llvm[ocaml(-)] llvm_targets_AArch64? ( ~llvm-core/llvm-22.0.0.9999[llvm_targets_AArch64] ) llvm_targets_AMDGPU? ( ~llvm-core/llvm-22.0.0.9999[llvm_targets_AMDGPU] ) llvm_targets_ARM? ( ~llvm-core/llvm-22.0.0.9999[llvm_targets_ARM] ) llvm_targets_AVR? ( ~llvm-core/llvm-22.0.0.9999[llvm_targets_AVR] ) llvm_targets_BPF? ( ~llvm-core/llvm-22.0.0.9999[llvm_targets_BPF] ) llvm_targets_Hexagon? ( ~llvm-core/llvm-22.0.0.9999[llvm_targets_Hexagon] ) llvm_targets_Lanai? ( ~llvm-core/llvm-22.0.0.9999[llvm_targets_Lanai] ) llvm_targets_LoongArch? ( ~llvm-core/llvm-22.0.0.9999[llvm_targets_LoongArch] ) llvm_targets_Mips? ( ~llvm-core/llvm-22.0.0.9999[llvm_targets_Mips] ) llvm_targets_MSP430? ( ~llvm-core/llvm-22.0.0.9999[llvm_targets_MSP430] ) llvm_targets_NVPTX? ( ~llvm-core/llvm-22.0.0.9999[llvm_targets_NVPTX] ) llvm_targets_PowerPC? ( ~llvm-core/llvm-22.0.0.9999[llvm_targets_PowerPC] ) llvm_targets_RISCV? ( ~llvm-core/llvm-22.0.0.9999[llvm_targets_RISCV] ) llvm_targets_Sparc? ( ~llvm-core/llvm-22.0.0.9999[llvm_targets_Sparc] ) llvm_targets_SPIRV? ( ~llvm-core/llvm-22.0.0.9999[llvm_targets_SPIRV] ) llvm_targets_SystemZ? ( ~llvm-core/llvm-22.0.0.9999[llvm_targets_SystemZ] ) llvm_targets_VE? ( ~llvm-core/llvm-22.0.0.9999[llvm_targets_VE] ) llvm_targets_WebAssembly? ( ~llvm-core/llvm-22.0.0.9999[llvm_targets_WebAssembly] ) llvm_targets_X86? ( ~llvm-core/llvm-22.0.0.9999[llvm_targets_X86] ) llvm_targets_XCore? ( ~llvm-core/llvm-22.0.0.9999[llvm_targets_XCore] ) llvm_targets_ARC? ( ~llvm-core/llvm-22.0.0.9999[llvm_targets_ARC] ) llvm_targets_CSKY? ( ~llvm-core/llvm-22.0.0.9999[llvm_targets_CSKY] ) llvm_targets_DirectX? ( ~llvm-core/llvm-22.0.0.9999[llvm_targets_DirectX] ) llvm_targets_M68k? ( ~llvm-core/llvm-22.0.0.9999[llvm_targets_M68k] ) llvm_targets_Xtensa? ( ~llvm-core/llvm-22.0.0.9999[llvm_targets_Xtensa] ) -REQUIRED_USE=|| ( llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm_targets_AVR llvm_targets_BPF llvm_targets_Hexagon llvm_targets_Lanai llvm_targets_LoongArch 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_ARC llvm_targets_CSKY llvm_targets_DirectX llvm_targets_M68k llvm_targets_Xtensa ) -RESTRICT=!test? ( test ) -SLOT=0/22.0.0.9999 -_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c flag-o-matic a7afe42e95fb46ce9691605acfb24672 git-r3 875eb471682d3e1f18da124be97dcc81 llvm-utils 64536677f4b4365e25e9b739163bed58 llvm.org 371ec05cde93e01788fefffb7c995f82 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=0e5d9d13d8f802c21c64f6fe1582d40e diff --git a/metadata/md5-cache/dev-ml/llvm-22.0.0_pre20260103 b/metadata/md5-cache/dev-ml/llvm-22.0.0_pre20260103 index 0048bf293057..2d0122357df3 100644 --- a/metadata/md5-cache/dev-ml/llvm-22.0.0_pre20260103 +++ b/metadata/md5-cache/dev-ml/llvm-22.0.0_pre20260103 @@ -12,5 +12,5 @@ REQUIRED_USE=|| ( llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm RESTRICT=!test? ( test ) SLOT=0/22.0.0_pre20260103 SRC_URI=https://github.com/llvm/llvm-project/archive/05349a9b43805d3c0b424da99f3a1fa362cd3419.tar.gz -> llvm-project-05349a9b43805d3c0b424da99f3a1fa362cd3419.tar.gz -_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm-utils 64536677f4b4365e25e9b739163bed58 llvm.org 371ec05cde93e01788fefffb7c995f82 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 +_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm-utils 64536677f4b4365e25e9b739163bed58 llvm.org 7852e2cc8208255f708130f22adf679c multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 _md5_=812f9b7b08e9f81f93883fe7f030196e diff --git a/metadata/md5-cache/dev-ml/llvm-22.0.0_pre20260106 b/metadata/md5-cache/dev-ml/llvm-22.0.0_pre20260106 index 0a7308ecab1d..1b948b1f359b 100644 --- a/metadata/md5-cache/dev-ml/llvm-22.0.0_pre20260106 +++ b/metadata/md5-cache/dev-ml/llvm-22.0.0_pre20260106 @@ -12,5 +12,5 @@ REQUIRED_USE=|| ( llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm RESTRICT=!test? ( test ) SLOT=0/22.0.0_pre20260106 SRC_URI=https://github.com/llvm/llvm-project/archive/b01c3d6682d2fa5d6ac22d5a964b739009e9db7b.tar.gz -> llvm-project-b01c3d6682d2fa5d6ac22d5a964b739009e9db7b.tar.gz -_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm-utils 64536677f4b4365e25e9b739163bed58 llvm.org 371ec05cde93e01788fefffb7c995f82 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 +_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm-utils 64536677f4b4365e25e9b739163bed58 llvm.org 7852e2cc8208255f708130f22adf679c multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 _md5_=812f9b7b08e9f81f93883fe7f030196e diff --git a/metadata/md5-cache/dev-ml/llvm-22.0.0_pre20260113 b/metadata/md5-cache/dev-ml/llvm-22.0.0_pre20260113 index 1db675573280..81538c73becd 100644 --- a/metadata/md5-cache/dev-ml/llvm-22.0.0_pre20260113 +++ b/metadata/md5-cache/dev-ml/llvm-22.0.0_pre20260113 @@ -12,5 +12,5 @@ REQUIRED_USE=|| ( llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm RESTRICT=!test? ( test ) SLOT=0/22.0.0_pre20260113 SRC_URI=https://github.com/llvm/llvm-project/archive/85c3c83ae54c9e81924f1ca048cfddc8d36bbb02.tar.gz -> llvm-project-85c3c83ae54c9e81924f1ca048cfddc8d36bbb02.tar.gz -_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm-utils 64536677f4b4365e25e9b739163bed58 llvm.org 371ec05cde93e01788fefffb7c995f82 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 +_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm-utils 64536677f4b4365e25e9b739163bed58 llvm.org 7852e2cc8208255f708130f22adf679c multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 _md5_=812f9b7b08e9f81f93883fe7f030196e diff --git a/metadata/md5-cache/dev-ml/llvm-22.1.0_rc1 b/metadata/md5-cache/dev-ml/llvm-22.1.0_rc1 new file mode 100644 index 000000000000..5ec2f1a24c83 --- /dev/null +++ b/metadata/md5-cache/dev-ml/llvm-22.1.0_rc1 @@ -0,0 +1,16 @@ +BDEPEND=|| ( dev-lang/python:3.14 dev-lang/python:3.13 dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) dev-lang/perl dev-ml/findlib verify-sig? ( >=sec-keys/openpgp-keys-llvm-21.1.4 ) app-alternatives/ninja >=dev-build/cmake-3.28.5 verify-sig? ( || ( app-alternatives/gpg app-crypt/gnupg[-alternatives(-)] ) >=app-portage/gemato-20 ) +DEFINED_PHASES=compile configure install prepare setup test unpack +DEPEND=>=dev-lang/ocaml-4.00.0:0= dev-ml/ocaml-ctypes:= ~llvm-core/llvm-22.1.0_rc1:=[debug?] !llvm-core/llvm[ocaml(-)] llvm_targets_AArch64? ( ~llvm-core/llvm-22.1.0_rc1[llvm_targets_AArch64] ) llvm_targets_AMDGPU? ( ~llvm-core/llvm-22.1.0_rc1[llvm_targets_AMDGPU] ) llvm_targets_ARM? ( ~llvm-core/llvm-22.1.0_rc1[llvm_targets_ARM] ) llvm_targets_AVR? ( ~llvm-core/llvm-22.1.0_rc1[llvm_targets_AVR] ) llvm_targets_BPF? ( ~llvm-core/llvm-22.1.0_rc1[llvm_targets_BPF] ) llvm_targets_Hexagon? ( ~llvm-core/llvm-22.1.0_rc1[llvm_targets_Hexagon] ) llvm_targets_Lanai? ( ~llvm-core/llvm-22.1.0_rc1[llvm_targets_Lanai] ) llvm_targets_LoongArch? ( ~llvm-core/llvm-22.1.0_rc1[llvm_targets_LoongArch] ) llvm_targets_Mips? ( ~llvm-core/llvm-22.1.0_rc1[llvm_targets_Mips] ) llvm_targets_MSP430? ( ~llvm-core/llvm-22.1.0_rc1[llvm_targets_MSP430] ) llvm_targets_NVPTX? ( ~llvm-core/llvm-22.1.0_rc1[llvm_targets_NVPTX] ) llvm_targets_PowerPC? ( ~llvm-core/llvm-22.1.0_rc1[llvm_targets_PowerPC] ) llvm_targets_RISCV? ( ~llvm-core/llvm-22.1.0_rc1[llvm_targets_RISCV] ) llvm_targets_Sparc? ( ~llvm-core/llvm-22.1.0_rc1[llvm_targets_Sparc] ) llvm_targets_SPIRV? ( ~llvm-core/llvm-22.1.0_rc1[llvm_targets_SPIRV] ) llvm_targets_SystemZ? ( ~llvm-core/llvm-22.1.0_rc1[llvm_targets_SystemZ] ) llvm_targets_VE? ( ~llvm-core/llvm-22.1.0_rc1[llvm_targets_VE] ) llvm_targets_WebAssembly? ( ~llvm-core/llvm-22.1.0_rc1[llvm_targets_WebAssembly] ) llvm_targets_X86? ( ~llvm-core/llvm-22.1.0_rc1[llvm_targets_X86] ) llvm_targets_XCore? ( ~llvm-core/llvm-22.1.0_rc1[llvm_targets_XCore] ) llvm_targets_ARC? ( ~llvm-core/llvm-22.1.0_rc1[llvm_targets_ARC] ) llvm_targets_CSKY? ( ~llvm-core/llvm-22.1.0_rc1[llvm_targets_CSKY] ) llvm_targets_DirectX? ( ~llvm-core/llvm-22.1.0_rc1[llvm_targets_DirectX] ) llvm_targets_M68k? ( ~llvm-core/llvm-22.1.0_rc1[llvm_targets_M68k] ) llvm_targets_Xtensa? ( ~llvm-core/llvm-22.1.0_rc1[llvm_targets_Xtensa] ) +DESCRIPTION=OCaml bindings for LLVM +EAPI=8 +HOMEPAGE=https://llvm.org/ +INHERIT=cmake llvm.org llvm-utils python-any-r1 +IUSE=+debug test llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm_targets_AVR llvm_targets_BPF llvm_targets_Hexagon llvm_targets_Lanai llvm_targets_LoongArch 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_ARC llvm_targets_CSKY llvm_targets_DirectX llvm_targets_M68k llvm_targets_Xtensa verify-sig +LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA +RDEPEND=>=dev-lang/ocaml-4.00.0:0= dev-ml/ocaml-ctypes:= ~llvm-core/llvm-22.1.0_rc1:=[debug?] !llvm-core/llvm[ocaml(-)] llvm_targets_AArch64? ( ~llvm-core/llvm-22.1.0_rc1[llvm_targets_AArch64] ) llvm_targets_AMDGPU? ( ~llvm-core/llvm-22.1.0_rc1[llvm_targets_AMDGPU] ) llvm_targets_ARM? ( ~llvm-core/llvm-22.1.0_rc1[llvm_targets_ARM] ) llvm_targets_AVR? ( ~llvm-core/llvm-22.1.0_rc1[llvm_targets_AVR] ) llvm_targets_BPF? ( ~llvm-core/llvm-22.1.0_rc1[llvm_targets_BPF] ) llvm_targets_Hexagon? ( ~llvm-core/llvm-22.1.0_rc1[llvm_targets_Hexagon] ) llvm_targets_Lanai? ( ~llvm-core/llvm-22.1.0_rc1[llvm_targets_Lanai] ) llvm_targets_LoongArch? ( ~llvm-core/llvm-22.1.0_rc1[llvm_targets_LoongArch] ) llvm_targets_Mips? ( ~llvm-core/llvm-22.1.0_rc1[llvm_targets_Mips] ) llvm_targets_MSP430? ( ~llvm-core/llvm-22.1.0_rc1[llvm_targets_MSP430] ) llvm_targets_NVPTX? ( ~llvm-core/llvm-22.1.0_rc1[llvm_targets_NVPTX] ) llvm_targets_PowerPC? ( ~llvm-core/llvm-22.1.0_rc1[llvm_targets_PowerPC] ) llvm_targets_RISCV? ( ~llvm-core/llvm-22.1.0_rc1[llvm_targets_RISCV] ) llvm_targets_Sparc? ( ~llvm-core/llvm-22.1.0_rc1[llvm_targets_Sparc] ) llvm_targets_SPIRV? ( ~llvm-core/llvm-22.1.0_rc1[llvm_targets_SPIRV] ) llvm_targets_SystemZ? ( ~llvm-core/llvm-22.1.0_rc1[llvm_targets_SystemZ] ) llvm_targets_VE? ( ~llvm-core/llvm-22.1.0_rc1[llvm_targets_VE] ) llvm_targets_WebAssembly? ( ~llvm-core/llvm-22.1.0_rc1[llvm_targets_WebAssembly] ) llvm_targets_X86? ( ~llvm-core/llvm-22.1.0_rc1[llvm_targets_X86] ) llvm_targets_XCore? ( ~llvm-core/llvm-22.1.0_rc1[llvm_targets_XCore] ) llvm_targets_ARC? ( ~llvm-core/llvm-22.1.0_rc1[llvm_targets_ARC] ) llvm_targets_CSKY? ( ~llvm-core/llvm-22.1.0_rc1[llvm_targets_CSKY] ) llvm_targets_DirectX? ( ~llvm-core/llvm-22.1.0_rc1[llvm_targets_DirectX] ) llvm_targets_M68k? ( ~llvm-core/llvm-22.1.0_rc1[llvm_targets_M68k] ) llvm_targets_Xtensa? ( ~llvm-core/llvm-22.1.0_rc1[llvm_targets_Xtensa] ) +REQUIRED_USE=|| ( llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm_targets_AVR llvm_targets_BPF llvm_targets_Hexagon llvm_targets_Lanai llvm_targets_LoongArch 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_ARC llvm_targets_CSKY llvm_targets_DirectX llvm_targets_M68k llvm_targets_Xtensa ) +RESTRICT=!test? ( test ) +SLOT=0/22.1.0_rc1 +SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-22.1.0-rc1/llvm-project-22.1.0-rc1.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-22.1.0-rc1/llvm-project-22.1.0-rc1.src.tar.xz.sig ) +_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm-utils 64536677f4b4365e25e9b739163bed58 llvm.org 7852e2cc8208255f708130f22adf679c multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 verify-sig 2cf23b136af9fd4c3fceadc34d0f98ad xdg-utils 42869b3c8d86a70ef3cf75165a395e09 +_md5_=812f9b7b08e9f81f93883fe7f030196e diff --git a/metadata/md5-cache/dev-ml/llvm-23.0.0.9999 b/metadata/md5-cache/dev-ml/llvm-23.0.0.9999 new file mode 100644 index 000000000000..febb7dedc65a --- /dev/null +++ b/metadata/md5-cache/dev-ml/llvm-23.0.0.9999 @@ -0,0 +1,16 @@ +BDEPEND=|| ( dev-lang/python:3.14 dev-lang/python:3.13 dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) dev-lang/perl dev-ml/findlib app-alternatives/ninja >=dev-build/cmake-3.28.5 >=dev-vcs/git-1.8.2.1[curl] +DEFINED_PHASES=compile configure install prepare setup test unpack +DEPEND=>=dev-lang/ocaml-4.00.0:0= dev-ml/ocaml-ctypes:= ~llvm-core/llvm-23.0.0.9999:=[debug?] !llvm-core/llvm[ocaml(-)] llvm_targets_AArch64? ( ~llvm-core/llvm-23.0.0.9999[llvm_targets_AArch64] ) llvm_targets_AMDGPU? ( ~llvm-core/llvm-23.0.0.9999[llvm_targets_AMDGPU] ) llvm_targets_ARM? ( ~llvm-core/llvm-23.0.0.9999[llvm_targets_ARM] ) llvm_targets_AVR? ( ~llvm-core/llvm-23.0.0.9999[llvm_targets_AVR] ) llvm_targets_BPF? ( ~llvm-core/llvm-23.0.0.9999[llvm_targets_BPF] ) llvm_targets_Hexagon? ( ~llvm-core/llvm-23.0.0.9999[llvm_targets_Hexagon] ) llvm_targets_Lanai? ( ~llvm-core/llvm-23.0.0.9999[llvm_targets_Lanai] ) llvm_targets_LoongArch? ( ~llvm-core/llvm-23.0.0.9999[llvm_targets_LoongArch] ) llvm_targets_Mips? ( ~llvm-core/llvm-23.0.0.9999[llvm_targets_Mips] ) llvm_targets_MSP430? ( ~llvm-core/llvm-23.0.0.9999[llvm_targets_MSP430] ) llvm_targets_NVPTX? ( ~llvm-core/llvm-23.0.0.9999[llvm_targets_NVPTX] ) llvm_targets_PowerPC? ( ~llvm-core/llvm-23.0.0.9999[llvm_targets_PowerPC] ) llvm_targets_RISCV? ( ~llvm-core/llvm-23.0.0.9999[llvm_targets_RISCV] ) llvm_targets_Sparc? ( ~llvm-core/llvm-23.0.0.9999[llvm_targets_Sparc] ) llvm_targets_SPIRV? ( ~llvm-core/llvm-23.0.0.9999[llvm_targets_SPIRV] ) llvm_targets_SystemZ? ( ~llvm-core/llvm-23.0.0.9999[llvm_targets_SystemZ] ) llvm_targets_VE? ( ~llvm-core/llvm-23.0.0.9999[llvm_targets_VE] ) llvm_targets_WebAssembly? ( ~llvm-core/llvm-23.0.0.9999[llvm_targets_WebAssembly] ) llvm_targets_X86? ( ~llvm-core/llvm-23.0.0.9999[llvm_targets_X86] ) llvm_targets_XCore? ( ~llvm-core/llvm-23.0.0.9999[llvm_targets_XCore] ) llvm_targets_ARC? ( ~llvm-core/llvm-23.0.0.9999[llvm_targets_ARC] ) llvm_targets_CSKY? ( ~llvm-core/llvm-23.0.0.9999[llvm_targets_CSKY] ) llvm_targets_DirectX? ( ~llvm-core/llvm-23.0.0.9999[llvm_targets_DirectX] ) llvm_targets_M68k? ( ~llvm-core/llvm-23.0.0.9999[llvm_targets_M68k] ) llvm_targets_Xtensa? ( ~llvm-core/llvm-23.0.0.9999[llvm_targets_Xtensa] ) +DESCRIPTION=OCaml bindings for LLVM +EAPI=8 +HOMEPAGE=https://llvm.org/ +INHERIT=cmake llvm.org llvm-utils python-any-r1 +IUSE=+debug test llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm_targets_AVR llvm_targets_BPF llvm_targets_Hexagon llvm_targets_Lanai llvm_targets_LoongArch 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_ARC llvm_targets_CSKY llvm_targets_DirectX llvm_targets_M68k llvm_targets_Xtensa +LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA +PROPERTIES=live +RDEPEND=>=dev-lang/ocaml-4.00.0:0= dev-ml/ocaml-ctypes:= ~llvm-core/llvm-23.0.0.9999:=[debug?] !llvm-core/llvm[ocaml(-)] llvm_targets_AArch64? ( ~llvm-core/llvm-23.0.0.9999[llvm_targets_AArch64] ) llvm_targets_AMDGPU? ( ~llvm-core/llvm-23.0.0.9999[llvm_targets_AMDGPU] ) llvm_targets_ARM? ( ~llvm-core/llvm-23.0.0.9999[llvm_targets_ARM] ) llvm_targets_AVR? ( ~llvm-core/llvm-23.0.0.9999[llvm_targets_AVR] ) llvm_targets_BPF? ( ~llvm-core/llvm-23.0.0.9999[llvm_targets_BPF] ) llvm_targets_Hexagon? ( ~llvm-core/llvm-23.0.0.9999[llvm_targets_Hexagon] ) llvm_targets_Lanai? ( ~llvm-core/llvm-23.0.0.9999[llvm_targets_Lanai] ) llvm_targets_LoongArch? ( ~llvm-core/llvm-23.0.0.9999[llvm_targets_LoongArch] ) llvm_targets_Mips? ( ~llvm-core/llvm-23.0.0.9999[llvm_targets_Mips] ) llvm_targets_MSP430? ( ~llvm-core/llvm-23.0.0.9999[llvm_targets_MSP430] ) llvm_targets_NVPTX? ( ~llvm-core/llvm-23.0.0.9999[llvm_targets_NVPTX] ) llvm_targets_PowerPC? ( ~llvm-core/llvm-23.0.0.9999[llvm_targets_PowerPC] ) llvm_targets_RISCV? ( ~llvm-core/llvm-23.0.0.9999[llvm_targets_RISCV] ) llvm_targets_Sparc? ( ~llvm-core/llvm-23.0.0.9999[llvm_targets_Sparc] ) llvm_targets_SPIRV? ( ~llvm-core/llvm-23.0.0.9999[llvm_targets_SPIRV] ) llvm_targets_SystemZ? ( ~llvm-core/llvm-23.0.0.9999[llvm_targets_SystemZ] ) llvm_targets_VE? ( ~llvm-core/llvm-23.0.0.9999[llvm_targets_VE] ) llvm_targets_WebAssembly? ( ~llvm-core/llvm-23.0.0.9999[llvm_targets_WebAssembly] ) llvm_targets_X86? ( ~llvm-core/llvm-23.0.0.9999[llvm_targets_X86] ) llvm_targets_XCore? ( ~llvm-core/llvm-23.0.0.9999[llvm_targets_XCore] ) llvm_targets_ARC? ( ~llvm-core/llvm-23.0.0.9999[llvm_targets_ARC] ) llvm_targets_CSKY? ( ~llvm-core/llvm-23.0.0.9999[llvm_targets_CSKY] ) llvm_targets_DirectX? ( ~llvm-core/llvm-23.0.0.9999[llvm_targets_DirectX] ) llvm_targets_M68k? ( ~llvm-core/llvm-23.0.0.9999[llvm_targets_M68k] ) llvm_targets_Xtensa? ( ~llvm-core/llvm-23.0.0.9999[llvm_targets_Xtensa] ) +REQUIRED_USE=|| ( llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm_targets_AVR llvm_targets_BPF llvm_targets_Hexagon llvm_targets_Lanai llvm_targets_LoongArch 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_ARC llvm_targets_CSKY llvm_targets_DirectX llvm_targets_M68k llvm_targets_Xtensa ) +RESTRICT=!test? ( test ) +SLOT=0/23.0.0.9999 +_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c flag-o-matic a7afe42e95fb46ce9691605acfb24672 git-r3 875eb471682d3e1f18da124be97dcc81 llvm-utils 64536677f4b4365e25e9b739163bed58 llvm.org 7852e2cc8208255f708130f22adf679c multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 +_md5_=812f9b7b08e9f81f93883fe7f030196e diff --git a/metadata/md5-cache/dev-python/agate-1.14.1 b/metadata/md5-cache/dev-python/agate-1.14.1 new file mode 100644 index 000000000000..b1d073f54ad6 --- /dev/null +++ b/metadata/md5-cache/dev-python/agate-1.14.1 @@ -0,0 +1,16 @@ +BDEPEND=test? ( >=dev-python/cssselect-0.9.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/lxml[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] ) test? ( >=dev-python/pytimeparse-1.1.5[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/parsedatetime-2.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/babel-2.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/isodate-0.5.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/pyicu-2.4.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/python-slugify-1.2.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/leather-0.3.3-r2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] ) doc? ( || ( ( dev-lang/python:3.14 >=dev-python/sphinx-8.1.3[python_targets_python3_14(-)] dev-python/furo[python_targets_python3_14(-)] ) ( dev-lang/python:3.13 >=dev-python/sphinx-8.1.3[python_targets_python3_13(-)] dev-python/furo[python_targets_python3_13(-)] ) ( dev-lang/python:3.12 >=dev-python/sphinx-8.1.3[python_targets_python3_12(-)] dev-python/furo[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 >=dev-python/sphinx-8.1.3[python_targets_python3_11(-)] dev-python/furo[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 >=dev-python/sphinx-8.1.3[python_targets_python3_10(-)] dev-python/furo[python_targets_python3_10(-)] ) ) ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) python_targets_python3_14? ( dev-lang/python:3.14 ) >=dev-python/gpep517-16[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/setuptools-78.1.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] verify-provenance? ( dev-python/pypi-attestations ) +DEFINED_PHASES=compile configure install prepare test unpack +DESCRIPTION=A Python data analysis library that is optimized for humans instead of machines +EAPI=8 +HOMEPAGE=https://github.com/wireservice/agate/ https://pypi.org/project/agate/ +INHERIT=distutils-r1 pypi +IUSE=test doc python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 python_targets_python3_14 verify-provenance +KEYWORDS=~amd64 ~riscv ~arm64-macos ~x64-macos +LICENSE=MIT +RDEPEND=>=dev-python/pytimeparse-1.1.5[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/parsedatetime-2.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/babel-2.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/isodate-0.5.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/pyicu-2.4.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/python-slugify-1.2.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/leather-0.3.3-r2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) python_targets_python3_14? ( dev-lang/python:3.14 ) +REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 python_targets_python3_14 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://files.pythonhosted.org/packages/source/a/agate/agate-1.14.1.tar.gz verify-provenance? ( https://pypi.org/integrity/agate/v1.14.1/agate-1.14.1.tar.gz/provenance -> agate-1.14.1.tar.gz.provenance ) +_eclasses_=distutils-r1 776bbaa25e9fa0dc9ac6f039ca37f701 flag-o-matic a7afe42e95fb46ce9691605acfb24672 multibuild 4650a65187015567b4e041bb9bfdb364 multilib 404b65bd5212cff83b3935c685419d08 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b out-of-source-utils dbf9e34ee8964084651e25907fa8f52c pypi d2befa41d10011e03e2158e065d5d6da python-r1 0e15b2ab9cfc87d7474678201d6bca38 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 +_md5_=add2cc1c5b69b2902e2e0c923fca7707 diff --git a/metadata/md5-cache/dev-python/boto3-1.42.27 b/metadata/md5-cache/dev-python/boto3-1.42.27 deleted file mode 100644 index 98a5d3e2db1c..000000000000 --- a/metadata/md5-cache/dev-python/boto3-1.42.27 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=test? ( >=dev-python/botocore-1.42.27[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/jmespath-0.7.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/s3transfer-0.16.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/pytest-xdist[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) python_targets_python3_14? ( dev-lang/python:3.14 ) >=dev-python/gpep517-16[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/setuptools-78.1.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] -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_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 python_targets_python3_14 -KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 -LICENSE=Apache-2.0 -RDEPEND=>=dev-python/botocore-1.42.27[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/jmespath-0.7.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/s3transfer-0.16.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) python_targets_python3_14? ( dev-lang/python:3.14 ) -REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 python_targets_python3_14 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://github.com/boto/boto3/archive/1.42.27.tar.gz -> boto3-1.42.27.gh.tar.gz -_eclasses_=distutils-r1 776bbaa25e9fa0dc9ac6f039ca37f701 flag-o-matic a7afe42e95fb46ce9691605acfb24672 multibuild 4650a65187015567b4e041bb9bfdb364 multilib 404b65bd5212cff83b3935c685419d08 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-r1 0e15b2ab9cfc87d7474678201d6bca38 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 -_md5_=8ba2271dc3c02b695594ca38ff586eda diff --git a/metadata/md5-cache/dev-python/boto3-1.42.28 b/metadata/md5-cache/dev-python/boto3-1.42.28 deleted file mode 100644 index 99e5d0d5a449..000000000000 --- a/metadata/md5-cache/dev-python/boto3-1.42.28 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=test? ( >=dev-python/botocore-1.42.28[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/jmespath-0.7.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/s3transfer-0.16.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/pytest-xdist[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) python_targets_python3_14? ( dev-lang/python:3.14 ) >=dev-python/gpep517-16[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/setuptools-78.1.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] -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_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 python_targets_python3_14 -KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 -LICENSE=Apache-2.0 -RDEPEND=>=dev-python/botocore-1.42.28[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/jmespath-0.7.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/s3transfer-0.16.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) python_targets_python3_14? ( dev-lang/python:3.14 ) -REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 python_targets_python3_14 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://github.com/boto/boto3/archive/1.42.28.tar.gz -> boto3-1.42.28.gh.tar.gz -_eclasses_=distutils-r1 776bbaa25e9fa0dc9ac6f039ca37f701 flag-o-matic a7afe42e95fb46ce9691605acfb24672 multibuild 4650a65187015567b4e041bb9bfdb364 multilib 404b65bd5212cff83b3935c685419d08 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-r1 0e15b2ab9cfc87d7474678201d6bca38 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 -_md5_=8ba2271dc3c02b695594ca38ff586eda diff --git a/metadata/md5-cache/dev-python/boto3-1.42.29 b/metadata/md5-cache/dev-python/boto3-1.42.29 deleted file mode 100644 index 94f3614f355d..000000000000 --- a/metadata/md5-cache/dev-python/boto3-1.42.29 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=test? ( >=dev-python/botocore-1.42.29[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/jmespath-0.7.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/s3transfer-0.16.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/pytest-xdist[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) python_targets_python3_14? ( dev-lang/python:3.14 ) >=dev-python/gpep517-16[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/setuptools-78.1.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] -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_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 python_targets_python3_14 -KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 -LICENSE=Apache-2.0 -RDEPEND=>=dev-python/botocore-1.42.29[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/jmespath-0.7.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/s3transfer-0.16.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) python_targets_python3_14? ( dev-lang/python:3.14 ) -REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 python_targets_python3_14 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://github.com/boto/boto3/archive/1.42.29.tar.gz -> boto3-1.42.29.gh.tar.gz -_eclasses_=distutils-r1 776bbaa25e9fa0dc9ac6f039ca37f701 flag-o-matic a7afe42e95fb46ce9691605acfb24672 multibuild 4650a65187015567b4e041bb9bfdb364 multilib 404b65bd5212cff83b3935c685419d08 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-r1 0e15b2ab9cfc87d7474678201d6bca38 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 -_md5_=8ba2271dc3c02b695594ca38ff586eda diff --git a/metadata/md5-cache/dev-python/boto3-1.42.26 b/metadata/md5-cache/dev-python/boto3-1.42.30 index f6f57227d0c9..13205441fd3a 100644 --- a/metadata/md5-cache/dev-python/boto3-1.42.26 +++ b/metadata/md5-cache/dev-python/boto3-1.42.30 @@ -1,4 +1,4 @@ -BDEPEND=test? ( >=dev-python/botocore-1.42.26[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/jmespath-0.7.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/s3transfer-0.16.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/pytest-xdist[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) python_targets_python3_14? ( dev-lang/python:3.14 ) >=dev-python/gpep517-16[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/setuptools-78.1.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] +BDEPEND=test? ( >=dev-python/botocore-1.42.30[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/jmespath-0.7.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/s3transfer-0.16.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/pytest-xdist[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) python_targets_python3_14? ( dev-lang/python:3.14 ) >=dev-python/gpep517-16[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/setuptools-78.1.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] DEFINED_PHASES=compile configure install prepare test DESCRIPTION=The AWS SDK for Python EAPI=8 @@ -7,10 +7,10 @@ INHERIT=distutils-r1 IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 python_targets_python3_14 KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 LICENSE=Apache-2.0 -RDEPEND=>=dev-python/botocore-1.42.26[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/jmespath-0.7.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/s3transfer-0.16.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) python_targets_python3_14? ( dev-lang/python:3.14 ) +RDEPEND=>=dev-python/botocore-1.42.30[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/jmespath-0.7.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/s3transfer-0.16.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) python_targets_python3_14? ( dev-lang/python:3.14 ) REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 python_targets_python3_14 ) RESTRICT=!test? ( test ) SLOT=0 -SRC_URI=https://github.com/boto/boto3/archive/1.42.26.tar.gz -> boto3-1.42.26.gh.tar.gz +SRC_URI=https://github.com/boto/boto3/archive/1.42.30.tar.gz -> boto3-1.42.30.gh.tar.gz _eclasses_=distutils-r1 776bbaa25e9fa0dc9ac6f039ca37f701 flag-o-matic a7afe42e95fb46ce9691605acfb24672 multibuild 4650a65187015567b4e041bb9bfdb364 multilib 404b65bd5212cff83b3935c685419d08 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-r1 0e15b2ab9cfc87d7474678201d6bca38 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 _md5_=8ba2271dc3c02b695594ca38ff586eda diff --git a/metadata/md5-cache/dev-python/botocore-1.42.27 b/metadata/md5-cache/dev-python/botocore-1.42.27 deleted file mode 100644 index 5073a8c26cab..000000000000 --- a/metadata/md5-cache/dev-python/botocore-1.42.27 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=test? ( dev-python/jsonschema[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] ) test? ( <dev-python/jmespath-2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/python-dateutil[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/urllib3-1.25.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/requests[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/six[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/pytest-xdist[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) python_targets_python3_14? ( dev-lang/python:3.14 ) >=dev-python/gpep517-16[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/setuptools-78.1.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] -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_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 python_targets_python3_14 -KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 -LICENSE=Apache-2.0 -RDEPEND=<dev-python/jmespath-2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/python-dateutil[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/urllib3-1.25.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/requests[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/six[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) python_targets_python3_14? ( dev-lang/python:3.14 ) -REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 python_targets_python3_14 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://github.com/boto/botocore/archive/1.42.27.tar.gz -> botocore-1.42.27.gh.tar.gz -_eclasses_=distutils-r1 776bbaa25e9fa0dc9ac6f039ca37f701 flag-o-matic a7afe42e95fb46ce9691605acfb24672 multibuild 4650a65187015567b4e041bb9bfdb364 multilib 404b65bd5212cff83b3935c685419d08 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-r1 0e15b2ab9cfc87d7474678201d6bca38 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 -_md5_=5915439a41529d52fb48000964baebf6 diff --git a/metadata/md5-cache/dev-python/botocore-1.42.28 b/metadata/md5-cache/dev-python/botocore-1.42.28 deleted file mode 100644 index e6c21f620c12..000000000000 --- a/metadata/md5-cache/dev-python/botocore-1.42.28 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=test? ( dev-python/jsonschema[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] ) test? ( <dev-python/jmespath-2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/python-dateutil[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/urllib3-1.25.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/requests[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/six[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/pytest-xdist[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) python_targets_python3_14? ( dev-lang/python:3.14 ) >=dev-python/gpep517-16[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/setuptools-78.1.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] -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_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 python_targets_python3_14 -KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 -LICENSE=Apache-2.0 -RDEPEND=<dev-python/jmespath-2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/python-dateutil[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/urllib3-1.25.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/requests[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/six[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) python_targets_python3_14? ( dev-lang/python:3.14 ) -REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 python_targets_python3_14 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://github.com/boto/botocore/archive/1.42.28.tar.gz -> botocore-1.42.28.gh.tar.gz -_eclasses_=distutils-r1 776bbaa25e9fa0dc9ac6f039ca37f701 flag-o-matic a7afe42e95fb46ce9691605acfb24672 multibuild 4650a65187015567b4e041bb9bfdb364 multilib 404b65bd5212cff83b3935c685419d08 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-r1 0e15b2ab9cfc87d7474678201d6bca38 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 -_md5_=5915439a41529d52fb48000964baebf6 diff --git a/metadata/md5-cache/dev-python/botocore-1.42.29 b/metadata/md5-cache/dev-python/botocore-1.42.29 deleted file mode 100644 index 4c3022830607..000000000000 --- a/metadata/md5-cache/dev-python/botocore-1.42.29 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=test? ( dev-python/jsonschema[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] ) test? ( <dev-python/jmespath-2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/python-dateutil[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/urllib3-1.25.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/requests[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/six[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/pytest-xdist[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) python_targets_python3_14? ( dev-lang/python:3.14 ) >=dev-python/gpep517-16[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/setuptools-78.1.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] -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_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 python_targets_python3_14 -KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 -LICENSE=Apache-2.0 -RDEPEND=<dev-python/jmespath-2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/python-dateutil[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/urllib3-1.25.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/requests[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/six[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) python_targets_python3_14? ( dev-lang/python:3.14 ) -REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 python_targets_python3_14 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://github.com/boto/botocore/archive/1.42.29.tar.gz -> botocore-1.42.29.gh.tar.gz -_eclasses_=distutils-r1 776bbaa25e9fa0dc9ac6f039ca37f701 flag-o-matic a7afe42e95fb46ce9691605acfb24672 multibuild 4650a65187015567b4e041bb9bfdb364 multilib 404b65bd5212cff83b3935c685419d08 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-r1 0e15b2ab9cfc87d7474678201d6bca38 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 -_md5_=5915439a41529d52fb48000964baebf6 diff --git a/metadata/md5-cache/dev-python/botocore-1.42.26 b/metadata/md5-cache/dev-python/botocore-1.42.30 index f3bfe2d70364..0edfcce7fef2 100644 --- a/metadata/md5-cache/dev-python/botocore-1.42.26 +++ b/metadata/md5-cache/dev-python/botocore-1.42.30 @@ -11,6 +11,6 @@ RDEPEND=<dev-python/jmespath-2[python_targets_python3_10(-)?,python_targets_pyth REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 python_targets_python3_14 ) RESTRICT=!test? ( test ) SLOT=0 -SRC_URI=https://github.com/boto/botocore/archive/1.42.26.tar.gz -> botocore-1.42.26.gh.tar.gz +SRC_URI=https://github.com/boto/botocore/archive/1.42.30.tar.gz -> botocore-1.42.30.gh.tar.gz _eclasses_=distutils-r1 776bbaa25e9fa0dc9ac6f039ca37f701 flag-o-matic a7afe42e95fb46ce9691605acfb24672 multibuild 4650a65187015567b4e041bb9bfdb364 multilib 404b65bd5212cff83b3935c685419d08 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-r1 0e15b2ab9cfc87d7474678201d6bca38 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 _md5_=5915439a41529d52fb48000964baebf6 diff --git a/metadata/md5-cache/dev-python/clang-15.0.7 b/metadata/md5-cache/dev-python/clang-15.0.7 index f38327306694..af6ebf56764a 100644 --- a/metadata/md5-cache/dev-python/clang-15.0.7 +++ b/metadata/md5-cache/dev-python/clang-15.0.7 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_tar RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.7/llvm-project-15.0.7.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.7/llvm-project-15.0.7.src.tar.xz.sig ) -_eclasses_=eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd llvm.org 371ec05cde93e01788fefffb7c995f82 multibuild 4650a65187015567b4e041bb9bfdb364 multiprocessing 1e32df7deee68372153dca65f4a7c21f out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-r1 0e15b2ab9cfc87d7474678201d6bca38 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 verify-sig 2cf23b136af9fd4c3fceadc34d0f98ad +_eclasses_=eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd llvm.org 7852e2cc8208255f708130f22adf679c multibuild 4650a65187015567b4e041bb9bfdb364 multiprocessing 1e32df7deee68372153dca65f4a7c21f out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-r1 0e15b2ab9cfc87d7474678201d6bca38 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 verify-sig 2cf23b136af9fd4c3fceadc34d0f98ad _md5_=f6490e939eb805512bcaf1e970071fa7 diff --git a/metadata/md5-cache/dev-python/clang-16.0.6 b/metadata/md5-cache/dev-python/clang-16.0.6 index 86512ca1abe4..d20784fd3cf5 100644 --- a/metadata/md5-cache/dev-python/clang-16.0.6 +++ b/metadata/md5-cache/dev-python/clang-16.0.6 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_tar RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-16.0.6/llvm-project-16.0.6.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-16.0.6/llvm-project-16.0.6.src.tar.xz.sig ) -_eclasses_=eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd llvm.org 371ec05cde93e01788fefffb7c995f82 multibuild 4650a65187015567b4e041bb9bfdb364 multiprocessing 1e32df7deee68372153dca65f4a7c21f out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-r1 0e15b2ab9cfc87d7474678201d6bca38 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 verify-sig 2cf23b136af9fd4c3fceadc34d0f98ad +_eclasses_=eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd llvm.org 7852e2cc8208255f708130f22adf679c multibuild 4650a65187015567b4e041bb9bfdb364 multiprocessing 1e32df7deee68372153dca65f4a7c21f out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-r1 0e15b2ab9cfc87d7474678201d6bca38 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 verify-sig 2cf23b136af9fd4c3fceadc34d0f98ad _md5_=f6490e939eb805512bcaf1e970071fa7 diff --git a/metadata/md5-cache/dev-python/clang-17.0.6 b/metadata/md5-cache/dev-python/clang-17.0.6 index 28ec78f5342b..28e3f0a067ea 100644 --- a/metadata/md5-cache/dev-python/clang-17.0.6 +++ b/metadata/md5-cache/dev-python/clang-17.0.6 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_tar RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-17.0.6/llvm-project-17.0.6.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-17.0.6/llvm-project-17.0.6.src.tar.xz.sig ) -_eclasses_=eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd llvm.org 371ec05cde93e01788fefffb7c995f82 multibuild 4650a65187015567b4e041bb9bfdb364 multiprocessing 1e32df7deee68372153dca65f4a7c21f out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-r1 0e15b2ab9cfc87d7474678201d6bca38 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 verify-sig 2cf23b136af9fd4c3fceadc34d0f98ad +_eclasses_=eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd llvm.org 7852e2cc8208255f708130f22adf679c multibuild 4650a65187015567b4e041bb9bfdb364 multiprocessing 1e32df7deee68372153dca65f4a7c21f out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-r1 0e15b2ab9cfc87d7474678201d6bca38 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 verify-sig 2cf23b136af9fd4c3fceadc34d0f98ad _md5_=f6490e939eb805512bcaf1e970071fa7 diff --git a/metadata/md5-cache/dev-python/clang-18.1.8 b/metadata/md5-cache/dev-python/clang-18.1.8 index dc78c5fa531a..7eaeb3711c9d 100644 --- a/metadata/md5-cache/dev-python/clang-18.1.8 +++ b/metadata/md5-cache/dev-python/clang-18.1.8 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_tar RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-18.1.8/llvm-project-18.1.8.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-18.1.8/llvm-project-18.1.8.src.tar.xz.sig ) -_eclasses_=eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd llvm.org 371ec05cde93e01788fefffb7c995f82 multibuild 4650a65187015567b4e041bb9bfdb364 multiprocessing 1e32df7deee68372153dca65f4a7c21f out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-r1 0e15b2ab9cfc87d7474678201d6bca38 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 verify-sig 2cf23b136af9fd4c3fceadc34d0f98ad +_eclasses_=eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd llvm.org 7852e2cc8208255f708130f22adf679c multibuild 4650a65187015567b4e041bb9bfdb364 multiprocessing 1e32df7deee68372153dca65f4a7c21f out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-r1 0e15b2ab9cfc87d7474678201d6bca38 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 verify-sig 2cf23b136af9fd4c3fceadc34d0f98ad _md5_=f6490e939eb805512bcaf1e970071fa7 diff --git a/metadata/md5-cache/dev-python/clang-19.1.7 b/metadata/md5-cache/dev-python/clang-19.1.7 index 91f17f11eb23..3dd63847a551 100644 --- a/metadata/md5-cache/dev-python/clang-19.1.7 +++ b/metadata/md5-cache/dev-python/clang-19.1.7 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_tar RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-19.1.7/llvm-project-19.1.7.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-19.1.7/llvm-project-19.1.7.src.tar.xz.sig ) -_eclasses_=eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd llvm.org 371ec05cde93e01788fefffb7c995f82 multibuild 4650a65187015567b4e041bb9bfdb364 multiprocessing 1e32df7deee68372153dca65f4a7c21f out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-r1 0e15b2ab9cfc87d7474678201d6bca38 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 verify-sig 2cf23b136af9fd4c3fceadc34d0f98ad +_eclasses_=eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd llvm.org 7852e2cc8208255f708130f22adf679c multibuild 4650a65187015567b4e041bb9bfdb364 multiprocessing 1e32df7deee68372153dca65f4a7c21f out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-r1 0e15b2ab9cfc87d7474678201d6bca38 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 verify-sig 2cf23b136af9fd4c3fceadc34d0f98ad _md5_=82d221e73dfa04b5bd00fe51359c15b8 diff --git a/metadata/md5-cache/dev-python/clang-20.1.8 b/metadata/md5-cache/dev-python/clang-20.1.8 index 0eb3d053e062..5b62ee2e2cf1 100644 --- a/metadata/md5-cache/dev-python/clang-20.1.8 +++ b/metadata/md5-cache/dev-python/clang-20.1.8 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_tar RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-20.1.8/llvm-project-20.1.8.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-20.1.8/llvm-project-20.1.8.src.tar.xz.sig ) -_eclasses_=eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd llvm.org 371ec05cde93e01788fefffb7c995f82 multibuild 4650a65187015567b4e041bb9bfdb364 multiprocessing 1e32df7deee68372153dca65f4a7c21f out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-r1 0e15b2ab9cfc87d7474678201d6bca38 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 verify-sig 2cf23b136af9fd4c3fceadc34d0f98ad +_eclasses_=eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd llvm.org 7852e2cc8208255f708130f22adf679c multibuild 4650a65187015567b4e041bb9bfdb364 multiprocessing 1e32df7deee68372153dca65f4a7c21f out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-r1 0e15b2ab9cfc87d7474678201d6bca38 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 verify-sig 2cf23b136af9fd4c3fceadc34d0f98ad _md5_=82d221e73dfa04b5bd00fe51359c15b8 diff --git a/metadata/md5-cache/dev-python/clang-21.1.8 b/metadata/md5-cache/dev-python/clang-21.1.8 index f9ca480f7fae..24b9b2f7cf39 100644 --- a/metadata/md5-cache/dev-python/clang-21.1.8 +++ b/metadata/md5-cache/dev-python/clang-21.1.8 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_tar RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-21.1.8/llvm-project-21.1.8.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-21.1.8/llvm-project-21.1.8.src.tar.xz.sig ) -_eclasses_=eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd llvm.org 371ec05cde93e01788fefffb7c995f82 multibuild 4650a65187015567b4e041bb9bfdb364 multiprocessing 1e32df7deee68372153dca65f4a7c21f out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-r1 0e15b2ab9cfc87d7474678201d6bca38 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 verify-sig 2cf23b136af9fd4c3fceadc34d0f98ad +_eclasses_=eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd llvm.org 7852e2cc8208255f708130f22adf679c multibuild 4650a65187015567b4e041bb9bfdb364 multiprocessing 1e32df7deee68372153dca65f4a7c21f out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-r1 0e15b2ab9cfc87d7474678201d6bca38 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 verify-sig 2cf23b136af9fd4c3fceadc34d0f98ad _md5_=82d221e73dfa04b5bd00fe51359c15b8 diff --git a/metadata/md5-cache/dev-python/clang-22.0.0_pre20260103 b/metadata/md5-cache/dev-python/clang-22.0.0_pre20260103 index e61b5033a451..bd20d80b8e0c 100644 --- a/metadata/md5-cache/dev-python/clang-22.0.0_pre20260103 +++ b/metadata/md5-cache/dev-python/clang-22.0.0_pre20260103 @@ -12,5 +12,5 @@ REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_tar RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/llvm/llvm-project/archive/05349a9b43805d3c0b424da99f3a1fa362cd3419.tar.gz -> llvm-project-05349a9b43805d3c0b424da99f3a1fa362cd3419.tar.gz -_eclasses_=llvm.org 371ec05cde93e01788fefffb7c995f82 multibuild 4650a65187015567b4e041bb9bfdb364 multiprocessing 1e32df7deee68372153dca65f4a7c21f out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-r1 0e15b2ab9cfc87d7474678201d6bca38 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 +_eclasses_=llvm.org 7852e2cc8208255f708130f22adf679c multibuild 4650a65187015567b4e041bb9bfdb364 multiprocessing 1e32df7deee68372153dca65f4a7c21f out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-r1 0e15b2ab9cfc87d7474678201d6bca38 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 _md5_=a76c89cfa405289f2800fbe7ab07727a diff --git a/metadata/md5-cache/dev-python/clang-22.0.0_pre20260106 b/metadata/md5-cache/dev-python/clang-22.0.0_pre20260106 index bb3b736f5d90..bf6260ebe702 100644 --- a/metadata/md5-cache/dev-python/clang-22.0.0_pre20260106 +++ b/metadata/md5-cache/dev-python/clang-22.0.0_pre20260106 @@ -12,5 +12,5 @@ REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_tar RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/llvm/llvm-project/archive/b01c3d6682d2fa5d6ac22d5a964b739009e9db7b.tar.gz -> llvm-project-b01c3d6682d2fa5d6ac22d5a964b739009e9db7b.tar.gz -_eclasses_=llvm.org 371ec05cde93e01788fefffb7c995f82 multibuild 4650a65187015567b4e041bb9bfdb364 multiprocessing 1e32df7deee68372153dca65f4a7c21f out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-r1 0e15b2ab9cfc87d7474678201d6bca38 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 +_eclasses_=llvm.org 7852e2cc8208255f708130f22adf679c multibuild 4650a65187015567b4e041bb9bfdb364 multiprocessing 1e32df7deee68372153dca65f4a7c21f out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-r1 0e15b2ab9cfc87d7474678201d6bca38 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 _md5_=a76c89cfa405289f2800fbe7ab07727a diff --git a/metadata/md5-cache/dev-python/clang-22.0.0_pre20260113 b/metadata/md5-cache/dev-python/clang-22.0.0_pre20260113 index eed468a06484..56b24b77d1cd 100644 --- a/metadata/md5-cache/dev-python/clang-22.0.0_pre20260113 +++ b/metadata/md5-cache/dev-python/clang-22.0.0_pre20260113 @@ -12,5 +12,5 @@ REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_tar RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/llvm/llvm-project/archive/85c3c83ae54c9e81924f1ca048cfddc8d36bbb02.tar.gz -> llvm-project-85c3c83ae54c9e81924f1ca048cfddc8d36bbb02.tar.gz -_eclasses_=llvm.org 371ec05cde93e01788fefffb7c995f82 multibuild 4650a65187015567b4e041bb9bfdb364 multiprocessing 1e32df7deee68372153dca65f4a7c21f out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-r1 0e15b2ab9cfc87d7474678201d6bca38 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 +_eclasses_=llvm.org 7852e2cc8208255f708130f22adf679c multibuild 4650a65187015567b4e041bb9bfdb364 multiprocessing 1e32df7deee68372153dca65f4a7c21f out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-r1 0e15b2ab9cfc87d7474678201d6bca38 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 _md5_=a76c89cfa405289f2800fbe7ab07727a diff --git a/metadata/md5-cache/dev-python/clang-22.1.0_rc1 b/metadata/md5-cache/dev-python/clang-22.1.0_rc1 new file mode 100644 index 000000000000..6987a8cb85b5 --- /dev/null +++ b/metadata/md5-cache/dev-python/clang-22.1.0_rc1 @@ -0,0 +1,16 @@ +BDEPEND=python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) python_targets_python3_14? ( dev-lang/python:3.14 ) test? ( llvm-core/clang:22 ) verify-sig? ( >=sec-keys/openpgp-keys-llvm-21.1.4 ) verify-sig? ( || ( app-alternatives/gpg app-crypt/gnupg[-alternatives(-)] ) >=app-portage/gemato-20 ) +DEFINED_PHASES=install prepare test unpack +DEPEND=>=llvm-core/clang-22.1.0_rc1:* !llvm-core/llvm:0[clang(-),python(-)] !llvm-core/clang:0[python(-)] +DESCRIPTION=Python bindings for llvm-core/clang +EAPI=8 +HOMEPAGE=https://llvm.org/ +INHERIT=llvm.org python-r1 +IUSE=test verify-sig python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 python_targets_python3_14 +LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA +RDEPEND=>=llvm-core/clang-22.1.0_rc1:* !llvm-core/llvm:0[clang(-),python(-)] !llvm-core/clang:0[python(-)] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) python_targets_python3_14? ( dev-lang/python:3.14 ) +REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 python_targets_python3_14 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-22.1.0-rc1/llvm-project-22.1.0-rc1.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-22.1.0-rc1/llvm-project-22.1.0-rc1.src.tar.xz.sig ) +_eclasses_=eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd llvm.org 7852e2cc8208255f708130f22adf679c multibuild 4650a65187015567b4e041bb9bfdb364 multiprocessing 1e32df7deee68372153dca65f4a7c21f out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-r1 0e15b2ab9cfc87d7474678201d6bca38 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 verify-sig 2cf23b136af9fd4c3fceadc34d0f98ad +_md5_=a76c89cfa405289f2800fbe7ab07727a diff --git a/metadata/md5-cache/dev-python/clang-22.0.0.9999 b/metadata/md5-cache/dev-python/clang-23.0.0.9999 index c9b322d2b9a3..506164612ded 100644 --- a/metadata/md5-cache/dev-python/clang-22.0.0.9999 +++ b/metadata/md5-cache/dev-python/clang-23.0.0.9999 @@ -1,6 +1,6 @@ -BDEPEND=python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) python_targets_python3_14? ( dev-lang/python:3.14 ) test? ( llvm-core/clang:22 ) >=dev-vcs/git-1.8.2.1[curl] +BDEPEND=python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) python_targets_python3_14? ( dev-lang/python:3.14 ) test? ( llvm-core/clang:23 ) >=dev-vcs/git-1.8.2.1[curl] DEFINED_PHASES=install prepare test unpack -DEPEND=>=llvm-core/clang-22.0.0.9999:* !llvm-core/llvm:0[clang(-),python(-)] !llvm-core/clang:0[python(-)] +DEPEND=>=llvm-core/clang-23.0.0.9999:* !llvm-core/llvm:0[clang(-),python(-)] !llvm-core/clang:0[python(-)] DESCRIPTION=Python bindings for llvm-core/clang EAPI=8 HOMEPAGE=https://llvm.org/ @@ -8,9 +8,9 @@ INHERIT=llvm.org python-r1 IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 python_targets_python3_14 LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA PROPERTIES=live -RDEPEND=>=llvm-core/clang-22.0.0.9999:* !llvm-core/llvm:0[clang(-),python(-)] !llvm-core/clang:0[python(-)] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) python_targets_python3_14? ( dev-lang/python:3.14 ) +RDEPEND=>=llvm-core/clang-23.0.0.9999:* !llvm-core/llvm:0[clang(-),python(-)] !llvm-core/clang:0[python(-)] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) python_targets_python3_14? ( dev-lang/python:3.14 ) REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 python_targets_python3_14 ) RESTRICT=!test? ( test ) SLOT=0 -_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 llvm.org 371ec05cde93e01788fefffb7c995f82 multibuild 4650a65187015567b4e041bb9bfdb364 multiprocessing 1e32df7deee68372153dca65f4a7c21f out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-r1 0e15b2ab9cfc87d7474678201d6bca38 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 -_md5_=7f710617c7f5d7908b1f4a083b75ddd2 +_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 llvm.org 7852e2cc8208255f708130f22adf679c multibuild 4650a65187015567b4e041bb9bfdb364 multiprocessing 1e32df7deee68372153dca65f4a7c21f out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-r1 0e15b2ab9cfc87d7474678201d6bca38 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 +_md5_=a76c89cfa405289f2800fbe7ab07727a diff --git a/metadata/md5-cache/dev-python/django-polymorphic-4.10.3 b/metadata/md5-cache/dev-python/django-polymorphic-4.10.3 new file mode 100644 index 000000000000..a38f58101f6e --- /dev/null +++ b/metadata/md5-cache/dev-python/django-polymorphic-4.10.3 @@ -0,0 +1,16 @@ +BDEPEND=test? ( python_targets_python3_10? ( dev-lang/python:3.10[sqlite] ) 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] ) python_targets_python3_14? ( dev-lang/python:3.14[sqlite] ) >=dev-python/django-4.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/dj-database-url[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] ) test? ( >=dev-python/django-4.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/pytest-django[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/pytest-mock[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) python_targets_python3_14? ( dev-lang/python:3.14 ) >=dev-python/gpep517-16[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/hatchling-1.27.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=Seamless Polymorphic Inheritance for Django Models +EAPI=8 +HOMEPAGE=https://github.com/jazzband/django-polymorphic/ https://pypi.org/project/django-polymorphic/ +INHERIT=distutils-r1 +IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 python_targets_python3_14 +KEYWORDS=~amd64 ~arm64 ~x86 +LICENSE=BSD +RDEPEND=>=dev-python/django-4.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) python_targets_python3_14? ( dev-lang/python:3.14 ) +REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 python_targets_python3_14 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/jazzband/django-polymorphic/archive/v4.10.3.tar.gz -> django-polymorphic-4.10.3.gh.tar.gz +_eclasses_=distutils-r1 776bbaa25e9fa0dc9ac6f039ca37f701 flag-o-matic a7afe42e95fb46ce9691605acfb24672 multibuild 4650a65187015567b4e041bb9bfdb364 multilib 404b65bd5212cff83b3935c685419d08 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-r1 0e15b2ab9cfc87d7474678201d6bca38 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 +_md5_=050d5fde5733b50fd64a6365b04b59a0 diff --git a/metadata/md5-cache/dev-python/grpcio-status-1.75.1 b/metadata/md5-cache/dev-python/grpcio-status-1.75.1 deleted file mode 100644 index 1f75effb6439..000000000000 --- a/metadata/md5-cache/dev-python/grpcio-status-1.75.1 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=test? ( dev-python/coverage[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] ) test? ( >=dev-python/grpcio-1.75.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/googleapis-common-protos-1.5.5[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] <dev-python/protobuf-7[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/protobuf-6.31.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) python_targets_python3_14? ( dev-lang/python:3.14 ) >=dev-python/gpep517-16[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/setuptools-78.1.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=Reference package for GRPC Python status proto mapping -EAPI=8 -HOMEPAGE=https://grpc.io/ https://github.com/grpc/grpc/ https://pypi.org/project/grpcio-status/ -INHERIT=distutils-r1 -IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 python_targets_python3_14 -KEYWORDS=amd64 arm64 x86 -LICENSE=Apache-2.0 -RDEPEND=>=dev-python/grpcio-1.75.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/googleapis-common-protos-1.5.5[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] <dev-python/protobuf-7[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/protobuf-6.31.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) python_targets_python3_14? ( dev-lang/python:3.14 ) -REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 python_targets_python3_14 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://github.com/grpc/grpc/archive/v1.75.1.tar.gz -> grpc-1.75.1.gh.tar.gz -_eclasses_=distutils-r1 776bbaa25e9fa0dc9ac6f039ca37f701 flag-o-matic a7afe42e95fb46ce9691605acfb24672 multibuild 4650a65187015567b4e041bb9bfdb364 multilib 404b65bd5212cff83b3935c685419d08 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-r1 0e15b2ab9cfc87d7474678201d6bca38 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 -_md5_=5d03cfd83bc6c2a31b47380aa98c7ff1 diff --git a/metadata/md5-cache/dev-python/hcloud-2.11.1 b/metadata/md5-cache/dev-python/hcloud-2.15.0 index fd7b7287acf1..a4c86c9bc992 100644 --- a/metadata/md5-cache/dev-python/hcloud-2.11.1 +++ b/metadata/md5-cache/dev-python/hcloud-2.15.0 @@ -5,12 +5,12 @@ EAPI=8 HOMEPAGE=https://github.com/hetznercloud/hcloud-python/ https://pypi.org/project/hcloud/ INHERIT=distutils-r1 IUSE=examples doc test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 python_targets_python3_14 -KEYWORDS=amd64 +KEYWORDS=~amd64 LICENSE=MIT RDEPEND=>=dev-python/python-dateutil-2.7.5[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/requests-2.20[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) python_targets_python3_14? ( dev-lang/python:3.14 ) REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 python_targets_python3_14 ) RESTRICT=!test? ( test ) SLOT=0 -SRC_URI=https://github.com/hetznercloud/hcloud-python/archive/v2.11.1.tar.gz -> hcloud-python-2.11.1.gh.tar.gz +SRC_URI=https://github.com/hetznercloud/hcloud-python/archive/v2.15.0.tar.gz -> hcloud-python-2.15.0.gh.tar.gz _eclasses_=distutils-r1 776bbaa25e9fa0dc9ac6f039ca37f701 flag-o-matic a7afe42e95fb46ce9691605acfb24672 multibuild 4650a65187015567b4e041bb9bfdb364 multilib 404b65bd5212cff83b3935c685419d08 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-r1 0e15b2ab9cfc87d7474678201d6bca38 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 -_md5_=a7b752e5fc950fbbf44a466c21b7c100 +_md5_=eab285d8df6bcf3bcfa907a5115448f8 diff --git a/metadata/md5-cache/dev-python/jq-1.9.1 b/metadata/md5-cache/dev-python/jq-1.11.0 index 4872ec6f0506..938c289d6255 100644 --- a/metadata/md5-cache/dev-python/jq-1.9.1 +++ b/metadata/md5-cache/dev-python/jq-1.11.0 @@ -6,12 +6,12 @@ EAPI=8 HOMEPAGE=https://github.com/mwilliamson/jq.py/ https://pypi.org/project/jq/ INHERIT=distutils-r1 IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 python_targets_python3_14 debug -KEYWORDS=amd64 ~arm64 ~x86 +KEYWORDS=~amd64 ~arm64 ~x86 LICENSE=BSD-2 RDEPEND=>=app-misc/jq-1.8.0:= >=dev-libs/oniguruma-6.9.8:= python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) python_targets_python3_14? ( dev-lang/python:3.14 ) REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 python_targets_python3_14 ) RESTRICT=!test? ( test ) SLOT=0 -SRC_URI=https://github.com/mwilliamson/jq.py/archive/1.9.1.tar.gz -> jq.py-1.9.1.gh.tar.gz +SRC_URI=https://github.com/mwilliamson/jq.py/archive/1.11.0.tar.gz -> jq.py-1.11.0.gh.tar.gz _eclasses_=distutils-r1 776bbaa25e9fa0dc9ac6f039ca37f701 flag-o-matic a7afe42e95fb46ce9691605acfb24672 multibuild 4650a65187015567b4e041bb9bfdb364 multilib 404b65bd5212cff83b3935c685419d08 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-r1 0e15b2ab9cfc87d7474678201d6bca38 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 -_md5_=53a751cd1cbe3f6da54d9ebf5fe07840 +_md5_=029c269b5d88f355627a52f3499a482d diff --git a/metadata/md5-cache/dev-python/lit-15.0.7 b/metadata/md5-cache/dev-python/lit-15.0.7 index cc0d830dcf6c..448e49dfefe2 100644 --- a/metadata/md5-cache/dev-python/lit-15.0.7 +++ b/metadata/md5-cache/dev-python/lit-15.0.7 @@ -12,5 +12,5 @@ REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_tar RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.7/llvm-project-15.0.7.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.7/llvm-project-15.0.7.src.tar.xz.sig ) -_eclasses_=distutils-r1 776bbaa25e9fa0dc9ac6f039ca37f701 eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm.org 371ec05cde93e01788fefffb7c995f82 multibuild 4650a65187015567b4e041bb9bfdb364 multilib 404b65bd5212cff83b3935c685419d08 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-r1 0e15b2ab9cfc87d7474678201d6bca38 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 verify-sig 2cf23b136af9fd4c3fceadc34d0f98ad +_eclasses_=distutils-r1 776bbaa25e9fa0dc9ac6f039ca37f701 eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm.org 7852e2cc8208255f708130f22adf679c multibuild 4650a65187015567b4e041bb9bfdb364 multilib 404b65bd5212cff83b3935c685419d08 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-r1 0e15b2ab9cfc87d7474678201d6bca38 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 verify-sig 2cf23b136af9fd4c3fceadc34d0f98ad _md5_=abd11deca82c9394bc38a318ff4c2778 diff --git a/metadata/md5-cache/dev-python/lit-16.0.6 b/metadata/md5-cache/dev-python/lit-16.0.6 index e5d9b66d67cc..6213005ec0ff 100644 --- a/metadata/md5-cache/dev-python/lit-16.0.6 +++ b/metadata/md5-cache/dev-python/lit-16.0.6 @@ -12,5 +12,5 @@ REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_tar RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-16.0.6/llvm-project-16.0.6.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-16.0.6/llvm-project-16.0.6.src.tar.xz.sig ) -_eclasses_=distutils-r1 776bbaa25e9fa0dc9ac6f039ca37f701 eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm.org 371ec05cde93e01788fefffb7c995f82 multibuild 4650a65187015567b4e041bb9bfdb364 multilib 404b65bd5212cff83b3935c685419d08 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-r1 0e15b2ab9cfc87d7474678201d6bca38 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 verify-sig 2cf23b136af9fd4c3fceadc34d0f98ad +_eclasses_=distutils-r1 776bbaa25e9fa0dc9ac6f039ca37f701 eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm.org 7852e2cc8208255f708130f22adf679c multibuild 4650a65187015567b4e041bb9bfdb364 multilib 404b65bd5212cff83b3935c685419d08 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-r1 0e15b2ab9cfc87d7474678201d6bca38 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 verify-sig 2cf23b136af9fd4c3fceadc34d0f98ad _md5_=886b733f9c67cdc6051bcb5dfbb76853 diff --git a/metadata/md5-cache/dev-python/lit-17.0.6 b/metadata/md5-cache/dev-python/lit-17.0.6 index 654d958c0d6d..ee10bde9f1e9 100644 --- a/metadata/md5-cache/dev-python/lit-17.0.6 +++ b/metadata/md5-cache/dev-python/lit-17.0.6 @@ -12,5 +12,5 @@ REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_tar RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-17.0.6/llvm-project-17.0.6.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-17.0.6/llvm-project-17.0.6.src.tar.xz.sig ) -_eclasses_=distutils-r1 776bbaa25e9fa0dc9ac6f039ca37f701 eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm.org 371ec05cde93e01788fefffb7c995f82 multibuild 4650a65187015567b4e041bb9bfdb364 multilib 404b65bd5212cff83b3935c685419d08 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-r1 0e15b2ab9cfc87d7474678201d6bca38 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 verify-sig 2cf23b136af9fd4c3fceadc34d0f98ad +_eclasses_=distutils-r1 776bbaa25e9fa0dc9ac6f039ca37f701 eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm.org 7852e2cc8208255f708130f22adf679c multibuild 4650a65187015567b4e041bb9bfdb364 multilib 404b65bd5212cff83b3935c685419d08 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-r1 0e15b2ab9cfc87d7474678201d6bca38 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 verify-sig 2cf23b136af9fd4c3fceadc34d0f98ad _md5_=b050fa5137f53264e87d9df923724499 diff --git a/metadata/md5-cache/dev-python/lit-18.1.8 b/metadata/md5-cache/dev-python/lit-18.1.8 index 628b87382119..b5b16803d4dc 100644 --- a/metadata/md5-cache/dev-python/lit-18.1.8 +++ b/metadata/md5-cache/dev-python/lit-18.1.8 @@ -12,5 +12,5 @@ REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_tar RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-18.1.8/llvm-project-18.1.8.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-18.1.8/llvm-project-18.1.8.src.tar.xz.sig ) -_eclasses_=distutils-r1 776bbaa25e9fa0dc9ac6f039ca37f701 eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm.org 371ec05cde93e01788fefffb7c995f82 multibuild 4650a65187015567b4e041bb9bfdb364 multilib 404b65bd5212cff83b3935c685419d08 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-r1 0e15b2ab9cfc87d7474678201d6bca38 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 verify-sig 2cf23b136af9fd4c3fceadc34d0f98ad +_eclasses_=distutils-r1 776bbaa25e9fa0dc9ac6f039ca37f701 eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm.org 7852e2cc8208255f708130f22adf679c multibuild 4650a65187015567b4e041bb9bfdb364 multilib 404b65bd5212cff83b3935c685419d08 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-r1 0e15b2ab9cfc87d7474678201d6bca38 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 verify-sig 2cf23b136af9fd4c3fceadc34d0f98ad _md5_=2ab41222697f26cbb8a308b9e286ffd2 diff --git a/metadata/md5-cache/dev-python/lit-19.1.7 b/metadata/md5-cache/dev-python/lit-19.1.7 index a72fcf6522b1..c4f1bfad847c 100644 --- a/metadata/md5-cache/dev-python/lit-19.1.7 +++ b/metadata/md5-cache/dev-python/lit-19.1.7 @@ -12,5 +12,5 @@ REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_tar RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-19.1.7/llvm-project-19.1.7.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-19.1.7/llvm-project-19.1.7.src.tar.xz.sig ) -_eclasses_=distutils-r1 776bbaa25e9fa0dc9ac6f039ca37f701 eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm.org 371ec05cde93e01788fefffb7c995f82 multibuild 4650a65187015567b4e041bb9bfdb364 multilib 404b65bd5212cff83b3935c685419d08 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-r1 0e15b2ab9cfc87d7474678201d6bca38 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 verify-sig 2cf23b136af9fd4c3fceadc34d0f98ad +_eclasses_=distutils-r1 776bbaa25e9fa0dc9ac6f039ca37f701 eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm.org 7852e2cc8208255f708130f22adf679c multibuild 4650a65187015567b4e041bb9bfdb364 multilib 404b65bd5212cff83b3935c685419d08 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-r1 0e15b2ab9cfc87d7474678201d6bca38 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 verify-sig 2cf23b136af9fd4c3fceadc34d0f98ad _md5_=2ab41222697f26cbb8a308b9e286ffd2 diff --git a/metadata/md5-cache/dev-python/lit-20.1.8 b/metadata/md5-cache/dev-python/lit-20.1.8 index e8ad353d8e6a..25ea29b3b776 100644 --- a/metadata/md5-cache/dev-python/lit-20.1.8 +++ b/metadata/md5-cache/dev-python/lit-20.1.8 @@ -12,5 +12,5 @@ REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_tar RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-20.1.8/llvm-project-20.1.8.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-20.1.8/llvm-project-20.1.8.src.tar.xz.sig ) -_eclasses_=distutils-r1 776bbaa25e9fa0dc9ac6f039ca37f701 eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm.org 371ec05cde93e01788fefffb7c995f82 multibuild 4650a65187015567b4e041bb9bfdb364 multilib 404b65bd5212cff83b3935c685419d08 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-r1 0e15b2ab9cfc87d7474678201d6bca38 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 verify-sig 2cf23b136af9fd4c3fceadc34d0f98ad +_eclasses_=distutils-r1 776bbaa25e9fa0dc9ac6f039ca37f701 eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm.org 7852e2cc8208255f708130f22adf679c multibuild 4650a65187015567b4e041bb9bfdb364 multilib 404b65bd5212cff83b3935c685419d08 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-r1 0e15b2ab9cfc87d7474678201d6bca38 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 verify-sig 2cf23b136af9fd4c3fceadc34d0f98ad _md5_=2ab41222697f26cbb8a308b9e286ffd2 diff --git a/metadata/md5-cache/dev-python/lit-21.1.8 b/metadata/md5-cache/dev-python/lit-21.1.8 index 7bfe34b55226..7cbb676dad85 100644 --- a/metadata/md5-cache/dev-python/lit-21.1.8 +++ b/metadata/md5-cache/dev-python/lit-21.1.8 @@ -12,5 +12,5 @@ REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_tar RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-21.1.8/llvm-project-21.1.8.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-21.1.8/llvm-project-21.1.8.src.tar.xz.sig ) -_eclasses_=distutils-r1 776bbaa25e9fa0dc9ac6f039ca37f701 eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm.org 371ec05cde93e01788fefffb7c995f82 multibuild 4650a65187015567b4e041bb9bfdb364 multilib 404b65bd5212cff83b3935c685419d08 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-r1 0e15b2ab9cfc87d7474678201d6bca38 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 verify-sig 2cf23b136af9fd4c3fceadc34d0f98ad +_eclasses_=distutils-r1 776bbaa25e9fa0dc9ac6f039ca37f701 eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm.org 7852e2cc8208255f708130f22adf679c multibuild 4650a65187015567b4e041bb9bfdb364 multilib 404b65bd5212cff83b3935c685419d08 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-r1 0e15b2ab9cfc87d7474678201d6bca38 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 verify-sig 2cf23b136af9fd4c3fceadc34d0f98ad _md5_=2ab41222697f26cbb8a308b9e286ffd2 diff --git a/metadata/md5-cache/dev-python/lit-22.0.0_pre20260103 b/metadata/md5-cache/dev-python/lit-22.0.0_pre20260103 index ada01b8d704f..1635c1c307f6 100644 --- a/metadata/md5-cache/dev-python/lit-22.0.0_pre20260103 +++ b/metadata/md5-cache/dev-python/lit-22.0.0_pre20260103 @@ -11,5 +11,5 @@ REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_tar RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/llvm/llvm-project/archive/05349a9b43805d3c0b424da99f3a1fa362cd3419.tar.gz -> llvm-project-05349a9b43805d3c0b424da99f3a1fa362cd3419.tar.gz -_eclasses_=distutils-r1 776bbaa25e9fa0dc9ac6f039ca37f701 flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm.org 371ec05cde93e01788fefffb7c995f82 multibuild 4650a65187015567b4e041bb9bfdb364 multilib 404b65bd5212cff83b3935c685419d08 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-r1 0e15b2ab9cfc87d7474678201d6bca38 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 +_eclasses_=distutils-r1 776bbaa25e9fa0dc9ac6f039ca37f701 flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm.org 7852e2cc8208255f708130f22adf679c multibuild 4650a65187015567b4e041bb9bfdb364 multilib 404b65bd5212cff83b3935c685419d08 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-r1 0e15b2ab9cfc87d7474678201d6bca38 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 _md5_=a23b804fdf55ed68831bd8c29d52510f diff --git a/metadata/md5-cache/dev-python/lit-22.0.0_pre20260106 b/metadata/md5-cache/dev-python/lit-22.0.0_pre20260106 index 65a11df4a56f..04d36af1053d 100644 --- a/metadata/md5-cache/dev-python/lit-22.0.0_pre20260106 +++ b/metadata/md5-cache/dev-python/lit-22.0.0_pre20260106 @@ -11,5 +11,5 @@ REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_tar RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/llvm/llvm-project/archive/b01c3d6682d2fa5d6ac22d5a964b739009e9db7b.tar.gz -> llvm-project-b01c3d6682d2fa5d6ac22d5a964b739009e9db7b.tar.gz -_eclasses_=distutils-r1 776bbaa25e9fa0dc9ac6f039ca37f701 flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm.org 371ec05cde93e01788fefffb7c995f82 multibuild 4650a65187015567b4e041bb9bfdb364 multilib 404b65bd5212cff83b3935c685419d08 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-r1 0e15b2ab9cfc87d7474678201d6bca38 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 +_eclasses_=distutils-r1 776bbaa25e9fa0dc9ac6f039ca37f701 flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm.org 7852e2cc8208255f708130f22adf679c multibuild 4650a65187015567b4e041bb9bfdb364 multilib 404b65bd5212cff83b3935c685419d08 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-r1 0e15b2ab9cfc87d7474678201d6bca38 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 _md5_=a23b804fdf55ed68831bd8c29d52510f diff --git a/metadata/md5-cache/dev-python/lit-22.0.0_pre20260113 b/metadata/md5-cache/dev-python/lit-22.0.0_pre20260113 index d0251b15a624..61e56dc9ff64 100644 --- a/metadata/md5-cache/dev-python/lit-22.0.0_pre20260113 +++ b/metadata/md5-cache/dev-python/lit-22.0.0_pre20260113 @@ -11,5 +11,5 @@ REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_tar RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/llvm/llvm-project/archive/85c3c83ae54c9e81924f1ca048cfddc8d36bbb02.tar.gz -> llvm-project-85c3c83ae54c9e81924f1ca048cfddc8d36bbb02.tar.gz -_eclasses_=distutils-r1 776bbaa25e9fa0dc9ac6f039ca37f701 flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm.org 371ec05cde93e01788fefffb7c995f82 multibuild 4650a65187015567b4e041bb9bfdb364 multilib 404b65bd5212cff83b3935c685419d08 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-r1 0e15b2ab9cfc87d7474678201d6bca38 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 +_eclasses_=distutils-r1 776bbaa25e9fa0dc9ac6f039ca37f701 flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm.org 7852e2cc8208255f708130f22adf679c multibuild 4650a65187015567b4e041bb9bfdb364 multilib 404b65bd5212cff83b3935c685419d08 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-r1 0e15b2ab9cfc87d7474678201d6bca38 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 _md5_=a23b804fdf55ed68831bd8c29d52510f diff --git a/metadata/md5-cache/dev-python/lit-22.1.0_rc1 b/metadata/md5-cache/dev-python/lit-22.1.0_rc1 new file mode 100644 index 000000000000..9759f171e278 --- /dev/null +++ b/metadata/md5-cache/dev-python/lit-22.1.0_rc1 @@ -0,0 +1,15 @@ +BDEPEND=test? ( dev-python/psutil[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] llvm-core/llvm ) verify-sig? ( >=sec-keys/openpgp-keys-llvm-21.1.4 ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) python_targets_python3_14? ( dev-lang/python:3.14 ) >=dev-python/gpep517-16[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/setuptools-78.1.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] verify-sig? ( || ( app-alternatives/gpg app-crypt/gnupg[-alternatives(-)] ) >=app-portage/gemato-20 ) +DEFINED_PHASES=compile configure install prepare test unpack +DESCRIPTION=A stand-alone install of the LLVM suite testing tool +EAPI=8 +HOMEPAGE=https://llvm.org/ +INHERIT=distutils-r1 llvm.org +IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 python_targets_python3_14 verify-sig +LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA +RDEPEND=python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) python_targets_python3_14? ( dev-lang/python:3.14 ) +REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 python_targets_python3_14 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-22.1.0-rc1/llvm-project-22.1.0-rc1.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-22.1.0-rc1/llvm-project-22.1.0-rc1.src.tar.xz.sig ) +_eclasses_=distutils-r1 776bbaa25e9fa0dc9ac6f039ca37f701 eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm.org 7852e2cc8208255f708130f22adf679c multibuild 4650a65187015567b4e041bb9bfdb364 multilib 404b65bd5212cff83b3935c685419d08 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-r1 0e15b2ab9cfc87d7474678201d6bca38 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 verify-sig 2cf23b136af9fd4c3fceadc34d0f98ad +_md5_=a23b804fdf55ed68831bd8c29d52510f diff --git a/metadata/md5-cache/dev-python/lit-22.0.0.9999 b/metadata/md5-cache/dev-python/lit-23.0.0.9999 index 5bfa0794394a..e9aa09a48a30 100644 --- a/metadata/md5-cache/dev-python/lit-22.0.0.9999 +++ b/metadata/md5-cache/dev-python/lit-23.0.0.9999 @@ -11,5 +11,5 @@ RDEPEND=python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_pytho REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 python_targets_python3_14 ) RESTRICT=!test? ( test ) SLOT=0 -_eclasses_=distutils-r1 776bbaa25e9fa0dc9ac6f039ca37f701 flag-o-matic a7afe42e95fb46ce9691605acfb24672 git-r3 875eb471682d3e1f18da124be97dcc81 llvm.org 371ec05cde93e01788fefffb7c995f82 multibuild 4650a65187015567b4e041bb9bfdb364 multilib 404b65bd5212cff83b3935c685419d08 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-r1 0e15b2ab9cfc87d7474678201d6bca38 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 -_md5_=06e2af55e79baabb0439fcf0580eceb2 +_eclasses_=distutils-r1 776bbaa25e9fa0dc9ac6f039ca37f701 flag-o-matic a7afe42e95fb46ce9691605acfb24672 git-r3 875eb471682d3e1f18da124be97dcc81 llvm.org 7852e2cc8208255f708130f22adf679c multibuild 4650a65187015567b4e041bb9bfdb364 multilib 404b65bd5212cff83b3935c685419d08 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-r1 0e15b2ab9cfc87d7474678201d6bca38 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 +_md5_=a23b804fdf55ed68831bd8c29d52510f diff --git a/metadata/md5-cache/dev-python/meson-python-0.19.0 b/metadata/md5-cache/dev-python/meson-python-0.19.0 new file mode 100644 index 000000000000..0d60c4193bf3 --- /dev/null +++ b/metadata/md5-cache/dev-python/meson-python-0.19.0 @@ -0,0 +1,16 @@ +BDEPEND=>=dev-python/pyproject-metadata-0.7.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=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_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-vcs/git ) test? ( >=dev-python/pyproject-metadata-0.7.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-build/meson-0.63.0 !kernel_Darwin? ( dev-util/patchelf ) >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/pytest-mock[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) python_targets_python3_14? ( dev-lang/python:3.14 ) >=dev-python/gpep517-16[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] +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_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 python_targets_python3_14 +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_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-build/meson-0.63.0 !kernel_Darwin? ( dev-util/patchelf ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) python_targets_python3_14? ( dev-lang/python:3.14 ) +REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 python_targets_python3_14 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/mesonbuild/meson-python/archive/0.19.0.tar.gz -> meson-python-0.19.0.gh.tar.gz +_eclasses_=distutils-r1 776bbaa25e9fa0dc9ac6f039ca37f701 flag-o-matic a7afe42e95fb46ce9691605acfb24672 multibuild 4650a65187015567b4e041bb9bfdb364 multilib 404b65bd5212cff83b3935c685419d08 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-r1 0e15b2ab9cfc87d7474678201d6bca38 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 +_md5_=d3bdd1da39ca758e6e789eacd9a855a6 diff --git a/metadata/md5-cache/dev-python/myst-parser-4.0.1 b/metadata/md5-cache/dev-python/myst-parser-4.0.1 deleted file mode 100644 index 21efe0e3d5c2..000000000000 --- a/metadata/md5-cache/dev-python/myst-parser-4.0.1 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=test? ( dev-python/beautifulsoup4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/defusedxml[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] <dev-python/linkify-it-py-3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/linkify-it-py-2.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/pytest-regressions[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/pytest-param-files[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/sphinx-7.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/sphinx-pytest[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] ) test? ( >=dev-python/docutils-0.18[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/jinja2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] <dev-python/markdown-it-py-4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/markdown-it-py-3.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] <dev-python/mdit-py-plugins-0.5[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/mdit-py-plugins-0.4.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/pyyaml[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] <dev-python/sphinx-9[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/sphinx-6[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) python_targets_python3_14? ( dev-lang/python:3.14 ) >=dev-python/gpep517-16[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/flit-core-3.11.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=Extended commonmark compliant parser, with bridges to Sphinx -EAPI=8 -HOMEPAGE=https://github.com/executablebooks/MyST-Parser/ https://pypi.org/project/myst-parser/ -INHERIT=distutils-r1 -IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 python_targets_python3_14 -KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 -LICENSE=MIT -RDEPEND=>=dev-python/docutils-0.18[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/jinja2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] <dev-python/markdown-it-py-4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/markdown-it-py-3.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] <dev-python/mdit-py-plugins-0.5[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/mdit-py-plugins-0.4.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/pyyaml[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] <dev-python/sphinx-9[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/sphinx-6[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) python_targets_python3_14? ( dev-lang/python:3.14 ) -REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 python_targets_python3_14 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://github.com/executablebooks/MyST-Parser/archive/v4.0.1.tar.gz -> MyST-Parser-4.0.1.gh.tar.gz -_eclasses_=distutils-r1 776bbaa25e9fa0dc9ac6f039ca37f701 flag-o-matic a7afe42e95fb46ce9691605acfb24672 multibuild 4650a65187015567b4e041bb9bfdb364 multilib 404b65bd5212cff83b3935c685419d08 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-r1 0e15b2ab9cfc87d7474678201d6bca38 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 -_md5_=231a67202b106bc43138ea56d15db919 diff --git a/metadata/md5-cache/dev-python/myst-parser-5.0.0 b/metadata/md5-cache/dev-python/myst-parser-5.0.0 new file mode 100644 index 000000000000..9db2574fb15a --- /dev/null +++ b/metadata/md5-cache/dev-python/myst-parser-5.0.0 @@ -0,0 +1,16 @@ +BDEPEND=test? ( dev-python/beautifulsoup4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/defusedxml[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] <dev-python/linkify-it-py-3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/linkify-it-py-2.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/sphinx-7.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] ) test? ( >=dev-python/docutils-0.20[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/jinja2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] =dev-python/markdown-it-py-4*[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] =dev-python/mdit-py-plugins-0.5*[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/pyyaml[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] <dev-python/sphinx-10[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/sphinx-8[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/pytest-datadir[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/pytest-param-files[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/pytest-regressions[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/sphinx-pytest[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) python_targets_python3_14? ( dev-lang/python:3.14 ) >=dev-python/gpep517-16[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/flit-core-3.11.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=Extended commonmark compliant parser, with bridges to Sphinx +EAPI=8 +HOMEPAGE=https://github.com/executablebooks/MyST-Parser/ https://pypi.org/project/myst-parser/ +INHERIT=distutils-r1 +IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 python_targets_python3_14 +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 +LICENSE=MIT +RDEPEND=>=dev-python/docutils-0.20[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/jinja2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] =dev-python/markdown-it-py-4*[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] =dev-python/mdit-py-plugins-0.5*[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/pyyaml[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] <dev-python/sphinx-10[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/sphinx-8[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) python_targets_python3_14? ( dev-lang/python:3.14 ) +REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 python_targets_python3_14 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/executablebooks/MyST-Parser/archive/v5.0.0.tar.gz -> MyST-Parser-5.0.0.gh.tar.gz +_eclasses_=distutils-r1 776bbaa25e9fa0dc9ac6f039ca37f701 flag-o-matic a7afe42e95fb46ce9691605acfb24672 multibuild 4650a65187015567b4e041bb9bfdb364 multilib 404b65bd5212cff83b3935c685419d08 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-r1 0e15b2ab9cfc87d7474678201d6bca38 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 +_md5_=3cc56cdfbffa7efabf28c665dc8df6f3 diff --git a/metadata/md5-cache/dev-python/nbdime-4.0.3 b/metadata/md5-cache/dev-python/nbdime-4.0.3 new file mode 100644 index 000000000000..29f6a892f3dd --- /dev/null +++ b/metadata/md5-cache/dev-python/nbdime-4.0.3 @@ -0,0 +1,16 @@ +BDEPEND=test? ( dev-python/jsonschema[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/notebook[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/tabulate[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] ) doc? ( || ( ( dev-lang/python:3.14 >=dev-python/sphinx-8.1.3[python_targets_python3_14(-)] dev-python/recommonmark[python_targets_python3_14(-)] dev-python/sphinx-rtd-theme[python_targets_python3_14(-)] ) ( dev-lang/python:3.13 >=dev-python/sphinx-8.1.3[python_targets_python3_13(-)] dev-python/recommonmark[python_targets_python3_13(-)] dev-python/sphinx-rtd-theme[python_targets_python3_13(-)] ) ( dev-lang/python:3.12 >=dev-python/sphinx-8.1.3[python_targets_python3_12(-)] dev-python/recommonmark[python_targets_python3_12(-)] dev-python/sphinx-rtd-theme[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 >=dev-python/sphinx-8.1.3[python_targets_python3_11(-)] dev-python/recommonmark[python_targets_python3_11(-)] dev-python/sphinx-rtd-theme[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 >=dev-python/sphinx-8.1.3[python_targets_python3_10(-)] dev-python/recommonmark[python_targets_python3_10(-)] dev-python/sphinx-rtd-theme[python_targets_python3_10(-)] ) ) ) test? ( dev-python/colorama[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/gitpython[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/jinja2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/jupyter-server[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/jupyter-server-mathjax[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/nbformat[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/pygments[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/requests[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/tornado[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/pytest-timeout[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) python_targets_python3_14? ( dev-lang/python:3.14 ) >=dev-python/gpep517-16[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/hatchling-1.27.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=Diff and merge of Jupyter Notebooks +EAPI=8 +HOMEPAGE=https://jupyter.org/ https://github.com/jupyter/nbdime/ https://pypi.org/project/nbdime/ +INHERIT=distutils-r1 pypi +IUSE=doc test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 python_targets_python3_14 +KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 +LICENSE=BSD +RDEPEND=dev-python/colorama[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/gitpython[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/jinja2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/jupyter-server[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/jupyter-server-mathjax[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/nbformat[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/pygments[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/requests[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/tornado[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) python_targets_python3_14? ( dev-lang/python:3.14 ) +REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 python_targets_python3_14 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://files.pythonhosted.org/packages/source/n/nbdime/nbdime-4.0.3.tar.gz +_eclasses_=distutils-r1 776bbaa25e9fa0dc9ac6f039ca37f701 flag-o-matic a7afe42e95fb46ce9691605acfb24672 multibuild 4650a65187015567b4e041bb9bfdb364 multilib 404b65bd5212cff83b3935c685419d08 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b out-of-source-utils dbf9e34ee8964084651e25907fa8f52c pypi d2befa41d10011e03e2158e065d5d6da python-r1 0e15b2ab9cfc87d7474678201d6bca38 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 +_md5_=39bbd2a70bb768021d27620bbf588b0f diff --git a/metadata/md5-cache/dev-python/phonenumbers-9.0.19 b/metadata/md5-cache/dev-python/phonenumbers-9.0.19 deleted file mode 100644 index 570546602b6d..000000000000 --- a/metadata/md5-cache/dev-python/phonenumbers-9.0.19 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=test? ( dev-python/protobuf[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) python_targets_python3_14? ( dev-lang/python:3.14 ) >=dev-python/gpep517-16[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/setuptools-78.1.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=Python port of Google's libphonenumber -EAPI=8 -HOMEPAGE=https://github.com/daviddrysdale/python-phonenumbers/ https://pypi.org/project/phonenumbers/ -INHERIT=distutils-r1 -IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 python_targets_python3_14 -KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv x86 -LICENSE=Apache-2.0 -RDEPEND=python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) python_targets_python3_14? ( dev-lang/python:3.14 ) -REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 python_targets_python3_14 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://github.com/daviddrysdale/python-phonenumbers/archive/v9.0.19.tar.gz -> python-phonenumbers-9.0.19.gh.tar.gz -_eclasses_=distutils-r1 776bbaa25e9fa0dc9ac6f039ca37f701 flag-o-matic a7afe42e95fb46ce9691605acfb24672 multibuild 4650a65187015567b4e041bb9bfdb364 multilib 404b65bd5212cff83b3935c685419d08 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-r1 0e15b2ab9cfc87d7474678201d6bca38 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 -_md5_=fc5b7c9d9b47c0d8dcf348857e6597e0 diff --git a/metadata/md5-cache/dev-python/phonenumbers-9.0.18 b/metadata/md5-cache/dev-python/phonenumbers-9.0.22 index 99e682c1069d..08ba68b28dab 100644 --- a/metadata/md5-cache/dev-python/phonenumbers-9.0.18 +++ b/metadata/md5-cache/dev-python/phonenumbers-9.0.22 @@ -3,14 +3,14 @@ DEFINED_PHASES=compile configure install prepare test DESCRIPTION=Python port of Google's libphonenumber EAPI=8 HOMEPAGE=https://github.com/daviddrysdale/python-phonenumbers/ https://pypi.org/project/phonenumbers/ -INHERIT=distutils-r1 +INHERIT=distutils-r1 pypi IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 python_targets_python3_14 -KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv x86 +KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86 LICENSE=Apache-2.0 RDEPEND=python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) python_targets_python3_14? ( dev-lang/python:3.14 ) REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 python_targets_python3_14 ) RESTRICT=!test? ( test ) SLOT=0 -SRC_URI=https://github.com/daviddrysdale/python-phonenumbers/archive/v9.0.18.tar.gz -> python-phonenumbers-9.0.18.gh.tar.gz -_eclasses_=distutils-r1 776bbaa25e9fa0dc9ac6f039ca37f701 flag-o-matic a7afe42e95fb46ce9691605acfb24672 multibuild 4650a65187015567b4e041bb9bfdb364 multilib 404b65bd5212cff83b3935c685419d08 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-r1 0e15b2ab9cfc87d7474678201d6bca38 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 -_md5_=fc5b7c9d9b47c0d8dcf348857e6597e0 +SRC_URI=https://files.pythonhosted.org/packages/source/p/phonenumbers/phonenumbers-9.0.22.tar.gz +_eclasses_=distutils-r1 776bbaa25e9fa0dc9ac6f039ca37f701 flag-o-matic a7afe42e95fb46ce9691605acfb24672 multibuild 4650a65187015567b4e041bb9bfdb364 multilib 404b65bd5212cff83b3935c685419d08 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b out-of-source-utils dbf9e34ee8964084651e25907fa8f52c pypi d2befa41d10011e03e2158e065d5d6da python-r1 0e15b2ab9cfc87d7474678201d6bca38 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 +_md5_=91b48bd55f215379ad1a8f046f5a9e2c diff --git a/metadata/md5-cache/dev-python/pyasn1-0.6.2 b/metadata/md5-cache/dev-python/pyasn1-0.6.2 new file mode 100644 index 000000000000..5c1fe08ab6e3 --- /dev/null +++ b/metadata/md5-cache/dev-python/pyasn1-0.6.2 @@ -0,0 +1,15 @@ +BDEPEND=doc? ( || ( ( dev-lang/python:3.14 >=dev-python/sphinx-8.1.3[python_targets_python3_14(-)] ) ( dev-lang/python:3.13 >=dev-python/sphinx-8.1.3[python_targets_python3_13(-)] ) ( dev-lang/python:3.12 >=dev-python/sphinx-8.1.3[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 >=dev-python/sphinx-8.1.3[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 >=dev-python/sphinx-8.1.3[python_targets_python3_10(-)] ) ) ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) python_targets_python3_14? ( dev-lang/python:3.14 ) >=dev-python/gpep517-16[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/setuptools-78.1.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=ASN.1 library for Python +EAPI=8 +HOMEPAGE=https://pypi.org/project/pyasn1/ https://github.com/pyasn1/pyasn1/ +INHERIT=distutils-r1 pypi +IUSE=doc python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 python_targets_python3_14 +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos +LICENSE=BSD-2 +RDEPEND=python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) python_targets_python3_14? ( dev-lang/python:3.14 ) +REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 python_targets_python3_14 ) +SLOT=0 +SRC_URI=https://files.pythonhosted.org/packages/source/p/pyasn1/pyasn1-0.6.2.tar.gz +_eclasses_=distutils-r1 776bbaa25e9fa0dc9ac6f039ca37f701 flag-o-matic a7afe42e95fb46ce9691605acfb24672 multibuild 4650a65187015567b4e041bb9bfdb364 multilib 404b65bd5212cff83b3935c685419d08 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b out-of-source-utils dbf9e34ee8964084651e25907fa8f52c pypi d2befa41d10011e03e2158e065d5d6da python-r1 0e15b2ab9cfc87d7474678201d6bca38 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 +_md5_=f488fe286c5aa442ed4031e080754008 diff --git a/metadata/md5-cache/dev-python/pyinotify-0.9.6-r1 b/metadata/md5-cache/dev-python/pyinotify-0.9.6-r2 index 3a2b8bb5c8a1..2413905fe718 100644 --- a/metadata/md5-cache/dev-python/pyinotify-0.9.6-r1 +++ b/metadata/md5-cache/dev-python/pyinotify-0.9.6-r2 @@ -5,11 +5,11 @@ EAPI=8 HOMEPAGE=https://pypi.org/project/pyinotify/ https://github.com/seb-m/pyinotify/ INHERIT=distutils-r1 IUSE=examples python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 python_targets_python3_14 -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=MIT RDEPEND=python_targets_python3_10? ( dev-lang/python:3.10[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(+)] ) python_targets_python3_14? ( dev-lang/python:3.14[threads(+)] ) REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 python_targets_python3_14 ) SLOT=0 SRC_URI=https://seb.dbzteam.org/pub/pyinotify/releases/pyinotify-0.9.6.tar.gz _eclasses_=distutils-r1 776bbaa25e9fa0dc9ac6f039ca37f701 flag-o-matic a7afe42e95fb46ce9691605acfb24672 multibuild 4650a65187015567b4e041bb9bfdb364 multilib 404b65bd5212cff83b3935c685419d08 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-r1 0e15b2ab9cfc87d7474678201d6bca38 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 -_md5_=e9f556c67578e01aaad0c511c1152476 +_md5_=938ae230705ce94c9ae2196cb91ec315 diff --git a/metadata/md5-cache/dev-python/python3-xapp-2.4.2 b/metadata/md5-cache/dev-python/python3-xapp-3.0.2 index 982a04fc7197..1ef83c6aeed0 100644 --- a/metadata/md5-cache/dev-python/python3-xapp-2.4.2 +++ b/metadata/md5-cache/dev-python/python3-xapp-3.0.2 @@ -6,11 +6,11 @@ EAPI=8 HOMEPAGE=https://github.com/linuxmint/python3-xapp INHERIT=meson python-r1 IUSE=python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 python_targets_python3_14 -KEYWORDS=amd64 ~arm64 ~loong ~ppc64 ~riscv x86 +KEYWORDS=~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86 LICENSE=LGPL-2+ RDEPEND=python_targets_python3_10? ( >=x11-libs/xapp-2.8.4[introspection,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] ) python_targets_python3_11? ( >=x11-libs/xapp-2.8.4[introspection,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] ) python_targets_python3_12? ( >=x11-libs/xapp-2.8.4[introspection,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] ) python_targets_python3_13? ( >=x11-libs/xapp-2.8.4[introspection,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] ) python_targets_python3_14? ( >=x11-libs/xapp-2.8.4[introspection,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) python_targets_python3_14? ( dev-lang/python:3.14 ) dev-python/psutil[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 python_targets_python3_14 ) SLOT=0 -SRC_URI=https://github.com/linuxmint/python3-xapp/archive/2.4.2.tar.gz -> python3-xapp-2.4.2.tar.gz +SRC_URI=https://github.com/linuxmint/python3-xapp/archive/3.0.2.tar.gz -> python3-xapp-3.0.2.tar.gz _eclasses_=flag-o-matic a7afe42e95fb46ce9691605acfb24672 meson 8d2fef06f034c2294794c1ffce65483e multibuild 4650a65187015567b4e041bb9bfdb364 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-r1 0e15b2ab9cfc87d7474678201d6bca38 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 rust-toolchain 76468983281b0a7fc167ca224f84ecfd sysroot c7470ddc2876a596a7a1f4c2a87a5dcb toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 -_md5_=8dd31010ebdb20792e0aa7f36c246a6f +_md5_=65e79d4f46eff7b4c331d495b6c85894 diff --git a/metadata/md5-cache/dev-python/pyzotero-1.7.5 b/metadata/md5-cache/dev-python/pyzotero-1.7.5 deleted file mode 100644 index 4094308de15f..000000000000 --- a/metadata/md5-cache/dev-python/pyzotero-1.7.5 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=>=dev-python/trove-classifiers-2024.7.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] test? ( >=dev-python/httpretty-1.1.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/ipython[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/pytz-2025.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/python-dateutil[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/tzdata-2025.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] ) doc? ( || ( ( dev-lang/python:3.14 >=dev-python/sphinx-8.1.3[python_targets_python3_14(-)] dev-python/sphinx-rtd-theme[python_targets_python3_14(-)] ) ( dev-lang/python:3.13 >=dev-python/sphinx-8.1.3[python_targets_python3_13(-)] dev-python/sphinx-rtd-theme[python_targets_python3_13(-)] ) ( dev-lang/python:3.12 >=dev-python/sphinx-8.1.3[python_targets_python3_12(-)] dev-python/sphinx-rtd-theme[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 >=dev-python/sphinx-8.1.3[python_targets_python3_11(-)] dev-python/sphinx-rtd-theme[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 >=dev-python/sphinx-8.1.3[python_targets_python3_10(-)] dev-python/sphinx-rtd-theme[python_targets_python3_10(-)] ) ) ) test? ( app-text/zotero-bin <dev-python/bibtexparser-2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/bibtexparser-1.4.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/feedparser-6.0.12[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/httpx-0.28.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/whenever-0.8.8[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/pytest-asyncio[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) python_targets_python3_14? ( dev-lang/python:3.14 ) >=dev-python/gpep517-16[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/uv-build[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] verify-provenance? ( dev-python/pypi-attestations ) -DEFINED_PHASES=compile configure install prepare test unpack -DESCRIPTION=A Python client for the Zotero API -EAPI=8 -HOMEPAGE=https://github.com/urschrei/pyzotero/ https://pypi.org/project/pyzotero/ -INHERIT=distutils-r1 pypi -IUSE=doc test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 python_targets_python3_14 verify-provenance -KEYWORDS=~amd64 -LICENSE=BlueOak-1.0.0 -RDEPEND=app-text/zotero-bin <dev-python/bibtexparser-2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/bibtexparser-1.4.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/feedparser-6.0.12[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/httpx-0.28.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/whenever-0.8.8[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) python_targets_python3_14? ( dev-lang/python:3.14 ) -REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 python_targets_python3_14 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://files.pythonhosted.org/packages/source/p/pyzotero/pyzotero-1.7.5.tar.gz verify-provenance? ( https://pypi.org/integrity/pyzotero/v1.7.5/pyzotero-1.7.5.tar.gz/provenance -> pyzotero-1.7.5.tar.gz.provenance ) -_eclasses_=distutils-r1 776bbaa25e9fa0dc9ac6f039ca37f701 flag-o-matic a7afe42e95fb46ce9691605acfb24672 multibuild 4650a65187015567b4e041bb9bfdb364 multilib 404b65bd5212cff83b3935c685419d08 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b out-of-source-utils dbf9e34ee8964084651e25907fa8f52c pypi d2befa41d10011e03e2158e065d5d6da python-r1 0e15b2ab9cfc87d7474678201d6bca38 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 -_md5_=66116d450ad40fa384d7f530b6dd3a98 diff --git a/metadata/md5-cache/dev-python/pyzotero-1.8.0 b/metadata/md5-cache/dev-python/pyzotero-1.8.0 new file mode 100644 index 000000000000..9d137451031e --- /dev/null +++ b/metadata/md5-cache/dev-python/pyzotero-1.8.0 @@ -0,0 +1,16 @@ +BDEPEND=>=dev-python/trove-classifiers-2024.7.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] test? ( dev-python/ipython[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/pytz-2025.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/python-dateutil[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/tzdata-2025.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] ) doc? ( || ( ( dev-lang/python:3.14 >=dev-python/sphinx-8.1.3[python_targets_python3_14(-)] dev-python/sphinx-rtd-theme[python_targets_python3_14(-)] ) ( dev-lang/python:3.13 >=dev-python/sphinx-8.1.3[python_targets_python3_13(-)] dev-python/sphinx-rtd-theme[python_targets_python3_13(-)] ) ( dev-lang/python:3.12 >=dev-python/sphinx-8.1.3[python_targets_python3_12(-)] dev-python/sphinx-rtd-theme[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 >=dev-python/sphinx-8.1.3[python_targets_python3_11(-)] dev-python/sphinx-rtd-theme[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 >=dev-python/sphinx-8.1.3[python_targets_python3_10(-)] dev-python/sphinx-rtd-theme[python_targets_python3_10(-)] ) ) ) test? ( app-text/zotero-bin <dev-python/bibtexparser-2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/bibtexparser-1.4.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/feedparser-6.0.12[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/httpx-0.28.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/whenever-0.8.8[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/pytest-asyncio[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) python_targets_python3_14? ( dev-lang/python:3.14 ) >=dev-python/gpep517-16[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/uv-build[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] verify-provenance? ( dev-python/pypi-attestations ) +DEFINED_PHASES=compile configure install prepare test unpack +DESCRIPTION=A Python client for the Zotero API +EAPI=8 +HOMEPAGE=https://github.com/urschrei/pyzotero/ https://pypi.org/project/pyzotero/ +INHERIT=distutils-r1 pypi +IUSE=doc test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 python_targets_python3_14 verify-provenance +KEYWORDS=~amd64 +LICENSE=BlueOak-1.0.0 +RDEPEND=app-text/zotero-bin <dev-python/bibtexparser-2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/bibtexparser-1.4.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/feedparser-6.0.12[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/httpx-0.28.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/whenever-0.8.8[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) python_targets_python3_14? ( dev-lang/python:3.14 ) +REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 python_targets_python3_14 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://files.pythonhosted.org/packages/source/p/pyzotero/pyzotero-1.8.0.tar.gz verify-provenance? ( https://pypi.org/integrity/pyzotero/v1.8.0/pyzotero-1.8.0.tar.gz/provenance -> pyzotero-1.8.0.tar.gz.provenance ) +_eclasses_=distutils-r1 776bbaa25e9fa0dc9ac6f039ca37f701 flag-o-matic a7afe42e95fb46ce9691605acfb24672 multibuild 4650a65187015567b4e041bb9bfdb364 multilib 404b65bd5212cff83b3935c685419d08 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b out-of-source-utils dbf9e34ee8964084651e25907fa8f52c pypi d2befa41d10011e03e2158e065d5d6da python-r1 0e15b2ab9cfc87d7474678201d6bca38 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 +_md5_=df05b668dd5c863f2d0c59416a3c7f51 diff --git a/metadata/md5-cache/dev-python/quantities-0.16.4 b/metadata/md5-cache/dev-python/quantities-0.16.4 new file mode 100644 index 000000000000..f42dff6752e5 --- /dev/null +++ b/metadata/md5-cache/dev-python/quantities-0.16.4 @@ -0,0 +1,16 @@ +BDEPEND=dev-python/setuptools-scm[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] test? ( >=dev-python/numpy-1.24[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) python_targets_python3_14? ( dev-lang/python:3.14 ) >=dev-python/gpep517-16[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/setuptools-78.1.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=Support for physical quantities with units, based on numpy +EAPI=8 +HOMEPAGE=https://github.com/python-quantities/python-quantities/ https://pypi.org/project/quantities/ +INHERIT=distutils-r1 pypi +IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 python_targets_python3_14 +KEYWORDS=~amd64 ~arm64 ~x86 +LICENSE=BSD +RDEPEND=>=dev-python/numpy-1.24[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) python_targets_python3_14? ( dev-lang/python:3.14 ) +REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 python_targets_python3_14 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://files.pythonhosted.org/packages/source/q/quantities/quantities-0.16.4.tar.gz +_eclasses_=distutils-r1 776bbaa25e9fa0dc9ac6f039ca37f701 flag-o-matic a7afe42e95fb46ce9691605acfb24672 multibuild 4650a65187015567b4e041bb9bfdb364 multilib 404b65bd5212cff83b3935c685419d08 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b out-of-source-utils dbf9e34ee8964084651e25907fa8f52c pypi d2befa41d10011e03e2158e065d5d6da python-r1 0e15b2ab9cfc87d7474678201d6bca38 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 +_md5_=78e26d87ff2cc52d8f050242197fc4c1 diff --git a/metadata/md5-cache/dev-python/reportlab-4.4.9 b/metadata/md5-cache/dev-python/reportlab-4.4.9 new file mode 100644 index 000000000000..d0898a94d596 --- /dev/null +++ b/metadata/md5-cache/dev-python/reportlab-4.4.9 @@ -0,0 +1,16 @@ +BDEPEND=app-arch/unzip doc? ( || ( ( dev-lang/python:3.14 >=dev-python/sphinx-8.1.3[python_targets_python3_14(-)] ) ( dev-lang/python:3.13 >=dev-python/sphinx-8.1.3[python_targets_python3_13(-)] ) ( dev-lang/python:3.12 >=dev-python/sphinx-8.1.3[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 >=dev-python/sphinx-8.1.3[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 >=dev-python/sphinx-8.1.3[python_targets_python3_10(-)] ) ) ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) python_targets_python3_14? ( dev-lang/python:3.14 ) >=dev-python/gpep517-16[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/setuptools-78.1.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] +DEFINED_PHASES=compile configure install prepare test unpack +DEPEND=python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) python_targets_python3_14? ( dev-lang/python:3.14 ) +DESCRIPTION=Tools for generating printable PDF documents from any data source +EAPI=8 +HOMEPAGE=https://www.reportlab.com/ https://pypi.org/project/reportlab/ +INHERIT=distutils-r1 pypi +IUSE=doc python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 python_targets_python3_14 debug +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 +LICENSE=BSD +RDEPEND=dev-python/charset-normalizer[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/pillow[tiff,truetype,jpeg(+),python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) python_targets_python3_14? ( dev-lang/python:3.14 ) +REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 python_targets_python3_14 ) +SLOT=0 +SRC_URI=https://files.pythonhosted.org/packages/source/r/reportlab/reportlab-4.4.9.tar.gz https://www.reportlab.com/ftp/fonts/pfbfer-20070710.zip +_eclasses_=distutils-r1 776bbaa25e9fa0dc9ac6f039ca37f701 flag-o-matic a7afe42e95fb46ce9691605acfb24672 multibuild 4650a65187015567b4e041bb9bfdb364 multilib 404b65bd5212cff83b3935c685419d08 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b out-of-source-utils dbf9e34ee8964084651e25907fa8f52c pypi d2befa41d10011e03e2158e065d5d6da python-r1 0e15b2ab9cfc87d7474678201d6bca38 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 +_md5_=ee19893b0cadeaa84be641427b23d247 diff --git a/metadata/md5-cache/dev-python/sabctools-9.3.1 b/metadata/md5-cache/dev-python/sabctools-9.3.1 new file mode 100644 index 000000000000..11e40a81519b --- /dev/null +++ b/metadata/md5-cache/dev-python/sabctools-9.3.1 @@ -0,0 +1,17 @@ +BDEPEND=test? ( dev-python/chardet[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/portend[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] ) test? ( >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) python_targets_python3_14? ( dev-lang/python:3.14 ) >=dev-python/gpep517-16[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/setuptools-78.1.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] +DEFINED_PHASES=compile configure install prepare test +DEPEND=python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) python_targets_python3_14? ( dev-lang/python:3.14 ) +DESCRIPTION=Module providing raw yEnc encoding/decoding for SABnzbd +EAPI=8 +HOMEPAGE=https://github.com/sabnzbd/sabctools/ https://pypi.org/project/sabctools/ +INHERIT=distutils-r1 +IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 python_targets_python3_14 debug +KEYWORDS=~amd64 ~x86 +LICENSE=GPL-2+ +RDEPEND=python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) python_targets_python3_14? ( dev-lang/python:3.14 ) +REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 python_targets_python3_14 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/sabnzbd/sabctools/archive/v9.3.1.tar.gz -> sabctools-9.3.1.gh.tar.gz +_eclasses_=distutils-r1 776bbaa25e9fa0dc9ac6f039ca37f701 flag-o-matic a7afe42e95fb46ce9691605acfb24672 multibuild 4650a65187015567b4e041bb9bfdb364 multilib 404b65bd5212cff83b3935c685419d08 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-r1 0e15b2ab9cfc87d7474678201d6bca38 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 +_md5_=d7ac64542ab4962e9ba86110f40b4eaa diff --git a/metadata/md5-cache/dev-python/sphinxcontrib-mermaid-2.0.0 b/metadata/md5-cache/dev-python/sphinxcontrib-mermaid-2.0.0 new file mode 100644 index 000000000000..674c7540ae4d --- /dev/null +++ b/metadata/md5-cache/dev-python/sphinxcontrib-mermaid-2.0.0 @@ -0,0 +1,16 @@ +BDEPEND=test? ( dev-python/defusedxml[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/myst-parser[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] ) test? ( dev-python/jinja2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/pyyaml-6.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/sphinx-3.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/pytest-asyncio[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) python_targets_python3_14? ( dev-lang/python:3.14 ) >=dev-python/gpep517-16[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/setuptools-78.1.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=Sphinx spelling extension +EAPI=8 +HOMEPAGE=https://github.com/mgaitan/sphinxcontrib-mermaid https://pypi.org/project/sphinxcontrib-mermaid/ +INHERIT=distutils-r1 +IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 python_targets_python3_14 +KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 +LICENSE=BSD-2 +RDEPEND=dev-python/jinja2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/pyyaml-6.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/sphinx-3.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) python_targets_python3_14? ( dev-lang/python:3.14 ) +REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 python_targets_python3_14 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/mgaitan/sphinxcontrib-mermaid/archive/refs/tags/2.0.0.tar.gz -> sphinxcontrib-mermaid-2.0.0.gh.tar.gz +_eclasses_=distutils-r1 776bbaa25e9fa0dc9ac6f039ca37f701 flag-o-matic a7afe42e95fb46ce9691605acfb24672 multibuild 4650a65187015567b4e041bb9bfdb364 multilib 404b65bd5212cff83b3935c685419d08 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-r1 0e15b2ab9cfc87d7474678201d6bca38 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 +_md5_=9e484b26b13d1e38087d4a01294ce12b diff --git a/metadata/md5-cache/dev-python/stripe-13.2.0 b/metadata/md5-cache/dev-python/stripe-13.2.0 deleted file mode 100644 index ee5c09fcadf3..000000000000 --- a/metadata/md5-cache/dev-python/stripe-13.2.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=test? ( >=dev-util/stripe-mock-0.197.0 dev-python/aiohttp[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/httpx[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/trio[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] net-misc/curl ) test? ( >=dev-python/requests-2.20[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/typing-extensions-4.5.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/pytest-xdist[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/anyio[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/pytest-mock[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) python_targets_python3_14? ( dev-lang/python:3.14 ) >=dev-python/gpep517-16[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/flit-core-3.11.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=Stripe Python bindings -EAPI=8 -HOMEPAGE=https://github.com/stripe/stripe-python/ https://pypi.org/project/stripe/ -INHERIT=distutils-r1 pypi -IUSE=telemetry test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 python_targets_python3_14 -KEYWORDS=amd64 arm64 x86 -LICENSE=MIT -RDEPEND=>=dev-python/requests-2.20[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/typing-extensions-4.5.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) python_targets_python3_14? ( dev-lang/python:3.14 ) -REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 python_targets_python3_14 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://files.pythonhosted.org/packages/source/s/stripe/stripe-13.2.0.tar.gz -_eclasses_=distutils-r1 776bbaa25e9fa0dc9ac6f039ca37f701 flag-o-matic a7afe42e95fb46ce9691605acfb24672 multibuild 4650a65187015567b4e041bb9bfdb364 multilib 404b65bd5212cff83b3935c685419d08 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b out-of-source-utils dbf9e34ee8964084651e25907fa8f52c pypi d2befa41d10011e03e2158e065d5d6da python-r1 0e15b2ab9cfc87d7474678201d6bca38 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 -_md5_=894afebdc4d6a9316b500b0f65c35d05 diff --git a/metadata/md5-cache/dev-qt/qtwebengine-6.10.1 b/metadata/md5-cache/dev-qt/qtwebengine-6.10.1 index 2d11cc4f91c6..12563086b40c 100644 --- a/metadata/md5-cache/dev-qt/qtwebengine-6.10.1 +++ b/metadata/md5-cache/dev-qt/qtwebengine-6.10.1 @@ -1,6 +1,6 @@ BDEPEND=|| ( ( dev-lang/python:3.14 dev-python/html5lib[python_targets_python3_14(-)] ) ( dev-lang/python:3.13 dev-python/html5lib[python_targets_python3_13(-)] ) ( dev-lang/python:3.12 dev-python/html5lib[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 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.28.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/libxml2:=[icu] dev-libs/libxslt dev-libs/nspr dev-libs/nss ~dev-qt/qtbase-6.10.1:6[accessibility=,gui,opengl=,vulkan?,widgets?] ~dev-qt/qtdeclarative-6.10.1:6[widgets?] ~dev-qt/qtwebchannel-6.10.1: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 virtual/libudev:= virtual/minizip:= virtual/zlib:= 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.10.1:6[designer] ) geolocation? ( ~dev-qt/qtpositioning-6.10.1:6 ) kerberos? ( virtual/krb5 ) opengl? ( media-libs/libglvnd[X] ) 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 ) screencast? ( media-libs/libepoxy[egl(+)] ) vaapi? ( vulkan? ( dev-util/vulkan-headers ) ) +DEPEND=app-arch/snappy:= dev-libs/expat dev-libs/libxml2:=[icu] dev-libs/libxslt dev-libs/nspr dev-libs/nss ~dev-qt/qtbase-6.10.1:6[accessibility=,gui,opengl=,ssl,vulkan?,widgets?] ~dev-qt/qtdeclarative-6.10.1:6[widgets?] ~dev-qt/qtwebchannel-6.10.1: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 virtual/libudev:= virtual/minizip:= virtual/zlib:= 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.10.1:6[designer] ) geolocation? ( ~dev-qt/qtpositioning-6.10.1:6 ) kerberos? ( virtual/krb5 ) opengl? ( media-libs/libglvnd[X] ) 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 ) screencast? ( media-libs/libepoxy[egl(+)] ) 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/libxml2:=[icu] dev-libs/libxslt dev-libs/nspr dev-libs/nss ~dev-qt/qtbase-6.10.1:6[accessibility=,gui,opengl=,vulkan?,widgets?] ~dev-qt/qtdeclarative-6.10.1:6[widgets?] ~dev-qt/qtwebchannel-6.10.1: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 virtual/libudev:= virtual/minizip:= virtual/zlib:= 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.10.1:6[designer] ) geolocation? ( ~dev-qt/qtpositioning-6.10.1:6 ) kerberos? ( virtual/krb5 ) opengl? ( media-libs/libglvnd[X] ) 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/libxml2:=[icu] dev-libs/libxslt dev-libs/nspr dev-libs/nss ~dev-qt/qtbase-6.10.1:6[accessibility=,gui,opengl=,ssl,vulkan?,widgets?] ~dev-qt/qtdeclarative-6.10.1:6[widgets?] ~dev-qt/qtwebchannel-6.10.1: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 virtual/libudev:= virtual/minizip:= virtual/zlib:= 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.10.1:6[designer] ) geolocation? ( ~dev-qt/qtpositioning-6.10.1:6 ) kerberos? ( virtual/krb5 ) opengl? ( media-libs/libglvnd[X] ) 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.10.1 SRC_URI=https://download.qt.io/official_releases/qt/6.10/6.10.1/submodules/qtwebengine-everywhere-src-6.10.1.tar.xz https://dev.gentoo.org/~ionen/distfiles/qtwebengine-6.10-patchset-8.tar.xz _eclasses_=check-reqs 12ab9d3fc16bfe1f87c6fb652324b57c cmake 5691a3da96eac88f135cf3596b8c2c3c eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic a7afe42e95fb46ce9691605acfb24672 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b optfeature 538bce96e5589935b57e178e8635f301 prefix c3c4c93ebda319c0fa7ed6f942ba1010 python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 qt6-build 93d9caaa4eebf52e5fb7deb316f2fc9d toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=09f925fd0d146b60e064bf2fbd1e452b +_md5_=b4ca1e5961e96dfc9a573d6d66eeb904 diff --git a/metadata/md5-cache/dev-qt/qtwebengine-6.10.9999 b/metadata/md5-cache/dev-qt/qtwebengine-6.10.9999 index 8346b947ee9e..4e88ec639592 100644 --- a/metadata/md5-cache/dev-qt/qtwebengine-6.10.9999 +++ b/metadata/md5-cache/dev-qt/qtwebengine-6.10.9999 @@ -1,6 +1,6 @@ BDEPEND=|| ( ( dev-lang/python:3.14 dev-python/html5lib[python_targets_python3_14(-)] ) ( dev-lang/python:3.13 dev-python/html5lib[python_targets_python3_13(-)] ) ( dev-lang/python:3.12 dev-python/html5lib[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 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.28.5 >=dev-vcs/git-1.8.2.1[curl] 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/libxml2:=[icu] dev-libs/libxslt dev-libs/nspr dev-libs/nss ~dev-qt/qtbase-6.10.9999:6[accessibility=,gui,opengl=,vulkan?,widgets?] ~dev-qt/qtdeclarative-6.10.9999:6[widgets?] ~dev-qt/qtwebchannel-6.10.9999: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 virtual/libudev:= virtual/minizip:= virtual/zlib:= 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.10.9999:6[designer] ) geolocation? ( ~dev-qt/qtpositioning-6.10.9999:6 ) kerberos? ( virtual/krb5 ) opengl? ( media-libs/libglvnd[X] ) 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 ) screencast? ( media-libs/libepoxy[egl(+)] ) vaapi? ( vulkan? ( dev-util/vulkan-headers ) ) +DEPEND=app-arch/snappy:= dev-libs/expat dev-libs/libxml2:=[icu] dev-libs/libxslt dev-libs/nspr dev-libs/nss ~dev-qt/qtbase-6.10.9999:6[accessibility=,gui,opengl=,ssl,vulkan?,widgets?] ~dev-qt/qtdeclarative-6.10.9999:6[widgets?] ~dev-qt/qtwebchannel-6.10.9999: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 virtual/libudev:= virtual/minizip:= virtual/zlib:= 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.10.9999:6[designer] ) geolocation? ( ~dev-qt/qtpositioning-6.10.9999:6 ) kerberos? ( virtual/krb5 ) opengl? ( media-libs/libglvnd[X] ) 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 ) screencast? ( media-libs/libepoxy[egl(+)] ) 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 LICENSE=|| ( GPL-2 GPL-3 LGPL-3 ) FDL-1.3 PROPERTIES=live -RDEPEND=app-arch/snappy:= dev-libs/expat dev-libs/libxml2:=[icu] dev-libs/libxslt dev-libs/nspr dev-libs/nss ~dev-qt/qtbase-6.10.9999:6[accessibility=,gui,opengl=,vulkan?,widgets?] ~dev-qt/qtdeclarative-6.10.9999:6[widgets?] ~dev-qt/qtwebchannel-6.10.9999: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 virtual/libudev:= virtual/minizip:= virtual/zlib:= 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.10.9999:6[designer] ) geolocation? ( ~dev-qt/qtpositioning-6.10.9999:6 ) kerberos? ( virtual/krb5 ) opengl? ( media-libs/libglvnd[X] ) 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/libxml2:=[icu] dev-libs/libxslt dev-libs/nspr dev-libs/nss ~dev-qt/qtbase-6.10.9999:6[accessibility=,gui,opengl=,ssl,vulkan?,widgets?] ~dev-qt/qtdeclarative-6.10.9999:6[widgets?] ~dev-qt/qtwebchannel-6.10.9999: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 virtual/libudev:= virtual/minizip:= virtual/zlib:= 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.10.9999:6[designer] ) geolocation? ( ~dev-qt/qtpositioning-6.10.9999:6 ) kerberos? ( virtual/krb5 ) opengl? ( media-libs/libglvnd[X] ) 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.10.9999 SRC_URI=https://dev.gentoo.org/~ionen/distfiles/qtwebengine-6.10-patchset-8.tar.xz _eclasses_=check-reqs 12ab9d3fc16bfe1f87c6fb652324b57c cmake 5691a3da96eac88f135cf3596b8c2c3c eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic a7afe42e95fb46ce9691605acfb24672 git-r3 875eb471682d3e1f18da124be97dcc81 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b optfeature 538bce96e5589935b57e178e8635f301 prefix c3c4c93ebda319c0fa7ed6f942ba1010 python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 qt6-build 93d9caaa4eebf52e5fb7deb316f2fc9d toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=8cf22fb50fee7e685be40f8e2bfc9e29 +_md5_=ca3bc1d1e65c12190ee5298ddfe093bb diff --git a/metadata/md5-cache/dev-qt/qtwebengine-6.11.9999 b/metadata/md5-cache/dev-qt/qtwebengine-6.11.9999 index 97d9d76813fb..1fc4f6c8e54b 100644 --- a/metadata/md5-cache/dev-qt/qtwebengine-6.11.9999 +++ b/metadata/md5-cache/dev-qt/qtwebengine-6.11.9999 @@ -1,6 +1,6 @@ BDEPEND=|| ( ( dev-lang/python:3.14 dev-python/html5lib[python_targets_python3_14(-)] ) ( dev-lang/python:3.13 dev-python/html5lib[python_targets_python3_13(-)] ) ( dev-lang/python:3.12 dev-python/html5lib[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 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.28.5 >=dev-vcs/git-1.8.2.1[curl] 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/libxml2:=[icu] dev-libs/libxslt dev-libs/nspr dev-libs/nss ~dev-qt/qtbase-6.11.9999:6[accessibility=,gui,opengl=,vulkan?,widgets?] ~dev-qt/qtdeclarative-6.11.9999:6[widgets?] ~dev-qt/qtwebchannel-6.11.9999: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 virtual/libudev:= virtual/minizip:= virtual/zlib:= 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.11.9999:6[designer] ) geolocation? ( ~dev-qt/qtpositioning-6.11.9999:6 ) kerberos? ( virtual/krb5 ) opengl? ( media-libs/libglvnd[X] ) 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 ) screencast? ( media-libs/libepoxy[egl(+)] ) vaapi? ( vulkan? ( dev-util/vulkan-headers ) ) +DEPEND=app-arch/snappy:= dev-libs/expat dev-libs/libxml2:=[icu] dev-libs/libxslt dev-libs/nspr dev-libs/nss ~dev-qt/qtbase-6.11.9999:6[accessibility=,gui,opengl=,ssl,vulkan?,widgets?] ~dev-qt/qtdeclarative-6.11.9999:6[widgets?] ~dev-qt/qtwebchannel-6.11.9999: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 virtual/libudev:= virtual/minizip:= virtual/zlib:= 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.11.9999:6[designer] ) geolocation? ( ~dev-qt/qtpositioning-6.11.9999:6 ) kerberos? ( virtual/krb5 ) opengl? ( media-libs/libglvnd[X] ) 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 ) screencast? ( media-libs/libepoxy[egl(+)] ) 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 LICENSE=|| ( GPL-2 GPL-3 LGPL-3 ) FDL-1.3 PROPERTIES=live -RDEPEND=app-arch/snappy:= dev-libs/expat dev-libs/libxml2:=[icu] dev-libs/libxslt dev-libs/nspr dev-libs/nss ~dev-qt/qtbase-6.11.9999:6[accessibility=,gui,opengl=,vulkan?,widgets?] ~dev-qt/qtdeclarative-6.11.9999:6[widgets?] ~dev-qt/qtwebchannel-6.11.9999: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 virtual/libudev:= virtual/minizip:= virtual/zlib:= 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.11.9999:6[designer] ) geolocation? ( ~dev-qt/qtpositioning-6.11.9999:6 ) kerberos? ( virtual/krb5 ) opengl? ( media-libs/libglvnd[X] ) 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/libxml2:=[icu] dev-libs/libxslt dev-libs/nspr dev-libs/nss ~dev-qt/qtbase-6.11.9999:6[accessibility=,gui,opengl=,ssl,vulkan?,widgets?] ~dev-qt/qtdeclarative-6.11.9999:6[widgets?] ~dev-qt/qtwebchannel-6.11.9999: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 virtual/libudev:= virtual/minizip:= virtual/zlib:= 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.11.9999:6[designer] ) geolocation? ( ~dev-qt/qtpositioning-6.11.9999:6 ) kerberos? ( virtual/krb5 ) opengl? ( media-libs/libglvnd[X] ) 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.11.9999 SRC_URI=https://dev.gentoo.org/~ionen/distfiles/qtwebengine-6.11-patchset-1.tar.xz _eclasses_=check-reqs 12ab9d3fc16bfe1f87c6fb652324b57c cmake 5691a3da96eac88f135cf3596b8c2c3c eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic a7afe42e95fb46ce9691605acfb24672 git-r3 875eb471682d3e1f18da124be97dcc81 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b optfeature 538bce96e5589935b57e178e8635f301 prefix c3c4c93ebda319c0fa7ed6f942ba1010 python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 qt6-build 93d9caaa4eebf52e5fb7deb316f2fc9d toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=614671214d59e9e762047432f5f42bfa +_md5_=2bdee92a6b96914a8c1a10d9a6b64a48 diff --git a/metadata/md5-cache/dev-qt/qtwebengine-6.9999 b/metadata/md5-cache/dev-qt/qtwebengine-6.9999 index 5f739d414cf7..616c026fb1d0 100644 --- a/metadata/md5-cache/dev-qt/qtwebengine-6.9999 +++ b/metadata/md5-cache/dev-qt/qtwebengine-6.9999 @@ -1,6 +1,6 @@ BDEPEND=|| ( ( dev-lang/python:3.14 dev-python/html5lib[python_targets_python3_14(-)] ) ( dev-lang/python:3.13 dev-python/html5lib[python_targets_python3_13(-)] ) ( dev-lang/python:3.12 dev-python/html5lib[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 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.28.5 >=dev-vcs/git-1.8.2.1[curl] 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/libxml2:=[icu] dev-libs/libxslt dev-libs/nspr dev-libs/nss ~dev-qt/qtbase-6.9999:6[accessibility=,gui,opengl=,vulkan?,widgets?] ~dev-qt/qtdeclarative-6.9999:6[widgets?] ~dev-qt/qtwebchannel-6.9999: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 virtual/libudev:= virtual/minizip:= virtual/zlib:= 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.9999:6[designer] ) geolocation? ( ~dev-qt/qtpositioning-6.9999:6 ) kerberos? ( virtual/krb5 ) opengl? ( media-libs/libglvnd[X] ) 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 ) screencast? ( media-libs/libepoxy[egl(+)] ) vaapi? ( vulkan? ( dev-util/vulkan-headers ) ) +DEPEND=app-arch/snappy:= dev-libs/expat dev-libs/libxml2:=[icu] dev-libs/libxslt dev-libs/nspr dev-libs/nss ~dev-qt/qtbase-6.9999:6[accessibility=,gui,opengl=,ssl,vulkan?,widgets?] ~dev-qt/qtdeclarative-6.9999:6[widgets?] ~dev-qt/qtwebchannel-6.9999: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 virtual/libudev:= virtual/minizip:= virtual/zlib:= 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.9999:6[designer] ) geolocation? ( ~dev-qt/qtpositioning-6.9999:6 ) kerberos? ( virtual/krb5 ) opengl? ( media-libs/libglvnd[X] ) 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 ) screencast? ( media-libs/libepoxy[egl(+)] ) 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 LICENSE=|| ( GPL-2 GPL-3 LGPL-3 ) FDL-1.3 PROPERTIES=live -RDEPEND=app-arch/snappy:= dev-libs/expat dev-libs/libxml2:=[icu] dev-libs/libxslt dev-libs/nspr dev-libs/nss ~dev-qt/qtbase-6.9999:6[accessibility=,gui,opengl=,vulkan?,widgets?] ~dev-qt/qtdeclarative-6.9999:6[widgets?] ~dev-qt/qtwebchannel-6.9999: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 virtual/libudev:= virtual/minizip:= virtual/zlib:= 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.9999:6[designer] ) geolocation? ( ~dev-qt/qtpositioning-6.9999:6 ) kerberos? ( virtual/krb5 ) opengl? ( media-libs/libglvnd[X] ) 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/libxml2:=[icu] dev-libs/libxslt dev-libs/nspr dev-libs/nss ~dev-qt/qtbase-6.9999:6[accessibility=,gui,opengl=,ssl,vulkan?,widgets?] ~dev-qt/qtdeclarative-6.9999:6[widgets?] ~dev-qt/qtwebchannel-6.9999: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 virtual/libudev:= virtual/minizip:= virtual/zlib:= 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.9999:6[designer] ) geolocation? ( ~dev-qt/qtpositioning-6.9999:6 ) kerberos? ( virtual/krb5 ) opengl? ( media-libs/libglvnd[X] ) 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.9999 SRC_URI=https://dev.gentoo.org/~ionen/distfiles/qtwebengine-6.11-patchset-1.tar.xz _eclasses_=check-reqs 12ab9d3fc16bfe1f87c6fb652324b57c cmake 5691a3da96eac88f135cf3596b8c2c3c eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic a7afe42e95fb46ce9691605acfb24672 git-r3 875eb471682d3e1f18da124be97dcc81 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b optfeature 538bce96e5589935b57e178e8635f301 prefix c3c4c93ebda319c0fa7ed6f942ba1010 python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 qt6-build 93d9caaa4eebf52e5fb7deb316f2fc9d toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=614671214d59e9e762047432f5f42bfa +_md5_=2bdee92a6b96914a8c1a10d9a6b64a48 diff --git a/metadata/md5-cache/dev-ruby/amatch-0.6.0 b/metadata/md5-cache/dev-ruby/amatch-0.6.0 index 3e68cdca22af..8c69632c666b 100644 --- a/metadata/md5-cache/dev-ruby/amatch-0.6.0 +++ b/metadata/md5-cache/dev-ruby/amatch-0.6.0 @@ -6,7 +6,7 @@ EAPI=8 HOMEPAGE=https://github.com/flori/amatch INHERIT=ruby-fakegem IUSE=test ruby_targets_ruby32 ruby_targets_ruby33 ruby_targets_ruby34 ruby_targets_ruby40 test test -KEYWORDS=~amd64 +KEYWORDS=~amd64 ~ppc ~ppc64 LICENSE=Apache-2.0 RDEPEND=!dev-libs/tre 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_ruby40? ( dev-lang/ruby:4.0 ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] ) ruby_targets_ruby34? ( virtual/rubygems[ruby_targets_ruby34(-)] ) ruby_targets_ruby40? ( virtual/rubygems[ruby_targets_ruby40(-)] ) REQUIRED_USE=|| ( ruby_targets_ruby32 ruby_targets_ruby33 ruby_targets_ruby34 ruby_targets_ruby40 ) @@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/amatch-0.6.0.gem _eclasses_=multilib 404b65bd5212cff83b3935c685419d08 ruby-fakegem bc37b1e2fa23e795fae856dd70a23846 ruby-ng 960d5adaf301da1ef0ab9bdba5018a6d ruby-utils a3a0978ae7e8a40e253821da24a24782 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 -_md5_=a7459c2d334ab42c70e702863b410852 +_md5_=ebbc40889f0a5ee69580b25e5c50304e diff --git a/metadata/md5-cache/dev-ruby/minitest-mock-5.27.0 b/metadata/md5-cache/dev-ruby/minitest-mock-5.27.0 new file mode 100644 index 000000000000..aa1268fe9f44 --- /dev/null +++ b/metadata/md5-cache/dev-ruby/minitest-mock-5.27.0 @@ -0,0 +1,17 @@ +BDEPEND=ruby_targets_ruby32? ( test? ( dev-ruby/minitest:6[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby33? ( test? ( dev-ruby/minitest:6[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby34? ( test? ( dev-ruby/minitest:6[ruby_targets_ruby34(-)] ) ) ruby_targets_ruby40? ( test? ( dev-ruby/minitest:6[ruby_targets_ruby40(-)] ) ) 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_ruby40? ( dev-lang/ruby:4.0 ) 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_ruby40? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby40(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/rake[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby33? ( test? ( dev-ruby/rake[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby34? ( test? ( dev-ruby/rake[ruby_targets_ruby34(-)] ) ) ruby_targets_ruby40? ( test? ( dev-ruby/rake[ruby_targets_ruby40(-)] ) ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] ) ruby_targets_ruby34? ( virtual/rubygems[ruby_targets_ruby34(-)] ) ruby_targets_ruby40? ( virtual/rubygems[ruby_targets_ruby40(-)] ) 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(-)] ) ruby_targets_ruby40? ( virtual/rubygems[ruby_targets_ruby40(-)] ) ) +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_ruby40? ( dev-lang/ruby:4.0 ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] ) ruby_targets_ruby34? ( virtual/rubygems[ruby_targets_ruby34(-)] ) ruby_targets_ruby40? ( virtual/rubygems[ruby_targets_ruby40(-)] ) +DESCRIPTION=A tiny mock and stub object framework for minitest. +EAPI=8 +HOMEPAGE=https://minite.st/ +INHERIT=ruby-fakegem +IUSE=test ruby_targets_ruby32 ruby_targets_ruby33 ruby_targets_ruby34 ruby_targets_ruby40 doc test test +KEYWORDS=~amd64 +LICENSE=MIT +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_ruby40? ( dev-lang/ruby:4.0 ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] ) ruby_targets_ruby34? ( virtual/rubygems[ruby_targets_ruby34(-)] ) ruby_targets_ruby40? ( virtual/rubygems[ruby_targets_ruby40(-)] ) +REQUIRED_USE=|| ( ruby_targets_ruby32 ruby_targets_ruby33 ruby_targets_ruby34 ruby_targets_ruby40 ) +RESTRICT=!test? ( test ) !test? ( test ) +SLOT=5 +SRC_URI=https://rubygems.org/gems/minitest-mock-5.27.0.gem +_eclasses_=multilib 404b65bd5212cff83b3935c685419d08 ruby-fakegem bc37b1e2fa23e795fae856dd70a23846 ruby-ng 960d5adaf301da1ef0ab9bdba5018a6d ruby-utils a3a0978ae7e8a40e253821da24a24782 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 +_md5_=42660cebf4fb517bc643108698013eeb diff --git a/metadata/md5-cache/dev-ruby/ruby-gtk3-4.3.4 b/metadata/md5-cache/dev-ruby/ruby-gtk3-4.3.4 new file mode 100644 index 000000000000..869a20b277fc --- /dev/null +++ b/metadata/md5-cache/dev-ruby/ruby-gtk3-4.3.4 @@ -0,0 +1,17 @@ +BDEPEND=test? ( ruby_targets_ruby32? ( ~dev-ruby/ruby-atk-4.3.4[ruby_targets_ruby32(-)] ~dev-ruby/ruby-gdk3-4.3.4[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( ~dev-ruby/ruby-atk-4.3.4[ruby_targets_ruby33(-)] ~dev-ruby/ruby-gdk3-4.3.4[ruby_targets_ruby33(-)] ) ruby_targets_ruby34? ( ~dev-ruby/ruby-atk-4.3.4[ruby_targets_ruby34(-)] ~dev-ruby/ruby-gdk3-4.3.4[ruby_targets_ruby34(-)] ) ruby_targets_ruby40? ( ~dev-ruby/ruby-atk-4.3.4[ruby_targets_ruby40(-)] ~dev-ruby/ruby-gdk3-4.3.4[ruby_targets_ruby40(-)] ) ) ruby_targets_ruby32? ( ~dev-ruby/ruby-cairo-gobject-4.3.4[ruby_targets_ruby32(-)] ~dev-ruby/ruby-glib2-4.3.4[ruby_targets_ruby32(-)] ~dev-ruby/ruby-gobject-introspection-4.3.4[ruby_targets_ruby32(-)] ~dev-ruby/ruby-pango-4.3.4[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( ~dev-ruby/ruby-cairo-gobject-4.3.4[ruby_targets_ruby33(-)] ~dev-ruby/ruby-glib2-4.3.4[ruby_targets_ruby33(-)] ~dev-ruby/ruby-gobject-introspection-4.3.4[ruby_targets_ruby33(-)] ~dev-ruby/ruby-pango-4.3.4[ruby_targets_ruby33(-)] ) ruby_targets_ruby34? ( ~dev-ruby/ruby-cairo-gobject-4.3.4[ruby_targets_ruby34(-)] ~dev-ruby/ruby-glib2-4.3.4[ruby_targets_ruby34(-)] ~dev-ruby/ruby-gobject-introspection-4.3.4[ruby_targets_ruby34(-)] ~dev-ruby/ruby-pango-4.3.4[ruby_targets_ruby34(-)] ) ruby_targets_ruby40? ( ~dev-ruby/ruby-cairo-gobject-4.3.4[ruby_targets_ruby40(-)] ~dev-ruby/ruby-glib2-4.3.4[ruby_targets_ruby40(-)] ~dev-ruby/ruby-gobject-introspection-4.3.4[ruby_targets_ruby40(-)] ~dev-ruby/ruby-pango-4.3.4[ruby_targets_ruby40(-)] ) 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_ruby40? ( dev-lang/ruby:4.0 ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] ) ruby_targets_ruby34? ( virtual/rubygems[ruby_targets_ruby34(-)] ) ruby_targets_ruby40? ( virtual/rubygems[ruby_targets_ruby40(-)] ) 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(-)] ) ruby_targets_ruby40? ( virtual/rubygems[ruby_targets_ruby40(-)] ) ) test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) virtual/pkgconfig ruby_targets_ruby32? ( dev-ruby/pkg-config[ruby_targets_ruby32(-)] test? ( >=dev-ruby/test-unit-2[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby33? ( dev-ruby/pkg-config[ruby_targets_ruby33(-)] test? ( >=dev-ruby/test-unit-2[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby34? ( dev-ruby/pkg-config[ruby_targets_ruby34(-)] test? ( >=dev-ruby/test-unit-2[ruby_targets_ruby34(-)] ) ) ruby_targets_ruby40? ( dev-ruby/pkg-config[ruby_targets_ruby40(-)] test? ( >=dev-ruby/test-unit-2[ruby_targets_ruby40(-)] ) ) +DEFINED_PHASES=compile configure install prepare setup test unpack +DEPEND=dev-libs/glib >=dev-libs/gobject-introspection-1.82.0-r2 x11-base/xorg-proto x11-libs/gtk+:3 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_ruby40? ( dev-lang/ruby:4.0 ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] ) ruby_targets_ruby34? ( virtual/rubygems[ruby_targets_ruby34(-)] ) ruby_targets_ruby40? ( virtual/rubygems[ruby_targets_ruby40(-)] ) +DESCRIPTION=Ruby Gtk2 bindings +EAPI=8 +HOMEPAGE=https://ruby-gnome.github.io/ +INHERIT=ruby-ng-gnome2 +IUSE=test ruby_targets_ruby32 ruby_targets_ruby33 ruby_targets_ruby34 ruby_targets_ruby40 test test test +KEYWORDS=~amd64 ~ppc ~riscv ~x86 +LICENSE=LGPL-2.1+ +RDEPEND=dev-libs/glib >=dev-libs/gobject-introspection-1.82.0-r2 x11-libs/gtk+:3 ruby_targets_ruby32? ( ~dev-ruby/ruby-atk-4.3.4[ruby_targets_ruby32(-)] ~dev-ruby/ruby-gdk3-4.3.4[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( ~dev-ruby/ruby-atk-4.3.4[ruby_targets_ruby33(-)] ~dev-ruby/ruby-gdk3-4.3.4[ruby_targets_ruby33(-)] ) ruby_targets_ruby34? ( ~dev-ruby/ruby-atk-4.3.4[ruby_targets_ruby34(-)] ~dev-ruby/ruby-gdk3-4.3.4[ruby_targets_ruby34(-)] ) ruby_targets_ruby40? ( ~dev-ruby/ruby-atk-4.3.4[ruby_targets_ruby40(-)] ~dev-ruby/ruby-gdk3-4.3.4[ruby_targets_ruby40(-)] ) 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_ruby40? ( dev-lang/ruby:4.0 ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] ) ruby_targets_ruby34? ( virtual/rubygems[ruby_targets_ruby34(-)] ) ruby_targets_ruby40? ( virtual/rubygems[ruby_targets_ruby40(-)] ) +REQUIRED_USE=|| ( ruby_targets_ruby32 ruby_targets_ruby33 ruby_targets_ruby34 ruby_targets_ruby40 ) +RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) !test? ( test ) +SLOT=0 +SRC_URI=https://github.com/ruby-gnome/ruby-gnome/archive/4.3.4.tar.gz -> ruby-gnome2-4.3.4.tar.gz +_eclasses_=multilib 404b65bd5212cff83b3935c685419d08 ruby-fakegem bc37b1e2fa23e795fae856dd70a23846 ruby-ng 960d5adaf301da1ef0ab9bdba5018a6d ruby-ng-gnome2 e6fb8add2a3e02766b5e015236ff2f50 ruby-utils a3a0978ae7e8a40e253821da24a24782 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 virtualx 9741d451eb64ea8bb9faee90d68a9b68 +_md5_=6f38a0ac16fa46d36b1b80264fc8120f diff --git a/metadata/md5-cache/dev-util/codex-0.80.0 b/metadata/md5-cache/dev-util/codex-0.80.0 deleted file mode 100644 index 03ab195d8985..000000000000 --- a/metadata/md5-cache/dev-util/codex-0.80.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=virtual/pkgconfig || ( >=dev-lang/rust-bin-1.74.1:* >=dev-lang/rust-1.74.1:* ) -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=dev-libs/openssl:= sys-apps/dbus -DESCRIPTION=Codex CLI - OpenAI's AI-powered coding agent -EAPI=8 -HOMEPAGE=https://github.com/openai/codex -INHERIT=cargo -IUSE=debug -KEYWORDS=~amd64 ~arm64 -LICENSE=Apache-2.0 Apache-2.0 BSD BSD-2 Boost-1.0 CC0-1.0 CDLA-Permissive-2.0 ISC MIT MPL-2.0 Unicode-3.0 Unlicense ZLIB -RDEPEND=dev-libs/openssl:= sys-apps/dbus -RESTRICT=test -SLOT=0 -SRC_URI=https://github.com/openai/codex/archive/rust-v0.80.0.tar.gz -> codex-0.80.0.tar.gz https://github.com/nornagon/crossterm/archive/87db8bfa6dc99427fd3b071681b07fc31c6ce995.tar.gz -> codex-0.80.0-crossterm.tar.gz https://github.com/nornagon/ratatui/archive/9b2ad1298408c45918ee9f8241a6f95498cdbed2.tar.gz -> codex-0.80.0-ratatui.tar.gz https://crates.io/api/v1/crates/actix-codec/0.5.2/download -> actix-codec-0.5.2.crate https://crates.io/api/v1/crates/actix-http/3.11.2/download -> actix-http-3.11.2.crate https://crates.io/api/v1/crates/actix-router/0.5.3/download -> actix-router-0.5.3.crate https://crates.io/api/v1/crates/actix-rt/2.11.0/download -> actix-rt-2.11.0.crate https://crates.io/api/v1/crates/actix-server/2.6.0/download -> actix-server-2.6.0.crate https://crates.io/api/v1/crates/actix-service/2.0.3/download -> actix-service-2.0.3.crate https://crates.io/api/v1/crates/actix-utils/3.0.1/download -> actix-utils-3.0.1.crate https://crates.io/api/v1/crates/actix-web/4.12.1/download -> actix-web-4.12.1.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.1/download -> adler2-2.0.1.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.8.12/download -> ahash-0.8.12.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/allocative/0.3.4/download -> allocative-0.3.4.crate https://crates.io/api/v1/crates/allocative_derive/0.3.3/download -> allocative_derive-0.3.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_system_properties/0.1.5/download -> android_system_properties-0.1.5.crate https://crates.io/api/v1/crates/annotate-snippets/0.9.2/download -> annotate-snippets-0.9.2.crate https://crates.io/api/v1/crates/ansi-to-tui/7.0.0/download -> ansi-to-tui-7.0.0.crate https://crates.io/api/v1/crates/anstream/0.6.19/download -> anstream-0.6.19.crate https://crates.io/api/v1/crates/anstyle/1.0.11/download -> anstyle-1.0.11.crate https://crates.io/api/v1/crates/anstyle-parse/0.2.7/download -> anstyle-parse-0.2.7.crate https://crates.io/api/v1/crates/anstyle-query/1.1.3/download -> anstyle-query-1.1.3.crate https://crates.io/api/v1/crates/anstyle-wincon/3.0.9/download -> anstyle-wincon-3.0.9.crate https://crates.io/api/v1/crates/anyhow/1.0.100/download -> anyhow-1.0.100.crate https://crates.io/api/v1/crates/arboard/3.6.1/download -> arboard-3.6.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/arrayvec/0.7.6/download -> arrayvec-0.7.6.crate https://crates.io/api/v1/crates/ascii/1.1.0/download -> ascii-1.1.0.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/assert_cmd/2.0.17/download -> assert_cmd-2.0.17.crate https://crates.io/api/v1/crates/assert-json-diff/2.0.2/download -> assert-json-diff-2.0.2.crate https://crates.io/api/v1/crates/assert_matches/1.5.0/download -> assert_matches-1.5.0.crate https://crates.io/api/v1/crates/async-broadcast/0.7.2/download -> async-broadcast-0.7.2.crate https://crates.io/api/v1/crates/async-channel/2.5.0/download -> async-channel-2.5.0.crate https://crates.io/api/v1/crates/async-executor/1.13.3/download -> async-executor-1.13.3.crate https://crates.io/api/v1/crates/async-fs/2.2.0/download -> async-fs-2.2.0.crate https://crates.io/api/v1/crates/async-io/2.6.0/download -> async-io-2.6.0.crate https://crates.io/api/v1/crates/async-lock/3.4.1/download -> async-lock-3.4.1.crate https://crates.io/api/v1/crates/async-process/2.5.0/download -> async-process-2.5.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-signal/0.2.13/download -> async-signal-0.2.13.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-stream-impl/0.3.6/download -> async-stream-impl-0.3.6.crate https://crates.io/api/v1/crates/async-task/4.7.1/download -> async-task-4.7.1.crate https://crates.io/api/v1/crates/async-trait/0.1.89/download -> async-trait-0.1.89.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.5.0/download -> autocfg-1.5.0.crate https://crates.io/api/v1/crates/axum/0.8.4/download -> axum-0.8.4.crate https://crates.io/api/v1/crates/axum-core/0.5.2/download -> axum-core-0.5.2.crate https://crates.io/api/v1/crates/backtrace/0.3.75/download -> backtrace-0.3.75.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.8.1/download -> base64ct-1.8.1.crate https://crates.io/api/v1/crates/beef/0.5.2/download -> beef-0.5.2.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.10.0/download -> bitflags-2.10.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-vec/0.6.3/download -> bit-vec-0.6.3.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/blocking/1.6.2/download -> blocking-1.6.2.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/bstr/1.12.0/download -> bstr-1.12.0.crate https://crates.io/api/v1/crates/bumpalo/3.19.0/download -> bumpalo-3.19.0.crate https://crates.io/api/v1/crates/bytemuck/1.23.1/download -> bytemuck-1.23.1.crate https://crates.io/api/v1/crates/byteorder/1.5.0/download -> byteorder-1.5.0.crate https://crates.io/api/v1/crates/byteorder-lite/0.1.0/download -> byteorder-lite-0.1.0.crate https://crates.io/api/v1/crates/bytes/1.10.1/download -> bytes-1.10.1.crate https://crates.io/api/v1/crates/bytestring/1.5.0/download -> bytestring-1.5.0.crate https://crates.io/api/v1/crates/cassowary/0.3.0/download -> cassowary-0.3.0.crate https://crates.io/api/v1/crates/castaway/0.2.4/download -> castaway-0.2.4.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.30/download -> cc-1.2.30.crate https://crates.io/api/v1/crates/cesu8/1.1.0/download -> cesu8-1.1.0.crate https://crates.io/api/v1/crates/cfg_aliases/0.1.1/download -> cfg_aliases-0.1.1.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/cfg-if/1.0.1/download -> cfg-if-1.0.1.crate https://crates.io/api/v1/crates/chardetng/0.1.17/download -> chardetng-0.1.17.crate https://crates.io/api/v1/crates/chrono/0.4.42/download -> chrono-0.4.42.crate https://crates.io/api/v1/crates/chunked_transfer/1.5.0/download -> chunked_transfer-1.5.0.crate https://crates.io/api/v1/crates/cipher/0.4.4/download -> cipher-0.4.4.crate https://crates.io/api/v1/crates/clap/4.5.53/download -> clap-4.5.53.crate https://crates.io/api/v1/crates/clap_builder/4.5.53/download -> clap_builder-4.5.53.crate https://crates.io/api/v1/crates/clap_complete/4.5.64/download -> clap_complete-4.5.64.crate https://crates.io/api/v1/crates/clap_derive/4.5.49/download -> clap_derive-4.5.49.crate https://crates.io/api/v1/crates/clap_lex/0.7.5/download -> clap_lex-0.7.5.crate https://crates.io/api/v1/crates/clipboard-win/5.4.1/download -> clipboard-win-5.4.1.crate https://crates.io/api/v1/crates/cmp_any/0.8.1/download -> cmp_any-0.8.1.crate https://crates.io/api/v1/crates/colorchoice/1.0.4/download -> colorchoice-1.0.4.crate https://crates.io/api/v1/crates/color-eyre/0.6.5/download -> color-eyre-0.6.5.crate https://crates.io/api/v1/crates/color-spantrace/0.3.0/download -> color-spantrace-0.3.0.crate https://crates.io/api/v1/crates/combine/4.6.7/download -> combine-4.6.7.crate https://crates.io/api/v1/crates/compact_str/0.8.1/download -> compact_str-0.8.1.crate https://crates.io/api/v1/crates/compact_str/0.9.0/download -> compact_str-0.9.0.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.11/download -> console-0.15.11.crate https://crates.io/api/v1/crates/const-hex/1.17.0/download -> const-hex-1.17.0.crate https://crates.io/api/v1/crates/convert_case/0.10.0/download -> convert_case-0.10.0.crate https://crates.io/api/v1/crates/convert_case/0.6.0/download -> convert_case-0.6.0.crate https://crates.io/api/v1/crates/core-foundation/0.10.1/download -> core-foundation-0.10.1.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-foundation-sys/0.8.7/download -> core-foundation-sys-0.8.7.crate https://crates.io/api/v1/crates/cpufeatures/0.2.17/download -> cpufeatures-0.2.17.crate https://crates.io/api/v1/crates/crc32fast/1.5.0/download -> crc32fast-1.5.0.crate https://crates.io/api/v1/crates/crossbeam-channel/0.5.15/download -> crossbeam-channel-0.5.15.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-utils/0.8.21/download -> crossbeam-utils-0.8.21.crate https://crates.io/api/v1/crates/crossterm_winapi/0.9.1/download -> crossterm_winapi-0.9.1.crate https://crates.io/api/v1/crates/crunchy/0.2.4/download -> crunchy-0.2.4.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/ctor/0.1.26/download -> ctor-0.1.26.crate https://crates.io/api/v1/crates/ctor/0.5.0/download -> ctor-0.5.0.crate https://crates.io/api/v1/crates/ctor-proc-macro/0.0.6/download -> ctor-proc-macro-0.0.6.crate https://crates.io/api/v1/crates/darling/0.20.11/download -> darling-0.20.11.crate https://crates.io/api/v1/crates/darling/0.21.3/download -> darling-0.21.3.crate https://crates.io/api/v1/crates/darling/0.23.0/download -> darling-0.23.0.crate https://crates.io/api/v1/crates/darling_core/0.20.11/download -> darling_core-0.20.11.crate https://crates.io/api/v1/crates/darling_core/0.21.3/download -> darling_core-0.21.3.crate https://crates.io/api/v1/crates/darling_core/0.23.0/download -> darling_core-0.23.0.crate https://crates.io/api/v1/crates/darling_macro/0.20.11/download -> darling_macro-0.20.11.crate https://crates.io/api/v1/crates/darling_macro/0.21.3/download -> darling_macro-0.21.3.crate https://crates.io/api/v1/crates/darling_macro/0.23.0/download -> darling_macro-0.23.0.crate https://crates.io/api/v1/crates/dbus/0.9.9/download -> dbus-0.9.9.crate https://crates.io/api/v1/crates/dbus-secret-service/4.1.0/download -> dbus-secret-service-4.1.0.crate https://crates.io/api/v1/crates/deadpool/0.12.3/download -> deadpool-0.12.3.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/debugid/0.8.0/download -> debugid-0.8.0.crate https://crates.io/api/v1/crates/debugserver-types/0.5.0/download -> debugserver-types-0.5.0.crate https://crates.io/api/v1/crates/der/0.7.10/download -> der-0.7.10.crate https://crates.io/api/v1/crates/deranged/0.5.4/download -> deranged-0.5.4.crate https://crates.io/api/v1/crates/derivative/2.2.0/download -> derivative-2.2.0.crate https://crates.io/api/v1/crates/derive_more/1.0.0/download -> derive_more-1.0.0.crate https://crates.io/api/v1/crates/derive_more/2.1.1/download -> derive_more-2.1.1.crate https://crates.io/api/v1/crates/derive_more-impl/1.0.0/download -> derive_more-impl-1.0.0.crate https://crates.io/api/v1/crates/derive_more-impl/2.1.1/download -> derive_more-impl-2.1.1.crate https://crates.io/api/v1/crates/diff/0.1.13/download -> diff-0.1.13.crate https://crates.io/api/v1/crates/difflib/0.4.0/download -> difflib-0.4.0.crate https://crates.io/api/v1/crates/diffy/0.4.2/download -> diffy-0.4.2.crate https://crates.io/api/v1/crates/digest/0.10.7/download -> digest-0.10.7.crate https://crates.io/api/v1/crates/dirs/6.0.0/download -> dirs-6.0.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/0.5.0/download -> dirs-sys-0.5.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/dispatch2/0.3.0/download -> dispatch2-0.3.0.crate https://crates.io/api/v1/crates/display_container/0.9.0/download -> display_container-0.9.0.crate https://crates.io/api/v1/crates/displaydoc/0.2.5/download -> displaydoc-0.2.5.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/document-features/0.2.12/download -> document-features-0.2.12.crate https://crates.io/api/v1/crates/dotenvy/0.15.7/download -> dotenvy-0.15.7.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/dtor/0.1.0/download -> dtor-0.1.0.crate https://crates.io/api/v1/crates/dtor-proc-macro/0.0.6/download -> dtor-proc-macro-0.0.6.crate https://crates.io/api/v1/crates/dunce/1.0.5/download -> dunce-1.0.5.crate https://crates.io/api/v1/crates/dupe/0.9.1/download -> dupe-0.9.1.crate https://crates.io/api/v1/crates/dupe_derive/0.9.1/download -> dupe_derive-0.9.1.crate https://crates.io/api/v1/crates/dyn-clone/1.0.19/download -> dyn-clone-1.0.19.crate https://crates.io/api/v1/crates/either/1.15.0/download -> either-1.15.0.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/endi/1.1.0/download -> endi-1.1.0.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/enumflags2/0.7.12/download -> enumflags2-0.7.12.crate https://crates.io/api/v1/crates/enumflags2_derive/0.7.12/download -> enumflags2_derive-0.7.12.crate https://crates.io/api/v1/crates/env_filter/0.1.3/download -> env_filter-0.1.3.crate https://crates.io/api/v1/crates/env-flags/0.1.1/download -> env-flags-0.1.1.crate https://crates.io/api/v1/crates/env_logger/0.11.8/download -> env_logger-0.11.8.crate https://crates.io/api/v1/crates/equivalent/1.0.2/download -> equivalent-1.0.2.crate https://crates.io/api/v1/crates/erased-serde/0.3.31/download -> erased-serde-0.3.31.crate https://crates.io/api/v1/crates/errno/0.3.13/download -> errno-0.3.13.crate https://crates.io/api/v1/crates/error-code/3.3.2/download -> error-code-3.3.2.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/event-listener-strategy/0.5.4/download -> event-listener-strategy-0.5.4.crate https://crates.io/api/v1/crates/eventsource-stream/0.2.3/download -> eventsource-stream-0.2.3.crate https://crates.io/api/v1/crates/eyre/0.6.12/download -> eyre-0.6.12.crate https://crates.io/api/v1/crates/fastrand/2.3.0/download -> fastrand-2.3.0.crate https://crates.io/api/v1/crates/fax/0.2.6/download -> fax-0.2.6.crate https://crates.io/api/v1/crates/fax_derive/0.2.0/download -> fax_derive-0.2.0.crate https://crates.io/api/v1/crates/fdeflate/0.3.7/download -> fdeflate-0.3.7.crate https://crates.io/api/v1/crates/fd-lock/4.0.4/download -> fd-lock-4.0.4.crate https://crates.io/api/v1/crates/filedescriptor/0.8.3/download -> filedescriptor-0.8.3.crate https://crates.io/api/v1/crates/findshlibs/0.10.2/download -> findshlibs-0.10.2.crate https://crates.io/api/v1/crates/fixedbitset/0.4.2/download -> fixedbitset-0.4.2.crate https://crates.io/api/v1/crates/fixed_decimal/0.7.0/download -> fixed_decimal-0.7.0.crate https://crates.io/api/v1/crates/flate2/1.1.2/download -> flate2-1.1.2.crate https://crates.io/api/v1/crates/float-cmp/0.10.0/download -> float-cmp-0.10.0.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.5/download -> foldhash-0.1.5.crate https://crates.io/api/v1/crates/foldhash/0.2.0/download -> foldhash-0.2.0.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/foreign-types-shared/0.1.1/download -> foreign-types-shared-0.1.1.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/fsevent-sys/4.1.0/download -> fsevent-sys-4.1.0.crate https://crates.io/api/v1/crates/futures/0.3.31/download -> futures-0.3.31.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/2.6.1/download -> futures-lite-2.6.1.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/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/gethostname/0.4.3/download -> gethostname-0.4.3.crate https://crates.io/api/v1/crates/getopts/0.2.23/download -> getopts-0.2.23.crate https://crates.io/api/v1/crates/getrandom/0.2.16/download -> getrandom-0.2.16.crate https://crates.io/api/v1/crates/getrandom/0.3.3/download -> getrandom-0.3.3.crate https://crates.io/api/v1/crates/gimli/0.31.1/download -> gimli-0.31.1.crate https://crates.io/api/v1/crates/globset/0.4.16/download -> globset-0.4.16.crate https://crates.io/api/v1/crates/h2/0.4.11/download -> h2-0.4.11.crate https://crates.io/api/v1/crates/half/2.6.0/download -> half-2.6.0.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.4/download -> hashbrown-0.15.4.crate https://crates.io/api/v1/crates/hashbrown/0.16.0/download -> hashbrown-0.16.0.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.5.2/download -> hermit-abi-0.5.2.crate https://crates.io/api/v1/crates/hex/0.4.3/download -> hex-0.4.3.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.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.4.1/download -> hostname-0.4.1.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.3.1/download -> http-1.3.1.crate https://crates.io/api/v1/crates/httparse/1.10.1/download -> httparse-1.10.1.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-body-util/0.1.3/download -> http-body-util-0.1.3.crate https://crates.io/api/v1/crates/httpdate/1.0.3/download -> httpdate-1.0.3.crate https://crates.io/api/v1/crates/hyper/1.7.0/download -> hyper-1.7.0.crate https://crates.io/api/v1/crates/hyper-rustls/0.27.7/download -> hyper-rustls-0.27.7.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-tls/0.6.0/download -> hyper-tls-0.6.0.crate https://crates.io/api/v1/crates/hyper-util/0.1.16/download -> hyper-util-0.1.16.crate https://crates.io/api/v1/crates/iana-time-zone/0.1.63/download -> iana-time-zone-0.1.63.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/icu_collections/2.1.1/download -> icu_collections-2.1.1.crate https://crates.io/api/v1/crates/icu_decimal/2.1.1/download -> icu_decimal-2.1.1.crate https://crates.io/api/v1/crates/icu_decimal_data/2.1.1/download -> icu_decimal_data-2.1.1.crate https://crates.io/api/v1/crates/icu_locale/2.1.1/download -> icu_locale-2.1.1.crate https://crates.io/api/v1/crates/icu_locale_core/2.1.1/download -> icu_locale_core-2.1.1.crate https://crates.io/api/v1/crates/icu_locale_data/2.1.1/download -> icu_locale_data-2.1.1.crate https://crates.io/api/v1/crates/icu_normalizer/2.1.1/download -> icu_normalizer-2.1.1.crate https://crates.io/api/v1/crates/icu_normalizer_data/2.1.1/download -> icu_normalizer_data-2.1.1.crate https://crates.io/api/v1/crates/icu_properties/2.1.1/download -> icu_properties-2.1.1.crate https://crates.io/api/v1/crates/icu_properties_data/2.1.1/download -> icu_properties_data-2.1.1.crate https://crates.io/api/v1/crates/icu_provider/2.1.1/download -> icu_provider-2.1.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.1/download -> idna_adapter-1.2.1.crate https://crates.io/api/v1/crates/ignore/0.4.23/download -> ignore-0.4.23.crate https://crates.io/api/v1/crates/image/0.25.9/download -> image-0.25.9.crate https://crates.io/api/v1/crates/impl-more/0.1.9/download -> impl-more-0.1.9.crate https://crates.io/api/v1/crates/include_dir/0.7.4/download -> include_dir-0.7.4.crate https://crates.io/api/v1/crates/include_dir_macros/0.7.4/download -> include_dir_macros-0.7.4.crate https://crates.io/api/v1/crates/indenter/0.3.3/download -> indenter-0.3.3.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.12.0/download -> indexmap-2.12.0.crate https://crates.io/api/v1/crates/indoc/2.0.6/download -> indoc-2.0.6.crate https://crates.io/api/v1/crates/Inflector/0.11.4/download -> Inflector-0.11.4.crate https://crates.io/api/v1/crates/inotify/0.11.0/download -> inotify-0.11.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/inout/0.1.4/download -> inout-0.1.4.crate https://crates.io/api/v1/crates/insta/1.46.0/download -> insta-1.46.0.crate https://crates.io/api/v1/crates/instability/0.3.9/download -> instability-0.3.9.crate https://crates.io/api/v1/crates/inventory/0.3.20/download -> inventory-0.3.20.crate https://crates.io/api/v1/crates/ipnet/2.11.0/download -> ipnet-2.11.0.crate https://crates.io/api/v1/crates/iri-string/0.7.8/download -> iri-string-0.7.8.crate https://crates.io/api/v1/crates/is_ci/1.2.0/download -> is_ci-1.2.0.crate https://crates.io/api/v1/crates/is-terminal/0.4.16/download -> is-terminal-0.4.16.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.13.0/download -> itertools-0.13.0.crate https://crates.io/api/v1/crates/itertools/0.14.0/download -> itertools-0.14.0.crate https://crates.io/api/v1/crates/itoa/1.0.15/download -> itoa-1.0.15.crate https://crates.io/api/v1/crates/jiff/0.2.15/download -> jiff-0.2.15.crate https://crates.io/api/v1/crates/jiff-static/0.2.15/download -> jiff-static-0.2.15.crate https://crates.io/api/v1/crates/jni/0.21.1/download -> jni-0.21.1.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/jobserver/0.1.34/download -> jobserver-0.1.34.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/kasuari/0.4.11/download -> kasuari-0.4.11.crate https://crates.io/api/v1/crates/keyring/3.6.3/download -> keyring-3.6.3.crate https://crates.io/api/v1/crates/kqueue/1.1.1/download -> kqueue-1.1.1.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/lalrpop/0.19.12/download -> lalrpop-0.19.12.crate https://crates.io/api/v1/crates/lalrpop-util/0.19.12/download -> lalrpop-util-0.19.12.crate https://crates.io/api/v1/crates/landlock/0.4.4/download -> landlock-0.4.4.crate https://crates.io/api/v1/crates/language-tags/0.3.2/download -> language-tags-0.3.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/libc/0.2.177/download -> libc-0.2.177.crate https://crates.io/api/v1/crates/libdbus-sys/0.2.6/download -> libdbus-sys-0.2.6.crate https://crates.io/api/v1/crates/libredox/0.1.6/download -> libredox-0.1.6.crate https://crates.io/api/v1/crates/linux-keyutils/0.2.4/download -> linux-keyutils-0.2.4.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/linux-raw-sys/0.9.4/download -> linux-raw-sys-0.9.4.crate https://crates.io/api/v1/crates/litemap/0.8.0/download -> litemap-0.8.0.crate https://crates.io/api/v1/crates/litrs/1.0.0/download -> litrs-1.0.0.crate https://crates.io/api/v1/crates/local-waker/0.1.4/download -> local-waker-0.1.4.crate https://crates.io/api/v1/crates/lock_api/0.4.13/download -> lock_api-0.4.13.crate https://crates.io/api/v1/crates/log/0.4.28/download -> log-0.4.28.crate https://crates.io/api/v1/crates/logos/0.12.1/download -> logos-0.12.1.crate https://crates.io/api/v1/crates/logos-derive/0.12.1/download -> logos-derive-0.12.1.crate https://crates.io/api/v1/crates/lru/0.12.5/download -> lru-0.12.5.crate https://crates.io/api/v1/crates/lru/0.16.3/download -> lru-0.16.3.crate https://crates.io/api/v1/crates/lru-slab/0.1.2/download -> lru-slab-0.1.2.crate https://crates.io/api/v1/crates/lsp-types/0.94.1/download -> lsp-types-0.94.1.crate https://crates.io/api/v1/crates/maplit/1.0.2/download -> maplit-1.0.2.crate https://crates.io/api/v1/crates/matchers/0.2.0/download -> matchers-0.2.0.crate https://crates.io/api/v1/crates/matchit/0.8.4/download -> matchit-0.8.4.crate https://crates.io/api/v1/crates/memchr/2.7.5/download -> memchr-2.7.5.crate https://crates.io/api/v1/crates/memoffset/0.6.5/download -> memoffset-0.6.5.crate https://crates.io/api/v1/crates/memoffset/0.9.1/download -> memoffset-0.9.1.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.9/download -> miniz_oxide-0.8.9.crate https://crates.io/api/v1/crates/mio/1.0.4/download -> mio-1.0.4.crate https://crates.io/api/v1/crates/moxcms/0.7.5/download -> moxcms-0.7.5.crate https://crates.io/api/v1/crates/multimap/0.10.1/download -> multimap-0.10.1.crate https://crates.io/api/v1/crates/native-tls/0.2.14/download -> native-tls-0.2.14.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/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.28.0/download -> nix-0.28.0.crate https://crates.io/api/v1/crates/nix/0.29.0/download -> nix-0.29.0.crate https://crates.io/api/v1/crates/nix/0.30.1/download -> nix-0.30.1.crate https://crates.io/api/v1/crates/nom/7.1.3/download -> nom-7.1.3.crate https://crates.io/api/v1/crates/normalize-line-endings/0.3.0/download -> normalize-line-endings-0.3.0.crate https://crates.io/api/v1/crates/notify/8.2.0/download -> notify-8.2.0.crate https://crates.io/api/v1/crates/notify-types/2.0.0/download -> notify-types-2.0.0.crate https://crates.io/api/v1/crates/nu-ansi-term/0.50.1/download -> nu-ansi-term-0.50.1.crate https://crates.io/api/v1/crates/nucleo-matcher/0.3.1/download -> nucleo-matcher-0.3.1.crate https://crates.io/api/v1/crates/num/0.4.3/download -> num-0.4.3.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-complex/0.4.6/download -> num-complex-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_cpus/1.17.0/download -> num_cpus-1.17.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-rational/0.4.2/download -> num-rational-0.4.2.crate https://crates.io/api/v1/crates/num_threads/0.1.7/download -> num_threads-0.1.7.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/oauth2/5.0.0/download -> oauth2-5.0.0.crate https://crates.io/api/v1/crates/objc2/0.6.2/download -> objc2-0.6.2.crate https://crates.io/api/v1/crates/objc2-app-kit/0.3.1/download -> objc2-app-kit-0.3.1.crate https://crates.io/api/v1/crates/objc2-core-foundation/0.3.1/download -> objc2-core-foundation-0.3.1.crate https://crates.io/api/v1/crates/objc2-core-graphics/0.3.1/download -> objc2-core-graphics-0.3.1.crate https://crates.io/api/v1/crates/objc2-encode/4.1.0/download -> objc2-encode-4.1.0.crate https://crates.io/api/v1/crates/objc2-foundation/0.3.1/download -> objc2-foundation-0.3.1.crate https://crates.io/api/v1/crates/objc2-io-surface/0.3.1/download -> objc2-io-surface-0.3.1.crate https://crates.io/api/v1/crates/object/0.36.7/download -> object-0.36.7.crate https://crates.io/api/v1/crates/once_cell/1.21.3/download -> once_cell-1.21.3.crate https://crates.io/api/v1/crates/once_cell_polyfill/1.70.1/download -> once_cell_polyfill-1.70.1.crate https://crates.io/api/v1/crates/openssl/0.10.73/download -> openssl-0.10.73.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-src/300.5.1+3.5.1/download -> openssl-src-300.5.1+3.5.1.crate https://crates.io/api/v1/crates/openssl-sys/0.9.111/download -> openssl-sys-0.9.111.crate https://crates.io/api/v1/crates/opentelemetry/0.31.0/download -> opentelemetry-0.31.0.crate https://crates.io/api/v1/crates/opentelemetry-appender-tracing/0.31.1/download -> opentelemetry-appender-tracing-0.31.1.crate https://crates.io/api/v1/crates/opentelemetry-http/0.31.0/download -> opentelemetry-http-0.31.0.crate https://crates.io/api/v1/crates/opentelemetry-otlp/0.31.0/download -> opentelemetry-otlp-0.31.0.crate https://crates.io/api/v1/crates/opentelemetry-proto/0.31.0/download -> opentelemetry-proto-0.31.0.crate https://crates.io/api/v1/crates/opentelemetry_sdk/0.31.0/download -> opentelemetry_sdk-0.31.0.crate https://crates.io/api/v1/crates/opentelemetry-semantic-conventions/0.31.0/download -> opentelemetry-semantic-conventions-0.31.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/ordered-stream/0.2.0/download -> ordered-stream-0.2.0.crate https://crates.io/api/v1/crates/os_info/3.12.0/download -> os_info-3.12.0.crate https://crates.io/api/v1/crates/os_pipe/1.2.2/download -> os_pipe-1.2.2.crate https://crates.io/api/v1/crates/owo-colors/4.2.2/download -> owo-colors-4.2.2.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.4/download -> parking_lot-0.12.4.crate https://crates.io/api/v1/crates/parking_lot_core/0.9.11/download -> parking_lot_core-0.9.11.crate https://crates.io/api/v1/crates/paste/1.0.15/download -> paste-1.0.15.crate https://crates.io/api/v1/crates/pastey/0.2.0/download -> pastey-0.2.0.crate https://crates.io/api/v1/crates/path-absolutize/3.1.1/download -> path-absolutize-3.1.1.crate https://crates.io/api/v1/crates/path-dedot/3.1.1/download -> path-dedot-3.1.1.crate https://crates.io/api/v1/crates/pathdiff/0.2.3/download -> pathdiff-0.2.3.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/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_shared/0.11.3/download -> phf_shared-0.11.3.crate https://crates.io/api/v1/crates/pin-project/1.1.10/download -> pin-project-1.1.10.crate https://crates.io/api/v1/crates/pin-project-internal/1.1.10/download -> pin-project-internal-1.1.10.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-utils/0.1.0/download -> pin-utils-0.1.0.crate https://crates.io/api/v1/crates/piper/0.2.4/download -> piper-0.2.4.crate https://crates.io/api/v1/crates/pkg-config/0.3.32/download -> pkg-config-0.3.32.crate https://crates.io/api/v1/crates/plist/1.7.4/download -> plist-1.7.4.crate https://crates.io/api/v1/crates/png/0.18.0/download -> png-0.18.0.crate https://crates.io/api/v1/crates/polling/3.11.0/download -> polling-3.11.0.crate https://crates.io/api/v1/crates/portable-atomic/1.11.1/download -> portable-atomic-1.11.1.crate https://crates.io/api/v1/crates/portable-atomic-util/0.2.4/download -> portable-atomic-util-0.2.4.crate https://crates.io/api/v1/crates/portable-pty/0.9.0/download -> portable-pty-0.9.0.crate https://crates.io/api/v1/crates/potential_utf/0.1.4/download -> potential_utf-0.1.4.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.21/download -> ppv-lite86-0.2.21.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/predicates/3.1.3/download -> predicates-3.1.3.crate https://crates.io/api/v1/crates/predicates-core/1.0.9/download -> predicates-core-1.0.9.crate https://crates.io/api/v1/crates/predicates-tree/1.0.12/download -> predicates-tree-1.0.12.crate https://crates.io/api/v1/crates/pretty_assertions/1.4.1/download -> pretty_assertions-1.4.1.crate https://crates.io/api/v1/crates/process-wrap/9.0.0/download -> process-wrap-9.0.0.crate https://crates.io/api/v1/crates/proc-macro2/1.0.95/download -> proc-macro2-1.0.95.crate https://crates.io/api/v1/crates/proc-macro-crate/3.4.0/download -> proc-macro-crate-3.4.0.crate https://crates.io/api/v1/crates/proptest/1.9.0/download -> proptest-1.9.0.crate https://crates.io/api/v1/crates/prost/0.14.1/download -> prost-0.14.1.crate https://crates.io/api/v1/crates/prost-derive/0.14.1/download -> prost-derive-0.14.1.crate https://crates.io/api/v1/crates/pulldown-cmark/0.10.3/download -> pulldown-cmark-0.10.3.crate https://crates.io/api/v1/crates/pulldown-cmark-escape/0.10.1/download -> pulldown-cmark-escape-0.10.1.crate https://crates.io/api/v1/crates/pxfm/0.1.23/download -> pxfm-0.1.23.crate https://crates.io/api/v1/crates/quick-error/2.0.1/download -> quick-error-2.0.1.crate https://crates.io/api/v1/crates/quick-xml/0.37.5/download -> quick-xml-0.37.5.crate https://crates.io/api/v1/crates/quick-xml/0.38.0/download -> quick-xml-0.38.0.crate https://crates.io/api/v1/crates/quinn/0.11.9/download -> quinn-0.11.9.crate https://crates.io/api/v1/crates/quinn-proto/0.11.13/download -> quinn-proto-0.11.13.crate https://crates.io/api/v1/crates/quinn-udp/0.5.14/download -> quinn-udp-0.5.14.crate https://crates.io/api/v1/crates/quote/1.0.40/download -> quote-1.0.40.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.8.5/download -> rand-0.8.5.crate https://crates.io/api/v1/crates/rand/0.9.2/download -> rand-0.9.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.6.4/download -> rand_core-0.6.4.crate https://crates.io/api/v1/crates/rand_core/0.9.3/download -> rand_core-0.9.3.crate https://crates.io/api/v1/crates/rand_xorshift/0.4.0/download -> rand_xorshift-0.4.0.crate https://crates.io/api/v1/crates/ratatui-core/0.1.0/download -> ratatui-core-0.1.0.crate https://crates.io/api/v1/crates/ratatui-macros/0.6.0/download -> ratatui-macros-0.6.0.crate https://crates.io/api/v1/crates/redox_syscall/0.5.15/download -> redox_syscall-0.5.15.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/redox_users/0.5.0/download -> redox_users-0.5.0.crate https://crates.io/api/v1/crates/ref-cast/1.0.24/download -> ref-cast-1.0.24.crate https://crates.io/api/v1/crates/ref-cast-impl/1.0.24/download -> ref-cast-impl-1.0.24.crate https://crates.io/api/v1/crates/r-efi/5.3.0/download -> r-efi-5.3.0.crate https://crates.io/api/v1/crates/regex/1.12.2/download -> regex-1.12.2.crate https://crates.io/api/v1/crates/regex-automata/0.4.13/download -> regex-automata-0.4.13.crate https://crates.io/api/v1/crates/regex-lite/0.1.8/download -> regex-lite-0.1.8.crate https://crates.io/api/v1/crates/regex-syntax/0.6.29/download -> regex-syntax-0.6.29.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/reqwest/0.12.24/download -> reqwest-0.12.24.crate https://crates.io/api/v1/crates/ring/0.17.14/download -> ring-0.17.14.crate https://crates.io/api/v1/crates/rmcp/0.12.0/download -> rmcp-0.12.0.crate https://crates.io/api/v1/crates/rmcp-macros/0.12.0/download -> rmcp-macros-0.12.0.crate https://crates.io/api/v1/crates/rustc-demangle/0.1.25/download -> rustc-demangle-0.1.25.crate https://crates.io/api/v1/crates/rustc-hash/2.1.1/download -> rustc-hash-2.1.1.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/rustix/0.38.44/download -> rustix-0.38.44.crate https://crates.io/api/v1/crates/rustix/1.0.8/download -> rustix-1.0.8.crate https://crates.io/api/v1/crates/rustls/0.23.29/download -> rustls-0.23.29.crate https://crates.io/api/v1/crates/rustls-native-certs/0.8.1/download -> rustls-native-certs-0.8.1.crate https://crates.io/api/v1/crates/rustls-pki-types/1.12.0/download -> rustls-pki-types-1.12.0.crate https://crates.io/api/v1/crates/rustls-webpki/0.103.4/download -> rustls-webpki-0.103.4.crate https://crates.io/api/v1/crates/rustversion/1.0.21/download -> rustversion-1.0.21.crate https://crates.io/api/v1/crates/rustyline/14.0.0/download -> rustyline-14.0.0.crate https://crates.io/api/v1/crates/ryu/1.0.20/download -> ryu-1.0.20.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/scc/2.4.0/download -> scc-2.4.0.crate https://crates.io/api/v1/crates/schannel/0.1.28/download -> schannel-0.1.28.crate https://crates.io/api/v1/crates/schemafy/0.5.2/download -> schemafy-0.5.2.crate https://crates.io/api/v1/crates/schemafy_core/0.5.2/download -> schemafy_core-0.5.2.crate https://crates.io/api/v1/crates/schemafy_lib/0.5.2/download -> schemafy_lib-0.5.2.crate https://crates.io/api/v1/crates/schemars/0.8.22/download -> schemars-0.8.22.crate https://crates.io/api/v1/crates/schemars/0.9.0/download -> schemars-0.9.0.crate https://crates.io/api/v1/crates/schemars/1.0.4/download -> schemars-1.0.4.crate https://crates.io/api/v1/crates/schemars_derive/0.8.22/download -> schemars_derive-0.8.22.crate https://crates.io/api/v1/crates/schemars_derive/1.0.4/download -> schemars_derive-1.0.4.crate https://crates.io/api/v1/crates/scopeguard/1.2.0/download -> scopeguard-1.2.0.crate https://crates.io/api/v1/crates/sdd/3.0.10/download -> sdd-3.0.10.crate https://crates.io/api/v1/crates/seccompiler/0.5.0/download -> seccompiler-0.5.0.crate https://crates.io/api/v1/crates/secret-service/4.0.0/download -> secret-service-4.0.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/security-framework/3.5.1/download -> security-framework-3.5.1.crate https://crates.io/api/v1/crates/security-framework-sys/2.15.0/download -> security-framework-sys-2.15.0.crate https://crates.io/api/v1/crates/semver/1.0.27/download -> semver-1.0.27.crate https://crates.io/api/v1/crates/sentry/0.46.0/download -> sentry-0.46.0.crate https://crates.io/api/v1/crates/sentry-actix/0.46.0/download -> sentry-actix-0.46.0.crate https://crates.io/api/v1/crates/sentry-backtrace/0.46.0/download -> sentry-backtrace-0.46.0.crate https://crates.io/api/v1/crates/sentry-contexts/0.46.0/download -> sentry-contexts-0.46.0.crate https://crates.io/api/v1/crates/sentry-core/0.46.0/download -> sentry-core-0.46.0.crate https://crates.io/api/v1/crates/sentry-debug-images/0.46.0/download -> sentry-debug-images-0.46.0.crate https://crates.io/api/v1/crates/sentry-panic/0.46.0/download -> sentry-panic-0.46.0.crate https://crates.io/api/v1/crates/sentry-tracing/0.46.0/download -> sentry-tracing-0.46.0.crate https://crates.io/api/v1/crates/sentry-types/0.46.0/download -> sentry-types-0.46.0.crate https://crates.io/api/v1/crates/serde/1.0.228/download -> serde-1.0.228.crate https://crates.io/api/v1/crates/serde_core/1.0.228/download -> serde_core-1.0.228.crate https://crates.io/api/v1/crates/serde_derive/1.0.228/download -> serde_derive-1.0.228.crate https://crates.io/api/v1/crates/serde_derive_internals/0.29.1/download -> serde_derive_internals-0.29.1.crate https://crates.io/api/v1/crates/serde_json/1.0.145/download -> serde_json-1.0.145.crate https://crates.io/api/v1/crates/serde_path_to_error/0.1.20/download -> serde_path_to_error-0.1.20.crate https://crates.io/api/v1/crates/serde_repr/0.1.20/download -> serde_repr-0.1.20.crate https://crates.io/api/v1/crates/serde_spanned/1.0.0/download -> serde_spanned-1.0.0.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/3.16.1/download -> serde_with-3.16.1.crate https://crates.io/api/v1/crates/serde_with_macros/3.16.1/download -> serde_with_macros-3.16.1.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/serial2/0.2.31/download -> serial2-0.2.31.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/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/sha2/0.10.9/download -> sha2-0.10.9.crate https://crates.io/api/v1/crates/sharded-slab/0.1.7/download -> sharded-slab-0.1.7.crate https://crates.io/api/v1/crates/shared_library/0.1.9/download -> shared_library-0.1.9.crate https://crates.io/api/v1/crates/shell-words/1.1.0/download -> shell-words-1.1.0.crate https://crates.io/api/v1/crates/shlex/1.3.0/download -> shlex-1.3.0.crate https://crates.io/api/v1/crates/signal-hook/0.3.18/download -> signal-hook-0.3.18.crate https://crates.io/api/v1/crates/signal-hook-mio/0.2.4/download -> signal-hook-mio-0.2.4.crate https://crates.io/api/v1/crates/signal-hook-registry/1.4.5/download -> signal-hook-registry-1.4.5.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/similar/2.7.0/download -> similar-2.7.0.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.11/download -> slab-0.4.11.crate https://crates.io/api/v1/crates/smallvec/1.15.1/download -> smallvec-1.15.1.crate https://crates.io/api/v1/crates/smawk/0.3.2/download -> smawk-0.3.2.crate https://crates.io/api/v1/crates/socket2/0.5.10/download -> socket2-0.5.10.crate https://crates.io/api/v1/crates/socket2/0.6.1/download -> socket2-0.6.1.crate https://crates.io/api/v1/crates/sse-stream/0.2.1/download -> sse-stream-0.2.1.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/starlark/0.13.0/download -> starlark-0.13.0.crate https://crates.io/api/v1/crates/starlark_derive/0.13.0/download -> starlark_derive-0.13.0.crate https://crates.io/api/v1/crates/starlark_map/0.13.0/download -> starlark_map-0.13.0.crate https://crates.io/api/v1/crates/starlark_syntax/0.13.0/download -> starlark_syntax-0.13.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/streaming-iterator/0.1.9/download -> streaming-iterator-0.1.9.crate https://crates.io/api/v1/crates/string_cache/0.8.9/download -> string_cache-0.8.9.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/strum/0.26.3/download -> strum-0.26.3.crate https://crates.io/api/v1/crates/strum/0.27.2/download -> strum-0.27.2.crate https://crates.io/api/v1/crates/strum_macros/0.26.4/download -> strum_macros-0.26.4.crate https://crates.io/api/v1/crates/strum_macros/0.27.2/download -> strum_macros-0.27.2.crate https://crates.io/api/v1/crates/subtle/2.6.1/download -> subtle-2.6.1.crate https://crates.io/api/v1/crates/supports-color/2.1.0/download -> supports-color-2.1.0.crate https://crates.io/api/v1/crates/supports-color/3.0.2/download -> supports-color-3.0.2.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.104/download -> syn-2.0.104.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.13.2/download -> synstructure-0.13.2.crate https://crates.io/api/v1/crates/sys-locale/0.3.2/download -> sys-locale-0.3.2.crate https://crates.io/api/v1/crates/system-configuration/0.6.1/download -> system-configuration-0.6.1.crate https://crates.io/api/v1/crates/system-configuration-sys/0.6.0/download -> system-configuration-sys-0.6.0.crate https://crates.io/api/v1/crates/tempfile/3.23.0/download -> tempfile-3.23.0.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/terminal_size/0.4.2/download -> terminal_size-0.4.2.crate https://crates.io/api/v1/crates/termtree/0.5.1/download -> termtree-0.5.1.crate https://crates.io/api/v1/crates/test-case/3.3.1/download -> test-case-3.3.1.crate https://crates.io/api/v1/crates/test-case-core/3.3.1/download -> test-case-core-3.3.1.crate https://crates.io/api/v1/crates/test-case-macros/3.3.1/download -> test-case-macros-3.3.1.crate https://crates.io/api/v1/crates/test-log/0.2.19/download -> test-log-0.2.19.crate https://crates.io/api/v1/crates/test-log-macros/0.2.19/download -> test-log-macros-0.2.19.crate https://crates.io/api/v1/crates/textwrap/0.11.0/download -> textwrap-0.11.0.crate https://crates.io/api/v1/crates/textwrap/0.16.2/download -> textwrap-0.16.2.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.17/download -> thiserror-2.0.17.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.17/download -> thiserror-impl-2.0.17.crate https://crates.io/api/v1/crates/thread_local/1.1.9/download -> thread_local-1.1.9.crate https://crates.io/api/v1/crates/tiff/0.10.3/download -> tiff-0.10.3.crate https://crates.io/api/v1/crates/time/0.3.44/download -> time-0.3.44.crate https://crates.io/api/v1/crates/time-core/0.1.6/download -> time-core-0.1.6.crate https://crates.io/api/v1/crates/time-macros/0.2.24/download -> time-macros-0.2.24.crate https://crates.io/api/v1/crates/tiny_http/0.12.0/download -> tiny_http-0.12.0.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.8.1/download -> tinystr-0.8.1.crate https://crates.io/api/v1/crates/tinyvec/1.10.0/download -> tinyvec-1.10.0.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/1.48.0/download -> tokio-1.48.0.crate https://crates.io/api/v1/crates/tokio-macros/2.6.0/download -> tokio-macros-2.6.0.crate https://crates.io/api/v1/crates/tokio-native-tls/0.3.1/download -> tokio-native-tls-0.3.1.crate https://crates.io/api/v1/crates/tokio-rustls/0.26.2/download -> tokio-rustls-0.26.2.crate https://crates.io/api/v1/crates/tokio-stream/0.1.18/download -> tokio-stream-0.1.18.crate https://crates.io/api/v1/crates/tokio-test/0.4.4/download -> tokio-test-0.4.4.crate https://crates.io/api/v1/crates/tokio-util/0.7.16/download -> tokio-util-0.7.16.crate https://crates.io/api/v1/crates/toml/0.5.11/download -> toml-0.5.11.crate https://crates.io/api/v1/crates/toml/0.9.5/download -> toml-0.9.5.crate https://crates.io/api/v1/crates/toml_datetime/0.7.5+spec-1.1.0/download -> toml_datetime-0.7.5+spec-1.1.0.crate https://crates.io/api/v1/crates/toml_edit/0.23.10+spec-1.0.0/download -> toml_edit-0.23.10+spec-1.0.0.crate https://crates.io/api/v1/crates/toml_edit/0.24.0+spec-1.1.0/download -> toml_edit-0.24.0+spec-1.1.0.crate https://crates.io/api/v1/crates/toml_parser/1.0.6+spec-1.1.0/download -> toml_parser-1.0.6+spec-1.1.0.crate https://crates.io/api/v1/crates/toml_writer/1.0.6+spec-1.1.0/download -> toml_writer-1.0.6+spec-1.1.0.crate https://crates.io/api/v1/crates/tonic/0.14.2/download -> tonic-0.14.2.crate https://crates.io/api/v1/crates/tonic-prost/0.14.2/download -> tonic-prost-0.14.2.crate https://crates.io/api/v1/crates/tower/0.5.2/download -> tower-0.5.2.crate https://crates.io/api/v1/crates/tower-http/0.6.6/download -> tower-http-0.6.6.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/tracing/0.1.43/download -> tracing-0.1.43.crate https://crates.io/api/v1/crates/tracing-appender/0.2.3/download -> tracing-appender-0.2.3.crate https://crates.io/api/v1/crates/tracing-attributes/0.1.31/download -> tracing-attributes-0.1.31.crate https://crates.io/api/v1/crates/tracing-core/0.1.35/download -> tracing-core-0.1.35.crate https://crates.io/api/v1/crates/tracing-error/0.2.1/download -> tracing-error-0.2.1.crate https://crates.io/api/v1/crates/tracing-log/0.2.0/download -> tracing-log-0.2.0.crate https://crates.io/api/v1/crates/tracing-opentelemetry/0.32.0/download -> tracing-opentelemetry-0.32.0.crate https://crates.io/api/v1/crates/tracing-subscriber/0.3.22/download -> tracing-subscriber-0.3.22.crate https://crates.io/api/v1/crates/tracing-test/0.2.5/download -> tracing-test-0.2.5.crate https://crates.io/api/v1/crates/tracing-test-macro/0.2.5/download -> tracing-test-macro-0.2.5.crate https://crates.io/api/v1/crates/tree_magic_mini/3.2.0/download -> tree_magic_mini-3.2.0.crate https://crates.io/api/v1/crates/tree-sitter/0.25.10/download -> tree-sitter-0.25.10.crate https://crates.io/api/v1/crates/tree-sitter-bash/0.25.0/download -> tree-sitter-bash-0.25.0.crate https://crates.io/api/v1/crates/tree-sitter-highlight/0.25.10/download -> tree-sitter-highlight-0.25.10.crate https://crates.io/api/v1/crates/tree-sitter-language/0.1.5/download -> tree-sitter-language-0.1.5.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/ts-rs/11.0.1/download -> ts-rs-11.0.1.crate https://crates.io/api/v1/crates/ts-rs-macros/11.0.1/download -> ts-rs-macros-11.0.1.crate https://crates.io/api/v1/crates/tui-scrollbar/0.2.1/download -> tui-scrollbar-0.2.1.crate https://crates.io/api/v1/crates/typenum/1.18.0/download -> typenum-1.18.0.crate https://crates.io/api/v1/crates/uds_windows/1.1.0/download -> uds_windows-1.1.0.crate https://crates.io/api/v1/crates/uname/0.1.1/download -> uname-0.1.1.crate https://crates.io/api/v1/crates/unarray/0.1.4/download -> unarray-0.1.4.crate https://crates.io/api/v1/crates/unicase/2.8.1/download -> unicase-2.8.1.crate https://crates.io/api/v1/crates/unicode-ident/1.0.18/download -> unicode-ident-1.0.18.crate https://crates.io/api/v1/crates/unicode-linebreak/0.1.5/download -> unicode-linebreak-0.1.5.crate https://crates.io/api/v1/crates/unicode-segmentation/1.12.0/download -> unicode-segmentation-1.12.0.crate https://crates.io/api/v1/crates/unicode-truncate/1.1.0/download -> unicode-truncate-1.1.0.crate https://crates.io/api/v1/crates/unicode-truncate/2.0.0/download -> unicode-truncate-2.0.0.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.1/download -> unicode-width-0.2.1.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/unsafe-libyaml/0.2.11/download -> unsafe-libyaml-0.2.11.crate https://crates.io/api/v1/crates/untrusted/0.9.0/download -> untrusted-0.9.0.crate https://crates.io/api/v1/crates/ureq/3.1.4/download -> ureq-3.1.4.crate https://crates.io/api/v1/crates/ureq-proto/0.5.3/download -> ureq-proto-0.5.3.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/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.18.1/download -> uuid-1.18.1.crate https://crates.io/api/v1/crates/valuable/0.1.1/download -> valuable-0.1.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/vt100/0.16.2/download -> vt100-0.16.2.crate https://crates.io/api/v1/crates/vte/0.15.0/download -> vte-0.15.0.crate https://crates.io/api/v1/crates/wait-timeout/0.2.1/download -> wait-timeout-0.2.1.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.1+wasi-snapshot-preview1/download -> wasi-0.11.1+wasi-snapshot-preview1.crate https://crates.io/api/v1/crates/wasi/0.14.2+wasi-0.2.4/download -> wasi-0.14.2+wasi-0.2.4.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-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/0.2.100/download -> wasm-bindgen-macro-0.2.100.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-shared/0.2.100/download -> wasm-bindgen-shared-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/wayland-backend/0.3.11/download -> wayland-backend-0.3.11.crate https://crates.io/api/v1/crates/wayland-client/0.31.11/download -> wayland-client-0.31.11.crate https://crates.io/api/v1/crates/wayland-protocols/0.32.9/download -> wayland-protocols-0.32.9.crate https://crates.io/api/v1/crates/wayland-protocols-wlr/0.3.9/download -> wayland-protocols-wlr-0.3.9.crate https://crates.io/api/v1/crates/wayland-scanner/0.31.7/download -> wayland-scanner-0.31.7.crate https://crates.io/api/v1/crates/wayland-sys/0.31.7/download -> wayland-sys-0.31.7.crate https://crates.io/api/v1/crates/webbrowser/1.0.6/download -> webbrowser-1.0.6.crate https://crates.io/api/v1/crates/webpki-root-certs/1.0.4/download -> webpki-root-certs-1.0.4.crate https://crates.io/api/v1/crates/webpki-roots/1.0.2/download -> webpki-roots-1.0.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/weezl/0.1.10/download -> weezl-0.1.10.crate https://crates.io/api/v1/crates/which/6.0.3/download -> which-6.0.3.crate https://crates.io/api/v1/crates/wildmatch/2.6.1/download -> wildmatch-2.6.1.crate https://crates.io/api/v1/crates/winapi/0.3.9/download -> winapi-0.3.9.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/windows/0.58.0/download -> windows-0.58.0.crate https://crates.io/api/v1/crates/windows/0.61.3/download -> windows-0.61.3.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_gnullvm/0.53.0/download -> windows_aarch64_gnullvm-0.53.0.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_aarch64_msvc/0.53.0/download -> windows_aarch64_msvc-0.53.0.crate https://crates.io/api/v1/crates/windows-collections/0.2.0/download -> windows-collections-0.2.0.crate https://crates.io/api/v1/crates/windows-core/0.58.0/download -> windows-core-0.58.0.crate https://crates.io/api/v1/crates/windows-core/0.61.2/download -> windows-core-0.61.2.crate https://crates.io/api/v1/crates/windows-future/0.2.1/download -> windows-future-0.2.1.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_gnu/0.53.0/download -> windows_i686_gnu-0.53.0.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_gnullvm/0.53.0/download -> windows_i686_gnullvm-0.53.0.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_i686_msvc/0.53.0/download -> windows_i686_msvc-0.53.0.crate https://crates.io/api/v1/crates/windows-implement/0.58.0/download -> windows-implement-0.58.0.crate https://crates.io/api/v1/crates/windows-implement/0.60.0/download -> windows-implement-0.60.0.crate https://crates.io/api/v1/crates/windows-interface/0.58.0/download -> windows-interface-0.58.0.crate https://crates.io/api/v1/crates/windows-interface/0.59.1/download -> windows-interface-0.59.1.crate https://crates.io/api/v1/crates/windows-link/0.1.3/download -> windows-link-0.1.3.crate https://crates.io/api/v1/crates/windows-link/0.2.0/download -> windows-link-0.2.0.crate https://crates.io/api/v1/crates/windows-numerics/0.2.0/download -> windows-numerics-0.2.0.crate https://crates.io/api/v1/crates/windows-registry/0.5.3/download -> windows-registry-0.5.3.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-result/0.3.4/download -> windows-result-0.3.4.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-strings/0.4.2/download -> windows-strings-0.4.2.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.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-sys/0.60.2/download -> windows-sys-0.60.2.crate https://crates.io/api/v1/crates/windows-sys/0.61.1/download -> windows-sys-0.61.1.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-targets/0.53.2/download -> windows-targets-0.53.2.crate https://crates.io/api/v1/crates/windows-threading/0.1.0/download -> windows-threading-0.1.0.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_gnu/0.53.0/download -> windows_x86_64_gnu-0.53.0.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_gnullvm/0.53.0/download -> windows_x86_64_gnullvm-0.53.0.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/windows_x86_64_msvc/0.53.0/download -> windows_x86_64_msvc-0.53.0.crate https://crates.io/api/v1/crates/winnow/0.7.13/download -> winnow-0.7.13.crate https://crates.io/api/v1/crates/winreg/0.10.1/download -> winreg-0.10.1.crate https://crates.io/api/v1/crates/winres/0.1.12/download -> winres-0.1.12.crate https://crates.io/api/v1/crates/winsafe/0.0.19/download -> winsafe-0.0.19.crate https://crates.io/api/v1/crates/winsplit/0.1.0/download -> winsplit-0.1.0.crate https://crates.io/api/v1/crates/wiremock/0.6.5/download -> wiremock-0.6.5.crate https://crates.io/api/v1/crates/wit-bindgen-rt/0.39.0/download -> wit-bindgen-rt-0.39.0.crate https://crates.io/api/v1/crates/wl-clipboard-rs/0.9.2/download -> wl-clipboard-rs-0.9.2.crate https://crates.io/api/v1/crates/writeable/0.6.2/download -> writeable-0.6.2.crate https://crates.io/api/v1/crates/x11rb/0.13.1/download -> x11rb-0.13.1.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/xdg-home/1.3.0/download -> xdg-home-1.3.0.crate https://crates.io/api/v1/crates/yansi/1.0.1/download -> yansi-1.0.1.crate https://crates.io/api/v1/crates/yoke/0.8.0/download -> yoke-0.8.0.crate https://crates.io/api/v1/crates/yoke-derive/0.8.0/download -> yoke-derive-0.8.0.crate https://crates.io/api/v1/crates/zbus/4.4.0/download -> zbus-4.4.0.crate https://crates.io/api/v1/crates/zbus_macros/4.4.0/download -> zbus_macros-4.4.0.crate https://crates.io/api/v1/crates/zbus_names/3.0.0/download -> zbus_names-3.0.0.crate https://crates.io/api/v1/crates/zerocopy/0.8.26/download -> zerocopy-0.8.26.crate https://crates.io/api/v1/crates/zerocopy-derive/0.8.26/download -> zerocopy-derive-0.8.26.crate https://crates.io/api/v1/crates/zerofrom/0.1.6/download -> zerofrom-0.1.6.crate https://crates.io/api/v1/crates/zerofrom-derive/0.1.6/download -> zerofrom-derive-0.1.6.crate https://crates.io/api/v1/crates/zeroize/1.8.2/download -> zeroize-1.8.2.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/zerotrie/0.2.2/download -> zerotrie-0.2.2.crate https://crates.io/api/v1/crates/zerovec/0.11.5/download -> zerovec-0.11.5.crate https://crates.io/api/v1/crates/zerovec-derive/0.11.1/download -> zerovec-derive-0.11.1.crate https://crates.io/api/v1/crates/zstd/0.13.3/download -> zstd-0.13.3.crate https://crates.io/api/v1/crates/zstd-safe/7.2.4/download -> zstd-safe-7.2.4.crate https://crates.io/api/v1/crates/zstd-sys/2.0.16+zstd.1.5.7/download -> zstd-sys-2.0.16+zstd.1.5.7.crate https://crates.io/api/v1/crates/zune-core/0.4.12/download -> zune-core-0.4.12.crate https://crates.io/api/v1/crates/zune-core/0.5.0/download -> zune-core-0.5.0.crate https://crates.io/api/v1/crates/zune-jpeg/0.4.19/download -> zune-jpeg-0.4.19.crate https://crates.io/api/v1/crates/zune-jpeg/0.5.5/download -> zune-jpeg-0.5.5.crate https://crates.io/api/v1/crates/zvariant/4.2.0/download -> zvariant-4.2.0.crate https://crates.io/api/v1/crates/zvariant_derive/4.2.0/download -> zvariant_derive-4.2.0.crate https://crates.io/api/v1/crates/zvariant_utils/2.1.0/download -> zvariant_utils-2.1.0.crate -_eclasses_=cargo aeba1d272f6c2e000912e11d8cf626eb flag-o-matic a7afe42e95fb46ce9691605acfb24672 multiprocessing 1e32df7deee68372153dca65f4a7c21f rust 20da14430886f3de143eb101684fcf62 rust-toolchain 76468983281b0a7fc167ca224f84ecfd toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 -_md5_=67d8aeba26d104de8a3696d7500a31a7 diff --git a/metadata/md5-cache/dev-util/codex-0.86.0 b/metadata/md5-cache/dev-util/codex-0.86.0 new file mode 100644 index 000000000000..4acd4f806c4c --- /dev/null +++ b/metadata/md5-cache/dev-util/codex-0.86.0 @@ -0,0 +1,16 @@ +BDEPEND=virtual/pkgconfig || ( >=dev-lang/rust-bin-1.74.1:* >=dev-lang/rust-1.74.1:* ) +DEFINED_PHASES=compile configure install prepare setup test unpack +DEPEND=dev-libs/openssl:= sys-apps/dbus +DESCRIPTION=Codex CLI - OpenAI's AI-powered coding agent +EAPI=8 +HOMEPAGE=https://github.com/openai/codex +INHERIT=cargo +IUSE=debug +KEYWORDS=~amd64 ~arm64 +LICENSE=Apache-2.0 Apache-2.0 BSD BSD-2 Boost-1.0 CC0-1.0 CDLA-Permissive-2.0 ISC MIT MPL-2.0 Unicode-3.0 Unlicense ZLIB +RDEPEND=dev-libs/openssl:= sys-apps/dbus +RESTRICT=test +SLOT=0 +SRC_URI=https://github.com/openai/codex/archive/rust-v0.86.0.tar.gz -> codex-0.86.0.tar.gz https://github.com/nornagon/crossterm/archive/87db8bfa6dc99427fd3b071681b07fc31c6ce995.tar.gz -> codex-0.86.0-crossterm.tar.gz https://github.com/nornagon/ratatui/archive/9b2ad1298408c45918ee9f8241a6f95498cdbed2.tar.gz -> codex-0.86.0-ratatui.tar.gz https://crates.io/api/v1/crates/Inflector/0.11.4/download -> Inflector-0.11.4.crate https://crates.io/api/v1/crates/actix-codec/0.5.2/download -> actix-codec-0.5.2.crate https://crates.io/api/v1/crates/actix-http/3.11.2/download -> actix-http-3.11.2.crate https://crates.io/api/v1/crates/actix-router/0.5.3/download -> actix-router-0.5.3.crate https://crates.io/api/v1/crates/actix-rt/2.11.0/download -> actix-rt-2.11.0.crate https://crates.io/api/v1/crates/actix-server/2.6.0/download -> actix-server-2.6.0.crate https://crates.io/api/v1/crates/actix-service/2.0.3/download -> actix-service-2.0.3.crate https://crates.io/api/v1/crates/actix-utils/3.0.1/download -> actix-utils-3.0.1.crate https://crates.io/api/v1/crates/actix-web/4.12.1/download -> actix-web-4.12.1.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.1/download -> adler2-2.0.1.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.8.12/download -> ahash-0.8.12.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/allocative/0.3.4/download -> allocative-0.3.4.crate https://crates.io/api/v1/crates/allocative_derive/0.3.3/download -> allocative_derive-0.3.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_system_properties/0.1.5/download -> android_system_properties-0.1.5.crate https://crates.io/api/v1/crates/annotate-snippets/0.9.2/download -> annotate-snippets-0.9.2.crate https://crates.io/api/v1/crates/ansi-to-tui/7.0.0/download -> ansi-to-tui-7.0.0.crate https://crates.io/api/v1/crates/anstream/0.6.19/download -> anstream-0.6.19.crate https://crates.io/api/v1/crates/anstyle-parse/0.2.7/download -> anstyle-parse-0.2.7.crate https://crates.io/api/v1/crates/anstyle-query/1.1.3/download -> anstyle-query-1.1.3.crate https://crates.io/api/v1/crates/anstyle-wincon/3.0.9/download -> anstyle-wincon-3.0.9.crate https://crates.io/api/v1/crates/anstyle/1.0.11/download -> anstyle-1.0.11.crate https://crates.io/api/v1/crates/anyhow/1.0.100/download -> anyhow-1.0.100.crate https://crates.io/api/v1/crates/arboard/3.6.1/download -> arboard-3.6.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/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/ascii/1.1.0/download -> ascii-1.1.0.crate https://crates.io/api/v1/crates/assert-json-diff/2.0.2/download -> assert-json-diff-2.0.2.crate https://crates.io/api/v1/crates/assert_cmd/2.0.17/download -> assert_cmd-2.0.17.crate https://crates.io/api/v1/crates/assert_matches/1.5.0/download -> assert_matches-1.5.0.crate https://crates.io/api/v1/crates/async-broadcast/0.7.2/download -> async-broadcast-0.7.2.crate https://crates.io/api/v1/crates/async-channel/2.5.0/download -> async-channel-2.5.0.crate https://crates.io/api/v1/crates/async-executor/1.13.3/download -> async-executor-1.13.3.crate https://crates.io/api/v1/crates/async-fs/2.2.0/download -> async-fs-2.2.0.crate https://crates.io/api/v1/crates/async-io/2.6.0/download -> async-io-2.6.0.crate https://crates.io/api/v1/crates/async-lock/3.4.1/download -> async-lock-3.4.1.crate https://crates.io/api/v1/crates/async-process/2.5.0/download -> async-process-2.5.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-signal/0.2.13/download -> async-signal-0.2.13.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-task/4.7.1/download -> async-task-4.7.1.crate https://crates.io/api/v1/crates/async-trait/0.1.89/download -> async-trait-0.1.89.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.5.0/download -> autocfg-1.5.0.crate https://crates.io/api/v1/crates/axum-core/0.5.2/download -> axum-core-0.5.2.crate https://crates.io/api/v1/crates/axum/0.8.4/download -> axum-0.8.4.crate https://crates.io/api/v1/crates/backtrace/0.3.75/download -> backtrace-0.3.75.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.8.1/download -> base64ct-1.8.1.crate https://crates.io/api/v1/crates/beef/0.5.2/download -> beef-0.5.2.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-vec/0.6.3/download -> bit-vec-0.6.3.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.10.0/download -> bitflags-2.10.0.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-padding/0.3.3/download -> block-padding-0.3.3.crate https://crates.io/api/v1/crates/blocking/1.6.2/download -> blocking-1.6.2.crate https://crates.io/api/v1/crates/bstr/1.12.0/download -> bstr-1.12.0.crate https://crates.io/api/v1/crates/bumpalo/3.19.0/download -> bumpalo-3.19.0.crate https://crates.io/api/v1/crates/bytemuck/1.23.1/download -> bytemuck-1.23.1.crate https://crates.io/api/v1/crates/byteorder-lite/0.1.0/download -> byteorder-lite-0.1.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.10.1/download -> bytes-1.10.1.crate https://crates.io/api/v1/crates/bytestring/1.5.0/download -> bytestring-1.5.0.crate https://crates.io/api/v1/crates/cassowary/0.3.0/download -> cassowary-0.3.0.crate https://crates.io/api/v1/crates/castaway/0.2.4/download -> castaway-0.2.4.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.30/download -> cc-1.2.30.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.1/download -> cfg-if-1.0.1.crate https://crates.io/api/v1/crates/cfg_aliases/0.1.1/download -> cfg_aliases-0.1.1.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/chardetng/0.1.17/download -> chardetng-0.1.17.crate https://crates.io/api/v1/crates/chrono/0.4.42/download -> chrono-0.4.42.crate https://crates.io/api/v1/crates/chunked_transfer/1.5.0/download -> chunked_transfer-1.5.0.crate https://crates.io/api/v1/crates/cipher/0.4.4/download -> cipher-0.4.4.crate https://crates.io/api/v1/crates/clap/4.5.54/download -> clap-4.5.54.crate https://crates.io/api/v1/crates/clap_builder/4.5.54/download -> clap_builder-4.5.54.crate https://crates.io/api/v1/crates/clap_complete/4.5.64/download -> clap_complete-4.5.64.crate https://crates.io/api/v1/crates/clap_derive/4.5.49/download -> clap_derive-4.5.49.crate https://crates.io/api/v1/crates/clap_lex/0.7.5/download -> clap_lex-0.7.5.crate https://crates.io/api/v1/crates/clipboard-win/5.4.1/download -> clipboard-win-5.4.1.crate https://crates.io/api/v1/crates/cmp_any/0.8.1/download -> cmp_any-0.8.1.crate https://crates.io/api/v1/crates/color-eyre/0.6.5/download -> color-eyre-0.6.5.crate https://crates.io/api/v1/crates/color-spantrace/0.3.0/download -> color-spantrace-0.3.0.crate https://crates.io/api/v1/crates/colorchoice/1.0.4/download -> colorchoice-1.0.4.crate https://crates.io/api/v1/crates/combine/4.6.7/download -> combine-4.6.7.crate https://crates.io/api/v1/crates/compact_str/0.8.1/download -> compact_str-0.8.1.crate https://crates.io/api/v1/crates/compact_str/0.9.0/download -> compact_str-0.9.0.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.11/download -> console-0.15.11.crate https://crates.io/api/v1/crates/const-hex/1.17.0/download -> const-hex-1.17.0.crate https://crates.io/api/v1/crates/convert_case/0.10.0/download -> convert_case-0.10.0.crate https://crates.io/api/v1/crates/convert_case/0.6.0/download -> convert_case-0.6.0.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.10.1/download -> core-foundation-0.10.1.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/cpufeatures/0.2.17/download -> cpufeatures-0.2.17.crate https://crates.io/api/v1/crates/crc32fast/1.5.0/download -> crc32fast-1.5.0.crate https://crates.io/api/v1/crates/crossbeam-channel/0.5.15/download -> crossbeam-channel-0.5.15.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-utils/0.8.21/download -> crossbeam-utils-0.8.21.crate https://crates.io/api/v1/crates/crossterm/0.28.1/download -> crossterm-0.28.1.crate https://crates.io/api/v1/crates/crossterm_winapi/0.9.1/download -> crossterm_winapi-0.9.1.crate https://crates.io/api/v1/crates/crunchy/0.2.4/download -> crunchy-0.2.4.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/ctor-proc-macro/0.0.6/download -> ctor-proc-macro-0.0.6.crate https://crates.io/api/v1/crates/ctor/0.1.26/download -> ctor-0.1.26.crate https://crates.io/api/v1/crates/ctor/0.5.0/download -> ctor-0.5.0.crate https://crates.io/api/v1/crates/darling/0.20.11/download -> darling-0.20.11.crate https://crates.io/api/v1/crates/darling/0.21.3/download -> darling-0.21.3.crate https://crates.io/api/v1/crates/darling/0.23.0/download -> darling-0.23.0.crate https://crates.io/api/v1/crates/darling_core/0.20.11/download -> darling_core-0.20.11.crate https://crates.io/api/v1/crates/darling_core/0.21.3/download -> darling_core-0.21.3.crate https://crates.io/api/v1/crates/darling_core/0.23.0/download -> darling_core-0.23.0.crate https://crates.io/api/v1/crates/darling_macro/0.20.11/download -> darling_macro-0.20.11.crate https://crates.io/api/v1/crates/darling_macro/0.21.3/download -> darling_macro-0.21.3.crate https://crates.io/api/v1/crates/darling_macro/0.23.0/download -> darling_macro-0.23.0.crate https://crates.io/api/v1/crates/data-encoding/2.10.0/download -> data-encoding-2.10.0.crate https://crates.io/api/v1/crates/dbus-secret-service/4.1.0/download -> dbus-secret-service-4.1.0.crate https://crates.io/api/v1/crates/dbus/0.9.9/download -> dbus-0.9.9.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.12.3/download -> deadpool-0.12.3.crate https://crates.io/api/v1/crates/debugid/0.8.0/download -> debugid-0.8.0.crate https://crates.io/api/v1/crates/debugserver-types/0.5.0/download -> debugserver-types-0.5.0.crate https://crates.io/api/v1/crates/der/0.7.10/download -> der-0.7.10.crate https://crates.io/api/v1/crates/deranged/0.5.4/download -> deranged-0.5.4.crate https://crates.io/api/v1/crates/derivative/2.2.0/download -> derivative-2.2.0.crate https://crates.io/api/v1/crates/derive_more-impl/1.0.0/download -> derive_more-impl-1.0.0.crate https://crates.io/api/v1/crates/derive_more-impl/2.1.1/download -> derive_more-impl-2.1.1.crate https://crates.io/api/v1/crates/derive_more/1.0.0/download -> derive_more-1.0.0.crate https://crates.io/api/v1/crates/derive_more/2.1.1/download -> derive_more-2.1.1.crate https://crates.io/api/v1/crates/diff/0.1.13/download -> diff-0.1.13.crate https://crates.io/api/v1/crates/difflib/0.4.0/download -> difflib-0.4.0.crate https://crates.io/api/v1/crates/diffy/0.4.2/download -> diffy-0.4.2.crate https://crates.io/api/v1/crates/digest/0.10.7/download -> digest-0.10.7.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/dirs-sys/0.5.0/download -> dirs-sys-0.5.0.crate https://crates.io/api/v1/crates/dirs/6.0.0/download -> dirs-6.0.0.crate https://crates.io/api/v1/crates/dispatch2/0.3.0/download -> dispatch2-0.3.0.crate https://crates.io/api/v1/crates/display_container/0.9.0/download -> display_container-0.9.0.crate https://crates.io/api/v1/crates/displaydoc/0.2.5/download -> displaydoc-0.2.5.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/document-features/0.2.12/download -> document-features-0.2.12.crate https://crates.io/api/v1/crates/dotenvy/0.15.7/download -> dotenvy-0.15.7.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/dtor-proc-macro/0.0.6/download -> dtor-proc-macro-0.0.6.crate https://crates.io/api/v1/crates/dtor/0.1.0/download -> dtor-0.1.0.crate https://crates.io/api/v1/crates/dunce/1.0.5/download -> dunce-1.0.5.crate https://crates.io/api/v1/crates/dupe/0.9.1/download -> dupe-0.9.1.crate https://crates.io/api/v1/crates/dupe_derive/0.9.1/download -> dupe_derive-0.9.1.crate https://crates.io/api/v1/crates/dyn-clone/1.0.19/download -> dyn-clone-1.0.19.crate https://crates.io/api/v1/crates/either/1.15.0/download -> either-1.15.0.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/endi/1.1.0/download -> endi-1.1.0.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/enumflags2/0.7.12/download -> enumflags2-0.7.12.crate https://crates.io/api/v1/crates/enumflags2_derive/0.7.12/download -> enumflags2_derive-0.7.12.crate https://crates.io/api/v1/crates/env-flags/0.1.1/download -> env-flags-0.1.1.crate https://crates.io/api/v1/crates/env_filter/0.1.3/download -> env_filter-0.1.3.crate https://crates.io/api/v1/crates/env_home/0.1.0/download -> env_home-0.1.0.crate https://crates.io/api/v1/crates/env_logger/0.11.8/download -> env_logger-0.11.8.crate https://crates.io/api/v1/crates/equivalent/1.0.2/download -> equivalent-1.0.2.crate https://crates.io/api/v1/crates/erased-serde/0.3.31/download -> erased-serde-0.3.31.crate https://crates.io/api/v1/crates/errno/0.3.13/download -> errno-0.3.13.crate https://crates.io/api/v1/crates/error-code/3.3.2/download -> error-code-3.3.2.crate https://crates.io/api/v1/crates/event-listener-strategy/0.5.4/download -> event-listener-strategy-0.5.4.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/eventsource-stream/0.2.3/download -> eventsource-stream-0.2.3.crate https://crates.io/api/v1/crates/eyre/0.6.12/download -> eyre-0.6.12.crate https://crates.io/api/v1/crates/fastrand/2.3.0/download -> fastrand-2.3.0.crate https://crates.io/api/v1/crates/fax/0.2.6/download -> fax-0.2.6.crate https://crates.io/api/v1/crates/fax_derive/0.2.0/download -> fax_derive-0.2.0.crate https://crates.io/api/v1/crates/fd-lock/4.0.4/download -> fd-lock-4.0.4.crate https://crates.io/api/v1/crates/fdeflate/0.3.7/download -> fdeflate-0.3.7.crate https://crates.io/api/v1/crates/filedescriptor/0.8.3/download -> filedescriptor-0.8.3.crate https://crates.io/api/v1/crates/findshlibs/0.10.2/download -> findshlibs-0.10.2.crate https://crates.io/api/v1/crates/fixed_decimal/0.7.0/download -> fixed_decimal-0.7.0.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.1.2/download -> flate2-1.1.2.crate https://crates.io/api/v1/crates/float-cmp/0.10.0/download -> float-cmp-0.10.0.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.5/download -> foldhash-0.1.5.crate https://crates.io/api/v1/crates/foldhash/0.2.0/download -> foldhash-0.2.0.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_urlencoded/1.2.1/download -> form_urlencoded-1.2.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-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/2.6.1/download -> futures-lite-2.6.1.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/gethostname/0.4.3/download -> gethostname-0.4.3.crate https://crates.io/api/v1/crates/getopts/0.2.23/download -> getopts-0.2.23.crate https://crates.io/api/v1/crates/getrandom/0.2.16/download -> getrandom-0.2.16.crate https://crates.io/api/v1/crates/getrandom/0.3.3/download -> getrandom-0.3.3.crate https://crates.io/api/v1/crates/gimli/0.31.1/download -> gimli-0.31.1.crate https://crates.io/api/v1/crates/globset/0.4.16/download -> globset-0.4.16.crate https://crates.io/api/v1/crates/h2/0.4.11/download -> h2-0.4.11.crate https://crates.io/api/v1/crates/half/2.6.0/download -> half-2.6.0.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.4/download -> hashbrown-0.15.4.crate https://crates.io/api/v1/crates/hashbrown/0.16.0/download -> hashbrown-0.16.0.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.5.2/download -> hermit-abi-0.5.2.crate https://crates.io/api/v1/crates/hex/0.4.3/download -> hex-0.4.3.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.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.4.1/download -> hostname-0.4.1.crate https://crates.io/api/v1/crates/http-body-util/0.1.3/download -> http-body-util-0.1.3.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/0.2.12/download -> http-0.2.12.crate https://crates.io/api/v1/crates/http/1.3.1/download -> http-1.3.1.crate https://crates.io/api/v1/crates/httparse/1.10.1/download -> httparse-1.10.1.crate https://crates.io/api/v1/crates/httpdate/1.0.3/download -> httpdate-1.0.3.crate https://crates.io/api/v1/crates/hyper-rustls/0.27.7/download -> hyper-rustls-0.27.7.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-tls/0.6.0/download -> hyper-tls-0.6.0.crate https://crates.io/api/v1/crates/hyper-util/0.1.16/download -> hyper-util-0.1.16.crate https://crates.io/api/v1/crates/hyper/1.7.0/download -> hyper-1.7.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.63/download -> iana-time-zone-0.1.63.crate https://crates.io/api/v1/crates/icu_collections/2.1.1/download -> icu_collections-2.1.1.crate https://crates.io/api/v1/crates/icu_decimal/2.1.1/download -> icu_decimal-2.1.1.crate https://crates.io/api/v1/crates/icu_decimal_data/2.1.1/download -> icu_decimal_data-2.1.1.crate https://crates.io/api/v1/crates/icu_locale/2.1.1/download -> icu_locale-2.1.1.crate https://crates.io/api/v1/crates/icu_locale_core/2.1.1/download -> icu_locale_core-2.1.1.crate https://crates.io/api/v1/crates/icu_locale_data/2.1.1/download -> icu_locale_data-2.1.1.crate https://crates.io/api/v1/crates/icu_normalizer/2.1.1/download -> icu_normalizer-2.1.1.crate https://crates.io/api/v1/crates/icu_normalizer_data/2.1.1/download -> icu_normalizer_data-2.1.1.crate https://crates.io/api/v1/crates/icu_properties/2.1.1/download -> icu_properties-2.1.1.crate https://crates.io/api/v1/crates/icu_properties_data/2.1.1/download -> icu_properties_data-2.1.1.crate https://crates.io/api/v1/crates/icu_provider/2.1.1/download -> icu_provider-2.1.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.1/download -> idna_adapter-1.2.1.crate https://crates.io/api/v1/crates/ignore/0.4.23/download -> ignore-0.4.23.crate https://crates.io/api/v1/crates/image/0.25.9/download -> image-0.25.9.crate https://crates.io/api/v1/crates/impl-more/0.1.9/download -> impl-more-0.1.9.crate https://crates.io/api/v1/crates/include_dir/0.7.4/download -> include_dir-0.7.4.crate https://crates.io/api/v1/crates/include_dir_macros/0.7.4/download -> include_dir_macros-0.7.4.crate https://crates.io/api/v1/crates/indenter/0.3.3/download -> indenter-0.3.3.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.12.0/download -> indexmap-2.12.0.crate https://crates.io/api/v1/crates/indoc/2.0.6/download -> indoc-2.0.6.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.11.0/download -> inotify-0.11.0.crate https://crates.io/api/v1/crates/inout/0.1.4/download -> inout-0.1.4.crate https://crates.io/api/v1/crates/insta/1.46.0/download -> insta-1.46.0.crate https://crates.io/api/v1/crates/instability/0.3.9/download -> instability-0.3.9.crate https://crates.io/api/v1/crates/inventory/0.3.20/download -> inventory-0.3.20.crate https://crates.io/api/v1/crates/ipnet/2.11.0/download -> ipnet-2.11.0.crate https://crates.io/api/v1/crates/iri-string/0.7.8/download -> iri-string-0.7.8.crate https://crates.io/api/v1/crates/is-terminal/0.4.16/download -> is-terminal-0.4.16.crate https://crates.io/api/v1/crates/is_ci/1.2.0/download -> is_ci-1.2.0.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.13.0/download -> itertools-0.13.0.crate https://crates.io/api/v1/crates/itertools/0.14.0/download -> itertools-0.14.0.crate https://crates.io/api/v1/crates/itoa/1.0.15/download -> itoa-1.0.15.crate https://crates.io/api/v1/crates/jiff-static/0.2.15/download -> jiff-static-0.2.15.crate https://crates.io/api/v1/crates/jiff/0.2.15/download -> jiff-0.2.15.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.34/download -> jobserver-0.1.34.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/kasuari/0.4.11/download -> kasuari-0.4.11.crate https://crates.io/api/v1/crates/keyring/3.6.3/download -> keyring-3.6.3.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.1.1/download -> kqueue-1.1.1.crate https://crates.io/api/v1/crates/lalrpop-util/0.19.12/download -> lalrpop-util-0.19.12.crate https://crates.io/api/v1/crates/lalrpop/0.19.12/download -> lalrpop-0.19.12.crate https://crates.io/api/v1/crates/landlock/0.4.4/download -> landlock-0.4.4.crate https://crates.io/api/v1/crates/language-tags/0.3.2/download -> language-tags-0.3.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/libc/0.2.177/download -> libc-0.2.177.crate https://crates.io/api/v1/crates/libdbus-sys/0.2.6/download -> libdbus-sys-0.2.6.crate https://crates.io/api/v1/crates/libredox/0.1.6/download -> libredox-0.1.6.crate https://crates.io/api/v1/crates/linux-keyutils/0.2.4/download -> linux-keyutils-0.2.4.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/linux-raw-sys/0.9.4/download -> linux-raw-sys-0.9.4.crate https://crates.io/api/v1/crates/litemap/0.8.0/download -> litemap-0.8.0.crate https://crates.io/api/v1/crates/litrs/1.0.0/download -> litrs-1.0.0.crate https://crates.io/api/v1/crates/local-waker/0.1.4/download -> local-waker-0.1.4.crate https://crates.io/api/v1/crates/lock_api/0.4.13/download -> lock_api-0.4.13.crate https://crates.io/api/v1/crates/log/0.4.28/download -> log-0.4.28.crate https://crates.io/api/v1/crates/logos-derive/0.12.1/download -> logos-derive-0.12.1.crate https://crates.io/api/v1/crates/logos/0.12.1/download -> logos-0.12.1.crate https://crates.io/api/v1/crates/lru-slab/0.1.2/download -> lru-slab-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/lru/0.16.3/download -> lru-0.16.3.crate https://crates.io/api/v1/crates/lsp-types/0.94.1/download -> lsp-types-0.94.1.crate https://crates.io/api/v1/crates/maplit/1.0.2/download -> maplit-1.0.2.crate https://crates.io/api/v1/crates/matchers/0.2.0/download -> matchers-0.2.0.crate https://crates.io/api/v1/crates/matchit/0.8.4/download -> matchit-0.8.4.crate https://crates.io/api/v1/crates/memchr/2.7.5/download -> memchr-2.7.5.crate https://crates.io/api/v1/crates/memoffset/0.6.5/download -> memoffset-0.6.5.crate https://crates.io/api/v1/crates/memoffset/0.9.1/download -> memoffset-0.9.1.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.9/download -> miniz_oxide-0.8.9.crate https://crates.io/api/v1/crates/mio/1.0.4/download -> mio-1.0.4.crate https://crates.io/api/v1/crates/moxcms/0.7.5/download -> moxcms-0.7.5.crate https://crates.io/api/v1/crates/multimap/0.10.1/download -> multimap-0.10.1.crate https://crates.io/api/v1/crates/native-tls/0.2.14/download -> native-tls-0.2.14.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/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.28.0/download -> nix-0.28.0.crate https://crates.io/api/v1/crates/nix/0.29.0/download -> nix-0.29.0.crate https://crates.io/api/v1/crates/nix/0.30.1/download -> nix-0.30.1.crate https://crates.io/api/v1/crates/nom/7.1.3/download -> nom-7.1.3.crate https://crates.io/api/v1/crates/normalize-line-endings/0.3.0/download -> normalize-line-endings-0.3.0.crate https://crates.io/api/v1/crates/notify-types/2.0.0/download -> notify-types-2.0.0.crate https://crates.io/api/v1/crates/notify/8.2.0/download -> notify-8.2.0.crate https://crates.io/api/v1/crates/nu-ansi-term/0.50.1/download -> nu-ansi-term-0.50.1.crate https://crates.io/api/v1/crates/nucleo-matcher/0.3.1/download -> nucleo-matcher-0.3.1.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-complex/0.4.6/download -> num-complex-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-rational/0.4.2/download -> num-rational-0.4.2.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/0.4.3/download -> num-0.4.3.crate https://crates.io/api/v1/crates/num_cpus/1.17.0/download -> num_cpus-1.17.0.crate https://crates.io/api/v1/crates/num_threads/0.1.7/download -> num_threads-0.1.7.crate https://crates.io/api/v1/crates/oauth2/5.0.0/download -> oauth2-5.0.0.crate https://crates.io/api/v1/crates/objc2-app-kit/0.3.1/download -> objc2-app-kit-0.3.1.crate https://crates.io/api/v1/crates/objc2-core-foundation/0.3.1/download -> objc2-core-foundation-0.3.1.crate https://crates.io/api/v1/crates/objc2-core-graphics/0.3.1/download -> objc2-core-graphics-0.3.1.crate https://crates.io/api/v1/crates/objc2-encode/4.1.0/download -> objc2-encode-4.1.0.crate https://crates.io/api/v1/crates/objc2-foundation/0.3.1/download -> objc2-foundation-0.3.1.crate https://crates.io/api/v1/crates/objc2-io-surface/0.3.1/download -> objc2-io-surface-0.3.1.crate https://crates.io/api/v1/crates/objc2/0.6.2/download -> objc2-0.6.2.crate https://crates.io/api/v1/crates/object/0.36.7/download -> object-0.36.7.crate https://crates.io/api/v1/crates/once_cell/1.21.3/download -> once_cell-1.21.3.crate https://crates.io/api/v1/crates/once_cell_polyfill/1.70.1/download -> once_cell_polyfill-1.70.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-src/300.5.1+3.5.1/download -> openssl-src-300.5.1+3.5.1.crate https://crates.io/api/v1/crates/openssl-sys/0.9.111/download -> openssl-sys-0.9.111.crate https://crates.io/api/v1/crates/openssl/0.10.73/download -> openssl-0.10.73.crate https://crates.io/api/v1/crates/opentelemetry-appender-tracing/0.31.1/download -> opentelemetry-appender-tracing-0.31.1.crate https://crates.io/api/v1/crates/opentelemetry-http/0.31.0/download -> opentelemetry-http-0.31.0.crate https://crates.io/api/v1/crates/opentelemetry-otlp/0.31.0/download -> opentelemetry-otlp-0.31.0.crate https://crates.io/api/v1/crates/opentelemetry-proto/0.31.0/download -> opentelemetry-proto-0.31.0.crate https://crates.io/api/v1/crates/opentelemetry-semantic-conventions/0.31.0/download -> opentelemetry-semantic-conventions-0.31.0.crate https://crates.io/api/v1/crates/opentelemetry/0.31.0/download -> opentelemetry-0.31.0.crate https://crates.io/api/v1/crates/opentelemetry_sdk/0.31.0/download -> opentelemetry_sdk-0.31.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/ordered-stream/0.2.0/download -> ordered-stream-0.2.0.crate https://crates.io/api/v1/crates/os_info/3.12.0/download -> os_info-3.12.0.crate https://crates.io/api/v1/crates/os_pipe/1.2.2/download -> os_pipe-1.2.2.crate https://crates.io/api/v1/crates/owo-colors/4.2.2/download -> owo-colors-4.2.2.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.4/download -> parking_lot-0.12.4.crate https://crates.io/api/v1/crates/parking_lot_core/0.9.11/download -> parking_lot_core-0.9.11.crate https://crates.io/api/v1/crates/paste/1.0.15/download -> paste-1.0.15.crate https://crates.io/api/v1/crates/pastey/0.2.0/download -> pastey-0.2.0.crate https://crates.io/api/v1/crates/path-absolutize/3.1.1/download -> path-absolutize-3.1.1.crate https://crates.io/api/v1/crates/path-dedot/3.1.1/download -> path-dedot-3.1.1.crate https://crates.io/api/v1/crates/pathdiff/0.2.3/download -> pathdiff-0.2.3.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/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_shared/0.11.3/download -> phf_shared-0.11.3.crate https://crates.io/api/v1/crates/pin-project-internal/1.1.10/download -> pin-project-internal-1.1.10.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.10/download -> pin-project-1.1.10.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/piper/0.2.4/download -> piper-0.2.4.crate https://crates.io/api/v1/crates/pkg-config/0.3.32/download -> pkg-config-0.3.32.crate https://crates.io/api/v1/crates/plist/1.7.4/download -> plist-1.7.4.crate https://crates.io/api/v1/crates/png/0.18.0/download -> png-0.18.0.crate https://crates.io/api/v1/crates/polling/3.11.0/download -> polling-3.11.0.crate https://crates.io/api/v1/crates/portable-atomic-util/0.2.4/download -> portable-atomic-util-0.2.4.crate https://crates.io/api/v1/crates/portable-atomic/1.11.1/download -> portable-atomic-1.11.1.crate https://crates.io/api/v1/crates/portable-pty/0.9.0/download -> portable-pty-0.9.0.crate https://crates.io/api/v1/crates/potential_utf/0.1.4/download -> potential_utf-0.1.4.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.21/download -> ppv-lite86-0.2.21.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/predicates-core/1.0.9/download -> predicates-core-1.0.9.crate https://crates.io/api/v1/crates/predicates-tree/1.0.12/download -> predicates-tree-1.0.12.crate https://crates.io/api/v1/crates/predicates/3.1.3/download -> predicates-3.1.3.crate https://crates.io/api/v1/crates/pretty_assertions/1.4.1/download -> pretty_assertions-1.4.1.crate https://crates.io/api/v1/crates/proc-macro-crate/3.4.0/download -> proc-macro-crate-3.4.0.crate https://crates.io/api/v1/crates/proc-macro2/1.0.95/download -> proc-macro2-1.0.95.crate https://crates.io/api/v1/crates/process-wrap/9.0.0/download -> process-wrap-9.0.0.crate https://crates.io/api/v1/crates/proptest/1.9.0/download -> proptest-1.9.0.crate https://crates.io/api/v1/crates/prost-derive/0.14.1/download -> prost-derive-0.14.1.crate https://crates.io/api/v1/crates/prost/0.14.1/download -> prost-0.14.1.crate https://crates.io/api/v1/crates/pulldown-cmark-escape/0.10.1/download -> pulldown-cmark-escape-0.10.1.crate https://crates.io/api/v1/crates/pulldown-cmark/0.10.3/download -> pulldown-cmark-0.10.3.crate https://crates.io/api/v1/crates/pxfm/0.1.23/download -> pxfm-0.1.23.crate https://crates.io/api/v1/crates/quick-error/2.0.1/download -> quick-error-2.0.1.crate https://crates.io/api/v1/crates/quick-xml/0.37.5/download -> quick-xml-0.37.5.crate https://crates.io/api/v1/crates/quick-xml/0.38.0/download -> quick-xml-0.38.0.crate https://crates.io/api/v1/crates/quinn-proto/0.11.13/download -> quinn-proto-0.11.13.crate https://crates.io/api/v1/crates/quinn-udp/0.5.14/download -> quinn-udp-0.5.14.crate https://crates.io/api/v1/crates/quinn/0.11.9/download -> quinn-0.11.9.crate https://crates.io/api/v1/crates/quote/1.0.40/download -> quote-1.0.40.crate https://crates.io/api/v1/crates/r-efi/5.3.0/download -> r-efi-5.3.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.8.5/download -> rand-0.8.5.crate https://crates.io/api/v1/crates/rand/0.9.2/download -> rand-0.9.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.6.4/download -> rand_core-0.6.4.crate https://crates.io/api/v1/crates/rand_core/0.9.3/download -> rand_core-0.9.3.crate https://crates.io/api/v1/crates/rand_xorshift/0.4.0/download -> rand_xorshift-0.4.0.crate https://crates.io/api/v1/crates/ratatui-core/0.1.0/download -> ratatui-core-0.1.0.crate https://crates.io/api/v1/crates/ratatui-macros/0.6.0/download -> ratatui-macros-0.6.0.crate https://crates.io/api/v1/crates/ratatui/0.29.0/download -> ratatui-0.29.0.crate https://crates.io/api/v1/crates/redox_syscall/0.5.15/download -> redox_syscall-0.5.15.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/redox_users/0.5.0/download -> redox_users-0.5.0.crate https://crates.io/api/v1/crates/ref-cast-impl/1.0.24/download -> ref-cast-impl-1.0.24.crate https://crates.io/api/v1/crates/ref-cast/1.0.24/download -> ref-cast-1.0.24.crate https://crates.io/api/v1/crates/regex-automata/0.4.13/download -> regex-automata-0.4.13.crate https://crates.io/api/v1/crates/regex-lite/0.1.8/download -> regex-lite-0.1.8.crate https://crates.io/api/v1/crates/regex-syntax/0.6.29/download -> regex-syntax-0.6.29.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.12.2/download -> regex-1.12.2.crate https://crates.io/api/v1/crates/reqwest/0.12.24/download -> reqwest-0.12.24.crate https://crates.io/api/v1/crates/ring/0.17.14/download -> ring-0.17.14.crate https://crates.io/api/v1/crates/rmcp-macros/0.12.0/download -> rmcp-macros-0.12.0.crate https://crates.io/api/v1/crates/rmcp/0.12.0/download -> rmcp-0.12.0.crate https://crates.io/api/v1/crates/rustc-demangle/0.1.25/download -> rustc-demangle-0.1.25.crate https://crates.io/api/v1/crates/rustc-hash/2.1.1/download -> rustc-hash-2.1.1.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/rustix/0.38.44/download -> rustix-0.38.44.crate https://crates.io/api/v1/crates/rustix/1.0.8/download -> rustix-1.0.8.crate https://crates.io/api/v1/crates/rustls-native-certs/0.8.1/download -> rustls-native-certs-0.8.1.crate https://crates.io/api/v1/crates/rustls-pki-types/1.12.0/download -> rustls-pki-types-1.12.0.crate https://crates.io/api/v1/crates/rustls-webpki/0.103.4/download -> rustls-webpki-0.103.4.crate https://crates.io/api/v1/crates/rustls/0.23.29/download -> rustls-0.23.29.crate https://crates.io/api/v1/crates/rustversion/1.0.21/download -> rustversion-1.0.21.crate https://crates.io/api/v1/crates/rustyline/14.0.0/download -> rustyline-14.0.0.crate https://crates.io/api/v1/crates/ryu/1.0.20/download -> ryu-1.0.20.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/scc/2.4.0/download -> scc-2.4.0.crate https://crates.io/api/v1/crates/schannel/0.1.28/download -> schannel-0.1.28.crate https://crates.io/api/v1/crates/schemafy/0.5.2/download -> schemafy-0.5.2.crate https://crates.io/api/v1/crates/schemafy_core/0.5.2/download -> schemafy_core-0.5.2.crate https://crates.io/api/v1/crates/schemafy_lib/0.5.2/download -> schemafy_lib-0.5.2.crate https://crates.io/api/v1/crates/schemars/0.8.22/download -> schemars-0.8.22.crate https://crates.io/api/v1/crates/schemars/0.9.0/download -> schemars-0.9.0.crate https://crates.io/api/v1/crates/schemars/1.0.4/download -> schemars-1.0.4.crate https://crates.io/api/v1/crates/schemars_derive/0.8.22/download -> schemars_derive-0.8.22.crate https://crates.io/api/v1/crates/schemars_derive/1.0.4/download -> schemars_derive-1.0.4.crate https://crates.io/api/v1/crates/scopeguard/1.2.0/download -> scopeguard-1.2.0.crate https://crates.io/api/v1/crates/sdd/3.0.10/download -> sdd-3.0.10.crate https://crates.io/api/v1/crates/seccompiler/0.5.0/download -> seccompiler-0.5.0.crate https://crates.io/api/v1/crates/secret-service/4.0.0/download -> secret-service-4.0.0.crate https://crates.io/api/v1/crates/security-framework-sys/2.15.0/download -> security-framework-sys-2.15.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/security-framework/3.5.1/download -> security-framework-3.5.1.crate https://crates.io/api/v1/crates/semver/1.0.27/download -> semver-1.0.27.crate https://crates.io/api/v1/crates/sentry-actix/0.46.0/download -> sentry-actix-0.46.0.crate https://crates.io/api/v1/crates/sentry-backtrace/0.46.0/download -> sentry-backtrace-0.46.0.crate https://crates.io/api/v1/crates/sentry-contexts/0.46.0/download -> sentry-contexts-0.46.0.crate https://crates.io/api/v1/crates/sentry-core/0.46.0/download -> sentry-core-0.46.0.crate https://crates.io/api/v1/crates/sentry-debug-images/0.46.0/download -> sentry-debug-images-0.46.0.crate https://crates.io/api/v1/crates/sentry-panic/0.46.0/download -> sentry-panic-0.46.0.crate https://crates.io/api/v1/crates/sentry-tracing/0.46.0/download -> sentry-tracing-0.46.0.crate https://crates.io/api/v1/crates/sentry-types/0.46.0/download -> sentry-types-0.46.0.crate https://crates.io/api/v1/crates/sentry/0.46.0/download -> sentry-0.46.0.crate https://crates.io/api/v1/crates/serde/1.0.228/download -> serde-1.0.228.crate https://crates.io/api/v1/crates/serde_core/1.0.228/download -> serde_core-1.0.228.crate https://crates.io/api/v1/crates/serde_derive/1.0.228/download -> serde_derive-1.0.228.crate https://crates.io/api/v1/crates/serde_derive_internals/0.29.1/download -> serde_derive_internals-0.29.1.crate https://crates.io/api/v1/crates/serde_json/1.0.145/download -> serde_json-1.0.145.crate https://crates.io/api/v1/crates/serde_path_to_error/0.1.20/download -> serde_path_to_error-0.1.20.crate https://crates.io/api/v1/crates/serde_repr/0.1.20/download -> serde_repr-0.1.20.crate https://crates.io/api/v1/crates/serde_spanned/1.0.0/download -> serde_spanned-1.0.0.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/3.16.1/download -> serde_with-3.16.1.crate https://crates.io/api/v1/crates/serde_with_macros/3.16.1/download -> serde_with_macros-3.16.1.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/serial2/0.2.31/download -> serial2-0.2.31.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/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/sha2/0.10.9/download -> sha2-0.10.9.crate https://crates.io/api/v1/crates/sharded-slab/0.1.7/download -> sharded-slab-0.1.7.crate https://crates.io/api/v1/crates/shared_library/0.1.9/download -> shared_library-0.1.9.crate https://crates.io/api/v1/crates/shell-words/1.1.0/download -> shell-words-1.1.0.crate https://crates.io/api/v1/crates/shlex/1.3.0/download -> shlex-1.3.0.crate https://crates.io/api/v1/crates/signal-hook-mio/0.2.4/download -> signal-hook-mio-0.2.4.crate https://crates.io/api/v1/crates/signal-hook-registry/1.4.5/download -> signal-hook-registry-1.4.5.crate https://crates.io/api/v1/crates/signal-hook/0.3.18/download -> signal-hook-0.3.18.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/similar/2.7.0/download -> similar-2.7.0.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.11/download -> slab-0.4.11.crate https://crates.io/api/v1/crates/smallvec/1.15.1/download -> smallvec-1.15.1.crate https://crates.io/api/v1/crates/smawk/0.3.2/download -> smawk-0.3.2.crate https://crates.io/api/v1/crates/socket2/0.5.10/download -> socket2-0.5.10.crate https://crates.io/api/v1/crates/socket2/0.6.1/download -> socket2-0.6.1.crate https://crates.io/api/v1/crates/sse-stream/0.2.1/download -> sse-stream-0.2.1.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/starlark/0.13.0/download -> starlark-0.13.0.crate https://crates.io/api/v1/crates/starlark_derive/0.13.0/download -> starlark_derive-0.13.0.crate https://crates.io/api/v1/crates/starlark_map/0.13.0/download -> starlark_map-0.13.0.crate https://crates.io/api/v1/crates/starlark_syntax/0.13.0/download -> starlark_syntax-0.13.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/streaming-iterator/0.1.9/download -> streaming-iterator-0.1.9.crate https://crates.io/api/v1/crates/string_cache/0.8.9/download -> string_cache-0.8.9.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/strum/0.26.3/download -> strum-0.26.3.crate https://crates.io/api/v1/crates/strum/0.27.2/download -> strum-0.27.2.crate https://crates.io/api/v1/crates/strum_macros/0.26.4/download -> strum_macros-0.26.4.crate https://crates.io/api/v1/crates/strum_macros/0.27.2/download -> strum_macros-0.27.2.crate https://crates.io/api/v1/crates/subtle/2.6.1/download -> subtle-2.6.1.crate https://crates.io/api/v1/crates/supports-color/2.1.0/download -> supports-color-2.1.0.crate https://crates.io/api/v1/crates/supports-color/3.0.2/download -> supports-color-3.0.2.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.104/download -> syn-2.0.104.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.13.2/download -> synstructure-0.13.2.crate https://crates.io/api/v1/crates/sys-locale/0.3.2/download -> sys-locale-0.3.2.crate https://crates.io/api/v1/crates/system-configuration-sys/0.6.0/download -> system-configuration-sys-0.6.0.crate https://crates.io/api/v1/crates/system-configuration/0.6.1/download -> system-configuration-0.6.1.crate https://crates.io/api/v1/crates/tempfile/3.23.0/download -> tempfile-3.23.0.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/terminal_size/0.4.2/download -> terminal_size-0.4.2.crate https://crates.io/api/v1/crates/termtree/0.5.1/download -> termtree-0.5.1.crate https://crates.io/api/v1/crates/test-case-core/3.3.1/download -> test-case-core-3.3.1.crate https://crates.io/api/v1/crates/test-case-macros/3.3.1/download -> test-case-macros-3.3.1.crate https://crates.io/api/v1/crates/test-case/3.3.1/download -> test-case-3.3.1.crate https://crates.io/api/v1/crates/test-log-macros/0.2.19/download -> test-log-macros-0.2.19.crate https://crates.io/api/v1/crates/test-log/0.2.19/download -> test-log-0.2.19.crate https://crates.io/api/v1/crates/textwrap/0.11.0/download -> textwrap-0.11.0.crate https://crates.io/api/v1/crates/textwrap/0.16.2/download -> textwrap-0.16.2.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.17/download -> thiserror-impl-2.0.17.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.17/download -> thiserror-2.0.17.crate https://crates.io/api/v1/crates/thread_local/1.1.9/download -> thread_local-1.1.9.crate https://crates.io/api/v1/crates/tiff/0.10.3/download -> tiff-0.10.3.crate https://crates.io/api/v1/crates/time-core/0.1.6/download -> time-core-0.1.6.crate https://crates.io/api/v1/crates/time-macros/0.2.24/download -> time-macros-0.2.24.crate https://crates.io/api/v1/crates/time/0.3.44/download -> time-0.3.44.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/tiny_http/0.12.0/download -> tiny_http-0.12.0.crate https://crates.io/api/v1/crates/tinystr/0.8.1/download -> tinystr-0.8.1.crate https://crates.io/api/v1/crates/tinyvec/1.10.0/download -> tinyvec-1.10.0.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.6.0/download -> tokio-macros-2.6.0.crate https://crates.io/api/v1/crates/tokio-native-tls/0.3.1/download -> tokio-native-tls-0.3.1.crate https://crates.io/api/v1/crates/tokio-rustls/0.26.2/download -> tokio-rustls-0.26.2.crate https://crates.io/api/v1/crates/tokio-stream/0.1.18/download -> tokio-stream-0.1.18.crate https://crates.io/api/v1/crates/tokio-test/0.4.4/download -> tokio-test-0.4.4.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-util/0.7.18/download -> tokio-util-0.7.18.crate https://crates.io/api/v1/crates/tokio/1.48.0/download -> tokio-1.48.0.crate https://crates.io/api/v1/crates/toml/0.5.11/download -> toml-0.5.11.crate https://crates.io/api/v1/crates/toml/0.9.5/download -> toml-0.9.5.crate https://crates.io/api/v1/crates/toml_datetime/0.7.5+spec-1.1.0/download -> toml_datetime-0.7.5+spec-1.1.0.crate https://crates.io/api/v1/crates/toml_edit/0.23.10+spec-1.0.0/download -> toml_edit-0.23.10+spec-1.0.0.crate https://crates.io/api/v1/crates/toml_edit/0.24.0+spec-1.1.0/download -> toml_edit-0.24.0+spec-1.1.0.crate https://crates.io/api/v1/crates/toml_parser/1.0.6+spec-1.1.0/download -> toml_parser-1.0.6+spec-1.1.0.crate https://crates.io/api/v1/crates/toml_writer/1.0.6+spec-1.1.0/download -> toml_writer-1.0.6+spec-1.1.0.crate https://crates.io/api/v1/crates/tonic-prost/0.14.2/download -> tonic-prost-0.14.2.crate https://crates.io/api/v1/crates/tonic/0.14.2/download -> tonic-0.14.2.crate https://crates.io/api/v1/crates/tower-http/0.6.6/download -> tower-http-0.6.6.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.5.2/download -> tower-0.5.2.crate https://crates.io/api/v1/crates/tracing-appender/0.2.3/download -> tracing-appender-0.2.3.crate https://crates.io/api/v1/crates/tracing-attributes/0.1.31/download -> tracing-attributes-0.1.31.crate https://crates.io/api/v1/crates/tracing-core/0.1.35/download -> tracing-core-0.1.35.crate https://crates.io/api/v1/crates/tracing-error/0.2.1/download -> tracing-error-0.2.1.crate https://crates.io/api/v1/crates/tracing-log/0.2.0/download -> tracing-log-0.2.0.crate https://crates.io/api/v1/crates/tracing-opentelemetry/0.32.0/download -> tracing-opentelemetry-0.32.0.crate https://crates.io/api/v1/crates/tracing-subscriber/0.3.22/download -> tracing-subscriber-0.3.22.crate https://crates.io/api/v1/crates/tracing-test-macro/0.2.5/download -> tracing-test-macro-0.2.5.crate https://crates.io/api/v1/crates/tracing-test/0.2.5/download -> tracing-test-0.2.5.crate https://crates.io/api/v1/crates/tracing/0.1.43/download -> tracing-0.1.43.crate https://crates.io/api/v1/crates/tree-sitter-bash/0.25.0/download -> tree-sitter-bash-0.25.0.crate https://crates.io/api/v1/crates/tree-sitter-highlight/0.25.10/download -> tree-sitter-highlight-0.25.10.crate https://crates.io/api/v1/crates/tree-sitter-language/0.1.5/download -> tree-sitter-language-0.1.5.crate https://crates.io/api/v1/crates/tree-sitter/0.25.10/download -> tree-sitter-0.25.10.crate https://crates.io/api/v1/crates/tree_magic_mini/3.2.0/download -> tree_magic_mini-3.2.0.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/ts-rs-macros/11.1.0/download -> ts-rs-macros-11.1.0.crate https://crates.io/api/v1/crates/ts-rs/11.1.0/download -> ts-rs-11.1.0.crate https://crates.io/api/v1/crates/tui-scrollbar/0.2.2/download -> tui-scrollbar-0.2.2.crate https://crates.io/api/v1/crates/tungstenite/0.21.0/download -> tungstenite-0.21.0.crate https://crates.io/api/v1/crates/typenum/1.18.0/download -> typenum-1.18.0.crate https://crates.io/api/v1/crates/uds_windows/1.1.0/download -> uds_windows-1.1.0.crate https://crates.io/api/v1/crates/uname/0.1.1/download -> uname-0.1.1.crate https://crates.io/api/v1/crates/unarray/0.1.4/download -> unarray-0.1.4.crate https://crates.io/api/v1/crates/unicase/2.8.1/download -> unicase-2.8.1.crate https://crates.io/api/v1/crates/unicode-ident/1.0.18/download -> unicode-ident-1.0.18.crate https://crates.io/api/v1/crates/unicode-linebreak/0.1.5/download -> unicode-linebreak-0.1.5.crate https://crates.io/api/v1/crates/unicode-segmentation/1.12.0/download -> unicode-segmentation-1.12.0.crate https://crates.io/api/v1/crates/unicode-truncate/1.1.0/download -> unicode-truncate-1.1.0.crate https://crates.io/api/v1/crates/unicode-truncate/2.0.0/download -> unicode-truncate-2.0.0.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.1/download -> unicode-width-0.2.1.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/unsafe-libyaml/0.2.11/download -> unsafe-libyaml-0.2.11.crate https://crates.io/api/v1/crates/untrusted/0.9.0/download -> untrusted-0.9.0.crate https://crates.io/api/v1/crates/ureq-proto/0.5.3/download -> ureq-proto-0.5.3.crate https://crates.io/api/v1/crates/ureq/3.1.4/download -> ureq-3.1.4.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/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.18.1/download -> uuid-1.18.1.crate https://crates.io/api/v1/crates/valuable/0.1.1/download -> valuable-0.1.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/vt100/0.16.2/download -> vt100-0.16.2.crate https://crates.io/api/v1/crates/vte/0.15.0/download -> vte-0.15.0.crate https://crates.io/api/v1/crates/wait-timeout/0.2.1/download -> wait-timeout-0.2.1.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.1+wasi-snapshot-preview1/download -> wasi-0.11.1+wasi-snapshot-preview1.crate https://crates.io/api/v1/crates/wasi/0.14.2+wasi-0.2.4/download -> wasi-0.14.2+wasi-0.2.4.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/wayland-backend/0.3.11/download -> wayland-backend-0.3.11.crate https://crates.io/api/v1/crates/wayland-client/0.31.11/download -> wayland-client-0.31.11.crate https://crates.io/api/v1/crates/wayland-protocols-wlr/0.3.9/download -> wayland-protocols-wlr-0.3.9.crate https://crates.io/api/v1/crates/wayland-protocols/0.32.9/download -> wayland-protocols-0.32.9.crate https://crates.io/api/v1/crates/wayland-scanner/0.31.7/download -> wayland-scanner-0.31.7.crate https://crates.io/api/v1/crates/wayland-sys/0.31.7/download -> wayland-sys-0.31.7.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/webbrowser/1.0.6/download -> webbrowser-1.0.6.crate https://crates.io/api/v1/crates/webpki-root-certs/1.0.4/download -> webpki-root-certs-1.0.4.crate https://crates.io/api/v1/crates/webpki-roots/1.0.2/download -> webpki-roots-1.0.2.crate https://crates.io/api/v1/crates/weezl/0.1.10/download -> weezl-0.1.10.crate https://crates.io/api/v1/crates/which/8.0.0/download -> which-8.0.0.crate https://crates.io/api/v1/crates/wildmatch/2.6.1/download -> wildmatch-2.6.1.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-collections/0.2.0/download -> windows-collections-0.2.0.crate https://crates.io/api/v1/crates/windows-core/0.58.0/download -> windows-core-0.58.0.crate https://crates.io/api/v1/crates/windows-core/0.61.2/download -> windows-core-0.61.2.crate https://crates.io/api/v1/crates/windows-future/0.2.1/download -> windows-future-0.2.1.crate https://crates.io/api/v1/crates/windows-implement/0.58.0/download -> windows-implement-0.58.0.crate https://crates.io/api/v1/crates/windows-implement/0.60.0/download -> windows-implement-0.60.0.crate https://crates.io/api/v1/crates/windows-interface/0.58.0/download -> windows-interface-0.58.0.crate https://crates.io/api/v1/crates/windows-interface/0.59.1/download -> windows-interface-0.59.1.crate https://crates.io/api/v1/crates/windows-link/0.1.3/download -> windows-link-0.1.3.crate https://crates.io/api/v1/crates/windows-link/0.2.0/download -> windows-link-0.2.0.crate https://crates.io/api/v1/crates/windows-numerics/0.2.0/download -> windows-numerics-0.2.0.crate https://crates.io/api/v1/crates/windows-registry/0.5.3/download -> windows-registry-0.5.3.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-result/0.3.4/download -> windows-result-0.3.4.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-strings/0.4.2/download -> windows-strings-0.4.2.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.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-sys/0.60.2/download -> windows-sys-0.60.2.crate https://crates.io/api/v1/crates/windows-sys/0.61.1/download -> windows-sys-0.61.1.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-targets/0.53.2/download -> windows-targets-0.53.2.crate https://crates.io/api/v1/crates/windows-threading/0.1.0/download -> windows-threading-0.1.0.crate https://crates.io/api/v1/crates/windows/0.58.0/download -> windows-0.58.0.crate https://crates.io/api/v1/crates/windows/0.61.3/download -> windows-0.61.3.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_gnullvm/0.53.0/download -> windows_aarch64_gnullvm-0.53.0.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_aarch64_msvc/0.53.0/download -> windows_aarch64_msvc-0.53.0.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_gnu/0.53.0/download -> windows_i686_gnu-0.53.0.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_gnullvm/0.53.0/download -> windows_i686_gnullvm-0.53.0.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_i686_msvc/0.53.0/download -> windows_i686_msvc-0.53.0.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_gnu/0.53.0/download -> windows_x86_64_gnu-0.53.0.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_gnullvm/0.53.0/download -> windows_x86_64_gnullvm-0.53.0.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/windows_x86_64_msvc/0.53.0/download -> windows_x86_64_msvc-0.53.0.crate https://crates.io/api/v1/crates/winnow/0.7.13/download -> winnow-0.7.13.crate https://crates.io/api/v1/crates/winreg/0.10.1/download -> winreg-0.10.1.crate https://crates.io/api/v1/crates/winres/0.1.12/download -> winres-0.1.12.crate https://crates.io/api/v1/crates/winsafe/0.0.19/download -> winsafe-0.0.19.crate https://crates.io/api/v1/crates/winsplit/0.1.0/download -> winsplit-0.1.0.crate https://crates.io/api/v1/crates/wiremock/0.6.5/download -> wiremock-0.6.5.crate https://crates.io/api/v1/crates/wit-bindgen-rt/0.39.0/download -> wit-bindgen-rt-0.39.0.crate https://crates.io/api/v1/crates/wl-clipboard-rs/0.9.2/download -> wl-clipboard-rs-0.9.2.crate https://crates.io/api/v1/crates/writeable/0.6.2/download -> writeable-0.6.2.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/xdg-home/1.3.0/download -> xdg-home-1.3.0.crate https://crates.io/api/v1/crates/yansi/1.0.1/download -> yansi-1.0.1.crate https://crates.io/api/v1/crates/yoke-derive/0.8.0/download -> yoke-derive-0.8.0.crate https://crates.io/api/v1/crates/yoke/0.8.0/download -> yoke-0.8.0.crate https://crates.io/api/v1/crates/zbus/4.4.0/download -> zbus-4.4.0.crate https://crates.io/api/v1/crates/zbus_macros/4.4.0/download -> zbus_macros-4.4.0.crate https://crates.io/api/v1/crates/zbus_names/3.0.0/download -> zbus_names-3.0.0.crate https://crates.io/api/v1/crates/zerocopy-derive/0.8.26/download -> zerocopy-derive-0.8.26.crate https://crates.io/api/v1/crates/zerocopy/0.8.26/download -> zerocopy-0.8.26.crate https://crates.io/api/v1/crates/zerofrom-derive/0.1.6/download -> zerofrom-derive-0.1.6.crate https://crates.io/api/v1/crates/zerofrom/0.1.6/download -> zerofrom-0.1.6.crate https://crates.io/api/v1/crates/zeroize/1.8.2/download -> zeroize-1.8.2.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/zerotrie/0.2.2/download -> zerotrie-0.2.2.crate https://crates.io/api/v1/crates/zerovec-derive/0.11.1/download -> zerovec-derive-0.11.1.crate https://crates.io/api/v1/crates/zerovec/0.11.5/download -> zerovec-0.11.5.crate https://crates.io/api/v1/crates/zstd-safe/7.2.4/download -> zstd-safe-7.2.4.crate https://crates.io/api/v1/crates/zstd-sys/2.0.16+zstd.1.5.7/download -> zstd-sys-2.0.16+zstd.1.5.7.crate https://crates.io/api/v1/crates/zstd/0.13.3/download -> zstd-0.13.3.crate https://crates.io/api/v1/crates/zune-core/0.4.12/download -> zune-core-0.4.12.crate https://crates.io/api/v1/crates/zune-core/0.5.0/download -> zune-core-0.5.0.crate https://crates.io/api/v1/crates/zune-jpeg/0.4.19/download -> zune-jpeg-0.4.19.crate https://crates.io/api/v1/crates/zune-jpeg/0.5.5/download -> zune-jpeg-0.5.5.crate https://crates.io/api/v1/crates/zvariant/4.2.0/download -> zvariant-4.2.0.crate https://crates.io/api/v1/crates/zvariant_derive/4.2.0/download -> zvariant_derive-4.2.0.crate https://crates.io/api/v1/crates/zvariant_utils/2.1.0/download -> zvariant_utils-2.1.0.crate +_eclasses_=cargo aeba1d272f6c2e000912e11d8cf626eb flag-o-matic a7afe42e95fb46ce9691605acfb24672 multiprocessing 1e32df7deee68372153dca65f4a7c21f rust 20da14430886f3de143eb101684fcf62 rust-toolchain 76468983281b0a7fc167ca224f84ecfd toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 +_md5_=28f3b0d9ff39fa2c71c4f512f41a73a0 diff --git a/metadata/md5-cache/dev-util/gersemi-0.25.0 b/metadata/md5-cache/dev-util/gersemi-0.25.0 deleted file mode 100644 index 69c07f03e3d7..000000000000 --- a/metadata/md5-cache/dev-util/gersemi-0.25.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=test? ( dev-python/pydantic[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-vcs/git ) test? ( dev-python/appdirs[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/ignore-python[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/lark[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/pyyaml[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] color? ( dev-python/colorama[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] ) >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) python_targets_python3_14? ( dev-lang/python:3.14 ) >=dev-python/gpep517-16[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/setuptools-78.1.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=A formatter to make your CMake code the real treasure -EAPI=8 -HOMEPAGE=https://github.com/BlankSpruce/gersemi -INHERIT=distutils-r1 -IUSE=+color test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 python_targets_python3_14 -KEYWORDS=~amd64 -LICENSE=MPL-2.0 -RDEPEND=dev-python/appdirs[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/ignore-python[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/lark[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/pyyaml[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] color? ( dev-python/colorama[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) python_targets_python3_14? ( dev-lang/python:3.14 ) -REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 python_targets_python3_14 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://github.com/BlankSpruce/gersemi/archive/refs/tags/0.25.0.tar.gz -> gersemi-0.25.0.tar.gz -_eclasses_=distutils-r1 776bbaa25e9fa0dc9ac6f039ca37f701 flag-o-matic a7afe42e95fb46ce9691605acfb24672 multibuild 4650a65187015567b4e041bb9bfdb364 multilib 404b65bd5212cff83b3935c685419d08 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-r1 0e15b2ab9cfc87d7474678201d6bca38 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 -_md5_=95da23b891666420973c6d001868d1bf diff --git a/metadata/md5-cache/dev-util/gersemi-0.25.1 b/metadata/md5-cache/dev-util/gersemi-0.25.1 new file mode 100644 index 000000000000..0ca7d9447153 --- /dev/null +++ b/metadata/md5-cache/dev-util/gersemi-0.25.1 @@ -0,0 +1,16 @@ +BDEPEND=test? ( dev-python/pydantic[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-vcs/git ) test? ( dev-python/ignore-python[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/lark[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/platformdirs[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/pyyaml[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] color? ( dev-python/colorama[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] ) >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) python_targets_python3_14? ( dev-lang/python:3.14 ) >=dev-python/gpep517-16[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/setuptools-78.1.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=A formatter to make your CMake code the real treasure +EAPI=8 +HOMEPAGE=https://github.com/BlankSpruce/gersemi +INHERIT=distutils-r1 +IUSE=+color test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 python_targets_python3_14 +KEYWORDS=~amd64 +LICENSE=MPL-2.0 +RDEPEND=dev-python/ignore-python[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/lark[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/platformdirs[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/pyyaml[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] color? ( dev-python/colorama[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) python_targets_python3_14? ( dev-lang/python:3.14 ) +REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 python_targets_python3_14 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/BlankSpruce/gersemi/archive/refs/tags/0.25.1.tar.gz -> gersemi-0.25.1.tar.gz +_eclasses_=distutils-r1 776bbaa25e9fa0dc9ac6f039ca37f701 flag-o-matic a7afe42e95fb46ce9691605acfb24672 multibuild 4650a65187015567b4e041bb9bfdb364 multilib 404b65bd5212cff83b3935c685419d08 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-r1 0e15b2ab9cfc87d7474678201d6bca38 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 +_md5_=a8cd2331e86ad10921c530b94f31e93a diff --git a/metadata/md5-cache/dev-util/google-antigravity-1.13.3 b/metadata/md5-cache/dev-util/google-antigravity-1.13.3 deleted file mode 100644 index d81cf626500f..000000000000 --- a/metadata/md5-cache/dev-util/google-antigravity-1.13.3 +++ /dev/null @@ -1,15 +0,0 @@ -DEFINED_PHASES=install postinst postrm preinst pretend setup unpack -DESCRIPTION=Google's AI-first IDE and agentic development platform -EAPI=8 -HOMEPAGE=https://antigravity.google/ -IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info -INHERIT=chromium-2 optfeature pax-utils unpacker xdg -IUSE=kerberos +l10n_af +l10n_am +l10n_ar +l10n_bg +l10n_bn +l10n_ca +l10n_cs +l10n_da +l10n_de +l10n_el +l10n_en-GB +l10n_en-US +l10n_es-419 +l10n_es +l10n_et +l10n_fa +l10n_fi +l10n_fil +l10n_fr +l10n_gu +l10n_he +l10n_hi +l10n_hr +l10n_hu +l10n_id +l10n_it +l10n_ja +l10n_kn +l10n_ko +l10n_lt +l10n_lv +l10n_ml +l10n_mr +l10n_ms +l10n_nb +l10n_nl +l10n_pl +l10n_pt-BR +l10n_pt-PT +l10n_ro +l10n_ru +l10n_sk +l10n_sl +l10n_sr +l10n_sv +l10n_sw +l10n_ta +l10n_te +l10n_th +l10n_tr +l10n_uk +l10n_ur +l10n_vi +l10n_zh-CN +l10n_zh-TW -KEYWORDS=~amd64 ~arm64 -LICENSE=all-rights-reserved -RDEPEND=|| ( sys-apps/systemd sys-apps/systemd-utils ) >=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/libglvnd media-libs/mesa net-misc/curl sys-apps/dbus virtual/zlib:= sys-process/lsof x11-libs/cairo x11-libs/gtk+:3 x11-libs/libdrm x11-libs/libX11 x11-libs/libxcb x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libxkbcommon x11-libs/libxkbfile x11-libs/libXrandr x11-libs/libXScrnSaver x11-libs/pango x11-misc/xdg-utils kerberos? ( app-crypt/mit-krb5 ) -RESTRICT=bindist mirror strip -SLOT=0 -SRC_URI=amd64? ( https://us-central1-apt.pkg.dev/projects/antigravity-auto-updater-dev/pool/antigravity-debian/antigravity_1.13.3-1766182170_amd64_365061c50063f9bd47a9ff88432261b8.deb -> google-antigravity-1.13.3_amd64.deb ) arm64? ( https://us-central1-apt.pkg.dev/projects/antigravity-auto-updater-dev/pool/antigravity-debian/antigravity_1.13.3-1766182168_arm64_940bc88042cadeaee51d9b1eedf6a506.deb -> google-antigravity-1.13.3_arm64.deb ) -_eclasses_=chromium-2 6be3cf193def84c82ddae5c1f21ddbe5 linux-info efd923656513c879204fec6638eadee5 multiprocessing 1e32df7deee68372153dca65f4a7c21f optfeature 538bce96e5589935b57e178e8635f301 pax-utils 5555f2e75744739fe100ee62c22d28fe toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=576a9b5a1fbd63f97d2f350c176e718c diff --git a/metadata/md5-cache/dev-util/google-antigravity-1.14.2 b/metadata/md5-cache/dev-util/google-antigravity-1.14.2 index ab374ef811e0..cddeb95ae3c6 100644 --- a/metadata/md5-cache/dev-util/google-antigravity-1.14.2 +++ b/metadata/md5-cache/dev-util/google-antigravity-1.14.2 @@ -1,15 +1,16 @@ +BDEPEND=verify-sig? ( || ( app-alternatives/gpg app-crypt/gnupg[-alternatives(-)] ) >=app-portage/gemato-20 ) DEFINED_PHASES=install postinst postrm preinst pretend setup unpack DESCRIPTION=Google's AI-first IDE and agentic development platform EAPI=8 HOMEPAGE=https://antigravity.google/ IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info -INHERIT=chromium-2 optfeature pax-utils unpacker xdg -IUSE=kerberos +l10n_af +l10n_am +l10n_ar +l10n_bg +l10n_bn +l10n_ca +l10n_cs +l10n_da +l10n_de +l10n_el +l10n_en-GB +l10n_en-US +l10n_es-419 +l10n_es +l10n_et +l10n_fa +l10n_fi +l10n_fil +l10n_fr +l10n_gu +l10n_he +l10n_hi +l10n_hr +l10n_hu +l10n_id +l10n_it +l10n_ja +l10n_kn +l10n_ko +l10n_lt +l10n_lv +l10n_ml +l10n_mr +l10n_ms +l10n_nb +l10n_nl +l10n_pl +l10n_pt-BR +l10n_pt-PT +l10n_ro +l10n_ru +l10n_sk +l10n_sl +l10n_sr +l10n_sv +l10n_sw +l10n_ta +l10n_te +l10n_th +l10n_tr +l10n_uk +l10n_ur +l10n_vi +l10n_zh-CN +l10n_zh-TW +INHERIT=chromium-2 eapi9-pipestatus optfeature pax-utils unpacker verify-sig xdg +IUSE=kerberos verify-sig +l10n_af +l10n_am +l10n_ar +l10n_bg +l10n_bn +l10n_ca +l10n_cs +l10n_da +l10n_de +l10n_el +l10n_en-GB +l10n_en-US +l10n_es-419 +l10n_es +l10n_et +l10n_fa +l10n_fi +l10n_fil +l10n_fr +l10n_gu +l10n_he +l10n_hi +l10n_hr +l10n_hu +l10n_id +l10n_it +l10n_ja +l10n_kn +l10n_ko +l10n_lt +l10n_lv +l10n_ml +l10n_mr +l10n_ms +l10n_nb +l10n_nl +l10n_pl +l10n_pt-BR +l10n_pt-PT +l10n_ro +l10n_ru +l10n_sk +l10n_sl +l10n_sr +l10n_sv +l10n_sw +l10n_ta +l10n_te +l10n_th +l10n_tr +l10n_uk +l10n_ur +l10n_vi +l10n_zh-CN +l10n_zh-TW verify-sig KEYWORDS=~amd64 ~arm64 LICENSE=all-rights-reserved -RDEPEND=|| ( sys-apps/systemd sys-apps/systemd-utils ) >=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/libglvnd media-libs/mesa net-misc/curl sys-apps/dbus virtual/zlib:= sys-process/lsof x11-libs/cairo x11-libs/gtk+:3 x11-libs/libdrm x11-libs/libX11 x11-libs/libxcb x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libxkbcommon x11-libs/libxkbfile x11-libs/libXrandr x11-libs/libXScrnSaver x11-libs/pango x11-misc/xdg-utils kerberos? ( app-crypt/mit-krb5 ) +RDEPEND=|| ( sys-apps/systemd sys-apps/systemd-utils ) >=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/libglvnd media-libs/mesa net-misc/curl sys-apps/dbus virtual/zlib:= sys-process/lsof x11-libs/cairo x11-libs/gtk+:3 x11-libs/libdrm x11-libs/libX11 x11-libs/libxcb x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libxkbcommon x11-libs/libxkbfile x11-libs/libXrandr x11-libs/libXScrnSaver x11-libs/pango x11-misc/xdg-utils kerberos? ( app-crypt/mit-krb5 ) verify-sig? ( >=sec-keys/openpgp-keys-google-artifact-registry-20210504 ) RESTRICT=bindist mirror strip SLOT=0 -SRC_URI=amd64? ( https://us-central1-apt.pkg.dev/projects/antigravity-auto-updater-dev/pool/antigravity-debian/antigravity_1.14.2-1768287740_amd64_5527204873323b09e7e6bc003cf22f91.deb -> google-antigravity-1.14.2_amd64.deb ) arm64? ( https://us-central1-apt.pkg.dev/projects/antigravity-auto-updater-dev/pool/antigravity-debian/antigravity_1.14.2-1768287742_arm64_fa871f81c5b4e1b343589341d279a64c.deb -> google-antigravity-1.14.2_arm64.deb ) -_eclasses_=chromium-2 6be3cf193def84c82ddae5c1f21ddbe5 linux-info efd923656513c879204fec6638eadee5 multiprocessing 1e32df7deee68372153dca65f4a7c21f optfeature 538bce96e5589935b57e178e8635f301 pax-utils 5555f2e75744739fe100ee62c22d28fe toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=fe010799e6392482b32ccf30c58704a0 +SRC_URI=amd64? ( https://us-central1-apt.pkg.dev/projects/antigravity-auto-updater-dev/pool/antigravity-debian/antigravity_1.14.2-1768287740_amd64_5527204873323b09e7e6bc003cf22f91.deb -> google-antigravity-1.14.2_amd64.deb ) arm64? ( https://us-central1-apt.pkg.dev/projects/antigravity-auto-updater-dev/pool/antigravity-debian/antigravity_1.14.2-1768287742_arm64_fa871f81c5b4e1b343589341d279a64c.deb -> google-antigravity-1.14.2_arm64.deb ) verify-sig? ( https://home.cit.tum.de/~salu/distfiles/google-antigravity-1.14.2-verify-sig.tar.xz ) +_eclasses_=chromium-2 6be3cf193def84c82ddae5c1f21ddbe5 eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd linux-info efd923656513c879204fec6638eadee5 multiprocessing 1e32df7deee68372153dca65f4a7c21f optfeature 538bce96e5589935b57e178e8635f301 pax-utils 5555f2e75744739fe100ee62c22d28fe toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627 verify-sig 2cf23b136af9fd4c3fceadc34d0f98ad xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 +_md5_=d17c0ec7cacbe284b41d5ef96b870f0c diff --git a/metadata/md5-cache/dev-util/kubetail-0.10.1 b/metadata/md5-cache/dev-util/kubetail-0.10.1 new file mode 100644 index 000000000000..d2dfa5284893 --- /dev/null +++ b/metadata/md5-cache/dev-util/kubetail-0.10.1 @@ -0,0 +1,12 @@ +BDEPEND=>=dev-lang/go-1.24.7 >=dev-lang/go-1.20:= app-arch/unzip +DEFINED_PHASES=compile install unpack +DESCRIPTION=Real-time logging dashboard for Kubernetes +EAPI=8 +HOMEPAGE=https://github.com/kubetail-org/kubetail +INHERIT=go-module shell-completion +KEYWORDS=~amd64 ~arm64 +LICENSE=Apache-2.0 +SLOT=0 +SRC_URI=https://github.com/kubetail-org/kubetail/releases/download/cli%2Fv0.10.1/kubetail-0.10.1-vendored.tar.gz +_eclasses_=bash-completion-r1 767861f3744f589ee5291c1698b1c082 flag-o-matic a7afe42e95fb46ce9691605acfb24672 go-env 0e2babf96e7d0b045fc07ad199eb2399 go-module d96f2a2fd6d8fbad6d94516bf238f885 multiprocessing 1e32df7deee68372153dca65f4a7c21f shell-completion 0b655d0d825e157a5e99c463bddaac16 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 +_md5_=00ab05d203da04745e2cf558cc48d10b diff --git a/metadata/md5-cache/dev-util/kubetail-0.11.0 b/metadata/md5-cache/dev-util/kubetail-0.11.0 new file mode 100644 index 000000000000..168ee31f35b6 --- /dev/null +++ b/metadata/md5-cache/dev-util/kubetail-0.11.0 @@ -0,0 +1,12 @@ +BDEPEND=>=dev-lang/go-1.24.7 >=dev-lang/go-1.20:= app-arch/unzip +DEFINED_PHASES=compile install unpack +DESCRIPTION=Real-time logging dashboard for Kubernetes +EAPI=8 +HOMEPAGE=https://github.com/kubetail-org/kubetail +INHERIT=go-module shell-completion +KEYWORDS=~amd64 ~arm64 +LICENSE=Apache-2.0 +SLOT=0 +SRC_URI=https://github.com/kubetail-org/kubetail/releases/download/cli%2Fv0.11.0/kubetail-0.11.0-vendored.tar.gz +_eclasses_=bash-completion-r1 767861f3744f589ee5291c1698b1c082 flag-o-matic a7afe42e95fb46ce9691605acfb24672 go-env 0e2babf96e7d0b045fc07ad199eb2399 go-module d96f2a2fd6d8fbad6d94516bf238f885 multiprocessing 1e32df7deee68372153dca65f4a7c21f shell-completion 0b655d0d825e157a5e99c463bddaac16 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 +_md5_=00ab05d203da04745e2cf558cc48d10b diff --git a/metadata/md5-cache/dev-util/kubetail-bin-0.10.1 b/metadata/md5-cache/dev-util/kubetail-bin-0.10.1 new file mode 100644 index 000000000000..be2de942c1f1 --- /dev/null +++ b/metadata/md5-cache/dev-util/kubetail-bin-0.10.1 @@ -0,0 +1,11 @@ +DEFINED_PHASES=compile install +DESCRIPTION=Real-time logging dashboard for Kubernetes +EAPI=8 +HOMEPAGE=https://github.com/kubetail-org/kubetail +INHERIT=shell-completion +KEYWORDS=~amd64 ~arm64 +LICENSE=Apache-2.0 +SLOT=0 +SRC_URI=amd64? ( https://github.com/kubetail-org/kubetail/releases/download/cli%2Fv0.10.1/kubetail-linux-amd64.tar.gz -> kubetail-bin-0.10.1-linux-amd64.tar.gz ) arm64? ( https://github.com/kubetail-org/kubetail/releases/download/cli%2Fv0.10.1/kubetail-linux-arm64.tar.gz -> kubetail-bin-0.10.1-linux-arm64.tar.gz ) +_eclasses_=bash-completion-r1 767861f3744f589ee5291c1698b1c082 shell-completion 0b655d0d825e157a5e99c463bddaac16 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 +_md5_=1825aa4cf5975dec4619c917e447713b diff --git a/metadata/md5-cache/dev-util/kubetail-bin-0.11.0 b/metadata/md5-cache/dev-util/kubetail-bin-0.11.0 new file mode 100644 index 000000000000..44ffb33070a9 --- /dev/null +++ b/metadata/md5-cache/dev-util/kubetail-bin-0.11.0 @@ -0,0 +1,11 @@ +DEFINED_PHASES=compile install +DESCRIPTION=Real-time logging dashboard for Kubernetes +EAPI=8 +HOMEPAGE=https://github.com/kubetail-org/kubetail +INHERIT=shell-completion +KEYWORDS=~amd64 ~arm64 +LICENSE=Apache-2.0 +SLOT=0 +SRC_URI=amd64? ( https://github.com/kubetail-org/kubetail/releases/download/cli%2Fv0.11.0/kubetail-linux-amd64.tar.gz -> kubetail-bin-0.11.0-linux-amd64.tar.gz ) arm64? ( https://github.com/kubetail-org/kubetail/releases/download/cli%2Fv0.11.0/kubetail-linux-arm64.tar.gz -> kubetail-bin-0.11.0-linux-arm64.tar.gz ) +_eclasses_=bash-completion-r1 767861f3744f589ee5291c1698b1c082 shell-completion 0b655d0d825e157a5e99c463bddaac16 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 +_md5_=1825aa4cf5975dec4619c917e447713b diff --git a/metadata/md5-cache/dev-util/pixi-0.63.1 b/metadata/md5-cache/dev-util/pixi-0.63.1 new file mode 100644 index 000000000000..b61e6b6292a0 --- /dev/null +++ b/metadata/md5-cache/dev-util/pixi-0.63.1 @@ -0,0 +1,14 @@ +BDEPEND=|| ( >=dev-lang/rust-bin-1.90.0:* >=dev-lang/rust-1.90.0:* ) +DEFINED_PHASES=compile configure install prepare setup test unpack +DESCRIPTION=A package management and workflow tool +EAPI=8 +HOMEPAGE=https://pixi.prefix.dev/ https://github.com/prefix-dev/pixi/ +INHERIT=cargo +IUSE=+rustls debug +KEYWORDS=~amd64 +LICENSE=BSD 0BSD Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD-2 BSD Boost-1.0 CC0-1.0 CDLA-Permissive-2.0 ISC MIT MPL-2.0 Unicode-3.0 ZLIB BZIP2 +RDEPEND=app-arch/bzip2:= app-arch/xz-utils:= app-arch/zstd:= !rustls? ( dev-libs/openssl:= ) +SLOT=0 +SRC_URI=https://github.com/prefix-dev/pixi/releases/download/v0.63.1/source.tar.gz -> pixi-0.63.1.tar.gz https://github.com/astral-sh/uv/archive/d5f39331a73d5042e70ab770463dff632e20c127.tar.gz -> uv-d5f39331a73d5042e70ab770463dff632e20c127.gh.tar.gz https://github.com/astral-sh/uv/archive/d5f39331a73d5042e70ab770463dff632e20c127.tar.gz -> uv-d5f39331a73d5042e70ab770463dff632e20c127.gh.tar.gz https://github.com/astral-sh/uv/archive/d5f39331a73d5042e70ab770463dff632e20c127.tar.gz -> uv-d5f39331a73d5042e70ab770463dff632e20c127.gh.tar.gz https://github.com/astral-sh/uv/archive/d5f39331a73d5042e70ab770463dff632e20c127.tar.gz -> uv-d5f39331a73d5042e70ab770463dff632e20c127.gh.tar.gz https://github.com/astral-sh/uv/archive/d5f39331a73d5042e70ab770463dff632e20c127.tar.gz -> uv-d5f39331a73d5042e70ab770463dff632e20c127.gh.tar.gz https://github.com/astral-sh/uv/archive/d5f39331a73d5042e70ab770463dff632e20c127.tar.gz -> uv-d5f39331a73d5042e70ab770463dff632e20c127.gh.tar.gz https://github.com/astral-sh/uv/archive/d5f39331a73d5042e70ab770463dff632e20c127.tar.gz -> uv-d5f39331a73d5042e70ab770463dff632e20c127.gh.tar.gz https://github.com/astral-sh/uv/archive/d5f39331a73d5042e70ab770463dff632e20c127.tar.gz -> uv-d5f39331a73d5042e70ab770463dff632e20c127.gh.tar.gz https://github.com/astral-sh/pubgrub/archive/d8efd77673c9a90792da9da31b6c0da7ea8a324b.tar.gz -> pubgrub-d8efd77673c9a90792da9da31b6c0da7ea8a324b.gh.tar.gz https://github.com/astral-sh/reqwest-middleware/archive/7650ed76215a962a96d94a79be71c27bffde7ab2.tar.gz -> reqwest-middleware-7650ed76215a962a96d94a79be71c27bffde7ab2.gh.tar.gz https://github.com/astral-sh/uv/archive/d5f39331a73d5042e70ab770463dff632e20c127.tar.gz -> uv-d5f39331a73d5042e70ab770463dff632e20c127.gh.tar.gz https://github.com/astral-sh/uv/archive/d5f39331a73d5042e70ab770463dff632e20c127.tar.gz -> uv-d5f39331a73d5042e70ab770463dff632e20c127.gh.tar.gz https://github.com/astral-sh/uv/archive/d5f39331a73d5042e70ab770463dff632e20c127.tar.gz -> uv-d5f39331a73d5042e70ab770463dff632e20c127.gh.tar.gz https://github.com/astral-sh/uv/archive/d5f39331a73d5042e70ab770463dff632e20c127.tar.gz -> uv-d5f39331a73d5042e70ab770463dff632e20c127.gh.tar.gz https://github.com/astral-sh/uv/archive/d5f39331a73d5042e70ab770463dff632e20c127.tar.gz -> uv-d5f39331a73d5042e70ab770463dff632e20c127.gh.tar.gz https://github.com/astral-sh/uv/archive/d5f39331a73d5042e70ab770463dff632e20c127.tar.gz -> uv-d5f39331a73d5042e70ab770463dff632e20c127.gh.tar.gz https://github.com/astral-sh/uv/archive/d5f39331a73d5042e70ab770463dff632e20c127.tar.gz -> uv-d5f39331a73d5042e70ab770463dff632e20c127.gh.tar.gz https://github.com/astral-sh/rs-async-zip/archive/285e48742b74ab109887d62e1ae79e7c15fd4878.tar.gz -> rs-async-zip-285e48742b74ab109887d62e1ae79e7c15fd4878.gh.tar.gz https://github.com/astral-sh/uv/archive/d5f39331a73d5042e70ab770463dff632e20c127.tar.gz -> uv-d5f39331a73d5042e70ab770463dff632e20c127.gh.tar.gz https://github.com/astral-sh/uv/archive/d5f39331a73d5042e70ab770463dff632e20c127.tar.gz -> uv-d5f39331a73d5042e70ab770463dff632e20c127.gh.tar.gz https://github.com/astral-sh/uv/archive/d5f39331a73d5042e70ab770463dff632e20c127.tar.gz -> uv-d5f39331a73d5042e70ab770463dff632e20c127.gh.tar.gz https://github.com/astral-sh/uv/archive/d5f39331a73d5042e70ab770463dff632e20c127.tar.gz -> uv-d5f39331a73d5042e70ab770463dff632e20c127.gh.tar.gz https://github.com/astral-sh/uv/archive/d5f39331a73d5042e70ab770463dff632e20c127.tar.gz -> uv-d5f39331a73d5042e70ab770463dff632e20c127.gh.tar.gz https://github.com/astral-sh/uv/archive/d5f39331a73d5042e70ab770463dff632e20c127.tar.gz -> uv-d5f39331a73d5042e70ab770463dff632e20c127.gh.tar.gz https://github.com/astral-sh/uv/archive/d5f39331a73d5042e70ab770463dff632e20c127.tar.gz -> uv-d5f39331a73d5042e70ab770463dff632e20c127.gh.tar.gz https://github.com/astral-sh/uv/archive/d5f39331a73d5042e70ab770463dff632e20c127.tar.gz -> uv-d5f39331a73d5042e70ab770463dff632e20c127.gh.tar.gz https://github.com/astral-sh/uv/archive/d5f39331a73d5042e70ab770463dff632e20c127.tar.gz -> uv-d5f39331a73d5042e70ab770463dff632e20c127.gh.tar.gz https://github.com/astral-sh/uv/archive/d5f39331a73d5042e70ab770463dff632e20c127.tar.gz -> uv-d5f39331a73d5042e70ab770463dff632e20c127.gh.tar.gz https://github.com/astral-sh/uv/archive/d5f39331a73d5042e70ab770463dff632e20c127.tar.gz -> uv-d5f39331a73d5042e70ab770463dff632e20c127.gh.tar.gz https://github.com/astral-sh/reqwest-middleware/archive/7650ed76215a962a96d94a79be71c27bffde7ab2.tar.gz -> reqwest-middleware-7650ed76215a962a96d94a79be71c27bffde7ab2.gh.tar.gz https://github.com/astral-sh/uv/archive/d5f39331a73d5042e70ab770463dff632e20c127.tar.gz -> uv-d5f39331a73d5042e70ab770463dff632e20c127.gh.tar.gz https://github.com/astral-sh/uv/archive/d5f39331a73d5042e70ab770463dff632e20c127.tar.gz -> uv-d5f39331a73d5042e70ab770463dff632e20c127.gh.tar.gz https://github.com/astral-sh/uv/archive/d5f39331a73d5042e70ab770463dff632e20c127.tar.gz -> uv-d5f39331a73d5042e70ab770463dff632e20c127.gh.tar.gz https://github.com/astral-sh/uv/archive/d5f39331a73d5042e70ab770463dff632e20c127.tar.gz -> uv-d5f39331a73d5042e70ab770463dff632e20c127.gh.tar.gz https://github.com/astral-sh/uv/archive/d5f39331a73d5042e70ab770463dff632e20c127.tar.gz -> uv-d5f39331a73d5042e70ab770463dff632e20c127.gh.tar.gz https://github.com/astral-sh/uv/archive/d5f39331a73d5042e70ab770463dff632e20c127.tar.gz -> uv-d5f39331a73d5042e70ab770463dff632e20c127.gh.tar.gz https://github.com/astral-sh/uv/archive/d5f39331a73d5042e70ab770463dff632e20c127.tar.gz -> uv-d5f39331a73d5042e70ab770463dff632e20c127.gh.tar.gz https://github.com/astral-sh/uv/archive/d5f39331a73d5042e70ab770463dff632e20c127.tar.gz -> uv-d5f39331a73d5042e70ab770463dff632e20c127.gh.tar.gz https://github.com/astral-sh/uv/archive/d5f39331a73d5042e70ab770463dff632e20c127.tar.gz -> uv-d5f39331a73d5042e70ab770463dff632e20c127.gh.tar.gz https://github.com/astral-sh/uv/archive/d5f39331a73d5042e70ab770463dff632e20c127.tar.gz -> uv-d5f39331a73d5042e70ab770463dff632e20c127.gh.tar.gz https://github.com/astral-sh/uv/archive/d5f39331a73d5042e70ab770463dff632e20c127.tar.gz -> uv-d5f39331a73d5042e70ab770463dff632e20c127.gh.tar.gz https://github.com/astral-sh/uv/archive/d5f39331a73d5042e70ab770463dff632e20c127.tar.gz -> uv-d5f39331a73d5042e70ab770463dff632e20c127.gh.tar.gz https://github.com/astral-sh/uv/archive/d5f39331a73d5042e70ab770463dff632e20c127.tar.gz -> uv-d5f39331a73d5042e70ab770463dff632e20c127.gh.tar.gz https://github.com/astral-sh/uv/archive/d5f39331a73d5042e70ab770463dff632e20c127.tar.gz -> uv-d5f39331a73d5042e70ab770463dff632e20c127.gh.tar.gz https://github.com/astral-sh/uv/archive/d5f39331a73d5042e70ab770463dff632e20c127.tar.gz -> uv-d5f39331a73d5042e70ab770463dff632e20c127.gh.tar.gz https://github.com/astral-sh/uv/archive/d5f39331a73d5042e70ab770463dff632e20c127.tar.gz -> uv-d5f39331a73d5042e70ab770463dff632e20c127.gh.tar.gz https://github.com/astral-sh/uv/archive/d5f39331a73d5042e70ab770463dff632e20c127.tar.gz -> uv-d5f39331a73d5042e70ab770463dff632e20c127.gh.tar.gz https://github.com/astral-sh/uv/archive/d5f39331a73d5042e70ab770463dff632e20c127.tar.gz -> uv-d5f39331a73d5042e70ab770463dff632e20c127.gh.tar.gz https://github.com/astral-sh/uv/archive/d5f39331a73d5042e70ab770463dff632e20c127.tar.gz -> uv-d5f39331a73d5042e70ab770463dff632e20c127.gh.tar.gz https://github.com/astral-sh/uv/archive/d5f39331a73d5042e70ab770463dff632e20c127.tar.gz -> uv-d5f39331a73d5042e70ab770463dff632e20c127.gh.tar.gz https://github.com/astral-sh/tl/archive/6e25b2ee2513d75385101a8ff9f591ef51f314ec.tar.gz -> tl-6e25b2ee2513d75385101a8ff9f591ef51f314ec.gh.tar.gz https://github.com/astral-sh/uv/archive/d5f39331a73d5042e70ab770463dff632e20c127.tar.gz -> uv-d5f39331a73d5042e70ab770463dff632e20c127.gh.tar.gz https://github.com/astral-sh/pubgrub/archive/d8efd77673c9a90792da9da31b6c0da7ea8a324b.tar.gz -> pubgrub-d8efd77673c9a90792da9da31b6c0da7ea8a324b.gh.tar.gz https://github.com/astral-sh/uv/archive/d5f39331a73d5042e70ab770463dff632e20c127.tar.gz -> uv-d5f39331a73d5042e70ab770463dff632e20c127.gh.tar.gz https://github.com/astral-sh/uv/archive/d5f39331a73d5042e70ab770463dff632e20c127.tar.gz -> uv-d5f39331a73d5042e70ab770463dff632e20c127.gh.tar.gz https://github.com/astral-sh/uv/archive/d5f39331a73d5042e70ab770463dff632e20c127.tar.gz -> uv-d5f39331a73d5042e70ab770463dff632e20c127.gh.tar.gz https://github.com/astral-sh/uv/archive/d5f39331a73d5042e70ab770463dff632e20c127.tar.gz -> uv-d5f39331a73d5042e70ab770463dff632e20c127.gh.tar.gz https://github.com/astral-sh/uv/archive/d5f39331a73d5042e70ab770463dff632e20c127.tar.gz -> uv-d5f39331a73d5042e70ab770463dff632e20c127.gh.tar.gz https://github.com/gentoo-crate-dist/pixi/releases/download/v0.63.1/pixi-0.63.1-crates.tar.xz +_eclasses_=cargo aeba1d272f6c2e000912e11d8cf626eb flag-o-matic a7afe42e95fb46ce9691605acfb24672 multiprocessing 1e32df7deee68372153dca65f4a7c21f rust 20da14430886f3de143eb101684fcf62 rust-toolchain 76468983281b0a7fc167ca224f84ecfd toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 +_md5_=b1288ca3d9491d100bb4c5bc26b9dab2 diff --git a/metadata/md5-cache/dev-vcs/ghorg-1.11.7 b/metadata/md5-cache/dev-vcs/ghorg-1.11.7 new file mode 100644 index 000000000000..3ba27468c18e --- /dev/null +++ b/metadata/md5-cache/dev-vcs/ghorg-1.11.7 @@ -0,0 +1,12 @@ +BDEPEND=>=dev-lang/go-1.20:= app-arch/unzip +DEFINED_PHASES=compile install unpack +DESCRIPTION=Mass repository cloning tool for GitHub/GitLab/Bitbucket +EAPI=8 +HOMEPAGE=https://github.com/gabrie30/ghorg +INHERIT=go-module +KEYWORDS=~amd64 ~arm64 +LICENSE=Apache-2.0 +SLOT=0 +SRC_URI=https://github.com/gabrie30/ghorg/archive/v1.11.7.tar.gz -> ghorg-1.11.7.tar.gz http://joecool.ftfuchs.com/godeps/ghorg-1.11.7-vendor.tar.xz +_eclasses_=flag-o-matic a7afe42e95fb46ce9691605acfb24672 go-env 0e2babf96e7d0b045fc07ad199eb2399 go-module d96f2a2fd6d8fbad6d94516bf238f885 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 +_md5_=7009b8e0f73c0e1d1e9575ec17dfa49f diff --git a/metadata/md5-cache/games-util/mangohud-0.8.2 b/metadata/md5-cache/games-util/mangohud-0.8.2 new file mode 100644 index 000000000000..e73ab80d4d2e --- /dev/null +++ b/metadata/md5-cache/games-util/mangohud-0.8.2 @@ -0,0 +1,17 @@ +BDEPEND=app-arch/unzip dev-util/glslang test? ( dev-util/cmocka ) python_single_target_python3_10? ( dev-python/mako[python_targets_python3_10(-)] ) 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(-)] ) python_single_target_python3_14? ( dev-python/mako[python_targets_python3_14(-)] ) >=dev-build/meson-1.2.3 app-alternatives/ninja dev-build/meson-format-array +DEFINED_PHASES=compile configure install postinst prepare setup test unpack +DEPEND=python_single_target_python3_10? ( dev-lang/python:3.10 ) 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 ) python_single_target_python3_14? ( dev-lang/python:3.14 ) =media-libs/imgui-1.89.9*:=[opengl,vulkan,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/implot-0.16*:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] dev-libs/spdlog:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] dev-libs/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(-)?] dev-cpp/nlohmann_json x11-libs/libxkbcommon:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] dbus? ( sys-apps/dbus[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[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_nvidia? ( x11-drivers/nvidia-drivers[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] xnvctrl? ( x11-drivers/nvidia-drivers[static-libs] ) ) wayland? ( dev-libs/wayland[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) mangoapp? ( =media-libs/imgui-1.89.9*[glfw] media-libs/glfw[X(+)?,wayland(+)?] media-libs/glew ) +DESCRIPTION=Vulkan and OpenGL overlay for monitoring FPS, sensors, system load and more +EAPI=8 +HOMEPAGE=https://github.com/flightlessmango/MangoHud +INHERIT=flag-o-matic python-single-r1 meson-multilib toolchain-funcs +IUSE=+dbus debug +X xnvctrl wayland mangoapp mangohudctl mangoplot video_cards_nvidia video_cards_amdgpu test python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 python_single_target_python3_13 python_single_target_python3_14 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 +LICENSE=MIT +RDEPEND=python_single_target_python3_10? ( dev-lang/python:3.10 ) 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 ) python_single_target_python3_14? ( dev-lang/python:3.14 ) =media-libs/imgui-1.89.9*:=[opengl,vulkan,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/implot-0.16*:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] dev-libs/spdlog:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] dev-libs/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(-)?] dev-cpp/nlohmann_json x11-libs/libxkbcommon:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] dbus? ( sys-apps/dbus[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[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_nvidia? ( x11-drivers/nvidia-drivers[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] xnvctrl? ( x11-drivers/nvidia-drivers[static-libs] ) ) wayland? ( dev-libs/wayland[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) mangoapp? ( =media-libs/imgui-1.89.9*[glfw] media-libs/glfw[X(+)?,wayland(+)?] media-libs/glew ) media-libs/libglvnd[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/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(-)?] mangoplot? ( media-fonts/lato python_single_target_python3_10? ( || ( dev-python/matplotlib[gtk3,python_targets_python3_10(-)] dev-python/matplotlib[qt5(-),python_targets_python3_10(-)] dev-python/matplotlib[qt6(-),python_targets_python3_10(-)] dev-python/matplotlib[wxwidgets,python_targets_python3_10(-)] ) ) python_single_target_python3_11? ( || ( dev-python/matplotlib[gtk3,python_targets_python3_11(-)] dev-python/matplotlib[qt5(-),python_targets_python3_11(-)] dev-python/matplotlib[qt6(-),python_targets_python3_11(-)] dev-python/matplotlib[wxwidgets,python_targets_python3_11(-)] ) ) python_single_target_python3_12? ( || ( dev-python/matplotlib[gtk3,python_targets_python3_12(-)] dev-python/matplotlib[qt5(-),python_targets_python3_12(-)] dev-python/matplotlib[qt6(-),python_targets_python3_12(-)] dev-python/matplotlib[wxwidgets,python_targets_python3_12(-)] ) ) python_single_target_python3_13? ( || ( dev-python/matplotlib[gtk3,python_targets_python3_13(-)] dev-python/matplotlib[qt5(-),python_targets_python3_13(-)] dev-python/matplotlib[qt6(-),python_targets_python3_13(-)] dev-python/matplotlib[wxwidgets,python_targets_python3_13(-)] ) ) python_single_target_python3_14? ( || ( dev-python/matplotlib[gtk3,python_targets_python3_14(-)] dev-python/matplotlib[qt5(-),python_targets_python3_14(-)] dev-python/matplotlib[qt6(-),python_targets_python3_14(-)] dev-python/matplotlib[wxwidgets,python_targets_python3_14(-)] ) ) ) +REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 python_single_target_python3_13 python_single_target_python3_14 ) || ( X wayland ) xnvctrl? ( video_cards_nvidia ) mangoapp? ( X ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/KhronosGroup/Vulkan-Headers/archive/v1.2.158.tar.gz -> vulkan-headers-1.2.158.tar.gz https://github.com/mesonbuild/wrapdb/releases/download/vulkan-headers_1.2.158-2/vulkan-headers_1.2.158-2_patch.zip -> vulkan-headers-1.2.158-2-meson-wrap.zip https://github.com/flightlessmango/MangoHud/archive/v0.8.2.tar.gz -> mangohud-0.8.2.tar.gz +_eclasses_=flag-o-matic a7afe42e95fb46ce9691605acfb24672 meson 8d2fef06f034c2294794c1ffce65483e meson-multilib 8989922d980e5e870cc3de949d1b2586 multibuild 4650a65187015567b4e041bb9bfdb364 multilib 404b65bd5212cff83b3935c685419d08 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-single-r1 47d8ac9be330c9366112b78fd4f8ce57 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 rust-toolchain 76468983281b0a7fc167ca224f84ecfd sysroot c7470ddc2876a596a7a1f4c2a87a5dcb toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 +_md5_=7eed73111e9ca14419ce3c56a8de1bec diff --git a/metadata/md5-cache/games-util/mangohud-9999 b/metadata/md5-cache/games-util/mangohud-9999 index 08ac4aab31dd..21e8b2ebc3fc 100644 --- a/metadata/md5-cache/games-util/mangohud-9999 +++ b/metadata/md5-cache/games-util/mangohud-9999 @@ -1,6 +1,6 @@ BDEPEND=app-arch/unzip dev-util/glslang test? ( dev-util/cmocka ) python_single_target_python3_10? ( dev-python/mako[python_targets_python3_10(-)] ) 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(-)] ) python_single_target_python3_14? ( dev-python/mako[python_targets_python3_14(-)] ) >=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 prepare setup test unpack -DEPEND=python_single_target_python3_10? ( dev-lang/python:3.10 ) 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 ) python_single_target_python3_14? ( dev-lang/python:3.14 ) =media-libs/imgui-1.89.9*:=[opengl,vulkan,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/implot-0.16*:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] dev-libs/spdlog:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] dev-libs/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(-)?] dev-cpp/nlohmann_json x11-libs/libxkbcommon:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] dbus? ( sys-apps/dbus[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[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_nvidia? ( x11-drivers/nvidia-drivers[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] xnvctrl? ( x11-drivers/nvidia-drivers[static-libs] ) ) wayland? ( dev-libs/wayland[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) mangoapp? ( =media-libs/imgui-1.89.9*[glfw] media-libs/glfw[X(+)?,wayland(+)?] media-libs/glew ) +DEFINED_PHASES=compile configure install postinst setup test unpack +DEPEND=python_single_target_python3_10? ( dev-lang/python:3.10 ) 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 ) python_single_target_python3_14? ( dev-lang/python:3.14 ) =media-libs/imgui-1.91.6*:=[opengl,vulkan,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/implot-0.16*:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] dev-libs/spdlog:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] dev-libs/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(-)?] dev-cpp/nlohmann_json x11-libs/libxkbcommon:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] dbus? ( sys-apps/dbus[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[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_nvidia? ( x11-drivers/nvidia-drivers[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] xnvctrl? ( x11-drivers/nvidia-drivers[static-libs] ) ) wayland? ( dev-libs/wayland[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) mangoapp? ( =media-libs/imgui-1.91.6*[glfw] media-libs/glfw[X(+)?,wayland(+)?] media-libs/glew ) DESCRIPTION=Vulkan and OpenGL overlay for monitoring FPS, sensors, system load and more EAPI=8 HOMEPAGE=https://github.com/flightlessmango/MangoHud @@ -8,10 +8,10 @@ INHERIT=flag-o-matic python-single-r1 meson-multilib toolchain-funcs git-r3 IUSE=+dbus debug +X xnvctrl wayland mangoapp mangohudctl mangoplot video_cards_nvidia video_cards_amdgpu test python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 python_single_target_python3_13 python_single_target_python3_14 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 PROPERTIES=live -RDEPEND=python_single_target_python3_10? ( dev-lang/python:3.10 ) 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 ) python_single_target_python3_14? ( dev-lang/python:3.14 ) =media-libs/imgui-1.89.9*:=[opengl,vulkan,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/implot-0.16*:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] dev-libs/spdlog:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] dev-libs/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(-)?] dev-cpp/nlohmann_json x11-libs/libxkbcommon:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] dbus? ( sys-apps/dbus[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[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_nvidia? ( x11-drivers/nvidia-drivers[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] xnvctrl? ( x11-drivers/nvidia-drivers[static-libs] ) ) wayland? ( dev-libs/wayland[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) mangoapp? ( =media-libs/imgui-1.89.9*[glfw] media-libs/glfw[X(+)?,wayland(+)?] media-libs/glew ) media-libs/libglvnd[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/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(-)?] mangoplot? ( media-fonts/lato python_single_target_python3_10? ( || ( dev-python/matplotlib[gtk3,python_targets_python3_10(-)] dev-python/matplotlib[qt5(-),python_targets_python3_10(-)] dev-python/matplotlib[qt6(-),python_targets_python3_10(-)] dev-python/matplotlib[wxwidgets,python_targets_python3_10(-)] ) ) python_single_target_python3_11? ( || ( dev-python/matplotlib[gtk3,python_targets_python3_11(-)] dev-python/matplotlib[qt5(-),python_targets_python3_11(-)] dev-python/matplotlib[qt6(-),python_targets_python3_11(-)] dev-python/matplotlib[wxwidgets,python_targets_python3_11(-)] ) ) python_single_target_python3_12? ( || ( dev-python/matplotlib[gtk3,python_targets_python3_12(-)] dev-python/matplotlib[qt5(-),python_targets_python3_12(-)] dev-python/matplotlib[qt6(-),python_targets_python3_12(-)] dev-python/matplotlib[wxwidgets,python_targets_python3_12(-)] ) ) python_single_target_python3_13? ( || ( dev-python/matplotlib[gtk3,python_targets_python3_13(-)] dev-python/matplotlib[qt5(-),python_targets_python3_13(-)] dev-python/matplotlib[qt6(-),python_targets_python3_13(-)] dev-python/matplotlib[wxwidgets,python_targets_python3_13(-)] ) ) python_single_target_python3_14? ( || ( dev-python/matplotlib[gtk3,python_targets_python3_14(-)] dev-python/matplotlib[qt5(-),python_targets_python3_14(-)] dev-python/matplotlib[qt6(-),python_targets_python3_14(-)] dev-python/matplotlib[wxwidgets,python_targets_python3_14(-)] ) ) ) +RDEPEND=python_single_target_python3_10? ( dev-lang/python:3.10 ) 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 ) python_single_target_python3_14? ( dev-lang/python:3.14 ) =media-libs/imgui-1.91.6*:=[opengl,vulkan,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/implot-0.16*:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] dev-libs/spdlog:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] dev-libs/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(-)?] dev-cpp/nlohmann_json x11-libs/libxkbcommon:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] dbus? ( sys-apps/dbus[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[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_nvidia? ( x11-drivers/nvidia-drivers[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] xnvctrl? ( x11-drivers/nvidia-drivers[static-libs] ) ) wayland? ( dev-libs/wayland[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) mangoapp? ( =media-libs/imgui-1.91.6*[glfw] media-libs/glfw[X(+)?,wayland(+)?] media-libs/glew ) media-libs/libglvnd[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/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(-)?] mangoplot? ( media-fonts/lato python_single_target_python3_10? ( || ( dev-python/matplotlib[gtk3,python_targets_python3_10(-)] dev-python/matplotlib[qt5(-),python_targets_python3_10(-)] dev-python/matplotlib[qt6(-),python_targets_python3_10(-)] dev-python/matplotlib[wxwidgets,python_targets_python3_10(-)] ) ) python_single_target_python3_11? ( || ( dev-python/matplotlib[gtk3,python_targets_python3_11(-)] dev-python/matplotlib[qt5(-),python_targets_python3_11(-)] dev-python/matplotlib[qt6(-),python_targets_python3_11(-)] dev-python/matplotlib[wxwidgets,python_targets_python3_11(-)] ) ) python_single_target_python3_12? ( || ( dev-python/matplotlib[gtk3,python_targets_python3_12(-)] dev-python/matplotlib[qt5(-),python_targets_python3_12(-)] dev-python/matplotlib[qt6(-),python_targets_python3_12(-)] dev-python/matplotlib[wxwidgets,python_targets_python3_12(-)] ) ) python_single_target_python3_13? ( || ( dev-python/matplotlib[gtk3,python_targets_python3_13(-)] dev-python/matplotlib[qt5(-),python_targets_python3_13(-)] dev-python/matplotlib[qt6(-),python_targets_python3_13(-)] dev-python/matplotlib[wxwidgets,python_targets_python3_13(-)] ) ) python_single_target_python3_14? ( || ( dev-python/matplotlib[gtk3,python_targets_python3_14(-)] dev-python/matplotlib[qt5(-),python_targets_python3_14(-)] dev-python/matplotlib[qt6(-),python_targets_python3_14(-)] dev-python/matplotlib[wxwidgets,python_targets_python3_14(-)] ) ) ) REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 python_single_target_python3_13 python_single_target_python3_14 ) || ( X wayland ) xnvctrl? ( video_cards_nvidia ) mangoapp? ( X ) RESTRICT=!test? ( test ) SLOT=0 -SRC_URI=https://github.com/KhronosGroup/Vulkan-Headers/archive/v1.2.158.tar.gz -> vulkan-headers-1.2.158.tar.gz https://wrapdb.mesonbuild.com/v2/vulkan-headers_1.2.158-2/get_patch -> vulkan-headers-1.2.158-2-meson-wrap.zip +SRC_URI=https://github.com/KhronosGroup/Vulkan-Headers/archive/v1.3.283.tar.gz -> vulkan-headers-1.3.283.tar.gz https://github.com/mesonbuild/wrapdb/releases/download/vulkan-headers_1.3.283-1/vulkan-headers_1.3.283-1_patch.zip -> vulkan-headers-1.3.283-1-meson-wrap.zip _eclasses_=flag-o-matic a7afe42e95fb46ce9691605acfb24672 git-r3 875eb471682d3e1f18da124be97dcc81 meson 8d2fef06f034c2294794c1ffce65483e meson-multilib 8989922d980e5e870cc3de949d1b2586 multibuild 4650a65187015567b4e041bb9bfdb364 multilib 404b65bd5212cff83b3935c685419d08 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-single-r1 47d8ac9be330c9366112b78fd4f8ce57 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 rust-toolchain 76468983281b0a7fc167ca224f84ecfd sysroot c7470ddc2876a596a7a1f4c2a87a5dcb toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 -_md5_=8e3e4f96d8a0a5437cfd50b005d52385 +_md5_=20ce849ee58f47520f9b6a0a3431efa3 diff --git a/metadata/md5-cache/gnome-extra/cinnamon-6.6.5 b/metadata/md5-cache/gnome-extra/cinnamon-6.6.5 new file mode 100644 index 000000000000..2ab3c4df2145 --- /dev/null +++ b/metadata/md5-cache/gnome-extra/cinnamon-6.6.5 @@ -0,0 +1,17 @@ +BDEPEND=dev-lang/sassc >=sys-devel/gettext-0.17 virtual/pkgconfig gtk-doc? ( dev-util/gtk-doc ) >=dev-build/meson-1.2.3 app-alternatives/ninja dev-build/meson-format-array +DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup test +DEPEND=python_single_target_python3_10? ( dev-lang/python:3.10[xml(+)] ) python_single_target_python3_11? ( dev-lang/python:3.11[xml(+)] ) python_single_target_python3_12? ( dev-lang/python:3.12[xml(+)] ) python_single_target_python3_13? ( dev-lang/python:3.13[xml(+)] ) python_single_target_python3_14? ( dev-lang/python:3.14[xml(+)] ) >=app-accessibility/at-spi2-core-2.46.0:2 >=app-crypt/gcr-3.7.5:0/1 >=dev-libs/glib-2.52.0:2[dbus] >=dev-libs/gobject-introspection-1.82.0-r2:= dev-libs/libxml2:2= >=gnome-extra/cinnamon-desktop-6.6:0= >=gnome-extra/cinnamon-menus-6.6 >=gnome-extra/cjs-128[cairo(+)] media-libs/graphene[introspection] sys-apps/dbus >=sys-auth/polkit-0.100[introspection] virtual/opengl x11-libs/cairo x11-libs/gdk-pixbuf:2[introspection] >=x11-libs/gtk+-3.12.0:3[introspection,wayland?,X] >=x11-libs/libnotify-0.7.3:0=[introspection] x11-libs/libX11 dev-util/glib-utils x11-base/xorg-proto >=x11-libs/libXfixes-5.0 x11-libs/pango[introspection] >=x11-libs/xapp-2.8.8[introspection] x11-libs/xapp-symbolic-icons >=x11-wm/muffin-6.6[introspection,wayland?] eds? ( gnome-extra/evolution-data-server ) gstreamer? ( media-libs/gst-plugins-base:1.0 media-libs/gstreamer:1.0 ) networkmanager? ( >=app-crypt/libsecret-0.18 >=net-misc/networkmanager-1.10.4[introspection] ) +DESCRIPTION=A fork of GNOME Shell with layout similar to GNOME 2 +EAPI=8 +HOMEPAGE=https://projects.linuxmint.com/cinnamon/ https://github.com/linuxmint/cinnamon +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=meson gnome2-utils pax-utils python-single-r1 xdg +IUSE=+eds +gstreamer gtk-doc +networkmanager +nls wayland python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 python_single_target_python3_13 python_single_target_python3_14 +KEYWORDS=~amd64 ~arm64 ~loong ~riscv ~x86 +LICENSE=BSD GPL-2+ GPL-3+ GPL-3-with-openssl-exception LGPL-2+ LGPL-2.1 LGPL-2.1+ MIT +RDEPEND=python_single_target_python3_10? ( dev-lang/python:3.10[xml(+)] ) python_single_target_python3_11? ( dev-lang/python:3.11[xml(+)] ) python_single_target_python3_12? ( dev-lang/python:3.12[xml(+)] ) python_single_target_python3_13? ( dev-lang/python:3.13[xml(+)] ) python_single_target_python3_14? ( dev-lang/python:3.14[xml(+)] ) >=app-accessibility/at-spi2-core-2.46.0:2 >=app-crypt/gcr-3.7.5:0/1 >=dev-libs/glib-2.52.0:2[dbus] >=dev-libs/gobject-introspection-1.82.0-r2:= dev-libs/libxml2:2= >=gnome-extra/cinnamon-desktop-6.6:0= >=gnome-extra/cinnamon-menus-6.6 >=gnome-extra/cjs-128[cairo(+)] media-libs/graphene[introspection] sys-apps/dbus >=sys-auth/polkit-0.100[introspection] virtual/opengl x11-libs/cairo x11-libs/gdk-pixbuf:2[introspection] >=x11-libs/gtk+-3.12.0:3[introspection,wayland?,X] >=x11-libs/libnotify-0.7.3:0=[introspection] x11-libs/libX11 dev-util/glib-utils x11-base/xorg-proto >=x11-libs/libXfixes-5.0 x11-libs/pango[introspection] >=x11-libs/xapp-2.8.8[introspection] x11-libs/xapp-symbolic-icons >=x11-wm/muffin-6.6[introspection,wayland?] eds? ( gnome-extra/evolution-data-server ) gstreamer? ( media-libs/gst-plugins-base:1.0 media-libs/gstreamer:1.0 ) networkmanager? ( >=app-crypt/libsecret-0.18 >=net-misc/networkmanager-1.10.4[introspection] ) app-i18n/ibus[introspection] dev-libs/keybinder:3[introspection] dev-libs/libtimezonemap python_single_target_python3_10? ( dev-python/babel[python_targets_python3_10(-)] dev-python/distro[python_targets_python3_10(-)] dev-python/pexpect[python_targets_python3_10(-)] dev-python/pillow[python_targets_python3_10(-)] dev-python/pycairo[python_targets_python3_10(-)] dev-python/pygobject:3[python_targets_python3_10(-)] dev-python/pyinotify[python_targets_python3_10(-)] dev-python/python-pam[python_targets_python3_10(-)] dev-python/pytz[python_targets_python3_10(-)] dev-python/requests[python_targets_python3_10(-)] dev-python/setproctitle[python_targets_python3_10(-)] dev-python/tinycss2[python_targets_python3_10(-)] >=dev-python/python3-xapp-2.4.2[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/babel[python_targets_python3_11(-)] dev-python/distro[python_targets_python3_11(-)] dev-python/pexpect[python_targets_python3_11(-)] dev-python/pillow[python_targets_python3_11(-)] dev-python/pycairo[python_targets_python3_11(-)] dev-python/pygobject:3[python_targets_python3_11(-)] dev-python/pyinotify[python_targets_python3_11(-)] dev-python/python-pam[python_targets_python3_11(-)] dev-python/pytz[python_targets_python3_11(-)] dev-python/requests[python_targets_python3_11(-)] dev-python/setproctitle[python_targets_python3_11(-)] dev-python/tinycss2[python_targets_python3_11(-)] >=dev-python/python3-xapp-2.4.2[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/babel[python_targets_python3_12(-)] dev-python/distro[python_targets_python3_12(-)] dev-python/pexpect[python_targets_python3_12(-)] dev-python/pillow[python_targets_python3_12(-)] dev-python/pycairo[python_targets_python3_12(-)] dev-python/pygobject:3[python_targets_python3_12(-)] dev-python/pyinotify[python_targets_python3_12(-)] dev-python/python-pam[python_targets_python3_12(-)] dev-python/pytz[python_targets_python3_12(-)] dev-python/requests[python_targets_python3_12(-)] dev-python/setproctitle[python_targets_python3_12(-)] dev-python/tinycss2[python_targets_python3_12(-)] >=dev-python/python3-xapp-2.4.2[python_targets_python3_12(-)] ) python_single_target_python3_13? ( dev-python/babel[python_targets_python3_13(-)] dev-python/distro[python_targets_python3_13(-)] dev-python/pexpect[python_targets_python3_13(-)] dev-python/pillow[python_targets_python3_13(-)] dev-python/pycairo[python_targets_python3_13(-)] dev-python/pygobject:3[python_targets_python3_13(-)] dev-python/pyinotify[python_targets_python3_13(-)] dev-python/python-pam[python_targets_python3_13(-)] dev-python/pytz[python_targets_python3_13(-)] dev-python/requests[python_targets_python3_13(-)] dev-python/setproctitle[python_targets_python3_13(-)] dev-python/tinycss2[python_targets_python3_13(-)] >=dev-python/python3-xapp-2.4.2[python_targets_python3_13(-)] ) python_single_target_python3_14? ( dev-python/babel[python_targets_python3_14(-)] dev-python/distro[python_targets_python3_14(-)] dev-python/pexpect[python_targets_python3_14(-)] dev-python/pillow[python_targets_python3_14(-)] dev-python/pycairo[python_targets_python3_14(-)] dev-python/pygobject:3[python_targets_python3_14(-)] dev-python/pyinotify[python_targets_python3_14(-)] dev-python/python-pam[python_targets_python3_14(-)] dev-python/pytz[python_targets_python3_14(-)] dev-python/requests[python_targets_python3_14(-)] dev-python/setproctitle[python_targets_python3_14(-)] dev-python/tinycss2[python_targets_python3_14(-)] >=dev-python/python3-xapp-2.4.2[python_targets_python3_14(-)] ) >=gnome-base/dconf-0.4.1 >=gnome-base/gsettings-desktop-schemas-2.91.91 >=gnome-base/libgnomekbd-2.91.4 >=gnome-extra/cinnamon-control-center-6.6[networkmanager=,wayland?] >=gnome-extra/cinnamon-screensaver-6.6 >=gnome-extra/cinnamon-session-6.6 >=gnome-extra/cinnamon-settings-daemon-6.6[wayland?] >=gnome-extra/nemo-6.6[wayland?] media-libs/gsound net-libs/libsoup:3.0[introspection] net-misc/wget sys-apps/accountsservice[introspection] sys-apps/coreutils sys-apps/pciutils sys-apps/util-linux sys-apps/xdg-desktop-portal-gtk sys-apps/xdg-desktop-portal-xapp sys-power/upower[introspection] x11-misc/xdg-utils x11-themes/adwaita-icon-theme x11-themes/gnome-themes-standard nls? ( >=gnome-extra/cinnamon-translations-6.6 ) +REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 python_single_target_python3_13 python_single_target_python3_14 ) +SLOT=0 +SRC_URI=https://github.com/linuxmint/cinnamon/archive/6.6.5.tar.gz -> cinnamon-6.6.5.tar.gz +_eclasses_=flag-o-matic a7afe42e95fb46ce9691605acfb24672 gnome2-utils a8cf148ec7f5ae0b1f1d33ae5f7f9e88 meson 8d2fef06f034c2294794c1ffce65483e multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b pax-utils 5555f2e75744739fe100ee62c22d28fe python-single-r1 47d8ac9be330c9366112b78fd4f8ce57 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 rust-toolchain 76468983281b0a7fc167ca224f84ecfd sysroot c7470ddc2876a596a7a1f4c2a87a5dcb toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 +_md5_=04d0cab518615e438e40f3b7d16d77ea diff --git a/metadata/md5-cache/gnome-extra/cinnamon-control-center-6.6.0 b/metadata/md5-cache/gnome-extra/cinnamon-control-center-6.6.0 new file mode 100644 index 000000000000..5a7598d76f95 --- /dev/null +++ b/metadata/md5-cache/gnome-extra/cinnamon-control-center-6.6.0 @@ -0,0 +1,18 @@ +BDEPEND=|| ( dev-lang/python:3.14 dev-lang/python:3.13 dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) dev-util/glib-utils >=sys-devel/gettext-0.17 virtual/pkgconfig >=dev-build/meson-1.2.3 app-alternatives/ninja dev-build/meson-format-array test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) +DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup test +DEPEND=app-accessibility/at-spi2-core:2 >=dev-libs/glib-2.44.0:2 >=gnome-extra/cinnamon-desktop-6.6:0= >=gnome-extra/cinnamon-menus-6.6 media-libs/fontconfig >=sys-auth/polkit-0.103 >=sys-power/upower-0.99.8:= >=x11-libs/gdk-pixbuf-2.23.0:2 >=x11-libs/gtk+-3.24.41-r1:3[wayland?,X] >=dev-libs/libgudev-232 >=x11-libs/libnotify-0.7.3 x11-libs/cairo x11-libs/libX11 dev-util/glib-utils x11-base/xorg-proto x11-libs/pango colord? ( >=x11-misc/colord-0.1.14:0= ) input_devices_wacom? ( >=dev-libs/libwacom-0.7:= >=x11-libs/libXi-1.2 ) networkmanager? ( >=gnome-extra/nm-applet-1.2.0 >=net-libs/libnma-1.8.34 >=net-misc/networkmanager-1.2.0[modemmanager?] modemmanager? ( >=net-misc/modemmanager-0.7:= ) ) x11-base/xorg-proto +DESCRIPTION=Cinnamons's main interface to configure various aspects of the desktop +EAPI=8 +HOMEPAGE=https://projects.linuxmint.com/cinnamon/ https://github.com/linuxmint/cinnamon-control-center +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=meson flag-o-matic gnome2-utils python-any-r1 xdg virtualx +IUSE=+colord input_devices_wacom +networkmanager +modemmanager systemd test wayland test +KEYWORDS=~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86 +LICENSE=GPL-2+ LGPL-2+ LGPL-2.1+ MIT +RDEPEND=app-accessibility/at-spi2-core:2 >=dev-libs/glib-2.44.0:2 >=gnome-extra/cinnamon-desktop-6.6:0= >=gnome-extra/cinnamon-menus-6.6 media-libs/fontconfig >=sys-auth/polkit-0.103 >=sys-power/upower-0.99.8:= >=x11-libs/gdk-pixbuf-2.23.0:2 >=x11-libs/gtk+-3.24.41-r1:3[wayland?,X] >=dev-libs/libgudev-232 >=x11-libs/libnotify-0.7.3 x11-libs/cairo x11-libs/libX11 dev-util/glib-utils x11-base/xorg-proto x11-libs/pango colord? ( >=x11-misc/colord-0.1.14:0= ) input_devices_wacom? ( >=dev-libs/libwacom-0.7:= >=x11-libs/libXi-1.2 ) networkmanager? ( >=gnome-extra/nm-applet-1.2.0 >=net-libs/libnma-1.8.34 >=net-misc/networkmanager-1.2.0[modemmanager?] modemmanager? ( >=net-misc/modemmanager-0.7:= ) ) x11-themes/adwaita-icon-theme colord? ( >=gnome-extra/gnome-color-manager-3 ) input_devices_wacom? ( gnome-extra/cinnamon-settings-daemon[input_devices_wacom] ) systemd? ( >=sys-apps/systemd-31 ) !systemd? ( app-admin/openrc-settingsd ) +REQUIRED_USE=modemmanager? ( networkmanager ) +RESTRICT=test !test? ( test ) +SLOT=0 +SRC_URI=https://github.com/linuxmint/cinnamon-control-center/archive/6.6.0.tar.gz -> cinnamon-control-center-6.6.0.tar.gz +_eclasses_=flag-o-matic a7afe42e95fb46ce9691605acfb24672 gnome2-utils a8cf148ec7f5ae0b1f1d33ae5f7f9e88 meson 8d2fef06f034c2294794c1ffce65483e multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 rust-toolchain 76468983281b0a7fc167ca224f84ecfd sysroot c7470ddc2876a596a7a1f4c2a87a5dcb toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 virtualx 9741d451eb64ea8bb9faee90d68a9b68 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 +_md5_=a69a6f898d8879b10a428808377a1cd3 diff --git a/metadata/md5-cache/gnome-extra/cinnamon-desktop-6.6.2 b/metadata/md5-cache/gnome-extra/cinnamon-desktop-6.6.2 new file mode 100644 index 000000000000..9570fbcc95f2 --- /dev/null +++ b/metadata/md5-cache/gnome-extra/cinnamon-desktop-6.6.2 @@ -0,0 +1,15 @@ +BDEPEND=|| ( dev-lang/python:3.14 dev-lang/python:3.13 dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) dev-util/gdbus-codegen dev-util/glib-utils sys-devel/gettext virtual/pkgconfig >=dev-build/meson-1.2.3 app-alternatives/ninja dev-build/meson-format-array +DEFINED_PHASES=compile configure install postinst postrm prepare setup test +DEPEND=app-text/iso-codes >=dev-libs/glib-2.37.3:2[dbus] >=dev-libs/gobject-introspection-1.82.0-r2:= >=gnome-base/gsettings-desktop-schemas-3.5.91 >=media-libs/libpulse-12.99.3[glib] sys-apps/accountsservice virtual/libudev:= x11-libs/cairo[X] >=x11-libs/gdk-pixbuf-2.22:2[introspection] >=x11-libs/gtk+-3.3.16:3[introspection,wayland?,X] x11-libs/libX11 dev-util/glib-utils x11-base/xorg-proto >=x11-libs/libXext-1.1 x11-libs/libxkbfile >=x11-libs/libXrandr-1.3 x11-misc/xkeyboard-config x11-base/xorg-proto +DESCRIPTION=A collection of libraries and utilites used by Cinnamon +EAPI=8 +HOMEPAGE=https://projects.linuxmint.com/cinnamon/ https://github.com/linuxmint/cinnamon-desktop +INHERIT=meson flag-o-matic gnome2-utils python-any-r1 +IUSE=wayland +KEYWORDS=~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86 +LICENSE=GPL-1 GPL-2+ LGPL-2+ LGPL-2.1+ MIT +RDEPEND=app-text/iso-codes >=dev-libs/glib-2.37.3:2[dbus] >=dev-libs/gobject-introspection-1.82.0-r2:= >=gnome-base/gsettings-desktop-schemas-3.5.91 >=media-libs/libpulse-12.99.3[glib] sys-apps/accountsservice virtual/libudev:= x11-libs/cairo[X] >=x11-libs/gdk-pixbuf-2.22:2[introspection] >=x11-libs/gtk+-3.3.16:3[introspection,wayland?,X] x11-libs/libX11 dev-util/glib-utils x11-base/xorg-proto >=x11-libs/libXext-1.1 x11-libs/libxkbfile >=x11-libs/libXrandr-1.3 x11-misc/xkeyboard-config +SLOT=0/4 +SRC_URI=https://github.com/linuxmint/cinnamon-desktop/archive/6.6.2.tar.gz -> cinnamon-desktop-6.6.2.tar.gz +_eclasses_=flag-o-matic a7afe42e95fb46ce9691605acfb24672 gnome2-utils a8cf148ec7f5ae0b1f1d33ae5f7f9e88 meson 8d2fef06f034c2294794c1ffce65483e multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 rust-toolchain 76468983281b0a7fc167ca224f84ecfd sysroot c7470ddc2876a596a7a1f4c2a87a5dcb toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 +_md5_=bad6065234ad79d1647d066cdac38596 diff --git a/metadata/md5-cache/gnome-extra/cinnamon-menus-6.6.0 b/metadata/md5-cache/gnome-extra/cinnamon-menus-6.6.0 new file mode 100644 index 000000000000..acc5e1043814 --- /dev/null +++ b/metadata/md5-cache/gnome-extra/cinnamon-menus-6.6.0 @@ -0,0 +1,16 @@ +BDEPEND=sys-devel/gettext virtual/pkgconfig gtk-doc? ( dev-util/gtk-doc ) >=dev-build/meson-1.2.3 app-alternatives/ninja dev-build/meson-format-array +DEFINED_PHASES=compile configure install postinst postrm preinst test +DEPEND=>=dev-libs/glib-2.29.15:2 >=dev-libs/gobject-introspection-1.82.0-r2:= dev-libs/gobject-introspection-common +DESCRIPTION=Cinnamon's library for the Desktop Menu fd.o specification +EAPI=8 +HOMEPAGE=https://projects.linuxmint.com/cinnamon/ https://github.com/linuxmint/cinnamon-menus +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=meson xdg +IUSE=gtk-doc +KEYWORDS=~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86 +LICENSE=GPL-2+ LGPL-2+ +RDEPEND=>=dev-libs/glib-2.29.15:2 >=dev-libs/gobject-introspection-1.82.0-r2:= +SLOT=0 +SRC_URI=https://github.com/linuxmint/cinnamon-menus/archive/6.6.0.tar.gz -> cinnamon-menus-6.6.0.tar.gz +_eclasses_=flag-o-matic a7afe42e95fb46ce9691605acfb24672 meson 8d2fef06f034c2294794c1ffce65483e multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 rust-toolchain 76468983281b0a7fc167ca224f84ecfd sysroot c7470ddc2876a596a7a1f4c2a87a5dcb toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 +_md5_=b087217a02f6255273949a93c7a961fc diff --git a/metadata/md5-cache/gnome-extra/cinnamon-screensaver-6.6.1 b/metadata/md5-cache/gnome-extra/cinnamon-screensaver-6.6.1 new file mode 100644 index 000000000000..dbf9b79df01d --- /dev/null +++ b/metadata/md5-cache/gnome-extra/cinnamon-screensaver-6.6.1 @@ -0,0 +1,17 @@ +BDEPEND=dev-util/gdbus-codegen sys-apps/dbus sys-devel/gettext 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 setup test +DEPEND=python_single_target_python3_10? ( dev-lang/python:3.10 ) 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 ) python_single_target_python3_14? ( dev-lang/python:3.14 ) >=dev-libs/glib-2.37.3:2[dbus] >=gnome-extra/cinnamon-desktop-6.6 sys-libs/pam >=x11-libs/gtk+-3.22:3[introspection,X] x11-libs/cairo x11-libs/libX11 dev-util/glib-utils x11-base/xorg-proto x11-libs/libXext x11-libs/libXrandr x11-libs/pango x11-misc/xdotool:= x11-themes/adwaita-icon-theme xinerama? ( x11-libs/libXinerama ) x11-base/xorg-proto +DESCRIPTION=Screensaver for Cinnamon +EAPI=8 +HOMEPAGE=https://projects.linuxmint.com/cinnamon/ https://github.com/linuxmint/cinnamon-screensaver +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=meson python-single-r1 xdg +IUSE=systemd xinerama python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 python_single_target_python3_13 python_single_target_python3_14 +KEYWORDS=~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86 +LICENSE=GPL-2+ LGPL-2+ MIT +RDEPEND=python_single_target_python3_10? ( dev-lang/python:3.10 ) 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 ) python_single_target_python3_14? ( dev-lang/python:3.14 ) >=dev-libs/glib-2.37.3:2[dbus] >=gnome-extra/cinnamon-desktop-6.6 sys-libs/pam >=x11-libs/gtk+-3.22:3[introspection,X] x11-libs/cairo x11-libs/libX11 dev-util/glib-utils x11-base/xorg-proto x11-libs/libXext x11-libs/libXrandr x11-libs/pango x11-misc/xdotool:= x11-themes/adwaita-icon-theme xinerama? ( x11-libs/libXinerama ) sys-apps/accountsservice sys-process/procps x11-apps/xprop python_single_target_python3_10? ( dev-python/psutil[python_targets_python3_10(-)] dev-python/pygobject:3[python_targets_python3_10(-)] dev-python/setproctitle[python_targets_python3_10(-)] >=dev-python/python3-xapp-2.4.2[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/psutil[python_targets_python3_11(-)] dev-python/pygobject:3[python_targets_python3_11(-)] dev-python/setproctitle[python_targets_python3_11(-)] >=dev-python/python3-xapp-2.4.2[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/psutil[python_targets_python3_12(-)] dev-python/pygobject:3[python_targets_python3_12(-)] dev-python/setproctitle[python_targets_python3_12(-)] >=dev-python/python3-xapp-2.4.2[python_targets_python3_12(-)] ) python_single_target_python3_13? ( dev-python/psutil[python_targets_python3_13(-)] dev-python/pygobject:3[python_targets_python3_13(-)] dev-python/setproctitle[python_targets_python3_13(-)] >=dev-python/python3-xapp-2.4.2[python_targets_python3_13(-)] ) python_single_target_python3_14? ( dev-python/psutil[python_targets_python3_14(-)] dev-python/pygobject:3[python_targets_python3_14(-)] dev-python/setproctitle[python_targets_python3_14(-)] >=dev-python/python3-xapp-2.4.2[python_targets_python3_14(-)] ) systemd? ( >=sys-apps/systemd-31 ) !systemd? ( sys-auth/elogind ) +REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 python_single_target_python3_13 python_single_target_python3_14 ) +SLOT=0 +SRC_URI=https://github.com/linuxmint/cinnamon-screensaver/archive/6.6.1.tar.gz -> cinnamon-screensaver-6.6.1.tar.gz +_eclasses_=flag-o-matic a7afe42e95fb46ce9691605acfb24672 meson 8d2fef06f034c2294794c1ffce65483e multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b python-single-r1 47d8ac9be330c9366112b78fd4f8ce57 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 rust-toolchain 76468983281b0a7fc167ca224f84ecfd sysroot c7470ddc2876a596a7a1f4c2a87a5dcb toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 +_md5_=757bfb948846cb0ff9ff9fb480ec5685 diff --git a/metadata/md5-cache/gnome-extra/cinnamon-session-6.6.1 b/metadata/md5-cache/gnome-extra/cinnamon-session-6.6.1 new file mode 100644 index 000000000000..caf61d506efa --- /dev/null +++ b/metadata/md5-cache/gnome-extra/cinnamon-session-6.6.1 @@ -0,0 +1,16 @@ +BDEPEND=python_single_target_python3_10? ( dev-lang/python:3.10 ) 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 ) python_single_target_python3_14? ( dev-lang/python:3.14 ) dev-util/gdbus-codegen virtual/pkgconfig >=dev-build/meson-1.2.3 app-alternatives/ninja dev-build/meson-format-array +DEFINED_PHASES=compile configure install postinst postrm prepare setup test +DEPEND=>=dev-libs/glib-2.37.3:2 >=gnome-extra/cinnamon-desktop-6.6:0= media-libs/libcanberra[pulseaudio] virtual/opengl x11-libs/cairo x11-libs/gdk-pixbuf:2 >=x11-libs/gtk+-3:3[introspection,X] x11-libs/libICE x11-libs/libSM x11-libs/libX11 dev-util/glib-utils x11-base/xorg-proto x11-libs/libXau x11-libs/libXcomposite x11-libs/libXext x11-libs/libXrender x11-libs/libXtst x11-libs/pango[X] >=x11-libs/xapp-2.8.8[introspection] systemd? ( >=sys-apps/systemd-183 ) !systemd? ( sys-auth/elogind[policykit] ) x11-libs/xtrans +DESCRIPTION=Cinnamon session manager +EAPI=8 +HOMEPAGE=https://projects.linuxmint.com/cinnamon/ https://github.com/linuxmint/cinnamon-session +INHERIT=meson gnome2-utils python-single-r1 +IUSE=systemd python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 python_single_target_python3_13 python_single_target_python3_14 +KEYWORDS=~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86 +LICENSE=GPL-2+ LGPL-2+ +RDEPEND=>=dev-libs/glib-2.37.3:2 >=gnome-extra/cinnamon-desktop-6.6:0= media-libs/libcanberra[pulseaudio] virtual/opengl x11-libs/cairo x11-libs/gdk-pixbuf:2 >=x11-libs/gtk+-3:3[introspection,X] x11-libs/libICE x11-libs/libSM x11-libs/libX11 dev-util/glib-utils x11-base/xorg-proto x11-libs/libXau x11-libs/libXcomposite x11-libs/libXext x11-libs/libXrender x11-libs/libXtst x11-libs/pango[X] >=x11-libs/xapp-2.8.8[introspection] systemd? ( >=sys-apps/systemd-183 ) !systemd? ( sys-auth/elogind[policykit] ) python_single_target_python3_10? ( dev-lang/python:3.10 ) 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 ) python_single_target_python3_14? ( dev-lang/python:3.14 ) >=dev-libs/gobject-introspection-1.82.0-r2 python_single_target_python3_10? ( dev-python/pygobject:3[python_targets_python3_10(-)] dev-python/setproctitle[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/pygobject:3[python_targets_python3_11(-)] dev-python/setproctitle[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/pygobject:3[python_targets_python3_12(-)] dev-python/setproctitle[python_targets_python3_12(-)] ) python_single_target_python3_13? ( dev-python/pygobject:3[python_targets_python3_13(-)] dev-python/setproctitle[python_targets_python3_13(-)] ) python_single_target_python3_14? ( dev-python/pygobject:3[python_targets_python3_14(-)] dev-python/setproctitle[python_targets_python3_14(-)] ) +REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 python_single_target_python3_13 python_single_target_python3_14 ) +SLOT=0 +SRC_URI=https://github.com/linuxmint/cinnamon-session/archive/6.6.1.tar.gz -> cinnamon-session-6.6.1.tar.gz +_eclasses_=flag-o-matic a7afe42e95fb46ce9691605acfb24672 gnome2-utils a8cf148ec7f5ae0b1f1d33ae5f7f9e88 meson 8d2fef06f034c2294794c1ffce65483e multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b python-single-r1 47d8ac9be330c9366112b78fd4f8ce57 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 rust-toolchain 76468983281b0a7fc167ca224f84ecfd sysroot c7470ddc2876a596a7a1f4c2a87a5dcb toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 +_md5_=5bec2baeb7e972a1fb78323501eaf285 diff --git a/metadata/md5-cache/gnome-extra/cinnamon-settings-daemon-6.6.2 b/metadata/md5-cache/gnome-extra/cinnamon-settings-daemon-6.6.2 new file mode 100644 index 000000000000..dca892aa6a78 --- /dev/null +++ b/metadata/md5-cache/gnome-extra/cinnamon-settings-daemon-6.6.2 @@ -0,0 +1,16 @@ +BDEPEND=|| ( dev-lang/python:3.14 dev-lang/python:3.13 dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) dev-util/glib-utils dev-util/gdbus-codegen 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 setup test +DEPEND=>=dev-libs/glib-2.40.0:2[dbus] dev-libs/libgudev >=gnome-extra/cinnamon-desktop-6.6:0= media-libs/fontconfig >=media-libs/lcms-2.2:2 || ( media-libs/libcanberra-gtk3 media-libs/libcanberra[gtk3(-),pulseaudio] ) >=sys-auth/polkit-0.97 sys-libs/timezone-data:= x11-libs/cairo x11-libs/gdk-pixbuf:2 >=x11-libs/libnotify-0.7.3 x11-libs/libX11 dev-util/glib-utils x11-base/xorg-proto x11-libs/libXext x11-libs/libXfixes x11-libs/libXi >=x11-libs/pango-1.20.0 >=sys-power/upower-0.99.11:= colord? ( >=x11-misc/colord-0.1.27:= ) cups? ( >=net-print/cups-1.4[dbus] app-admin/system-config-printer net-print/cups-pk-helper ) input_devices_wacom? ( >=x11-libs/gtk+-3.24.41-r1:3[wayland?,X] >=dev-libs/libwacom-0.7:= >=gnome-base/librsvg-2.36.2 ) !input_devices_wacom? ( >=x11-libs/gtk+-3.14.0:3[X] ) smartcard? ( dev-libs/nspr >=dev-libs/nss-3.11.2 ) systemd? ( sys-apps/systemd:0= ) !systemd? ( sys-auth/elogind ) dev-libs/libxml2:2 x11-base/xorg-proto +DESCRIPTION=Cinnamon's settings daemon +EAPI=8 +HOMEPAGE=https://projects.linuxmint.com/cinnamon/ https://github.com/linuxmint/cinnamon-settings-daemon +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=meson flag-o-matic gnome2-utils python-any-r1 xdg +IUSE=+colord cups input_devices_wacom smartcard systemd wayland +KEYWORDS=~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86 +LICENSE=GPL-2+ LGPL-2+ LGPL-2.1 LGPL-2.1+ MIT +RDEPEND=>=dev-libs/glib-2.40.0:2[dbus] dev-libs/libgudev >=gnome-extra/cinnamon-desktop-6.6:0= media-libs/fontconfig >=media-libs/lcms-2.2:2 || ( media-libs/libcanberra-gtk3 media-libs/libcanberra[gtk3(-),pulseaudio] ) >=sys-auth/polkit-0.97 sys-libs/timezone-data:= x11-libs/cairo x11-libs/gdk-pixbuf:2 >=x11-libs/libnotify-0.7.3 x11-libs/libX11 dev-util/glib-utils x11-base/xorg-proto x11-libs/libXext x11-libs/libXfixes x11-libs/libXi >=x11-libs/pango-1.20.0 >=sys-power/upower-0.99.11:= colord? ( >=x11-misc/colord-0.1.27:= ) cups? ( >=net-print/cups-1.4[dbus] app-admin/system-config-printer net-print/cups-pk-helper ) input_devices_wacom? ( >=x11-libs/gtk+-3.24.41-r1:3[wayland?,X] >=dev-libs/libwacom-0.7:= >=gnome-base/librsvg-2.36.2 ) !input_devices_wacom? ( >=x11-libs/gtk+-3.14.0:3[X] ) smartcard? ( dev-libs/nspr >=dev-libs/nss-3.11.2 ) systemd? ( sys-apps/systemd:0= ) !systemd? ( sys-auth/elogind ) +SLOT=0 +SRC_URI=https://github.com/linuxmint/cinnamon-settings-daemon/archive/6.6.2.tar.gz -> cinnamon-settings-daemon-6.6.2.tar.gz +_eclasses_=flag-o-matic a7afe42e95fb46ce9691605acfb24672 gnome2-utils a8cf148ec7f5ae0b1f1d33ae5f7f9e88 meson 8d2fef06f034c2294794c1ffce65483e multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 rust-toolchain 76468983281b0a7fc167ca224f84ecfd sysroot c7470ddc2876a596a7a1f4c2a87a5dcb toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 +_md5_=3cbcba9665a160ff8f04de8e8e1fa955 diff --git a/metadata/md5-cache/gnome-extra/cinnamon-translations-6.6.2 b/metadata/md5-cache/gnome-extra/cinnamon-translations-6.6.2 new file mode 100644 index 000000000000..b24cdfbb6ba0 --- /dev/null +++ b/metadata/md5-cache/gnome-extra/cinnamon-translations-6.6.2 @@ -0,0 +1,12 @@ +BDEPEND=sys-devel/gettext +DEFINED_PHASES=configure install +DESCRIPTION=Translation data for Cinnamon +EAPI=8 +HOMEPAGE=https://projects.linuxmint.com/cinnamon/ https://github.com/linuxmint/cinnamon-translations +INHERIT=plocale +KEYWORDS=~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86 +LICENSE=GPL-2+ +SLOT=0 +SRC_URI=https://github.com/linuxmint/cinnamon-translations/archive/6.6.2.tar.gz -> cinnamon-translations-6.6.2.tar.gz +_eclasses_=plocale 950fbaec7deeba41b5bcc0572cca99b9 +_md5_=2a084585279b06001fcdf0cf27ac362a diff --git a/metadata/md5-cache/gnome-extra/cjs-128.1 b/metadata/md5-cache/gnome-extra/cjs-128.1 new file mode 100644 index 000000000000..e6c06d47747d --- /dev/null +++ b/metadata/md5-cache/gnome-extra/cjs-128.1 @@ -0,0 +1,16 @@ +BDEPEND=|| ( dev-lang/python:3.14 dev-lang/python:3.13 dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) virtual/pkgconfig >=dev-build/meson-1.2.3 app-alternatives/ninja dev-build/meson-format-array test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) +DEFINED_PHASES=compile configure install prepare setup test +DEPEND=dev-lang/spidermonkey:128 >=dev-libs/glib-2.66.0:2 >=dev-libs/gobject-introspection-1.82.0-r2:= >=dev-libs/libffi-3.3:0= x11-libs/cairo[glib,svg(+),X] x11-libs/libX11 readline? ( sys-libs/readline:0= ) sysprof? ( >=dev-util/sysprof-capture-3.40.1:4 ) test? ( sys-apps/dbus x11-libs/gtk+:3[introspection] ) +DESCRIPTION=Linux Mint's fork of gjs for Cinnamon +EAPI=8 +HOMEPAGE=https://projects.linuxmint.com/cinnamon/ https://github.com/linuxmint/cjs +INHERIT=flag-o-matic meson pax-utils python-any-r1 virtualx +IUSE=examples readline sysprof test test +KEYWORDS=~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86 +LICENSE=BSD CC0-1.0 MIT MPL-2.0 || ( MPL-1.1 GPL-2+ LGPL-2.1+ ) +RDEPEND=dev-lang/spidermonkey:128 >=dev-libs/glib-2.66.0:2 >=dev-libs/gobject-introspection-1.82.0-r2:= >=dev-libs/libffi-3.3:0= x11-libs/cairo[glib,svg(+),X] x11-libs/libX11 readline? ( sys-libs/readline:0= ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/linuxmint/cjs/archive/128.1.tar.gz -> cjs-128.1.tar.gz +_eclasses_=flag-o-matic a7afe42e95fb46ce9691605acfb24672 meson 8d2fef06f034c2294794c1ffce65483e multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b pax-utils 5555f2e75744739fe100ee62c22d28fe python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 rust-toolchain 76468983281b0a7fc167ca224f84ecfd sysroot c7470ddc2876a596a7a1f4c2a87a5dcb toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 virtualx 9741d451eb64ea8bb9faee90d68a9b68 +_md5_=190131d6bc3702a6fbda23d4547b181c diff --git a/metadata/md5-cache/gnome-extra/nemo-fileroller-6.6.0 b/metadata/md5-cache/gnome-extra/nemo-fileroller-6.6.0 new file mode 100644 index 000000000000..f7601106b244 --- /dev/null +++ b/metadata/md5-cache/gnome-extra/nemo-fileroller-6.6.0 @@ -0,0 +1,14 @@ +BDEPEND=>=dev-build/meson-1.2.3 app-alternatives/ninja dev-build/meson-format-array +DEFINED_PHASES=compile configure install test +DEPEND=>=dev-libs/glib-2.14.0:2 >=gnome-extra/nemo-6.6.0 +DESCRIPTION=Nemo file-roller integration +EAPI=8 +HOMEPAGE=https://projects.linuxmint.com/cinnamon/ https://github.com/linuxmint/nemo-extensions +INHERIT=meson +KEYWORDS=~amd64 ~arm64 ~riscv ~x86 +LICENSE=GPL-2+ +RDEPEND=>=dev-libs/glib-2.14.0:2 >=gnome-extra/nemo-6.6.0 app-arch/file-roller +SLOT=0 +SRC_URI=https://github.com/linuxmint/nemo-extensions/archive/6.6.0.tar.gz -> nemo-fileroller-6.6.0.tar.gz +_eclasses_=flag-o-matic a7afe42e95fb46ce9691605acfb24672 meson 8d2fef06f034c2294794c1ffce65483e multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 rust-toolchain 76468983281b0a7fc167ca224f84ecfd sysroot c7470ddc2876a596a7a1f4c2a87a5dcb toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 +_md5_=11f47a0599f62e9bb0dabc8578d3fb8b diff --git a/metadata/md5-cache/gui-apps/noctalia-shell-4.0.0 b/metadata/md5-cache/gui-apps/noctalia-shell-4.1.0 index c3f1b93aa7ad..d6f3fbb32258 100644 --- a/metadata/md5-cache/gui-apps/noctalia-shell-4.0.0 +++ b/metadata/md5-cache/gui-apps/noctalia-shell-4.1.0 @@ -6,8 +6,8 @@ HOMEPAGE=https://github.com/noctalia-dev/noctalia-shell INHERIT=systemd optfeature KEYWORDS=~amd64 LICENSE=MIT -RDEPEND=gui-apps/quickshell media-video/gpu-screen-recorder app-misc/brightnessctl +RDEPEND=gui-apps/quickshell app-misc/brightnessctl SLOT=0 -SRC_URI=https://github.com/noctalia-dev/noctalia-shell/releases/download/v4.0.0/noctalia-v4.0.0.tar.gz +SRC_URI=https://github.com/noctalia-dev/noctalia-shell/releases/download/v4.1.0/noctalia-v4.1.0.tar.gz _eclasses_=optfeature 538bce96e5589935b57e178e8635f301 systemd a964c0cbe818b5729da1dbfcee5be861 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 -_md5_=95e47be07693c7e5d2400e88c285367c +_md5_=b86deeb496a88bf871bee3f62a7a67bf diff --git a/metadata/md5-cache/llvm-core/clang-15.0.7-r3 b/metadata/md5-cache/llvm-core/clang-15.0.7-r3 index 3744ae67f0df..73763f3d172d 100644 --- a/metadata/md5-cache/llvm-core/clang-15.0.7-r3 +++ b/metadata/md5-cache/llvm-core/clang-15.0.7-r3 @@ -14,5 +14,5 @@ REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_1 RESTRICT=!test? ( test ) !test? ( test ) SLOT=15/15g1 SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.7/llvm-project-15.0.7.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.7/llvm-project-15.0.7.src.tar.xz.sig ) !doc? ( https://dev.gentoo.org/~mgorny/dist/llvm/llvm-15.0.7-manpages.tar.bz2 ) https://dev.gentoo.org/~mgorny/dist/llvm/llvm-gentoo-patchset-15.0.7-r8.tar.xz -_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm df1cea363f19e80316ea702563b607be llvm-utils 64536677f4b4365e25e9b739163bed58 llvm.org 371ec05cde93e01788fefffb7c995f82 multibuild 4650a65187015567b4e041bb9bfdb364 multilib 404b65bd5212cff83b3935c685419d08 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b out-of-source-utils dbf9e34ee8964084651e25907fa8f52c prefix c3c4c93ebda319c0fa7ed6f942ba1010 python-single-r1 47d8ac9be330c9366112b78fd4f8ce57 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 verify-sig 2cf23b136af9fd4c3fceadc34d0f98ad xdg-utils 42869b3c8d86a70ef3cf75165a395e09 +_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm df1cea363f19e80316ea702563b607be llvm-utils 64536677f4b4365e25e9b739163bed58 llvm.org 7852e2cc8208255f708130f22adf679c multibuild 4650a65187015567b4e041bb9bfdb364 multilib 404b65bd5212cff83b3935c685419d08 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b out-of-source-utils dbf9e34ee8964084651e25907fa8f52c prefix c3c4c93ebda319c0fa7ed6f942ba1010 python-single-r1 47d8ac9be330c9366112b78fd4f8ce57 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 verify-sig 2cf23b136af9fd4c3fceadc34d0f98ad xdg-utils 42869b3c8d86a70ef3cf75165a395e09 _md5_=dc3908de488a19ec39e5bb20ab6b1675 diff --git a/metadata/md5-cache/llvm-core/clang-16.0.6-r1 b/metadata/md5-cache/llvm-core/clang-16.0.6-r1 index 3a099f0143ff..6be62a117c16 100644 --- a/metadata/md5-cache/llvm-core/clang-16.0.6-r1 +++ b/metadata/md5-cache/llvm-core/clang-16.0.6-r1 @@ -14,5 +14,5 @@ REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_1 RESTRICT=!test? ( test ) !test? ( test ) SLOT=16/16 SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-16.0.6/llvm-project-16.0.6.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-16.0.6/llvm-project-16.0.6.src.tar.xz.sig ) !doc? ( https://dev.gentoo.org/~mgorny/dist/llvm/llvm-16.0.4-manpages.tar.bz2 ) https://dev.gentoo.org/~mgorny/dist/llvm/llvm-gentoo-patchset-16.0.6-r6.tar.xz -_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm df1cea363f19e80316ea702563b607be llvm-utils 64536677f4b4365e25e9b739163bed58 llvm.org 371ec05cde93e01788fefffb7c995f82 multibuild 4650a65187015567b4e041bb9bfdb364 multilib 404b65bd5212cff83b3935c685419d08 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b out-of-source-utils dbf9e34ee8964084651e25907fa8f52c prefix c3c4c93ebda319c0fa7ed6f942ba1010 python-single-r1 47d8ac9be330c9366112b78fd4f8ce57 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 verify-sig 2cf23b136af9fd4c3fceadc34d0f98ad xdg-utils 42869b3c8d86a70ef3cf75165a395e09 +_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm df1cea363f19e80316ea702563b607be llvm-utils 64536677f4b4365e25e9b739163bed58 llvm.org 7852e2cc8208255f708130f22adf679c multibuild 4650a65187015567b4e041bb9bfdb364 multilib 404b65bd5212cff83b3935c685419d08 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b out-of-source-utils dbf9e34ee8964084651e25907fa8f52c prefix c3c4c93ebda319c0fa7ed6f942ba1010 python-single-r1 47d8ac9be330c9366112b78fd4f8ce57 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 verify-sig 2cf23b136af9fd4c3fceadc34d0f98ad xdg-utils 42869b3c8d86a70ef3cf75165a395e09 _md5_=bd69613b88f0dcbc37c4bd1bd0d4b5ae diff --git a/metadata/md5-cache/llvm-core/clang-17.0.6-r1 b/metadata/md5-cache/llvm-core/clang-17.0.6-r1 index 54979344d43d..de25870ab2ed 100644 --- a/metadata/md5-cache/llvm-core/clang-17.0.6-r1 +++ b/metadata/md5-cache/llvm-core/clang-17.0.6-r1 @@ -14,5 +14,5 @@ REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_1 RESTRICT=!test? ( test ) !test? ( test ) SLOT=17/17 SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-17.0.6/llvm-project-17.0.6.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-17.0.6/llvm-project-17.0.6.src.tar.xz.sig ) !doc? ( https://dev.gentoo.org/~mgorny/dist/llvm/llvm-17.0.1-manpages.tar.bz2 ) https://dev.gentoo.org/~mgorny/dist/llvm/llvm-gentoo-patchset-17.0.6-r4.tar.xz -_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm df1cea363f19e80316ea702563b607be llvm-utils 64536677f4b4365e25e9b739163bed58 llvm.org 371ec05cde93e01788fefffb7c995f82 multibuild 4650a65187015567b4e041bb9bfdb364 multilib 404b65bd5212cff83b3935c685419d08 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b out-of-source-utils dbf9e34ee8964084651e25907fa8f52c prefix c3c4c93ebda319c0fa7ed6f942ba1010 python-single-r1 47d8ac9be330c9366112b78fd4f8ce57 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 verify-sig 2cf23b136af9fd4c3fceadc34d0f98ad xdg-utils 42869b3c8d86a70ef3cf75165a395e09 +_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm df1cea363f19e80316ea702563b607be llvm-utils 64536677f4b4365e25e9b739163bed58 llvm.org 7852e2cc8208255f708130f22adf679c multibuild 4650a65187015567b4e041bb9bfdb364 multilib 404b65bd5212cff83b3935c685419d08 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b out-of-source-utils dbf9e34ee8964084651e25907fa8f52c prefix c3c4c93ebda319c0fa7ed6f942ba1010 python-single-r1 47d8ac9be330c9366112b78fd4f8ce57 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 verify-sig 2cf23b136af9fd4c3fceadc34d0f98ad xdg-utils 42869b3c8d86a70ef3cf75165a395e09 _md5_=8ea6669d394d2f8ffa0a745d601c3452 diff --git a/metadata/md5-cache/llvm-core/clang-18.1.8-r7 b/metadata/md5-cache/llvm-core/clang-18.1.8-r7 index 36421a4a830f..dec7d1c85167 100644 --- a/metadata/md5-cache/llvm-core/clang-18.1.8-r7 +++ b/metadata/md5-cache/llvm-core/clang-18.1.8-r7 @@ -14,5 +14,5 @@ REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_1 RESTRICT=!test? ( test ) !test? ( test ) SLOT=18/18.1 SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-18.1.8/llvm-project-18.1.8.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-18.1.8/llvm-project-18.1.8.src.tar.xz.sig ) !doc? ( https://dev.gentoo.org/~mgorny/dist/llvm/llvm-18.1.0-manpages.tar.bz2 ) https://dev.gentoo.org/~mgorny/dist/llvm/llvm-gentoo-patchset-18.1.8-r7.tar.xz -_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm.org 371ec05cde93e01788fefffb7c995f82 multibuild 4650a65187015567b4e041bb9bfdb364 multilib 404b65bd5212cff83b3935c685419d08 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b out-of-source-utils dbf9e34ee8964084651e25907fa8f52c prefix c3c4c93ebda319c0fa7ed6f942ba1010 python-single-r1 47d8ac9be330c9366112b78fd4f8ce57 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 verify-sig 2cf23b136af9fd4c3fceadc34d0f98ad xdg-utils 42869b3c8d86a70ef3cf75165a395e09 +_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm.org 7852e2cc8208255f708130f22adf679c multibuild 4650a65187015567b4e041bb9bfdb364 multilib 404b65bd5212cff83b3935c685419d08 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b out-of-source-utils dbf9e34ee8964084651e25907fa8f52c prefix c3c4c93ebda319c0fa7ed6f942ba1010 python-single-r1 47d8ac9be330c9366112b78fd4f8ce57 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 verify-sig 2cf23b136af9fd4c3fceadc34d0f98ad xdg-utils 42869b3c8d86a70ef3cf75165a395e09 _md5_=0e65ef7dc86dc5f4562b7c2c641cf992 diff --git a/metadata/md5-cache/llvm-core/clang-19.1.7-r1 b/metadata/md5-cache/llvm-core/clang-19.1.7-r1 index 931a3402cd87..78a913217f20 100644 --- a/metadata/md5-cache/llvm-core/clang-19.1.7-r1 +++ b/metadata/md5-cache/llvm-core/clang-19.1.7-r1 @@ -14,5 +14,5 @@ REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_1 RESTRICT=!test? ( test ) !test? ( test ) SLOT=19/19.1 SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-19.1.7/llvm-project-19.1.7.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-19.1.7/llvm-project-19.1.7.src.tar.xz.sig ) !doc? ( https://dev.gentoo.org/~mgorny/dist/llvm/llvm-19.1.0-manpages.tar.bz2 ) -_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm.org 371ec05cde93e01788fefffb7c995f82 multibuild 4650a65187015567b4e041bb9bfdb364 multilib 404b65bd5212cff83b3935c685419d08 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b out-of-source-utils dbf9e34ee8964084651e25907fa8f52c prefix c3c4c93ebda319c0fa7ed6f942ba1010 python-single-r1 47d8ac9be330c9366112b78fd4f8ce57 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 verify-sig 2cf23b136af9fd4c3fceadc34d0f98ad xdg-utils 42869b3c8d86a70ef3cf75165a395e09 +_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm.org 7852e2cc8208255f708130f22adf679c multibuild 4650a65187015567b4e041bb9bfdb364 multilib 404b65bd5212cff83b3935c685419d08 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b out-of-source-utils dbf9e34ee8964084651e25907fa8f52c prefix c3c4c93ebda319c0fa7ed6f942ba1010 python-single-r1 47d8ac9be330c9366112b78fd4f8ce57 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 verify-sig 2cf23b136af9fd4c3fceadc34d0f98ad xdg-utils 42869b3c8d86a70ef3cf75165a395e09 _md5_=d90ad7393003eab4302fc787fbc63733 diff --git a/metadata/md5-cache/llvm-core/clang-20.1.8 b/metadata/md5-cache/llvm-core/clang-20.1.8 index 667cc4d48e33..a3a1968da522 100644 --- a/metadata/md5-cache/llvm-core/clang-20.1.8 +++ b/metadata/md5-cache/llvm-core/clang-20.1.8 @@ -14,5 +14,5 @@ REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_1 RESTRICT=!test? ( test ) !test? ( test ) SLOT=20/20.1 SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-20.1.8/llvm-project-20.1.8.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-20.1.8/llvm-project-20.1.8.src.tar.xz.sig ) !doc? ( https://dev.gentoo.org/~mgorny/dist/llvm/llvm-20.1.0-manpages.tar.xz ) -_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm.org 371ec05cde93e01788fefffb7c995f82 multibuild 4650a65187015567b4e041bb9bfdb364 multilib 404b65bd5212cff83b3935c685419d08 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b out-of-source-utils dbf9e34ee8964084651e25907fa8f52c prefix c3c4c93ebda319c0fa7ed6f942ba1010 python-single-r1 47d8ac9be330c9366112b78fd4f8ce57 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 verify-sig 2cf23b136af9fd4c3fceadc34d0f98ad xdg-utils 42869b3c8d86a70ef3cf75165a395e09 +_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm.org 7852e2cc8208255f708130f22adf679c multibuild 4650a65187015567b4e041bb9bfdb364 multilib 404b65bd5212cff83b3935c685419d08 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b out-of-source-utils dbf9e34ee8964084651e25907fa8f52c prefix c3c4c93ebda319c0fa7ed6f942ba1010 python-single-r1 47d8ac9be330c9366112b78fd4f8ce57 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 verify-sig 2cf23b136af9fd4c3fceadc34d0f98ad xdg-utils 42869b3c8d86a70ef3cf75165a395e09 _md5_=8ea75dd869ef935ea23b72e7dcf2177a diff --git a/metadata/md5-cache/llvm-core/clang-21.1.8 b/metadata/md5-cache/llvm-core/clang-21.1.8 index ba0c712e2d5a..30aa7a9859d7 100644 --- a/metadata/md5-cache/llvm-core/clang-21.1.8 +++ b/metadata/md5-cache/llvm-core/clang-21.1.8 @@ -14,5 +14,5 @@ REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_1 RESTRICT=!test? ( test ) !test? ( test ) SLOT=21/21.1 SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-21.1.8/llvm-project-21.1.8.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-21.1.8/llvm-project-21.1.8.src.tar.xz.sig ) !doc? ( https://dev.gentoo.org/~mgorny/dist/llvm/llvm-21.1.0-manpages.tar.xz ) -_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm.org 371ec05cde93e01788fefffb7c995f82 multibuild 4650a65187015567b4e041bb9bfdb364 multilib 404b65bd5212cff83b3935c685419d08 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b out-of-source-utils dbf9e34ee8964084651e25907fa8f52c prefix c3c4c93ebda319c0fa7ed6f942ba1010 python-single-r1 47d8ac9be330c9366112b78fd4f8ce57 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 verify-sig 2cf23b136af9fd4c3fceadc34d0f98ad xdg-utils 42869b3c8d86a70ef3cf75165a395e09 +_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm.org 7852e2cc8208255f708130f22adf679c multibuild 4650a65187015567b4e041bb9bfdb364 multilib 404b65bd5212cff83b3935c685419d08 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b out-of-source-utils dbf9e34ee8964084651e25907fa8f52c prefix c3c4c93ebda319c0fa7ed6f942ba1010 python-single-r1 47d8ac9be330c9366112b78fd4f8ce57 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 verify-sig 2cf23b136af9fd4c3fceadc34d0f98ad xdg-utils 42869b3c8d86a70ef3cf75165a395e09 _md5_=068a1b9a344fef50da92d67e9f9e2d8c diff --git a/metadata/md5-cache/llvm-core/clang-22.0.0_pre20260103 b/metadata/md5-cache/llvm-core/clang-22.0.0_pre20260103 index 3b090918e733..75e46bccb86c 100644 --- a/metadata/md5-cache/llvm-core/clang-22.0.0_pre20260103 +++ b/metadata/md5-cache/llvm-core/clang-22.0.0_pre20260103 @@ -11,7 +11,7 @@ PDEPEND=llvm-runtimes/clang-runtime:22 llvm-core/clang-toolchain-symlinks:22 RDEPEND=python_single_target_python3_10? ( dev-lang/python:3.10 ) 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 ) python_single_target_python3_14? ( dev-lang/python:3.14 ) ~llvm-core/llvm-22.0.0_pre20260103:22=[debug=,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] static-analyzer? ( dev-lang/perl:* ) xml? ( dev-libs/libxml2: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(-)?] ) >=llvm-core/clang-common-22.0.0_pre20260103 llvm_targets_AArch64? ( ~llvm-core/llvm-22.0.0_pre20260103[llvm_targets_AArch64=] ) llvm_targets_AMDGPU? ( ~llvm-core/llvm-22.0.0_pre20260103[llvm_targets_AMDGPU=] ) llvm_targets_ARM? ( ~llvm-core/llvm-22.0.0_pre20260103[llvm_targets_ARM=] ) llvm_targets_AVR? ( ~llvm-core/llvm-22.0.0_pre20260103[llvm_targets_AVR=] ) llvm_targets_BPF? ( ~llvm-core/llvm-22.0.0_pre20260103[llvm_targets_BPF=] ) llvm_targets_Hexagon? ( ~llvm-core/llvm-22.0.0_pre20260103[llvm_targets_Hexagon=] ) llvm_targets_Lanai? ( ~llvm-core/llvm-22.0.0_pre20260103[llvm_targets_Lanai=] ) llvm_targets_LoongArch? ( ~llvm-core/llvm-22.0.0_pre20260103[llvm_targets_LoongArch=] ) llvm_targets_Mips? ( ~llvm-core/llvm-22.0.0_pre20260103[llvm_targets_Mips=] ) llvm_targets_MSP430? ( ~llvm-core/llvm-22.0.0_pre20260103[llvm_targets_MSP430=] ) llvm_targets_NVPTX? ( ~llvm-core/llvm-22.0.0_pre20260103[llvm_targets_NVPTX=] ) llvm_targets_PowerPC? ( ~llvm-core/llvm-22.0.0_pre20260103[llvm_targets_PowerPC=] ) llvm_targets_RISCV? ( ~llvm-core/llvm-22.0.0_pre20260103[llvm_targets_RISCV=] ) llvm_targets_Sparc? ( ~llvm-core/llvm-22.0.0_pre20260103[llvm_targets_Sparc=] ) llvm_targets_SPIRV? ( ~llvm-core/llvm-22.0.0_pre20260103[llvm_targets_SPIRV=] ) llvm_targets_SystemZ? ( ~llvm-core/llvm-22.0.0_pre20260103[llvm_targets_SystemZ=] ) llvm_targets_VE? ( ~llvm-core/llvm-22.0.0_pre20260103[llvm_targets_VE=] ) llvm_targets_WebAssembly? ( ~llvm-core/llvm-22.0.0_pre20260103[llvm_targets_WebAssembly=] ) llvm_targets_X86? ( ~llvm-core/llvm-22.0.0_pre20260103[llvm_targets_X86=] ) llvm_targets_XCore? ( ~llvm-core/llvm-22.0.0_pre20260103[llvm_targets_XCore=] ) llvm_targets_ARC? ( ~llvm-core/llvm-22.0.0_pre20260103[llvm_targets_ARC=] ) llvm_targets_CSKY? ( ~llvm-core/llvm-22.0.0_pre20260103[llvm_targets_CSKY=] ) llvm_targets_DirectX? ( ~llvm-core/llvm-22.0.0_pre20260103[llvm_targets_DirectX=] ) llvm_targets_M68k? ( ~llvm-core/llvm-22.0.0_pre20260103[llvm_targets_M68k=] ) llvm_targets_Xtensa? ( ~llvm-core/llvm-22.0.0_pre20260103[llvm_targets_Xtensa=] ) REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 python_single_target_python3_13 python_single_target_python3_14 ) || ( llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm_targets_AVR llvm_targets_BPF llvm_targets_Hexagon llvm_targets_Lanai llvm_targets_LoongArch 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_ARC llvm_targets_CSKY llvm_targets_DirectX llvm_targets_M68k llvm_targets_Xtensa ) RESTRICT=!test? ( test ) !test? ( test ) -SLOT=22/22.0.0_pre20260103 +SLOT=22/22.0 SRC_URI=https://github.com/llvm/llvm-project/archive/05349a9b43805d3c0b424da99f3a1fa362cd3419.tar.gz -> llvm-project-05349a9b43805d3c0b424da99f3a1fa362cd3419.tar.gz -_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm.org 371ec05cde93e01788fefffb7c995f82 multibuild 4650a65187015567b4e041bb9bfdb364 multilib 404b65bd5212cff83b3935c685419d08 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b out-of-source-utils dbf9e34ee8964084651e25907fa8f52c prefix c3c4c93ebda319c0fa7ed6f942ba1010 python-single-r1 47d8ac9be330c9366112b78fd4f8ce57 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 +_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm.org 7852e2cc8208255f708130f22adf679c multibuild 4650a65187015567b4e041bb9bfdb364 multilib 404b65bd5212cff83b3935c685419d08 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b out-of-source-utils dbf9e34ee8964084651e25907fa8f52c prefix c3c4c93ebda319c0fa7ed6f942ba1010 python-single-r1 47d8ac9be330c9366112b78fd4f8ce57 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 _md5_=c44e9eccdf42c6b36e0f8764c8492a7e diff --git a/metadata/md5-cache/llvm-core/clang-22.0.0_pre20260106 b/metadata/md5-cache/llvm-core/clang-22.0.0_pre20260106 index 4d62baffed44..a92f058fd546 100644 --- a/metadata/md5-cache/llvm-core/clang-22.0.0_pre20260106 +++ b/metadata/md5-cache/llvm-core/clang-22.0.0_pre20260106 @@ -11,7 +11,7 @@ PDEPEND=llvm-runtimes/clang-runtime:22 llvm-core/clang-toolchain-symlinks:22 RDEPEND=python_single_target_python3_10? ( dev-lang/python:3.10 ) 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 ) python_single_target_python3_14? ( dev-lang/python:3.14 ) ~llvm-core/llvm-22.0.0_pre20260106:22=[debug=,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] static-analyzer? ( dev-lang/perl:* ) xml? ( dev-libs/libxml2: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(-)?] ) >=llvm-core/clang-common-22.0.0_pre20260106 llvm_targets_AArch64? ( ~llvm-core/llvm-22.0.0_pre20260106[llvm_targets_AArch64=] ) llvm_targets_AMDGPU? ( ~llvm-core/llvm-22.0.0_pre20260106[llvm_targets_AMDGPU=] ) llvm_targets_ARM? ( ~llvm-core/llvm-22.0.0_pre20260106[llvm_targets_ARM=] ) llvm_targets_AVR? ( ~llvm-core/llvm-22.0.0_pre20260106[llvm_targets_AVR=] ) llvm_targets_BPF? ( ~llvm-core/llvm-22.0.0_pre20260106[llvm_targets_BPF=] ) llvm_targets_Hexagon? ( ~llvm-core/llvm-22.0.0_pre20260106[llvm_targets_Hexagon=] ) llvm_targets_Lanai? ( ~llvm-core/llvm-22.0.0_pre20260106[llvm_targets_Lanai=] ) llvm_targets_LoongArch? ( ~llvm-core/llvm-22.0.0_pre20260106[llvm_targets_LoongArch=] ) llvm_targets_Mips? ( ~llvm-core/llvm-22.0.0_pre20260106[llvm_targets_Mips=] ) llvm_targets_MSP430? ( ~llvm-core/llvm-22.0.0_pre20260106[llvm_targets_MSP430=] ) llvm_targets_NVPTX? ( ~llvm-core/llvm-22.0.0_pre20260106[llvm_targets_NVPTX=] ) llvm_targets_PowerPC? ( ~llvm-core/llvm-22.0.0_pre20260106[llvm_targets_PowerPC=] ) llvm_targets_RISCV? ( ~llvm-core/llvm-22.0.0_pre20260106[llvm_targets_RISCV=] ) llvm_targets_Sparc? ( ~llvm-core/llvm-22.0.0_pre20260106[llvm_targets_Sparc=] ) llvm_targets_SPIRV? ( ~llvm-core/llvm-22.0.0_pre20260106[llvm_targets_SPIRV=] ) llvm_targets_SystemZ? ( ~llvm-core/llvm-22.0.0_pre20260106[llvm_targets_SystemZ=] ) llvm_targets_VE? ( ~llvm-core/llvm-22.0.0_pre20260106[llvm_targets_VE=] ) llvm_targets_WebAssembly? ( ~llvm-core/llvm-22.0.0_pre20260106[llvm_targets_WebAssembly=] ) llvm_targets_X86? ( ~llvm-core/llvm-22.0.0_pre20260106[llvm_targets_X86=] ) llvm_targets_XCore? ( ~llvm-core/llvm-22.0.0_pre20260106[llvm_targets_XCore=] ) llvm_targets_ARC? ( ~llvm-core/llvm-22.0.0_pre20260106[llvm_targets_ARC=] ) llvm_targets_CSKY? ( ~llvm-core/llvm-22.0.0_pre20260106[llvm_targets_CSKY=] ) llvm_targets_DirectX? ( ~llvm-core/llvm-22.0.0_pre20260106[llvm_targets_DirectX=] ) llvm_targets_M68k? ( ~llvm-core/llvm-22.0.0_pre20260106[llvm_targets_M68k=] ) llvm_targets_Xtensa? ( ~llvm-core/llvm-22.0.0_pre20260106[llvm_targets_Xtensa=] ) REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 python_single_target_python3_13 python_single_target_python3_14 ) || ( llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm_targets_AVR llvm_targets_BPF llvm_targets_Hexagon llvm_targets_Lanai llvm_targets_LoongArch 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_ARC llvm_targets_CSKY llvm_targets_DirectX llvm_targets_M68k llvm_targets_Xtensa ) RESTRICT=!test? ( test ) !test? ( test ) -SLOT=22/22.0.0_pre20260106 +SLOT=22/22.0 SRC_URI=https://github.com/llvm/llvm-project/archive/b01c3d6682d2fa5d6ac22d5a964b739009e9db7b.tar.gz -> llvm-project-b01c3d6682d2fa5d6ac22d5a964b739009e9db7b.tar.gz -_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm.org 371ec05cde93e01788fefffb7c995f82 multibuild 4650a65187015567b4e041bb9bfdb364 multilib 404b65bd5212cff83b3935c685419d08 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b out-of-source-utils dbf9e34ee8964084651e25907fa8f52c prefix c3c4c93ebda319c0fa7ed6f942ba1010 python-single-r1 47d8ac9be330c9366112b78fd4f8ce57 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 +_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm.org 7852e2cc8208255f708130f22adf679c multibuild 4650a65187015567b4e041bb9bfdb364 multilib 404b65bd5212cff83b3935c685419d08 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b out-of-source-utils dbf9e34ee8964084651e25907fa8f52c prefix c3c4c93ebda319c0fa7ed6f942ba1010 python-single-r1 47d8ac9be330c9366112b78fd4f8ce57 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 _md5_=c44e9eccdf42c6b36e0f8764c8492a7e diff --git a/metadata/md5-cache/llvm-core/clang-22.0.0_pre20260113 b/metadata/md5-cache/llvm-core/clang-22.0.0_pre20260113 index afc85250728a..e59740858de3 100644 --- a/metadata/md5-cache/llvm-core/clang-22.0.0_pre20260113 +++ b/metadata/md5-cache/llvm-core/clang-22.0.0_pre20260113 @@ -11,7 +11,7 @@ PDEPEND=llvm-runtimes/clang-runtime:22 llvm-core/clang-toolchain-symlinks:22 RDEPEND=python_single_target_python3_10? ( dev-lang/python:3.10 ) 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 ) python_single_target_python3_14? ( dev-lang/python:3.14 ) ~llvm-core/llvm-22.0.0_pre20260113:22=[debug=,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] static-analyzer? ( dev-lang/perl:* ) xml? ( dev-libs/libxml2: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(-)?] ) >=llvm-core/clang-common-22.0.0_pre20260113 llvm_targets_AArch64? ( ~llvm-core/llvm-22.0.0_pre20260113[llvm_targets_AArch64=] ) llvm_targets_AMDGPU? ( ~llvm-core/llvm-22.0.0_pre20260113[llvm_targets_AMDGPU=] ) llvm_targets_ARM? ( ~llvm-core/llvm-22.0.0_pre20260113[llvm_targets_ARM=] ) llvm_targets_AVR? ( ~llvm-core/llvm-22.0.0_pre20260113[llvm_targets_AVR=] ) llvm_targets_BPF? ( ~llvm-core/llvm-22.0.0_pre20260113[llvm_targets_BPF=] ) llvm_targets_Hexagon? ( ~llvm-core/llvm-22.0.0_pre20260113[llvm_targets_Hexagon=] ) llvm_targets_Lanai? ( ~llvm-core/llvm-22.0.0_pre20260113[llvm_targets_Lanai=] ) llvm_targets_LoongArch? ( ~llvm-core/llvm-22.0.0_pre20260113[llvm_targets_LoongArch=] ) llvm_targets_Mips? ( ~llvm-core/llvm-22.0.0_pre20260113[llvm_targets_Mips=] ) llvm_targets_MSP430? ( ~llvm-core/llvm-22.0.0_pre20260113[llvm_targets_MSP430=] ) llvm_targets_NVPTX? ( ~llvm-core/llvm-22.0.0_pre20260113[llvm_targets_NVPTX=] ) llvm_targets_PowerPC? ( ~llvm-core/llvm-22.0.0_pre20260113[llvm_targets_PowerPC=] ) llvm_targets_RISCV? ( ~llvm-core/llvm-22.0.0_pre20260113[llvm_targets_RISCV=] ) llvm_targets_Sparc? ( ~llvm-core/llvm-22.0.0_pre20260113[llvm_targets_Sparc=] ) llvm_targets_SPIRV? ( ~llvm-core/llvm-22.0.0_pre20260113[llvm_targets_SPIRV=] ) llvm_targets_SystemZ? ( ~llvm-core/llvm-22.0.0_pre20260113[llvm_targets_SystemZ=] ) llvm_targets_VE? ( ~llvm-core/llvm-22.0.0_pre20260113[llvm_targets_VE=] ) llvm_targets_WebAssembly? ( ~llvm-core/llvm-22.0.0_pre20260113[llvm_targets_WebAssembly=] ) llvm_targets_X86? ( ~llvm-core/llvm-22.0.0_pre20260113[llvm_targets_X86=] ) llvm_targets_XCore? ( ~llvm-core/llvm-22.0.0_pre20260113[llvm_targets_XCore=] ) llvm_targets_ARC? ( ~llvm-core/llvm-22.0.0_pre20260113[llvm_targets_ARC=] ) llvm_targets_CSKY? ( ~llvm-core/llvm-22.0.0_pre20260113[llvm_targets_CSKY=] ) llvm_targets_DirectX? ( ~llvm-core/llvm-22.0.0_pre20260113[llvm_targets_DirectX=] ) llvm_targets_M68k? ( ~llvm-core/llvm-22.0.0_pre20260113[llvm_targets_M68k=] ) llvm_targets_Xtensa? ( ~llvm-core/llvm-22.0.0_pre20260113[llvm_targets_Xtensa=] ) REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 python_single_target_python3_13 python_single_target_python3_14 ) || ( llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm_targets_AVR llvm_targets_BPF llvm_targets_Hexagon llvm_targets_Lanai llvm_targets_LoongArch 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_ARC llvm_targets_CSKY llvm_targets_DirectX llvm_targets_M68k llvm_targets_Xtensa ) RESTRICT=!test? ( test ) !test? ( test ) -SLOT=22/22.0.0_pre20260113 +SLOT=22/22.0 SRC_URI=https://github.com/llvm/llvm-project/archive/85c3c83ae54c9e81924f1ca048cfddc8d36bbb02.tar.gz -> llvm-project-85c3c83ae54c9e81924f1ca048cfddc8d36bbb02.tar.gz -_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm.org 371ec05cde93e01788fefffb7c995f82 multibuild 4650a65187015567b4e041bb9bfdb364 multilib 404b65bd5212cff83b3935c685419d08 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b out-of-source-utils dbf9e34ee8964084651e25907fa8f52c prefix c3c4c93ebda319c0fa7ed6f942ba1010 python-single-r1 47d8ac9be330c9366112b78fd4f8ce57 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 +_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm.org 7852e2cc8208255f708130f22adf679c multibuild 4650a65187015567b4e041bb9bfdb364 multilib 404b65bd5212cff83b3935c685419d08 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b out-of-source-utils dbf9e34ee8964084651e25907fa8f52c prefix c3c4c93ebda319c0fa7ed6f942ba1010 python-single-r1 47d8ac9be330c9366112b78fd4f8ce57 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 _md5_=c44e9eccdf42c6b36e0f8764c8492a7e diff --git a/metadata/md5-cache/llvm-core/clang-22.1.0_rc1 b/metadata/md5-cache/llvm-core/clang-22.1.0_rc1 new file mode 100644 index 000000000000..798538bcf0d4 --- /dev/null +++ b/metadata/md5-cache/llvm-core/clang-22.1.0_rc1 @@ -0,0 +1,17 @@ +BDEPEND=python_single_target_python3_10? ( dev-lang/python:3.10 ) 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 ) python_single_target_python3_14? ( dev-lang/python:3.14 ) test? ( ~llvm-core/lld-22.1.0_rc1 ) xml? ( virtual/pkgconfig ) verify-sig? ( >=sec-keys/openpgp-keys-llvm-21.1.4 ) python_single_target_python3_10? ( dev-python/myst-parser[python_targets_python3_10(-)] dev-python/sphinx[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/myst-parser[python_targets_python3_11(-)] dev-python/sphinx[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/myst-parser[python_targets_python3_12(-)] dev-python/sphinx[python_targets_python3_12(-)] ) python_single_target_python3_13? ( dev-python/myst-parser[python_targets_python3_13(-)] dev-python/sphinx[python_targets_python3_13(-)] ) python_single_target_python3_14? ( dev-python/myst-parser[python_targets_python3_14(-)] dev-python/sphinx[python_targets_python3_14(-)] ) app-alternatives/ninja >=dev-build/cmake-3.28.5 verify-sig? ( || ( app-alternatives/gpg app-crypt/gnupg[-alternatives(-)] ) >=app-portage/gemato-20 ) +DEFINED_PHASES=compile configure install postinst postrm prepare setup test unpack +DEPEND=~llvm-core/llvm-22.1.0_rc1:22=[debug=,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] static-analyzer? ( dev-lang/perl:* ) xml? ( dev-libs/libxml2: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(-)?] ) llvm_targets_AArch64? ( ~llvm-core/llvm-22.1.0_rc1[llvm_targets_AArch64=] ) llvm_targets_AMDGPU? ( ~llvm-core/llvm-22.1.0_rc1[llvm_targets_AMDGPU=] ) llvm_targets_ARM? ( ~llvm-core/llvm-22.1.0_rc1[llvm_targets_ARM=] ) llvm_targets_AVR? ( ~llvm-core/llvm-22.1.0_rc1[llvm_targets_AVR=] ) llvm_targets_BPF? ( ~llvm-core/llvm-22.1.0_rc1[llvm_targets_BPF=] ) llvm_targets_Hexagon? ( ~llvm-core/llvm-22.1.0_rc1[llvm_targets_Hexagon=] ) llvm_targets_Lanai? ( ~llvm-core/llvm-22.1.0_rc1[llvm_targets_Lanai=] ) llvm_targets_LoongArch? ( ~llvm-core/llvm-22.1.0_rc1[llvm_targets_LoongArch=] ) llvm_targets_Mips? ( ~llvm-core/llvm-22.1.0_rc1[llvm_targets_Mips=] ) llvm_targets_MSP430? ( ~llvm-core/llvm-22.1.0_rc1[llvm_targets_MSP430=] ) llvm_targets_NVPTX? ( ~llvm-core/llvm-22.1.0_rc1[llvm_targets_NVPTX=] ) llvm_targets_PowerPC? ( ~llvm-core/llvm-22.1.0_rc1[llvm_targets_PowerPC=] ) llvm_targets_RISCV? ( ~llvm-core/llvm-22.1.0_rc1[llvm_targets_RISCV=] ) llvm_targets_Sparc? ( ~llvm-core/llvm-22.1.0_rc1[llvm_targets_Sparc=] ) llvm_targets_SPIRV? ( ~llvm-core/llvm-22.1.0_rc1[llvm_targets_SPIRV=] ) llvm_targets_SystemZ? ( ~llvm-core/llvm-22.1.0_rc1[llvm_targets_SystemZ=] ) llvm_targets_VE? ( ~llvm-core/llvm-22.1.0_rc1[llvm_targets_VE=] ) llvm_targets_WebAssembly? ( ~llvm-core/llvm-22.1.0_rc1[llvm_targets_WebAssembly=] ) llvm_targets_X86? ( ~llvm-core/llvm-22.1.0_rc1[llvm_targets_X86=] ) llvm_targets_XCore? ( ~llvm-core/llvm-22.1.0_rc1[llvm_targets_XCore=] ) llvm_targets_ARC? ( ~llvm-core/llvm-22.1.0_rc1[llvm_targets_ARC=] ) llvm_targets_CSKY? ( ~llvm-core/llvm-22.1.0_rc1[llvm_targets_CSKY=] ) llvm_targets_DirectX? ( ~llvm-core/llvm-22.1.0_rc1[llvm_targets_DirectX=] ) llvm_targets_M68k? ( ~llvm-core/llvm-22.1.0_rc1[llvm_targets_M68k=] ) llvm_targets_Xtensa? ( ~llvm-core/llvm-22.1.0_rc1[llvm_targets_Xtensa=] ) +DESCRIPTION=C language family frontend for LLVM +EAPI=8 +HOMEPAGE=https://llvm.org/ +INHERIT=cmake llvm.org multilib multilib-minimal prefix python-single-r1 toolchain-funcs +IUSE=+debug doc +extra ieee-long-double +pie +static-analyzer test xml test doc llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm_targets_AVR llvm_targets_BPF llvm_targets_Hexagon llvm_targets_Lanai llvm_targets_LoongArch 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_ARC llvm_targets_CSKY llvm_targets_DirectX llvm_targets_M68k llvm_targets_Xtensa 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 python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 python_single_target_python3_13 python_single_target_python3_14 +LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA MIT +PDEPEND=llvm-runtimes/clang-runtime:22 llvm-core/clang-toolchain-symlinks:22 +RDEPEND=python_single_target_python3_10? ( dev-lang/python:3.10 ) 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 ) python_single_target_python3_14? ( dev-lang/python:3.14 ) ~llvm-core/llvm-22.1.0_rc1:22=[debug=,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] static-analyzer? ( dev-lang/perl:* ) xml? ( dev-libs/libxml2: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(-)?] ) >=llvm-core/clang-common-22.1.0_rc1 llvm_targets_AArch64? ( ~llvm-core/llvm-22.1.0_rc1[llvm_targets_AArch64=] ) llvm_targets_AMDGPU? ( ~llvm-core/llvm-22.1.0_rc1[llvm_targets_AMDGPU=] ) llvm_targets_ARM? ( ~llvm-core/llvm-22.1.0_rc1[llvm_targets_ARM=] ) llvm_targets_AVR? ( ~llvm-core/llvm-22.1.0_rc1[llvm_targets_AVR=] ) llvm_targets_BPF? ( ~llvm-core/llvm-22.1.0_rc1[llvm_targets_BPF=] ) llvm_targets_Hexagon? ( ~llvm-core/llvm-22.1.0_rc1[llvm_targets_Hexagon=] ) llvm_targets_Lanai? ( ~llvm-core/llvm-22.1.0_rc1[llvm_targets_Lanai=] ) llvm_targets_LoongArch? ( ~llvm-core/llvm-22.1.0_rc1[llvm_targets_LoongArch=] ) llvm_targets_Mips? ( ~llvm-core/llvm-22.1.0_rc1[llvm_targets_Mips=] ) llvm_targets_MSP430? ( ~llvm-core/llvm-22.1.0_rc1[llvm_targets_MSP430=] ) llvm_targets_NVPTX? ( ~llvm-core/llvm-22.1.0_rc1[llvm_targets_NVPTX=] ) llvm_targets_PowerPC? ( ~llvm-core/llvm-22.1.0_rc1[llvm_targets_PowerPC=] ) llvm_targets_RISCV? ( ~llvm-core/llvm-22.1.0_rc1[llvm_targets_RISCV=] ) llvm_targets_Sparc? ( ~llvm-core/llvm-22.1.0_rc1[llvm_targets_Sparc=] ) llvm_targets_SPIRV? ( ~llvm-core/llvm-22.1.0_rc1[llvm_targets_SPIRV=] ) llvm_targets_SystemZ? ( ~llvm-core/llvm-22.1.0_rc1[llvm_targets_SystemZ=] ) llvm_targets_VE? ( ~llvm-core/llvm-22.1.0_rc1[llvm_targets_VE=] ) llvm_targets_WebAssembly? ( ~llvm-core/llvm-22.1.0_rc1[llvm_targets_WebAssembly=] ) llvm_targets_X86? ( ~llvm-core/llvm-22.1.0_rc1[llvm_targets_X86=] ) llvm_targets_XCore? ( ~llvm-core/llvm-22.1.0_rc1[llvm_targets_XCore=] ) llvm_targets_ARC? ( ~llvm-core/llvm-22.1.0_rc1[llvm_targets_ARC=] ) llvm_targets_CSKY? ( ~llvm-core/llvm-22.1.0_rc1[llvm_targets_CSKY=] ) llvm_targets_DirectX? ( ~llvm-core/llvm-22.1.0_rc1[llvm_targets_DirectX=] ) llvm_targets_M68k? ( ~llvm-core/llvm-22.1.0_rc1[llvm_targets_M68k=] ) llvm_targets_Xtensa? ( ~llvm-core/llvm-22.1.0_rc1[llvm_targets_Xtensa=] ) +REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 python_single_target_python3_13 python_single_target_python3_14 ) || ( llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm_targets_AVR llvm_targets_BPF llvm_targets_Hexagon llvm_targets_Lanai llvm_targets_LoongArch 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_ARC llvm_targets_CSKY llvm_targets_DirectX llvm_targets_M68k llvm_targets_Xtensa ) +RESTRICT=!test? ( test ) !test? ( test ) +SLOT=22/22.1 +SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-22.1.0-rc1/llvm-project-22.1.0-rc1.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-22.1.0-rc1/llvm-project-22.1.0-rc1.src.tar.xz.sig ) +_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm.org 7852e2cc8208255f708130f22adf679c multibuild 4650a65187015567b4e041bb9bfdb364 multilib 404b65bd5212cff83b3935c685419d08 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b out-of-source-utils dbf9e34ee8964084651e25907fa8f52c prefix c3c4c93ebda319c0fa7ed6f942ba1010 python-single-r1 47d8ac9be330c9366112b78fd4f8ce57 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 verify-sig 2cf23b136af9fd4c3fceadc34d0f98ad xdg-utils 42869b3c8d86a70ef3cf75165a395e09 +_md5_=c44e9eccdf42c6b36e0f8764c8492a7e diff --git a/metadata/md5-cache/llvm-core/clang-22.0.0.9999 b/metadata/md5-cache/llvm-core/clang-23.0.0.9999 index 61d01474b367..5d1c657dd33d 100644 --- a/metadata/md5-cache/llvm-core/clang-22.0.0.9999 +++ b/metadata/md5-cache/llvm-core/clang-23.0.0.9999 @@ -1,17 +1,17 @@ -BDEPEND=python_single_target_python3_10? ( dev-lang/python:3.10 ) 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 ) python_single_target_python3_14? ( dev-lang/python:3.14 ) test? ( ~llvm-core/lld-22.0.0.9999 ) xml? ( virtual/pkgconfig ) python_single_target_python3_10? ( dev-python/myst-parser[python_targets_python3_10(-)] dev-python/sphinx[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/myst-parser[python_targets_python3_11(-)] dev-python/sphinx[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/myst-parser[python_targets_python3_12(-)] dev-python/sphinx[python_targets_python3_12(-)] ) python_single_target_python3_13? ( dev-python/myst-parser[python_targets_python3_13(-)] dev-python/sphinx[python_targets_python3_13(-)] ) python_single_target_python3_14? ( dev-python/myst-parser[python_targets_python3_14(-)] dev-python/sphinx[python_targets_python3_14(-)] ) app-alternatives/ninja >=dev-build/cmake-3.28.5 >=dev-vcs/git-1.8.2.1[curl] +BDEPEND=python_single_target_python3_10? ( dev-lang/python:3.10 ) 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 ) python_single_target_python3_14? ( dev-lang/python:3.14 ) test? ( ~llvm-core/lld-23.0.0.9999 ) xml? ( virtual/pkgconfig ) python_single_target_python3_10? ( dev-python/myst-parser[python_targets_python3_10(-)] dev-python/sphinx[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/myst-parser[python_targets_python3_11(-)] dev-python/sphinx[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/myst-parser[python_targets_python3_12(-)] dev-python/sphinx[python_targets_python3_12(-)] ) python_single_target_python3_13? ( dev-python/myst-parser[python_targets_python3_13(-)] dev-python/sphinx[python_targets_python3_13(-)] ) python_single_target_python3_14? ( dev-python/myst-parser[python_targets_python3_14(-)] dev-python/sphinx[python_targets_python3_14(-)] ) app-alternatives/ninja >=dev-build/cmake-3.28.5 >=dev-vcs/git-1.8.2.1[curl] DEFINED_PHASES=compile configure install postinst postrm prepare setup test unpack -DEPEND=~llvm-core/llvm-22.0.0.9999:22=[debug=,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] static-analyzer? ( dev-lang/perl:* ) xml? ( dev-libs/libxml2: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(-)?] ) llvm_targets_AArch64? ( ~llvm-core/llvm-22.0.0.9999[llvm_targets_AArch64=] ) llvm_targets_AMDGPU? ( ~llvm-core/llvm-22.0.0.9999[llvm_targets_AMDGPU=] ) llvm_targets_ARM? ( ~llvm-core/llvm-22.0.0.9999[llvm_targets_ARM=] ) llvm_targets_AVR? ( ~llvm-core/llvm-22.0.0.9999[llvm_targets_AVR=] ) llvm_targets_BPF? ( ~llvm-core/llvm-22.0.0.9999[llvm_targets_BPF=] ) llvm_targets_Hexagon? ( ~llvm-core/llvm-22.0.0.9999[llvm_targets_Hexagon=] ) llvm_targets_Lanai? ( ~llvm-core/llvm-22.0.0.9999[llvm_targets_Lanai=] ) llvm_targets_LoongArch? ( ~llvm-core/llvm-22.0.0.9999[llvm_targets_LoongArch=] ) llvm_targets_Mips? ( ~llvm-core/llvm-22.0.0.9999[llvm_targets_Mips=] ) llvm_targets_MSP430? ( ~llvm-core/llvm-22.0.0.9999[llvm_targets_MSP430=] ) llvm_targets_NVPTX? ( ~llvm-core/llvm-22.0.0.9999[llvm_targets_NVPTX=] ) llvm_targets_PowerPC? ( ~llvm-core/llvm-22.0.0.9999[llvm_targets_PowerPC=] ) llvm_targets_RISCV? ( ~llvm-core/llvm-22.0.0.9999[llvm_targets_RISCV=] ) llvm_targets_Sparc? ( ~llvm-core/llvm-22.0.0.9999[llvm_targets_Sparc=] ) llvm_targets_SPIRV? ( ~llvm-core/llvm-22.0.0.9999[llvm_targets_SPIRV=] ) llvm_targets_SystemZ? ( ~llvm-core/llvm-22.0.0.9999[llvm_targets_SystemZ=] ) llvm_targets_VE? ( ~llvm-core/llvm-22.0.0.9999[llvm_targets_VE=] ) llvm_targets_WebAssembly? ( ~llvm-core/llvm-22.0.0.9999[llvm_targets_WebAssembly=] ) llvm_targets_X86? ( ~llvm-core/llvm-22.0.0.9999[llvm_targets_X86=] ) llvm_targets_XCore? ( ~llvm-core/llvm-22.0.0.9999[llvm_targets_XCore=] ) llvm_targets_ARC? ( ~llvm-core/llvm-22.0.0.9999[llvm_targets_ARC=] ) llvm_targets_CSKY? ( ~llvm-core/llvm-22.0.0.9999[llvm_targets_CSKY=] ) llvm_targets_DirectX? ( ~llvm-core/llvm-22.0.0.9999[llvm_targets_DirectX=] ) llvm_targets_M68k? ( ~llvm-core/llvm-22.0.0.9999[llvm_targets_M68k=] ) llvm_targets_Xtensa? ( ~llvm-core/llvm-22.0.0.9999[llvm_targets_Xtensa=] ) +DEPEND=~llvm-core/llvm-23.0.0.9999:23=[debug=,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] static-analyzer? ( dev-lang/perl:* ) xml? ( dev-libs/libxml2: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(-)?] ) llvm_targets_AArch64? ( ~llvm-core/llvm-23.0.0.9999[llvm_targets_AArch64=] ) llvm_targets_AMDGPU? ( ~llvm-core/llvm-23.0.0.9999[llvm_targets_AMDGPU=] ) llvm_targets_ARM? ( ~llvm-core/llvm-23.0.0.9999[llvm_targets_ARM=] ) llvm_targets_AVR? ( ~llvm-core/llvm-23.0.0.9999[llvm_targets_AVR=] ) llvm_targets_BPF? ( ~llvm-core/llvm-23.0.0.9999[llvm_targets_BPF=] ) llvm_targets_Hexagon? ( ~llvm-core/llvm-23.0.0.9999[llvm_targets_Hexagon=] ) llvm_targets_Lanai? ( ~llvm-core/llvm-23.0.0.9999[llvm_targets_Lanai=] ) llvm_targets_LoongArch? ( ~llvm-core/llvm-23.0.0.9999[llvm_targets_LoongArch=] ) llvm_targets_Mips? ( ~llvm-core/llvm-23.0.0.9999[llvm_targets_Mips=] ) llvm_targets_MSP430? ( ~llvm-core/llvm-23.0.0.9999[llvm_targets_MSP430=] ) llvm_targets_NVPTX? ( ~llvm-core/llvm-23.0.0.9999[llvm_targets_NVPTX=] ) llvm_targets_PowerPC? ( ~llvm-core/llvm-23.0.0.9999[llvm_targets_PowerPC=] ) llvm_targets_RISCV? ( ~llvm-core/llvm-23.0.0.9999[llvm_targets_RISCV=] ) llvm_targets_Sparc? ( ~llvm-core/llvm-23.0.0.9999[llvm_targets_Sparc=] ) llvm_targets_SPIRV? ( ~llvm-core/llvm-23.0.0.9999[llvm_targets_SPIRV=] ) llvm_targets_SystemZ? ( ~llvm-core/llvm-23.0.0.9999[llvm_targets_SystemZ=] ) llvm_targets_VE? ( ~llvm-core/llvm-23.0.0.9999[llvm_targets_VE=] ) llvm_targets_WebAssembly? ( ~llvm-core/llvm-23.0.0.9999[llvm_targets_WebAssembly=] ) llvm_targets_X86? ( ~llvm-core/llvm-23.0.0.9999[llvm_targets_X86=] ) llvm_targets_XCore? ( ~llvm-core/llvm-23.0.0.9999[llvm_targets_XCore=] ) llvm_targets_ARC? ( ~llvm-core/llvm-23.0.0.9999[llvm_targets_ARC=] ) llvm_targets_CSKY? ( ~llvm-core/llvm-23.0.0.9999[llvm_targets_CSKY=] ) llvm_targets_DirectX? ( ~llvm-core/llvm-23.0.0.9999[llvm_targets_DirectX=] ) llvm_targets_M68k? ( ~llvm-core/llvm-23.0.0.9999[llvm_targets_M68k=] ) llvm_targets_Xtensa? ( ~llvm-core/llvm-23.0.0.9999[llvm_targets_Xtensa=] ) DESCRIPTION=C language family frontend for LLVM EAPI=8 HOMEPAGE=https://llvm.org/ INHERIT=cmake llvm.org multilib multilib-minimal prefix python-single-r1 toolchain-funcs IUSE=+debug doc +extra ieee-long-double +pie +static-analyzer test xml test doc llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm_targets_AVR llvm_targets_BPF llvm_targets_Hexagon llvm_targets_Lanai llvm_targets_LoongArch 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_ARC llvm_targets_CSKY llvm_targets_DirectX llvm_targets_M68k llvm_targets_Xtensa abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 python_single_target_python3_13 python_single_target_python3_14 LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA MIT -PDEPEND=llvm-runtimes/clang-runtime:22 llvm-core/clang-toolchain-symlinks:22 +PDEPEND=llvm-runtimes/clang-runtime:23 llvm-core/clang-toolchain-symlinks:23 PROPERTIES=live -RDEPEND=python_single_target_python3_10? ( dev-lang/python:3.10 ) 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 ) python_single_target_python3_14? ( dev-lang/python:3.14 ) ~llvm-core/llvm-22.0.0.9999:22=[debug=,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] static-analyzer? ( dev-lang/perl:* ) xml? ( dev-libs/libxml2: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(-)?] ) >=llvm-core/clang-common-22.0.0.9999 llvm_targets_AArch64? ( ~llvm-core/llvm-22.0.0.9999[llvm_targets_AArch64=] ) llvm_targets_AMDGPU? ( ~llvm-core/llvm-22.0.0.9999[llvm_targets_AMDGPU=] ) llvm_targets_ARM? ( ~llvm-core/llvm-22.0.0.9999[llvm_targets_ARM=] ) llvm_targets_AVR? ( ~llvm-core/llvm-22.0.0.9999[llvm_targets_AVR=] ) llvm_targets_BPF? ( ~llvm-core/llvm-22.0.0.9999[llvm_targets_BPF=] ) llvm_targets_Hexagon? ( ~llvm-core/llvm-22.0.0.9999[llvm_targets_Hexagon=] ) llvm_targets_Lanai? ( ~llvm-core/llvm-22.0.0.9999[llvm_targets_Lanai=] ) llvm_targets_LoongArch? ( ~llvm-core/llvm-22.0.0.9999[llvm_targets_LoongArch=] ) llvm_targets_Mips? ( ~llvm-core/llvm-22.0.0.9999[llvm_targets_Mips=] ) llvm_targets_MSP430? ( ~llvm-core/llvm-22.0.0.9999[llvm_targets_MSP430=] ) llvm_targets_NVPTX? ( ~llvm-core/llvm-22.0.0.9999[llvm_targets_NVPTX=] ) llvm_targets_PowerPC? ( ~llvm-core/llvm-22.0.0.9999[llvm_targets_PowerPC=] ) llvm_targets_RISCV? ( ~llvm-core/llvm-22.0.0.9999[llvm_targets_RISCV=] ) llvm_targets_Sparc? ( ~llvm-core/llvm-22.0.0.9999[llvm_targets_Sparc=] ) llvm_targets_SPIRV? ( ~llvm-core/llvm-22.0.0.9999[llvm_targets_SPIRV=] ) llvm_targets_SystemZ? ( ~llvm-core/llvm-22.0.0.9999[llvm_targets_SystemZ=] ) llvm_targets_VE? ( ~llvm-core/llvm-22.0.0.9999[llvm_targets_VE=] ) llvm_targets_WebAssembly? ( ~llvm-core/llvm-22.0.0.9999[llvm_targets_WebAssembly=] ) llvm_targets_X86? ( ~llvm-core/llvm-22.0.0.9999[llvm_targets_X86=] ) llvm_targets_XCore? ( ~llvm-core/llvm-22.0.0.9999[llvm_targets_XCore=] ) llvm_targets_ARC? ( ~llvm-core/llvm-22.0.0.9999[llvm_targets_ARC=] ) llvm_targets_CSKY? ( ~llvm-core/llvm-22.0.0.9999[llvm_targets_CSKY=] ) llvm_targets_DirectX? ( ~llvm-core/llvm-22.0.0.9999[llvm_targets_DirectX=] ) llvm_targets_M68k? ( ~llvm-core/llvm-22.0.0.9999[llvm_targets_M68k=] ) llvm_targets_Xtensa? ( ~llvm-core/llvm-22.0.0.9999[llvm_targets_Xtensa=] ) +RDEPEND=python_single_target_python3_10? ( dev-lang/python:3.10 ) 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 ) python_single_target_python3_14? ( dev-lang/python:3.14 ) ~llvm-core/llvm-23.0.0.9999:23=[debug=,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] static-analyzer? ( dev-lang/perl:* ) xml? ( dev-libs/libxml2: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(-)?] ) >=llvm-core/clang-common-23.0.0.9999 llvm_targets_AArch64? ( ~llvm-core/llvm-23.0.0.9999[llvm_targets_AArch64=] ) llvm_targets_AMDGPU? ( ~llvm-core/llvm-23.0.0.9999[llvm_targets_AMDGPU=] ) llvm_targets_ARM? ( ~llvm-core/llvm-23.0.0.9999[llvm_targets_ARM=] ) llvm_targets_AVR? ( ~llvm-core/llvm-23.0.0.9999[llvm_targets_AVR=] ) llvm_targets_BPF? ( ~llvm-core/llvm-23.0.0.9999[llvm_targets_BPF=] ) llvm_targets_Hexagon? ( ~llvm-core/llvm-23.0.0.9999[llvm_targets_Hexagon=] ) llvm_targets_Lanai? ( ~llvm-core/llvm-23.0.0.9999[llvm_targets_Lanai=] ) llvm_targets_LoongArch? ( ~llvm-core/llvm-23.0.0.9999[llvm_targets_LoongArch=] ) llvm_targets_Mips? ( ~llvm-core/llvm-23.0.0.9999[llvm_targets_Mips=] ) llvm_targets_MSP430? ( ~llvm-core/llvm-23.0.0.9999[llvm_targets_MSP430=] ) llvm_targets_NVPTX? ( ~llvm-core/llvm-23.0.0.9999[llvm_targets_NVPTX=] ) llvm_targets_PowerPC? ( ~llvm-core/llvm-23.0.0.9999[llvm_targets_PowerPC=] ) llvm_targets_RISCV? ( ~llvm-core/llvm-23.0.0.9999[llvm_targets_RISCV=] ) llvm_targets_Sparc? ( ~llvm-core/llvm-23.0.0.9999[llvm_targets_Sparc=] ) llvm_targets_SPIRV? ( ~llvm-core/llvm-23.0.0.9999[llvm_targets_SPIRV=] ) llvm_targets_SystemZ? ( ~llvm-core/llvm-23.0.0.9999[llvm_targets_SystemZ=] ) llvm_targets_VE? ( ~llvm-core/llvm-23.0.0.9999[llvm_targets_VE=] ) llvm_targets_WebAssembly? ( ~llvm-core/llvm-23.0.0.9999[llvm_targets_WebAssembly=] ) llvm_targets_X86? ( ~llvm-core/llvm-23.0.0.9999[llvm_targets_X86=] ) llvm_targets_XCore? ( ~llvm-core/llvm-23.0.0.9999[llvm_targets_XCore=] ) llvm_targets_ARC? ( ~llvm-core/llvm-23.0.0.9999[llvm_targets_ARC=] ) llvm_targets_CSKY? ( ~llvm-core/llvm-23.0.0.9999[llvm_targets_CSKY=] ) llvm_targets_DirectX? ( ~llvm-core/llvm-23.0.0.9999[llvm_targets_DirectX=] ) llvm_targets_M68k? ( ~llvm-core/llvm-23.0.0.9999[llvm_targets_M68k=] ) llvm_targets_Xtensa? ( ~llvm-core/llvm-23.0.0.9999[llvm_targets_Xtensa=] ) REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 python_single_target_python3_13 python_single_target_python3_14 ) || ( llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm_targets_AVR llvm_targets_BPF llvm_targets_Hexagon llvm_targets_Lanai llvm_targets_LoongArch 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_ARC llvm_targets_CSKY llvm_targets_DirectX llvm_targets_M68k llvm_targets_Xtensa ) RESTRICT=!test? ( test ) !test? ( test ) -SLOT=22/22.0.0.9999 -_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c flag-o-matic a7afe42e95fb46ce9691605acfb24672 git-r3 875eb471682d3e1f18da124be97dcc81 llvm.org 371ec05cde93e01788fefffb7c995f82 multibuild 4650a65187015567b4e041bb9bfdb364 multilib 404b65bd5212cff83b3935c685419d08 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b out-of-source-utils dbf9e34ee8964084651e25907fa8f52c prefix c3c4c93ebda319c0fa7ed6f942ba1010 python-single-r1 47d8ac9be330c9366112b78fd4f8ce57 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=7316d9146e18efd11743053c19bdf257 +SLOT=23/23.0.0.9999 +_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c flag-o-matic a7afe42e95fb46ce9691605acfb24672 git-r3 875eb471682d3e1f18da124be97dcc81 llvm.org 7852e2cc8208255f708130f22adf679c multibuild 4650a65187015567b4e041bb9bfdb364 multilib 404b65bd5212cff83b3935c685419d08 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b out-of-source-utils dbf9e34ee8964084651e25907fa8f52c prefix c3c4c93ebda319c0fa7ed6f942ba1010 python-single-r1 47d8ac9be330c9366112b78fd4f8ce57 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 +_md5_=c44e9eccdf42c6b36e0f8764c8492a7e diff --git a/metadata/md5-cache/llvm-core/clang-common-15.0.7-r10 b/metadata/md5-cache/llvm-core/clang-common-15.0.7-r10 index 26b18331465a..0a73e64e5a95 100644 --- a/metadata/md5-cache/llvm-core/clang-common-15.0.7-r10 +++ b/metadata/md5-cache/llvm-core/clang-common-15.0.7-r10 @@ -11,5 +11,5 @@ LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA PDEPEND=default-compiler-rt? ( llvm-runtimes/clang-runtime:15.0.7[compiler-rt] llvm-libunwind? ( llvm-runtimes/libunwind[static-libs] ) !llvm-libunwind? ( sys-libs/libunwind[static-libs] ) ) !default-compiler-rt? ( sys-devel/gcc ) default-libcxx? ( >=llvm-runtimes/libcxx-15.0.7[static-libs] ) !default-libcxx? ( sys-devel/gcc ) default-lld? ( >=llvm-core/lld-15.0.7 ) !default-lld? ( sys-devel/binutils ) SLOT=0 SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.7/llvm-project-15.0.7.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.7/llvm-project-15.0.7.src.tar.xz.sig ) -_eclasses_=bash-completion-r1 767861f3744f589ee5291c1698b1c082 eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd llvm.org 371ec05cde93e01788fefffb7c995f82 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 verify-sig 2cf23b136af9fd4c3fceadc34d0f98ad +_eclasses_=bash-completion-r1 767861f3744f589ee5291c1698b1c082 eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd llvm.org 7852e2cc8208255f708130f22adf679c multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 verify-sig 2cf23b136af9fd4c3fceadc34d0f98ad _md5_=a46d04732f099cfe49dd09eb65490823 diff --git a/metadata/md5-cache/llvm-core/clang-common-16.0.6-r6 b/metadata/md5-cache/llvm-core/clang-common-16.0.6-r6 index 4c2d52561f63..c7f5fdcbd10a 100644 --- a/metadata/md5-cache/llvm-core/clang-common-16.0.6-r6 +++ b/metadata/md5-cache/llvm-core/clang-common-16.0.6-r6 @@ -11,5 +11,5 @@ LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA PDEPEND=default-compiler-rt? ( llvm-runtimes/clang-runtime:16[compiler-rt] llvm-libunwind? ( llvm-runtimes/libunwind[static-libs] ) !llvm-libunwind? ( sys-libs/libunwind[static-libs] ) ) !default-compiler-rt? ( sys-devel/gcc ) default-libcxx? ( >=llvm-runtimes/libcxx-16.0.6[static-libs] ) !default-libcxx? ( sys-devel/gcc ) default-lld? ( >=llvm-core/lld-16.0.6 ) !default-lld? ( sys-devel/binutils ) SLOT=0 SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-16.0.6/llvm-project-16.0.6.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-16.0.6/llvm-project-16.0.6.src.tar.xz.sig ) -_eclasses_=bash-completion-r1 767861f3744f589ee5291c1698b1c082 eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd llvm.org 371ec05cde93e01788fefffb7c995f82 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 verify-sig 2cf23b136af9fd4c3fceadc34d0f98ad +_eclasses_=bash-completion-r1 767861f3744f589ee5291c1698b1c082 eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd llvm.org 7852e2cc8208255f708130f22adf679c multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 verify-sig 2cf23b136af9fd4c3fceadc34d0f98ad _md5_=8816e88e718b561d7c58224f865fc897 diff --git a/metadata/md5-cache/llvm-core/clang-common-17.0.6-r10 b/metadata/md5-cache/llvm-core/clang-common-17.0.6-r10 index 0310203319a9..16654c851548 100644 --- a/metadata/md5-cache/llvm-core/clang-common-17.0.6-r10 +++ b/metadata/md5-cache/llvm-core/clang-common-17.0.6-r10 @@ -11,5 +11,5 @@ LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA PDEPEND=default-compiler-rt? ( llvm-runtimes/clang-runtime:17[compiler-rt] llvm-libunwind? ( llvm-runtimes/libunwind[static-libs] ) !llvm-libunwind? ( sys-libs/libunwind[static-libs] ) ) !default-compiler-rt? ( sys-devel/gcc ) default-libcxx? ( >=llvm-runtimes/libcxx-17.0.6[static-libs] ) !default-libcxx? ( sys-devel/gcc ) default-lld? ( >=llvm-core/lld-17.0.6 ) !default-lld? ( sys-devel/binutils ) SLOT=0 SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-17.0.6/llvm-project-17.0.6.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-17.0.6/llvm-project-17.0.6.src.tar.xz.sig ) -_eclasses_=bash-completion-r1 767861f3744f589ee5291c1698b1c082 eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd llvm.org 371ec05cde93e01788fefffb7c995f82 multilib 404b65bd5212cff83b3935c685419d08 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 verify-sig 2cf23b136af9fd4c3fceadc34d0f98ad +_eclasses_=bash-completion-r1 767861f3744f589ee5291c1698b1c082 eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd llvm.org 7852e2cc8208255f708130f22adf679c multilib 404b65bd5212cff83b3935c685419d08 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 verify-sig 2cf23b136af9fd4c3fceadc34d0f98ad _md5_=49288e00cda1b7576add28775230b9b3 diff --git a/metadata/md5-cache/llvm-core/clang-common-18.1.8-r3 b/metadata/md5-cache/llvm-core/clang-common-18.1.8-r3 index e1ea4f4aa752..2520f79a6e05 100644 --- a/metadata/md5-cache/llvm-core/clang-common-18.1.8-r3 +++ b/metadata/md5-cache/llvm-core/clang-common-18.1.8-r3 @@ -11,5 +11,5 @@ LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA PDEPEND=default-compiler-rt? ( llvm-runtimes/clang-runtime:18[compiler-rt] llvm-libunwind? ( llvm-runtimes/libunwind[static-libs] ) !llvm-libunwind? ( sys-libs/libunwind[static-libs] ) ) !default-compiler-rt? ( sys-devel/gcc ) default-libcxx? ( >=llvm-runtimes/libcxx-18.1.8[static-libs] ) !default-libcxx? ( sys-devel/gcc ) default-lld? ( >=llvm-core/lld-18.1.8 ) !default-lld? ( sys-devel/binutils ) SLOT=0 SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-18.1.8/llvm-project-18.1.8.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-18.1.8/llvm-project-18.1.8.src.tar.xz.sig ) -_eclasses_=bash-completion-r1 767861f3744f589ee5291c1698b1c082 eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd llvm.org 371ec05cde93e01788fefffb7c995f82 multilib 404b65bd5212cff83b3935c685419d08 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 verify-sig 2cf23b136af9fd4c3fceadc34d0f98ad +_eclasses_=bash-completion-r1 767861f3744f589ee5291c1698b1c082 eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd llvm.org 7852e2cc8208255f708130f22adf679c multilib 404b65bd5212cff83b3935c685419d08 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 verify-sig 2cf23b136af9fd4c3fceadc34d0f98ad _md5_=28165b07d9239b2634732c8f62ddef1d diff --git a/metadata/md5-cache/llvm-core/clang-common-19.1.7 b/metadata/md5-cache/llvm-core/clang-common-19.1.7 index d2232b6b723e..304c77dfc131 100644 --- a/metadata/md5-cache/llvm-core/clang-common-19.1.7 +++ b/metadata/md5-cache/llvm-core/clang-common-19.1.7 @@ -11,5 +11,5 @@ LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA PDEPEND=default-compiler-rt? ( llvm-runtimes/clang-runtime:19[compiler-rt] llvm-libunwind? ( llvm-runtimes/libunwind[static-libs] ) !llvm-libunwind? ( sys-libs/libunwind[static-libs] ) ) !default-compiler-rt? ( sys-devel/gcc ) default-libcxx? ( >=llvm-runtimes/libcxx-19.1.7[static-libs] ) !default-libcxx? ( sys-devel/gcc ) default-lld? ( >=llvm-core/lld-19.1.7 ) !default-lld? ( sys-devel/binutils ) SLOT=0 SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-19.1.7/llvm-project-19.1.7.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-19.1.7/llvm-project-19.1.7.src.tar.xz.sig ) -_eclasses_=bash-completion-r1 767861f3744f589ee5291c1698b1c082 eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd llvm.org 371ec05cde93e01788fefffb7c995f82 multilib 404b65bd5212cff83b3935c685419d08 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 verify-sig 2cf23b136af9fd4c3fceadc34d0f98ad +_eclasses_=bash-completion-r1 767861f3744f589ee5291c1698b1c082 eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd llvm.org 7852e2cc8208255f708130f22adf679c multilib 404b65bd5212cff83b3935c685419d08 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 verify-sig 2cf23b136af9fd4c3fceadc34d0f98ad _md5_=6a0ebcefeb22aa535f5e30388e7eb7c3 diff --git a/metadata/md5-cache/llvm-core/clang-common-20.1.8-r1 b/metadata/md5-cache/llvm-core/clang-common-20.1.8-r1 index 86524ddc8ade..ae952084faa8 100644 --- a/metadata/md5-cache/llvm-core/clang-common-20.1.8-r1 +++ b/metadata/md5-cache/llvm-core/clang-common-20.1.8-r1 @@ -11,5 +11,5 @@ LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA PDEPEND=default-compiler-rt? ( llvm-runtimes/clang-runtime:20[compiler-rt] llvm-libunwind? ( llvm-runtimes/libunwind[static-libs] ) !llvm-libunwind? ( sys-libs/libunwind[static-libs] ) ) !default-compiler-rt? ( sys-devel/gcc ) default-libcxx? ( >=llvm-runtimes/libcxx-20.1.8[static-libs] ) !default-libcxx? ( sys-devel/gcc ) default-lld? ( >=llvm-core/lld-20.1.8 ) !default-lld? ( sys-devel/binutils ) llvm-runtimes/clang-runtime[default-compiler-rt(-)?,default-libcxx(-)?,default-lld(-)?,llvm-libunwind(-)?] emacs? ( >=app-editors/emacs-26.3:* ) SLOT=0 SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-20.1.8/llvm-project-20.1.8.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-20.1.8/llvm-project-20.1.8.src.tar.xz.sig ) -_eclasses_=bash-completion-r1 767861f3744f589ee5291c1698b1c082 eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd elisp-common ce20c7e2fc0c52b58ddabcd536b7310b llvm.org 371ec05cde93e01788fefffb7c995f82 multilib 404b65bd5212cff83b3935c685419d08 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 verify-sig 2cf23b136af9fd4c3fceadc34d0f98ad +_eclasses_=bash-completion-r1 767861f3744f589ee5291c1698b1c082 eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd elisp-common ce20c7e2fc0c52b58ddabcd536b7310b llvm.org 7852e2cc8208255f708130f22adf679c multilib 404b65bd5212cff83b3935c685419d08 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 verify-sig 2cf23b136af9fd4c3fceadc34d0f98ad _md5_=8b29a6011698193591fa56d505637e5c diff --git a/metadata/md5-cache/llvm-core/clang-common-21.1.8 b/metadata/md5-cache/llvm-core/clang-common-21.1.8 index 419f53b447cd..84ba9bb60999 100644 --- a/metadata/md5-cache/llvm-core/clang-common-21.1.8 +++ b/metadata/md5-cache/llvm-core/clang-common-21.1.8 @@ -11,5 +11,5 @@ LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA PDEPEND=default-compiler-rt? ( llvm-runtimes/clang-runtime:21[compiler-rt] llvm-libunwind? ( llvm-runtimes/libunwind[static-libs] ) !llvm-libunwind? ( sys-libs/libunwind[static-libs] ) ) !default-compiler-rt? ( sys-devel/gcc ) default-libcxx? ( >=llvm-runtimes/libcxx-21.1.8[static-libs] ) !default-libcxx? ( sys-devel/gcc ) default-lld? ( >=llvm-core/lld-21.1.8 ) !default-lld? ( sys-devel/binutils ) llvm-runtimes/clang-runtime[default-compiler-rt(-)?,default-libcxx(-)?,default-lld(-)?,llvm-libunwind(-)?] emacs? ( >=app-editors/emacs-26.3:* ) SLOT=0 SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-21.1.8/llvm-project-21.1.8.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-21.1.8/llvm-project-21.1.8.src.tar.xz.sig ) -_eclasses_=bash-completion-r1 767861f3744f589ee5291c1698b1c082 eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd elisp-common ce20c7e2fc0c52b58ddabcd536b7310b llvm.org 371ec05cde93e01788fefffb7c995f82 multilib 404b65bd5212cff83b3935c685419d08 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 verify-sig 2cf23b136af9fd4c3fceadc34d0f98ad +_eclasses_=bash-completion-r1 767861f3744f589ee5291c1698b1c082 eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd elisp-common ce20c7e2fc0c52b58ddabcd536b7310b llvm.org 7852e2cc8208255f708130f22adf679c multilib 404b65bd5212cff83b3935c685419d08 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 verify-sig 2cf23b136af9fd4c3fceadc34d0f98ad _md5_=8b29a6011698193591fa56d505637e5c diff --git a/metadata/md5-cache/llvm-core/clang-common-22.0.0_pre20260103 b/metadata/md5-cache/llvm-core/clang-common-22.0.0_pre20260103 index cf909a49a044..41e11273db76 100644 --- a/metadata/md5-cache/llvm-core/clang-common-22.0.0_pre20260103 +++ b/metadata/md5-cache/llvm-core/clang-common-22.0.0_pre20260103 @@ -10,5 +10,5 @@ LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA PDEPEND=default-compiler-rt? ( llvm-runtimes/clang-runtime:22[compiler-rt] llvm-libunwind? ( llvm-runtimes/libunwind[static-libs] ) !llvm-libunwind? ( sys-libs/libunwind[static-libs] ) ) !default-compiler-rt? ( sys-devel/gcc ) default-libcxx? ( >=llvm-runtimes/libcxx-22.0.0_pre20260103[static-libs] ) !default-libcxx? ( sys-devel/gcc ) default-lld? ( >=llvm-core/lld-22.0.0_pre20260103 ) !default-lld? ( sys-devel/binutils ) llvm-runtimes/clang-runtime[default-compiler-rt(-)?,default-libcxx(-)?,default-lld(-)?,llvm-libunwind(-)?] emacs? ( >=app-editors/emacs-26.3:* ) SLOT=0 SRC_URI=https://github.com/llvm/llvm-project/archive/05349a9b43805d3c0b424da99f3a1fa362cd3419.tar.gz -> llvm-project-05349a9b43805d3c0b424da99f3a1fa362cd3419.tar.gz -_eclasses_=bash-completion-r1 767861f3744f589ee5291c1698b1c082 elisp-common ce20c7e2fc0c52b58ddabcd536b7310b llvm.org 371ec05cde93e01788fefffb7c995f82 multilib 404b65bd5212cff83b3935c685419d08 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 +_eclasses_=bash-completion-r1 767861f3744f589ee5291c1698b1c082 elisp-common ce20c7e2fc0c52b58ddabcd536b7310b llvm.org 7852e2cc8208255f708130f22adf679c multilib 404b65bd5212cff83b3935c685419d08 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 _md5_=7bf5031b3e22e7e97dd5ee7cf22dfc1d diff --git a/metadata/md5-cache/llvm-core/clang-common-22.0.0_pre20260106 b/metadata/md5-cache/llvm-core/clang-common-22.0.0_pre20260106 index 26e839d1369c..a391600b2867 100644 --- a/metadata/md5-cache/llvm-core/clang-common-22.0.0_pre20260106 +++ b/metadata/md5-cache/llvm-core/clang-common-22.0.0_pre20260106 @@ -10,5 +10,5 @@ LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA PDEPEND=default-compiler-rt? ( llvm-runtimes/clang-runtime:22[compiler-rt] llvm-libunwind? ( llvm-runtimes/libunwind[static-libs] ) !llvm-libunwind? ( sys-libs/libunwind[static-libs] ) ) !default-compiler-rt? ( sys-devel/gcc ) default-libcxx? ( >=llvm-runtimes/libcxx-22.0.0_pre20260106[static-libs] ) !default-libcxx? ( sys-devel/gcc ) default-lld? ( >=llvm-core/lld-22.0.0_pre20260106 ) !default-lld? ( sys-devel/binutils ) llvm-runtimes/clang-runtime[default-compiler-rt(-)?,default-libcxx(-)?,default-lld(-)?,llvm-libunwind(-)?] emacs? ( >=app-editors/emacs-26.3:* ) SLOT=0 SRC_URI=https://github.com/llvm/llvm-project/archive/b01c3d6682d2fa5d6ac22d5a964b739009e9db7b.tar.gz -> llvm-project-b01c3d6682d2fa5d6ac22d5a964b739009e9db7b.tar.gz -_eclasses_=bash-completion-r1 767861f3744f589ee5291c1698b1c082 elisp-common ce20c7e2fc0c52b58ddabcd536b7310b llvm.org 371ec05cde93e01788fefffb7c995f82 multilib 404b65bd5212cff83b3935c685419d08 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 +_eclasses_=bash-completion-r1 767861f3744f589ee5291c1698b1c082 elisp-common ce20c7e2fc0c52b58ddabcd536b7310b llvm.org 7852e2cc8208255f708130f22adf679c multilib 404b65bd5212cff83b3935c685419d08 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 _md5_=7bf5031b3e22e7e97dd5ee7cf22dfc1d diff --git a/metadata/md5-cache/llvm-core/clang-common-22.0.0_pre20260113 b/metadata/md5-cache/llvm-core/clang-common-22.0.0_pre20260113 index 86516f0ceaea..149cd93f3a4d 100644 --- a/metadata/md5-cache/llvm-core/clang-common-22.0.0_pre20260113 +++ b/metadata/md5-cache/llvm-core/clang-common-22.0.0_pre20260113 @@ -10,5 +10,5 @@ LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA PDEPEND=default-compiler-rt? ( llvm-runtimes/clang-runtime:22[compiler-rt] llvm-libunwind? ( llvm-runtimes/libunwind[static-libs] ) !llvm-libunwind? ( sys-libs/libunwind[static-libs] ) ) !default-compiler-rt? ( sys-devel/gcc ) default-libcxx? ( >=llvm-runtimes/libcxx-22.0.0_pre20260113[static-libs] ) !default-libcxx? ( sys-devel/gcc ) default-lld? ( >=llvm-core/lld-22.0.0_pre20260113 ) !default-lld? ( sys-devel/binutils ) llvm-runtimes/clang-runtime[default-compiler-rt(-)?,default-libcxx(-)?,default-lld(-)?,llvm-libunwind(-)?] emacs? ( >=app-editors/emacs-26.3:* ) SLOT=0 SRC_URI=https://github.com/llvm/llvm-project/archive/85c3c83ae54c9e81924f1ca048cfddc8d36bbb02.tar.gz -> llvm-project-85c3c83ae54c9e81924f1ca048cfddc8d36bbb02.tar.gz -_eclasses_=bash-completion-r1 767861f3744f589ee5291c1698b1c082 elisp-common ce20c7e2fc0c52b58ddabcd536b7310b llvm.org 371ec05cde93e01788fefffb7c995f82 multilib 404b65bd5212cff83b3935c685419d08 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 +_eclasses_=bash-completion-r1 767861f3744f589ee5291c1698b1c082 elisp-common ce20c7e2fc0c52b58ddabcd536b7310b llvm.org 7852e2cc8208255f708130f22adf679c multilib 404b65bd5212cff83b3935c685419d08 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 _md5_=7bf5031b3e22e7e97dd5ee7cf22dfc1d diff --git a/metadata/md5-cache/llvm-core/clang-common-22.1.0_rc1 b/metadata/md5-cache/llvm-core/clang-common-22.1.0_rc1 new file mode 100644 index 000000000000..bc2ad6468b44 --- /dev/null +++ b/metadata/md5-cache/llvm-core/clang-common-22.1.0_rc1 @@ -0,0 +1,14 @@ +BDEPEND=emacs? ( >=app-editors/emacs-26.3:* ) verify-sig? ( >=sec-keys/openpgp-keys-llvm-21.1.4 ) verify-sig? ( || ( app-alternatives/gpg app-crypt/gnupg[-alternatives(-)] ) >=app-portage/gemato-20 ) +DEFINED_PHASES=compile install postinst postrm preinst prepare pretend unpack +DESCRIPTION=Common files shared between multiple slots of clang +EAPI=8 +HOMEPAGE=https://llvm.org/ +IDEPEND=!default-compiler-rt? ( sys-devel/gcc-config ) !default-libcxx? ( sys-devel/gcc-config ) +INHERIT=bash-completion-r1 elisp-common llvm.org multilib +IUSE=default-compiler-rt default-libcxx default-lld bootstrap-prefix cet emacs hardened llvm-libunwind verify-sig +LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA +PDEPEND=default-compiler-rt? ( llvm-runtimes/clang-runtime:22[compiler-rt] llvm-libunwind? ( llvm-runtimes/libunwind[static-libs] ) !llvm-libunwind? ( sys-libs/libunwind[static-libs] ) ) !default-compiler-rt? ( sys-devel/gcc ) default-libcxx? ( >=llvm-runtimes/libcxx-22.1.0_rc1[static-libs] ) !default-libcxx? ( sys-devel/gcc ) default-lld? ( >=llvm-core/lld-22.1.0_rc1 ) !default-lld? ( sys-devel/binutils ) llvm-runtimes/clang-runtime[default-compiler-rt(-)?,default-libcxx(-)?,default-lld(-)?,llvm-libunwind(-)?] emacs? ( >=app-editors/emacs-26.3:* ) +SLOT=0 +SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-22.1.0-rc1/llvm-project-22.1.0-rc1.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-22.1.0-rc1/llvm-project-22.1.0-rc1.src.tar.xz.sig ) +_eclasses_=bash-completion-r1 767861f3744f589ee5291c1698b1c082 eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd elisp-common ce20c7e2fc0c52b58ddabcd536b7310b llvm.org 7852e2cc8208255f708130f22adf679c multilib 404b65bd5212cff83b3935c685419d08 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 verify-sig 2cf23b136af9fd4c3fceadc34d0f98ad +_md5_=7bf5031b3e22e7e97dd5ee7cf22dfc1d diff --git a/metadata/md5-cache/llvm-core/clang-common-22.0.0.9999 b/metadata/md5-cache/llvm-core/clang-common-23.0.0.9999 index 65e921996e5e..e9e26e81e08c 100644 --- a/metadata/md5-cache/llvm-core/clang-common-22.0.0.9999 +++ b/metadata/md5-cache/llvm-core/clang-common-23.0.0.9999 @@ -7,8 +7,8 @@ IDEPEND=!default-compiler-rt? ( sys-devel/gcc-config ) !default-libcxx? ( sys-de INHERIT=bash-completion-r1 elisp-common llvm.org multilib IUSE=default-compiler-rt default-libcxx default-lld bootstrap-prefix cet emacs hardened llvm-libunwind LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA -PDEPEND=default-compiler-rt? ( llvm-runtimes/clang-runtime:22[compiler-rt] llvm-libunwind? ( llvm-runtimes/libunwind[static-libs] ) !llvm-libunwind? ( sys-libs/libunwind[static-libs] ) ) !default-compiler-rt? ( sys-devel/gcc ) default-libcxx? ( >=llvm-runtimes/libcxx-22.0.0.9999[static-libs] ) !default-libcxx? ( sys-devel/gcc ) default-lld? ( >=llvm-core/lld-22.0.0.9999 ) !default-lld? ( sys-devel/binutils ) llvm-runtimes/clang-runtime[default-compiler-rt(-)?,default-libcxx(-)?,default-lld(-)?,llvm-libunwind(-)?] emacs? ( >=app-editors/emacs-26.3:* ) +PDEPEND=default-compiler-rt? ( llvm-runtimes/clang-runtime:23[compiler-rt] llvm-libunwind? ( llvm-runtimes/libunwind[static-libs] ) !llvm-libunwind? ( sys-libs/libunwind[static-libs] ) ) !default-compiler-rt? ( sys-devel/gcc ) default-libcxx? ( >=llvm-runtimes/libcxx-23.0.0.9999[static-libs] ) !default-libcxx? ( sys-devel/gcc ) default-lld? ( >=llvm-core/lld-23.0.0.9999 ) !default-lld? ( sys-devel/binutils ) llvm-runtimes/clang-runtime[default-compiler-rt(-)?,default-libcxx(-)?,default-lld(-)?,llvm-libunwind(-)?] emacs? ( >=app-editors/emacs-26.3:* ) PROPERTIES=live SLOT=0 -_eclasses_=bash-completion-r1 767861f3744f589ee5291c1698b1c082 elisp-common ce20c7e2fc0c52b58ddabcd536b7310b git-r3 875eb471682d3e1f18da124be97dcc81 llvm.org 371ec05cde93e01788fefffb7c995f82 multilib 404b65bd5212cff83b3935c685419d08 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 -_md5_=e38cafce05ebcca514f89f925611dccd +_eclasses_=bash-completion-r1 767861f3744f589ee5291c1698b1c082 elisp-common ce20c7e2fc0c52b58ddabcd536b7310b git-r3 875eb471682d3e1f18da124be97dcc81 llvm.org 7852e2cc8208255f708130f22adf679c multilib 404b65bd5212cff83b3935c685419d08 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 +_md5_=7bf5031b3e22e7e97dd5ee7cf22dfc1d diff --git a/metadata/md5-cache/llvm-core/clang-linker-config-23 b/metadata/md5-cache/llvm-core/clang-linker-config-23 new file mode 100644 index 000000000000..fa9a17e5301f --- /dev/null +++ b/metadata/md5-cache/llvm-core/clang-linker-config-23 @@ -0,0 +1,9 @@ +DEFINED_PHASES=install +DESCRIPTION=Default linker configuration for clang +EAPI=8 +HOMEPAGE=https://clang.llvm.org/ +IUSE=default-lld +LICENSE=public-domain +RDEPEND=default-lld? ( llvm-core/lld:23 ) !default-lld? ( sys-devel/binutils ) +SLOT=23 +_md5_=285324bc12599d9c4fb902c7cdd75087 diff --git a/metadata/md5-cache/llvm-core/clang-toolchain-symlinks-23 b/metadata/md5-cache/llvm-core/clang-toolchain-symlinks-23 new file mode 100644 index 000000000000..cf43d7fc8fec --- /dev/null +++ b/metadata/md5-cache/llvm-core/clang-toolchain-symlinks-23 @@ -0,0 +1,11 @@ +DEFINED_PHASES=install +DESCRIPTION=Symlinks to use Clang on GCC-free system +EAPI=8 +HOMEPAGE=https://wiki.gentoo.org/wiki/Project:LLVM +INHERIT=multilib +IUSE=gcc-symlinks multilib-symlinks native-symlinks +LICENSE=public-domain +RDEPEND=!<sys-devel/gcc-config-2.6 llvm-core/clang:23 +SLOT=23 +_eclasses_=multilib 404b65bd5212cff83b3935c685419d08 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 +_md5_=3cb3622e56c21627fbbc308a9985542b diff --git a/metadata/md5-cache/llvm-core/flang-21.1.8 b/metadata/md5-cache/llvm-core/flang-21.1.8 index 77acfbc241bc..163df3e2dbcf 100644 --- a/metadata/md5-cache/llvm-core/flang-21.1.8 +++ b/metadata/md5-cache/llvm-core/flang-21.1.8 @@ -14,5 +14,5 @@ REQUIRED_USE=|| ( llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm RESTRICT=!test? ( test ) !test? ( test ) SLOT=21/21.1 SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-21.1.8/llvm-project-21.1.8.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-21.1.8/llvm-project-21.1.8.src.tar.xz.sig ) -_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm.org 371ec05cde93e01788fefffb7c995f82 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 verify-sig 2cf23b136af9fd4c3fceadc34d0f98ad xdg-utils 42869b3c8d86a70ef3cf75165a395e09 +_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm.org 7852e2cc8208255f708130f22adf679c multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 verify-sig 2cf23b136af9fd4c3fceadc34d0f98ad xdg-utils 42869b3c8d86a70ef3cf75165a395e09 _md5_=f668d91e2af830f67fe7f33543632e3a diff --git a/metadata/md5-cache/llvm-core/flang-22.0.0.9999 b/metadata/md5-cache/llvm-core/flang-22.0.0.9999 deleted file mode 100644 index 4ba0a1eb6de4..000000000000 --- a/metadata/md5-cache/llvm-core/flang-22.0.0.9999 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=clang? ( llvm-core/clang ) test? ( || ( ( dev-lang/python:3.14 dev-python/lit[python_targets_python3_14(-)] ) ( dev-lang/python:3.13 dev-python/lit[python_targets_python3_13(-)] ) ( dev-lang/python:3.12 dev-python/lit[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 dev-python/lit[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 dev-python/lit[python_targets_python3_10(-)] ) ) ) app-alternatives/ninja >=dev-build/cmake-3.28.5 >=dev-vcs/git-1.8.2.1[curl] -DEFINED_PHASES=compile configure install prepare pretend setup test unpack -DEPEND=~llvm-core/clang-22.0.0.9999[debug=] ~llvm-core/llvm-22.0.0.9999[debug=] ~llvm-core/mlir-22.0.0.9999[debug=] llvm_targets_AArch64? ( ~llvm-core/llvm-22.0.0.9999[llvm_targets_AArch64=] ) llvm_targets_AMDGPU? ( ~llvm-core/llvm-22.0.0.9999[llvm_targets_AMDGPU=] ) llvm_targets_ARM? ( ~llvm-core/llvm-22.0.0.9999[llvm_targets_ARM=] ) llvm_targets_AVR? ( ~llvm-core/llvm-22.0.0.9999[llvm_targets_AVR=] ) llvm_targets_BPF? ( ~llvm-core/llvm-22.0.0.9999[llvm_targets_BPF=] ) llvm_targets_Hexagon? ( ~llvm-core/llvm-22.0.0.9999[llvm_targets_Hexagon=] ) llvm_targets_Lanai? ( ~llvm-core/llvm-22.0.0.9999[llvm_targets_Lanai=] ) llvm_targets_LoongArch? ( ~llvm-core/llvm-22.0.0.9999[llvm_targets_LoongArch=] ) llvm_targets_Mips? ( ~llvm-core/llvm-22.0.0.9999[llvm_targets_Mips=] ) llvm_targets_MSP430? ( ~llvm-core/llvm-22.0.0.9999[llvm_targets_MSP430=] ) llvm_targets_NVPTX? ( ~llvm-core/llvm-22.0.0.9999[llvm_targets_NVPTX=] ) llvm_targets_PowerPC? ( ~llvm-core/llvm-22.0.0.9999[llvm_targets_PowerPC=] ) llvm_targets_RISCV? ( ~llvm-core/llvm-22.0.0.9999[llvm_targets_RISCV=] ) llvm_targets_Sparc? ( ~llvm-core/llvm-22.0.0.9999[llvm_targets_Sparc=] ) llvm_targets_SPIRV? ( ~llvm-core/llvm-22.0.0.9999[llvm_targets_SPIRV=] ) llvm_targets_SystemZ? ( ~llvm-core/llvm-22.0.0.9999[llvm_targets_SystemZ=] ) llvm_targets_VE? ( ~llvm-core/llvm-22.0.0.9999[llvm_targets_VE=] ) llvm_targets_WebAssembly? ( ~llvm-core/llvm-22.0.0.9999[llvm_targets_WebAssembly=] ) llvm_targets_X86? ( ~llvm-core/llvm-22.0.0.9999[llvm_targets_X86=] ) llvm_targets_XCore? ( ~llvm-core/llvm-22.0.0.9999[llvm_targets_XCore=] ) llvm_targets_ARC? ( ~llvm-core/llvm-22.0.0.9999[llvm_targets_ARC=] ) llvm_targets_CSKY? ( ~llvm-core/llvm-22.0.0.9999[llvm_targets_CSKY=] ) llvm_targets_DirectX? ( ~llvm-core/llvm-22.0.0.9999[llvm_targets_DirectX=] ) llvm_targets_M68k? ( ~llvm-core/llvm-22.0.0.9999[llvm_targets_M68k=] ) llvm_targets_Xtensa? ( ~llvm-core/llvm-22.0.0.9999[llvm_targets_Xtensa=] ) -DESCRIPTION=LLVM's Fortran frontend -EAPI=8 -HOMEPAGE=https://flang.llvm.org/ -INHERIT=cmake flag-o-matic llvm.org python-any-r1 toolchain-funcs -IUSE=+clang +debug test test llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm_targets_AVR llvm_targets_BPF llvm_targets_Hexagon llvm_targets_Lanai llvm_targets_LoongArch 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_ARC llvm_targets_CSKY llvm_targets_DirectX llvm_targets_M68k llvm_targets_Xtensa -LICENSE=Apache-2.0-with-LLVM-exceptions -PDEPEND=>=llvm-runtimes/flang-rt-22.0.0.9999:22 -PROPERTIES=live -RDEPEND=~llvm-core/clang-22.0.0.9999[debug=] ~llvm-core/llvm-22.0.0.9999[debug=] ~llvm-core/mlir-22.0.0.9999[debug=] llvm_targets_AArch64? ( ~llvm-core/llvm-22.0.0.9999[llvm_targets_AArch64=] ) llvm_targets_AMDGPU? ( ~llvm-core/llvm-22.0.0.9999[llvm_targets_AMDGPU=] ) llvm_targets_ARM? ( ~llvm-core/llvm-22.0.0.9999[llvm_targets_ARM=] ) llvm_targets_AVR? ( ~llvm-core/llvm-22.0.0.9999[llvm_targets_AVR=] ) llvm_targets_BPF? ( ~llvm-core/llvm-22.0.0.9999[llvm_targets_BPF=] ) llvm_targets_Hexagon? ( ~llvm-core/llvm-22.0.0.9999[llvm_targets_Hexagon=] ) llvm_targets_Lanai? ( ~llvm-core/llvm-22.0.0.9999[llvm_targets_Lanai=] ) llvm_targets_LoongArch? ( ~llvm-core/llvm-22.0.0.9999[llvm_targets_LoongArch=] ) llvm_targets_Mips? ( ~llvm-core/llvm-22.0.0.9999[llvm_targets_Mips=] ) llvm_targets_MSP430? ( ~llvm-core/llvm-22.0.0.9999[llvm_targets_MSP430=] ) llvm_targets_NVPTX? ( ~llvm-core/llvm-22.0.0.9999[llvm_targets_NVPTX=] ) llvm_targets_PowerPC? ( ~llvm-core/llvm-22.0.0.9999[llvm_targets_PowerPC=] ) llvm_targets_RISCV? ( ~llvm-core/llvm-22.0.0.9999[llvm_targets_RISCV=] ) llvm_targets_Sparc? ( ~llvm-core/llvm-22.0.0.9999[llvm_targets_Sparc=] ) llvm_targets_SPIRV? ( ~llvm-core/llvm-22.0.0.9999[llvm_targets_SPIRV=] ) llvm_targets_SystemZ? ( ~llvm-core/llvm-22.0.0.9999[llvm_targets_SystemZ=] ) llvm_targets_VE? ( ~llvm-core/llvm-22.0.0.9999[llvm_targets_VE=] ) llvm_targets_WebAssembly? ( ~llvm-core/llvm-22.0.0.9999[llvm_targets_WebAssembly=] ) llvm_targets_X86? ( ~llvm-core/llvm-22.0.0.9999[llvm_targets_X86=] ) llvm_targets_XCore? ( ~llvm-core/llvm-22.0.0.9999[llvm_targets_XCore=] ) llvm_targets_ARC? ( ~llvm-core/llvm-22.0.0.9999[llvm_targets_ARC=] ) llvm_targets_CSKY? ( ~llvm-core/llvm-22.0.0.9999[llvm_targets_CSKY=] ) llvm_targets_DirectX? ( ~llvm-core/llvm-22.0.0.9999[llvm_targets_DirectX=] ) llvm_targets_M68k? ( ~llvm-core/llvm-22.0.0.9999[llvm_targets_M68k=] ) llvm_targets_Xtensa? ( ~llvm-core/llvm-22.0.0.9999[llvm_targets_Xtensa=] ) -REQUIRED_USE=|| ( llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm_targets_AVR llvm_targets_BPF llvm_targets_Hexagon llvm_targets_Lanai llvm_targets_LoongArch 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_ARC llvm_targets_CSKY llvm_targets_DirectX llvm_targets_M68k llvm_targets_Xtensa ) -RESTRICT=!test? ( test ) !test? ( test ) -SLOT=22/22.0.0.9999 -_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c flag-o-matic a7afe42e95fb46ce9691605acfb24672 git-r3 875eb471682d3e1f18da124be97dcc81 llvm.org 371ec05cde93e01788fefffb7c995f82 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=8cbff733506a2be5ef28c0f98d818a8f diff --git a/metadata/md5-cache/llvm-core/flang-22.0.0_pre20260103 b/metadata/md5-cache/llvm-core/flang-22.0.0_pre20260103 index f7acca10a5ac..9cda22e777dc 100644 --- a/metadata/md5-cache/llvm-core/flang-22.0.0_pre20260103 +++ b/metadata/md5-cache/llvm-core/flang-22.0.0_pre20260103 @@ -11,7 +11,7 @@ PDEPEND=>=llvm-runtimes/flang-rt-22.0.0_pre20260103:22 RDEPEND=~llvm-core/clang-22.0.0_pre20260103[debug=] ~llvm-core/llvm-22.0.0_pre20260103[debug=] ~llvm-core/mlir-22.0.0_pre20260103[debug=] llvm_targets_AArch64? ( ~llvm-core/llvm-22.0.0_pre20260103[llvm_targets_AArch64=] ) llvm_targets_AMDGPU? ( ~llvm-core/llvm-22.0.0_pre20260103[llvm_targets_AMDGPU=] ) llvm_targets_ARM? ( ~llvm-core/llvm-22.0.0_pre20260103[llvm_targets_ARM=] ) llvm_targets_AVR? ( ~llvm-core/llvm-22.0.0_pre20260103[llvm_targets_AVR=] ) llvm_targets_BPF? ( ~llvm-core/llvm-22.0.0_pre20260103[llvm_targets_BPF=] ) llvm_targets_Hexagon? ( ~llvm-core/llvm-22.0.0_pre20260103[llvm_targets_Hexagon=] ) llvm_targets_Lanai? ( ~llvm-core/llvm-22.0.0_pre20260103[llvm_targets_Lanai=] ) llvm_targets_LoongArch? ( ~llvm-core/llvm-22.0.0_pre20260103[llvm_targets_LoongArch=] ) llvm_targets_Mips? ( ~llvm-core/llvm-22.0.0_pre20260103[llvm_targets_Mips=] ) llvm_targets_MSP430? ( ~llvm-core/llvm-22.0.0_pre20260103[llvm_targets_MSP430=] ) llvm_targets_NVPTX? ( ~llvm-core/llvm-22.0.0_pre20260103[llvm_targets_NVPTX=] ) llvm_targets_PowerPC? ( ~llvm-core/llvm-22.0.0_pre20260103[llvm_targets_PowerPC=] ) llvm_targets_RISCV? ( ~llvm-core/llvm-22.0.0_pre20260103[llvm_targets_RISCV=] ) llvm_targets_Sparc? ( ~llvm-core/llvm-22.0.0_pre20260103[llvm_targets_Sparc=] ) llvm_targets_SPIRV? ( ~llvm-core/llvm-22.0.0_pre20260103[llvm_targets_SPIRV=] ) llvm_targets_SystemZ? ( ~llvm-core/llvm-22.0.0_pre20260103[llvm_targets_SystemZ=] ) llvm_targets_VE? ( ~llvm-core/llvm-22.0.0_pre20260103[llvm_targets_VE=] ) llvm_targets_WebAssembly? ( ~llvm-core/llvm-22.0.0_pre20260103[llvm_targets_WebAssembly=] ) llvm_targets_X86? ( ~llvm-core/llvm-22.0.0_pre20260103[llvm_targets_X86=] ) llvm_targets_XCore? ( ~llvm-core/llvm-22.0.0_pre20260103[llvm_targets_XCore=] ) llvm_targets_ARC? ( ~llvm-core/llvm-22.0.0_pre20260103[llvm_targets_ARC=] ) llvm_targets_CSKY? ( ~llvm-core/llvm-22.0.0_pre20260103[llvm_targets_CSKY=] ) llvm_targets_DirectX? ( ~llvm-core/llvm-22.0.0_pre20260103[llvm_targets_DirectX=] ) llvm_targets_M68k? ( ~llvm-core/llvm-22.0.0_pre20260103[llvm_targets_M68k=] ) llvm_targets_Xtensa? ( ~llvm-core/llvm-22.0.0_pre20260103[llvm_targets_Xtensa=] ) REQUIRED_USE=|| ( llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm_targets_AVR llvm_targets_BPF llvm_targets_Hexagon llvm_targets_Lanai llvm_targets_LoongArch 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_ARC llvm_targets_CSKY llvm_targets_DirectX llvm_targets_M68k llvm_targets_Xtensa ) RESTRICT=!test? ( test ) !test? ( test ) -SLOT=22/22.0.0_pre20260103 +SLOT=22/22.0 SRC_URI=https://github.com/llvm/llvm-project/archive/05349a9b43805d3c0b424da99f3a1fa362cd3419.tar.gz -> llvm-project-05349a9b43805d3c0b424da99f3a1fa362cd3419.tar.gz -_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm.org 371ec05cde93e01788fefffb7c995f82 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 +_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm.org 7852e2cc8208255f708130f22adf679c multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 _md5_=4387fb6e2c3fa43884697f6784f30330 diff --git a/metadata/md5-cache/llvm-core/flang-22.0.0_pre20260106 b/metadata/md5-cache/llvm-core/flang-22.0.0_pre20260106 index 47aefb14f4d9..f2e7be15a915 100644 --- a/metadata/md5-cache/llvm-core/flang-22.0.0_pre20260106 +++ b/metadata/md5-cache/llvm-core/flang-22.0.0_pre20260106 @@ -11,7 +11,7 @@ PDEPEND=>=llvm-runtimes/flang-rt-22.0.0_pre20260106:22 RDEPEND=~llvm-core/clang-22.0.0_pre20260106[debug=] ~llvm-core/llvm-22.0.0_pre20260106[debug=] ~llvm-core/mlir-22.0.0_pre20260106[debug=] llvm_targets_AArch64? ( ~llvm-core/llvm-22.0.0_pre20260106[llvm_targets_AArch64=] ) llvm_targets_AMDGPU? ( ~llvm-core/llvm-22.0.0_pre20260106[llvm_targets_AMDGPU=] ) llvm_targets_ARM? ( ~llvm-core/llvm-22.0.0_pre20260106[llvm_targets_ARM=] ) llvm_targets_AVR? ( ~llvm-core/llvm-22.0.0_pre20260106[llvm_targets_AVR=] ) llvm_targets_BPF? ( ~llvm-core/llvm-22.0.0_pre20260106[llvm_targets_BPF=] ) llvm_targets_Hexagon? ( ~llvm-core/llvm-22.0.0_pre20260106[llvm_targets_Hexagon=] ) llvm_targets_Lanai? ( ~llvm-core/llvm-22.0.0_pre20260106[llvm_targets_Lanai=] ) llvm_targets_LoongArch? ( ~llvm-core/llvm-22.0.0_pre20260106[llvm_targets_LoongArch=] ) llvm_targets_Mips? ( ~llvm-core/llvm-22.0.0_pre20260106[llvm_targets_Mips=] ) llvm_targets_MSP430? ( ~llvm-core/llvm-22.0.0_pre20260106[llvm_targets_MSP430=] ) llvm_targets_NVPTX? ( ~llvm-core/llvm-22.0.0_pre20260106[llvm_targets_NVPTX=] ) llvm_targets_PowerPC? ( ~llvm-core/llvm-22.0.0_pre20260106[llvm_targets_PowerPC=] ) llvm_targets_RISCV? ( ~llvm-core/llvm-22.0.0_pre20260106[llvm_targets_RISCV=] ) llvm_targets_Sparc? ( ~llvm-core/llvm-22.0.0_pre20260106[llvm_targets_Sparc=] ) llvm_targets_SPIRV? ( ~llvm-core/llvm-22.0.0_pre20260106[llvm_targets_SPIRV=] ) llvm_targets_SystemZ? ( ~llvm-core/llvm-22.0.0_pre20260106[llvm_targets_SystemZ=] ) llvm_targets_VE? ( ~llvm-core/llvm-22.0.0_pre20260106[llvm_targets_VE=] ) llvm_targets_WebAssembly? ( ~llvm-core/llvm-22.0.0_pre20260106[llvm_targets_WebAssembly=] ) llvm_targets_X86? ( ~llvm-core/llvm-22.0.0_pre20260106[llvm_targets_X86=] ) llvm_targets_XCore? ( ~llvm-core/llvm-22.0.0_pre20260106[llvm_targets_XCore=] ) llvm_targets_ARC? ( ~llvm-core/llvm-22.0.0_pre20260106[llvm_targets_ARC=] ) llvm_targets_CSKY? ( ~llvm-core/llvm-22.0.0_pre20260106[llvm_targets_CSKY=] ) llvm_targets_DirectX? ( ~llvm-core/llvm-22.0.0_pre20260106[llvm_targets_DirectX=] ) llvm_targets_M68k? ( ~llvm-core/llvm-22.0.0_pre20260106[llvm_targets_M68k=] ) llvm_targets_Xtensa? ( ~llvm-core/llvm-22.0.0_pre20260106[llvm_targets_Xtensa=] ) REQUIRED_USE=|| ( llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm_targets_AVR llvm_targets_BPF llvm_targets_Hexagon llvm_targets_Lanai llvm_targets_LoongArch 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_ARC llvm_targets_CSKY llvm_targets_DirectX llvm_targets_M68k llvm_targets_Xtensa ) RESTRICT=!test? ( test ) !test? ( test ) -SLOT=22/22.0.0_pre20260106 +SLOT=22/22.0 SRC_URI=https://github.com/llvm/llvm-project/archive/b01c3d6682d2fa5d6ac22d5a964b739009e9db7b.tar.gz -> llvm-project-b01c3d6682d2fa5d6ac22d5a964b739009e9db7b.tar.gz -_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm.org 371ec05cde93e01788fefffb7c995f82 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 +_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm.org 7852e2cc8208255f708130f22adf679c multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 _md5_=4387fb6e2c3fa43884697f6784f30330 diff --git a/metadata/md5-cache/llvm-core/flang-22.0.0_pre20260113 b/metadata/md5-cache/llvm-core/flang-22.0.0_pre20260113 index f302a29ea1d9..6bd3982ab2cf 100644 --- a/metadata/md5-cache/llvm-core/flang-22.0.0_pre20260113 +++ b/metadata/md5-cache/llvm-core/flang-22.0.0_pre20260113 @@ -11,7 +11,7 @@ PDEPEND=>=llvm-runtimes/flang-rt-22.0.0_pre20260113:22 RDEPEND=~llvm-core/clang-22.0.0_pre20260113[debug=] ~llvm-core/llvm-22.0.0_pre20260113[debug=] ~llvm-core/mlir-22.0.0_pre20260113[debug=] llvm_targets_AArch64? ( ~llvm-core/llvm-22.0.0_pre20260113[llvm_targets_AArch64=] ) llvm_targets_AMDGPU? ( ~llvm-core/llvm-22.0.0_pre20260113[llvm_targets_AMDGPU=] ) llvm_targets_ARM? ( ~llvm-core/llvm-22.0.0_pre20260113[llvm_targets_ARM=] ) llvm_targets_AVR? ( ~llvm-core/llvm-22.0.0_pre20260113[llvm_targets_AVR=] ) llvm_targets_BPF? ( ~llvm-core/llvm-22.0.0_pre20260113[llvm_targets_BPF=] ) llvm_targets_Hexagon? ( ~llvm-core/llvm-22.0.0_pre20260113[llvm_targets_Hexagon=] ) llvm_targets_Lanai? ( ~llvm-core/llvm-22.0.0_pre20260113[llvm_targets_Lanai=] ) llvm_targets_LoongArch? ( ~llvm-core/llvm-22.0.0_pre20260113[llvm_targets_LoongArch=] ) llvm_targets_Mips? ( ~llvm-core/llvm-22.0.0_pre20260113[llvm_targets_Mips=] ) llvm_targets_MSP430? ( ~llvm-core/llvm-22.0.0_pre20260113[llvm_targets_MSP430=] ) llvm_targets_NVPTX? ( ~llvm-core/llvm-22.0.0_pre20260113[llvm_targets_NVPTX=] ) llvm_targets_PowerPC? ( ~llvm-core/llvm-22.0.0_pre20260113[llvm_targets_PowerPC=] ) llvm_targets_RISCV? ( ~llvm-core/llvm-22.0.0_pre20260113[llvm_targets_RISCV=] ) llvm_targets_Sparc? ( ~llvm-core/llvm-22.0.0_pre20260113[llvm_targets_Sparc=] ) llvm_targets_SPIRV? ( ~llvm-core/llvm-22.0.0_pre20260113[llvm_targets_SPIRV=] ) llvm_targets_SystemZ? ( ~llvm-core/llvm-22.0.0_pre20260113[llvm_targets_SystemZ=] ) llvm_targets_VE? ( ~llvm-core/llvm-22.0.0_pre20260113[llvm_targets_VE=] ) llvm_targets_WebAssembly? ( ~llvm-core/llvm-22.0.0_pre20260113[llvm_targets_WebAssembly=] ) llvm_targets_X86? ( ~llvm-core/llvm-22.0.0_pre20260113[llvm_targets_X86=] ) llvm_targets_XCore? ( ~llvm-core/llvm-22.0.0_pre20260113[llvm_targets_XCore=] ) llvm_targets_ARC? ( ~llvm-core/llvm-22.0.0_pre20260113[llvm_targets_ARC=] ) llvm_targets_CSKY? ( ~llvm-core/llvm-22.0.0_pre20260113[llvm_targets_CSKY=] ) llvm_targets_DirectX? ( ~llvm-core/llvm-22.0.0_pre20260113[llvm_targets_DirectX=] ) llvm_targets_M68k? ( ~llvm-core/llvm-22.0.0_pre20260113[llvm_targets_M68k=] ) llvm_targets_Xtensa? ( ~llvm-core/llvm-22.0.0_pre20260113[llvm_targets_Xtensa=] ) REQUIRED_USE=|| ( llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm_targets_AVR llvm_targets_BPF llvm_targets_Hexagon llvm_targets_Lanai llvm_targets_LoongArch 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_ARC llvm_targets_CSKY llvm_targets_DirectX llvm_targets_M68k llvm_targets_Xtensa ) RESTRICT=!test? ( test ) !test? ( test ) -SLOT=22/22.0.0_pre20260113 +SLOT=22/22.0 SRC_URI=https://github.com/llvm/llvm-project/archive/85c3c83ae54c9e81924f1ca048cfddc8d36bbb02.tar.gz -> llvm-project-85c3c83ae54c9e81924f1ca048cfddc8d36bbb02.tar.gz -_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm.org 371ec05cde93e01788fefffb7c995f82 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 +_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm.org 7852e2cc8208255f708130f22adf679c multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 _md5_=4387fb6e2c3fa43884697f6784f30330 diff --git a/metadata/md5-cache/llvm-core/flang-22.1.0_rc1 b/metadata/md5-cache/llvm-core/flang-22.1.0_rc1 new file mode 100644 index 000000000000..d78928b242c8 --- /dev/null +++ b/metadata/md5-cache/llvm-core/flang-22.1.0_rc1 @@ -0,0 +1,17 @@ +BDEPEND=clang? ( llvm-core/clang ) test? ( || ( ( dev-lang/python:3.14 dev-python/lit[python_targets_python3_14(-)] ) ( dev-lang/python:3.13 dev-python/lit[python_targets_python3_13(-)] ) ( dev-lang/python:3.12 dev-python/lit[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 dev-python/lit[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 dev-python/lit[python_targets_python3_10(-)] ) ) ) verify-sig? ( >=sec-keys/openpgp-keys-llvm-21.1.4 ) app-alternatives/ninja >=dev-build/cmake-3.28.5 verify-sig? ( || ( app-alternatives/gpg app-crypt/gnupg[-alternatives(-)] ) >=app-portage/gemato-20 ) +DEFINED_PHASES=compile configure install prepare pretend setup test unpack +DEPEND=~llvm-core/clang-22.1.0_rc1[debug=] ~llvm-core/llvm-22.1.0_rc1[debug=] ~llvm-core/mlir-22.1.0_rc1[debug=] llvm_targets_AArch64? ( ~llvm-core/llvm-22.1.0_rc1[llvm_targets_AArch64=] ) llvm_targets_AMDGPU? ( ~llvm-core/llvm-22.1.0_rc1[llvm_targets_AMDGPU=] ) llvm_targets_ARM? ( ~llvm-core/llvm-22.1.0_rc1[llvm_targets_ARM=] ) llvm_targets_AVR? ( ~llvm-core/llvm-22.1.0_rc1[llvm_targets_AVR=] ) llvm_targets_BPF? ( ~llvm-core/llvm-22.1.0_rc1[llvm_targets_BPF=] ) llvm_targets_Hexagon? ( ~llvm-core/llvm-22.1.0_rc1[llvm_targets_Hexagon=] ) llvm_targets_Lanai? ( ~llvm-core/llvm-22.1.0_rc1[llvm_targets_Lanai=] ) llvm_targets_LoongArch? ( ~llvm-core/llvm-22.1.0_rc1[llvm_targets_LoongArch=] ) llvm_targets_Mips? ( ~llvm-core/llvm-22.1.0_rc1[llvm_targets_Mips=] ) llvm_targets_MSP430? ( ~llvm-core/llvm-22.1.0_rc1[llvm_targets_MSP430=] ) llvm_targets_NVPTX? ( ~llvm-core/llvm-22.1.0_rc1[llvm_targets_NVPTX=] ) llvm_targets_PowerPC? ( ~llvm-core/llvm-22.1.0_rc1[llvm_targets_PowerPC=] ) llvm_targets_RISCV? ( ~llvm-core/llvm-22.1.0_rc1[llvm_targets_RISCV=] ) llvm_targets_Sparc? ( ~llvm-core/llvm-22.1.0_rc1[llvm_targets_Sparc=] ) llvm_targets_SPIRV? ( ~llvm-core/llvm-22.1.0_rc1[llvm_targets_SPIRV=] ) llvm_targets_SystemZ? ( ~llvm-core/llvm-22.1.0_rc1[llvm_targets_SystemZ=] ) llvm_targets_VE? ( ~llvm-core/llvm-22.1.0_rc1[llvm_targets_VE=] ) llvm_targets_WebAssembly? ( ~llvm-core/llvm-22.1.0_rc1[llvm_targets_WebAssembly=] ) llvm_targets_X86? ( ~llvm-core/llvm-22.1.0_rc1[llvm_targets_X86=] ) llvm_targets_XCore? ( ~llvm-core/llvm-22.1.0_rc1[llvm_targets_XCore=] ) llvm_targets_ARC? ( ~llvm-core/llvm-22.1.0_rc1[llvm_targets_ARC=] ) llvm_targets_CSKY? ( ~llvm-core/llvm-22.1.0_rc1[llvm_targets_CSKY=] ) llvm_targets_DirectX? ( ~llvm-core/llvm-22.1.0_rc1[llvm_targets_DirectX=] ) llvm_targets_M68k? ( ~llvm-core/llvm-22.1.0_rc1[llvm_targets_M68k=] ) llvm_targets_Xtensa? ( ~llvm-core/llvm-22.1.0_rc1[llvm_targets_Xtensa=] ) +DESCRIPTION=LLVM's Fortran frontend +EAPI=8 +HOMEPAGE=https://flang.llvm.org/ +INHERIT=cmake flag-o-matic llvm.org python-any-r1 toolchain-funcs +IUSE=+clang +debug test test llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm_targets_AVR llvm_targets_BPF llvm_targets_Hexagon llvm_targets_Lanai llvm_targets_LoongArch 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_ARC llvm_targets_CSKY llvm_targets_DirectX llvm_targets_M68k llvm_targets_Xtensa verify-sig +LICENSE=Apache-2.0-with-LLVM-exceptions +PDEPEND=>=llvm-runtimes/flang-rt-22.1.0_rc1:22 +RDEPEND=~llvm-core/clang-22.1.0_rc1[debug=] ~llvm-core/llvm-22.1.0_rc1[debug=] ~llvm-core/mlir-22.1.0_rc1[debug=] llvm_targets_AArch64? ( ~llvm-core/llvm-22.1.0_rc1[llvm_targets_AArch64=] ) llvm_targets_AMDGPU? ( ~llvm-core/llvm-22.1.0_rc1[llvm_targets_AMDGPU=] ) llvm_targets_ARM? ( ~llvm-core/llvm-22.1.0_rc1[llvm_targets_ARM=] ) llvm_targets_AVR? ( ~llvm-core/llvm-22.1.0_rc1[llvm_targets_AVR=] ) llvm_targets_BPF? ( ~llvm-core/llvm-22.1.0_rc1[llvm_targets_BPF=] ) llvm_targets_Hexagon? ( ~llvm-core/llvm-22.1.0_rc1[llvm_targets_Hexagon=] ) llvm_targets_Lanai? ( ~llvm-core/llvm-22.1.0_rc1[llvm_targets_Lanai=] ) llvm_targets_LoongArch? ( ~llvm-core/llvm-22.1.0_rc1[llvm_targets_LoongArch=] ) llvm_targets_Mips? ( ~llvm-core/llvm-22.1.0_rc1[llvm_targets_Mips=] ) llvm_targets_MSP430? ( ~llvm-core/llvm-22.1.0_rc1[llvm_targets_MSP430=] ) llvm_targets_NVPTX? ( ~llvm-core/llvm-22.1.0_rc1[llvm_targets_NVPTX=] ) llvm_targets_PowerPC? ( ~llvm-core/llvm-22.1.0_rc1[llvm_targets_PowerPC=] ) llvm_targets_RISCV? ( ~llvm-core/llvm-22.1.0_rc1[llvm_targets_RISCV=] ) llvm_targets_Sparc? ( ~llvm-core/llvm-22.1.0_rc1[llvm_targets_Sparc=] ) llvm_targets_SPIRV? ( ~llvm-core/llvm-22.1.0_rc1[llvm_targets_SPIRV=] ) llvm_targets_SystemZ? ( ~llvm-core/llvm-22.1.0_rc1[llvm_targets_SystemZ=] ) llvm_targets_VE? ( ~llvm-core/llvm-22.1.0_rc1[llvm_targets_VE=] ) llvm_targets_WebAssembly? ( ~llvm-core/llvm-22.1.0_rc1[llvm_targets_WebAssembly=] ) llvm_targets_X86? ( ~llvm-core/llvm-22.1.0_rc1[llvm_targets_X86=] ) llvm_targets_XCore? ( ~llvm-core/llvm-22.1.0_rc1[llvm_targets_XCore=] ) llvm_targets_ARC? ( ~llvm-core/llvm-22.1.0_rc1[llvm_targets_ARC=] ) llvm_targets_CSKY? ( ~llvm-core/llvm-22.1.0_rc1[llvm_targets_CSKY=] ) llvm_targets_DirectX? ( ~llvm-core/llvm-22.1.0_rc1[llvm_targets_DirectX=] ) llvm_targets_M68k? ( ~llvm-core/llvm-22.1.0_rc1[llvm_targets_M68k=] ) llvm_targets_Xtensa? ( ~llvm-core/llvm-22.1.0_rc1[llvm_targets_Xtensa=] ) +REQUIRED_USE=|| ( llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm_targets_AVR llvm_targets_BPF llvm_targets_Hexagon llvm_targets_Lanai llvm_targets_LoongArch 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_ARC llvm_targets_CSKY llvm_targets_DirectX llvm_targets_M68k llvm_targets_Xtensa ) +RESTRICT=!test? ( test ) !test? ( test ) +SLOT=22/22.1 +SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-22.1.0-rc1/llvm-project-22.1.0-rc1.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-22.1.0-rc1/llvm-project-22.1.0-rc1.src.tar.xz.sig ) +_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm.org 7852e2cc8208255f708130f22adf679c multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 verify-sig 2cf23b136af9fd4c3fceadc34d0f98ad xdg-utils 42869b3c8d86a70ef3cf75165a395e09 +_md5_=4387fb6e2c3fa43884697f6784f30330 diff --git a/metadata/md5-cache/llvm-core/flang-23.0.0.9999 b/metadata/md5-cache/llvm-core/flang-23.0.0.9999 new file mode 100644 index 000000000000..2978102ee654 --- /dev/null +++ b/metadata/md5-cache/llvm-core/flang-23.0.0.9999 @@ -0,0 +1,17 @@ +BDEPEND=clang? ( llvm-core/clang ) test? ( || ( ( dev-lang/python:3.14 dev-python/lit[python_targets_python3_14(-)] ) ( dev-lang/python:3.13 dev-python/lit[python_targets_python3_13(-)] ) ( dev-lang/python:3.12 dev-python/lit[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 dev-python/lit[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 dev-python/lit[python_targets_python3_10(-)] ) ) ) app-alternatives/ninja >=dev-build/cmake-3.28.5 >=dev-vcs/git-1.8.2.1[curl] +DEFINED_PHASES=compile configure install prepare pretend setup test unpack +DEPEND=~llvm-core/clang-23.0.0.9999[debug=] ~llvm-core/llvm-23.0.0.9999[debug=] ~llvm-core/mlir-23.0.0.9999[debug=] llvm_targets_AArch64? ( ~llvm-core/llvm-23.0.0.9999[llvm_targets_AArch64=] ) llvm_targets_AMDGPU? ( ~llvm-core/llvm-23.0.0.9999[llvm_targets_AMDGPU=] ) llvm_targets_ARM? ( ~llvm-core/llvm-23.0.0.9999[llvm_targets_ARM=] ) llvm_targets_AVR? ( ~llvm-core/llvm-23.0.0.9999[llvm_targets_AVR=] ) llvm_targets_BPF? ( ~llvm-core/llvm-23.0.0.9999[llvm_targets_BPF=] ) llvm_targets_Hexagon? ( ~llvm-core/llvm-23.0.0.9999[llvm_targets_Hexagon=] ) llvm_targets_Lanai? ( ~llvm-core/llvm-23.0.0.9999[llvm_targets_Lanai=] ) llvm_targets_LoongArch? ( ~llvm-core/llvm-23.0.0.9999[llvm_targets_LoongArch=] ) llvm_targets_Mips? ( ~llvm-core/llvm-23.0.0.9999[llvm_targets_Mips=] ) llvm_targets_MSP430? ( ~llvm-core/llvm-23.0.0.9999[llvm_targets_MSP430=] ) llvm_targets_NVPTX? ( ~llvm-core/llvm-23.0.0.9999[llvm_targets_NVPTX=] ) llvm_targets_PowerPC? ( ~llvm-core/llvm-23.0.0.9999[llvm_targets_PowerPC=] ) llvm_targets_RISCV? ( ~llvm-core/llvm-23.0.0.9999[llvm_targets_RISCV=] ) llvm_targets_Sparc? ( ~llvm-core/llvm-23.0.0.9999[llvm_targets_Sparc=] ) llvm_targets_SPIRV? ( ~llvm-core/llvm-23.0.0.9999[llvm_targets_SPIRV=] ) llvm_targets_SystemZ? ( ~llvm-core/llvm-23.0.0.9999[llvm_targets_SystemZ=] ) llvm_targets_VE? ( ~llvm-core/llvm-23.0.0.9999[llvm_targets_VE=] ) llvm_targets_WebAssembly? ( ~llvm-core/llvm-23.0.0.9999[llvm_targets_WebAssembly=] ) llvm_targets_X86? ( ~llvm-core/llvm-23.0.0.9999[llvm_targets_X86=] ) llvm_targets_XCore? ( ~llvm-core/llvm-23.0.0.9999[llvm_targets_XCore=] ) llvm_targets_ARC? ( ~llvm-core/llvm-23.0.0.9999[llvm_targets_ARC=] ) llvm_targets_CSKY? ( ~llvm-core/llvm-23.0.0.9999[llvm_targets_CSKY=] ) llvm_targets_DirectX? ( ~llvm-core/llvm-23.0.0.9999[llvm_targets_DirectX=] ) llvm_targets_M68k? ( ~llvm-core/llvm-23.0.0.9999[llvm_targets_M68k=] ) llvm_targets_Xtensa? ( ~llvm-core/llvm-23.0.0.9999[llvm_targets_Xtensa=] ) +DESCRIPTION=LLVM's Fortran frontend +EAPI=8 +HOMEPAGE=https://flang.llvm.org/ +INHERIT=cmake flag-o-matic llvm.org python-any-r1 toolchain-funcs +IUSE=+clang +debug test test llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm_targets_AVR llvm_targets_BPF llvm_targets_Hexagon llvm_targets_Lanai llvm_targets_LoongArch 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_ARC llvm_targets_CSKY llvm_targets_DirectX llvm_targets_M68k llvm_targets_Xtensa +LICENSE=Apache-2.0-with-LLVM-exceptions +PDEPEND=>=llvm-runtimes/flang-rt-23.0.0.9999:23 +PROPERTIES=live +RDEPEND=~llvm-core/clang-23.0.0.9999[debug=] ~llvm-core/llvm-23.0.0.9999[debug=] ~llvm-core/mlir-23.0.0.9999[debug=] llvm_targets_AArch64? ( ~llvm-core/llvm-23.0.0.9999[llvm_targets_AArch64=] ) llvm_targets_AMDGPU? ( ~llvm-core/llvm-23.0.0.9999[llvm_targets_AMDGPU=] ) llvm_targets_ARM? ( ~llvm-core/llvm-23.0.0.9999[llvm_targets_ARM=] ) llvm_targets_AVR? ( ~llvm-core/llvm-23.0.0.9999[llvm_targets_AVR=] ) llvm_targets_BPF? ( ~llvm-core/llvm-23.0.0.9999[llvm_targets_BPF=] ) llvm_targets_Hexagon? ( ~llvm-core/llvm-23.0.0.9999[llvm_targets_Hexagon=] ) llvm_targets_Lanai? ( ~llvm-core/llvm-23.0.0.9999[llvm_targets_Lanai=] ) llvm_targets_LoongArch? ( ~llvm-core/llvm-23.0.0.9999[llvm_targets_LoongArch=] ) llvm_targets_Mips? ( ~llvm-core/llvm-23.0.0.9999[llvm_targets_Mips=] ) llvm_targets_MSP430? ( ~llvm-core/llvm-23.0.0.9999[llvm_targets_MSP430=] ) llvm_targets_NVPTX? ( ~llvm-core/llvm-23.0.0.9999[llvm_targets_NVPTX=] ) llvm_targets_PowerPC? ( ~llvm-core/llvm-23.0.0.9999[llvm_targets_PowerPC=] ) llvm_targets_RISCV? ( ~llvm-core/llvm-23.0.0.9999[llvm_targets_RISCV=] ) llvm_targets_Sparc? ( ~llvm-core/llvm-23.0.0.9999[llvm_targets_Sparc=] ) llvm_targets_SPIRV? ( ~llvm-core/llvm-23.0.0.9999[llvm_targets_SPIRV=] ) llvm_targets_SystemZ? ( ~llvm-core/llvm-23.0.0.9999[llvm_targets_SystemZ=] ) llvm_targets_VE? ( ~llvm-core/llvm-23.0.0.9999[llvm_targets_VE=] ) llvm_targets_WebAssembly? ( ~llvm-core/llvm-23.0.0.9999[llvm_targets_WebAssembly=] ) llvm_targets_X86? ( ~llvm-core/llvm-23.0.0.9999[llvm_targets_X86=] ) llvm_targets_XCore? ( ~llvm-core/llvm-23.0.0.9999[llvm_targets_XCore=] ) llvm_targets_ARC? ( ~llvm-core/llvm-23.0.0.9999[llvm_targets_ARC=] ) llvm_targets_CSKY? ( ~llvm-core/llvm-23.0.0.9999[llvm_targets_CSKY=] ) llvm_targets_DirectX? ( ~llvm-core/llvm-23.0.0.9999[llvm_targets_DirectX=] ) llvm_targets_M68k? ( ~llvm-core/llvm-23.0.0.9999[llvm_targets_M68k=] ) llvm_targets_Xtensa? ( ~llvm-core/llvm-23.0.0.9999[llvm_targets_Xtensa=] ) +REQUIRED_USE=|| ( llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm_targets_AVR llvm_targets_BPF llvm_targets_Hexagon llvm_targets_Lanai llvm_targets_LoongArch 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_ARC llvm_targets_CSKY llvm_targets_DirectX llvm_targets_M68k llvm_targets_Xtensa ) +RESTRICT=!test? ( test ) !test? ( test ) +SLOT=23/23.0.0.9999 +_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c flag-o-matic a7afe42e95fb46ce9691605acfb24672 git-r3 875eb471682d3e1f18da124be97dcc81 llvm.org 7852e2cc8208255f708130f22adf679c multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 +_md5_=4387fb6e2c3fa43884697f6784f30330 diff --git a/metadata/md5-cache/llvm-core/libclc-15.0.7 b/metadata/md5-cache/llvm-core/libclc-15.0.7 index beef3d153f26..b02bf2b06cc9 100644 --- a/metadata/md5-cache/llvm-core/libclc-15.0.7 +++ b/metadata/md5-cache/llvm-core/libclc-15.0.7 @@ -10,5 +10,5 @@ KEYWORDS=amd64 arm64 ~riscv x86 LICENSE=Apache-2.0-with-LLVM-exceptions || ( MIT BSD ) SLOT=0 SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.7/llvm-project-15.0.7.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.7/llvm-project-15.0.7.src.tar.xz.sig ) -_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm df1cea363f19e80316ea702563b607be llvm-utils 64536677f4b4365e25e9b739163bed58 llvm.org 371ec05cde93e01788fefffb7c995f82 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 verify-sig 2cf23b136af9fd4c3fceadc34d0f98ad xdg-utils 42869b3c8d86a70ef3cf75165a395e09 +_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm df1cea363f19e80316ea702563b607be llvm-utils 64536677f4b4365e25e9b739163bed58 llvm.org 7852e2cc8208255f708130f22adf679c multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 verify-sig 2cf23b136af9fd4c3fceadc34d0f98ad xdg-utils 42869b3c8d86a70ef3cf75165a395e09 _md5_=5f0d43b1b7890d3fdc5f070cab92e3b6 diff --git a/metadata/md5-cache/llvm-core/libclc-16.0.6 b/metadata/md5-cache/llvm-core/libclc-16.0.6 index 3e279411c05f..aa550ebbf202 100644 --- a/metadata/md5-cache/llvm-core/libclc-16.0.6 +++ b/metadata/md5-cache/llvm-core/libclc-16.0.6 @@ -10,5 +10,5 @@ KEYWORDS=amd64 arm64 ~riscv x86 LICENSE=Apache-2.0-with-LLVM-exceptions || ( MIT BSD ) SLOT=0 SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-16.0.6/llvm-project-16.0.6.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-16.0.6/llvm-project-16.0.6.src.tar.xz.sig ) -_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm df1cea363f19e80316ea702563b607be llvm-utils 64536677f4b4365e25e9b739163bed58 llvm.org 371ec05cde93e01788fefffb7c995f82 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 verify-sig 2cf23b136af9fd4c3fceadc34d0f98ad xdg-utils 42869b3c8d86a70ef3cf75165a395e09 +_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm df1cea363f19e80316ea702563b607be llvm-utils 64536677f4b4365e25e9b739163bed58 llvm.org 7852e2cc8208255f708130f22adf679c multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 verify-sig 2cf23b136af9fd4c3fceadc34d0f98ad xdg-utils 42869b3c8d86a70ef3cf75165a395e09 _md5_=cf55674b7a42e680b4c8d7659773b588 diff --git a/metadata/md5-cache/llvm-core/libclc-17.0.6 b/metadata/md5-cache/llvm-core/libclc-17.0.6 index 875adbf81efa..8b0bcf11bffc 100644 --- a/metadata/md5-cache/llvm-core/libclc-17.0.6 +++ b/metadata/md5-cache/llvm-core/libclc-17.0.6 @@ -10,5 +10,5 @@ KEYWORDS=amd64 arm64 ~riscv x86 LICENSE=Apache-2.0-with-LLVM-exceptions || ( MIT BSD ) SLOT=0 SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-17.0.6/llvm-project-17.0.6.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-17.0.6/llvm-project-17.0.6.src.tar.xz.sig ) -_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm df1cea363f19e80316ea702563b607be llvm-utils 64536677f4b4365e25e9b739163bed58 llvm.org 371ec05cde93e01788fefffb7c995f82 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 verify-sig 2cf23b136af9fd4c3fceadc34d0f98ad xdg-utils 42869b3c8d86a70ef3cf75165a395e09 +_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm df1cea363f19e80316ea702563b607be llvm-utils 64536677f4b4365e25e9b739163bed58 llvm.org 7852e2cc8208255f708130f22adf679c multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 verify-sig 2cf23b136af9fd4c3fceadc34d0f98ad xdg-utils 42869b3c8d86a70ef3cf75165a395e09 _md5_=4d9b7f9818c3f2a129f8def9eead22cc diff --git a/metadata/md5-cache/llvm-core/libclc-18.1.8 b/metadata/md5-cache/llvm-core/libclc-18.1.8 index f2f6a831b096..00ed7b6eb78f 100644 --- a/metadata/md5-cache/llvm-core/libclc-18.1.8 +++ b/metadata/md5-cache/llvm-core/libclc-18.1.8 @@ -10,5 +10,5 @@ LICENSE=Apache-2.0-with-LLVM-exceptions || ( MIT BSD ) REQUIRED_USE=^^ ( llvm_slot_17 llvm_slot_18 ) SLOT=0 SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-18.1.8/llvm-project-18.1.8.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-18.1.8/llvm-project-18.1.8.src.tar.xz.sig ) -_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm-r1 59c52dab9ddf3ca54e79003177507e97 llvm-utils 64536677f4b4365e25e9b739163bed58 llvm.org 371ec05cde93e01788fefffb7c995f82 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 verify-sig 2cf23b136af9fd4c3fceadc34d0f98ad xdg-utils 42869b3c8d86a70ef3cf75165a395e09 +_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm-r1 59c52dab9ddf3ca54e79003177507e97 llvm-utils 64536677f4b4365e25e9b739163bed58 llvm.org 7852e2cc8208255f708130f22adf679c multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 verify-sig 2cf23b136af9fd4c3fceadc34d0f98ad xdg-utils 42869b3c8d86a70ef3cf75165a395e09 _md5_=92342f45fae82740762b3cea18a6050d diff --git a/metadata/md5-cache/llvm-core/libclc-19.1.7 b/metadata/md5-cache/llvm-core/libclc-19.1.7 index f17f45db0d29..3613498b398b 100644 --- a/metadata/md5-cache/llvm-core/libclc-19.1.7 +++ b/metadata/md5-cache/llvm-core/libclc-19.1.7 @@ -10,5 +10,5 @@ LICENSE=Apache-2.0-with-LLVM-exceptions || ( MIT BSD ) REQUIRED_USE=^^ ( llvm_slot_17 llvm_slot_18 llvm_slot_19 ) SLOT=0 SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-19.1.7/llvm-project-19.1.7.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-19.1.7/llvm-project-19.1.7.src.tar.xz.sig ) -_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm-r1 59c52dab9ddf3ca54e79003177507e97 llvm-utils 64536677f4b4365e25e9b739163bed58 llvm.org 371ec05cde93e01788fefffb7c995f82 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 verify-sig 2cf23b136af9fd4c3fceadc34d0f98ad xdg-utils 42869b3c8d86a70ef3cf75165a395e09 +_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm-r1 59c52dab9ddf3ca54e79003177507e97 llvm-utils 64536677f4b4365e25e9b739163bed58 llvm.org 7852e2cc8208255f708130f22adf679c multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 verify-sig 2cf23b136af9fd4c3fceadc34d0f98ad xdg-utils 42869b3c8d86a70ef3cf75165a395e09 _md5_=762118e3adac541a40a3ca65291e046f diff --git a/metadata/md5-cache/llvm-core/libclc-20.1.8 b/metadata/md5-cache/llvm-core/libclc-20.1.8 index 68998772846c..f98876a77442 100644 --- a/metadata/md5-cache/llvm-core/libclc-20.1.8 +++ b/metadata/md5-cache/llvm-core/libclc-20.1.8 @@ -10,5 +10,5 @@ LICENSE=Apache-2.0-with-LLVM-exceptions || ( MIT BSD ) REQUIRED_USE=^^ ( llvm_slot_20 ) SLOT=0 SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-20.1.8/llvm-project-20.1.8.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-20.1.8/llvm-project-20.1.8.src.tar.xz.sig ) -_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm-r1 59c52dab9ddf3ca54e79003177507e97 llvm-utils 64536677f4b4365e25e9b739163bed58 llvm.org 371ec05cde93e01788fefffb7c995f82 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 verify-sig 2cf23b136af9fd4c3fceadc34d0f98ad xdg-utils 42869b3c8d86a70ef3cf75165a395e09 +_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm-r1 59c52dab9ddf3ca54e79003177507e97 llvm-utils 64536677f4b4365e25e9b739163bed58 llvm.org 7852e2cc8208255f708130f22adf679c multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 verify-sig 2cf23b136af9fd4c3fceadc34d0f98ad xdg-utils 42869b3c8d86a70ef3cf75165a395e09 _md5_=890b7ff5f16b006d3b536a2f9f522dfa diff --git a/metadata/md5-cache/llvm-core/libclc-21.1.8 b/metadata/md5-cache/llvm-core/libclc-21.1.8 index 6e7536b7e871..02c6bcf60efc 100644 --- a/metadata/md5-cache/llvm-core/libclc-21.1.8 +++ b/metadata/md5-cache/llvm-core/libclc-21.1.8 @@ -10,5 +10,5 @@ LICENSE=Apache-2.0-with-LLVM-exceptions || ( MIT BSD ) REQUIRED_USE=^^ ( llvm_slot_21 ) SLOT=0 SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-21.1.8/llvm-project-21.1.8.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-21.1.8/llvm-project-21.1.8.src.tar.xz.sig ) -_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm-r1 59c52dab9ddf3ca54e79003177507e97 llvm-utils 64536677f4b4365e25e9b739163bed58 llvm.org 371ec05cde93e01788fefffb7c995f82 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 verify-sig 2cf23b136af9fd4c3fceadc34d0f98ad xdg-utils 42869b3c8d86a70ef3cf75165a395e09 +_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm-r1 59c52dab9ddf3ca54e79003177507e97 llvm-utils 64536677f4b4365e25e9b739163bed58 llvm.org 7852e2cc8208255f708130f22adf679c multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 verify-sig 2cf23b136af9fd4c3fceadc34d0f98ad xdg-utils 42869b3c8d86a70ef3cf75165a395e09 _md5_=7a1ea1a54fc903d1ab183a02c98cf712 diff --git a/metadata/md5-cache/llvm-core/libclc-22.0.0_pre20260103 b/metadata/md5-cache/llvm-core/libclc-22.0.0_pre20260103 index 8367a2514628..12b4eb6c0ea3 100644 --- a/metadata/md5-cache/llvm-core/libclc-22.0.0_pre20260103 +++ b/metadata/md5-cache/llvm-core/libclc-22.0.0_pre20260103 @@ -9,5 +9,5 @@ LICENSE=Apache-2.0-with-LLVM-exceptions || ( MIT BSD ) REQUIRED_USE=^^ ( llvm_slot_21 llvm_slot_22 ) SLOT=0 SRC_URI=https://github.com/llvm/llvm-project/archive/05349a9b43805d3c0b424da99f3a1fa362cd3419.tar.gz -> llvm-project-05349a9b43805d3c0b424da99f3a1fa362cd3419.tar.gz -_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm-r1 59c52dab9ddf3ca54e79003177507e97 llvm-utils 64536677f4b4365e25e9b739163bed58 llvm.org 371ec05cde93e01788fefffb7c995f82 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 +_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm-r1 59c52dab9ddf3ca54e79003177507e97 llvm-utils 64536677f4b4365e25e9b739163bed58 llvm.org 7852e2cc8208255f708130f22adf679c multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 _md5_=14dc9435e55cf10d0304632b241850ff diff --git a/metadata/md5-cache/llvm-core/libclc-22.0.0_pre20260106 b/metadata/md5-cache/llvm-core/libclc-22.0.0_pre20260106 index aa2e8608de15..b3f076844cea 100644 --- a/metadata/md5-cache/llvm-core/libclc-22.0.0_pre20260106 +++ b/metadata/md5-cache/llvm-core/libclc-22.0.0_pre20260106 @@ -9,5 +9,5 @@ LICENSE=Apache-2.0-with-LLVM-exceptions || ( MIT BSD ) REQUIRED_USE=^^ ( llvm_slot_21 llvm_slot_22 ) SLOT=0 SRC_URI=https://github.com/llvm/llvm-project/archive/b01c3d6682d2fa5d6ac22d5a964b739009e9db7b.tar.gz -> llvm-project-b01c3d6682d2fa5d6ac22d5a964b739009e9db7b.tar.gz -_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm-r1 59c52dab9ddf3ca54e79003177507e97 llvm-utils 64536677f4b4365e25e9b739163bed58 llvm.org 371ec05cde93e01788fefffb7c995f82 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 +_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm-r1 59c52dab9ddf3ca54e79003177507e97 llvm-utils 64536677f4b4365e25e9b739163bed58 llvm.org 7852e2cc8208255f708130f22adf679c multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 _md5_=64689220f3a6b4c024819968fa3d93b6 diff --git a/metadata/md5-cache/llvm-core/libclc-22.0.0_pre20260113 b/metadata/md5-cache/llvm-core/libclc-22.0.0_pre20260113 index a391bb412f8f..c7b2a3832fce 100644 --- a/metadata/md5-cache/llvm-core/libclc-22.0.0_pre20260113 +++ b/metadata/md5-cache/llvm-core/libclc-22.0.0_pre20260113 @@ -9,5 +9,5 @@ LICENSE=Apache-2.0-with-LLVM-exceptions || ( MIT BSD ) REQUIRED_USE=^^ ( llvm_slot_21 llvm_slot_22 ) SLOT=0 SRC_URI=https://github.com/llvm/llvm-project/archive/85c3c83ae54c9e81924f1ca048cfddc8d36bbb02.tar.gz -> llvm-project-85c3c83ae54c9e81924f1ca048cfddc8d36bbb02.tar.gz -_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm-r1 59c52dab9ddf3ca54e79003177507e97 llvm-utils 64536677f4b4365e25e9b739163bed58 llvm.org 371ec05cde93e01788fefffb7c995f82 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 +_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm-r1 59c52dab9ddf3ca54e79003177507e97 llvm-utils 64536677f4b4365e25e9b739163bed58 llvm.org 7852e2cc8208255f708130f22adf679c multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 _md5_=6a65e8588c357925e77f01531ca1d3b6 diff --git a/metadata/md5-cache/llvm-core/libclc-22.1.0_rc1 b/metadata/md5-cache/llvm-core/libclc-22.1.0_rc1 new file mode 100644 index 000000000000..82cfee97e765 --- /dev/null +++ b/metadata/md5-cache/llvm-core/libclc-22.1.0_rc1 @@ -0,0 +1,13 @@ +BDEPEND=|| ( dev-lang/python:3.14 dev-lang/python:3.13 dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) llvm_slot_21? ( llvm-core/clang:21 ) llvm_slot_22? ( llvm-core/clang:22 ) spirv? ( >=dev-util/spirv-llvm-translator-22:* ) verify-sig? ( >=sec-keys/openpgp-keys-llvm-21.1.4 ) app-alternatives/ninja >=dev-build/cmake-3.28.5 verify-sig? ( || ( app-alternatives/gpg app-crypt/gnupg[-alternatives(-)] ) >=app-portage/gemato-20 ) +DEFINED_PHASES=compile configure install prepare setup test unpack +DESCRIPTION=OpenCL C library +EAPI=8 +HOMEPAGE=https://libclc.llvm.org/ +INHERIT=cmake llvm.org llvm-r1 python-any-r1 +IUSE=+spirv video_cards_nvidia video_cards_r600 video_cards_radeonsi verify-sig +llvm_slot_21 llvm_slot_22 +LICENSE=Apache-2.0-with-LLVM-exceptions || ( MIT BSD ) +REQUIRED_USE=^^ ( llvm_slot_21 llvm_slot_22 ) +SLOT=0 +SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-22.1.0-rc1/llvm-project-22.1.0-rc1.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-22.1.0-rc1/llvm-project-22.1.0-rc1.src.tar.xz.sig ) +_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm-r1 59c52dab9ddf3ca54e79003177507e97 llvm-utils 64536677f4b4365e25e9b739163bed58 llvm.org 7852e2cc8208255f708130f22adf679c multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 verify-sig 2cf23b136af9fd4c3fceadc34d0f98ad xdg-utils 42869b3c8d86a70ef3cf75165a395e09 +_md5_=6a65e8588c357925e77f01531ca1d3b6 diff --git a/metadata/md5-cache/llvm-core/libclc-22.0.0.9999 b/metadata/md5-cache/llvm-core/libclc-23.0.0.9999 index 2d0e45bc9692..c0ba1ad6b98b 100644 --- a/metadata/md5-cache/llvm-core/libclc-22.0.0.9999 +++ b/metadata/md5-cache/llvm-core/libclc-23.0.0.9999 @@ -9,5 +9,5 @@ LICENSE=Apache-2.0-with-LLVM-exceptions || ( MIT BSD ) PROPERTIES=live REQUIRED_USE=^^ ( llvm_slot_21 llvm_slot_22 ) SLOT=0 -_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c flag-o-matic a7afe42e95fb46ce9691605acfb24672 git-r3 875eb471682d3e1f18da124be97dcc81 llvm-r1 59c52dab9ddf3ca54e79003177507e97 llvm-utils 64536677f4b4365e25e9b739163bed58 llvm.org 371ec05cde93e01788fefffb7c995f82 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 +_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c flag-o-matic a7afe42e95fb46ce9691605acfb24672 git-r3 875eb471682d3e1f18da124be97dcc81 llvm-r1 59c52dab9ddf3ca54e79003177507e97 llvm-utils 64536677f4b4365e25e9b739163bed58 llvm.org 7852e2cc8208255f708130f22adf679c multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 _md5_=6a65e8588c357925e77f01531ca1d3b6 diff --git a/metadata/md5-cache/llvm-core/lld-15.0.7 b/metadata/md5-cache/llvm-core/lld-15.0.7 index 44b5f06903bd..354745b6c546 100644 --- a/metadata/md5-cache/llvm-core/lld-15.0.7 +++ b/metadata/md5-cache/llvm-core/lld-15.0.7 @@ -13,5 +13,5 @@ RDEPEND=~llvm-core/llvm-15.0.7 virtual/zlib:= !llvm-core/lld:0 RESTRICT=!test? ( test ) !test? ( test ) SLOT=15/15 SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.7/llvm-project-15.0.7.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.7/llvm-project-15.0.7.src.tar.xz.sig ) -_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm df1cea363f19e80316ea702563b607be llvm-utils 64536677f4b4365e25e9b739163bed58 llvm.org 371ec05cde93e01788fefffb7c995f82 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 verify-sig 2cf23b136af9fd4c3fceadc34d0f98ad xdg-utils 42869b3c8d86a70ef3cf75165a395e09 +_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm df1cea363f19e80316ea702563b607be llvm-utils 64536677f4b4365e25e9b739163bed58 llvm.org 7852e2cc8208255f708130f22adf679c multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 verify-sig 2cf23b136af9fd4c3fceadc34d0f98ad xdg-utils 42869b3c8d86a70ef3cf75165a395e09 _md5_=00f33c5d2613bb95454c1325870ecb11 diff --git a/metadata/md5-cache/llvm-core/lld-16.0.6 b/metadata/md5-cache/llvm-core/lld-16.0.6 index 04b2b455aef3..9d45caf3844c 100644 --- a/metadata/md5-cache/llvm-core/lld-16.0.6 +++ b/metadata/md5-cache/llvm-core/lld-16.0.6 @@ -13,5 +13,5 @@ RDEPEND=~llvm-core/llvm-16.0.6[zstd=] virtual/zlib:= zstd? ( app-arch/zstd:= ) ! RESTRICT=!test? ( test ) !test? ( test ) SLOT=16/16 SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-16.0.6/llvm-project-16.0.6.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-16.0.6/llvm-project-16.0.6.src.tar.xz.sig ) https://dev.gentoo.org/~mgorny/dist/llvm/llvm-gentoo-patchset-16.0.6-r6.tar.xz -_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm df1cea363f19e80316ea702563b607be llvm-utils 64536677f4b4365e25e9b739163bed58 llvm.org 371ec05cde93e01788fefffb7c995f82 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 verify-sig 2cf23b136af9fd4c3fceadc34d0f98ad xdg-utils 42869b3c8d86a70ef3cf75165a395e09 +_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm df1cea363f19e80316ea702563b607be llvm-utils 64536677f4b4365e25e9b739163bed58 llvm.org 7852e2cc8208255f708130f22adf679c multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 verify-sig 2cf23b136af9fd4c3fceadc34d0f98ad xdg-utils 42869b3c8d86a70ef3cf75165a395e09 _md5_=def8d6286221a2a6cbce9f765824ce5b diff --git a/metadata/md5-cache/llvm-core/lld-17.0.6 b/metadata/md5-cache/llvm-core/lld-17.0.6 index 5748b9693098..3894dd7e85fb 100644 --- a/metadata/md5-cache/llvm-core/lld-17.0.6 +++ b/metadata/md5-cache/llvm-core/lld-17.0.6 @@ -13,5 +13,5 @@ RDEPEND=~llvm-core/llvm-17.0.6[debug=,zstd=] virtual/zlib:= zstd? ( app-arch/zst RESTRICT=!test? ( test ) SLOT=17/17 SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-17.0.6/llvm-project-17.0.6.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-17.0.6/llvm-project-17.0.6.src.tar.xz.sig ) -_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm df1cea363f19e80316ea702563b607be llvm-utils 64536677f4b4365e25e9b739163bed58 llvm.org 371ec05cde93e01788fefffb7c995f82 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 verify-sig 2cf23b136af9fd4c3fceadc34d0f98ad xdg-utils 42869b3c8d86a70ef3cf75165a395e09 +_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm df1cea363f19e80316ea702563b607be llvm-utils 64536677f4b4365e25e9b739163bed58 llvm.org 7852e2cc8208255f708130f22adf679c multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 verify-sig 2cf23b136af9fd4c3fceadc34d0f98ad xdg-utils 42869b3c8d86a70ef3cf75165a395e09 _md5_=0fd9582701d1c2197413a5e0bb9882fe diff --git a/metadata/md5-cache/llvm-core/lld-18.1.8 b/metadata/md5-cache/llvm-core/lld-18.1.8 index 9df42ee82d58..2f337acd7ea9 100644 --- a/metadata/md5-cache/llvm-core/lld-18.1.8 +++ b/metadata/md5-cache/llvm-core/lld-18.1.8 @@ -13,5 +13,5 @@ RDEPEND=~llvm-core/llvm-18.1.8[debug=,zstd=] virtual/zlib:= zstd? ( app-arch/zst RESTRICT=!test? ( test ) SLOT=18/18.1 SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-18.1.8/llvm-project-18.1.8.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-18.1.8/llvm-project-18.1.8.src.tar.xz.sig ) -_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm-utils 64536677f4b4365e25e9b739163bed58 llvm.org 371ec05cde93e01788fefffb7c995f82 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 verify-sig 2cf23b136af9fd4c3fceadc34d0f98ad xdg-utils 42869b3c8d86a70ef3cf75165a395e09 +_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm-utils 64536677f4b4365e25e9b739163bed58 llvm.org 7852e2cc8208255f708130f22adf679c multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 verify-sig 2cf23b136af9fd4c3fceadc34d0f98ad xdg-utils 42869b3c8d86a70ef3cf75165a395e09 _md5_=c4ec41f58e87bfb54a86f3fe3f4175b5 diff --git a/metadata/md5-cache/llvm-core/lld-19.1.7 b/metadata/md5-cache/llvm-core/lld-19.1.7 index bdad407389c0..3cee1d25d448 100644 --- a/metadata/md5-cache/llvm-core/lld-19.1.7 +++ b/metadata/md5-cache/llvm-core/lld-19.1.7 @@ -13,5 +13,5 @@ RDEPEND=~llvm-core/llvm-19.1.7[debug=,zstd=] virtual/zlib:= zstd? ( app-arch/zst RESTRICT=!test? ( test ) SLOT=19/19.1 SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-19.1.7/llvm-project-19.1.7.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-19.1.7/llvm-project-19.1.7.src.tar.xz.sig ) -_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm.org 371ec05cde93e01788fefffb7c995f82 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 verify-sig 2cf23b136af9fd4c3fceadc34d0f98ad xdg-utils 42869b3c8d86a70ef3cf75165a395e09 +_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm.org 7852e2cc8208255f708130f22adf679c multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 verify-sig 2cf23b136af9fd4c3fceadc34d0f98ad xdg-utils 42869b3c8d86a70ef3cf75165a395e09 _md5_=06e7c3715879f3422515a48b7bc3657c diff --git a/metadata/md5-cache/llvm-core/lld-20.1.8 b/metadata/md5-cache/llvm-core/lld-20.1.8 index 2a86cf4b224c..5d53df12bae4 100644 --- a/metadata/md5-cache/llvm-core/lld-20.1.8 +++ b/metadata/md5-cache/llvm-core/lld-20.1.8 @@ -14,5 +14,5 @@ REQUIRED_USE=|| ( llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm RESTRICT=!test? ( test ) SLOT=20/20.1 SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-20.1.8/llvm-project-20.1.8.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-20.1.8/llvm-project-20.1.8.src.tar.xz.sig ) -_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm.org 371ec05cde93e01788fefffb7c995f82 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 verify-sig 2cf23b136af9fd4c3fceadc34d0f98ad xdg-utils 42869b3c8d86a70ef3cf75165a395e09 +_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm.org 7852e2cc8208255f708130f22adf679c multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 verify-sig 2cf23b136af9fd4c3fceadc34d0f98ad xdg-utils 42869b3c8d86a70ef3cf75165a395e09 _md5_=0e3fed7c07b8ed3663d4b0cc765213ad diff --git a/metadata/md5-cache/llvm-core/lld-21.1.8 b/metadata/md5-cache/llvm-core/lld-21.1.8 index 5f95a5abd56d..530d3d2be71c 100644 --- a/metadata/md5-cache/llvm-core/lld-21.1.8 +++ b/metadata/md5-cache/llvm-core/lld-21.1.8 @@ -14,5 +14,5 @@ REQUIRED_USE=|| ( llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm RESTRICT=!test? ( test ) !test? ( test ) SLOT=21/21.1 SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-21.1.8/llvm-project-21.1.8.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-21.1.8/llvm-project-21.1.8.src.tar.xz.sig ) -_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm.org 371ec05cde93e01788fefffb7c995f82 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 verify-sig 2cf23b136af9fd4c3fceadc34d0f98ad xdg-utils 42869b3c8d86a70ef3cf75165a395e09 +_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm.org 7852e2cc8208255f708130f22adf679c multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 verify-sig 2cf23b136af9fd4c3fceadc34d0f98ad xdg-utils 42869b3c8d86a70ef3cf75165a395e09 _md5_=b68f7c880e57e7eeda4be24ffe78f4eb diff --git a/metadata/md5-cache/llvm-core/lld-22.0.0.9999 b/metadata/md5-cache/llvm-core/lld-22.0.0.9999 deleted file mode 100644 index a53e0d35dbf9..000000000000 --- a/metadata/md5-cache/llvm-core/lld-22.0.0.9999 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=llvm-core/llvm:22 test? ( || ( ( dev-lang/python:3.14 dev-python/lit[python_targets_python3_14(-)] ) ( dev-lang/python:3.13 dev-python/lit[python_targets_python3_13(-)] ) ( dev-lang/python:3.12 dev-python/lit[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 dev-python/lit[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 dev-python/lit[python_targets_python3_10(-)] ) ) ) app-alternatives/ninja >=dev-build/cmake-3.28.5 >=dev-vcs/git-1.8.2.1[curl] -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=~llvm-core/llvm-22.0.0.9999[debug=,zstd=] virtual/zlib:= zstd? ( app-arch/zstd:= ) llvm_targets_AArch64? ( ~llvm-core/llvm-22.0.0.9999[llvm_targets_AArch64=] ) llvm_targets_AMDGPU? ( ~llvm-core/llvm-22.0.0.9999[llvm_targets_AMDGPU=] ) llvm_targets_ARM? ( ~llvm-core/llvm-22.0.0.9999[llvm_targets_ARM=] ) llvm_targets_AVR? ( ~llvm-core/llvm-22.0.0.9999[llvm_targets_AVR=] ) llvm_targets_BPF? ( ~llvm-core/llvm-22.0.0.9999[llvm_targets_BPF=] ) llvm_targets_Hexagon? ( ~llvm-core/llvm-22.0.0.9999[llvm_targets_Hexagon=] ) llvm_targets_Lanai? ( ~llvm-core/llvm-22.0.0.9999[llvm_targets_Lanai=] ) llvm_targets_LoongArch? ( ~llvm-core/llvm-22.0.0.9999[llvm_targets_LoongArch=] ) llvm_targets_Mips? ( ~llvm-core/llvm-22.0.0.9999[llvm_targets_Mips=] ) llvm_targets_MSP430? ( ~llvm-core/llvm-22.0.0.9999[llvm_targets_MSP430=] ) llvm_targets_NVPTX? ( ~llvm-core/llvm-22.0.0.9999[llvm_targets_NVPTX=] ) llvm_targets_PowerPC? ( ~llvm-core/llvm-22.0.0.9999[llvm_targets_PowerPC=] ) llvm_targets_RISCV? ( ~llvm-core/llvm-22.0.0.9999[llvm_targets_RISCV=] ) llvm_targets_Sparc? ( ~llvm-core/llvm-22.0.0.9999[llvm_targets_Sparc=] ) llvm_targets_SPIRV? ( ~llvm-core/llvm-22.0.0.9999[llvm_targets_SPIRV=] ) llvm_targets_SystemZ? ( ~llvm-core/llvm-22.0.0.9999[llvm_targets_SystemZ=] ) llvm_targets_VE? ( ~llvm-core/llvm-22.0.0.9999[llvm_targets_VE=] ) llvm_targets_WebAssembly? ( ~llvm-core/llvm-22.0.0.9999[llvm_targets_WebAssembly=] ) llvm_targets_X86? ( ~llvm-core/llvm-22.0.0.9999[llvm_targets_X86=] ) llvm_targets_XCore? ( ~llvm-core/llvm-22.0.0.9999[llvm_targets_XCore=] ) llvm_targets_ARC? ( ~llvm-core/llvm-22.0.0.9999[llvm_targets_ARC=] ) llvm_targets_CSKY? ( ~llvm-core/llvm-22.0.0.9999[llvm_targets_CSKY=] ) llvm_targets_DirectX? ( ~llvm-core/llvm-22.0.0.9999[llvm_targets_DirectX=] ) llvm_targets_M68k? ( ~llvm-core/llvm-22.0.0.9999[llvm_targets_M68k=] ) llvm_targets_Xtensa? ( ~llvm-core/llvm-22.0.0.9999[llvm_targets_Xtensa=] ) -DESCRIPTION=The LLVM linker (link editor) -EAPI=8 -HOMEPAGE=https://llvm.org/ -INHERIT=cmake flag-o-matic llvm.org python-any-r1 toolchain-funcs -IUSE=+debug test zstd test llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm_targets_AVR llvm_targets_BPF llvm_targets_Hexagon llvm_targets_Lanai llvm_targets_LoongArch 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_ARC llvm_targets_CSKY llvm_targets_DirectX llvm_targets_M68k llvm_targets_Xtensa -LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA -PDEPEND=>=llvm-core/lld-toolchain-symlinks-16-r2:22 -PROPERTIES=live -RDEPEND=~llvm-core/llvm-22.0.0.9999[debug=,zstd=] virtual/zlib:= zstd? ( app-arch/zstd:= ) !llvm-core/lld:0 llvm_targets_AArch64? ( ~llvm-core/llvm-22.0.0.9999[llvm_targets_AArch64=] ) llvm_targets_AMDGPU? ( ~llvm-core/llvm-22.0.0.9999[llvm_targets_AMDGPU=] ) llvm_targets_ARM? ( ~llvm-core/llvm-22.0.0.9999[llvm_targets_ARM=] ) llvm_targets_AVR? ( ~llvm-core/llvm-22.0.0.9999[llvm_targets_AVR=] ) llvm_targets_BPF? ( ~llvm-core/llvm-22.0.0.9999[llvm_targets_BPF=] ) llvm_targets_Hexagon? ( ~llvm-core/llvm-22.0.0.9999[llvm_targets_Hexagon=] ) llvm_targets_Lanai? ( ~llvm-core/llvm-22.0.0.9999[llvm_targets_Lanai=] ) llvm_targets_LoongArch? ( ~llvm-core/llvm-22.0.0.9999[llvm_targets_LoongArch=] ) llvm_targets_Mips? ( ~llvm-core/llvm-22.0.0.9999[llvm_targets_Mips=] ) llvm_targets_MSP430? ( ~llvm-core/llvm-22.0.0.9999[llvm_targets_MSP430=] ) llvm_targets_NVPTX? ( ~llvm-core/llvm-22.0.0.9999[llvm_targets_NVPTX=] ) llvm_targets_PowerPC? ( ~llvm-core/llvm-22.0.0.9999[llvm_targets_PowerPC=] ) llvm_targets_RISCV? ( ~llvm-core/llvm-22.0.0.9999[llvm_targets_RISCV=] ) llvm_targets_Sparc? ( ~llvm-core/llvm-22.0.0.9999[llvm_targets_Sparc=] ) llvm_targets_SPIRV? ( ~llvm-core/llvm-22.0.0.9999[llvm_targets_SPIRV=] ) llvm_targets_SystemZ? ( ~llvm-core/llvm-22.0.0.9999[llvm_targets_SystemZ=] ) llvm_targets_VE? ( ~llvm-core/llvm-22.0.0.9999[llvm_targets_VE=] ) llvm_targets_WebAssembly? ( ~llvm-core/llvm-22.0.0.9999[llvm_targets_WebAssembly=] ) llvm_targets_X86? ( ~llvm-core/llvm-22.0.0.9999[llvm_targets_X86=] ) llvm_targets_XCore? ( ~llvm-core/llvm-22.0.0.9999[llvm_targets_XCore=] ) llvm_targets_ARC? ( ~llvm-core/llvm-22.0.0.9999[llvm_targets_ARC=] ) llvm_targets_CSKY? ( ~llvm-core/llvm-22.0.0.9999[llvm_targets_CSKY=] ) llvm_targets_DirectX? ( ~llvm-core/llvm-22.0.0.9999[llvm_targets_DirectX=] ) llvm_targets_M68k? ( ~llvm-core/llvm-22.0.0.9999[llvm_targets_M68k=] ) llvm_targets_Xtensa? ( ~llvm-core/llvm-22.0.0.9999[llvm_targets_Xtensa=] ) -REQUIRED_USE=|| ( llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm_targets_AVR llvm_targets_BPF llvm_targets_Hexagon llvm_targets_Lanai llvm_targets_LoongArch 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_ARC llvm_targets_CSKY llvm_targets_DirectX llvm_targets_M68k llvm_targets_Xtensa ) -RESTRICT=!test? ( test ) !test? ( test ) -SLOT=22/22.0.0.9999 -_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c flag-o-matic a7afe42e95fb46ce9691605acfb24672 git-r3 875eb471682d3e1f18da124be97dcc81 llvm.org 371ec05cde93e01788fefffb7c995f82 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=8d4403180b79a5bdece66e6492efb999 diff --git a/metadata/md5-cache/llvm-core/lld-22.0.0_pre20260103 b/metadata/md5-cache/llvm-core/lld-22.0.0_pre20260103 index f3146700d792..0779bf8f043d 100644 --- a/metadata/md5-cache/llvm-core/lld-22.0.0_pre20260103 +++ b/metadata/md5-cache/llvm-core/lld-22.0.0_pre20260103 @@ -11,7 +11,7 @@ PDEPEND=>=llvm-core/lld-toolchain-symlinks-16-r2:22 RDEPEND=~llvm-core/llvm-22.0.0_pre20260103[debug=,zstd=] virtual/zlib:= zstd? ( app-arch/zstd:= ) !llvm-core/lld:0 llvm_targets_AArch64? ( ~llvm-core/llvm-22.0.0_pre20260103[llvm_targets_AArch64=] ) llvm_targets_AMDGPU? ( ~llvm-core/llvm-22.0.0_pre20260103[llvm_targets_AMDGPU=] ) llvm_targets_ARM? ( ~llvm-core/llvm-22.0.0_pre20260103[llvm_targets_ARM=] ) llvm_targets_AVR? ( ~llvm-core/llvm-22.0.0_pre20260103[llvm_targets_AVR=] ) llvm_targets_BPF? ( ~llvm-core/llvm-22.0.0_pre20260103[llvm_targets_BPF=] ) llvm_targets_Hexagon? ( ~llvm-core/llvm-22.0.0_pre20260103[llvm_targets_Hexagon=] ) llvm_targets_Lanai? ( ~llvm-core/llvm-22.0.0_pre20260103[llvm_targets_Lanai=] ) llvm_targets_LoongArch? ( ~llvm-core/llvm-22.0.0_pre20260103[llvm_targets_LoongArch=] ) llvm_targets_Mips? ( ~llvm-core/llvm-22.0.0_pre20260103[llvm_targets_Mips=] ) llvm_targets_MSP430? ( ~llvm-core/llvm-22.0.0_pre20260103[llvm_targets_MSP430=] ) llvm_targets_NVPTX? ( ~llvm-core/llvm-22.0.0_pre20260103[llvm_targets_NVPTX=] ) llvm_targets_PowerPC? ( ~llvm-core/llvm-22.0.0_pre20260103[llvm_targets_PowerPC=] ) llvm_targets_RISCV? ( ~llvm-core/llvm-22.0.0_pre20260103[llvm_targets_RISCV=] ) llvm_targets_Sparc? ( ~llvm-core/llvm-22.0.0_pre20260103[llvm_targets_Sparc=] ) llvm_targets_SPIRV? ( ~llvm-core/llvm-22.0.0_pre20260103[llvm_targets_SPIRV=] ) llvm_targets_SystemZ? ( ~llvm-core/llvm-22.0.0_pre20260103[llvm_targets_SystemZ=] ) llvm_targets_VE? ( ~llvm-core/llvm-22.0.0_pre20260103[llvm_targets_VE=] ) llvm_targets_WebAssembly? ( ~llvm-core/llvm-22.0.0_pre20260103[llvm_targets_WebAssembly=] ) llvm_targets_X86? ( ~llvm-core/llvm-22.0.0_pre20260103[llvm_targets_X86=] ) llvm_targets_XCore? ( ~llvm-core/llvm-22.0.0_pre20260103[llvm_targets_XCore=] ) llvm_targets_ARC? ( ~llvm-core/llvm-22.0.0_pre20260103[llvm_targets_ARC=] ) llvm_targets_CSKY? ( ~llvm-core/llvm-22.0.0_pre20260103[llvm_targets_CSKY=] ) llvm_targets_DirectX? ( ~llvm-core/llvm-22.0.0_pre20260103[llvm_targets_DirectX=] ) llvm_targets_M68k? ( ~llvm-core/llvm-22.0.0_pre20260103[llvm_targets_M68k=] ) llvm_targets_Xtensa? ( ~llvm-core/llvm-22.0.0_pre20260103[llvm_targets_Xtensa=] ) REQUIRED_USE=|| ( llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm_targets_AVR llvm_targets_BPF llvm_targets_Hexagon llvm_targets_Lanai llvm_targets_LoongArch 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_ARC llvm_targets_CSKY llvm_targets_DirectX llvm_targets_M68k llvm_targets_Xtensa ) RESTRICT=!test? ( test ) !test? ( test ) -SLOT=22/22.0.0_pre20260103 +SLOT=22/22.0 SRC_URI=https://github.com/llvm/llvm-project/archive/05349a9b43805d3c0b424da99f3a1fa362cd3419.tar.gz -> llvm-project-05349a9b43805d3c0b424da99f3a1fa362cd3419.tar.gz -_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm.org 371ec05cde93e01788fefffb7c995f82 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 +_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm.org 7852e2cc8208255f708130f22adf679c multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 _md5_=701d5a205e6edd5a756826bf44c1afe4 diff --git a/metadata/md5-cache/llvm-core/lld-22.0.0_pre20260106 b/metadata/md5-cache/llvm-core/lld-22.0.0_pre20260106 index da38611c905e..da3168624c43 100644 --- a/metadata/md5-cache/llvm-core/lld-22.0.0_pre20260106 +++ b/metadata/md5-cache/llvm-core/lld-22.0.0_pre20260106 @@ -11,7 +11,7 @@ PDEPEND=>=llvm-core/lld-toolchain-symlinks-16-r2:22 RDEPEND=~llvm-core/llvm-22.0.0_pre20260106[debug=,zstd=] virtual/zlib:= zstd? ( app-arch/zstd:= ) !llvm-core/lld:0 llvm_targets_AArch64? ( ~llvm-core/llvm-22.0.0_pre20260106[llvm_targets_AArch64=] ) llvm_targets_AMDGPU? ( ~llvm-core/llvm-22.0.0_pre20260106[llvm_targets_AMDGPU=] ) llvm_targets_ARM? ( ~llvm-core/llvm-22.0.0_pre20260106[llvm_targets_ARM=] ) llvm_targets_AVR? ( ~llvm-core/llvm-22.0.0_pre20260106[llvm_targets_AVR=] ) llvm_targets_BPF? ( ~llvm-core/llvm-22.0.0_pre20260106[llvm_targets_BPF=] ) llvm_targets_Hexagon? ( ~llvm-core/llvm-22.0.0_pre20260106[llvm_targets_Hexagon=] ) llvm_targets_Lanai? ( ~llvm-core/llvm-22.0.0_pre20260106[llvm_targets_Lanai=] ) llvm_targets_LoongArch? ( ~llvm-core/llvm-22.0.0_pre20260106[llvm_targets_LoongArch=] ) llvm_targets_Mips? ( ~llvm-core/llvm-22.0.0_pre20260106[llvm_targets_Mips=] ) llvm_targets_MSP430? ( ~llvm-core/llvm-22.0.0_pre20260106[llvm_targets_MSP430=] ) llvm_targets_NVPTX? ( ~llvm-core/llvm-22.0.0_pre20260106[llvm_targets_NVPTX=] ) llvm_targets_PowerPC? ( ~llvm-core/llvm-22.0.0_pre20260106[llvm_targets_PowerPC=] ) llvm_targets_RISCV? ( ~llvm-core/llvm-22.0.0_pre20260106[llvm_targets_RISCV=] ) llvm_targets_Sparc? ( ~llvm-core/llvm-22.0.0_pre20260106[llvm_targets_Sparc=] ) llvm_targets_SPIRV? ( ~llvm-core/llvm-22.0.0_pre20260106[llvm_targets_SPIRV=] ) llvm_targets_SystemZ? ( ~llvm-core/llvm-22.0.0_pre20260106[llvm_targets_SystemZ=] ) llvm_targets_VE? ( ~llvm-core/llvm-22.0.0_pre20260106[llvm_targets_VE=] ) llvm_targets_WebAssembly? ( ~llvm-core/llvm-22.0.0_pre20260106[llvm_targets_WebAssembly=] ) llvm_targets_X86? ( ~llvm-core/llvm-22.0.0_pre20260106[llvm_targets_X86=] ) llvm_targets_XCore? ( ~llvm-core/llvm-22.0.0_pre20260106[llvm_targets_XCore=] ) llvm_targets_ARC? ( ~llvm-core/llvm-22.0.0_pre20260106[llvm_targets_ARC=] ) llvm_targets_CSKY? ( ~llvm-core/llvm-22.0.0_pre20260106[llvm_targets_CSKY=] ) llvm_targets_DirectX? ( ~llvm-core/llvm-22.0.0_pre20260106[llvm_targets_DirectX=] ) llvm_targets_M68k? ( ~llvm-core/llvm-22.0.0_pre20260106[llvm_targets_M68k=] ) llvm_targets_Xtensa? ( ~llvm-core/llvm-22.0.0_pre20260106[llvm_targets_Xtensa=] ) REQUIRED_USE=|| ( llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm_targets_AVR llvm_targets_BPF llvm_targets_Hexagon llvm_targets_Lanai llvm_targets_LoongArch 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_ARC llvm_targets_CSKY llvm_targets_DirectX llvm_targets_M68k llvm_targets_Xtensa ) RESTRICT=!test? ( test ) !test? ( test ) -SLOT=22/22.0.0_pre20260106 +SLOT=22/22.0 SRC_URI=https://github.com/llvm/llvm-project/archive/b01c3d6682d2fa5d6ac22d5a964b739009e9db7b.tar.gz -> llvm-project-b01c3d6682d2fa5d6ac22d5a964b739009e9db7b.tar.gz -_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm.org 371ec05cde93e01788fefffb7c995f82 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 +_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm.org 7852e2cc8208255f708130f22adf679c multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 _md5_=701d5a205e6edd5a756826bf44c1afe4 diff --git a/metadata/md5-cache/llvm-core/lld-22.0.0_pre20260113 b/metadata/md5-cache/llvm-core/lld-22.0.0_pre20260113 index bd4606f1a00f..bd69121c5094 100644 --- a/metadata/md5-cache/llvm-core/lld-22.0.0_pre20260113 +++ b/metadata/md5-cache/llvm-core/lld-22.0.0_pre20260113 @@ -11,7 +11,7 @@ PDEPEND=>=llvm-core/lld-toolchain-symlinks-16-r2:22 RDEPEND=~llvm-core/llvm-22.0.0_pre20260113[debug=,zstd=] virtual/zlib:= zstd? ( app-arch/zstd:= ) !llvm-core/lld:0 llvm_targets_AArch64? ( ~llvm-core/llvm-22.0.0_pre20260113[llvm_targets_AArch64=] ) llvm_targets_AMDGPU? ( ~llvm-core/llvm-22.0.0_pre20260113[llvm_targets_AMDGPU=] ) llvm_targets_ARM? ( ~llvm-core/llvm-22.0.0_pre20260113[llvm_targets_ARM=] ) llvm_targets_AVR? ( ~llvm-core/llvm-22.0.0_pre20260113[llvm_targets_AVR=] ) llvm_targets_BPF? ( ~llvm-core/llvm-22.0.0_pre20260113[llvm_targets_BPF=] ) llvm_targets_Hexagon? ( ~llvm-core/llvm-22.0.0_pre20260113[llvm_targets_Hexagon=] ) llvm_targets_Lanai? ( ~llvm-core/llvm-22.0.0_pre20260113[llvm_targets_Lanai=] ) llvm_targets_LoongArch? ( ~llvm-core/llvm-22.0.0_pre20260113[llvm_targets_LoongArch=] ) llvm_targets_Mips? ( ~llvm-core/llvm-22.0.0_pre20260113[llvm_targets_Mips=] ) llvm_targets_MSP430? ( ~llvm-core/llvm-22.0.0_pre20260113[llvm_targets_MSP430=] ) llvm_targets_NVPTX? ( ~llvm-core/llvm-22.0.0_pre20260113[llvm_targets_NVPTX=] ) llvm_targets_PowerPC? ( ~llvm-core/llvm-22.0.0_pre20260113[llvm_targets_PowerPC=] ) llvm_targets_RISCV? ( ~llvm-core/llvm-22.0.0_pre20260113[llvm_targets_RISCV=] ) llvm_targets_Sparc? ( ~llvm-core/llvm-22.0.0_pre20260113[llvm_targets_Sparc=] ) llvm_targets_SPIRV? ( ~llvm-core/llvm-22.0.0_pre20260113[llvm_targets_SPIRV=] ) llvm_targets_SystemZ? ( ~llvm-core/llvm-22.0.0_pre20260113[llvm_targets_SystemZ=] ) llvm_targets_VE? ( ~llvm-core/llvm-22.0.0_pre20260113[llvm_targets_VE=] ) llvm_targets_WebAssembly? ( ~llvm-core/llvm-22.0.0_pre20260113[llvm_targets_WebAssembly=] ) llvm_targets_X86? ( ~llvm-core/llvm-22.0.0_pre20260113[llvm_targets_X86=] ) llvm_targets_XCore? ( ~llvm-core/llvm-22.0.0_pre20260113[llvm_targets_XCore=] ) llvm_targets_ARC? ( ~llvm-core/llvm-22.0.0_pre20260113[llvm_targets_ARC=] ) llvm_targets_CSKY? ( ~llvm-core/llvm-22.0.0_pre20260113[llvm_targets_CSKY=] ) llvm_targets_DirectX? ( ~llvm-core/llvm-22.0.0_pre20260113[llvm_targets_DirectX=] ) llvm_targets_M68k? ( ~llvm-core/llvm-22.0.0_pre20260113[llvm_targets_M68k=] ) llvm_targets_Xtensa? ( ~llvm-core/llvm-22.0.0_pre20260113[llvm_targets_Xtensa=] ) REQUIRED_USE=|| ( llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm_targets_AVR llvm_targets_BPF llvm_targets_Hexagon llvm_targets_Lanai llvm_targets_LoongArch 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_ARC llvm_targets_CSKY llvm_targets_DirectX llvm_targets_M68k llvm_targets_Xtensa ) RESTRICT=!test? ( test ) !test? ( test ) -SLOT=22/22.0.0_pre20260113 +SLOT=22/22.0 SRC_URI=https://github.com/llvm/llvm-project/archive/85c3c83ae54c9e81924f1ca048cfddc8d36bbb02.tar.gz -> llvm-project-85c3c83ae54c9e81924f1ca048cfddc8d36bbb02.tar.gz -_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm.org 371ec05cde93e01788fefffb7c995f82 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 +_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm.org 7852e2cc8208255f708130f22adf679c multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 _md5_=701d5a205e6edd5a756826bf44c1afe4 diff --git a/metadata/md5-cache/llvm-core/lld-22.1.0_rc1 b/metadata/md5-cache/llvm-core/lld-22.1.0_rc1 new file mode 100644 index 000000000000..fdbf4c75da92 --- /dev/null +++ b/metadata/md5-cache/llvm-core/lld-22.1.0_rc1 @@ -0,0 +1,17 @@ +BDEPEND=llvm-core/llvm:22 test? ( || ( ( dev-lang/python:3.14 dev-python/lit[python_targets_python3_14(-)] ) ( dev-lang/python:3.13 dev-python/lit[python_targets_python3_13(-)] ) ( dev-lang/python:3.12 dev-python/lit[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 dev-python/lit[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 dev-python/lit[python_targets_python3_10(-)] ) ) ) verify-sig? ( >=sec-keys/openpgp-keys-llvm-21.1.4 ) app-alternatives/ninja >=dev-build/cmake-3.28.5 verify-sig? ( || ( app-alternatives/gpg app-crypt/gnupg[-alternatives(-)] ) >=app-portage/gemato-20 ) +DEFINED_PHASES=compile configure install prepare setup test unpack +DEPEND=~llvm-core/llvm-22.1.0_rc1[debug=,zstd=] virtual/zlib:= zstd? ( app-arch/zstd:= ) llvm_targets_AArch64? ( ~llvm-core/llvm-22.1.0_rc1[llvm_targets_AArch64=] ) llvm_targets_AMDGPU? ( ~llvm-core/llvm-22.1.0_rc1[llvm_targets_AMDGPU=] ) llvm_targets_ARM? ( ~llvm-core/llvm-22.1.0_rc1[llvm_targets_ARM=] ) llvm_targets_AVR? ( ~llvm-core/llvm-22.1.0_rc1[llvm_targets_AVR=] ) llvm_targets_BPF? ( ~llvm-core/llvm-22.1.0_rc1[llvm_targets_BPF=] ) llvm_targets_Hexagon? ( ~llvm-core/llvm-22.1.0_rc1[llvm_targets_Hexagon=] ) llvm_targets_Lanai? ( ~llvm-core/llvm-22.1.0_rc1[llvm_targets_Lanai=] ) llvm_targets_LoongArch? ( ~llvm-core/llvm-22.1.0_rc1[llvm_targets_LoongArch=] ) llvm_targets_Mips? ( ~llvm-core/llvm-22.1.0_rc1[llvm_targets_Mips=] ) llvm_targets_MSP430? ( ~llvm-core/llvm-22.1.0_rc1[llvm_targets_MSP430=] ) llvm_targets_NVPTX? ( ~llvm-core/llvm-22.1.0_rc1[llvm_targets_NVPTX=] ) llvm_targets_PowerPC? ( ~llvm-core/llvm-22.1.0_rc1[llvm_targets_PowerPC=] ) llvm_targets_RISCV? ( ~llvm-core/llvm-22.1.0_rc1[llvm_targets_RISCV=] ) llvm_targets_Sparc? ( ~llvm-core/llvm-22.1.0_rc1[llvm_targets_Sparc=] ) llvm_targets_SPIRV? ( ~llvm-core/llvm-22.1.0_rc1[llvm_targets_SPIRV=] ) llvm_targets_SystemZ? ( ~llvm-core/llvm-22.1.0_rc1[llvm_targets_SystemZ=] ) llvm_targets_VE? ( ~llvm-core/llvm-22.1.0_rc1[llvm_targets_VE=] ) llvm_targets_WebAssembly? ( ~llvm-core/llvm-22.1.0_rc1[llvm_targets_WebAssembly=] ) llvm_targets_X86? ( ~llvm-core/llvm-22.1.0_rc1[llvm_targets_X86=] ) llvm_targets_XCore? ( ~llvm-core/llvm-22.1.0_rc1[llvm_targets_XCore=] ) llvm_targets_ARC? ( ~llvm-core/llvm-22.1.0_rc1[llvm_targets_ARC=] ) llvm_targets_CSKY? ( ~llvm-core/llvm-22.1.0_rc1[llvm_targets_CSKY=] ) llvm_targets_DirectX? ( ~llvm-core/llvm-22.1.0_rc1[llvm_targets_DirectX=] ) llvm_targets_M68k? ( ~llvm-core/llvm-22.1.0_rc1[llvm_targets_M68k=] ) llvm_targets_Xtensa? ( ~llvm-core/llvm-22.1.0_rc1[llvm_targets_Xtensa=] ) +DESCRIPTION=The LLVM linker (link editor) +EAPI=8 +HOMEPAGE=https://llvm.org/ +INHERIT=cmake flag-o-matic llvm.org python-any-r1 toolchain-funcs +IUSE=+debug test zstd test llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm_targets_AVR llvm_targets_BPF llvm_targets_Hexagon llvm_targets_Lanai llvm_targets_LoongArch 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_ARC llvm_targets_CSKY llvm_targets_DirectX llvm_targets_M68k llvm_targets_Xtensa verify-sig +LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA +PDEPEND=>=llvm-core/lld-toolchain-symlinks-16-r2:22 +RDEPEND=~llvm-core/llvm-22.1.0_rc1[debug=,zstd=] virtual/zlib:= zstd? ( app-arch/zstd:= ) !llvm-core/lld:0 llvm_targets_AArch64? ( ~llvm-core/llvm-22.1.0_rc1[llvm_targets_AArch64=] ) llvm_targets_AMDGPU? ( ~llvm-core/llvm-22.1.0_rc1[llvm_targets_AMDGPU=] ) llvm_targets_ARM? ( ~llvm-core/llvm-22.1.0_rc1[llvm_targets_ARM=] ) llvm_targets_AVR? ( ~llvm-core/llvm-22.1.0_rc1[llvm_targets_AVR=] ) llvm_targets_BPF? ( ~llvm-core/llvm-22.1.0_rc1[llvm_targets_BPF=] ) llvm_targets_Hexagon? ( ~llvm-core/llvm-22.1.0_rc1[llvm_targets_Hexagon=] ) llvm_targets_Lanai? ( ~llvm-core/llvm-22.1.0_rc1[llvm_targets_Lanai=] ) llvm_targets_LoongArch? ( ~llvm-core/llvm-22.1.0_rc1[llvm_targets_LoongArch=] ) llvm_targets_Mips? ( ~llvm-core/llvm-22.1.0_rc1[llvm_targets_Mips=] ) llvm_targets_MSP430? ( ~llvm-core/llvm-22.1.0_rc1[llvm_targets_MSP430=] ) llvm_targets_NVPTX? ( ~llvm-core/llvm-22.1.0_rc1[llvm_targets_NVPTX=] ) llvm_targets_PowerPC? ( ~llvm-core/llvm-22.1.0_rc1[llvm_targets_PowerPC=] ) llvm_targets_RISCV? ( ~llvm-core/llvm-22.1.0_rc1[llvm_targets_RISCV=] ) llvm_targets_Sparc? ( ~llvm-core/llvm-22.1.0_rc1[llvm_targets_Sparc=] ) llvm_targets_SPIRV? ( ~llvm-core/llvm-22.1.0_rc1[llvm_targets_SPIRV=] ) llvm_targets_SystemZ? ( ~llvm-core/llvm-22.1.0_rc1[llvm_targets_SystemZ=] ) llvm_targets_VE? ( ~llvm-core/llvm-22.1.0_rc1[llvm_targets_VE=] ) llvm_targets_WebAssembly? ( ~llvm-core/llvm-22.1.0_rc1[llvm_targets_WebAssembly=] ) llvm_targets_X86? ( ~llvm-core/llvm-22.1.0_rc1[llvm_targets_X86=] ) llvm_targets_XCore? ( ~llvm-core/llvm-22.1.0_rc1[llvm_targets_XCore=] ) llvm_targets_ARC? ( ~llvm-core/llvm-22.1.0_rc1[llvm_targets_ARC=] ) llvm_targets_CSKY? ( ~llvm-core/llvm-22.1.0_rc1[llvm_targets_CSKY=] ) llvm_targets_DirectX? ( ~llvm-core/llvm-22.1.0_rc1[llvm_targets_DirectX=] ) llvm_targets_M68k? ( ~llvm-core/llvm-22.1.0_rc1[llvm_targets_M68k=] ) llvm_targets_Xtensa? ( ~llvm-core/llvm-22.1.0_rc1[llvm_targets_Xtensa=] ) +REQUIRED_USE=|| ( llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm_targets_AVR llvm_targets_BPF llvm_targets_Hexagon llvm_targets_Lanai llvm_targets_LoongArch 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_ARC llvm_targets_CSKY llvm_targets_DirectX llvm_targets_M68k llvm_targets_Xtensa ) +RESTRICT=!test? ( test ) !test? ( test ) +SLOT=22/22.1 +SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-22.1.0-rc1/llvm-project-22.1.0-rc1.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-22.1.0-rc1/llvm-project-22.1.0-rc1.src.tar.xz.sig ) +_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm.org 7852e2cc8208255f708130f22adf679c multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 verify-sig 2cf23b136af9fd4c3fceadc34d0f98ad xdg-utils 42869b3c8d86a70ef3cf75165a395e09 +_md5_=701d5a205e6edd5a756826bf44c1afe4 diff --git a/metadata/md5-cache/llvm-core/lld-23.0.0.9999 b/metadata/md5-cache/llvm-core/lld-23.0.0.9999 new file mode 100644 index 000000000000..d98d600ac2f8 --- /dev/null +++ b/metadata/md5-cache/llvm-core/lld-23.0.0.9999 @@ -0,0 +1,17 @@ +BDEPEND=llvm-core/llvm:23 test? ( || ( ( dev-lang/python:3.14 dev-python/lit[python_targets_python3_14(-)] ) ( dev-lang/python:3.13 dev-python/lit[python_targets_python3_13(-)] ) ( dev-lang/python:3.12 dev-python/lit[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 dev-python/lit[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 dev-python/lit[python_targets_python3_10(-)] ) ) ) app-alternatives/ninja >=dev-build/cmake-3.28.5 >=dev-vcs/git-1.8.2.1[curl] +DEFINED_PHASES=compile configure install prepare setup test unpack +DEPEND=~llvm-core/llvm-23.0.0.9999[debug=,zstd=] virtual/zlib:= zstd? ( app-arch/zstd:= ) llvm_targets_AArch64? ( ~llvm-core/llvm-23.0.0.9999[llvm_targets_AArch64=] ) llvm_targets_AMDGPU? ( ~llvm-core/llvm-23.0.0.9999[llvm_targets_AMDGPU=] ) llvm_targets_ARM? ( ~llvm-core/llvm-23.0.0.9999[llvm_targets_ARM=] ) llvm_targets_AVR? ( ~llvm-core/llvm-23.0.0.9999[llvm_targets_AVR=] ) llvm_targets_BPF? ( ~llvm-core/llvm-23.0.0.9999[llvm_targets_BPF=] ) llvm_targets_Hexagon? ( ~llvm-core/llvm-23.0.0.9999[llvm_targets_Hexagon=] ) llvm_targets_Lanai? ( ~llvm-core/llvm-23.0.0.9999[llvm_targets_Lanai=] ) llvm_targets_LoongArch? ( ~llvm-core/llvm-23.0.0.9999[llvm_targets_LoongArch=] ) llvm_targets_Mips? ( ~llvm-core/llvm-23.0.0.9999[llvm_targets_Mips=] ) llvm_targets_MSP430? ( ~llvm-core/llvm-23.0.0.9999[llvm_targets_MSP430=] ) llvm_targets_NVPTX? ( ~llvm-core/llvm-23.0.0.9999[llvm_targets_NVPTX=] ) llvm_targets_PowerPC? ( ~llvm-core/llvm-23.0.0.9999[llvm_targets_PowerPC=] ) llvm_targets_RISCV? ( ~llvm-core/llvm-23.0.0.9999[llvm_targets_RISCV=] ) llvm_targets_Sparc? ( ~llvm-core/llvm-23.0.0.9999[llvm_targets_Sparc=] ) llvm_targets_SPIRV? ( ~llvm-core/llvm-23.0.0.9999[llvm_targets_SPIRV=] ) llvm_targets_SystemZ? ( ~llvm-core/llvm-23.0.0.9999[llvm_targets_SystemZ=] ) llvm_targets_VE? ( ~llvm-core/llvm-23.0.0.9999[llvm_targets_VE=] ) llvm_targets_WebAssembly? ( ~llvm-core/llvm-23.0.0.9999[llvm_targets_WebAssembly=] ) llvm_targets_X86? ( ~llvm-core/llvm-23.0.0.9999[llvm_targets_X86=] ) llvm_targets_XCore? ( ~llvm-core/llvm-23.0.0.9999[llvm_targets_XCore=] ) llvm_targets_ARC? ( ~llvm-core/llvm-23.0.0.9999[llvm_targets_ARC=] ) llvm_targets_CSKY? ( ~llvm-core/llvm-23.0.0.9999[llvm_targets_CSKY=] ) llvm_targets_DirectX? ( ~llvm-core/llvm-23.0.0.9999[llvm_targets_DirectX=] ) llvm_targets_M68k? ( ~llvm-core/llvm-23.0.0.9999[llvm_targets_M68k=] ) llvm_targets_Xtensa? ( ~llvm-core/llvm-23.0.0.9999[llvm_targets_Xtensa=] ) +DESCRIPTION=The LLVM linker (link editor) +EAPI=8 +HOMEPAGE=https://llvm.org/ +INHERIT=cmake flag-o-matic llvm.org python-any-r1 toolchain-funcs +IUSE=+debug test zstd test llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm_targets_AVR llvm_targets_BPF llvm_targets_Hexagon llvm_targets_Lanai llvm_targets_LoongArch 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_ARC llvm_targets_CSKY llvm_targets_DirectX llvm_targets_M68k llvm_targets_Xtensa +LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA +PDEPEND=>=llvm-core/lld-toolchain-symlinks-16-r2:23 +PROPERTIES=live +RDEPEND=~llvm-core/llvm-23.0.0.9999[debug=,zstd=] virtual/zlib:= zstd? ( app-arch/zstd:= ) !llvm-core/lld:0 llvm_targets_AArch64? ( ~llvm-core/llvm-23.0.0.9999[llvm_targets_AArch64=] ) llvm_targets_AMDGPU? ( ~llvm-core/llvm-23.0.0.9999[llvm_targets_AMDGPU=] ) llvm_targets_ARM? ( ~llvm-core/llvm-23.0.0.9999[llvm_targets_ARM=] ) llvm_targets_AVR? ( ~llvm-core/llvm-23.0.0.9999[llvm_targets_AVR=] ) llvm_targets_BPF? ( ~llvm-core/llvm-23.0.0.9999[llvm_targets_BPF=] ) llvm_targets_Hexagon? ( ~llvm-core/llvm-23.0.0.9999[llvm_targets_Hexagon=] ) llvm_targets_Lanai? ( ~llvm-core/llvm-23.0.0.9999[llvm_targets_Lanai=] ) llvm_targets_LoongArch? ( ~llvm-core/llvm-23.0.0.9999[llvm_targets_LoongArch=] ) llvm_targets_Mips? ( ~llvm-core/llvm-23.0.0.9999[llvm_targets_Mips=] ) llvm_targets_MSP430? ( ~llvm-core/llvm-23.0.0.9999[llvm_targets_MSP430=] ) llvm_targets_NVPTX? ( ~llvm-core/llvm-23.0.0.9999[llvm_targets_NVPTX=] ) llvm_targets_PowerPC? ( ~llvm-core/llvm-23.0.0.9999[llvm_targets_PowerPC=] ) llvm_targets_RISCV? ( ~llvm-core/llvm-23.0.0.9999[llvm_targets_RISCV=] ) llvm_targets_Sparc? ( ~llvm-core/llvm-23.0.0.9999[llvm_targets_Sparc=] ) llvm_targets_SPIRV? ( ~llvm-core/llvm-23.0.0.9999[llvm_targets_SPIRV=] ) llvm_targets_SystemZ? ( ~llvm-core/llvm-23.0.0.9999[llvm_targets_SystemZ=] ) llvm_targets_VE? ( ~llvm-core/llvm-23.0.0.9999[llvm_targets_VE=] ) llvm_targets_WebAssembly? ( ~llvm-core/llvm-23.0.0.9999[llvm_targets_WebAssembly=] ) llvm_targets_X86? ( ~llvm-core/llvm-23.0.0.9999[llvm_targets_X86=] ) llvm_targets_XCore? ( ~llvm-core/llvm-23.0.0.9999[llvm_targets_XCore=] ) llvm_targets_ARC? ( ~llvm-core/llvm-23.0.0.9999[llvm_targets_ARC=] ) llvm_targets_CSKY? ( ~llvm-core/llvm-23.0.0.9999[llvm_targets_CSKY=] ) llvm_targets_DirectX? ( ~llvm-core/llvm-23.0.0.9999[llvm_targets_DirectX=] ) llvm_targets_M68k? ( ~llvm-core/llvm-23.0.0.9999[llvm_targets_M68k=] ) llvm_targets_Xtensa? ( ~llvm-core/llvm-23.0.0.9999[llvm_targets_Xtensa=] ) +REQUIRED_USE=|| ( llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm_targets_AVR llvm_targets_BPF llvm_targets_Hexagon llvm_targets_Lanai llvm_targets_LoongArch 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_ARC llvm_targets_CSKY llvm_targets_DirectX llvm_targets_M68k llvm_targets_Xtensa ) +RESTRICT=!test? ( test ) !test? ( test ) +SLOT=23/23.0.0.9999 +_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c flag-o-matic a7afe42e95fb46ce9691605acfb24672 git-r3 875eb471682d3e1f18da124be97dcc81 llvm.org 7852e2cc8208255f708130f22adf679c multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 +_md5_=701d5a205e6edd5a756826bf44c1afe4 diff --git a/metadata/md5-cache/llvm-core/lld-toolchain-symlinks-23 b/metadata/md5-cache/llvm-core/lld-toolchain-symlinks-23 new file mode 100644 index 000000000000..ad5e84613855 --- /dev/null +++ b/metadata/md5-cache/llvm-core/lld-toolchain-symlinks-23 @@ -0,0 +1,11 @@ +DEFINED_PHASES=install +DESCRIPTION=Symlinks to use LLD on binutils-free system +EAPI=8 +HOMEPAGE=https://wiki.gentoo.org/wiki/Project:LLVM +INHERIT=multilib +IUSE=multilib-symlinks native-symlinks +LICENSE=public-domain +RDEPEND=llvm-core/lld:23 +SLOT=23 +_eclasses_=multilib 404b65bd5212cff83b3935c685419d08 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 +_md5_=289481309385910d7b7f103243747d71 diff --git a/metadata/md5-cache/llvm-core/lldb-15.0.7 b/metadata/md5-cache/llvm-core/lldb-15.0.7 index 9679e8768c1b..869e2213c924 100644 --- a/metadata/md5-cache/llvm-core/lldb-15.0.7 +++ b/metadata/md5-cache/llvm-core/lldb-15.0.7 @@ -13,5 +13,5 @@ REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_1 RESTRICT=test !test? ( test ) SLOT=0/15 SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.7/llvm-project-15.0.7.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.7/llvm-project-15.0.7.src.tar.xz.sig ) -_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm df1cea363f19e80316ea702563b607be llvm-utils 64536677f4b4365e25e9b739163bed58 llvm.org 371ec05cde93e01788fefffb7c995f82 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b python-single-r1 47d8ac9be330c9366112b78fd4f8ce57 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 verify-sig 2cf23b136af9fd4c3fceadc34d0f98ad xdg-utils 42869b3c8d86a70ef3cf75165a395e09 +_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm df1cea363f19e80316ea702563b607be llvm-utils 64536677f4b4365e25e9b739163bed58 llvm.org 7852e2cc8208255f708130f22adf679c multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b python-single-r1 47d8ac9be330c9366112b78fd4f8ce57 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 verify-sig 2cf23b136af9fd4c3fceadc34d0f98ad xdg-utils 42869b3c8d86a70ef3cf75165a395e09 _md5_=c1971eea1d83b6fe56a9d56357d28339 diff --git a/metadata/md5-cache/llvm-core/lldb-16.0.6-r1 b/metadata/md5-cache/llvm-core/lldb-16.0.6-r1 index 33ea153531a4..26f4147159c7 100644 --- a/metadata/md5-cache/llvm-core/lldb-16.0.6-r1 +++ b/metadata/md5-cache/llvm-core/lldb-16.0.6-r1 @@ -13,5 +13,5 @@ REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_1 RESTRICT=test !test? ( test ) SLOT=0/16 SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-16.0.6/llvm-project-16.0.6.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-16.0.6/llvm-project-16.0.6.src.tar.xz.sig ) -_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm df1cea363f19e80316ea702563b607be llvm-utils 64536677f4b4365e25e9b739163bed58 llvm.org 371ec05cde93e01788fefffb7c995f82 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b python-single-r1 47d8ac9be330c9366112b78fd4f8ce57 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 verify-sig 2cf23b136af9fd4c3fceadc34d0f98ad xdg-utils 42869b3c8d86a70ef3cf75165a395e09 +_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm df1cea363f19e80316ea702563b607be llvm-utils 64536677f4b4365e25e9b739163bed58 llvm.org 7852e2cc8208255f708130f22adf679c multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b python-single-r1 47d8ac9be330c9366112b78fd4f8ce57 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 verify-sig 2cf23b136af9fd4c3fceadc34d0f98ad xdg-utils 42869b3c8d86a70ef3cf75165a395e09 _md5_=320b8993b3d8d6141eaef002e10f240d diff --git a/metadata/md5-cache/llvm-core/lldb-17.0.6 b/metadata/md5-cache/llvm-core/lldb-17.0.6 index c68c8a4386c7..17ca8637f69b 100644 --- a/metadata/md5-cache/llvm-core/lldb-17.0.6 +++ b/metadata/md5-cache/llvm-core/lldb-17.0.6 @@ -13,5 +13,5 @@ REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_1 RESTRICT=test !test? ( test ) SLOT=0/17 SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-17.0.6/llvm-project-17.0.6.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-17.0.6/llvm-project-17.0.6.src.tar.xz.sig ) -_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm df1cea363f19e80316ea702563b607be llvm-utils 64536677f4b4365e25e9b739163bed58 llvm.org 371ec05cde93e01788fefffb7c995f82 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b python-single-r1 47d8ac9be330c9366112b78fd4f8ce57 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 verify-sig 2cf23b136af9fd4c3fceadc34d0f98ad xdg-utils 42869b3c8d86a70ef3cf75165a395e09 +_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm df1cea363f19e80316ea702563b607be llvm-utils 64536677f4b4365e25e9b739163bed58 llvm.org 7852e2cc8208255f708130f22adf679c multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b python-single-r1 47d8ac9be330c9366112b78fd4f8ce57 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 verify-sig 2cf23b136af9fd4c3fceadc34d0f98ad xdg-utils 42869b3c8d86a70ef3cf75165a395e09 _md5_=5bcc8364a5769f8efe935f47ac43ef98 diff --git a/metadata/md5-cache/llvm-core/lldb-18.1.8 b/metadata/md5-cache/llvm-core/lldb-18.1.8 index 3417e94488c9..54fdf7aa8ce6 100644 --- a/metadata/md5-cache/llvm-core/lldb-18.1.8 +++ b/metadata/md5-cache/llvm-core/lldb-18.1.8 @@ -13,5 +13,5 @@ REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_1 RESTRICT=test !test? ( test ) SLOT=0/18.1 SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-18.1.8/llvm-project-18.1.8.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-18.1.8/llvm-project-18.1.8.src.tar.xz.sig ) https://dev.gentoo.org/~mgorny/dist/llvm/llvm-gentoo-patchset-18.1.8-r7.tar.xz -_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm-utils 64536677f4b4365e25e9b739163bed58 llvm.org 371ec05cde93e01788fefffb7c995f82 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b python-single-r1 47d8ac9be330c9366112b78fd4f8ce57 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 verify-sig 2cf23b136af9fd4c3fceadc34d0f98ad xdg-utils 42869b3c8d86a70ef3cf75165a395e09 +_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm-utils 64536677f4b4365e25e9b739163bed58 llvm.org 7852e2cc8208255f708130f22adf679c multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b python-single-r1 47d8ac9be330c9366112b78fd4f8ce57 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 verify-sig 2cf23b136af9fd4c3fceadc34d0f98ad xdg-utils 42869b3c8d86a70ef3cf75165a395e09 _md5_=d48392f92989fde9355a20c683835403 diff --git a/metadata/md5-cache/llvm-core/lldb-19.1.7 b/metadata/md5-cache/llvm-core/lldb-19.1.7 index 269b94d1c673..2b65f673d92b 100644 --- a/metadata/md5-cache/llvm-core/lldb-19.1.7 +++ b/metadata/md5-cache/llvm-core/lldb-19.1.7 @@ -13,5 +13,5 @@ REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_1 RESTRICT=test !test? ( test ) SLOT=0/19.1 SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-19.1.7/llvm-project-19.1.7.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-19.1.7/llvm-project-19.1.7.src.tar.xz.sig ) -_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm.org 371ec05cde93e01788fefffb7c995f82 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b python-single-r1 47d8ac9be330c9366112b78fd4f8ce57 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 verify-sig 2cf23b136af9fd4c3fceadc34d0f98ad xdg-utils 42869b3c8d86a70ef3cf75165a395e09 +_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm.org 7852e2cc8208255f708130f22adf679c multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b python-single-r1 47d8ac9be330c9366112b78fd4f8ce57 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 verify-sig 2cf23b136af9fd4c3fceadc34d0f98ad xdg-utils 42869b3c8d86a70ef3cf75165a395e09 _md5_=cee871d5a9d8e7a816e01f3a334ac617 diff --git a/metadata/md5-cache/llvm-core/lldb-20.1.8 b/metadata/md5-cache/llvm-core/lldb-20.1.8 index 02c2f67ad9b6..cf685cb8ebcf 100644 --- a/metadata/md5-cache/llvm-core/lldb-20.1.8 +++ b/metadata/md5-cache/llvm-core/lldb-20.1.8 @@ -13,5 +13,5 @@ REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_1 RESTRICT=test !test? ( test ) SLOT=0/20.1 SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-20.1.8/llvm-project-20.1.8.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-20.1.8/llvm-project-20.1.8.src.tar.xz.sig ) -_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm.org 371ec05cde93e01788fefffb7c995f82 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b python-single-r1 47d8ac9be330c9366112b78fd4f8ce57 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 verify-sig 2cf23b136af9fd4c3fceadc34d0f98ad xdg-utils 42869b3c8d86a70ef3cf75165a395e09 +_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm.org 7852e2cc8208255f708130f22adf679c multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b python-single-r1 47d8ac9be330c9366112b78fd4f8ce57 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 verify-sig 2cf23b136af9fd4c3fceadc34d0f98ad xdg-utils 42869b3c8d86a70ef3cf75165a395e09 _md5_=0c52555906171e054b258c47fb435e2d diff --git a/metadata/md5-cache/llvm-core/lldb-21.1.8 b/metadata/md5-cache/llvm-core/lldb-21.1.8 index 258e2a89ca5b..bbcf4dd8a34c 100644 --- a/metadata/md5-cache/llvm-core/lldb-21.1.8 +++ b/metadata/md5-cache/llvm-core/lldb-21.1.8 @@ -13,5 +13,5 @@ REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_1 RESTRICT=test !test? ( test ) SLOT=0/21.1 SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-21.1.8/llvm-project-21.1.8.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-21.1.8/llvm-project-21.1.8.src.tar.xz.sig ) -_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm.org 371ec05cde93e01788fefffb7c995f82 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b python-single-r1 47d8ac9be330c9366112b78fd4f8ce57 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 verify-sig 2cf23b136af9fd4c3fceadc34d0f98ad xdg-utils 42869b3c8d86a70ef3cf75165a395e09 +_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm.org 7852e2cc8208255f708130f22adf679c multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b python-single-r1 47d8ac9be330c9366112b78fd4f8ce57 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 verify-sig 2cf23b136af9fd4c3fceadc34d0f98ad xdg-utils 42869b3c8d86a70ef3cf75165a395e09 _md5_=0c52555906171e054b258c47fb435e2d diff --git a/metadata/md5-cache/llvm-core/lldb-22.0.0_pre20260103 b/metadata/md5-cache/llvm-core/lldb-22.0.0_pre20260103 index d7e52f17dc44..c7e73dbbba94 100644 --- a/metadata/md5-cache/llvm-core/lldb-22.0.0_pre20260103 +++ b/metadata/md5-cache/llvm-core/lldb-22.0.0_pre20260103 @@ -10,7 +10,7 @@ LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA RDEPEND=debuginfod? ( net-misc/curl:= dev-cpp/cpp-httplib:= ) libedit? ( dev-libs/libedit:0= ) lzma? ( app-arch/xz-utils:= ) ncurses? ( >=sys-libs/ncurses-5.9-r3:0= ) xml? ( dev-libs/libxml2:= ) ~llvm-core/clang-22.0.0_pre20260103 ~llvm-core/llvm-22.0.0_pre20260103[debuginfod=] python? ( python_single_target_python3_10? ( dev-lang/python:3.10 ) 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 ) python_single_target_python3_14? ( dev-lang/python:3.14 ) ) llvm_targets_AArch64? ( ~llvm-core/llvm-22.0.0_pre20260103[llvm_targets_AArch64=] ) llvm_targets_AMDGPU? ( ~llvm-core/llvm-22.0.0_pre20260103[llvm_targets_AMDGPU=] ) llvm_targets_ARM? ( ~llvm-core/llvm-22.0.0_pre20260103[llvm_targets_ARM=] ) llvm_targets_AVR? ( ~llvm-core/llvm-22.0.0_pre20260103[llvm_targets_AVR=] ) llvm_targets_BPF? ( ~llvm-core/llvm-22.0.0_pre20260103[llvm_targets_BPF=] ) llvm_targets_Hexagon? ( ~llvm-core/llvm-22.0.0_pre20260103[llvm_targets_Hexagon=] ) llvm_targets_Lanai? ( ~llvm-core/llvm-22.0.0_pre20260103[llvm_targets_Lanai=] ) llvm_targets_LoongArch? ( ~llvm-core/llvm-22.0.0_pre20260103[llvm_targets_LoongArch=] ) llvm_targets_Mips? ( ~llvm-core/llvm-22.0.0_pre20260103[llvm_targets_Mips=] ) llvm_targets_MSP430? ( ~llvm-core/llvm-22.0.0_pre20260103[llvm_targets_MSP430=] ) llvm_targets_NVPTX? ( ~llvm-core/llvm-22.0.0_pre20260103[llvm_targets_NVPTX=] ) llvm_targets_PowerPC? ( ~llvm-core/llvm-22.0.0_pre20260103[llvm_targets_PowerPC=] ) llvm_targets_RISCV? ( ~llvm-core/llvm-22.0.0_pre20260103[llvm_targets_RISCV=] ) llvm_targets_Sparc? ( ~llvm-core/llvm-22.0.0_pre20260103[llvm_targets_Sparc=] ) llvm_targets_SPIRV? ( ~llvm-core/llvm-22.0.0_pre20260103[llvm_targets_SPIRV=] ) llvm_targets_SystemZ? ( ~llvm-core/llvm-22.0.0_pre20260103[llvm_targets_SystemZ=] ) llvm_targets_VE? ( ~llvm-core/llvm-22.0.0_pre20260103[llvm_targets_VE=] ) llvm_targets_WebAssembly? ( ~llvm-core/llvm-22.0.0_pre20260103[llvm_targets_WebAssembly=] ) llvm_targets_X86? ( ~llvm-core/llvm-22.0.0_pre20260103[llvm_targets_X86=] ) llvm_targets_XCore? ( ~llvm-core/llvm-22.0.0_pre20260103[llvm_targets_XCore=] ) llvm_targets_ARC? ( ~llvm-core/llvm-22.0.0_pre20260103[llvm_targets_ARC=] ) llvm_targets_CSKY? ( ~llvm-core/llvm-22.0.0_pre20260103[llvm_targets_CSKY=] ) llvm_targets_DirectX? ( ~llvm-core/llvm-22.0.0_pre20260103[llvm_targets_DirectX=] ) llvm_targets_M68k? ( ~llvm-core/llvm-22.0.0_pre20260103[llvm_targets_M68k=] ) llvm_targets_Xtensa? ( ~llvm-core/llvm-22.0.0_pre20260103[llvm_targets_Xtensa=] ) REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 python_single_target_python3_13 python_single_target_python3_14 ) || ( llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm_targets_AVR llvm_targets_BPF llvm_targets_Hexagon llvm_targets_Lanai llvm_targets_LoongArch 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_ARC llvm_targets_CSKY llvm_targets_DirectX llvm_targets_M68k llvm_targets_Xtensa ) RESTRICT=test !test? ( test ) -SLOT=0/22.0.0_pre20260103 +SLOT=0/22.0 SRC_URI=https://github.com/llvm/llvm-project/archive/05349a9b43805d3c0b424da99f3a1fa362cd3419.tar.gz -> llvm-project-05349a9b43805d3c0b424da99f3a1fa362cd3419.tar.gz -_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm.org 371ec05cde93e01788fefffb7c995f82 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b python-single-r1 47d8ac9be330c9366112b78fd4f8ce57 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 +_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm.org 7852e2cc8208255f708130f22adf679c multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b python-single-r1 47d8ac9be330c9366112b78fd4f8ce57 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 _md5_=b4f1fc0c887b41d5523dca37be507148 diff --git a/metadata/md5-cache/llvm-core/lldb-22.0.0_pre20260106 b/metadata/md5-cache/llvm-core/lldb-22.0.0_pre20260106 index aef9ae1b56e2..cd406c603155 100644 --- a/metadata/md5-cache/llvm-core/lldb-22.0.0_pre20260106 +++ b/metadata/md5-cache/llvm-core/lldb-22.0.0_pre20260106 @@ -10,7 +10,7 @@ LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA RDEPEND=debuginfod? ( net-misc/curl:= dev-cpp/cpp-httplib:= ) libedit? ( dev-libs/libedit:0= ) lzma? ( app-arch/xz-utils:= ) ncurses? ( >=sys-libs/ncurses-5.9-r3:0= ) xml? ( dev-libs/libxml2:= ) ~llvm-core/clang-22.0.0_pre20260106 ~llvm-core/llvm-22.0.0_pre20260106[debuginfod=] python? ( python_single_target_python3_10? ( dev-lang/python:3.10 ) 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 ) python_single_target_python3_14? ( dev-lang/python:3.14 ) ) llvm_targets_AArch64? ( ~llvm-core/llvm-22.0.0_pre20260106[llvm_targets_AArch64=] ) llvm_targets_AMDGPU? ( ~llvm-core/llvm-22.0.0_pre20260106[llvm_targets_AMDGPU=] ) llvm_targets_ARM? ( ~llvm-core/llvm-22.0.0_pre20260106[llvm_targets_ARM=] ) llvm_targets_AVR? ( ~llvm-core/llvm-22.0.0_pre20260106[llvm_targets_AVR=] ) llvm_targets_BPF? ( ~llvm-core/llvm-22.0.0_pre20260106[llvm_targets_BPF=] ) llvm_targets_Hexagon? ( ~llvm-core/llvm-22.0.0_pre20260106[llvm_targets_Hexagon=] ) llvm_targets_Lanai? ( ~llvm-core/llvm-22.0.0_pre20260106[llvm_targets_Lanai=] ) llvm_targets_LoongArch? ( ~llvm-core/llvm-22.0.0_pre20260106[llvm_targets_LoongArch=] ) llvm_targets_Mips? ( ~llvm-core/llvm-22.0.0_pre20260106[llvm_targets_Mips=] ) llvm_targets_MSP430? ( ~llvm-core/llvm-22.0.0_pre20260106[llvm_targets_MSP430=] ) llvm_targets_NVPTX? ( ~llvm-core/llvm-22.0.0_pre20260106[llvm_targets_NVPTX=] ) llvm_targets_PowerPC? ( ~llvm-core/llvm-22.0.0_pre20260106[llvm_targets_PowerPC=] ) llvm_targets_RISCV? ( ~llvm-core/llvm-22.0.0_pre20260106[llvm_targets_RISCV=] ) llvm_targets_Sparc? ( ~llvm-core/llvm-22.0.0_pre20260106[llvm_targets_Sparc=] ) llvm_targets_SPIRV? ( ~llvm-core/llvm-22.0.0_pre20260106[llvm_targets_SPIRV=] ) llvm_targets_SystemZ? ( ~llvm-core/llvm-22.0.0_pre20260106[llvm_targets_SystemZ=] ) llvm_targets_VE? ( ~llvm-core/llvm-22.0.0_pre20260106[llvm_targets_VE=] ) llvm_targets_WebAssembly? ( ~llvm-core/llvm-22.0.0_pre20260106[llvm_targets_WebAssembly=] ) llvm_targets_X86? ( ~llvm-core/llvm-22.0.0_pre20260106[llvm_targets_X86=] ) llvm_targets_XCore? ( ~llvm-core/llvm-22.0.0_pre20260106[llvm_targets_XCore=] ) llvm_targets_ARC? ( ~llvm-core/llvm-22.0.0_pre20260106[llvm_targets_ARC=] ) llvm_targets_CSKY? ( ~llvm-core/llvm-22.0.0_pre20260106[llvm_targets_CSKY=] ) llvm_targets_DirectX? ( ~llvm-core/llvm-22.0.0_pre20260106[llvm_targets_DirectX=] ) llvm_targets_M68k? ( ~llvm-core/llvm-22.0.0_pre20260106[llvm_targets_M68k=] ) llvm_targets_Xtensa? ( ~llvm-core/llvm-22.0.0_pre20260106[llvm_targets_Xtensa=] ) REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 python_single_target_python3_13 python_single_target_python3_14 ) || ( llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm_targets_AVR llvm_targets_BPF llvm_targets_Hexagon llvm_targets_Lanai llvm_targets_LoongArch 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_ARC llvm_targets_CSKY llvm_targets_DirectX llvm_targets_M68k llvm_targets_Xtensa ) RESTRICT=test !test? ( test ) -SLOT=0/22.0.0_pre20260106 +SLOT=0/22.0 SRC_URI=https://github.com/llvm/llvm-project/archive/b01c3d6682d2fa5d6ac22d5a964b739009e9db7b.tar.gz -> llvm-project-b01c3d6682d2fa5d6ac22d5a964b739009e9db7b.tar.gz -_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm.org 371ec05cde93e01788fefffb7c995f82 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b python-single-r1 47d8ac9be330c9366112b78fd4f8ce57 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 +_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm.org 7852e2cc8208255f708130f22adf679c multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b python-single-r1 47d8ac9be330c9366112b78fd4f8ce57 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 _md5_=b4f1fc0c887b41d5523dca37be507148 diff --git a/metadata/md5-cache/llvm-core/lldb-22.0.0_pre20260113 b/metadata/md5-cache/llvm-core/lldb-22.0.0_pre20260113 index bea6cdc4d648..8c7b6fd280ae 100644 --- a/metadata/md5-cache/llvm-core/lldb-22.0.0_pre20260113 +++ b/metadata/md5-cache/llvm-core/lldb-22.0.0_pre20260113 @@ -10,7 +10,7 @@ LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA RDEPEND=debuginfod? ( net-misc/curl:= dev-cpp/cpp-httplib:= ) libedit? ( dev-libs/libedit:0= ) lzma? ( app-arch/xz-utils:= ) ncurses? ( >=sys-libs/ncurses-5.9-r3:0= ) xml? ( dev-libs/libxml2:= ) ~llvm-core/clang-22.0.0_pre20260113 ~llvm-core/llvm-22.0.0_pre20260113[debuginfod=] python? ( python_single_target_python3_10? ( dev-lang/python:3.10 ) 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 ) python_single_target_python3_14? ( dev-lang/python:3.14 ) ) llvm_targets_AArch64? ( ~llvm-core/llvm-22.0.0_pre20260113[llvm_targets_AArch64=] ) llvm_targets_AMDGPU? ( ~llvm-core/llvm-22.0.0_pre20260113[llvm_targets_AMDGPU=] ) llvm_targets_ARM? ( ~llvm-core/llvm-22.0.0_pre20260113[llvm_targets_ARM=] ) llvm_targets_AVR? ( ~llvm-core/llvm-22.0.0_pre20260113[llvm_targets_AVR=] ) llvm_targets_BPF? ( ~llvm-core/llvm-22.0.0_pre20260113[llvm_targets_BPF=] ) llvm_targets_Hexagon? ( ~llvm-core/llvm-22.0.0_pre20260113[llvm_targets_Hexagon=] ) llvm_targets_Lanai? ( ~llvm-core/llvm-22.0.0_pre20260113[llvm_targets_Lanai=] ) llvm_targets_LoongArch? ( ~llvm-core/llvm-22.0.0_pre20260113[llvm_targets_LoongArch=] ) llvm_targets_Mips? ( ~llvm-core/llvm-22.0.0_pre20260113[llvm_targets_Mips=] ) llvm_targets_MSP430? ( ~llvm-core/llvm-22.0.0_pre20260113[llvm_targets_MSP430=] ) llvm_targets_NVPTX? ( ~llvm-core/llvm-22.0.0_pre20260113[llvm_targets_NVPTX=] ) llvm_targets_PowerPC? ( ~llvm-core/llvm-22.0.0_pre20260113[llvm_targets_PowerPC=] ) llvm_targets_RISCV? ( ~llvm-core/llvm-22.0.0_pre20260113[llvm_targets_RISCV=] ) llvm_targets_Sparc? ( ~llvm-core/llvm-22.0.0_pre20260113[llvm_targets_Sparc=] ) llvm_targets_SPIRV? ( ~llvm-core/llvm-22.0.0_pre20260113[llvm_targets_SPIRV=] ) llvm_targets_SystemZ? ( ~llvm-core/llvm-22.0.0_pre20260113[llvm_targets_SystemZ=] ) llvm_targets_VE? ( ~llvm-core/llvm-22.0.0_pre20260113[llvm_targets_VE=] ) llvm_targets_WebAssembly? ( ~llvm-core/llvm-22.0.0_pre20260113[llvm_targets_WebAssembly=] ) llvm_targets_X86? ( ~llvm-core/llvm-22.0.0_pre20260113[llvm_targets_X86=] ) llvm_targets_XCore? ( ~llvm-core/llvm-22.0.0_pre20260113[llvm_targets_XCore=] ) llvm_targets_ARC? ( ~llvm-core/llvm-22.0.0_pre20260113[llvm_targets_ARC=] ) llvm_targets_CSKY? ( ~llvm-core/llvm-22.0.0_pre20260113[llvm_targets_CSKY=] ) llvm_targets_DirectX? ( ~llvm-core/llvm-22.0.0_pre20260113[llvm_targets_DirectX=] ) llvm_targets_M68k? ( ~llvm-core/llvm-22.0.0_pre20260113[llvm_targets_M68k=] ) llvm_targets_Xtensa? ( ~llvm-core/llvm-22.0.0_pre20260113[llvm_targets_Xtensa=] ) REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 python_single_target_python3_13 python_single_target_python3_14 ) || ( llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm_targets_AVR llvm_targets_BPF llvm_targets_Hexagon llvm_targets_Lanai llvm_targets_LoongArch 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_ARC llvm_targets_CSKY llvm_targets_DirectX llvm_targets_M68k llvm_targets_Xtensa ) RESTRICT=test !test? ( test ) -SLOT=0/22.0.0_pre20260113 +SLOT=0/22.0 SRC_URI=https://github.com/llvm/llvm-project/archive/85c3c83ae54c9e81924f1ca048cfddc8d36bbb02.tar.gz -> llvm-project-85c3c83ae54c9e81924f1ca048cfddc8d36bbb02.tar.gz -_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm.org 371ec05cde93e01788fefffb7c995f82 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b python-single-r1 47d8ac9be330c9366112b78fd4f8ce57 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 +_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm.org 7852e2cc8208255f708130f22adf679c multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b python-single-r1 47d8ac9be330c9366112b78fd4f8ce57 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 _md5_=b4f1fc0c887b41d5523dca37be507148 diff --git a/metadata/md5-cache/llvm-core/lldb-22.1.0_rc1 b/metadata/md5-cache/llvm-core/lldb-22.1.0_rc1 new file mode 100644 index 000000000000..0c74b2c8491a --- /dev/null +++ b/metadata/md5-cache/llvm-core/lldb-22.1.0_rc1 @@ -0,0 +1,16 @@ +BDEPEND=python_single_target_python3_10? ( dev-lang/python:3.10 ) 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 ) python_single_target_python3_14? ( dev-lang/python:3.14 ) python? ( >=dev-lang/swig-3.0.11 ) test? ( python_single_target_python3_10? ( ~dev-python/lit-22.1.0_rc1[python_targets_python3_10(-)] dev-python/psutil[python_targets_python3_10(-)] ) python_single_target_python3_11? ( ~dev-python/lit-22.1.0_rc1[python_targets_python3_11(-)] dev-python/psutil[python_targets_python3_11(-)] ) python_single_target_python3_12? ( ~dev-python/lit-22.1.0_rc1[python_targets_python3_12(-)] dev-python/psutil[python_targets_python3_12(-)] ) python_single_target_python3_13? ( ~dev-python/lit-22.1.0_rc1[python_targets_python3_13(-)] dev-python/psutil[python_targets_python3_13(-)] ) python_single_target_python3_14? ( ~dev-python/lit-22.1.0_rc1[python_targets_python3_14(-)] dev-python/psutil[python_targets_python3_14(-)] ) llvm-core/lld ) verify-sig? ( >=sec-keys/openpgp-keys-llvm-21.1.4 ) app-alternatives/ninja >=dev-build/cmake-3.28.5 verify-sig? ( || ( app-alternatives/gpg app-crypt/gnupg[-alternatives(-)] ) >=app-portage/gemato-20 ) +DEFINED_PHASES=compile configure install prepare setup test unpack +DEPEND=debuginfod? ( net-misc/curl:= dev-cpp/cpp-httplib:= ) libedit? ( dev-libs/libedit:0= ) lzma? ( app-arch/xz-utils:= ) ncurses? ( >=sys-libs/ncurses-5.9-r3:0= ) xml? ( dev-libs/libxml2:= ) ~llvm-core/clang-22.1.0_rc1 ~llvm-core/llvm-22.1.0_rc1[debuginfod=] llvm_targets_AArch64? ( ~llvm-core/llvm-22.1.0_rc1[llvm_targets_AArch64=] ) llvm_targets_AMDGPU? ( ~llvm-core/llvm-22.1.0_rc1[llvm_targets_AMDGPU=] ) llvm_targets_ARM? ( ~llvm-core/llvm-22.1.0_rc1[llvm_targets_ARM=] ) llvm_targets_AVR? ( ~llvm-core/llvm-22.1.0_rc1[llvm_targets_AVR=] ) llvm_targets_BPF? ( ~llvm-core/llvm-22.1.0_rc1[llvm_targets_BPF=] ) llvm_targets_Hexagon? ( ~llvm-core/llvm-22.1.0_rc1[llvm_targets_Hexagon=] ) llvm_targets_Lanai? ( ~llvm-core/llvm-22.1.0_rc1[llvm_targets_Lanai=] ) llvm_targets_LoongArch? ( ~llvm-core/llvm-22.1.0_rc1[llvm_targets_LoongArch=] ) llvm_targets_Mips? ( ~llvm-core/llvm-22.1.0_rc1[llvm_targets_Mips=] ) llvm_targets_MSP430? ( ~llvm-core/llvm-22.1.0_rc1[llvm_targets_MSP430=] ) llvm_targets_NVPTX? ( ~llvm-core/llvm-22.1.0_rc1[llvm_targets_NVPTX=] ) llvm_targets_PowerPC? ( ~llvm-core/llvm-22.1.0_rc1[llvm_targets_PowerPC=] ) llvm_targets_RISCV? ( ~llvm-core/llvm-22.1.0_rc1[llvm_targets_RISCV=] ) llvm_targets_Sparc? ( ~llvm-core/llvm-22.1.0_rc1[llvm_targets_Sparc=] ) llvm_targets_SPIRV? ( ~llvm-core/llvm-22.1.0_rc1[llvm_targets_SPIRV=] ) llvm_targets_SystemZ? ( ~llvm-core/llvm-22.1.0_rc1[llvm_targets_SystemZ=] ) llvm_targets_VE? ( ~llvm-core/llvm-22.1.0_rc1[llvm_targets_VE=] ) llvm_targets_WebAssembly? ( ~llvm-core/llvm-22.1.0_rc1[llvm_targets_WebAssembly=] ) llvm_targets_X86? ( ~llvm-core/llvm-22.1.0_rc1[llvm_targets_X86=] ) llvm_targets_XCore? ( ~llvm-core/llvm-22.1.0_rc1[llvm_targets_XCore=] ) llvm_targets_ARC? ( ~llvm-core/llvm-22.1.0_rc1[llvm_targets_ARC=] ) llvm_targets_CSKY? ( ~llvm-core/llvm-22.1.0_rc1[llvm_targets_CSKY=] ) llvm_targets_DirectX? ( ~llvm-core/llvm-22.1.0_rc1[llvm_targets_DirectX=] ) llvm_targets_M68k? ( ~llvm-core/llvm-22.1.0_rc1[llvm_targets_M68k=] ) llvm_targets_Xtensa? ( ~llvm-core/llvm-22.1.0_rc1[llvm_targets_Xtensa=] ) +DESCRIPTION=The LLVM debugger +EAPI=8 +HOMEPAGE=https://llvm.org/ +INHERIT=cmake flag-o-matic llvm.org python-single-r1 +IUSE=+debug debuginfod +libedit lzma ncurses +python test +xml test llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm_targets_AVR llvm_targets_BPF llvm_targets_Hexagon llvm_targets_Lanai llvm_targets_LoongArch 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_ARC llvm_targets_CSKY llvm_targets_DirectX llvm_targets_M68k llvm_targets_Xtensa verify-sig python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 python_single_target_python3_13 python_single_target_python3_14 +LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA +RDEPEND=debuginfod? ( net-misc/curl:= dev-cpp/cpp-httplib:= ) libedit? ( dev-libs/libedit:0= ) lzma? ( app-arch/xz-utils:= ) ncurses? ( >=sys-libs/ncurses-5.9-r3:0= ) xml? ( dev-libs/libxml2:= ) ~llvm-core/clang-22.1.0_rc1 ~llvm-core/llvm-22.1.0_rc1[debuginfod=] python? ( python_single_target_python3_10? ( dev-lang/python:3.10 ) 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 ) python_single_target_python3_14? ( dev-lang/python:3.14 ) ) llvm_targets_AArch64? ( ~llvm-core/llvm-22.1.0_rc1[llvm_targets_AArch64=] ) llvm_targets_AMDGPU? ( ~llvm-core/llvm-22.1.0_rc1[llvm_targets_AMDGPU=] ) llvm_targets_ARM? ( ~llvm-core/llvm-22.1.0_rc1[llvm_targets_ARM=] ) llvm_targets_AVR? ( ~llvm-core/llvm-22.1.0_rc1[llvm_targets_AVR=] ) llvm_targets_BPF? ( ~llvm-core/llvm-22.1.0_rc1[llvm_targets_BPF=] ) llvm_targets_Hexagon? ( ~llvm-core/llvm-22.1.0_rc1[llvm_targets_Hexagon=] ) llvm_targets_Lanai? ( ~llvm-core/llvm-22.1.0_rc1[llvm_targets_Lanai=] ) llvm_targets_LoongArch? ( ~llvm-core/llvm-22.1.0_rc1[llvm_targets_LoongArch=] ) llvm_targets_Mips? ( ~llvm-core/llvm-22.1.0_rc1[llvm_targets_Mips=] ) llvm_targets_MSP430? ( ~llvm-core/llvm-22.1.0_rc1[llvm_targets_MSP430=] ) llvm_targets_NVPTX? ( ~llvm-core/llvm-22.1.0_rc1[llvm_targets_NVPTX=] ) llvm_targets_PowerPC? ( ~llvm-core/llvm-22.1.0_rc1[llvm_targets_PowerPC=] ) llvm_targets_RISCV? ( ~llvm-core/llvm-22.1.0_rc1[llvm_targets_RISCV=] ) llvm_targets_Sparc? ( ~llvm-core/llvm-22.1.0_rc1[llvm_targets_Sparc=] ) llvm_targets_SPIRV? ( ~llvm-core/llvm-22.1.0_rc1[llvm_targets_SPIRV=] ) llvm_targets_SystemZ? ( ~llvm-core/llvm-22.1.0_rc1[llvm_targets_SystemZ=] ) llvm_targets_VE? ( ~llvm-core/llvm-22.1.0_rc1[llvm_targets_VE=] ) llvm_targets_WebAssembly? ( ~llvm-core/llvm-22.1.0_rc1[llvm_targets_WebAssembly=] ) llvm_targets_X86? ( ~llvm-core/llvm-22.1.0_rc1[llvm_targets_X86=] ) llvm_targets_XCore? ( ~llvm-core/llvm-22.1.0_rc1[llvm_targets_XCore=] ) llvm_targets_ARC? ( ~llvm-core/llvm-22.1.0_rc1[llvm_targets_ARC=] ) llvm_targets_CSKY? ( ~llvm-core/llvm-22.1.0_rc1[llvm_targets_CSKY=] ) llvm_targets_DirectX? ( ~llvm-core/llvm-22.1.0_rc1[llvm_targets_DirectX=] ) llvm_targets_M68k? ( ~llvm-core/llvm-22.1.0_rc1[llvm_targets_M68k=] ) llvm_targets_Xtensa? ( ~llvm-core/llvm-22.1.0_rc1[llvm_targets_Xtensa=] ) +REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 python_single_target_python3_13 python_single_target_python3_14 ) || ( llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm_targets_AVR llvm_targets_BPF llvm_targets_Hexagon llvm_targets_Lanai llvm_targets_LoongArch 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_ARC llvm_targets_CSKY llvm_targets_DirectX llvm_targets_M68k llvm_targets_Xtensa ) +RESTRICT=test !test? ( test ) +SLOT=0/22.1 +SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-22.1.0-rc1/llvm-project-22.1.0-rc1.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-22.1.0-rc1/llvm-project-22.1.0-rc1.src.tar.xz.sig ) +_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm.org 7852e2cc8208255f708130f22adf679c multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b python-single-r1 47d8ac9be330c9366112b78fd4f8ce57 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 verify-sig 2cf23b136af9fd4c3fceadc34d0f98ad xdg-utils 42869b3c8d86a70ef3cf75165a395e09 +_md5_=b4f1fc0c887b41d5523dca37be507148 diff --git a/metadata/md5-cache/llvm-core/lldb-22.0.0.9999 b/metadata/md5-cache/llvm-core/lldb-23.0.0.9999 index fe4f2aef9972..06bed3d4cd9c 100644 --- a/metadata/md5-cache/llvm-core/lldb-22.0.0.9999 +++ b/metadata/md5-cache/llvm-core/lldb-23.0.0.9999 @@ -1,6 +1,6 @@ -BDEPEND=python_single_target_python3_10? ( dev-lang/python:3.10 ) 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 ) python_single_target_python3_14? ( dev-lang/python:3.14 ) python? ( >=dev-lang/swig-3.0.11 ) test? ( python_single_target_python3_10? ( ~dev-python/lit-22.0.0.9999[python_targets_python3_10(-)] dev-python/psutil[python_targets_python3_10(-)] ) python_single_target_python3_11? ( ~dev-python/lit-22.0.0.9999[python_targets_python3_11(-)] dev-python/psutil[python_targets_python3_11(-)] ) python_single_target_python3_12? ( ~dev-python/lit-22.0.0.9999[python_targets_python3_12(-)] dev-python/psutil[python_targets_python3_12(-)] ) python_single_target_python3_13? ( ~dev-python/lit-22.0.0.9999[python_targets_python3_13(-)] dev-python/psutil[python_targets_python3_13(-)] ) python_single_target_python3_14? ( ~dev-python/lit-22.0.0.9999[python_targets_python3_14(-)] dev-python/psutil[python_targets_python3_14(-)] ) llvm-core/lld ) app-alternatives/ninja >=dev-build/cmake-3.28.5 >=dev-vcs/git-1.8.2.1[curl] +BDEPEND=python_single_target_python3_10? ( dev-lang/python:3.10 ) 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 ) python_single_target_python3_14? ( dev-lang/python:3.14 ) python? ( >=dev-lang/swig-3.0.11 ) test? ( python_single_target_python3_10? ( ~dev-python/lit-23.0.0.9999[python_targets_python3_10(-)] dev-python/psutil[python_targets_python3_10(-)] ) python_single_target_python3_11? ( ~dev-python/lit-23.0.0.9999[python_targets_python3_11(-)] dev-python/psutil[python_targets_python3_11(-)] ) python_single_target_python3_12? ( ~dev-python/lit-23.0.0.9999[python_targets_python3_12(-)] dev-python/psutil[python_targets_python3_12(-)] ) python_single_target_python3_13? ( ~dev-python/lit-23.0.0.9999[python_targets_python3_13(-)] dev-python/psutil[python_targets_python3_13(-)] ) python_single_target_python3_14? ( ~dev-python/lit-23.0.0.9999[python_targets_python3_14(-)] dev-python/psutil[python_targets_python3_14(-)] ) llvm-core/lld ) app-alternatives/ninja >=dev-build/cmake-3.28.5 >=dev-vcs/git-1.8.2.1[curl] DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=debuginfod? ( net-misc/curl:= dev-cpp/cpp-httplib:= ) libedit? ( dev-libs/libedit:0= ) lzma? ( app-arch/xz-utils:= ) ncurses? ( >=sys-libs/ncurses-5.9-r3:0= ) xml? ( dev-libs/libxml2:= ) ~llvm-core/clang-22.0.0.9999 ~llvm-core/llvm-22.0.0.9999[debuginfod=] llvm_targets_AArch64? ( ~llvm-core/llvm-22.0.0.9999[llvm_targets_AArch64=] ) llvm_targets_AMDGPU? ( ~llvm-core/llvm-22.0.0.9999[llvm_targets_AMDGPU=] ) llvm_targets_ARM? ( ~llvm-core/llvm-22.0.0.9999[llvm_targets_ARM=] ) llvm_targets_AVR? ( ~llvm-core/llvm-22.0.0.9999[llvm_targets_AVR=] ) llvm_targets_BPF? ( ~llvm-core/llvm-22.0.0.9999[llvm_targets_BPF=] ) llvm_targets_Hexagon? ( ~llvm-core/llvm-22.0.0.9999[llvm_targets_Hexagon=] ) llvm_targets_Lanai? ( ~llvm-core/llvm-22.0.0.9999[llvm_targets_Lanai=] ) llvm_targets_LoongArch? ( ~llvm-core/llvm-22.0.0.9999[llvm_targets_LoongArch=] ) llvm_targets_Mips? ( ~llvm-core/llvm-22.0.0.9999[llvm_targets_Mips=] ) llvm_targets_MSP430? ( ~llvm-core/llvm-22.0.0.9999[llvm_targets_MSP430=] ) llvm_targets_NVPTX? ( ~llvm-core/llvm-22.0.0.9999[llvm_targets_NVPTX=] ) llvm_targets_PowerPC? ( ~llvm-core/llvm-22.0.0.9999[llvm_targets_PowerPC=] ) llvm_targets_RISCV? ( ~llvm-core/llvm-22.0.0.9999[llvm_targets_RISCV=] ) llvm_targets_Sparc? ( ~llvm-core/llvm-22.0.0.9999[llvm_targets_Sparc=] ) llvm_targets_SPIRV? ( ~llvm-core/llvm-22.0.0.9999[llvm_targets_SPIRV=] ) llvm_targets_SystemZ? ( ~llvm-core/llvm-22.0.0.9999[llvm_targets_SystemZ=] ) llvm_targets_VE? ( ~llvm-core/llvm-22.0.0.9999[llvm_targets_VE=] ) llvm_targets_WebAssembly? ( ~llvm-core/llvm-22.0.0.9999[llvm_targets_WebAssembly=] ) llvm_targets_X86? ( ~llvm-core/llvm-22.0.0.9999[llvm_targets_X86=] ) llvm_targets_XCore? ( ~llvm-core/llvm-22.0.0.9999[llvm_targets_XCore=] ) llvm_targets_ARC? ( ~llvm-core/llvm-22.0.0.9999[llvm_targets_ARC=] ) llvm_targets_CSKY? ( ~llvm-core/llvm-22.0.0.9999[llvm_targets_CSKY=] ) llvm_targets_DirectX? ( ~llvm-core/llvm-22.0.0.9999[llvm_targets_DirectX=] ) llvm_targets_M68k? ( ~llvm-core/llvm-22.0.0.9999[llvm_targets_M68k=] ) llvm_targets_Xtensa? ( ~llvm-core/llvm-22.0.0.9999[llvm_targets_Xtensa=] ) +DEPEND=debuginfod? ( net-misc/curl:= dev-cpp/cpp-httplib:= ) libedit? ( dev-libs/libedit:0= ) lzma? ( app-arch/xz-utils:= ) ncurses? ( >=sys-libs/ncurses-5.9-r3:0= ) xml? ( dev-libs/libxml2:= ) ~llvm-core/clang-23.0.0.9999 ~llvm-core/llvm-23.0.0.9999[debuginfod=] llvm_targets_AArch64? ( ~llvm-core/llvm-23.0.0.9999[llvm_targets_AArch64=] ) llvm_targets_AMDGPU? ( ~llvm-core/llvm-23.0.0.9999[llvm_targets_AMDGPU=] ) llvm_targets_ARM? ( ~llvm-core/llvm-23.0.0.9999[llvm_targets_ARM=] ) llvm_targets_AVR? ( ~llvm-core/llvm-23.0.0.9999[llvm_targets_AVR=] ) llvm_targets_BPF? ( ~llvm-core/llvm-23.0.0.9999[llvm_targets_BPF=] ) llvm_targets_Hexagon? ( ~llvm-core/llvm-23.0.0.9999[llvm_targets_Hexagon=] ) llvm_targets_Lanai? ( ~llvm-core/llvm-23.0.0.9999[llvm_targets_Lanai=] ) llvm_targets_LoongArch? ( ~llvm-core/llvm-23.0.0.9999[llvm_targets_LoongArch=] ) llvm_targets_Mips? ( ~llvm-core/llvm-23.0.0.9999[llvm_targets_Mips=] ) llvm_targets_MSP430? ( ~llvm-core/llvm-23.0.0.9999[llvm_targets_MSP430=] ) llvm_targets_NVPTX? ( ~llvm-core/llvm-23.0.0.9999[llvm_targets_NVPTX=] ) llvm_targets_PowerPC? ( ~llvm-core/llvm-23.0.0.9999[llvm_targets_PowerPC=] ) llvm_targets_RISCV? ( ~llvm-core/llvm-23.0.0.9999[llvm_targets_RISCV=] ) llvm_targets_Sparc? ( ~llvm-core/llvm-23.0.0.9999[llvm_targets_Sparc=] ) llvm_targets_SPIRV? ( ~llvm-core/llvm-23.0.0.9999[llvm_targets_SPIRV=] ) llvm_targets_SystemZ? ( ~llvm-core/llvm-23.0.0.9999[llvm_targets_SystemZ=] ) llvm_targets_VE? ( ~llvm-core/llvm-23.0.0.9999[llvm_targets_VE=] ) llvm_targets_WebAssembly? ( ~llvm-core/llvm-23.0.0.9999[llvm_targets_WebAssembly=] ) llvm_targets_X86? ( ~llvm-core/llvm-23.0.0.9999[llvm_targets_X86=] ) llvm_targets_XCore? ( ~llvm-core/llvm-23.0.0.9999[llvm_targets_XCore=] ) llvm_targets_ARC? ( ~llvm-core/llvm-23.0.0.9999[llvm_targets_ARC=] ) llvm_targets_CSKY? ( ~llvm-core/llvm-23.0.0.9999[llvm_targets_CSKY=] ) llvm_targets_DirectX? ( ~llvm-core/llvm-23.0.0.9999[llvm_targets_DirectX=] ) llvm_targets_M68k? ( ~llvm-core/llvm-23.0.0.9999[llvm_targets_M68k=] ) llvm_targets_Xtensa? ( ~llvm-core/llvm-23.0.0.9999[llvm_targets_Xtensa=] ) DESCRIPTION=The LLVM debugger EAPI=8 HOMEPAGE=https://llvm.org/ @@ -8,9 +8,9 @@ INHERIT=cmake flag-o-matic llvm.org python-single-r1 IUSE=+debug debuginfod +libedit lzma ncurses +python test +xml test llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm_targets_AVR llvm_targets_BPF llvm_targets_Hexagon llvm_targets_Lanai llvm_targets_LoongArch 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_ARC llvm_targets_CSKY llvm_targets_DirectX llvm_targets_M68k llvm_targets_Xtensa python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 python_single_target_python3_13 python_single_target_python3_14 LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA PROPERTIES=live -RDEPEND=debuginfod? ( net-misc/curl:= dev-cpp/cpp-httplib:= ) libedit? ( dev-libs/libedit:0= ) lzma? ( app-arch/xz-utils:= ) ncurses? ( >=sys-libs/ncurses-5.9-r3:0= ) xml? ( dev-libs/libxml2:= ) ~llvm-core/clang-22.0.0.9999 ~llvm-core/llvm-22.0.0.9999[debuginfod=] python? ( python_single_target_python3_10? ( dev-lang/python:3.10 ) 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 ) python_single_target_python3_14? ( dev-lang/python:3.14 ) ) llvm_targets_AArch64? ( ~llvm-core/llvm-22.0.0.9999[llvm_targets_AArch64=] ) llvm_targets_AMDGPU? ( ~llvm-core/llvm-22.0.0.9999[llvm_targets_AMDGPU=] ) llvm_targets_ARM? ( ~llvm-core/llvm-22.0.0.9999[llvm_targets_ARM=] ) llvm_targets_AVR? ( ~llvm-core/llvm-22.0.0.9999[llvm_targets_AVR=] ) llvm_targets_BPF? ( ~llvm-core/llvm-22.0.0.9999[llvm_targets_BPF=] ) llvm_targets_Hexagon? ( ~llvm-core/llvm-22.0.0.9999[llvm_targets_Hexagon=] ) llvm_targets_Lanai? ( ~llvm-core/llvm-22.0.0.9999[llvm_targets_Lanai=] ) llvm_targets_LoongArch? ( ~llvm-core/llvm-22.0.0.9999[llvm_targets_LoongArch=] ) llvm_targets_Mips? ( ~llvm-core/llvm-22.0.0.9999[llvm_targets_Mips=] ) llvm_targets_MSP430? ( ~llvm-core/llvm-22.0.0.9999[llvm_targets_MSP430=] ) llvm_targets_NVPTX? ( ~llvm-core/llvm-22.0.0.9999[llvm_targets_NVPTX=] ) llvm_targets_PowerPC? ( ~llvm-core/llvm-22.0.0.9999[llvm_targets_PowerPC=] ) llvm_targets_RISCV? ( ~llvm-core/llvm-22.0.0.9999[llvm_targets_RISCV=] ) llvm_targets_Sparc? ( ~llvm-core/llvm-22.0.0.9999[llvm_targets_Sparc=] ) llvm_targets_SPIRV? ( ~llvm-core/llvm-22.0.0.9999[llvm_targets_SPIRV=] ) llvm_targets_SystemZ? ( ~llvm-core/llvm-22.0.0.9999[llvm_targets_SystemZ=] ) llvm_targets_VE? ( ~llvm-core/llvm-22.0.0.9999[llvm_targets_VE=] ) llvm_targets_WebAssembly? ( ~llvm-core/llvm-22.0.0.9999[llvm_targets_WebAssembly=] ) llvm_targets_X86? ( ~llvm-core/llvm-22.0.0.9999[llvm_targets_X86=] ) llvm_targets_XCore? ( ~llvm-core/llvm-22.0.0.9999[llvm_targets_XCore=] ) llvm_targets_ARC? ( ~llvm-core/llvm-22.0.0.9999[llvm_targets_ARC=] ) llvm_targets_CSKY? ( ~llvm-core/llvm-22.0.0.9999[llvm_targets_CSKY=] ) llvm_targets_DirectX? ( ~llvm-core/llvm-22.0.0.9999[llvm_targets_DirectX=] ) llvm_targets_M68k? ( ~llvm-core/llvm-22.0.0.9999[llvm_targets_M68k=] ) llvm_targets_Xtensa? ( ~llvm-core/llvm-22.0.0.9999[llvm_targets_Xtensa=] ) +RDEPEND=debuginfod? ( net-misc/curl:= dev-cpp/cpp-httplib:= ) libedit? ( dev-libs/libedit:0= ) lzma? ( app-arch/xz-utils:= ) ncurses? ( >=sys-libs/ncurses-5.9-r3:0= ) xml? ( dev-libs/libxml2:= ) ~llvm-core/clang-23.0.0.9999 ~llvm-core/llvm-23.0.0.9999[debuginfod=] python? ( python_single_target_python3_10? ( dev-lang/python:3.10 ) 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 ) python_single_target_python3_14? ( dev-lang/python:3.14 ) ) llvm_targets_AArch64? ( ~llvm-core/llvm-23.0.0.9999[llvm_targets_AArch64=] ) llvm_targets_AMDGPU? ( ~llvm-core/llvm-23.0.0.9999[llvm_targets_AMDGPU=] ) llvm_targets_ARM? ( ~llvm-core/llvm-23.0.0.9999[llvm_targets_ARM=] ) llvm_targets_AVR? ( ~llvm-core/llvm-23.0.0.9999[llvm_targets_AVR=] ) llvm_targets_BPF? ( ~llvm-core/llvm-23.0.0.9999[llvm_targets_BPF=] ) llvm_targets_Hexagon? ( ~llvm-core/llvm-23.0.0.9999[llvm_targets_Hexagon=] ) llvm_targets_Lanai? ( ~llvm-core/llvm-23.0.0.9999[llvm_targets_Lanai=] ) llvm_targets_LoongArch? ( ~llvm-core/llvm-23.0.0.9999[llvm_targets_LoongArch=] ) llvm_targets_Mips? ( ~llvm-core/llvm-23.0.0.9999[llvm_targets_Mips=] ) llvm_targets_MSP430? ( ~llvm-core/llvm-23.0.0.9999[llvm_targets_MSP430=] ) llvm_targets_NVPTX? ( ~llvm-core/llvm-23.0.0.9999[llvm_targets_NVPTX=] ) llvm_targets_PowerPC? ( ~llvm-core/llvm-23.0.0.9999[llvm_targets_PowerPC=] ) llvm_targets_RISCV? ( ~llvm-core/llvm-23.0.0.9999[llvm_targets_RISCV=] ) llvm_targets_Sparc? ( ~llvm-core/llvm-23.0.0.9999[llvm_targets_Sparc=] ) llvm_targets_SPIRV? ( ~llvm-core/llvm-23.0.0.9999[llvm_targets_SPIRV=] ) llvm_targets_SystemZ? ( ~llvm-core/llvm-23.0.0.9999[llvm_targets_SystemZ=] ) llvm_targets_VE? ( ~llvm-core/llvm-23.0.0.9999[llvm_targets_VE=] ) llvm_targets_WebAssembly? ( ~llvm-core/llvm-23.0.0.9999[llvm_targets_WebAssembly=] ) llvm_targets_X86? ( ~llvm-core/llvm-23.0.0.9999[llvm_targets_X86=] ) llvm_targets_XCore? ( ~llvm-core/llvm-23.0.0.9999[llvm_targets_XCore=] ) llvm_targets_ARC? ( ~llvm-core/llvm-23.0.0.9999[llvm_targets_ARC=] ) llvm_targets_CSKY? ( ~llvm-core/llvm-23.0.0.9999[llvm_targets_CSKY=] ) llvm_targets_DirectX? ( ~llvm-core/llvm-23.0.0.9999[llvm_targets_DirectX=] ) llvm_targets_M68k? ( ~llvm-core/llvm-23.0.0.9999[llvm_targets_M68k=] ) llvm_targets_Xtensa? ( ~llvm-core/llvm-23.0.0.9999[llvm_targets_Xtensa=] ) REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 python_single_target_python3_13 python_single_target_python3_14 ) || ( llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm_targets_AVR llvm_targets_BPF llvm_targets_Hexagon llvm_targets_Lanai llvm_targets_LoongArch 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_ARC llvm_targets_CSKY llvm_targets_DirectX llvm_targets_M68k llvm_targets_Xtensa ) RESTRICT=test !test? ( test ) -SLOT=0/22.0.0.9999 -_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c flag-o-matic a7afe42e95fb46ce9691605acfb24672 git-r3 875eb471682d3e1f18da124be97dcc81 llvm.org 371ec05cde93e01788fefffb7c995f82 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b python-single-r1 47d8ac9be330c9366112b78fd4f8ce57 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=a06ca574fbccf5ba670dd668326c4fa9 +SLOT=0/23.0.0.9999 +_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c flag-o-matic a7afe42e95fb46ce9691605acfb24672 git-r3 875eb471682d3e1f18da124be97dcc81 llvm.org 7852e2cc8208255f708130f22adf679c multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b python-single-r1 47d8ac9be330c9366112b78fd4f8ce57 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 +_md5_=b4f1fc0c887b41d5523dca37be507148 diff --git a/metadata/md5-cache/llvm-core/llvm-15.0.7-r7 b/metadata/md5-cache/llvm-core/llvm-15.0.7-r7 index ced53880efb6..fd5c590b53d6 100644 --- a/metadata/md5-cache/llvm-core/llvm-15.0.7-r7 +++ b/metadata/md5-cache/llvm-core/llvm-15.0.7-r7 @@ -14,5 +14,5 @@ REQUIRED_USE=|| ( llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm RESTRICT=!test? ( test ) SLOT=15/15 SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.7/llvm-project-15.0.7.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.7/llvm-project-15.0.7.src.tar.xz.sig ) !doc? ( https://dev.gentoo.org/~mgorny/dist/llvm/llvm-15.0.7-manpages.tar.bz2 ) https://dev.gentoo.org/~mgorny/dist/llvm/llvm-gentoo-patchset-15.0.7-r8.tar.xz -_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm.org 371ec05cde93e01788fefffb7c995f82 multibuild 4650a65187015567b4e041bb9bfdb364 multilib 404b65bd5212cff83b3935c685419d08 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b out-of-source-utils dbf9e34ee8964084651e25907fa8f52c pax-utils 5555f2e75744739fe100ee62c22d28fe python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 verify-sig 2cf23b136af9fd4c3fceadc34d0f98ad xdg-utils 42869b3c8d86a70ef3cf75165a395e09 +_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm.org 7852e2cc8208255f708130f22adf679c multibuild 4650a65187015567b4e041bb9bfdb364 multilib 404b65bd5212cff83b3935c685419d08 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b out-of-source-utils dbf9e34ee8964084651e25907fa8f52c pax-utils 5555f2e75744739fe100ee62c22d28fe python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 verify-sig 2cf23b136af9fd4c3fceadc34d0f98ad xdg-utils 42869b3c8d86a70ef3cf75165a395e09 _md5_=4e0368613252eae098d1d476f8f14b8e diff --git a/metadata/md5-cache/llvm-core/llvm-16.0.6-r5 b/metadata/md5-cache/llvm-core/llvm-16.0.6-r5 index 4b03c1cf7ae1..cea93677beb5 100644 --- a/metadata/md5-cache/llvm-core/llvm-16.0.6-r5 +++ b/metadata/md5-cache/llvm-core/llvm-16.0.6-r5 @@ -14,5 +14,5 @@ REQUIRED_USE=|| ( llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm RESTRICT=!test? ( test ) !test? ( test ) SLOT=16/16 SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-16.0.6/llvm-project-16.0.6.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-16.0.6/llvm-project-16.0.6.src.tar.xz.sig ) !doc? ( https://dev.gentoo.org/~mgorny/dist/llvm/llvm-16.0.4-manpages.tar.bz2 ) https://dev.gentoo.org/~mgorny/dist/llvm/llvm-gentoo-patchset-16.0.6-r6.tar.xz -_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm.org 371ec05cde93e01788fefffb7c995f82 multibuild 4650a65187015567b4e041bb9bfdb364 multilib 404b65bd5212cff83b3935c685419d08 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b out-of-source-utils dbf9e34ee8964084651e25907fa8f52c pax-utils 5555f2e75744739fe100ee62c22d28fe python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 verify-sig 2cf23b136af9fd4c3fceadc34d0f98ad xdg-utils 42869b3c8d86a70ef3cf75165a395e09 +_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm.org 7852e2cc8208255f708130f22adf679c multibuild 4650a65187015567b4e041bb9bfdb364 multilib 404b65bd5212cff83b3935c685419d08 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b out-of-source-utils dbf9e34ee8964084651e25907fa8f52c pax-utils 5555f2e75744739fe100ee62c22d28fe python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 verify-sig 2cf23b136af9fd4c3fceadc34d0f98ad xdg-utils 42869b3c8d86a70ef3cf75165a395e09 _md5_=e856aebeed407cc2ca4d730480338656 diff --git a/metadata/md5-cache/llvm-core/llvm-17.0.6-r3 b/metadata/md5-cache/llvm-core/llvm-17.0.6-r3 index 5c75ea141a50..c3c02f288619 100644 --- a/metadata/md5-cache/llvm-core/llvm-17.0.6-r3 +++ b/metadata/md5-cache/llvm-core/llvm-17.0.6-r3 @@ -14,5 +14,5 @@ REQUIRED_USE=|| ( llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm RESTRICT=!test? ( test ) SLOT=17/17 SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-17.0.6/llvm-project-17.0.6.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-17.0.6/llvm-project-17.0.6.src.tar.xz.sig ) !doc? ( https://dev.gentoo.org/~mgorny/dist/llvm/llvm-17.0.1-manpages.tar.bz2 ) https://dev.gentoo.org/~mgorny/dist/llvm/llvm-gentoo-patchset-17.0.6-r4.tar.xz -_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm.org 371ec05cde93e01788fefffb7c995f82 multibuild 4650a65187015567b4e041bb9bfdb364 multilib 404b65bd5212cff83b3935c685419d08 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b out-of-source-utils dbf9e34ee8964084651e25907fa8f52c pax-utils 5555f2e75744739fe100ee62c22d28fe python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 verify-sig 2cf23b136af9fd4c3fceadc34d0f98ad xdg-utils 42869b3c8d86a70ef3cf75165a395e09 +_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm.org 7852e2cc8208255f708130f22adf679c multibuild 4650a65187015567b4e041bb9bfdb364 multilib 404b65bd5212cff83b3935c685419d08 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b out-of-source-utils dbf9e34ee8964084651e25907fa8f52c pax-utils 5555f2e75744739fe100ee62c22d28fe python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 verify-sig 2cf23b136af9fd4c3fceadc34d0f98ad xdg-utils 42869b3c8d86a70ef3cf75165a395e09 _md5_=028bdad31f73d1ad3d3244ff59b89053 diff --git a/metadata/md5-cache/llvm-core/llvm-18.1.8-r6 b/metadata/md5-cache/llvm-core/llvm-18.1.8-r6 index 762e94ac8529..1b81de5cfa48 100644 --- a/metadata/md5-cache/llvm-core/llvm-18.1.8-r6 +++ b/metadata/md5-cache/llvm-core/llvm-18.1.8-r6 @@ -14,5 +14,5 @@ REQUIRED_USE=|| ( llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm RESTRICT=!test? ( test ) SLOT=18/18.1 SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-18.1.8/llvm-project-18.1.8.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-18.1.8/llvm-project-18.1.8.src.tar.xz.sig ) !doc? ( https://dev.gentoo.org/~mgorny/dist/llvm/llvm-18.1.0-manpages.tar.bz2 ) https://dev.gentoo.org/~mgorny/dist/llvm/llvm-gentoo-patchset-18.1.8-r7.tar.xz -_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm.org 371ec05cde93e01788fefffb7c995f82 multibuild 4650a65187015567b4e041bb9bfdb364 multilib 404b65bd5212cff83b3935c685419d08 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b out-of-source-utils dbf9e34ee8964084651e25907fa8f52c pax-utils 5555f2e75744739fe100ee62c22d28fe python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 verify-sig 2cf23b136af9fd4c3fceadc34d0f98ad xdg-utils 42869b3c8d86a70ef3cf75165a395e09 +_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm.org 7852e2cc8208255f708130f22adf679c multibuild 4650a65187015567b4e041bb9bfdb364 multilib 404b65bd5212cff83b3935c685419d08 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b out-of-source-utils dbf9e34ee8964084651e25907fa8f52c pax-utils 5555f2e75744739fe100ee62c22d28fe python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 verify-sig 2cf23b136af9fd4c3fceadc34d0f98ad xdg-utils 42869b3c8d86a70ef3cf75165a395e09 _md5_=ea62cdba981bb7b2e3e6a0e315be583a diff --git a/metadata/md5-cache/llvm-core/llvm-19.1.7 b/metadata/md5-cache/llvm-core/llvm-19.1.7 index 15259d6a4159..a137dc2886de 100644 --- a/metadata/md5-cache/llvm-core/llvm-19.1.7 +++ b/metadata/md5-cache/llvm-core/llvm-19.1.7 @@ -14,5 +14,5 @@ REQUIRED_USE=|| ( llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm RESTRICT=!test? ( test ) SLOT=19/19.1 SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-19.1.7/llvm-project-19.1.7.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-19.1.7/llvm-project-19.1.7.src.tar.xz.sig ) !doc? ( https://dev.gentoo.org/~mgorny/dist/llvm/llvm-19.1.0-manpages.tar.bz2 ) -_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm.org 371ec05cde93e01788fefffb7c995f82 multibuild 4650a65187015567b4e041bb9bfdb364 multilib 404b65bd5212cff83b3935c685419d08 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b out-of-source-utils dbf9e34ee8964084651e25907fa8f52c pax-utils 5555f2e75744739fe100ee62c22d28fe python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 verify-sig 2cf23b136af9fd4c3fceadc34d0f98ad xdg-utils 42869b3c8d86a70ef3cf75165a395e09 +_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm.org 7852e2cc8208255f708130f22adf679c multibuild 4650a65187015567b4e041bb9bfdb364 multilib 404b65bd5212cff83b3935c685419d08 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b out-of-source-utils dbf9e34ee8964084651e25907fa8f52c pax-utils 5555f2e75744739fe100ee62c22d28fe python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 verify-sig 2cf23b136af9fd4c3fceadc34d0f98ad xdg-utils 42869b3c8d86a70ef3cf75165a395e09 _md5_=d457cc28550883d93209a9ba82724a12 diff --git a/metadata/md5-cache/llvm-core/llvm-20.1.8 b/metadata/md5-cache/llvm-core/llvm-20.1.8 index d86a422dc6a2..e7bdc2a54909 100644 --- a/metadata/md5-cache/llvm-core/llvm-20.1.8 +++ b/metadata/md5-cache/llvm-core/llvm-20.1.8 @@ -14,5 +14,5 @@ REQUIRED_USE=|| ( llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm RESTRICT=!test? ( test ) SLOT=20/20.1 SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-20.1.8/llvm-project-20.1.8.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-20.1.8/llvm-project-20.1.8.src.tar.xz.sig ) !doc? ( https://dev.gentoo.org/~mgorny/dist/llvm/llvm-20.1.0-manpages.tar.xz ) -_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm.org 371ec05cde93e01788fefffb7c995f82 multibuild 4650a65187015567b4e041bb9bfdb364 multilib 404b65bd5212cff83b3935c685419d08 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b out-of-source-utils dbf9e34ee8964084651e25907fa8f52c pax-utils 5555f2e75744739fe100ee62c22d28fe python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 verify-sig 2cf23b136af9fd4c3fceadc34d0f98ad xdg-utils 42869b3c8d86a70ef3cf75165a395e09 +_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm.org 7852e2cc8208255f708130f22adf679c multibuild 4650a65187015567b4e041bb9bfdb364 multilib 404b65bd5212cff83b3935c685419d08 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b out-of-source-utils dbf9e34ee8964084651e25907fa8f52c pax-utils 5555f2e75744739fe100ee62c22d28fe python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 verify-sig 2cf23b136af9fd4c3fceadc34d0f98ad xdg-utils 42869b3c8d86a70ef3cf75165a395e09 _md5_=e9dc21249d2b6dc07870ab5d1d20f97f diff --git a/metadata/md5-cache/llvm-core/llvm-21.1.8 b/metadata/md5-cache/llvm-core/llvm-21.1.8 index ee04a16dbb7d..29bebc7ff281 100644 --- a/metadata/md5-cache/llvm-core/llvm-21.1.8 +++ b/metadata/md5-cache/llvm-core/llvm-21.1.8 @@ -14,5 +14,5 @@ REQUIRED_USE=|| ( llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm RESTRICT=!test? ( test ) SLOT=21/21.1 SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-21.1.8/llvm-project-21.1.8.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-21.1.8/llvm-project-21.1.8.src.tar.xz.sig ) !doc? ( https://dev.gentoo.org/~mgorny/dist/llvm/llvm-21.1.0-manpages.tar.xz ) -_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm.org 371ec05cde93e01788fefffb7c995f82 multibuild 4650a65187015567b4e041bb9bfdb364 multilib 404b65bd5212cff83b3935c685419d08 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b out-of-source-utils dbf9e34ee8964084651e25907fa8f52c pax-utils 5555f2e75744739fe100ee62c22d28fe python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 verify-sig 2cf23b136af9fd4c3fceadc34d0f98ad xdg-utils 42869b3c8d86a70ef3cf75165a395e09 +_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm.org 7852e2cc8208255f708130f22adf679c multibuild 4650a65187015567b4e041bb9bfdb364 multilib 404b65bd5212cff83b3935c685419d08 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b out-of-source-utils dbf9e34ee8964084651e25907fa8f52c pax-utils 5555f2e75744739fe100ee62c22d28fe python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 verify-sig 2cf23b136af9fd4c3fceadc34d0f98ad xdg-utils 42869b3c8d86a70ef3cf75165a395e09 _md5_=42c171364aacfd6dc23e47d4a6e048b7 diff --git a/metadata/md5-cache/llvm-core/llvm-22.0.0_pre20260103 b/metadata/md5-cache/llvm-core/llvm-22.0.0_pre20260103 index 5259a2c87c31..c76a6d1bf3b9 100644 --- a/metadata/md5-cache/llvm-core/llvm-22.0.0_pre20260103 +++ b/metadata/md5-cache/llvm-core/llvm-22.0.0_pre20260103 @@ -11,7 +11,7 @@ PDEPEND=llvm-core/llvm-common llvm-core/llvm-toolchain-symlinks:22 binutils-plug RDEPEND=virtual/zlib:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] debuginfod? ( net-misc/curl:= dev-cpp/cpp-httplib:= ) exegesis? ( dev-libs/libpfm:= ) libedit? ( dev-libs/libedit: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(-)?] ) libffi? ( >=dev-libs/libffi-3.0.13-r1: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(-)?] ) xml? ( dev-libs/libxml2: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(-)?] ) z3? ( >=sci-mathematics/z3-4.7.1: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(-)?] ) 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(-)?] ) !llvm-core/llvm:0 REQUIRED_USE=|| ( llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm_targets_AVR llvm_targets_BPF llvm_targets_Hexagon llvm_targets_Lanai llvm_targets_LoongArch 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_ARC llvm_targets_CSKY llvm_targets_DirectX llvm_targets_M68k llvm_targets_Xtensa ) RESTRICT=!test? ( test ) -SLOT=22/22.0.0_pre20260103 +SLOT=22/22.0 SRC_URI=https://github.com/llvm/llvm-project/archive/05349a9b43805d3c0b424da99f3a1fa362cd3419.tar.gz -> llvm-project-05349a9b43805d3c0b424da99f3a1fa362cd3419.tar.gz -_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm.org 371ec05cde93e01788fefffb7c995f82 multibuild 4650a65187015567b4e041bb9bfdb364 multilib 404b65bd5212cff83b3935c685419d08 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b out-of-source-utils dbf9e34ee8964084651e25907fa8f52c pax-utils 5555f2e75744739fe100ee62c22d28fe python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 +_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm.org 7852e2cc8208255f708130f22adf679c multibuild 4650a65187015567b4e041bb9bfdb364 multilib 404b65bd5212cff83b3935c685419d08 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b out-of-source-utils dbf9e34ee8964084651e25907fa8f52c pax-utils 5555f2e75744739fe100ee62c22d28fe python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 _md5_=841c50c9fcdda9ce2c240f12646568a1 diff --git a/metadata/md5-cache/llvm-core/llvm-22.0.0_pre20260106 b/metadata/md5-cache/llvm-core/llvm-22.0.0_pre20260106 index 7b3b8ed780e3..73704ff1adc2 100644 --- a/metadata/md5-cache/llvm-core/llvm-22.0.0_pre20260106 +++ b/metadata/md5-cache/llvm-core/llvm-22.0.0_pre20260106 @@ -11,7 +11,7 @@ PDEPEND=llvm-core/llvm-common llvm-core/llvm-toolchain-symlinks:22 binutils-plug RDEPEND=virtual/zlib:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] debuginfod? ( net-misc/curl:= dev-cpp/cpp-httplib:= ) exegesis? ( dev-libs/libpfm:= ) libedit? ( dev-libs/libedit: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(-)?] ) libffi? ( >=dev-libs/libffi-3.0.13-r1: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(-)?] ) xml? ( dev-libs/libxml2: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(-)?] ) z3? ( >=sci-mathematics/z3-4.7.1: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(-)?] ) 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(-)?] ) !llvm-core/llvm:0 REQUIRED_USE=|| ( llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm_targets_AVR llvm_targets_BPF llvm_targets_Hexagon llvm_targets_Lanai llvm_targets_LoongArch 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_ARC llvm_targets_CSKY llvm_targets_DirectX llvm_targets_M68k llvm_targets_Xtensa ) RESTRICT=!test? ( test ) -SLOT=22/22.0.0_pre20260106 +SLOT=22/22.0 SRC_URI=https://github.com/llvm/llvm-project/archive/b01c3d6682d2fa5d6ac22d5a964b739009e9db7b.tar.gz -> llvm-project-b01c3d6682d2fa5d6ac22d5a964b739009e9db7b.tar.gz -_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm.org 371ec05cde93e01788fefffb7c995f82 multibuild 4650a65187015567b4e041bb9bfdb364 multilib 404b65bd5212cff83b3935c685419d08 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b out-of-source-utils dbf9e34ee8964084651e25907fa8f52c pax-utils 5555f2e75744739fe100ee62c22d28fe python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 +_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm.org 7852e2cc8208255f708130f22adf679c multibuild 4650a65187015567b4e041bb9bfdb364 multilib 404b65bd5212cff83b3935c685419d08 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b out-of-source-utils dbf9e34ee8964084651e25907fa8f52c pax-utils 5555f2e75744739fe100ee62c22d28fe python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 _md5_=841c50c9fcdda9ce2c240f12646568a1 diff --git a/metadata/md5-cache/llvm-core/llvm-22.0.0_pre20260113 b/metadata/md5-cache/llvm-core/llvm-22.0.0_pre20260113 index f305145b1de4..43ac042dc376 100644 --- a/metadata/md5-cache/llvm-core/llvm-22.0.0_pre20260113 +++ b/metadata/md5-cache/llvm-core/llvm-22.0.0_pre20260113 @@ -11,7 +11,7 @@ PDEPEND=llvm-core/llvm-common llvm-core/llvm-toolchain-symlinks:22 binutils-plug RDEPEND=virtual/zlib:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] debuginfod? ( net-misc/curl:= dev-cpp/cpp-httplib:= ) exegesis? ( dev-libs/libpfm:= ) libedit? ( dev-libs/libedit: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(-)?] ) libffi? ( >=dev-libs/libffi-3.0.13-r1: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(-)?] ) xml? ( dev-libs/libxml2: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(-)?] ) z3? ( >=sci-mathematics/z3-4.7.1: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(-)?] ) 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(-)?] ) !llvm-core/llvm:0 REQUIRED_USE=|| ( llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm_targets_AVR llvm_targets_BPF llvm_targets_Hexagon llvm_targets_Lanai llvm_targets_LoongArch 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_ARC llvm_targets_CSKY llvm_targets_DirectX llvm_targets_M68k llvm_targets_Xtensa ) RESTRICT=!test? ( test ) -SLOT=22/22.0.0_pre20260113 +SLOT=22/22.0 SRC_URI=https://github.com/llvm/llvm-project/archive/85c3c83ae54c9e81924f1ca048cfddc8d36bbb02.tar.gz -> llvm-project-85c3c83ae54c9e81924f1ca048cfddc8d36bbb02.tar.gz -_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm.org 371ec05cde93e01788fefffb7c995f82 multibuild 4650a65187015567b4e041bb9bfdb364 multilib 404b65bd5212cff83b3935c685419d08 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b out-of-source-utils dbf9e34ee8964084651e25907fa8f52c pax-utils 5555f2e75744739fe100ee62c22d28fe python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 +_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm.org 7852e2cc8208255f708130f22adf679c multibuild 4650a65187015567b4e041bb9bfdb364 multilib 404b65bd5212cff83b3935c685419d08 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b out-of-source-utils dbf9e34ee8964084651e25907fa8f52c pax-utils 5555f2e75744739fe100ee62c22d28fe python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 _md5_=841c50c9fcdda9ce2c240f12646568a1 diff --git a/metadata/md5-cache/llvm-core/llvm-22.1.0_rc1 b/metadata/md5-cache/llvm-core/llvm-22.1.0_rc1 new file mode 100644 index 000000000000..0457c12d298d --- /dev/null +++ b/metadata/md5-cache/llvm-core/llvm-22.1.0_rc1 @@ -0,0 +1,17 @@ +BDEPEND=|| ( dev-lang/python:3.14 dev-lang/python:3.13 dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) dev-lang/perl sys-devel/gnuconfig kernel_Darwin? ( <llvm-runtimes/libcxx-22.1.0.9999 ) libffi? ( virtual/pkgconfig ) verify-sig? ( >=sec-keys/openpgp-keys-llvm-21.1.4 ) || ( ( dev-lang/python:3.14 dev-python/myst-parser[python_targets_python3_14(-)] dev-python/sphinx[python_targets_python3_14(-)] ) ( dev-lang/python:3.13 dev-python/myst-parser[python_targets_python3_13(-)] dev-python/sphinx[python_targets_python3_13(-)] ) ( dev-lang/python:3.12 dev-python/myst-parser[python_targets_python3_12(-)] dev-python/sphinx[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 dev-python/myst-parser[python_targets_python3_11(-)] dev-python/sphinx[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 dev-python/myst-parser[python_targets_python3_10(-)] dev-python/sphinx[python_targets_python3_10(-)] ) ) app-alternatives/ninja >=dev-build/cmake-3.28.5 verify-sig? ( || ( app-alternatives/gpg app-crypt/gnupg[-alternatives(-)] ) >=app-portage/gemato-20 ) +DEFINED_PHASES=compile configure install postinst prepare setup test unpack +DEPEND=virtual/zlib:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] debuginfod? ( net-misc/curl:= dev-cpp/cpp-httplib:= ) exegesis? ( dev-libs/libpfm:= ) libedit? ( dev-libs/libedit: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(-)?] ) libffi? ( >=dev-libs/libffi-3.0.13-r1: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(-)?] ) xml? ( dev-libs/libxml2: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(-)?] ) z3? ( >=sci-mathematics/z3-4.7.1: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(-)?] ) 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(-)?] ) binutils-plugin? ( sys-libs/binutils-libs ) +DESCRIPTION=Low Level Virtual Machine +EAPI=8 +HOMEPAGE=https://llvm.org/ +INHERIT=cmake flag-o-matic llvm.org multilib-minimal pax-utils python-any-r1 toolchain-funcs +IUSE=+binutils-plugin +debug debuginfod doc exegesis libedit +libffi test xml z3 zstd doc llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm_targets_AVR llvm_targets_BPF llvm_targets_Hexagon llvm_targets_Lanai llvm_targets_LoongArch 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_ARC llvm_targets_CSKY llvm_targets_DirectX llvm_targets_M68k llvm_targets_Xtensa 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=Apache-2.0-with-LLVM-exceptions UoI-NCSA BSD public-domain rc +PDEPEND=llvm-core/llvm-common llvm-core/llvm-toolchain-symlinks:22 binutils-plugin? ( >=llvm-core/llvmgold-22 ) +RDEPEND=virtual/zlib:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] debuginfod? ( net-misc/curl:= dev-cpp/cpp-httplib:= ) exegesis? ( dev-libs/libpfm:= ) libedit? ( dev-libs/libedit: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(-)?] ) libffi? ( >=dev-libs/libffi-3.0.13-r1: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(-)?] ) xml? ( dev-libs/libxml2: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(-)?] ) z3? ( >=sci-mathematics/z3-4.7.1: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(-)?] ) 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(-)?] ) !llvm-core/llvm:0 +REQUIRED_USE=|| ( llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm_targets_AVR llvm_targets_BPF llvm_targets_Hexagon llvm_targets_Lanai llvm_targets_LoongArch 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_ARC llvm_targets_CSKY llvm_targets_DirectX llvm_targets_M68k llvm_targets_Xtensa ) +RESTRICT=!test? ( test ) +SLOT=22/22.1 +SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-22.1.0-rc1/llvm-project-22.1.0-rc1.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-22.1.0-rc1/llvm-project-22.1.0-rc1.src.tar.xz.sig ) +_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm.org 7852e2cc8208255f708130f22adf679c multibuild 4650a65187015567b4e041bb9bfdb364 multilib 404b65bd5212cff83b3935c685419d08 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b out-of-source-utils dbf9e34ee8964084651e25907fa8f52c pax-utils 5555f2e75744739fe100ee62c22d28fe python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 verify-sig 2cf23b136af9fd4c3fceadc34d0f98ad xdg-utils 42869b3c8d86a70ef3cf75165a395e09 +_md5_=841c50c9fcdda9ce2c240f12646568a1 diff --git a/metadata/md5-cache/llvm-core/llvm-22.0.0.9999 b/metadata/md5-cache/llvm-core/llvm-23.0.0.9999 index bd8dcce5b1e0..9fd0c9a00d3f 100644 --- a/metadata/md5-cache/llvm-core/llvm-22.0.0.9999 +++ b/metadata/md5-cache/llvm-core/llvm-23.0.0.9999 @@ -1,4 +1,4 @@ -BDEPEND=|| ( dev-lang/python:3.14 dev-lang/python:3.13 dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) dev-lang/perl sys-devel/gnuconfig kernel_Darwin? ( <llvm-runtimes/libcxx-22.0.0.9999 ) libffi? ( virtual/pkgconfig ) || ( ( dev-lang/python:3.14 dev-python/myst-parser[python_targets_python3_14(-)] dev-python/sphinx[python_targets_python3_14(-)] ) ( dev-lang/python:3.13 dev-python/myst-parser[python_targets_python3_13(-)] dev-python/sphinx[python_targets_python3_13(-)] ) ( dev-lang/python:3.12 dev-python/myst-parser[python_targets_python3_12(-)] dev-python/sphinx[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 dev-python/myst-parser[python_targets_python3_11(-)] dev-python/sphinx[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 dev-python/myst-parser[python_targets_python3_10(-)] dev-python/sphinx[python_targets_python3_10(-)] ) ) app-alternatives/ninja >=dev-build/cmake-3.28.5 >=dev-vcs/git-1.8.2.1[curl] +BDEPEND=|| ( dev-lang/python:3.14 dev-lang/python:3.13 dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) dev-lang/perl sys-devel/gnuconfig kernel_Darwin? ( <llvm-runtimes/libcxx-23.0.0.9999 ) libffi? ( virtual/pkgconfig ) || ( ( dev-lang/python:3.14 dev-python/myst-parser[python_targets_python3_14(-)] dev-python/sphinx[python_targets_python3_14(-)] ) ( dev-lang/python:3.13 dev-python/myst-parser[python_targets_python3_13(-)] dev-python/sphinx[python_targets_python3_13(-)] ) ( dev-lang/python:3.12 dev-python/myst-parser[python_targets_python3_12(-)] dev-python/sphinx[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 dev-python/myst-parser[python_targets_python3_11(-)] dev-python/sphinx[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 dev-python/myst-parser[python_targets_python3_10(-)] dev-python/sphinx[python_targets_python3_10(-)] ) ) app-alternatives/ninja >=dev-build/cmake-3.28.5 >=dev-vcs/git-1.8.2.1[curl] DEFINED_PHASES=compile configure install postinst prepare setup test unpack DEPEND=virtual/zlib:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] debuginfod? ( net-misc/curl:= dev-cpp/cpp-httplib:= ) exegesis? ( dev-libs/libpfm:= ) libedit? ( dev-libs/libedit: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(-)?] ) libffi? ( >=dev-libs/libffi-3.0.13-r1: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(-)?] ) xml? ( dev-libs/libxml2: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(-)?] ) z3? ( >=sci-mathematics/z3-4.7.1: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(-)?] ) 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(-)?] ) binutils-plugin? ( sys-libs/binutils-libs ) DESCRIPTION=Low Level Virtual Machine @@ -7,11 +7,11 @@ HOMEPAGE=https://llvm.org/ INHERIT=cmake flag-o-matic llvm.org multilib-minimal pax-utils python-any-r1 toolchain-funcs IUSE=+binutils-plugin +debug debuginfod doc exegesis libedit +libffi test xml z3 zstd doc llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm_targets_AVR llvm_targets_BPF llvm_targets_Hexagon llvm_targets_Lanai llvm_targets_LoongArch 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_ARC llvm_targets_CSKY llvm_targets_DirectX llvm_targets_M68k llvm_targets_Xtensa 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=Apache-2.0-with-LLVM-exceptions UoI-NCSA BSD public-domain rc -PDEPEND=llvm-core/llvm-common llvm-core/llvm-toolchain-symlinks:22 binutils-plugin? ( >=llvm-core/llvmgold-22 ) +PDEPEND=llvm-core/llvm-common llvm-core/llvm-toolchain-symlinks:23 binutils-plugin? ( >=llvm-core/llvmgold-23 ) PROPERTIES=live RDEPEND=virtual/zlib:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] debuginfod? ( net-misc/curl:= dev-cpp/cpp-httplib:= ) exegesis? ( dev-libs/libpfm:= ) libedit? ( dev-libs/libedit: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(-)?] ) libffi? ( >=dev-libs/libffi-3.0.13-r1: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(-)?] ) xml? ( dev-libs/libxml2: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(-)?] ) z3? ( >=sci-mathematics/z3-4.7.1: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(-)?] ) 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(-)?] ) !llvm-core/llvm:0 REQUIRED_USE=|| ( llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm_targets_AVR llvm_targets_BPF llvm_targets_Hexagon llvm_targets_Lanai llvm_targets_LoongArch 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_ARC llvm_targets_CSKY llvm_targets_DirectX llvm_targets_M68k llvm_targets_Xtensa ) RESTRICT=!test? ( test ) -SLOT=22/22.0.0.9999 -_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c flag-o-matic a7afe42e95fb46ce9691605acfb24672 git-r3 875eb471682d3e1f18da124be97dcc81 llvm.org 371ec05cde93e01788fefffb7c995f82 multibuild 4650a65187015567b4e041bb9bfdb364 multilib 404b65bd5212cff83b3935c685419d08 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b out-of-source-utils dbf9e34ee8964084651e25907fa8f52c pax-utils 5555f2e75744739fe100ee62c22d28fe python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=974cb5516408a517b0a7026e8b89ba79 +SLOT=23/23.0.0.9999 +_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c flag-o-matic a7afe42e95fb46ce9691605acfb24672 git-r3 875eb471682d3e1f18da124be97dcc81 llvm.org 7852e2cc8208255f708130f22adf679c multibuild 4650a65187015567b4e041bb9bfdb364 multilib 404b65bd5212cff83b3935c685419d08 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b out-of-source-utils dbf9e34ee8964084651e25907fa8f52c pax-utils 5555f2e75744739fe100ee62c22d28fe python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 +_md5_=841c50c9fcdda9ce2c240f12646568a1 diff --git a/metadata/md5-cache/llvm-core/llvm-common-15.0.7 b/metadata/md5-cache/llvm-core/llvm-common-15.0.7 index 661d8a403c98..94da8e4782c7 100644 --- a/metadata/md5-cache/llvm-core/llvm-common-15.0.7 +++ b/metadata/md5-cache/llvm-core/llvm-common-15.0.7 @@ -10,5 +10,5 @@ LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA RDEPEND=!llvm-core/llvm:0 SLOT=0 SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.7/llvm-project-15.0.7.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.7/llvm-project-15.0.7.src.tar.xz.sig ) -_eclasses_=eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd elisp-common ce20c7e2fc0c52b58ddabcd536b7310b llvm.org 371ec05cde93e01788fefffb7c995f82 multiprocessing 1e32df7deee68372153dca65f4a7c21f verify-sig 2cf23b136af9fd4c3fceadc34d0f98ad +_eclasses_=eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd elisp-common ce20c7e2fc0c52b58ddabcd536b7310b llvm.org 7852e2cc8208255f708130f22adf679c multiprocessing 1e32df7deee68372153dca65f4a7c21f verify-sig 2cf23b136af9fd4c3fceadc34d0f98ad _md5_=e9c0f9cdad72091c7dd2b138c038d3ad diff --git a/metadata/md5-cache/llvm-core/llvm-common-16.0.6 b/metadata/md5-cache/llvm-core/llvm-common-16.0.6 index 715de684e97f..517e03d5ce45 100644 --- a/metadata/md5-cache/llvm-core/llvm-common-16.0.6 +++ b/metadata/md5-cache/llvm-core/llvm-common-16.0.6 @@ -10,5 +10,5 @@ LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA RDEPEND=!llvm-core/llvm:0 SLOT=0 SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-16.0.6/llvm-project-16.0.6.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-16.0.6/llvm-project-16.0.6.src.tar.xz.sig ) -_eclasses_=eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd elisp-common ce20c7e2fc0c52b58ddabcd536b7310b llvm.org 371ec05cde93e01788fefffb7c995f82 multiprocessing 1e32df7deee68372153dca65f4a7c21f verify-sig 2cf23b136af9fd4c3fceadc34d0f98ad +_eclasses_=eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd elisp-common ce20c7e2fc0c52b58ddabcd536b7310b llvm.org 7852e2cc8208255f708130f22adf679c multiprocessing 1e32df7deee68372153dca65f4a7c21f verify-sig 2cf23b136af9fd4c3fceadc34d0f98ad _md5_=6e593a3c43e67fb98afa5f97e1ddc61a diff --git a/metadata/md5-cache/llvm-core/llvm-common-17.0.6 b/metadata/md5-cache/llvm-core/llvm-common-17.0.6 index 6039a7d17c19..19c21251e189 100644 --- a/metadata/md5-cache/llvm-core/llvm-common-17.0.6 +++ b/metadata/md5-cache/llvm-core/llvm-common-17.0.6 @@ -10,5 +10,5 @@ LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA RDEPEND=!llvm-core/llvm:0 SLOT=0 SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-17.0.6/llvm-project-17.0.6.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-17.0.6/llvm-project-17.0.6.src.tar.xz.sig ) -_eclasses_=eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd elisp-common ce20c7e2fc0c52b58ddabcd536b7310b llvm.org 371ec05cde93e01788fefffb7c995f82 multiprocessing 1e32df7deee68372153dca65f4a7c21f verify-sig 2cf23b136af9fd4c3fceadc34d0f98ad +_eclasses_=eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd elisp-common ce20c7e2fc0c52b58ddabcd536b7310b llvm.org 7852e2cc8208255f708130f22adf679c multiprocessing 1e32df7deee68372153dca65f4a7c21f verify-sig 2cf23b136af9fd4c3fceadc34d0f98ad _md5_=6e593a3c43e67fb98afa5f97e1ddc61a diff --git a/metadata/md5-cache/llvm-core/llvm-common-18.1.8 b/metadata/md5-cache/llvm-core/llvm-common-18.1.8 index c645219f3f91..64885bf6f2e0 100644 --- a/metadata/md5-cache/llvm-core/llvm-common-18.1.8 +++ b/metadata/md5-cache/llvm-core/llvm-common-18.1.8 @@ -10,5 +10,5 @@ LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA RDEPEND=!llvm-core/llvm:0 SLOT=0 SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-18.1.8/llvm-project-18.1.8.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-18.1.8/llvm-project-18.1.8.src.tar.xz.sig ) -_eclasses_=eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd elisp-common ce20c7e2fc0c52b58ddabcd536b7310b llvm.org 371ec05cde93e01788fefffb7c995f82 multiprocessing 1e32df7deee68372153dca65f4a7c21f verify-sig 2cf23b136af9fd4c3fceadc34d0f98ad +_eclasses_=eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd elisp-common ce20c7e2fc0c52b58ddabcd536b7310b llvm.org 7852e2cc8208255f708130f22adf679c multiprocessing 1e32df7deee68372153dca65f4a7c21f verify-sig 2cf23b136af9fd4c3fceadc34d0f98ad _md5_=05b8133d090c1326d1c2e85eb558e8aa diff --git a/metadata/md5-cache/llvm-core/llvm-common-19.1.7 b/metadata/md5-cache/llvm-core/llvm-common-19.1.7 index 02767b07195c..1026f2c122b6 100644 --- a/metadata/md5-cache/llvm-core/llvm-common-19.1.7 +++ b/metadata/md5-cache/llvm-core/llvm-common-19.1.7 @@ -10,5 +10,5 @@ LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA RDEPEND=!llvm-core/llvm:0 SLOT=0 SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-19.1.7/llvm-project-19.1.7.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-19.1.7/llvm-project-19.1.7.src.tar.xz.sig ) -_eclasses_=eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd elisp-common ce20c7e2fc0c52b58ddabcd536b7310b llvm.org 371ec05cde93e01788fefffb7c995f82 multiprocessing 1e32df7deee68372153dca65f4a7c21f verify-sig 2cf23b136af9fd4c3fceadc34d0f98ad +_eclasses_=eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd elisp-common ce20c7e2fc0c52b58ddabcd536b7310b llvm.org 7852e2cc8208255f708130f22adf679c multiprocessing 1e32df7deee68372153dca65f4a7c21f verify-sig 2cf23b136af9fd4c3fceadc34d0f98ad _md5_=05b8133d090c1326d1c2e85eb558e8aa diff --git a/metadata/md5-cache/llvm-core/llvm-common-20.1.8 b/metadata/md5-cache/llvm-core/llvm-common-20.1.8 index 72404b63cd81..e9aa14308cd1 100644 --- a/metadata/md5-cache/llvm-core/llvm-common-20.1.8 +++ b/metadata/md5-cache/llvm-core/llvm-common-20.1.8 @@ -10,5 +10,5 @@ LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA RDEPEND=!llvm-core/llvm:0 SLOT=0 SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-20.1.8/llvm-project-20.1.8.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-20.1.8/llvm-project-20.1.8.src.tar.xz.sig ) -_eclasses_=eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd elisp-common ce20c7e2fc0c52b58ddabcd536b7310b llvm.org 371ec05cde93e01788fefffb7c995f82 multiprocessing 1e32df7deee68372153dca65f4a7c21f verify-sig 2cf23b136af9fd4c3fceadc34d0f98ad +_eclasses_=eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd elisp-common ce20c7e2fc0c52b58ddabcd536b7310b llvm.org 7852e2cc8208255f708130f22adf679c multiprocessing 1e32df7deee68372153dca65f4a7c21f verify-sig 2cf23b136af9fd4c3fceadc34d0f98ad _md5_=05b8133d090c1326d1c2e85eb558e8aa diff --git a/metadata/md5-cache/llvm-core/llvm-common-21.1.8 b/metadata/md5-cache/llvm-core/llvm-common-21.1.8 index 8e448f7a8878..65ff5720ec30 100644 --- a/metadata/md5-cache/llvm-core/llvm-common-21.1.8 +++ b/metadata/md5-cache/llvm-core/llvm-common-21.1.8 @@ -10,5 +10,5 @@ LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA RDEPEND=!llvm-core/llvm:0 SLOT=0 SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-21.1.8/llvm-project-21.1.8.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-21.1.8/llvm-project-21.1.8.src.tar.xz.sig ) -_eclasses_=eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd elisp-common ce20c7e2fc0c52b58ddabcd536b7310b llvm.org 371ec05cde93e01788fefffb7c995f82 multiprocessing 1e32df7deee68372153dca65f4a7c21f verify-sig 2cf23b136af9fd4c3fceadc34d0f98ad +_eclasses_=eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd elisp-common ce20c7e2fc0c52b58ddabcd536b7310b llvm.org 7852e2cc8208255f708130f22adf679c multiprocessing 1e32df7deee68372153dca65f4a7c21f verify-sig 2cf23b136af9fd4c3fceadc34d0f98ad _md5_=05b8133d090c1326d1c2e85eb558e8aa diff --git a/metadata/md5-cache/llvm-core/llvm-common-22.0.0_pre20260103 b/metadata/md5-cache/llvm-core/llvm-common-22.0.0_pre20260103 index 5ae191a00375..fc346a62ee66 100644 --- a/metadata/md5-cache/llvm-core/llvm-common-22.0.0_pre20260103 +++ b/metadata/md5-cache/llvm-core/llvm-common-22.0.0_pre20260103 @@ -9,5 +9,5 @@ LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA RDEPEND=!llvm-core/llvm:0 SLOT=0 SRC_URI=https://github.com/llvm/llvm-project/archive/05349a9b43805d3c0b424da99f3a1fa362cd3419.tar.gz -> llvm-project-05349a9b43805d3c0b424da99f3a1fa362cd3419.tar.gz -_eclasses_=elisp-common ce20c7e2fc0c52b58ddabcd536b7310b llvm.org 371ec05cde93e01788fefffb7c995f82 multiprocessing 1e32df7deee68372153dca65f4a7c21f +_eclasses_=elisp-common ce20c7e2fc0c52b58ddabcd536b7310b llvm.org 7852e2cc8208255f708130f22adf679c multiprocessing 1e32df7deee68372153dca65f4a7c21f _md5_=067a333ecceaeb38425818fdd94a8370 diff --git a/metadata/md5-cache/llvm-core/llvm-common-22.0.0_pre20260106 b/metadata/md5-cache/llvm-core/llvm-common-22.0.0_pre20260106 index d48597e2e420..48a9e7fdec9d 100644 --- a/metadata/md5-cache/llvm-core/llvm-common-22.0.0_pre20260106 +++ b/metadata/md5-cache/llvm-core/llvm-common-22.0.0_pre20260106 @@ -9,5 +9,5 @@ LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA RDEPEND=!llvm-core/llvm:0 SLOT=0 SRC_URI=https://github.com/llvm/llvm-project/archive/b01c3d6682d2fa5d6ac22d5a964b739009e9db7b.tar.gz -> llvm-project-b01c3d6682d2fa5d6ac22d5a964b739009e9db7b.tar.gz -_eclasses_=elisp-common ce20c7e2fc0c52b58ddabcd536b7310b llvm.org 371ec05cde93e01788fefffb7c995f82 multiprocessing 1e32df7deee68372153dca65f4a7c21f +_eclasses_=elisp-common ce20c7e2fc0c52b58ddabcd536b7310b llvm.org 7852e2cc8208255f708130f22adf679c multiprocessing 1e32df7deee68372153dca65f4a7c21f _md5_=067a333ecceaeb38425818fdd94a8370 diff --git a/metadata/md5-cache/llvm-core/llvm-common-22.0.0_pre20260113 b/metadata/md5-cache/llvm-core/llvm-common-22.0.0_pre20260113 index 1176798eaca1..937a62b485fa 100644 --- a/metadata/md5-cache/llvm-core/llvm-common-22.0.0_pre20260113 +++ b/metadata/md5-cache/llvm-core/llvm-common-22.0.0_pre20260113 @@ -9,5 +9,5 @@ LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA RDEPEND=!llvm-core/llvm:0 SLOT=0 SRC_URI=https://github.com/llvm/llvm-project/archive/85c3c83ae54c9e81924f1ca048cfddc8d36bbb02.tar.gz -> llvm-project-85c3c83ae54c9e81924f1ca048cfddc8d36bbb02.tar.gz -_eclasses_=elisp-common ce20c7e2fc0c52b58ddabcd536b7310b llvm.org 371ec05cde93e01788fefffb7c995f82 multiprocessing 1e32df7deee68372153dca65f4a7c21f +_eclasses_=elisp-common ce20c7e2fc0c52b58ddabcd536b7310b llvm.org 7852e2cc8208255f708130f22adf679c multiprocessing 1e32df7deee68372153dca65f4a7c21f _md5_=067a333ecceaeb38425818fdd94a8370 diff --git a/metadata/md5-cache/llvm-core/llvm-common-22.1.0_rc1 b/metadata/md5-cache/llvm-core/llvm-common-22.1.0_rc1 new file mode 100644 index 000000000000..40ed7d661c5b --- /dev/null +++ b/metadata/md5-cache/llvm-core/llvm-common-22.1.0_rc1 @@ -0,0 +1,13 @@ +BDEPEND=emacs? ( >=app-editors/emacs-23.1:* ) verify-sig? ( >=sec-keys/openpgp-keys-llvm-21.1.4 ) verify-sig? ( || ( app-alternatives/gpg app-crypt/gnupg[-alternatives(-)] ) >=app-portage/gemato-20 ) +DEFINED_PHASES=compile install postinst postrm prepare unpack +DESCRIPTION=Common files shared between multiple slots of LLVM +EAPI=8 +HOMEPAGE=https://llvm.org/ +INHERIT=elisp-common llvm.org +IUSE=emacs verify-sig +LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA +RDEPEND=!llvm-core/llvm:0 +SLOT=0 +SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-22.1.0-rc1/llvm-project-22.1.0-rc1.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-22.1.0-rc1/llvm-project-22.1.0-rc1.src.tar.xz.sig ) +_eclasses_=eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd elisp-common ce20c7e2fc0c52b58ddabcd536b7310b llvm.org 7852e2cc8208255f708130f22adf679c multiprocessing 1e32df7deee68372153dca65f4a7c21f verify-sig 2cf23b136af9fd4c3fceadc34d0f98ad +_md5_=067a333ecceaeb38425818fdd94a8370 diff --git a/metadata/md5-cache/llvm-core/llvm-common-22.0.0.9999 b/metadata/md5-cache/llvm-core/llvm-common-23.0.0.9999 index 9617c6be86e3..48d2a2696263 100644 --- a/metadata/md5-cache/llvm-core/llvm-common-22.0.0.9999 +++ b/metadata/md5-cache/llvm-core/llvm-common-23.0.0.9999 @@ -9,5 +9,5 @@ LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA PROPERTIES=live RDEPEND=!llvm-core/llvm:0 SLOT=0 -_eclasses_=elisp-common ce20c7e2fc0c52b58ddabcd536b7310b git-r3 875eb471682d3e1f18da124be97dcc81 llvm.org 371ec05cde93e01788fefffb7c995f82 multiprocessing 1e32df7deee68372153dca65f4a7c21f -_md5_=29657c34559f648030349d5c2d7deb4e +_eclasses_=elisp-common ce20c7e2fc0c52b58ddabcd536b7310b git-r3 875eb471682d3e1f18da124be97dcc81 llvm.org 7852e2cc8208255f708130f22adf679c multiprocessing 1e32df7deee68372153dca65f4a7c21f +_md5_=067a333ecceaeb38425818fdd94a8370 diff --git a/metadata/md5-cache/llvm-core/llvm-toolchain-symlinks-23 b/metadata/md5-cache/llvm-core/llvm-toolchain-symlinks-23 new file mode 100644 index 000000000000..3b32e38f98f1 --- /dev/null +++ b/metadata/md5-cache/llvm-core/llvm-toolchain-symlinks-23 @@ -0,0 +1,11 @@ +DEFINED_PHASES=install +DESCRIPTION=Symlinks to use LLVM on binutils-free system +EAPI=8 +HOMEPAGE=https://wiki.gentoo.org/wiki/Project:LLVM +INHERIT=multilib +IUSE=multilib-symlinks native-symlinks +LICENSE=public-domain +RDEPEND=llvm-core/llvm:23 +SLOT=23 +_eclasses_=multilib 404b65bd5212cff83b3935c685419d08 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 +_md5_=ee236006a08fcbb5fda9f649dcefd23b diff --git a/metadata/md5-cache/llvm-core/llvmgold-23 b/metadata/md5-cache/llvm-core/llvmgold-23 new file mode 100644 index 000000000000..15849fa5d19c --- /dev/null +++ b/metadata/md5-cache/llvm-core/llvmgold-23 @@ -0,0 +1,8 @@ +DEFINED_PHASES=install +DESCRIPTION=LLVMgold plugin symlink for autoloading +EAPI=8 +HOMEPAGE=https://llvm.org/ +LICENSE=public-domain +RDEPEND=llvm-core/llvm:23[binutils-plugin] !llvm-core/llvm:0 +SLOT=0 +_md5_=43118b290c2970aff1ee9659aa0ad6fa diff --git a/metadata/md5-cache/llvm-core/mlir-21.1.8 b/metadata/md5-cache/llvm-core/mlir-21.1.8 index c81900081c29..b941138df195 100644 --- a/metadata/md5-cache/llvm-core/mlir-21.1.8 +++ b/metadata/md5-cache/llvm-core/mlir-21.1.8 @@ -12,5 +12,5 @@ RDEPEND=~llvm-core/llvm-21.1.8[debug=,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32( RESTRICT=!test? ( test ) !test? ( test ) SLOT=21/21.1 SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-21.1.8/llvm-project-21.1.8.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-21.1.8/llvm-project-21.1.8.src.tar.xz.sig ) -_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm.org 371ec05cde93e01788fefffb7c995f82 multibuild 4650a65187015567b4e041bb9bfdb364 multilib 404b65bd5212cff83b3935c685419d08 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 verify-sig 2cf23b136af9fd4c3fceadc34d0f98ad xdg-utils 42869b3c8d86a70ef3cf75165a395e09 +_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm.org 7852e2cc8208255f708130f22adf679c multibuild 4650a65187015567b4e041bb9bfdb364 multilib 404b65bd5212cff83b3935c685419d08 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 verify-sig 2cf23b136af9fd4c3fceadc34d0f98ad xdg-utils 42869b3c8d86a70ef3cf75165a395e09 _md5_=b3f6c7338dcb9c55d9fc63a42146ef17 diff --git a/metadata/md5-cache/llvm-core/mlir-22.0.0_pre20260103 b/metadata/md5-cache/llvm-core/mlir-22.0.0_pre20260103 index 3193625ea313..b9b23ca5aa23 100644 --- a/metadata/md5-cache/llvm-core/mlir-22.0.0_pre20260103 +++ b/metadata/md5-cache/llvm-core/mlir-22.0.0_pre20260103 @@ -9,7 +9,7 @@ IUSE=+debug test test abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n6 LICENSE=Apache-2.0-with-LLVM-exceptions RDEPEND=~llvm-core/llvm-22.0.0_pre20260103[debug=,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 ) !test? ( test ) -SLOT=22/22.0.0_pre20260103 +SLOT=22/22.0 SRC_URI=https://github.com/llvm/llvm-project/archive/05349a9b43805d3c0b424da99f3a1fa362cd3419.tar.gz -> llvm-project-05349a9b43805d3c0b424da99f3a1fa362cd3419.tar.gz -_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm.org 371ec05cde93e01788fefffb7c995f82 multibuild 4650a65187015567b4e041bb9bfdb364 multilib 404b65bd5212cff83b3935c685419d08 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 +_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm.org 7852e2cc8208255f708130f22adf679c multibuild 4650a65187015567b4e041bb9bfdb364 multilib 404b65bd5212cff83b3935c685419d08 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 _md5_=7114998ae86dafad3f0b7511588c91da diff --git a/metadata/md5-cache/llvm-core/mlir-22.0.0_pre20260106 b/metadata/md5-cache/llvm-core/mlir-22.0.0_pre20260106 index 20084df33900..33d1d773bc63 100644 --- a/metadata/md5-cache/llvm-core/mlir-22.0.0_pre20260106 +++ b/metadata/md5-cache/llvm-core/mlir-22.0.0_pre20260106 @@ -9,7 +9,7 @@ IUSE=+debug test test abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n6 LICENSE=Apache-2.0-with-LLVM-exceptions RDEPEND=~llvm-core/llvm-22.0.0_pre20260106[debug=,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 ) !test? ( test ) -SLOT=22/22.0.0_pre20260106 +SLOT=22/22.0 SRC_URI=https://github.com/llvm/llvm-project/archive/b01c3d6682d2fa5d6ac22d5a964b739009e9db7b.tar.gz -> llvm-project-b01c3d6682d2fa5d6ac22d5a964b739009e9db7b.tar.gz -_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm.org 371ec05cde93e01788fefffb7c995f82 multibuild 4650a65187015567b4e041bb9bfdb364 multilib 404b65bd5212cff83b3935c685419d08 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 +_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm.org 7852e2cc8208255f708130f22adf679c multibuild 4650a65187015567b4e041bb9bfdb364 multilib 404b65bd5212cff83b3935c685419d08 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 _md5_=7114998ae86dafad3f0b7511588c91da diff --git a/metadata/md5-cache/llvm-core/mlir-22.0.0_pre20260113 b/metadata/md5-cache/llvm-core/mlir-22.0.0_pre20260113 index 507fbca71a62..0f4c7de8b5c5 100644 --- a/metadata/md5-cache/llvm-core/mlir-22.0.0_pre20260113 +++ b/metadata/md5-cache/llvm-core/mlir-22.0.0_pre20260113 @@ -9,7 +9,7 @@ IUSE=+debug test test abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n6 LICENSE=Apache-2.0-with-LLVM-exceptions RDEPEND=~llvm-core/llvm-22.0.0_pre20260113[debug=,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 ) !test? ( test ) -SLOT=22/22.0.0_pre20260113 +SLOT=22/22.0 SRC_URI=https://github.com/llvm/llvm-project/archive/85c3c83ae54c9e81924f1ca048cfddc8d36bbb02.tar.gz -> llvm-project-85c3c83ae54c9e81924f1ca048cfddc8d36bbb02.tar.gz -_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm.org 371ec05cde93e01788fefffb7c995f82 multibuild 4650a65187015567b4e041bb9bfdb364 multilib 404b65bd5212cff83b3935c685419d08 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 +_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm.org 7852e2cc8208255f708130f22adf679c multibuild 4650a65187015567b4e041bb9bfdb364 multilib 404b65bd5212cff83b3935c685419d08 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 _md5_=7114998ae86dafad3f0b7511588c91da diff --git a/metadata/md5-cache/llvm-core/mlir-22.1.0_rc1 b/metadata/md5-cache/llvm-core/mlir-22.1.0_rc1 new file mode 100644 index 000000000000..1d0c28923c2c --- /dev/null +++ b/metadata/md5-cache/llvm-core/mlir-22.1.0_rc1 @@ -0,0 +1,15 @@ +BDEPEND=|| ( dev-lang/python:3.14 dev-lang/python:3.13 dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) llvm-core/llvm:22 test? ( || ( ( dev-lang/python:3.14 dev-python/lit[python_targets_python3_14(-)] ) ( dev-lang/python:3.13 dev-python/lit[python_targets_python3_13(-)] ) ( dev-lang/python:3.12 dev-python/lit[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 dev-python/lit[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 dev-python/lit[python_targets_python3_10(-)] ) ) ) verify-sig? ( >=sec-keys/openpgp-keys-llvm-21.1.4 ) app-alternatives/ninja >=dev-build/cmake-3.28.5 verify-sig? ( || ( app-alternatives/gpg app-crypt/gnupg[-alternatives(-)] ) >=app-portage/gemato-20 ) +DEFINED_PHASES=compile configure install prepare setup test unpack +DEPEND=~llvm-core/llvm-22.1.0_rc1[debug=,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=Multi-Level Intermediate Representation (library only) +EAPI=8 +HOMEPAGE=https://mlir.llvm.org/ +INHERIT=cmake llvm.org multilib-minimal python-any-r1 +IUSE=+debug test test 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=Apache-2.0-with-LLVM-exceptions +RDEPEND=~llvm-core/llvm-22.1.0_rc1[debug=,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 ) !test? ( test ) +SLOT=22/22.1 +SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-22.1.0-rc1/llvm-project-22.1.0-rc1.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-22.1.0-rc1/llvm-project-22.1.0-rc1.src.tar.xz.sig ) +_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm.org 7852e2cc8208255f708130f22adf679c multibuild 4650a65187015567b4e041bb9bfdb364 multilib 404b65bd5212cff83b3935c685419d08 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 verify-sig 2cf23b136af9fd4c3fceadc34d0f98ad xdg-utils 42869b3c8d86a70ef3cf75165a395e09 +_md5_=7114998ae86dafad3f0b7511588c91da diff --git a/metadata/md5-cache/llvm-core/mlir-22.0.0.9999 b/metadata/md5-cache/llvm-core/mlir-23.0.0.9999 index 41ff06e0f11c..5add00e90c4f 100644 --- a/metadata/md5-cache/llvm-core/mlir-22.0.0.9999 +++ b/metadata/md5-cache/llvm-core/mlir-23.0.0.9999 @@ -1,6 +1,6 @@ -BDEPEND=|| ( dev-lang/python:3.14 dev-lang/python:3.13 dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) llvm-core/llvm:22 test? ( || ( ( dev-lang/python:3.14 dev-python/lit[python_targets_python3_14(-)] ) ( dev-lang/python:3.13 dev-python/lit[python_targets_python3_13(-)] ) ( dev-lang/python:3.12 dev-python/lit[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 dev-python/lit[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 dev-python/lit[python_targets_python3_10(-)] ) ) ) app-alternatives/ninja >=dev-build/cmake-3.28.5 >=dev-vcs/git-1.8.2.1[curl] +BDEPEND=|| ( dev-lang/python:3.14 dev-lang/python:3.13 dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) llvm-core/llvm:23 test? ( || ( ( dev-lang/python:3.14 dev-python/lit[python_targets_python3_14(-)] ) ( dev-lang/python:3.13 dev-python/lit[python_targets_python3_13(-)] ) ( dev-lang/python:3.12 dev-python/lit[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 dev-python/lit[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 dev-python/lit[python_targets_python3_10(-)] ) ) ) app-alternatives/ninja >=dev-build/cmake-3.28.5 >=dev-vcs/git-1.8.2.1[curl] DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=~llvm-core/llvm-22.0.0.9999[debug=,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] +DEPEND=~llvm-core/llvm-23.0.0.9999[debug=,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=Multi-Level Intermediate Representation (library only) EAPI=8 HOMEPAGE=https://mlir.llvm.org/ @@ -8,8 +8,8 @@ INHERIT=cmake llvm.org multilib-minimal python-any-r1 IUSE=+debug test 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 LICENSE=Apache-2.0-with-LLVM-exceptions PROPERTIES=live -RDEPEND=~llvm-core/llvm-22.0.0.9999[debug=,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] +RDEPEND=~llvm-core/llvm-23.0.0.9999[debug=,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 ) !test? ( test ) -SLOT=22/22.0.0.9999 -_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c flag-o-matic a7afe42e95fb46ce9691605acfb24672 git-r3 875eb471682d3e1f18da124be97dcc81 llvm.org 371ec05cde93e01788fefffb7c995f82 multibuild 4650a65187015567b4e041bb9bfdb364 multilib 404b65bd5212cff83b3935c685419d08 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=f2f373249ad17b2e233cf119f9dd7d7e +SLOT=23/23.0.0.9999 +_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c flag-o-matic a7afe42e95fb46ce9691605acfb24672 git-r3 875eb471682d3e1f18da124be97dcc81 llvm.org 7852e2cc8208255f708130f22adf679c multibuild 4650a65187015567b4e041bb9bfdb364 multilib 404b65bd5212cff83b3935c685419d08 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 +_md5_=7114998ae86dafad3f0b7511588c91da diff --git a/metadata/md5-cache/llvm-core/polly-20.1.8 b/metadata/md5-cache/llvm-core/polly-20.1.8 index b1e51b102b4e..de7a588a6f84 100644 --- a/metadata/md5-cache/llvm-core/polly-20.1.8 +++ b/metadata/md5-cache/llvm-core/polly-20.1.8 @@ -12,5 +12,5 @@ RDEPEND=~llvm-core/llvm-20.1.8:20=[debug=] RESTRICT=!test? ( test ) SLOT=20/20.1 SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-20.1.8/llvm-project-20.1.8.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-20.1.8/llvm-project-20.1.8.src.tar.xz.sig ) -_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm.org 371ec05cde93e01788fefffb7c995f82 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 verify-sig 2cf23b136af9fd4c3fceadc34d0f98ad xdg-utils 42869b3c8d86a70ef3cf75165a395e09 +_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm.org 7852e2cc8208255f708130f22adf679c multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 verify-sig 2cf23b136af9fd4c3fceadc34d0f98ad xdg-utils 42869b3c8d86a70ef3cf75165a395e09 _md5_=e4af0c29d9526c125f2792ad87b85116 diff --git a/metadata/md5-cache/llvm-core/polly-21.1.8 b/metadata/md5-cache/llvm-core/polly-21.1.8 index 16f6059eac28..dee1a60537e3 100644 --- a/metadata/md5-cache/llvm-core/polly-21.1.8 +++ b/metadata/md5-cache/llvm-core/polly-21.1.8 @@ -12,5 +12,5 @@ RDEPEND=~llvm-core/llvm-21.1.8:21=[debug=] RESTRICT=!test? ( test ) SLOT=21/21.1 SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-21.1.8/llvm-project-21.1.8.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-21.1.8/llvm-project-21.1.8.src.tar.xz.sig ) -_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm.org 371ec05cde93e01788fefffb7c995f82 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 verify-sig 2cf23b136af9fd4c3fceadc34d0f98ad xdg-utils 42869b3c8d86a70ef3cf75165a395e09 +_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm.org 7852e2cc8208255f708130f22adf679c multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 verify-sig 2cf23b136af9fd4c3fceadc34d0f98ad xdg-utils 42869b3c8d86a70ef3cf75165a395e09 _md5_=e4af0c29d9526c125f2792ad87b85116 diff --git a/metadata/md5-cache/llvm-core/polly-22.0.0_pre20260103 b/metadata/md5-cache/llvm-core/polly-22.0.0_pre20260103 index 27b0c6ec0612..5566e1c0b079 100644 --- a/metadata/md5-cache/llvm-core/polly-22.0.0_pre20260103 +++ b/metadata/md5-cache/llvm-core/polly-22.0.0_pre20260103 @@ -9,7 +9,7 @@ IUSE=+debug test LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA MIT RDEPEND=~llvm-core/llvm-22.0.0_pre20260103:22=[debug=] RESTRICT=!test? ( test ) -SLOT=22/22.0.0_pre20260103 +SLOT=22/22.0 SRC_URI=https://github.com/llvm/llvm-project/archive/05349a9b43805d3c0b424da99f3a1fa362cd3419.tar.gz -> llvm-project-05349a9b43805d3c0b424da99f3a1fa362cd3419.tar.gz -_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm.org 371ec05cde93e01788fefffb7c995f82 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 +_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm.org 7852e2cc8208255f708130f22adf679c multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 _md5_=5b488f7a1c8fead5ac21609778db40b4 diff --git a/metadata/md5-cache/llvm-core/polly-22.0.0_pre20260106 b/metadata/md5-cache/llvm-core/polly-22.0.0_pre20260106 index f16de0627455..41188191fcbb 100644 --- a/metadata/md5-cache/llvm-core/polly-22.0.0_pre20260106 +++ b/metadata/md5-cache/llvm-core/polly-22.0.0_pre20260106 @@ -9,7 +9,7 @@ IUSE=+debug test LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA MIT RDEPEND=~llvm-core/llvm-22.0.0_pre20260106:22=[debug=] RESTRICT=!test? ( test ) -SLOT=22/22.0.0_pre20260106 +SLOT=22/22.0 SRC_URI=https://github.com/llvm/llvm-project/archive/b01c3d6682d2fa5d6ac22d5a964b739009e9db7b.tar.gz -> llvm-project-b01c3d6682d2fa5d6ac22d5a964b739009e9db7b.tar.gz -_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm.org 371ec05cde93e01788fefffb7c995f82 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 +_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm.org 7852e2cc8208255f708130f22adf679c multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 _md5_=5b488f7a1c8fead5ac21609778db40b4 diff --git a/metadata/md5-cache/llvm-core/polly-22.0.0_pre20260113 b/metadata/md5-cache/llvm-core/polly-22.0.0_pre20260113 index 696122b03149..f6b99a418363 100644 --- a/metadata/md5-cache/llvm-core/polly-22.0.0_pre20260113 +++ b/metadata/md5-cache/llvm-core/polly-22.0.0_pre20260113 @@ -9,7 +9,7 @@ IUSE=+debug test LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA MIT RDEPEND=~llvm-core/llvm-22.0.0_pre20260113:22=[debug=] RESTRICT=!test? ( test ) -SLOT=22/22.0.0_pre20260113 +SLOT=22/22.0 SRC_URI=https://github.com/llvm/llvm-project/archive/85c3c83ae54c9e81924f1ca048cfddc8d36bbb02.tar.gz -> llvm-project-85c3c83ae54c9e81924f1ca048cfddc8d36bbb02.tar.gz -_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm.org 371ec05cde93e01788fefffb7c995f82 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 +_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm.org 7852e2cc8208255f708130f22adf679c multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 _md5_=5b488f7a1c8fead5ac21609778db40b4 diff --git a/metadata/md5-cache/llvm-core/polly-22.1.0_rc1 b/metadata/md5-cache/llvm-core/polly-22.1.0_rc1 new file mode 100644 index 000000000000..b70e33b8fa84 --- /dev/null +++ b/metadata/md5-cache/llvm-core/polly-22.1.0_rc1 @@ -0,0 +1,15 @@ +BDEPEND=test? ( || ( ( dev-lang/python:3.14 dev-python/lit[python_targets_python3_14(-)] ) ( dev-lang/python:3.13 dev-python/lit[python_targets_python3_13(-)] ) ( dev-lang/python:3.12 dev-python/lit[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 dev-python/lit[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 dev-python/lit[python_targets_python3_10(-)] ) ) ) verify-sig? ( >=sec-keys/openpgp-keys-llvm-21.1.4 ) app-alternatives/ninja >=dev-build/cmake-3.28.5 verify-sig? ( || ( app-alternatives/gpg app-crypt/gnupg[-alternatives(-)] ) >=app-portage/gemato-20 ) +DEFINED_PHASES=compile configure install prepare setup test unpack +DEPEND=~llvm-core/llvm-22.1.0_rc1:22=[debug=] +DESCRIPTION=Polyhedral optimizations for LLVM +EAPI=8 +HOMEPAGE=https://polly.llvm.org/ +INHERIT=cmake llvm.org python-any-r1 +IUSE=+debug test verify-sig +LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA MIT +RDEPEND=~llvm-core/llvm-22.1.0_rc1:22=[debug=] +RESTRICT=!test? ( test ) +SLOT=22/22.1 +SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-22.1.0-rc1/llvm-project-22.1.0-rc1.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-22.1.0-rc1/llvm-project-22.1.0-rc1.src.tar.xz.sig ) +_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm.org 7852e2cc8208255f708130f22adf679c multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 verify-sig 2cf23b136af9fd4c3fceadc34d0f98ad xdg-utils 42869b3c8d86a70ef3cf75165a395e09 +_md5_=5b488f7a1c8fead5ac21609778db40b4 diff --git a/metadata/md5-cache/llvm-core/polly-22.0.0.9999 b/metadata/md5-cache/llvm-core/polly-23.0.0.9999 index c5f92aac3f4b..57cb6ae6ee5c 100644 --- a/metadata/md5-cache/llvm-core/polly-22.0.0.9999 +++ b/metadata/md5-cache/llvm-core/polly-23.0.0.9999 @@ -1,6 +1,6 @@ BDEPEND=test? ( || ( ( dev-lang/python:3.14 dev-python/lit[python_targets_python3_14(-)] ) ( dev-lang/python:3.13 dev-python/lit[python_targets_python3_13(-)] ) ( dev-lang/python:3.12 dev-python/lit[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 dev-python/lit[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 dev-python/lit[python_targets_python3_10(-)] ) ) ) app-alternatives/ninja >=dev-build/cmake-3.28.5 >=dev-vcs/git-1.8.2.1[curl] DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=~llvm-core/llvm-22.0.0.9999:22=[debug=] +DEPEND=~llvm-core/llvm-23.0.0.9999:23=[debug=] DESCRIPTION=Polyhedral optimizations for LLVM EAPI=8 HOMEPAGE=https://polly.llvm.org/ @@ -8,8 +8,8 @@ INHERIT=cmake llvm.org python-any-r1 IUSE=+debug test LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA MIT PROPERTIES=live -RDEPEND=~llvm-core/llvm-22.0.0.9999:22=[debug=] +RDEPEND=~llvm-core/llvm-23.0.0.9999:23=[debug=] RESTRICT=!test? ( test ) -SLOT=22/22.0.0.9999 -_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c flag-o-matic a7afe42e95fb46ce9691605acfb24672 git-r3 875eb471682d3e1f18da124be97dcc81 llvm.org 371ec05cde93e01788fefffb7c995f82 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=ef05ab9fdb516cff64024c4b81d55f9a +SLOT=23/23.0.0.9999 +_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c flag-o-matic a7afe42e95fb46ce9691605acfb24672 git-r3 875eb471682d3e1f18da124be97dcc81 llvm.org 7852e2cc8208255f708130f22adf679c multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 +_md5_=5b488f7a1c8fead5ac21609778db40b4 diff --git a/metadata/md5-cache/llvm-runtimes/clang-rtlib-config-23 b/metadata/md5-cache/llvm-runtimes/clang-rtlib-config-23 new file mode 100644 index 000000000000..d54cfa00e911 --- /dev/null +++ b/metadata/md5-cache/llvm-runtimes/clang-rtlib-config-23 @@ -0,0 +1,9 @@ +DEFINED_PHASES=install +DESCRIPTION=Default rtlib configuration for clang +EAPI=8 +HOMEPAGE=https://clang.llvm.org/ +IUSE=default-compiler-rt +abi_x86_32 abi_x86_64 +LICENSE=public-domain +RDEPEND=default-compiler-rt? ( llvm-runtimes/compiler-rt:23[abi_x86_32(+)?,abi_x86_64(+)?] ) !default-compiler-rt? ( sys-devel/gcc ) +SLOT=23 +_md5_=e218014ebabd75be3a7bba4aaf43b7b7 diff --git a/metadata/md5-cache/llvm-runtimes/clang-runtime-23 b/metadata/md5-cache/llvm-runtimes/clang-runtime-23 new file mode 100644 index 000000000000..3c2fc54bda31 --- /dev/null +++ b/metadata/md5-cache/llvm-runtimes/clang-runtime-23 @@ -0,0 +1,12 @@ +DEFINED_PHASES=install +DESCRIPTION=Meta-ebuild for clang runtime libraries +EAPI=8 +HOMEPAGE=https://clang.llvm.org/ +INHERIT=multilib multilib-build +IUSE=+compiler-rt libcxx offload openmp +sanitize default-compiler-rt default-libcxx default-lld llvm-libunwind polly 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=public-domain +RDEPEND=compiler-rt? ( >=llvm-runtimes/compiler-rt-23:23[abi_x86_32(+)?,abi_x86_64(+)?] sanitize? ( >=llvm-runtimes/compiler-rt-sanitizers-23:23[abi_x86_32(+)?,abi_x86_64(+)?] ) ) libcxx? ( >=llvm-runtimes/libcxx-23[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) openmp? ( >=llvm-runtimes/openmp-23[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] offload? ( >=llvm-runtimes/offload-23 ) ) llvm-core/clang-common ~llvm-core/clang-linker-config-23[default-lld(-)?] ~llvm-runtimes/clang-rtlib-config-23[default-compiler-rt(-)?] ~llvm-runtimes/clang-unwindlib-config-23[default-compiler-rt(-)?,llvm-libunwind(-)?] ~llvm-runtimes/clang-stdlib-config-23[default-libcxx(-)?] polly? ( >=llvm-core/polly-23:23 ) +REQUIRED_USE=sanitize? ( compiler-rt ) +SLOT=23 +_eclasses_=multibuild 4650a65187015567b4e041bb9bfdb364 multilib 404b65bd5212cff83b3935c685419d08 multilib-build 9ac26ea006828266d235e2f0135429b5 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 +_md5_=46f7d9a82529022602f5795de34f0ea2 diff --git a/metadata/md5-cache/llvm-runtimes/clang-stdlib-config-23 b/metadata/md5-cache/llvm-runtimes/clang-stdlib-config-23 new file mode 100644 index 000000000000..ae532cb4c2ee --- /dev/null +++ b/metadata/md5-cache/llvm-runtimes/clang-stdlib-config-23 @@ -0,0 +1,9 @@ +DEFINED_PHASES=install +DESCRIPTION=Default C++ library configuration for clang +EAPI=8 +HOMEPAGE=https://clang.llvm.org/ +IUSE=default-libcxx +LICENSE=public-domain +RDEPEND=default-libcxx? ( >=llvm-runtimes/libcxx-23[static-libs] ) !default-libcxx? ( sys-devel/gcc ) +SLOT=23 +_md5_=b3716b73e564fd7afe07dda8ce88b2d9 diff --git a/metadata/md5-cache/llvm-runtimes/clang-unwindlib-config-23 b/metadata/md5-cache/llvm-runtimes/clang-unwindlib-config-23 new file mode 100644 index 000000000000..75ba2f508d1f --- /dev/null +++ b/metadata/md5-cache/llvm-runtimes/clang-unwindlib-config-23 @@ -0,0 +1,9 @@ +DEFINED_PHASES=install +DESCRIPTION=Default unwindlib configuration for clang +EAPI=8 +HOMEPAGE=https://clang.llvm.org/ +IUSE=default-compiler-rt llvm-libunwind +LICENSE=public-domain +RDEPEND=default-compiler-rt? ( llvm-libunwind? ( >=llvm-runtimes/libunwind-23[static-libs] ) !llvm-libunwind? ( sys-libs/libunwind[static-libs] ) ) !default-compiler-rt? ( sys-devel/gcc ) +SLOT=23 +_md5_=a59a908068a9611e5513664f09a7f46c diff --git a/metadata/md5-cache/llvm-runtimes/compiler-rt-15.0.7-r2 b/metadata/md5-cache/llvm-runtimes/compiler-rt-15.0.7-r2 index 9685a012f6a4..f2325576926d 100644 --- a/metadata/md5-cache/llvm-runtimes/compiler-rt-15.0.7-r2 +++ b/metadata/md5-cache/llvm-runtimes/compiler-rt-15.0.7-r2 @@ -12,5 +12,5 @@ REQUIRED_USE=atomic-builtins? ( clang ) RESTRICT=!test? ( test ) !clang? ( test ) SLOT=15.0.7 SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.7/llvm-project-15.0.7.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.7/llvm-project-15.0.7.src.tar.xz.sig ) https://dev.gentoo.org/~mgorny/dist/llvm/llvm-gentoo-patchset-15.0.7-r8.tar.xz -_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm df1cea363f19e80316ea702563b607be llvm-utils 64536677f4b4365e25e9b739163bed58 llvm.org 371ec05cde93e01788fefffb7c995f82 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 verify-sig 2cf23b136af9fd4c3fceadc34d0f98ad xdg-utils 42869b3c8d86a70ef3cf75165a395e09 +_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm df1cea363f19e80316ea702563b607be llvm-utils 64536677f4b4365e25e9b739163bed58 llvm.org 7852e2cc8208255f708130f22adf679c multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 verify-sig 2cf23b136af9fd4c3fceadc34d0f98ad xdg-utils 42869b3c8d86a70ef3cf75165a395e09 _md5_=867e2fa2ef148bb916f42d1caa544707 diff --git a/metadata/md5-cache/llvm-runtimes/compiler-rt-16.0.6-r6 b/metadata/md5-cache/llvm-runtimes/compiler-rt-16.0.6-r6 index 460a5805909d..e6d39918041f 100644 --- a/metadata/md5-cache/llvm-runtimes/compiler-rt-16.0.6-r6 +++ b/metadata/md5-cache/llvm-runtimes/compiler-rt-16.0.6-r6 @@ -12,5 +12,5 @@ REQUIRED_USE=atomic-builtins? ( clang ) RESTRICT=!test? ( test ) !clang? ( test ) SLOT=16 SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-16.0.6/llvm-project-16.0.6.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-16.0.6/llvm-project-16.0.6.src.tar.xz.sig ) https://dev.gentoo.org/~mgorny/dist/llvm/llvm-gentoo-patchset-16.0.6-r6.tar.xz -_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c crossdev f04338ff78f213a4a55c5c37b3c6563e eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm df1cea363f19e80316ea702563b607be llvm-utils 64536677f4b4365e25e9b739163bed58 llvm.org 371ec05cde93e01788fefffb7c995f82 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 verify-sig 2cf23b136af9fd4c3fceadc34d0f98ad xdg-utils 42869b3c8d86a70ef3cf75165a395e09 +_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c crossdev f04338ff78f213a4a55c5c37b3c6563e eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm df1cea363f19e80316ea702563b607be llvm-utils 64536677f4b4365e25e9b739163bed58 llvm.org 7852e2cc8208255f708130f22adf679c multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 verify-sig 2cf23b136af9fd4c3fceadc34d0f98ad xdg-utils 42869b3c8d86a70ef3cf75165a395e09 _md5_=0959ec33a7d2b2e95ea830a45db23598 diff --git a/metadata/md5-cache/llvm-runtimes/compiler-rt-17.0.6-r2 b/metadata/md5-cache/llvm-runtimes/compiler-rt-17.0.6-r2 index 6643d83efde4..6fc77b0f4037 100644 --- a/metadata/md5-cache/llvm-runtimes/compiler-rt-17.0.6-r2 +++ b/metadata/md5-cache/llvm-runtimes/compiler-rt-17.0.6-r2 @@ -12,5 +12,5 @@ REQUIRED_USE=atomic-builtins? ( clang ) RESTRICT=!test? ( test ) !clang? ( test ) SLOT=17 SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-17.0.6/llvm-project-17.0.6.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-17.0.6/llvm-project-17.0.6.src.tar.xz.sig ) https://dev.gentoo.org/~mgorny/dist/llvm/llvm-gentoo-patchset-17.0.6-r4.tar.xz -_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c crossdev f04338ff78f213a4a55c5c37b3c6563e eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm df1cea363f19e80316ea702563b607be llvm-utils 64536677f4b4365e25e9b739163bed58 llvm.org 371ec05cde93e01788fefffb7c995f82 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 verify-sig 2cf23b136af9fd4c3fceadc34d0f98ad xdg-utils 42869b3c8d86a70ef3cf75165a395e09 +_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c crossdev f04338ff78f213a4a55c5c37b3c6563e eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm df1cea363f19e80316ea702563b607be llvm-utils 64536677f4b4365e25e9b739163bed58 llvm.org 7852e2cc8208255f708130f22adf679c multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 verify-sig 2cf23b136af9fd4c3fceadc34d0f98ad xdg-utils 42869b3c8d86a70ef3cf75165a395e09 _md5_=d5f9a38dc4518c8ff2146fef993db4ae diff --git a/metadata/md5-cache/llvm-runtimes/compiler-rt-18.1.8-r2 b/metadata/md5-cache/llvm-runtimes/compiler-rt-18.1.8-r2 index 3c11b7b43e8d..08ec6db374be 100644 --- a/metadata/md5-cache/llvm-runtimes/compiler-rt-18.1.8-r2 +++ b/metadata/md5-cache/llvm-runtimes/compiler-rt-18.1.8-r2 @@ -12,5 +12,5 @@ REQUIRED_USE=atomic-builtins? ( clang ) RESTRICT=!test? ( test ) !clang? ( test ) SLOT=18 SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-18.1.8/llvm-project-18.1.8.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-18.1.8/llvm-project-18.1.8.src.tar.xz.sig ) -_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c crossdev f04338ff78f213a4a55c5c37b3c6563e eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm-utils 64536677f4b4365e25e9b739163bed58 llvm.org 371ec05cde93e01788fefffb7c995f82 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 verify-sig 2cf23b136af9fd4c3fceadc34d0f98ad xdg-utils 42869b3c8d86a70ef3cf75165a395e09 +_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c crossdev f04338ff78f213a4a55c5c37b3c6563e eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm-utils 64536677f4b4365e25e9b739163bed58 llvm.org 7852e2cc8208255f708130f22adf679c multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 verify-sig 2cf23b136af9fd4c3fceadc34d0f98ad xdg-utils 42869b3c8d86a70ef3cf75165a395e09 _md5_=af9856084bdb89a8e80b9a3da4989786 diff --git a/metadata/md5-cache/llvm-runtimes/compiler-rt-19.1.7 b/metadata/md5-cache/llvm-runtimes/compiler-rt-19.1.7 index 86804568cb64..512e0031e803 100644 --- a/metadata/md5-cache/llvm-runtimes/compiler-rt-19.1.7 +++ b/metadata/md5-cache/llvm-runtimes/compiler-rt-19.1.7 @@ -12,5 +12,5 @@ REQUIRED_USE=atomic-builtins? ( clang ) RESTRICT=!test? ( test ) !clang? ( test ) !test? ( test ) SLOT=19 SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-19.1.7/llvm-project-19.1.7.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-19.1.7/llvm-project-19.1.7.src.tar.xz.sig ) -_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c crossdev f04338ff78f213a4a55c5c37b3c6563e eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm-utils 64536677f4b4365e25e9b739163bed58 llvm.org 371ec05cde93e01788fefffb7c995f82 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 verify-sig 2cf23b136af9fd4c3fceadc34d0f98ad xdg-utils 42869b3c8d86a70ef3cf75165a395e09 +_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c crossdev f04338ff78f213a4a55c5c37b3c6563e eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm-utils 64536677f4b4365e25e9b739163bed58 llvm.org 7852e2cc8208255f708130f22adf679c multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 verify-sig 2cf23b136af9fd4c3fceadc34d0f98ad xdg-utils 42869b3c8d86a70ef3cf75165a395e09 _md5_=00163e19180f1e9526223bd732a7497f diff --git a/metadata/md5-cache/llvm-runtimes/compiler-rt-20.1.8-r1 b/metadata/md5-cache/llvm-runtimes/compiler-rt-20.1.8-r1 index bd364d7722a3..af473948ff77 100644 --- a/metadata/md5-cache/llvm-runtimes/compiler-rt-20.1.8-r1 +++ b/metadata/md5-cache/llvm-runtimes/compiler-rt-20.1.8-r1 @@ -12,5 +12,5 @@ REQUIRED_USE=atomic-builtins? ( clang ) RESTRICT=!test? ( test ) !clang? ( test ) !test? ( test ) SLOT=20 SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-20.1.8/llvm-project-20.1.8.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-20.1.8/llvm-project-20.1.8.src.tar.xz.sig ) -_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c crossdev f04338ff78f213a4a55c5c37b3c6563e eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm-utils 64536677f4b4365e25e9b739163bed58 llvm.org 371ec05cde93e01788fefffb7c995f82 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 verify-sig 2cf23b136af9fd4c3fceadc34d0f98ad xdg-utils 42869b3c8d86a70ef3cf75165a395e09 +_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c crossdev f04338ff78f213a4a55c5c37b3c6563e eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm-utils 64536677f4b4365e25e9b739163bed58 llvm.org 7852e2cc8208255f708130f22adf679c multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 verify-sig 2cf23b136af9fd4c3fceadc34d0f98ad xdg-utils 42869b3c8d86a70ef3cf75165a395e09 _md5_=567a4a898a30a6f30ce26d39ad10bdda diff --git a/metadata/md5-cache/llvm-runtimes/compiler-rt-21.1.8 b/metadata/md5-cache/llvm-runtimes/compiler-rt-21.1.8 index 3bff6f2d21bc..cb6b8b4b7881 100644 --- a/metadata/md5-cache/llvm-runtimes/compiler-rt-21.1.8 +++ b/metadata/md5-cache/llvm-runtimes/compiler-rt-21.1.8 @@ -12,5 +12,5 @@ REQUIRED_USE=atomic-builtins? ( clang ) RESTRICT=!test? ( test ) !clang? ( test ) !test? ( test ) SLOT=21 SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-21.1.8/llvm-project-21.1.8.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-21.1.8/llvm-project-21.1.8.src.tar.xz.sig ) -_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c crossdev f04338ff78f213a4a55c5c37b3c6563e eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm-utils 64536677f4b4365e25e9b739163bed58 llvm.org 371ec05cde93e01788fefffb7c995f82 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 verify-sig 2cf23b136af9fd4c3fceadc34d0f98ad xdg-utils 42869b3c8d86a70ef3cf75165a395e09 +_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c crossdev f04338ff78f213a4a55c5c37b3c6563e eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm-utils 64536677f4b4365e25e9b739163bed58 llvm.org 7852e2cc8208255f708130f22adf679c multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 verify-sig 2cf23b136af9fd4c3fceadc34d0f98ad xdg-utils 42869b3c8d86a70ef3cf75165a395e09 _md5_=1eace1d12054bad9d9c82021502f3549 diff --git a/metadata/md5-cache/llvm-runtimes/compiler-rt-22.0.0_pre20260103 b/metadata/md5-cache/llvm-runtimes/compiler-rt-22.0.0_pre20260103 index fe6be069b464..a4b6a451b25f 100644 --- a/metadata/md5-cache/llvm-runtimes/compiler-rt-22.0.0_pre20260103 +++ b/metadata/md5-cache/llvm-runtimes/compiler-rt-22.0.0_pre20260103 @@ -11,5 +11,5 @@ REQUIRED_USE=atomic-builtins? ( clang ) RESTRICT=!test? ( test ) !clang? ( test ) !test? ( test ) SLOT=22 SRC_URI=https://github.com/llvm/llvm-project/archive/05349a9b43805d3c0b424da99f3a1fa362cd3419.tar.gz -> llvm-project-05349a9b43805d3c0b424da99f3a1fa362cd3419.tar.gz -_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c crossdev f04338ff78f213a4a55c5c37b3c6563e flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm-utils 64536677f4b4365e25e9b739163bed58 llvm.org 371ec05cde93e01788fefffb7c995f82 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 +_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c crossdev f04338ff78f213a4a55c5c37b3c6563e flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm-utils 64536677f4b4365e25e9b739163bed58 llvm.org 7852e2cc8208255f708130f22adf679c multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 _md5_=d094ad973361f0aaa82c8956009452c5 diff --git a/metadata/md5-cache/llvm-runtimes/compiler-rt-22.0.0_pre20260106 b/metadata/md5-cache/llvm-runtimes/compiler-rt-22.0.0_pre20260106 index 6d3b06a17851..07418acb5a7f 100644 --- a/metadata/md5-cache/llvm-runtimes/compiler-rt-22.0.0_pre20260106 +++ b/metadata/md5-cache/llvm-runtimes/compiler-rt-22.0.0_pre20260106 @@ -11,5 +11,5 @@ REQUIRED_USE=atomic-builtins? ( clang ) RESTRICT=!test? ( test ) !clang? ( test ) !test? ( test ) SLOT=22 SRC_URI=https://github.com/llvm/llvm-project/archive/b01c3d6682d2fa5d6ac22d5a964b739009e9db7b.tar.gz -> llvm-project-b01c3d6682d2fa5d6ac22d5a964b739009e9db7b.tar.gz -_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c crossdev f04338ff78f213a4a55c5c37b3c6563e flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm-utils 64536677f4b4365e25e9b739163bed58 llvm.org 371ec05cde93e01788fefffb7c995f82 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 +_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c crossdev f04338ff78f213a4a55c5c37b3c6563e flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm-utils 64536677f4b4365e25e9b739163bed58 llvm.org 7852e2cc8208255f708130f22adf679c multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 _md5_=d094ad973361f0aaa82c8956009452c5 diff --git a/metadata/md5-cache/llvm-runtimes/compiler-rt-22.0.0_pre20260113 b/metadata/md5-cache/llvm-runtimes/compiler-rt-22.0.0_pre20260113 index dfa82e9aea5b..ab7d1b67c1bb 100644 --- a/metadata/md5-cache/llvm-runtimes/compiler-rt-22.0.0_pre20260113 +++ b/metadata/md5-cache/llvm-runtimes/compiler-rt-22.0.0_pre20260113 @@ -11,5 +11,5 @@ REQUIRED_USE=atomic-builtins? ( clang ) RESTRICT=!test? ( test ) !clang? ( test ) !test? ( test ) SLOT=22 SRC_URI=https://github.com/llvm/llvm-project/archive/85c3c83ae54c9e81924f1ca048cfddc8d36bbb02.tar.gz -> llvm-project-85c3c83ae54c9e81924f1ca048cfddc8d36bbb02.tar.gz -_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c crossdev f04338ff78f213a4a55c5c37b3c6563e flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm-utils 64536677f4b4365e25e9b739163bed58 llvm.org 371ec05cde93e01788fefffb7c995f82 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 +_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c crossdev f04338ff78f213a4a55c5c37b3c6563e flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm-utils 64536677f4b4365e25e9b739163bed58 llvm.org 7852e2cc8208255f708130f22adf679c multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 _md5_=d094ad973361f0aaa82c8956009452c5 diff --git a/metadata/md5-cache/llvm-runtimes/compiler-rt-22.1.0_rc1 b/metadata/md5-cache/llvm-runtimes/compiler-rt-22.1.0_rc1 new file mode 100644 index 000000000000..eb7d8ea2a5e0 --- /dev/null +++ b/metadata/md5-cache/llvm-runtimes/compiler-rt-22.1.0_rc1 @@ -0,0 +1,15 @@ +BDEPEND=clang? ( llvm-core/clang:22 llvm-core/clang-linker-config:22 ) test? ( || ( ( dev-lang/python:3.14 >=dev-python/lit-15[python_targets_python3_14(-)] ) ( dev-lang/python:3.13 >=dev-python/lit-15[python_targets_python3_13(-)] ) ( dev-lang/python:3.12 >=dev-python/lit-15[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 >=dev-python/lit-15[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 >=dev-python/lit-15[python_targets_python3_10(-)] ) ) =llvm-core/clang-22.1.0*:22 ) !test? ( || ( dev-lang/python:3.14 dev-lang/python:3.13 dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) ) verify-sig? ( >=sec-keys/openpgp-keys-llvm-21.1.4 ) app-alternatives/ninja >=dev-build/cmake-3.28.5 verify-sig? ( || ( app-alternatives/gpg app-crypt/gnupg[-alternatives(-)] ) >=app-portage/gemato-20 ) +DEFINED_PHASES=compile configure install prepare pretend setup test unpack +DEPEND=llvm-core/llvm:22 +DESCRIPTION=Compiler runtime library for clang (built-in part) +EAPI=8 +HOMEPAGE=https://llvm.org/ +INHERIT=cmake crossdev flag-o-matic llvm.org llvm-utils python-any-r1 toolchain-funcs +IUSE=+abi_x86_32 abi_x86_64 +atomic-builtins +clang +debug test test verify-sig +LICENSE=Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT ) +REQUIRED_USE=atomic-builtins? ( clang ) +RESTRICT=!test? ( test ) !clang? ( test ) !test? ( test ) +SLOT=22 +SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-22.1.0-rc1/llvm-project-22.1.0-rc1.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-22.1.0-rc1/llvm-project-22.1.0-rc1.src.tar.xz.sig ) +_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c crossdev f04338ff78f213a4a55c5c37b3c6563e eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm-utils 64536677f4b4365e25e9b739163bed58 llvm.org 7852e2cc8208255f708130f22adf679c multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 verify-sig 2cf23b136af9fd4c3fceadc34d0f98ad xdg-utils 42869b3c8d86a70ef3cf75165a395e09 +_md5_=d094ad973361f0aaa82c8956009452c5 diff --git a/metadata/md5-cache/llvm-runtimes/compiler-rt-22.0.0.9999 b/metadata/md5-cache/llvm-runtimes/compiler-rt-23.0.0.9999 index c386c34d35a4..611bd77b5d6a 100644 --- a/metadata/md5-cache/llvm-runtimes/compiler-rt-22.0.0.9999 +++ b/metadata/md5-cache/llvm-runtimes/compiler-rt-23.0.0.9999 @@ -1,6 +1,6 @@ -BDEPEND=clang? ( llvm-core/clang:22 llvm-core/clang-linker-config:22 ) test? ( || ( ( dev-lang/python:3.14 >=dev-python/lit-15[python_targets_python3_14(-)] ) ( dev-lang/python:3.13 >=dev-python/lit-15[python_targets_python3_13(-)] ) ( dev-lang/python:3.12 >=dev-python/lit-15[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 >=dev-python/lit-15[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 >=dev-python/lit-15[python_targets_python3_10(-)] ) ) =llvm-core/clang-22.0.0*:22 ) !test? ( || ( dev-lang/python:3.14 dev-lang/python:3.13 dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) ) app-alternatives/ninja >=dev-build/cmake-3.28.5 >=dev-vcs/git-1.8.2.1[curl] +BDEPEND=clang? ( llvm-core/clang:23 llvm-core/clang-linker-config:23 ) test? ( || ( ( dev-lang/python:3.14 >=dev-python/lit-15[python_targets_python3_14(-)] ) ( dev-lang/python:3.13 >=dev-python/lit-15[python_targets_python3_13(-)] ) ( dev-lang/python:3.12 >=dev-python/lit-15[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 >=dev-python/lit-15[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 >=dev-python/lit-15[python_targets_python3_10(-)] ) ) =llvm-core/clang-23.0.0*:23 ) !test? ( || ( dev-lang/python:3.14 dev-lang/python:3.13 dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) ) app-alternatives/ninja >=dev-build/cmake-3.28.5 >=dev-vcs/git-1.8.2.1[curl] DEFINED_PHASES=compile configure install prepare pretend setup test unpack -DEPEND=llvm-core/llvm:22 +DEPEND=llvm-core/llvm:23 DESCRIPTION=Compiler runtime library for clang (built-in part) EAPI=8 HOMEPAGE=https://llvm.org/ @@ -10,6 +10,6 @@ LICENSE=Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT ) PROPERTIES=live REQUIRED_USE=atomic-builtins? ( clang ) RESTRICT=!test? ( test ) !clang? ( test ) !test? ( test ) -SLOT=22 -_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c crossdev f04338ff78f213a4a55c5c37b3c6563e flag-o-matic a7afe42e95fb46ce9691605acfb24672 git-r3 875eb471682d3e1f18da124be97dcc81 llvm-utils 64536677f4b4365e25e9b739163bed58 llvm.org 371ec05cde93e01788fefffb7c995f82 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=fcef476bd35766cf164f22f821167ddb +SLOT=23 +_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c crossdev f04338ff78f213a4a55c5c37b3c6563e flag-o-matic a7afe42e95fb46ce9691605acfb24672 git-r3 875eb471682d3e1f18da124be97dcc81 llvm-utils 64536677f4b4365e25e9b739163bed58 llvm.org 7852e2cc8208255f708130f22adf679c multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 +_md5_=d094ad973361f0aaa82c8956009452c5 diff --git a/metadata/md5-cache/llvm-runtimes/compiler-rt-sanitizers-15.0.7-r1 b/metadata/md5-cache/llvm-runtimes/compiler-rt-sanitizers-15.0.7-r1 index ca78f5cf2125..53660a405e80 100644 --- a/metadata/md5-cache/llvm-runtimes/compiler-rt-sanitizers-15.0.7-r1 +++ b/metadata/md5-cache/llvm-runtimes/compiler-rt-sanitizers-15.0.7-r1 @@ -12,5 +12,5 @@ REQUIRED_USE=|| ( asan dfsan lsan msan hwasan tsan ubsan safestack cfi scudo sha RESTRICT=!clang? ( test ) !test? ( test ) !test? ( test ) SLOT=15.0.7 SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.7/llvm-project-15.0.7.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.7/llvm-project-15.0.7.src.tar.xz.sig ) https://dev.gentoo.org/~mgorny/dist/llvm/llvm-gentoo-patchset-15.0.7-r8.tar.xz -_eclasses_=check-reqs 12ab9d3fc16bfe1f87c6fb652324b57c cmake 5691a3da96eac88f135cf3596b8c2c3c eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm df1cea363f19e80316ea702563b607be llvm-utils 64536677f4b4365e25e9b739163bed58 llvm.org 371ec05cde93e01788fefffb7c995f82 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 verify-sig 2cf23b136af9fd4c3fceadc34d0f98ad xdg-utils 42869b3c8d86a70ef3cf75165a395e09 +_eclasses_=check-reqs 12ab9d3fc16bfe1f87c6fb652324b57c cmake 5691a3da96eac88f135cf3596b8c2c3c eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm df1cea363f19e80316ea702563b607be llvm-utils 64536677f4b4365e25e9b739163bed58 llvm.org 7852e2cc8208255f708130f22adf679c multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 verify-sig 2cf23b136af9fd4c3fceadc34d0f98ad xdg-utils 42869b3c8d86a70ef3cf75165a395e09 _md5_=889b69b6076ecc75862dee2e58d5d6fe diff --git a/metadata/md5-cache/llvm-runtimes/compiler-rt-sanitizers-16.0.6-r1 b/metadata/md5-cache/llvm-runtimes/compiler-rt-sanitizers-16.0.6-r1 index bcd60600291b..abbeaf8ca64c 100644 --- a/metadata/md5-cache/llvm-runtimes/compiler-rt-sanitizers-16.0.6-r1 +++ b/metadata/md5-cache/llvm-runtimes/compiler-rt-sanitizers-16.0.6-r1 @@ -12,5 +12,5 @@ REQUIRED_USE=|| ( asan dfsan lsan msan hwasan tsan ubsan safestack cfi scudo sha RESTRICT=!clang? ( test ) !test? ( test ) !test? ( test ) SLOT=16 SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-16.0.6/llvm-project-16.0.6.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-16.0.6/llvm-project-16.0.6.src.tar.xz.sig ) https://dev.gentoo.org/~mgorny/dist/llvm/llvm-gentoo-patchset-16.0.6-r6.tar.xz -_eclasses_=check-reqs 12ab9d3fc16bfe1f87c6fb652324b57c cmake 5691a3da96eac88f135cf3596b8c2c3c eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm df1cea363f19e80316ea702563b607be llvm-utils 64536677f4b4365e25e9b739163bed58 llvm.org 371ec05cde93e01788fefffb7c995f82 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 verify-sig 2cf23b136af9fd4c3fceadc34d0f98ad xdg-utils 42869b3c8d86a70ef3cf75165a395e09 +_eclasses_=check-reqs 12ab9d3fc16bfe1f87c6fb652324b57c cmake 5691a3da96eac88f135cf3596b8c2c3c eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm df1cea363f19e80316ea702563b607be llvm-utils 64536677f4b4365e25e9b739163bed58 llvm.org 7852e2cc8208255f708130f22adf679c multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 verify-sig 2cf23b136af9fd4c3fceadc34d0f98ad xdg-utils 42869b3c8d86a70ef3cf75165a395e09 _md5_=5f06c582b75d2675e86cec0a91b7008b diff --git a/metadata/md5-cache/llvm-runtimes/compiler-rt-sanitizers-17.0.6-r1 b/metadata/md5-cache/llvm-runtimes/compiler-rt-sanitizers-17.0.6-r1 index f6e5977ca089..180a05145af6 100644 --- a/metadata/md5-cache/llvm-runtimes/compiler-rt-sanitizers-17.0.6-r1 +++ b/metadata/md5-cache/llvm-runtimes/compiler-rt-sanitizers-17.0.6-r1 @@ -12,5 +12,5 @@ REQUIRED_USE=|| ( asan dfsan lsan msan hwasan tsan ubsan safestack cfi scudo sha RESTRICT=!clang? ( test ) !test? ( test ) !test? ( test ) SLOT=17 SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-17.0.6/llvm-project-17.0.6.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-17.0.6/llvm-project-17.0.6.src.tar.xz.sig ) https://dev.gentoo.org/~mgorny/dist/llvm/llvm-gentoo-patchset-17.0.6-r4.tar.xz -_eclasses_=check-reqs 12ab9d3fc16bfe1f87c6fb652324b57c cmake 5691a3da96eac88f135cf3596b8c2c3c eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm df1cea363f19e80316ea702563b607be llvm-utils 64536677f4b4365e25e9b739163bed58 llvm.org 371ec05cde93e01788fefffb7c995f82 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 verify-sig 2cf23b136af9fd4c3fceadc34d0f98ad xdg-utils 42869b3c8d86a70ef3cf75165a395e09 +_eclasses_=check-reqs 12ab9d3fc16bfe1f87c6fb652324b57c cmake 5691a3da96eac88f135cf3596b8c2c3c eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm df1cea363f19e80316ea702563b607be llvm-utils 64536677f4b4365e25e9b739163bed58 llvm.org 7852e2cc8208255f708130f22adf679c multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 verify-sig 2cf23b136af9fd4c3fceadc34d0f98ad xdg-utils 42869b3c8d86a70ef3cf75165a395e09 _md5_=502f87dbc5940061fe65502470e32fb0 diff --git a/metadata/md5-cache/llvm-runtimes/compiler-rt-sanitizers-18.1.8-r6 b/metadata/md5-cache/llvm-runtimes/compiler-rt-sanitizers-18.1.8-r6 index bbd419a61072..107b823ec004 100644 --- a/metadata/md5-cache/llvm-runtimes/compiler-rt-sanitizers-18.1.8-r6 +++ b/metadata/md5-cache/llvm-runtimes/compiler-rt-sanitizers-18.1.8-r6 @@ -12,5 +12,5 @@ REQUIRED_USE=|| ( asan dfsan lsan msan hwasan tsan ubsan safestack cfi scudo sha RESTRICT=!clang? ( test ) !test? ( test ) !test? ( test ) SLOT=18 SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-18.1.8/llvm-project-18.1.8.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-18.1.8/llvm-project-18.1.8.src.tar.xz.sig ) https://dev.gentoo.org/~mgorny/dist/llvm/llvm-gentoo-patchset-18.1.8-r7.tar.xz -_eclasses_=check-reqs 12ab9d3fc16bfe1f87c6fb652324b57c cmake 5691a3da96eac88f135cf3596b8c2c3c eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm-utils 64536677f4b4365e25e9b739163bed58 llvm.org 371ec05cde93e01788fefffb7c995f82 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 verify-sig 2cf23b136af9fd4c3fceadc34d0f98ad xdg-utils 42869b3c8d86a70ef3cf75165a395e09 +_eclasses_=check-reqs 12ab9d3fc16bfe1f87c6fb652324b57c cmake 5691a3da96eac88f135cf3596b8c2c3c eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm-utils 64536677f4b4365e25e9b739163bed58 llvm.org 7852e2cc8208255f708130f22adf679c multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 verify-sig 2cf23b136af9fd4c3fceadc34d0f98ad xdg-utils 42869b3c8d86a70ef3cf75165a395e09 _md5_=3f20488fc11ef26f0b251ca97e642e28 diff --git a/metadata/md5-cache/llvm-runtimes/compiler-rt-sanitizers-19.1.7 b/metadata/md5-cache/llvm-runtimes/compiler-rt-sanitizers-19.1.7 index 243120f705e6..a38e3a3c6ab6 100644 --- a/metadata/md5-cache/llvm-runtimes/compiler-rt-sanitizers-19.1.7 +++ b/metadata/md5-cache/llvm-runtimes/compiler-rt-sanitizers-19.1.7 @@ -12,5 +12,5 @@ REQUIRED_USE=|| ( asan dfsan lsan msan hwasan tsan ubsan safestack cfi scudo sha RESTRICT=!clang? ( test ) !test? ( test ) !test? ( test ) SLOT=19 SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-19.1.7/llvm-project-19.1.7.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-19.1.7/llvm-project-19.1.7.src.tar.xz.sig ) https://dev.gentoo.org/~mgorny/dist/llvm/llvm-gentoo-patchset-19.1.7-r1.tar.xz -_eclasses_=check-reqs 12ab9d3fc16bfe1f87c6fb652324b57c cmake 5691a3da96eac88f135cf3596b8c2c3c eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm-utils 64536677f4b4365e25e9b739163bed58 llvm.org 371ec05cde93e01788fefffb7c995f82 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 verify-sig 2cf23b136af9fd4c3fceadc34d0f98ad xdg-utils 42869b3c8d86a70ef3cf75165a395e09 +_eclasses_=check-reqs 12ab9d3fc16bfe1f87c6fb652324b57c cmake 5691a3da96eac88f135cf3596b8c2c3c eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm-utils 64536677f4b4365e25e9b739163bed58 llvm.org 7852e2cc8208255f708130f22adf679c multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 verify-sig 2cf23b136af9fd4c3fceadc34d0f98ad xdg-utils 42869b3c8d86a70ef3cf75165a395e09 _md5_=6fe905790197ec750f7aba24394f8c8c diff --git a/metadata/md5-cache/llvm-runtimes/compiler-rt-sanitizers-20.1.8-r1 b/metadata/md5-cache/llvm-runtimes/compiler-rt-sanitizers-20.1.8-r1 index 3ea9241e75d5..a1584a3d9c7c 100644 --- a/metadata/md5-cache/llvm-runtimes/compiler-rt-sanitizers-20.1.8-r1 +++ b/metadata/md5-cache/llvm-runtimes/compiler-rt-sanitizers-20.1.8-r1 @@ -12,5 +12,5 @@ REQUIRED_USE=|| ( asan dfsan lsan msan hwasan tsan ubsan safestack cfi scudo sha RESTRICT=!clang? ( test ) !test? ( test ) !test? ( test ) SLOT=20 SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-20.1.8/llvm-project-20.1.8.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-20.1.8/llvm-project-20.1.8.src.tar.xz.sig ) https://dev.gentoo.org/~mgorny/dist/llvm/llvm-gentoo-patchset-20.1.8.tar.xz -_eclasses_=check-reqs 12ab9d3fc16bfe1f87c6fb652324b57c cmake 5691a3da96eac88f135cf3596b8c2c3c eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm-utils 64536677f4b4365e25e9b739163bed58 llvm.org 371ec05cde93e01788fefffb7c995f82 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 verify-sig 2cf23b136af9fd4c3fceadc34d0f98ad xdg-utils 42869b3c8d86a70ef3cf75165a395e09 +_eclasses_=check-reqs 12ab9d3fc16bfe1f87c6fb652324b57c cmake 5691a3da96eac88f135cf3596b8c2c3c eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm-utils 64536677f4b4365e25e9b739163bed58 llvm.org 7852e2cc8208255f708130f22adf679c multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 verify-sig 2cf23b136af9fd4c3fceadc34d0f98ad xdg-utils 42869b3c8d86a70ef3cf75165a395e09 _md5_=304d45e2bf38996b963ca3c18283d2d1 diff --git a/metadata/md5-cache/llvm-runtimes/compiler-rt-sanitizers-21.1.8 b/metadata/md5-cache/llvm-runtimes/compiler-rt-sanitizers-21.1.8 index 03b2c8f3ca63..67ba7cbd7fdd 100644 --- a/metadata/md5-cache/llvm-runtimes/compiler-rt-sanitizers-21.1.8 +++ b/metadata/md5-cache/llvm-runtimes/compiler-rt-sanitizers-21.1.8 @@ -12,5 +12,5 @@ REQUIRED_USE=|| ( asan dfsan lsan msan hwasan tsan ubsan safestack cfi scudo sha RESTRICT=!clang? ( test ) !test? ( test ) !test? ( test ) SLOT=21 SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-21.1.8/llvm-project-21.1.8.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-21.1.8/llvm-project-21.1.8.src.tar.xz.sig ) -_eclasses_=check-reqs 12ab9d3fc16bfe1f87c6fb652324b57c cmake 5691a3da96eac88f135cf3596b8c2c3c eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm-utils 64536677f4b4365e25e9b739163bed58 llvm.org 371ec05cde93e01788fefffb7c995f82 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 verify-sig 2cf23b136af9fd4c3fceadc34d0f98ad xdg-utils 42869b3c8d86a70ef3cf75165a395e09 +_eclasses_=check-reqs 12ab9d3fc16bfe1f87c6fb652324b57c cmake 5691a3da96eac88f135cf3596b8c2c3c eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm-utils 64536677f4b4365e25e9b739163bed58 llvm.org 7852e2cc8208255f708130f22adf679c multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 verify-sig 2cf23b136af9fd4c3fceadc34d0f98ad xdg-utils 42869b3c8d86a70ef3cf75165a395e09 _md5_=1aaba163bd1c03b69c7a1f2a72c34a79 diff --git a/metadata/md5-cache/llvm-runtimes/compiler-rt-sanitizers-22.0.0_pre20260103 b/metadata/md5-cache/llvm-runtimes/compiler-rt-sanitizers-22.0.0_pre20260103 index e0c9d4369ebf..58c9546ae2f8 100644 --- a/metadata/md5-cache/llvm-runtimes/compiler-rt-sanitizers-22.0.0_pre20260103 +++ b/metadata/md5-cache/llvm-runtimes/compiler-rt-sanitizers-22.0.0_pre20260103 @@ -11,5 +11,5 @@ REQUIRED_USE=|| ( asan dfsan lsan msan hwasan tsan ubsan safestack cfi scudo sha RESTRICT=!clang? ( test ) !test? ( test ) !test? ( test ) SLOT=22 SRC_URI=https://github.com/llvm/llvm-project/archive/05349a9b43805d3c0b424da99f3a1fa362cd3419.tar.gz -> llvm-project-05349a9b43805d3c0b424da99f3a1fa362cd3419.tar.gz -_eclasses_=check-reqs 12ab9d3fc16bfe1f87c6fb652324b57c cmake 5691a3da96eac88f135cf3596b8c2c3c flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm-utils 64536677f4b4365e25e9b739163bed58 llvm.org 371ec05cde93e01788fefffb7c995f82 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 +_eclasses_=check-reqs 12ab9d3fc16bfe1f87c6fb652324b57c cmake 5691a3da96eac88f135cf3596b8c2c3c flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm-utils 64536677f4b4365e25e9b739163bed58 llvm.org 7852e2cc8208255f708130f22adf679c multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 _md5_=c7dde7186831aec209e890f79473888f diff --git a/metadata/md5-cache/llvm-runtimes/compiler-rt-sanitizers-22.0.0_pre20260106 b/metadata/md5-cache/llvm-runtimes/compiler-rt-sanitizers-22.0.0_pre20260106 index 7a2e0290df9c..7b362f5b338f 100644 --- a/metadata/md5-cache/llvm-runtimes/compiler-rt-sanitizers-22.0.0_pre20260106 +++ b/metadata/md5-cache/llvm-runtimes/compiler-rt-sanitizers-22.0.0_pre20260106 @@ -11,5 +11,5 @@ REQUIRED_USE=|| ( asan dfsan lsan msan hwasan tsan ubsan safestack cfi scudo sha RESTRICT=!clang? ( test ) !test? ( test ) !test? ( test ) SLOT=22 SRC_URI=https://github.com/llvm/llvm-project/archive/b01c3d6682d2fa5d6ac22d5a964b739009e9db7b.tar.gz -> llvm-project-b01c3d6682d2fa5d6ac22d5a964b739009e9db7b.tar.gz -_eclasses_=check-reqs 12ab9d3fc16bfe1f87c6fb652324b57c cmake 5691a3da96eac88f135cf3596b8c2c3c flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm-utils 64536677f4b4365e25e9b739163bed58 llvm.org 371ec05cde93e01788fefffb7c995f82 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 +_eclasses_=check-reqs 12ab9d3fc16bfe1f87c6fb652324b57c cmake 5691a3da96eac88f135cf3596b8c2c3c flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm-utils 64536677f4b4365e25e9b739163bed58 llvm.org 7852e2cc8208255f708130f22adf679c multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 _md5_=c7dde7186831aec209e890f79473888f diff --git a/metadata/md5-cache/llvm-runtimes/compiler-rt-sanitizers-22.0.0_pre20260113 b/metadata/md5-cache/llvm-runtimes/compiler-rt-sanitizers-22.0.0_pre20260113 index 4a35ab169c24..eed2b04842f5 100644 --- a/metadata/md5-cache/llvm-runtimes/compiler-rt-sanitizers-22.0.0_pre20260113 +++ b/metadata/md5-cache/llvm-runtimes/compiler-rt-sanitizers-22.0.0_pre20260113 @@ -11,5 +11,5 @@ REQUIRED_USE=|| ( asan dfsan lsan msan hwasan tsan ubsan safestack cfi scudo sha RESTRICT=!clang? ( test ) !test? ( test ) !test? ( test ) SLOT=22 SRC_URI=https://github.com/llvm/llvm-project/archive/85c3c83ae54c9e81924f1ca048cfddc8d36bbb02.tar.gz -> llvm-project-85c3c83ae54c9e81924f1ca048cfddc8d36bbb02.tar.gz -_eclasses_=check-reqs 12ab9d3fc16bfe1f87c6fb652324b57c cmake 5691a3da96eac88f135cf3596b8c2c3c flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm-utils 64536677f4b4365e25e9b739163bed58 llvm.org 371ec05cde93e01788fefffb7c995f82 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 +_eclasses_=check-reqs 12ab9d3fc16bfe1f87c6fb652324b57c cmake 5691a3da96eac88f135cf3596b8c2c3c flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm-utils 64536677f4b4365e25e9b739163bed58 llvm.org 7852e2cc8208255f708130f22adf679c multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 _md5_=c7dde7186831aec209e890f79473888f diff --git a/metadata/md5-cache/llvm-runtimes/compiler-rt-sanitizers-22.1.0_rc1 b/metadata/md5-cache/llvm-runtimes/compiler-rt-sanitizers-22.1.0_rc1 new file mode 100644 index 000000000000..12cf89ea0563 --- /dev/null +++ b/metadata/md5-cache/llvm-runtimes/compiler-rt-sanitizers-22.1.0_rc1 @@ -0,0 +1,15 @@ +BDEPEND=clang? ( llvm-core/clang:22 llvm-core/clang-linker-config:22 llvm-runtimes/clang-rtlib-config:22 llvm-runtimes/clang-stdlib-config:22 llvm-runtimes/compiler-rt:22 ) elibc_glibc? ( net-libs/libtirpc ) test? ( || ( ( dev-lang/python:3.14 >=dev-python/lit-15[python_targets_python3_14(-)] ) ( dev-lang/python:3.13 >=dev-python/lit-15[python_targets_python3_13(-)] ) ( dev-lang/python:3.12 >=dev-python/lit-15[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 >=dev-python/lit-15[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 >=dev-python/lit-15[python_targets_python3_10(-)] ) ) =llvm-core/clang-22.1.0*:22 ) !test? ( || ( dev-lang/python:3.14 dev-lang/python:3.13 dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) ) verify-sig? ( >=sec-keys/openpgp-keys-llvm-21.1.4 ) app-alternatives/ninja >=dev-build/cmake-3.28.5 verify-sig? ( || ( app-alternatives/gpg app-crypt/gnupg[-alternatives(-)] ) >=app-portage/gemato-20 ) +DEFINED_PHASES=compile configure install prepare pretend setup test unpack +DEPEND=llvm-core/llvm:22 virtual/libcrypt[abi_x86_32(-)?,abi_x86_64(-)?] +DESCRIPTION=Compiler runtime libraries for clang (sanitizers & xray) +EAPI=8 +HOMEPAGE=https://llvm.org/ +INHERIT=check-reqs cmake flag-o-matic llvm.org llvm-utils python-any-r1 +IUSE=+abi_x86_32 abi_x86_64 +clang +debug test +ctx-profile +libfuzzer +memprof +orc +profile +xray +asan +dfsan +lsan +msan +hwasan +tsan +ubsan +safestack +cfi +scudo +shadowcallstack +gwp-asan +nsan +rtsan test verify-sig +LICENSE=Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT ) +REQUIRED_USE=|| ( asan dfsan lsan msan hwasan tsan ubsan safestack cfi scudo shadowcallstack gwp-asan nsan rtsan libfuzzer orc profile xray ) test? ( cfi? ( ubsan ) gwp-asan? ( scudo ) ) +RESTRICT=!clang? ( test ) !test? ( test ) !test? ( test ) +SLOT=22 +SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-22.1.0-rc1/llvm-project-22.1.0-rc1.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-22.1.0-rc1/llvm-project-22.1.0-rc1.src.tar.xz.sig ) +_eclasses_=check-reqs 12ab9d3fc16bfe1f87c6fb652324b57c cmake 5691a3da96eac88f135cf3596b8c2c3c eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm-utils 64536677f4b4365e25e9b739163bed58 llvm.org 7852e2cc8208255f708130f22adf679c multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 verify-sig 2cf23b136af9fd4c3fceadc34d0f98ad xdg-utils 42869b3c8d86a70ef3cf75165a395e09 +_md5_=c7dde7186831aec209e890f79473888f diff --git a/metadata/md5-cache/llvm-runtimes/compiler-rt-sanitizers-22.0.0.9999 b/metadata/md5-cache/llvm-runtimes/compiler-rt-sanitizers-23.0.0.9999 index b0ec36a66b54..25783caf26a3 100644 --- a/metadata/md5-cache/llvm-runtimes/compiler-rt-sanitizers-22.0.0.9999 +++ b/metadata/md5-cache/llvm-runtimes/compiler-rt-sanitizers-23.0.0.9999 @@ -1,6 +1,6 @@ -BDEPEND=clang? ( llvm-core/clang:22 llvm-core/clang-linker-config:22 llvm-runtimes/clang-rtlib-config:22 llvm-runtimes/clang-stdlib-config:22 llvm-runtimes/compiler-rt:22 ) elibc_glibc? ( net-libs/libtirpc ) test? ( || ( ( dev-lang/python:3.14 >=dev-python/lit-15[python_targets_python3_14(-)] ) ( dev-lang/python:3.13 >=dev-python/lit-15[python_targets_python3_13(-)] ) ( dev-lang/python:3.12 >=dev-python/lit-15[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 >=dev-python/lit-15[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 >=dev-python/lit-15[python_targets_python3_10(-)] ) ) =llvm-core/clang-22.0.0*:22 ) !test? ( || ( dev-lang/python:3.14 dev-lang/python:3.13 dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) ) app-alternatives/ninja >=dev-build/cmake-3.28.5 >=dev-vcs/git-1.8.2.1[curl] +BDEPEND=clang? ( llvm-core/clang:23 llvm-core/clang-linker-config:23 llvm-runtimes/clang-rtlib-config:23 llvm-runtimes/clang-stdlib-config:23 llvm-runtimes/compiler-rt:23 ) elibc_glibc? ( net-libs/libtirpc ) test? ( || ( ( dev-lang/python:3.14 >=dev-python/lit-15[python_targets_python3_14(-)] ) ( dev-lang/python:3.13 >=dev-python/lit-15[python_targets_python3_13(-)] ) ( dev-lang/python:3.12 >=dev-python/lit-15[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 >=dev-python/lit-15[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 >=dev-python/lit-15[python_targets_python3_10(-)] ) ) =llvm-core/clang-23.0.0*:23 ) !test? ( || ( dev-lang/python:3.14 dev-lang/python:3.13 dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) ) app-alternatives/ninja >=dev-build/cmake-3.28.5 >=dev-vcs/git-1.8.2.1[curl] DEFINED_PHASES=compile configure install prepare pretend setup test unpack -DEPEND=llvm-core/llvm:22 virtual/libcrypt[abi_x86_32(-)?,abi_x86_64(-)?] +DEPEND=llvm-core/llvm:23 virtual/libcrypt[abi_x86_32(-)?,abi_x86_64(-)?] DESCRIPTION=Compiler runtime libraries for clang (sanitizers & xray) EAPI=8 HOMEPAGE=https://llvm.org/ @@ -10,6 +10,6 @@ LICENSE=Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT ) PROPERTIES=live REQUIRED_USE=|| ( asan dfsan lsan msan hwasan tsan ubsan safestack cfi scudo shadowcallstack gwp-asan nsan rtsan libfuzzer orc profile xray ) test? ( cfi? ( ubsan ) gwp-asan? ( scudo ) ) RESTRICT=!clang? ( test ) !test? ( test ) !test? ( test ) -SLOT=22 -_eclasses_=check-reqs 12ab9d3fc16bfe1f87c6fb652324b57c cmake 5691a3da96eac88f135cf3596b8c2c3c flag-o-matic a7afe42e95fb46ce9691605acfb24672 git-r3 875eb471682d3e1f18da124be97dcc81 llvm-utils 64536677f4b4365e25e9b739163bed58 llvm.org 371ec05cde93e01788fefffb7c995f82 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=84c9c380df4fc291adb02ab352b5c4d2 +SLOT=23 +_eclasses_=check-reqs 12ab9d3fc16bfe1f87c6fb652324b57c cmake 5691a3da96eac88f135cf3596b8c2c3c flag-o-matic a7afe42e95fb46ce9691605acfb24672 git-r3 875eb471682d3e1f18da124be97dcc81 llvm-utils 64536677f4b4365e25e9b739163bed58 llvm.org 7852e2cc8208255f708130f22adf679c multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 +_md5_=c7dde7186831aec209e890f79473888f diff --git a/metadata/md5-cache/llvm-runtimes/flang-rt-21.1.8 b/metadata/md5-cache/llvm-runtimes/flang-rt-21.1.8 index 95d2ac31fd51..4190848f5858 100644 --- a/metadata/md5-cache/llvm-runtimes/flang-rt-21.1.8 +++ b/metadata/md5-cache/llvm-runtimes/flang-rt-21.1.8 @@ -11,5 +11,5 @@ RDEPEND=!<llvm-core/flang-21.0.0_pre20250221-r1 RESTRICT=!test? ( test ) SLOT=21 SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-21.1.8/llvm-project-21.1.8.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-21.1.8/llvm-project-21.1.8.src.tar.xz.sig ) -_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm.org 371ec05cde93e01788fefffb7c995f82 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 verify-sig 2cf23b136af9fd4c3fceadc34d0f98ad xdg-utils 42869b3c8d86a70ef3cf75165a395e09 +_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm.org 7852e2cc8208255f708130f22adf679c multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 verify-sig 2cf23b136af9fd4c3fceadc34d0f98ad xdg-utils 42869b3c8d86a70ef3cf75165a395e09 _md5_=fdddf269f319b8c3c9014f8e473c4f99 diff --git a/metadata/md5-cache/llvm-runtimes/flang-rt-22.0.0_pre20260103 b/metadata/md5-cache/llvm-runtimes/flang-rt-22.0.0_pre20260103 index 5d64c975fcb3..53018e0f5b2f 100644 --- a/metadata/md5-cache/llvm-runtimes/flang-rt-22.0.0_pre20260103 +++ b/metadata/md5-cache/llvm-runtimes/flang-rt-22.0.0_pre20260103 @@ -10,5 +10,5 @@ RDEPEND=!<llvm-core/flang-21.0.0_pre20250221-r1 RESTRICT=!test? ( test ) !test? ( test ) SLOT=22 SRC_URI=https://github.com/llvm/llvm-project/archive/05349a9b43805d3c0b424da99f3a1fa362cd3419.tar.gz -> llvm-project-05349a9b43805d3c0b424da99f3a1fa362cd3419.tar.gz -_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm.org 371ec05cde93e01788fefffb7c995f82 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 +_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm.org 7852e2cc8208255f708130f22adf679c multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 _md5_=c4dddecddab0ec5fc54ff88c6bb7743e diff --git a/metadata/md5-cache/llvm-runtimes/flang-rt-22.0.0_pre20260106 b/metadata/md5-cache/llvm-runtimes/flang-rt-22.0.0_pre20260106 index f3c9a8d92c25..10591b2441d7 100644 --- a/metadata/md5-cache/llvm-runtimes/flang-rt-22.0.0_pre20260106 +++ b/metadata/md5-cache/llvm-runtimes/flang-rt-22.0.0_pre20260106 @@ -10,5 +10,5 @@ RDEPEND=!<llvm-core/flang-21.0.0_pre20250221-r1 RESTRICT=!test? ( test ) !test? ( test ) SLOT=22 SRC_URI=https://github.com/llvm/llvm-project/archive/b01c3d6682d2fa5d6ac22d5a964b739009e9db7b.tar.gz -> llvm-project-b01c3d6682d2fa5d6ac22d5a964b739009e9db7b.tar.gz -_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm.org 371ec05cde93e01788fefffb7c995f82 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 +_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm.org 7852e2cc8208255f708130f22adf679c multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 _md5_=c4dddecddab0ec5fc54ff88c6bb7743e diff --git a/metadata/md5-cache/llvm-runtimes/flang-rt-22.0.0_pre20260113 b/metadata/md5-cache/llvm-runtimes/flang-rt-22.0.0_pre20260113 index 0bd7ac21ffed..dbaa8e7b0f8a 100644 --- a/metadata/md5-cache/llvm-runtimes/flang-rt-22.0.0_pre20260113 +++ b/metadata/md5-cache/llvm-runtimes/flang-rt-22.0.0_pre20260113 @@ -10,5 +10,5 @@ RDEPEND=!<llvm-core/flang-21.0.0_pre20250221-r1 RESTRICT=!test? ( test ) !test? ( test ) SLOT=22 SRC_URI=https://github.com/llvm/llvm-project/archive/85c3c83ae54c9e81924f1ca048cfddc8d36bbb02.tar.gz -> llvm-project-85c3c83ae54c9e81924f1ca048cfddc8d36bbb02.tar.gz -_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm.org 371ec05cde93e01788fefffb7c995f82 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 +_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm.org 7852e2cc8208255f708130f22adf679c multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 _md5_=c4dddecddab0ec5fc54ff88c6bb7743e diff --git a/metadata/md5-cache/llvm-runtimes/flang-rt-22.1.0_rc1 b/metadata/md5-cache/llvm-runtimes/flang-rt-22.1.0_rc1 new file mode 100644 index 000000000000..651c60e26bbc --- /dev/null +++ b/metadata/md5-cache/llvm-runtimes/flang-rt-22.1.0_rc1 @@ -0,0 +1,14 @@ +BDEPEND=llvm-core/llvm:22 llvm-core/flang test? ( || ( ( dev-lang/python:3.14 dev-python/lit[python_targets_python3_14(-)] ) ( dev-lang/python:3.13 dev-python/lit[python_targets_python3_13(-)] ) ( dev-lang/python:3.12 dev-python/lit[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 dev-python/lit[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 dev-python/lit[python_targets_python3_10(-)] ) ) ) verify-sig? ( >=sec-keys/openpgp-keys-llvm-21.1.4 ) app-alternatives/ninja >=dev-build/cmake-3.28.5 verify-sig? ( || ( app-alternatives/gpg app-crypt/gnupg[-alternatives(-)] ) >=app-portage/gemato-20 ) +DEFINED_PHASES=compile configure install prepare setup test unpack +DESCRIPTION=LLVM's Fortran runtime +EAPI=8 +HOMEPAGE=https://flang.llvm.org/ +INHERIT=cmake flag-o-matic llvm.org python-any-r1 +IUSE=+debug test test verify-sig +LICENSE=Apache-2.0-with-LLVM-exceptions +RDEPEND=!<llvm-core/flang-21.0.0_pre20250221-r1 +RESTRICT=!test? ( test ) !test? ( test ) +SLOT=22 +SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-22.1.0-rc1/llvm-project-22.1.0-rc1.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-22.1.0-rc1/llvm-project-22.1.0-rc1.src.tar.xz.sig ) +_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm.org 7852e2cc8208255f708130f22adf679c multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 verify-sig 2cf23b136af9fd4c3fceadc34d0f98ad xdg-utils 42869b3c8d86a70ef3cf75165a395e09 +_md5_=c4dddecddab0ec5fc54ff88c6bb7743e diff --git a/metadata/md5-cache/llvm-runtimes/flang-rt-22.0.0.9999 b/metadata/md5-cache/llvm-runtimes/flang-rt-23.0.0.9999 index 23c05e4a673a..c42a545d2bdf 100644 --- a/metadata/md5-cache/llvm-runtimes/flang-rt-22.0.0.9999 +++ b/metadata/md5-cache/llvm-runtimes/flang-rt-23.0.0.9999 @@ -1,4 +1,4 @@ -BDEPEND=llvm-core/llvm:22 llvm-core/flang test? ( || ( ( dev-lang/python:3.14 dev-python/lit[python_targets_python3_14(-)] ) ( dev-lang/python:3.13 dev-python/lit[python_targets_python3_13(-)] ) ( dev-lang/python:3.12 dev-python/lit[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 dev-python/lit[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 dev-python/lit[python_targets_python3_10(-)] ) ) ) app-alternatives/ninja >=dev-build/cmake-3.28.5 >=dev-vcs/git-1.8.2.1[curl] +BDEPEND=llvm-core/llvm:23 llvm-core/flang test? ( || ( ( dev-lang/python:3.14 dev-python/lit[python_targets_python3_14(-)] ) ( dev-lang/python:3.13 dev-python/lit[python_targets_python3_13(-)] ) ( dev-lang/python:3.12 dev-python/lit[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 dev-python/lit[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 dev-python/lit[python_targets_python3_10(-)] ) ) ) app-alternatives/ninja >=dev-build/cmake-3.28.5 >=dev-vcs/git-1.8.2.1[curl] DEFINED_PHASES=compile configure install prepare setup test unpack DESCRIPTION=LLVM's Fortran runtime EAPI=8 @@ -9,6 +9,6 @@ LICENSE=Apache-2.0-with-LLVM-exceptions PROPERTIES=live RDEPEND=!<llvm-core/flang-21.0.0_pre20250221-r1 RESTRICT=!test? ( test ) !test? ( test ) -SLOT=22 -_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c flag-o-matic a7afe42e95fb46ce9691605acfb24672 git-r3 875eb471682d3e1f18da124be97dcc81 llvm.org 371ec05cde93e01788fefffb7c995f82 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=8abb785ed7761379a0ecc3ce435f0796 +SLOT=23 +_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c flag-o-matic a7afe42e95fb46ce9691605acfb24672 git-r3 875eb471682d3e1f18da124be97dcc81 llvm.org 7852e2cc8208255f708130f22adf679c multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 +_md5_=c4dddecddab0ec5fc54ff88c6bb7743e diff --git a/metadata/md5-cache/llvm-runtimes/libcxx-15.0.7-r1 b/metadata/md5-cache/llvm-runtimes/libcxx-15.0.7-r1 index e882e16178ad..f1e29dbf2a3f 100644 --- a/metadata/md5-cache/llvm-runtimes/libcxx-15.0.7-r1 +++ b/metadata/md5-cache/llvm-runtimes/libcxx-15.0.7-r1 @@ -13,5 +13,5 @@ REQUIRED_USE=test? ( clang ) RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.7/llvm-project-15.0.7.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.7/llvm-project-15.0.7.src.tar.xz.sig ) https://dev.gentoo.org/~mgorny/dist/llvm/llvm-gentoo-patchset-15.0.7-r8.tar.xz -_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c cmake-multilib 3f19d8d5fccba52076cdeb2281ad349f eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm df1cea363f19e80316ea702563b607be llvm-utils 64536677f4b4365e25e9b739163bed58 llvm.org 371ec05cde93e01788fefffb7c995f82 multibuild 4650a65187015567b4e041bb9bfdb364 multilib 404b65bd5212cff83b3935c685419d08 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 verify-sig 2cf23b136af9fd4c3fceadc34d0f98ad xdg-utils 42869b3c8d86a70ef3cf75165a395e09 +_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c cmake-multilib 3f19d8d5fccba52076cdeb2281ad349f eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm df1cea363f19e80316ea702563b607be llvm-utils 64536677f4b4365e25e9b739163bed58 llvm.org 7852e2cc8208255f708130f22adf679c multibuild 4650a65187015567b4e041bb9bfdb364 multilib 404b65bd5212cff83b3935c685419d08 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 verify-sig 2cf23b136af9fd4c3fceadc34d0f98ad xdg-utils 42869b3c8d86a70ef3cf75165a395e09 _md5_=e06ba45000dce59b79d80095b20796b5 diff --git a/metadata/md5-cache/llvm-runtimes/libcxx-16.0.6 b/metadata/md5-cache/llvm-runtimes/libcxx-16.0.6 index 66fcd92c2453..0ffe480c49af 100644 --- a/metadata/md5-cache/llvm-runtimes/libcxx-16.0.6 +++ b/metadata/md5-cache/llvm-runtimes/libcxx-16.0.6 @@ -13,5 +13,5 @@ REQUIRED_USE=test? ( clang ) RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-16.0.6/llvm-project-16.0.6.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-16.0.6/llvm-project-16.0.6.src.tar.xz.sig ) https://dev.gentoo.org/~mgorny/dist/llvm/llvm-gentoo-patchset-16.0.6-r6.tar.xz -_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c cmake-multilib 3f19d8d5fccba52076cdeb2281ad349f eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm df1cea363f19e80316ea702563b607be llvm-utils 64536677f4b4365e25e9b739163bed58 llvm.org 371ec05cde93e01788fefffb7c995f82 multibuild 4650a65187015567b4e041bb9bfdb364 multilib 404b65bd5212cff83b3935c685419d08 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 verify-sig 2cf23b136af9fd4c3fceadc34d0f98ad xdg-utils 42869b3c8d86a70ef3cf75165a395e09 +_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c cmake-multilib 3f19d8d5fccba52076cdeb2281ad349f eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm df1cea363f19e80316ea702563b607be llvm-utils 64536677f4b4365e25e9b739163bed58 llvm.org 7852e2cc8208255f708130f22adf679c multibuild 4650a65187015567b4e041bb9bfdb364 multilib 404b65bd5212cff83b3935c685419d08 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 verify-sig 2cf23b136af9fd4c3fceadc34d0f98ad xdg-utils 42869b3c8d86a70ef3cf75165a395e09 _md5_=71a0a2a549e99007107729aa745b413c diff --git a/metadata/md5-cache/llvm-runtimes/libcxx-17.0.6 b/metadata/md5-cache/llvm-runtimes/libcxx-17.0.6 index e4e4e1e472fa..e3239c9c6530 100644 --- a/metadata/md5-cache/llvm-runtimes/libcxx-17.0.6 +++ b/metadata/md5-cache/llvm-runtimes/libcxx-17.0.6 @@ -13,5 +13,5 @@ REQUIRED_USE=test? ( clang ) RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-17.0.6/llvm-project-17.0.6.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-17.0.6/llvm-project-17.0.6.src.tar.xz.sig ) -_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c cmake-multilib 3f19d8d5fccba52076cdeb2281ad349f eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm df1cea363f19e80316ea702563b607be llvm-utils 64536677f4b4365e25e9b739163bed58 llvm.org 371ec05cde93e01788fefffb7c995f82 multibuild 4650a65187015567b4e041bb9bfdb364 multilib 404b65bd5212cff83b3935c685419d08 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 verify-sig 2cf23b136af9fd4c3fceadc34d0f98ad xdg-utils 42869b3c8d86a70ef3cf75165a395e09 +_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c cmake-multilib 3f19d8d5fccba52076cdeb2281ad349f eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm df1cea363f19e80316ea702563b607be llvm-utils 64536677f4b4365e25e9b739163bed58 llvm.org 7852e2cc8208255f708130f22adf679c multibuild 4650a65187015567b4e041bb9bfdb364 multilib 404b65bd5212cff83b3935c685419d08 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 verify-sig 2cf23b136af9fd4c3fceadc34d0f98ad xdg-utils 42869b3c8d86a70ef3cf75165a395e09 _md5_=5017e40324f0216f88f5d90019a5fa0a diff --git a/metadata/md5-cache/llvm-runtimes/libcxx-18.1.8 b/metadata/md5-cache/llvm-runtimes/libcxx-18.1.8 index da3d2e648378..dc5bd3e7e955 100644 --- a/metadata/md5-cache/llvm-runtimes/libcxx-18.1.8 +++ b/metadata/md5-cache/llvm-runtimes/libcxx-18.1.8 @@ -13,5 +13,5 @@ REQUIRED_USE=test? ( clang ) RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-18.1.8/llvm-project-18.1.8.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-18.1.8/llvm-project-18.1.8.src.tar.xz.sig ) -_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c cmake-multilib 3f19d8d5fccba52076cdeb2281ad349f eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm-utils 64536677f4b4365e25e9b739163bed58 llvm.org 371ec05cde93e01788fefffb7c995f82 multibuild 4650a65187015567b4e041bb9bfdb364 multilib 404b65bd5212cff83b3935c685419d08 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 verify-sig 2cf23b136af9fd4c3fceadc34d0f98ad xdg-utils 42869b3c8d86a70ef3cf75165a395e09 +_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c cmake-multilib 3f19d8d5fccba52076cdeb2281ad349f eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm-utils 64536677f4b4365e25e9b739163bed58 llvm.org 7852e2cc8208255f708130f22adf679c multibuild 4650a65187015567b4e041bb9bfdb364 multilib 404b65bd5212cff83b3935c685419d08 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 verify-sig 2cf23b136af9fd4c3fceadc34d0f98ad xdg-utils 42869b3c8d86a70ef3cf75165a395e09 _md5_=85738f7a47b81d432443d90eac89cb38 diff --git a/metadata/md5-cache/llvm-runtimes/libcxx-19.1.7 b/metadata/md5-cache/llvm-runtimes/libcxx-19.1.7 index b6d6396877f4..1b17afa10abc 100644 --- a/metadata/md5-cache/llvm-runtimes/libcxx-19.1.7 +++ b/metadata/md5-cache/llvm-runtimes/libcxx-19.1.7 @@ -13,5 +13,5 @@ REQUIRED_USE=test? ( clang ) RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-19.1.7/llvm-project-19.1.7.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-19.1.7/llvm-project-19.1.7.src.tar.xz.sig ) -_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c cmake-multilib 3f19d8d5fccba52076cdeb2281ad349f crossdev f04338ff78f213a4a55c5c37b3c6563e eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm-utils 64536677f4b4365e25e9b739163bed58 llvm.org 371ec05cde93e01788fefffb7c995f82 multibuild 4650a65187015567b4e041bb9bfdb364 multilib 404b65bd5212cff83b3935c685419d08 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 verify-sig 2cf23b136af9fd4c3fceadc34d0f98ad xdg-utils 42869b3c8d86a70ef3cf75165a395e09 +_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c cmake-multilib 3f19d8d5fccba52076cdeb2281ad349f crossdev f04338ff78f213a4a55c5c37b3c6563e eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm-utils 64536677f4b4365e25e9b739163bed58 llvm.org 7852e2cc8208255f708130f22adf679c multibuild 4650a65187015567b4e041bb9bfdb364 multilib 404b65bd5212cff83b3935c685419d08 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 verify-sig 2cf23b136af9fd4c3fceadc34d0f98ad xdg-utils 42869b3c8d86a70ef3cf75165a395e09 _md5_=540bad1014793b5df35a510e212f7587 diff --git a/metadata/md5-cache/llvm-runtimes/libcxx-20.1.8-r1 b/metadata/md5-cache/llvm-runtimes/libcxx-20.1.8-r1 index a7a191d67d1a..166dd0628873 100644 --- a/metadata/md5-cache/llvm-runtimes/libcxx-20.1.8-r1 +++ b/metadata/md5-cache/llvm-runtimes/libcxx-20.1.8-r1 @@ -13,5 +13,5 @@ REQUIRED_USE=test? ( clang ) RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-20.1.8/llvm-project-20.1.8.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-20.1.8/llvm-project-20.1.8.src.tar.xz.sig ) -_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c cmake-multilib 3f19d8d5fccba52076cdeb2281ad349f crossdev f04338ff78f213a4a55c5c37b3c6563e eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm-utils 64536677f4b4365e25e9b739163bed58 llvm.org 371ec05cde93e01788fefffb7c995f82 multibuild 4650a65187015567b4e041bb9bfdb364 multilib 404b65bd5212cff83b3935c685419d08 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 verify-sig 2cf23b136af9fd4c3fceadc34d0f98ad xdg-utils 42869b3c8d86a70ef3cf75165a395e09 +_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c cmake-multilib 3f19d8d5fccba52076cdeb2281ad349f crossdev f04338ff78f213a4a55c5c37b3c6563e eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm-utils 64536677f4b4365e25e9b739163bed58 llvm.org 7852e2cc8208255f708130f22adf679c multibuild 4650a65187015567b4e041bb9bfdb364 multilib 404b65bd5212cff83b3935c685419d08 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 verify-sig 2cf23b136af9fd4c3fceadc34d0f98ad xdg-utils 42869b3c8d86a70ef3cf75165a395e09 _md5_=ac7c9ebdb22d6a6badb58086a3c3382b diff --git a/metadata/md5-cache/llvm-runtimes/libcxx-21.1.8 b/metadata/md5-cache/llvm-runtimes/libcxx-21.1.8 index e71c8af26a48..6f062e5ebafb 100644 --- a/metadata/md5-cache/llvm-runtimes/libcxx-21.1.8 +++ b/metadata/md5-cache/llvm-runtimes/libcxx-21.1.8 @@ -13,5 +13,5 @@ REQUIRED_USE=test? ( clang ) RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-21.1.8/llvm-project-21.1.8.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-21.1.8/llvm-project-21.1.8.src.tar.xz.sig ) -_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c cmake-multilib 3f19d8d5fccba52076cdeb2281ad349f crossdev f04338ff78f213a4a55c5c37b3c6563e eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm-utils 64536677f4b4365e25e9b739163bed58 llvm.org 371ec05cde93e01788fefffb7c995f82 multibuild 4650a65187015567b4e041bb9bfdb364 multilib 404b65bd5212cff83b3935c685419d08 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 verify-sig 2cf23b136af9fd4c3fceadc34d0f98ad xdg-utils 42869b3c8d86a70ef3cf75165a395e09 +_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c cmake-multilib 3f19d8d5fccba52076cdeb2281ad349f crossdev f04338ff78f213a4a55c5c37b3c6563e eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm-utils 64536677f4b4365e25e9b739163bed58 llvm.org 7852e2cc8208255f708130f22adf679c multibuild 4650a65187015567b4e041bb9bfdb364 multilib 404b65bd5212cff83b3935c685419d08 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 verify-sig 2cf23b136af9fd4c3fceadc34d0f98ad xdg-utils 42869b3c8d86a70ef3cf75165a395e09 _md5_=0e2de61c310aed92387aa885feaffd4e diff --git a/metadata/md5-cache/llvm-runtimes/libcxx-22.0.0_pre20260103 b/metadata/md5-cache/llvm-runtimes/libcxx-22.0.0_pre20260103 index b0cedc03f938..0aad5b686df1 100644 --- a/metadata/md5-cache/llvm-runtimes/libcxx-22.0.0_pre20260103 +++ b/metadata/md5-cache/llvm-runtimes/libcxx-22.0.0_pre20260103 @@ -12,5 +12,5 @@ REQUIRED_USE=test? ( clang ) RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/llvm/llvm-project/archive/05349a9b43805d3c0b424da99f3a1fa362cd3419.tar.gz -> llvm-project-05349a9b43805d3c0b424da99f3a1fa362cd3419.tar.gz -_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c cmake-multilib 3f19d8d5fccba52076cdeb2281ad349f crossdev f04338ff78f213a4a55c5c37b3c6563e flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm-utils 64536677f4b4365e25e9b739163bed58 llvm.org 371ec05cde93e01788fefffb7c995f82 multibuild 4650a65187015567b4e041bb9bfdb364 multilib 404b65bd5212cff83b3935c685419d08 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 +_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c cmake-multilib 3f19d8d5fccba52076cdeb2281ad349f crossdev f04338ff78f213a4a55c5c37b3c6563e flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm-utils 64536677f4b4365e25e9b739163bed58 llvm.org 7852e2cc8208255f708130f22adf679c multibuild 4650a65187015567b4e041bb9bfdb364 multilib 404b65bd5212cff83b3935c685419d08 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 _md5_=62ccbe4d6e6a0674ce0716d52b560552 diff --git a/metadata/md5-cache/llvm-runtimes/libcxx-22.0.0_pre20260106 b/metadata/md5-cache/llvm-runtimes/libcxx-22.0.0_pre20260106 index baaa3d4f7734..ae444efa5181 100644 --- a/metadata/md5-cache/llvm-runtimes/libcxx-22.0.0_pre20260106 +++ b/metadata/md5-cache/llvm-runtimes/libcxx-22.0.0_pre20260106 @@ -12,5 +12,5 @@ REQUIRED_USE=test? ( clang ) RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/llvm/llvm-project/archive/b01c3d6682d2fa5d6ac22d5a964b739009e9db7b.tar.gz -> llvm-project-b01c3d6682d2fa5d6ac22d5a964b739009e9db7b.tar.gz -_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c cmake-multilib 3f19d8d5fccba52076cdeb2281ad349f crossdev f04338ff78f213a4a55c5c37b3c6563e flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm-utils 64536677f4b4365e25e9b739163bed58 llvm.org 371ec05cde93e01788fefffb7c995f82 multibuild 4650a65187015567b4e041bb9bfdb364 multilib 404b65bd5212cff83b3935c685419d08 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 +_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c cmake-multilib 3f19d8d5fccba52076cdeb2281ad349f crossdev f04338ff78f213a4a55c5c37b3c6563e flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm-utils 64536677f4b4365e25e9b739163bed58 llvm.org 7852e2cc8208255f708130f22adf679c multibuild 4650a65187015567b4e041bb9bfdb364 multilib 404b65bd5212cff83b3935c685419d08 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 _md5_=62ccbe4d6e6a0674ce0716d52b560552 diff --git a/metadata/md5-cache/llvm-runtimes/libcxx-22.0.0_pre20260113 b/metadata/md5-cache/llvm-runtimes/libcxx-22.0.0_pre20260113 index c96cd15e1334..a77e733d3dcc 100644 --- a/metadata/md5-cache/llvm-runtimes/libcxx-22.0.0_pre20260113 +++ b/metadata/md5-cache/llvm-runtimes/libcxx-22.0.0_pre20260113 @@ -12,5 +12,5 @@ REQUIRED_USE=test? ( clang ) RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/llvm/llvm-project/archive/85c3c83ae54c9e81924f1ca048cfddc8d36bbb02.tar.gz -> llvm-project-85c3c83ae54c9e81924f1ca048cfddc8d36bbb02.tar.gz -_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c cmake-multilib 3f19d8d5fccba52076cdeb2281ad349f crossdev f04338ff78f213a4a55c5c37b3c6563e flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm-utils 64536677f4b4365e25e9b739163bed58 llvm.org 371ec05cde93e01788fefffb7c995f82 multibuild 4650a65187015567b4e041bb9bfdb364 multilib 404b65bd5212cff83b3935c685419d08 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 +_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c cmake-multilib 3f19d8d5fccba52076cdeb2281ad349f crossdev f04338ff78f213a4a55c5c37b3c6563e flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm-utils 64536677f4b4365e25e9b739163bed58 llvm.org 7852e2cc8208255f708130f22adf679c multibuild 4650a65187015567b4e041bb9bfdb364 multilib 404b65bd5212cff83b3935c685419d08 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 _md5_=62ccbe4d6e6a0674ce0716d52b560552 diff --git a/metadata/md5-cache/llvm-runtimes/libcxx-22.1.0_rc1 b/metadata/md5-cache/llvm-runtimes/libcxx-22.1.0_rc1 new file mode 100644 index 000000000000..18eb5c001f38 --- /dev/null +++ b/metadata/md5-cache/llvm-runtimes/libcxx-22.1.0_rc1 @@ -0,0 +1,16 @@ +BDEPEND=clang? ( llvm-core/clang:22 llvm-core/clang-linker-config:22 llvm-runtimes/clang-rtlib-config:22 llvm-runtimes/clang-unwindlib-config:22 ) !test? ( || ( dev-lang/python:3.14 dev-lang/python:3.13 dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) ) test? ( dev-debug/gdb[python] || ( ( dev-lang/python:3.14 dev-python/lit[python_targets_python3_14(-)] ) ( dev-lang/python:3.13 dev-python/lit[python_targets_python3_13(-)] ) ( dev-lang/python:3.12 dev-python/lit[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 dev-python/lit[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 dev-python/lit[python_targets_python3_10(-)] ) ) ) verify-sig? ( >=sec-keys/openpgp-keys-llvm-21.1.4 ) app-alternatives/ninja >=dev-build/cmake-3.28.5 verify-sig? ( || ( app-alternatives/gpg app-crypt/gnupg[-alternatives(-)] ) >=app-portage/gemato-20 ) +DEFINED_PHASES=compile configure install prepare setup test unpack +DEPEND=libcxxabi? ( ~llvm-runtimes/libcxxabi-22.1.0_rc1[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(-)?] ) !libcxxabi? ( >=sys-devel/gcc-4.7:=[cxx] ) llvm-core/llvm:22 +DESCRIPTION=New implementation of the C++ standard library, targeting C++11 +EAPI=8 +HOMEPAGE=https://libcxx.llvm.org/ +INHERIT=cmake-multilib crossdev flag-o-matic llvm.org llvm-utils python-any-r1 toolchain-funcs +IUSE=+clang +libcxxabi +static-libs 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 verify-sig +LICENSE=Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT ) +RDEPEND=libcxxabi? ( ~llvm-runtimes/libcxxabi-22.1.0_rc1[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(-)?] ) !libcxxabi? ( >=sys-devel/gcc-4.7:=[cxx] ) +REQUIRED_USE=test? ( clang ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-22.1.0-rc1/llvm-project-22.1.0-rc1.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-22.1.0-rc1/llvm-project-22.1.0-rc1.src.tar.xz.sig ) +_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c cmake-multilib 3f19d8d5fccba52076cdeb2281ad349f crossdev f04338ff78f213a4a55c5c37b3c6563e eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm-utils 64536677f4b4365e25e9b739163bed58 llvm.org 7852e2cc8208255f708130f22adf679c multibuild 4650a65187015567b4e041bb9bfdb364 multilib 404b65bd5212cff83b3935c685419d08 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 verify-sig 2cf23b136af9fd4c3fceadc34d0f98ad xdg-utils 42869b3c8d86a70ef3cf75165a395e09 +_md5_=62ccbe4d6e6a0674ce0716d52b560552 diff --git a/metadata/md5-cache/llvm-runtimes/libcxx-22.0.0.9999 b/metadata/md5-cache/llvm-runtimes/libcxx-23.0.0.9999 index eb607d79cce0..ecba57de9ceb 100644 --- a/metadata/md5-cache/llvm-runtimes/libcxx-22.0.0.9999 +++ b/metadata/md5-cache/llvm-runtimes/libcxx-23.0.0.9999 @@ -1,6 +1,6 @@ -BDEPEND=clang? ( llvm-core/clang:22 llvm-core/clang-linker-config:22 llvm-runtimes/clang-rtlib-config:22 llvm-runtimes/clang-unwindlib-config:22 ) !test? ( || ( dev-lang/python:3.14 dev-lang/python:3.13 dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) ) test? ( dev-debug/gdb[python] || ( ( dev-lang/python:3.14 dev-python/lit[python_targets_python3_14(-)] ) ( dev-lang/python:3.13 dev-python/lit[python_targets_python3_13(-)] ) ( dev-lang/python:3.12 dev-python/lit[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 dev-python/lit[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 dev-python/lit[python_targets_python3_10(-)] ) ) ) app-alternatives/ninja >=dev-build/cmake-3.28.5 >=dev-vcs/git-1.8.2.1[curl] +BDEPEND=clang? ( llvm-core/clang:23 llvm-core/clang-linker-config:23 llvm-runtimes/clang-rtlib-config:23 llvm-runtimes/clang-unwindlib-config:23 ) !test? ( || ( dev-lang/python:3.14 dev-lang/python:3.13 dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) ) test? ( dev-debug/gdb[python] || ( ( dev-lang/python:3.14 dev-python/lit[python_targets_python3_14(-)] ) ( dev-lang/python:3.13 dev-python/lit[python_targets_python3_13(-)] ) ( dev-lang/python:3.12 dev-python/lit[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 dev-python/lit[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 dev-python/lit[python_targets_python3_10(-)] ) ) ) app-alternatives/ninja >=dev-build/cmake-3.28.5 >=dev-vcs/git-1.8.2.1[curl] DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=libcxxabi? ( ~llvm-runtimes/libcxxabi-22.0.0.9999[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(-)?] ) !libcxxabi? ( >=sys-devel/gcc-4.7:=[cxx] ) llvm-core/llvm:22 +DEPEND=libcxxabi? ( ~llvm-runtimes/libcxxabi-23.0.0.9999[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(-)?] ) !libcxxabi? ( >=sys-devel/gcc-4.7:=[cxx] ) llvm-core/llvm:23 DESCRIPTION=New implementation of the C++ standard library, targeting C++11 EAPI=8 HOMEPAGE=https://libcxx.llvm.org/ @@ -8,9 +8,9 @@ INHERIT=cmake-multilib crossdev flag-o-matic llvm.org llvm-utils python-any-r1 t IUSE=+clang +libcxxabi +static-libs 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 LICENSE=Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT ) PROPERTIES=live -RDEPEND=libcxxabi? ( ~llvm-runtimes/libcxxabi-22.0.0.9999[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(-)?] ) !libcxxabi? ( >=sys-devel/gcc-4.7:=[cxx] ) +RDEPEND=libcxxabi? ( ~llvm-runtimes/libcxxabi-23.0.0.9999[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(-)?] ) !libcxxabi? ( >=sys-devel/gcc-4.7:=[cxx] ) REQUIRED_USE=test? ( clang ) RESTRICT=!test? ( test ) SLOT=0 -_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c cmake-multilib 3f19d8d5fccba52076cdeb2281ad349f crossdev f04338ff78f213a4a55c5c37b3c6563e flag-o-matic a7afe42e95fb46ce9691605acfb24672 git-r3 875eb471682d3e1f18da124be97dcc81 llvm-utils 64536677f4b4365e25e9b739163bed58 llvm.org 371ec05cde93e01788fefffb7c995f82 multibuild 4650a65187015567b4e041bb9bfdb364 multilib 404b65bd5212cff83b3935c685419d08 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 +_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c cmake-multilib 3f19d8d5fccba52076cdeb2281ad349f crossdev f04338ff78f213a4a55c5c37b3c6563e flag-o-matic a7afe42e95fb46ce9691605acfb24672 git-r3 875eb471682d3e1f18da124be97dcc81 llvm-utils 64536677f4b4365e25e9b739163bed58 llvm.org 7852e2cc8208255f708130f22adf679c multibuild 4650a65187015567b4e041bb9bfdb364 multilib 404b65bd5212cff83b3935c685419d08 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 _md5_=62ccbe4d6e6a0674ce0716d52b560552 diff --git a/metadata/md5-cache/llvm-runtimes/libcxxabi-15.0.7 b/metadata/md5-cache/llvm-runtimes/libcxxabi-15.0.7 index 8d3f21e2f847..25a3c684b5fe 100644 --- a/metadata/md5-cache/llvm-runtimes/libcxxabi-15.0.7 +++ b/metadata/md5-cache/llvm-runtimes/libcxxabi-15.0.7 @@ -12,5 +12,5 @@ REQUIRED_USE=test? ( clang ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.7/llvm-project-15.0.7.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.7/llvm-project-15.0.7.src.tar.xz.sig ) -_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c cmake-multilib 3f19d8d5fccba52076cdeb2281ad349f eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm df1cea363f19e80316ea702563b607be llvm-utils 64536677f4b4365e25e9b739163bed58 llvm.org 371ec05cde93e01788fefffb7c995f82 multibuild 4650a65187015567b4e041bb9bfdb364 multilib 404b65bd5212cff83b3935c685419d08 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 verify-sig 2cf23b136af9fd4c3fceadc34d0f98ad xdg-utils 42869b3c8d86a70ef3cf75165a395e09 +_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c cmake-multilib 3f19d8d5fccba52076cdeb2281ad349f eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm df1cea363f19e80316ea702563b607be llvm-utils 64536677f4b4365e25e9b739163bed58 llvm.org 7852e2cc8208255f708130f22adf679c multibuild 4650a65187015567b4e041bb9bfdb364 multilib 404b65bd5212cff83b3935c685419d08 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 verify-sig 2cf23b136af9fd4c3fceadc34d0f98ad xdg-utils 42869b3c8d86a70ef3cf75165a395e09 _md5_=7f5616b6846fca45adbb8824ef39f7a4 diff --git a/metadata/md5-cache/llvm-runtimes/libcxxabi-16.0.6 b/metadata/md5-cache/llvm-runtimes/libcxxabi-16.0.6 index 31994f946220..b6235a166e30 100644 --- a/metadata/md5-cache/llvm-runtimes/libcxxabi-16.0.6 +++ b/metadata/md5-cache/llvm-runtimes/libcxxabi-16.0.6 @@ -12,5 +12,5 @@ REQUIRED_USE=test? ( clang ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-16.0.6/llvm-project-16.0.6.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-16.0.6/llvm-project-16.0.6.src.tar.xz.sig ) -_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c cmake-multilib 3f19d8d5fccba52076cdeb2281ad349f eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm df1cea363f19e80316ea702563b607be llvm-utils 64536677f4b4365e25e9b739163bed58 llvm.org 371ec05cde93e01788fefffb7c995f82 multibuild 4650a65187015567b4e041bb9bfdb364 multilib 404b65bd5212cff83b3935c685419d08 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 verify-sig 2cf23b136af9fd4c3fceadc34d0f98ad xdg-utils 42869b3c8d86a70ef3cf75165a395e09 +_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c cmake-multilib 3f19d8d5fccba52076cdeb2281ad349f eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm df1cea363f19e80316ea702563b607be llvm-utils 64536677f4b4365e25e9b739163bed58 llvm.org 7852e2cc8208255f708130f22adf679c multibuild 4650a65187015567b4e041bb9bfdb364 multilib 404b65bd5212cff83b3935c685419d08 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 verify-sig 2cf23b136af9fd4c3fceadc34d0f98ad xdg-utils 42869b3c8d86a70ef3cf75165a395e09 _md5_=62c6e96ff01ffd2da54db604192314da diff --git a/metadata/md5-cache/llvm-runtimes/libcxxabi-17.0.6 b/metadata/md5-cache/llvm-runtimes/libcxxabi-17.0.6 index 1d99eb5fb619..0545ddb7d1af 100644 --- a/metadata/md5-cache/llvm-runtimes/libcxxabi-17.0.6 +++ b/metadata/md5-cache/llvm-runtimes/libcxxabi-17.0.6 @@ -12,5 +12,5 @@ REQUIRED_USE=test? ( clang ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-17.0.6/llvm-project-17.0.6.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-17.0.6/llvm-project-17.0.6.src.tar.xz.sig ) -_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c cmake-multilib 3f19d8d5fccba52076cdeb2281ad349f eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm df1cea363f19e80316ea702563b607be llvm-utils 64536677f4b4365e25e9b739163bed58 llvm.org 371ec05cde93e01788fefffb7c995f82 multibuild 4650a65187015567b4e041bb9bfdb364 multilib 404b65bd5212cff83b3935c685419d08 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 verify-sig 2cf23b136af9fd4c3fceadc34d0f98ad xdg-utils 42869b3c8d86a70ef3cf75165a395e09 +_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c cmake-multilib 3f19d8d5fccba52076cdeb2281ad349f eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm df1cea363f19e80316ea702563b607be llvm-utils 64536677f4b4365e25e9b739163bed58 llvm.org 7852e2cc8208255f708130f22adf679c multibuild 4650a65187015567b4e041bb9bfdb364 multilib 404b65bd5212cff83b3935c685419d08 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 verify-sig 2cf23b136af9fd4c3fceadc34d0f98ad xdg-utils 42869b3c8d86a70ef3cf75165a395e09 _md5_=62c6e96ff01ffd2da54db604192314da diff --git a/metadata/md5-cache/llvm-runtimes/libcxxabi-18.1.8 b/metadata/md5-cache/llvm-runtimes/libcxxabi-18.1.8 index f2db3a5c402b..565d99420bf0 100644 --- a/metadata/md5-cache/llvm-runtimes/libcxxabi-18.1.8 +++ b/metadata/md5-cache/llvm-runtimes/libcxxabi-18.1.8 @@ -12,5 +12,5 @@ REQUIRED_USE=test? ( clang ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-18.1.8/llvm-project-18.1.8.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-18.1.8/llvm-project-18.1.8.src.tar.xz.sig ) -_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c cmake-multilib 3f19d8d5fccba52076cdeb2281ad349f eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm-utils 64536677f4b4365e25e9b739163bed58 llvm.org 371ec05cde93e01788fefffb7c995f82 multibuild 4650a65187015567b4e041bb9bfdb364 multilib 404b65bd5212cff83b3935c685419d08 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 verify-sig 2cf23b136af9fd4c3fceadc34d0f98ad xdg-utils 42869b3c8d86a70ef3cf75165a395e09 +_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c cmake-multilib 3f19d8d5fccba52076cdeb2281ad349f eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm-utils 64536677f4b4365e25e9b739163bed58 llvm.org 7852e2cc8208255f708130f22adf679c multibuild 4650a65187015567b4e041bb9bfdb364 multilib 404b65bd5212cff83b3935c685419d08 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 verify-sig 2cf23b136af9fd4c3fceadc34d0f98ad xdg-utils 42869b3c8d86a70ef3cf75165a395e09 _md5_=3b047c5de853cb96457e0de1f38c19fc diff --git a/metadata/md5-cache/llvm-runtimes/libcxxabi-19.1.7 b/metadata/md5-cache/llvm-runtimes/libcxxabi-19.1.7 index 891bd56cfb16..e119535e05bc 100644 --- a/metadata/md5-cache/llvm-runtimes/libcxxabi-19.1.7 +++ b/metadata/md5-cache/llvm-runtimes/libcxxabi-19.1.7 @@ -12,5 +12,5 @@ REQUIRED_USE=test? ( clang ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-19.1.7/llvm-project-19.1.7.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-19.1.7/llvm-project-19.1.7.src.tar.xz.sig ) -_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c cmake-multilib 3f19d8d5fccba52076cdeb2281ad349f crossdev f04338ff78f213a4a55c5c37b3c6563e eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm-utils 64536677f4b4365e25e9b739163bed58 llvm.org 371ec05cde93e01788fefffb7c995f82 multibuild 4650a65187015567b4e041bb9bfdb364 multilib 404b65bd5212cff83b3935c685419d08 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 verify-sig 2cf23b136af9fd4c3fceadc34d0f98ad xdg-utils 42869b3c8d86a70ef3cf75165a395e09 +_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c cmake-multilib 3f19d8d5fccba52076cdeb2281ad349f crossdev f04338ff78f213a4a55c5c37b3c6563e eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm-utils 64536677f4b4365e25e9b739163bed58 llvm.org 7852e2cc8208255f708130f22adf679c multibuild 4650a65187015567b4e041bb9bfdb364 multilib 404b65bd5212cff83b3935c685419d08 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 verify-sig 2cf23b136af9fd4c3fceadc34d0f98ad xdg-utils 42869b3c8d86a70ef3cf75165a395e09 _md5_=f61df9fb9b3e57b94d0111c01e38b337 diff --git a/metadata/md5-cache/llvm-runtimes/libcxxabi-20.1.8-r1 b/metadata/md5-cache/llvm-runtimes/libcxxabi-20.1.8-r1 index 6ac6c7bc021a..307b4a025c9a 100644 --- a/metadata/md5-cache/llvm-runtimes/libcxxabi-20.1.8-r1 +++ b/metadata/md5-cache/llvm-runtimes/libcxxabi-20.1.8-r1 @@ -12,5 +12,5 @@ REQUIRED_USE=test? ( clang ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-20.1.8/llvm-project-20.1.8.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-20.1.8/llvm-project-20.1.8.src.tar.xz.sig ) -_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c cmake-multilib 3f19d8d5fccba52076cdeb2281ad349f crossdev f04338ff78f213a4a55c5c37b3c6563e eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm-utils 64536677f4b4365e25e9b739163bed58 llvm.org 371ec05cde93e01788fefffb7c995f82 multibuild 4650a65187015567b4e041bb9bfdb364 multilib 404b65bd5212cff83b3935c685419d08 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 verify-sig 2cf23b136af9fd4c3fceadc34d0f98ad xdg-utils 42869b3c8d86a70ef3cf75165a395e09 +_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c cmake-multilib 3f19d8d5fccba52076cdeb2281ad349f crossdev f04338ff78f213a4a55c5c37b3c6563e eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm-utils 64536677f4b4365e25e9b739163bed58 llvm.org 7852e2cc8208255f708130f22adf679c multibuild 4650a65187015567b4e041bb9bfdb364 multilib 404b65bd5212cff83b3935c685419d08 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 verify-sig 2cf23b136af9fd4c3fceadc34d0f98ad xdg-utils 42869b3c8d86a70ef3cf75165a395e09 _md5_=4f1054f39a47b5eaed9f8c7d7032aad4 diff --git a/metadata/md5-cache/llvm-runtimes/libcxxabi-21.1.8 b/metadata/md5-cache/llvm-runtimes/libcxxabi-21.1.8 index 001ad9c10766..26d154e8c6d9 100644 --- a/metadata/md5-cache/llvm-runtimes/libcxxabi-21.1.8 +++ b/metadata/md5-cache/llvm-runtimes/libcxxabi-21.1.8 @@ -12,5 +12,5 @@ REQUIRED_USE=test? ( clang ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-21.1.8/llvm-project-21.1.8.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-21.1.8/llvm-project-21.1.8.src.tar.xz.sig ) -_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c cmake-multilib 3f19d8d5fccba52076cdeb2281ad349f crossdev f04338ff78f213a4a55c5c37b3c6563e eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm-utils 64536677f4b4365e25e9b739163bed58 llvm.org 371ec05cde93e01788fefffb7c995f82 multibuild 4650a65187015567b4e041bb9bfdb364 multilib 404b65bd5212cff83b3935c685419d08 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 verify-sig 2cf23b136af9fd4c3fceadc34d0f98ad xdg-utils 42869b3c8d86a70ef3cf75165a395e09 +_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c cmake-multilib 3f19d8d5fccba52076cdeb2281ad349f crossdev f04338ff78f213a4a55c5c37b3c6563e eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm-utils 64536677f4b4365e25e9b739163bed58 llvm.org 7852e2cc8208255f708130f22adf679c multibuild 4650a65187015567b4e041bb9bfdb364 multilib 404b65bd5212cff83b3935c685419d08 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 verify-sig 2cf23b136af9fd4c3fceadc34d0f98ad xdg-utils 42869b3c8d86a70ef3cf75165a395e09 _md5_=ab56286f28ef928d0338f809a6f970f9 diff --git a/metadata/md5-cache/llvm-runtimes/libcxxabi-22.0.0_pre20260103 b/metadata/md5-cache/llvm-runtimes/libcxxabi-22.0.0_pre20260103 index 4e67558fb5bc..1ca06dd19c91 100644 --- a/metadata/md5-cache/llvm-runtimes/libcxxabi-22.0.0_pre20260103 +++ b/metadata/md5-cache/llvm-runtimes/libcxxabi-22.0.0_pre20260103 @@ -11,5 +11,5 @@ REQUIRED_USE=test? ( clang ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/llvm/llvm-project/archive/05349a9b43805d3c0b424da99f3a1fa362cd3419.tar.gz -> llvm-project-05349a9b43805d3c0b424da99f3a1fa362cd3419.tar.gz -_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c cmake-multilib 3f19d8d5fccba52076cdeb2281ad349f crossdev f04338ff78f213a4a55c5c37b3c6563e flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm-utils 64536677f4b4365e25e9b739163bed58 llvm.org 371ec05cde93e01788fefffb7c995f82 multibuild 4650a65187015567b4e041bb9bfdb364 multilib 404b65bd5212cff83b3935c685419d08 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 +_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c cmake-multilib 3f19d8d5fccba52076cdeb2281ad349f crossdev f04338ff78f213a4a55c5c37b3c6563e flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm-utils 64536677f4b4365e25e9b739163bed58 llvm.org 7852e2cc8208255f708130f22adf679c multibuild 4650a65187015567b4e041bb9bfdb364 multilib 404b65bd5212cff83b3935c685419d08 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 _md5_=bfaf9805ba05e6fdc3312ad44d6655d4 diff --git a/metadata/md5-cache/llvm-runtimes/libcxxabi-22.0.0_pre20260106 b/metadata/md5-cache/llvm-runtimes/libcxxabi-22.0.0_pre20260106 index fe47a9f81b08..6f20042adb3f 100644 --- a/metadata/md5-cache/llvm-runtimes/libcxxabi-22.0.0_pre20260106 +++ b/metadata/md5-cache/llvm-runtimes/libcxxabi-22.0.0_pre20260106 @@ -11,5 +11,5 @@ REQUIRED_USE=test? ( clang ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/llvm/llvm-project/archive/b01c3d6682d2fa5d6ac22d5a964b739009e9db7b.tar.gz -> llvm-project-b01c3d6682d2fa5d6ac22d5a964b739009e9db7b.tar.gz -_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c cmake-multilib 3f19d8d5fccba52076cdeb2281ad349f crossdev f04338ff78f213a4a55c5c37b3c6563e flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm-utils 64536677f4b4365e25e9b739163bed58 llvm.org 371ec05cde93e01788fefffb7c995f82 multibuild 4650a65187015567b4e041bb9bfdb364 multilib 404b65bd5212cff83b3935c685419d08 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 +_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c cmake-multilib 3f19d8d5fccba52076cdeb2281ad349f crossdev f04338ff78f213a4a55c5c37b3c6563e flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm-utils 64536677f4b4365e25e9b739163bed58 llvm.org 7852e2cc8208255f708130f22adf679c multibuild 4650a65187015567b4e041bb9bfdb364 multilib 404b65bd5212cff83b3935c685419d08 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 _md5_=bfaf9805ba05e6fdc3312ad44d6655d4 diff --git a/metadata/md5-cache/llvm-runtimes/libcxxabi-22.0.0_pre20260113 b/metadata/md5-cache/llvm-runtimes/libcxxabi-22.0.0_pre20260113 index ca1b417687e8..62a390999180 100644 --- a/metadata/md5-cache/llvm-runtimes/libcxxabi-22.0.0_pre20260113 +++ b/metadata/md5-cache/llvm-runtimes/libcxxabi-22.0.0_pre20260113 @@ -11,5 +11,5 @@ REQUIRED_USE=test? ( clang ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/llvm/llvm-project/archive/85c3c83ae54c9e81924f1ca048cfddc8d36bbb02.tar.gz -> llvm-project-85c3c83ae54c9e81924f1ca048cfddc8d36bbb02.tar.gz -_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c cmake-multilib 3f19d8d5fccba52076cdeb2281ad349f crossdev f04338ff78f213a4a55c5c37b3c6563e flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm-utils 64536677f4b4365e25e9b739163bed58 llvm.org 371ec05cde93e01788fefffb7c995f82 multibuild 4650a65187015567b4e041bb9bfdb364 multilib 404b65bd5212cff83b3935c685419d08 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 +_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c cmake-multilib 3f19d8d5fccba52076cdeb2281ad349f crossdev f04338ff78f213a4a55c5c37b3c6563e flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm-utils 64536677f4b4365e25e9b739163bed58 llvm.org 7852e2cc8208255f708130f22adf679c multibuild 4650a65187015567b4e041bb9bfdb364 multilib 404b65bd5212cff83b3935c685419d08 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 _md5_=bfaf9805ba05e6fdc3312ad44d6655d4 diff --git a/metadata/md5-cache/llvm-runtimes/libcxxabi-22.1.0_rc1 b/metadata/md5-cache/llvm-runtimes/libcxxabi-22.1.0_rc1 new file mode 100644 index 000000000000..7b7c6a5ee4e2 --- /dev/null +++ b/metadata/md5-cache/llvm-runtimes/libcxxabi-22.1.0_rc1 @@ -0,0 +1,15 @@ +BDEPEND=clang? ( llvm-core/clang:22 llvm-core/clang-linker-config:22 llvm-runtimes/clang-rtlib-config:22 llvm-runtimes/clang-unwindlib-config:22 ) !test? ( || ( dev-lang/python:3.14 dev-lang/python:3.13 dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) ) test? ( || ( ( dev-lang/python:3.14 dev-python/lit[python_targets_python3_14(-)] ) ( dev-lang/python:3.13 dev-python/lit[python_targets_python3_13(-)] ) ( dev-lang/python:3.12 dev-python/lit[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 dev-python/lit[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 dev-python/lit[python_targets_python3_10(-)] ) ) ) verify-sig? ( >=sec-keys/openpgp-keys-llvm-21.1.4 ) app-alternatives/ninja >=dev-build/cmake-3.28.5 verify-sig? ( || ( app-alternatives/gpg app-crypt/gnupg[-alternatives(-)] ) >=app-portage/gemato-20 ) +DEFINED_PHASES=compile configure install prepare setup test unpack +DEPEND=llvm-core/llvm:22 +DESCRIPTION=Low level support for a standard C++ library +EAPI=8 +HOMEPAGE=https://libcxxabi.llvm.org/ +INHERIT=cmake-multilib crossdev flag-o-matic llvm.org llvm-utils python-any-r1 toolchain-funcs +IUSE=+clang +static-libs test 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 verify-sig +LICENSE=Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT ) +REQUIRED_USE=test? ( clang ) +RESTRICT=!test? ( test ) !test? ( test ) +SLOT=0 +SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-22.1.0-rc1/llvm-project-22.1.0-rc1.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-22.1.0-rc1/llvm-project-22.1.0-rc1.src.tar.xz.sig ) +_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c cmake-multilib 3f19d8d5fccba52076cdeb2281ad349f crossdev f04338ff78f213a4a55c5c37b3c6563e eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm-utils 64536677f4b4365e25e9b739163bed58 llvm.org 7852e2cc8208255f708130f22adf679c multibuild 4650a65187015567b4e041bb9bfdb364 multilib 404b65bd5212cff83b3935c685419d08 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 verify-sig 2cf23b136af9fd4c3fceadc34d0f98ad xdg-utils 42869b3c8d86a70ef3cf75165a395e09 +_md5_=bfaf9805ba05e6fdc3312ad44d6655d4 diff --git a/metadata/md5-cache/llvm-runtimes/libcxxabi-22.0.0.9999 b/metadata/md5-cache/llvm-runtimes/libcxxabi-23.0.0.9999 index cc1093aefafc..61ce9e118f8e 100644 --- a/metadata/md5-cache/llvm-runtimes/libcxxabi-22.0.0.9999 +++ b/metadata/md5-cache/llvm-runtimes/libcxxabi-23.0.0.9999 @@ -1,6 +1,6 @@ -BDEPEND=clang? ( llvm-core/clang:22 llvm-core/clang-linker-config:22 llvm-runtimes/clang-rtlib-config:22 llvm-runtimes/clang-unwindlib-config:22 ) !test? ( || ( dev-lang/python:3.14 dev-lang/python:3.13 dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) ) test? ( || ( ( dev-lang/python:3.14 dev-python/lit[python_targets_python3_14(-)] ) ( dev-lang/python:3.13 dev-python/lit[python_targets_python3_13(-)] ) ( dev-lang/python:3.12 dev-python/lit[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 dev-python/lit[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 dev-python/lit[python_targets_python3_10(-)] ) ) ) app-alternatives/ninja >=dev-build/cmake-3.28.5 >=dev-vcs/git-1.8.2.1[curl] +BDEPEND=clang? ( llvm-core/clang:23 llvm-core/clang-linker-config:23 llvm-runtimes/clang-rtlib-config:23 llvm-runtimes/clang-unwindlib-config:23 ) !test? ( || ( dev-lang/python:3.14 dev-lang/python:3.13 dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) ) test? ( || ( ( dev-lang/python:3.14 dev-python/lit[python_targets_python3_14(-)] ) ( dev-lang/python:3.13 dev-python/lit[python_targets_python3_13(-)] ) ( dev-lang/python:3.12 dev-python/lit[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 dev-python/lit[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 dev-python/lit[python_targets_python3_10(-)] ) ) ) app-alternatives/ninja >=dev-build/cmake-3.28.5 >=dev-vcs/git-1.8.2.1[curl] DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=llvm-core/llvm:22 +DEPEND=llvm-core/llvm:23 DESCRIPTION=Low level support for a standard C++ library EAPI=8 HOMEPAGE=https://libcxxabi.llvm.org/ @@ -11,5 +11,5 @@ PROPERTIES=live REQUIRED_USE=test? ( clang ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 -_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c cmake-multilib 3f19d8d5fccba52076cdeb2281ad349f crossdev f04338ff78f213a4a55c5c37b3c6563e flag-o-matic a7afe42e95fb46ce9691605acfb24672 git-r3 875eb471682d3e1f18da124be97dcc81 llvm-utils 64536677f4b4365e25e9b739163bed58 llvm.org 371ec05cde93e01788fefffb7c995f82 multibuild 4650a65187015567b4e041bb9bfdb364 multilib 404b65bd5212cff83b3935c685419d08 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=5ed8dc39a27d33e89fad6725ff7702e0 +_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c cmake-multilib 3f19d8d5fccba52076cdeb2281ad349f crossdev f04338ff78f213a4a55c5c37b3c6563e flag-o-matic a7afe42e95fb46ce9691605acfb24672 git-r3 875eb471682d3e1f18da124be97dcc81 llvm-utils 64536677f4b4365e25e9b739163bed58 llvm.org 7852e2cc8208255f708130f22adf679c multibuild 4650a65187015567b4e041bb9bfdb364 multilib 404b65bd5212cff83b3935c685419d08 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 +_md5_=bfaf9805ba05e6fdc3312ad44d6655d4 diff --git a/metadata/md5-cache/llvm-runtimes/libgcc-19.1.7 b/metadata/md5-cache/llvm-runtimes/libgcc-19.1.7 index bb409d9b8803..112f27f13d37 100644 --- a/metadata/md5-cache/llvm-runtimes/libgcc-19.1.7 +++ b/metadata/md5-cache/llvm-runtimes/libgcc-19.1.7 @@ -12,5 +12,5 @@ RDEPEND=~llvm-runtimes/libunwind-19.1.7[static-libs] !sys-devel/gcc RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-19.1.7/llvm-project-19.1.7.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-19.1.7/llvm-project-19.1.7.src.tar.xz.sig ) -_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c crossdev f04338ff78f213a4a55c5c37b3c6563e eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm-utils 64536677f4b4365e25e9b739163bed58 llvm.org 371ec05cde93e01788fefffb7c995f82 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 verify-sig 2cf23b136af9fd4c3fceadc34d0f98ad xdg-utils 42869b3c8d86a70ef3cf75165a395e09 +_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c crossdev f04338ff78f213a4a55c5c37b3c6563e eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm-utils 64536677f4b4365e25e9b739163bed58 llvm.org 7852e2cc8208255f708130f22adf679c multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 verify-sig 2cf23b136af9fd4c3fceadc34d0f98ad xdg-utils 42869b3c8d86a70ef3cf75165a395e09 _md5_=75d26340944c5488d92c313bf034de64 diff --git a/metadata/md5-cache/llvm-runtimes/libgcc-19.1.7-r1 b/metadata/md5-cache/llvm-runtimes/libgcc-19.1.7-r1 index 6efa70004f53..f6bebd3d0d48 100644 --- a/metadata/md5-cache/llvm-runtimes/libgcc-19.1.7-r1 +++ b/metadata/md5-cache/llvm-runtimes/libgcc-19.1.7-r1 @@ -12,5 +12,5 @@ RDEPEND=~llvm-runtimes/libunwind-19.1.7[static-libs] !sys-devel/gcc RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-19.1.7/llvm-project-19.1.7.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-19.1.7/llvm-project-19.1.7.src.tar.xz.sig ) -_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c crossdev f04338ff78f213a4a55c5c37b3c6563e eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm-utils 64536677f4b4365e25e9b739163bed58 llvm.org 371ec05cde93e01788fefffb7c995f82 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 verify-sig 2cf23b136af9fd4c3fceadc34d0f98ad xdg-utils 42869b3c8d86a70ef3cf75165a395e09 +_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c crossdev f04338ff78f213a4a55c5c37b3c6563e eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm-utils 64536677f4b4365e25e9b739163bed58 llvm.org 7852e2cc8208255f708130f22adf679c multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 verify-sig 2cf23b136af9fd4c3fceadc34d0f98ad xdg-utils 42869b3c8d86a70ef3cf75165a395e09 _md5_=81402d553013a246627e612ab6e7f88c diff --git a/metadata/md5-cache/llvm-runtimes/libgcc-20.1.8 b/metadata/md5-cache/llvm-runtimes/libgcc-20.1.8 index aaeedc8df911..b7bf579efbca 100644 --- a/metadata/md5-cache/llvm-runtimes/libgcc-20.1.8 +++ b/metadata/md5-cache/llvm-runtimes/libgcc-20.1.8 @@ -12,5 +12,5 @@ RDEPEND=~llvm-runtimes/libunwind-20.1.8[static-libs] !sys-devel/gcc RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-20.1.8/llvm-project-20.1.8.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-20.1.8/llvm-project-20.1.8.src.tar.xz.sig ) -_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c crossdev f04338ff78f213a4a55c5c37b3c6563e eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm-utils 64536677f4b4365e25e9b739163bed58 llvm.org 371ec05cde93e01788fefffb7c995f82 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 verify-sig 2cf23b136af9fd4c3fceadc34d0f98ad xdg-utils 42869b3c8d86a70ef3cf75165a395e09 +_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c crossdev f04338ff78f213a4a55c5c37b3c6563e eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm-utils 64536677f4b4365e25e9b739163bed58 llvm.org 7852e2cc8208255f708130f22adf679c multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 verify-sig 2cf23b136af9fd4c3fceadc34d0f98ad xdg-utils 42869b3c8d86a70ef3cf75165a395e09 _md5_=81402d553013a246627e612ab6e7f88c diff --git a/metadata/md5-cache/llvm-runtimes/libgcc-21.1.8 b/metadata/md5-cache/llvm-runtimes/libgcc-21.1.8 index e639dbfdb952..6b479b0adb7e 100644 --- a/metadata/md5-cache/llvm-runtimes/libgcc-21.1.8 +++ b/metadata/md5-cache/llvm-runtimes/libgcc-21.1.8 @@ -12,5 +12,5 @@ RDEPEND=~llvm-runtimes/libunwind-21.1.8[static-libs] !sys-devel/gcc RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-21.1.8/llvm-project-21.1.8.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-21.1.8/llvm-project-21.1.8.src.tar.xz.sig ) -_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c crossdev f04338ff78f213a4a55c5c37b3c6563e eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm-utils 64536677f4b4365e25e9b739163bed58 llvm.org 371ec05cde93e01788fefffb7c995f82 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 verify-sig 2cf23b136af9fd4c3fceadc34d0f98ad xdg-utils 42869b3c8d86a70ef3cf75165a395e09 +_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c crossdev f04338ff78f213a4a55c5c37b3c6563e eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm-utils 64536677f4b4365e25e9b739163bed58 llvm.org 7852e2cc8208255f708130f22adf679c multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 verify-sig 2cf23b136af9fd4c3fceadc34d0f98ad xdg-utils 42869b3c8d86a70ef3cf75165a395e09 _md5_=eb062c6d31118e6fc6e81092cc63dd07 diff --git a/metadata/md5-cache/llvm-runtimes/libgcc-22.0.0_pre20260103 b/metadata/md5-cache/llvm-runtimes/libgcc-22.0.0_pre20260103 index 34825b816eb6..bbe7c546040c 100644 --- a/metadata/md5-cache/llvm-runtimes/libgcc-22.0.0_pre20260103 +++ b/metadata/md5-cache/llvm-runtimes/libgcc-22.0.0_pre20260103 @@ -11,5 +11,5 @@ RDEPEND=~llvm-runtimes/libunwind-22.0.0_pre20260103[static-libs] !sys-devel/gcc RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/llvm/llvm-project/archive/05349a9b43805d3c0b424da99f3a1fa362cd3419.tar.gz -> llvm-project-05349a9b43805d3c0b424da99f3a1fa362cd3419.tar.gz -_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c crossdev f04338ff78f213a4a55c5c37b3c6563e flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm-utils 64536677f4b4365e25e9b739163bed58 llvm.org 371ec05cde93e01788fefffb7c995f82 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 +_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c crossdev f04338ff78f213a4a55c5c37b3c6563e flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm-utils 64536677f4b4365e25e9b739163bed58 llvm.org 7852e2cc8208255f708130f22adf679c multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 _md5_=28e3a275a4e7c659d38333fddaaac5f5 diff --git a/metadata/md5-cache/llvm-runtimes/libgcc-22.0.0_pre20260106 b/metadata/md5-cache/llvm-runtimes/libgcc-22.0.0_pre20260106 index fd96e9d5a15a..7e7a1a73925c 100644 --- a/metadata/md5-cache/llvm-runtimes/libgcc-22.0.0_pre20260106 +++ b/metadata/md5-cache/llvm-runtimes/libgcc-22.0.0_pre20260106 @@ -11,5 +11,5 @@ RDEPEND=~llvm-runtimes/libunwind-22.0.0_pre20260106[static-libs] !sys-devel/gcc RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/llvm/llvm-project/archive/b01c3d6682d2fa5d6ac22d5a964b739009e9db7b.tar.gz -> llvm-project-b01c3d6682d2fa5d6ac22d5a964b739009e9db7b.tar.gz -_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c crossdev f04338ff78f213a4a55c5c37b3c6563e flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm-utils 64536677f4b4365e25e9b739163bed58 llvm.org 371ec05cde93e01788fefffb7c995f82 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 +_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c crossdev f04338ff78f213a4a55c5c37b3c6563e flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm-utils 64536677f4b4365e25e9b739163bed58 llvm.org 7852e2cc8208255f708130f22adf679c multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 _md5_=28e3a275a4e7c659d38333fddaaac5f5 diff --git a/metadata/md5-cache/llvm-runtimes/libgcc-22.0.0_pre20260113 b/metadata/md5-cache/llvm-runtimes/libgcc-22.0.0_pre20260113 index 409740190b9f..912050d58adc 100644 --- a/metadata/md5-cache/llvm-runtimes/libgcc-22.0.0_pre20260113 +++ b/metadata/md5-cache/llvm-runtimes/libgcc-22.0.0_pre20260113 @@ -11,5 +11,5 @@ RDEPEND=~llvm-runtimes/libunwind-22.0.0_pre20260113[static-libs] !sys-devel/gcc RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/llvm/llvm-project/archive/85c3c83ae54c9e81924f1ca048cfddc8d36bbb02.tar.gz -> llvm-project-85c3c83ae54c9e81924f1ca048cfddc8d36bbb02.tar.gz -_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c crossdev f04338ff78f213a4a55c5c37b3c6563e flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm-utils 64536677f4b4365e25e9b739163bed58 llvm.org 371ec05cde93e01788fefffb7c995f82 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 +_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c crossdev f04338ff78f213a4a55c5c37b3c6563e flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm-utils 64536677f4b4365e25e9b739163bed58 llvm.org 7852e2cc8208255f708130f22adf679c multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 _md5_=28e3a275a4e7c659d38333fddaaac5f5 diff --git a/metadata/md5-cache/llvm-runtimes/libgcc-22.1.0_rc1 b/metadata/md5-cache/llvm-runtimes/libgcc-22.1.0_rc1 new file mode 100644 index 000000000000..bdaae8fb003a --- /dev/null +++ b/metadata/md5-cache/llvm-runtimes/libgcc-22.1.0_rc1 @@ -0,0 +1,15 @@ +BDEPEND=llvm-core/clang:22 test? ( || ( ( dev-lang/python:3.14 >=dev-python/lit-15[python_targets_python3_14(-)] ) ( dev-lang/python:3.13 >=dev-python/lit-15[python_targets_python3_13(-)] ) ( dev-lang/python:3.12 >=dev-python/lit-15[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 >=dev-python/lit-15[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 >=dev-python/lit-15[python_targets_python3_10(-)] ) ) =llvm-core/clang-22.1.0*:22 ) !test? ( || ( dev-lang/python:3.14 dev-lang/python:3.13 dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) ) verify-sig? ( >=sec-keys/openpgp-keys-llvm-21.1.4 ) app-alternatives/ninja >=dev-build/cmake-3.28.5 verify-sig? ( || ( app-alternatives/gpg app-crypt/gnupg[-alternatives(-)] ) >=app-portage/gemato-20 ) +DEFINED_PHASES=compile configure install prepare setup test unpack +DEPEND=~llvm-runtimes/libunwind-22.1.0_rc1[static-libs] +DESCRIPTION=Compiler runtime library for clang, compatible with libgcc_s +EAPI=8 +HOMEPAGE=https://llvm.org/ +INHERIT=cmake crossdev flag-o-matic llvm.org llvm-utils python-any-r1 toolchain-funcs +IUSE=debug test test verify-sig +LICENSE=Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT ) +RDEPEND=~llvm-runtimes/libunwind-22.1.0_rc1[static-libs] !sys-devel/gcc +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-22.1.0-rc1/llvm-project-22.1.0-rc1.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-22.1.0-rc1/llvm-project-22.1.0-rc1.src.tar.xz.sig ) +_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c crossdev f04338ff78f213a4a55c5c37b3c6563e eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm-utils 64536677f4b4365e25e9b739163bed58 llvm.org 7852e2cc8208255f708130f22adf679c multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 verify-sig 2cf23b136af9fd4c3fceadc34d0f98ad xdg-utils 42869b3c8d86a70ef3cf75165a395e09 +_md5_=28e3a275a4e7c659d38333fddaaac5f5 diff --git a/metadata/md5-cache/llvm-runtimes/libgcc-22.0.0.9999 b/metadata/md5-cache/llvm-runtimes/libgcc-23.0.0.9999 index 2e1d5b0e7f33..326938429c37 100644 --- a/metadata/md5-cache/llvm-runtimes/libgcc-22.0.0.9999 +++ b/metadata/md5-cache/llvm-runtimes/libgcc-23.0.0.9999 @@ -1,6 +1,6 @@ -BDEPEND=llvm-core/clang:22 test? ( || ( ( dev-lang/python:3.14 >=dev-python/lit-15[python_targets_python3_14(-)] ) ( dev-lang/python:3.13 >=dev-python/lit-15[python_targets_python3_13(-)] ) ( dev-lang/python:3.12 >=dev-python/lit-15[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 >=dev-python/lit-15[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 >=dev-python/lit-15[python_targets_python3_10(-)] ) ) =llvm-core/clang-22.0.0*:22 ) !test? ( || ( dev-lang/python:3.14 dev-lang/python:3.13 dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) ) app-alternatives/ninja >=dev-build/cmake-3.28.5 >=dev-vcs/git-1.8.2.1[curl] +BDEPEND=llvm-core/clang:23 test? ( || ( ( dev-lang/python:3.14 >=dev-python/lit-15[python_targets_python3_14(-)] ) ( dev-lang/python:3.13 >=dev-python/lit-15[python_targets_python3_13(-)] ) ( dev-lang/python:3.12 >=dev-python/lit-15[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 >=dev-python/lit-15[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 >=dev-python/lit-15[python_targets_python3_10(-)] ) ) =llvm-core/clang-23.0.0*:23 ) !test? ( || ( dev-lang/python:3.14 dev-lang/python:3.13 dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) ) app-alternatives/ninja >=dev-build/cmake-3.28.5 >=dev-vcs/git-1.8.2.1[curl] DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=~llvm-runtimes/libunwind-22.0.0.9999[static-libs] +DEPEND=~llvm-runtimes/libunwind-23.0.0.9999[static-libs] DESCRIPTION=Compiler runtime library for clang, compatible with libgcc_s EAPI=8 HOMEPAGE=https://llvm.org/ @@ -8,8 +8,8 @@ INHERIT=cmake crossdev flag-o-matic llvm.org llvm-utils python-any-r1 toolchain- IUSE=debug test test LICENSE=Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT ) PROPERTIES=live -RDEPEND=~llvm-runtimes/libunwind-22.0.0.9999[static-libs] !sys-devel/gcc +RDEPEND=~llvm-runtimes/libunwind-23.0.0.9999[static-libs] !sys-devel/gcc RESTRICT=!test? ( test ) SLOT=0 -_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c crossdev f04338ff78f213a4a55c5c37b3c6563e flag-o-matic a7afe42e95fb46ce9691605acfb24672 git-r3 875eb471682d3e1f18da124be97dcc81 llvm-utils 64536677f4b4365e25e9b739163bed58 llvm.org 371ec05cde93e01788fefffb7c995f82 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=e9de5064649b7de1ff394bac56f4d486 +_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c crossdev f04338ff78f213a4a55c5c37b3c6563e flag-o-matic a7afe42e95fb46ce9691605acfb24672 git-r3 875eb471682d3e1f18da124be97dcc81 llvm-utils 64536677f4b4365e25e9b739163bed58 llvm.org 7852e2cc8208255f708130f22adf679c multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 +_md5_=28e3a275a4e7c659d38333fddaaac5f5 diff --git a/metadata/md5-cache/llvm-runtimes/libunwind-15.0.7 b/metadata/md5-cache/llvm-runtimes/libunwind-15.0.7 index ef8bec8e10b4..19e48bef4b70 100644 --- a/metadata/md5-cache/llvm-runtimes/libunwind-15.0.7 +++ b/metadata/md5-cache/llvm-runtimes/libunwind-15.0.7 @@ -13,5 +13,5 @@ REQUIRED_USE=test? ( clang ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.7/llvm-project-15.0.7.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.7/llvm-project-15.0.7.src.tar.xz.sig ) -_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c cmake-multilib 3f19d8d5fccba52076cdeb2281ad349f eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm df1cea363f19e80316ea702563b607be llvm-utils 64536677f4b4365e25e9b739163bed58 llvm.org 371ec05cde93e01788fefffb7c995f82 multibuild 4650a65187015567b4e041bb9bfdb364 multilib 404b65bd5212cff83b3935c685419d08 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 verify-sig 2cf23b136af9fd4c3fceadc34d0f98ad xdg-utils 42869b3c8d86a70ef3cf75165a395e09 +_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c cmake-multilib 3f19d8d5fccba52076cdeb2281ad349f eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm df1cea363f19e80316ea702563b607be llvm-utils 64536677f4b4365e25e9b739163bed58 llvm.org 7852e2cc8208255f708130f22adf679c multibuild 4650a65187015567b4e041bb9bfdb364 multilib 404b65bd5212cff83b3935c685419d08 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 verify-sig 2cf23b136af9fd4c3fceadc34d0f98ad xdg-utils 42869b3c8d86a70ef3cf75165a395e09 _md5_=0730d28abdcfaf16726a6f18cb317fba diff --git a/metadata/md5-cache/llvm-runtimes/libunwind-16.0.6-r1 b/metadata/md5-cache/llvm-runtimes/libunwind-16.0.6-r1 index 4821ce10166d..2c1ff37f5671 100644 --- a/metadata/md5-cache/llvm-runtimes/libunwind-16.0.6-r1 +++ b/metadata/md5-cache/llvm-runtimes/libunwind-16.0.6-r1 @@ -13,5 +13,5 @@ REQUIRED_USE=test? ( clang ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-16.0.6/llvm-project-16.0.6.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-16.0.6/llvm-project-16.0.6.src.tar.xz.sig ) -_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c cmake-multilib 3f19d8d5fccba52076cdeb2281ad349f eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm df1cea363f19e80316ea702563b607be llvm-utils 64536677f4b4365e25e9b739163bed58 llvm.org 371ec05cde93e01788fefffb7c995f82 multibuild 4650a65187015567b4e041bb9bfdb364 multilib 404b65bd5212cff83b3935c685419d08 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 verify-sig 2cf23b136af9fd4c3fceadc34d0f98ad xdg-utils 42869b3c8d86a70ef3cf75165a395e09 +_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c cmake-multilib 3f19d8d5fccba52076cdeb2281ad349f eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm df1cea363f19e80316ea702563b607be llvm-utils 64536677f4b4365e25e9b739163bed58 llvm.org 7852e2cc8208255f708130f22adf679c multibuild 4650a65187015567b4e041bb9bfdb364 multilib 404b65bd5212cff83b3935c685419d08 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 verify-sig 2cf23b136af9fd4c3fceadc34d0f98ad xdg-utils 42869b3c8d86a70ef3cf75165a395e09 _md5_=b754c7110629db53e1881787fa550f37 diff --git a/metadata/md5-cache/llvm-runtimes/libunwind-17.0.6 b/metadata/md5-cache/llvm-runtimes/libunwind-17.0.6 index 4f7697388b8c..2545a4bbaa93 100644 --- a/metadata/md5-cache/llvm-runtimes/libunwind-17.0.6 +++ b/metadata/md5-cache/llvm-runtimes/libunwind-17.0.6 @@ -13,5 +13,5 @@ REQUIRED_USE=test? ( clang ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-17.0.6/llvm-project-17.0.6.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-17.0.6/llvm-project-17.0.6.src.tar.xz.sig ) -_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c cmake-multilib 3f19d8d5fccba52076cdeb2281ad349f eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm df1cea363f19e80316ea702563b607be llvm-utils 64536677f4b4365e25e9b739163bed58 llvm.org 371ec05cde93e01788fefffb7c995f82 multibuild 4650a65187015567b4e041bb9bfdb364 multilib 404b65bd5212cff83b3935c685419d08 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 verify-sig 2cf23b136af9fd4c3fceadc34d0f98ad xdg-utils 42869b3c8d86a70ef3cf75165a395e09 +_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c cmake-multilib 3f19d8d5fccba52076cdeb2281ad349f eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm df1cea363f19e80316ea702563b607be llvm-utils 64536677f4b4365e25e9b739163bed58 llvm.org 7852e2cc8208255f708130f22adf679c multibuild 4650a65187015567b4e041bb9bfdb364 multilib 404b65bd5212cff83b3935c685419d08 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 verify-sig 2cf23b136af9fd4c3fceadc34d0f98ad xdg-utils 42869b3c8d86a70ef3cf75165a395e09 _md5_=b754c7110629db53e1881787fa550f37 diff --git a/metadata/md5-cache/llvm-runtimes/libunwind-18.1.8 b/metadata/md5-cache/llvm-runtimes/libunwind-18.1.8 index 07e8e2856803..28a9eb093514 100644 --- a/metadata/md5-cache/llvm-runtimes/libunwind-18.1.8 +++ b/metadata/md5-cache/llvm-runtimes/libunwind-18.1.8 @@ -13,5 +13,5 @@ REQUIRED_USE=test? ( clang ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-18.1.8/llvm-project-18.1.8.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-18.1.8/llvm-project-18.1.8.src.tar.xz.sig ) -_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c cmake-multilib 3f19d8d5fccba52076cdeb2281ad349f eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm-utils 64536677f4b4365e25e9b739163bed58 llvm.org 371ec05cde93e01788fefffb7c995f82 multibuild 4650a65187015567b4e041bb9bfdb364 multilib 404b65bd5212cff83b3935c685419d08 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 verify-sig 2cf23b136af9fd4c3fceadc34d0f98ad xdg-utils 42869b3c8d86a70ef3cf75165a395e09 +_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c cmake-multilib 3f19d8d5fccba52076cdeb2281ad349f eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm-utils 64536677f4b4365e25e9b739163bed58 llvm.org 7852e2cc8208255f708130f22adf679c multibuild 4650a65187015567b4e041bb9bfdb364 multilib 404b65bd5212cff83b3935c685419d08 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 verify-sig 2cf23b136af9fd4c3fceadc34d0f98ad xdg-utils 42869b3c8d86a70ef3cf75165a395e09 _md5_=67e6922d59b06ed38f0e00cb9e7bf4c0 diff --git a/metadata/md5-cache/llvm-runtimes/libunwind-19.1.7 b/metadata/md5-cache/llvm-runtimes/libunwind-19.1.7 index 98676494d74f..efd1e0a57b1d 100644 --- a/metadata/md5-cache/llvm-runtimes/libunwind-19.1.7 +++ b/metadata/md5-cache/llvm-runtimes/libunwind-19.1.7 @@ -13,5 +13,5 @@ REQUIRED_USE=test? ( clang ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-19.1.7/llvm-project-19.1.7.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-19.1.7/llvm-project-19.1.7.src.tar.xz.sig ) -_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c cmake-multilib 3f19d8d5fccba52076cdeb2281ad349f crossdev f04338ff78f213a4a55c5c37b3c6563e eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm-utils 64536677f4b4365e25e9b739163bed58 llvm.org 371ec05cde93e01788fefffb7c995f82 multibuild 4650a65187015567b4e041bb9bfdb364 multilib 404b65bd5212cff83b3935c685419d08 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 verify-sig 2cf23b136af9fd4c3fceadc34d0f98ad xdg-utils 42869b3c8d86a70ef3cf75165a395e09 +_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c cmake-multilib 3f19d8d5fccba52076cdeb2281ad349f crossdev f04338ff78f213a4a55c5c37b3c6563e eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm-utils 64536677f4b4365e25e9b739163bed58 llvm.org 7852e2cc8208255f708130f22adf679c multibuild 4650a65187015567b4e041bb9bfdb364 multilib 404b65bd5212cff83b3935c685419d08 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 verify-sig 2cf23b136af9fd4c3fceadc34d0f98ad xdg-utils 42869b3c8d86a70ef3cf75165a395e09 _md5_=4cda27d2e145316b7a09bbe30ff46ed3 diff --git a/metadata/md5-cache/llvm-runtimes/libunwind-20.1.8-r1 b/metadata/md5-cache/llvm-runtimes/libunwind-20.1.8-r1 index 5f52f99f41f8..d45d74683f90 100644 --- a/metadata/md5-cache/llvm-runtimes/libunwind-20.1.8-r1 +++ b/metadata/md5-cache/llvm-runtimes/libunwind-20.1.8-r1 @@ -13,5 +13,5 @@ REQUIRED_USE=test? ( clang ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-20.1.8/llvm-project-20.1.8.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-20.1.8/llvm-project-20.1.8.src.tar.xz.sig ) -_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c cmake-multilib 3f19d8d5fccba52076cdeb2281ad349f crossdev f04338ff78f213a4a55c5c37b3c6563e eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm-utils 64536677f4b4365e25e9b739163bed58 llvm.org 371ec05cde93e01788fefffb7c995f82 multibuild 4650a65187015567b4e041bb9bfdb364 multilib 404b65bd5212cff83b3935c685419d08 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 verify-sig 2cf23b136af9fd4c3fceadc34d0f98ad xdg-utils 42869b3c8d86a70ef3cf75165a395e09 +_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c cmake-multilib 3f19d8d5fccba52076cdeb2281ad349f crossdev f04338ff78f213a4a55c5c37b3c6563e eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm-utils 64536677f4b4365e25e9b739163bed58 llvm.org 7852e2cc8208255f708130f22adf679c multibuild 4650a65187015567b4e041bb9bfdb364 multilib 404b65bd5212cff83b3935c685419d08 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 verify-sig 2cf23b136af9fd4c3fceadc34d0f98ad xdg-utils 42869b3c8d86a70ef3cf75165a395e09 _md5_=93525602ed6904f86b664b1c8f83f794 diff --git a/metadata/md5-cache/llvm-runtimes/libunwind-21.1.8 b/metadata/md5-cache/llvm-runtimes/libunwind-21.1.8 index f48bce020128..7299153b1d8e 100644 --- a/metadata/md5-cache/llvm-runtimes/libunwind-21.1.8 +++ b/metadata/md5-cache/llvm-runtimes/libunwind-21.1.8 @@ -13,5 +13,5 @@ REQUIRED_USE=test? ( clang ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-21.1.8/llvm-project-21.1.8.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-21.1.8/llvm-project-21.1.8.src.tar.xz.sig ) -_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c cmake-multilib 3f19d8d5fccba52076cdeb2281ad349f crossdev f04338ff78f213a4a55c5c37b3c6563e eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm-utils 64536677f4b4365e25e9b739163bed58 llvm.org 371ec05cde93e01788fefffb7c995f82 multibuild 4650a65187015567b4e041bb9bfdb364 multilib 404b65bd5212cff83b3935c685419d08 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 verify-sig 2cf23b136af9fd4c3fceadc34d0f98ad xdg-utils 42869b3c8d86a70ef3cf75165a395e09 +_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c cmake-multilib 3f19d8d5fccba52076cdeb2281ad349f crossdev f04338ff78f213a4a55c5c37b3c6563e eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm-utils 64536677f4b4365e25e9b739163bed58 llvm.org 7852e2cc8208255f708130f22adf679c multibuild 4650a65187015567b4e041bb9bfdb364 multilib 404b65bd5212cff83b3935c685419d08 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 verify-sig 2cf23b136af9fd4c3fceadc34d0f98ad xdg-utils 42869b3c8d86a70ef3cf75165a395e09 _md5_=aa532de17ea43d85c47e32c970f50c8e diff --git a/metadata/md5-cache/llvm-runtimes/libunwind-22.0.0_pre20260103 b/metadata/md5-cache/llvm-runtimes/libunwind-22.0.0_pre20260103 index 4c0aeecd5b25..5b5d9b815b3a 100644 --- a/metadata/md5-cache/llvm-runtimes/libunwind-22.0.0_pre20260103 +++ b/metadata/md5-cache/llvm-runtimes/libunwind-22.0.0_pre20260103 @@ -12,5 +12,5 @@ REQUIRED_USE=test? ( clang ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/llvm/llvm-project/archive/05349a9b43805d3c0b424da99f3a1fa362cd3419.tar.gz -> llvm-project-05349a9b43805d3c0b424da99f3a1fa362cd3419.tar.gz -_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c cmake-multilib 3f19d8d5fccba52076cdeb2281ad349f crossdev f04338ff78f213a4a55c5c37b3c6563e flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm-utils 64536677f4b4365e25e9b739163bed58 llvm.org 371ec05cde93e01788fefffb7c995f82 multibuild 4650a65187015567b4e041bb9bfdb364 multilib 404b65bd5212cff83b3935c685419d08 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 +_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c cmake-multilib 3f19d8d5fccba52076cdeb2281ad349f crossdev f04338ff78f213a4a55c5c37b3c6563e flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm-utils 64536677f4b4365e25e9b739163bed58 llvm.org 7852e2cc8208255f708130f22adf679c multibuild 4650a65187015567b4e041bb9bfdb364 multilib 404b65bd5212cff83b3935c685419d08 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 _md5_=bb431d32f755d109fdb2d81090b7523d diff --git a/metadata/md5-cache/llvm-runtimes/libunwind-22.0.0_pre20260106 b/metadata/md5-cache/llvm-runtimes/libunwind-22.0.0_pre20260106 index ffc332c66e1f..78be5d69bcec 100644 --- a/metadata/md5-cache/llvm-runtimes/libunwind-22.0.0_pre20260106 +++ b/metadata/md5-cache/llvm-runtimes/libunwind-22.0.0_pre20260106 @@ -12,5 +12,5 @@ REQUIRED_USE=test? ( clang ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/llvm/llvm-project/archive/b01c3d6682d2fa5d6ac22d5a964b739009e9db7b.tar.gz -> llvm-project-b01c3d6682d2fa5d6ac22d5a964b739009e9db7b.tar.gz -_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c cmake-multilib 3f19d8d5fccba52076cdeb2281ad349f crossdev f04338ff78f213a4a55c5c37b3c6563e flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm-utils 64536677f4b4365e25e9b739163bed58 llvm.org 371ec05cde93e01788fefffb7c995f82 multibuild 4650a65187015567b4e041bb9bfdb364 multilib 404b65bd5212cff83b3935c685419d08 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 +_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c cmake-multilib 3f19d8d5fccba52076cdeb2281ad349f crossdev f04338ff78f213a4a55c5c37b3c6563e flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm-utils 64536677f4b4365e25e9b739163bed58 llvm.org 7852e2cc8208255f708130f22adf679c multibuild 4650a65187015567b4e041bb9bfdb364 multilib 404b65bd5212cff83b3935c685419d08 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 _md5_=bb431d32f755d109fdb2d81090b7523d diff --git a/metadata/md5-cache/llvm-runtimes/libunwind-22.0.0_pre20260113 b/metadata/md5-cache/llvm-runtimes/libunwind-22.0.0_pre20260113 index d11238b79482..85e92ae76b6a 100644 --- a/metadata/md5-cache/llvm-runtimes/libunwind-22.0.0_pre20260113 +++ b/metadata/md5-cache/llvm-runtimes/libunwind-22.0.0_pre20260113 @@ -12,5 +12,5 @@ REQUIRED_USE=test? ( clang ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/llvm/llvm-project/archive/85c3c83ae54c9e81924f1ca048cfddc8d36bbb02.tar.gz -> llvm-project-85c3c83ae54c9e81924f1ca048cfddc8d36bbb02.tar.gz -_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c cmake-multilib 3f19d8d5fccba52076cdeb2281ad349f crossdev f04338ff78f213a4a55c5c37b3c6563e flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm-utils 64536677f4b4365e25e9b739163bed58 llvm.org 371ec05cde93e01788fefffb7c995f82 multibuild 4650a65187015567b4e041bb9bfdb364 multilib 404b65bd5212cff83b3935c685419d08 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 +_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c cmake-multilib 3f19d8d5fccba52076cdeb2281ad349f crossdev f04338ff78f213a4a55c5c37b3c6563e flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm-utils 64536677f4b4365e25e9b739163bed58 llvm.org 7852e2cc8208255f708130f22adf679c multibuild 4650a65187015567b4e041bb9bfdb364 multilib 404b65bd5212cff83b3935c685419d08 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 _md5_=bb431d32f755d109fdb2d81090b7523d diff --git a/metadata/md5-cache/llvm-runtimes/libunwind-22.1.0_rc1 b/metadata/md5-cache/llvm-runtimes/libunwind-22.1.0_rc1 new file mode 100644 index 000000000000..d9f538c53ac8 --- /dev/null +++ b/metadata/md5-cache/llvm-runtimes/libunwind-22.1.0_rc1 @@ -0,0 +1,16 @@ +BDEPEND=clang? ( llvm-core/clang:22 llvm-core/clang-linker-config:22 llvm-runtimes/clang-rtlib-config:22 ) !test? ( || ( dev-lang/python:3.14 dev-lang/python:3.13 dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) ) test? ( || ( ( dev-lang/python:3.14 dev-python/lit[python_targets_python3_14(-)] ) ( dev-lang/python:3.13 dev-python/lit[python_targets_python3_13(-)] ) ( dev-lang/python:3.12 dev-python/lit[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 dev-python/lit[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 dev-python/lit[python_targets_python3_10(-)] ) ) ) verify-sig? ( >=sec-keys/openpgp-keys-llvm-21.1.4 ) app-alternatives/ninja >=dev-build/cmake-3.28.5 verify-sig? ( || ( app-alternatives/gpg app-crypt/gnupg[-alternatives(-)] ) >=app-portage/gemato-20 ) +DEFINED_PHASES=compile configure install prepare setup test unpack +DEPEND=llvm-core/llvm:22 +DESCRIPTION=C++ runtime stack unwinder from LLVM +EAPI=8 +HOMEPAGE=https://llvm.org/docs/ExceptionHandling.html +INHERIT=cmake-multilib crossdev flag-o-matic llvm.org llvm-utils python-any-r1 toolchain-funcs +IUSE=+clang +debug static-libs test 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 verify-sig +LICENSE=Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT ) +RDEPEND=!sys-libs/libunwind +REQUIRED_USE=test? ( clang ) +RESTRICT=!test? ( test ) !test? ( test ) +SLOT=0 +SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-22.1.0-rc1/llvm-project-22.1.0-rc1.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-22.1.0-rc1/llvm-project-22.1.0-rc1.src.tar.xz.sig ) +_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c cmake-multilib 3f19d8d5fccba52076cdeb2281ad349f crossdev f04338ff78f213a4a55c5c37b3c6563e eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm-utils 64536677f4b4365e25e9b739163bed58 llvm.org 7852e2cc8208255f708130f22adf679c multibuild 4650a65187015567b4e041bb9bfdb364 multilib 404b65bd5212cff83b3935c685419d08 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 verify-sig 2cf23b136af9fd4c3fceadc34d0f98ad xdg-utils 42869b3c8d86a70ef3cf75165a395e09 +_md5_=bb431d32f755d109fdb2d81090b7523d diff --git a/metadata/md5-cache/llvm-runtimes/libunwind-22.0.0.9999 b/metadata/md5-cache/llvm-runtimes/libunwind-23.0.0.9999 index f3b470503b49..d4b6788af781 100644 --- a/metadata/md5-cache/llvm-runtimes/libunwind-22.0.0.9999 +++ b/metadata/md5-cache/llvm-runtimes/libunwind-23.0.0.9999 @@ -1,6 +1,6 @@ -BDEPEND=clang? ( llvm-core/clang:22 llvm-core/clang-linker-config:22 llvm-runtimes/clang-rtlib-config:22 ) !test? ( || ( dev-lang/python:3.14 dev-lang/python:3.13 dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) ) test? ( || ( ( dev-lang/python:3.14 dev-python/lit[python_targets_python3_14(-)] ) ( dev-lang/python:3.13 dev-python/lit[python_targets_python3_13(-)] ) ( dev-lang/python:3.12 dev-python/lit[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 dev-python/lit[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 dev-python/lit[python_targets_python3_10(-)] ) ) ) app-alternatives/ninja >=dev-build/cmake-3.28.5 >=dev-vcs/git-1.8.2.1[curl] +BDEPEND=clang? ( llvm-core/clang:23 llvm-core/clang-linker-config:23 llvm-runtimes/clang-rtlib-config:23 ) !test? ( || ( dev-lang/python:3.14 dev-lang/python:3.13 dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) ) test? ( || ( ( dev-lang/python:3.14 dev-python/lit[python_targets_python3_14(-)] ) ( dev-lang/python:3.13 dev-python/lit[python_targets_python3_13(-)] ) ( dev-lang/python:3.12 dev-python/lit[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 dev-python/lit[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 dev-python/lit[python_targets_python3_10(-)] ) ) ) app-alternatives/ninja >=dev-build/cmake-3.28.5 >=dev-vcs/git-1.8.2.1[curl] DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=llvm-core/llvm:22 +DEPEND=llvm-core/llvm:23 DESCRIPTION=C++ runtime stack unwinder from LLVM EAPI=8 HOMEPAGE=https://llvm.org/docs/ExceptionHandling.html @@ -12,5 +12,5 @@ RDEPEND=!sys-libs/libunwind REQUIRED_USE=test? ( clang ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 -_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c cmake-multilib 3f19d8d5fccba52076cdeb2281ad349f crossdev f04338ff78f213a4a55c5c37b3c6563e flag-o-matic a7afe42e95fb46ce9691605acfb24672 git-r3 875eb471682d3e1f18da124be97dcc81 llvm-utils 64536677f4b4365e25e9b739163bed58 llvm.org 371ec05cde93e01788fefffb7c995f82 multibuild 4650a65187015567b4e041bb9bfdb364 multilib 404b65bd5212cff83b3935c685419d08 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=b8deda6178dbbe82f6d4cf9d4e09d0b6 +_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c cmake-multilib 3f19d8d5fccba52076cdeb2281ad349f crossdev f04338ff78f213a4a55c5c37b3c6563e flag-o-matic a7afe42e95fb46ce9691605acfb24672 git-r3 875eb471682d3e1f18da124be97dcc81 llvm-utils 64536677f4b4365e25e9b739163bed58 llvm.org 7852e2cc8208255f708130f22adf679c multibuild 4650a65187015567b4e041bb9bfdb364 multilib 404b65bd5212cff83b3935c685419d08 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 +_md5_=bb431d32f755d109fdb2d81090b7523d diff --git a/metadata/md5-cache/llvm-runtimes/offload-19.1.7 b/metadata/md5-cache/llvm-runtimes/offload-19.1.7 index e1d9a5688450..9c7079e57b3e 100644 --- a/metadata/md5-cache/llvm-runtimes/offload-19.1.7 +++ b/metadata/md5-cache/llvm-runtimes/offload-19.1.7 @@ -12,5 +12,5 @@ RDEPEND=dev-libs/libffi:= ~llvm-core/llvm-19.1.7 ~llvm-runtimes/openmp-19.1.7[om RESTRICT=!test? ( test ) !test? ( test ) SLOT=0/19.1 SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-19.1.7/llvm-project-19.1.7.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-19.1.7/llvm-project-19.1.7.src.tar.xz.sig ) -_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm.org 371ec05cde93e01788fefffb7c995f82 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 verify-sig 2cf23b136af9fd4c3fceadc34d0f98ad xdg-utils 42869b3c8d86a70ef3cf75165a395e09 +_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm.org 7852e2cc8208255f708130f22adf679c multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 verify-sig 2cf23b136af9fd4c3fceadc34d0f98ad xdg-utils 42869b3c8d86a70ef3cf75165a395e09 _md5_=e32ce5f76486e9996625d9f792584775 diff --git a/metadata/md5-cache/llvm-runtimes/offload-20.1.8-r1 b/metadata/md5-cache/llvm-runtimes/offload-20.1.8-r1 index 070e1e23b767..8e4331bbeb6f 100644 --- a/metadata/md5-cache/llvm-runtimes/offload-20.1.8-r1 +++ b/metadata/md5-cache/llvm-runtimes/offload-20.1.8-r1 @@ -12,5 +12,5 @@ RDEPEND=dev-libs/libffi:= ~llvm-core/llvm-20.1.8 ~llvm-runtimes/openmp-20.1.8[om RESTRICT=!test? ( test ) !test? ( test ) SLOT=0/20.1 SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-20.1.8/llvm-project-20.1.8.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-20.1.8/llvm-project-20.1.8.src.tar.xz.sig ) -_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm.org 371ec05cde93e01788fefffb7c995f82 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 verify-sig 2cf23b136af9fd4c3fceadc34d0f98ad xdg-utils 42869b3c8d86a70ef3cf75165a395e09 +_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm.org 7852e2cc8208255f708130f22adf679c multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 verify-sig 2cf23b136af9fd4c3fceadc34d0f98ad xdg-utils 42869b3c8d86a70ef3cf75165a395e09 _md5_=09cdfdf8d64591669cee2c344e0c6c7a diff --git a/metadata/md5-cache/llvm-runtimes/offload-21.1.8 b/metadata/md5-cache/llvm-runtimes/offload-21.1.8 index 32e96fdd993e..8139f986c305 100644 --- a/metadata/md5-cache/llvm-runtimes/offload-21.1.8 +++ b/metadata/md5-cache/llvm-runtimes/offload-21.1.8 @@ -13,5 +13,5 @@ REQUIRED_USE=llvm_targets_AMDGPU? ( clang ) llvm_targets_NVPTX? ( clang ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=0/21.1 SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-21.1.8/llvm-project-21.1.8.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-21.1.8/llvm-project-21.1.8.src.tar.xz.sig ) -_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c crossdev f04338ff78f213a4a55c5c37b3c6563e eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm.org 371ec05cde93e01788fefffb7c995f82 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 verify-sig 2cf23b136af9fd4c3fceadc34d0f98ad xdg-utils 42869b3c8d86a70ef3cf75165a395e09 +_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c crossdev f04338ff78f213a4a55c5c37b3c6563e eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm.org 7852e2cc8208255f708130f22adf679c multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 verify-sig 2cf23b136af9fd4c3fceadc34d0f98ad xdg-utils 42869b3c8d86a70ef3cf75165a395e09 _md5_=7caacd79a4d14be8065c30fc0b875a42 diff --git a/metadata/md5-cache/llvm-runtimes/offload-22.0.0_pre20260103 b/metadata/md5-cache/llvm-runtimes/offload-22.0.0_pre20260103 index b8ed9ff6fe7d..8d4d1b1d8c17 100644 --- a/metadata/md5-cache/llvm-runtimes/offload-22.0.0_pre20260103 +++ b/metadata/md5-cache/llvm-runtimes/offload-22.0.0_pre20260103 @@ -10,7 +10,7 @@ LICENSE=Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT ) RDEPEND=dev-libs/libffi:= ~llvm-core/llvm-22.0.0_pre20260103 ~llvm-runtimes/openmp-22.0.0_pre20260103[ompt?] llvm_targets_AMDGPU? ( dev-libs/rocr-runtime:= ) REQUIRED_USE=llvm_targets_AMDGPU? ( clang ) llvm_targets_NVPTX? ( clang ) RESTRICT=!test? ( test ) !test? ( test ) -SLOT=0/22.0.0_pre20260103 +SLOT=0/22.0 SRC_URI=https://github.com/llvm/llvm-project/archive/05349a9b43805d3c0b424da99f3a1fa362cd3419.tar.gz -> llvm-project-05349a9b43805d3c0b424da99f3a1fa362cd3419.tar.gz -_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c crossdev f04338ff78f213a4a55c5c37b3c6563e flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm.org 371ec05cde93e01788fefffb7c995f82 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 +_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c crossdev f04338ff78f213a4a55c5c37b3c6563e flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm.org 7852e2cc8208255f708130f22adf679c multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 _md5_=478ad7263ef1aa32ae4558f79123b48c diff --git a/metadata/md5-cache/llvm-runtimes/offload-22.0.0_pre20260106 b/metadata/md5-cache/llvm-runtimes/offload-22.0.0_pre20260106 index 25858284204e..9b346d29a556 100644 --- a/metadata/md5-cache/llvm-runtimes/offload-22.0.0_pre20260106 +++ b/metadata/md5-cache/llvm-runtimes/offload-22.0.0_pre20260106 @@ -10,7 +10,7 @@ LICENSE=Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT ) RDEPEND=dev-libs/libffi:= ~llvm-core/llvm-22.0.0_pre20260106 ~llvm-runtimes/openmp-22.0.0_pre20260106[ompt?] llvm_targets_AMDGPU? ( dev-libs/rocr-runtime:= ) REQUIRED_USE=llvm_targets_AMDGPU? ( clang ) llvm_targets_NVPTX? ( clang ) RESTRICT=!test? ( test ) !test? ( test ) -SLOT=0/22.0.0_pre20260106 +SLOT=0/22.0 SRC_URI=https://github.com/llvm/llvm-project/archive/b01c3d6682d2fa5d6ac22d5a964b739009e9db7b.tar.gz -> llvm-project-b01c3d6682d2fa5d6ac22d5a964b739009e9db7b.tar.gz -_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c crossdev f04338ff78f213a4a55c5c37b3c6563e flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm.org 371ec05cde93e01788fefffb7c995f82 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 +_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c crossdev f04338ff78f213a4a55c5c37b3c6563e flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm.org 7852e2cc8208255f708130f22adf679c multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 _md5_=478ad7263ef1aa32ae4558f79123b48c diff --git a/metadata/md5-cache/llvm-runtimes/offload-22.0.0_pre20260113 b/metadata/md5-cache/llvm-runtimes/offload-22.0.0_pre20260113 index efcbdcaeef94..aca7bc73799a 100644 --- a/metadata/md5-cache/llvm-runtimes/offload-22.0.0_pre20260113 +++ b/metadata/md5-cache/llvm-runtimes/offload-22.0.0_pre20260113 @@ -10,7 +10,7 @@ LICENSE=Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT ) RDEPEND=dev-libs/libffi:= ~llvm-core/llvm-22.0.0_pre20260113 ~llvm-runtimes/openmp-22.0.0_pre20260113[ompt?] llvm_targets_AMDGPU? ( dev-libs/rocr-runtime:= ) REQUIRED_USE=llvm_targets_AMDGPU? ( clang ) llvm_targets_NVPTX? ( clang ) RESTRICT=!test? ( test ) !test? ( test ) -SLOT=0/22.0.0_pre20260113 +SLOT=0/22.0 SRC_URI=https://github.com/llvm/llvm-project/archive/85c3c83ae54c9e81924f1ca048cfddc8d36bbb02.tar.gz -> llvm-project-85c3c83ae54c9e81924f1ca048cfddc8d36bbb02.tar.gz -_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c crossdev f04338ff78f213a4a55c5c37b3c6563e flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm.org 371ec05cde93e01788fefffb7c995f82 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 +_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c crossdev f04338ff78f213a4a55c5c37b3c6563e flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm.org 7852e2cc8208255f708130f22adf679c multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 _md5_=478ad7263ef1aa32ae4558f79123b48c diff --git a/metadata/md5-cache/llvm-runtimes/offload-22.1.0_rc1 b/metadata/md5-cache/llvm-runtimes/offload-22.1.0_rc1 new file mode 100644 index 000000000000..e44cd02f3347 --- /dev/null +++ b/metadata/md5-cache/llvm-runtimes/offload-22.1.0_rc1 @@ -0,0 +1,16 @@ +BDEPEND=dev-lang/perl virtual/pkgconfig clang? ( llvm-core/clang ) llvm_targets_AMDGPU? ( llvm-core/clang[llvm_targets_AMDGPU] ) llvm_targets_NVPTX? ( llvm-core/clang[llvm_targets_NVPTX] ) test? ( || ( ( dev-lang/python:3.14 dev-python/lit[python_targets_python3_14(-)] ) ( dev-lang/python:3.13 dev-python/lit[python_targets_python3_13(-)] ) ( dev-lang/python:3.12 dev-python/lit[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 dev-python/lit[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 dev-python/lit[python_targets_python3_10(-)] ) ) llvm-core/clang ) verify-sig? ( >=sec-keys/openpgp-keys-llvm-21.1.4 ) app-alternatives/ninja >=dev-build/cmake-3.28.5 verify-sig? ( || ( app-alternatives/gpg app-crypt/gnupg[-alternatives(-)] ) >=app-portage/gemato-20 ) +DEFINED_PHASES=compile configure install prepare pretend setup test unpack +DEPEND=dev-libs/libffi:= ~llvm-core/llvm-22.1.0_rc1 ~llvm-runtimes/openmp-22.1.0_rc1[ompt?] llvm_targets_AMDGPU? ( dev-libs/rocr-runtime:= ) +DESCRIPTION=OpenMP offloading support +EAPI=8 +HOMEPAGE=https://openmp.llvm.org +INHERIT=cmake crossdev flag-o-matic llvm.org python-any-r1 toolchain-funcs +IUSE=+clang +debug ompt test llvm_targets_AMDGPU llvm_targets_NVPTX test verify-sig +LICENSE=Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT ) +RDEPEND=dev-libs/libffi:= ~llvm-core/llvm-22.1.0_rc1 ~llvm-runtimes/openmp-22.1.0_rc1[ompt?] llvm_targets_AMDGPU? ( dev-libs/rocr-runtime:= ) +REQUIRED_USE=llvm_targets_AMDGPU? ( clang ) llvm_targets_NVPTX? ( clang ) +RESTRICT=!test? ( test ) !test? ( test ) +SLOT=0/22.1 +SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-22.1.0-rc1/llvm-project-22.1.0-rc1.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-22.1.0-rc1/llvm-project-22.1.0-rc1.src.tar.xz.sig ) +_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c crossdev f04338ff78f213a4a55c5c37b3c6563e eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm.org 7852e2cc8208255f708130f22adf679c multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 verify-sig 2cf23b136af9fd4c3fceadc34d0f98ad xdg-utils 42869b3c8d86a70ef3cf75165a395e09 +_md5_=478ad7263ef1aa32ae4558f79123b48c diff --git a/metadata/md5-cache/llvm-runtimes/offload-22.0.0.9999 b/metadata/md5-cache/llvm-runtimes/offload-23.0.0.9999 index 1b45e5d6bcea..763596830edd 100644 --- a/metadata/md5-cache/llvm-runtimes/offload-22.0.0.9999 +++ b/metadata/md5-cache/llvm-runtimes/offload-23.0.0.9999 @@ -1,6 +1,6 @@ BDEPEND=dev-lang/perl virtual/pkgconfig clang? ( llvm-core/clang ) llvm_targets_AMDGPU? ( llvm-core/clang[llvm_targets_AMDGPU] ) llvm_targets_NVPTX? ( llvm-core/clang[llvm_targets_NVPTX] ) test? ( || ( ( dev-lang/python:3.14 dev-python/lit[python_targets_python3_14(-)] ) ( dev-lang/python:3.13 dev-python/lit[python_targets_python3_13(-)] ) ( dev-lang/python:3.12 dev-python/lit[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 dev-python/lit[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 dev-python/lit[python_targets_python3_10(-)] ) ) llvm-core/clang ) app-alternatives/ninja >=dev-build/cmake-3.28.5 >=dev-vcs/git-1.8.2.1[curl] DEFINED_PHASES=compile configure install prepare pretend setup test unpack -DEPEND=dev-libs/libffi:= ~llvm-core/llvm-22.0.0.9999 ~llvm-runtimes/openmp-22.0.0.9999[ompt?] llvm_targets_AMDGPU? ( dev-libs/rocr-runtime:= ) +DEPEND=dev-libs/libffi:= ~llvm-core/llvm-23.0.0.9999 ~llvm-runtimes/openmp-23.0.0.9999[ompt?] llvm_targets_AMDGPU? ( dev-libs/rocr-runtime:= ) DESCRIPTION=OpenMP offloading support EAPI=8 HOMEPAGE=https://openmp.llvm.org @@ -8,9 +8,9 @@ INHERIT=cmake crossdev flag-o-matic llvm.org python-any-r1 toolchain-funcs IUSE=+clang +debug ompt test llvm_targets_AMDGPU llvm_targets_NVPTX test LICENSE=Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT ) PROPERTIES=live -RDEPEND=dev-libs/libffi:= ~llvm-core/llvm-22.0.0.9999 ~llvm-runtimes/openmp-22.0.0.9999[ompt?] llvm_targets_AMDGPU? ( dev-libs/rocr-runtime:= ) +RDEPEND=dev-libs/libffi:= ~llvm-core/llvm-23.0.0.9999 ~llvm-runtimes/openmp-23.0.0.9999[ompt?] llvm_targets_AMDGPU? ( dev-libs/rocr-runtime:= ) REQUIRED_USE=llvm_targets_AMDGPU? ( clang ) llvm_targets_NVPTX? ( clang ) RESTRICT=!test? ( test ) !test? ( test ) -SLOT=0/22.0.0.9999 -_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c crossdev f04338ff78f213a4a55c5c37b3c6563e flag-o-matic a7afe42e95fb46ce9691605acfb24672 git-r3 875eb471682d3e1f18da124be97dcc81 llvm.org 371ec05cde93e01788fefffb7c995f82 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=5a265e497c3efd73c008a906738be524 +SLOT=0/23.0.0.9999 +_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c crossdev f04338ff78f213a4a55c5c37b3c6563e flag-o-matic a7afe42e95fb46ce9691605acfb24672 git-r3 875eb471682d3e1f18da124be97dcc81 llvm.org 7852e2cc8208255f708130f22adf679c multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 +_md5_=478ad7263ef1aa32ae4558f79123b48c diff --git a/metadata/md5-cache/llvm-runtimes/openmp-15.0.7-r6 b/metadata/md5-cache/llvm-runtimes/openmp-15.0.7-r6 index 57091b3046b4..59958e63f7d1 100644 --- a/metadata/md5-cache/llvm-runtimes/openmp-15.0.7-r6 +++ b/metadata/md5-cache/llvm-runtimes/openmp-15.0.7-r6 @@ -12,5 +12,5 @@ RDEPEND=hwloc? ( >=sys-apps/hwloc-2.5:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x RESTRICT=!test? ( test ) SLOT=0/15 SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.7/llvm-project-15.0.7.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.7/llvm-project-15.0.7.src.tar.xz.sig ) https://dev.gentoo.org/~mgorny/dist/llvm/llvm-gentoo-patchset-15.0.7-r8.tar.xz -_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c cmake-multilib 3f19d8d5fccba52076cdeb2281ad349f eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic a7afe42e95fb46ce9691605acfb24672 linux-info efd923656513c879204fec6638eadee5 llvm df1cea363f19e80316ea702563b607be llvm-utils 64536677f4b4365e25e9b739163bed58 llvm.org 371ec05cde93e01788fefffb7c995f82 multibuild 4650a65187015567b4e041bb9bfdb364 multilib 404b65bd5212cff83b3935c685419d08 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 verify-sig 2cf23b136af9fd4c3fceadc34d0f98ad xdg-utils 42869b3c8d86a70ef3cf75165a395e09 +_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c cmake-multilib 3f19d8d5fccba52076cdeb2281ad349f eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic a7afe42e95fb46ce9691605acfb24672 linux-info efd923656513c879204fec6638eadee5 llvm df1cea363f19e80316ea702563b607be llvm-utils 64536677f4b4365e25e9b739163bed58 llvm.org 7852e2cc8208255f708130f22adf679c multibuild 4650a65187015567b4e041bb9bfdb364 multilib 404b65bd5212cff83b3935c685419d08 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 verify-sig 2cf23b136af9fd4c3fceadc34d0f98ad xdg-utils 42869b3c8d86a70ef3cf75165a395e09 _md5_=0a287456c0ce59b331b1313a99fd90cc diff --git a/metadata/md5-cache/llvm-runtimes/openmp-16.0.6 b/metadata/md5-cache/llvm-runtimes/openmp-16.0.6 index 0691aa1758f7..03282ea1bd55 100644 --- a/metadata/md5-cache/llvm-runtimes/openmp-16.0.6 +++ b/metadata/md5-cache/llvm-runtimes/openmp-16.0.6 @@ -13,5 +13,5 @@ REQUIRED_USE=gdb-plugin? ( ^^ ( python_single_target_python3_10 python_single_ta RESTRICT=!test? ( test ) SLOT=0/16 SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-16.0.6/llvm-project-16.0.6.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-16.0.6/llvm-project-16.0.6.src.tar.xz.sig ) -_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c cmake-multilib 3f19d8d5fccba52076cdeb2281ad349f eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic a7afe42e95fb46ce9691605acfb24672 linux-info efd923656513c879204fec6638eadee5 llvm df1cea363f19e80316ea702563b607be llvm-utils 64536677f4b4365e25e9b739163bed58 llvm.org 371ec05cde93e01788fefffb7c995f82 multibuild 4650a65187015567b4e041bb9bfdb364 multilib 404b65bd5212cff83b3935c685419d08 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-single-r1 47d8ac9be330c9366112b78fd4f8ce57 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 verify-sig 2cf23b136af9fd4c3fceadc34d0f98ad xdg-utils 42869b3c8d86a70ef3cf75165a395e09 +_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c cmake-multilib 3f19d8d5fccba52076cdeb2281ad349f eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic a7afe42e95fb46ce9691605acfb24672 linux-info efd923656513c879204fec6638eadee5 llvm df1cea363f19e80316ea702563b607be llvm-utils 64536677f4b4365e25e9b739163bed58 llvm.org 7852e2cc8208255f708130f22adf679c multibuild 4650a65187015567b4e041bb9bfdb364 multilib 404b65bd5212cff83b3935c685419d08 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-single-r1 47d8ac9be330c9366112b78fd4f8ce57 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 verify-sig 2cf23b136af9fd4c3fceadc34d0f98ad xdg-utils 42869b3c8d86a70ef3cf75165a395e09 _md5_=d21f903aa9859bb55ad230f195c7996f diff --git a/metadata/md5-cache/llvm-runtimes/openmp-17.0.6 b/metadata/md5-cache/llvm-runtimes/openmp-17.0.6 index e97e5f1c194b..e18ca600334d 100644 --- a/metadata/md5-cache/llvm-runtimes/openmp-17.0.6 +++ b/metadata/md5-cache/llvm-runtimes/openmp-17.0.6 @@ -13,5 +13,5 @@ REQUIRED_USE=gdb-plugin? ( ^^ ( python_single_target_python3_10 python_single_ta RESTRICT=!test? ( test ) SLOT=0/17 SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-17.0.6/llvm-project-17.0.6.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-17.0.6/llvm-project-17.0.6.src.tar.xz.sig ) -_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c cmake-multilib 3f19d8d5fccba52076cdeb2281ad349f eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic a7afe42e95fb46ce9691605acfb24672 linux-info efd923656513c879204fec6638eadee5 llvm df1cea363f19e80316ea702563b607be llvm-utils 64536677f4b4365e25e9b739163bed58 llvm.org 371ec05cde93e01788fefffb7c995f82 multibuild 4650a65187015567b4e041bb9bfdb364 multilib 404b65bd5212cff83b3935c685419d08 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-single-r1 47d8ac9be330c9366112b78fd4f8ce57 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 verify-sig 2cf23b136af9fd4c3fceadc34d0f98ad xdg-utils 42869b3c8d86a70ef3cf75165a395e09 +_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c cmake-multilib 3f19d8d5fccba52076cdeb2281ad349f eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic a7afe42e95fb46ce9691605acfb24672 linux-info efd923656513c879204fec6638eadee5 llvm df1cea363f19e80316ea702563b607be llvm-utils 64536677f4b4365e25e9b739163bed58 llvm.org 7852e2cc8208255f708130f22adf679c multibuild 4650a65187015567b4e041bb9bfdb364 multilib 404b65bd5212cff83b3935c685419d08 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-single-r1 47d8ac9be330c9366112b78fd4f8ce57 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 verify-sig 2cf23b136af9fd4c3fceadc34d0f98ad xdg-utils 42869b3c8d86a70ef3cf75165a395e09 _md5_=b9eba4694b3299e1a3dc2bf52c3619cc diff --git a/metadata/md5-cache/llvm-runtimes/openmp-18.1.8 b/metadata/md5-cache/llvm-runtimes/openmp-18.1.8 index ae4b1cada50b..3e17ea732d2f 100644 --- a/metadata/md5-cache/llvm-runtimes/openmp-18.1.8 +++ b/metadata/md5-cache/llvm-runtimes/openmp-18.1.8 @@ -13,5 +13,5 @@ REQUIRED_USE=gdb-plugin? ( ^^ ( python_single_target_python3_10 python_single_ta RESTRICT=!test? ( test ) SLOT=0/18.1 SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-18.1.8/llvm-project-18.1.8.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-18.1.8/llvm-project-18.1.8.src.tar.xz.sig ) -_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c cmake-multilib 3f19d8d5fccba52076cdeb2281ad349f eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic a7afe42e95fb46ce9691605acfb24672 linux-info efd923656513c879204fec6638eadee5 llvm-utils 64536677f4b4365e25e9b739163bed58 llvm.org 371ec05cde93e01788fefffb7c995f82 multibuild 4650a65187015567b4e041bb9bfdb364 multilib 404b65bd5212cff83b3935c685419d08 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-single-r1 47d8ac9be330c9366112b78fd4f8ce57 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 verify-sig 2cf23b136af9fd4c3fceadc34d0f98ad xdg-utils 42869b3c8d86a70ef3cf75165a395e09 +_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c cmake-multilib 3f19d8d5fccba52076cdeb2281ad349f eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic a7afe42e95fb46ce9691605acfb24672 linux-info efd923656513c879204fec6638eadee5 llvm-utils 64536677f4b4365e25e9b739163bed58 llvm.org 7852e2cc8208255f708130f22adf679c multibuild 4650a65187015567b4e041bb9bfdb364 multilib 404b65bd5212cff83b3935c685419d08 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-single-r1 47d8ac9be330c9366112b78fd4f8ce57 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 verify-sig 2cf23b136af9fd4c3fceadc34d0f98ad xdg-utils 42869b3c8d86a70ef3cf75165a395e09 _md5_=462f1042d3d50390ec0e040e1e97886c diff --git a/metadata/md5-cache/llvm-runtimes/openmp-19.1.7 b/metadata/md5-cache/llvm-runtimes/openmp-19.1.7 index 7fb494a6f868..4e41d7c300da 100644 --- a/metadata/md5-cache/llvm-runtimes/openmp-19.1.7 +++ b/metadata/md5-cache/llvm-runtimes/openmp-19.1.7 @@ -13,5 +13,5 @@ REQUIRED_USE=gdb-plugin? ( ^^ ( python_single_target_python3_10 python_single_ta RESTRICT=!test? ( test ) SLOT=0/19.1 SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-19.1.7/llvm-project-19.1.7.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-19.1.7/llvm-project-19.1.7.src.tar.xz.sig ) -_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c cmake-multilib 3f19d8d5fccba52076cdeb2281ad349f eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic a7afe42e95fb46ce9691605acfb24672 linux-info efd923656513c879204fec6638eadee5 llvm.org 371ec05cde93e01788fefffb7c995f82 multibuild 4650a65187015567b4e041bb9bfdb364 multilib 404b65bd5212cff83b3935c685419d08 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-single-r1 47d8ac9be330c9366112b78fd4f8ce57 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 verify-sig 2cf23b136af9fd4c3fceadc34d0f98ad xdg-utils 42869b3c8d86a70ef3cf75165a395e09 +_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c cmake-multilib 3f19d8d5fccba52076cdeb2281ad349f eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic a7afe42e95fb46ce9691605acfb24672 linux-info efd923656513c879204fec6638eadee5 llvm.org 7852e2cc8208255f708130f22adf679c multibuild 4650a65187015567b4e041bb9bfdb364 multilib 404b65bd5212cff83b3935c685419d08 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-single-r1 47d8ac9be330c9366112b78fd4f8ce57 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 verify-sig 2cf23b136af9fd4c3fceadc34d0f98ad xdg-utils 42869b3c8d86a70ef3cf75165a395e09 _md5_=88de82c61ec4c3648aa54b9fc9d9d543 diff --git a/metadata/md5-cache/llvm-runtimes/openmp-20.1.8 b/metadata/md5-cache/llvm-runtimes/openmp-20.1.8 index a2f9e945f992..91d7a428fb31 100644 --- a/metadata/md5-cache/llvm-runtimes/openmp-20.1.8 +++ b/metadata/md5-cache/llvm-runtimes/openmp-20.1.8 @@ -13,5 +13,5 @@ REQUIRED_USE=gdb-plugin? ( ^^ ( python_single_target_python3_10 python_single_ta RESTRICT=!test? ( test ) SLOT=0/20.1 SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-20.1.8/llvm-project-20.1.8.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-20.1.8/llvm-project-20.1.8.src.tar.xz.sig ) -_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c cmake-multilib 3f19d8d5fccba52076cdeb2281ad349f eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic a7afe42e95fb46ce9691605acfb24672 linux-info efd923656513c879204fec6638eadee5 llvm.org 371ec05cde93e01788fefffb7c995f82 multibuild 4650a65187015567b4e041bb9bfdb364 multilib 404b65bd5212cff83b3935c685419d08 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-single-r1 47d8ac9be330c9366112b78fd4f8ce57 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 verify-sig 2cf23b136af9fd4c3fceadc34d0f98ad xdg-utils 42869b3c8d86a70ef3cf75165a395e09 +_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c cmake-multilib 3f19d8d5fccba52076cdeb2281ad349f eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic a7afe42e95fb46ce9691605acfb24672 linux-info efd923656513c879204fec6638eadee5 llvm.org 7852e2cc8208255f708130f22adf679c multibuild 4650a65187015567b4e041bb9bfdb364 multilib 404b65bd5212cff83b3935c685419d08 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-single-r1 47d8ac9be330c9366112b78fd4f8ce57 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 verify-sig 2cf23b136af9fd4c3fceadc34d0f98ad xdg-utils 42869b3c8d86a70ef3cf75165a395e09 _md5_=88de82c61ec4c3648aa54b9fc9d9d543 diff --git a/metadata/md5-cache/llvm-runtimes/openmp-21.1.8 b/metadata/md5-cache/llvm-runtimes/openmp-21.1.8 index dc05fde8bce9..c9f7439fae5b 100644 --- a/metadata/md5-cache/llvm-runtimes/openmp-21.1.8 +++ b/metadata/md5-cache/llvm-runtimes/openmp-21.1.8 @@ -13,5 +13,5 @@ REQUIRED_USE=gdb-plugin? ( ^^ ( python_single_target_python3_10 python_single_ta RESTRICT=!test? ( test ) SLOT=0/21.1 SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-21.1.8/llvm-project-21.1.8.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-21.1.8/llvm-project-21.1.8.src.tar.xz.sig ) -_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c cmake-multilib 3f19d8d5fccba52076cdeb2281ad349f eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic a7afe42e95fb46ce9691605acfb24672 linux-info efd923656513c879204fec6638eadee5 llvm.org 371ec05cde93e01788fefffb7c995f82 multibuild 4650a65187015567b4e041bb9bfdb364 multilib 404b65bd5212cff83b3935c685419d08 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-single-r1 47d8ac9be330c9366112b78fd4f8ce57 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 verify-sig 2cf23b136af9fd4c3fceadc34d0f98ad xdg-utils 42869b3c8d86a70ef3cf75165a395e09 +_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c cmake-multilib 3f19d8d5fccba52076cdeb2281ad349f eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic a7afe42e95fb46ce9691605acfb24672 linux-info efd923656513c879204fec6638eadee5 llvm.org 7852e2cc8208255f708130f22adf679c multibuild 4650a65187015567b4e041bb9bfdb364 multilib 404b65bd5212cff83b3935c685419d08 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-single-r1 47d8ac9be330c9366112b78fd4f8ce57 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 verify-sig 2cf23b136af9fd4c3fceadc34d0f98ad xdg-utils 42869b3c8d86a70ef3cf75165a395e09 _md5_=88de82c61ec4c3648aa54b9fc9d9d543 diff --git a/metadata/md5-cache/llvm-runtimes/openmp-22.0.0_pre20260103 b/metadata/md5-cache/llvm-runtimes/openmp-22.0.0_pre20260103 index 2e94daeecee9..5f66c1560fc5 100644 --- a/metadata/md5-cache/llvm-runtimes/openmp-22.0.0_pre20260103 +++ b/metadata/md5-cache/llvm-runtimes/openmp-22.0.0_pre20260103 @@ -10,7 +10,7 @@ LICENSE=Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT ) RDEPEND=gdb-plugin? ( python_single_target_python3_10? ( dev-lang/python:3.10 ) 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 ) python_single_target_python3_14? ( dev-lang/python:3.14 ) ) hwloc? ( >=sys-apps/hwloc-2.5: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(-)?] ) REQUIRED_USE=gdb-plugin? ( ^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 python_single_target_python3_13 python_single_target_python3_14 ) ) RESTRICT=!test? ( test ) -SLOT=0/22.0.0_pre20260103 +SLOT=0/22.0 SRC_URI=https://github.com/llvm/llvm-project/archive/05349a9b43805d3c0b424da99f3a1fa362cd3419.tar.gz -> llvm-project-05349a9b43805d3c0b424da99f3a1fa362cd3419.tar.gz -_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c cmake-multilib 3f19d8d5fccba52076cdeb2281ad349f flag-o-matic a7afe42e95fb46ce9691605acfb24672 linux-info efd923656513c879204fec6638eadee5 llvm.org 371ec05cde93e01788fefffb7c995f82 multibuild 4650a65187015567b4e041bb9bfdb364 multilib 404b65bd5212cff83b3935c685419d08 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-single-r1 47d8ac9be330c9366112b78fd4f8ce57 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 +_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c cmake-multilib 3f19d8d5fccba52076cdeb2281ad349f flag-o-matic a7afe42e95fb46ce9691605acfb24672 linux-info efd923656513c879204fec6638eadee5 llvm.org 7852e2cc8208255f708130f22adf679c multibuild 4650a65187015567b4e041bb9bfdb364 multilib 404b65bd5212cff83b3935c685419d08 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-single-r1 47d8ac9be330c9366112b78fd4f8ce57 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 _md5_=7990ae7bcd669edf6c919c2af8195db1 diff --git a/metadata/md5-cache/llvm-runtimes/openmp-22.0.0_pre20260106 b/metadata/md5-cache/llvm-runtimes/openmp-22.0.0_pre20260106 index ec28f9e85c63..1b69c7411eaf 100644 --- a/metadata/md5-cache/llvm-runtimes/openmp-22.0.0_pre20260106 +++ b/metadata/md5-cache/llvm-runtimes/openmp-22.0.0_pre20260106 @@ -10,7 +10,7 @@ LICENSE=Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT ) RDEPEND=gdb-plugin? ( python_single_target_python3_10? ( dev-lang/python:3.10 ) 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 ) python_single_target_python3_14? ( dev-lang/python:3.14 ) ) hwloc? ( >=sys-apps/hwloc-2.5: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(-)?] ) REQUIRED_USE=gdb-plugin? ( ^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 python_single_target_python3_13 python_single_target_python3_14 ) ) RESTRICT=!test? ( test ) -SLOT=0/22.0.0_pre20260106 +SLOT=0/22.0 SRC_URI=https://github.com/llvm/llvm-project/archive/b01c3d6682d2fa5d6ac22d5a964b739009e9db7b.tar.gz -> llvm-project-b01c3d6682d2fa5d6ac22d5a964b739009e9db7b.tar.gz -_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c cmake-multilib 3f19d8d5fccba52076cdeb2281ad349f flag-o-matic a7afe42e95fb46ce9691605acfb24672 linux-info efd923656513c879204fec6638eadee5 llvm.org 371ec05cde93e01788fefffb7c995f82 multibuild 4650a65187015567b4e041bb9bfdb364 multilib 404b65bd5212cff83b3935c685419d08 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-single-r1 47d8ac9be330c9366112b78fd4f8ce57 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 +_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c cmake-multilib 3f19d8d5fccba52076cdeb2281ad349f flag-o-matic a7afe42e95fb46ce9691605acfb24672 linux-info efd923656513c879204fec6638eadee5 llvm.org 7852e2cc8208255f708130f22adf679c multibuild 4650a65187015567b4e041bb9bfdb364 multilib 404b65bd5212cff83b3935c685419d08 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-single-r1 47d8ac9be330c9366112b78fd4f8ce57 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 _md5_=7990ae7bcd669edf6c919c2af8195db1 diff --git a/metadata/md5-cache/llvm-runtimes/openmp-22.0.0_pre20260113 b/metadata/md5-cache/llvm-runtimes/openmp-22.0.0_pre20260113 index 83ddea5cfe4a..24309565fc32 100644 --- a/metadata/md5-cache/llvm-runtimes/openmp-22.0.0_pre20260113 +++ b/metadata/md5-cache/llvm-runtimes/openmp-22.0.0_pre20260113 @@ -10,7 +10,7 @@ LICENSE=Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT ) RDEPEND=gdb-plugin? ( python_single_target_python3_10? ( dev-lang/python:3.10 ) 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 ) python_single_target_python3_14? ( dev-lang/python:3.14 ) ) hwloc? ( >=sys-apps/hwloc-2.5: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(-)?] ) REQUIRED_USE=gdb-plugin? ( ^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 python_single_target_python3_13 python_single_target_python3_14 ) ) RESTRICT=!test? ( test ) -SLOT=0/22.0.0_pre20260113 +SLOT=0/22.0 SRC_URI=https://github.com/llvm/llvm-project/archive/85c3c83ae54c9e81924f1ca048cfddc8d36bbb02.tar.gz -> llvm-project-85c3c83ae54c9e81924f1ca048cfddc8d36bbb02.tar.gz -_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c cmake-multilib 3f19d8d5fccba52076cdeb2281ad349f flag-o-matic a7afe42e95fb46ce9691605acfb24672 linux-info efd923656513c879204fec6638eadee5 llvm.org 371ec05cde93e01788fefffb7c995f82 multibuild 4650a65187015567b4e041bb9bfdb364 multilib 404b65bd5212cff83b3935c685419d08 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-single-r1 47d8ac9be330c9366112b78fd4f8ce57 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 +_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c cmake-multilib 3f19d8d5fccba52076cdeb2281ad349f flag-o-matic a7afe42e95fb46ce9691605acfb24672 linux-info efd923656513c879204fec6638eadee5 llvm.org 7852e2cc8208255f708130f22adf679c multibuild 4650a65187015567b4e041bb9bfdb364 multilib 404b65bd5212cff83b3935c685419d08 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-single-r1 47d8ac9be330c9366112b78fd4f8ce57 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 _md5_=7990ae7bcd669edf6c919c2af8195db1 diff --git a/metadata/md5-cache/llvm-runtimes/openmp-22.1.0_rc1 b/metadata/md5-cache/llvm-runtimes/openmp-22.1.0_rc1 new file mode 100644 index 000000000000..d1d2aeac6aa2 --- /dev/null +++ b/metadata/md5-cache/llvm-runtimes/openmp-22.1.0_rc1 @@ -0,0 +1,16 @@ +BDEPEND=dev-lang/perl test? ( python_single_target_python3_10? ( dev-lang/python:3.10 ) 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 ) python_single_target_python3_14? ( dev-lang/python:3.14 ) python_single_target_python3_10? ( dev-python/lit[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/lit[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/lit[python_targets_python3_12(-)] ) python_single_target_python3_13? ( dev-python/lit[python_targets_python3_13(-)] ) python_single_target_python3_14? ( dev-python/lit[python_targets_python3_14(-)] ) llvm-core/clang ) verify-sig? ( >=sec-keys/openpgp-keys-llvm-21.1.4 ) app-alternatives/ninja >=dev-build/cmake-3.28.5 verify-sig? ( || ( app-alternatives/gpg app-crypt/gnupg[-alternatives(-)] ) >=app-portage/gemato-20 ) +DEFINED_PHASES=compile configure install prepare setup test unpack +DEPEND=gdb-plugin? ( python_single_target_python3_10? ( dev-lang/python:3.10 ) 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 ) python_single_target_python3_14? ( dev-lang/python:3.14 ) ) hwloc? ( >=sys-apps/hwloc-2.5: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(-)?] ) +DESCRIPTION=OpenMP runtime library for LLVM/clang compiler +EAPI=8 +HOMEPAGE=https://openmp.llvm.org +INHERIT=flag-o-matic cmake-multilib linux-info llvm.org python-single-r1 +IUSE=+debug gdb-plugin hwloc ompt 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 verify-sig python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 python_single_target_python3_13 python_single_target_python3_14 +LICENSE=Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT ) +RDEPEND=gdb-plugin? ( python_single_target_python3_10? ( dev-lang/python:3.10 ) 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 ) python_single_target_python3_14? ( dev-lang/python:3.14 ) ) hwloc? ( >=sys-apps/hwloc-2.5: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(-)?] ) +REQUIRED_USE=gdb-plugin? ( ^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 python_single_target_python3_13 python_single_target_python3_14 ) ) +RESTRICT=!test? ( test ) +SLOT=0/22.1 +SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-22.1.0-rc1/llvm-project-22.1.0-rc1.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-22.1.0-rc1/llvm-project-22.1.0-rc1.src.tar.xz.sig ) +_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c cmake-multilib 3f19d8d5fccba52076cdeb2281ad349f eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic a7afe42e95fb46ce9691605acfb24672 linux-info efd923656513c879204fec6638eadee5 llvm.org 7852e2cc8208255f708130f22adf679c multibuild 4650a65187015567b4e041bb9bfdb364 multilib 404b65bd5212cff83b3935c685419d08 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-single-r1 47d8ac9be330c9366112b78fd4f8ce57 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 verify-sig 2cf23b136af9fd4c3fceadc34d0f98ad xdg-utils 42869b3c8d86a70ef3cf75165a395e09 +_md5_=7990ae7bcd669edf6c919c2af8195db1 diff --git a/metadata/md5-cache/llvm-runtimes/openmp-22.0.0.9999 b/metadata/md5-cache/llvm-runtimes/openmp-23.0.0.9999 index a8c18f8f8c1a..c30c5f86e211 100644 --- a/metadata/md5-cache/llvm-runtimes/openmp-22.0.0.9999 +++ b/metadata/md5-cache/llvm-runtimes/openmp-23.0.0.9999 @@ -11,6 +11,6 @@ PROPERTIES=live RDEPEND=gdb-plugin? ( python_single_target_python3_10? ( dev-lang/python:3.10 ) 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 ) python_single_target_python3_14? ( dev-lang/python:3.14 ) ) hwloc? ( >=sys-apps/hwloc-2.5: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(-)?] ) REQUIRED_USE=gdb-plugin? ( ^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 python_single_target_python3_13 python_single_target_python3_14 ) ) RESTRICT=!test? ( test ) -SLOT=0/22.0.0.9999 -_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c cmake-multilib 3f19d8d5fccba52076cdeb2281ad349f flag-o-matic a7afe42e95fb46ce9691605acfb24672 git-r3 875eb471682d3e1f18da124be97dcc81 linux-info efd923656513c879204fec6638eadee5 llvm.org 371ec05cde93e01788fefffb7c995f82 multibuild 4650a65187015567b4e041bb9bfdb364 multilib 404b65bd5212cff83b3935c685419d08 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-single-r1 47d8ac9be330c9366112b78fd4f8ce57 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=b401954b64fd736d6fc6a9a71e9cf036 +SLOT=0/23.0.0.9999 +_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c cmake-multilib 3f19d8d5fccba52076cdeb2281ad349f flag-o-matic a7afe42e95fb46ce9691605acfb24672 git-r3 875eb471682d3e1f18da124be97dcc81 linux-info efd923656513c879204fec6638eadee5 llvm.org 7852e2cc8208255f708130f22adf679c multibuild 4650a65187015567b4e041bb9bfdb364 multilib 404b65bd5212cff83b3935c685419d08 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-single-r1 47d8ac9be330c9366112b78fd4f8ce57 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 +_md5_=7990ae7bcd669edf6c919c2af8195db1 diff --git a/metadata/md5-cache/media-gfx/orcaslicer-bin-2.3.1 b/metadata/md5-cache/media-gfx/orcaslicer-bin-2.3.1 new file mode 100644 index 000000000000..7b6d2305f2fa --- /dev/null +++ b/metadata/md5-cache/media-gfx/orcaslicer-bin-2.3.1 @@ -0,0 +1,15 @@ +BDEPEND=dev-util/patchelf +DEFINED_PHASES=install postinst postrm preinst unpack +DESCRIPTION=G-code generator for 3D printers (Bambu, Prusa, Voron, Creality) +EAPI=8 +HOMEPAGE=https://github.com/OrcaSlicer/OrcaSlicer +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=desktop xdg +KEYWORDS=-* ~amd64 +LICENSE=AGPL-3 +RDEPEND=dev-libs/glib:2 media-libs/libglvnd media-libs/mesa sys-apps/dbus virtual/zlib x11-libs/cairo x11-libs/gdk-pixbuf:2 x11-libs/gtk+:3 x11-libs/libX11 x11-libs/libxcb x11-libs/libxkbcommon x11-libs/pango +RESTRICT=mirror strip bindist +SLOT=0 +SRC_URI=https://github.com/OrcaSlicer/OrcaSlicer/releases/download/v2.3.1/OrcaSlicer_Linux_AppImage_Ubuntu2404_V2.3.1.AppImage -> orcaslicer-bin-2.3.1.AppImage +_eclasses_=desktop 7b6f6e9d65093966fbc8475399c5dd4e xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 +_md5_=053140bdd8c351bb769dae1035616893 diff --git a/metadata/md5-cache/media-gfx/swayimg-4.5 b/metadata/md5-cache/media-gfx/swayimg-4.7 index 82bc8b2d0c2e..b6bbc1091bd4 100644 --- a/metadata/md5-cache/media-gfx/swayimg-4.5 +++ b/metadata/md5-cache/media-gfx/swayimg-4.7 @@ -13,6 +13,6 @@ RDEPEND=media-libs/fontconfig media-libs/freetype x11-libs/libxkbcommon avif? ( REQUIRED_USE=|| ( drm wayland ) RESTRICT=!test? ( test ) SLOT=0 -SRC_URI=https://github.com/artemsen/swayimg/archive/refs/tags/v4.5.tar.gz -> swayimg-4.5.tar.gz +SRC_URI=https://github.com/artemsen/swayimg/archive/refs/tags/v4.7.tar.gz -> swayimg-4.7.tar.gz _eclasses_=flag-o-matic a7afe42e95fb46ce9691605acfb24672 meson 8d2fef06f034c2294794c1ffce65483e multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 rust-toolchain 76468983281b0a7fc167ca224f84ecfd sysroot c7470ddc2876a596a7a1f4c2a87a5dcb toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 _md5_=10ff8564e81fc76256bafed968d98edc diff --git a/metadata/md5-cache/media-gfx/xviewer-3.4.16 b/metadata/md5-cache/media-gfx/xviewer-3.4.16 new file mode 100644 index 000000000000..7f79c858311d --- /dev/null +++ b/metadata/md5-cache/media-gfx/xviewer-3.4.16 @@ -0,0 +1,15 @@ +BDEPEND=dev-util/intltool virtual/pkgconfig gtk-doc? ( dev-util/gtk-doc ) >=dev-build/meson-1.2.3 app-alternatives/ninja dev-build/meson-format-array +DEFINED_PHASES=compile configure install postinst postrm prepare test +DEPEND=dev-libs/glib:2 dev-libs/libpeas:0[gtk] gnome-extra/cinnamon-desktop:= x11-libs/gdk-pixbuf:2 x11-libs/gtk+:3[X] x11-libs/xapp exif? ( media-libs/libexif ) jpeg? ( media-libs/libjpeg-turbo:= ) lcms? ( media-libs/lcms:2 ) svg? ( gnome-base/librsvg:2 ) xmp? ( media-libs/exempi:2= ) +DESCRIPTION=A generic image viewer +EAPI=8 +HOMEPAGE=https://github.com/linuxmint/xviewer +INHERIT=meson gnome2-utils readme.gentoo-r1 strip-linguas +IUSE=gtk-doc exif jpeg lcms svg xmp +KEYWORDS=~amd64 +LICENSE=GPL-2+ +RDEPEND=dev-libs/glib:2 dev-libs/libpeas:0[gtk] gnome-extra/cinnamon-desktop:= x11-libs/gdk-pixbuf:2 x11-libs/gtk+:3[X] x11-libs/xapp exif? ( media-libs/libexif ) jpeg? ( media-libs/libjpeg-turbo:= ) lcms? ( media-libs/lcms:2 ) svg? ( gnome-base/librsvg:2 ) xmp? ( media-libs/exempi:2= ) x11-libs/xapp-symbolic-icons +SLOT=0 +SRC_URI=https://github.com/linuxmint/xviewer/archive/3.4.16.tar.gz -> xviewer-3.4.16.tar.gz +_eclasses_=flag-o-matic a7afe42e95fb46ce9691605acfb24672 gnome2-utils a8cf148ec7f5ae0b1f1d33ae5f7f9e88 meson 8d2fef06f034c2294794c1ffce65483e multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 readme.gentoo-r1 b045f3acf546393ab6b3170781875358 rust-toolchain 76468983281b0a7fc167ca224f84ecfd strip-linguas 09cafd1d21cc741d558f524675f52a59 sysroot c7470ddc2876a596a7a1f4c2a87a5dcb toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 +_md5_=54e40913e0f9cebf515685b20d831c47 diff --git a/metadata/md5-cache/media-libs/imgui-1.91.6 b/metadata/md5-cache/media-libs/imgui-1.91.6 new file mode 100644 index 000000000000..da462084c3b9 --- /dev/null +++ b/metadata/md5-cache/media-libs/imgui-1.91.6 @@ -0,0 +1,15 @@ +BDEPEND=virtual/pkgconfig >=dev-build/meson-1.2.3 app-alternatives/ninja dev-build/meson-format-array +DEFINED_PHASES=compile configure install prepare test +DEPEND=dev-libs/stb:= media-libs/libglvnd[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/glew[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] allegro5? ( media-libs/allegro: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(-)?] ) glfw? ( media-libs/glfw: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(-)?] ) sdl2? ( media-libs/libsdl2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) sdl2-renderer? ( media-libs/libsdl2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) opengl? ( || ( >=media-libs/mesa-24.1.0_rc1[opengl,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/mesa-24.1.0_rc1[gles2,egl(+),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? ( 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(-)?] ) webgpu? ( dev-util/webgpu-headers ) vulkan? ( dev-util/vulkan-headers ) +DESCRIPTION=Bloat-free graphical user interface library for C++ +EAPI=8 +HOMEPAGE=https://github.com/ocornut/imgui +INHERIT=meson-multilib +IUSE=allegro5 glfw sdl2 sdl3 sdl2-renderer sdl3-renderer opengl vulkan webgpu 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 +LICENSE=MIT +RDEPEND=dev-libs/stb:= media-libs/libglvnd[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/glew[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] allegro5? ( media-libs/allegro: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(-)?] ) glfw? ( media-libs/glfw: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(-)?] ) sdl2? ( media-libs/libsdl2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) sdl2-renderer? ( media-libs/libsdl2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) opengl? ( || ( >=media-libs/mesa-24.1.0_rc1[opengl,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/mesa-24.1.0_rc1[gles2,egl(+),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? ( 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(-)?] ) webgpu? ( dev-util/webgpu-headers ) +SLOT=0/1.91.6 +SRC_URI=https://github.com/ocornut/imgui/archive/v1.91.6.tar.gz -> imgui-1.91.6.tar.gz +_eclasses_=flag-o-matic a7afe42e95fb46ce9691605acfb24672 meson 8d2fef06f034c2294794c1ffce65483e meson-multilib 8989922d980e5e870cc3de949d1b2586 multibuild 4650a65187015567b4e041bb9bfdb364 multilib 404b65bd5212cff83b3935c685419d08 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 rust-toolchain 76468983281b0a7fc167ca224f84ecfd sysroot c7470ddc2876a596a7a1f4c2a87a5dcb toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 +_md5_=0e53c85f6074aa55dc7c9634853214c2 diff --git a/metadata/md5-cache/media-sound/qobuz-player-0.6.1 b/metadata/md5-cache/media-sound/qobuz-player-0.6.1 index 521ac2b9f483..a85afdb4a9fa 100644 --- a/metadata/md5-cache/media-sound/qobuz-player-0.6.1 +++ b/metadata/md5-cache/media-sound/qobuz-player-0.6.1 @@ -10,6 +10,6 @@ KEYWORDS=~amd64 LICENSE=GPL-3 Apache-2.0 BSD-2 BSD CDLA-Permissive-2.0 ISC MIT MPL-2.0 UoI-NCSA Unicode-3.0 ZLIB RDEPEND=dev-db/sqlite:3= media-libs/alsa-lib sys-apps/dbus SLOT=0 -SRC_URI=https://github.com/SofusA/qobuz-player/archive/refs/tags/v0.6.1.tar.gz -> qobuz-player-0.6.1.tar.gz https://github.com/gentoo-crate-dist/qobuz-player/releases/download/v0.6.1/qobuz-player-0.6.1-crates.tar.xz https://github.com/SeaDve/mpris-server/archive/f8b3f74e93910fffd0c93df687e05cf954dcdeba.tar.gz -> mpris-server-f8b3f74e93910fffd0c93df687e05cf954dcdeba.gh.tar.gz +SRC_URI=https://github.com/SofusA/qobuz-player/archive/refs/tags/v0.6.1.tar.gz -> qobuz-player-0.6.1.tar.gz https://github.com/freijon/qobuz-player/releases/download/v0.6.1/qobuz-player-0.6.1-crates.tar.xz https://github.com/SeaDve/mpris-server/archive/f8b3f74e93910fffd0c93df687e05cf954dcdeba.tar.gz -> mpris-server-f8b3f74e93910fffd0c93df687e05cf954dcdeba.gh.tar.gz _eclasses_=cargo aeba1d272f6c2e000912e11d8cf626eb flag-o-matic a7afe42e95fb46ce9691605acfb24672 multiprocessing 1e32df7deee68372153dca65f4a7c21f rust 20da14430886f3de143eb101684fcf62 rust-toolchain 76468983281b0a7fc167ca224f84ecfd toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 -_md5_=7e7bb58b175440eaab05e8f2d4869e83 +_md5_=173b3a39dc36858a682e5fff9d850038 diff --git a/metadata/md5-cache/media-video/pipewire-1.4.8 b/metadata/md5-cache/media-video/pipewire-1.4.10 index 9a82d738acd7..a9d510b103ed 100644 --- a/metadata/md5-cache/media-video/pipewire-1.4.8 +++ b/metadata/md5-cache/media-video/pipewire-1.4.10 @@ -13,6 +13,6 @@ RDEPEND=acct-group/audio acct-group/pipewire media-libs/alsa-lib[abi_x86_32(-)?, REQUIRED_USE=ffmpeg? ( extra ) bluetooth? ( dbus ) jack-sdk? ( !jack-client ) modemmanager? ( bluetooth ) system-service? ( systemd ) !sound-server? ( !pipewire-alsa ) jack-client? ( dbus ) RESTRICT=!test? ( test ) SLOT=0/0.4 -SRC_URI=https://gitlab.freedesktop.org/pipewire/pipewire/-/archive/1.4.8/pipewire-1.4.8.tar.bz2 +SRC_URI=https://gitlab.freedesktop.org/pipewire/pipewire/-/archive/1.4.10/pipewire-1.4.10.tar.bz2 _eclasses_=flag-o-matic a7afe42e95fb46ce9691605acfb24672 meson 8d2fef06f034c2294794c1ffce65483e meson-multilib 8989922d980e5e870cc3de949d1b2586 multibuild 4650a65187015567b4e041bb9bfdb364 multilib 404b65bd5212cff83b3935c685419d08 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b optfeature 538bce96e5589935b57e178e8635f301 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c prefix c3c4c93ebda319c0fa7ed6f942ba1010 python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 rust-toolchain 76468983281b0a7fc167ca224f84ecfd sysroot c7470ddc2876a596a7a1f4c2a87a5dcb systemd a964c0cbe818b5729da1dbfcee5be861 tmpfiles 9a9814db5a3fbd4f1e921c05297e7735 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 udev f3d9a4376ebd22131726a68e1a0a058f -_md5_=8373fa673689a5659ad9c25403255891 +_md5_=72bf7fa463eac9498836e3778494ba28 diff --git a/metadata/md5-cache/net-im/mattermost-desktop-bin-6.0.2 b/metadata/md5-cache/net-im/mattermost-desktop-bin-6.0.2 deleted file mode 100644 index c8bb8b96133e..000000000000 --- a/metadata/md5-cache/net-im/mattermost-desktop-bin-6.0.2 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=dev-util/debugedit -DEFINED_PHASES=install postinst postrm preinst prepare -DESCRIPTION=Mattermost Desktop application -EAPI=8 -HOMEPAGE=https://mattermost.com/ -IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info -INHERIT=desktop toolchain-funcs xdg -KEYWORDS=~amd64 ~arm64 -LICENSE=Apache-2.0 GPL-2+ LGPL-2.1+ MIT -RDEPEND=>=app-accessibility/at-spi2-core-2.46.0:2[X] dev-libs/expat dev-libs/glib:2 dev-libs/nspr dev-libs/nss dev-libs/wayland media-libs/alsa-lib media-libs/mesa net-print/cups sys-apps/dbus sys-libs/glibc virtual/libudev x11-libs/cairo x11-libs/gdk-pixbuf:2 x11-libs/gtk+:3[X] x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libXrandr x11-libs/libdrm x11-libs/libxcb x11-libs/libxkbcommon x11-libs/pango -SLOT=0 -SRC_URI=amd64? ( https://releases.mattermost.com/desktop/6.0.2/mattermost-desktop-6.0.2-linux-x64.tar.gz ) arm64? ( https://releases.mattermost.com/desktop/6.0.2/mattermost-desktop-6.0.2-linux-arm64.tar.gz ) -_eclasses_=desktop 7b6f6e9d65093966fbc8475399c5dd4e toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=2dfd2ba88fa6aa61f2f348bffe2b4295 diff --git a/metadata/md5-cache/net-im/mattermost-desktop-bin-6.0.3_rc1 b/metadata/md5-cache/net-im/mattermost-desktop-bin-6.0.3 index 0b1fd3f5627f..f3a1591c9c22 100644 --- a/metadata/md5-cache/net-im/mattermost-desktop-bin-6.0.3_rc1 +++ b/metadata/md5-cache/net-im/mattermost-desktop-bin-6.0.3 @@ -5,9 +5,10 @@ EAPI=8 HOMEPAGE=https://mattermost.com/ IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info INHERIT=desktop toolchain-funcs xdg +KEYWORDS=~amd64 ~arm64 LICENSE=Apache-2.0 GPL-2+ LGPL-2.1+ MIT RDEPEND=>=app-accessibility/at-spi2-core-2.46.0:2[X] dev-libs/expat dev-libs/glib:2 dev-libs/nspr dev-libs/nss dev-libs/wayland media-libs/alsa-lib media-libs/mesa net-print/cups sys-apps/dbus sys-libs/glibc virtual/libudev x11-libs/cairo x11-libs/gdk-pixbuf:2 x11-libs/gtk+:3[X] x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libXrandr x11-libs/libdrm x11-libs/libxcb x11-libs/libxkbcommon x11-libs/pango SLOT=0 -SRC_URI=amd64? ( https://releases.mattermost.com/desktop/6.0.3-rc.1/mattermost-desktop-6.0.3-rc.1-linux-x64.tar.gz ) arm64? ( https://releases.mattermost.com/desktop/6.0.3-rc.1/mattermost-desktop-6.0.3-rc.1-linux-arm64.tar.gz ) +SRC_URI=amd64? ( https://releases.mattermost.com/desktop/6.0.3/mattermost-desktop-6.0.3-linux-x64.tar.gz ) arm64? ( https://releases.mattermost.com/desktop/6.0.3/mattermost-desktop-6.0.3-linux-arm64.tar.gz ) _eclasses_=desktop 7b6f6e9d65093966fbc8475399c5dd4e toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 _md5_=f7302829fbdbf4a49c9db7a1c47c9358 diff --git a/metadata/md5-cache/net-im/vesktop-bin-1.6.1 b/metadata/md5-cache/net-im/vesktop-bin-1.6.1 deleted file mode 100644 index bb94f3e5a79d..000000000000 --- a/metadata/md5-cache/net-im/vesktop-bin-1.6.1 +++ /dev/null @@ -1,15 +0,0 @@ -DEFINED_PHASES=configure install postinst postrm preinst setup unpack -DEPEND=app-accessibility/at-spi2-core dev-libs/expat dev-libs/glib dev-libs/nspr dev-libs/nss media-libs/alsa-lib media-libs/fontconfig media-libs/mesa[gbm(+)] net-print/cups sys-apps/dbus sys-libs/glibc x11-libs/cairo x11-libs/libdrm x11-libs/gdk-pixbuf:2 x11-libs/gtk+:3 x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libXrandr x11-libs/libdrm x11-libs/libxcb x11-libs/libxkbcommon x11-libs/pango x11-misc/xdg-utils -DESCRIPTION=All-in-one voice and text chat for gamers with Vencord Preinstalled -EAPI=8 -HOMEPAGE=https://github.com/Vencord/Vesktop/ -IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info -INHERIT=chromium-2 desktop linux-info optfeature unpacker xdg -IUSE=+l10n_af +l10n_am +l10n_ar +l10n_bg +l10n_bn +l10n_ca +l10n_cs +l10n_da +l10n_de +l10n_el +l10n_en-GB +l10n_en-US +l10n_es +l10n_es-419 +l10n_et +l10n_fa +l10n_fi +l10n_fil +l10n_fr +l10n_gu +l10n_he +l10n_hi +l10n_hr +l10n_hu +l10n_id +l10n_it +l10n_ja +l10n_kn +l10n_ko +l10n_lt +l10n_lv +l10n_ml +l10n_mr +l10n_ms +l10n_nb +l10n_nl +l10n_pl +l10n_pt-BR +l10n_pt-PT +l10n_ro +l10n_ru +l10n_sk +l10n_sl +l10n_sr +l10n_sv +l10n_sw +l10n_ta +l10n_te +l10n_th +l10n_tr +l10n_uk +l10n_ur +l10n_vi +l10n_zh-CN +l10n_zh-TW -KEYWORDS=~amd64 ~arm64 -LICENSE=GPL-3+ -RESTRICT=bindist mirror strip test -SLOT=0 -SRC_URI=amd64? ( https://github.com/Vencord/Vesktop/releases/download/v1.6.1/vesktop-1.6.1.tar.gz ) arm64? ( https://github.com/Vencord/Vesktop/releases/download/v1.6.1/vesktop-1.6.1-arm64.tar.gz ) -_eclasses_=chromium-2 6be3cf193def84c82ddae5c1f21ddbe5 desktop 7b6f6e9d65093966fbc8475399c5dd4e linux-info efd923656513c879204fec6638eadee5 multiprocessing 1e32df7deee68372153dca65f4a7c21f optfeature 538bce96e5589935b57e178e8635f301 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=c2a1d3fedee2b9e55b8920ee00f64f4f diff --git a/metadata/md5-cache/net-im/vesktop-bin-1.6.3 b/metadata/md5-cache/net-im/vesktop-bin-1.6.3-r1 index 008137c386f5..afdfd4cb47a4 100644 --- a/metadata/md5-cache/net-im/vesktop-bin-1.6.3 +++ b/metadata/md5-cache/net-im/vesktop-bin-1.6.3-r1 @@ -12,4 +12,4 @@ RESTRICT=bindist mirror strip test SLOT=0 SRC_URI=amd64? ( https://github.com/Vencord/Vesktop/releases/download/v1.6.3/vesktop-1.6.3.tar.gz ) arm64? ( https://github.com/Vencord/Vesktop/releases/download/v1.6.3/vesktop-1.6.3-arm64.tar.gz ) _eclasses_=chromium-2 6be3cf193def84c82ddae5c1f21ddbe5 desktop 7b6f6e9d65093966fbc8475399c5dd4e linux-info efd923656513c879204fec6638eadee5 multiprocessing 1e32df7deee68372153dca65f4a7c21f optfeature 538bce96e5589935b57e178e8635f301 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=2aa444c410a2c69124c4cfd88a3cd769 +_md5_=d35fbed42d2f7db7aa80d76463ab5916 diff --git a/metadata/md5-cache/net-misc/dpibreak-0.1.1 b/metadata/md5-cache/net-misc/dpibreak-0.1.1 new file mode 100644 index 000000000000..2ef1c6c35536 --- /dev/null +++ b/metadata/md5-cache/net-misc/dpibreak-0.1.1 @@ -0,0 +1,15 @@ +BDEPEND=|| ( >=dev-lang/rust-bin-1.85.0:* >=dev-lang/rust-1.85.0:* ) +DEFINED_PHASES=compile configure install setup test unpack +DEPEND=net-libs/libnetfilter_queue net-libs/libnfnetlink +DESCRIPTION=Simple and efficient DPI circumvention tool in Rust. +EAPI=8 +HOMEPAGE=https://github.com/dilluti0n/dpibreak +INHERIT=cargo +IUSE=debug +KEYWORDS=~amd64 +LICENSE=GPL-3+ LGPL-3+ MIT Unicode-3.0 +RDEPEND=|| ( net-firewall/nftables net-firewall/iptables ) +SLOT=0 +SRC_URI=https://github.com/dilluti0n/dpibreak/archive/refs/tags/v0.1.1.tar.gz -> dpibreak-0.1.1.tar.gz https://crates.io/api/v1/crates/aho-corasick/1.1.4/download -> aho-corasick-1.1.4.crate https://crates.io/api/v1/crates/anyhow/1.0.100/download -> anyhow-1.0.100.crate https://crates.io/api/v1/crates/arrayvec/0.7.6/download -> arrayvec-0.7.6.crate https://crates.io/api/v1/crates/autocfg/1.5.0/download -> autocfg-1.5.0.crate https://crates.io/api/v1/crates/bitflags/1.2.1/download -> bitflags-1.2.1.crate https://crates.io/api/v1/crates/bitflags/2.10.0/download -> bitflags-2.10.0.crate https://crates.io/api/v1/crates/block2/0.6.2/download -> block2-0.6.2.crate https://crates.io/api/v1/crates/bytes/1.11.0/download -> bytes-1.11.0.crate https://crates.io/api/v1/crates/cc/1.2.52/download -> cc-1.2.52.crate https://crates.io/api/v1/crates/cfg-if/1.0.4/download -> cfg-if-1.0.4.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/ctrlc/3.5.1/download -> ctrlc-3.5.1.crate https://crates.io/api/v1/crates/dispatch2/0.3.0/download -> dispatch2-0.3.0.crate https://crates.io/api/v1/crates/etherparse/0.13.0/download -> etherparse-0.13.0.crate https://crates.io/api/v1/crates/etherparse/0.18.2/download -> etherparse-0.18.2.crate https://crates.io/api/v1/crates/find-msvc-tools/0.1.7/download -> find-msvc-tools-0.1.7.crate https://crates.io/api/v1/crates/iptables/0.4.3/download -> iptables-0.4.3.crate https://crates.io/api/v1/crates/itoa/1.0.17/download -> itoa-1.0.17.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.180/download -> libc-0.2.180.crate https://crates.io/api/v1/crates/memchr/2.7.6/download -> memchr-2.7.6.crate https://crates.io/api/v1/crates/memoffset/0.6.5/download -> memoffset-0.6.5.crate https://crates.io/api/v1/crates/nfq-updated/0.2.6/download -> nfq-updated-0.2.6.crate https://crates.io/api/v1/crates/nix/0.20.2/download -> nix-0.20.2.crate https://crates.io/api/v1/crates/nix/0.27.1/download -> nix-0.27.1.crate https://crates.io/api/v1/crates/nix/0.30.1/download -> nix-0.30.1.crate https://crates.io/api/v1/crates/objc2-encode/4.1.0/download -> objc2-encode-4.1.0.crate https://crates.io/api/v1/crates/objc2/0.6.3/download -> objc2-0.6.3.crate https://crates.io/api/v1/crates/proc-macro2/1.0.105/download -> proc-macro2-1.0.105.crate https://crates.io/api/v1/crates/quote/1.0.43/download -> quote-1.0.43.crate https://crates.io/api/v1/crates/regex-automata/0.4.13/download -> regex-automata-0.4.13.crate https://crates.io/api/v1/crates/regex-syntax/0.8.8/download -> regex-syntax-0.8.8.crate https://crates.io/api/v1/crates/regex/1.12.2/download -> regex-1.12.2.crate https://crates.io/api/v1/crates/serde/1.0.228/download -> serde-1.0.228.crate https://crates.io/api/v1/crates/serde_core/1.0.228/download -> serde_core-1.0.228.crate https://crates.io/api/v1/crates/serde_derive/1.0.228/download -> serde_derive-1.0.228.crate https://crates.io/api/v1/crates/serde_json/1.0.149/download -> serde_json-1.0.149.crate https://crates.io/api/v1/crates/shlex/1.3.0/download -> shlex-1.3.0.crate https://crates.io/api/v1/crates/socket2/0.6.1/download -> socket2-0.6.1.crate https://crates.io/api/v1/crates/syn/2.0.114/download -> syn-2.0.114.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/1.0.69/download -> thiserror-1.0.69.crate https://crates.io/api/v1/crates/toml/0.5.11/download -> toml-0.5.11.crate https://crates.io/api/v1/crates/unicode-ident/1.0.22/download -> unicode-ident-1.0.22.crate https://crates.io/api/v1/crates/windivert-sys/0.10.0/download -> windivert-sys-0.10.0.crate https://crates.io/api/v1/crates/windivert/0.6.0/download -> windivert-0.6.0.crate https://crates.io/api/v1/crates/windows-link/0.2.1/download -> windows-link-0.2.1.crate https://crates.io/api/v1/crates/windows-sys/0.60.2/download -> windows-sys-0.60.2.crate https://crates.io/api/v1/crates/windows-sys/0.61.2/download -> windows-sys-0.61.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.53.5/download -> windows-targets-0.53.5.crate https://crates.io/api/v1/crates/windows/0.48.0/download -> windows-0.48.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.53.1/download -> windows_aarch64_gnullvm-0.53.1.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.53.1/download -> windows_aarch64_msvc-0.53.1.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.53.1/download -> windows_i686_gnu-0.53.1.crate https://crates.io/api/v1/crates/windows_i686_gnullvm/0.53.1/download -> windows_i686_gnullvm-0.53.1.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.53.1/download -> windows_i686_msvc-0.53.1.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.53.1/download -> windows_x86_64_gnu-0.53.1.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.53.1/download -> windows_x86_64_gnullvm-0.53.1.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.53.1/download -> windows_x86_64_msvc-0.53.1.crate https://crates.io/api/v1/crates/winres/0.1.12/download -> winres-0.1.12.crate https://crates.io/api/v1/crates/zerocopy-derive/0.8.33/download -> zerocopy-derive-0.8.33.crate https://crates.io/api/v1/crates/zerocopy/0.8.33/download -> zerocopy-0.8.33.crate https://crates.io/api/v1/crates/zmij/1.0.12/download -> zmij-1.0.12.crate +_eclasses_=cargo aeba1d272f6c2e000912e11d8cf626eb flag-o-matic a7afe42e95fb46ce9691605acfb24672 multiprocessing 1e32df7deee68372153dca65f4a7c21f rust 20da14430886f3de143eb101684fcf62 rust-toolchain 76468983281b0a7fc167ca224f84ecfd toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 +_md5_=59805f13d4870808747d4a3e2b6c5fcf diff --git a/metadata/md5-cache/net-misc/dpibreak-0.2.1 b/metadata/md5-cache/net-misc/dpibreak-0.2.1 new file mode 100644 index 000000000000..5ddc47d097dd --- /dev/null +++ b/metadata/md5-cache/net-misc/dpibreak-0.2.1 @@ -0,0 +1,15 @@ +BDEPEND=|| ( >=dev-lang/rust-bin-1.85.0:* >=dev-lang/rust-1.85.0:* ) +DEFINED_PHASES=compile configure install setup test unpack +DEPEND=net-libs/libnetfilter_queue net-libs/libnfnetlink +DESCRIPTION=Simple and efficient DPI circumvention tool in Rust. +EAPI=8 +HOMEPAGE=https://github.com/dilluti0n/dpibreak +INHERIT=cargo +IUSE=doc debug +KEYWORDS=~amd64 +LICENSE=GPL-3+ LGPL-3+ MIT Unicode-3.0 +RDEPEND=|| ( net-firewall/nftables net-firewall/iptables ) +SLOT=0 +SRC_URI=https://github.com/dilluti0n/dpibreak/archive/refs/tags/v0.2.1.tar.gz -> dpibreak-0.2.1.tar.gz https://crates.io/api/v1/crates/aho-corasick/1.1.4/download -> aho-corasick-1.1.4.crate https://crates.io/api/v1/crates/anyhow/1.0.100/download -> anyhow-1.0.100.crate https://crates.io/api/v1/crates/arrayvec/0.7.6/download -> arrayvec-0.7.6.crate https://crates.io/api/v1/crates/autocfg/1.5.0/download -> autocfg-1.5.0.crate https://crates.io/api/v1/crates/bitflags/1.2.1/download -> bitflags-1.2.1.crate https://crates.io/api/v1/crates/bitflags/2.10.0/download -> bitflags-2.10.0.crate https://crates.io/api/v1/crates/block2/0.6.2/download -> block2-0.6.2.crate https://crates.io/api/v1/crates/bytes/1.11.0/download -> bytes-1.11.0.crate https://crates.io/api/v1/crates/cc/1.2.52/download -> cc-1.2.52.crate https://crates.io/api/v1/crates/cfg-if/1.0.4/download -> cfg-if-1.0.4.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/ctrlc/3.5.1/download -> ctrlc-3.5.1.crate https://crates.io/api/v1/crates/dispatch2/0.3.0/download -> dispatch2-0.3.0.crate https://crates.io/api/v1/crates/etherparse/0.13.0/download -> etherparse-0.13.0.crate https://crates.io/api/v1/crates/etherparse/0.18.2/download -> etherparse-0.18.2.crate https://crates.io/api/v1/crates/find-msvc-tools/0.1.7/download -> find-msvc-tools-0.1.7.crate https://crates.io/api/v1/crates/iptables/0.4.3/download -> iptables-0.4.3.crate https://crates.io/api/v1/crates/itoa/1.0.17/download -> itoa-1.0.17.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.180/download -> libc-0.2.180.crate https://crates.io/api/v1/crates/memchr/2.7.6/download -> memchr-2.7.6.crate https://crates.io/api/v1/crates/memoffset/0.6.5/download -> memoffset-0.6.5.crate https://crates.io/api/v1/crates/nfq-updated/0.2.6/download -> nfq-updated-0.2.6.crate https://crates.io/api/v1/crates/nix/0.20.2/download -> nix-0.20.2.crate https://crates.io/api/v1/crates/nix/0.27.1/download -> nix-0.27.1.crate https://crates.io/api/v1/crates/nix/0.30.1/download -> nix-0.30.1.crate https://crates.io/api/v1/crates/objc2-encode/4.1.0/download -> objc2-encode-4.1.0.crate https://crates.io/api/v1/crates/objc2/0.6.3/download -> objc2-0.6.3.crate https://crates.io/api/v1/crates/proc-macro2/1.0.105/download -> proc-macro2-1.0.105.crate https://crates.io/api/v1/crates/quote/1.0.43/download -> quote-1.0.43.crate https://crates.io/api/v1/crates/regex-automata/0.4.13/download -> regex-automata-0.4.13.crate https://crates.io/api/v1/crates/regex-syntax/0.8.8/download -> regex-syntax-0.8.8.crate https://crates.io/api/v1/crates/regex/1.12.2/download -> regex-1.12.2.crate https://crates.io/api/v1/crates/serde/1.0.228/download -> serde-1.0.228.crate https://crates.io/api/v1/crates/serde_core/1.0.228/download -> serde_core-1.0.228.crate https://crates.io/api/v1/crates/serde_derive/1.0.228/download -> serde_derive-1.0.228.crate https://crates.io/api/v1/crates/serde_json/1.0.149/download -> serde_json-1.0.149.crate https://crates.io/api/v1/crates/shlex/1.3.0/download -> shlex-1.3.0.crate https://crates.io/api/v1/crates/socket2/0.6.1/download -> socket2-0.6.1.crate https://crates.io/api/v1/crates/syn/2.0.114/download -> syn-2.0.114.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/1.0.69/download -> thiserror-1.0.69.crate https://crates.io/api/v1/crates/toml/0.5.11/download -> toml-0.5.11.crate https://crates.io/api/v1/crates/unicode-ident/1.0.22/download -> unicode-ident-1.0.22.crate https://crates.io/api/v1/crates/windivert-sys/0.10.0/download -> windivert-sys-0.10.0.crate https://crates.io/api/v1/crates/windivert/0.6.0/download -> windivert-0.6.0.crate https://crates.io/api/v1/crates/windows-link/0.2.1/download -> windows-link-0.2.1.crate https://crates.io/api/v1/crates/windows-sys/0.60.2/download -> windows-sys-0.60.2.crate https://crates.io/api/v1/crates/windows-sys/0.61.2/download -> windows-sys-0.61.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.53.5/download -> windows-targets-0.53.5.crate https://crates.io/api/v1/crates/windows/0.48.0/download -> windows-0.48.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.53.1/download -> windows_aarch64_gnullvm-0.53.1.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.53.1/download -> windows_aarch64_msvc-0.53.1.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.53.1/download -> windows_i686_gnu-0.53.1.crate https://crates.io/api/v1/crates/windows_i686_gnullvm/0.53.1/download -> windows_i686_gnullvm-0.53.1.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.53.1/download -> windows_i686_msvc-0.53.1.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.53.1/download -> windows_x86_64_gnu-0.53.1.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.53.1/download -> windows_x86_64_gnullvm-0.53.1.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.53.1/download -> windows_x86_64_msvc-0.53.1.crate https://crates.io/api/v1/crates/winres/0.1.12/download -> winres-0.1.12.crate https://crates.io/api/v1/crates/zerocopy-derive/0.8.33/download -> zerocopy-derive-0.8.33.crate https://crates.io/api/v1/crates/zerocopy/0.8.33/download -> zerocopy-0.8.33.crate https://crates.io/api/v1/crates/zmij/1.0.14/download -> zmij-1.0.14.crate +_eclasses_=cargo aeba1d272f6c2e000912e11d8cf626eb flag-o-matic a7afe42e95fb46ce9691605acfb24672 multiprocessing 1e32df7deee68372153dca65f4a7c21f rust 20da14430886f3de143eb101684fcf62 rust-toolchain 76468983281b0a7fc167ca224f84ecfd toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 +_md5_=3ffa7842fe2f32a1aabaf5b8f3c4efef diff --git a/metadata/md5-cache/net-nntp/pan-0.163 b/metadata/md5-cache/net-nntp/pan-0.165 index 773176ceedb5..7c88988847c6 100644 --- a/metadata/md5-cache/net-nntp/pan-0.163 +++ b/metadata/md5-cache/net-nntp/pan-0.165 @@ -12,6 +12,6 @@ LICENSE=GPL-2 RDEPEND=>=dev-libs/glib-2.26:2 dev-libs/gmime:3.0 >=x11-libs/gtk+-3.16:3 gnome-keyring? ( >=app-crypt/gcr-3.20 >=app-crypt/libsecret-0.20 ) libnotify? ( >=x11-libs/libnotify-0.4.1:0= ) spell? ( app-text/gspell ) ssl? ( >=net-libs/gnutls-3.3.6:0= ) >=virtual/zlib-1.2.0:= x11-libs/cairo x11-libs/gdk-pixbuf x11-libs/pango RESTRICT=test SLOT=0 -SRC_URI=https://gitlab.gnome.org/GNOME/pan/-/archive/v0.163/pan-v0.163.tar.bz2 +SRC_URI=https://gitlab.gnome.org/GNOME/pan/-/archive/v0.165/pan-v0.165.tar.bz2 _eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c flag-o-matic a7afe42e95fb46ce9691605acfb24672 gnome.org e1b4f392dbfedfb8974b71b017937f08 gnome2 26fd01914b36038dc8e964ff4bd03a95 gnome2-utils a8cf148ec7f5ae0b1f1d33ae5f7f9e88 libtool c81bd096be5f4c82f4e8f156ef112402 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 _md5_=4787b7814b2f90b15aa79f78da6c5717 diff --git a/metadata/md5-cache/net-vpn/cloudflare-warp-2025.5.893.0 b/metadata/md5-cache/net-vpn/cloudflare-warp-2025.10.186.0 index 4863bb7686f2..3ba385c753ba 100644 --- a/metadata/md5-cache/net-vpn/cloudflare-warp-2025.5.893.0 +++ b/metadata/md5-cache/net-vpn/cloudflare-warp-2025.10.186.0 @@ -11,6 +11,6 @@ LICENSE=all-rights-reserved RDEPEND=dev-libs/glib net-firewall/nftables sys-apps/dbus x11-libs/cairo dex? ( net-libs/libpcap ) systray? ( x11-libs/gdk-pixbuf:2 x11-libs/gtk+:3 x11-libs/pango ) RESTRICT=bindist mirror SLOT=0 -SRC_URI=https://pkg.cloudflareclient.com/pool/jammy/main/c/cloudflare-warp/cloudflare-warp_2025.5.893.0_amd64.deb +SRC_URI=https://pkg.cloudflareclient.com/pool/noble/main/c/cloudflare-warp/cloudflare-warp_2025.10.186.0_amd64.deb _eclasses_=desktop 7b6f6e9d65093966fbc8475399c5dd4e multiprocessing 1e32df7deee68372153dca65f4a7c21f systemd a964c0cbe818b5729da1dbfcee5be861 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=f386a3e611a13d756afa570920e8bd6f +_md5_=a7c79ba3e5e04c70949899235847645d diff --git a/metadata/md5-cache/sci-electronics/sby-0.60 b/metadata/md5-cache/sci-electronics/sby-0.61 index bc2b02fdf9dc..8e47874f3c00 100644 --- a/metadata/md5-cache/sci-electronics/sby-0.60 +++ b/metadata/md5-cache/sci-electronics/sby-0.61 @@ -10,6 +10,6 @@ LICENSE=ISC RDEPEND=python_single_target_python3_10? ( dev-lang/python:3.10 ) 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 ) python_single_target_python3_14? ( dev-lang/python:3.14 ) python_single_target_python3_10? ( dev-python/click[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/click[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/click[python_targets_python3_12(-)] ) python_single_target_python3_13? ( dev-python/click[python_targets_python3_13(-)] ) python_single_target_python3_14? ( dev-python/click[python_targets_python3_14(-)] ) sci-electronics/yosys sci-mathematics/z3 yices2? ( sci-mathematics/yices2 ) REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 python_single_target_python3_13 python_single_target_python3_14 ) SLOT=0 -SRC_URI=https://github.com/YosysHQ/sby/archive/v0.60.tar.gz -> sby-0.60.tar.gz +SRC_URI=https://github.com/YosysHQ/sby/archive/v0.61.tar.gz -> sby-0.61.tar.gz _eclasses_=multiprocessing 1e32df7deee68372153dca65f4a7c21f python-single-r1 47d8ac9be330c9366112b78fd4f8ce57 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 _md5_=8d0d5d8161142fec0b84642bb2cf3e13 diff --git a/metadata/md5-cache/sci-electronics/yosys-0.60 b/metadata/md5-cache/sci-electronics/yosys-0.60 deleted file mode 100644 index 9a378231a25c..000000000000 --- a/metadata/md5-cache/sci-electronics/yosys-0.60 +++ /dev/null @@ -1,12 +0,0 @@ -BDEPEND=dev-vcs/git -DEFINED_PHASES=configure -DEPEND=dev-libs/boost media-gfx/xdot llvm-core/clang -DESCRIPTION=framework for Verilog RTL synthesis -EAPI=8 -HOMEPAGE=https://yosyshq.net/yosys/ -KEYWORDS=~amd64 -LICENSE=ISC -RDEPEND=dev-libs/boost media-gfx/xdot llvm-core/clang -SLOT=0 -SRC_URI=https://github.com/YosysHQ/yosys/releases/download/v0.60/yosys.tar.gz -> yosys-0.60.tar.gz -_md5_=3885297d9da518b7b6d3b29c0e33826a diff --git a/metadata/md5-cache/sci-electronics/yosys-0.61-r1 b/metadata/md5-cache/sci-electronics/yosys-0.61-r1 new file mode 100644 index 000000000000..e6fd5766ab09 --- /dev/null +++ b/metadata/md5-cache/sci-electronics/yosys-0.61-r1 @@ -0,0 +1,16 @@ +BDEPEND=|| ( dev-lang/python:3.14 dev-lang/python:3.13 dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) dev-vcs/git virtual/pkgconfig +DEFINED_PHASES=configure prepare setup +DEPEND=dev-libs/boost:= dev-libs/libffi:= dev-lang/tcl:= llvm_slot_18? ( llvm-core/clang:18= ) llvm_slot_19? ( llvm-core/clang:19= ) llvm_slot_20? ( llvm-core/clang:20= ) llvm_slot_21? ( llvm-core/clang:21= ) media-gfx/xdot sys-libs/ncurses:= sys-libs/readline:= virtual/zlib +DESCRIPTION=framework for Verilog RTL synthesis +EAPI=8 +HOMEPAGE=https://yosyshq.net/yosys/ +INHERIT=python-any-r1 llvm-r2 +IUSE=+llvm_slot_21 llvm_slot_18 llvm_slot_19 llvm_slot_20 +KEYWORDS=~amd64 +LICENSE=ISC +RDEPEND=dev-libs/boost:= dev-libs/libffi:= dev-lang/tcl:= llvm_slot_18? ( llvm-core/clang:18= ) llvm_slot_19? ( llvm-core/clang:19= ) llvm_slot_20? ( llvm-core/clang:20= ) llvm_slot_21? ( llvm-core/clang:21= ) media-gfx/xdot sys-libs/ncurses:= sys-libs/readline:= virtual/zlib +REQUIRED_USE=^^ ( llvm_slot_18 llvm_slot_19 llvm_slot_20 llvm_slot_21 ) +SLOT=0 +SRC_URI=https://github.com/YosysHQ/yosys/releases/download/v0.61/yosys.tar.gz -> yosys-0.61.tar.gz +_eclasses_=llvm-r2 d6b14d3bbccc5ab5b4182c606245dbd3 llvm-utils 64536677f4b4365e25e9b739163bed58 multilib 404b65bd5212cff83b3935c685419d08 multiprocessing 1e32df7deee68372153dca65f4a7c21f python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 +_md5_=84a5ac5174268709427f4185f0752f36 diff --git a/metadata/md5-cache/sci-libs/openblas-0.3.29 b/metadata/md5-cache/sci-libs/openblas-0.3.29 deleted file mode 100644 index a30fe9b7c20f..000000000000 --- a/metadata/md5-cache/sci-libs/openblas-0.3.29 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=virtual/pkgconfig virtual/fortran -DEFINED_PHASES=compile configure install postinst postrm prepare pretend setup test -DEPEND=virtual/fortran -DESCRIPTION=Optimized BLAS library based on GotoBLAS2 -EAPI=8 -HOMEPAGE=https://github.com/xianyi/OpenBLAS -INHERIT=flag-o-matic fortran-2 toolchain-funcs -IUSE=dynamic eselect-ldso index64 openmp pthread relapack test -KEYWORDS=amd64 ~arm ~arm64 ~loong ~riscv ~x86 ~x64-macos -LICENSE=BSD -RDEPEND=eselect-ldso? ( >=app-eselect/eselect-blas-0.2 >=app-eselect/eselect-lapack-0.2 ) virtual/fortran -REQUIRED_USE=?? ( openmp pthread ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://github.com/OpenMathLib/OpenBLAS/releases/download/v0.3.29/OpenBLAS-0.3.29.tar.gz -_eclasses_=flag-o-matic a7afe42e95fb46ce9691605acfb24672 fortran-2 ae6d43513003405bd4a48698fc20370a toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 -_md5_=8028e27008eea7d8afa5a7a0f45f6948 diff --git a/metadata/md5-cache/sci-libs/openblas-0.3.31 b/metadata/md5-cache/sci-libs/openblas-0.3.31 new file mode 100644 index 000000000000..879254a355f8 --- /dev/null +++ b/metadata/md5-cache/sci-libs/openblas-0.3.31 @@ -0,0 +1,17 @@ +BDEPEND=virtual/pkgconfig virtual/fortran +DEFINED_PHASES=compile configure install prepare pretend setup test +DEPEND=virtual/fortran +DESCRIPTION=Optimized BLAS library based on GotoBLAS2 +EAPI=8 +HOMEPAGE=https://github.com/OpenMathLib/OpenBLAS +INHERIT=flag-o-matic fortran-2 toolchain-funcs +IUSE=cpudetection index64 openmp pthread relapack test +KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86 ~x64-macos +LICENSE=BSD +RDEPEND=virtual/fortran +REQUIRED_USE=?? ( openmp pthread ) +RESTRICT=!cpudetection? ( bindist ) !test? ( test ) +SLOT=0 +SRC_URI=https://github.com/OpenMathLib/OpenBLAS/releases/download/v0.3.31/OpenBLAS-0.3.31.tar.gz +_eclasses_=flag-o-matic a7afe42e95fb46ce9691605acfb24672 fortran-2 ae6d43513003405bd4a48698fc20370a toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 +_md5_=9867ef27ef31fc0b498f08ad0d6ecf4e diff --git a/metadata/md5-cache/sci-mathematics/gfan-0.6.2-r7 b/metadata/md5-cache/sci-mathematics/gfan-0.6.2-r7 index d6015b1ee2af..867702466558 100644 --- a/metadata/md5-cache/sci-mathematics/gfan-0.6.2-r7 +++ b/metadata/md5-cache/sci-mathematics/gfan-0.6.2-r7 @@ -6,10 +6,10 @@ EAPI=8 HOMEPAGE=https://users-math.au.dk/~jensen/software/gfan/gfan.html INHERIT=flag-o-matic toolchain-funcs IUSE=doc -KEYWORDS=~amd64 ~arm ~riscv ~x86 +KEYWORDS=amd64 ~arm ~riscv ~x86 LICENSE=GPL-2+ RDEPEND=dev-libs/gmp:0=[cxx(+)] sci-libs/cddlib:0= SLOT=0 SRC_URI=https://users-math.au.dk/~jensen/software/gfan/gfan0.6.2.tar.gz _eclasses_=flag-o-matic a7afe42e95fb46ce9691605acfb24672 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 -_md5_=0710b990f6df2fbe0653705fc532e67c +_md5_=6ddae485df7f0a9b3557702d3b0ffec3 diff --git a/metadata/md5-cache/sci-mathematics/gfan-0.6.2-r6 b/metadata/md5-cache/sci-mathematics/gfan-0.6.2-r8 index fbe6e9f4065e..fbde693dac49 100644 --- a/metadata/md5-cache/sci-mathematics/gfan-0.6.2-r6 +++ b/metadata/md5-cache/sci-mathematics/gfan-0.6.2-r8 @@ -6,10 +6,10 @@ EAPI=8 HOMEPAGE=https://users-math.au.dk/~jensen/software/gfan/gfan.html INHERIT=flag-o-matic toolchain-funcs IUSE=doc -KEYWORDS=amd64 ~arm ~riscv ~x86 +KEYWORDS=~amd64 ~arm ~riscv ~x86 LICENSE=GPL-2+ RDEPEND=dev-libs/gmp:0=[cxx(+)] sci-libs/cddlib:0= SLOT=0 -SRC_URI=https://users-math.au.dk/~jensen/software/gfan/gfan0.6.2.tar.gz +SRC_URI=https://users-math.au.dk/~jensen/software/gfan/gfan0.6.2.tar.gz https://dev.gentoo.org/~mjo/distfiles/gfan-0.6.2-libcxx.patch.xz _eclasses_=flag-o-matic a7afe42e95fb46ce9691605acfb24672 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 -_md5_=34211d8d82664e4fd5a3e55a24edb705 +_md5_=c3507e379cd14c9bf25a62e21d236450 diff --git a/metadata/md5-cache/sec-keys/openpgp-keys-google-artifact-registry-20210504 b/metadata/md5-cache/sec-keys/openpgp-keys-google-artifact-registry-20210504 new file mode 100644 index 000000000000..09ecef23a27b --- /dev/null +++ b/metadata/md5-cache/sec-keys/openpgp-keys-google-artifact-registry-20210504 @@ -0,0 +1,15 @@ +BDEPEND=app-alternatives/gpg test? ( app-crypt/pgpdump ) +DEFINED_PHASES=compile install test +DESCRIPTION=Google Cloud Artifact Registry Automatic Signing Key +EAPI=8 +HOMEPAGE=https://docs.cloud.google.com/artifact-registry/docs +INHERIT=sec-keys +IUSE=test +KEYWORDS=~amd64 ~arm64 +LICENSE=public-domain +PROPERTIES=test_network +RESTRICT=!test? ( test ) test +SLOT=0 +SRC_URI=https://packages.cloud.google.com/apt/doc/apt-key.gpg -> openpgp-keys-google-artifact-registry-20210504.asc +_eclasses_=eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd edo a5e294016aa84979fcb2459749eb80b2 sec-keys ad87ecc577cf66bca0f31a392060765a +_md5_=3a4d2e1593dc8d25c0a74b6034834a22 diff --git a/metadata/md5-cache/sys-apps/hexyl-0.16.0 b/metadata/md5-cache/sys-apps/hexyl-0.16.0 index 46a859d8cd9b..e18cd1f03483 100644 --- a/metadata/md5-cache/sys-apps/hexyl-0.16.0 +++ b/metadata/md5-cache/sys-apps/hexyl-0.16.0 @@ -1,13 +1,13 @@ -BDEPEND=|| ( >=dev-lang/rust-bin-1.74.1:* >=dev-lang/rust-1.74.1:* ) +BDEPEND=man? ( virtual/pandoc ) || ( >=dev-lang/rust-bin-1.74.1:* >=dev-lang/rust-1.74.1:* ) DEFINED_PHASES=compile configure install setup test unpack DESCRIPTION=A command-line hex viewer EAPI=8 HOMEPAGE=https://github.com/sharkdp/hexyl INHERIT=cargo -IUSE=debug +IUSE=man debug KEYWORDS=~amd64 LICENSE=|| ( Apache-2.0 MIT ) Apache-2.0 ISC MIT Unicode-DFS-2016 ZLIB SLOT=0 -SRC_URI=https://github.com/sharkdp/hexyl/archive/v0.16.0.tar.gz -> hexyl-0.16.0.tar.gz https://crates.io/api/v1/crates/aho-corasick/1.1.3/download -> aho-corasick-1.1.3.crate https://crates.io/api/v1/crates/anstream/0.6.17/download -> anstream-0.6.17.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.6/download -> anstyle-wincon-3.0.6.crate https://crates.io/api/v1/crates/anstyle/1.0.9/download -> anstyle-1.0.9.crate https://crates.io/api/v1/crates/anyhow/1.0.91/download -> anyhow-1.0.91.crate https://crates.io/api/v1/crates/assert_cmd/2.0.16/download -> assert_cmd-2.0.16.crate https://crates.io/api/v1/crates/autocfg/1.4.0/download -> autocfg-1.4.0.crate https://crates.io/api/v1/crates/bitflags/2.6.0/download -> bitflags-2.6.0.crate https://crates.io/api/v1/crates/bstr/1.10.0/download -> bstr-1.10.0.crate https://crates.io/api/v1/crates/clap/4.5.20/download -> clap-4.5.20.crate https://crates.io/api/v1/crates/clap_builder/4.5.20/download -> clap_builder-4.5.20.crate https://crates.io/api/v1/crates/clap_derive/4.5.18/download -> clap_derive-4.5.18.crate https://crates.io/api/v1/crates/clap_lex/0.7.2/download -> clap_lex-0.7.2.crate https://crates.io/api/v1/crates/colorchoice/1.0.3/download -> colorchoice-1.0.3.crate https://crates.io/api/v1/crates/const_format/0.2.33/download -> const_format-0.2.33.crate https://crates.io/api/v1/crates/const_format_proc_macros/0.2.33/download -> const_format_proc_macros-0.2.33.crate https://crates.io/api/v1/crates/diff/0.1.13/download -> diff-0.1.13.crate https://crates.io/api/v1/crates/difflib/0.4.0/download -> difflib-0.4.0.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/errno/0.3.9/download -> errno-0.3.9.crate https://crates.io/api/v1/crates/float-cmp/0.9.0/download -> float-cmp-0.9.0.crate https://crates.io/api/v1/crates/heck/0.5.0/download -> heck-0.5.0.crate https://crates.io/api/v1/crates/is_ci/1.2.0/download -> is_ci-1.2.0.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/libc/0.2.161/download -> libc-0.2.161.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/memchr/2.7.4/download -> memchr-2.7.4.crate https://crates.io/api/v1/crates/normalize-line-endings/0.3.0/download -> normalize-line-endings-0.3.0.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/owo-colors/4.1.0/download -> owo-colors-4.1.0.crate https://crates.io/api/v1/crates/predicates-core/1.0.8/download -> predicates-core-1.0.8.crate https://crates.io/api/v1/crates/predicates-tree/1.0.11/download -> predicates-tree-1.0.11.crate https://crates.io/api/v1/crates/predicates/3.1.2/download -> predicates-3.1.2.crate https://crates.io/api/v1/crates/pretty_assertions/1.4.1/download -> pretty_assertions-1.4.1.crate https://crates.io/api/v1/crates/proc-macro2/1.0.89/download -> proc-macro2-1.0.89.crate https://crates.io/api/v1/crates/quote/1.0.37/download -> quote-1.0.37.crate https://crates.io/api/v1/crates/regex-automata/0.4.8/download -> regex-automata-0.4.8.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/rustix/0.38.38/download -> rustix-0.38.38.crate https://crates.io/api/v1/crates/serde/1.0.214/download -> serde-1.0.214.crate https://crates.io/api/v1/crates/serde_derive/1.0.214/download -> serde_derive-1.0.214.crate https://crates.io/api/v1/crates/strsim/0.11.1/download -> strsim-0.11.1.crate https://crates.io/api/v1/crates/supports-color/3.0.1/download -> supports-color-3.0.1.crate https://crates.io/api/v1/crates/syn/2.0.85/download -> syn-2.0.85.crate https://crates.io/api/v1/crates/terminal_size/0.4.0/download -> terminal_size-0.4.0.crate https://crates.io/api/v1/crates/termtree/0.4.1/download -> termtree-0.4.1.crate https://crates.io/api/v1/crates/thiserror-impl/1.0.65/download -> thiserror-impl-1.0.65.crate https://crates.io/api/v1/crates/thiserror/1.0.65/download -> thiserror-1.0.65.crate https://crates.io/api/v1/crates/unicode-ident/1.0.13/download -> unicode-ident-1.0.13.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/utf8parse/0.2.2/download -> utf8parse-0.2.2.crate https://crates.io/api/v1/crates/wait-timeout/0.2.0/download -> wait-timeout-0.2.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.52.6/download -> windows-targets-0.52.6.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.52.6/download -> windows_aarch64_msvc-0.52.6.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.52.6/download -> windows_i686_msvc-0.52.6.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.52.6/download -> windows_x86_64_gnullvm-0.52.6.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/yansi/1.0.1/download -> yansi-1.0.1.crate +SRC_URI=https://crates.io/api/v1/crates/aho-corasick/1.1.3/download -> aho-corasick-1.1.3.crate https://crates.io/api/v1/crates/anstream/0.6.17/download -> anstream-0.6.17.crate https://crates.io/api/v1/crates/anstyle/1.0.9/download -> anstyle-1.0.9.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.6/download -> anstyle-wincon-3.0.6.crate https://crates.io/api/v1/crates/anyhow/1.0.91/download -> anyhow-1.0.91.crate https://crates.io/api/v1/crates/assert_cmd/2.0.16/download -> assert_cmd-2.0.16.crate https://crates.io/api/v1/crates/autocfg/1.4.0/download -> autocfg-1.4.0.crate https://crates.io/api/v1/crates/bitflags/2.6.0/download -> bitflags-2.6.0.crate https://crates.io/api/v1/crates/bstr/1.10.0/download -> bstr-1.10.0.crate https://crates.io/api/v1/crates/clap/4.5.20/download -> clap-4.5.20.crate https://crates.io/api/v1/crates/clap_builder/4.5.20/download -> clap_builder-4.5.20.crate https://crates.io/api/v1/crates/clap_derive/4.5.18/download -> clap_derive-4.5.18.crate https://crates.io/api/v1/crates/clap_lex/0.7.2/download -> clap_lex-0.7.2.crate https://crates.io/api/v1/crates/colorchoice/1.0.3/download -> colorchoice-1.0.3.crate https://crates.io/api/v1/crates/const_format/0.2.33/download -> const_format-0.2.33.crate https://crates.io/api/v1/crates/const_format_proc_macros/0.2.33/download -> const_format_proc_macros-0.2.33.crate https://crates.io/api/v1/crates/diff/0.1.13/download -> diff-0.1.13.crate https://crates.io/api/v1/crates/difflib/0.4.0/download -> difflib-0.4.0.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/errno/0.3.9/download -> errno-0.3.9.crate https://crates.io/api/v1/crates/float-cmp/0.9.0/download -> float-cmp-0.9.0.crate https://crates.io/api/v1/crates/heck/0.5.0/download -> heck-0.5.0.crate https://crates.io/api/v1/crates/is_ci/1.2.0/download -> is_ci-1.2.0.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/libc/0.2.161/download -> libc-0.2.161.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/memchr/2.7.4/download -> memchr-2.7.4.crate https://crates.io/api/v1/crates/normalize-line-endings/0.3.0/download -> normalize-line-endings-0.3.0.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/owo-colors/4.1.0/download -> owo-colors-4.1.0.crate https://crates.io/api/v1/crates/predicates/3.1.2/download -> predicates-3.1.2.crate https://crates.io/api/v1/crates/predicates-core/1.0.8/download -> predicates-core-1.0.8.crate https://crates.io/api/v1/crates/predicates-tree/1.0.11/download -> predicates-tree-1.0.11.crate https://crates.io/api/v1/crates/pretty_assertions/1.4.1/download -> pretty_assertions-1.4.1.crate https://crates.io/api/v1/crates/proc-macro2/1.0.89/download -> proc-macro2-1.0.89.crate https://crates.io/api/v1/crates/quote/1.0.37/download -> quote-1.0.37.crate https://crates.io/api/v1/crates/regex/1.11.1/download -> regex-1.11.1.crate https://crates.io/api/v1/crates/regex-automata/0.4.8/download -> regex-automata-0.4.8.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/rustix/0.38.38/download -> rustix-0.38.38.crate https://crates.io/api/v1/crates/serde/1.0.214/download -> serde-1.0.214.crate https://crates.io/api/v1/crates/serde_derive/1.0.214/download -> serde_derive-1.0.214.crate https://crates.io/api/v1/crates/strsim/0.11.1/download -> strsim-0.11.1.crate https://crates.io/api/v1/crates/supports-color/3.0.1/download -> supports-color-3.0.1.crate https://crates.io/api/v1/crates/syn/2.0.85/download -> syn-2.0.85.crate https://crates.io/api/v1/crates/terminal_size/0.4.0/download -> terminal_size-0.4.0.crate https://crates.io/api/v1/crates/termtree/0.4.1/download -> termtree-0.4.1.crate https://crates.io/api/v1/crates/thiserror/1.0.65/download -> thiserror-1.0.65.crate https://crates.io/api/v1/crates/thiserror-impl/1.0.65/download -> thiserror-impl-1.0.65.crate https://crates.io/api/v1/crates/unicode-ident/1.0.13/download -> unicode-ident-1.0.13.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/utf8parse/0.2.2/download -> utf8parse-0.2.2.crate https://crates.io/api/v1/crates/wait-timeout/0.2.0/download -> wait-timeout-0.2.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.52.6/download -> windows-targets-0.52.6.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.52.6/download -> windows_aarch64_msvc-0.52.6.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.52.6/download -> windows_i686_msvc-0.52.6.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.52.6/download -> windows_x86_64_gnullvm-0.52.6.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/yansi/1.0.1/download -> yansi-1.0.1.crate https://crates.io/api/v1/crates/hexyl/0.16.0/download -> hexyl-0.16.0.crate _eclasses_=cargo aeba1d272f6c2e000912e11d8cf626eb flag-o-matic a7afe42e95fb46ce9691605acfb24672 multiprocessing 1e32df7deee68372153dca65f4a7c21f rust 20da14430886f3de143eb101684fcf62 rust-toolchain 76468983281b0a7fc167ca224f84ecfd toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 -_md5_=e44f50fa0862e8c742ca357417c3769c +_md5_=58278680ce866e8745b16155ecb09e63 diff --git a/metadata/md5-cache/sys-apps/nix-2.32.4 b/metadata/md5-cache/sys-apps/nix-2.33.1 index 3494dbd373d1..eea84f2ba407 100644 --- a/metadata/md5-cache/sys-apps/nix-2.32.4 +++ b/metadata/md5-cache/sys-apps/nix-2.33.1 @@ -10,6 +10,6 @@ KEYWORDS=~amd64 LICENSE=LGPL-2.1 RDEPEND=app-arch/brotli app-arch/bzip2 app-arch/xz-utils app-misc/jq app-text/lowdown-nix dev-cpp/gtest dev-db/sqlite dev-libs/editline:0= amd64? ( dev-libs/libcpuid:0= ) !libressl? ( dev-libs/openssl:0= ) libressl? ( dev-libs/libressl:0= ) >=dev-libs/boost-1.66:0=[context] net-misc/curl sys-apps/busybox-nix-sandbox-shell sys-libs/libseccomp dev-libs/libsodium dev-libs/blake3 sys-libs/zlib doc? ( dev-libs/libxml2 dev-libs/libxslt app-text/docbook-xsl-stylesheets ) acct-group/nixbld >=acct-user/nixbld1-1 >=acct-user/nixbld2-1 >=acct-user/nixbld3-1 >=acct-user/nixbld4-1 >=acct-user/nixbld5-1 >=acct-user/nixbld6-1 >=acct-user/nixbld7-1 >=acct-user/nixbld8-1 >=acct-user/nixbld9-1 >=acct-user/nixbld10-1 >=acct-user/nixbld11-1 >=acct-user/nixbld12-1 >=acct-user/nixbld13-1 >=acct-user/nixbld14-1 >=acct-user/nixbld15-1 >=acct-user/nixbld16-1 >=acct-user/nixbld17-1 >=acct-user/nixbld18-1 >=acct-user/nixbld19-1 >=acct-user/nixbld20-1 >=acct-user/nixbld21-1 >=acct-user/nixbld22-1 >=acct-user/nixbld23-1 >=acct-user/nixbld24-1 >=acct-user/nixbld25-1 >=acct-user/nixbld26-1 >=acct-user/nixbld27-1 >=acct-user/nixbld28-1 >=acct-user/nixbld29-1 >=acct-user/nixbld30-1 >=acct-user/nixbld31-1 >=acct-user/nixbld32-1 >=acct-user/nixbld33-1 >=acct-user/nixbld34-1 >=acct-user/nixbld35-1 >=acct-user/nixbld36-1 >=acct-user/nixbld37-1 >=acct-user/nixbld38-1 >=acct-user/nixbld39-1 >=acct-user/nixbld40-1 >=acct-user/nixbld41-1 >=acct-user/nixbld42-1 >=acct-user/nixbld43-1 >=acct-user/nixbld44-1 >=acct-user/nixbld45-1 >=acct-user/nixbld46-1 >=acct-user/nixbld47-1 >=acct-user/nixbld48-1 >=acct-user/nixbld49-1 >=acct-user/nixbld50-1 >=acct-user/nixbld51-1 >=acct-user/nixbld52-1 >=acct-user/nixbld53-1 >=acct-user/nixbld54-1 >=acct-user/nixbld55-1 >=acct-user/nixbld56-1 >=acct-user/nixbld57-1 >=acct-user/nixbld58-1 >=acct-user/nixbld59-1 >=acct-user/nixbld60-1 >=acct-user/nixbld61-1 >=acct-user/nixbld62-1 >=acct-user/nixbld63-1 >=acct-user/nixbld64-1 virtual/tmpfiles SLOT=0 -SRC_URI=https://github.com/NixOS/nix/archive/refs/tags/2.32.4.tar.gz -> nix-2.32.4.tar.gz +SRC_URI=https://github.com/NixOS/nix/archive/refs/tags/2.33.1.tar.gz -> nix-2.33.1.tar.gz _eclasses_=flag-o-matic a7afe42e95fb46ce9691605acfb24672 linux-info efd923656513c879204fec6638eadee5 meson 8d2fef06f034c2294794c1ffce65483e multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 readme.gentoo-r1 b045f3acf546393ab6b3170781875358 rust-toolchain 76468983281b0a7fc167ca224f84ecfd sysroot c7470ddc2876a596a7a1f4c2a87a5dcb tmpfiles 9a9814db5a3fbd4f1e921c05297e7735 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 -_md5_=19bc3c6552be6e1413f8a1cb8b4dc3c3 +_md5_=fedf2bbfaa798b6d365fc21980e7b167 diff --git a/metadata/md5-cache/sys-apps/xdg-desktop-portal-xapp-1.1.2 b/metadata/md5-cache/sys-apps/xdg-desktop-portal-xapp-1.1.3 index 8d9e08e748e5..9f60c8a736f8 100644 --- a/metadata/md5-cache/sys-apps/xdg-desktop-portal-xapp-1.1.2 +++ b/metadata/md5-cache/sys-apps/xdg-desktop-portal-xapp-1.1.3 @@ -7,8 +7,8 @@ HOMEPAGE=https://github.com/linuxmint/xdg-desktop-portal-xapp/ INHERIT=meson systemd KEYWORDS=~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86 LICENSE=LGPL-2.1+ -RDEPEND=>=dev-libs/glib-2.44:2 >=sys-apps/xdg-desktop-portal-1.5 x11-libs/gtk+:3 sys-apps/xdg-desktop-portal-gtk >=x11-libs/xapp-2.8.9 +RDEPEND=>=dev-libs/glib-2.44:2 >=sys-apps/xdg-desktop-portal-1.5 x11-libs/gtk+:3 sys-apps/xdg-desktop-portal-gtk >=x11-libs/xapp-2.8.9 x11-libs/xapp-symbolic-icons SLOT=0 -SRC_URI=https://github.com/linuxmint/xdg-desktop-portal-xapp/archive/1.1.2.tar.gz -> xdg-desktop-portal-xapp-1.1.2.tar.gz +SRC_URI=https://github.com/linuxmint/xdg-desktop-portal-xapp/archive/1.1.3.tar.gz -> xdg-desktop-portal-xapp-1.1.3.tar.gz _eclasses_=flag-o-matic a7afe42e95fb46ce9691605acfb24672 meson 8d2fef06f034c2294794c1ffce65483e multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 rust-toolchain 76468983281b0a7fc167ca224f84ecfd sysroot c7470ddc2876a596a7a1f4c2a87a5dcb systemd a964c0cbe818b5729da1dbfcee5be861 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 -_md5_=2d485615d74faecd83d96005ec1dcb0b +_md5_=e47afc22336317ba5f6d0b27b81a4b4e diff --git a/metadata/md5-cache/sys-fs/bcachefs-kmod-1.34.0 b/metadata/md5-cache/sys-fs/bcachefs-kmod-1.35.0 index 2a1881b57357..79dab5da263d 100644 --- a/metadata/md5-cache/sys-fs/bcachefs-kmod-1.34.0 +++ b/metadata/md5-cache/sys-fs/bcachefs-kmod-1.35.0 @@ -5,12 +5,12 @@ DESCRIPTION=Linux bcachefs kernel module for sys-fs/bcachefs-tools EAPI=8 HOMEPAGE=https://bcachefs.org/ IDEPEND=sys-apps/kmod[tools] initramfs? ( sys-kernel/installkernel ) -INHERIT=flag-o-matic linux-mod-r1 toolchain-funcs unpacker verify-sig +INHERIT=linux-mod-r1 unpacker verify-sig IUSE=debug verify-sig dist-kernel modules-compress modules-sign +strip +initramfs verify-sig KEYWORDS=~amd64 ~arm64 LICENSE=GPL-2 RDEPEND=sys-apps/kmod[tools] dist-kernel? ( virtual/dist-kernel:= ) SLOT=0 -SRC_URI=https://evilpiepirate.org/bcachefs-tools/bcachefs-tools-1.34.0.tar.zst verify-sig? ( https://evilpiepirate.org/bcachefs-tools/bcachefs-tools-1.34.0.tar.sign ) -_eclasses_=dist-kernel-utils a40de3638d3f7a89f4c45d1a62b90e20 eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd edo a5e294016aa84979fcb2459749eb80b2 flag-o-matic a7afe42e95fb46ce9691605acfb24672 linux-info efd923656513c879204fec6638eadee5 linux-mod-r1 2b1749a4ea9e1aea780b1b54dd2f65f1 mount-boot-utils 2551bac1a772f4b6beacb494a750ae92 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627 verify-sig 2cf23b136af9fd4c3fceadc34d0f98ad -_md5_=c0716c5d8ac759bd4a8a9b83ae88c30e +SRC_URI=https://evilpiepirate.org/bcachefs-tools/bcachefs-tools-1.35.0.tar.zst verify-sig? ( https://evilpiepirate.org/bcachefs-tools/bcachefs-tools-1.35.0.tar.sign ) +_eclasses_=dist-kernel-utils a40de3638d3f7a89f4c45d1a62b90e20 eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd edo a5e294016aa84979fcb2459749eb80b2 linux-info efd923656513c879204fec6638eadee5 linux-mod-r1 2b1749a4ea9e1aea780b1b54dd2f65f1 mount-boot-utils 2551bac1a772f4b6beacb494a750ae92 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627 verify-sig 2cf23b136af9fd4c3fceadc34d0f98ad +_md5_=04e8bd9a8083adf9d112c73ed85b44dc diff --git a/metadata/md5-cache/sys-fs/bcachefs-kmod-9999 b/metadata/md5-cache/sys-fs/bcachefs-kmod-9999 index 9b6b1cc61e26..143d0e3de52b 100644 --- a/metadata/md5-cache/sys-fs/bcachefs-kmod-9999 +++ b/metadata/md5-cache/sys-fs/bcachefs-kmod-9999 @@ -5,11 +5,11 @@ DESCRIPTION=Linux bcachefs kernel module for sys-fs/bcachefs-tools EAPI=8 HOMEPAGE=https://bcachefs.org/ IDEPEND=sys-apps/kmod[tools] initramfs? ( sys-kernel/installkernel ) -INHERIT=flag-o-matic linux-mod-r1 toolchain-funcs unpacker verify-sig git-r3 +INHERIT=linux-mod-r1 unpacker verify-sig git-r3 IUSE=debug verify-sig dist-kernel modules-compress modules-sign +strip +initramfs verify-sig -LICENSE=GPL-2 Apache-2.0 BSD ISC MIT Unicode-DFS-2016 +LICENSE=GPL-2 PROPERTIES=live RDEPEND=sys-apps/kmod[tools] dist-kernel? ( virtual/dist-kernel:= ) SLOT=0 -_eclasses_=dist-kernel-utils a40de3638d3f7a89f4c45d1a62b90e20 eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd edo a5e294016aa84979fcb2459749eb80b2 flag-o-matic a7afe42e95fb46ce9691605acfb24672 git-r3 875eb471682d3e1f18da124be97dcc81 linux-info efd923656513c879204fec6638eadee5 linux-mod-r1 2b1749a4ea9e1aea780b1b54dd2f65f1 mount-boot-utils 2551bac1a772f4b6beacb494a750ae92 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627 verify-sig 2cf23b136af9fd4c3fceadc34d0f98ad -_md5_=595bcedcbe40df2a182c3ec4c2bea690 +_eclasses_=dist-kernel-utils a40de3638d3f7a89f4c45d1a62b90e20 eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd edo a5e294016aa84979fcb2459749eb80b2 git-r3 875eb471682d3e1f18da124be97dcc81 linux-info efd923656513c879204fec6638eadee5 linux-mod-r1 2b1749a4ea9e1aea780b1b54dd2f65f1 mount-boot-utils 2551bac1a772f4b6beacb494a750ae92 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627 verify-sig 2cf23b136af9fd4c3fceadc34d0f98ad +_md5_=04e8bd9a8083adf9d112c73ed85b44dc diff --git a/metadata/md5-cache/sys-kernel/pf-sources-6.18_p5 b/metadata/md5-cache/sys-kernel/pf-sources-6.18_p5 new file mode 100644 index 000000000000..705dee6e963d --- /dev/null +++ b/metadata/md5-cache/sys-kernel/pf-sources-6.18_p5 @@ -0,0 +1,14 @@ +DEFINED_PHASES=compile install postinst postrm preinst prepare setup test unpack +DESCRIPTION=Linux kernel fork that includes the pf-kernel patchset and Gentoo's genpatches +EAPI=8 +HOMEPAGE=https://pfkernel.natalenko.name/ https://dev.gentoo.org/~alicef/genpatches/ +INHERIT=kernel-2 optfeature +IUSE=symlink build +KEYWORDS=~amd64 ~ppc ~ppc64 ~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.18_p5 +SRC_URI=https://codeberg.org/pf-kernel/linux/archive/v6.18-pf5.tar.gz -> linux-6.18-pf5.tar.gz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.18-6.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.18-6.base.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.18-6.extras.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.18-6.extras.tar.xz +_eclasses_=crossdev f04338ff78f213a4a55c5c37b3c6563e estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 0e01377cce73a7a06321d0ef97388d31 multiprocessing 1e32df7deee68372153dca65f4a7c21f optfeature 538bce96e5589935b57e178e8635f301 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 +_md5_=15431a4c203f0d366f419eef8b84fbaf diff --git a/metadata/md5-cache/sys-libs/glibc-2.41-r9 b/metadata/md5-cache/sys-libs/glibc-2.41-r9 new file mode 100644 index 000000000000..a6273b3f2883 --- /dev/null +++ b/metadata/md5-cache/sys-libs/glibc-2.41-r9 @@ -0,0 +1,17 @@ +BDEPEND=|| ( dev-lang/python:3.14 dev-lang/python:3.13 dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) >=app-misc/pax-utils-1.3.3 sys-devel/bison compile-locales? ( sys-apps/locale-gen ) doc? ( dev-lang/perl sys-apps/texinfo ) test? ( dev-lang/perl >=net-dns/libidn2-2.3.0 sys-apps/gawk[mpfr] ) >=sys-devel/binutils-2.27 >=sys-devel/gcc-6.2 sys-devel/gnuconfig virtual/pkgconfig +DEFINED_PHASES=compile configure install postinst preinst prepare pretend setup test unpack +DEPEND=gd? ( media-libs/gd:2= ) nscd? ( selinux? ( audit? ( sys-process/audit ) caps? ( sys-libs/libcap ) ) ) suid? ( caps? ( sys-libs/libcap ) ) selinux? ( sys-libs/libselinux ) systemtap? ( dev-debug/systemtap ) virtual/os-headers +DESCRIPTION=GNU libc C library +EAPI=8 +HOMEPAGE=https://www.gnu.org/software/libc/ +IDEPEND=!compile-locales? ( sys-apps/locale-gen ) +INHERIT=python-any-r1 prefix preserve-libs toolchain-funcs flag-o-matic gnuconfig multilib systemd multiprocessing tmpfiles eapi9-ver +IUSE=audit caps cet compile-locales custom-cflags doc gd hash-sysv-compat headers-only +multiarch multilib multilib-bootstrap nscd perl profile selinux +ssp stack-realign +static-libs suid systemd systemtap test vanilla +LICENSE=LGPL-2.1+ BSD HPND ISC inner-net rc PCRE +PDEPEND=!vanilla? ( sys-libs/timezone-data ) +RDEPEND=gd? ( media-libs/gd:2= ) nscd? ( selinux? ( audit? ( sys-process/audit ) caps? ( sys-libs/libcap ) ) ) suid? ( caps? ( sys-libs/libcap ) ) selinux? ( sys-libs/libselinux ) systemtap? ( dev-debug/systemtap ) !<app-misc/pax-utils-1.3.3 !<sys-apps/systemd-254.9-r1 perl? ( dev-lang/perl ) >=net-dns/libidn2-2.3.0 vanilla? ( !sys-libs/timezone-data ) +RESTRICT=!test? ( test ) +SLOT=2.2 +SRC_URI=mirror://gnu/glibc/glibc-2.41.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/glibc-2.41-patches-11.tar.xz multilib-bootstrap? ( https://dev.gentoo.org/~dilfridge/distfiles/gcc-multilib-bootstrap-20201208.tar.xz ) systemd? ( https://gitweb.gentoo.org/proj/toolchain/glibc-systemd.git/snapshot/glibc-systemd-20210729.tar.gz ) +_eclasses_=eapi9-ver 6a71fa30cdb3fe445114fdeab156c1f0 flag-o-matic a7afe42e95fb46ce9691605acfb24672 gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 multilib 404b65bd5212cff83b3935c685419d08 multiprocessing 1e32df7deee68372153dca65f4a7c21f prefix c3c4c93ebda319c0fa7ed6f942ba1010 preserve-libs 8692a88c92b5ae250732743932d8ebda python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 systemd a964c0cbe818b5729da1dbfcee5be861 tmpfiles 9a9814db5a3fbd4f1e921c05297e7735 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 +_md5_=05960ee0a60b28fd1a60c4a7e441820f diff --git a/metadata/md5-cache/sys-libs/glibc-2.42-r4 b/metadata/md5-cache/sys-libs/glibc-2.42-r4 new file mode 100644 index 000000000000..ec87c34c9730 --- /dev/null +++ b/metadata/md5-cache/sys-libs/glibc-2.42-r4 @@ -0,0 +1,17 @@ +BDEPEND=|| ( dev-lang/python:3.14 dev-lang/python:3.13 dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) >=app-misc/pax-utils-1.3.3 sys-devel/bison compile-locales? ( sys-apps/locale-gen ) doc? ( dev-lang/perl sys-apps/texinfo ) sframe? ( >=sys-devel/binutils-2.45 ) test? ( dev-lang/perl >=net-dns/libidn2-2.3.0 sys-apps/gawk[mpfr] ) verify-sig? ( sec-keys/openpgp-keys-glibc ) >=sys-devel/binutils-2.27 >=sys-devel/gcc-6.2 sys-devel/gnuconfig virtual/pkgconfig verify-sig? ( || ( app-alternatives/gpg app-crypt/gnupg[-alternatives(-)] ) >=app-portage/gemato-20 ) +DEFINED_PHASES=compile configure install postinst preinst prepare pretend setup test unpack +DEPEND=gd? ( media-libs/gd:2= ) nscd? ( selinux? ( audit? ( sys-process/audit ) caps? ( sys-libs/libcap ) ) ) suid? ( caps? ( sys-libs/libcap ) ) selinux? ( sys-libs/libselinux ) systemtap? ( dev-debug/systemtap ) virtual/os-headers +DESCRIPTION=GNU libc C library +EAPI=8 +HOMEPAGE=https://www.gnu.org/software/libc/ +IDEPEND=!compile-locales? ( sys-apps/locale-gen ) +INHERIT=python-any-r1 prefix preserve-libs toolchain-funcs flag-o-matic gnuconfig multilib systemd multiprocessing tmpfiles eapi9-ver verify-sig +IUSE=audit caps cet compile-locales custom-cflags doc gd hash-sysv-compat headers-only +multiarch multilib multilib-bootstrap nscd perl profile selinux sframe +ssp stack-realign +static-libs suid systemd systemtap test vanilla verify-sig +LICENSE=LGPL-2.1+ BSD HPND ISC inner-net rc PCRE +PDEPEND=!vanilla? ( sys-libs/timezone-data ) +RDEPEND=gd? ( media-libs/gd:2= ) nscd? ( selinux? ( audit? ( sys-process/audit ) caps? ( sys-libs/libcap ) ) ) suid? ( caps? ( sys-libs/libcap ) ) selinux? ( sys-libs/libselinux ) systemtap? ( dev-debug/systemtap ) !<app-misc/pax-utils-1.3.3 !<sys-apps/systemd-254.9-r1 perl? ( dev-lang/perl ) >=net-dns/libidn2-2.3.0 vanilla? ( !sys-libs/timezone-data ) +RESTRICT=!test? ( test ) +SLOT=2.2 +SRC_URI=mirror://gnu/glibc/glibc-2.42.tar.xz verify-sig? ( mirror://gnu/glibc/glibc-2.42.tar.xz.sig ) https://dev.gentoo.org/~dilfridge/distfiles/glibc-2.42-patches-6.tar.xz multilib-bootstrap? ( https://dev.gentoo.org/~dilfridge/distfiles/gcc-multilib-bootstrap-20201208.tar.xz ) systemd? ( https://gitweb.gentoo.org/proj/toolchain/glibc-systemd.git/snapshot/glibc-systemd-20210729.tar.gz ) +_eclasses_=eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd eapi9-ver 6a71fa30cdb3fe445114fdeab156c1f0 flag-o-matic a7afe42e95fb46ce9691605acfb24672 gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 multilib 404b65bd5212cff83b3935c685419d08 multiprocessing 1e32df7deee68372153dca65f4a7c21f prefix c3c4c93ebda319c0fa7ed6f942ba1010 preserve-libs 8692a88c92b5ae250732743932d8ebda python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 systemd a964c0cbe818b5729da1dbfcee5be861 tmpfiles 9a9814db5a3fbd4f1e921c05297e7735 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 verify-sig 2cf23b136af9fd4c3fceadc34d0f98ad +_md5_=07a94af2bcda6d045e80af85d8411c9a diff --git a/metadata/md5-cache/sys-libs/libstdc++-v3-3.3.6-r5 b/metadata/md5-cache/sys-libs/libstdc++-v3-3.3.6-r5 new file mode 100644 index 000000000000..51411a179666 --- /dev/null +++ b/metadata/md5-cache/sys-libs/libstdc++-v3-3.3.6-r5 @@ -0,0 +1,15 @@ +BDEPEND=>=app-portage/elt-patches-20250306 +DEFINED_PHASES=compile configure install prepare +DEPEND=virtual/zlib:= app-alternatives/yacc +DESCRIPTION=Compatibility package for binaries linked against a pre gcc 3.4 libstdc++ +EAPI=8 +HOMEPAGE=https://gcc.gnu.org/libstdc++/ +INHERIT=flag-o-matic libtool multilib toolchain-funcs +IUSE=multilib nls +KEYWORDS=~amd64 ~x86 +LICENSE=GPL-2 LGPL-2.1 +RDEPEND=virtual/zlib:= +SLOT=5 +SRC_URI=https://gcc.gnu.org/pub/gcc/releases/gcc-3.3.6/gcc-3.3.6.tar.bz2 https://dev.gentoo.org/~sam/distfiles/gcc-3.3.6-patches-4.tar.bz2 +_eclasses_=flag-o-matic a7afe42e95fb46ce9691605acfb24672 libtool c81bd096be5f4c82f4e8f156ef112402 multilib 404b65bd5212cff83b3935c685419d08 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 +_md5_=338b9514e02401dfdec443a76228e5ca diff --git a/metadata/md5-cache/virtual/blas-3.8 b/metadata/md5-cache/virtual/blas-3.8 deleted file mode 100644 index 417b972e935a..000000000000 --- a/metadata/md5-cache/virtual/blas-3.8 +++ /dev/null @@ -1,9 +0,0 @@ -DEFINED_PHASES=- -DEPEND=>=sci-libs/lapack-3.8[eselect-ldso?] eselect-ldso? ( || ( >=sci-libs/lapack-3.8[eselect-ldso] sci-libs/openblas[eselect-ldso] sci-libs/blis[eselect-ldso] ) ) -DESCRIPTION=Virtual for FORTRAN 77 BLAS implementation -EAPI=7 -IUSE=eselect-ldso -KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos -RDEPEND=>=sci-libs/lapack-3.8[eselect-ldso?] eselect-ldso? ( || ( >=sci-libs/lapack-3.8[eselect-ldso] sci-libs/openblas[eselect-ldso] sci-libs/blis[eselect-ldso] ) ) -SLOT=0 -_md5_=c61911e5b486675c5bdceb119e549b46 diff --git a/metadata/md5-cache/virtual/blas-3.8-r1 b/metadata/md5-cache/virtual/blas-3.8-r1 index 22c068996969..973b4f984346 100644 --- a/metadata/md5-cache/virtual/blas-3.8-r1 +++ b/metadata/md5-cache/virtual/blas-3.8-r1 @@ -3,7 +3,7 @@ DESCRIPTION=Virtual for FORTRAN 77 BLAS implementation EAPI=8 IUSE=eselect-ldso flexiblas index64 KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos -RDEPEND=flexiblas? ( sci-libs/flexiblas[system-blas(-),index64(-)?] sci-libs/blas-lapack-aux-wrapper[index64?] ) !flexiblas? ( >=sci-libs/lapack-3.8[eselect-ldso?,-flexiblas(-),index64(-)?] eselect-ldso? ( || ( >=sci-libs/lapack-3.8[eselect-ldso] sci-libs/openblas[eselect-ldso] sci-libs/blis[eselect-ldso] ) ) ) +RDEPEND=flexiblas? ( sci-libs/flexiblas[system-blas(-),index64(-)?] sci-libs/blas-lapack-aux-wrapper[index64?] ) !flexiblas? ( >=sci-libs/lapack-3.8[eselect-ldso(-)?,-flexiblas(-),index64(-)?] eselect-ldso? ( || ( >=sci-libs/lapack-3.8[eselect-ldso(-)] sci-libs/openblas[eselect-ldso(-)] sci-libs/blis[eselect-ldso(-)] ) ) ) REQUIRED_USE=?? ( eselect-ldso flexiblas ) SLOT=0 -_md5_=f0aa586e8a8ca708f164953d5b9ae5d7 +_md5_=146eb6345b8ce8d320c77688bf6696d7 diff --git a/metadata/md5-cache/virtual/cblas-3.8 b/metadata/md5-cache/virtual/cblas-3.8 deleted file mode 100644 index 69cd03f6b51e..000000000000 --- a/metadata/md5-cache/virtual/cblas-3.8 +++ /dev/null @@ -1,9 +0,0 @@ -DEFINED_PHASES=- -DEPEND=>=sci-libs/lapack-3.8.0[eselect-ldso?] eselect-ldso? ( || ( >=sci-libs/lapack-3.8.0[eselect-ldso] sci-libs/openblas[eselect-ldso] sci-libs/blis[eselect-ldso] ) ) -DESCRIPTION=Virtual for BLAS C implementation -EAPI=7 -IUSE=eselect-ldso -KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos -RDEPEND=>=sci-libs/lapack-3.8.0[eselect-ldso?] eselect-ldso? ( || ( >=sci-libs/lapack-3.8.0[eselect-ldso] sci-libs/openblas[eselect-ldso] sci-libs/blis[eselect-ldso] ) ) -SLOT=0 -_md5_=d3167fc06bb0107c9f5bcce5eed83aa5 diff --git a/metadata/md5-cache/virtual/cblas-3.8-r1 b/metadata/md5-cache/virtual/cblas-3.8-r1 index 443238ee80a4..774e6aa47261 100644 --- a/metadata/md5-cache/virtual/cblas-3.8-r1 +++ b/metadata/md5-cache/virtual/cblas-3.8-r1 @@ -3,7 +3,7 @@ DESCRIPTION=Virtual for BLAS C implementation EAPI=8 IUSE=eselect-ldso flexiblas index64 KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos -RDEPEND=flexiblas? ( sci-libs/flexiblas[system-blas(-),index64(-)?] sci-libs/blas-lapack-aux-wrapper[index64?] ) !flexiblas? ( >=sci-libs/lapack-3.8[eselect-ldso?,-flexiblas(-),index64(-)?] eselect-ldso? ( || ( >=sci-libs/lapack-3.8[eselect-ldso] sci-libs/openblas[eselect-ldso] sci-libs/blis[eselect-ldso] ) ) ) +RDEPEND=flexiblas? ( sci-libs/flexiblas[system-blas(-),index64(-)?] sci-libs/blas-lapack-aux-wrapper[index64?] ) !flexiblas? ( >=sci-libs/lapack-3.8[eselect-ldso(-)?,-flexiblas(-),index64(-)?] eselect-ldso? ( || ( >=sci-libs/lapack-3.8[eselect-ldso(-)] sci-libs/openblas[eselect-ldso(-)] sci-libs/blis[eselect-ldso(-)] ) ) ) REQUIRED_USE=?? ( eselect-ldso flexiblas ) SLOT=0 -_md5_=f05dee98d0405606522fcf7cf6635fd8 +_md5_=abfe7c8ca26585f2d206ef170b7d8bab diff --git a/metadata/md5-cache/virtual/lapack-3.10 b/metadata/md5-cache/virtual/lapack-3.10 deleted file mode 100644 index 48f8b5cfdcf6..000000000000 --- a/metadata/md5-cache/virtual/lapack-3.10 +++ /dev/null @@ -1,9 +0,0 @@ -DEFINED_PHASES=- -DEPEND=>=sci-libs/lapack-3.10.0[eselect-ldso?] eselect-ldso? ( || ( >=sci-libs/lapack-3.10.0[eselect-ldso] sci-libs/openblas[eselect-ldso] ) ) -DESCRIPTION=Virtual for Linear Algebra Package FORTRAN 77 (LAPACK) implementation -EAPI=7 -IUSE=eselect-ldso -KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos -RDEPEND=>=sci-libs/lapack-3.10.0[eselect-ldso?] eselect-ldso? ( || ( >=sci-libs/lapack-3.10.0[eselect-ldso] sci-libs/openblas[eselect-ldso] ) ) -SLOT=0 -_md5_=1fe7b886ba5e094f37d4456f2e7ca2c4 diff --git a/metadata/md5-cache/virtual/lapack-3.10-r1 b/metadata/md5-cache/virtual/lapack-3.10-r1 index 9e13ab2726b8..40332148878b 100644 --- a/metadata/md5-cache/virtual/lapack-3.10-r1 +++ b/metadata/md5-cache/virtual/lapack-3.10-r1 @@ -3,7 +3,7 @@ DESCRIPTION=Virtual for Linear Algebra Package FORTRAN 77 (LAPACK) implementatio EAPI=8 IUSE=eselect-ldso flexiblas index64 KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos -RDEPEND=flexiblas? ( sci-libs/flexiblas[system-blas(-),index64(-)?] sci-libs/blas-lapack-aux-wrapper[index64?] ) !flexiblas? ( >=sci-libs/lapack-3.10.0[eselect-ldso?,-flexiblas(-),index64(-)?] eselect-ldso? ( || ( >=sci-libs/lapack-3.10.0[eselect-ldso] sci-libs/openblas[eselect-ldso] ) ) ) +RDEPEND=flexiblas? ( sci-libs/flexiblas[system-blas(-),index64(-)?] sci-libs/blas-lapack-aux-wrapper[index64?] ) !flexiblas? ( >=sci-libs/lapack-3.10.0[eselect-ldso(-)?,-flexiblas(-),index64(-)?] eselect-ldso? ( || ( >=sci-libs/lapack-3.10.0[eselect-ldso(-)] sci-libs/openblas[eselect-ldso(-)] ) ) ) REQUIRED_USE=?? ( eselect-ldso flexiblas ) SLOT=0 -_md5_=4e8bc98272e531166eb5b4640eba5796 +_md5_=c1ac344b274618bc365c0670238ab7ae diff --git a/metadata/md5-cache/virtual/lapacke-3.8-r1 b/metadata/md5-cache/virtual/lapacke-3.8-r1 deleted file mode 100644 index 470d3a43cdba..000000000000 --- a/metadata/md5-cache/virtual/lapacke-3.8-r1 +++ /dev/null @@ -1,9 +0,0 @@ -DEFINED_PHASES=- -DEPEND=>=sci-libs/lapack-3.8.0[lapacke,eselect-ldso?] eselect-ldso? ( || ( >=sci-libs/lapack-3.8.0[lapacke,eselect-ldso] >=sci-libs/openblas-0.3.10[eselect-ldso] ) ) -DESCRIPTION=Virtual for LAPACK C implementation -EAPI=7 -IUSE=eselect-ldso -KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ~mips ~ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos -RDEPEND=>=sci-libs/lapack-3.8.0[lapacke,eselect-ldso?] eselect-ldso? ( || ( >=sci-libs/lapack-3.8.0[lapacke,eselect-ldso] >=sci-libs/openblas-0.3.10[eselect-ldso] ) ) -SLOT=0 -_md5_=8434051d955f46d1c3093daef45596de diff --git a/metadata/md5-cache/virtual/lapacke-3.8-r2 b/metadata/md5-cache/virtual/lapacke-3.8-r2 index bad18e44f17f..83bcbb80fc5a 100644 --- a/metadata/md5-cache/virtual/lapacke-3.8-r2 +++ b/metadata/md5-cache/virtual/lapacke-3.8-r2 @@ -3,7 +3,7 @@ DESCRIPTION=Virtual for LAPACK C implementation EAPI=8 IUSE=eselect-ldso flexiblas index64 KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~x64-macos -RDEPEND=flexiblas? ( sci-libs/flexiblas[system-blas(-),index64(-)?] sci-libs/blas-lapack-aux-wrapper[index64?] ) !flexiblas? ( >=sci-libs/lapack-3.8.0[lapacke,eselect-ldso?,-flexiblas(-),index64(-)?] eselect-ldso? ( || ( >=sci-libs/lapack-3.8.0[lapacke,eselect-ldso] >=sci-libs/openblas-0.3.10[eselect-ldso] ) ) ) +RDEPEND=flexiblas? ( sci-libs/flexiblas[system-blas(-),index64(-)?] sci-libs/blas-lapack-aux-wrapper[index64?] ) !flexiblas? ( >=sci-libs/lapack-3.8.0[lapacke,eselect-ldso(-)?,-flexiblas(-),index64(-)?] eselect-ldso? ( || ( >=sci-libs/lapack-3.8.0[lapacke,eselect-ldso(-)] >=sci-libs/openblas-0.3.10[eselect-ldso(-)] ) ) ) REQUIRED_USE=?? ( eselect-ldso flexiblas ) SLOT=0 -_md5_=1a91b83bc78e4d438c1aad44c10b1d53 +_md5_=d1614c377ef2cfb1065c8979dfd99b6c diff --git a/metadata/md5-cache/www-apps/jackett-0.22.1363 b/metadata/md5-cache/www-apps/jackett-0.22.1363 deleted file mode 100644 index ac07b917949a..000000000000 --- a/metadata/md5-cache/www-apps/jackett-0.22.1363 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=virtual/dotnet-sdk:8.0 dev-dotnet/csharp-gentoodotnetinfo virtual/pkgconfig -DEFINED_PHASES=compile configure install prepare setup test unpack -DESCRIPTION=API Support for your favorite torrent trackers -EAPI=8 -HOMEPAGE=https://github.com/Jackett/Jackett -INHERIT=dotnet-pkg systemd -IUSE=debug -KEYWORDS=~amd64 -LICENSE=GPL-2 -RDEPEND=acct-user/jackett acct-group/jackett !www-apps/jackett-bin virtual/dotnet-sdk:8.0 -RESTRICT=strip -SLOT=0 -SRC_URI=https://github.com/Jackett/Jackett/archive/v0.22.1363.tar.gz -> jackett-0.22.1363.tar.gz https://api.nuget.org/v3-flatcontainer/anglesharp.xml/1.0.0/anglesharp.xml.1.0.0.nupkg https://api.nuget.org/v3-flatcontainer/anglesharp/1.1.2/anglesharp.1.1.2.nupkg https://api.nuget.org/v3-flatcontainer/autofac.extensions.dependencyinjection/9.0.0/autofac.extensions.dependencyinjection.9.0.0.nupkg https://api.nuget.org/v3-flatcontainer/autofac/8.0.0/autofac.8.0.0.nupkg https://api.nuget.org/v3-flatcontainer/bencodenet/4.0.0/bencodenet.4.0.0.nupkg https://api.nuget.org/v3-flatcontainer/commandlineparser/2.9.1/commandlineparser.2.9.1.nupkg https://api.nuget.org/v3-flatcontainer/dotnet4.socksproxy/1.4.0.1/dotnet4.socksproxy.1.4.0.1.nupkg https://api.nuget.org/v3-flatcontainer/flaresolverrsharp/3.0.7/flaresolverrsharp.3.0.7.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.aspnetcore.antiforgery/2.2.0/microsoft.aspnetcore.antiforgery.2.2.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.aspnetcore.authentication.abstractions/2.2.0/microsoft.aspnetcore.authentication.abstractions.2.2.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.aspnetcore.authentication.cookies/2.2.0/microsoft.aspnetcore.authentication.cookies.2.2.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.aspnetcore.authentication.core/2.2.0/microsoft.aspnetcore.authentication.core.2.2.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.aspnetcore.authentication/2.2.0/microsoft.aspnetcore.authentication.2.2.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.aspnetcore.authorization.policy/2.2.0/microsoft.aspnetcore.authorization.policy.2.2.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.aspnetcore.authorization/2.2.0/microsoft.aspnetcore.authorization.2.2.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.aspnetcore.connections.abstractions/2.2.0/microsoft.aspnetcore.connections.abstractions.2.2.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.aspnetcore.cors/2.2.0/microsoft.aspnetcore.cors.2.2.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.aspnetcore.cryptography.internal/2.2.0/microsoft.aspnetcore.cryptography.internal.2.2.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.aspnetcore.dataprotection.abstractions/2.2.0/microsoft.aspnetcore.dataprotection.abstractions.2.2.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.aspnetcore.dataprotection/2.2.0/microsoft.aspnetcore.dataprotection.2.2.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.aspnetcore.diagnostics.abstractions/2.2.0/microsoft.aspnetcore.diagnostics.abstractions.2.2.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.aspnetcore.diagnostics/2.2.0/microsoft.aspnetcore.diagnostics.2.2.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.aspnetcore.hostfiltering/2.2.0/microsoft.aspnetcore.hostfiltering.2.2.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.aspnetcore.hosting.abstractions/2.1.1/microsoft.aspnetcore.hosting.abstractions.2.1.1.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.aspnetcore.hosting.abstractions/2.2.0/microsoft.aspnetcore.hosting.abstractions.2.2.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.aspnetcore.hosting.server.abstractions/2.1.1/microsoft.aspnetcore.hosting.server.abstractions.2.1.1.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.aspnetcore.hosting.server.abstractions/2.2.0/microsoft.aspnetcore.hosting.server.abstractions.2.2.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.aspnetcore.hosting/2.2.0/microsoft.aspnetcore.hosting.2.2.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.aspnetcore.html.abstractions/2.2.0/microsoft.aspnetcore.html.abstractions.2.2.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.aspnetcore.http.abstractions/2.1.1/microsoft.aspnetcore.http.abstractions.2.1.1.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.aspnetcore.http.abstractions/2.2.0/microsoft.aspnetcore.http.abstractions.2.2.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.aspnetcore.http.extensions/2.2.0/microsoft.aspnetcore.http.extensions.2.2.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.aspnetcore.http.features/2.1.1/microsoft.aspnetcore.http.features.2.1.1.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.aspnetcore.http.features/2.2.0/microsoft.aspnetcore.http.features.2.2.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.aspnetcore.http/2.1.22/microsoft.aspnetcore.http.2.1.22.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.aspnetcore.http/2.2.0/microsoft.aspnetcore.http.2.2.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.aspnetcore.http/2.2.2/microsoft.aspnetcore.http.2.2.2.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.aspnetcore.httpoverrides/2.2.0/microsoft.aspnetcore.httpoverrides.2.2.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.aspnetcore.jsonpatch/2.2.0/microsoft.aspnetcore.jsonpatch.2.2.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.aspnetcore.jsonpatch/8.0.11/microsoft.aspnetcore.jsonpatch.8.0.11.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.aspnetcore.localization/2.2.0/microsoft.aspnetcore.localization.2.2.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.aspnetcore.mvc.abstractions/2.2.0/microsoft.aspnetcore.mvc.abstractions.2.2.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.aspnetcore.mvc.analyzers/2.2.0/microsoft.aspnetcore.mvc.analyzers.2.2.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.aspnetcore.mvc.apiexplorer/2.2.0/microsoft.aspnetcore.mvc.apiexplorer.2.2.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.aspnetcore.mvc.core/2.2.0/microsoft.aspnetcore.mvc.core.2.2.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.aspnetcore.mvc.cors/2.2.0/microsoft.aspnetcore.mvc.cors.2.2.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.aspnetcore.mvc.dataannotations/2.2.0/microsoft.aspnetcore.mvc.dataannotations.2.2.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.aspnetcore.mvc.formatters.json/2.2.0/microsoft.aspnetcore.mvc.formatters.json.2.2.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.aspnetcore.mvc.localization/2.2.0/microsoft.aspnetcore.mvc.localization.2.2.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.aspnetcore.mvc.newtonsoftjson/8.0.11/microsoft.aspnetcore.mvc.newtonsoftjson.8.0.11.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.aspnetcore.mvc.razor.extensions/2.2.0/microsoft.aspnetcore.mvc.razor.extensions.2.2.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.aspnetcore.mvc.razor/2.2.0/microsoft.aspnetcore.mvc.razor.2.2.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.aspnetcore.mvc.razorpages/2.2.0/microsoft.aspnetcore.mvc.razorpages.2.2.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.aspnetcore.mvc.taghelpers/2.2.0/microsoft.aspnetcore.mvc.taghelpers.2.2.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.aspnetcore.mvc.viewfeatures/2.2.0/microsoft.aspnetcore.mvc.viewfeatures.2.2.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.aspnetcore.mvc/2.2.0/microsoft.aspnetcore.mvc.2.2.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.aspnetcore.razor.design/2.2.0/microsoft.aspnetcore.razor.design.2.2.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.aspnetcore.razor.language/2.2.0/microsoft.aspnetcore.razor.language.2.2.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.aspnetcore.razor.runtime/2.2.0/microsoft.aspnetcore.razor.runtime.2.2.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.aspnetcore.razor/2.2.0/microsoft.aspnetcore.razor.2.2.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.aspnetcore.responsecaching.abstractions/2.2.0/microsoft.aspnetcore.responsecaching.abstractions.2.2.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.aspnetcore.responsecompression/2.2.0/microsoft.aspnetcore.responsecompression.2.2.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.aspnetcore.rewrite/2.2.0/microsoft.aspnetcore.rewrite.2.2.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.aspnetcore.routing.abstractions/2.1.1/microsoft.aspnetcore.routing.abstractions.2.1.1.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.aspnetcore.routing.abstractions/2.2.0/microsoft.aspnetcore.routing.abstractions.2.2.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.aspnetcore.routing/2.2.0/microsoft.aspnetcore.routing.2.2.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.aspnetcore.server.iis/2.2.0/microsoft.aspnetcore.server.iis.2.2.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.aspnetcore.server.iisintegration/2.2.0/microsoft.aspnetcore.server.iisintegration.2.2.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.aspnetcore.server.kestrel.core/2.2.0/microsoft.aspnetcore.server.kestrel.core.2.2.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.aspnetcore.server.kestrel.https/2.2.0/microsoft.aspnetcore.server.kestrel.https.2.2.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.aspnetcore.server.kestrel.transport.abstractions/2.2.0/microsoft.aspnetcore.server.kestrel.transport.abstractions.2.2.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.aspnetcore.server.kestrel.transport.sockets/2.2.0/microsoft.aspnetcore.server.kestrel.transport.sockets.2.2.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.aspnetcore.server.kestrel/2.2.0/microsoft.aspnetcore.server.kestrel.2.2.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.aspnetcore.staticfiles/2.2.0/microsoft.aspnetcore.staticfiles.2.2.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.aspnetcore.webutilities/2.1.1/microsoft.aspnetcore.webutilities.2.1.1.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.aspnetcore.webutilities/2.2.0/microsoft.aspnetcore.webutilities.2.2.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.aspnetcore/2.2.0/microsoft.aspnetcore.2.2.0.nupkg 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.bcl.asyncinterfaces/7.0.0/microsoft.bcl.asyncinterfaces.7.0.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.bcl.asyncinterfaces/8.0.0/microsoft.bcl.asyncinterfaces.8.0.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.bcl.timeprovider/8.0.0/microsoft.bcl.timeprovider.8.0.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.codeanalysis.analyzers/1.1.0/microsoft.codeanalysis.analyzers.1.1.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.codeanalysis.common/2.8.0/microsoft.codeanalysis.common.2.8.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.codeanalysis.csharp/2.8.0/microsoft.codeanalysis.csharp.2.8.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.codeanalysis.razor/2.2.0/microsoft.codeanalysis.razor.2.2.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.csharp/4.5.0/microsoft.csharp.4.5.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.csharp/4.7.0/microsoft.csharp.4.7.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.diasymreader.native/1.7.0/microsoft.diasymreader.native.1.7.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.dotnet.platformabstractions/2.1.0/microsoft.dotnet.platformabstractions.2.1.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.extensions.caching.abstractions/2.2.0/microsoft.extensions.caching.abstractions.2.2.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.extensions.caching.memory/2.2.0/microsoft.extensions.caching.memory.2.2.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.extensions.configuration.abstractions/2.1.0/microsoft.extensions.configuration.abstractions.2.1.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.extensions.configuration.abstractions/2.1.1/microsoft.extensions.configuration.abstractions.2.1.1.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.extensions.configuration.abstractions/2.2.0/microsoft.extensions.configuration.abstractions.2.2.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.extensions.configuration.abstractions/8.0.0/microsoft.extensions.configuration.abstractions.8.0.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.extensions.configuration.binder/2.1.0/microsoft.extensions.configuration.binder.2.1.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.extensions.configuration.binder/2.2.0/microsoft.extensions.configuration.binder.2.2.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.extensions.configuration.commandline/2.2.0/microsoft.extensions.configuration.commandline.2.2.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.extensions.configuration.environmentvariables/2.2.0/microsoft.extensions.configuration.environmentvariables.2.2.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.extensions.configuration.fileextensions/2.2.0/microsoft.extensions.configuration.fileextensions.2.2.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.extensions.configuration.json/2.2.0/microsoft.extensions.configuration.json.2.2.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.extensions.configuration.usersecrets/2.2.0/microsoft.extensions.configuration.usersecrets.2.2.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.extensions.configuration/2.1.0/microsoft.extensions.configuration.2.1.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.extensions.configuration/2.2.0/microsoft.extensions.configuration.2.2.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.extensions.configuration/8.0.0/microsoft.extensions.configuration.8.0.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.extensions.dependencyinjection.abstractions/2.1.0/microsoft.extensions.dependencyinjection.abstractions.2.1.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.extensions.dependencyinjection.abstractions/2.1.1/microsoft.extensions.dependencyinjection.abstractions.2.1.1.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.extensions.dependencyinjection.abstractions/2.2.0/microsoft.extensions.dependencyinjection.abstractions.2.2.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.extensions.dependencyinjection.abstractions/8.0.0/microsoft.extensions.dependencyinjection.abstractions.8.0.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.extensions.dependencyinjection/2.2.0/microsoft.extensions.dependencyinjection.2.2.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.extensions.dependencyinjection/8.0.0/microsoft.extensions.dependencyinjection.8.0.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.extensions.dependencymodel/2.1.0/microsoft.extensions.dependencymodel.2.1.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.extensions.fileproviders.abstractions/2.1.1/microsoft.extensions.fileproviders.abstractions.2.1.1.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.extensions.fileproviders.abstractions/2.2.0/microsoft.extensions.fileproviders.abstractions.2.2.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.extensions.fileproviders.composite/2.2.0/microsoft.extensions.fileproviders.composite.2.2.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.extensions.fileproviders.physical/2.2.0/microsoft.extensions.fileproviders.physical.2.2.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.extensions.filesystemglobbing/2.2.0/microsoft.extensions.filesystemglobbing.2.2.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.extensions.hosting.abstractions/2.1.1/microsoft.extensions.hosting.abstractions.2.1.1.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.extensions.hosting.abstractions/2.2.0/microsoft.extensions.hosting.abstractions.2.2.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.extensions.localization.abstractions/2.2.0/microsoft.extensions.localization.abstractions.2.2.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.extensions.localization/2.2.0/microsoft.extensions.localization.2.2.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.extensions.logging.abstractions/2.1.0/microsoft.extensions.logging.abstractions.2.1.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.extensions.logging.abstractions/2.1.1/microsoft.extensions.logging.abstractions.2.1.1.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.extensions.logging.abstractions/2.2.0/microsoft.extensions.logging.abstractions.2.2.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.extensions.logging.abstractions/8.0.0/microsoft.extensions.logging.abstractions.8.0.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.extensions.logging.configuration/2.2.0/microsoft.extensions.logging.configuration.2.2.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.extensions.logging.console/2.2.0/microsoft.extensions.logging.console.2.2.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.extensions.logging.debug/2.2.0/microsoft.extensions.logging.debug.2.2.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.extensions.logging.eventsource/2.2.0/microsoft.extensions.logging.eventsource.2.2.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.extensions.logging/2.1.0/microsoft.extensions.logging.2.1.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.extensions.logging/2.2.0/microsoft.extensions.logging.2.2.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.extensions.logging/8.0.0/microsoft.extensions.logging.8.0.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.extensions.objectpool/2.1.1/microsoft.extensions.objectpool.2.1.1.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.extensions.objectpool/2.2.0/microsoft.extensions.objectpool.2.2.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.extensions.options.configurationextensions/2.2.0/microsoft.extensions.options.configurationextensions.2.2.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.extensions.options/2.1.0/microsoft.extensions.options.2.1.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.extensions.options/2.1.1/microsoft.extensions.options.2.1.1.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.extensions.options/2.2.0/microsoft.extensions.options.2.2.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.extensions.options/8.0.0/microsoft.extensions.options.8.0.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.extensions.primitives/2.1.0/microsoft.extensions.primitives.2.1.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.extensions.primitives/2.1.1/microsoft.extensions.primitives.2.1.1.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.extensions.primitives/2.2.0/microsoft.extensions.primitives.2.2.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.extensions.primitives/8.0.0/microsoft.extensions.primitives.8.0.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.extensions.webencoders/2.2.0/microsoft.extensions.webencoders.2.2.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.net.http.headers/2.1.1/microsoft.net.http.headers.2.1.1.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.net.http.headers/2.2.0/microsoft.net.http.headers.2.2.0.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.platforms/5.0.0/microsoft.netcore.platforms.5.0.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.netframework.referenceassemblies.net462/1.0.3/microsoft.netframework.referenceassemblies.net462.1.0.3.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.netframework.referenceassemblies/1.0.3/microsoft.netframework.referenceassemblies.1.0.3.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.win32.registry/4.5.0/microsoft.win32.registry.4.5.0.nupkg https://api.nuget.org/v3-flatcontainer/mimemapping/1.0.1.50/mimemapping.1.0.1.50.nupkg https://api.nuget.org/v3-flatcontainer/mono.posix/7.1.0-final.1.21458.1/mono.posix.7.1.0-final.1.21458.1.nupkg https://api.nuget.org/v3-flatcontainer/mono.unix/7.1.0-final.1.21458.1/mono.unix.7.1.0-final.1.21458.1.nupkg https://api.nuget.org/v3-flatcontainer/netstandard.library/2.0.3/netstandard.library.2.0.3.nupkg https://api.nuget.org/v3-flatcontainer/newtonsoft.json.bson/1.0.1/newtonsoft.json.bson.1.0.1.nupkg https://api.nuget.org/v3-flatcontainer/newtonsoft.json.bson/1.0.2/newtonsoft.json.bson.1.0.2.nupkg https://api.nuget.org/v3-flatcontainer/newtonsoft.json/10.0.1/newtonsoft.json.10.0.1.nupkg https://api.nuget.org/v3-flatcontainer/newtonsoft.json/11.0.2/newtonsoft.json.11.0.2.nupkg https://api.nuget.org/v3-flatcontainer/newtonsoft.json/13.0.3/newtonsoft.json.13.0.3.nupkg https://api.nuget.org/v3-flatcontainer/newtonsoft.json/9.0.1/newtonsoft.json.9.0.1.nupkg https://api.nuget.org/v3-flatcontainer/nlog.extensions.logging/5.3.15/nlog.extensions.logging.5.3.15.nupkg https://api.nuget.org/v3-flatcontainer/nlog.web.aspnetcore/5.3.15/nlog.web.aspnetcore.5.3.15.nupkg https://api.nuget.org/v3-flatcontainer/nlog/5.3.4/nlog.5.3.4.nupkg https://api.nuget.org/v3-flatcontainer/polly.core/8.5.0/polly.core.8.5.0.nupkg https://api.nuget.org/v3-flatcontainer/polly/8.5.0/polly.8.5.0.nupkg https://api.nuget.org/v3-flatcontainer/sharpziplib/1.4.2/sharpziplib.1.4.2.nupkg https://api.nuget.org/v3-flatcontainer/system.appcontext/4.3.0/system.appcontext.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.buffers/4.4.0/system.buffers.4.4.0.nupkg https://api.nuget.org/v3-flatcontainer/system.buffers/4.5.0/system.buffers.4.5.0.nupkg https://api.nuget.org/v3-flatcontainer/system.buffers/4.5.1/system.buffers.4.5.1.nupkg https://api.nuget.org/v3-flatcontainer/system.collections.concurrent/4.3.0/system.collections.concurrent.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.collections.immutable/1.3.1/system.collections.immutable.1.3.1.nupkg https://api.nuget.org/v3-flatcontainer/system.collections.immutable/1.5.0/system.collections.immutable.1.5.0.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.annotations/4.5.0/system.componentmodel.annotations.4.5.0.nupkg https://api.nuget.org/v3-flatcontainer/system.console/4.3.0/system.console.4.3.0.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.5.0/system.diagnostics.diagnosticsource.4.5.0.nupkg https://api.nuget.org/v3-flatcontainer/system.diagnostics.diagnosticsource/7.0.2/system.diagnostics.diagnosticsource.7.0.2.nupkg https://api.nuget.org/v3-flatcontainer/system.diagnostics.eventlog/8.0.1/system.diagnostics.eventlog.8.0.1.nupkg https://api.nuget.org/v3-flatcontainer/system.diagnostics.fileversioninfo/4.3.0/system.diagnostics.fileversioninfo.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.diagnostics.stacktrace/4.3.0/system.diagnostics.stacktrace.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.diagnostics.tools/4.3.0/system.diagnostics.tools.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.dynamic.runtime/4.3.0/system.dynamic.runtime.4.3.0.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/4.3.0/system.io.compression.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.io.filesystem.accesscontrol/5.0.0/system.io.filesystem.accesscontrol.5.0.0.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.3.0/system.io.filesystem.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.io.pipelines/4.5.2/system.io.pipelines.4.5.2.nupkg https://api.nuget.org/v3-flatcontainer/system.io.pipelines/4.6.0/system.io.pipelines.4.6.0.nupkg https://api.nuget.org/v3-flatcontainer/system.io.pipelines/5.0.1/system.io.pipelines.5.0.1.nupkg https://api.nuget.org/v3-flatcontainer/system.linq.expressions/4.3.0/system.linq.expressions.4.3.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.memory/4.5.0/system.memory.4.5.0.nupkg https://api.nuget.org/v3-flatcontainer/system.memory/4.5.1/system.memory.4.5.1.nupkg https://api.nuget.org/v3-flatcontainer/system.memory/4.5.3/system.memory.4.5.3.nupkg https://api.nuget.org/v3-flatcontainer/system.memory/4.5.4/system.memory.4.5.4.nupkg https://api.nuget.org/v3-flatcontainer/system.memory/4.5.5/system.memory.4.5.5.nupkg https://api.nuget.org/v3-flatcontainer/system.numerics.vectors/4.4.0/system.numerics.vectors.4.4.0.nupkg https://api.nuget.org/v3-flatcontainer/system.numerics.vectors/4.5.0/system.numerics.vectors.4.5.0.nupkg https://api.nuget.org/v3-flatcontainer/system.reflection.metadata/1.4.2/system.reflection.metadata.1.4.2.nupkg https://api.nuget.org/v3-flatcontainer/system.reflection.metadata/1.6.0/system.reflection.metadata.1.6.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.3.0/system.resources.resourcemanager.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.runtime.compilerservices.unsafe/4.5.0/system.runtime.compilerservices.unsafe.4.5.0.nupkg https://api.nuget.org/v3-flatcontainer/system.runtime.compilerservices.unsafe/4.5.1/system.runtime.compilerservices.unsafe.4.5.1.nupkg https://api.nuget.org/v3-flatcontainer/system.runtime.compilerservices.unsafe/4.5.2/system.runtime.compilerservices.unsafe.4.5.2.nupkg https://api.nuget.org/v3-flatcontainer/system.runtime.compilerservices.unsafe/4.5.3/system.runtime.compilerservices.unsafe.4.5.3.nupkg https://api.nuget.org/v3-flatcontainer/system.runtime.compilerservices.unsafe/6.0.0/system.runtime.compilerservices.unsafe.6.0.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.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.3.0/system.runtime.interopservices.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.runtime.numerics/4.3.0/system.runtime.numerics.4.3.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/4.5.0/system.security.accesscontrol.4.5.0.nupkg https://api.nuget.org/v3-flatcontainer/system.security.accesscontrol/5.0.0/system.security.accesscontrol.5.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.security.cryptography.algorithms/4.3.0/system.security.cryptography.algorithms.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.security.cryptography.cng/4.5.0/system.security.cryptography.cng.4.5.0.nupkg https://api.nuget.org/v3-flatcontainer/system.security.cryptography.encoding/4.3.0/system.security.cryptography.encoding.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.security.cryptography.primitives/4.3.0/system.security.cryptography.primitives.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.security.cryptography.protecteddata/8.0.0/system.security.cryptography.protecteddata.8.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.security.cryptography.x509certificates/4.3.0/system.security.cryptography.x509certificates.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.security.cryptography.xml/4.5.0/system.security.cryptography.xml.4.5.0.nupkg https://api.nuget.org/v3-flatcontainer/system.security.permissions/4.5.0/system.security.permissions.4.5.0.nupkg https://api.nuget.org/v3-flatcontainer/system.security.principal.windows/4.5.0/system.security.principal.windows.4.5.0.nupkg https://api.nuget.org/v3-flatcontainer/system.security.principal.windows/5.0.0/system.security.principal.windows.5.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.serviceprocess.servicecontroller/8.0.1/system.serviceprocess.servicecontroller.8.0.1.nupkg https://api.nuget.org/v3-flatcontainer/system.text.encoding.codepages/8.0.0/system.text.encoding.codepages.8.0.0.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.3.0/system.text.encoding.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.text.encodings.web/4.5.0/system.text.encodings.web.4.5.0.nupkg https://api.nuget.org/v3-flatcontainer/system.text.encodings.web/4.5.1/system.text.encodings.web.4.5.1.nupkg https://api.nuget.org/v3-flatcontainer/system.text.encodings.web/8.0.0/system.text.encodings.web.8.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.text.json/8.0.5/system.text.json.8.0.5.nupkg https://api.nuget.org/v3-flatcontainer/system.threading.tasks.extensions/4.5.1/system.threading.tasks.extensions.4.5.1.nupkg https://api.nuget.org/v3-flatcontainer/system.threading.tasks.extensions/4.5.2/system.threading.tasks.extensions.4.5.2.nupkg https://api.nuget.org/v3-flatcontainer/system.threading.tasks.extensions/4.5.4/system.threading.tasks.extensions.4.5.4.nupkg https://api.nuget.org/v3-flatcontainer/system.threading.tasks.parallel/4.3.0/system.threading.tasks.parallel.4.3.0.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.3.0/system.threading.thread.4.3.0.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.valuetuple/4.3.0/system.valuetuple.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.valuetuple/4.5.0/system.valuetuple.4.5.0.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.3.0/system.xml.xdocument.4.3.0.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.xpath.xdocument/4.3.0/system.xml.xpath.xdocument.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.xml.xpath/4.3.0/system.xml.xpath.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/yamldotnet/13.0.1/yamldotnet.13.0.1.nupkg -_eclasses_=dotnet-pkg 149be926006315896e1a57f36db1b772 dotnet-pkg-base 6c5f563c6f9f99038ac0ddf7403e3b55 edo a5e294016aa84979fcb2459749eb80b2 multiprocessing 1e32df7deee68372153dca65f4a7c21f nuget 5b6663023b71fb1220f230ac225205ae systemd a964c0cbe818b5729da1dbfcee5be861 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 -_md5_=613ce48fbc0785abc61d7cb21254316c diff --git a/metadata/md5-cache/www-apps/pleroma-2.10.0 b/metadata/md5-cache/www-apps/pleroma-2.10.0 index a1a59bf7bc5b..aaaf6b722b5f 100644 --- a/metadata/md5-cache/www-apps/pleroma-2.10.0 +++ b/metadata/md5-cache/www-apps/pleroma-2.10.0 @@ -1,6 +1,6 @@ BDEPEND=<dev-lang/erlang-27:= >=dev-lang/elixir-1.14:= <dev-lang/elixir-1.18 dev-build/cmake >=dev-util/rebar-3.20.0-r1 dev-elixir/hex dev-vcs/git !<www-apps/pleroma-2.10.0 !>www-apps/pleroma-2.10.0 DEFINED_PHASES=compile install postinst prepare unpack -DEPEND=dev-libs/glib <media-libs/vips-8.18.0:= sys-apps/file sys-libs/ncurses:= system-lexbor? ( dev-libs/lexbor ) dev-lang/elixir dev-lang/erlang:= +DEPEND=dev-libs/glib media-libs/vips:= sys-apps/file sys-libs/ncurses:= system-lexbor? ( dev-libs/lexbor ) dev-lang/elixir dev-lang/erlang:= DESCRIPTION=ActivityPub social networking software compatible with other Fediverse software EAPI=7 HOMEPAGE=https://pleroma.social/ @@ -8,9 +8,9 @@ INHERIT=mix optfeature flag-o-matic IUSE=+system-lexbor KEYWORDS=~amd64 LICENSE=AGPL-3 CC-BY-SA-4.0 CC-BY-4.0 -RDEPEND=dev-libs/glib <media-libs/vips-8.18.0:= sys-apps/file sys-libs/ncurses:= system-lexbor? ( dev-libs/lexbor ) acct-user/pleroma acct-group/pleroma dev-db/postgresql[uuid] dev-lang/elixir dev-lang/erlang:= +RDEPEND=dev-libs/glib media-libs/vips:= sys-apps/file sys-libs/ncurses:= system-lexbor? ( dev-libs/lexbor ) acct-user/pleroma acct-group/pleroma dev-db/postgresql[uuid] dev-lang/elixir dev-lang/erlang:= RESTRICT=network-sandbox SLOT=otp SRC_URI=https://git.pleroma.social/pleroma/pleroma/-/archive/v2.10.0/pleroma-v2.10.0.tar.gz _eclasses_=flag-o-matic a7afe42e95fb46ce9691605acfb24672 mix 0121d183f009a7de47b15441d86b4ce1 optfeature 538bce96e5589935b57e178e8635f301 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 -_md5_=402c977a6251153fef14231896740859 +_md5_=831ef5aae0036867363c1a292860e898 diff --git a/metadata/md5-cache/www-client/firefox-147.0.1 b/metadata/md5-cache/www-client/firefox-147.0.1 new file mode 100644 index 000000000000..33478b3e5b8d --- /dev/null +++ b/metadata/md5-cache/www-client/firefox-147.0.1 @@ -0,0 +1,18 @@ +BDEPEND=|| ( dev-lang/python:3.14[ncurses,sqlite,ssl] dev-lang/python:3.13[ncurses,sqlite,ssl] dev-lang/python:3.12[ncurses,sqlite,ssl] dev-lang/python:3.11[ncurses,sqlite,ssl] dev-lang/python:3.10[ncurses,sqlite,ssl] ) llvm_slot_19? ( llvm-core/clang:19 llvm-core/llvm:19 clang? ( llvm-core/lld:19 pgo? ( llvm-runtimes/compiler-rt-sanitizers:19[profile] ) ) wasm-sandbox? ( llvm-core/lld:19 ) ) llvm_slot_20? ( llvm-core/clang:20 llvm-core/llvm:20 clang? ( llvm-core/lld:20 pgo? ( llvm-runtimes/compiler-rt-sanitizers:20[profile] ) ) wasm-sandbox? ( llvm-core/lld:20 ) ) llvm_slot_21? ( llvm-core/clang:21 llvm-core/llvm:21 clang? ( llvm-core/lld:21 pgo? ( llvm-runtimes/compiler-rt-sanitizers:21[profile] ) ) wasm-sandbox? ( llvm-core/lld:21 ) ) app-alternatives/awk app-arch/unzip app-arch/zip >=dev-util/cbindgen-0.29.1 net-libs/nodejs virtual/pkgconfig amd64? ( >=dev-lang/nasm-2.14 ) x86? ( >=dev-lang/nasm-2.14 ) pgo? ( X? ( sys-devel/gettext x11-base/xorg-server[xvfb] x11-apps/xhost ) !X? ( gui-wm/tinywl x11-misc/xkeyboard-config ) ) llvm_slot_19? ( || ( dev-lang/rust-bin:1.86.0[llvm_slot_19] dev-lang/rust:1.86.0[llvm_slot_19] dev-lang/rust-bin:1.85.1[llvm_slot_19] dev-lang/rust:1.85.1[llvm_slot_19] dev-lang/rust-bin:1.85.0[llvm_slot_19] dev-lang/rust:1.85.0[llvm_slot_19] dev-lang/rust-bin:1.84.1[llvm_slot_19] dev-lang/rust:1.84.1[llvm_slot_19] dev-lang/rust-bin:1.84.0[llvm_slot_19] dev-lang/rust:1.84.0[llvm_slot_19] dev-lang/rust-bin:1.83.0[llvm_slot_19] dev-lang/rust:1.83.0[llvm_slot_19] dev-lang/rust-bin:1.82.0[llvm_slot_19] dev-lang/rust:1.82.0[llvm_slot_19] ) ) llvm_slot_20? ( || ( dev-lang/rust-bin:1.90.0[llvm_slot_20] dev-lang/rust:1.90.0[llvm_slot_20] dev-lang/rust-bin:1.89.0[llvm_slot_20] dev-lang/rust:1.89.0[llvm_slot_20] dev-lang/rust-bin:1.88.0[llvm_slot_20] dev-lang/rust:1.88.0[llvm_slot_20] dev-lang/rust-bin:1.87.0[llvm_slot_20] dev-lang/rust:1.87.0[llvm_slot_20] ) ) llvm_slot_21? ( || ( dev-lang/rust-bin:9999[llvm_slot_21] dev-lang/rust:9999[llvm_slot_21] dev-lang/rust-bin:1.92.0[llvm_slot_21] dev-lang/rust:1.92.0[llvm_slot_21] dev-lang/rust-bin:1.91.0[llvm_slot_21] dev-lang/rust:1.91.0[llvm_slot_21] ) ) +DEFINED_PHASES=compile configure install postinst postrm preinst prepare pretend setup test unpack +DEPEND=!www-client/firefox:0 selinux? ( sec-policy/selinux-mozilla ) >=app-accessibility/at-spi2-core-2.46.0:2 dev-libs/glib:2 dev-libs/libffi:= >=dev-libs/nss-3.119 >=dev-libs/nspr-4.38 media-libs/alsa-lib media-libs/fontconfig media-libs/freetype media-libs/mesa media-video/ffmpeg virtual/zlib:= virtual/freedesktop-icon-theme x11-libs/cairo x11-libs/gdk-pixbuf:2 x11-libs/libdrm x11-libs/pango x11-libs/pixman dbus? ( sys-apps/dbus ) jack? ( virtual/jack ) pulseaudio? ( || ( media-libs/libpulse >=media-sound/apulse-0.1.12-r4[sdk] ) ) libproxy? ( net-libs/libproxy ) selinux? ( sec-policy/selinux-mozilla ) sndio? ( >=media-sound/sndio-1.8.0-r1 ) system-av1? ( >=media-libs/dav1d-1.0.0:= >=media-libs/libaom-3.10.0:= ) system-harfbuzz? ( >=media-libs/harfbuzz-2.8.1:0= !wasm-sandbox? ( >=media-gfx/graphite2-1.3.13 ) ) system-icu? ( >=dev-libs/icu-78.1:= ) system-jpeg? ( >=media-libs/libjpeg-turbo-1.2.1:= ) system-libevent? ( >=dev-libs/libevent-2.1.12:0=[threads(+)] ) system-libvpx? ( >=media-libs/libvpx-1.8.2:0=[postproc] ) system-pipewire? ( >=media-video/pipewire-1.4.7-r2:= ) system-png? ( >=media-libs/libpng-1.6.45:0=[apng] ) system-webp? ( >=media-libs/libwebp-1.1.0:0= ) valgrind? ( dev-debug/valgrind ) wayland? ( >=media-libs/libepoxy-1.5.10-r1 x11-libs/gtk+:3[wayland] ) wifi? ( kernel_linux? ( || ( net-misc/networkmanager net-misc/connman[networkmanager] ) sys-apps/dbus ) ) X? ( virtual/opengl x11-libs/cairo[X] x11-libs/gtk+:3[X] x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libXrandr x11-libs/libxcb:= ) X? ( x11-base/xorg-proto x11-libs/libICE x11-libs/libSM ) +DESCRIPTION=Firefox Web Browser +EAPI=8 +HOMEPAGE=https://www.firefox.com +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=check-reqs desktop flag-o-matic gnome2-utils linux-info llvm-r1 multiprocessing optfeature pax-utils python-any-r1 readme.gentoo-r1 rust toolchain-funcs virtualx xdg +IUSE=+clang dbus debug eme-free hardened hwaccel jack libproxy pgo pulseaudio selinux sndio +system-av1 +system-harfbuzz +system-icu +system-jpeg +system-libevent +system-libvpx system-pipewire system-png +system-webp test valgrind wayland wifi +X +gmp-autoupdate gnome-shell jpegxl +jumbo-build openh264 +telemetry wasm-sandbox l10n_af l10n_ar l10n_ast l10n_be l10n_bg l10n_br l10n_ca l10n_cak l10n_cs l10n_cy l10n_da l10n_de l10n_dsb l10n_el l10n_en-CA l10n_en-GB l10n_es-AR l10n_es-ES l10n_et l10n_eu l10n_fi l10n_fr l10n_fy l10n_ga l10n_gd l10n_gl l10n_he l10n_hr l10n_hsb l10n_hu l10n_id l10n_is l10n_it l10n_ja l10n_ka l10n_kab l10n_kk l10n_ko l10n_lt l10n_lv l10n_ms l10n_nb l10n_nl l10n_nn l10n_pa l10n_pl l10n_pt-BR l10n_pt-PT l10n_rm l10n_ro l10n_ru l10n_sk l10n_sl l10n_sq l10n_sr l10n_sv l10n_th l10n_tr l10n_uk l10n_uz l10n_vi l10n_zh-CN l10n_zh-TW l10n_ach l10n_an l10n_az l10n_bn l10n_bs l10n_ca-valencia l10n_eo l10n_es-CL l10n_es-MX l10n_fa l10n_ff l10n_fur l10n_gn l10n_gu l10n_hi l10n_hy l10n_ia l10n_km l10n_kn l10n_lij l10n_mk l10n_mr l10n_my l10n_ne l10n_oc l10n_sc l10n_sco l10n_si l10n_skr l10n_son l10n_szl l10n_ta l10n_te l10n_tl l10n_trs l10n_ur l10n_xh +llvm_slot_21 llvm_slot_19 llvm_slot_20 +KEYWORDS=~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86 +LICENSE=MPL-2.0 GPL-2 LGPL-2.1 +RDEPEND=!www-client/firefox:0 selinux? ( sec-policy/selinux-mozilla ) >=app-accessibility/at-spi2-core-2.46.0:2 dev-libs/glib:2 dev-libs/libffi:= >=dev-libs/nss-3.119 >=dev-libs/nspr-4.38 media-libs/alsa-lib media-libs/fontconfig media-libs/freetype media-libs/mesa media-video/ffmpeg virtual/zlib:= virtual/freedesktop-icon-theme x11-libs/cairo x11-libs/gdk-pixbuf:2 x11-libs/libdrm x11-libs/pango x11-libs/pixman dbus? ( sys-apps/dbus ) jack? ( virtual/jack ) pulseaudio? ( || ( media-libs/libpulse >=media-sound/apulse-0.1.12-r4[sdk] ) ) libproxy? ( net-libs/libproxy ) selinux? ( sec-policy/selinux-mozilla ) sndio? ( >=media-sound/sndio-1.8.0-r1 ) system-av1? ( >=media-libs/dav1d-1.0.0:= >=media-libs/libaom-3.10.0:= ) system-harfbuzz? ( >=media-libs/harfbuzz-2.8.1:0= !wasm-sandbox? ( >=media-gfx/graphite2-1.3.13 ) ) system-icu? ( >=dev-libs/icu-78.1:= ) system-jpeg? ( >=media-libs/libjpeg-turbo-1.2.1:= ) system-libevent? ( >=dev-libs/libevent-2.1.12:0=[threads(+)] ) system-libvpx? ( >=media-libs/libvpx-1.8.2:0=[postproc] ) system-pipewire? ( >=media-video/pipewire-1.4.7-r2:= ) system-png? ( >=media-libs/libpng-1.6.45:0=[apng] ) system-webp? ( >=media-libs/libwebp-1.1.0:0= ) valgrind? ( dev-debug/valgrind ) wayland? ( >=media-libs/libepoxy-1.5.10-r1 x11-libs/gtk+:3[wayland] ) wifi? ( kernel_linux? ( || ( net-misc/networkmanager net-misc/connman[networkmanager] ) sys-apps/dbus ) ) X? ( virtual/opengl x11-libs/cairo[X] x11-libs/gtk+:3[X] x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libXrandr x11-libs/libxcb:= ) hwaccel? ( media-video/libva-utils sys-apps/pciutils ) jack? ( virtual/jack ) openh264? ( media-libs/openh264:*[plugin] ) !www-client/firefox:esr +REQUIRED_USE=|| ( X wayland ) debug? ( !system-av1 ) pgo? ( jumbo-build ) wayland? ( dbus ) wifi? ( dbus ) ^^ ( llvm_slot_19 llvm_slot_20 llvm_slot_21 ) +RESTRICT=!test? ( test ) +SLOT=rapid +SRC_URI=https://archive.mozilla.org/pub/firefox/releases/147.0.1/source/firefox-147.0.1.source.tar.xz -> firefox-147.0.1.source.tar.xz https://dev.gentoo.org/~juippis/mozilla/patchsets/firefox-147-patches-01.tar.xz wasm-sandbox? ( amd64? ( https://github.com/WebAssembly/wasi-sdk/releases/download/wasi-sdk-29/wasi-sdk-29.0-x86_64-linux.tar.gz ) arm64? ( https://github.com/WebAssembly/wasi-sdk/releases/download/wasi-sdk-29/wasi-sdk-29.0-arm64-linux.tar.gz ) ) l10n_af? ( https://archive.mozilla.org/pub/firefox/releases/147.0.1/linux-x86_64/xpi/af.xpi -> firefox-147.0.1-af.xpi ) l10n_ar? ( https://archive.mozilla.org/pub/firefox/releases/147.0.1/linux-x86_64/xpi/ar.xpi -> firefox-147.0.1-ar.xpi ) l10n_ast? ( https://archive.mozilla.org/pub/firefox/releases/147.0.1/linux-x86_64/xpi/ast.xpi -> firefox-147.0.1-ast.xpi ) l10n_be? ( https://archive.mozilla.org/pub/firefox/releases/147.0.1/linux-x86_64/xpi/be.xpi -> firefox-147.0.1-be.xpi ) l10n_bg? ( https://archive.mozilla.org/pub/firefox/releases/147.0.1/linux-x86_64/xpi/bg.xpi -> firefox-147.0.1-bg.xpi ) l10n_br? ( https://archive.mozilla.org/pub/firefox/releases/147.0.1/linux-x86_64/xpi/br.xpi -> firefox-147.0.1-br.xpi ) l10n_ca? ( https://archive.mozilla.org/pub/firefox/releases/147.0.1/linux-x86_64/xpi/ca.xpi -> firefox-147.0.1-ca.xpi ) l10n_cak? ( https://archive.mozilla.org/pub/firefox/releases/147.0.1/linux-x86_64/xpi/cak.xpi -> firefox-147.0.1-cak.xpi ) l10n_cs? ( https://archive.mozilla.org/pub/firefox/releases/147.0.1/linux-x86_64/xpi/cs.xpi -> firefox-147.0.1-cs.xpi ) l10n_cy? ( https://archive.mozilla.org/pub/firefox/releases/147.0.1/linux-x86_64/xpi/cy.xpi -> firefox-147.0.1-cy.xpi ) l10n_da? ( https://archive.mozilla.org/pub/firefox/releases/147.0.1/linux-x86_64/xpi/da.xpi -> firefox-147.0.1-da.xpi ) l10n_de? ( https://archive.mozilla.org/pub/firefox/releases/147.0.1/linux-x86_64/xpi/de.xpi -> firefox-147.0.1-de.xpi ) l10n_dsb? ( https://archive.mozilla.org/pub/firefox/releases/147.0.1/linux-x86_64/xpi/dsb.xpi -> firefox-147.0.1-dsb.xpi ) l10n_el? ( https://archive.mozilla.org/pub/firefox/releases/147.0.1/linux-x86_64/xpi/el.xpi -> firefox-147.0.1-el.xpi ) l10n_en-CA? ( https://archive.mozilla.org/pub/firefox/releases/147.0.1/linux-x86_64/xpi/en-CA.xpi -> firefox-147.0.1-en-CA.xpi ) l10n_en-GB? ( https://archive.mozilla.org/pub/firefox/releases/147.0.1/linux-x86_64/xpi/en-GB.xpi -> firefox-147.0.1-en-GB.xpi ) l10n_es-AR? ( https://archive.mozilla.org/pub/firefox/releases/147.0.1/linux-x86_64/xpi/es-AR.xpi -> firefox-147.0.1-es-AR.xpi ) l10n_es-ES? ( https://archive.mozilla.org/pub/firefox/releases/147.0.1/linux-x86_64/xpi/es-ES.xpi -> firefox-147.0.1-es-ES.xpi ) l10n_et? ( https://archive.mozilla.org/pub/firefox/releases/147.0.1/linux-x86_64/xpi/et.xpi -> firefox-147.0.1-et.xpi ) l10n_eu? ( https://archive.mozilla.org/pub/firefox/releases/147.0.1/linux-x86_64/xpi/eu.xpi -> firefox-147.0.1-eu.xpi ) l10n_fi? ( https://archive.mozilla.org/pub/firefox/releases/147.0.1/linux-x86_64/xpi/fi.xpi -> firefox-147.0.1-fi.xpi ) l10n_fr? ( https://archive.mozilla.org/pub/firefox/releases/147.0.1/linux-x86_64/xpi/fr.xpi -> firefox-147.0.1-fr.xpi ) l10n_fy? ( https://archive.mozilla.org/pub/firefox/releases/147.0.1/linux-x86_64/xpi/fy-NL.xpi -> firefox-147.0.1-fy-NL.xpi ) l10n_ga? ( https://archive.mozilla.org/pub/firefox/releases/147.0.1/linux-x86_64/xpi/ga-IE.xpi -> firefox-147.0.1-ga-IE.xpi ) l10n_gd? ( https://archive.mozilla.org/pub/firefox/releases/147.0.1/linux-x86_64/xpi/gd.xpi -> firefox-147.0.1-gd.xpi ) l10n_gl? ( https://archive.mozilla.org/pub/firefox/releases/147.0.1/linux-x86_64/xpi/gl.xpi -> firefox-147.0.1-gl.xpi ) l10n_he? ( https://archive.mozilla.org/pub/firefox/releases/147.0.1/linux-x86_64/xpi/he.xpi -> firefox-147.0.1-he.xpi ) l10n_hr? ( https://archive.mozilla.org/pub/firefox/releases/147.0.1/linux-x86_64/xpi/hr.xpi -> firefox-147.0.1-hr.xpi ) l10n_hsb? ( https://archive.mozilla.org/pub/firefox/releases/147.0.1/linux-x86_64/xpi/hsb.xpi -> firefox-147.0.1-hsb.xpi ) l10n_hu? ( https://archive.mozilla.org/pub/firefox/releases/147.0.1/linux-x86_64/xpi/hu.xpi -> firefox-147.0.1-hu.xpi ) l10n_id? ( https://archive.mozilla.org/pub/firefox/releases/147.0.1/linux-x86_64/xpi/id.xpi -> firefox-147.0.1-id.xpi ) l10n_is? ( https://archive.mozilla.org/pub/firefox/releases/147.0.1/linux-x86_64/xpi/is.xpi -> firefox-147.0.1-is.xpi ) l10n_it? ( https://archive.mozilla.org/pub/firefox/releases/147.0.1/linux-x86_64/xpi/it.xpi -> firefox-147.0.1-it.xpi ) l10n_ja? ( https://archive.mozilla.org/pub/firefox/releases/147.0.1/linux-x86_64/xpi/ja.xpi -> firefox-147.0.1-ja.xpi ) l10n_ka? ( https://archive.mozilla.org/pub/firefox/releases/147.0.1/linux-x86_64/xpi/ka.xpi -> firefox-147.0.1-ka.xpi ) l10n_kab? ( https://archive.mozilla.org/pub/firefox/releases/147.0.1/linux-x86_64/xpi/kab.xpi -> firefox-147.0.1-kab.xpi ) l10n_kk? ( https://archive.mozilla.org/pub/firefox/releases/147.0.1/linux-x86_64/xpi/kk.xpi -> firefox-147.0.1-kk.xpi ) l10n_ko? ( https://archive.mozilla.org/pub/firefox/releases/147.0.1/linux-x86_64/xpi/ko.xpi -> firefox-147.0.1-ko.xpi ) l10n_lt? ( https://archive.mozilla.org/pub/firefox/releases/147.0.1/linux-x86_64/xpi/lt.xpi -> firefox-147.0.1-lt.xpi ) l10n_lv? ( https://archive.mozilla.org/pub/firefox/releases/147.0.1/linux-x86_64/xpi/lv.xpi -> firefox-147.0.1-lv.xpi ) l10n_ms? ( https://archive.mozilla.org/pub/firefox/releases/147.0.1/linux-x86_64/xpi/ms.xpi -> firefox-147.0.1-ms.xpi ) l10n_nb? ( https://archive.mozilla.org/pub/firefox/releases/147.0.1/linux-x86_64/xpi/nb-NO.xpi -> firefox-147.0.1-nb-NO.xpi ) l10n_nl? ( https://archive.mozilla.org/pub/firefox/releases/147.0.1/linux-x86_64/xpi/nl.xpi -> firefox-147.0.1-nl.xpi ) l10n_nn? ( https://archive.mozilla.org/pub/firefox/releases/147.0.1/linux-x86_64/xpi/nn-NO.xpi -> firefox-147.0.1-nn-NO.xpi ) l10n_pa? ( https://archive.mozilla.org/pub/firefox/releases/147.0.1/linux-x86_64/xpi/pa-IN.xpi -> firefox-147.0.1-pa-IN.xpi ) l10n_pl? ( https://archive.mozilla.org/pub/firefox/releases/147.0.1/linux-x86_64/xpi/pl.xpi -> firefox-147.0.1-pl.xpi ) l10n_pt-BR? ( https://archive.mozilla.org/pub/firefox/releases/147.0.1/linux-x86_64/xpi/pt-BR.xpi -> firefox-147.0.1-pt-BR.xpi ) l10n_pt-PT? ( https://archive.mozilla.org/pub/firefox/releases/147.0.1/linux-x86_64/xpi/pt-PT.xpi -> firefox-147.0.1-pt-PT.xpi ) l10n_rm? ( https://archive.mozilla.org/pub/firefox/releases/147.0.1/linux-x86_64/xpi/rm.xpi -> firefox-147.0.1-rm.xpi ) l10n_ro? ( https://archive.mozilla.org/pub/firefox/releases/147.0.1/linux-x86_64/xpi/ro.xpi -> firefox-147.0.1-ro.xpi ) l10n_ru? ( https://archive.mozilla.org/pub/firefox/releases/147.0.1/linux-x86_64/xpi/ru.xpi -> firefox-147.0.1-ru.xpi ) l10n_sk? ( https://archive.mozilla.org/pub/firefox/releases/147.0.1/linux-x86_64/xpi/sk.xpi -> firefox-147.0.1-sk.xpi ) l10n_sl? ( https://archive.mozilla.org/pub/firefox/releases/147.0.1/linux-x86_64/xpi/sl.xpi -> firefox-147.0.1-sl.xpi ) l10n_sq? ( https://archive.mozilla.org/pub/firefox/releases/147.0.1/linux-x86_64/xpi/sq.xpi -> firefox-147.0.1-sq.xpi ) l10n_sr? ( https://archive.mozilla.org/pub/firefox/releases/147.0.1/linux-x86_64/xpi/sr.xpi -> firefox-147.0.1-sr.xpi ) l10n_sv? ( https://archive.mozilla.org/pub/firefox/releases/147.0.1/linux-x86_64/xpi/sv-SE.xpi -> firefox-147.0.1-sv-SE.xpi ) l10n_th? ( https://archive.mozilla.org/pub/firefox/releases/147.0.1/linux-x86_64/xpi/th.xpi -> firefox-147.0.1-th.xpi ) l10n_tr? ( https://archive.mozilla.org/pub/firefox/releases/147.0.1/linux-x86_64/xpi/tr.xpi -> firefox-147.0.1-tr.xpi ) l10n_uk? ( https://archive.mozilla.org/pub/firefox/releases/147.0.1/linux-x86_64/xpi/uk.xpi -> firefox-147.0.1-uk.xpi ) l10n_uz? ( https://archive.mozilla.org/pub/firefox/releases/147.0.1/linux-x86_64/xpi/uz.xpi -> firefox-147.0.1-uz.xpi ) l10n_vi? ( https://archive.mozilla.org/pub/firefox/releases/147.0.1/linux-x86_64/xpi/vi.xpi -> firefox-147.0.1-vi.xpi ) l10n_zh-CN? ( https://archive.mozilla.org/pub/firefox/releases/147.0.1/linux-x86_64/xpi/zh-CN.xpi -> firefox-147.0.1-zh-CN.xpi ) l10n_zh-TW? ( https://archive.mozilla.org/pub/firefox/releases/147.0.1/linux-x86_64/xpi/zh-TW.xpi -> firefox-147.0.1-zh-TW.xpi ) l10n_ach? ( https://archive.mozilla.org/pub/firefox/releases/147.0.1/linux-x86_64/xpi/ach.xpi -> firefox-147.0.1-ach.xpi ) l10n_an? ( https://archive.mozilla.org/pub/firefox/releases/147.0.1/linux-x86_64/xpi/an.xpi -> firefox-147.0.1-an.xpi ) l10n_az? ( https://archive.mozilla.org/pub/firefox/releases/147.0.1/linux-x86_64/xpi/az.xpi -> firefox-147.0.1-az.xpi ) l10n_bn? ( https://archive.mozilla.org/pub/firefox/releases/147.0.1/linux-x86_64/xpi/bn.xpi -> firefox-147.0.1-bn.xpi ) l10n_bs? ( https://archive.mozilla.org/pub/firefox/releases/147.0.1/linux-x86_64/xpi/bs.xpi -> firefox-147.0.1-bs.xpi ) l10n_ca-valencia? ( https://archive.mozilla.org/pub/firefox/releases/147.0.1/linux-x86_64/xpi/ca-valencia.xpi -> firefox-147.0.1-ca-valencia.xpi ) l10n_eo? ( https://archive.mozilla.org/pub/firefox/releases/147.0.1/linux-x86_64/xpi/eo.xpi -> firefox-147.0.1-eo.xpi ) l10n_es-CL? ( https://archive.mozilla.org/pub/firefox/releases/147.0.1/linux-x86_64/xpi/es-CL.xpi -> firefox-147.0.1-es-CL.xpi ) l10n_es-MX? ( https://archive.mozilla.org/pub/firefox/releases/147.0.1/linux-x86_64/xpi/es-MX.xpi -> firefox-147.0.1-es-MX.xpi ) l10n_fa? ( https://archive.mozilla.org/pub/firefox/releases/147.0.1/linux-x86_64/xpi/fa.xpi -> firefox-147.0.1-fa.xpi ) l10n_ff? ( https://archive.mozilla.org/pub/firefox/releases/147.0.1/linux-x86_64/xpi/ff.xpi -> firefox-147.0.1-ff.xpi ) l10n_fur? ( https://archive.mozilla.org/pub/firefox/releases/147.0.1/linux-x86_64/xpi/fur.xpi -> firefox-147.0.1-fur.xpi ) l10n_gn? ( https://archive.mozilla.org/pub/firefox/releases/147.0.1/linux-x86_64/xpi/gn.xpi -> firefox-147.0.1-gn.xpi ) l10n_gu? ( https://archive.mozilla.org/pub/firefox/releases/147.0.1/linux-x86_64/xpi/gu-IN.xpi -> firefox-147.0.1-gu-IN.xpi ) l10n_hi? ( https://archive.mozilla.org/pub/firefox/releases/147.0.1/linux-x86_64/xpi/hi-IN.xpi -> firefox-147.0.1-hi-IN.xpi ) l10n_hy? ( https://archive.mozilla.org/pub/firefox/releases/147.0.1/linux-x86_64/xpi/hy-AM.xpi -> firefox-147.0.1-hy-AM.xpi ) l10n_ia? ( https://archive.mozilla.org/pub/firefox/releases/147.0.1/linux-x86_64/xpi/ia.xpi -> firefox-147.0.1-ia.xpi ) l10n_km? ( https://archive.mozilla.org/pub/firefox/releases/147.0.1/linux-x86_64/xpi/km.xpi -> firefox-147.0.1-km.xpi ) l10n_kn? ( https://archive.mozilla.org/pub/firefox/releases/147.0.1/linux-x86_64/xpi/kn.xpi -> firefox-147.0.1-kn.xpi ) l10n_lij? ( https://archive.mozilla.org/pub/firefox/releases/147.0.1/linux-x86_64/xpi/lij.xpi -> firefox-147.0.1-lij.xpi ) l10n_mk? ( https://archive.mozilla.org/pub/firefox/releases/147.0.1/linux-x86_64/xpi/mk.xpi -> firefox-147.0.1-mk.xpi ) l10n_mr? ( https://archive.mozilla.org/pub/firefox/releases/147.0.1/linux-x86_64/xpi/mr.xpi -> firefox-147.0.1-mr.xpi ) l10n_my? ( https://archive.mozilla.org/pub/firefox/releases/147.0.1/linux-x86_64/xpi/my.xpi -> firefox-147.0.1-my.xpi ) l10n_ne? ( https://archive.mozilla.org/pub/firefox/releases/147.0.1/linux-x86_64/xpi/ne-NP.xpi -> firefox-147.0.1-ne-NP.xpi ) l10n_oc? ( https://archive.mozilla.org/pub/firefox/releases/147.0.1/linux-x86_64/xpi/oc.xpi -> firefox-147.0.1-oc.xpi ) l10n_sc? ( https://archive.mozilla.org/pub/firefox/releases/147.0.1/linux-x86_64/xpi/sc.xpi -> firefox-147.0.1-sc.xpi ) l10n_sco? ( https://archive.mozilla.org/pub/firefox/releases/147.0.1/linux-x86_64/xpi/sco.xpi -> firefox-147.0.1-sco.xpi ) l10n_si? ( https://archive.mozilla.org/pub/firefox/releases/147.0.1/linux-x86_64/xpi/si.xpi -> firefox-147.0.1-si.xpi ) l10n_skr? ( https://archive.mozilla.org/pub/firefox/releases/147.0.1/linux-x86_64/xpi/skr.xpi -> firefox-147.0.1-skr.xpi ) l10n_son? ( https://archive.mozilla.org/pub/firefox/releases/147.0.1/linux-x86_64/xpi/son.xpi -> firefox-147.0.1-son.xpi ) l10n_szl? ( https://archive.mozilla.org/pub/firefox/releases/147.0.1/linux-x86_64/xpi/szl.xpi -> firefox-147.0.1-szl.xpi ) l10n_ta? ( https://archive.mozilla.org/pub/firefox/releases/147.0.1/linux-x86_64/xpi/ta.xpi -> firefox-147.0.1-ta.xpi ) l10n_te? ( https://archive.mozilla.org/pub/firefox/releases/147.0.1/linux-x86_64/xpi/te.xpi -> firefox-147.0.1-te.xpi ) l10n_tl? ( https://archive.mozilla.org/pub/firefox/releases/147.0.1/linux-x86_64/xpi/tl.xpi -> firefox-147.0.1-tl.xpi ) l10n_trs? ( https://archive.mozilla.org/pub/firefox/releases/147.0.1/linux-x86_64/xpi/trs.xpi -> firefox-147.0.1-trs.xpi ) l10n_ur? ( https://archive.mozilla.org/pub/firefox/releases/147.0.1/linux-x86_64/xpi/ur.xpi -> firefox-147.0.1-ur.xpi ) l10n_xh? ( https://archive.mozilla.org/pub/firefox/releases/147.0.1/linux-x86_64/xpi/xh.xpi -> firefox-147.0.1-xh.xpi ) +_eclasses_=check-reqs 12ab9d3fc16bfe1f87c6fb652324b57c desktop 7b6f6e9d65093966fbc8475399c5dd4e flag-o-matic a7afe42e95fb46ce9691605acfb24672 gnome2-utils a8cf148ec7f5ae0b1f1d33ae5f7f9e88 linux-info efd923656513c879204fec6638eadee5 llvm-r1 59c52dab9ddf3ca54e79003177507e97 llvm-utils 64536677f4b4365e25e9b739163bed58 multiprocessing 1e32df7deee68372153dca65f4a7c21f optfeature 538bce96e5589935b57e178e8635f301 pax-utils 5555f2e75744739fe100ee62c22d28fe python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 readme.gentoo-r1 b045f3acf546393ab6b3170781875358 rust 20da14430886f3de143eb101684fcf62 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 virtualx 9741d451eb64ea8bb9faee90d68a9b68 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 +_md5_=d08dea6d00578bd96c12636331282c29 diff --git a/metadata/md5-cache/www-client/firefox-bin-147.0.1 b/metadata/md5-cache/www-client/firefox-bin-147.0.1 new file mode 100644 index 000000000000..a43ea3ff4153 --- /dev/null +++ b/metadata/md5-cache/www-client/firefox-bin-147.0.1 @@ -0,0 +1,16 @@ +BDEPEND=app-arch/unzip +DEFINED_PHASES=install postinst postrm preinst setup unpack +DESCRIPTION=Firefox Web Browser +EAPI=8 +HOMEPAGE=https://www.firefox.com +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=desktop linux-info optfeature pax-utils xdg +IUSE=+gmp-autoupdate selinux wayland l10n_ach l10n_af l10n_an l10n_ar l10n_ast l10n_az l10n_be l10n_bg l10n_bn l10n_br l10n_bs l10n_ca-valencia l10n_ca l10n_cak l10n_cs l10n_cy l10n_da l10n_de l10n_dsb l10n_el l10n_en-CA l10n_en-GB l10n_eo l10n_es-AR l10n_es-CL l10n_es-ES l10n_es-MX l10n_et l10n_eu l10n_fa l10n_ff l10n_fi l10n_fr l10n_fy l10n_ga l10n_gd l10n_gl l10n_gn l10n_gu l10n_he l10n_hi l10n_hr l10n_hsb l10n_hu l10n_hy l10n_ia l10n_id l10n_is l10n_it l10n_ja l10n_ka l10n_kab l10n_kk l10n_km l10n_kn l10n_ko l10n_lij l10n_lt l10n_lv l10n_mk l10n_mr l10n_ms l10n_my l10n_nb l10n_ne l10n_nl l10n_nn l10n_oc l10n_pa l10n_pl l10n_pt-BR l10n_pt-PT l10n_rm l10n_ro l10n_ru l10n_sco l10n_si l10n_sk l10n_skr l10n_sl l10n_son l10n_sq l10n_sr l10n_sv l10n_ta l10n_te l10n_th l10n_tl l10n_tr l10n_trs l10n_uk l10n_ur l10n_uz l10n_vi l10n_xh l10n_zh-CN l10n_zh-TW +KEYWORDS=-* amd64 ~arm64 +LICENSE=MPL-2.0 GPL-2 LGPL-2.1 +RDEPEND=!www-client/firefox-bin:0 || ( media-libs/libpulse media-sound/apulse ) >=app-accessibility/at-spi2-core-2.46.0:2 >=dev-libs/glib-2.26:2 media-libs/alsa-lib media-libs/fontconfig >=media-libs/freetype-2.4.10 media-video/ffmpeg sys-apps/dbus virtual/freedesktop-icon-theme >=x11-libs/cairo-1.10[X] x11-libs/gdk-pixbuf:2 >=x11-libs/gtk+-3.11:3[X,wayland?] x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXcursor x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libXi x11-libs/libXrandr x11-libs/libXrender x11-libs/libxcb >=x11-libs/pango-1.22.0 selinux? ( sec-policy/selinux-mozilla ) !www-client/firefox-bin:esr +RESTRICT=strip +SLOT=rapid +SRC_URI=amd64? ( https://archive.mozilla.org/pub/firefox/releases/147.0.1/linux-x86_64/en-US/firefox-147.0.1.tar.xz -> firefox-bin_x86_64-147.0.1.tar.xz ) arm64? ( https://archive.mozilla.org/pub/firefox/releases/147.0.1/linux-aarch64/en-US/firefox-147.0.1.tar.xz -> firefox-bin_aarch64-147.0.1.tar.xz ) l10n_ach? ( https://archive.mozilla.org/pub/firefox/releases/147.0.1/linux-x86_64/xpi/ach.xpi -> firefox-147.0.1-ach.xpi ) l10n_af? ( https://archive.mozilla.org/pub/firefox/releases/147.0.1/linux-x86_64/xpi/af.xpi -> firefox-147.0.1-af.xpi ) l10n_an? ( https://archive.mozilla.org/pub/firefox/releases/147.0.1/linux-x86_64/xpi/an.xpi -> firefox-147.0.1-an.xpi ) l10n_ar? ( https://archive.mozilla.org/pub/firefox/releases/147.0.1/linux-x86_64/xpi/ar.xpi -> firefox-147.0.1-ar.xpi ) l10n_ast? ( https://archive.mozilla.org/pub/firefox/releases/147.0.1/linux-x86_64/xpi/ast.xpi -> firefox-147.0.1-ast.xpi ) l10n_az? ( https://archive.mozilla.org/pub/firefox/releases/147.0.1/linux-x86_64/xpi/az.xpi -> firefox-147.0.1-az.xpi ) l10n_be? ( https://archive.mozilla.org/pub/firefox/releases/147.0.1/linux-x86_64/xpi/be.xpi -> firefox-147.0.1-be.xpi ) l10n_bg? ( https://archive.mozilla.org/pub/firefox/releases/147.0.1/linux-x86_64/xpi/bg.xpi -> firefox-147.0.1-bg.xpi ) l10n_bn? ( https://archive.mozilla.org/pub/firefox/releases/147.0.1/linux-x86_64/xpi/bn.xpi -> firefox-147.0.1-bn.xpi ) l10n_br? ( https://archive.mozilla.org/pub/firefox/releases/147.0.1/linux-x86_64/xpi/br.xpi -> firefox-147.0.1-br.xpi ) l10n_bs? ( https://archive.mozilla.org/pub/firefox/releases/147.0.1/linux-x86_64/xpi/bs.xpi -> firefox-147.0.1-bs.xpi ) l10n_ca-valencia? ( https://archive.mozilla.org/pub/firefox/releases/147.0.1/linux-x86_64/xpi/ca-valencia.xpi -> firefox-147.0.1-ca-valencia.xpi ) l10n_ca? ( https://archive.mozilla.org/pub/firefox/releases/147.0.1/linux-x86_64/xpi/ca.xpi -> firefox-147.0.1-ca.xpi ) l10n_cak? ( https://archive.mozilla.org/pub/firefox/releases/147.0.1/linux-x86_64/xpi/cak.xpi -> firefox-147.0.1-cak.xpi ) l10n_cs? ( https://archive.mozilla.org/pub/firefox/releases/147.0.1/linux-x86_64/xpi/cs.xpi -> firefox-147.0.1-cs.xpi ) l10n_cy? ( https://archive.mozilla.org/pub/firefox/releases/147.0.1/linux-x86_64/xpi/cy.xpi -> firefox-147.0.1-cy.xpi ) l10n_da? ( https://archive.mozilla.org/pub/firefox/releases/147.0.1/linux-x86_64/xpi/da.xpi -> firefox-147.0.1-da.xpi ) l10n_de? ( https://archive.mozilla.org/pub/firefox/releases/147.0.1/linux-x86_64/xpi/de.xpi -> firefox-147.0.1-de.xpi ) l10n_dsb? ( https://archive.mozilla.org/pub/firefox/releases/147.0.1/linux-x86_64/xpi/dsb.xpi -> firefox-147.0.1-dsb.xpi ) l10n_el? ( https://archive.mozilla.org/pub/firefox/releases/147.0.1/linux-x86_64/xpi/el.xpi -> firefox-147.0.1-el.xpi ) l10n_en-CA? ( https://archive.mozilla.org/pub/firefox/releases/147.0.1/linux-x86_64/xpi/en-CA.xpi -> firefox-147.0.1-en-CA.xpi ) l10n_en-GB? ( https://archive.mozilla.org/pub/firefox/releases/147.0.1/linux-x86_64/xpi/en-GB.xpi -> firefox-147.0.1-en-GB.xpi ) l10n_eo? ( https://archive.mozilla.org/pub/firefox/releases/147.0.1/linux-x86_64/xpi/eo.xpi -> firefox-147.0.1-eo.xpi ) l10n_es-AR? ( https://archive.mozilla.org/pub/firefox/releases/147.0.1/linux-x86_64/xpi/es-AR.xpi -> firefox-147.0.1-es-AR.xpi ) l10n_es-CL? ( https://archive.mozilla.org/pub/firefox/releases/147.0.1/linux-x86_64/xpi/es-CL.xpi -> firefox-147.0.1-es-CL.xpi ) l10n_es-ES? ( https://archive.mozilla.org/pub/firefox/releases/147.0.1/linux-x86_64/xpi/es-ES.xpi -> firefox-147.0.1-es-ES.xpi ) l10n_es-MX? ( https://archive.mozilla.org/pub/firefox/releases/147.0.1/linux-x86_64/xpi/es-MX.xpi -> firefox-147.0.1-es-MX.xpi ) l10n_et? ( https://archive.mozilla.org/pub/firefox/releases/147.0.1/linux-x86_64/xpi/et.xpi -> firefox-147.0.1-et.xpi ) l10n_eu? ( https://archive.mozilla.org/pub/firefox/releases/147.0.1/linux-x86_64/xpi/eu.xpi -> firefox-147.0.1-eu.xpi ) l10n_fa? ( https://archive.mozilla.org/pub/firefox/releases/147.0.1/linux-x86_64/xpi/fa.xpi -> firefox-147.0.1-fa.xpi ) l10n_ff? ( https://archive.mozilla.org/pub/firefox/releases/147.0.1/linux-x86_64/xpi/ff.xpi -> firefox-147.0.1-ff.xpi ) l10n_fi? ( https://archive.mozilla.org/pub/firefox/releases/147.0.1/linux-x86_64/xpi/fi.xpi -> firefox-147.0.1-fi.xpi ) l10n_fr? ( https://archive.mozilla.org/pub/firefox/releases/147.0.1/linux-x86_64/xpi/fr.xpi -> firefox-147.0.1-fr.xpi ) l10n_fy? ( https://archive.mozilla.org/pub/firefox/releases/147.0.1/linux-x86_64/xpi/fy-NL.xpi -> firefox-147.0.1-fy-NL.xpi ) l10n_ga? ( https://archive.mozilla.org/pub/firefox/releases/147.0.1/linux-x86_64/xpi/ga-IE.xpi -> firefox-147.0.1-ga-IE.xpi ) l10n_gd? ( https://archive.mozilla.org/pub/firefox/releases/147.0.1/linux-x86_64/xpi/gd.xpi -> firefox-147.0.1-gd.xpi ) l10n_gl? ( https://archive.mozilla.org/pub/firefox/releases/147.0.1/linux-x86_64/xpi/gl.xpi -> firefox-147.0.1-gl.xpi ) l10n_gn? ( https://archive.mozilla.org/pub/firefox/releases/147.0.1/linux-x86_64/xpi/gn.xpi -> firefox-147.0.1-gn.xpi ) l10n_gu? ( https://archive.mozilla.org/pub/firefox/releases/147.0.1/linux-x86_64/xpi/gu-IN.xpi -> firefox-147.0.1-gu-IN.xpi ) l10n_he? ( https://archive.mozilla.org/pub/firefox/releases/147.0.1/linux-x86_64/xpi/he.xpi -> firefox-147.0.1-he.xpi ) l10n_hi? ( https://archive.mozilla.org/pub/firefox/releases/147.0.1/linux-x86_64/xpi/hi-IN.xpi -> firefox-147.0.1-hi-IN.xpi ) l10n_hr? ( https://archive.mozilla.org/pub/firefox/releases/147.0.1/linux-x86_64/xpi/hr.xpi -> firefox-147.0.1-hr.xpi ) l10n_hsb? ( https://archive.mozilla.org/pub/firefox/releases/147.0.1/linux-x86_64/xpi/hsb.xpi -> firefox-147.0.1-hsb.xpi ) l10n_hu? ( https://archive.mozilla.org/pub/firefox/releases/147.0.1/linux-x86_64/xpi/hu.xpi -> firefox-147.0.1-hu.xpi ) l10n_hy? ( https://archive.mozilla.org/pub/firefox/releases/147.0.1/linux-x86_64/xpi/hy-AM.xpi -> firefox-147.0.1-hy-AM.xpi ) l10n_ia? ( https://archive.mozilla.org/pub/firefox/releases/147.0.1/linux-x86_64/xpi/ia.xpi -> firefox-147.0.1-ia.xpi ) l10n_id? ( https://archive.mozilla.org/pub/firefox/releases/147.0.1/linux-x86_64/xpi/id.xpi -> firefox-147.0.1-id.xpi ) l10n_is? ( https://archive.mozilla.org/pub/firefox/releases/147.0.1/linux-x86_64/xpi/is.xpi -> firefox-147.0.1-is.xpi ) l10n_it? ( https://archive.mozilla.org/pub/firefox/releases/147.0.1/linux-x86_64/xpi/it.xpi -> firefox-147.0.1-it.xpi ) l10n_ja? ( https://archive.mozilla.org/pub/firefox/releases/147.0.1/linux-x86_64/xpi/ja.xpi -> firefox-147.0.1-ja.xpi ) l10n_ka? ( https://archive.mozilla.org/pub/firefox/releases/147.0.1/linux-x86_64/xpi/ka.xpi -> firefox-147.0.1-ka.xpi ) l10n_kab? ( https://archive.mozilla.org/pub/firefox/releases/147.0.1/linux-x86_64/xpi/kab.xpi -> firefox-147.0.1-kab.xpi ) l10n_kk? ( https://archive.mozilla.org/pub/firefox/releases/147.0.1/linux-x86_64/xpi/kk.xpi -> firefox-147.0.1-kk.xpi ) l10n_km? ( https://archive.mozilla.org/pub/firefox/releases/147.0.1/linux-x86_64/xpi/km.xpi -> firefox-147.0.1-km.xpi ) l10n_kn? ( https://archive.mozilla.org/pub/firefox/releases/147.0.1/linux-x86_64/xpi/kn.xpi -> firefox-147.0.1-kn.xpi ) l10n_ko? ( https://archive.mozilla.org/pub/firefox/releases/147.0.1/linux-x86_64/xpi/ko.xpi -> firefox-147.0.1-ko.xpi ) l10n_lij? ( https://archive.mozilla.org/pub/firefox/releases/147.0.1/linux-x86_64/xpi/lij.xpi -> firefox-147.0.1-lij.xpi ) l10n_lt? ( https://archive.mozilla.org/pub/firefox/releases/147.0.1/linux-x86_64/xpi/lt.xpi -> firefox-147.0.1-lt.xpi ) l10n_lv? ( https://archive.mozilla.org/pub/firefox/releases/147.0.1/linux-x86_64/xpi/lv.xpi -> firefox-147.0.1-lv.xpi ) l10n_mk? ( https://archive.mozilla.org/pub/firefox/releases/147.0.1/linux-x86_64/xpi/mk.xpi -> firefox-147.0.1-mk.xpi ) l10n_mr? ( https://archive.mozilla.org/pub/firefox/releases/147.0.1/linux-x86_64/xpi/mr.xpi -> firefox-147.0.1-mr.xpi ) l10n_ms? ( https://archive.mozilla.org/pub/firefox/releases/147.0.1/linux-x86_64/xpi/ms.xpi -> firefox-147.0.1-ms.xpi ) l10n_my? ( https://archive.mozilla.org/pub/firefox/releases/147.0.1/linux-x86_64/xpi/my.xpi -> firefox-147.0.1-my.xpi ) l10n_nb? ( https://archive.mozilla.org/pub/firefox/releases/147.0.1/linux-x86_64/xpi/nb-NO.xpi -> firefox-147.0.1-nb-NO.xpi ) l10n_ne? ( https://archive.mozilla.org/pub/firefox/releases/147.0.1/linux-x86_64/xpi/ne-NP.xpi -> firefox-147.0.1-ne-NP.xpi ) l10n_nl? ( https://archive.mozilla.org/pub/firefox/releases/147.0.1/linux-x86_64/xpi/nl.xpi -> firefox-147.0.1-nl.xpi ) l10n_nn? ( https://archive.mozilla.org/pub/firefox/releases/147.0.1/linux-x86_64/xpi/nn-NO.xpi -> firefox-147.0.1-nn-NO.xpi ) l10n_oc? ( https://archive.mozilla.org/pub/firefox/releases/147.0.1/linux-x86_64/xpi/oc.xpi -> firefox-147.0.1-oc.xpi ) l10n_pa? ( https://archive.mozilla.org/pub/firefox/releases/147.0.1/linux-x86_64/xpi/pa-IN.xpi -> firefox-147.0.1-pa-IN.xpi ) l10n_pl? ( https://archive.mozilla.org/pub/firefox/releases/147.0.1/linux-x86_64/xpi/pl.xpi -> firefox-147.0.1-pl.xpi ) l10n_pt-BR? ( https://archive.mozilla.org/pub/firefox/releases/147.0.1/linux-x86_64/xpi/pt-BR.xpi -> firefox-147.0.1-pt-BR.xpi ) l10n_pt-PT? ( https://archive.mozilla.org/pub/firefox/releases/147.0.1/linux-x86_64/xpi/pt-PT.xpi -> firefox-147.0.1-pt-PT.xpi ) l10n_rm? ( https://archive.mozilla.org/pub/firefox/releases/147.0.1/linux-x86_64/xpi/rm.xpi -> firefox-147.0.1-rm.xpi ) l10n_ro? ( https://archive.mozilla.org/pub/firefox/releases/147.0.1/linux-x86_64/xpi/ro.xpi -> firefox-147.0.1-ro.xpi ) l10n_ru? ( https://archive.mozilla.org/pub/firefox/releases/147.0.1/linux-x86_64/xpi/ru.xpi -> firefox-147.0.1-ru.xpi ) l10n_sco? ( https://archive.mozilla.org/pub/firefox/releases/147.0.1/linux-x86_64/xpi/sco.xpi -> firefox-147.0.1-sco.xpi ) l10n_si? ( https://archive.mozilla.org/pub/firefox/releases/147.0.1/linux-x86_64/xpi/si.xpi -> firefox-147.0.1-si.xpi ) l10n_sk? ( https://archive.mozilla.org/pub/firefox/releases/147.0.1/linux-x86_64/xpi/sk.xpi -> firefox-147.0.1-sk.xpi ) l10n_skr? ( https://archive.mozilla.org/pub/firefox/releases/147.0.1/linux-x86_64/xpi/skr.xpi -> firefox-147.0.1-skr.xpi ) l10n_sl? ( https://archive.mozilla.org/pub/firefox/releases/147.0.1/linux-x86_64/xpi/sl.xpi -> firefox-147.0.1-sl.xpi ) l10n_son? ( https://archive.mozilla.org/pub/firefox/releases/147.0.1/linux-x86_64/xpi/son.xpi -> firefox-147.0.1-son.xpi ) l10n_sq? ( https://archive.mozilla.org/pub/firefox/releases/147.0.1/linux-x86_64/xpi/sq.xpi -> firefox-147.0.1-sq.xpi ) l10n_sr? ( https://archive.mozilla.org/pub/firefox/releases/147.0.1/linux-x86_64/xpi/sr.xpi -> firefox-147.0.1-sr.xpi ) l10n_sv? ( https://archive.mozilla.org/pub/firefox/releases/147.0.1/linux-x86_64/xpi/sv-SE.xpi -> firefox-147.0.1-sv-SE.xpi ) l10n_ta? ( https://archive.mozilla.org/pub/firefox/releases/147.0.1/linux-x86_64/xpi/ta.xpi -> firefox-147.0.1-ta.xpi ) l10n_te? ( https://archive.mozilla.org/pub/firefox/releases/147.0.1/linux-x86_64/xpi/te.xpi -> firefox-147.0.1-te.xpi ) l10n_th? ( https://archive.mozilla.org/pub/firefox/releases/147.0.1/linux-x86_64/xpi/th.xpi -> firefox-147.0.1-th.xpi ) l10n_tl? ( https://archive.mozilla.org/pub/firefox/releases/147.0.1/linux-x86_64/xpi/tl.xpi -> firefox-147.0.1-tl.xpi ) l10n_tr? ( https://archive.mozilla.org/pub/firefox/releases/147.0.1/linux-x86_64/xpi/tr.xpi -> firefox-147.0.1-tr.xpi ) l10n_trs? ( https://archive.mozilla.org/pub/firefox/releases/147.0.1/linux-x86_64/xpi/trs.xpi -> firefox-147.0.1-trs.xpi ) l10n_uk? ( https://archive.mozilla.org/pub/firefox/releases/147.0.1/linux-x86_64/xpi/uk.xpi -> firefox-147.0.1-uk.xpi ) l10n_ur? ( https://archive.mozilla.org/pub/firefox/releases/147.0.1/linux-x86_64/xpi/ur.xpi -> firefox-147.0.1-ur.xpi ) l10n_uz? ( https://archive.mozilla.org/pub/firefox/releases/147.0.1/linux-x86_64/xpi/uz.xpi -> firefox-147.0.1-uz.xpi ) l10n_vi? ( https://archive.mozilla.org/pub/firefox/releases/147.0.1/linux-x86_64/xpi/vi.xpi -> firefox-147.0.1-vi.xpi ) l10n_xh? ( https://archive.mozilla.org/pub/firefox/releases/147.0.1/linux-x86_64/xpi/xh.xpi -> firefox-147.0.1-xh.xpi ) l10n_zh-CN? ( https://archive.mozilla.org/pub/firefox/releases/147.0.1/linux-x86_64/xpi/zh-CN.xpi -> firefox-147.0.1-zh-CN.xpi ) l10n_zh-TW? ( https://archive.mozilla.org/pub/firefox/releases/147.0.1/linux-x86_64/xpi/zh-TW.xpi -> firefox-147.0.1-zh-TW.xpi ) +_eclasses_=desktop 7b6f6e9d65093966fbc8475399c5dd4e linux-info efd923656513c879204fec6638eadee5 optfeature 538bce96e5589935b57e178e8635f301 pax-utils 5555f2e75744739fe100ee62c22d28fe toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 +_md5_=dbf66cf0bd932db5646d21f88a25653a diff --git a/metadata/md5-cache/www-client/seamonkey-2.53.23 b/metadata/md5-cache/www-client/seamonkey-2.53.23 new file mode 100644 index 000000000000..e1d43b0c4b36 --- /dev/null +++ b/metadata/md5-cache/www-client/seamonkey-2.53.23 @@ -0,0 +1,17 @@ +BDEPEND=app-arch/unzip app-arch/zip >=dev-lang/nasm-2.13 dev-lang/perl dev-util/cbindgen >=sys-devel/binutils-2.16.1 llvm_slot_18? ( llvm-core/clang:18= llvm-core/llvm:18= ) llvm_slot_19? ( llvm-core/clang:19= llvm-core/llvm:19= ) llvm_slot_20? ( llvm-core/clang:20= llvm-core/llvm:20= ) llvm_slot_21? ( llvm-core/clang:21= llvm-core/llvm:21= ) virtual/pkgconfig amd64? ( >=dev-lang/yasm-1.1 ) x86? ( >=dev-lang/yasm-1.1 ) sys-devel/gnuconfig >=app-portage/elt-patches-20250306 || ( >=dev-build/automake-1.18:1.18 >=dev-build/automake-1.17-r1:1.17 ) dev-build/autoconf:2.1 >=dev-build/libtool-2.4.7-r3 virtual/pkgconfig || ( dev-lang/python:3.14[ncurses,sqlite,ssl,threads(+)] dev-lang/python:3.13[ncurses,sqlite,ssl,threads(+)] dev-lang/python:3.12[ncurses,sqlite,ssl,threads(+)] dev-lang/python:3.11[ncurses,sqlite,ssl,threads(+)] dev-lang/python:3.10[ncurses,sqlite,ssl,threads(+)] ) app-arch/unzip || ( >=dev-lang/rust-bin-1.74.1:* >=dev-lang/rust-1.74.1:* ) +DEFINED_PHASES=compile configure install postinst postrm preinst prepare pretend setup unpack +DEPEND=app-arch/bzip2 >=app-accessibility/at-spi2-core-2.46.0 >=dev-libs/glib-2.26:2 >=dev-libs/libffi-3.0.10:= >=dev-libs/nspr-4.23 >=dev-libs/nss-3.47.1 media-libs/fontconfig >=media-libs/freetype-2.4.10 >=media-libs/mesa-10.2:= >=x11-libs/cairo-1.10[X] x11-libs/gdk-pixbuf x11-libs/gtk+:3[X] x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libXrender x11-libs/libXt x11-libs/libxcb:= >=x11-libs/pango-1.22.0 x11-libs/pixman media-video/ffmpeg virtual/freedesktop-icon-theme virtual/zlib dbus? ( >=dev-libs/dbus-glib-0.72 >=sys-apps/dbus-0.60 ) jack? ( virtual/jack ) kernel_linux? ( !pulseaudio? ( media-libs/alsa-lib ) ) pulseaudio? ( || ( media-libs/libpulse >=media-sound/apulse-0.1.9 ) ) startup-notification? ( >=x11-libs/startup-notification-0.8 ) system-av1? ( >=media-libs/dav1d-0.3.0:= >=media-libs/libaom-1.0.0:= ) system-harfbuzz? ( >=media-gfx/graphite2-1.3.9-r1 >=media-libs/harfbuzz-1.3.3:0= ) system-icu? ( >=dev-libs/icu-59.1:= ) system-jpeg? ( >=media-libs/libjpeg-turbo-1.2.1 ) system-libevent? ( >=dev-libs/libevent-2.0:0= ) system-libvpx? ( >=media-libs/libvpx-1.8.0:0=[postproc] ) system-png? ( >=media-libs/libpng-1.6.31:0=[apng] ) system-sqlite? ( >=dev-db/sqlite-3.38.2:3[secure-delete] ) wifi? ( kernel_linux? ( >=dev-libs/dbus-glib-0.72 net-misc/networkmanager >=sys-apps/dbus-0.60 ) ) x11-base/xorg-proto amd64? ( virtual/opengl ) x86? ( virtual/opengl ) +DESCRIPTION=Seamonkey Web Browser +EAPI=8 +HOMEPAGE=https://www.seamonkey-project.org/ +INHERIT=autotools check-reqs desktop edos2unix flag-o-matic llvm-r1 mozcoreconf-v6 mozlinguas-v2 pax-utils rust toolchain-funcs xdg-utils +IUSE=+chatzilla cpu_flags_arm_neon dbus +gmp-autoupdate +ipc jack pulseaudio selinux startup-notification test webrtc wifi +system-av1 +system-harfbuzz +system-icu +system-jpeg +system-libevent +system-libvpx +system-png +system-sqlite +llvm_slot_21 llvm_slot_18 llvm_slot_19 llvm_slot_20 custom-cflags custom-optimization l10n_cs l10n_de l10n_en-GB l10n_es-AR l10n_es-ES l10n_fr l10n_hu l10n_it l10n_ja l10n_lt l10n_nl l10n_pl l10n_pt-PT l10n_ru l10n_sk l10n_sv l10n_zh-CN l10n_zh-TW +KEYWORDS=~amd64 ~ppc64 ~x86 +LICENSE=MPL-2.0 GPL-2 LGPL-2.1 +RDEPEND=app-arch/bzip2 >=app-accessibility/at-spi2-core-2.46.0 >=dev-libs/glib-2.26:2 >=dev-libs/libffi-3.0.10:= >=dev-libs/nspr-4.23 >=dev-libs/nss-3.47.1 media-libs/fontconfig >=media-libs/freetype-2.4.10 >=media-libs/mesa-10.2:= >=x11-libs/cairo-1.10[X] x11-libs/gdk-pixbuf x11-libs/gtk+:3[X] x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libXrender x11-libs/libXt x11-libs/libxcb:= >=x11-libs/pango-1.22.0 x11-libs/pixman media-video/ffmpeg virtual/freedesktop-icon-theme virtual/zlib dbus? ( >=dev-libs/dbus-glib-0.72 >=sys-apps/dbus-0.60 ) jack? ( virtual/jack ) kernel_linux? ( !pulseaudio? ( media-libs/alsa-lib ) ) pulseaudio? ( || ( media-libs/libpulse >=media-sound/apulse-0.1.9 ) ) startup-notification? ( >=x11-libs/startup-notification-0.8 ) system-av1? ( >=media-libs/dav1d-0.3.0:= >=media-libs/libaom-1.0.0:= ) system-harfbuzz? ( >=media-gfx/graphite2-1.3.9-r1 >=media-libs/harfbuzz-1.3.3:0= ) system-icu? ( >=dev-libs/icu-59.1:= ) system-jpeg? ( >=media-libs/libjpeg-turbo-1.2.1 ) system-libevent? ( >=dev-libs/libevent-2.0:0= ) system-libvpx? ( >=media-libs/libvpx-1.8.0:0=[postproc] ) system-png? ( >=media-libs/libpng-1.6.31:0=[apng] ) system-sqlite? ( >=dev-db/sqlite-3.38.2:3[secure-delete] ) wifi? ( kernel_linux? ( >=dev-libs/dbus-glib-0.72 net-misc/networkmanager >=sys-apps/dbus-0.60 ) ) selinux? ( sec-policy/selinux-mozilla ) +REQUIRED_USE=^^ ( llvm_slot_18 llvm_slot_19 llvm_slot_20 llvm_slot_21 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://archive.seamonkey-project.org/releases/2.53.23/source/seamonkey-2.53.23.source.tar.xz https://archive.seamonkey-project.org/releases/2.53.23/source/seamonkey-2.53.23.source-l10n.tar.xz https://github.com/BioMike/gentoo-seamonkey-patches/archive/refs/tags/2.53.23.tar.gz -> seamonkey-2.53.23-patches.tar.gz +_eclasses_=autotools 955b29ccd82c1df4755e5f37748d2fa6 check-reqs 12ab9d3fc16bfe1f87c6fb652324b57c desktop 7b6f6e9d65093966fbc8475399c5dd4e edos2unix 33e347e171066657f91f8b0c72ec8773 flag-o-matic a7afe42e95fb46ce9691605acfb24672 gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool c81bd096be5f4c82f4e8f156ef112402 llvm-r1 59c52dab9ddf3ca54e79003177507e97 llvm-utils 64536677f4b4365e25e9b739163bed58 mozcoreconf-v6 5aef144ddcf22241770c6047fc490d9e mozextension 877db733d62674d780c81898d0a3bc7c mozlinguas-v2 a882c425f4cc40b815995176a734db4b multiprocessing 1e32df7deee68372153dca65f4a7c21f pax-utils 5555f2e75744739fe100ee62c22d28fe python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 rust 20da14430886f3de143eb101684fcf62 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 +_md5_=4167d1c02d24b024252f537c9b3e75be diff --git a/metadata/md5-cache/www-client/yandex-browser-25.10.1.1173_p1 b/metadata/md5-cache/www-client/yandex-browser-25.12.1.1217_p1 index 74dbba0df24e..6ed87413eb0a 100644 --- a/metadata/md5-cache/www-client/yandex-browser-25.10.1.1173_p1 +++ b/metadata/md5-cache/www-client/yandex-browser-25.12.1.1217_p1 @@ -8,9 +8,9 @@ INHERIT=chromium-2 unpacker desktop wrapper pax-utils xdg IUSE=+ffmpeg-codecs qt6 +l10n_cs +l10n_de +l10n_en-US +l10n_es +l10n_fr +l10n_it +l10n_ja +l10n_kk +l10n_pt-BR +l10n_pt-PT +l10n_ru +l10n_tr +l10n_uk +l10n_uz +l10n_zh-CN +l10n_zh-TW KEYWORDS=-* ~amd64 LICENSE=Yandex-EULA -RDEPEND=app-accessibility/at-spi2-core dev-libs/expat dev-libs/glib:2 dev-libs/nspr dev-libs/nss >=dev-libs/openssl-1.0.1:0 media-libs/alsa-lib media-libs/fontconfig media-libs/freetype net-misc/curl net-print/cups sys-apps/dbus sys-libs/libcap sys-libs/libudev-compat virtual/libudev x11-libs/cairo x11-libs/libdrm x11-libs/libX11 x11-libs/libxcb x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libxkbcommon x11-libs/libXrandr x11-libs/pango[X] x11-misc/xdg-utils ffmpeg-codecs? ( media-video/ffmpeg-chromium:140 ) qt6? ( dev-qt/qtbase:6[gui,widgets] ) +RDEPEND=app-accessibility/at-spi2-core dev-libs/expat dev-libs/glib:2 dev-libs/nspr dev-libs/nss >=dev-libs/openssl-1.0.1:0 media-libs/alsa-lib media-libs/fontconfig media-libs/freetype net-misc/curl net-print/cups sys-apps/dbus sys-libs/libcap sys-libs/libudev-compat virtual/libudev x11-libs/cairo x11-libs/libdrm x11-libs/libX11 x11-libs/libxcb x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libxkbcommon x11-libs/libXrandr x11-libs/pango[X] x11-misc/xdg-utils ffmpeg-codecs? ( media-video/ffmpeg-chromium:143 ) qt6? ( dev-qt/qtbase:6[gui,widgets] ) RESTRICT=bindist mirror strip SLOT=0 -SRC_URI=amd64? ( https://repo.yandex.ru/yandex-browser/deb/pool/main/y/yandex-browser-stable/yandex-browser-stable_25.10.1.1173-1_amd64.deb -> yandex-browser-25.10.1.1173_p1.deb ) +SRC_URI=amd64? ( https://repo.yandex.ru/yandex-browser/deb/pool/main/y/yandex-browser-stable/yandex-browser-stable_25.12.1.1217-1_amd64.deb -> yandex-browser-25.12.1.1217_p1.deb ) _eclasses_=chromium-2 6be3cf193def84c82ddae5c1f21ddbe5 desktop 7b6f6e9d65093966fbc8475399c5dd4e linux-info efd923656513c879204fec6638eadee5 multiprocessing 1e32df7deee68372153dca65f4a7c21f pax-utils 5555f2e75744739fe100ee62c22d28fe toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627 wrapper ebaa3beeb43f7e533872b6c37168c7ad xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=6d028bd859707802f3fff0eecb11992f +_md5_=30ef94c9d9b8cef427b42dcf2b5a196c diff --git a/metadata/md5-cache/x11-libs/xapp-symbolic-icons-1.0.8 b/metadata/md5-cache/x11-libs/xapp-symbolic-icons-1.0.8 new file mode 100644 index 000000000000..4e0f8ae62dbd --- /dev/null +++ b/metadata/md5-cache/x11-libs/xapp-symbolic-icons-1.0.8 @@ -0,0 +1,12 @@ +BDEPEND=>=dev-build/meson-1.2.3 app-alternatives/ninja dev-build/meson-format-array +DEFINED_PHASES=compile configure install postinst postrm test +DESCRIPTION=A set of symbolic icons for Gtk applications and projects +EAPI=8 +HOMEPAGE=https://github.com/xapp-project/xapp-symbolic-icons +INHERIT=meson xdg-utils +KEYWORDS=~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86 +LICENSE=LGPL-3 +SLOT=0 +SRC_URI=https://github.com/xapp-project/xapp-symbolic-icons/archive/1.0.8.tar.gz -> xapp-symbolic-icons-1.0.8.tar.gz +_eclasses_=flag-o-matic a7afe42e95fb46ce9691605acfb24672 meson 8d2fef06f034c2294794c1ffce65483e multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 rust-toolchain 76468983281b0a7fc167ca224f84ecfd sysroot c7470ddc2876a596a7a1f4c2a87a5dcb toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 +_md5_=d6d34d9ccab796710e3d631a1128ae48 diff --git a/metadata/md5-cache/x11-misc/slick-greeter-2.2.6 b/metadata/md5-cache/x11-misc/slick-greeter-2.2.6 new file mode 100644 index 000000000000..852eddf8f022 --- /dev/null +++ b/metadata/md5-cache/x11-misc/slick-greeter-2.2.6 @@ -0,0 +1,14 @@ +BDEPEND=|| ( dev-lang/vala:0.56 ) dev-util/intltool virtual/pkgconfig >=dev-build/meson-1.2.3 app-alternatives/ninja dev-build/meson-format-array +DEFINED_PHASES=compile configure install postinst postrm prepare test +DEPEND=dev-libs/glib:2 media-libs/freetype:= media-libs/libcanberra x11-libs/cairo x11-libs/gtk+:3[X] x11-libs/libXext x11-libs/pixman x11-misc/lightdm[introspection,vala] +DESCRIPTION=A slick-looking LightDM greeter +EAPI=8 +HOMEPAGE=https://github.com/linuxmint/slick-greeter +INHERIT=meson gnome2-utils vala strip-linguas +KEYWORDS=~amd64 +LICENSE=GPL-3 +RDEPEND=dev-libs/glib:2 media-libs/freetype:= media-libs/libcanberra x11-libs/cairo x11-libs/gtk+:3[X] x11-libs/libXext x11-libs/pixman x11-misc/lightdm[introspection,vala] x11-libs/xapp-symbolic-icons +SLOT=0 +SRC_URI=https://github.com/linuxmint/slick-greeter/archive/2.2.6.tar.gz -> slick-greeter-2.2.6.tar.gz +_eclasses_=flag-o-matic a7afe42e95fb46ce9691605acfb24672 gnome2-utils a8cf148ec7f5ae0b1f1d33ae5f7f9e88 meson 8d2fef06f034c2294794c1ffce65483e multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 rust-toolchain 76468983281b0a7fc167ca224f84ecfd strip-linguas 09cafd1d21cc741d558f524675f52a59 sysroot c7470ddc2876a596a7a1f4c2a87a5dcb toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 vala e477903dbe0105930c51f170a592dc16 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 +_md5_=4ab4b665a790c33db39810f7638c5314 diff --git a/metadata/md5-cache/x11-terms/kitty-shell-integration-0.45.0 b/metadata/md5-cache/x11-terms/kitty-shell-integration-0.45.0 index b7fe4adc9487..9fc7bbeed767 100644 --- a/metadata/md5-cache/x11-terms/kitty-shell-integration-0.45.0 +++ b/metadata/md5-cache/x11-terms/kitty-shell-integration-0.45.0 @@ -2,9 +2,9 @@ DEFINED_PHASES=compile install DESCRIPTION=Shell integration scripts for kitty, a GPU-based terminal emulator EAPI=8 HOMEPAGE=https://sw.kovidgoyal.net/kitty/ -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=GPL-3 RESTRICT=test SLOT=0 SRC_URI=https://github.com/kovidgoyal/kitty/releases/download/v0.45.0/kitty-0.45.0.tar.xz -_md5_=8d3935296e7e6f7f05aaace8bed07bca +_md5_=9b9e0f12e457194924363cb8628b5740 diff --git a/metadata/md5-cache/x11-terms/kitty-terminfo-0.45.0 b/metadata/md5-cache/x11-terms/kitty-terminfo-0.45.0 index dc8d5e4e8558..f21fc8d50f9f 100644 --- a/metadata/md5-cache/x11-terms/kitty-terminfo-0.45.0 +++ b/metadata/md5-cache/x11-terms/kitty-terminfo-0.45.0 @@ -3,9 +3,9 @@ DEFINED_PHASES=compile install DESCRIPTION=Terminfo for kitty, a GPU-based terminal emulator EAPI=8 HOMEPAGE=https://sw.kovidgoyal.net/kitty/ -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=GPL-3 RESTRICT=test SLOT=0 SRC_URI=https://github.com/kovidgoyal/kitty/releases/download/v0.45.0/kitty-0.45.0.tar.xz -_md5_=3e8e3e54a7afbfab0907ce789ac20f5c +_md5_=9f573dad3d566d63d83132e31154c59d diff --git a/metadata/md5-cache/x11-wm/muffin-6.6.2 b/metadata/md5-cache/x11-wm/muffin-6.6.2 new file mode 100644 index 000000000000..e23400322175 --- /dev/null +++ b/metadata/md5-cache/x11-wm/muffin-6.6.2 @@ -0,0 +1,17 @@ +BDEPEND=|| ( dev-lang/python:3.14 dev-lang/python:3.13 dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) dev-util/gdbus-codegen dev-util/glib-utils sys-devel/gettext virtual/pkgconfig wayland? ( dev-util/wayland-scanner >=sys-kernel/linux-headers-4.4 x11-libs/libxcvt ) >=dev-build/meson-1.2.3 app-alternatives/ninja dev-build/meson-format-array test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) +DEFINED_PHASES=compile configure install postinst postrm prepare setup test +DEPEND=x11-libs/libX11 >=media-libs/graphene-1.9.3[introspection?] >=x11-libs/gtk+-3.19.8:3[X,introspection?] x11-libs/gdk-pixbuf:2[introspection?] >=x11-libs/pango-1.20.0[introspection?] >=x11-libs/cairo-1.10.0[X] >=dev-libs/fribidi-1.0.0 >=dev-libs/glib-2.67.3:2 >=dev-libs/json-glib-0.12.0[introspection?] >=gnome-extra/cinnamon-desktop-6.4:0= >=x11-libs/libXcomposite-0.4 x11-libs/libXcursor x11-libs/libXdamage x11-libs/libXext >=x11-libs/libXfixes-3 >=x11-libs/libXi-1.7.4 x11-libs/libXtst x11-libs/libxkbfile x11-misc/xkeyboard-config >=x11-libs/libxkbcommon-0.4.3[X] x11-libs/libXrender >=x11-libs/libXrandr-1.5.0 x11-libs/libxcb:= x11-libs/libXinerama x11-libs/libXau x11-libs/libICE >=app-accessibility/at-spi2-core-2.46.0:2[introspection?] >=media-libs/libcanberra-0.26 sys-apps/dbus media-libs/libglvnd[X] media-libs/mesa[X(+),egl(+)] x11-libs/libSM >=x11-libs/startup-notification-0.7 media-libs/fontconfig input_devices_wacom? ( >=dev-libs/libwacom-0.13:= ) introspection? ( >=dev-libs/gobject-introspection-1.82.0-r2:= ) screencast? ( >=media-video/pipewire-0.3.0:= ) sysprof? ( >=dev-util/sysprof-capture-3.35.2:3 ) udev? ( >=virtual/libudev-228:= >=dev-libs/libgudev-232 ) wayland? ( >=dev-libs/libinput-1.19:= >=dev-libs/wayland-1.20.0 >=dev-libs/wayland-protocols-1.23 >=media-libs/mesa-24.1.0_rc1[opengl] x11-base/xwayland gui-libs/egl-wayland dev-libs/libinput x11-libs/libdrm systemd? ( sys-apps/systemd ) !systemd? ( sys-auth/elogind ) video_cards_nvidia? ( gui-libs/egl-wayland ) ) x11-base/xorg-proto sysprof? ( dev-util/sysprof-common ) +DESCRIPTION=Compositing window manager forked from Mutter for use with Cinnamon +EAPI=8 +HOMEPAGE=https://projects.linuxmint.com/cinnamon/ https://github.com/linuxmint/muffin +INHERIT=flag-o-matic gnome2-utils meson python-any-r1 virtualx +IUSE=input_devices_wacom +introspection screencast sysprof systemd test udev wayland video_cards_nvidia test +KEYWORDS=~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86 +LICENSE=BSD GPL-2+ LGPL-2+ LGPL-2.1+ MIT SGI-B-2.0 +RDEPEND=x11-libs/libX11 >=media-libs/graphene-1.9.3[introspection?] >=x11-libs/gtk+-3.19.8:3[X,introspection?] x11-libs/gdk-pixbuf:2[introspection?] >=x11-libs/pango-1.20.0[introspection?] >=x11-libs/cairo-1.10.0[X] >=dev-libs/fribidi-1.0.0 >=dev-libs/glib-2.67.3:2 >=dev-libs/json-glib-0.12.0[introspection?] >=gnome-extra/cinnamon-desktop-6.4:0= >=x11-libs/libXcomposite-0.4 x11-libs/libXcursor x11-libs/libXdamage x11-libs/libXext >=x11-libs/libXfixes-3 >=x11-libs/libXi-1.7.4 x11-libs/libXtst x11-libs/libxkbfile x11-misc/xkeyboard-config >=x11-libs/libxkbcommon-0.4.3[X] x11-libs/libXrender >=x11-libs/libXrandr-1.5.0 x11-libs/libxcb:= x11-libs/libXinerama x11-libs/libXau x11-libs/libICE >=app-accessibility/at-spi2-core-2.46.0:2[introspection?] >=media-libs/libcanberra-0.26 sys-apps/dbus media-libs/libglvnd[X] media-libs/mesa[X(+),egl(+)] x11-libs/libSM >=x11-libs/startup-notification-0.7 media-libs/fontconfig input_devices_wacom? ( >=dev-libs/libwacom-0.13:= ) introspection? ( >=dev-libs/gobject-introspection-1.82.0-r2:= ) screencast? ( >=media-video/pipewire-0.3.0:= ) sysprof? ( >=dev-util/sysprof-capture-3.35.2:3 ) udev? ( >=virtual/libudev-228:= >=dev-libs/libgudev-232 ) wayland? ( >=dev-libs/libinput-1.19:= >=dev-libs/wayland-1.20.0 >=dev-libs/wayland-protocols-1.23 >=media-libs/mesa-24.1.0_rc1[opengl] x11-base/xwayland gui-libs/egl-wayland dev-libs/libinput x11-libs/libdrm systemd? ( sys-apps/systemd ) !systemd? ( sys-auth/elogind ) video_cards_nvidia? ( gui-libs/egl-wayland ) ) gnome-extra/zenity +REQUIRED_USE=wayland? ( udev ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/linuxmint/muffin/archive/6.6.2.tar.gz -> muffin-6.6.2.tar.gz +_eclasses_=flag-o-matic a7afe42e95fb46ce9691605acfb24672 gnome2-utils a8cf148ec7f5ae0b1f1d33ae5f7f9e88 meson 8d2fef06f034c2294794c1ffce65483e multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 rust-toolchain 76468983281b0a7fc167ca224f84ecfd sysroot c7470ddc2876a596a7a1f4c2a87a5dcb toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 virtualx 9741d451eb64ea8bb9faee90d68a9b68 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 +_md5_=ce54e59d90aa9f55be47097bb393ef28 diff --git a/metadata/md5-cache/x11-wm/pekwm-0.4.2 b/metadata/md5-cache/x11-wm/pekwm-0.4.2 new file mode 100644 index 000000000000..c9d500d0cb77 --- /dev/null +++ b/metadata/md5-cache/x11-wm/pekwm-0.4.2 @@ -0,0 +1,16 @@ +BDEPEND=virtual/pkgconfig app-alternatives/ninja >=dev-build/cmake-3.28.5 +DEFINED_PHASES=compile configure install postinst prepare test +DEPEND=net-misc/curl virtual/udev x11-libs/libX11 x11-libs/libXext jpeg? ( media-libs/libjpeg-turbo:= ) pango? ( x11-libs/pango x11-libs/cairo[X] ) png? ( media-libs/libpng:0= ) truetype? ( x11-libs/libXft ) xinerama? ( x11-libs/libXinerama ) xpm? ( x11-libs/libXpm ) +DESCRIPTION=A lightweight window manager initially based on aewm++ +EAPI=8 +HOMEPAGE=https://www.pekwm.se/ +INHERIT=cmake desktop optfeature +IUSE=debug +jpeg pango +png test truetype xinerama +xpm +KEYWORDS=~amd64 ~mips ~ppc ~x86 +LICENSE=GPL-2 +RDEPEND=net-misc/curl virtual/udev x11-libs/libX11 x11-libs/libXext jpeg? ( media-libs/libjpeg-turbo:= ) pango? ( x11-libs/pango x11-libs/cairo[X] ) png? ( media-libs/libpng:0= ) truetype? ( x11-libs/libXft ) xinerama? ( x11-libs/libXinerama ) xpm? ( x11-libs/libXpm ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://www.pekwm.se/pekwm/uv/pekwm-0.4.2.tar.gz +_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c desktop 7b6f6e9d65093966fbc8475399c5dd4e flag-o-matic a7afe42e95fb46ce9691605acfb24672 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b optfeature 538bce96e5589935b57e178e8635f301 toolchain-funcs 30214924c0c3b92ec7dbf24fc70d60d3 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 +_md5_=645a0573c0deb98c72cbc91070f950e8 diff --git a/net-im/mattermost-desktop-bin/Manifest b/net-im/mattermost-desktop-bin/Manifest index a4f9a6a093cc..aba06fa36619 100644 --- a/net-im/mattermost-desktop-bin/Manifest +++ b/net-im/mattermost-desktop-bin/Manifest @@ -2,7 +2,5 @@ DIST mattermost-desktop-5.13.2-linux-arm64.tar.gz 114103498 BLAKE2B d318786dd11f DIST mattermost-desktop-5.13.2-linux-x64.tar.gz 114110126 BLAKE2B 1d17c08f34f0b2375edfd18ff78036b488406460adb6907a02ce67b04094651223974ceed1ed66fef0d408b3236f468113ac4cfdfdebb6fbacd78a1cdb031a48 SHA512 65223bad16b4b4a0362db2cc8c9bd84fb1cc291eb30a072998ceda7b62bc9d317795c45764c41f464c5eae06fcc2537cbaa7d757ff7c885b0de7f44622e8eebd DIST mattermost-desktop-5.13.3-rc.1-linux-arm64.tar.gz 114224633 BLAKE2B 9be22e69a784e0fca51911ea6faae8e760c4efb155f9b3f60e6e77f9581821cc0dd14663f376a038919e4209f58bd63d2e38b622b90724084ec7589e299b8cb1 SHA512 378cc1d94edc8063eb6ab9334c9c5601714386b79db686204f21b7a8de5f7ea72fb5948f92fecb245cb2fe9934a25bfb2554349c665e314be458bca011772c5c DIST mattermost-desktop-5.13.3-rc.1-linux-x64.tar.gz 114233561 BLAKE2B 55e7d59c44b213e71bda7ad1c3261c24d747d69fd51c360884ee01e725c8a6741ba17909ddac5341cedf23054ef3353bce094296618073d7add3e33e7ddc1cf8 SHA512 50af83bc871b0ef9dc257e1229f50e1eb8c81f507b413c3c908bb46694905a6aca4fe47cac7ca5f43f1c3acd48435984a9e3a308c1081a5aace417297d1abbb6 -DIST mattermost-desktop-6.0.2-linux-arm64.tar.gz 115169410 BLAKE2B c4eeb3d1adfc04c7a306607d5f7d865f8785b5a533a7edab7fbd12cccf9b8d3aefcb92c8b596a639a40cac9093e36a167d08b37427461ce4f70ecf6469cd5620 SHA512 f431f6fe85e803e8625b2c75e85ea533154c37d6fdd0f36d00f03d5af9425ce2be44745bd6e1560adb9cb543a2225244b05990b2977f3f72872e128fc9829254 -DIST mattermost-desktop-6.0.2-linux-x64.tar.gz 115183429 BLAKE2B 146db5828f3dc84fead19b1e3a0bd51a406351312714d123a0283a28a68302e4f118bb17344a60d23857399880de5ff36d5ff45c3aa078014316c2e89e9a53d6 SHA512 9f76ff1d483cd0518b5ab6d95d42ee6d77726a2b3acef1de9c2786b99882521a6836208fcf051e78f94242e1e687c99cb45ac3788acd4d084144c8b60ab9ab46 -DIST mattermost-desktop-6.0.3-rc.1-linux-arm64.tar.gz 115329669 BLAKE2B 66c5400e9298f22989b2667862b8d12a5a157a7ec298291c82c02b294a42a07a42b52f22cad0618994cbe1a5261f2215cbd24be3f65516dcca9bf19609c021e2 SHA512 e8056ecd1199fa4a4bd0cc40e4f2ef41838805921b05ed96f28ca965d344f85ef4a93c8012f0477953aebd4454d74317d4b949aef785653edb4ed94f80ac10fc -DIST mattermost-desktop-6.0.3-rc.1-linux-x64.tar.gz 115340558 BLAKE2B 128609d50b6032b81ff86d831f925963d97ff10a838b666eef0ce0c89bb69231c8f6c892b8bcc91caf17c086746ebd046ded538fde719ff64e82433355286a20 SHA512 7d366ceb69b435ff13850c88aca55f88f1f5461ebc69ab472cfca27a77c53ce3970ce2bf70fc66356811e0782b4cdc10787fc240e71132811200f57eef04dbb7 +DIST mattermost-desktop-6.0.3-linux-arm64.tar.gz 115329146 BLAKE2B 659d90e553588505f94c79b53f0d3ef537166fb93ac3c31fc6c956d30693a160f10db3aad2a5a49ac6d077bffdcd11fc144430cb7fe50d4d6024c30278c3c14e SHA512 e3f907566d9001df94b08892393b614e96b32ac402ec214020d803b3d9a7241d096df374185becce9423cbb8af31d9a8d8a3ef0d80ee47b16accc86906bff93c +DIST mattermost-desktop-6.0.3-linux-x64.tar.gz 115340248 BLAKE2B 91a7a6a2535819cda9b1e5acff57e9a8f191ce5017ded8f85d18c4f9921b22ddf7951c8779c15c83dd41283e7f525b41cafa3dd3f75922b3fa7eafb90d55a090 SHA512 bd944e5c47df6073784f63d38af99a6bfd8f36f11e94cfda0d685a15d14d606c98046bd4186983b70f39e26b80aa0c593b3ac3c8dbfa95560cb162d972ad12f0 diff --git a/net-im/mattermost-desktop-bin/mattermost-desktop-bin-6.0.2.ebuild b/net-im/mattermost-desktop-bin/mattermost-desktop-bin-6.0.2.ebuild deleted file mode 100644 index befb8df8dd10..000000000000 --- a/net-im/mattermost-desktop-bin/mattermost-desktop-bin-6.0.2.ebuild +++ /dev/null @@ -1,114 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -MY_PN="${PN%-*}" -MY_PV="${PV/_rc/-rc.}" - -inherit desktop toolchain-funcs xdg - -DESCRIPTION="Mattermost Desktop application" -HOMEPAGE="https://mattermost.com/" - -SRC_URI=" - amd64? ( https://releases.mattermost.com/desktop/${MY_PV}/mattermost-desktop-${MY_PV}-linux-x64.tar.gz ) - arm64? ( https://releases.mattermost.com/desktop/${MY_PV}/mattermost-desktop-${MY_PV}-linux-arm64.tar.gz ) -" -S="${WORKDIR}" - -LICENSE="Apache-2.0 GPL-2+ LGPL-2.1+ MIT" -SLOT="0" -# Starting with 5.2.0 upstream dropped x86 for their binary release #879519 -if [[ ${PV} != *rc* ]]; then - KEYWORDS="~amd64 ~arm64" -fi - -RDEPEND=" - >=app-accessibility/at-spi2-core-2.46.0:2[X] - dev-libs/expat - dev-libs/glib:2 - dev-libs/nspr - dev-libs/nss - dev-libs/wayland - media-libs/alsa-lib - media-libs/mesa - net-print/cups - sys-apps/dbus - sys-libs/glibc - virtual/libudev - x11-libs/cairo - x11-libs/gdk-pixbuf:2 - x11-libs/gtk+:3[X] - x11-libs/libX11 - x11-libs/libXcomposite - x11-libs/libXdamage - x11-libs/libXext - x11-libs/libXfixes - x11-libs/libXrandr - x11-libs/libdrm - x11-libs/libxcb - x11-libs/libxkbcommon - x11-libs/pango -" - -BDEPEND=" - dev-util/debugedit -" - -QA_PREBUILT=" - opt/mattermost-desktop/mattermost-desktop - opt/mattermost-desktop/libnode.so - opt/mattermost-desktop/libffmpeg.so - opt/mattermost-desktop/libGLESv2.so - opt/mattermost-desktop/libEGL.so - opt/mattermost-desktop/libvk_swiftshader.so - opt/mattermost-desktop/libvulkan.so.1 - opt/mattermost-desktop/resources/* -" - -DOCS=( - NOTICE.txt -) - -src_prepare() { - default - - # file collision with FEATURES=splitdebug, see bug #961437 - tc-export OBJCOPY - find . -type f ! -name '*$(*)*' -print0 | while IFS= read -r -d '' file; do - if file "${file}" | grep -qE "ELF (32|64)-bit"; then - ${OBJCOPY} --remove-section .note.gnu.build-id "${file}" || die - debugedit -b "${EPREFIX}/opt/${MY_PN}" -d "/usr/lib/debug" -i "${file}" || die - fi - done -} - -src_install() { - if use amd64; then - cd mattermost-desktop-${MY_PV}-linux-x64 || die - elif use arm64; then - cd mattermost-desktop-${MY_PV}-linux-arm64 || die - fi - newicon app_icon.png ${MY_PN}.png - - insinto "/opt/${MY_PN}/locales" - doins locales/*.pak - - insinto "/opt/${MY_PN}/resources" - doins -r resources/*.asar* - - insinto "/opt/${MY_PN}" - doins *.pak *.bin *.dat - exeinto "/opt/${MY_PN}" - doexe *.so *.so.* "${MY_PN}" - - dosym -r "/opt/${MY_PN}/${MY_PN}" "/usr/bin/${MY_PN}" - - make_desktop_entry \ - "${MY_PN} --enable-features=WaylandWindowDecorations --ozone-platform-hint=auto %U" \ - Mattermost "${MY_PN}" "Network;InstantMessaging;" \ - "MimeType=x-scheme-handler/mattermost;\nStartupWMClass=Mattermost" - - einstalldocs -} diff --git a/net-im/mattermost-desktop-bin/mattermost-desktop-bin-6.0.3_rc1.ebuild b/net-im/mattermost-desktop-bin/mattermost-desktop-bin-6.0.3.ebuild index b0eeeb5bd45e..b0eeeb5bd45e 100644 --- a/net-im/mattermost-desktop-bin/mattermost-desktop-bin-6.0.3_rc1.ebuild +++ b/net-im/mattermost-desktop-bin/mattermost-desktop-bin-6.0.3.ebuild diff --git a/net-im/vesktop-bin/Manifest b/net-im/vesktop-bin/Manifest index e28db3c02a54..d3e3976504a4 100644 --- a/net-im/vesktop-bin/Manifest +++ b/net-im/vesktop-bin/Manifest @@ -1,4 +1,2 @@ -DIST vesktop-1.6.1-arm64.tar.gz 112537897 BLAKE2B dba73b1d57ce4a81fe2b28a5b1c9c0d9a713720564b29222d7746204929632fb80cf5f677890de81892d83cb1f6b9bb4d2dd0ff36629a305bf5729e4ccade5cf SHA512 75af671b66d4941183430841dd118bcf864a40fbfb794896f0b9ef244fc8f02a0a054164cde0c05dcdf5ecf2417799c631060c80c45f37f7d9e10dc2ce560ad8 -DIST vesktop-1.6.1.tar.gz 112241985 BLAKE2B 93caee86f80b563b377f2b62bf53752a12985a1b4e2f1fb68608ac482c5ee3a937a7a762a897eddbbf5b398c878e3ca563789cd289ba4648ea6a13b0c4db3610 SHA512 2abe63d032e9692e64d61abef44079e79ce5d7b9796cd6f6ecd470ba0dc41d15a02eabb09dbc2281edef29ef173e70b896ad0143eacc934799b34740f3c8009a DIST vesktop-1.6.3-arm64.tar.gz 114606663 BLAKE2B cd6dceaa737c9fc287ddf4d87012cd42d8045f8e2087d50f053eebe00682b399a054dcd2de252461343cc6c1f26f917a30288ba56effbd533fa1d154c49ed174 SHA512 3a83dd56548304ea2917dda1ca17c1f77225eae898ae09b8de1790da8748764b62ad8b4e4eba612f8bd862014ccd9023fa566b3e20f3bfea1c795a34412dfce9 DIST vesktop-1.6.3.tar.gz 114313107 BLAKE2B 98a76893c7a14c53d0ca8544cd35c51b664aed7dca3de286a00d1f59635ca80341d816adc07693e34e6c66f732a9e62ed26e391ecb5b5dcdf60ccb42dbfc6871 SHA512 dcc73fb3ecb2d74caafbd7d32708c3dbb76a4f088149c95f68115e4b4bb6304885737e4c04f644fb852e96843790aaded56ff7fc2bcd023bf534a48f31475431 diff --git a/net-im/vesktop-bin/files/vesktop-bin.desktop b/net-im/vesktop-bin/files/vesktop.desktop index 527db610a469..527db610a469 100644 --- a/net-im/vesktop-bin/files/vesktop-bin.desktop +++ b/net-im/vesktop-bin/files/vesktop.desktop diff --git a/net-im/vesktop-bin/vesktop-bin-1.6.1.ebuild b/net-im/vesktop-bin/vesktop-bin-1.6.3-r1.ebuild index 9ef08472fe50..bd32e23ee28a 100644 --- a/net-im/vesktop-bin/vesktop-bin-1.6.1.ebuild +++ b/net-im/vesktop-bin/vesktop-bin-1.6.3-r1.ebuild @@ -73,7 +73,7 @@ src_configure() { src_install() { doicon -s 256 "${FILESDIR}/vesktop-bin.png" - domenu "${FILESDIR}/vesktop-bin.desktop" + domenu "${FILESDIR}/vesktop.desktop" exeinto "${DESTDIR}" @@ -95,4 +95,5 @@ src_install() { pkg_postinst() { optfeature "Desktop notifications support" x11-libs/libnotify + xdg_pkg_postinst } diff --git a/net-im/vesktop-bin/vesktop-bin-1.6.3.ebuild b/net-im/vesktop-bin/vesktop-bin-1.6.3.ebuild deleted file mode 100644 index bc8c1c071748..000000000000 --- a/net-im/vesktop-bin/vesktop-bin-1.6.3.ebuild +++ /dev/null @@ -1,103 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -MY_PN="vesktop" - -CHROMIUM_LANGS=" - af am ar bg bn ca cs da de el en-GB en-US es es-419 et fa fi fil fr gu he hi - hr hu id it ja kn ko lt lv ml mr ms nb nl pl pt-BR pt-PT ro ru sk sl sr sv - sw ta te th tr uk ur vi zh-CN zh-TW -" - -inherit chromium-2 desktop linux-info optfeature unpacker xdg - -DESCRIPTION="All-in-one voice and text chat for gamers with Vencord Preinstalled" -HOMEPAGE="https://github.com/Vencord/Vesktop/" -SRC_URI=" - amd64? ( https://github.com/Vencord/Vesktop/releases/download/v${PV}/${MY_PN}-${PV}.tar.gz ) - arm64? ( https://github.com/Vencord/Vesktop/releases/download/v${PV}/${MY_PN}-${PV}-arm64.tar.gz ) -" -S="${WORKDIR}/${MY_PN}-${PV}" - -LICENSE="GPL-3+" -SLOT="0" -KEYWORDS="~amd64 ~arm64" -RESTRICT="bindist mirror strip test" - -DEPEND=" - app-accessibility/at-spi2-core - dev-libs/expat - dev-libs/glib - dev-libs/nspr - dev-libs/nss - media-libs/alsa-lib - media-libs/fontconfig - media-libs/mesa[gbm(+)] - net-print/cups - sys-apps/dbus - sys-libs/glibc - x11-libs/cairo - x11-libs/libdrm - x11-libs/gdk-pixbuf:2 - x11-libs/gtk+:3 - x11-libs/libXcomposite - x11-libs/libXdamage - x11-libs/libXext - x11-libs/libXfixes - x11-libs/libXrandr - x11-libs/libdrm - x11-libs/libxcb - x11-libs/libxkbcommon - x11-libs/pango - x11-misc/xdg-utils -" - -DESTDIR="/opt/${PN}" - -QA_PREBUILT="*" - -CONFIG_CHECK="~USER_NS" - -src_unpack() { - default - use arm64 && S="${WORKDIR}/${MY_PN}-${PV}-arm64" -} - -src_configure() { - default - chromium_suid_sandbox_check_kernel_config -} - -src_install() { - - doicon -s 256 "${FILESDIR}/vesktop-bin.png" - domenu "${FILESDIR}/vesktop-bin.desktop" - - exeinto "${DESTDIR}" - - doexe vesktop chrome-sandbox libEGL.so libffmpeg.so libGLESv2.so libvk_swiftshader.so libvulkan.so.1 - - insinto "${DESTDIR}" - doins chrome_100_percent.pak chrome_200_percent.pak icudtl.dat resources.pak snapshot_blob.bin v8_context_snapshot.bin - insopts -m0755 - doins -r locales resources - - fowners root "${DESTDIR}/chrome-sandbox" - fperms 4711 "${DESTDIR}/chrome-sandbox" - - [[ -x chrome_crashpad_handler ]] && doins chrome_crashpad_handler - - dosym "${DESTDIR}/vesktop" "/usr/bin/vesktop-bin" - -} - -pkg_postinst() { - optfeature "Desktop notifications support" x11-libs/libnotify - xdg_icon_cache_update -} - -pkg_postrm() { - xdg_icon_cache_update -} diff --git a/net-misc/dpibreak/Manifest b/net-misc/dpibreak/Manifest new file mode 100644 index 000000000000..1fecfa7369b1 --- /dev/null +++ b/net-misc/dpibreak/Manifest @@ -0,0 +1,74 @@ +DIST aho-corasick-1.1.4.crate 184015 BLAKE2B 088766e505a828a221a9bca29cb1833ac3964a538cda62d12b723a263fe0e588406af0b710cf87ef67b0ccb9aa3bf69f42e0e5225ade47abe93c73fcaca69ec1 SHA512 c77e35191b00546f5e499fab154170cedd619599e7250f92db9fba0a41c833eb426f214e58b00c5c39f8757406b33492b3241cb8cb233ce384ad0683c3ee4b62 +DIST anyhow-1.0.100.crate 54059 BLAKE2B 3089cd4bac1a3ede11c5849fabf12735392ba2910f5d5c1117cbbc9fe2491855745879690522988ac343e210783f8d885f13593b4d0f3a3816b9a8c35ef2eb7d SHA512 1f0c072aab9490d68db3783f078c6f8a4d96360908fc6ee3e971b02fb72b9dd5e689dd385f0e93388a87e0dfbd8cff0e14a280b40d55f87646f3c0e558e779ca +DIST arrayvec-0.7.6.crate 31237 BLAKE2B b9d1df7e3ec47d434a2606fe9540e37e02351873b376a4e113b54461288e9ab20e02285eed5c4bc0f052ec4d6b3c804044413490ea706c31a852624b03bde7bb SHA512 b1f320746018a7f32340a833420089446ec5cefb7f299b4506eab7423d5db49f00b72d8aa8c6600f9159b9480d5eb3ce69407d93f5c9934147860c83e4d6eca8 +DIST autocfg-1.5.0.crate 18729 BLAKE2B 27580e39b366c6fca02c9db09997b6415c409f12068f1249184268bf96fd85ba659e25ec730f99e10caf452f96c486f3d7442bf09c4552b5f39519b21d6f88cc SHA512 f279856f234d39d369623576acf9546a1ca24d7fe449f36d4fb93ea75a7efaf2c4015b9616a69bbbed358c5e5882e16b045352f046aa4c049b3d13b1e8257b08 +DIST bitflags-1.2.1.crate 16745 BLAKE2B 0fa6d3ce44aad7616d5cd02aad8c1d0b0fed4022650eb43067c4a72e6fc88da05442674fa51826e4858a47c9de233e1ba2229820af094197cd11bb416ceffb2b SHA512 ad89b3798845e23737a620bba581c2ff1ff3e15bac12555c765e201d2c0b90ecea0cdbc5b5b1a3fa9858c385e8e041f8226f5acfae5bbbe9925643fff2bf3f0b +DIST bitflags-2.10.0.crate 48427 BLAKE2B 238a6da813eb2c5541ad470b97b9cf6ad8004095d2a8e865b88eb2301290b7bda22e5b062ba66a04ff0f3108a84d4799af0786b76f785fb5782bd847876549c9 SHA512 6fcdaf250ca6e74b65ecba755d62c3e78f6c02ce1a9562a3b17bb2d6068a0df480ad9c838ce427dc2d2869a9dd1f86f2fb1dc1e50a114def77fd24154b2b86b0 +DIST block2-0.6.2.crate 34505 BLAKE2B 15cd481767a6467f8021f9245c29c2b0fc98a74c022280881c46bbe5cf221cd9c305e884f92d90ccf31e26e5a5a4b3ebb0c88f2345361c244ef7db1d778eb8ab SHA512 865a855e84c975d9a879159e888f097ce2314972c8e01506d2a3b3b65afc9dbe042d764da903df6746925cef6281cec93478bc13df3316ca112c901db8e3fc38 +DIST bytes-1.11.0.crate 78391 BLAKE2B 9efcb5e5b93097d7405543fecb8962f5794c91b5e7186f4582e4d6886075a5bb5d3502c09ea0a3fc72c1381862f8700312a27607ff3534e7b476bac330924a4b SHA512 0f9315b9e6bc54b7339314c0ca2e01af61b4e59548f9e72ed54990e281266f614ec78917529779fb33cc2037a6ecc9595d531674a23eb3884e72759907b4a883 +DIST cc-1.2.52.crate 93477 BLAKE2B cd41e15b688d648d8719d234b55a857e7209400f4922fca66579d91468204c83ea09c001fb324035193ff3229a26a20089bab3b10db19fa680c4283c126d5e16 SHA512 40c0091fb0a0fdca5cf333159233e4ea9b29ad9d8893fb91b3f3e6634448b7624791bb8e33768b19a3ba03980a3004edb973c32c427254a290b459b2e26c333a +DIST cfg-if-1.0.4.crate 9360 BLAKE2B beadbfb273ee97cbb6e3740891fbace57511399ad203459b66b397587d794677a9515cde4e9ec4320c3795518bf1551d72b9a889f8ac4b225168f493288b7c19 SHA512 176e04df7ba783b7143bb84397b777f5c5a1305c08a5c3a218d4a66830620be89ed68992ba27686165bcd3fb2f34b2daf80b2a1d4b481ecc267c988e84d28e9d +DIST cfg_aliases-0.2.1.crate 6355 BLAKE2B a758d9c88527f0e6e7cfd6d4c83eda1bcb4d6e2438189fe08e8ecbcaa78d56afc5a4873f3b82bf7da96afd690b44cdf1e44466b6da0f37c358b340481017103e SHA512 74969d12d5d24002a29e08d52e30fbce014dd481a7c35ee0162e69333c5f2d7755f3b02439b31522e12444cf1ac8e65880ce33fe6778dac03757e362cbf8a72c +DIST ctrlc-3.5.1.crate 14115 BLAKE2B 8ceb599eadec6c7ea734555b4b47d06f35c869a708ddfab1cc244e4a225cdeee91478a18b7d18c397b8f16d8b6d7f1787c2c14a33a8896376f2412077a724143 SHA512 5ba086b889d1328eaa3649a89115cfab24850a99c4c4926766d3f513241238f7e266bf0d2d5029e98ce21b3f770bf7ea3acbde3a0432b83499d2a8361ad2a4df +DIST dispatch2-0.3.0.crate 54606 BLAKE2B db60f0e73ae0858168c617de34e22347e657b22f5328e7d86c136008d3b6b93ae36f295b1b5b3ca677c419e333451d16dfb7852627fa36639807dc7f4cdc9a04 SHA512 2f0a168885fabe8fb7443994bb666c94ce95d9b1f14eee6e19b185b27d4cb33c5e76f85244cb9e5735566d02b7c61675e42911d6d99b079590dbd124aed56f59 +DIST dpibreak-0.1.1.tar.gz 1143686 BLAKE2B 39ebb2c0499f40854c7270f11969cde87e92c2c50b5856551818572a5719d576765606ff1481d10ff5acf9e276a55a87b7a7e2a54bf6f5e42c7160893e4c6351 SHA512 88ff6f8c56bcb81798035b30d66a3ee28ca41a0ac502791caeecff34a15453ce889a553a9412a9648e115a454e3fbcb1d49f46c79bc72b47cc850cddeaebc673 +DIST dpibreak-0.2.1.tar.gz 1144619 BLAKE2B 4b5ba1ffb9fe4ebd92f8fbd360897f6cefe1a9b5b47ce6a6cf29af9f44f8823b8d131589fd8098fd1d3f77786635170d6e0dfd1f35fc8ca4300f6b89ac58d5f2 SHA512 6da68fd83df87f0934ffaf0ec6f7d18ae153388c7b1f3a10cab9697756e6e1263f558c27af7fab1905d2b51d18f8fb46ec7b55e18fd40e50468a5cbad40a3455 +DIST etherparse-0.13.0.crate 180331 BLAKE2B 7046d702bd0d5f3b69c164dd2830e16b817516c0300f27c8a27cbeb843f67e5f8cc1474d64f2cf53993df44b97f97aa2f562605bc4b5195d7065bc465171592b SHA512 c3dca6ea878512ad7e8c69644aa079e92e9b81877f02720f628320fc46be2def21aeba598c0db33ae21934edd04ef9c1f4c768280cbaeffb356b79a49ad5ae78 +DIST etherparse-0.18.2.crate 447115 BLAKE2B d7ad95be53ed002a99052271be29198b2aa998f0de82deec202f79894d4110195be6bbcca95632661d00fc67522c2f16e42fdbb03bd1ed01795a666b7006cd8b SHA512 d1015f6db8fec297acb2d2d9d10eb74e74a4cbf2feadf6fd986a3cac4b265a1e75896e816a61c83f72bc60b8c12fc257fbf9170b00585ed59b9d8410440e726f +DIST find-msvc-tools-0.1.7.crate 31127 BLAKE2B f03d90b4424edb825d1de41630af61e9ee939a0656aefaf7bdb697b62866cf5ca0428bc3a28ba22f4bd13f681f62c067bc67597a21b8b2d8a0dec48abf6b63d4 SHA512 b2780e4981b113eb72cc17a4e91e4e6ac106c4965303834d30110ba0c27328a2d4c877295ca7ed7a0814c745daef9473a4065feab8eaa4ddc4ef577155e6b902 +DIST iptables-0.4.3.crate 6671 BLAKE2B cd9dae3284c9e4469c8788b6eb20f15c69a080a7c4e9534566e50338973681aeea3ae8a5bddc82bb93319b8b4937ea6e20ca02c0beb6ba362347f28ca35bf1bb SHA512 c88ca3289a4f8a69c98606bac4d9a83e066d7d3325f9065b51228721a75d5fce628a690ab4f6b4ab5cfa76dcfaf849922a8f903acb6a5138d9bc8c3d76a537c2 +DIST itoa-1.0.17.crate 15905 BLAKE2B 105796a6438bfccbb4676cc0beefd89abb05dedf077794dae48dcebd63cc745bfa4664c0eaf7bacaf989ea9051c98703e7ce85683f5c8c234fd1639c391aa3fb SHA512 4f1b09fd0152a8c837c40045c46779c992b8b5a4737565b8ce3a92bf2fb884bc6609bc597c2b54c33855bd108311adf46471b5ed5ff7ce32549b8c72c8119c04 +DIST lazy_static-1.5.0.crate 14025 BLAKE2B df29e0e3d1c061815bdd608b41074436024dc407d454f32517705ab04b2fe06075e310086c5e4961df0b4885e91021589d0bca2c1cbe6f0aeffa3ff1b3fd4637 SHA512 6d2f9887cd7f34f019644e42f02f2bf0111accd73aeaa60973ba0b039b6774670debece1ea9a6978e923208ef5d3ab7326473ee3560c078817f0f7ab8ed0f65f +DIST libc-0.2.180.crate 812207 BLAKE2B 086681e1f488aa2ab8a477655e01bc27dc6c578fbf9eb2bb429828164825a5d450dee9bf1bc38afc8e1be5d849eddf384db75b9f4d3c64a0fde6cc37919c1b80 SHA512 5427ac2a7c03d02f14acc66c3a187fbb4e336a88e8cccf7f8281fe95f958b845c0205ec47aac2f6ba6ab8b8c4b5cd0d943205c3f78ad2830d44c3b7779c317ef +DIST memchr-2.7.6.crate 97616 BLAKE2B 3429786e97f1aa078892e417c8ed8198ec727969517309049b842e44097e58038583508aa974e6246888c18e11f9d23863c1bb012b542c5685250fe34e250d7b SHA512 38843817334da88ad74ce679b4401cf948cf8138815f3acc5eb0d005da3aabceb2216e20887e79344396569a2fa136e3aa1f7f3251a00d07dd6934cee79f4fad +DIST memoffset-0.6.5.crate 7686 BLAKE2B 9a797388702389076c426052c3d54dc62802d5db8bc5c9c83990429f2ffaec4fab4c7dd3f09cd0704d1ea555e87976563bb43408ba54b5e66ce7e406d4604009 SHA512 11bdd9185b99dfee8e659e051b09ee301c7142a372a8117864745a5085c015436d2efbb1478192886f09cbc562529e209d2e3325d94938a64bc75b1d91d2bf3f +DIST nfq-updated-0.2.6.crate 14804 BLAKE2B 5355047640ba9f3a773f4c2496a832dfa8b5a078b0880e02302a17015878056f7fcb7600beda3702fe1f04a82d015b56ed8e9746af41e2d307dbd69a530e05d3 SHA512 2e3669fe6efffd04e1493b7e39929f9c00b36bf3451139ca75aabf5d8fc2ecdc87389e3760a8583aaf1a39b29e8e971aa4dddc32cb8f6d8a94c90951495054fe +DIST nix-0.20.2.crate 217111 BLAKE2B 8aa33281a398df44f314db6b5609748d4d398a7e3830df68aca3c027f2f1bc4b2b4cb3a70f7f73f4cb8d048ff512d0ae34dd7d483355bf6c694a7ad3d3f7fe91 SHA512 585d78d51f000b88bdc2cf4433fd7135ac3103fa85d0e7b314871ade3c36ddf481622a7524e1ad69cfae5ff3c062feff2580271bf9944fb3b0e2bca73f5e8aa1 +DIST nix-0.27.1.crate 286494 BLAKE2B 63fbe347360ad4b7a86f30bf2f1b27ff1ec581145a90c34160f4d143e9c297a34a2ee72e9de3a48bd3418657fbc9bafd09b704ec15a42b16b3a4187d5304ce77 SHA512 7b35a0f87427eb1b5e1480d7daedafea4609b7f3a4fcf48ca99bdbc2f150865996539f2c51c7ae6a6a13169614681fc838efb306994b020d44b45735a7380010 +DIST nix-0.30.1.crate 342015 BLAKE2B efe5faaf142fbf8d97366d11f28189167d3d22c1ed76b65e7887064f2fd146ae27282aeb230eb798d7c1b3850ea1502bcb325dc23536800690f0be3d66d37b63 SHA512 80df8102a3a387d9cd73cd8d756b9fad5c4c4b57f6e94d9acfa24ee07af51f28ba2db70b8d37ddd6c7eae883c7acf9fc366a0100659856939210ffde1b124d87 +DIST objc2-0.6.3.crate 272490 BLAKE2B b0eb4f2dc6d9426a781920543c6f2a4f942e9cdaf4bf86f5b8ccbdf4d9a2f65954933af26743996057176e493a4c5a6e03de77bf89fcaaf5b19b694fb5e1662c SHA512 6b2605d00d00352cdd5a547bb090c186b2c3c6d557d9fa56b12a6b46d9460d45ee4643b86ad7e7f8649153acf2c05baf727093844157f27225c69d51fda7f047 +DIST objc2-encode-4.1.0.crate 21004 BLAKE2B 6f3b11c96ea4941bd24f2949b8fef5c3bdd91037eb0a0d9af88a0798001e4164e252817fdad0ba7e150f1b2e0c9d4cc0fb976dc01def7ac19d308c989a92f714 SHA512 47a23fca26df26e1efa1045a9778322dc0b2cd232acc2be750a98a1ddaa7f264c39848b14a5d9821573495601dded2893a4bcbc36a0e21ae442b7c9de5c12303 +DIST proc-macro2-1.0.105.crate 60319 BLAKE2B 0c67b9c5561234d78c3bbe71e2774877b01c5798c6def669accc273dfb1188b360627aac9303157bc27fa85de84ec7b87d0cf6e1d1b07d19527983e721609681 SHA512 520f9af4f0e9b56ac9ca7a05649aeb538d235c4f53b85a4a9a2474998ad8b96a5f97aa4e117a949adb087fc908f6150fcea783950189f1772097a986eec564c9 +DIST quote-1.0.43.crate 31587 BLAKE2B 98b16b90a6f4a2c17fe4c3b428874265cd550e96db116642bcf9ca5300780115c11baa591858fbd92e024ca0d59a385275e33b7b5ba4da946e07d1f0df6e245f SHA512 ecceef4e34e0ccf260e2f958fc8b6595f488a6cf6b2d9230bdea33aedf3b41ccb2e72f8810ffda8607bde9be5a3aaac518d6f3e48e41e5040915cad26083889e +DIST regex-1.12.2.crate 163843 BLAKE2B 4e36124886e35c2e06ecf3310c32f45bb80fff978a99509abd7d7eb6378f81123819470c227d5c234fd6e3bc7a8e7baa331ee0ed3137f9256c76cb32413ecb7f SHA512 c459657944679350369462c3c7686dcdf412597f75bc13c450a131bfceebfe2cd1e1d7f95f0f55b4aa16bfc1acb5c777f344fcfd6a5927aa76b8a2d7aa954d3c +DIST regex-automata-0.4.13.crate 625250 BLAKE2B e8682eff5df93737430a783cd913265dd45a9692fc4623a956557cd7d6553f34eff731f6f3ec5fed5c0dc6b7f8f31236203ad9f459a998fede053d990d9faea6 SHA512 f76939dc573a88d17b4cf37fedfcdf95202171ca8607374a5c2bcdc515abd1ef9231376175c6cf11cc567eddda34e0c5f90ed1c592f2c5efbd1dee883954a932 +DIST regex-syntax-0.8.8.crate 359141 BLAKE2B db4a6a76dfd7d2619fffb7fddd8a82411afad16bc8b1a8501628e872c9b3e0a4fe71947a135900442590b944a623c5e9253e36bab865703bd5b5150aa2a65e51 SHA512 337ca84af81f2c5cd7d213e3ad96a1facba2917f135c4c1ef03571160d24e4ae47186ad07e421a7a4ff0baadbe95d34365e69400f3c36ef39ebeb3e7c14224e4 +DIST serde-1.0.228.crate 83652 BLAKE2B d1909d671ea6d5c2eb4ce34ee4493ecaf665d416111b4cac754b5d33b85f916296110bae7aa961efd987a2ceb4a31ba645752ce99dd28dedb9f1eecdd4d7b1b2 SHA512 9b645d6214203533b303fc5e88ad4f7686c22df084878d18a0209a92304a340fcb62fdde88a7080cf7a7348d47b9b363885c4e1da90dba08cc99ff620f375e97 +DIST serde_core-1.0.228.crate 63111 BLAKE2B 8a64e4627ad21a3d16dd37d53fb809d11171bf337ec16bb1223075cbf81b6b85cd1c8d19abadf42460d0fbea323e2f351eeb6ef823389d519121b74e68edb215 SHA512 43897e3a7ebdc85d81d1cb30cda8f0a11610f6f551529c8a21462c24fb83110652b462846aa3e1bed5fbf8b5d7927018845a524ee9e079e2c8acf2c687efd6c4 +DIST serde_derive-1.0.228.crate 59605 BLAKE2B 166ee2f9ff9f7a0928d0a65a72db3d9226c377bca2a1771956e8ecd9c7faf0544673c9c21be2a5553e621b55c74c7b958052592a1cf6eb6427a2d4f3e3dc6bb8 SHA512 8bfdfeee10ee7ef0670972aa963ef63b13e8eb2c8a09b9e0b717f92551aa89b3dd2a0dcbae6ccf20a1caece07e6adb18f0db56fdac020e4e0281b0d24e376003 +DIST serde_json-1.0.149.crate 155994 BLAKE2B 7564c287a05c95feeba2b3a17e2e43ba047b0132b40fc4dd0c09141c2aac559c00bf4c63cbd24c17f12f5e6b49cf38b240d2c6c66677ee7a9edb197aba7d57fd SHA512 85fa8cb7b479f8241a4fd2255dd80e346fa5cde103aa7f25c14ccbcdf0e3276578fd0645e1d2542ee07c7e08c32058ff662bbf03926cd796c38622a12f423d43 +DIST shlex-1.3.0.crate 18713 BLAKE2B 18800c364d3a628f1a3125097ea82fe6286550c2997235df0bf8483a3906aacabc81308cb239887d46ba2f457cc6f8acd5aca78316707eea5098cd5666aea67d SHA512 5c8cedbe666a14b8a0874defb9208146ce64579cde52ed483e4a794cac5dde6a24bf8d684404edff582f842e1fd4fa3fbeddbe074f191e4ec4aa517aa456fe8a +DIST socket2-0.6.1.crate 58486 BLAKE2B 990bc645f361576edfeda680cd4b6a0a29d6de80bda1164954369aa572bd702db5d92cfd26e68842aa0978df351d9b52f2900a4bf1f6d4aa5bb0f31d259ff48e SHA512 cafaf371870a8d85bee30d1a8341c25ec023f6031eaae96f783f0486e2c9b0ff7a6d742d40500f9c772472805d8de9f36a163405a476c57b254249992a5477de +DIST syn-2.0.114.crate 304636 BLAKE2B 88ec8c2a781cf33b9961744166ec8d3acd46e770fc56d2d4353d8d1578bf0b629bbd294db3334379fa8570b7537e26f72872ee18a92b037499bf746eac81cd3e SHA512 42d935971246f1bc605f0d0a960c143dc31c96d27ed5427d3bb2baf46a3871852450a47556cb0eeab1e1333b208ed6fbb3832c1038e91f874680f8c68719d184 +DIST thiserror-1.0.69.crate 22198 BLAKE2B fdd8ca8c8ca78702377d0bf7b253440519018275b105db980d63229d0d44aa5c39a703e14aa6fe453c779b3c864d8044009dfef893d2a5294950f067656d7a80 SHA512 ef50d2867d965da1dfb29d26faf6de273b5fadf78f95313f6caf44d68bfc610b9bd4b7544200b05bb0861231cfc84e961007f8db83c7905244c492037fd31899 +DIST thiserror-impl-1.0.69.crate 18365 BLAKE2B 51663251ea6ec99c59aec35fe73c5f9760809d6b6b7eaa8ecbc8f6939acdc4d0ebc11f9034d9204dde7bd689d5e8303ae0be86e298745e9ef96825bf73453a08 SHA512 579eb796c8885feb01d27638862823acd96c79440655bb444c3445ac00121852603396ce7439aed617c0a0ac69f62102167fde5845411c906997574a46d6d9e3 +DIST toml-0.5.11.crate 54910 BLAKE2B 9ecd5103b33ab47d4be23c897c7095ca381cb79bedcaac4918cddc36fc7cf5d34ab664da52c2273d935f04486e9325241d6b66785d50aac78453c219aab49e1e SHA512 eddb82aeb8fdeb5436579292c6f7a64a90a2c7bb54070beb437bc7890b99795d0505faa8d6451a99e8bcf440f78db8a1b273a697c8ad44275cc4163a9ee49317 +DIST unicode-ident-1.0.22.crate 47919 BLAKE2B 766f52249631092af952df717e09e1eb0d2a8e87c45e65113f0b2b88b42e8b406a87241fadd368ceb9e13339362b48cdbbc6f699f95f448ab45dbbd861615d62 SHA512 81666679aaa2eebfe1429827fa2a88ee0b52bd69723067132c24252070133b3731287bcd880ba16d16274f038c7b27bcf637e9150b6cd955fb4ff49642078125 +DIST windivert-0.6.0.crate 9365 BLAKE2B e9db0c8f9b09a04f245e4b53313142ead52d55be1219c66edd6a6f920f3da62adec32d3c734a93d8cd8fef22a997b6a9906c640fc38f429d363563517afa8196 SHA512 df95e8a9cee8bd37950291c44135f8bd3cc841207c254b40bc5f83116b35ff414503ce812503100e7371fbfe903d1d8f537a6ae55a5aec8536389b0a095e64b1 +DIST windivert-sys-0.10.0.crate 177259 BLAKE2B 8b022ec6eb1ce327d5fdb6ca82cff7657dfa5b37b0e58522a1be38b0fa6273ae1d167150c0bc5b9514d62d9a83e6f6a17336c37c2e70f63c60b936d8231d88bb SHA512 d59088a0f1e235dd939e4a6d8a95d8de46d5b2643a5c29aef63ae1bd9833551f7a53330bd586e7b2589699c211ce84ee2206e8b85cd8e771000aebcb6b4d5153 +DIST windows-0.48.0.crate 11864177 BLAKE2B 39c0e4f058f68a829ee08721818a0b04287af20dfe6e03a125b75566b4c8a58b56557d685600f1f9c215811154f9782f12368d42848445d54dcf9bfd6471349d SHA512 7c906f885fa0a730f1cb1ef4e62f5b602a49d44343febe1d38fcd4cbc28e0342766983796042585fe457aa229333558715b6270e378946faa8f398a7ecc2af8c +DIST windows-link-0.2.1.crate 6133 BLAKE2B d1ca714178e6fe12bb3b4caeed9a52a36890989e77ae2dcd6f2d18ae4a21fb8479d304cdff63bb0a5f28acf44eaf104821cff83cd66b3a0406a5f33a800e3641 SHA512 afb0c87beb8914fd9a3e52db6f2f64a840470b9751b66c83892c24cb1c46cda63fb16b1aeafcaa5a1fc7c5ba01da46be63e5227cc108dede8b0bd27785498a6b +DIST windows-sys-0.60.2.crate 2518479 BLAKE2B c2e2f614066e5a9d7ec461d9d25bd441188797ad85e1e923baeb0193e82f5c138ae7fb4ad0255d483f60f7a94e3f5cd8373d01b7485c052c9498937bc40da992 SHA512 a48aa1b66479451e431032737b63dc62eac6f63c251534e258de75bbee4858829faf5e641756566f00e153b08548ba32beb437b5ea42e9531e3fcbd8eb25209d +DIST windows-sys-0.61.2.crate 2517186 BLAKE2B f4eab0b365aa1df8a353d634da5081237bef0f7b69f02ffcaba232a688e59dfe877c47114de64c81e3cbb929c2fea1143ed6bda56ce935e66d871a993ac29106 SHA512 e6c8f61f0724dafca7821ee9b9c07237ccfee69be269be2fa7318eb48b151285ecf63e860aa1fe303639222fe11268e3773f37c2dd79f923029af58c645edb3f +DIST windows-targets-0.48.5.crate 6904 BLAKE2B 7396bb210f37bd51da86f39fca3425c8f6610721d5c4e94f9fafa0a8a8046303b3fcc6979146bcfaa32f4406d242a0455f6cbb220f84c6ff84650e755acf5223 SHA512 e079eeef255a046be7f8e6a31c14f7b230254ebcf05eed2944827bb3d2a0dc30940d87593cf544d5e7ef35f6312b99430efcfb01421d91b02bb9c4bef7d98709 +DIST windows-targets-0.53.5.crate 7126 BLAKE2B 17a0452fe72a42df4aec8b4ae7798bd611df4f3b093709aee7b8dc991fbc2351edd23e134d12412fb47e9930ae30476b55841d52be5e764fc42a7922e3134ad3 SHA512 285a2ad1c370d8485a84c3921b180416c79ad596ace5ce30a1100fe0d9725139e9302f5728d4874789d8abe5c53e9b30ff4738d969da1c07940bde2b01c7a203 +DIST windows_aarch64_gnullvm-0.48.5.crate 418492 BLAKE2B 5c6f7d73ad05740f0bac304ed1ef9b2ea63b0d6ca8f875552ae299a0b73b1557e8fe996f1c2b69be9f2df350c9288690f49ee62239a2896991364331d6c55462 SHA512 20158d31454488f6053d3ad7b97d7fc6eae6cf37e4ba0e50c28bd29b368505eed64199ae31104d5f97b66846be54e5ed25c0ad31ea850819205c573a31ac0996 +DIST windows_aarch64_gnullvm-0.53.1.crate 787748 BLAKE2B 78729e1107cf64ffc6a3d70c14cc93e7867578be51d3f6f442914a5f2d065fa86be843b72cd24d707eb59b779e9a719eb28d025619cdc219e379827acb4a16c2 SHA512 5e480e54af09c142ff75e77f733327dd3862f32620e0b075e02bf8119e955ef2f3acfa00f7c7a4d6a2b034d03d70c45e191a40c8af628484d0e76a0b15870cdc +DIST windows_aarch64_msvc-0.48.5.crate 798483 BLAKE2B 60c466d6536426425a34b5ca20da97c8127ebeb4fb9b1363911165bada484f8913fcd50e90410b5661e0c27dbfe8f4eeaa62fb17d1f3566bfc82b6255e11619b SHA512 223f016c6f1a44dbc5c8a8428b39438f75380ea06951b7c26ed0877b19d79410c6fde5e4c7f2c839b6e76159131f39a1230e0e3a208dfc425ba9117e3665c4ff +DIST windows_aarch64_msvc-0.53.1.crate 838009 BLAKE2B 0a04f6d80bd0ab41964e9932040d6c748b6bf10d609bdd35074ba26d245a98281739c8ac68a3fe251d36148a53e1730b0ea2dd5347279e74dea881be43d67707 SHA512 81175036792cab41ede4e3a21ae324e638c39604e14c7a3dae8db4090cec45b385aca32416ccad50ab194ce06d3a71f2e12473767d680348795383dbb2d17426 +DIST windows_i686_gnu-0.48.5.crate 844891 BLAKE2B fdc37cd74a4982056bf22fdb7b84e1c55dc838f3cb19ff3648730a77e673ef4ecc0380b3e4277bb8df2fcfa25f57b69014713d9e3ed27c28e19b25b3ea2ab774 SHA512 931ba5c1e4eb8ae73248e00d9611298d1c4b4b0dae719fdeb9243930cd420a103a7bc2738e0a4887c42c8f25728d6c5d64ad141dc092bc3f1d0f35dbe37d303a +DIST windows_i686_gnu-0.53.1.crate 939775 BLAKE2B c6abfbe7b82c7fd95a483da467ce8f12a3777572e34c42777e6378976344c95e5a56e3e7ae47049e14de81aa26f276a723ac5cb61f2c62b141020a97a91f137b SHA512 5af8519d1e0d9947738d5aa339091695467a55b62fe97bac680eb469679180a54e9f65e2ef8d0c34d4e63ede8c16f34a0fbd1f54ff53924ebcd6cef17c3474d2 +DIST windows_i686_gnullvm-0.53.1.crate 857396 BLAKE2B 4fcc61c3634d7b905c946ccaa2f6d03ccf0feb6f8080337d5618959a532fddd5989dbc95d8559bbfb06335865387900e7cfe942cfb67a7724c3c00dc99b1d603 SHA512 492bee10b669c799a93b7ad98ee7a15c0ccde4d13697408612cd345cca2b7efc38b85c550eaf1b83470bee53ff3324045b7b751c3a31ac0e214b9965e05bbffc +DIST windows_i686_msvc-0.48.5.crate 864300 BLAKE2B 3d3ea8be55e2d6ced0eeda18abe1dffb925a1a78f456d683e4450d9f2fd287ad2e8494d65b2b770c677a12b3a60d10f0435e16c61880e3867c3657fd44892442 SHA512 70e2fb4fdb006a4cbd43ab2c7e940b277a15fb1790dfa2d1fc1f1fd18bead4886f6dc046e44326603e4894d988578917b8932aba5d9a6a4cc8424911cad9dc7e +DIST windows_i686_msvc-0.53.1.crate 907688 BLAKE2B f6ae6032836367e9a42261779661abd028d303cfb13c016dd1a745b21b58d62531dd0d7658a6c133d2bf1dd95c538cf24340bb50e6743a82d6be9a622ff371b7 SHA512 b78f2a21e88adb65bf8a81bfa8a133d6ebe18b8394220421bd5f10b619528f118a255dacf6e78014ddb4db8a27b936be7af6e137133d914e1cc0902139a0e0cd +DIST windows_x86_64_gnu-0.48.5.crate 801619 BLAKE2B aa7e7e6a6ff9f9553ada3a0a39a9aa798e9d995a8eef36e0b6fdb2a0db93ddecee5548970575271fe43aec74797a420d0ee231d503b5bad1bd999059261e0e33 SHA512 1d6056fae430b3d042bdff3c6217c76be4b8b9f5dada9bad06beaac2db7d7ab9b0a82e44f498ec88e61afa73e99f56d84d445dc3847732b9ce5d947e08485f74 +DIST windows_x86_64_gnu-0.53.1.crate 903712 BLAKE2B b5a86bd4a760fb6d937dc5285d2c594245ed6bbc541ffd6cf6d169c7e4e8c4334523c06c7a59c52f100a05da7976193fbb535ff3bf7db30897d9940d4d5648a4 SHA512 e4c5bbc49202636c03953aa0fff1f1affed69970aae198cb4d1eeb5dda63b9e07b0cfaf46015bca3b8c48fd90d3552488a6a7b17b53aebf9776e996ccbf9c7d5 +DIST windows_x86_64_gnullvm-0.48.5.crate 418486 BLAKE2B 12a2199d434617c1df1a839e9f435620ad64b40c579f6d0c3677553ad7a48e5765d12c266b04946402e15c92cff2e4ac4979ce2130750ef426e2672119680284 SHA512 c016d5b5e73832b61ff67929d92fa8c16e154656294357266ad29ce1f44db4ca2d2935dba31a6b571187dc838b1d22f1e3b41fefffd1d719a338439adf1646aa +DIST windows_x86_64_gnullvm-0.53.1.crate 787739 BLAKE2B b5e3aaba4ecd1e5e21a0b9ce5beaad3f9ef78249f21b3dbdb69af98d5f36d01f2ce65d3188788392b866f296548075857e2f904e30cb79db33fb3134fd78e946 SHA512 30b8919ee9ad36acfac4e28a3b22378ce11ee73d35de60dd9c9217adf14e85222da5526100b0252372e039e559a5bf734ba134b10f707657d542341056947588 +DIST windows_x86_64_msvc-0.48.5.crate 798412 BLAKE2B 8abc0721e2fb337fe17c91d278947d36122d9045b839ba0cf3e690202d242265b676f23cc301da5f9d98c56ca4ecb76f7d6f072ee71bf986a1deca87020b90e5 SHA512 fa1c5cd14ca2ff0082e2504cf59d317dc4dc6f7138d35c12f95d4476a9c13d8b7f5537d0ee251eee7c99411ad31b22263171b7fbd391daa5d3ea3488ceaa61a0 +DIST windows_x86_64_msvc-0.53.1.crate 837950 BLAKE2B 5775d30ce763835fa26376d85e9ae6f598b817b8d32b01147e5d197c364a5071ce7b5b09ee6f611fcf30790af79c4e4282e04ced620190629eebcbccabb8d720 SHA512 bb724f4051db90ce49b552021e746769e5dfe3792b522416539960c27f9ace14f63c47f0f240d6563257377129b5f3ba2c262c6fea9610428aa860fe035f189c +DIST winres-0.1.12.crate 19772 BLAKE2B 645fc16e49061cd98c77217b991cb774151f7f8bd6df44cee622bcba121d2645aaf775d56c3e85de6278b193ea6a36256821799c33ba081f931d87ffa0e038f1 SHA512 9f61edafb4a262b56d130e48ac6bba94f5a432bf0a8c20243e6c8fa98c3f9e0d2ab00a77b35a2e49dd63585a272af597e236e089641b5f488760ac42d22f5a67 +DIST zerocopy-0.8.33.crate 271917 BLAKE2B 63f3c0fff0bd6cfd2c75c796456fb8e9da2677f0350af3f38a37f357abaa2b3a90e182577a73505ffd9adef26afafb9f27db5d77e56b17e7fe604a29a4be7643 SHA512 4520c9342abb933be030859527469d10266470481823d40764c0ddf5b437ef3301b35322a7d2198b86e46d1fe17fff21b1290581dbc40135fde284ef5d5a25b5 +DIST zerocopy-derive-0.8.33.crate 100877 BLAKE2B 5ab8993da52b2580e5a1f38ca6ecd2da106fa90ad23d783dd3a54244fa7a07dff99c803957a0f238460fb6fc4e20c05532c6cf05fc4f94d43977f138272a3aa3 SHA512 a9b59f29e698854498bb423575b1c35347afb563ec4b9417a81a79a565158eb3cd85d7f653f86c82b0aec572da571d88744f626ab92fe2aa7c4cd5d2f2b0904d +DIST zmij-1.0.12.crate 22544 BLAKE2B 22e5a339b5927c76481a6d64c5a47aff9bcd4519bef334f9348e3e2d8ce4b3f3ce7c15cc5237802b41d92734531ee47cbb9b82f3401af129729f099ba584b3b0 SHA512 0a2f637821322e1aae221ef882139d30ab242f9b33090d3e5c8c3bc6053f7742eb270104dda3aa828bae5496342715c5e93d1a96629c1d3d9b34fb6bb30f419c +DIST zmij-1.0.14.crate 23701 BLAKE2B 50aa01fd5b7bd2289ac3687473ac285b954f92691f05e208d0661c892fe12c1e8ae73b0bef3c7bb3e908e22698570a5b456100cbc0875210213c080c483c3647 SHA512 4b692bfd003d5e998e0a95bfe077788a5870ff9a00200619cf6320199c60e6087c7bacd84bccd22acffb8482df952233cee323b95126a9b37f45dae41373d6c2 diff --git a/net-misc/dpibreak/dpibreak-0.1.1.ebuild b/net-misc/dpibreak/dpibreak-0.1.1.ebuild new file mode 100644 index 000000000000..ec3abf871c9f --- /dev/null +++ b/net-misc/dpibreak/dpibreak-0.1.1.ebuild @@ -0,0 +1,111 @@ +# Copyright 2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Autogenerated by pycargoebuild 0.15.0 + +EAPI=8 + +CRATES=" + aho-corasick@1.1.4 + anyhow@1.0.100 + arrayvec@0.7.6 + autocfg@1.5.0 + bitflags@1.2.1 + bitflags@2.10.0 + block2@0.6.2 + bytes@1.11.0 + cc@1.2.52 + cfg-if@1.0.4 + cfg_aliases@0.2.1 + ctrlc@3.5.1 + dispatch2@0.3.0 + etherparse@0.13.0 + etherparse@0.18.2 + find-msvc-tools@0.1.7 + iptables@0.4.3 + itoa@1.0.17 + lazy_static@1.5.0 + libc@0.2.180 + memchr@2.7.6 + memoffset@0.6.5 + nfq-updated@0.2.6 + nix@0.20.2 + nix@0.27.1 + nix@0.30.1 + objc2-encode@4.1.0 + objc2@0.6.3 + proc-macro2@1.0.105 + quote@1.0.43 + regex-automata@0.4.13 + regex-syntax@0.8.8 + regex@1.12.2 + serde@1.0.228 + serde_core@1.0.228 + serde_derive@1.0.228 + serde_json@1.0.149 + shlex@1.3.0 + socket2@0.6.1 + syn@2.0.114 + thiserror-impl@1.0.69 + thiserror@1.0.69 + toml@0.5.11 + unicode-ident@1.0.22 + windivert-sys@0.10.0 + windivert@0.6.0 + windows-link@0.2.1 + windows-sys@0.60.2 + windows-sys@0.61.2 + windows-targets@0.48.5 + windows-targets@0.53.5 + windows@0.48.0 + windows_aarch64_gnullvm@0.48.5 + windows_aarch64_gnullvm@0.53.1 + windows_aarch64_msvc@0.48.5 + windows_aarch64_msvc@0.53.1 + windows_i686_gnu@0.48.5 + windows_i686_gnu@0.53.1 + windows_i686_gnullvm@0.53.1 + windows_i686_msvc@0.48.5 + windows_i686_msvc@0.53.1 + windows_x86_64_gnu@0.48.5 + windows_x86_64_gnu@0.53.1 + windows_x86_64_gnullvm@0.48.5 + windows_x86_64_gnullvm@0.53.1 + windows_x86_64_msvc@0.48.5 + windows_x86_64_msvc@0.53.1 + winres@0.1.12 + zerocopy-derive@0.8.33 + zerocopy@0.8.33 + zmij@1.0.12 +" + +RUST_MIN_VER="1.85.0" + +inherit cargo + +DESCRIPTION="Simple and efficient DPI circumvention tool in Rust." +HOMEPAGE="https://github.com/dilluti0n/dpibreak" +SRC_URI=" + https://github.com/dilluti0n/dpibreak/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz + ${CARGO_CRATE_URIS} +" + +LICENSE="GPL-3+" +# Dependent crate licenses +LICENSE+=" LGPL-3+ MIT Unicode-3.0" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + || ( net-firewall/nftables net-firewall/iptables ) +" + +DEPEND=" + net-libs/libnetfilter_queue + net-libs/libnfnetlink +" + +src_install() { + cargo_src_install + doman dpibreak.1 +} diff --git a/net-misc/dpibreak/dpibreak-0.2.1.ebuild b/net-misc/dpibreak/dpibreak-0.2.1.ebuild new file mode 100644 index 000000000000..f56de9e9886d --- /dev/null +++ b/net-misc/dpibreak/dpibreak-0.2.1.ebuild @@ -0,0 +1,117 @@ +# Copyright 2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Autogenerated by pycargoebuild 0.15.0 + +EAPI=8 + +CRATES=" + aho-corasick@1.1.4 + anyhow@1.0.100 + arrayvec@0.7.6 + autocfg@1.5.0 + bitflags@1.2.1 + bitflags@2.10.0 + block2@0.6.2 + bytes@1.11.0 + cc@1.2.52 + cfg-if@1.0.4 + cfg_aliases@0.2.1 + ctrlc@3.5.1 + dispatch2@0.3.0 + etherparse@0.13.0 + etherparse@0.18.2 + find-msvc-tools@0.1.7 + iptables@0.4.3 + itoa@1.0.17 + lazy_static@1.5.0 + libc@0.2.180 + memchr@2.7.6 + memoffset@0.6.5 + nfq-updated@0.2.6 + nix@0.20.2 + nix@0.27.1 + nix@0.30.1 + objc2-encode@4.1.0 + objc2@0.6.3 + proc-macro2@1.0.105 + quote@1.0.43 + regex-automata@0.4.13 + regex-syntax@0.8.8 + regex@1.12.2 + serde@1.0.228 + serde_core@1.0.228 + serde_derive@1.0.228 + serde_json@1.0.149 + shlex@1.3.0 + socket2@0.6.1 + syn@2.0.114 + thiserror-impl@1.0.69 + thiserror@1.0.69 + toml@0.5.11 + unicode-ident@1.0.22 + windivert-sys@0.10.0 + windivert@0.6.0 + windows-link@0.2.1 + windows-sys@0.60.2 + windows-sys@0.61.2 + windows-targets@0.48.5 + windows-targets@0.53.5 + windows@0.48.0 + windows_aarch64_gnullvm@0.48.5 + windows_aarch64_gnullvm@0.53.1 + windows_aarch64_msvc@0.48.5 + windows_aarch64_msvc@0.53.1 + windows_i686_gnu@0.48.5 + windows_i686_gnu@0.53.1 + windows_i686_gnullvm@0.53.1 + windows_i686_msvc@0.48.5 + windows_i686_msvc@0.53.1 + windows_x86_64_gnu@0.48.5 + windows_x86_64_gnu@0.53.1 + windows_x86_64_gnullvm@0.48.5 + windows_x86_64_gnullvm@0.53.1 + windows_x86_64_msvc@0.48.5 + windows_x86_64_msvc@0.53.1 + winres@0.1.12 + zerocopy-derive@0.8.33 + zerocopy@0.8.33 + zmij@1.0.14 +" + +RUST_MIN_VER="1.85.0" + +inherit cargo + +DESCRIPTION="Simple and efficient DPI circumvention tool in Rust." +HOMEPAGE="https://github.com/dilluti0n/dpibreak" +SRC_URI=" + https://github.com/dilluti0n/dpibreak/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz + ${CARGO_CRATE_URIS} +" + +LICENSE="GPL-3+" +# Dependent crate licenses +LICENSE+=" LGPL-3+ MIT Unicode-3.0" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + || ( net-firewall/nftables net-firewall/iptables ) +" + +DEPEND=" + net-libs/libnetfilter_queue + net-libs/libnfnetlink +" + +IUSE="doc" + +src_install() { + cargo_src_install + doman dpibreak.1 + + if use doc; then + dodoc README.md CHANGELOG + fi +} diff --git a/net-misc/dpibreak/metadata.xml b/net-misc/dpibreak/metadata.xml new file mode 100644 index 000000000000..718182a9454c --- /dev/null +++ b/net-misc/dpibreak/metadata.xml @@ -0,0 +1,10 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer type="person"> + <email>hskimse1@gmail.com</email> + <name>Hee-Suk Kim (dilluti0n)</name> + </maintainer> + + <origin>gentoo-guru-overlay</origin> +</pkgmetadata>
\ No newline at end of file diff --git a/net-nntp/pan/Manifest b/net-nntp/pan/Manifest index 39dbc9ff32bf..b5ecbf79ce95 100644 --- a/net-nntp/pan/Manifest +++ b/net-nntp/pan/Manifest @@ -1,2 +1,2 @@ -DIST pan-v0.163.tar.bz2 2055686 BLAKE2B db12f57f4977bc311bdd46dea9cc91b6ed191b3dbc22b5341dda946fe1c781ee047a3e5abbe5cfa82bf4c50b85841e58ffa00a4e77ce74479c9925fceb3b1645 SHA512 2e349298b30ee2465e5b1ca8262968a3cba6037ead9f45c03c583f7d45854e6fe7d9c658a22a19c724937e1f0714c62068b7694526e816a931454ddc452e5f72 DIST pan-v0.164.tar.bz2 2051642 BLAKE2B 07e9506fb8f90ddce28445cd4ec45aca53455da7640bc02b21cb41c159b47fa42879448ed009b23fadecf611c883dcc3671f6bba4719902b136e7a96f4838e86 SHA512 b56435072595a55934b7b801b512e993e37f8745129f9f21cc0b15ffad46e2de4105513bc955b482bfbe04e56716bd1279b4c6a23e6f10db25538563bf8a809d +DIST pan-v0.165.tar.bz2 2051902 BLAKE2B f9d214f8487e4f54fc7b8eb1fc591fe3482c7b36e5408d49c943e2f52f25faaf6c3e793b32639179b5f9b7d1cb418be7766a37536227a9194b44df58359aa9e4 SHA512 2c831cf9dda19e3d3ccab05975f40f5b8fc229ee9e39b5cd3417b0a8cb07c84eb1f838924593bb569379d1cb092587e9b02881f8d09c8a61bf20ba95c809891e diff --git a/net-nntp/pan/pan-0.163.ebuild b/net-nntp/pan/pan-0.165.ebuild index 4fe8e18c670a..4fe8e18c670a 100644 --- a/net-nntp/pan/pan-0.163.ebuild +++ b/net-nntp/pan/pan-0.165.ebuild diff --git a/net-vpn/cloudflare-warp/Manifest b/net-vpn/cloudflare-warp/Manifest index c02a8d5f8cb1..caf8430c75df 100644 --- a/net-vpn/cloudflare-warp/Manifest +++ b/net-vpn/cloudflare-warp/Manifest @@ -1,2 +1,2 @@ -DIST cloudflare-warp_2025.5.893.0_amd64.deb 44954550 BLAKE2B a6330e04595e710159b14ff3da564e649f557ff1851a2956406b42d4c2b278eb81d5412205d9bc4bf57443d2d31a000a1cda9939e5932e35be6269b6b6ac1420 SHA512 57774c56cce3ac328bb43d636af8cb9cc6d4598510edd03ea3572b3a1f37a753ecb9ba42d1a341e0f47c7ad7f65c241c9f542b8189f990cc854c4f1e5dce1cc2 +DIST cloudflare-warp_2025.10.186.0_amd64.deb 52090374 BLAKE2B e2f213855d8c6787a89f0912331752df30871ffb9ca99fd8280fecf196b90318bcf8a977fa7cc442e554ab924f85f7dba782183e7eb0561352495289820ef42c SHA512 7995f96dce23f460069e6169b08ad3b73f563cbd52fe7b9e7800843bf308ddb02e454acc559ed0b67b172c7de663f8a38ac37879636bbf08b0072a662750d7d2 DIST cloudflare-warp_2025.9.558.0_amd64.deb 52065982 BLAKE2B 5c5192f43826c3dde9c79da978a030efad023de31f7b1c20d9703847a13a0da551c5cdd3122ed3756da9fc1df46b35d266f62594ab246b7da11a021e691de46e SHA512 208d03d0b4fd66a5b249e47c478782b81e35428a5cb6b516a56408b2d9eb8139310cfd128c9c18610f1f09fc96495d969a7d6b3e3471bc8dccfdc23428b49741 diff --git a/net-vpn/cloudflare-warp/cloudflare-warp-2025.5.893.0.ebuild b/net-vpn/cloudflare-warp/cloudflare-warp-2025.10.186.0.ebuild index d571d643c87e..80354bf59b6e 100644 --- a/net-vpn/cloudflare-warp/cloudflare-warp-2025.5.893.0.ebuild +++ b/net-vpn/cloudflare-warp/cloudflare-warp-2025.10.186.0.ebuild @@ -7,7 +7,7 @@ inherit unpacker systemd xdg desktop DESCRIPTION="Cloudflare Warp Client" HOMEPAGE="https://one.one.one.one/" -SRC_URI="https://pkg.cloudflareclient.com/pool/jammy/main/c/cloudflare-warp/cloudflare-warp_${PV}_amd64.deb" +SRC_URI="https://pkg.cloudflareclient.com/pool/noble/main/c/cloudflare-warp/cloudflare-warp_${PV}_amd64.deb" S="${WORKDIR}" diff --git a/sci-electronics/sby/Manifest b/sci-electronics/sby/Manifest index 66e322610f5a..26471330e06a 100644 --- a/sci-electronics/sby/Manifest +++ b/sci-electronics/sby/Manifest @@ -1 +1 @@ -DIST sby-0.60.tar.gz 173761 BLAKE2B f1da6db7f65c2bf251583fa77fffcfe224ace1a5d2d45d0cbc6884be9afcd178e1ea4f4dc8762988c709dd17c4751fffb90e4ec8aaaa893b57a4963cf17980a9 SHA512 985ccce14784d566af4d74da4415cc28815748d9df42ac24126b06b05978fe2284f8d4b9e63e248941a5fe96ca539162117b5d255eafb18987568888d94a415a +DIST sby-0.61.tar.gz 176641 BLAKE2B 59f1d824e08160211a123d8793b380db5330dc5f2d5837eed354dc841f9913cb1ee02cb6bca5c8b84a9e51fe45850b58477816e8f1934b836f3a15e9f3333168 SHA512 089b85990aa9ed86b4f8241e3f4f973544a573e96264c8edbe4e0657cb6acab22dbd7f33ea14dc846af5e7ae748892493112b42276124b29def67fecdb1e8ccf diff --git a/sci-electronics/sby/sby-0.60.ebuild b/sci-electronics/sby/sby-0.61.ebuild index 7425ec5766af..7425ec5766af 100644 --- a/sci-electronics/sby/sby-0.60.ebuild +++ b/sci-electronics/sby/sby-0.61.ebuild diff --git a/sci-electronics/yosys/Manifest b/sci-electronics/yosys/Manifest index ef16a2a5b1ab..b09decf1393a 100644 --- a/sci-electronics/yosys/Manifest +++ b/sci-electronics/yosys/Manifest @@ -1 +1 @@ -DIST yosys-0.60.tar.gz 10765490 BLAKE2B 8c2cdde2a2891573e4c8176e38a1aa667136f82854b48730ad350bb5733ee4d3b30f347564ac4172636e427818d514083f17d84399cb41ef0151df4809d67416 SHA512 9f518f9eb28f4f92a31cd58a034df497ff8fe959ac72a756a452c3ab93b1075ef19889d65f014ae64ab4b7ef63d3d5dbc65828e2fcf81151576c3bf917ed7a08 +DIST yosys-0.61.tar.gz 10906158 BLAKE2B 63e0477252bea729c90cac4469cf5b585b6110364450d64c993fb588883e8a97e890fe55aa5ccb2f696ac26660490e3252687ac4395fa50324902881c6b8e117 SHA512 0eb5e76a260dcdf4b2cdc42b7feabd4b9331843ae3445fd33785828d1d601794bdbd4f7940acbccbc39681ced5d10ad03b545775668076b5fbab92e3acd3475e diff --git a/sci-electronics/yosys/yosys-0.60.ebuild b/sci-electronics/yosys/yosys-0.60.ebuild deleted file mode 100644 index 6aa8136901b2..000000000000 --- a/sci-electronics/yosys/yosys-0.60.ebuild +++ /dev/null @@ -1,31 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DESCRIPTION="framework for Verilog RTL synthesis" -HOMEPAGE="https://yosyshq.net/yosys/" -SRC_URI=" - https://github.com/YosysHQ/${PN}/releases/download/v${PV}/yosys.tar.gz -> ${P}.tar.gz -" -S="${WORKDIR}" -LICENSE="ISC" -SLOT="0" -KEYWORDS="~amd64" - -RDEPEND=" - dev-libs/boost - media-gfx/xdot - llvm-core/clang -" - -DEPEND="${RDEPEND}" -BDEPEND="dev-vcs/git" - -src_configure() { - cat <<-__EOF__ >> Makefile.conf || die - PREFIX := ${EPREFIX}/usr - STRIP := @echo "skipping strip" - __EOF__ - default -} diff --git a/sci-electronics/yosys/yosys-0.61-r1.ebuild b/sci-electronics/yosys/yosys-0.61-r1.ebuild new file mode 100644 index 000000000000..0fa0129417ad --- /dev/null +++ b/sci-electronics/yosys/yosys-0.61-r1.ebuild @@ -0,0 +1,66 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..14} ) +LLVM_COMPAT=( {18..21} ) + +inherit python-any-r1 llvm-r2 + +DESCRIPTION="framework for Verilog RTL synthesis" +HOMEPAGE="https://yosyshq.net/yosys/" +SRC_URI=" + https://github.com/YosysHQ/${PN}/releases/download/v${PV}/yosys.tar.gz -> ${P}.tar.gz +" +S="${WORKDIR}" + +LICENSE="ISC" +SLOT="0" +KEYWORDS="~amd64" +RDEPEND=" + dev-libs/boost:= + dev-libs/libffi:= + dev-lang/tcl:= + $(llvm_gen_dep ' + llvm-core/clang:${LLVM_SLOT}= + ') + media-gfx/xdot + sys-libs/ncurses:= + sys-libs/readline:= + virtual/zlib +" + +DEPEND="${RDEPEND}" +BDEPEND=" + ${PYTHON_DEPS} + dev-vcs/git + virtual/pkgconfig +" + +src_prepare() { + default + + # Fix execute permissions and add shebang for Python scripts + local script + while IFS= read -r -d '' script; do + chmod +x "${script}" || die + # Add shebang if missing + if ! head -n 1 "${script}" | grep -q '^#!'; then + sed -i '1i#!/usr/bin/env python3' "${script}" || die + fi + done < <(find . -name "*.py" -print0) + +} + +src_configure() { + cat <<-__EOF__ >> Makefile.conf || die + PREFIX := ${EPREFIX}/usr + STRIP := @echo "skipping strip" + CXXFLAGS += ${CXXFLAGS} + LINKFLAGS += ${LDFLAGS} + PYTHON_EXECUTABLE := ${PYTHON} + __EOF__ + + default +} diff --git a/sci-libs/openblas/Manifest b/sci-libs/openblas/Manifest index 7d024f9d5db8..4c558875132b 100644 --- a/sci-libs/openblas/Manifest +++ b/sci-libs/openblas/Manifest @@ -1,2 +1,2 @@ -DIST OpenBLAS-0.3.29.tar.gz 24671913 BLAKE2B 54075d623c2241c0153d84111b94945dbb2ab3adaf8ffddcdffe882fbb80b1e0182bb4af2a9ebe352a0c4e920644a68a43b0f1369328c8c001df8a8d8454c4e7 SHA512 046316b4297460bffca09c890ecad17ea39d8b3db92ff445d03b547dd551663d37e40f38bce8ae11e2994374ff01e622b408da27aa8e40f4140185ee8f001a60 DIST OpenBLAS-0.3.30.tar.gz 24699801 BLAKE2B 8a2fa304a44355bab128fd965054591570bd7fd5877a71a32420bfe6f4fe9bf6e77f3a4c363c91bcbad6862626783734d6e0111311d66a24e56f6175ae6f8799 SHA512 c726ced2d3e6ebd3ddcd0b13c255bb43fae8c12d2aec15e9ef992b0bc7099996c02cd284ccaaa7b5fac3f23f280b098063dd60f521d97a68dc183ab192fcccdb +DIST OpenBLAS-0.3.31.tar.gz 25232810 BLAKE2B d4220ebd58a70bb776e310229a85e901869a4669174607ef941ecddd794571f6dc6b3aeffdbe4d219e187cf1def18f5b9e4faea4fe55fc8ca904985ee90f0cb6 SHA512 703b84c476c148a0922a04b1c33c9c4c452f478d608d93e59204b8f0f2c516344301ff0a4dbb3750a2449db0d28cc2df001c295898e859b41ecb8381f9c2eab8 diff --git a/sci-libs/openblas/metadata.xml b/sci-libs/openblas/metadata.xml index e10329ab2073..658310dcef36 100644 --- a/sci-libs/openblas/metadata.xml +++ b/sci-libs/openblas/metadata.xml @@ -27,9 +27,6 @@ <flag name="cpudetection"> Build dynamic architecture detection at run time (for multi targets) </flag> - <flag name="dynamic"> - Build dynamic architecture detection at run time (for multi targets) - </flag> <flag name="eselect-ldso"> Enable BLAS/LAPACK runtime switching </flag> diff --git a/sci-libs/openblas/openblas-0.3.29.ebuild b/sci-libs/openblas/openblas-0.3.31.ebuild index 96b848b3dc1b..524b4d5050de 100644 --- a/sci-libs/openblas/openblas-0.3.29.ebuild +++ b/sci-libs/openblas/openblas-0.3.31.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2025 Gentoo Authors +# Copyright 1999-2026 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -7,29 +7,19 @@ inherit flag-o-matic fortran-2 toolchain-funcs MY_P=OpenBLAS-${PV} DESCRIPTION="Optimized BLAS library based on GotoBLAS2" -HOMEPAGE="https://github.com/xianyi/OpenBLAS" +HOMEPAGE="https://github.com/OpenMathLib/OpenBLAS" SRC_URI="https://github.com/OpenMathLib/OpenBLAS/releases/download/v${PV}/${MY_P}.tar.gz" S="${WORKDIR}"/${MY_P} LICENSE="BSD" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~loong ~riscv ~x86 ~x64-macos" -IUSE="dynamic eselect-ldso index64 openmp pthread relapack test" +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86 ~x64-macos" +IUSE="cpudetection index64 openmp pthread relapack test" REQUIRED_USE="?? ( openmp pthread )" -RESTRICT="!test? ( test )" +RESTRICT="!cpudetection? ( bindist ) !test? ( test )" -RDEPEND=" - eselect-ldso? ( - >=app-eselect/eselect-blas-0.2 - >=app-eselect/eselect-lapack-0.2 - ) -" BDEPEND="virtual/pkgconfig" -PATCHES=( - "${FILESDIR}/${PN}-0.3.29-shared-blas-lapack.patch" -) - pkg_pretend() { [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp @@ -97,20 +87,53 @@ src_configure() { export MAKE_NB_JOBS=-1 COMMON_OPT=" " FCOMMON_OPT=" " # Target CPU ARCH options generally detected automatically from cross toolchain - # - # TODO: Rename USE=dynamic -> USE=cpudetection like dev-libs/gmp, media-video/ffmpeg? - # (may want to then restrict bindist w/ USE=-cpudetection.) - if use dynamic ; then + if use cpudetection ; then export DYNAMIC_ARCH=1 NO_AFFINITY=1 TARGET=GENERIC fi - export NUM_PARALLEL=${OPENBLAS_NPARALLEL:-8} NUM_THREADS=${OPENBLAS_NTHREAD:-64} + case $(tc-get-ptr-size) in + 4) + # NUM_BUFFERS = MAX(50, (2*NUM_PARALLEL*NUM_THREADS) + # BUFFER_SIZE = (16 << 20) (on x86) + # NUM_BUFFERS * BUFFER_SIZE is allocated and must be + # <4GiB on 32-bit arches (bug #967251). + # + # Scale down to 2*8*(16 << 20) = 256MiB for 32-bit + # arches. This avoids spinning in blas_memory_alloc + # which doesn't handle ENOMEM. + export NUM_PARALLEL=${OPENBLAS_NPARALLEL:-2} + export NUM_THREADS=${OPENBLAS_NTHREAD:-8} + ;; + 8) + # XXX: The current values here rely on overcommit + # for most systems (bug #967026). + export NUM_PARALLEL=${OPENBLAS_NPARALLEL:-8} + export NUM_THREADS=${OPENBLAS_NTHREAD:-64} + ;; + *) + die "Unexpected tc-get-ptr-size. Please file a bug." + ;; + esac # Allow setting OPENBLAS_TARGET to override auto detection in case the # toolchain is not enough to detect. # https://github.com/xianyi/OpenBLAS/blob/develop/TargetList.txt - if ! use dynamic && [[ ! -z "${OPENBLAS_TARGET}" ]] ; then - export TARGET="${OPENBLAS_TARGET}" + if ! use cpudetection ; then + if [[ -n "${OPENBLAS_TARGET}" ]] ; then + export TARGET="${OPENBLAS_TARGET}" + elif [[ ${CBUILD} != ${CHOST} ]] ; then + case ${CHOST} in + aarch64-*) + export TARGET="ARMV8" + export BINARY="64" + ;; + powerpc64le-*) + export TARGET="POWER8" + export BUILD_BFLOAT16=1 + export BINARY=64 + ;; + esac + fi fi export NO_STATIC=1 @@ -118,80 +141,42 @@ src_configure() { export PREFIX="${EPREFIX}/usr" } +emake64() { + emake -C "${S}-index64" \ + INTERFACE64=1 \ + LIBNAMESUFFIX=64 \ + "${@}" +} + src_compile() { emake shared - use eselect-ldso && emake -C interface shared-blas-lapack - if use index64; then - emake -C "${S}-index64" \ - INTERFACE64=1 \ - LIBPREFIX=libopenblas64 shared + emake64 shared fi } src_test() { emake tests -} - -src_install() { - emake install DESTDIR="${D}" \ - OPENBLAS_INCLUDE_DIR='$(PREFIX)'/include/${PN} \ - OPENBLAS_LIBRARY_DIR='$(PREFIX)'/$(get_libdir) - - dodoc GotoBLAS_*.txt *.md Changelog.txt if use index64; then - dolib.so "${S}-index64"/libopenblas64*.so* - fi - - if use eselect-ldso; then - insinto /usr/$(get_libdir)/blas/openblas/ - doins interface/libblas.so.3 - dosym -r /usr/$(get_libdir)/blas/openblas/libblas.so.3 /usr/$(get_libdir)/blas/openblas/libblas.so - doins interface/libcblas.so.3 - dosym -r /usr/$(get_libdir)/blas/openblas/libcblas.so.3 /usr/$(get_libdir)/blas/openblas/libcblas.so - - insinto /usr/$(get_libdir)/lapack/openblas/ - doins interface/liblapack.so.3 - dosym -r /usr/$(get_libdir)/lapack/openblas/liblapack.so.3 /usr/$(get_libdir)/lapack/openblas/liblapack.so - doins interface/liblapacke.so.3 - dosym -r /usr/$(get_libdir)/lapack/openblas/liblapacke.so.3 /usr/$(get_libdir)/lapack/openblas/liblapacke.so + emake64 tests fi } -pkg_postinst() { - use eselect-ldso || return - local libdir=$(get_libdir) me="openblas" - - # check blas - eselect blas add ${libdir} "${EROOT}"/usr/${libdir}/blas/${me} ${me} - local current_blas=$(eselect blas show ${libdir} | cut -d' ' -f2) - if [[ ${current_blas} == "${me}" || -z ${current_blas} ]]; then - eselect blas set ${libdir} ${me} - elog "Current eselect: BLAS/CBLAS ($libdir) -> [${current_blas}]." - else - elog "Current eselect: BLAS/CBLAS ($libdir) -> [${current_blas}]." - elog "To use blas [${me}] implementation, you have to issue (as root):" - elog "\t eselect blas set ${libdir} ${me}" - fi +src_install() { + local libdir=$(get_libdir) + emake install \ + DESTDIR="${D}" \ + OPENBLAS_INCLUDE_DIR='$(PREFIX)'/include/openblas \ + OPENBLAS_LIBRARY_DIR='$(PREFIX)'/${libdir} - # check lapack - eselect lapack add ${libdir} "${EROOT}"/usr/${libdir}/lapack/${me} ${me} - local current_lapack=$(eselect lapack show ${libdir} | cut -d' ' -f2) - if [[ ${current_lapack} == "${me}" || -z ${current_lapack} ]]; then - eselect lapack set ${libdir} ${me} - elog "Current eselect: LAPACK ($libdir) -> [${current_lapack}]." - else - elog "Current eselect: LAPACK ($libdir) -> [${current_lapack}]." - elog "To use lapack [${me}] implementation, you have to issue (as root):" - elog "\t eselect lapack set ${libdir} ${me}" - fi -} + dodoc GotoBLAS_*.txt *.md Changelog.txt -pkg_postrm() { - if use eselect-ldso; then - eselect blas validate - eselect lapack validate + if use index64; then + emake64 install \ + DESTDIR="${D}" \ + OPENBLAS_INCLUDE_DIR='$(PREFIX)'/include/openblas64 \ + OPENBLAS_LIBRARY_DIR='$(PREFIX)'/${libdir} fi } diff --git a/sci-mathematics/gfan/Manifest b/sci-mathematics/gfan/Manifest index 23cbc2f60273..9f04d1f8dff3 100644 --- a/sci-mathematics/gfan/Manifest +++ b/sci-mathematics/gfan/Manifest @@ -1 +1,2 @@ +DIST gfan-0.6.2-libcxx.patch.xz 13704 BLAKE2B 0611206260a2ba5690a7821c38dd96de10e05a8c7afb68af3000b1bddbe175bfee74a520ec62e309a25525f25dbcb9647ba0a0e1297ceb199968c5ff76d87b09 SHA512 caeef81bd8bec8da7fb7a57629ec53d55d60d2e881faa842a194bf0e5904ffd9048fe287c480b571394059ea087e33617bfae3602dae8089bcaa6047a3f78719 DIST gfan0.6.2.tar.gz 1321059 BLAKE2B 1ed61e1e084a1ceb65dd21848440bc3a90486c0ce4012b3b64c8029e89636696d2b0e5446ea156d2cf050b5db179c7c2f25c97e683cecf6e9616e8553d8513bf SHA512 5961820750af2522fdc1a86c0254742c3b003607a8707df5d6cd5f0bc6461e4d3db3b1d3cb537979d57eb9dff387974a58aeb91d0b5246d7c701cadc5a2cf4cf diff --git a/sci-mathematics/gfan/gfan-0.6.2-r7.ebuild b/sci-mathematics/gfan/gfan-0.6.2-r7.ebuild index 72a0fbbd9e0c..488239feca5a 100644 --- a/sci-mathematics/gfan/gfan-0.6.2-r7.ebuild +++ b/sci-mathematics/gfan/gfan-0.6.2-r7.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2025 Gentoo Authors +# Copyright 1999-2026 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -13,7 +13,7 @@ S="${WORKDIR}/${PN}${PV}" LICENSE="GPL-2+" SLOT="0" -KEYWORDS="~amd64 ~arm ~riscv ~x86" +KEYWORDS="amd64 ~arm ~riscv ~x86" IUSE="doc" # texlive-plaingeneric is needed for \usepackage{ulem} in diff --git a/sci-mathematics/gfan/gfan-0.6.2-r6.ebuild b/sci-mathematics/gfan/gfan-0.6.2-r8.ebuild index 9046ed495b20..174d43cc6707 100644 --- a/sci-mathematics/gfan/gfan-0.6.2-r6.ebuild +++ b/sci-mathematics/gfan/gfan-0.6.2-r8.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2026 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -7,13 +7,14 @@ inherit flag-o-matic toolchain-funcs DESCRIPTION="Compute Groebner fans and tropical varieties" HOMEPAGE="https://users-math.au.dk/~jensen/software/gfan/gfan.html" -SRC_URI="https://users-math.au.dk/~jensen/software/${PN}/${PN}${PV}.tar.gz" +SRC_URI="https://users-math.au.dk/~jensen/software/${PN}/${PN}${PV}.tar.gz + https://dev.gentoo.org/~mjo/distfiles/${P}-libcxx.patch.xz" S="${WORKDIR}/${PN}${PV}" LICENSE="GPL-2+" SLOT="0" -KEYWORDS="amd64 ~arm ~riscv ~x86" +KEYWORDS="~amd64 ~arm ~riscv ~x86" IUSE="doc" # texlive-plaingeneric is needed for \usepackage{ulem} in @@ -34,6 +35,8 @@ PATCHES=( "${FILESDIR}/${PN}-0.6.2-fix-spelling-errors.patch" "${FILESDIR}/${PN}-0.6.2-find-name.patch" "${FILESDIR}/${PN}-0.6.2-glibcxx-assertions.patch" + "${FILESDIR}/${PN}-0.6.2-gcc15.patch" + "${WORKDIR}/${PN}-0.6.2-libcxx.patch" ) pkg_setup() { diff --git a/sec-keys/openpgp-keys-google-artifact-registry/Manifest b/sec-keys/openpgp-keys-google-artifact-registry/Manifest new file mode 100644 index 000000000000..00c63054a0ca --- /dev/null +++ b/sec-keys/openpgp-keys-google-artifact-registry/Manifest @@ -0,0 +1 @@ +DIST openpgp-keys-google-artifact-registry-20210504.asc 1022 BLAKE2B 28993a0ce673816857a0d5058b8c60ef95b74e185cc4a7dadf890a674e84cec85ece58602eb973fe4723b68c6babcc0e35a2e1c7eb7df14189f4508d1c93b27b SHA512 03a12936bc21e2bd6ecca5eada381e11d6ed61e6e8d6dafab1346c0bf5387e663bd3b93440dcbfe0b7829b1a900b2553420029142ecfe319e8cb226af712d248 diff --git a/sec-keys/openpgp-keys-google-artifact-registry/metadata.xml b/sec-keys/openpgp-keys-google-artifact-registry/metadata.xml new file mode 100644 index 000000000000..a2cf3f904da1 --- /dev/null +++ b/sec-keys/openpgp-keys-google-artifact-registry/metadata.xml @@ -0,0 +1,10 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer type="person"> + <email>falbrechtskirchinger@gmail.com</email> + <name>Florian Albrechtskirchinger</name> + </maintainer> + + <origin>gentoo-guru-overlay</origin> +</pkgmetadata>
\ No newline at end of file diff --git a/sec-keys/openpgp-keys-google-artifact-registry/openpgp-keys-google-artifact-registry-20210504.ebuild b/sec-keys/openpgp-keys-google-artifact-registry/openpgp-keys-google-artifact-registry-20210504.ebuild new file mode 100644 index 000000000000..457fd26a5921 --- /dev/null +++ b/sec-keys/openpgp-keys-google-artifact-registry/openpgp-keys-google-artifact-registry-20210504.ebuild @@ -0,0 +1,19 @@ +# Copyright 2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +SEC_KEYS_VALIDPGPKEYS=( + "35BAA0B33E9EB396F59CA838C0BA5CE6DC6315A3:artifact-registry-repository-signer:manual" +) + +inherit sec-keys + +DESCRIPTION="Google Cloud Artifact Registry Automatic Signing Key" +HOMEPAGE="https://docs.cloud.google.com/artifact-registry/docs" +SRC_URI="https://packages.cloud.google.com/apt/doc/apt-key.gpg -> ${P}.asc" +S="${WORKDIR}" + +LICENSE="public-domain" +SLOT="0" +KEYWORDS="~amd64 ~arm64" diff --git a/sys-apps/hexyl/Manifest b/sys-apps/hexyl/Manifest index efc784cd46fc..bdb5f41b3b71 100644 --- a/sys-apps/hexyl/Manifest +++ b/sys-apps/hexyl/Manifest @@ -22,7 +22,7 @@ DIST doc-comment-0.3.3.crate 4123 BLAKE2B a82d1c1a7a90af6e111b5e684a1298d7eac5fd DIST errno-0.3.9.crate 10690 BLAKE2B 8deb19cf0c830ff2adebb733ab961558cb4463f256604f9c76d5c5952f34a79b70dce47e28f68f459977ef34d4821ab5d0f7e79a7a110693700f80b49ba56651 SHA512 777fbac5730d420d58275ef63b7579997d8e6c72106d483ee1e3b1f1ce3977f1f66c56870a05acaa4cfacacb820eaf963e9c763748759cff3668fa2e6f89f04a DIST float-cmp-0.9.0.crate 10102 BLAKE2B 46bce5f7e838a947bbbdd22b085435e795b67fd23479780f65bf1586a70e7a35f04f9af086be98bff24e2583eeac7c9688727a2ddbd1ce978526dc01abf67dfd SHA512 f8dad12ecf8a278769054fd78794999dae8dedbcfde5e77bdf6cea12fdeaadeeb2f1f3ca62df9aadc1bc3f61457236c4854d6d6923ad6d03ae7f23af600572e8 DIST heck-0.5.0.crate 11517 BLAKE2B 5365ec43b2239a76b33a174f1a4292ece4147f9d382a68c6c60db78fdc8bad0afb1d51a65bcb25e96675372faa4ea37c318265030b0546ba51942f7c929e1835 SHA512 f044fc9c3d22466629fd8f772ec0555350fd611c0cfadca51d99a3d2f10e155f77c1091916c8a95a6b9b499f366c2e99a5fbf45b010f988bfb9b2501bf9f6a76 -DIST hexyl-0.16.0.tar.gz 42826 BLAKE2B e98a7a53c7d8c0a4f9164047de6168ab6d77ca33ecd3f93f0dc14ce1e5b2430cbf5ca713ca44ede39bbcd2c7b3b53b090d40e1f7efc56d9a1c1f4013a1cb05a7 SHA512 2b345a5cf3414bae90e9d6a0daa6e0516f4e8cd61dc3c18042ba110b470335a6847e9943fd7402ab46a3d75d5adb407767a66d9bc7203dc10b80f8e0834cbfa1 +DIST hexyl-0.16.0.crate 42892 BLAKE2B a86a4d324e7bfdc1abc84596b6078ce6d0460399c6d625b8b20b35ef5101d8ae1845951b98d026ea786c5789a8efb1988f884d4a9862c0ef2873f7f917901433 SHA512 7b1b237474cf925bbacd3b0a362f9aa7e325c0d9dc91df888aafe812039b404822d83463789c3ca4d011dd2a17357974a032f680d938fa1874b00a975d939c4a DIST is_ci-1.2.0.crate 4521 BLAKE2B 59591545c2da2052629c97e345b1ed1f0f621d5a3a158e0456b0a8711011160f01b01f4ca91e12f807d2e74dc127dd2a9be7ba9b1c9ee458ceea590cf8feec2e SHA512 0479117be842723810ae7f641e5e4b5daaa5543655de50c8e465ee600803be78901f0c0893a4953b5ff0b438216aecb479b9e40aa2c78da0655249f127edf2eb DIST is_terminal_polyfill-1.70.1.crate 7492 BLAKE2B fa663f858ab8e5fd56202d731b572bfdd4ab0e8262100424e27360a9ffd2820182bc57d6718a305ef82d04c3798111841c0d9f9dcfe219765c0f63edb560dc1e SHA512 4730fa09401cb4e69c92b38b2b43afd74699c61f5bd7b37605efbc0c08ca7a1318d43e4a844e46e0f84f83f42432f01e33771be2b18eb5977702ab9f894837e1 DIST libc-0.2.161.crate 765389 BLAKE2B 4880efbc347e0b92faa893993f37c486a69afd1a3c741cfb9d3a2d3c87fd56e49788f8aeac17baca217f4ceee9180097386ef481f4e142942802f27983f8e6fa SHA512 264d7a872c10484b9cb19ee858c2ac44bf165297653fbc6220672bd2e0ba10913408130f21d370d2861eef529f9ecafece66515b47b4461d56e6b02f55ea2be8 diff --git a/sys-apps/hexyl/hexyl-0.16.0.ebuild b/sys-apps/hexyl/hexyl-0.16.0.ebuild index 47f8d7978917..8a91888541c9 100644 --- a/sys-apps/hexyl/hexyl-0.16.0.ebuild +++ b/sys-apps/hexyl/hexyl-0.16.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 2025 Gentoo Authors +# Copyright 2017-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -6,10 +6,10 @@ EAPI=8 CRATES=" aho-corasick@1.1.3 anstream@0.6.17 + anstyle@1.0.9 anstyle-parse@0.2.6 anstyle-query@1.1.2 anstyle-wincon@3.0.6 - anstyle@1.0.9 anyhow@1.0.91 assert_cmd@2.0.16 autocfg@1.4.0 @@ -36,15 +36,15 @@ CRATES=" normalize-line-endings@0.3.0 num-traits@0.2.19 owo-colors@4.1.0 + predicates@3.1.2 predicates-core@1.0.8 predicates-tree@1.0.11 - predicates@3.1.2 pretty_assertions@1.4.1 proc-macro2@1.0.89 quote@1.0.37 + regex@1.11.1 regex-automata@0.4.8 regex-syntax@0.8.5 - regex@1.11.1 rustix@0.38.38 serde@1.0.214 serde_derive@1.0.214 @@ -53,8 +53,8 @@ CRATES=" syn@2.0.85 terminal_size@0.4.0 termtree@0.4.1 - thiserror-impl@1.0.65 thiserror@1.0.65 + thiserror-impl@1.0.65 unicode-ident@1.0.13 unicode-xid@0.2.6 utf8parse@0.2.2 @@ -71,26 +71,35 @@ CRATES=" windows_x86_64_gnullvm@0.52.6 windows_x86_64_msvc@0.52.6 yansi@1.0.1 + ${PN}@${PV} " inherit cargo DESCRIPTION="A command-line hex viewer" HOMEPAGE="https://github.com/sharkdp/hexyl" -SRC_URI=" - https://github.com/sharkdp/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz - ${CARGO_CRATE_URIS} -" +SRC_URI="${CARGO_CRATE_URIS}" LICENSE="|| ( Apache-2.0 MIT )" # Dependent crate licenses LICENSE+=" Apache-2.0 ISC MIT Unicode-DFS-2016 ZLIB" SLOT="0" KEYWORDS="~amd64" +IUSE="man" + +BDEPEND=" + man? ( virtual/pandoc ) +" -DOCS=( README.md CHANGELOG.md ) +src_compile() { + cargo_src_compile + + use man && pandoc -s -f markdown -t man -o "doc/${PN}.1" "doc/${PN}.1.md" +} src_install() { cargo_src_install + einstalldocs + use man && doman doc/${PN}.1 } diff --git a/sys-apps/hexyl/metadata.xml b/sys-apps/hexyl/metadata.xml index 24ccbb8a7ce2..1bd26735cdca 100644 --- a/sys-apps/hexyl/metadata.xml +++ b/sys-apps/hexyl/metadata.xml @@ -2,9 +2,9 @@ <!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> <pkgmetadata> <maintainer type="person"> - <email>thomas@binaryden.de</email> - <name>Thomas Kemmer</name> + <email>Wuzy01@qq.com</email> + <name>Wu, Zhenyu</name> </maintainer> - <origin>binaryden-overlay</origin> + <origin>gentoo-guru-overlay</origin> </pkgmetadata>
\ No newline at end of file diff --git a/sys-apps/nix/Manifest b/sys-apps/nix/Manifest index d237269759b8..51562463012c 100644 --- a/sys-apps/nix/Manifest +++ b/sys-apps/nix/Manifest @@ -1,2 +1,2 @@ -DIST nix-2.32.4.tar.gz 1954164 BLAKE2B 7d075203b252f93bb11ab01122674eba0434cdc551578fbc8e90d1d6cd381b3805bc7334183ddc12a8bb855ba742cb0a79b414733cc7a242941f007b6f5672d6 SHA512 b4ed7b91d9402b24a85fe5f8e386fb63bbcfaa87ad5a087e51856ccafe45d262e252f7f6b8d642f684fbbe3f75b55ccec9a8046485f48d1f306955cd69825178 DIST nix-2.33.0.tar.gz 2051966 BLAKE2B 43d36f7a343674754184bb5cbdbaf21816646a9fad8d2e23cf6fe2351d54232e1e68a754ea1d4d68b77c4cb012f5d836e3922ca72a37095576a7be071bacdbef SHA512 a6897dee4a2ebbe75fbf97dddfbee5139211b4761e7eeffb8f146af4f931927efdeb3a4a3603bd5c940e19d36d5dbee71162d4788948aa42617263009c5f4525 +DIST nix-2.33.1.tar.gz 2063716 BLAKE2B e5a31e56b3804d480c3aa7c57599f879afdfbbc862ae0134277840fa1c3829845ef711495fb6a82507958d51b5d9dfeb0c463a7f8384a52e27c251a9593a819d SHA512 7affcc80378f2f0c18b2c5b37744a1ce97a8f954627c57c114148df9b2297c15d29270d9c68931b9f740104948b3f01f03f71f73d0b35ba3639a276b3e705bc1 diff --git a/sys-apps/nix/nix-2.32.4.ebuild b/sys-apps/nix/nix-2.33.1.ebuild index 41a6be944845..a1990b91611d 100644 --- a/sys-apps/nix/nix-2.32.4.ebuild +++ b/sys-apps/nix/nix-2.33.1.ebuild @@ -1,4 +1,4 @@ -# Copyright 2022-2025 Liguros Authors +# Copyright 2022-2026 Liguros Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 diff --git a/sys-apps/xdg-desktop-portal-xapp/Manifest b/sys-apps/xdg-desktop-portal-xapp/Manifest index 3e806beb221c..efce70e065c0 100644 --- a/sys-apps/xdg-desktop-portal-xapp/Manifest +++ b/sys-apps/xdg-desktop-portal-xapp/Manifest @@ -1 +1 @@ -DIST xdg-desktop-portal-xapp-1.1.2.tar.gz 91778 BLAKE2B da5b20a02b4d8ef966de2a076eb7bc2ebcc6bdbcec97d5d49519c1b3426874e7f64220e9321738a2a279659cbc8462f6f1097b127aa38a1b0f48414e58620c4b SHA512 28463daf76f591fc0fb62569915b6329774f94d62bde84657ea45eaa245b7fa343389b9c99628f9dcafeace60861c3b25ee2c1005436b4813a987a466e622c4c +DIST xdg-desktop-portal-xapp-1.1.3.tar.gz 91948 BLAKE2B bec3a27c6c0cd42c8f83088c60c78a4eba5ab0cf5b868bbd3a37c2ce99ae30cd60b5120617a1f6afdcc80b3e97f367badae60fd0ff607dc51e760ac404baefd7 SHA512 78efd97af1db8bebab1f3dbd97f0523d5fadaa27df1c27abb80fb859f153ab05f417a84091a42032cb0fca2adf541be7ce2f6a12872eeec2a08eca17247cb217 diff --git a/sys-apps/xdg-desktop-portal-xapp/xdg-desktop-portal-xapp-1.1.2.ebuild b/sys-apps/xdg-desktop-portal-xapp/xdg-desktop-portal-xapp-1.1.3.ebuild index 0742e9cfa40c..94514c7ac78b 100644 --- a/sys-apps/xdg-desktop-portal-xapp/xdg-desktop-portal-xapp-1.1.2.ebuild +++ b/sys-apps/xdg-desktop-portal-xapp/xdg-desktop-portal-xapp-1.1.3.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2025 Gentoo Authors +# Copyright 1999-2026 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -22,6 +22,7 @@ RDEPEND=" ${DEPEND} sys-apps/xdg-desktop-portal-gtk >=x11-libs/xapp-2.8.9 + x11-libs/xapp-symbolic-icons " BDEPEND=" dev-util/gdbus-codegen diff --git a/sys-fs/bcachefs-kmod/Manifest b/sys-fs/bcachefs-kmod/Manifest index 9dc8c112693f..395c94aad360 100644 --- a/sys-fs/bcachefs-kmod/Manifest +++ b/sys-fs/bcachefs-kmod/Manifest @@ -1,2 +1,2 @@ -DIST bcachefs-tools-1.34.0.tar.sign 833 BLAKE2B d1253d7cb08526e765af5536969e5110d796e9fd7a5853c548027defe5b685402e297a3895e0f9b2b328745eb5ae34b8cf6356c383306822c6b832a9c7e6c0db SHA512 8e4594a39003702ac56d474077d04adb0762a6a0dc88959ac4c659c3f30fda7073b8332d57bab18b871e808c1173ba759cadf666a4f2dab870b67eef0dab974d -DIST bcachefs-tools-1.34.0.tar.zst 1393551 BLAKE2B 17efb7c09b39682f0a16163848928cd0881017f081901859f3f122fd04ad7a7335cc0970c5d35bbf992911a305207fb550bb1693b2eec9b06d291f62ae9266d2 SHA512 8abc5b06a6866df378dd5d8d270482020560cd504a4a770af35fb16d6b23fcb5fcfc3a8cd086b027ab90207ba2d841969f7af81eb985087953d9fb28a2774a1c +DIST bcachefs-tools-1.35.0.tar.sign 833 BLAKE2B 4ba747b6855d93a502bf8d6005446e4dd92498a940c015829845a2001eaa850cfed21f00bf2fee0382f4e8ca5ace5c23fdf7489bbe865979df369b9ed1e22c0f SHA512 6c59e957f8892bc30668bb14da3351d8435045ddcb9097e64adc4f75359e73634068997884fc1ec5d8df7585d23d2c1988a2ba8b4b158a357d21c2522e5c65da +DIST bcachefs-tools-1.35.0.tar.zst 1396665 BLAKE2B 9047a29a70f19b1260133ca25d087ca75de343d9c1a63ccc2ce72d5526f048682aeea4d43cc9ac72ee5aa8d747ede5fd7608c0543846b3e4cb8d68077caafe61 SHA512 66103c537d2b6dd7915ff390bd8ba72bbacb723ffa18b240828ee1a0e7ec63dc431cef165049c159ec1221a7ce6f6fcbcf73c0f6d3647e6262c01433ee8927f7 diff --git a/sys-fs/bcachefs-kmod/bcachefs-kmod-1.34.0.ebuild b/sys-fs/bcachefs-kmod/bcachefs-kmod-1.35.0.ebuild index 2021bac5c7b0..a665ed359dab 100644 --- a/sys-fs/bcachefs-kmod/bcachefs-kmod-1.34.0.ebuild +++ b/sys-fs/bcachefs-kmod/bcachefs-kmod-1.35.0.ebuild @@ -10,7 +10,7 @@ MY_PV_MAJOR_MINOR=${PV%.*} MODULE_S="module/src/${PN%-*}-${PV}" VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/kentoverstreet.asc -inherit flag-o-matic linux-mod-r1 toolchain-funcs unpacker verify-sig +inherit linux-mod-r1 unpacker verify-sig DESCRIPTION="Linux bcachefs kernel module for sys-fs/bcachefs-tools" HOMEPAGE="https://bcachefs.org/" @@ -35,11 +35,10 @@ BDEPEND=" " pkg_setup() { + # See https://github.com/koverstreet/bcachefs-tools/blob/master/libbcachefs/Kconfig local CONFIG_CHECK=" BLOCK - CRC_OPTIMIZATIONS EXPORTFS - CLOSURES CRC32 CRC64 FS_POSIX_ACL @@ -58,8 +57,6 @@ pkg_setup() { XOR_BLOCKS XXHASH SYMBOLIC_ERRNAME - MIN_HEAP - XARRAY_MULTI " use debug && CONFIG_CHECK+=" DEBUG_INFO @@ -88,15 +85,8 @@ src_unpack() { src_prepare() { default - tc-export CC sed -i s/^VERSION=.*$/VERSION=${PV}/ Makefile || die - sed \ - -e '/^CFLAGS/s:-O2::' \ - -e '/^CFLAGS/s:-g::' \ - -i Makefile || die - append-lfs-flags - emake DESTDIR="${WORKDIR}" PREFIX="/module" install_dkms } diff --git a/sys-fs/bcachefs-kmod/bcachefs-kmod-9999.ebuild b/sys-fs/bcachefs-kmod/bcachefs-kmod-9999.ebuild index 07eac941529e..a665ed359dab 100644 --- a/sys-fs/bcachefs-kmod/bcachefs-kmod-9999.ebuild +++ b/sys-fs/bcachefs-kmod/bcachefs-kmod-9999.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2025 Gentoo Authors +# Copyright 1999-2026 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -10,7 +10,7 @@ MY_PV_MAJOR_MINOR=${PV%.*} MODULE_S="module/src/${PN%-*}-${PV}" VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/kentoverstreet.asc -inherit flag-o-matic linux-mod-r1 toolchain-funcs unpacker verify-sig +inherit linux-mod-r1 unpacker verify-sig DESCRIPTION="Linux bcachefs kernel module for sys-fs/bcachefs-tools" HOMEPAGE="https://bcachefs.org/" @@ -25,24 +25,20 @@ else fi LICENSE="GPL-2" -# Dependent crate licenses -LICENSE+=" Apache-2.0 BSD ISC MIT Unicode-DFS-2016" SLOT="0" IUSE="debug verify-sig" -RDEPEND="${DEPEND} -" - -BDEPEND=">=sys-kernel/linux-headers-6.16 +BDEPEND=" + >=sys-kernel/linux-headers-6.16 verify-sig? ( >=sec-keys/openpgp-keys-kentoverstreet-20241012 ) " + pkg_setup() { + # See https://github.com/koverstreet/bcachefs-tools/blob/master/libbcachefs/Kconfig local CONFIG_CHECK=" BLOCK - CRC_OPTIMIZATIONS EXPORTFS - CLOSURES CRC32 CRC64 FS_POSIX_ACL @@ -61,8 +57,6 @@ pkg_setup() { XOR_BLOCKS XXHASH SYMBOLIC_ERRNAME - MIN_HEAP - XARRAY_MULTI " use debug && CONFIG_CHECK+=" DEBUG_INFO @@ -91,15 +85,8 @@ src_unpack() { src_prepare() { default - tc-export CC sed -i s/^VERSION=.*$/VERSION=${PV}/ Makefile || die - sed \ - -e '/^CFLAGS/s:-O2::' \ - -e '/^CFLAGS/s:-g::' \ - -i Makefile || die - append-lfs-flags - emake DESTDIR="${WORKDIR}" PREFIX="/module" install_dkms } @@ -111,11 +98,3 @@ src_compile() { linux-mod-r1_src_compile } - -src_install() { - linux-mod-r1_src_install -} - -pkg_postinst() { - linux-mod-r1_pkg_postinst -} diff --git a/sys-fs/bcachefs-kmod/metadata.xml b/sys-fs/bcachefs-kmod/metadata.xml index d24f68b3c8a1..e163a1185765 100644 --- a/sys-fs/bcachefs-kmod/metadata.xml +++ b/sys-fs/bcachefs-kmod/metadata.xml @@ -5,6 +5,10 @@ <email>alex@millerson.name</email> <name>Alexander Miroshnichenko</name> </maintainer> + <maintainer type="person"> + <email>falbrechtskirchinger@gmail.com</email> + <name>Florian Albrechtskirchinger</name> + </maintainer> <origin>gentoo-guru-overlay</origin> </pkgmetadata>
\ No newline at end of file diff --git a/sys-kernel/pf-sources/Manifest b/sys-kernel/pf-sources/Manifest index 2aec1b06fa68..8fe0ce1b8495 100644 --- a/sys-kernel/pf-sources/Manifest +++ b/sys-kernel/pf-sources/Manifest @@ -6,7 +6,10 @@ DIST genpatches-6.18-2.base.tar.xz 27772 BLAKE2B d1c497a82068ccabd70e76f7df9231a DIST genpatches-6.18-2.extras.tar.xz 4324 BLAKE2B 037e692cba93a5bc1397eeeca02061f68afbd13a6ca3d8efb1214f3cfdffb643bb357b5f4a7dc367f10e5837e9cc4633a3771b70f3afdcb1883c117a1b8d859a SHA512 9ce8fb5529294808f837ab002e2d0031f6e9608b1288202030b6f4549930439a30b50f982e05d706233790b5a4f75465a626864cabf7c2485347fb2bf7e9ebe5 DIST genpatches-6.18-4.base.tar.xz 211912 BLAKE2B 5250fb6fe7e05f1afdaa9d400defd6cfbe9ccb876a1b606380a30103a3bfbbe7d5fbff2ea8bb8050ec64c16714c6c6dbb4a5c987bee26e66b9e5419eb01986df SHA512 508bb87fb621738adfce5347d461f37f267e264bd234c47a22760b0375cb336d7d83382b87ce12b230a37444efb8306780b98bc2cfaf914d7d60afecb03fbba0 DIST genpatches-6.18-4.extras.tar.xz 4324 BLAKE2B a9e04a9443641fd5fb4926cf97dd09e9c7f8f7f553fa3288c925b0891531e64f5daad21c712b5bee48e4e5713a9b8dd81256c85abc7a2aa9c41a46c95fb16456 SHA512 cc393ba03d91eeaaaf10a08b67c194a33ab9a42630de77c86f37ef84adc4bf525607ff852615b653d992ec11453e9739edb2837cc0316db4b171975ea3079b49 +DIST genpatches-6.18-6.base.tar.xz 422888 BLAKE2B 287bb6eca4d36dbe3f97472fcf293a11b8917a8c5a1a6cb8aba3d158e766054dce3c9cfb819ab71aa28d053dd6a79228d94fdb58f25430d81c58755262f4e2fa SHA512 f7fe4742de1b75967338b2ebbeb04964b68671c28aa65e473a22f0feb7664f1f0c5d3a6b58a1ced3930c166641a3dc0235c952976c7a6cb7c512953968ed8907 +DIST genpatches-6.18-6.extras.tar.xz 4320 BLAKE2B ed59ba735821e97d5df6e09c7c053c75474efcd457fb1ef851abded47c5f75cff4c280d0d5c57f37d58aecdbf30c02db3d38c88a13b0067f674a68a65df04350 SHA512 c1c8b0360ad2bbae27c54edadd4c663691b1454da8afa662d4f974d0206bad3069b4028ae982f95282344e7ba087542b699535f9e1c14bbefb91fe9a79764a60 DIST linux-6.17-pf4.tar.gz 253598641 BLAKE2B 5a6774f02f1ea67e587cf1374c8e826bb2bf73ddaed3741d60f02ae2c84217ea845233b0ff01d2043b61cf360f1b5a289d329deb41cec804106a63e9296e7619 SHA512 4abf01fbedbc448b0714f175112e35c6e1d1ace89ce3a4ea93978fb3c7e138daa2710bd718255dd59ec90d9ada554179988ae2bd0ca9798798ee76ab3e24b454 DIST linux-6.18-pf2.tar.gz 254943201 BLAKE2B 487fdaae3baf1e4bb62bad1da171869b38addb919753d7a035ab59ebbd8474b9d2dab4775a5654cfb50e1be5d30980ff706c214823b5f92ccc021700e6ff98f5 SHA512 1ca5de1570324256b4287f72b40b841273873488b17b6fa3c4fc79e6a716fcef6fe8846161fa6fa6cc8430c926ff4207c82673cbde655cc091fc467e0e8af594 DIST linux-6.18-pf3.tar.gz 254950500 BLAKE2B 54a122998f27735f5f05f2d0e3430c0e94fa9d713f1514b97543cee4fb3b3e84eec85135abbe3ac4f773f52e697f5dabcba88818355338b7cb1cd4edd5cd2401 SHA512 ea8424660654b89e3c4996f4bbd246658705814d2bdc0be12b8aeae9fdc8a20a235942671aaac43cdc04bcae67ed64911e9967b300e8525fe3103617cb359a0c DIST linux-6.18-pf4.tar.gz 254951916 BLAKE2B 11c3884870e438ceb2f3c6a2c4f175369f7ddeca8f7ef47f5b7503f83c475a43f972ec640781ef5c62748fab2f1163d8b7c05053a13ae272050b16ada1b838a7 SHA512 a8bf049b6888f134b3f399e1c799b1d0641d7aabdbca2ed7204b2b3a7fd91e2a9e2fff451ec157916957371e1d2fea63bbd3793f199d9b1b36ba9586c499cc38 +DIST linux-6.18-pf5.tar.gz 254944415 BLAKE2B c318a2f310d0c24046aa7c4cb60d173f7314916258b76913660050faf1d264f9f78b4d07393a7922699a555abc275f2ee95474c2f62f6c36c03ea175164f1304 SHA512 5d4d6fa058f9ed59e688c006aaf3aebbad87956635cd0925af3c00c87e6b14afc131d31c47de564d13373d9009f59484d59ae6043f7f813aa25fcad80404d332 diff --git a/sys-kernel/pf-sources/pf-sources-6.18_p5.ebuild b/sys-kernel/pf-sources/pf-sources-6.18_p5.ebuild new file mode 100644 index 000000000000..a7aa7a1aa51f --- /dev/null +++ b/sys-kernel/pf-sources/pf-sources-6.18_p5.ebuild @@ -0,0 +1,94 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +# Define what default functions to run. +ETYPE="sources" + +# Use genpatches but don't include the 'experimental' use flag. +K_EXP_GENPATCHES_NOUSE="1" + +# Genpatches version to use. -pf patch set already includes vanilla linux updates. Regularly "1" +# is the wanted value here, but the genpatches patch set can be bumped if it includes some +# important fixes. src_prepare() will handle deleting the updated vanilla linux patches. +# See https://archives.gentoo.org/gentoo-kernel/ (or subscribe to the list) to see all patches. +K_GENPATCHES_VER="6" + +# -pf patch set already sets EXTRAVERSION to kernel Makefile. +K_NOSETEXTRAVERSION="1" + +# pf-sources is not officially supported/covered by the Gentoo security team. +K_SECURITY_UNSUPPORTED="1" + +# Define which parts to use from genpatches - experimental is already included in the -pf patch +# set. +K_WANT_GENPATCHES="base extras" + +# Major kernel version, e.g. 5.14. +SHPV="${PV/_p*/}" + +# Replace "_p" with "-pf", since using "-pf" is not allowed for an ebuild name by PMS. +PFPV="${PV/_p/-pf}" + +inherit kernel-2 optfeature +detect_version + +DESCRIPTION="Linux kernel fork that includes the pf-kernel patchset and Gentoo's genpatches" +HOMEPAGE="https://pfkernel.natalenko.name/ + https://dev.gentoo.org/~alicef/genpatches/" +SRC_URI="https://codeberg.org/pf-kernel/linux/archive/v${PFPV}.tar.gz -> linux-${PFPV}.tar.gz + ${GENPATCHES_URI}" + +S="${WORKDIR}/linux-${PFPV}" + +KEYWORDS="~amd64 ~ppc ~ppc64 ~x86" + +K_EXTRAEINFO="For more info on pf-sources and details on how to report problems, + see: ${HOMEPAGE}." + +pkg_setup() { + ewarn "" + ewarn "${PN} is *not* supported by the Gentoo Kernel Project in any way." + ewarn "If you need support, please contact the pf developers directly." + ewarn "Do *not* open bugs in Gentoo's bugzilla unless you have issues with" + ewarn "the ebuilds. Thank you." + ewarn "" + + kernel-2_pkg_setup +} + +src_unpack() { + # Since the Codeberg-hosted pf-sources include full kernel sources, we need to manually override + # the src_unpack phase because kernel-2_src_unpack() does a lot of unwanted magic here. + unpack ${A} + + mv linux linux-${PFPV} || die "Failed to move source directory" +} + +src_prepare() { + # When genpatches basic version is bumped, it also includes vanilla linux updates. Those are + # already in the -pf patch set, so need to remove the vanilla linux patches to avoid conflicts. + if [[ ${K_GENPATCHES_VER} -ne 1 ]]; then + find "${WORKDIR}"/ -type f -name '10*linux*patch' -delete || + die "Failed to delete vanilla linux patches in src_prepare." + fi + + # kernel-2_src_prepare doesn't apply PATCHES(). Chosen genpatches are also applied here. + eapply "${WORKDIR}"/*.patch + default +} + +pkg_postinst() { + # Fixes "wrongly" detected directory name, bgo#862534. + local KV_FULL="${PFPV}" + kernel-2_pkg_postinst + + optfeature "userspace KSM helper" sys-process/uksmd +} + +pkg_postrm() { + # Same here, bgo#862534. + local KV_FULL="${PFPV}" + kernel-2_pkg_postrm +} diff --git a/sys-libs/glibc/Manifest b/sys-libs/glibc/Manifest index b8cbdc7ef23c..4fddfa5dbdff 100644 --- a/sys-libs/glibc/Manifest +++ b/sys-libs/glibc/Manifest @@ -26,10 +26,12 @@ DIST glibc-2.39.tar.xz 18520988 BLAKE2B 9d98459a2d58401e07c081e0d841935b23998da7 DIST glibc-2.40-patches-11.tar.xz 227044 BLAKE2B 2a8c799a88596f3fc28bc45fc206f231f628ff83aae242d69e216b65983def35d3aaab282287f1d77cb9d37d10bb71c483815ea83dfb2e47670a4cfcfbd1d92f SHA512 e984e4842951c24cf079e9a6f88771ede0709949402dd9f734cbfdf21ff40ca3d7380c0b9cc0c0d89943b6481adf8c7db2ab4b0ffe57e2e1fa514d925f0db395 DIST glibc-2.40.tar.xz 18752204 BLAKE2B 8593cab5b2549b77159b6866fbb40b917e491fd5bc0814f7f85b6529166d78d4583436450c479b86cdfe468304fc4d2a9ba8294230a55dbc4c15e89c3ab6c000 SHA512 33caf91dbfddde6480b7cdf7a68b36aff8c522bfee56160af26af297f1b768668edb08bc4e1a7ff61c64721e3c1d49c347a5dd01c5edd3b914ee6479c8b27885 DIST glibc-2.41-patches-10.tar.xz 159460 BLAKE2B 6b228e2cb049b5fe43e42a2f0f30277b3d895d7ccae339e3cc25346b15b55d6399274a2c7d357adf55d08d3f673491e3008fb9e6c4871f6cf6cde340bf70df11 SHA512 1504e30b31e3f1d2d474714132c01badcdbced667c779803f6ee706e050ad3352e3ae2cfb8741067237c420e8ae29b9efaed7e08f43ece6d988fe7325a7974a2 +DIST glibc-2.41-patches-11.tar.xz 164656 BLAKE2B 7a70089701269dd04733c92883d2bd3cca00f7cd5f5fa7bea6e20fe416bf40508283796cbd5619b4cbb3176921d489ef38f67925aa5612783fcfeebd8a076efd SHA512 5d9861ee530416c595c48f9ffaccc9b783b264ec0a10772712d1881eec7449c56b4dc82be4f849ecd7d4acfaa9580994a33d12396172dfea028aa58ba00b9be1 DIST glibc-2.41-patches-8.tar.xz 139400 BLAKE2B 2023d09d6842a18dd19611e504c643cf866ba28b1d836d5a21f1a34d78f6fe82d6f3d4b76bf9a34dc8b1f12aac632fb85b95c025afbcf164976f30dfd794fe6d SHA512 c41e0a4e6dda014c6540a8178c0bc951e807deacb0cb85d4741b575fd2e9803ab9960b9caa783cf38449cb1452c40a3a0f54844b6c1e8ee47f7340c5f97dd261 DIST glibc-2.41.tar.xz 19344868 BLAKE2B 4da62f489ba7a95bb069c2cfea8cf78e4d37e3a5f7e1736239670ba1dca12b69aa77bd00ced078c27d91b1e622c58cbd70258161a9d18c5b3bcc95863b8d744d SHA512 894a3e5a796bc13df30c26a5bfbe4d60b5dbdaac54e7763432235124b547070c7dda88c50584536870cab79183d8cad73a3ac6ed09bfe54fa8482aad07253169 DIST glibc-2.42-patches-4.tar.xz 48152 BLAKE2B 82b036226ad1435c99bfb1b4fc87523b92153e26cb4fbc82eeea0a41793bab7fa3c15dd7a02286cfb53e397e76f6978fe5e85022db12724c3f7c65c25598c8a4 SHA512 c34fb13f455e5e040eb45eabbdb97a611fe80634cb32eb23cad08a5ecd349d41a5b99a5aa18850a017ecf1291f21f8295a17e4697b34b000c75693bc0f3c04d7 DIST glibc-2.42-patches-5.tar.xz 63016 BLAKE2B bc608bbd2b38d13bd02da86e8229834e2a70ac1b69b2ace2b2ea15d10e8bf1b4679fbd5ee8fff470ed9e0913ab913779df9567c94193f7e4722f60af07b1b629 SHA512 4e24c3361ddeea5cc615783832e7a9dc82342449dbeda38d84dd15034d56afb9838fdc1dcd9119b15d56343d954ae651c6064ec76741a3ca9a61b2ea1b40079f +DIST glibc-2.42-patches-6.tar.xz 68328 BLAKE2B dbd03645e280cb25c4922a4c7386dc963f266b70744baae83194ac19a61248148a69f265211620f2aa403aa80c425197c5d8013970f3c5ee0cf1e61d86938fad SHA512 9d920c8bca6a1fc110ab932d07caf3fd8fe0e53e5f9205150b8872c7f89d120868c65c5b8bce806eae9fbc730674fd734d47e9e0bf9ba217bca21e0c13b3218c DIST glibc-2.42.tar.xz 19930508 BLAKE2B 6ffabfe7942034a5a4fb5097679cb47bc3431eb2a3864af07cea0cb6aa5db63fbaf6f026b3c9299e00268058a6762eb21e92499f012d552ed87d65c7ffbd0bbe SHA512 73a617db8e0f0958c0575f7a1c5a35b72b7e070b6cbdd02a9bb134995ca7ca0909f1e50d7362c53d2572d72f1879bb201a61d5275bac16136895d9a34ef0c068 DIST glibc-2.42.tar.xz.sig 981 BLAKE2B 890e637c444982b2b07fac4607ce3e9f416c9c7688267ebd135e53878d93db95c609facfa1f347c59f23776cafb4b5df8ffb60235c89be451276202dd676dab2 SHA512 d868220778e98d24aead10a585e6a903892e4d043cd96a404634c8aa03d001d624a46a5c0fe13c86f83f66396a1f360a10990966fe377e98a722914b5087575d DIST glibc-systemd-20210729.tar.gz 1480 BLAKE2B 37722c7579df782d890e44dbab99c3de52ab466eb9de80d82405e9bb5620bf39ffc8c5f466a435bdb86ef6d36dd7019c0736573916bda6c67d02a2581e0ec979 SHA512 efd75af58b50522c28cdac7abd1fc56555bc1bb042512c90d8340c1ec09c5791b3872a305bf83723252bbde5855b75d958c041083457765c4cfd170732d09238 diff --git a/sys-libs/glibc/glibc-2.41-r9.ebuild b/sys-libs/glibc/glibc-2.41-r9.ebuild new file mode 100644 index 000000000000..690ce4e94eb9 --- /dev/null +++ b/sys-libs/glibc/glibc-2.41-r9.ebuild @@ -0,0 +1,1791 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +# Bumping notes: https://wiki.gentoo.org/wiki/Project:Toolchain/sys-libs/glibc +# Please read & adapt the page as necessary if obsolete. + +PYTHON_COMPAT=( python3_{10..14} ) +TMPFILES_OPTIONAL=1 + +EMULTILIB_PKG="true" + +# Gentoo patchset (ignored for live ebuilds) +PATCH_VER=11 +PATCH_DEV=dilfridge + +# gcc mulitilib bootstrap files version +GCC_BOOTSTRAP_VER=20201208 + +# systemd integration version +GLIBC_SYSTEMD_VER=20210729 + +# Minimum kernel version that glibc requires +MIN_KERN_VER="3.2.0" + +# Minimum pax-utils version needed (which contains any new syscall changes for +# its seccomp filter!). Please double check this! +MIN_PAX_UTILS_VER="1.3.3" + +# Minimum systemd version needed (which contains any new syscall changes for +# its seccomp filter!). Please double check this! +MIN_SYSTEMD_VER="254.9-r1" + +inherit python-any-r1 prefix preserve-libs toolchain-funcs flag-o-matic gnuconfig \ + multilib systemd multiprocessing tmpfiles eapi9-ver + +DESCRIPTION="GNU libc C library" +HOMEPAGE="https://www.gnu.org/software/libc/" + +if [[ ${PV} == 9999* ]]; then + inherit git-r3 +else + #KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + KEYWORDS="" + SRC_URI="mirror://gnu/glibc/${P}.tar.xz" + SRC_URI+=" https://dev.gentoo.org/~${PATCH_DEV}/distfiles/${P}-patches-${PATCH_VER}.tar.xz" +fi + +SRC_URI+=" multilib-bootstrap? ( https://dev.gentoo.org/~dilfridge/distfiles/gcc-multilib-bootstrap-${GCC_BOOTSTRAP_VER}.tar.xz )" +SRC_URI+=" systemd? ( https://gitweb.gentoo.org/proj/toolchain/glibc-systemd.git/snapshot/glibc-systemd-${GLIBC_SYSTEMD_VER}.tar.gz )" + +LICENSE="LGPL-2.1+ BSD HPND ISC inner-net rc PCRE" +SLOT="2.2" +IUSE="audit caps cet compile-locales custom-cflags doc gd hash-sysv-compat headers-only +multiarch multilib multilib-bootstrap nscd perl profile selinux +ssp stack-realign +static-libs suid systemd systemtap test vanilla" + +# Here's how the cross-compile logic breaks down ... +# CTARGET - machine that will target the binaries +# CHOST - machine that will host the binaries +# CBUILD - machine that will build the binaries +# If CTARGET != CHOST, it means you want a libc for cross-compiling. +# If CHOST != CBUILD, it means you want to cross-compile the libc. +# CBUILD = CHOST = CTARGET - native build/install +# CBUILD != (CHOST = CTARGET) - cross-compile a native build +# (CBUILD = CHOST) != CTARGET - libc for cross-compiler +# CBUILD != CHOST != CTARGET - cross-compile a libc for a cross-compiler +# For install paths: +# CHOST = CTARGET - install into / +# CHOST != CTARGET - install into /usr/CTARGET/ +# +export CBUILD=${CBUILD:-${CHOST}} +export CTARGET=${CTARGET:-${CHOST}} +if [[ ${CTARGET} == ${CHOST} ]] ; then + if [[ ${CATEGORY} == cross-* ]] ; then + export CTARGET=${CATEGORY#cross-} + fi +fi + +# Note [Disable automatic stripping] +# Disabling automatic stripping for a few reasons: +# - portage's attempt to strip breaks non-native binaries at least on +# arm: bug #697428 +# - portage's attempt to strip libpthread.so.0 breaks gdb thread +# enumeration: bug #697910. This is quite subtle: +# * gdb uses glibc's libthread_db-1.0.so to enumerate threads. +# * libthread_db-1.0.so needs access to libpthread.so.0 local symbols +# via 'ps_pglobal_lookup' symbol defined in gdb. +# * 'ps_pglobal_lookup' uses '.symtab' section table to resolve all +# known symbols in 'libpthread.so.0'. Specifically 'nptl_version' +# (unexported) is used to sanity check compatibility before enabling +# debugging. +# Also see https://sourceware.org/gdb/wiki/FAQ#GDB_does_not_see_any_threads_besides_the_one_in_which_crash_occurred.3B_or_SIGTRAP_kills_my_program_when_I_set_a_breakpoint +# * normal 'strip' command trims '.symtab' +# Thus our main goal here is to prevent 'libpthread.so.0' from +# losing it's '.symtab' entries. +# - similarly, valgrind requires knowledge about symbols in ld.so: +# bug #920753 +# As Gentoo's strip does not allow us to pass less aggressive stripping +# options and does not check the machine target we strip selectively. + +# We need a new-enough binutils/gcc to match upstream baseline. +# Also we need to make sure our binutils/gcc supports TLS, +# and that gcc already contains the hardened patches. +# Lastly, let's avoid some openssh nastiness, bug 708224, as +# convenience to our users. + +IDEPEND=" + !compile-locales? ( sys-apps/locale-gen ) +" +BDEPEND=" + ${PYTHON_DEPS} + >=app-misc/pax-utils-${MIN_PAX_UTILS_VER} + sys-devel/bison + compile-locales? ( sys-apps/locale-gen ) + doc? ( + dev-lang/perl + sys-apps/texinfo + ) + test? ( + dev-lang/perl + >=net-dns/libidn2-2.3.0 + sys-apps/gawk[mpfr] + ) +" +COMMON_DEPEND=" + gd? ( media-libs/gd:2= ) + nscd? ( selinux? ( + audit? ( sys-process/audit ) + caps? ( sys-libs/libcap ) + ) ) + suid? ( caps? ( sys-libs/libcap ) ) + selinux? ( sys-libs/libselinux ) + systemtap? ( dev-debug/systemtap ) +" +DEPEND="${COMMON_DEPEND} +" +RDEPEND="${COMMON_DEPEND} + !<app-misc/pax-utils-${MIN_PAX_UTILS_VER} + !<sys-apps/systemd-${MIN_SYSTEMD_VER} + perl? ( dev-lang/perl ) +" + +RESTRICT="!test? ( test )" + +if [[ ${CATEGORY} == cross-* ]] ; then + BDEPEND+=" !headers-only? ( + >=${CATEGORY}/binutils-2.27 + >=${CATEGORY}/gcc-6.2 + )" + [[ ${CATEGORY} == *-linux* ]] && DEPEND+=" ${CATEGORY}/linux-headers" +else + BDEPEND+=" + >=sys-devel/binutils-2.27 + >=sys-devel/gcc-6.2 + " + DEPEND+=" virtual/os-headers " + RDEPEND+=" + >=net-dns/libidn2-2.3.0 + vanilla? ( !sys-libs/timezone-data ) + " + PDEPEND+=" !vanilla? ( sys-libs/timezone-data )" +fi + +# Ignore tests whitelisted below +GENTOO_GLIBC_XFAIL_TESTS="${GENTOO_GLIBC_XFAIL_TESTS:-yes}" + +# The following tests fail due to the Gentoo build system and are thus +# executed but ignored: +XFAIL_TEST_LIST=( + # buggy test, assumes /dev/ and /dev/null on a single filesystem + # 'mount --bind /dev/null /chroot/dev/null' breaks it. + # https://sourceware.org/PR25909 + tst-support_descriptors + + # The following tests fail only inside portage + # https://bugs.gentoo.org/831267 + tst-system + tst-strerror + tst-strsignal + + # Fails with certain PORTAGE_NICENESS/PORTAGE_SCHEDULING_POLICY + tst-sched1 + tst-sched_setattr + + # Fails regularly, unreliable + tst-valgrind-smoke + + # https://sourceware.org/bugzilla/show_bug.cgi?id=31877 (bug #927973) + tst-shstk-legacy-1g +) + +XFAIL_NSPAWN_TEST_LIST=( + # These tests need to be adapted to handle EPERM/ENOSYS(?) properly + # upstream, as systemd-nspawn's default seccomp whitelist is too strict. + # https://sourceware.org/PR30603 + test-errno-linux + tst-aarch64-pkey + tst-bz21269 + tst-mlock2 + tst-ntp_gettime + tst-ntp_gettime-time64 + tst-ntp_gettimex + tst-ntp_gettimex-time64 + tst-pkey + tst-process_mrelease + tst-adjtime + tst-adjtime-time64 + tst-clock2 + tst-clock2-time64 + + # These fail if --suppress-sync and/or low priority is set + tst-sync_file_range + test-errno +) + +# +# Small helper functions +# + +dump_build_environment() { + einfo ==== glibc build environment ======================================================== + local v + for v in ABI CBUILD CHOST CTARGET CBUILD_OPT CTARGET_OPT CC CXX CPP LD \ + {AS,C,CPP,CXX,LD}FLAGS MAKEINFO NM AR AS STRIP RANLIB OBJCOPY \ + STRINGS OBJDUMP READELF; do + einfo " $(printf '%15s' ${v}:) ${!v}" + done + einfo ===================================================================================== +} + +is_crosscompile() { + [[ ${CHOST} != ${CTARGET} ]] +} + +just_headers() { + is_crosscompile && use headers-only +} + +alt_prefix() { + is_crosscompile && echo /usr/${CTARGET} +} + +# This prefix is applicable to CHOST when building against this +# glibc. It is baked into the library at configure time. +host_eprefix() { + is_crosscompile || echo "${EPREFIX}" +} + +# This prefix is applicable to CBUILD when building against this +# glibc. It determines the destination path at install time. +build_eprefix() { + is_crosscompile && echo "${EPREFIX}" +} + +alt_headers() { + echo $(alt_prefix)/usr/include +} +alt_libdir() { + echo $(alt_prefix)/$(get_libdir) +} +alt_usrlibdir() { + echo $(alt_prefix)/usr/$(get_libdir) +} + +builddir() { + echo "${WORKDIR}/build-${ABI}-${CTARGET}-$1" +} + +do_compile_test() { + local ret save_cflags=${CFLAGS} + CFLAGS+=" $1" + shift + + pushd "${T}" >/dev/null + + rm -f glibc-test* + printf '%b' "$*" > glibc-test.c + + # We assume CC is already set up. + nonfatal emake glibc-test + ret=$? + + popd >/dev/null + + CFLAGS=${save_cflags} + return ${ret} +} + +do_run_test() { + local ret + + if [[ ${MERGE_TYPE} == "binary" ]] ; then + # ignore build failures when installing a binary package #324685 + CC="${glibc__ORIG_CC}" CXX="${glibc__ORIG_CXX}" CPP="${glibc__ORIG_CPP}" \ + CFLAGS="-O2" LDFLAGS="" do_compile_test "" "$@" 2>/dev/null || return 0 + else + ebegin "Performing simple compile test for ABI=${ABI}" + if ! do_compile_test "" "$@" ; then + ewarn "Simple build failed ... assuming this is desired #324685" + eend 1 + return 0 + else + eend 0 + fi + fi + + pushd "${T}" >/dev/null + + ./glibc-test + ret=$? + rm -f glibc-test* + + popd >/dev/null + + return ${ret} +} + +setup_target_flags() { + # This largely mucks with compiler flags. None of which should matter + # when building up just the headers. + just_headers && return 0 + + case $(tc-arch) in + x86) + # -march needed for #185404 #199334 + # TODO: When creating the first glibc cross-compile, this test will + # always fail as it does a full link which in turn requires glibc. + # Probably also applies when changing multilib profile settings (e.g. + # enabling x86 when the profile was amd64-only previously). + # We could change main to _start and pass -nostdlib here so that we + # only test the gcc code compilation. Or we could do a compile and + # then look for the symbol via scanelf. + if ! do_compile_test "" 'void f(int i, void *p) {if (__sync_fetch_and_add(&i, 1)) f(i, p);}\nint main(){return 0;}\n'; then + local t=${CTARGET_OPT:-${CTARGET}} + t=${t%%-*} + filter-flags '-march=*' + export CFLAGS="-march=${t} ${CFLAGS}" + einfo "Auto adding -march=${t} to CFLAGS #185404" + fi + # For compatibility with older binaries at slight performance cost. + use stack-realign && export CFLAGS+=" -mstackrealign" + ;; + amd64) + # -march needed for #185404 #199334 + # TODO: See cross-compile issues listed above for x86. + if [[ ${ABI} == x86 ]]; then + if ! do_compile_test "${CFLAGS_x86}" 'void f(int i, void *p) {if (__sync_fetch_and_add(&i, 1)) f(i, p);}\nint main(){return 0;}\n'; then + local t=${CTARGET_OPT:-${CTARGET}} + t=${t%%-*} + # Normally the target is x86_64-xxx, so turn that into the -march that + # gcc actually accepts. #528708 + [[ ${t} == "x86_64" ]] && t="x86-64" + filter-flags '-march=*' + # ugly, ugly, ugly. ugly. + CFLAGS_x86=$(CFLAGS=${CFLAGS_x86}; filter-flags '-march=*'; echo "${CFLAGS}") + export CFLAGS_x86="${CFLAGS_x86} -march=${t}" + einfo "Auto adding -march=${t} to CFLAGS_x86 #185404 (ABI=${ABI})" + fi + # For compatibility with older binaries at slight performance cost. + use stack-realign && export CFLAGS_x86+=" -mstackrealign" + fi + ;; + mips) + # The mips abi cannot support the GNU style hashes. #233233 + filter-ldflags -Wl,--hash-style=gnu -Wl,--hash-style=both + ;; + ppc|ppc64) + # Many arch-specific implementations do not work on ppc with + # cache-block not equal to 128 bytes. This breaks memset: + # https://sourceware.org/PR26522 + # https://bugs.gentoo.org/737996 + # Use default -mcpu=. For ppc it means non-multiarch setup. + filter-flags '-mcpu=*' + ;; + sparc) + # Both sparc and sparc64 can use -fcall-used-g6. -g7 is bad, though. + filter-flags "-fcall-used-g7" + append-flags "-fcall-used-g6" + + local cpu + case ${CTARGET} in + sparc64-*) + cpu="sparc64" + case $(get-flag mcpu) in + v9) + # We need to force at least v9a because the base build doesn't + # work with just v9. + # https://sourceware.org/bugzilla/show_bug.cgi?id=19477 + append-flags "-Wa,-xarch=v9a" + ;; + esac + ;; + sparc-*) + case $(get-flag mcpu) in + v8|supersparc|hypersparc|leon|leon3) + cpu="sparcv8" + ;; + *) + cpu="sparcv9" + ;; + esac + ;; + esac + [[ -n ${cpu} ]] && CTARGET_OPT="${cpu}-${CTARGET#*-}" + ;; + esac +} + +setup_flags() { + # Make sure host make.conf doesn't pollute us + if is_crosscompile || tc-is-cross-compiler ; then + CHOST=${CTARGET} strip-unsupported-flags + fi + + # Store our CFLAGS because it's changed depending on which CTARGET + # we are building when pulling glibc on a multilib profile + CFLAGS_BASE=${CFLAGS_BASE-${CFLAGS}} + CFLAGS=${CFLAGS_BASE} + CXXFLAGS_BASE=${CXXFLAGS_BASE-${CXXFLAGS}} + CXXFLAGS=${CXXFLAGS_BASE} + ASFLAGS_BASE=${ASFLAGS_BASE-${ASFLAGS}} + ASFLAGS=${ASFLAGS_BASE} + + # Allow users to explicitly avoid flag sanitization via + # USE=custom-cflags. + if ! use custom-cflags; then + # Over-zealous CFLAGS can often cause problems. What may work for one + # person may not work for another. To avoid a large influx of bugs + # relating to failed builds, we strip most CFLAGS out to ensure as few + # problems as possible. + strip-flags + + # Allow -O2 and -O3, but nothing else for now. + # TODO: Test -Os, -Oz. + if ! is-flagq '-O@(2|3)' ; then + # Lock glibc at -O2. We want to be conservative here. + filter-flags '-O?' + append-flags -O2 + fi + fi + + strip-unsupported-flags + filter-lto + filter-flags -m32 -m64 '-mabi=*' + + # glibc aborts if rpath is set by LDFLAGS + filter-ldflags '-Wl,-rpath=*' + + # ld can't use -r & --relax at the same time, bug #788901 + # https://sourceware.org/PR27837 + filter-ldflags '-Wl,--relax' + + # Flag added for cross-prefix, but causes ldconfig to segfault. Not needed + # anyway because glibc already handles this by itself. + filter-ldflags '-Wl,--dynamic-linker=*' + + # Fails to link (bug #940709) in some cases but even if it manages to, + # subtle runtime breakage will occur because the linker scripts need + # adaptation. Mentioned in PR21557#c0. + filter-ldflags '-Wl,--gc-sections' + + # some weird software relies on sysv hashes in glibc, bug 863863, bug 864100 + # we have to do that here already so mips can filter it out again :P + if use hash-sysv-compat ; then + append-ldflags '-Wl,--hash-style=both' + fi + + # #492892 + filter-flags -frecord-gcc-switches + + # #898098 + filter-flags -fno-builtin + + # #798774 + filter-flags -fno-semantic-interposition + + # #829583 + filter-lfs-flags + + unset CBUILD_OPT CTARGET_OPT + if use multilib ; then + CTARGET_OPT=$(get_abi_CTARGET) + [[ -z ${CTARGET_OPT} ]] && CTARGET_OPT=$(get_abi_CHOST) + fi + + setup_target_flags + + if [[ -n ${CTARGET_OPT} && ${CBUILD} == ${CHOST} ]] && ! is_crosscompile; then + CBUILD_OPT=${CTARGET_OPT} + fi + + # glibc's headers disallow -O0 and fail at build time: + # include/libc-symbols.h:75:3: #error "glibc cannot be compiled without optimization" + # https://sourceware.org/glibc/wiki/FAQ#Why_do_I_get:.60.23error_.22glibc_cannot_be_compiled_without_optimization.22.27.2C_when_trying_to_compile_GNU_libc_with_GNU_CC.3F + replace-flags -O0 -O1 + + # Similar issues as with SSP. Can't inject yourself that early. + filter-flags '-fsanitize=*' + + # See end of bug #830454; we handle this via USE=cet + filter-flags '-fcf-protection=*' + + # When bootstrapping, we may have a situation where + # CET-enabled gcc from seed is used to build CET-disabled + # glibc. As such, gcc implicitly enables CET if no + # -fcf-protection flag is passed. For a typical package it + # should not be a problem, but for glibc it matters as it is + # dealing with CET in ld.so. So if CET is supposed to be + # disabled for glibc, be explicit about it. + if ! use cet; then + case ${ABI}-${CTARGET} in + amd64-x86_64-*|x32-x86_64-*-*-gnux32) + append-flags '-fcf-protection=none' + ;; + arm64-aarch64*) + append-flags '-mbranch-protection=none' + ;; + esac + fi +} + +use_multiarch() { + # Allow user to disable runtime arch detection in multilib. + use multiarch || return 1 + # Make sure binutils is new enough to support indirect functions, + # #336792. This funky sed supports gold and bfd linkers. + local bver nver + bver=$($(tc-getLD ${CTARGET}) -v | sed -n -r '1{s:[^0-9]*::;s:^([0-9.]*).*:\1:;p}') + case $(tc-arch ${CTARGET}) in + amd64|x86) nver="2.20" ;; + arm) nver="2.22" ;; + hppa) nver="2.23" ;; + ppc|ppc64) nver="2.20" ;; + # ifunc support was added in 2.23, but glibc also needs + # machinemode which is in 2.24. + s390) nver="2.24" ;; + sparc) nver="2.21" ;; + *) return 1 ;; + esac + ver_test ${bver} -ge ${nver} +} + +# Setup toolchain variables that had historically been defined in the +# profiles for these archs. +setup_env() { + # silly users + unset LD_RUN_PATH + unset LD_ASSUME_KERNEL + + if is_crosscompile || tc-is-cross-compiler ; then + multilib_env ${CTARGET_OPT:-${CTARGET}} + + if ! use multilib ; then + MULTILIB_ABIS=${DEFAULT_ABI} + else + MULTILIB_ABIS=${MULTILIB_ABIS:-${DEFAULT_ABI}} + fi + + # If the user has CFLAGS_<CTARGET> in their make.conf, use that, + # and fall back on CFLAGS. + local VAR=CFLAGS_${CTARGET//[-.]/_} + CFLAGS=${!VAR-${CFLAGS}} + einfo " $(printf '%15s' 'Manual CFLAGS:') ${CFLAGS}" + fi + + setup_flags + + export ABI=${ABI:-${DEFAULT_ABI:-default}} + + if just_headers ; then + # Avoid mixing host's CC and target's CFLAGS_${ABI}: + # At this bootstrap stage we have only binutils for + # target but not compiler yet. + einfo "Skip CC ABI injection. We can't use (cross-)compiler yet." + return 0 + fi + + # glibc does not work with non-bfd (for various reasons): + # * gold (bug #269274) + # * mold (bug #860900) + tc-ld-force-bfd + + if use doc ; then + export MAKEINFO=makeinfo + else + export MAKEINFO=/dev/null + fi + + # Reset CC and CXX to the value at start of emerge + export CC=${glibc__ORIG_CC:-${CC:-$(tc-getCC ${CTARGET})}} + export CXX=${glibc__ORIG_CXX:-${CXX:-$(tc-getCXX ${CTARGET})}} + export CPP=${glibc__ORIG_CPP:-${CPP:-$(tc-getCPP ${CTARGET})}} + + # and make sure glibc__ORIG_CC and glibc__ORIG_CXX is defined now. + export glibc__ORIG_CC=${CC} + export glibc__ORIG_CXX=${CXX} + export glibc__ORIG_CPP=${CPP} + + if tc-is-clang && ! use custom-cflags && ! is_crosscompile ; then + export glibc__force_gcc=yes + # once this is toggled on, it needs to stay on, since with CPP manipulated + # tc-is-clang does not work correctly anymore... + fi + + if [[ ${glibc__force_gcc} == "yes" ]] ; then + # If we are running in an otherwise clang/llvm environment, we need to + # recover the proper gcc and binutils settings here, at least until glibc + # is finally building with clang. So let's override everything that is + # set in the clang profiles. + # Want to shoot yourself into the foot? Set USE=custom-cflags, that's always + # a good start into that direction. + # Also, if you're crosscompiling, let's assume you know what you are doing. + # Hopefully. + # Last, we need the settings of the *build* environment, not of the + # target environment... + + local current_binutils_path=$(env CHOST="${CBUILD}" ROOT="${BROOT}" binutils-config -B "${CTARGET}") + local current_gcc_path=$(env ROOT="${BROOT}" gcc-config -B) + einfo "Overriding clang configuration, since it won't work here" + + export CC="${current_gcc_path}/${CTARGET}-gcc" + export CPP="${current_gcc_path}/${CTARGET}-cpp" + export CXX="${current_gcc_path}/${CTARGET}-g++" + export LD="${current_binutils_path}/ld.bfd" + export AR="${current_binutils_path}/ar" + export AS="${current_binutils_path}/as" + export NM="${current_binutils_path}/nm" + export STRIP="${current_binutils_path}/strip" + export RANLIB="${current_binutils_path}/ranlib" + export OBJCOPY="${current_binutils_path}/objcopy" + export STRINGS="${current_binutils_path}/strings" + export OBJDUMP="${current_binutils_path}/objdump" + export READELF="${current_binutils_path}/readelf" + export ADDR2LINE="${current_binutils_path}/addr2line" + + # do we need to also do flags munging here? yes! at least... + filter-flags '-fuse-ld=*' + filter-flags '-D_FORTIFY_SOURCE=*' + + else + + # this is the "normal" case + + export CC="$(tc-getCC ${CTARGET})" + export CXX="$(tc-getCXX ${CTARGET})" + export CPP="$(tc-getCPP ${CTARGET})" + + # Always use tuple-prefixed toolchain. For non-native ABI glibc's configure + # can't detect them automatically due to ${CHOST} mismatch and fallbacks + # to unprefixed tools. Similar to multilib.eclass:multilib_toolchain_setup(). + export NM="$(tc-getNM ${CTARGET})" + export READELF="$(tc-getREADELF ${CTARGET})" + + fi + + # We need to export CFLAGS with abi information in them because glibc's + # configure script checks CFLAGS for some targets (like mips). Keep + # around the original clean value to avoid appending multiple ABIs on + # top of each other. (Why does the comment talk about CFLAGS if the code + # acts on CC?) + export glibc__GLIBC_CC=${CC} + export glibc__GLIBC_CXX=${CXX} + export glibc__GLIBC_CPP=${CPP} + + export glibc__abi_CFLAGS="$(get_abi_CFLAGS)" + + # CFLAGS can contain ABI-specific flags like -mfpu=neon, see bug #657760 + # To build .S (assembly) files with the same ABI-specific flags + # upstream currently recommends adding CFLAGS to CC/CXX: + # https://sourceware.org/PR23273 + # Note: Passing CFLAGS via CPPFLAGS overrides glibc's arch-specific CFLAGS + # and breaks multiarch support. See 659030#c3 for an example. + # The glibc configure script doesn't properly use LDFLAGS all the time. + export CC="${glibc__GLIBC_CC} ${glibc__abi_CFLAGS} ${CFLAGS} ${LDFLAGS}" + + # Some of the tests are written in C++, so we need to force our multlib abis in, bug 623548 + export CXX="${glibc__GLIBC_CXX} ${glibc__abi_CFLAGS} ${CFLAGS}" + + export CPP="${glibc__GLIBC_CPP} ${glibc__abi_CFLAGS} ${CFLAGS}" + + if is_crosscompile; then + # Assume worst-case bootstrap: glibc is built for the first time + # with ${CTARGET}-g++ not available yet. We avoid + # building auxiliary programs that require C++: bug #683074 + # It should not affect final result. + export libc_cv_cxx_link_ok=no + # The line above has the same effect. We set CXX explicitly + # to make build logs less confusing. + export CXX= + fi +} + +foreach_abi() { + setup_env + + local ret=0 + local abilist="" + if use multilib ; then + abilist=$(get_install_abis) + else + abilist=${DEFAULT_ABI} + fi + local -x ABI + for ABI in ${abilist:-default} ; do + setup_env + einfo "Running $1 for ABI ${ABI}" + $1 + : $(( ret |= $? )) + done + return ${ret} +} + +glibc_banner() { + local b="Gentoo ${PVR}" + [[ -n ${PATCH_VER} ]] && ! use vanilla && b+=" (patchset ${PATCH_VER})" + echo "${b}" +} + +# The following Kernel version handling functions are mostly copied from portage +# source. It's better not to use linux-info.eclass here since a) it adds too +# much magic, see bug 326693 for some of the arguments, and b) some of the +# functions are just not provided. + +g_get_running_KV() { + uname -r + return $? +} + +g_KV_major() { + [[ -z $1 ]] && return 1 + local KV=$@ + echo "${KV%%.*}" +} + +g_KV_minor() { + [[ -z $1 ]] && return 1 + local KV=$@ + KV=${KV#*.} + echo "${KV%%.*}" +} + +g_KV_micro() { + [[ -z $1 ]] && return 1 + local KV=$@ + KV=${KV#*.*.} + echo "${KV%%[^[:digit:]]*}" +} + +g_KV_to_int() { + [[ -z $1 ]] && return 1 + local KV_MAJOR=$(g_KV_major "$1") + local KV_MINOR=$(g_KV_minor "$1") + local KV_MICRO=$(g_KV_micro "$1") + local KV_int=$(( KV_MAJOR * 65536 + KV_MINOR * 256 + KV_MICRO )) + + # We make version 2.2.0 the minimum version we will handle as + # a sanity check ... if its less, we fail ... + if [[ ${KV_int} -ge 131584 ]] ; then + echo "${KV_int}" + return 0 + fi + return 1 +} + +g_int_to_KV() { + local version=$1 major minor micro + major=$((version / 65536)) + minor=$(((version % 65536) / 256)) + micro=$((version % 256)) + echo ${major}.${minor}.${micro} +} + +eend_KV() { + [[ $(g_KV_to_int $1) -ge $(g_KV_to_int $2) ]] + eend $? +} + +get_kheader_version() { + printf '#include <linux/version.h>\nLINUX_VERSION_CODE\n' | \ + $(tc-getCPP ${CTARGET}) -I "${ESYSROOT}$(alt_headers)" - | \ + tail -n 1 +} + +# We collect all sanity checks here. Consistency is not guranteed between +# pkg_ and src_ phases, so we call this function both in pkg_pretend and in +# src_unpack. +sanity_prechecks() { + # Prevent native builds from downgrading + if [[ ${MERGE_TYPE} != "buildonly" ]] && \ + [[ -z ${ROOT} ]] && \ + [[ ${CBUILD} == ${CHOST} ]] && \ + [[ ${CHOST} == ${CTARGET} ]] ; then + + # The high rev # is to allow people to downgrade between -r# + # versions. We want to block 2.20->2.19, but 2.20-r3->2.20-r2 + # should be fine. Hopefully we never actually use a r# this + # high. + if has_version ">${CATEGORY}/${P}-r10000" ; then + eerror "Sanity check to keep you from breaking your system:" + eerror " Downgrading glibc is not supported and a sure way to destruction." + [[ ${I_ALLOW_TO_BREAK_MY_SYSTEM} = yes ]] || die "Aborting to save your system." + fi + + if ! do_run_test '#include <unistd.h>\n#include <sys/syscall.h>\nint main(){return syscall(1000)!=-1;}\n' ; then + eerror "Your old kernel is broken. You need to update it to a newer" + eerror "version as syscall(<bignum>) will break. See bug 279260." + [[ ${I_ALLOW_TO_BREAK_MY_SYSTEM} = yes ]] || die "Old and broken kernel." + fi + fi + + if [[ ${CTARGET} == i386-* ]] ; then + eerror "i386 CHOSTs are no longer supported." + eerror "Chances are you don't actually want/need i386." + eerror "Please read https://www.gentoo.org/doc/en/change-chost.xml" + die "Please fix your CHOST" + fi + + if [[ -e /proc/xen ]] && [[ $(tc-arch) == "x86" ]] && ! is-flag -mno-tls-direct-seg-refs ; then + ewarn "You are using Xen but don't have -mno-tls-direct-seg-refs in your CFLAGS." + ewarn "This will result in a 50% performance penalty when running with a 32bit" + ewarn "hypervisor, which is probably not what you want." + fi + + # ABI-specific checks follow here. Hey, we have a lot more specific conditions that + # we test for... + if ! is_crosscompile && ! tc-is-cross-compiler ; then + if use amd64 && use multilib && [[ ${MERGE_TYPE} != "binary" ]] ; then + ebegin "Checking if the system can execute 32-bit binaries" + echo 'int main(){return 0;}' > "${T}/check-ia32-emulation.c" + local STAT + if ${CC-${CHOST}-gcc} ${CFLAGS_x86} "${T}/check-ia32-emulation.c" -o "${T}/check-ia32-emulation.elf32"; then + "${T}/check-ia32-emulation.elf32" + STAT=$? + else + # Don't fail here to allow single->multi ABI switch + # or recover from breakage like bug #646424 + ewarn "Failed to compile the ABI test. Broken host glibc?" + STAT=0 + fi + rm -f "${T}/check-ia32-emulation.elf32" + eend $STAT + if [[ $STAT -ne 0 ]]; then + eerror "Ensure that CONFIG_IA32_EMULATION is enabled in the kernel." + eerror "Seek support otherwise." + die "Unable to execute 32-bit binaries" + fi + fi + + fi + + # When we actually have to compile something... + if ! just_headers && [[ ${MERGE_TYPE} != "binary" ]] ; then + if [[ -d "${ESYSROOT}"/usr/lib/include ]] ; then + # bug #833620, bug #643302 + eerror "Found ${ESYSROOT}/usr/lib/include directory!" + eerror "This is known to break glibc's build." + eerror "Please backup its contents then remove the directory." + die "Found directory (${ESYSROOT}/usr/lib/include) which will break build (bug #833620)!" + fi + + if [[ ${CTARGET} == *-linux* ]] ; then + local run_kv build_kv want_kv + + run_kv=$(g_get_running_KV) + build_kv=$(g_int_to_KV $(get_kheader_version)) + want_kv=${MIN_KERN_VER} + + if ! is_crosscompile && ! tc-is-cross-compiler ; then + # Building fails on an non-supporting kernel + ebegin "Checking running kernel version (${run_kv} >= ${want_kv})" + if ! eend_KV ${run_kv} ${want_kv} ; then + echo + eerror "You need a kernel of at least ${want_kv}!" + die "Kernel version too low!" + fi + fi + + # Do not run this check for pkg_pretend, just pkg_setup and friends (if we ever get used there). + # It's plausible (seen it in the wild) that Portage will (correctly) schedule a linux-headers + # upgrade before glibc, but because pkg_pretend gets run before any packages are merged at all (not + # just glibc), the whole emerge gets aborted without a good reason. We probably don't + # need to run this check at all given we have a dependency on the right headers, + # but let's leave it as-is for now. + if [[ ${EBUILD_PHASE_FUNC} != pkg_pretend ]] ; then + ebegin "Checking linux-headers version (${build_kv} >= ${want_kv})" + if ! eend_KV ${build_kv} ${want_kv} ; then + echo + eerror "You need linux-headers of at least ${want_kv}!" + die "linux-headers version too low!" + fi + fi + fi + fi +} + +upgrade_warning() { + is_crosscompile && return + + if [[ ${MERGE_TYPE} != buildonly && -n ${REPLACING_VERSIONS} && -z ${ROOT} ]]; then + if ver_replacing -lt $(ver_cut 1-2 ${PV}); then + ewarn "After upgrading glibc, please restart all running processes." + ewarn "Be sure to include init (telinit u) or systemd (systemctl daemon-reexec)." + ewarn "Alternatively, reboot your system." + ewarn "(See bug #660556, bug #741116, bug #823756, etc)" + fi + fi +} + +# +# the phases +# + +# pkg_pretend + +pkg_pretend() { + upgrade_warning +} + +# pkg_setup + +pkg_setup() { + # see bug 682570 + [[ -z ${BOOTSTRAP_RAP} ]] && python-any-r1_pkg_setup +} + +# src_unpack + +src_unpack() { + setup_env + + einfo "Checking general environment sanity." + sanity_prechecks + + use multilib-bootstrap && unpack gcc-multilib-bootstrap-${GCC_BOOTSTRAP_VER}.tar.xz + + if [[ ${PV} == 9999* ]] ; then + EGIT_REPO_URI=" + https://anongit.gentoo.org/git/proj/toolchain/glibc-patches.git + https://github.com/gentoo/glibc-patches.git + " + EGIT_CHECKOUT_DIR=${WORKDIR}/patches-git + git-r3_src_unpack + mv patches-git/9999 patches || die + EGIT_REPO_URI=" + https://sourceware.org/git/glibc.git + https://git.sr.ht/~sourceware/glibc + https://gitlab.com/x86-glibc/glibc.git + " + EGIT_CHECKOUT_DIR=${S} + git-r3_src_unpack + else + unpack ${P}.tar.xz + + cd "${WORKDIR}" || die + unpack glibc-${PV}-patches-${PATCH_VER}.tar.xz + fi + + cd "${WORKDIR}" || die + use systemd && unpack glibc-systemd-${GLIBC_SYSTEMD_VER}.tar.gz +} + +# src_prepare + +src_prepare() { + local patchsetname + if ! use vanilla ; then + if [[ ${PV} == 9999* ]] ; then + patchsetname="from git master" + else + patchsetname="${PV}-${PATCH_VER}" + fi + einfo "Applying Gentoo Glibc patchset ${patchsetname}" + eapply "${WORKDIR}"/patches + einfo "Done." + fi + + case ${CTARGET} in + m68*-aligned-*) + einfo "Applying utmp format fix for m68k with -maligned-int" + eapply "${FILESDIR}/glibc-2.41-m68k-malign.patch" + ;; + *) + ;; + esac + + default + + gnuconfig_update + + cd "${WORKDIR}" || die + find . -name configure -exec touch {} + + + # Fix permissions on some of the scripts. + chmod u+x "${S}"/scripts/*.sh + + cd "${S}" || die +} + +# src_configure + +glibc_do_configure() { + dump_build_environment + + local myconf=() + + # Use '=strong' instead of '=all' to protect only functions + # worth protecting from stack smashes. + myconf+=( --enable-stack-protector=$(usex ssp strong no) ) + + # Keep a whitelist of targets supporting IFUNC. glibc's ./configure + # is not robust enough to detect proper support: + # https://bugs.gentoo.org/641216 + # https://sourceware.org/PR22634#c0 + case $(tc-arch ${CTARGET}) in + # Keep whitelist of targets where autodetection mostly works. + amd64|x86|sparc|ppc|ppc64|arm|arm64|s390|riscv|loong) ;; + # Blacklist everywhere else + *) myconf+=( libc_cv_ld_gnu_indirect_function=no ) ;; + esac + + case ${ABI}-${CTARGET} in + amd64-x86_64-*|x32-x86_64-*-*-gnux32) myconf+=( $(use_enable cet) ) ;; + *) ;; + esac + + [[ $(tc-is-softfloat) == "yes" ]] && myconf+=( --without-fp ) + + myconf+=( --enable-kernel=${MIN_KERN_VER} ) + + # Since SELinux support is only required for nscd, only enable it if: + # 1. USE selinux + # 2. only for the primary ABI on multilib systems + # 3. Not a crosscompile + if ! is_crosscompile && use selinux ; then + if use multilib ; then + if is_final_abi ; then + myconf+=( --with-selinux ) + else + myconf+=( --without-selinux ) + fi + else + myconf+=( --with-selinux ) + fi + else + myconf+=( --without-selinux ) + fi + + # Force a few tests where we always know the answer but + # configure is incapable of finding it. + if is_crosscompile ; then + export \ + libc_cv_c_cleanup=yes \ + libc_cv_forced_unwind=yes + fi + + myconf+=( + --disable-werror + --enable-bind-now + --enable-fortify-source + --build=${CBUILD_OPT:-${CBUILD}} + --host=${CTARGET_OPT:-${CTARGET}} + $(use_enable profile) + $(use_with gd) + --with-headers="${ESYSROOT}$(alt_headers)" + --prefix="$(host_eprefix)/usr" + --sysconfdir="$(host_eprefix)/etc" + --localstatedir="$(host_eprefix)/var" + --libdir='$(prefix)'/$(get_libdir) + --mandir='$(prefix)'/share/man + --infodir='$(prefix)'/share/info + --libexecdir='$(libdir)'/misc/glibc + --with-bugurl=https://bugs.gentoo.org/ + --with-pkgversion="$(glibc_banner)" + $(use_multiarch || echo --disable-multi-arch) + $(use_enable systemtap) + $(use_enable nscd) + + # /usr/bin/mtrace has a Perl shebang. Gentoo Prefix QA checks fail if + # Perl hasn't been installed inside the prefix yet and configure picks + # up a Perl from outside the prefix instead. configure will fail to + # execute Perl during configure if we're cross-compiling a prefix, but + # it will just disable mtrace in that case. + # Note: mtrace is needed by the test suite. + ac_cv_path_PERL="$(usex perl "${EPREFIX}"/usr/bin/perl $(usex test "${EPREFIX}"/usr/bin/perl $(usex doc "${EPREFIX}"/usr/bin/perl no)))" + + # locale data is arch-independent + # https://bugs.gentoo.org/753740 + libc_cv_complocaledir='${exec_prefix}/lib/locale' + + # On aarch64 there is no way to override -mcpu=native, and if + # the current cpu does not support SVE configure fails. + # Let's boldly assume our toolchain can always build SVE instructions. + libc_cv_aarch64_sve_asm=yes + + ${EXTRA_ECONF} + ) + + # We rely on sys-libs/timezone-data for timezone tools normally. + myconf+=( $(use_enable vanilla timezone-tools) ) + + # These libs don't have configure flags. + ac_cv_lib_audit_audit_log_user_avc_message=$(usex audit || echo no) + ac_cv_lib_cap_cap_init=$(usex caps || echo no) + + # There is no configure option for this and we need to export it + # since the glibc build will re-run configure on itself + export libc_cv_rootsbindir="$(host_eprefix)/sbin" + export libc_cv_slibdir="$(host_eprefix)/$(get_libdir)" + + local builddir=$(builddir nptl) + mkdir -p "${builddir}" + cd "${builddir}" + set -- "${S}"/configure "${myconf[@]}" + echo "$@" + "$@" || die "failed to configure glibc" + + # If we're trying to migrate between ABI sets, we need + # to lie and use a local copy of gcc. Like if the system + # is built with MULTILIB_ABIS="amd64 x86" but we want to + # add x32 to it, gcc/glibc don't yet support x32. + # + if [[ -n ${GCC_BOOTSTRAP_VER} ]] && use multilib-bootstrap ; then + echo 'int main(void){}' > "${T}"/test.c || die + if ! $(tc-getCC ${CTARGET}) ${CFLAGS} ${LDFLAGS} "${T}"/test.c -Wl,-emain -lgcc 2>/dev/null ; then + sed -i -e '/^CC = /s:$: -B$(objdir)/../'"gcc-multilib-bootstrap-${GCC_BOOTSTRAP_VER}/${ABI}:" config.make || die + fi + fi +} + +glibc_headers_configure() { + export ABI=default + + local builddir=$(builddir "headers") + mkdir -p "${builddir}" + cd "${builddir}" + + # if we don't have a compiler yet, we can't really test it now ... + # hopefully they don't affect header generation, so let's hope for + # the best here ... + local v vars=( + ac_cv_header_cpuid_h=yes + libc_cv_{386,390,alpha,arm,hppa,mips,{powerpc,sparc}{,32,64},sh,x86_64}_tls=yes + libc_cv_asm_cfi_directives=yes + libc_cv_broken_visibility_attribute=no + libc_cv_c_cleanup=yes + libc_cv_compiler_powerpc64le_binary128_ok=yes + libc_cv_forced_unwind=yes + libc_cv_gcc___thread=yes + libc_cv_mlong_double_128=yes + libc_cv_mlong_double_128ibm=yes + libc_cv_ppc_machine=yes + libc_cv_ppc_rel16=yes + libc_cv_predef_fortify_source=no + libc_cv_target_power8_ok=yes + libc_cv_visibility_attribute=yes + libc_cv_z_combreloc=yes + libc_cv_z_execstack=yes + libc_cv_z_initfirst=yes + libc_cv_z_nodelete=yes + libc_cv_z_nodlopen=yes + libc_cv_z_relro=yes + libc_mips_abi=${ABI} + libc_mips_float=$([[ $(tc-is-softfloat) == "yes" ]] && echo soft || echo hard) + # These libs don't have configure flags. + ac_cv_lib_audit_audit_log_user_avc_message=no + ac_cv_lib_cap_cap_init=no + ) + + einfo "Forcing cached settings:" + for v in "${vars[@]}" ; do + einfo " ${v}" + export ${v} + done + + local headers_only_arch_CPPFLAGS=() + + # Blow away some random CC settings that screw things up. #550192 + if [[ -d ${S}/sysdeps/mips ]]; then + pushd "${S}"/sysdeps/mips >/dev/null + sed -i -e '/^CC +=/s:=.*:= -D_MIPS_SZPTR=32:' mips32/Makefile mips64/n32/Makefile || die + sed -i -e '/^CC +=/s:=.*:= -D_MIPS_SZPTR=64:' mips64/n64/Makefile || die + + # Force the mips ABI to the default. This is OK because the set of + # installed headers in this phase is the same between the 3 ABIs. + # If this ever changes, this hack will break, but that's unlikely + # as glibc discourages that behavior. + # https://crbug.com/647033 + sed -i -e 's:abiflag=.*:abiflag=_ABIO32:' preconfigure || die + + popd >/dev/null + fi + + local myconf=() + + case ${CTARGET} in + aarch64*) + # The configure checks fail during cross-build, so disable here + # for headers-only + myconf+=( + --disable-mathvec + ) ;; + riscv*) + # RISC-V interrogates the compiler to determine which target to + # build. If building the headers then we don't strictly need a + # RISC-V compiler, so the built-in definitions that are provided + # along with all RISC-V compiler might not exist. This causes + # glibc's RISC-V preconfigure script to blow up. Since we're just + # building the headers any value will actually work here, so just + # pick the standard one (rv64g/lp64d) to make the build scripts + # happy for now -- the headers are all the same anyway so it + # doesn't matter. + headers_only_arch_CPPFLAGS+=( + -D__riscv_xlen=64 + -D__riscv_flen=64 + -D__riscv_float_abi_double=1 + -D__riscv_atomic=1 + ) ;; + esac + + myconf+=( + --disable-sanity-checks + --enable-hacker-mode + --disable-werror + --enable-bind-now + --build=${CBUILD_OPT:-${CBUILD}} + --host=${CTARGET_OPT:-${CTARGET}} + --with-headers="${ESYSROOT}$(alt_headers)" + --prefix="$(host_eprefix)/usr" + ${EXTRA_ECONF} + ) + + # Nothing is compiled here which would affect the headers for the target. + # So forcing CC/CFLAGS is sane. + local headers_only_CC=$(tc-getBUILD_CC) + local headers_only_CFLAGS="-O1 -pipe" + local headers_only_CPPFLAGS="-U_FORTIFY_SOURCE ${headers_only_arch_CPPFLAGS[*]}" + local headers_only_LDFLAGS="" + set -- "${S}"/configure "${myconf[@]}" + echo \ + "CC=${headers_only_CC}" \ + "CFLAGS=${headers_only_CFLAGS}" \ + "CPPFLAGS=${headers_only_CPPFLAGS}" \ + "LDFLAGS=${headers_only_LDFLAGS}" \ + "$@" + CC=${headers_only_CC} \ + CFLAGS=${headers_only_CFLAGS} \ + CPPFLAGS=${headers_only_CPPFLAGS} \ + LDFLAGS="" \ + "$@" || die "failed to configure glibc" +} + +do_src_configure() { + if just_headers ; then + glibc_headers_configure + else + glibc_do_configure nptl + fi +} + +src_configure() { + foreach_abi do_src_configure +} + +# src_compile + +do_src_compile() { + emake -C "$(builddir nptl)" +} + +src_compile() { + if just_headers ; then + return + fi + + foreach_abi do_src_compile +} + +# src_test + +glibc_src_test() { + cd "$(builddir nptl)" + + local myxfailparams="" + if [[ "${GENTOO_GLIBC_XFAIL_TESTS}" == "yes" ]] ; then + local virt=$(systemd-detect-virt 2>/dev/null) + if [[ ${virt} == systemd-nspawn ]] ; then + ewarn "Skipping extra tests because in systemd-nspawn container" + XFAIL_TEST_LIST+=( "${XFAIL_NSPAWN_TEST_LIST[@]}" ) + fi + if [[ "$(nice)" == "19" ]] ; then + # Expects to be able to increase niceness, which it can't do if + # already at the highest nice value + XFAIL_TEST_LIST+=( "tst-nice" ) + fi + + for myt in ${XFAIL_TEST_LIST[@]} ; do + myxfailparams+="test-xfail-${myt}=yes " + done + fi + + # sandbox does not understand unshare() and prevents + # writes to /proc/, which makes many tests fail + + # we give the tests a bit more time to avoid spurious + # bug reports on slow arches + + SANDBOX_ON=0 LD_PRELOAD= TIMEOUTFACTOR=16 emake ${myxfailparams} check +} + +src_test() { + if just_headers ; then + return + fi + + foreach_abi glibc_src_test || die "tests failed" +} + +# src_install + +run_locale_gen() { + local fatal=$1 prefix=$2 + local user_config action config stderr noun ret + local -a hasversion_opts localegen_args + + if [[ ${EBUILD_PHASE_FUNC} == src_install ]]; then + hasversion_opts=( -b ) + fi + + if has_version "${hasversion_opts[@]}" '>=sys-apps/locale-gen-3'; then + localegen_args=( --prefix "${prefix}" ) + else + config="${prefix}/usr/share/i18n/SUPPORTED" + user_config="${prefix}/etc/locale.gen" + if [[ ${EBUILD_PHASE_FUNC} == src_install ]]; then + # For USE=compile-locales, all locales should be built. + mkdir -p -- "${prefix}/usr/lib/locale" || die + elif locale-gen --list --config "${user_config}" | read -r; then + config=${user_config} + fi + localegen_args=( --config "${config}" --destdir "${prefix}" ) + fi + + # bug 736794: we need to be careful with the parallelization... the + # number of processors saved in the environment of a binary package may + # differ strongly from the number of processes available during postinst + if [[ ${EMERGE_FROM} != binary ]]; then + localegen_args+=( --jobs "$(makeopts_jobs)" ) + fi + + printf 'Executing: locale-gen %s\n' "${localegen_args[*]@Q}" >&2 + { stderr=$(locale-gen "${localegen_args[@]}" 2>&1 >&3); } 3>&1 + ret=$? + action="ewarn" + if (( ret == 0 )); then + noun="warning" + else + noun="error" + if (( fatal )); then + action="die" + fi + fi + # Convey warnings/errors so that they can be reseen upon emerge exiting. + if [[ ${stderr} ]]; then + ewarn "locale-gen(8) issued the following ${noun}s:" + while read -r; do + ewarn "$REPLY" + done <<<"${stderr}" + fi + if (( ret != 0 )); then + "${action}" "locale-gen(8) unexpectedly failed during the ${EBUILD_PHASE_FUNC} phase" + fi +} + +glibc_do_src_install() { + local builddir=$(builddir nptl) + cd "${builddir}" + + emake install_root="${D}/$(build_eprefix)$(alt_prefix)" install + + # This version (2.26) provides some compatibility libraries for the NIS/NIS+ support + # which come without headers etc. Only needed for binary packages since the + # external net-libs/libnsl has increased soversion. Keep only versioned libraries. + find "${D}" -name "libnsl.a" -delete + find "${D}" -name "libnsl.so" -delete + + # Normally upstream_pv is ${PV}. Live ebuilds are exception, there we need + # to infer upstream version: + # '#define VERSION "2.26.90"' -> '2.26.90' + local upstream_pv=$(sed -n -r 's/#define VERSION "(.*)"/\1/p' "${S}"/version.h) + + # Avoid stripping binaries not targeted by ${CHOST}. Or else + # ${CHOST}-strip would break binaries build for ${CTARGET}. + is_crosscompile && dostrip -x / + + # gdb thread introspection relies on local libpthreads symbols. stripping breaks it + # See Note [Disable automatic stripping] + dostrip -x $(alt_libdir)/libpthread-${upstream_pv}.so + # valgrind requires knowledge about ld.so symbols. + dostrip -x $(alt_libdir)/ld-*.so* + + if [[ -e ${ED}/$(alt_usrlibdir)/libm-${upstream_pv}.a ]] ; then + # Move versioned .a file out of libdir to evade portage QA checks + # instead of using gen_usr_ldscript(). We fix ldscript as: + # "GROUP ( /usr/lib64/libm-<pv>.a ..." -> "GROUP ( /usr/lib64/glibc-<pv>/libm-<pv>.a ..." + sed -i "s@\(libm-${upstream_pv}.a\)@${P}/\1@" \ + "${ED}"/$(alt_usrlibdir)/libm.a || die + dodir $(alt_usrlibdir)/${P} + mv "${ED}"/$(alt_usrlibdir)/libm-${upstream_pv}.a \ + "${ED}"/$(alt_usrlibdir)/${P}/libm-${upstream_pv}.a || die + fi + + # We configure toolchains for standalone prefix systems with a sysroot, + # which is prepended to paths in ld scripts, so strip the prefix from these. + # Before: GROUP ( /foo/lib64/libc.so.6 /foo/usr/lib64/libc_nonshared.a AS_NEEDED ( /foo/lib64/ld-linux-x86-64.so.2 ) ) + # After: GROUP ( /lib64/libc.so.6 /usr/lib64/libc_nonshared.a AS_NEEDED ( /lib64/ld-linux-x86-64.so.2 ) ) + if [[ -n $(host_eprefix) ]] ; then + local file + grep -lZIF "ld script" "${ED}/$(alt_usrlibdir)"/lib*.{a,so} 2>/dev/null | while read -rd '' file ; do + sed -i "s|$(host_eprefix)/|/|g" "${file}" || die + done + fi + + # We'll take care of the cache ourselves + rm -f "${ED}"/etc/ld.so.cache + + # Everything past this point just needs to be done once ... + is_final_abi || return 0 + + # Make sure the non-native interp can be found on multilib systems even + # if the main library set isn't installed into the right place. Maybe + # we should query the active gcc for info instead of hardcoding it ? + local i ldso_abi ldso_name + local ldso_abi_list=( + # x86 + amd64 /lib64/ld-linux-x86-64.so.2 + x32 /libx32/ld-linux-x32.so.2 + x86 /lib/ld-linux.so.2 + # mips + o32 /lib/ld.so.1 + n32 /lib32/ld.so.1 + n64 /lib64/ld.so.1 + # powerpc + ppc /lib/ld.so.1 + # riscv + ilp32d /lib/ld-linux-riscv32-ilp32d.so.1 + ilp32 /lib/ld-linux-riscv32-ilp32.so.1 + lp64d /lib/ld-linux-riscv64-lp64d.so.1 + lp64 /lib/ld-linux-riscv64-lp64.so.1 + # s390 + s390 /lib/ld.so.1 + s390x /lib/ld64.so.1 + # sparc + sparc32 /lib/ld-linux.so.2 + sparc64 /lib64/ld-linux.so.2 + ) + case $(tc-endian) in + little) + ldso_abi_list+=( + # arm + arm64 /lib/ld-linux-aarch64.so.1 + # ELFv2 (glibc does not support ELFv1 on LE) + ppc64 /lib64/ld64.so.2 + ) + ;; + big) + ldso_abi_list+=( + # arm + arm64 /lib/ld-linux-aarch64_be.so.1 + # ELFv1 (glibc does not support ELFv2 on BE) + ppc64 /lib64/ld64.so.1 + ) + ;; + esac + if [[ ${SYMLINK_LIB} == "yes" ]] && [[ ! -e ${ED}/$(alt_prefix)/lib ]] ; then + dosym $(get_abi_LIBDIR ${DEFAULT_ABI}) $(alt_prefix)/lib + fi + for (( i = 0; i < ${#ldso_abi_list[@]}; i += 2 )) ; do + ldso_abi=${ldso_abi_list[i]} + has ${ldso_abi} $(get_install_abis) || continue + + ldso_name="$(alt_prefix)${ldso_abi_list[i+1]}" + if [[ ! -L ${ED}/${ldso_name} && ! -e ${ED}/${ldso_name} ]] ; then + dosym ../$(get_abi_LIBDIR ${ldso_abi})/${ldso_name##*/} ${ldso_name} + fi + done + + # In the LSB 5.0 definition, someone had the excellent idea to "standardize" + # the runtime loader name, see also https://xkcd.com/927/ + # Normally, in Gentoo one should never come across executables that require this. + # However, binary commercial packages are known to adhere to weird practices. + # https://refspecs.linuxfoundation.org/LSB_5.0.0/LSB-Core-AMD64/LSB-Core-AMD64.html#BASELIB + local lsb_ldso_name native_ldso_name lsb_ldso_abi + local lsb_ldso_abi_list=( + # x86 + amd64 ld-linux-x86-64.so.2 ld-lsb-x86-64.so.3 + ) + for (( i = 0; i < ${#lsb_ldso_abi_list[@]}; i += 3 )) ; do + lsb_ldso_abi=${lsb_ldso_abi_list[i]} + native_ldso_name=${lsb_ldso_abi_list[i+1]} + lsb_ldso_name=${lsb_ldso_abi_list[i+2]} + has ${lsb_ldso_abi} $(get_install_abis) || continue + + if [[ ! -L ${ED}/$(get_abi_LIBDIR ${lsb_ldso_abi})/${lsb_ldso_name} && ! -e ${ED}/$(get_abi_LIBDIR ${lsb_ldso_abi})/${lsb_ldso_name} ]] ; then + dosym ${native_ldso_name} "$(alt_prefix)/$(get_abi_LIBDIR ${lsb_ldso_abi})/${lsb_ldso_name}" + fi + done + + # With devpts under Linux mounted properly, we do not need the pt_chown + # binary to be setuid. This is because the default owners/perms will be + # exactly what we want. + if ! use suid ; then + find "${ED}" -name pt_chown -exec chmod -s {} + + fi + + ################################################################# + # EVERYTHING AFTER THIS POINT IS FOR NATIVE GLIBC INSTALLS ONLY # + ################################################################# + + # Make sure we install some symlink hacks so that when we build + # a 2nd stage cross-compiler, gcc finds the target system + # headers correctly. See gcc/doc/gccinstall.info + if is_crosscompile ; then + # We need to make sure that /lib and /usr/lib always exists. + # gcc likes to use relative paths to get to its multilibs like + # /usr/lib/../lib64/. So while we don't install any files into + # /usr/lib/, we do need it to exist. + keepdir $(alt_prefix)/lib + keepdir $(alt_prefix)/usr/lib + + dosym usr/include $(alt_prefix)/sys-include + return 0 + fi + + # Files for Debian-style locale updating + dodir /usr/share/i18n + sed \ + -e "/^#/d" \ + -e "/SUPPORTED-LOCALES=/d" \ + -e "s: \\\\::g" -e "s:/: :g" \ + "${S}"/localedata/SUPPORTED > "${ED}"/usr/share/i18n/SUPPORTED \ + || die "generating /usr/share/i18n/SUPPORTED failed" + + cd "${S}" || die + + # Install misc network config files + insinto /etc + doins posix/gai.conf + + if use systemd ; then + doins "${WORKDIR}/glibc-systemd-${GLIBC_SYSTEMD_VER}/gentoo-config/nsswitch.conf" + else + doins nss/nsswitch.conf + fi + + # Gentoo-specific + newins "${FILESDIR}"/host.conf-1 host.conf + + if use nscd ; then + doins nscd/nscd.conf + + newinitd "$(prefixify_ro "${FILESDIR}"/nscd-1)" nscd + + local nscd_args=( + -e "s:@PIDFILE@:$(strings "${ED}"/usr/sbin/nscd | grep nscd.pid):" + ) + + sed -i "${nscd_args[@]}" "${ED}"/etc/init.d/nscd + + use systemd && systemd_dounit nscd/nscd.service + newtmpfiles nscd/nscd.tmpfiles nscd.conf + fi + + echo 'LDPATH="include ld.so.conf.d/*.conf"' > "${T}"/00glibc + doenvd "${T}"/00glibc + + for d in BUGS ChangeLog CONFORMANCE FAQ NEWS NOTES PROJECTS README* ; do + [[ -s ${d} ]] && dodoc ${d} + done + dodoc -r ChangeLog.old + + # Prevent overwriting of the /etc/localtime symlink. We'll handle the + # creation of the "factory" symlink in pkg_postinst(). + rm -f "${ED}"/etc/localtime + + # Generate all locales if this is a native build as locale generation + if use compile-locales && ! is_crosscompile; then + run_locale_gen 1 "${ED}" + fi +} + +glibc_headers_install() { + local builddir=$(builddir "headers") + cd "${builddir}" + emake install_root="${D}/$(build_eprefix)$(alt_prefix)" install-headers + + insinto $(alt_headers)/gnu + doins "${S}"/include/gnu/stubs.h + + # Make sure we install the sys-include symlink so that when + # we build a 2nd stage cross-compiler, gcc finds the target + # system headers correctly. See gcc/doc/gccinstall.info + dosym usr/include $(alt_prefix)/sys-include +} + +src_install() { + if just_headers ; then + export ABI=default + glibc_headers_install + return + fi + + foreach_abi glibc_do_src_install + + if ! use static-libs ; then + einfo "Not installing static glibc libraries" + find "${ED}" -name "*.a" -and -not -name "*_nonshared.a" -delete + fi +} + +# Simple test to make sure our new glibc isn't completely broken. +# Make sure we don't test with statically built binaries since +# they will fail. Also, skip if this glibc is a cross compiler. +# +# If coreutils is built with USE=multicall, some of these files +# will just be wrapper scripts, not actual ELFs we can test. +glibc_sanity_check() { + cd / #228809 + + # We enter ${ED} so to avoid trouble if the path contains + # special characters; for instance if the path contains the + # colon character (:), then the linker will try to split it + # and look for the libraries in an unexpected place. This can + # lead to unsafe code execution if the generated prefix is + # within a world-writable directory. + # (e.g. /var/tmp/portage:${HOSTNAME}) + pushd "${ED}"/$(get_libdir) >/dev/null + + # first let's find the actual dynamic linker here + # symlinks may point to the wrong abi + local newldso=$(find . -maxdepth 1 -name 'ld*so.?' -type f -print -quit) + + einfo Last-minute run tests with ${newldso} in /$(get_libdir) ... + + local x striptest + for x in cal date env free ls true uname uptime ; do + x=$(type -p ${x}) + [[ -z ${x} || ${x} != ${EPREFIX}/* ]] && continue + striptest=$(LC_ALL="C" file -L ${x} 2>/dev/null) || continue + case ${striptest} in + *"statically linked"*) continue;; + *"ASCII text"*) continue;; + esac + # We need to clear the locale settings as the upgrade might want + # incompatible locale data. This test is not for verifying that. + LC_ALL=C \ + ${newldso} --library-path . ${x} > /dev/null \ + || die "simple run test (${x}) failed" + done + + popd >/dev/null +} + +pkg_preinst() { + # nothing to do if just installing headers + just_headers && return + + einfo "Checking general environment sanity." + sanity_prechecks + + # prepare /etc/ld.so.conf.d/ for files + mkdir -p "${EROOT}"/etc/ld.so.conf.d + + # Default /etc/hosts.conf:multi to on for systems with small dbs. + if [[ $(wc -l < "${EROOT}"/etc/hosts) -lt 1000 ]] ; then + sed -i '/^multi off/s:off:on:' "${ED}"/etc/host.conf + einfo "Defaulting /etc/host.conf:multi to on" + fi + + [[ -n ${ROOT} ]] && return 0 + [[ -d ${ED}/$(get_libdir) ]] || return 0 + [[ -z ${BOOTSTRAP_RAP} ]] && glibc_sanity_check + + if [[ -L ${EROOT}/usr/lib/locale ]]; then + # Help portage migrate this to a directory + # https://bugs.gentoo.org/753740 + rm "${EROOT}"/usr/lib/locale || die + fi + + # Keep around libcrypt so that Perl doesn't break when merging libxcrypt + # (libxcrypt is the new provider for now of libcrypt.so.{1,2}). + # bug #802207 + if has_version "${CATEGORY}/${PN}[crypt]" && ! has preserve-libs ${FEATURES}; then + PRESERVED_OLD_LIBCRYPT=1 + cp -p "${EROOT}/$(get_libdir)/libcrypt$(get_libname 1)" \ + "${T}/libcrypt$(get_libname 1)" || die + else + PRESERVED_OLD_LIBCRYPT=0 + fi +} + +glibc_refresh_ldconfig() { + if [[ ${MERGE_TYPE} == buildonly ]]; then + return + fi + + # Version check could be added to avoid unnecessary work, but ldconfig + # should finish quickly enough to not matter. + ebegin "Refreshing ld.so.cache" + ldconfig -i + if ! eend $?; then + ewarn "Failed to refresh the ld.so.cache for you. Some programs may be broken" + ewarn "before you manually do so (ldconfig -i)." + fi +} + +pkg_postinst() { + # nothing to do if just installing headers + just_headers && return + + if ! tc-is-cross-compiler && [[ -x ${EROOT}/usr/sbin/iconvconfig ]] ; then + # Generate fastloading iconv module configuration file. + "${EROOT}"/usr/sbin/iconvconfig --prefix="${ROOT}/" + fi + + if ! is_crosscompile && [[ -z ${ROOT} ]] ; then + # glibc-2.38+ on loong has ldconfig support added, but the ELF e_flags + # handling has changed as well, which means stale ldconfig auxiliary + # cache entries and failure to lookup libgcc_s / libstdc++ (breaking + # every C++ application) / libgomp etc., among other breakages. + # + # To fix this, simply refresh the ld.so.cache without using the + # auxiliary cache if we're natively installing on loong. This should + # be done relatively soon because we want to minimize the breakage + # window for the affected programs. + use loong && glibc_refresh_ldconfig + + if ! use compile-locales; then + run_locale_gen 0 "${EROOT}" + fi + + # If fixincludes was/is active for a particular GCC slot, we + # must refresh it. See bug #933282 and GCC's documentation: + # https://gcc.gnu.org/onlinedocs/gcc/Fixed-Headers.html + # + # TODO: Could this be done for cross? Some care would be needed + # to pass the right arguments. + while IFS= read -r -d $'\0' slot ; do + local mkheaders_path="${BROOT}"/usr/libexec/gcc/${CBUILD}/${slot##*/}/install-tools/mkheaders + local pthread_h="${BROOT}"/usr/lib/gcc/${CBUILD}/${slot##*/}/include-fixed/pthread.h + if [[ -x ${mkheaders_path} ]] ; then + ebegin "Refreshing fixincludes for ${CBUILD} with gcc-${slot##*/}" + ${mkheaders_path} -v + eend $? + elif [[ -f ${pthread_h} ]] ; then + # fixincludes might have been enabled in the past for this + # GCC slot but not since we fixed toolchain.eclass to install + # mkheaders, so we need to manually delete pthread.h at least. + ebegin "Deleting stale fixincludes'd pthread.h for ${CBUILD} with gcc-${slot##*/}" + mv -v "${pthread_h}" "${pthread_h}.bak" + eend $? + fi + done < <(find "${BROOT}"/usr/libexec/gcc/${CBUILD}/ -mindepth 1 -maxdepth 1 -type d -print0) + fi + + upgrade_warning + + # Check for sanity of /etc/nsswitch.conf, take 2 + if [[ -e ${EROOT}/etc/nsswitch.conf ]] && ! has_version sys-auth/libnss-nis ; then + local entry + for entry in passwd group shadow; do + if grep -E -q "^[ \t]*${entry}:.*nis" "${EROOT}"/etc/nsswitch.conf; then + ewarn "" + ewarn "Your ${EROOT}/etc/nsswitch.conf uses NIS. Support for that has been" + ewarn "removed from glibc and is now provided by the package" + ewarn " sys-auth/libnss-nis" + ewarn "Install it now to keep your NIS setup working." + ewarn "" + fi + done + fi + + if [[ ${PRESERVED_OLD_LIBCRYPT} -eq 1 ]] ; then + cp -p "${T}/libcrypt$(get_libname 1)" "${EROOT}/$(get_libdir)/libcrypt$(get_libname 1)" || die + preserve_old_lib_notify /$(get_libdir)/libcrypt$(get_libname 1) + + elog "Please ignore a possible later error message about a file collision involving" + elog "${EROOT}/$(get_libdir)/libcrypt$(get_libname 1). We need to preserve this file for the moment to keep" + elog "the upgrade working, but it also needs to be overwritten when" + elog "sys-libs/libxcrypt is installed. See bug 802210 for more details." + fi +} diff --git a/sys-libs/glibc/glibc-2.42-r4.ebuild b/sys-libs/glibc/glibc-2.42-r4.ebuild new file mode 100644 index 000000000000..c5b106938d5b --- /dev/null +++ b/sys-libs/glibc/glibc-2.42-r4.ebuild @@ -0,0 +1,1806 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +# Bumping notes: https://wiki.gentoo.org/wiki/Project:Toolchain/sys-libs/glibc +# Please read & adapt the page as necessary if obsolete. + +PYTHON_COMPAT=( python3_{10..14} ) +TMPFILES_OPTIONAL=1 + +EMULTILIB_PKG="true" + +# Gentoo patchset (ignored for live ebuilds) +PATCH_VER=6 +PATCH_DEV=dilfridge + +# gcc mulitilib bootstrap files version +GCC_BOOTSTRAP_VER=20201208 + +# systemd integration version +GLIBC_SYSTEMD_VER=20210729 + +# Minimum kernel version that glibc requires +MIN_KERN_VER="3.2.0" + +# Minimum pax-utils version needed (which contains any new syscall changes for +# its seccomp filter!). Please double check this! +MIN_PAX_UTILS_VER="1.3.3" + +# Minimum systemd version needed (which contains any new syscall changes for +# its seccomp filter!). Please double check this! +MIN_SYSTEMD_VER="254.9-r1" + +VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/glibc.asc + +inherit python-any-r1 prefix preserve-libs toolchain-funcs flag-o-matic gnuconfig \ + multilib systemd multiprocessing tmpfiles eapi9-ver verify-sig + +DESCRIPTION="GNU libc C library" +HOMEPAGE="https://www.gnu.org/software/libc/" + +if [[ ${PV} == *9999 ]]; then + inherit git-r3 +else + #KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + KEYWORDS="" + SRC_URI="mirror://gnu/glibc/${P}.tar.xz" + SRC_URI+=" verify-sig? ( mirror://gnu/glibc/${P}.tar.xz.sig )" + SRC_URI+=" https://dev.gentoo.org/~${PATCH_DEV}/distfiles/${P}-patches-${PATCH_VER}.tar.xz" +fi + +SRC_URI+=" multilib-bootstrap? ( https://dev.gentoo.org/~dilfridge/distfiles/gcc-multilib-bootstrap-${GCC_BOOTSTRAP_VER}.tar.xz )" +SRC_URI+=" systemd? ( https://gitweb.gentoo.org/proj/toolchain/glibc-systemd.git/snapshot/glibc-systemd-${GLIBC_SYSTEMD_VER}.tar.gz )" + +LICENSE="LGPL-2.1+ BSD HPND ISC inner-net rc PCRE" +SLOT="2.2" +IUSE="audit caps cet compile-locales custom-cflags doc gd hash-sysv-compat headers-only +multiarch multilib multilib-bootstrap nscd perl profile selinux sframe +ssp stack-realign +static-libs suid systemd systemtap test vanilla" + +# Here's how the cross-compile logic breaks down ... +# CTARGET - machine that will target the binaries +# CHOST - machine that will host the binaries +# CBUILD - machine that will build the binaries +# If CTARGET != CHOST, it means you want a libc for cross-compiling. +# If CHOST != CBUILD, it means you want to cross-compile the libc. +# CBUILD = CHOST = CTARGET - native build/install +# CBUILD != (CHOST = CTARGET) - cross-compile a native build +# (CBUILD = CHOST) != CTARGET - libc for cross-compiler +# CBUILD != CHOST != CTARGET - cross-compile a libc for a cross-compiler +# For install paths: +# CHOST = CTARGET - install into / +# CHOST != CTARGET - install into /usr/CTARGET/ +# +export CBUILD=${CBUILD:-${CHOST}} +export CTARGET=${CTARGET:-${CHOST}} +if [[ ${CTARGET} == ${CHOST} ]] ; then + if [[ ${CATEGORY} == cross-* ]] ; then + export CTARGET=${CATEGORY#cross-} + fi +fi + +# Note [Disable automatic stripping] +# Disabling automatic stripping for a few reasons: +# - portage's attempt to strip breaks non-native binaries at least on +# arm: bug #697428 +# - portage's attempt to strip libpthread.so.0 breaks gdb thread +# enumeration: bug #697910. This is quite subtle: +# * gdb uses glibc's libthread_db-1.0.so to enumerate threads. +# * libthread_db-1.0.so needs access to libpthread.so.0 local symbols +# via 'ps_pglobal_lookup' symbol defined in gdb. +# * 'ps_pglobal_lookup' uses '.symtab' section table to resolve all +# known symbols in 'libpthread.so.0'. Specifically 'nptl_version' +# (unexported) is used to sanity check compatibility before enabling +# debugging. +# Also see https://sourceware.org/gdb/wiki/FAQ#GDB_does_not_see_any_threads_besides_the_one_in_which_crash_occurred.3B_or_SIGTRAP_kills_my_program_when_I_set_a_breakpoint +# * normal 'strip' command trims '.symtab' +# Thus our main goal here is to prevent 'libpthread.so.0' from +# losing it's '.symtab' entries. +# - similarly, valgrind requires knowledge about symbols in ld.so: +# bug #920753 +# As Gentoo's strip does not allow us to pass less aggressive stripping +# options and does not check the machine target we strip selectively. + +# We need a new-enough binutils/gcc to match upstream baseline. +# Also we need to make sure our binutils/gcc supports TLS, +# and that gcc already contains the hardened patches. +# Lastly, let's avoid some openssh nastiness, bug 708224, as +# convenience to our users. + +IDEPEND=" + !compile-locales? ( sys-apps/locale-gen ) +" +BDEPEND=" + ${PYTHON_DEPS} + >=app-misc/pax-utils-${MIN_PAX_UTILS_VER} + sys-devel/bison + compile-locales? ( sys-apps/locale-gen ) + doc? ( + dev-lang/perl + sys-apps/texinfo + ) + sframe? ( >=sys-devel/binutils-2.45 ) + test? ( + dev-lang/perl + >=net-dns/libidn2-2.3.0 + sys-apps/gawk[mpfr] + ) + verify-sig? ( sec-keys/openpgp-keys-glibc ) +" +COMMON_DEPEND=" + gd? ( media-libs/gd:2= ) + nscd? ( selinux? ( + audit? ( sys-process/audit ) + caps? ( sys-libs/libcap ) + ) ) + suid? ( caps? ( sys-libs/libcap ) ) + selinux? ( sys-libs/libselinux ) + systemtap? ( dev-debug/systemtap ) +" +DEPEND="${COMMON_DEPEND} +" +RDEPEND="${COMMON_DEPEND} + !<app-misc/pax-utils-${MIN_PAX_UTILS_VER} + !<sys-apps/systemd-${MIN_SYSTEMD_VER} + perl? ( dev-lang/perl ) +" + +RESTRICT="!test? ( test )" + +if [[ ${CATEGORY} == cross-* ]] ; then + BDEPEND+=" !headers-only? ( + >=${CATEGORY}/binutils-2.27 + >=${CATEGORY}/gcc-6.2 + )" + [[ ${CATEGORY} == *-linux* ]] && DEPEND+=" ${CATEGORY}/linux-headers" +else + BDEPEND+=" + >=sys-devel/binutils-2.27 + >=sys-devel/gcc-6.2 + " + DEPEND+=" virtual/os-headers " + RDEPEND+=" + >=net-dns/libidn2-2.3.0 + vanilla? ( !sys-libs/timezone-data ) + " + PDEPEND+=" !vanilla? ( sys-libs/timezone-data )" +fi + +# Ignore tests whitelisted below +GENTOO_GLIBC_XFAIL_TESTS="${GENTOO_GLIBC_XFAIL_TESTS:-yes}" + +# The following tests fail due to the Gentoo build system and are thus +# executed but ignored: +XFAIL_TEST_LIST=( + # buggy test, assumes /dev/ and /dev/null on a single filesystem + # 'mount --bind /dev/null /chroot/dev/null' breaks it. + # https://sourceware.org/PR25909 + tst-support_descriptors + + # The following tests fail only inside portage + # https://bugs.gentoo.org/831267 + tst-system + tst-strerror + tst-strsignal + + # Fails with certain PORTAGE_NICENESS/PORTAGE_SCHEDULING_POLICY + tst-sched1 + tst-sched_setattr + + # Fails regularly, unreliable + tst-valgrind-smoke + + # https://sourceware.org/bugzilla/show_bug.cgi?id=31877 (bug #927973) + tst-shstk-legacy-1g +) + +XFAIL_NSPAWN_TEST_LIST=( + # These tests need to be adapted to handle EPERM/ENOSYS(?) properly + # upstream, as systemd-nspawn's default seccomp whitelist is too strict. + # https://sourceware.org/PR30603 + test-errno-linux + tst-aarch64-pkey + tst-bz21269 + tst-mlock2 + tst-ntp_gettime + tst-ntp_gettime-time64 + tst-ntp_gettimex + tst-ntp_gettimex-time64 + tst-pkey + tst-process_mrelease + tst-adjtime + tst-adjtime-time64 + tst-clock2 + tst-clock2-time64 + + # These fail if --suppress-sync and/or low priority is set + tst-sync_file_range + test-errno +) + +# +# Small helper functions +# + +dump_build_environment() { + einfo ==== glibc build environment ======================================================== + local v + for v in ABI CBUILD CHOST CTARGET CBUILD_OPT CTARGET_OPT CC CXX CPP LD \ + {AS,C,CPP,CXX,LD}FLAGS MAKEINFO NM AR AS STRIP RANLIB OBJCOPY \ + STRINGS OBJDUMP READELF; do + einfo " $(printf '%15s' ${v}:) ${!v}" + done + einfo ===================================================================================== +} + +is_crosscompile() { + [[ ${CHOST} != ${CTARGET} ]] +} + +just_headers() { + is_crosscompile && use headers-only +} + +alt_prefix() { + is_crosscompile && echo /usr/${CTARGET} +} + +# This prefix is applicable to CHOST when building against this +# glibc. It is baked into the library at configure time. +host_eprefix() { + is_crosscompile || echo "${EPREFIX}" +} + +# This prefix is applicable to CBUILD when building against this +# glibc. It determines the destination path at install time. +build_eprefix() { + is_crosscompile && echo "${EPREFIX}" +} + +alt_headers() { + echo $(alt_prefix)/usr/include +} +alt_libdir() { + echo $(alt_prefix)/$(get_libdir) +} +alt_usrlibdir() { + echo $(alt_prefix)/usr/$(get_libdir) +} + +builddir() { + echo "${WORKDIR}/build-${ABI}-${CTARGET}-$1" +} + +do_compile_test() { + local ret save_cflags=${CFLAGS} + CFLAGS+=" $1" + shift + + pushd "${T}" >/dev/null + + rm -f glibc-test* + printf '%b' "$*" > glibc-test.c + + # We assume CC is already set up. + nonfatal emake glibc-test + ret=$? + + popd >/dev/null + + CFLAGS=${save_cflags} + return ${ret} +} + +do_run_test() { + local ret + + if [[ ${MERGE_TYPE} == "binary" ]] ; then + # ignore build failures when installing a binary package #324685 + CC="${glibc__ORIG_CC}" CXX="${glibc__ORIG_CXX}" CPP="${glibc__ORIG_CPP}" \ + CFLAGS="-O2" LDFLAGS="" do_compile_test "" "$@" 2>/dev/null || return 0 + else + ebegin "Performing simple compile test for ABI=${ABI}" + if ! do_compile_test "" "$@" ; then + ewarn "Simple build failed ... assuming this is desired #324685" + eend 1 + return 0 + else + eend 0 + fi + fi + + pushd "${T}" >/dev/null + + ./glibc-test + ret=$? + rm -f glibc-test* + + popd >/dev/null + + return ${ret} +} + +setup_target_flags() { + # This largely mucks with compiler flags. None of which should matter + # when building up just the headers. + just_headers && return 0 + + case $(tc-arch) in + x86) + # -march needed for #185404 #199334 + # TODO: When creating the first glibc cross-compile, this test will + # always fail as it does a full link which in turn requires glibc. + # Probably also applies when changing multilib profile settings (e.g. + # enabling x86 when the profile was amd64-only previously). + # We could change main to _start and pass -nostdlib here so that we + # only test the gcc code compilation. Or we could do a compile and + # then look for the symbol via scanelf. + if ! do_compile_test "" 'void f(int i, void *p) {if (__sync_fetch_and_add(&i, 1)) f(i, p);}\nint main(){return 0;}\n'; then + local t=${CTARGET_OPT:-${CTARGET}} + t=${t%%-*} + filter-flags '-march=*' + export CFLAGS="-march=${t} ${CFLAGS}" + einfo "Auto adding -march=${t} to CFLAGS #185404" + fi + # For compatibility with older binaries at slight performance cost. + use stack-realign && export CFLAGS+=" -mstackrealign" + ;; + amd64) + # -march needed for #185404 #199334 + # TODO: See cross-compile issues listed above for x86. + if [[ ${ABI} == x86 ]]; then + if ! do_compile_test "${CFLAGS_x86}" 'void f(int i, void *p) {if (__sync_fetch_and_add(&i, 1)) f(i, p);}\nint main(){return 0;}\n'; then + local t=${CTARGET_OPT:-${CTARGET}} + t=${t%%-*} + # Normally the target is x86_64-xxx, so turn that into the -march that + # gcc actually accepts. #528708 + [[ ${t} == "x86_64" ]] && t="x86-64" + filter-flags '-march=*' + # ugly, ugly, ugly. ugly. + CFLAGS_x86=$(CFLAGS=${CFLAGS_x86}; filter-flags '-march=*'; echo "${CFLAGS}") + export CFLAGS_x86="${CFLAGS_x86} -march=${t}" + einfo "Auto adding -march=${t} to CFLAGS_x86 #185404 (ABI=${ABI})" + fi + # For compatibility with older binaries at slight performance cost. + use stack-realign && export CFLAGS_x86+=" -mstackrealign" + fi + ;; + mips) + # The mips abi cannot support the GNU style hashes. #233233 + filter-ldflags -Wl,--hash-style=gnu -Wl,--hash-style=both + ;; + ppc|ppc64) + # Many arch-specific implementations do not work on ppc with + # cache-block not equal to 128 bytes. This breaks memset: + # https://sourceware.org/PR26522 + # https://bugs.gentoo.org/737996 + # Use default -mcpu=. For ppc it means non-multiarch setup. + filter-flags '-mcpu=*' + ;; + sparc) + # Both sparc and sparc64 can use -fcall-used-g6. -g7 is bad, though. + filter-flags "-fcall-used-g7" + append-flags "-fcall-used-g6" + + local cpu + case ${CTARGET} in + sparc64-*) + cpu="sparc64" + case $(get-flag mcpu) in + v9) + # We need to force at least v9a because the base build doesn't + # work with just v9. + # https://sourceware.org/bugzilla/show_bug.cgi?id=19477 + append-flags "-Wa,-xarch=v9a" + ;; + esac + ;; + sparc-*) + case $(get-flag mcpu) in + v8|supersparc|hypersparc|leon|leon3) + cpu="sparcv8" + ;; + *) + cpu="sparcv9" + ;; + esac + ;; + esac + [[ -n ${cpu} ]] && CTARGET_OPT="${cpu}-${CTARGET#*-}" + ;; + esac +} + +setup_flags() { + # Make sure host make.conf doesn't pollute us + if is_crosscompile || tc-is-cross-compiler ; then + CHOST=${CTARGET} strip-unsupported-flags + fi + + # Store our CFLAGS because it's changed depending on which CTARGET + # we are building when pulling glibc on a multilib profile + CFLAGS_BASE=${CFLAGS_BASE-${CFLAGS}} + CFLAGS=${CFLAGS_BASE} + CXXFLAGS_BASE=${CXXFLAGS_BASE-${CXXFLAGS}} + CXXFLAGS=${CXXFLAGS_BASE} + ASFLAGS_BASE=${ASFLAGS_BASE-${ASFLAGS}} + ASFLAGS=${ASFLAGS_BASE} + + # Allow users to explicitly avoid flag sanitization via + # USE=custom-cflags. + if ! use custom-cflags; then + # Over-zealous CFLAGS can often cause problems. What may work for one + # person may not work for another. To avoid a large influx of bugs + # relating to failed builds, we strip most CFLAGS out to ensure as few + # problems as possible. + strip-flags + + # Allow -O2 and -O3, but nothing else for now. + # TODO: Test -Os, -Oz. + if ! is-flagq '-O@(2|3)' ; then + # Lock glibc at -O2. We want to be conservative here. + filter-flags '-O?' + append-flags -O2 + fi + fi + + strip-unsupported-flags + filter-lto + filter-flags -m32 -m64 '-mabi=*' + + # glibc aborts if rpath is set by LDFLAGS + filter-ldflags '-Wl,-rpath=*' + + # ld can't use -r & --relax at the same time, bug #788901 + # https://sourceware.org/PR27837 + filter-ldflags '-Wl,--relax' + + # Flag added for cross-prefix, but causes ldconfig to segfault. Not needed + # anyway because glibc already handles this by itself. + filter-ldflags '-Wl,--dynamic-linker=*' + + # Fails to link (bug #940709) in some cases but even if it manages to, + # subtle runtime breakage will occur because the linker scripts need + # adaptation. Mentioned in PR21557#c0. + filter-ldflags '-Wl,--gc-sections' + + # some weird software relies on sysv hashes in glibc, bug 863863, bug 864100 + # we have to do that here already so mips can filter it out again :P + if use hash-sysv-compat ; then + append-ldflags '-Wl,--hash-style=both' + fi + + # #492892 + filter-flags -frecord-gcc-switches + + # #898098 + filter-flags -fno-builtin + + # #798774 + filter-flags -fno-semantic-interposition + + # #829583 + filter-lfs-flags + + unset CBUILD_OPT CTARGET_OPT + if use multilib ; then + CTARGET_OPT=$(get_abi_CTARGET) + [[ -z ${CTARGET_OPT} ]] && CTARGET_OPT=$(get_abi_CHOST) + fi + + setup_target_flags + + if [[ -n ${CTARGET_OPT} && ${CBUILD} == ${CHOST} ]] && ! is_crosscompile; then + CBUILD_OPT=${CTARGET_OPT} + fi + + # glibc's headers disallow -O0 and fail at build time: + # include/libc-symbols.h:75:3: #error "glibc cannot be compiled without optimization" + # https://sourceware.org/glibc/wiki/FAQ#Why_do_I_get:.60.23error_.22glibc_cannot_be_compiled_without_optimization.22.27.2C_when_trying_to_compile_GNU_libc_with_GNU_CC.3F + replace-flags -O0 -O1 + + # Similar issues as with SSP. Can't inject yourself that early. + filter-flags '-fsanitize=*' + + # See end of bug #830454; we handle this via USE=cet + filter-flags '-fcf-protection=*' + + # When bootstrapping, we may have a situation where + # CET-enabled gcc from seed is used to build CET-disabled + # glibc. As such, gcc implicitly enables CET if no + # -fcf-protection flag is passed. For a typical package it + # should not be a problem, but for glibc it matters as it is + # dealing with CET in ld.so. So if CET is supposed to be + # disabled for glibc, be explicit about it. + if ! use cet; then + case ${ABI}-${CTARGET} in + amd64-x86_64-*|x32-x86_64-*-*-gnux32) + append-flags '-fcf-protection=none' + ;; + arm64-aarch64*) + append-flags '-mbranch-protection=none' + ;; + esac + fi +} + +use_multiarch() { + # Allow user to disable runtime arch detection in multilib. + use multiarch || return 1 + # Make sure binutils is new enough to support indirect functions, + # #336792. This funky sed supports gold and bfd linkers. + local bver nver + bver=$($(tc-getLD ${CTARGET}) -v | sed -n -r '1{s:[^0-9]*::;s:^([0-9.]*).*:\1:;p}') + case $(tc-arch ${CTARGET}) in + amd64|x86) nver="2.20" ;; + arm) nver="2.22" ;; + hppa) nver="2.23" ;; + ppc|ppc64) nver="2.20" ;; + # ifunc support was added in 2.23, but glibc also needs + # machinemode which is in 2.24. + s390) nver="2.24" ;; + sparc) nver="2.21" ;; + *) return 1 ;; + esac + ver_test ${bver} -ge ${nver} +} + +# Setup toolchain variables that had historically been defined in the +# profiles for these archs. +setup_env() { + # silly users + unset LD_RUN_PATH + unset LD_ASSUME_KERNEL + + if is_crosscompile || tc-is-cross-compiler ; then + multilib_env ${CTARGET_OPT:-${CTARGET}} + + if ! use multilib ; then + MULTILIB_ABIS=${DEFAULT_ABI} + else + MULTILIB_ABIS=${MULTILIB_ABIS:-${DEFAULT_ABI}} + fi + + # If the user has CFLAGS_<CTARGET> in their make.conf, use that, + # and fall back on CFLAGS. + local VAR=CFLAGS_${CTARGET//[-.]/_} + CFLAGS=${!VAR-${CFLAGS}} + einfo " $(printf '%15s' 'Manual CFLAGS:') ${CFLAGS}" + fi + + setup_flags + + export ABI=${ABI:-${DEFAULT_ABI:-default}} + + if just_headers ; then + # Avoid mixing host's CC and target's CFLAGS_${ABI}: + # At this bootstrap stage we have only binutils for + # target but not compiler yet. + einfo "Skip CC ABI injection. We can't use (cross-)compiler yet." + return 0 + fi + + # glibc does not work with non-bfd (for various reasons): + # * gold (bug #269274) + # * mold (bug #860900) + tc-ld-force-bfd + + if use doc ; then + export MAKEINFO=makeinfo + else + export MAKEINFO=/dev/null + fi + + # Reset CC and CXX to the value at start of emerge + export CC=${glibc__ORIG_CC:-${CC:-$(tc-getCC ${CTARGET})}} + export CXX=${glibc__ORIG_CXX:-${CXX:-$(tc-getCXX ${CTARGET})}} + export CPP=${glibc__ORIG_CPP:-${CPP:-$(tc-getCPP ${CTARGET})}} + + # and make sure glibc__ORIG_CC and glibc__ORIG_CXX is defined now. + export glibc__ORIG_CC=${CC} + export glibc__ORIG_CXX=${CXX} + export glibc__ORIG_CPP=${CPP} + + if tc-is-clang && ! use custom-cflags && ! is_crosscompile ; then + export glibc__force_gcc=yes + # once this is toggled on, it needs to stay on, since with CPP manipulated + # tc-is-clang does not work correctly anymore... + fi + + if [[ ${glibc__force_gcc} == "yes" ]] ; then + # If we are running in an otherwise clang/llvm environment, we need to + # recover the proper gcc and binutils settings here, at least until glibc + # is finally building with clang. So let's override everything that is + # set in the clang profiles. + # Want to shoot yourself into the foot? Set USE=custom-cflags, that's always + # a good start into that direction. + # Also, if you're crosscompiling, let's assume you know what you are doing. + # Hopefully. + # Last, we need the settings of the *build* environment, not of the + # target environment... + + local current_binutils_path=$(env CHOST="${CBUILD}" ROOT="${BROOT}" binutils-config -B "${CTARGET}") + local current_gcc_path=$(env ROOT="${BROOT}" gcc-config -B) + einfo "Overriding clang configuration, since it won't work here" + + export CC="${current_gcc_path}/${CTARGET}-gcc" + export CPP="${current_gcc_path}/${CTARGET}-cpp" + export CXX="${current_gcc_path}/${CTARGET}-g++" + export LD="${current_binutils_path}/ld.bfd" + export AR="${current_binutils_path}/ar" + export AS="${current_binutils_path}/as" + export NM="${current_binutils_path}/nm" + export STRIP="${current_binutils_path}/strip" + export RANLIB="${current_binutils_path}/ranlib" + export OBJCOPY="${current_binutils_path}/objcopy" + export STRINGS="${current_binutils_path}/strings" + export OBJDUMP="${current_binutils_path}/objdump" + export READELF="${current_binutils_path}/readelf" + export ADDR2LINE="${current_binutils_path}/addr2line" + + # do we need to also do flags munging here? yes! at least... + filter-flags '-fuse-ld=*' + filter-flags '-D_FORTIFY_SOURCE=*' + + else + + # this is the "normal" case + + export CC="$(tc-getCC ${CTARGET})" + export CXX="$(tc-getCXX ${CTARGET})" + export CPP="$(tc-getCPP ${CTARGET})" + + # Always use tuple-prefixed toolchain. For non-native ABI glibc's configure + # can't detect them automatically due to ${CHOST} mismatch and fallbacks + # to unprefixed tools. Similar to multilib.eclass:multilib_toolchain_setup(). + export NM="$(tc-getNM ${CTARGET})" + export READELF="$(tc-getREADELF ${CTARGET})" + + fi + + # We need to export CFLAGS with abi information in them because glibc's + # configure script checks CFLAGS for some targets (like mips). Keep + # around the original clean value to avoid appending multiple ABIs on + # top of each other. (Why does the comment talk about CFLAGS if the code + # acts on CC?) + export glibc__GLIBC_CC=${CC} + export glibc__GLIBC_CXX=${CXX} + export glibc__GLIBC_CPP=${CPP} + + export glibc__abi_CFLAGS="$(get_abi_CFLAGS)" + + # CFLAGS can contain ABI-specific flags like -mfpu=neon, see bug #657760 + # To build .S (assembly) files with the same ABI-specific flags + # upstream currently recommends adding CFLAGS to CC/CXX: + # https://sourceware.org/PR23273 + # Note: Passing CFLAGS via CPPFLAGS overrides glibc's arch-specific CFLAGS + # and breaks multiarch support. See 659030#c3 for an example. + # The glibc configure script doesn't properly use LDFLAGS all the time. + export CC="${glibc__GLIBC_CC} ${glibc__abi_CFLAGS} ${CFLAGS} ${LDFLAGS}" + + # Some of the tests are written in C++, so we need to force our multlib abis in, bug 623548 + export CXX="${glibc__GLIBC_CXX} ${glibc__abi_CFLAGS} ${CFLAGS}" + + export CPP="${glibc__GLIBC_CPP} ${glibc__abi_CFLAGS} ${CFLAGS}" + + if is_crosscompile; then + # Assume worst-case bootstrap: glibc is built for the first time + # with ${CTARGET}-g++ not available yet. We avoid + # building auxiliary programs that require C++: bug #683074 + # It should not affect final result. + export libc_cv_cxx_link_ok=no + # The line above has the same effect. We set CXX explicitly + # to make build logs less confusing. + export CXX= + fi +} + +foreach_abi() { + setup_env + + local ret=0 + local abilist="" + if use multilib ; then + abilist=$(get_install_abis) + else + abilist=${DEFAULT_ABI} + fi + local -x ABI + for ABI in ${abilist:-default} ; do + setup_env + einfo "Running $1 for ABI ${ABI}" + $1 + : $(( ret |= $? )) + done + return ${ret} +} + +glibc_banner() { + local b="Gentoo ${PVR}" + [[ -n ${PATCH_VER} ]] && ! use vanilla && b+=" (patchset ${PATCH_VER})" + echo "${b}" +} + +# The following Kernel version handling functions are mostly copied from portage +# source. It's better not to use linux-info.eclass here since a) it adds too +# much magic, see bug 326693 for some of the arguments, and b) some of the +# functions are just not provided. + +g_get_running_KV() { + uname -r + return $? +} + +g_KV_major() { + [[ -z $1 ]] && return 1 + local KV=$@ + echo "${KV%%.*}" +} + +g_KV_minor() { + [[ -z $1 ]] && return 1 + local KV=$@ + KV=${KV#*.} + echo "${KV%%.*}" +} + +g_KV_micro() { + [[ -z $1 ]] && return 1 + local KV=$@ + KV=${KV#*.*.} + echo "${KV%%[^[:digit:]]*}" +} + +g_KV_to_int() { + [[ -z $1 ]] && return 1 + local KV_MAJOR=$(g_KV_major "$1") + local KV_MINOR=$(g_KV_minor "$1") + local KV_MICRO=$(g_KV_micro "$1") + local KV_int=$(( KV_MAJOR * 65536 + KV_MINOR * 256 + KV_MICRO )) + + # We make version 2.2.0 the minimum version we will handle as + # a sanity check ... if its less, we fail ... + if [[ ${KV_int} -ge 131584 ]] ; then + echo "${KV_int}" + return 0 + fi + return 1 +} + +g_int_to_KV() { + local version=$1 major minor micro + major=$((version / 65536)) + minor=$(((version % 65536) / 256)) + micro=$((version % 256)) + echo ${major}.${minor}.${micro} +} + +get_kheader_version() { + printf '#include <linux/version.h>\nLINUX_VERSION_CODE\n' | \ + $(tc-getCPP ${CTARGET}) -I "${ESYSROOT}$(alt_headers)" - | \ + tail -n 1 +} + +# We collect all sanity checks here. Consistency is not guranteed between +# pkg_ and src_ phases, so we call this function both in pkg_pretend and in +# src_unpack. +sanity_prechecks() { + # Prevent native builds from downgrading + if [[ ${MERGE_TYPE} != "buildonly" ]] && \ + [[ -z ${ROOT} ]] && \ + [[ ${CBUILD} == ${CHOST} ]] && \ + [[ ${CHOST} == ${CTARGET} ]] ; then + + # The high rev # is to allow people to downgrade between -r# + # versions. We want to block 2.20->2.19, but 2.20-r3->2.20-r2 + # should be fine. Hopefully we never actually use a r# this + # high. + if has_version ">${CATEGORY}/${P}-r10000" ; then + eerror "Sanity check to keep you from breaking your system:" + eerror " Downgrading glibc is not supported and a sure way to destruction." + [[ ${I_ALLOW_TO_BREAK_MY_SYSTEM} = yes ]] || die "Aborting to save your system." + fi + + if ! do_run_test '#include <unistd.h>\n#include <sys/syscall.h>\nint main(){return syscall(1000)!=-1;}\n' ; then + eerror "Your old kernel is broken. You need to update it to a newer" + eerror "version as syscall(<bignum>) will break. See bug 279260." + [[ ${I_ALLOW_TO_BREAK_MY_SYSTEM} = yes ]] || die "Old and broken kernel." + fi + fi + + if [[ ${CTARGET} == i386-* ]] ; then + eerror "i386 CHOSTs are no longer supported." + eerror "Chances are you don't actually want/need i386." + eerror "Please read https://www.gentoo.org/doc/en/change-chost.xml" + die "Please fix your CHOST" + fi + + if [[ -e /proc/xen ]] && [[ $(tc-arch) == "x86" ]] && ! is-flag -mno-tls-direct-seg-refs ; then + ewarn "You are using Xen but don't have -mno-tls-direct-seg-refs in your CFLAGS." + ewarn "This will result in a 50% performance penalty when running with a 32bit" + ewarn "hypervisor, which is probably not what you want." + fi + + # ABI-specific checks follow here. Hey, we have a lot more specific conditions that + # we test for... + if ! is_crosscompile && ! tc-is-cross-compiler ; then + if use amd64 && use multilib && [[ ${MERGE_TYPE} != "binary" ]] ; then + ebegin "Checking if the system can execute 32-bit binaries" + echo 'int main(){return 0;}' > "${T}/check-ia32-emulation.c" + local STAT + if ${CC-${CHOST}-gcc} ${CFLAGS_x86} "${T}/check-ia32-emulation.c" -o "${T}/check-ia32-emulation.elf32"; then + "${T}/check-ia32-emulation.elf32" + STAT=$? + else + # Don't fail here to allow single->multi ABI switch + # or recover from breakage like bug #646424 + ewarn "Failed to compile the ABI test. Broken host glibc?" + STAT=0 + fi + rm -f "${T}/check-ia32-emulation.elf32" + eend $STAT + if [[ $STAT -ne 0 ]]; then + eerror "Ensure that CONFIG_IA32_EMULATION is enabled in the kernel." + eerror "Seek support otherwise." + die "Unable to execute 32-bit binaries" + fi + fi + + fi + + # When we actually have to compile something... + if ! just_headers && [[ ${MERGE_TYPE} != "binary" ]] ; then + if [[ -d "${ESYSROOT}"/usr/lib/include ]] ; then + # bug #833620, bug #643302 + eerror "Found ${ESYSROOT}/usr/lib/include directory!" + eerror "This is known to break glibc's build." + eerror "Please backup its contents then remove the directory." + die "Found directory (${ESYSROOT}/usr/lib/include) which will break build (bug #833620)!" + fi + + if [[ ${CTARGET} == *-linux* ]] ; then + local run_kv build_kv want_kv + + run_kv=$(g_get_running_KV) + build_kv=$(g_int_to_KV $(get_kheader_version)) + want_kv=${MIN_KERN_VER} + + if ! is_crosscompile && ! tc-is-cross-compiler ; then + # Building fails on an non-supporting kernel + ebegin "Checking running kernel version (${run_kv} >= ${want_kv})" + if ! [[ $(g_KV_to_int ${run_kv}) -ge $(g_KV_to_int ${want_kv}) ]] ; then + eend 1 + echo + eerror "You need a kernel of at least ${want_kv}!" + die "Kernel version too low!" + fi + eend 0 + fi + + # Do not run this check for pkg_pretend, just pkg_setup and friends (if we ever get used there). + # It's plausible (seen it in the wild) that Portage will (correctly) schedule a linux-headers + # upgrade before glibc, but because pkg_pretend gets run before any packages are merged at all (not + # just glibc), the whole emerge gets aborted without a good reason. We probably don't + # need to run this check at all given we have a dependency on the right headers, + # but let's leave it as-is for now. + if [[ ${EBUILD_PHASE_FUNC} != pkg_pretend ]] ; then + ebegin "Checking linux-headers version (${build_kv} >= ${want_kv})" + if ! [[ $(g_KV_to_int ${build_kv}) -ge $(g_KV_to_int ${want_kv}) ]] ; then + eend 1 + echo + eerror "You need linux-headers of at least ${want_kv}!" + die "linux-headers version too low!" + fi + eend 0 + fi + fi + fi +} + +upgrade_warning() { + is_crosscompile && return + + if [[ ${MERGE_TYPE} != buildonly && -n ${REPLACING_VERSIONS} && -z ${ROOT} ]]; then + if ver_replacing -lt $(ver_cut 1-2 ${PV}); then + ewarn "After upgrading glibc, please restart all running processes." + ewarn "Be sure to include init (telinit u) or systemd (systemctl daemon-reexec)." + ewarn "Alternatively, reboot your system." + ewarn "(See bug #660556, bug #741116, bug #823756, etc)" + fi + fi +} + +# +# the phases +# + +# pkg_pretend + +pkg_pretend() { + upgrade_warning +} + +# pkg_setup + +pkg_setup() { + # see bug 682570 + [[ -z ${BOOTSTRAP_RAP} ]] && python-any-r1_pkg_setup +} + +# src_unpack + +src_unpack() { + setup_env + + einfo "Checking general environment sanity." + sanity_prechecks + + use multilib-bootstrap && unpack gcc-multilib-bootstrap-${GCC_BOOTSTRAP_VER}.tar.xz + + if [[ ${PV} == *9999 ]] ; then + EGIT_REPO_URI=" + https://anongit.gentoo.org/git/proj/toolchain/glibc-patches.git + https://github.com/gentoo/glibc-patches.git + " + EGIT_CHECKOUT_DIR=${WORKDIR}/patches-git + git-r3_src_unpack + mv patches-git/9999 patches || die + EGIT_REPO_URI=" + https://sourceware.org/git/glibc.git + https://git.sr.ht/~sourceware/glibc + https://gitlab.com/x86-glibc/glibc.git + " + EGIT_CHECKOUT_DIR=${S} + [[ ${PV} == *.*.9999 ]] && EGIT_BRANCH=release/${PV%.*}/master + git-r3_src_unpack + else + if use verify-sig; then + verify-sig_verify_detached "${DISTDIR}/${P}.tar.xz" "${DISTDIR}/${P}.tar.xz.sig" + fi + unpack ${P}.tar.xz + + cd "${WORKDIR}" || die + unpack ${P}-patches-${PATCH_VER}.tar.xz + fi + + cd "${WORKDIR}" || die + use systemd && unpack glibc-systemd-${GLIBC_SYSTEMD_VER}.tar.gz +} + +# src_prepare + +src_prepare() { + local patchsetname + if ! use vanilla ; then + if [[ ${PV} == 9999* ]] ; then + patchsetname="from git master" + else + patchsetname="${PV}-${PATCH_VER}" + fi + einfo "Applying Gentoo Glibc patchset ${patchsetname}" + eapply "${WORKDIR}"/patches + einfo "Done." + fi + + case ${CTARGET} in + m68*-aligned-*) + einfo "Applying utmp format fix for m68k with -maligned-int" + eapply "${FILESDIR}/glibc-2.41-m68k-malign.patch" + ;; + *) + ;; + esac + + default + + gnuconfig_update + + cd "${WORKDIR}" || die + find . -name configure -exec touch {} + + + # Fix permissions on some of the scripts. + chmod u+x "${S}"/scripts/*.sh + + cd "${S}" || die +} + +# src_configure + +glibc_do_configure() { + dump_build_environment + + local myconf=() + + # Use '=strong' instead of '=all' to protect only functions + # worth protecting from stack smashes. + myconf+=( --enable-stack-protector=$(usex ssp strong no) ) + + # Keep a whitelist of targets supporting IFUNC. glibc's ./configure + # is not robust enough to detect proper support: + # https://bugs.gentoo.org/641216 + # https://sourceware.org/PR22634#c0 + case $(tc-arch ${CTARGET}) in + # Keep whitelist of targets where autodetection mostly works. + amd64|x86|sparc|ppc|ppc64|arm|arm64|s390|riscv|loong) ;; + # Blacklist everywhere else + *) myconf+=( libc_cv_ld_gnu_indirect_function=no ) ;; + esac + + case ${ABI}-${CTARGET} in + amd64-x86_64-*|x32-x86_64-*-*-gnux32) myconf+=( $(use_enable cet) ) ;; + *) ;; + esac + + case ${ABI}-${CTARGET} in + amd64-x86_64-*|arm64-aarch64-*) myconf+=( $(use_enable sframe) ) ;; + *) ;; + esac + + [[ $(tc-is-softfloat) == "yes" ]] && myconf+=( --without-fp ) + + myconf+=( --enable-kernel=${MIN_KERN_VER} ) + + # Since SELinux support is only required for nscd, only enable it if: + # 1. USE selinux + # 2. only for the primary ABI on multilib systems + # 3. Not a crosscompile + if ! is_crosscompile && use selinux ; then + if use multilib ; then + if is_final_abi ; then + myconf+=( --with-selinux ) + else + myconf+=( --without-selinux ) + fi + else + myconf+=( --with-selinux ) + fi + else + myconf+=( --without-selinux ) + fi + + # Force a few tests where we always know the answer but + # configure is incapable of finding it. + if is_crosscompile ; then + export \ + libc_cv_c_cleanup=yes \ + libc_cv_forced_unwind=yes + fi + + myconf+=( + --disable-werror + --enable-bind-now + --enable-fortify-source + --build=${CBUILD_OPT:-${CBUILD}} + --host=${CTARGET_OPT:-${CTARGET}} + $(use_enable profile) + $(use_with gd) + --with-headers="${ESYSROOT}$(alt_headers)" + --prefix="$(host_eprefix)/usr" + --sysconfdir="$(host_eprefix)/etc" + --localstatedir="$(host_eprefix)/var" + --libdir='$(prefix)'/$(get_libdir) + --mandir='$(prefix)'/share/man + --infodir='$(prefix)'/share/info + --libexecdir='$(libdir)'/misc/glibc + --with-bugurl=https://bugs.gentoo.org/ + --with-pkgversion="$(glibc_banner)" + $(use_multiarch || echo --disable-multi-arch) + $(use_enable systemtap) + $(use_enable nscd) + + # /usr/bin/mtrace has a Perl shebang. Gentoo Prefix QA checks fail if + # Perl hasn't been installed inside the prefix yet and configure picks + # up a Perl from outside the prefix instead. configure will fail to + # execute Perl during configure if we're cross-compiling a prefix, but + # it will just disable mtrace in that case. + # Note: mtrace is needed by the test suite. + ac_cv_path_PERL="$(usex perl "${EPREFIX}"/usr/bin/perl $(usex test "${EPREFIX}"/usr/bin/perl $(usex doc "${EPREFIX}"/usr/bin/perl no)))" + + # locale data is arch-independent + # https://bugs.gentoo.org/753740 + libc_cv_complocaledir='${exec_prefix}/lib/locale' + + # On aarch64 there is no way to override -mcpu=native, and if + # the current cpu does not support SVE configure fails. + # Let's boldly assume our toolchain can always build SVE instructions. + libc_cv_aarch64_sve_asm=yes + + ${EXTRA_ECONF} + ) + + # We rely on sys-libs/timezone-data for timezone tools normally. + myconf+=( $(use_enable vanilla timezone-tools) ) + + # These libs don't have configure flags. + ac_cv_lib_audit_audit_log_user_avc_message=$(usex audit || echo no) + ac_cv_lib_cap_cap_init=$(usex caps || echo no) + + # There is no configure option for this and we need to export it + # since the glibc build will re-run configure on itself + export libc_cv_rootsbindir="$(host_eprefix)/sbin" + export libc_cv_slibdir="$(host_eprefix)/$(get_libdir)" + + local builddir=$(builddir nptl) + mkdir -p "${builddir}" + cd "${builddir}" + set -- "${S}"/configure "${myconf[@]}" + echo "$@" + "$@" || die "failed to configure glibc" + + # If we're trying to migrate between ABI sets, we need + # to lie and use a local copy of gcc. Like if the system + # is built with MULTILIB_ABIS="amd64 x86" but we want to + # add x32 to it, gcc/glibc don't yet support x32. + # + if [[ -n ${GCC_BOOTSTRAP_VER} ]] && use multilib-bootstrap ; then + echo 'int main(void){}' > "${T}"/test.c || die + if ! $(tc-getCC ${CTARGET}) ${CFLAGS} ${LDFLAGS} "${T}"/test.c -Wl,-emain -lgcc 2>/dev/null ; then + sed -i -e '/^CC = /s:$: -B$(objdir)/../'"gcc-multilib-bootstrap-${GCC_BOOTSTRAP_VER}/${ABI}:" config.make || die + fi + fi +} + +glibc_headers_configure() { + export ABI=default + + local builddir=$(builddir "headers") + mkdir -p "${builddir}" + cd "${builddir}" + + # if we don't have a compiler yet, we can't really test it now ... + # hopefully they don't affect header generation, so let's hope for + # the best here ... + local v vars=( + ac_cv_header_cpuid_h=yes + libc_cv_{386,390,alpha,arm,hppa,mips,{powerpc,sparc}{,32,64},sh,x86_64}_tls=yes + libc_cv_asm_cfi_directives=yes + libc_cv_broken_visibility_attribute=no + libc_cv_c_cleanup=yes + libc_cv_compiler_powerpc64le_binary128_ok=yes + libc_cv_forced_unwind=yes + libc_cv_gcc___thread=yes + libc_cv_mlong_double_128=yes + libc_cv_mlong_double_128ibm=yes + libc_cv_ppc_machine=yes + libc_cv_ppc_rel16=yes + libc_cv_predef_fortify_source=no + libc_cv_target_power8_ok=yes + libc_cv_visibility_attribute=yes + libc_cv_z_combreloc=yes + libc_cv_z_execstack=yes + libc_cv_z_initfirst=yes + libc_cv_z_nodelete=yes + libc_cv_z_nodlopen=yes + libc_cv_z_relro=yes + libc_mips_abi=${ABI} + libc_mips_float=$([[ $(tc-is-softfloat) == "yes" ]] && echo soft || echo hard) + # These libs don't have configure flags. + ac_cv_lib_audit_audit_log_user_avc_message=no + ac_cv_lib_cap_cap_init=no + ) + + einfo "Forcing cached settings:" + for v in "${vars[@]}" ; do + einfo " ${v}" + export ${v} + done + + local headers_only_arch_CPPFLAGS=() + + # Blow away some random CC settings that screw things up. #550192 + if [[ -d ${S}/sysdeps/mips ]]; then + pushd "${S}"/sysdeps/mips >/dev/null + sed -i -e '/^CC +=/s:=.*:= -D_MIPS_SZPTR=32:' mips32/Makefile mips64/n32/Makefile || die + sed -i -e '/^CC +=/s:=.*:= -D_MIPS_SZPTR=64:' mips64/n64/Makefile || die + + # Force the mips ABI to the default. This is OK because the set of + # installed headers in this phase is the same between the 3 ABIs. + # If this ever changes, this hack will break, but that's unlikely + # as glibc discourages that behavior. + # https://crbug.com/647033 + sed -i -e 's:abiflag=.*:abiflag=_ABIO32:' preconfigure || die + + popd >/dev/null + fi + + local myconf=() + + case ${CTARGET} in + aarch64*) + # The configure checks fail during cross-build, so disable here + # for headers-only + myconf+=( + --disable-mathvec + ) ;; + riscv*) + # RISC-V interrogates the compiler to determine which target to + # build. If building the headers then we don't strictly need a + # RISC-V compiler, so the built-in definitions that are provided + # along with all RISC-V compiler might not exist. This causes + # glibc's RISC-V preconfigure script to blow up. Since we're just + # building the headers any value will actually work here, so just + # pick the standard one (rv64g/lp64d) to make the build scripts + # happy for now -- the headers are all the same anyway so it + # doesn't matter. + headers_only_arch_CPPFLAGS+=( + -D__riscv_xlen=64 + -D__riscv_flen=64 + -D__riscv_float_abi_double=1 + -D__riscv_atomic=1 + ) ;; + esac + + myconf+=( + --disable-sanity-checks + --enable-hacker-mode + --disable-werror + --enable-bind-now + --build=${CBUILD_OPT:-${CBUILD}} + --host=${CTARGET_OPT:-${CTARGET}} + --with-headers="${ESYSROOT}$(alt_headers)" + --prefix="$(host_eprefix)/usr" + ${EXTRA_ECONF} + ) + + # Nothing is compiled here which would affect the headers for the target. + # So forcing CC/CFLAGS is sane. + local headers_only_CC=$(tc-getBUILD_CC) + local headers_only_CFLAGS="-O1 -pipe" + local headers_only_CPPFLAGS="-U_FORTIFY_SOURCE ${headers_only_arch_CPPFLAGS[*]}" + local headers_only_LDFLAGS="" + set -- "${S}"/configure "${myconf[@]}" + echo \ + "CC=${headers_only_CC}" \ + "CFLAGS=${headers_only_CFLAGS}" \ + "CPPFLAGS=${headers_only_CPPFLAGS}" \ + "LDFLAGS=${headers_only_LDFLAGS}" \ + "$@" + CC=${headers_only_CC} \ + CFLAGS=${headers_only_CFLAGS} \ + CPPFLAGS=${headers_only_CPPFLAGS} \ + LDFLAGS="" \ + "$@" || die "failed to configure glibc" +} + +do_src_configure() { + if just_headers ; then + glibc_headers_configure + else + glibc_do_configure nptl + fi +} + +src_configure() { + foreach_abi do_src_configure +} + +# src_compile + +do_src_compile() { + emake -C "$(builddir nptl)" +} + +src_compile() { + if just_headers ; then + return + fi + + foreach_abi do_src_compile +} + +# src_test + +glibc_src_test() { + cd "$(builddir nptl)" + + local myxfailparams="" + if [[ "${GENTOO_GLIBC_XFAIL_TESTS}" == "yes" ]] ; then + local virt=$(systemd-detect-virt 2>/dev/null) + if [[ ${virt} == systemd-nspawn ]] ; then + ewarn "Skipping extra tests because in systemd-nspawn container" + XFAIL_TEST_LIST+=( "${XFAIL_NSPAWN_TEST_LIST[@]}" ) + fi + if [[ "$(nice)" == "19" ]] ; then + # Expects to be able to increase niceness, which it can't do if + # already at the highest nice value + XFAIL_TEST_LIST+=( "tst-nice" ) + fi + + for myt in ${XFAIL_TEST_LIST[@]} ; do + myxfailparams+="test-xfail-${myt}=yes " + done + fi + + # sandbox does not understand unshare() and prevents + # writes to /proc/, which makes many tests fail + + # we give the tests a bit more time to avoid spurious + # bug reports on slow arches + + SANDBOX_ON=0 LD_PRELOAD= TIMEOUTFACTOR=16 nonfatal emake ${myxfailparams} check +} + +src_test() { + if just_headers ; then + return + fi + + # glibc_src_test uses nonfatal so that we can run tests for all ABIs + # and fail at the end instead. + foreach_abi glibc_src_test || die "tests failed" +} + +# src_install + +run_locale_gen() { + local fatal=$1 prefix=$2 + local user_config action config stderr noun ret + local -a hasversion_opts localegen_args + + if [[ ${EBUILD_PHASE_FUNC} == src_install ]]; then + hasversion_opts=( -b ) + fi + + if has_version "${hasversion_opts[@]}" '>=sys-apps/locale-gen-3'; then + localegen_args=( --prefix "${prefix}" ) + else + config="${prefix}/usr/share/i18n/SUPPORTED" + user_config="${prefix}/etc/locale.gen" + if [[ ${EBUILD_PHASE_FUNC} == src_install ]]; then + # For USE=compile-locales, all locales should be built. + mkdir -p -- "${prefix}/usr/lib/locale" || die + elif locale-gen --list --config "${user_config}" | read -r; then + config=${user_config} + fi + localegen_args=( --config "${config}" --destdir "${prefix}" ) + fi + + # bug 736794: we need to be careful with the parallelization... the + # number of processors saved in the environment of a binary package may + # differ strongly from the number of processes available during postinst + if [[ ${EMERGE_FROM} != binary ]]; then + localegen_args+=( --jobs "$(makeopts_jobs)" ) + fi + + printf 'Executing: locale-gen %s\n' "${localegen_args[*]@Q}" >&2 + { stderr=$(locale-gen "${localegen_args[@]}" 2>&1 >&3); } 3>&1 + ret=$? + action="ewarn" + if (( ret == 0 )); then + noun="warning" + else + noun="error" + if (( fatal )); then + action="die" + fi + fi + # Convey warnings/errors so that they can be reseen upon emerge exiting. + if [[ ${stderr} ]]; then + ewarn "locale-gen(8) issued the following ${noun}s:" + while read -r; do + ewarn "$REPLY" + done <<<"${stderr}" + fi + if (( ret != 0 )); then + "${action}" "locale-gen(8) unexpectedly failed during the ${EBUILD_PHASE_FUNC} phase" + fi +} + +glibc_do_src_install() { + local builddir=$(builddir nptl) + cd "${builddir}" + + emake install_root="${D}/$(build_eprefix)$(alt_prefix)" install + + # This version (2.26) provides some compatibility libraries for the NIS/NIS+ support + # which come without headers etc. Only needed for binary packages since the + # external net-libs/libnsl has increased soversion. Keep only versioned libraries. + find "${D}" -name "libnsl.a" -delete + find "${D}" -name "libnsl.so" -delete + + # Normally upstream_pv is ${PV}. Live ebuilds are exception, there we need + # to infer upstream version: + # '#define VERSION "2.26.90"' -> '2.26.90' + local upstream_pv=$(sed -n -r 's/#define VERSION "(.*)"/\1/p' "${S}"/version.h) + + # Avoid stripping binaries not targeted by ${CHOST}. Or else + # ${CHOST}-strip would break binaries build for ${CTARGET}. + is_crosscompile && dostrip -x / + + # gdb thread introspection relies on local libpthreads symbols. stripping breaks it + # See Note [Disable automatic stripping] + dostrip -x $(alt_libdir)/libpthread-${upstream_pv}.so + # valgrind requires knowledge about ld.so symbols. + dostrip -x $(alt_libdir)/ld-*.so* + + if [[ -e ${ED}/$(alt_usrlibdir)/libm-${upstream_pv}.a ]] ; then + # Move versioned .a file out of libdir to evade portage QA checks + # instead of using gen_usr_ldscript(). We fix ldscript as: + # "GROUP ( /usr/lib64/libm-<pv>.a ..." -> "GROUP ( /usr/lib64/glibc-<pv>/libm-<pv>.a ..." + sed -i "s@\(libm-${upstream_pv}.a\)@${P}/\1@" \ + "${ED}"/$(alt_usrlibdir)/libm.a || die + dodir $(alt_usrlibdir)/${P} + mv "${ED}"/$(alt_usrlibdir)/libm-${upstream_pv}.a \ + "${ED}"/$(alt_usrlibdir)/${P}/libm-${upstream_pv}.a || die + fi + + # We configure toolchains for standalone prefix systems with a sysroot, + # which is prepended to paths in ld scripts, so strip the prefix from these. + # Before: GROUP ( /foo/lib64/libc.so.6 /foo/usr/lib64/libc_nonshared.a AS_NEEDED ( /foo/lib64/ld-linux-x86-64.so.2 ) ) + # After: GROUP ( /lib64/libc.so.6 /usr/lib64/libc_nonshared.a AS_NEEDED ( /lib64/ld-linux-x86-64.so.2 ) ) + if [[ -n $(host_eprefix) ]] ; then + local file + grep -lZIF "ld script" "${ED}/$(alt_usrlibdir)"/lib*.{a,so} 2>/dev/null | while read -rd '' file ; do + sed -i "s|$(host_eprefix)/|/|g" "${file}" || die + done + fi + + # We'll take care of the cache ourselves + rm -f "${ED}"/etc/ld.so.cache + + # Everything past this point just needs to be done once ... + is_final_abi || return 0 + + # Make sure the non-native interp can be found on multilib systems even + # if the main library set isn't installed into the right place. Maybe + # we should query the active gcc for info instead of hardcoding it ? + local i ldso_abi ldso_name + local ldso_abi_list=( + # x86 + amd64 /lib64/ld-linux-x86-64.so.2 + x32 /libx32/ld-linux-x32.so.2 + x86 /lib/ld-linux.so.2 + # mips + o32 /lib/ld.so.1 + n32 /lib32/ld.so.1 + n64 /lib64/ld.so.1 + # powerpc + ppc /lib/ld.so.1 + # riscv + ilp32d /lib/ld-linux-riscv32-ilp32d.so.1 + ilp32 /lib/ld-linux-riscv32-ilp32.so.1 + lp64d /lib/ld-linux-riscv64-lp64d.so.1 + lp64 /lib/ld-linux-riscv64-lp64.so.1 + # s390 + s390 /lib/ld.so.1 + s390x /lib/ld64.so.1 + # sparc + sparc32 /lib/ld-linux.so.2 + sparc64 /lib64/ld-linux.so.2 + ) + case $(tc-endian) in + little) + ldso_abi_list+=( + # arm + arm64 /lib/ld-linux-aarch64.so.1 + # ELFv2 (glibc does not support ELFv1 on LE) + ppc64 /lib64/ld64.so.2 + ) + ;; + big) + ldso_abi_list+=( + # arm + arm64 /lib/ld-linux-aarch64_be.so.1 + # ELFv1 (glibc does not support ELFv2 on BE) + ppc64 /lib64/ld64.so.1 + ) + ;; + esac + if [[ ${SYMLINK_LIB} == "yes" ]] && [[ ! -e ${ED}/$(alt_prefix)/lib ]] ; then + dosym $(get_abi_LIBDIR ${DEFAULT_ABI}) $(alt_prefix)/lib + fi + for (( i = 0; i < ${#ldso_abi_list[@]}; i += 2 )) ; do + ldso_abi=${ldso_abi_list[i]} + has ${ldso_abi} $(get_install_abis) || continue + + ldso_name="$(alt_prefix)${ldso_abi_list[i+1]}" + if [[ ! -L ${ED}/${ldso_name} && ! -e ${ED}/${ldso_name} ]] ; then + dosym ../$(get_abi_LIBDIR ${ldso_abi})/${ldso_name##*/} ${ldso_name} + fi + done + + # In the LSB 5.0 definition, someone had the excellent idea to "standardize" + # the runtime loader name, see also https://xkcd.com/927/ + # Normally, in Gentoo one should never come across executables that require this. + # However, binary commercial packages are known to adhere to weird practices. + # https://refspecs.linuxfoundation.org/LSB_5.0.0/LSB-Core-AMD64/LSB-Core-AMD64.html#BASELIB + local lsb_ldso_name native_ldso_name lsb_ldso_abi + local lsb_ldso_abi_list=( + # x86 + amd64 ld-linux-x86-64.so.2 ld-lsb-x86-64.so.3 + ) + for (( i = 0; i < ${#lsb_ldso_abi_list[@]}; i += 3 )) ; do + lsb_ldso_abi=${lsb_ldso_abi_list[i]} + native_ldso_name=${lsb_ldso_abi_list[i+1]} + lsb_ldso_name=${lsb_ldso_abi_list[i+2]} + has ${lsb_ldso_abi} $(get_install_abis) || continue + + if [[ ! -L ${ED}/$(get_abi_LIBDIR ${lsb_ldso_abi})/${lsb_ldso_name} && ! -e ${ED}/$(get_abi_LIBDIR ${lsb_ldso_abi})/${lsb_ldso_name} ]] ; then + dosym ${native_ldso_name} "$(alt_prefix)/$(get_abi_LIBDIR ${lsb_ldso_abi})/${lsb_ldso_name}" + fi + done + + # With devpts under Linux mounted properly, we do not need the pt_chown + # binary to be setuid. This is because the default owners/perms will be + # exactly what we want. + if ! use suid ; then + find "${ED}" -name pt_chown -exec chmod -s {} + + fi + + ################################################################# + # EVERYTHING AFTER THIS POINT IS FOR NATIVE GLIBC INSTALLS ONLY # + ################################################################# + + # Make sure we install some symlink hacks so that when we build + # a 2nd stage cross-compiler, gcc finds the target system + # headers correctly. See gcc/doc/gccinstall.info + if is_crosscompile ; then + # We need to make sure that /lib and /usr/lib always exists. + # gcc likes to use relative paths to get to its multilibs like + # /usr/lib/../lib64/. So while we don't install any files into + # /usr/lib/, we do need it to exist. + keepdir $(alt_prefix)/lib + keepdir $(alt_prefix)/usr/lib + + dosym usr/include $(alt_prefix)/sys-include + return 0 + fi + + # Files for Debian-style locale updating + dodir /usr/share/i18n + sed \ + -e "/^#/d" \ + -e "/SUPPORTED-LOCALES=/d" \ + -e "s: \\\\::g" -e "s:/: :g" \ + "${S}"/localedata/SUPPORTED > "${ED}"/usr/share/i18n/SUPPORTED \ + || die "generating /usr/share/i18n/SUPPORTED failed" + + cd "${S}" || die + + # Install misc network config files + insinto /etc + doins posix/gai.conf + + if use systemd ; then + doins "${WORKDIR}/glibc-systemd-${GLIBC_SYSTEMD_VER}/gentoo-config/nsswitch.conf" + else + doins nss/nsswitch.conf + fi + + # Gentoo-specific + newins "${FILESDIR}"/host.conf-1 host.conf + + if use nscd ; then + doins nscd/nscd.conf + + newinitd "$(prefixify_ro "${FILESDIR}"/nscd-1)" nscd + + local nscd_args=( + -e "s:@PIDFILE@:$(strings "${ED}"/usr/sbin/nscd | grep nscd.pid):" + ) + + sed -i "${nscd_args[@]}" "${ED}"/etc/init.d/nscd + + use systemd && systemd_dounit nscd/nscd.service + newtmpfiles nscd/nscd.tmpfiles nscd.conf + fi + + echo 'LDPATH="include ld.so.conf.d/*.conf"' > "${T}"/00glibc + doenvd "${T}"/00glibc + + for d in BUGS ChangeLog CONFORMANCE FAQ NEWS NOTES PROJECTS README* ; do + [[ -s ${d} ]] && dodoc ${d} + done + dodoc -r ChangeLog.old + + # Prevent overwriting of the /etc/localtime symlink. We'll handle the + # creation of the "factory" symlink in pkg_postinst(). + rm -f "${ED}"/etc/localtime + + # Generate all locales if this is a native build as locale generation + if use compile-locales && ! is_crosscompile; then + run_locale_gen 1 "${ED}" + fi +} + +glibc_headers_install() { + local builddir=$(builddir "headers") + cd "${builddir}" + emake install_root="${D}/$(build_eprefix)$(alt_prefix)" install-headers + + insinto $(alt_headers)/gnu + doins "${S}"/include/gnu/stubs.h + + # Make sure we install the sys-include symlink so that when + # we build a 2nd stage cross-compiler, gcc finds the target + # system headers correctly. See gcc/doc/gccinstall.info + dosym usr/include $(alt_prefix)/sys-include +} + +src_install() { + if just_headers ; then + export ABI=default + glibc_headers_install + return + fi + + foreach_abi glibc_do_src_install + + if ! use static-libs ; then + einfo "Not installing static glibc libraries" + find "${ED}" -name "*.a" -and -not -name "*_nonshared.a" -delete + fi +} + +# Simple test to make sure our new glibc isn't completely broken. +# Make sure we don't test with statically built binaries since +# they will fail. Also, skip if this glibc is a cross compiler. +# +# If coreutils is built with USE=multicall, some of these files +# will just be wrapper scripts, not actual ELFs we can test. +glibc_sanity_check() { + cd / #228809 + + # We enter ${ED} so to avoid trouble if the path contains + # special characters; for instance if the path contains the + # colon character (:), then the linker will try to split it + # and look for the libraries in an unexpected place. This can + # lead to unsafe code execution if the generated prefix is + # within a world-writable directory. + # (e.g. /var/tmp/portage:${HOSTNAME}) + pushd "${ED}"/$(get_libdir) >/dev/null + + # first let's find the actual dynamic linker here + # symlinks may point to the wrong abi + local newldso=$(find . -maxdepth 1 -name 'ld*so.?' -type f -print -quit) + + einfo Last-minute run tests with ${newldso} in /$(get_libdir) ... + + local x striptest + for x in cal date env free ls true uname uptime ; do + x=$(type -p ${x}) + [[ -z ${x} || ${x} != ${EPREFIX}/* ]] && continue + striptest=$(LC_ALL="C" file -L ${x} 2>/dev/null) || continue + case ${striptest} in + *"statically linked"*) continue;; + *"ASCII text"*) continue;; + esac + # We need to clear the locale settings as the upgrade might want + # incompatible locale data. This test is not for verifying that. + LC_ALL=C \ + ${newldso} --library-path . ${x} > /dev/null \ + || die "simple run test (${x}) failed" + done + + popd >/dev/null +} + +pkg_preinst() { + # nothing to do if just installing headers + just_headers && return + + einfo "Checking general environment sanity." + sanity_prechecks + + # prepare /etc/ld.so.conf.d/ for files + mkdir -p "${EROOT}"/etc/ld.so.conf.d + + # Default /etc/hosts.conf:multi to on for systems with small dbs. + if [[ $(wc -l < "${EROOT}"/etc/hosts) -lt 1000 ]] ; then + sed -i '/^multi off/s:off:on:' "${ED}"/etc/host.conf + einfo "Defaulting /etc/host.conf:multi to on" + fi + + [[ -n ${ROOT} ]] && return 0 + [[ -d ${ED}/$(get_libdir) ]] || return 0 + [[ -z ${BOOTSTRAP_RAP} ]] && glibc_sanity_check + + if [[ -L ${EROOT}/usr/lib/locale ]]; then + # Help portage migrate this to a directory + # https://bugs.gentoo.org/753740 + rm "${EROOT}"/usr/lib/locale || die + fi + + # Keep around libcrypt so that Perl doesn't break when merging libxcrypt + # (libxcrypt is the new provider for now of libcrypt.so.{1,2}). + # bug #802207 + if has_version "${CATEGORY}/${PN}[crypt]" && ! has preserve-libs ${FEATURES}; then + PRESERVED_OLD_LIBCRYPT=1 + cp -p "${EROOT}/$(get_libdir)/libcrypt$(get_libname 1)" \ + "${T}/libcrypt$(get_libname 1)" || die + else + PRESERVED_OLD_LIBCRYPT=0 + fi +} + +glibc_refresh_ldconfig() { + if [[ ${MERGE_TYPE} == buildonly ]]; then + return + fi + + # Version check could be added to avoid unnecessary work, but ldconfig + # should finish quickly enough to not matter. + ebegin "Refreshing ld.so.cache" + ldconfig -i + if ! eend $?; then + ewarn "Failed to refresh the ld.so.cache for you. Some programs may be broken" + ewarn "before you manually do so (ldconfig -i)." + fi +} + +pkg_postinst() { + # nothing to do if just installing headers + just_headers && return + + if ! tc-is-cross-compiler && [[ -x ${EROOT}/usr/sbin/iconvconfig ]] ; then + # Generate fastloading iconv module configuration file. + "${EROOT}"/usr/sbin/iconvconfig --prefix="${ROOT}/" + fi + + if ! is_crosscompile && [[ -z ${ROOT} ]] ; then + # glibc-2.38+ on loong has ldconfig support added, but the ELF e_flags + # handling has changed as well, which means stale ldconfig auxiliary + # cache entries and failure to lookup libgcc_s / libstdc++ (breaking + # every C++ application) / libgomp etc., among other breakages. + # + # To fix this, simply refresh the ld.so.cache without using the + # auxiliary cache if we're natively installing on loong. This should + # be done relatively soon because we want to minimize the breakage + # window for the affected programs. + use loong && glibc_refresh_ldconfig + + if ! use compile-locales; then + run_locale_gen 0 "${EROOT}" + fi + + # If fixincludes was/is active for a particular GCC slot, we + # must refresh it. See bug #933282 and GCC's documentation: + # https://gcc.gnu.org/onlinedocs/gcc/Fixed-Headers.html + # + # TODO: Could this be done for cross? Some care would be needed + # to pass the right arguments. + while IFS= read -r -d $'\0' slot ; do + local mkheaders_path="${BROOT}"/usr/libexec/gcc/${CBUILD}/${slot##*/}/install-tools/mkheaders + local pthread_h="${BROOT}"/usr/lib/gcc/${CBUILD}/${slot##*/}/include-fixed/pthread.h + if [[ -x ${mkheaders_path} ]] ; then + ebegin "Refreshing fixincludes for ${CBUILD} with gcc-${slot##*/}" + ${mkheaders_path} -v + eend $? + elif [[ -f ${pthread_h} ]] ; then + # fixincludes might have been enabled in the past for this + # GCC slot but not since we fixed toolchain.eclass to install + # mkheaders, so we need to manually delete pthread.h at least. + ebegin "Deleting stale fixincludes'd pthread.h for ${CBUILD} with gcc-${slot##*/}" + mv -v "${pthread_h}" "${pthread_h}.bak" + eend $? + fi + done < <(find "${BROOT}"/usr/libexec/gcc/${CBUILD}/ -mindepth 1 -maxdepth 1 -type d -print0) + fi + + upgrade_warning + + # Check for sanity of /etc/nsswitch.conf, take 2 + if [[ -e ${EROOT}/etc/nsswitch.conf ]] && ! has_version sys-auth/libnss-nis ; then + local entry + for entry in passwd group shadow; do + if grep -E -q "^[ \t]*${entry}:.*nis" "${EROOT}"/etc/nsswitch.conf; then + ewarn "" + ewarn "Your ${EROOT}/etc/nsswitch.conf uses NIS. Support for that has been" + ewarn "removed from glibc and is now provided by the package" + ewarn " sys-auth/libnss-nis" + ewarn "Install it now to keep your NIS setup working." + ewarn "" + fi + done + fi + + if [[ ${PRESERVED_OLD_LIBCRYPT} -eq 1 ]] ; then + cp -p "${T}/libcrypt$(get_libname 1)" "${EROOT}/$(get_libdir)/libcrypt$(get_libname 1)" || die + preserve_old_lib_notify /$(get_libdir)/libcrypt$(get_libname 1) + + elog "Please ignore a possible later error message about a file collision involving" + elog "${EROOT}/$(get_libdir)/libcrypt$(get_libname 1). We need to preserve this file for the moment to keep" + elog "the upgrade working, but it also needs to be overwritten when" + elog "sys-libs/libxcrypt is installed. See bug 802210 for more details." + fi +} diff --git a/sys-libs/libstdc++-v3/libstdc++-v3-3.3.6-r5.ebuild b/sys-libs/libstdc++-v3/libstdc++-v3-3.3.6-r5.ebuild new file mode 100644 index 000000000000..ff65a54f9620 --- /dev/null +++ b/sys-libs/libstdc++-v3/libstdc++-v3-3.3.6-r5.ebuild @@ -0,0 +1,206 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit flag-o-matic libtool multilib toolchain-funcs + +PATCH_VER="4" + +DESCRIPTION="Compatibility package for binaries linked against a pre gcc 3.4 libstdc++" +HOMEPAGE="https://gcc.gnu.org/libstdc++/" +SRC_URI=" + https://gcc.gnu.org/pub/gcc/releases/gcc-${PV}/gcc-${PV}.tar.bz2 + https://dev.gentoo.org/~sam/distfiles/gcc-${PV}-patches-${PATCH_VER}.tar.bz2 +" + +LICENSE="GPL-2 LGPL-2.1" +SLOT="5" +KEYWORDS="~amd64 ~x86" +IUSE="multilib nls" + +RDEPEND="virtual/zlib:=" +DEPEND=" + ${RDEPEND} + app-alternatives/yacc" + +transform_known_flags() { + declare setting + + # and on x86, we just need to filter the 3.4 specific amd64 -marchs + replace-cpu-flags k8 athlon64 opteron x86-64 + + # gcc 3.3 doesn't support -march=pentium-m + replace-cpu-flags pentium-m pentium3m pentium3 + + #GCC 3.3 does not understand G3, G4, G5 on ppc + replace-cpu-flags G3 750 + replace-cpu-flags G4 7400 + replace-cpu-flags G5 7400 + + filter-flags -fdiagnostics-show-option +} + +is_arch_allowed() { + i386_processor_table="i386 i486 i586 pentium pentium-mmx winchip-c6 \ + winchip2 c3 i686 pentiumpro pentium2 pentium3 pentium4 prescott \ + nocona k6 k6-2 k6-3 athlon athlon-tbird x86-64 athlon-4 athlon-xp \ + athlon-mp" + + for proc in ${i386_processor_table} ; do + [[ "${proc}" == "${1}" ]] && return 0 + done + + mips_processor_table="mips1 mips2 mips3 mips4 mips32 mips64 r3000 r2000 \ + r3900 r6000 r4000 vr4100 vr4111 vr4120 vr4300 r4400 r4600 orion \ + r4650 r8000 vr5000 vr5400 vr5500 4kc 4kp 5kc 20kc sr71000 sb1" + + for proc in ${mips_processor_table} ; do + [[ "${proc}" == "${1}" ]] && return 0 + done + + rs6000_processor_table="common power power2 power3 power4 powerpc \ + powerpc64 rios rios1 rsc rsc1 rios2 rs64a 401 403 405 505 601 602 \ + 603 603e ec603e 604 604e 620 630 740 750 7400 7450 8540 801 821 823 \ + 860" + + for proc in ${rs6000_processor_table} ; do + [[ "${proc}" == "${1}" ]] && return 0 + done + + return 1 +} + +do_filter_flags() { + declare setting newflags + + # In general gcc does not like optimization, and add -O1 where + # it is safe. This is especially true for gcc 3.3 + 3.4 + # Compiler crash with -O2, bug #940229 + if is-flagq -O?; then + newflags+=" -O1" + fi + + # gcc 3.3 doesn't support -mtune on numerous archs, so xgcc will fail + setting="`get-flag mtune`" + [[ ! -z "${setting}" ]] && filter-flags -mtune="${setting}" + + # in gcc 3.3 there is a bug on ppc64 where if -mcpu is used + # the compiler incorrectly assumes the code you are about to build + # is 32 bit + use ppc64 && setting="`get-flag mcpu`" + [[ ! -z "${setting}" ]] && filter-flags -mcpu="${setting}" + + # only allow the flags that we -know- are supported + transform_known_flags + setting="`get-flag march`" + if [[ ! -z "${setting}" ]] ; then + is_arch_allowed "${setting}" && newflags+=" -march=${setting}" + fi + setting="`get-flag mcpu`" + if [[ ! -z "${setting}" ]] ; then + is_arch_allowed "${setting}" && newflags+=" -mcpu=${setting}" + fi + + # There is lots of brittle old code that violates the aliasing rules. GCC + # 3.3 supports disabling this optimization. + newflags+=" -fno-strict-aliasing" + + # Force older c standard due to incompatibilities, bug #944234 + newflags+=" -std=gnu99" + + # xgcc wont understand gcc 3.4 flags... in fact it won't understand most + # things or have most patches, regardless of what the real GCC understands. + # A random collection of bugs: + # #269433 #290202 #442784 #610064 #879775 #919184 #832016 + # + # There's some extensive discussion at bug #923112, ultimately the only + # practical approach is to simply reject *all* flags unless we handpicked + # them to allow them. Check in "${S}"/gcc/doc/gcc.1 before proceeding. + export CFLAGS="${newflags}" + export CXXFLAGS="${newflags}" + unset LDFLAGS +} + +S=${WORKDIR}/gcc-${PV} + +src_prepare() { + eapply "${WORKDIR}"/patch/*.patch + + default + + elibtoolize --portage --shallow + ./contrib/gcc_update --touch + + if use multilib && [[ ${SYMLINK_LIB} == "yes" ]] ; then + # ugh, this shit has to match the way we've hacked gcc else + # the build falls apart #259215 + sed -i \ + -e 's:\(MULTILIB_OSDIRNAMES = \).*:\1../lib64 ../lib32:' \ + "${S}"/gcc/config/i386/t-linux64 \ + || die "sed failed!" + fi + + tc-export AR CC RANLIB NM + + # newer versions of GCC add default werrors that we need to disable for + # this very old and brittle code. But adding it to CFLAGS doesn't work, + # since GCC creates xgcc and uses that to compile libstdc++, and the + # ancient xgcc doesn't understand the flags we need. + mkdir "${T}/conservative-compiler" || die + export PATH="${$}/conservative-compiler:${PATH}" + + local realcc=$(type -P "${CC}") || die + export CC="${T}/conservative-compiler/${CC##*/}" + cat > "${CC}" <<- __EOF__ || die + #!/bin/sh + "${realcc}" -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=int-conversion -Wno-error=incompatible-pointer-types "\$@" + __EOF__ + + chmod +x "${CC}" || die +} + +src_configure() { + mkdir -p "${WORKDIR}"/build + cd "${WORKDIR}"/build + do_filter_flags + ECONF_SOURCE=${S} \ + econf \ + --enable-shared \ + --with-system-zlib \ + --enable-languages=c++ \ + --enable-threads=posix \ + --enable-long-long \ + --disable-checking \ + --enable-cstdio=stdio \ + --enable-__cxa_atexit \ + $(use_enable multilib) \ + $(use_enable nls) \ + $(use_with !nls included-gettext) + + touch "${S}"/gcc/c-gperf.h +} + +src_compile() { + emake \ + -C "${WORKDIR}"/build all-target-libstdc++-v3 \ + AR="$(tc-getAR)" \ + NM="$(tc-getNM)" +} + +src_install() { + emake -j1 \ + -C "${WORKDIR}"/build \ + AR="$(tc-getAR)" \ + NM="$(tc-getNM)" \ + DESTDIR="${D}" \ + install-target-libstdc++-v3 + + # scrub everything but the library we care about + pushd "${D}" >/dev/null + mv usr/lib* . || die + rm -rf usr + rm -f lib*/*.{a,la,so} || die + dodir /usr + mv lib* usr/ || die +} diff --git a/virtual/blas/blas-3.8-r1.ebuild b/virtual/blas/blas-3.8-r1.ebuild index 93cf447c6b0f..7401e6d6c978 100644 --- a/virtual/blas/blas-3.8-r1.ebuild +++ b/virtual/blas/blas-3.8-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2025 Gentoo Authors +# Copyright 1999-2026 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI="8" @@ -15,12 +15,12 @@ RDEPEND=" sci-libs/blas-lapack-aux-wrapper[index64?] ) !flexiblas? ( - >=sci-libs/lapack-3.8[eselect-ldso?,-flexiblas(-),index64(-)?] + >=sci-libs/lapack-3.8[eselect-ldso(-)?,-flexiblas(-),index64(-)?] eselect-ldso? ( || ( - >=sci-libs/lapack-3.8[eselect-ldso] - sci-libs/openblas[eselect-ldso] - sci-libs/blis[eselect-ldso] + >=sci-libs/lapack-3.8[eselect-ldso(-)] + sci-libs/openblas[eselect-ldso(-)] + sci-libs/blis[eselect-ldso(-)] ) ) ) diff --git a/virtual/blas/blas-3.8.ebuild b/virtual/blas/blas-3.8.ebuild deleted file mode 100644 index da66badce217..000000000000 --- a/virtual/blas/blas-3.8.ebuild +++ /dev/null @@ -1,18 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -DESCRIPTION="Virtual for FORTRAN 77 BLAS implementation" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos" -IUSE="eselect-ldso" - -RDEPEND=" - >=sci-libs/lapack-3.8[eselect-ldso?] - eselect-ldso? ( || ( - >=sci-libs/lapack-3.8[eselect-ldso] - sci-libs/openblas[eselect-ldso] - sci-libs/blis[eselect-ldso] ) ) -" -DEPEND="${RDEPEND}" diff --git a/virtual/cblas/cblas-3.8-r1.ebuild b/virtual/cblas/cblas-3.8-r1.ebuild index e04a2e05eeee..c192c8f48d86 100644 --- a/virtual/cblas/cblas-3.8-r1.ebuild +++ b/virtual/cblas/cblas-3.8-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2025 Gentoo Authors +# Copyright 1999-2026 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI="8" @@ -15,12 +15,12 @@ RDEPEND=" sci-libs/blas-lapack-aux-wrapper[index64?] ) !flexiblas? ( - >=sci-libs/lapack-3.8[eselect-ldso?,-flexiblas(-),index64(-)?] + >=sci-libs/lapack-3.8[eselect-ldso(-)?,-flexiblas(-),index64(-)?] eselect-ldso? ( || ( - >=sci-libs/lapack-3.8[eselect-ldso] - sci-libs/openblas[eselect-ldso] - sci-libs/blis[eselect-ldso] + >=sci-libs/lapack-3.8[eselect-ldso(-)] + sci-libs/openblas[eselect-ldso(-)] + sci-libs/blis[eselect-ldso(-)] ) ) ) diff --git a/virtual/cblas/cblas-3.8.ebuild b/virtual/cblas/cblas-3.8.ebuild deleted file mode 100644 index 9f07916d3a98..000000000000 --- a/virtual/cblas/cblas-3.8.ebuild +++ /dev/null @@ -1,18 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -DESCRIPTION="Virtual for BLAS C implementation" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos" -IUSE="eselect-ldso" - -RDEPEND=" - >=sci-libs/lapack-3.8.0[eselect-ldso?] - eselect-ldso? ( || ( - >=sci-libs/lapack-3.8.0[eselect-ldso] - sci-libs/openblas[eselect-ldso] - sci-libs/blis[eselect-ldso] ) ) -" -DEPEND="${RDEPEND}" diff --git a/virtual/lapack/lapack-3.10-r1.ebuild b/virtual/lapack/lapack-3.10-r1.ebuild index abe825691ccf..0def41238714 100644 --- a/virtual/lapack/lapack-3.10-r1.ebuild +++ b/virtual/lapack/lapack-3.10-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2025 Gentoo Authors +# Copyright 1999-2026 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI="8" @@ -15,11 +15,11 @@ RDEPEND=" sci-libs/blas-lapack-aux-wrapper[index64?] ) !flexiblas? ( - >=sci-libs/lapack-3.10.0[eselect-ldso?,-flexiblas(-),index64(-)?] + >=sci-libs/lapack-3.10.0[eselect-ldso(-)?,-flexiblas(-),index64(-)?] eselect-ldso? ( || ( - >=sci-libs/lapack-3.10.0[eselect-ldso] - sci-libs/openblas[eselect-ldso] + >=sci-libs/lapack-3.10.0[eselect-ldso(-)] + sci-libs/openblas[eselect-ldso(-)] ) ) ) diff --git a/virtual/lapack/lapack-3.10.ebuild b/virtual/lapack/lapack-3.10.ebuild deleted file mode 100644 index 224c0fc2ec5e..000000000000 --- a/virtual/lapack/lapack-3.10.ebuild +++ /dev/null @@ -1,17 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -DESCRIPTION="Virtual for Linear Algebra Package FORTRAN 77 (LAPACK) implementation" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos" -IUSE="eselect-ldso" - -RDEPEND=" - >=sci-libs/lapack-3.10.0[eselect-ldso?] - eselect-ldso? ( || ( - >=sci-libs/lapack-3.10.0[eselect-ldso] - sci-libs/openblas[eselect-ldso] ) ) -" -DEPEND="${RDEPEND}" diff --git a/virtual/lapacke/lapacke-3.8-r1.ebuild b/virtual/lapacke/lapacke-3.8-r1.ebuild deleted file mode 100644 index 937974acea8d..000000000000 --- a/virtual/lapacke/lapacke-3.8-r1.ebuild +++ /dev/null @@ -1,18 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -DESCRIPTION="Virtual for LAPACK C implementation" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ~ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos" -IUSE="eselect-ldso" - -RDEPEND=" - >=sci-libs/lapack-3.8.0[lapacke,eselect-ldso?] - eselect-ldso? ( || ( - >=sci-libs/lapack-3.8.0[lapacke,eselect-ldso] - >=sci-libs/openblas-0.3.10[eselect-ldso] - ) ) -" -DEPEND="${RDEPEND}" diff --git a/virtual/lapacke/lapacke-3.8-r2.ebuild b/virtual/lapacke/lapacke-3.8-r2.ebuild index e30d8c8fa20b..dafd55662453 100644 --- a/virtual/lapacke/lapacke-3.8-r2.ebuild +++ b/virtual/lapacke/lapacke-3.8-r2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2025 Gentoo Authors +# Copyright 1999-2026 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI="8" @@ -15,11 +15,11 @@ RDEPEND=" sci-libs/blas-lapack-aux-wrapper[index64?] ) !flexiblas? ( - >=sci-libs/lapack-3.8.0[lapacke,eselect-ldso?,-flexiblas(-),index64(-)?] + >=sci-libs/lapack-3.8.0[lapacke,eselect-ldso(-)?,-flexiblas(-),index64(-)?] eselect-ldso? ( || ( - >=sci-libs/lapack-3.8.0[lapacke,eselect-ldso] - >=sci-libs/openblas-0.3.10[eselect-ldso] + >=sci-libs/lapack-3.8.0[lapacke,eselect-ldso(-)] + >=sci-libs/openblas-0.3.10[eselect-ldso(-)] ) ) ) diff --git a/www-apps/jackett/Manifest b/www-apps/jackett/Manifest deleted file mode 100644 index 9d92671b8232..000000000000 --- a/www-apps/jackett/Manifest +++ /dev/null @@ -1,253 +0,0 @@ -DIST anglesharp.1.1.2.nupkg 2899451 BLAKE2B e90fda219be15a4c96b4def6342e5faff1809ddf41969e5930d77cc8700c00707aa8f1a7753a1c7f48f55d53158815f3871836829a64520823d0c7da0d8507e4 SHA512 4904154323c41f8e5ce5d702ff31ddfe3c131bea3678a6e9e7fab256b369ab72923e009adf76b433f4f4995938baa454cace454376aaf38a75ffc64455e60d1f -DIST anglesharp.xml.1.0.0.nupkg 223916 BLAKE2B dd803b7caea9fea88c7e89fdce230995b3cdebe0363794e983f02c8350ebefdd728ba9b985d580cecc75bdc1015ab4e07d11278f8be03b2b51447185113a7022 SHA512 2d3a680a299065d84514710ca923f728509525805a1660e7493704dd5adc227484b3b2bc11cd671065c2bfe1acc64175f0ae1ce3f49acb5290cf616d0752cc05 -DIST autofac.8.0.0.nupkg 1143635 BLAKE2B a267378ddfccc8c8b165076a92da7db6c39ce00f0866a7bc97b5d4cc84524254c12919f0f94dd137a52f0f9cd52b87b7c82fd89f94d071e698006e67d86b18d1 SHA512 7ed7400318763a8983449b63c244d3e6a9511c57baeceef12ed48d98434e33f8e047178651e4bd4e4537f8c017c998e647a5b0bfd272bd3ef762d7e1d815de73 -DIST autofac.extensions.dependencyinjection.9.0.0.nupkg 112617 BLAKE2B 3c594576b421b2fa5c6e125d58396f4592fdb91fa91ef5329e536efd7bb2509fe03ad7138d2bad8aa97845e2b716984b8ddca99cd7a1cb4a6545db3ffe3cd25b SHA512 39874e494ded378bd8b676e7e9cdbd3721778f319dfc23762592885ca59890431bc8d424035480ab77032ecbc1d3da8d8f029ec79f68e6c3e3b5fd6359fb18c8 -DIST bencodenet.4.0.0.nupkg 193689 BLAKE2B cc275ca2353ed927130d48fe159631222de2e9d94d4675d9379cab92f34c8d51681f0b539225a37e2fe05f69460158e79c90e1a1216629c19c9fb77b60fd28a8 SHA512 1686bf686ab63aabb1c6b06536c49eaf32709f277f78353d5822a1ac519d930101a5f4f611cb898a22b5898b34e5792c2f6f1599e102fd4bbfbf46f7e585e1cd -DIST commandlineparser.2.9.1.nupkg 496069 BLAKE2B e2c4b38841f83d6bc10432b8055af90369f1fe0a10105a58b51b44cd48e5d84cb0b5e4b19f444d8c81b38646a62c7c4d11cbd710e92fea68be3ebea6ab98e3f1 SHA512 4f364e45c9668c7e7cc6a922b488f3fa523033c20d7a432694f0a6af05ce528ea0481d8375e2f4f1032c6990347b4803ce9a0e48068c6fe15ec46fb1254f085d -DIST dotnet4.socksproxy.1.4.0.1.nupkg 45082 BLAKE2B d051b6edda714f7ee06b3451aad152c258a086ce9d583302b9abd7bafbe2aea6700089b5c5ba0e22fae88b8101d94e269c82645346bbdf69a138cbcd9b4dd3f1 SHA512 68668d62b62465ca8dfce3f5d49a7084e7eb85ef0c5b04bdda0b31ada17f78e0de49c6cc912581c53fa5babce85bafe7a5a6a67ab7723d03a2940424cb582382 -DIST flaresolverrsharp.3.0.7.nupkg 24499 BLAKE2B 3f0a58c20b264fbfb1fd21b06812fb34643f93ace86a0dfe16d6e35c2748ce96745c44d7809e3e0a75b1ddce716aca3b42646579c60ce2930fa58866d7803704 SHA512 dbb6f4e44600a6744252bbdda698407a909d24d2fc84a0ac142a5aa0f46ac7bac544de9c02499f15565397cd08b0d246b57f95f537c93f2c827613fa304d0027 -DIST jackett-0.22.1363.tar.gz 3678421 BLAKE2B 87d2468bad84cd66eeae3c8e72c41d93177bde5ecb73932d253c3ae7f272da4399ada7d4e56d78f6871ee9459406e5c5b71171f4d67b73ffc9bf6ed24161f613 SHA512 ac99ec8d7a075dce548323186d5c746b3a977328c80de92cc480b8c5b1262d2375ed886e023a9b4e1f6207882b49937fff3710ccf5c4ec236e05be38454b15f5 -DIST microsoft.aspnetcore.2.2.0.nupkg 33932 BLAKE2B 67fcd5c89305b3bc5e390ca6d2ba3ff994ab6e19e4028faa5fc36d49537f8e7cdef99aa19d96e4431e8e06913b5d0ac8165b312073eed19c3f45f064b92ef663 SHA512 92492d9b6a9c971fdc68c25cc3132cb71728c16814191e20bca749c1bd99da63daf3378e7d6c1cdf43aed12e99049501e8dadeff6b9bead03294c25446992386 -DIST microsoft.aspnetcore.antiforgery.2.2.0.nupkg 51057 BLAKE2B 853889e767aaa6961817a4f21ca4bdf56d2fc53397e685c50c5eaf2a0b49873f77d95c30c6ede52ae1f29c45a9b8205ecc383dc57c161c4e9f3736a4b306c63b SHA512 67736e419fa726fc39346b035cac257c9a17a071125c449deddc927a4a7e04c1aeb1b6fb7f5f1e21246b82a69b98c2d0cc07ad548a179b71c2d348385dcf2bfc -DIST microsoft.aspnetcore.authentication.2.2.0.nupkg 55679 BLAKE2B 12fed580840083b04fdd2e1f8039ff6c55cb8d52d24aa81ac726ebf5a7f69d7400c3c2514fe3f616512b77a6e8737b712d3040f27f25f2b0d8455580eb9b2d56 SHA512 2ae7b5eec16e748fad92a13ccec88f5ba288ff26272084a1f1157af5bf92a6b57c9f1fb222ba2d4f6227bf8afa5b0e5f64dd030038f6cca4b4b463595d771968 -DIST microsoft.aspnetcore.authentication.abstractions.2.2.0.nupkg 40565 BLAKE2B 0af07e603032b104c564c4e375c93642b345d90b494f8ca809bb19cab13df902faf0024645b50208614e0a2b6eea9ab3aa1f0b8a69ed5410119d1622d1d2e2bb SHA512 67ad256e07bd55ae00e8450c137617f11b861269b3919035984c715237eba9bff71a599ca59c8c0d07b6978fd498400274a4907a40942323d5e3aad413bd2b58 -DIST microsoft.aspnetcore.authentication.cookies.2.2.0.nupkg 49261 BLAKE2B e25592573eefd6b983d830d8620087d74941be0217d8aca9cd5f755666848032c645896c58619e859c1cc417afc43808a08ddc0c6b829bf952e03a5133c514ba SHA512 52f5752f48e444d17748389d979a9bdba5e505a3a572d67152a63cd24fe0862e2116937e32b0a679d88b0d67d35bbc78de172795b9ebdb0c0d78df597e5db2ad -DIST microsoft.aspnetcore.authentication.core.2.2.0.nupkg 40255 BLAKE2B fe008d773c26021f8310a94d01c56905e7c12de0807cd8ab297d4c35388938cd57d5e7ddc8173a2cbe12a10b1db1950a75768b171b753f785dad333b0f4948a1 SHA512 5313aa9320cc68cd97d4f25a0796b47cef3a4aa05887166e52c7abeaa67e1fbf202ea35ae056aa925efc21c116575f6856aac263410534e8feda05d63e4d856b -DIST microsoft.aspnetcore.authorization.2.2.0.nupkg 46638 BLAKE2B 01774fbea6653359d7b0d5b06eadbaeb0acbaa46aa4a333afb16ccaf1a36fb03c3ab2676f1fdad3988b75e2346d385a2c5f8012f5636040f5e9d9f967c78b1ed SHA512 1684ef2768dd38c47fefeba9a57aa37400dcb29fd9af12d5aeb2ee85132bda961332168b952630f76fac2c027a99d74f0a41e91cc265142cbb6cadfdf46dd881 -DIST microsoft.aspnetcore.authorization.policy.2.2.0.nupkg 34032 BLAKE2B a8ae91b9996d483608863e54955ea2b94c02cb049757f26450bd4ed3ea8c47e4c8270fdaa37c37f5bff71dd12df7d63f6c2c1523c49d88d25d744ad05a653910 SHA512 28465804fed21f1dd343f1fe326a9abce2288d0bb777a52034c6df69f704087dc1a0b2211940ca5dccb38bb8723c951d4635765b2a09fd1b359a88a35e68df95 -DIST microsoft.aspnetcore.connections.abstractions.2.2.0.nupkg 39907 BLAKE2B 529c98916fdc5bcdfc05fe92c6ce023f1799712f9c00ca06acb2230c5f9e5df658a328e80821d626290f58ecf69ffb8cc0b94a701cf758e61547114fed2b3ded SHA512 3ebecdaa2e1daa672f11c4099fceb9a0e1321a6bf1cf6d904f10f128bc1379ddec7d55eaa9d9f91f4f1cb70b45593a5d6ae3e8964a377b4d60390589aeaebfda -DIST microsoft.aspnetcore.cors.2.2.0.nupkg 44502 BLAKE2B 4097ddaa368749cc8f48af8cd5deef50518c901d93efdb9325529e645e6fe17f71f51d3371be79f11a753d3af1028bc6bdbc3f65f6635c1dbcc0c56d6e78c72a SHA512 6632102426f3452f1b915b0db6ff202dfabcb737c071af2309a5399b42125d69c8b9a2bde7d4f5fccfa828b48da8be3dac4967f0dc05ed07021c63035a75daf0 -DIST microsoft.aspnetcore.cryptography.internal.2.2.0.nupkg 42906 BLAKE2B afb49ff0840f7f4f65e7daaa3f5409a0ec110cbbb9774a0acb9523254b1b20fbe1bbd930a7fe7ab06ef7bb509b70649be990f18761c72f6ded57338780d43f85 SHA512 861ff64140528a4899be92549763a48511be752e29e9ab5afbf63f794ad711577fbe65d24ebab80db5b57dbe925415e1061c10cc7c2b741cdc374b14a8ef38e3 -DIST microsoft.aspnetcore.dataprotection.2.2.0.nupkg 104277 BLAKE2B a8bfa88cd3d1b5cac7b856c0f314292e40e602bae952cf6d602603e36de843604b1406bdcd4814fbf579492a343a09ba2e0248fa2a4a59eee83e478f6c165a0e SHA512 948093ee5134878fb19a97e69c4bdab6d64753cb41ac1576db9a2da1b406a487e07f493b578a8357b350d57f187e979463f8bc12820da72b9887f7835d6e009c -DIST microsoft.aspnetcore.dataprotection.abstractions.2.2.0.nupkg 36580 BLAKE2B 0fbd8712a3ac473a306724284615e570d09ee89a0e5f85c530f114efe862e54ac8ed9ff68039b067f285768639c2e89aa879ed55837011635ce5f2dd43eab605 SHA512 674106d80f31ac355d3647e1633531cd5705290535e6a075867e4f62d741789e2c5ad1013a43526bf72e69751bfea6dee9a9958a82ad3125dcbddb826aadd0b3 -DIST microsoft.aspnetcore.diagnostics.2.2.0.nupkg 116158 BLAKE2B 81eef6c94c50073516aaa89e206e7e2966114ba447bd2aa6b7088c7f049d54cd286ef259eaec24bfb4f1b4bcbcff51417b78d15c4be3aa2cc7ef5d0ef8e113da SHA512 4091c143a6eb69de8949a789fad87a7090dfc43016219cb01459a9794b06e36814156336088a884651efee8888d3a3c074bd2ea06e469d4fbb8030def2d8ec61 -DIST microsoft.aspnetcore.diagnostics.abstractions.2.2.0.nupkg 31896 BLAKE2B a7eeee589cace194b461dc0aa9c7e17cea7b25508fd833faca10a94dde8096129ae8a6f067f0f976d9c8b20a684c5721fc920589039776e6d90041c27fee1763 SHA512 b013eddb8741b0b0468e4a0f623aa783354ea93d9a72698a828dd6d838ebeee6b43cacdbfabe807960bd2e072dbfa05ad65517f44e2fc6b18e4dc0622e7c4b60 -DIST microsoft.aspnetcore.hostfiltering.2.2.0.nupkg 34349 BLAKE2B 1b0ca208cafd002dc7f22520497f681e0b1bf3d47cf0da8fcc56ac56fcd19acf719be05f0b77dcbf4a55f026b8a003b44bee11988ed534da44653ba21197938f SHA512 4a99ec57b0b0cd705aea452be688d15c919e86797c739bacac004b0204dd626c23a13c9f1d16538ce76969e22a4cd933d864d496228525ef0f4347950ab84799 -DIST microsoft.aspnetcore.hosting.2.2.0.nupkg 78637 BLAKE2B 31e810616bd7e8611960ca835122b2fd642e216f07c5b58b13a75a5e4ba08cbabaa44027b47a3ca3a58eb2f4fbf8926fc5bab095251ff0936055a469fe50a805 SHA512 6099b244d911adf8e1a2117dbe981237b7b77f4092e31d9527a558ad1090a0ff3603e465a754ac66992b13102f7ad93f69c5e093973d3b21c387b95bf06a9646 -DIST microsoft.aspnetcore.hosting.abstractions.2.1.1.nupkg 39859 BLAKE2B 995fba9fc9c4c86d5d9907f06c1951850acd2a6f4a733cff6cf4da63d0a57dcfcbe176aefa2c1d818fa3428e788c8f9877b235c2817f866fa1ad22e2af767f10 SHA512 728db1ead835e64066abd41d9b458850ca8916c4c05e881b6e5c9a2574f4f5e3e4714104c67b9fcbc9f7d39571bef953d2f70ed1fd145b5824cee2b62d9570ff -DIST microsoft.aspnetcore.hosting.abstractions.2.2.0.nupkg 36280 BLAKE2B 2c40e6fc2c56cba154e76184cd79678f797fef917337f9f8494854b5759dea71522fff82d36a94d6858acd886048dc0382659e7acb1293bca305a30b2f0114d4 SHA512 a900d6a07c05f80066c536abcbfa44a545fb7f5842a10864d110e726e325399f9d3c5a7fbaf93ef6cc5953ac3f73c10bf633e57ee60e3902463c44d4bff34d5c -DIST microsoft.aspnetcore.hosting.server.abstractions.2.1.1.nupkg 34442 BLAKE2B ce8bbfcb32e3e0fd958dd7703428e80f087f5e31aa89622ecc50ff0fbc549cdaf16e2889f813e248c0c531ba66647c937e7f20b52929002c96c1316d5c404ecc SHA512 22e7dedf8d453b70487d28b32585ae96e2fb54bee4955f11a4a08732c721bb29eed6cb0a684af315abaab2f66eb0a51ae4288c2d589e9c254b4111db11846d83 -DIST microsoft.aspnetcore.hosting.server.abstractions.2.2.0.nupkg 30869 BLAKE2B 3260dd46fd79038901ed5dfeab6c9c0701e8d50495ed8ff6aee485547f391c0aeb840cc87ec142019d71aa104830e4638709529feb9a56fed94e9aa492e1fa4d SHA512 a7875388fd4efc7469c0cc5801345279e9331d3bf9a70877af13d0c2d6cedb5ff17f49db78246cc05b57436289c1db7ba617c36782bd1e6702be2045d498192e -DIST microsoft.aspnetcore.html.abstractions.2.2.0.nupkg 34311 BLAKE2B 74529104eb735bad4903b9dcaa8f96170d62b7d2149ca2cde4b254fe8427f203272b6d226d54af7129112205844eaf66307b924b588bd1c9fd5022a98a2efad8 SHA512 343c87fbb93b8ae79d78e25fa14108c54ca778f38f2078f9a8d1a71c139e9e8cb9d470cdb1dcea0384d7b2304ce7ff4df67cfd873604ae21e860773611cc55e1 -DIST microsoft.aspnetcore.http.2.1.22.nupkg 63237 BLAKE2B a841f4670f8399b5be3daf429635709b35eb715ed3b0de8a2c6458c912729db2761e6dbd7792ed016b38541b3f76341974ea3b96441029fdb6dc0c28a2c43fa2 SHA512 d9d8fa8592225285a11c57c080d778a822d8939e555acd1d75bfe8bc757673655b700d0da6da4741753df7a3432a9690b763a64b17afcbbb71683780771c719a -DIST microsoft.aspnetcore.http.2.2.0.nupkg 63162 BLAKE2B 2074a5bf887d3eb055dd891076bfe4f79385c3f778f0d2bc266d65c33dfdc4fc00e0528f901fae5ecae635fc1929a63beda102746b5625844655c1ea88ca8646 SHA512 0a7ec82d94908a42a725be258447d5c7193e0ac437e99c55cceaf30d49aa18ea7d0493f72ea558613a3fdaf1a04254a8dc60f847c7c37c07e55fcb3dbd7973fe -DIST microsoft.aspnetcore.http.2.2.2.nupkg 62570 BLAKE2B f127cdde1ddcd168a84de4c21833aa4992e1f9158a56970afb8b5a16fc51dc407282302289ae560706fe096a99ca97fcd1bde76d22027f9649e7fc26e29c116f SHA512 13bd2802e74899d04ef8ccce39ff598e63454768a8f64c601d35335b18ee9a0b68f1419eb7a01990ccbee81b6a6a195757eb631aa2ce775a1527d53125005b2a -DIST microsoft.aspnetcore.http.abstractions.2.1.1.nupkg 70536 BLAKE2B 908484995588c6389e0e5a8e0ea51eed750c0eff6391f00929e8c94dcd7bd84c73291647c1046cbb37129de6eb2e2eed94eb765afc53318fe1cda47035e54f19 SHA512 f2af271c5aad3dadb52035a180a04c1c8ac810e36474998928201548b316c65c2291564c62cae3134f4b030cc39ef423d3e46d4f1127268c47b3e9dae1bec573 -DIST microsoft.aspnetcore.http.abstractions.2.2.0.nupkg 67434 BLAKE2B c8dc36b37d5ff14377e8573a7f26ce1eccac752973cf0225bdbbfc7d010fa3474b178241529971661248297a7c791bd60446cdc8fdccb84ff854c66a1d0f399a SHA512 d0b334c186ecbd89d6d7593caa1d030d6104c7fa7a41a0eaa5c2e53328433a6356f4a829ad187d8214c009f78e0a8d6146a764b54329eaa82ecce2a2c482f5df -DIST microsoft.aspnetcore.http.extensions.2.2.0.nupkg 42613 BLAKE2B 033151cf1eea4ad7c0a7c9d682f45ef8700be1b25a3bcd8efb5e7bd14b52975de6a84c9b0ffe5a51b0938c7a237f30f796b138f435437432c37c2eb4d798585d SHA512 c177c1ebcb29dd7fbafd32d41d51797a2b1c9fd886a6d184c23272938c816db380549102139f7f294ba7eac4fe26535c342584584d12ec4c3ec8c0fa6e6debad -DIST microsoft.aspnetcore.http.features.2.1.1.nupkg 47405 BLAKE2B 36f5ea77246dd8796cb3070732e6b59f5df379976bd6d5b3ed21699df7046f8adb50fde7b51d50e2597417c3e669346e3876268ed80f7b3130198fe9296d3573 SHA512 3d952fdf0bf26b1dc68b60f3a66b5c957ddcc6c937b6b5c1cde18488c0c5b0aa09f840b48763bcb748307af619c03b87a67fbd6466090ee3f9b9be13ae1f0cb0 -DIST microsoft.aspnetcore.http.features.2.2.0.nupkg 43893 BLAKE2B 58f39a778a1816b32ea869405248a3d103ef433575e397415354c31c00b23fdc97c0b81a355e6f18b2e096fe4ae04cec2f8559b6bfec4c2ff87e981190794ca9 SHA512 8efbbbe3f90e8080c29c01fd5eedbfc084eb49a803a752f8389fa94ebc56cce76935cee50ed7cfaf2c017bb87d094900c7ff3de4bf62debef4bdfe6582806b73 -DIST microsoft.aspnetcore.httpoverrides.2.2.0.nupkg 38888 BLAKE2B 8dc1ae63960d35c3a37ee483316517c808ad3f387fea2ced7989f3e8f366fcfa4cba1d8407a1dea8a35d080326d63243efa52fa0b15bd718fc3c9cadee96df3a SHA512 dbbe78d48dbcdaac3c1443bc9e07bf6c8cf3d649ed41994cfd3b91ac0b6c7238ec54299bfcab15e818b6765540c48a9d48a2e127ce339ba325f0d47a349407cf -DIST microsoft.aspnetcore.jsonpatch.2.2.0.nupkg 49536 BLAKE2B 8159e134449b4ea524798fb7d3109e6442af26237bd6a58161d8d2189ba6ad223b29f818e287524b7f5e78792a6743a81f4c578c21d08137ac51165a01d5e16c SHA512 c8c03ab94fb6948c610e5ad0ba03dc6d6b3e2496de87198f40843e68cd0c9bf18ff60c7736f7b6a35c5c07210ab15b485e061376e81d89dc14690ca5560afc16 -DIST microsoft.aspnetcore.jsonpatch.8.0.11.nupkg 146072 BLAKE2B e167fb3a60c4e23583e7f3c5ae0e07edf3234476745cb78840da001477316f966f652b77c75198c7f8fbc9cc9478a66d1bf56f288cc9119693d9927eb8bed82d SHA512 94eafb0fc0946a61a026c09587992bfe7232799bcc4a10cbaeb8a39583998580e10739650662658c8f52e574853efff2eba287087f8260a62b9c2b42bd9d587d -DIST microsoft.aspnetcore.localization.2.2.0.nupkg 40385 BLAKE2B 79a9e1e7782f1ed5a606d84c309f17cb54263ba203e520ed81eb008f3e158d7c10272455179f9c82807f1958f994cc43e82bf2c470c14e2a98593e4a93344d5b SHA512 5483142f7c4751e5b489a0f8850798dd8f3383969bb6c5c0985a77659c5e0c3bfb9e80cacf5b1f213214c79421f48bd7538d57e3d03bde4efba4c2783a4caf18 -DIST microsoft.aspnetcore.mvc.2.2.0.nupkg 32550 BLAKE2B 1ccb586b465ab221fc4416c6d2f4e0789954b3e85ab0d32419cc4bf08e0474cb41bfc96ab07757a315e5edc0b8c0edc0da7f3009cdb49a2d6adf225a92ff0a73 SHA512 d1aad729b68ed3b4cae82e10b5c2016077c08e469435d2804e8307619000f0c4a95889e1758c2fe6bcf746d4f4d08d44fffafebb3a6a954bd35ae41c76f64e95 -DIST microsoft.aspnetcore.mvc.abstractions.2.2.0.nupkg 92506 BLAKE2B cc295affa8d5472daac3a63fbabab1c802e16802fa467838adeb6cca31e227a9970147227e218491e8558181ac0e7cac2939f53d95516a5963880da0840f9026 SHA512 990517fdfadaf3d98fcc31f5fe03f78cf8d604f32587fe73f3837852eb6f5cfd16ac779ab14d84eeda6a6c6a24f6df8cc7fa7a4beb723198cc6a5ead1517e061 -DIST microsoft.aspnetcore.mvc.analyzers.2.2.0.nupkg 39299 BLAKE2B 5f4c90d995f3ee6870947cfd29692427a9904d068e9119b21294367fdfa5a97d2661fa4486e33aef977fc533f81defb7377d5ec9025375339e68926f646f3e28 SHA512 a322b2d84cb7cfe4d6f97459198274a804c6cf31d855fa556adfa7febce1622f466aa79d19560aeeaf8a169ce6cad10c77ea95133b424e49689a32e389dc5e5e -DIST microsoft.aspnetcore.mvc.apiexplorer.2.2.0.nupkg 41804 BLAKE2B 2ccaa2d9a82667568c76772073f38f589fdac88121469132d2678f1182ab5e46b1e729e71387bb0982a933eba109e166729bd718fe15a096035ad50d32f6a6f3 SHA512 2c31f2d8fbc7460be784c94cd6542b7b585adc56a70ce3ec88368e98258d2c055335fea5fd322db7c0783f192784fa15629b9665fdd713a35b218a12623b9fe4 -DIST microsoft.aspnetcore.mvc.core.2.2.0.nupkg 347134 BLAKE2B 9b2cb2aac5de72a4cd67f41079a7c8364e669e5e51a120e0c90957bd8a578cb1b45e161217ea26b483f0c9ae7a6b8be64f8a287e3aeaeb1265388a11ce189ac3 SHA512 7eedaefd014c9b309e79aaf33a39fbfd75f7b131403bb3ccc6d28158ac07c1fb4bf081526324dbf45d26f78fb88833d6f4ab03d6e0cbb34788126e3d80e8b753 -DIST microsoft.aspnetcore.mvc.cors.2.2.0.nupkg 36221 BLAKE2B 64fc2b083abefee357549795a0c2328b399121fd375a388222f5f1e2f5f298de7a645a7714e0772de9323a0fd93d826e5e3103bdf96d3f3bfd654ce1b9f81409 SHA512 46fa927757210306073bc2328a0b9a8e9dc5f9027f065beadddd8bb65bb5bef26e89d410c326778204ec5b0736f2489bf8edb3d4bedaab9c42db32a717a09038 -DIST microsoft.aspnetcore.mvc.dataannotations.2.2.0.nupkg 47154 BLAKE2B 26eb60df0bd3b09a07bfcaad435e7bb844d5915f3fbd0ee1441e5779b6ae6c43b9de7ddad6592a1227e0fe68db88b0847a75227a1aec58b4d888ea19cba02a2d SHA512 78b1c3f031229bda5ecb4c2b9792bc202707a1ac7e65ce5b4691cf2566aa14e571667b3a3ad451ffe134751346849967387528de91e4783fe732f22871a2a74c -DIST microsoft.aspnetcore.mvc.formatters.json.2.2.0.nupkg 46641 BLAKE2B 3b08e117259fb51d1adb470e29a3d15fe3f96f8be869c77325623a9699e9258fa0d18d0e8f7cff3c23caa1209b11c62133e64101c969ca8a90cc752816c9eb8c SHA512 29bc34a74f8571a1a53cb26298a0ab1194bc1429a876708117133001ada59d37954bb83d03e1d6298af401a6a545c231b4b45930e6868982802ef5b84944a6b1 -DIST microsoft.aspnetcore.mvc.localization.2.2.0.nupkg 37353 BLAKE2B 4c5e8ffaab3d5725695c25123b87488a7b25864ca4fad5f6dee92f0307b04a649d57ad4c0f22f8b0220057867c1dee51a6ee85694c8dd8908b6dbf459026fac7 SHA512 fa90218bbb4c3fb6407a047e8151990c16683556b1464e68567c7b3f43d1fe1312223e74d74218a2d1730816bade3646314bdf7570fbacf4f14700b424e3c037 -DIST microsoft.aspnetcore.mvc.newtonsoftjson.8.0.11.nupkg 81932 BLAKE2B 1a8cb07ef5d521c6e6196083ef5a660366ea67cdf905ba456e5acb510da682d47260bf62a051fd240bbb353ebf00d00eaef2b9d28bfab941a12285754ddde26a SHA512 179ef3f65c7b4250cbcfcf1d42aa3b267fe6da48dcc062a8439ec8babc11538731e7c26f77a6180f91c811824f2683dd9a58683e813dc87386b64e1468ca126f -DIST microsoft.aspnetcore.mvc.razor.2.2.0.nupkg 99357 BLAKE2B f1508fd42788ee76173356d3c870efd055d35fe0ac9f7c1c212dcb329f28ed1d21c288d63065e3eb4e89b7109db7450c51085fd5d7ec535573ddd499a5e5a9cf SHA512 f4a6d74cde0976bc852228abb4a468300a2c925902b7bbf300eb3fd8acf3e5d57bef94f18d0a1fcecf7a0c1c70cdc7d596accbb6d6781079bac0cb4314f6e412 -DIST microsoft.aspnetcore.mvc.razor.extensions.2.2.0.nupkg 100826 BLAKE2B ee44f83c04ce419b9abfe8f61905507e4d90486da03d04300ebf3df7cdb00a281594c1d2b66032aa6c044355fb52773b2ab45ecc1c2de9f37e30715563b3eada SHA512 fad039e1f70d2712e2b526dc0acee6ebed013b12cd761a52a30aa72d3eb00551671fd09e685153034243960fa03cc15e6a4a09886d119df630031f011877306a -DIST microsoft.aspnetcore.mvc.razorpages.2.2.0.nupkg 111273 BLAKE2B 501155cbf5a0a7a91fea9a71d79f37358a6b284aeaaba29b6a717cc143a391359b5a17ef0dfee8456553b17575533c3c34d72a2f7de404bcdd1d42cedf109110 SHA512 2c1eddb39b33237ad5257360a711e639a3743c5e87307770013b7f1957cde1f119b92f6258723990bf9916b768a2a7ff5fe648098c513fad7b1a38671a35ccf1 -DIST microsoft.aspnetcore.mvc.taghelpers.2.2.0.nupkg 83099 BLAKE2B 419c2530189985243943c5dcbef86e43be0606424c17891ec6321f43bb4a23e8d260a6dab16a8c58bb39e1ef57d0b627a3161f07b5e36bb2b9dfcedcd502dc57 SHA512 b4997e8f365a27953a8eb7d5b17fe1c333384c3afb480a689c4ca165f57d7667f197f9addf000f785367dcde96c29cdc9daffcad71259f6a8414302c78cf96a1 -DIST microsoft.aspnetcore.mvc.viewfeatures.2.2.0.nupkg 181329 BLAKE2B 63ac7e9ae992f3e590531e492948b78b63bec313929770255400d267cfd178114cb5064640d2c629ce524e3a0153c341cb8719da19e0797419d311d7d98d1332 SHA512 b951c5ed258914d42c75d1d6ba0f106380d156b72ed5dd587dccea8779e84db0e181fc9acfd3cbc918312c211a78ac9a5391bf0df4daec5e14eced20bd8ac832 -DIST microsoft.aspnetcore.razor.2.2.0.nupkg 45458 BLAKE2B 2f33125019940bdee3aa3d8eb3b5fa61788a8ffe9ca603eb0a19176d36e18fd8f7f8e0de6d03e866321158fa3e7794890609a03a8e4dc9fbf2b20ab60e3696f1 SHA512 088d2644d03fbf8d6aff5f2a5f351a33ce748f076db378b8f84657c554d95124d3571cce0ea90622c06fe2d5877c93ee70ce46f55fbd5e735dd62b4ddc5875b0 -DIST microsoft.aspnetcore.razor.design.2.2.0.nupkg 4343736 BLAKE2B 3acd17e171c66b3345477047bdebf9aaf8f01a334c9d11513b6e06c8b35f5cbb772a596f2ecc45c27ff170d0cbac086db549bdeefe344e8d4155a45fb81edc96 SHA512 aac96798311a1479fba24fb15acaaae18c1d2ae5480545753c0ca6dce75f5d798c032234df87794163e5a060f3fe2d8ada22b705c167e2a0e8057fb110101f02 -DIST microsoft.aspnetcore.razor.language.2.2.0.nupkg 423025 BLAKE2B b8511f0dea1f8c37ec38cfe58b1ae5290aec49f5ae539bf5ae92f7ca2c99012878d3759e0ff69fc0fb6a8b61ba617135e8eba32a45bd9e10dbed070eca89d332 SHA512 9725bb2fa3452514abb1146d7e766eef0cee05664bae8c91f04611b979c87e3727851f4477212af6b6f382e6accbf8f97d029b40e7e2103bd4b0c9c333e20208 -DIST microsoft.aspnetcore.razor.runtime.2.2.0.nupkg 41771 BLAKE2B e3a277840183d792bd203094c7f681c744f63e02ab830d0da3dd9f5adf2fb304c99238670eae01d12707668334c09593df12bee8c3eb12103526d182324141cd SHA512 5b79461ba3c37749b8505369946fdf55d70bb764982a1a7a582b2d22c6fa36649ae99d85d936445c375fe1a5368d68939a90f5054bf32cd83853a868be48ef6c -DIST microsoft.aspnetcore.responsecaching.abstractions.2.2.0.nupkg 30129 BLAKE2B e9005f3b38b5f8aa394de07aaae219d2a1abb81d5b38838049b80419a9040a046be708155e0a4990f3a9369ba53eff35da5ac8a181f07408511cc2e4dd822ff4 SHA512 c96037080c69094917aa21e0720df34c63ab5b1a59cac6853eef0094b569bcda7b2e61ec92fbbdcb65bc7463851cd87e0fe2b57ac022af41928c6d0e289f15c8 -DIST microsoft.aspnetcore.responsecompression.2.2.0.nupkg 83336 BLAKE2B 4728f7826566da334ec1a847cf2067d605723c69d88e3e329f9778b084b09a515773bc058a1facf4b420375dd5ba265a889821222e824ce5eb1ee67b11ba6660 SHA512 52b4c2f0cd9ecb0525b42151a45d10e27aef82bff7a119c6fbdc5aacbdec56ce0f067d4e7e94b2cc2f328a0477762b6456ce76349d513767666af852e94466fc -DIST microsoft.aspnetcore.rewrite.2.2.0.nupkg 63070 BLAKE2B c574f9b86995e01f0e6e66fe7e0da3e1a486df14f9f7f995eb07e3f4755aae415e15d3b8641a29d8ecb8380dff93964f0a19fce966c3f7d1697636c234a073dd SHA512 a15865cdcfe96d476b707a2f82c19a11c96309af52095a6f8176156396a8bbd3ceef02f9a9117a2b678fbd5ba6aeed8090cd53faa39f7b4b3696e8165b5259fd -DIST microsoft.aspnetcore.routing.2.2.0.nupkg 242259 BLAKE2B 3b9fda0564a64fee35638af14cb9af9f5d888de363399be9c386827ba72d79964405c912719fecbfd472c36a94e9b2e12f75fe2f423353b3397bbb47d85c253d SHA512 22201fd59fe759ab3d1d7e2a77a5abe94096f79c4dee1bc230dc0efb538736a0d023181eae433d44b3f15ab7c4f01ea81b3d59eb7804f8a4f9cee4c87ce4efe1 -DIST microsoft.aspnetcore.routing.abstractions.2.1.1.nupkg 47623 BLAKE2B 38d473e7c99d53cbe92922281272b80db18f4243eed24a7c5c0131509c98f7279bd2de6d9e0cf1013068c039db71c7d2f598e6292e6df48a67212fb42c9e0fa0 SHA512 704b5cb38c0e0c34a2327c0a0991b4c26ac0b5f6a743501972fd8414b124d3eb25acdd1e7978c57147b358a35a9a4859bac6ae3c1c501978f90c19a4ee486b2d -DIST microsoft.aspnetcore.routing.abstractions.2.2.0.nupkg 48501 BLAKE2B c5abd40600d6a3f2528a5aa00144e0caef2d5840c1beb8048135a3577712f96ca9911d2bb480b15202a0a1af54c5e548313838b501989cab0e8660645d13e484 SHA512 08a638a8ed5c869932b0cc17fb1e37eaa9def75295db9cbcb844a25baaa976a8dffed081396d967f12431c4c08a421195b25658be9fffbbd7ade4e880444a560 -DIST microsoft.aspnetcore.server.iis.2.2.0.nupkg 496916 BLAKE2B ac3ebb0772375e09fc366c93b41fee94c876c9adf214864fbc005a7f28c78577e75cd4fe1270988516d08b437b3987b08354c0e03452c71085208aca1344b001 SHA512 0bae2ae4387604f02795b28af4c6b9ebab34fa5701b903f7e0468d3f84646a56e2932bdeb455795d81cf3f02dc09eac7fddda4d673c459508df00a2b5f379a86 -DIST microsoft.aspnetcore.server.iisintegration.2.2.0.nupkg 38150 BLAKE2B 951b2f2667081da9d6e8f873cfb225178eef7c92afc13323d0ce5b9948accfb92d545a68f7e4c4ecc862f46061797a585a9f0a410d383521d1f1bb11efddc331 SHA512 ac6142e3b2e9a5beece14d2271e4b299dbc5c922fe5f1c0bea9034c802f21600961644aa6b293eb408c753c37eea16c73d21f561c382205731db212f2f5c5bf6 -DIST microsoft.aspnetcore.server.kestrel.2.2.0.nupkg 31204 BLAKE2B a67b2b415464fb6f8fec5afb1c60731d89c3fc43569f3cdabe536d8c5deebac3480999729a5647769b42e5c4bb97a19f25f2019378b1dc1ba4d7fdb6c7b72625 SHA512 cecf974c2d2ed1e4ad25e2e6415fd0b11900d9529781d8310b9a9a43727c8f4323510c18c149c82147df4a743eb5a5acf4b2b7f67804810127b1889b9052254c -DIST microsoft.aspnetcore.server.kestrel.core.2.2.0.nupkg 407706 BLAKE2B 39e46e2d1ec193526fe8f7ace3c74cdbccc55708b196f26d30739ff6ccfff6502de891d5dd39c615fb4da54e9324ee38875bd6fbd5d798a913ea848b0c26a57f SHA512 5b4d94720ba0c58f824579d945d1e9ab7734d074465a0c51ab5164d29a3a2fdb5a24b465ec12a1235993311a12cf46f4ecb5f2d9a8c744bed2581bb0839d1f6b -DIST microsoft.aspnetcore.server.kestrel.https.2.2.0.nupkg 38528 BLAKE2B 6edb4cf66e4bf7cfd8f6d5f458c3178a51a48e1bf919c66daa6449848c1d39c320734d7462815ae9e5c0960d438740a244e340218a9d30fb82179f7e48774764 SHA512 2a78862e33b1dfcf8ae43be15fe7a1d88f3ea4e33447b6634d100b0d28ad4ac61c9a521890076d48426d107e42007b82b53f4be7c60fdebe6c8ab46979cf6bff -DIST microsoft.aspnetcore.server.kestrel.transport.abstractions.2.2.0.nupkg 44505 BLAKE2B 21a212be6db4dbaea396137a99b0f895ca3aeda6a2a25a7b0ebbf03c0712f0df1515867f9d0fc0550d330fc0a2b65ed324cd319b8b856230f8e33d48915c5dda SHA512 58e18fe257b6447680430817aac81b9777cea699845153fd2e34cb9d549d2e3af8eae77d24fa5df1fb80151e432aad5150127c6847e6b34c99b91ee6d164c24b -DIST microsoft.aspnetcore.server.kestrel.transport.sockets.2.2.0.nupkg 64815 BLAKE2B e3824e63f2142aeb6a712c0aa96c49569a4a2775bf68f647e5c4867bc19bd1c29c8a3ff661b2b63821400ddddca513aaa7d473a4530ce86678b2586c1cd63130 SHA512 3f01b50cc9a0e90248f9c1d72468cd1be1cf05eacc9e894e8fd81495517d6341b631f2e8bf97f49cc4b2de26225a0413d6d805026437ade54eb1fc33b47fd92f -DIST microsoft.aspnetcore.staticfiles.2.2.0.nupkg 53663 BLAKE2B b6471bc07bc5b2176767c0bb52e7c4509b7f34999a9662a2b1a464986ed9018034e22e170c2aa1b6c91553d1d41736e0fe095ac9b1270077a21e0daffa8df585 SHA512 757ca30d4c42b1647d30ac864947dacda3a0e3892d84a3d6342f143e4e795972df8073f850dbb7838cab0a5bf2846580d6c995d95b7a91636d2f6b1316d2e5ed -DIST microsoft.aspnetcore.webutilities.2.1.1.nupkg 59333 BLAKE2B 885c22a817b8bf28b96d91993fe0235ec757863786b3561e1ad8c54faba1ba0159f1998bf747556616ed4e08931ac45fd945e386f0d4d3ea7327ea84f91f196c SHA512 482bc6acbdd13f7219f83f097cac5e394bea7aba163150533249e817290e8831521dd1b73ffcba22075a63acfd86e5701548c0d4ac564b2af4d9aab01bae1dab -DIST microsoft.aspnetcore.webutilities.2.2.0.nupkg 55965 BLAKE2B 8e9e48d1dac65ab80003be849a38d4848385a08792f342ad44dc48bff6d45aea5651c21e74853b0bbe7e0d528fd3a33be75dd3d061bfa42e3815ba136e1878dc SHA512 f3f97e3bfde44c1563354731bd872063f7e72d07f4d46cc6f159a8012761618ba798a21c0a29a4f9a63a4af57fdedb90055919255fa9707090d7e5f28c4a9fc9 -DIST microsoft.bcl.asyncinterfaces.6.0.0.nupkg 76354 BLAKE2B aca3f5db71e4037dbdd604aeaebcd0962ccc171915b77b4c409ab744bf0a469c7d588f9504fc7fa49e3863e9593b66b4083235cb49e812d1f87b3dadb32e6003 SHA512 221a05a0c910f7a87b620d8f3831ed392b4eb95d112bee274d35f27009ad2a26445de9d7cd235fe6fb4a03f2550874bda3be3dddd96edaf9c0852a9c23d7b099 -DIST microsoft.bcl.asyncinterfaces.7.0.0.nupkg 95839 BLAKE2B 057f789af840dcb18f3e2a823f8e16725fdecf93986a469544876d66854e541fcbda2031f8379fc22489d5a8a1fd9f766285b99cae88b7ef8412cb4befb0fabe SHA512 35bf41d65c4269bd0b662d228cd2c4a70e21830b745a5f1040cd43c488494b6a2d0a102d21531fc86ad89776337528eca6f0583e588996bd240ad8b334055edf -DIST microsoft.bcl.asyncinterfaces.8.0.0.nupkg 99740 BLAKE2B 010d05e4adb8b42dd2e4464063b4601750ee30e377a1aec3e1f9b833d4c599b3e3e01832779fd52a56c77572175df2f8bc3d08c134d99f62f58767a588b8ad13 SHA512 79cb0773d94465924cee4e471d90353d5d8df842c46ab2c572cb15d9b9fb5d0209a1a88d64392995335c5fe54a00d7c3194440b84c95142711bbb685cb5e9552 -DIST microsoft.bcl.timeprovider.8.0.0.nupkg 105522 BLAKE2B 58ce1b97f6340ff18499e1e96030ca62bd0e70a0269251d4d7b5ba46c041c3aef343faebe61cde8260c1187976cd2d2c4f7e0e618765b719d9c616f1e4dc3b1f SHA512 cd3ef95abb779e57649e24830d2e004d08f534abc0742aff7fb691b72998fe92269c0d6a95c70da2b8349e18b69c6bb7fcb95bd031c4954e568d23822723ba5a -DIST microsoft.codeanalysis.analyzers.1.1.0.nupkg 102426 BLAKE2B a0b94d8d6036e8d1da75d12c60db77f5166aadb04e179607ad850782d3a602a62f3612798120ba29edb40588ccd277f1c400f87887c42933470eb7f5454ff6f6 SHA512 12d7a033ec66d072c9249677fb0712446290991a587b180e6d18ffef0eb97b738443fe69098370984ee56eba9f6ca0bbe57d11ac59d41a32d137c7f9a6734aac -DIST microsoft.codeanalysis.common.2.8.0.nupkg 1496029 BLAKE2B a6b52c0f0028cfe52ef335880f5f7c0928d42183ff2ffa8381280f821ef5315928e74f3f56c91f0bcad1db85a1ff01de7ffd17fc4438fe83d50cbd7645610e29 SHA512 accaf720df8366af3489f4599c5af9f63e4a3db6d41da1ce6a57cd069e1e205d3fb468a4b073137069dc1d7e7a7f642f45e99b614637426d401e43a6133d9565 -DIST microsoft.codeanalysis.csharp.2.8.0.nupkg 2825790 BLAKE2B f33a7ae3a1eed1a416eb39b6d0fecb87a3b25244c52535431f923de6d7f85c089bbdf4678cf7c64488cb80bde7204b9cb151ce909afc2646c9ce2a8198862fb6 SHA512 96b20dcb5d4ce740c0139f0e61f2cf9a20d0d0236909817a7e70a217543da7386a4628df71e109dacee2a2be4b3f40d63fe62dbdc633313b2d776ba35ea17856 -DIST microsoft.codeanalysis.razor.2.2.0.nupkg 66538 BLAKE2B 7ba3f1ab20a89ab08026a5c19abd257f29c0bc582889ee5bfa6db64d085a176c5e3aabaa5cd842349fbf1c9669f3931199e91f3fc767a066cc38278c68a51a1b SHA512 6604bc2570a4d7a2f2a0ab808ae02b6dadae0194b06c6f9de698ad35e70dd528c9a89661bf35b40cff305f694babcdb74daaf78e1c4b1cc8e54952e8c23f5cf4 -DIST microsoft.csharp.4.5.0.nupkg 627579 BLAKE2B 38a3fc28ff01a1af2a368b1a3d6d17b37dc78dc2efcc426a70a70893815ebfbf22a918ad04694e8c123985521e295b4bb93d130d372e731ea35e11a290488a0a SHA512 c9659e4db182cc13a544f583088c624d95b579c66231b6a8d194fdeca28459d061acbbd4a94f11773921cee091433be8c73c6547bbf2b4ee3738e805764c6fea -DIST microsoft.csharp.4.7.0.nupkg 627100 BLAKE2B 114a5af7151feb80785619d54caf5f928558a034254b5c2e185820a441f017705c933b0d66a31d395ce516a81f97655cfeca46e37397082b1b5d6ac6f507301a SHA512 2c96988515f95714d4b83f5650f183dc6a564e0b3cf5255fa0e3ef48476debab4bde542f9f2f6c47f6620b7a71d6a515e4415e6d2e388b60817a29621d5690df -DIST microsoft.diasymreader.native.1.7.0.nupkg 3324299 BLAKE2B 342f5ee910e01dc8c8c4efd28a9ea5ead42b285a604432f1c0106b9e0f5992257a744510b0204cb011fdbb013077c488d7d87eb25795f533817bf43f1bfd15ee SHA512 cc931929f1b7ba141df77bfe364603f406d78154846fa51625b92158294e58a206100c819bb9d2a334dec4491c56d96e4cbbcda2e043ea6b2db6cb344108aeec -DIST microsoft.dotnet.platformabstractions.2.1.0.nupkg 57680 BLAKE2B f379768b1fbb0af857c022d78c3af7d910bbbb6eaa62d4400355d1b94eae6a7b1036fe553f2cc3c0d60c3855b9c026d83255a51a8e5bbb8bc1a0974046b7448e SHA512 69efdcde95fabe10acd7b71a52b559adbf27f600d3cebeaeb2764a6441e56bbbb2ed972340b7e6d3d812ee6f889de56d986c179b985c4836b9ab0ab02da1f652 -DIST microsoft.extensions.caching.abstractions.2.2.0.nupkg 37898 BLAKE2B c9a2c2db2745db5745dfa946654c5d8c5e37b090081a34934ff801f5041a54e6411285f6ac66decf57c883621e1703b0a1dac03648a9e69732188089c1879944 SHA512 2fcd9f11b3d4ce2f0aebea78a254fc047b55e5259a21b420fd418572cab449345727d2385d1d816b308a245f790abaa7d1d8c435adea0bbeb57939ceba1faed7 -DIST microsoft.extensions.caching.memory.2.2.0.nupkg 40197 BLAKE2B d922bffb6e7fe49087a527f6e8edec807f5c3b2d10d0fc34774cea5c9f7080603bba84a6dd2253299927b8f8936a49899826d5e4010cac620fb5e2ac0da5961e SHA512 a74207be7fee09664d6af1dff44a93d64999072cd26dea815db9fb628d7744b219842554b1d8a4e2fe203048000be9cdd33693b81c0b472b00075f8c1662149e -DIST microsoft.extensions.configuration.2.1.0.nupkg 41890 BLAKE2B 6e896951a480c6c4bfb747f0ec1e01d0148c238625783e3768f73c075eaa530671906dae731cbc549e057c553145c1ae6e2641c0cbdea8b1442effb5c34ff687 SHA512 e679d962f1095ccd23342a08eda61b8d553708a372e98c74f562cc49a6b9661c1a621f76ffbbb382a9fc63def0416da33977aee20a9c4b81713dafe4330562c5 -DIST microsoft.extensions.configuration.2.2.0.nupkg 38466 BLAKE2B 498897b7026bbb1417a791e42690a687ad08eb31718f24416c8a653914e41235dfa741b367856947e8398fd02db9ae39c64057bab2e22f3779afa272cf8cf5d5 SHA512 d0cb49802679b48c3b2e8c4e9579627f0553c1f31de1874c27df83559c97fdfaaa5cef73b1e67c847d96c5b2730db043a78e6703caf01e52f8247ffa67df01e3 -DIST microsoft.extensions.configuration.8.0.0.nupkg 191129 BLAKE2B 907151c54380b8cb10312a5dfe876512912eacd7471c91c0c4972a375c4e91b0b00e5a295cac19523d3e8443b9232aa06e949e071bc4a83ea3b45c7debe44437 SHA512 da48a8ef3b4cd2a6beb78008382d9fccdcdd42ff3a71d9efc5ac69d4020421294ac95b07cf11520341a69ee241925cd040d49a382df243e2fa194f6896ef9734 -DIST microsoft.extensions.configuration.abstractions.2.1.0.nupkg 37949 BLAKE2B c451025174f3260c829623a421d316c0057674fb953d9ee27b509dabcccb2f2cc149cd7338c471f229708218532c363e682e10d3a729458e6516bbbf5b50eb0b SHA512 dda4cb8d0d6dfb9875e4c4aab75073cf0cd53bc8f5dff351785c27febf279b0441070d94efc6f63a7d63dbb2fa4bb1b74329cf6fdd08b6cbeeb74108a1935f77 -DIST microsoft.extensions.configuration.abstractions.2.1.1.nupkg 37935 BLAKE2B fe8d4556fa1b7c7fef2cf9cc0364304006a130af6b08f92d83fda2afec103fcb9576cf4f68f0fd660aa1552ec5ed977f55e882d1145d7e867f4e003f46d8384a SHA512 ee6acc03f6f030f0f1df7f515a83aa43f18b50355d7951324566a0eb22cec06aec67a1291d268b8a0f9d2201f5b455b33abaad516393e6dd11e9939dd801ff82 -DIST microsoft.extensions.configuration.abstractions.2.2.0.nupkg 34534 BLAKE2B d032a2e7c9e26d11d7c2e68720a36d7decbdc29eecde4c8c5f2189aeed3644b3a20b6d0eb9e7f4e920da01b1dd9f3a674e32513a15fc685afe3f0561110eed86 SHA512 33abb870c597c4fb6ac89274de87b3caa4ce4664a04cfa5ada06512a41060975c78721a73357078cf4f3ab9b1ebd84b554910c6f64d98fad2601cfa10e83cf71 -DIST microsoft.extensions.configuration.abstractions.8.0.0.nupkg 149230 BLAKE2B e3d49a61ded7a88e0ffeccf5901f1fb021d66ef9914a5e5e7e43e69a193253f1009a55cfb2199579e017dc547050b77f7e777f5fe944dde609def9f66be3217c SHA512 3316170910a94290c8df4fed26fa884a47dd9bf974eb7ad22368d5a63308660a01d2dab4a44662061dacaeccf4ba09cdabfccd4636f76ab3178becec5ad31a2f -DIST microsoft.extensions.configuration.binder.2.1.0.nupkg 36217 BLAKE2B 9c295fb11edb9bfa57b3ea544fdb1e0dc41e91efc1d86533497f17155ed3f17e9661af93c4affdae6a042fa9ad5c92369bd1f1ebc1db236af0c1572f00756ab2 SHA512 93d74744a7e65e37874c099a7f240f07d2c5a106ef7cb703ee6fce009dd1d4b6881390bddadd76b4e914d89a6ba799f523c3737b48daf73901358c4bc9dc4f44 -DIST microsoft.extensions.configuration.binder.2.2.0.nupkg 36436 BLAKE2B 6b019dd83e15644a3e8da71f3de7d3effc269f97ea614bbbe432910ffb5ddd6734e33e3e4d6b0e761baa754cd67ce6d2581214c21afe29b87a011a6c3debe915 SHA512 e803704ee419a8822dd20b8a01d4bd327e9cf8f7e1381a6a466ec5b25509aad1b4d34ba8d02777a409dd93dd9142ad32803151b9bfdfb62472f03ba4597a8dcd -DIST microsoft.extensions.configuration.commandline.2.2.0.nupkg 33635 BLAKE2B 5f4dc31ce4b6a46fc5fc1b9ea8831b74fb16851e98a6a62f247ac3c751dd48d80e866925353768c5c1981a80138472b7cb439cf6cc2955b046a77c5ceabe2cc5 SHA512 42d34df5340d02eb4fc5af9b30de7c249663599e678dd1c933db549f04c5e897cfbb3956159a0546a134dbdbd6c2b72adeec3a4f0e3f7178d50bb14638cdb8ec -DIST microsoft.extensions.configuration.environmentvariables.2.2.0.nupkg 33379 BLAKE2B b3ffe9fae812d5ffe392d10d2cbc8a2c7a096f5b6f230b354fd87bce3177f60575a968d7d27854eab643764447a71278726acd2ce6bf407349d8f25e420d52cf SHA512 663a889fa82d2a601725ae695a1f67f9fa02d640d1d78f0b8679d581bc50732442f9847569612e89487667716f4978abfc996700bf9cc2a039e1d099568fcbad -DIST microsoft.extensions.configuration.fileextensions.2.2.0.nupkg 35167 BLAKE2B 03e8e5ffc145e54db076f3ceeea0f0c89c309430c5679eaa06276f4674495720ea4133c3efbd1a06b52594b97a9055a8ae28aa7468da96dff35ad0421b552ea3 SHA512 0679264e8a49ee6fa9d3f101b217499a85aba14bcc96efa803e6c3bf3116877580f6b3987674d9b9e43b029d6849f5271e73c19ee59a7bf103f211e533fb10c4 -DIST microsoft.extensions.configuration.json.2.2.0.nupkg 35739 BLAKE2B 6e9559874ac3ea1772fcf59e4179b94d1761b45245d31e3de4afa12338e29c9c78c06f158868cecbc9691e55f548dc875ae44ad21a8de4e44fbc4bc0a132f964 SHA512 0aaa85ce916e5bdace58e1c8f5cdc9ac6ace3a881f2d1ac64d6554d802059315d143f6c083994bdd669b915132c264d1a39f00237a7ab13d0008dcbdb36efd54 -DIST microsoft.extensions.configuration.usersecrets.2.2.0.nupkg 35186 BLAKE2B 240ce7cb209f0c306d76b8fb198bc5868129ec27bfa033df9def9def7d23e687da68bec59bc33ae9884bb7f62266f7b9af02d02bf24aff8d22aface0bdaafc6f SHA512 73d40ef4a3ccc5e1b3ccf252846c418bf6fb671329fc478f75cbaad51938915211d3fb60026a7522cd5ad51ff9180495581c17015d31ad2886a44f9b341005d7 -DIST microsoft.extensions.dependencyinjection.2.2.0.nupkg 110423 BLAKE2B 87715014dbb034c98d32d769f8541c0fb65d4aae56b857b7fb2ef6d05b12ca979a7c562e3b1ada33cd914dfdd31a49f34728526310c899b3bf1ec9d17bd7cb51 SHA512 01217bec02639f28bd84bec8254d4a080be7093808dc9130914f83e209ca779de714862989b56347a496f2d753924b99f90926231dab3ef29d4cc3553df554f4 -DIST microsoft.extensions.dependencyinjection.8.0.0.nupkg 341717 BLAKE2B 4c6e981247ce8ca11783d442e658f69edfc307020adacdb58c28ad93e7d75b7d4b89001cc34787041e44eb6efd2310e4bc8ae25f31d5a2688f4d363f9756d9dc SHA512 96391af4ae0542f4ae96c8009c9ffbf304acadf476cda262a8ea73e33b172529541044186c59d656377bb2de42c9f5925e0632a81f6e7516f2a646e8916f16ec -DIST microsoft.extensions.dependencyinjection.abstractions.2.1.0.nupkg 47277 BLAKE2B ccca23dbcc6a259f1a04d83f0896a626afbf9c0acfa5dd5e46dd9bd9027d99d5813d5f1e82450cf3d631eb3fbd05bd397883a4748d765d7797eb1e69f5b0358f SHA512 903b3f4a780175f65946f6f1bb6e2c56a7b6d8f4a30ad2f1ed3d5839e271b34ec69ef6fdac2356c04fe48ee6d1a52e4dd805eedb273137f9fa8de405e3cbe993 -DIST microsoft.extensions.dependencyinjection.abstractions.2.1.1.nupkg 47273 BLAKE2B f7ea362f4e60d9df788a3537ef551c75ccd8ce51df42a19ec33110569314c513eb7da2e7d38429ad462aa25d719115349d9cc1c34439e8ef80015f5e490d4bd4 SHA512 026d9465857a9ee07121a85abb15f525014e8cdab89f3f4efb80dd4ddad07cf643af2cba82bebd1100c5c61a4dac459ad6f534abc560799737ad909ca140e5af -DIST microsoft.extensions.dependencyinjection.abstractions.2.2.0.nupkg 43877 BLAKE2B 07cf19b4d3d9f6639edef692964fa0049c4caf8a14b4a7229a9428a058304754ed7defed7e24fea66dfb9ccfbe98ea5cd958e39093a4bd0c94c6939df2582467 SHA512 db1324f4b1f3d4463eee0546d251b8a81be452256383c40d3ea7761d89843f9f8f2fb032a3de8484189e02177ef86c78c8cfb137c90daa68597453011de1b41d -DIST microsoft.extensions.dependencyinjection.abstractions.8.0.0.nupkg 276886 BLAKE2B af87cb01e181a5f75df78f59639d4b7dae4fc0b930c7ace4a3ed506c43a98edd447f7359ae964aea1824cfce9213b8f225fd67e9240205a1630d67cd0a274415 SHA512 94bc05ed29755109565d9cdfc901087ee1fa08302dda393106bc9a0bd7384f0dc2b6c2f123c1bd53fce06babdbfa845dc6d22a163c4b0646c5251dcc5aeac282 -DIST microsoft.extensions.dependencymodel.2.1.0.nupkg 119085 BLAKE2B 9547a50c51bafc94335ef993757a3a40e9158dbb89e0713805fc21e1bc309523560810f4289c03bc6a72b954744970f16493d8b352b8de231e4cc207eef38b02 SHA512 0c02cd0f6a80f2cfebe23698324ff73c66b5e90bb4de2b24033286eb651028d20de00b9e7a9bae606c9da1649c6e3c73fd303d0270c039746446e2cc61187363 -DIST microsoft.extensions.fileproviders.abstractions.2.1.1.nupkg 36386 BLAKE2B 91587d3976f74f1068a287f19f1fcbbeea8545ec79db92183270f24db5ca5496cdc249490477d31d47c73a7bafef5f639adc5e0e1ad2f26f25e7c2a39b4e0e1c SHA512 ce5210eeadb6d25f9c91d2f4df13701211b70c595ef6c06e168621790b32ab5ec39f14b7243b2632135eaedf3e67c952313610f1a8f2c83da1c6dd7a11aa0e6c -DIST microsoft.extensions.fileproviders.abstractions.2.2.0.nupkg 32978 BLAKE2B 5ff7c04655686584350ef05c0d0003555dd8f4d84c5d7d26ce5db041957ba5a83a6bbcab69a11f031139fa880886ebf21aaf474a8f3aeabc181ea181df45e85b SHA512 df7bd3ca28f301511f6ee345b6cebc47b6d6d36709322c36d4c16030193e5cbfad85c6efdf7e4f543d7e0dd312bcde9ee437804783a63d246c288afce98938aa -DIST microsoft.extensions.fileproviders.composite.2.2.0.nupkg 32337 BLAKE2B dab98e5a72c26af59b52cc753bad97638d385b636fe2c2d617c05c0e50fa3af744869736e8a4eddf4a62cb79422ec6860fd53277c6a972f4b8394e43f6f3dbff SHA512 924e3af84f97d95b2f24660120503e17755e9a65bcff53657867266c23da5bfa641e6dd436bed8a82e4f98ae58e821d940190733c21698cbeb2918a27905fc76 -DIST microsoft.extensions.fileproviders.physical.2.2.0.nupkg 44109 BLAKE2B 4bedf75c257b4491da0edb331ec0503c5442a2834bb2c8741b1ae94406456c4f0c14a38ef2166c19348ee8d8209a20f8f7c9649b1fc261f7fdf007ebc33c60a5 SHA512 42deac51ae7afd76cbc58b21ac2cf02588473bd4e455af4075c875a95aabecf1ae2c2c51b372bb9c632fdc8ea6b14bc026a889137dce7b1cfa2ab4f885c50780 -DIST microsoft.extensions.filesystemglobbing.2.2.0.nupkg 44868 BLAKE2B 7db78e914c3e1c0fda1b453c6adbf5c5386f03b17b5ab5f9a64ccf3bef19c3151e485b2cb4939529fb28c0d425703271a20bd8f333d749575b9c03391d9a0f74 SHA512 586012138f2c95dc793c7ae6c69996d2a149d0cd26657845f4881d0434d23669f2b3b41fc3bc53b87b3f9e66c0d56a3c63c5c523b2b670929ff5097f9c12b847 -DIST microsoft.extensions.hosting.abstractions.2.1.1.nupkg 36518 BLAKE2B 1ed9a820d6c29934742d7ecc1fec9c8f5e9c344414d920da944c1cae2e43ad9a53f7df2d8d36c5651a9befba7c5b5f265366225f3b67ab876f3b237cbbfad612 SHA512 79ceacc072f43c777b24ff18e9990bb02b20edf7b38742a1845da37988d53e23657ef49a266f4552ea1235a939c029ef4195fd63513ff79ba797161fafc43194 -DIST microsoft.extensions.hosting.abstractions.2.2.0.nupkg 36605 BLAKE2B b93fbe32a34c6517017ab935792193bae254b4024458607c7fca1703946e70270153f6cbf1e0aeb401c01f47648f9e17afafb3ccbfac9800b26c52c7c1ed76dd SHA512 52ea6fd1f020315060c7ac4a9e59b84d1ac3f9a4c14015c2af54310c54442bea10e30ac6da50849887aa9f46214b5ec7f13f9b44a5d3c850420792eb3997a55b -DIST microsoft.extensions.localization.2.2.0.nupkg 39339 BLAKE2B a43daa5d16780564398e8751036ad48acacfddf748232d5113b27d795c57656ca731d2b604f252769d3b33d1d22a73c0789cd684e933f27b561841e76ac6b0a4 SHA512 0438a641d41275ecf2fd256f498272fdc9a368bc80216d7c771dca97de99db3a2ae0b4656817b03ae33d9691a430050bb50a6d91a9f9fab98421d18c8c3201a5 -DIST microsoft.extensions.localization.abstractions.2.2.0.nupkg 32153 BLAKE2B 23d34f5c96c7007fdb29cac29b564e65ab2a34590d2447439eec83990fb1d51cfed94d4cea4e32ac4b9ef18b41a7d253bb84b92780efc504c06ce50304b14528 SHA512 44cc9b285cd41ca4e22c628e783535017e78ddc7b99077e7d820703de1b591b2e8d1832d691d279e03f215a2f5947bfa4ebaca58f09f3baa7ee397727cf4c681 -DIST microsoft.extensions.logging.2.1.0.nupkg 42532 BLAKE2B bcb24f67b4d5c009de50d139197c797f9f2a0f6f4e64694d344a223ad410f017eac9ed5f9cd92ebab1faff0fc11f6aea98be5aeaa388e0b0e056f18bb09e18d7 SHA512 c071cbace76159083b0297857fadeeda09bea91c57610e91a0ef913d1a14f7a6902d2da8c7af554a6412969202b326e961014ddaba950e2a1546513cc4d6c2cb -DIST microsoft.extensions.logging.2.2.0.nupkg 39153 BLAKE2B fc82af9175898e9f81b472868ae1030289b43067cbe4aed444372b4aa3f3e434ec9984934f704ab002b988d7e3e7ab21a85830a54ca3edbfe9c0cdad638f5956 SHA512 c1ad5493cb15b84cc7b7064fa033614221438e50def6def8f887acb36eaeaa12309f4d93efdbff181fe92c2274f0c3afb8cf79dcb7e57895ba54faffc155c227 -DIST microsoft.extensions.logging.8.0.0.nupkg 232520 BLAKE2B 79e950dbc495ab3078fe05219ac5afd79051fb841ccc47c919958ffdc94b1077eacd6038a8cb70cb27404295161c75fdd7e19dcaa006bc0f237781c3e4a434d7 SHA512 aa30576c428dff69bac5f5d71721af6c4ef583bc524edbd0a94b49cbd80f698905021260e1a432c32e6d48ce5a30f6822c209f11dcf7c819aba1fa8347925b06 -DIST microsoft.extensions.logging.abstractions.2.1.0.nupkg 51586 BLAKE2B 34be56137e5ffaf61c07ef69106f9959055edeca7758169163bb201e987371a45eca464eaeb8af1f99b43247a4897751981448e610e6b38793502411b51dfc8d SHA512 1db2ddd12b15350ec0881e05bec8f2e23b965ea00b8584858a1d4a2d5b9cdc9a837bb3a03843d7e2fc7e1bf8e1be5f9efb36adfec052ef28d69ad950ffaaf308 -DIST microsoft.extensions.logging.abstractions.2.1.1.nupkg 51616 BLAKE2B 9ad56ee27a9e669866ba2eb312df5ca8a8f28470a352dca45a4aefbb8a8edcd6db592a63459e2be295c5cb16ac574907b7792a90f8e180c42d2e12217cfe4cbb SHA512 7eb031114a70af9f9fe82d84935cadedeb3bd9a9c60e00c914d741cf0d52b9f854cb82abbf294b2494e46603b14deca2c4b5e2cb39591df990e7f79b3a327091 -DIST microsoft.extensions.logging.abstractions.2.2.0.nupkg 48208 BLAKE2B e062804bc8d13083659e052931323f07ba393c9d252149835024a566bf9e60f957bee363d2e8bfc80b697f2908f24fdf9ff5be10bda1715963b385b9d006ae77 SHA512 d62613e8102725919e6df72541788cfddacaf89533b528a49294f7c5c0120505b8a20f3bedbb17b63aab30ce0423bd677fc515b6f1ede8ef2931d603104f3f2f -DIST microsoft.extensions.logging.abstractions.8.0.0.nupkg 795935 BLAKE2B c27db06351766972dd55b3ebf927ba7594aefaa0239fd00e0a8ea9ba6b8acc3c1e040512cd07a9849af5ed066c69450d1ab4d7fc231103db2981d2264f515dcf SHA512 50a0add96d30d90580fb8e02a25cea0aa15f4d22744279b5acfe18cc8568b74402aa062d5db13cc5887a08bfd24e07cbc88b2fc10ee8eec2c37edf3bcda7f8a7 -DIST microsoft.extensions.logging.configuration.2.2.0.nupkg 32737 BLAKE2B e47b93de71266951910c6413ab97d0aa3cdb34a75ba1bb0da2ad990e669a891c537423618ae35feac1268153b14f480d3d8491513a915e6e394aed69bf9b833b SHA512 f2e793c8ed51a95386abedc3640bbf5a0465de697f29abe1fa5d5fd71831fb60836bef1625e652f127e0230a953257d62f3aa4594edb0c20c9887d64333e2fa4 -DIST microsoft.extensions.logging.console.2.2.0.nupkg 40002 BLAKE2B fc2f638acab571457af404051a254dcdb547b03b0050f83e40065b94dbb5b42df79cb8b705ba24234b2708c8e42140ea51599c7c45ba5993d56bbc576b2dd69d SHA512 eaa0bdfc595e02a2f5ca8f6cfafc8b9608c441060f40a9cf516ccdb1f7c30c5f7e44bc1cd2e189191bc4e0ffb3b0d51e61b98470ec20634cf0e78406444f263a -DIST microsoft.extensions.logging.debug.2.2.0.nupkg 32306 BLAKE2B 8a43f789dcfbe79655d7b0567b22f4da9df5c9f030e01acdaf192821cffffab7301977a94db3fdb68dbb978c11d00df926e9ffdceb8e70fb0b18dc9c8471ea30 SHA512 89a61af5602bd2eb712cecc78f9795735b010b47a440b3ad0f70e1f55559dde35f527a620977385f6ca6b25c7e41da13a72270c6e637daa710acb0081882dd65 -DIST microsoft.extensions.logging.eventsource.2.2.0.nupkg 39298 BLAKE2B 727238a251a1d4db52afc4f6ecc2e1e4c28b4bf951e4d7608e3a6f211cfbd7465b21240512987756667a796171afddcb897860375dff6241e9a3f723896d140c SHA512 1bb150a7aa1b3144ca056455fd216f5738cc84f361c4899b57f7247ffa458e6abfe60f1998119218e820cc1f843e027c2bad2558136895ea6a81f10ea2a5a2d6 -DIST microsoft.extensions.objectpool.2.1.1.nupkg 35685 BLAKE2B 51621b88f996e0a711846ef4dddd5b32f10526532c3ae62ce28cde77ec53a54dca2d7e4dc3d070d110dfd9c7c1b44abe7fffe8ae6954bf87a6d7d4f4c22fc2df SHA512 8c86f733712ba32f7a93c234fa36de387ce4d6dbf2dde3cb5b2bbd094fa4f6866f3af09c8486027a9b05932c17faf929c637d885e27718cf85e8b6099bf22a2b -DIST microsoft.extensions.objectpool.2.2.0.nupkg 32201 BLAKE2B ef4a3f19e6d6a5c8abc1e0eed91db937ea98b615605d05db8a2678063cbc1686fa057d96b28de732b6d185d9817f3839fb09f902ce3296c2b898a48a7ab98f9d SHA512 c954c18d32b3d4b2be3ae89e9b4dc498c35f78e1d9db3028a6d29e634418dcd00877c96e5938ff589a8692aaa27c3a54a420ea7f79bd44917e65fed40e72cd92 -DIST microsoft.extensions.options.2.1.0.nupkg 47781 BLAKE2B 7a88a2f803d687031f2a773e3e8f824102ae528822794e05634ea20e7f5a9a4a20030d2063a611451ec2582bce22e9bbe4e4a42f2eb8d74c6d1f967d3d672579 SHA512 adb7476a9ea879c36e4ce95c13392d86ecfe3aa195a45ea1cea8b3ea399be819001062bad9b9e4bc26e8ba7d0a5ac121f2c6ea2a0c56e041abe0b3b69b4e1047 -DIST microsoft.extensions.options.2.1.1.nupkg 47762 BLAKE2B 130745fed8c4d5b47ef496744045ec3183ea8ab199a2516009d0ae563aa2683758ae6c10d1ccfe8b2b9dc9d5f881d2553b9d90c0918dd6fdd82c135010bf5ba7 SHA512 55c72f83c97892406b5c00da965b84198373f475d23188a52a849a2dd69600deb48029b2488072cf987857cd8627afb353065c3a8c81ae38a7af4baf4f897ee5 -DIST microsoft.extensions.options.2.2.0.nupkg 47168 BLAKE2B d7d22dd04df6e927fa04f7a66b4502e48912bb4ff8a0f2a009c4df506cdd41b4e1bafca1be595e59a94b9f5b34b3b9229437389fb5e6ba5a8ed680c1e105639c SHA512 ebbce9bc4943fd83dc7d1b35426e7c2d29ed9d29be918480fb43c0e3ed006e8ecd107e1102f524579e24aeca6c6b4f92e32059fe6dfd81439d9f73d2cdf7dacd -DIST microsoft.extensions.options.8.0.0.nupkg 492963 BLAKE2B 7724b16d3cbcf0149a9a5a194254ca12103c9162b71f0e07994aeb22ba23a6f3119030d720f79b43dc1d96011ae3156dd003778aaadec4bcbc7526d46095f25b SHA512 1c004082a132e7b75a0c95acef3578a4d5db42c55e0996e40b95b663e9a83c5a20ed481a85db7567fff7e3de3dbba6a7d4fe5c825dc7ce95de956689afa16c5a -DIST microsoft.extensions.options.configurationextensions.2.2.0.nupkg 32639 BLAKE2B 7e06cf63a4721b4fa83c35cce00a652b0e80147f1756d016864e7657f608892ab2ab84f466e2f01e5d0ea235012e261a50fd4f98089e16cce9804c959a0980e4 SHA512 d4689c22c41d90b955af7c20188567cd42ae34bf55dcd61590c517af6ad0ef154e971358a7b99cae736b5354b5548e89d7e26c926ecba5241793c04f2159d40a -DIST microsoft.extensions.primitives.2.1.0.nupkg 46654 BLAKE2B 14cb196d80185bbe46b2334d14cc561c55a961e2b2003e28724447c8ec1889b117f50bb10257b51579c054e7c0460d425d154d0aa936ccc9c735a7a592720bfd SHA512 df29b677828345836defbc9b04f763af85a85524fd502ef150cfd7c6bf2248a0fd6a3e40f866e68da42b5343b2d9f11131f2c5f1d626d302c9a0d4aae65b7994 -DIST microsoft.extensions.primitives.2.1.1.nupkg 46663 BLAKE2B 50c71f1af3f8019a42f2ab930e1e9c3e8992c532fe27320e98b6ca794473c067c538f8ad7db0f7dce4bf52e3b49b0037106a98bd6ec01303cdc4c9911abbdfb1 SHA512 4c24e6b4cdedd5e7928bebd95c82ea4fdbcd068a0e7ae07d54284445f78ff973e2ec108957af1e0f51090c2fcba579006fedd92b615df27a3b53790797aa3391 -DIST microsoft.extensions.primitives.2.2.0.nupkg 43640 BLAKE2B 0ae9e474428dcd1b415baf799af9aba2de6b93c86322403732b4e14cd3323a7705746665459c9ed402535f42a167181dfce767d6fc1a3cdf95836ff27309aba5 SHA512 be91fea3b7fca1b571eb93e212d057c53c0be51a2c2bad1f348332ff2f16184e3faf822f02a406ba43b3321c6ca7ffc071cbddee49ae932413564a9561d683c8 -DIST microsoft.extensions.primitives.8.0.0.nupkg 209772 BLAKE2B 46a3392933c0b901d1c535d534f0f9501b63659fee1f83bed47e48b49aa0162da5af1b3190af401d709fa0d4b8bcde3f17f7e4e28f0141328a1a7446e4f81b45 SHA512 1f5475ca3d3ce18463456dd135afac502d6f82fea6e4e4814a61f86616c348decf28b73d15c2bb276d1a3c039ea6064f75e1329f6f3a64caa3520d70ab92c32d -DIST microsoft.extensions.webencoders.2.2.0.nupkg 32787 BLAKE2B bf201dde33b3d7812ed76c7a8b3cc218259aff842cf1e3b70c6839def4f74b18ecb18f226f481e8d581f4374826b38e5a97cf8573db5870bf11a5895e1ee71a3 SHA512 f481d3d75bea1116b97bc72d8d59394d6b7ad2708d85f30a1a9ba2c3f870fc567b509a7eb22e31db068533c34faf1f50a0d4b8bd7131e056a324ba656b6109b1 -DIST microsoft.net.http.headers.2.1.1.nupkg 64530 BLAKE2B 344e285b1b98e630ab50822b470e077e31b069b3bd94a73464265b9f7d37155ab97011106b2c22fe6d29a51f8a542919955c852f281d8cd6234b1fafaaf45ff6 SHA512 7f4b3ddde2a8342c33c10f4cd0c819bb77dcae1ac428fd8d3b4c08c7401f019e8d7b5581b4ed2400b7db8e856b8e3c8b7179d282cb4423f649c0e3433a89f22b -DIST microsoft.net.http.headers.2.2.0.nupkg 60982 BLAKE2B c69f37f63fcb0444f608f9718f491249b5ad4c69fe5a526d2bab4bbb04952a18a148c797b95e74ff04cdce1b0519597228e35b760a6d0d7ed47c6a8355f29057 SHA512 7a28a6cce28280cc8751347aeb4e190d90e97dcfb930ad1524010fb01a3cc85f7a6415c7452d8445eed29327dfa0437cb33ff434b6b43059e06f90f03b04ea65 -DIST microsoft.netcore.platforms.1.1.0.nupkg 17960 BLAKE2B 6a9fa22d75f5a1c65746dd71a63c3d4e37c393e99c23007c10f5ecce248a04863bf26e7562c7751177a6985eaac266c29cc6a5443a4a853e773f88994ad2a3fd SHA512 6bf892c274596fe2c7164e3d8503b24e187f64d0b7bec6d9b05eb95f04086fceb7a85ea6b2685d42dc465c52f6f0e6f636c0b3fddac48f6f0125dfd83e92d106 -DIST microsoft.netcore.platforms.5.0.0.nupkg 39826 BLAKE2B a122f0d2afb77455c005740fe5096c055f72eb658b0d1f10e6a17f9d07c3bf91ad0010ff472ee1d05b84bfbb75c9de3c46d2a2d33fdcaa245d64d6c3a956f233 SHA512 8493fe11648c7ecc20b6530490d30fd63744961345c0501a7a10b11046661da09b783ddceb8b3208ae52a72a8a94cafdce8dc1bd6073c32081e30d0e7407f174 -DIST microsoft.netframework.referenceassemblies.1.0.3.nupkg 20961 BLAKE2B 8632244fc71708fbb2a56331c8642a12782baeebda676b1b8d3ada50788e0725a7572cf0ed1c296c4cad3fb8bdd669871c90f963b9c8da6eff796fd30ba768e2 SHA512 e3b8317b290696a380a32abdd9e75e71ddae68049769beb895024c34089f41262aeddf53e30984330b1293f013e34d854a83223ae1e2afe417186795da8dc148 -DIST microsoft.netframework.referenceassemblies.net462.1.0.3.nupkg 19902484 BLAKE2B f4380ca1d96ecfd7a05ba260d69d240bd656e07ed57f38f5c774246ee256ebff1a489a198afdc55a6359e54af8d3f211dfab4302a3d3a8c4800c0e191f4dae51 SHA512 1cc9f441098f61c26c56e29eb7d580f0841b070799bdced44bcf0ddfd8ad491a9c9ffd57393fca6a8d508a2ca4c54fafc7c93bff38a6d7571598ab6e9e3bb830 -DIST microsoft.win32.registry.4.5.0.nupkg 350921 BLAKE2B 05e3d715a76486275ba1a00beff693894fd8d2bf6ff67f2f3b42332d299eecf0ea73bad2a17b97061cf89bb2e5dbe503288f649e4fb317539a1f7d84199044f8 SHA512 2ca99fd058a083064184da33d12f72a5c43412151d426c309e2284a5df4b722b2f26dc72616ab6452a24ed81693839b756861d47eea27d60d7db7ff6749ab664 -DIST mimemapping.1.0.1.50.nupkg 348369 BLAKE2B 6b9ebf522e1b620623b265929f1e495bc03dfc8cdeb5eea84b922a7af06976e0eadcdc4fbee26ba922fb383b5e7ba19c476cd9c15268c9d3868b4582fe78b161 SHA512 2cd95971135cfde09d059693efb4552699d1e52f5d3283d24d85771395501522a7aea7c9713a6441b8f564783cf8fdc4e984e18dc41ba52961739614ead40d20 -DIST mono.posix.7.1.0-final.1.21458.1.nupkg 129570 BLAKE2B c37e184e8e633dc87a9f5d1ef12fa289b197d34244c74b80af769b7c65bb987eeaa5980491f6f844eac4276ffaa67bc2b16dd483be5146cd2fccb65e01752e84 SHA512 5765dbd7b775c78d31df319d8dd94136083781855954b973409f2e778d3c5fb350eaa3aee1cf63c6e7071518468886a3bc3a6dc2b86566f375429f6a6aaf1699 -DIST mono.unix.7.1.0-final.1.21458.1.nupkg 7089824 BLAKE2B 9ca832154ca3472dda063b0b0b9fe626bd6720fdec9ed0d127541c213c8d7e230c4284a9e0190cdb770a185c1df6c1ab47c9d71ab82769a794014879b9148577 SHA512 648d476e4aa9d46830e3a83cbadb5016fd3a9006c6fd313cd766e26bcc7664df4a9d6f73c8dc2c60b9c46a308aed378d885ada83838e24532ccc9355b06fd755 -DIST netstandard.library.2.0.3.nupkg 3146139 BLAKE2B 311e5367398f76c74e78930bc2cd39e450a86bd8626311ded8d58bd84c94a8a84db3c11b2bc10f3eeba20a9d081fe7827981f702ad746b49ae3108c949ba1022 SHA512 e78f0cea69c14895b1b089644077dbce8631a626055d96522f4d29e061d8bfc3e48aa1419e74faf265b998612c03f721f5f0cef4690f824150a5689764dee601 -DIST newtonsoft.json.10.0.1.nupkg 1872303 BLAKE2B 39f8343ddec8e45cbcbdb36b3e1df736fd93deba654e79a88a633da52da479e740be6e5786363d73605d0e37edc119971c0e18aea057c9b3bc363d545c8a1535 SHA512 30e52141f788e37ba9abd42212ffbb6184c340fb446448fdc41e74320a653b55c5fdaba63f47fe4c26081e964499fb226a1249697b7f81d44560b144a05d95c9 -DIST newtonsoft.json.11.0.2.nupkg 2409669 BLAKE2B b7dd7722f7f62eadf7443ca5a54ce67f5369b557e2e1802e77a288a941dfa21310f6b54bd07d9bf107ed6daaa69abd660a3c9e9cebf4dee8b6461eecfae36833 SHA512 ce76466f0b3b138040f63c4d67b16e888448dc2f61ae06ad5504932a121865834eb9de0ce557c6953622e917583b9b10ade6c5b85fe0f54115de13b10cc5c5e9 -DIST newtonsoft.json.13.0.3.nupkg 2441966 BLAKE2B 0c83cd81b9eb647fd9106c5b8b7af4ff6b35eae4fa24712f16cef1db070857b072b9e40a52ed006a82125c860dc48b89ac54224baa24bfdedfa573183e19d169 SHA512 99b252bc77d1c5f5f7b51fd4ea7d5653e9961d7b3061cf9207f8643a9c7cc9965eebc84d6467f2989bb4723b1a244915cc232a78f894e8b748ca882a7c89fb92 -DIST newtonsoft.json.9.0.1.nupkg 1613054 BLAKE2B 56918db57c3786cff0548b642195521ef203246a6b2ed010186ccae230af3b0c913ace4b2a3319bf94c6e47647b9c5ad7b017e3b50d35e6654b4d5b987643739 SHA512 da8917a5347051c8106f4ea9bade4bc300a3b60a05a3be3390f92c8dcbcea67223c7b4da8065b9228042000e25b99c75fad7e2221a0daa8888ed8ef3c161b228 -DIST newtonsoft.json.bson.1.0.1.nupkg 94320 BLAKE2B c2b04ac3a7f6b2aef07fc5406fc2cae40f0be3ec8f3b96e6523a388a8ff124a73e6cad90b918b6db5aa84b0d1e4821edafc1a707efbb083c39386d466f7e9dd2 SHA512 5b929ee717a2f724b4963419b93ef95604a9e4ce377823e6e611c07a5bcac86194e1d57b8580a6b7076cc680036ff7b13baa581debbf2248b8dd37583f37c449 -DIST newtonsoft.json.bson.1.0.2.nupkg 202003 BLAKE2B 2a2afc607ea1e6730ab34f4b3f29141feec9042fb43ba499a516ea67eb2fa48b7bd90f0ee09f658cb621892857474df2219573666e72585b2250c2d9803683d2 SHA512 339d937e19fc2b3b1f99328797dfca8d51ef03acd6c6e61ae3a1d9de576a953e14dcdfe911e1efc2dcb3631fb7fe35672dbe2deb6841db358d5700c69745477e -DIST nlog.5.3.4.nupkg 2962051 BLAKE2B fd5868edf1bba770b63205d1ba5b6e2c7e8e796ad38b1ed2ac4309414a03262ce2ed9eeea385b2794ae457b69f445c4bfb4a47faeaf958f3ece6180ac0cc5e91 SHA512 a863cc5a778119b99569f9f8a97f8e8063a8db58a9a908041709e8f1fe66d491dd9108efdcd343505516f6bdc47f742b14fa1e1aba381d57e48fad3bd24f2a1d -DIST nlog.extensions.logging.5.3.15.nupkg 252754 BLAKE2B 136377b8169c801a0c32572497fc5340a55ebd58a4ed250e65f9fdbc351f97998e3f3cafd11068a1bdda277f11f134af6076b98a97be971205407c90a3779452 SHA512 3a51249b68ebe808b2111b3246b515fa0893cd3ed9182fb7bce3d0f41f1dbdfea654c674a8d00b2a5d48956280597d1952d8d874343a193981141724c1058fa3 -DIST nlog.web.aspnetcore.5.3.15.nupkg 375043 BLAKE2B 3520ed8ae7c1b4345121b3343e71aa03c380315c4c8fc75772e9a23288f55d8c5f0938933a715227f96e95eb79f1ca083d319d9a091a97cdcdc11e3176d941ac SHA512 86cd85a4d928aeeb7a0ef55d49f0c0dc6f6e079f34fd8919ecf9edf1d907c7d24e06086d0067f7b87cb230b0ac69cfed2d6441dfc4251999651ea7033bdb64ca -DIST polly.8.5.0.nupkg 784869 BLAKE2B bbe8f31756dbea45eb1434b282826cafa6b9dabc5ffe5535ad14e829d1197bb48457a745f925a54d51ac0af447c69b352e5014c42f87a844d8eb503f11a1da95 SHA512 26f635bfd20f95f388c689e30bbd1460252dba8d0c5160eebef53660392156ce364fe6be8e5f97388031dcf668605d7e410e059e1d5bb588510b4385844d0b4f -DIST polly.core.8.5.0.nupkg 859809 BLAKE2B 592ea43de58762d09d24fd5c845a1a94269f59271a24c5af2186db78de33ea31a3bb26e0ce1cd2223f30533e000a9a247a386c72e42a7badeb8017bca7809bef SHA512 57e5976f973e2caadb3ba20f503fbfee8dda5fec195c259ae8fd9ba49b6d867342e148340c964f62ced7265ac5eda7af1666e816cf8751f959777ca3930aec26 -DIST sharpziplib.1.4.2.nupkg 741182 BLAKE2B 3d22a281cf9afed622be8a4134f0ce143df11a94c6950bd14d35cf5a39700c4a1bb706c718561b06f8698ae804254bb1d38552a5f1bcce316d85a9394ee359f3 SHA512 4e080196e9b20427d1b5abe23943d647c365611247cf571d3cf2575808be7294b9957050aed57fa34326ef8965bbb314e03944693216502d0eb990253dfc94f4 -DIST system.appcontext.4.3.0.nupkg 147030 BLAKE2B fafd6d050e77a265cf41c6d00a3ab3d8db47f2258e10a6cb556031ab183a01a508a986bb495b68c5e8610c05b92b2f3c7b0718f68f508111fd262291684f84c3 SHA512 0d6ea63006304708feae2cc0590d2cdd99327b682210822bb2803ac842fdf4d8d57170d7947c006eec4b5687c942768478a7ec109745472f3946d230732483e8 -DIST system.buffers.4.4.0.nupkg 78363 BLAKE2B 3d25c21afaf3f3b2ebe348b55ac9350bc982a2f3a78659ba0a6a2994ae6423ca94c5a0f55bf97ff5041d882dba2403f52efc9a125b8a6250c681e3334d10ea41 SHA512 222d9b79d7781d5cdd76ea5d537e67df28288543e5367ecc0e298139873058d71ed8d8b34357c249a4096354f3bfcd1a32a386a55714e3066bfd77b9d31713c2 -DIST system.buffers.4.5.0.nupkg 106115 BLAKE2B 81cce316c7f292466e01b8efac23e5f92ade3e5ab4656cdbbb09493218b292501b2e1d2cd3006e44c494ef2a1ad73fcbb72f6668fb7026938be4e05df71e542d SHA512 d3dc8bfd088f103648f492e0d11d0e7067bfd327059baf50375e830af5e4aa4228ac20b563610ac24e4abd295f3261ac7be2dc2a40f71fe0ab6bb7c59311d712 -DIST system.buffers.4.5.1.nupkg 93737 BLAKE2B e846885f9ace79f30bf7698a96ff3277a45fc2988a48cddba1862e23650ce55b06dcc6c1bcc29e08cf5380c9700dfcc15964f7263aeb11c737306d27963b34da SHA512 80da6158e55b9bcf7e0b5e6379b9cf45a632914f037b53c5bf5609576e3cd7821f7861956b73d74470d2d0c2e56dd235a5ef4ca6ffe7e192b820dc2d023aaff2 -DIST system.collections.4.3.0.nupkg 810001 BLAKE2B 0079d5834bb3857c002cc686313646895b47be1079e10cf365ce9e67c05f14c2e70e782b122b07a7cd9d5090b57334d0cb2336503cf5059cdbafeb3ef3cc8220 SHA512 ca7b952d30da1487ca4e43aa522817b5ee26e7e10537062810112fc67a7512766c39d402f394bb0426d1108bbcf9bbb64e9ce1f5af736ef215a51a35e55f051b -DIST system.collections.concurrent.4.3.0.nupkg 502676 BLAKE2B 0d98ffad345254596133bad8a487bb91bd235f2a757573c3ab7999184fac6685b4ec33316bee9b4a4e588ba96aa745a681077cb2e2d2b0a7f5cc113aa75efc2c SHA512 35c1aa3e636216fe5dc2ebeb504293e69ad6355d26e22453af060af94d8279faa93bdcfe127aecb0b316c7e7d9185bcac72e994984efdb7f2d8515f1f55cf682 -DIST system.collections.immutable.1.3.1.nupkg 380700 BLAKE2B 2a849aaadf15cbc1c0dcc3dda9375318e187b9e0a809f8cc5199a2f3b11727be60cb7a9d089733d78d92ce3663b59cde83379f75715cead6e7bb698a2fea5f5e SHA512 978fabcd8b9b95bde6df55e7de282bfc1043ae8fe069ff64519392f8da424e64867ba2fe16fbbaa75d7505aafbbf92304b48a4275a3bdbe53e0c1ebda1c56672 -DIST system.collections.immutable.1.5.0.nupkg 804405 BLAKE2B f11cab8fc6e1543d09bb65aec905d8a7b56318fc1f6e4ba723fc5ef393340fe3e29cb8f5d3e788d31b61a80661367371af90065432a63b3a954c39b68b8ecf16 SHA512 4f95c64257078443bbe50c77f061825033dd9389ffef2ad1993832e32733cc957c6a53c76b13d4e794c10b6505ae4438d9bbb7e2c64f7cad1d53e9d665438424 -DIST system.componentmodel.annotations.4.5.0.nupkg 691299 BLAKE2B 38a889831cef09c372c64fbb244dbe7e7f44d4a8b136516bc1d7a02b97d02f62f897b820ed16e67445c7168465ef77d62206d6d1123e52571cb92d57727fd63e SHA512 7f5029507196abf9490bc3d913b26a6c0ded898ed99e06503b699b61f086d0995055552aaa654c032d1f32f03012e1badfd338ec42dd3fa3d0c5ce4e228ea2e8 -DIST system.console.4.3.0.nupkg 102397 BLAKE2B c21bc97bbcda781257473768239f775a16fcc399e933df35a5f5c00f75c5088462ea01ecec2d711a803581d5499c8cb15518e790d6c9e74b15a36c3a1f237d19 SHA512 a08a684a583c9b3278ce32be1007dae495f9d87254666392f794ef1203079f333cd7d388c28944ffa36fb49f0c8bb21f42c70f6e1d7c1c03920df6d0d1130c82 -DIST system.diagnostics.debug.4.3.0.nupkg 149774 BLAKE2B bdb6d5ee3b8ca4f28b241b098281b7d2957d0996f9345aa086a54b1a981822962e5cc319687849ee52445db47b439b6cd4e99a4c71595f6227f78160aa31724b SHA512 6c58fe1e3618e7f87684c1cea7efc7d3b19bd7df8d2535f9e27b62c52f441f11b67b21225d6bcd62f409e02c2a16231c4db19be33b8fab5b9b0a5c8660ddab24 -DIST system.diagnostics.diagnosticsource.4.5.0.nupkg 154861 BLAKE2B 1f47e575abbc06b911b6e336acc00d2b34c02cdaf767e803381cb46bcdb37ce71e3079ebed612abab8e4c3b29bb580dd69bffdc8d665636cd2df15507fdb3fc4 SHA512 ce0c1ba14980f9b8537be4a4f9c2daaaa1c70ef74cdafd116bffd2b7ca48cf1f3e449795ff517548d1a42c27fe9a8f9e66ffbe1c9fd11ba1d628d822ac937634 -DIST system.diagnostics.diagnosticsource.7.0.2.nupkg 398733 BLAKE2B 8e551d460454942d575c72583a009ee607ba9749ac7575d8bb11e34a767235812d112b84e8eb4b4542ae66f351b0e2a31e4d953417b182142fdbd5a130577520 SHA512 1d346c423dc811aaa04f31436b48711659f7f0c87599758f842c10c3beb2779c40b028b9d4718c75eda7f9d9e40f341c05f267f863aa9357237b5edd95e3c2a8 -DIST system.diagnostics.eventlog.8.0.1.nupkg 538290 BLAKE2B ae226441de6ef1d8a580bc5b849c481df23bc80bafad73a517b92d88e66d944409acfa5755483212e9f2883c968b59ea2a7fc340a6ef8a0b05299659f27ff3b7 SHA512 2c636b40ec9c85aada16e64e3cfc407e78ffdf3862c86c154c861a50cf547de7bc1cfc985fad32afd32dc465a80c4e1e0316c93834d700a9745b68ca856c36da -DIST system.diagnostics.fileversioninfo.4.3.0.nupkg 138783 BLAKE2B e03f0c54cd242dac69e4c557efc2df0779c67d2bf3114bbee671a27cea37a6952cf84c64d2111e5661a3fc1f45bd7590525cf2abbd270b1b9e62f053f74c14b4 SHA512 0aac60b56b118c1bfa5aa6492a0d32dce19a5350e61d8759367cee704e05d35913a113772b98277a76ed806d5f575803376f5c0c6810a801e2566213c44dba01 -DIST system.diagnostics.stacktrace.4.3.0.nupkg 101411 BLAKE2B e80a43762a9102adb03ebbc22e46590c2d123f6a762789136d680f868fb73a365ba252502a7a92aa2f78c6c51bb8ad57acac87636e28790d0475c01d53053940 SHA512 3a7d95fd5d64d8b490c12d7e90c22b2d476c25acb7a211b9205626d6a9002c5107aac1a8efd08217181473e092e6abde15cfb2b35ccee86e18bd1bb7fed2cbe8 -DIST system.diagnostics.tools.4.3.0.nupkg 67227 BLAKE2B f03928755ec84fd360b2a8a0de3f39e57322cafc4be9e7fa6b7a67d606de9c0869688f62f6b7c9a2ee2915c424ab20779ac87ff510637a9bba740ba0361e6041 SHA512 164d6977e721cbceb44ede7bfd75b03b8d9771e0426aefa5d40c71867e964092fdc6a6808bcbc5559ed73ec2c532ca657d6476af79a49ca3ad879b8366f13d90 -DIST system.dynamic.runtime.4.3.0.nupkg 548103 BLAKE2B 42ac34ffe9b9b6fe69c984aa2b22f0715f7979685730de048490ca05feefd800349df39aeb2bc6b4c3608cd042abc018714fbdc49475a11b46077a2638824c8b SHA512 54446fee94f432cb8fd38ec10c929a87b307a76f152a2e9da11ba99c41ceb0f65913cf218944990f0e122d4f858945091e9806c84c0285ada1fcc939337d30ea -DIST system.globalization.4.3.0.nupkg 589136 BLAKE2B 7b07f9b68f0744ddcfa3f0db6190c1a0696c2f89f8c5e92922ac20fc4155e22d97e7191bf7866c9b58acec056bff08531b0adacccaec7d4301e1d4b149fa511f SHA512 823d2ba308cb073b40a3146ecccd0d9fd7b1615ac3fbefb16f73d873e411fd81c3bdc87df206d3dc7e2f14c9cd53aafca684a3570c25471280aada8de805ece2 -DIST system.io.compression.4.3.0.nupkg 485197 BLAKE2B d813f11d1eafa9c5bae049c2e6d7081edbb264520e253bc03441fbc1ea62b75760dd31c038a5a376d41df59c8be55fe1085d7dc012f611731b72040c8c41430b SHA512 f540ee51a3bb6941cdfbaace9a9738d7f7986a2f94770db61f45a88ecb7ef36b571d4c07417dc89cdbe9655a262b7cc599b0a4b78effea91819e186121b44807 -DIST system.io.filesystem.4.3.0.nupkg 274316 BLAKE2B 4ba513b503cfcad068c23a82423f9900c648fa2bc4fc16555bec717b6c5cfeac6c7708b28009c7a089f80c77ff744f573d72e4dcbeaa14acafb9fd3e8b5100d5 SHA512 4fb581d6f85b9529a091a0e974633752aa39e50b2be6c8a9e5eca8c2bc225cea07064ccec7778f77df9987deebf4dccec050b1a97edac0ee9107142e6a8ee7ee -DIST system.io.filesystem.accesscontrol.5.0.0.nupkg 309442 BLAKE2B 74d1f3b655f8c74e0adbfd67edf10a0c6ffb474d83241f0d6756275936d2272cb78ddd29c611767cf53ef4a38233926a9a0ebe5cc4f36ea6741d301885c98566 SHA512 45a6b5446faa06612e90974bd7d542d9a1480c0583c0237e8732ffbceff1b70a6e12c23792145e7613bd00041bda26745b83d73008ee71a46da5c7a40a4568d3 -DIST system.io.filesystem.primitives.4.3.0.nupkg 94996 BLAKE2B 95fa6178164a7cc6a29c5a3fc55e415419c433b3b74abbcfa4fa5ae1bef40141b9515076b6869e8ed771b0ba6800bdb2fe6fa5d1f773ce52c40753efc0a82be9 SHA512 5885953d09582cffd973d23a21a929064d72f2bc9518af3732d671fffcc628a8b686f1d058a001ee6a114023b3e48b3fc0d0e4b22629a1c7f715e03795ee9ee5 -DIST system.io.pipelines.4.5.2.nupkg 126511 BLAKE2B 8125244ce1d685e82648ac8128bb1e2397d5d36ed23cfefdfebac1876abf116afa6767e93a28819e8adcabae57d35e9d193d04eac3ecf50734faa2a641023904 SHA512 c3eaeddb6b6c0c4e66c0267e7ab3103177e4a06c092f5456959c6ae3d583dbfb4b0e7cc78e85796ff6b79ecd2d25db4ff92c91ec924efba2057bc1163878d322 -DIST system.io.pipelines.4.6.0.nupkg 140958 BLAKE2B cf324b441541437d86e68eafaefe23a6eefb053c05a94071dc5ee4245d7ead887c7461ad6ae0d1cc4a7ed4bda1d280ddc2ccb51da46cdcc00b4aa7aecc7e2d49 SHA512 1008e89c45bf087af7da7effdf7c1987705b5d2f1e6243f23dfa16f41fcf881297f4563dee3919ce5f1d4dc19c4739052957cb465624c15284ad46f815a0dd23 -DIST system.io.pipelines.5.0.1.nupkg 193681 BLAKE2B 81e6ad837943179a46790282e63e3fd97ceb64389f6d9a1af1f21bad6a32e426bbab291da6c3a12d5f4503a3926ad999d335ab1b5da877a1d8321ac6e7dacfca SHA512 b5960f39e3a05e0738ca9cff49f2883fe59cc97d0f2f75f1bb8b37a5c96de0ac3631393f2b6a176895bc903bcd58581ca6e9e107de65afaa4b8a4d4875d61c40 -DIST system.linq.4.3.0.nupkg 512550 BLAKE2B cc6cbb532575bfcfde7ac897970dcd49067186547108f46449f9f819e7910ad32496df3663d4db8eff48224b8ee95b27f7bb442bb477ad47f44da2f6fa893078 SHA512 eacc7fe1ec526f405f5ba0e671f616d0e5be9c1828d543a9e2f8c65df4099d6b2ea4a9fa2cdae4f34b170dc37142f60e267e137ca39f350281ed70d2dc620458 -DIST system.linq.expressions.4.3.0.nupkg 1928029 BLAKE2B 1add363cc651e551fd7abcb797252785e2617159b197ec081de605d7c7dd829e7653e7693495a87909f46575b6619e95fef6e3132532110b3c1e74157ff096a6 SHA512 61b90ef9ae6f779fbc8a7b6483ee8f5449cdd05c81b05235f70447e656a73b2aab7c341784b999f7532374744a72e2c3a5cd13800ea23417fac32ccfae5cde6d -DIST system.memory.4.5.0.nupkg 197549 BLAKE2B ac3965ebbf3cb4905059d93302386c99b368ae6e8fdffd2f77c145db6234787e7f4ee5d236111f9f458bfb1e158d94cd0ec2bea315c815ebc441ad8107043ec4 SHA512 50b3838aa76af357bd61f412fc62f83f9ce07a4f748f23f2900578b754a9e2c8c80f7fc46e2d7c95bbce2a6fbcd5b8874796b915d1515d253f25573a9f1affec -DIST system.memory.4.5.1.nupkg 195808 BLAKE2B 15be57951bb2031a33315090878122d12add7d3eaabf2f3e7965dbd9d859df6030e36b87f70f1c7435e6404a908039c26d3baead8e4dfb064f5ac023c141f5dd SHA512 a289e72d03d90060f6d6ab4d306e04b5599b60e2279368d5eccfa0d74f01e8e1ce6faed939a5a703f2bc3f9a10eae2bdc312b30758845d20a140e8b6b1c28ea8 -DIST system.memory.4.5.3.nupkg 154054 BLAKE2B 0f75d5365d96b42949e53ae9498affce97ba074d6f404d30bec043e5def8cc39af05ccedffc7e9b13af4200336a9737cf44c85aa2d58069a64b1dc80537a6eac SHA512 70fce15a52cc76aacbae05c8e89e2e398d1d32903f63f640a7dd4a3e5747f2c7a887d4bfd22f2a2e40274906cf91648dfd169734fb7c74eb9b4f72614084e1db -DIST system.memory.4.5.4.nupkg 205467 BLAKE2B c5b66e68917fc14d5b94aef9aef53087756c59473a2580448f20233e559b3ac9d691b2c063d129083593a1b610252acb01016ef078ed21b390615bf5a6e04dc0 SHA512 8ece5491eb0fe332bc190f40cf76b3beee0c5f996325034861be221fdb0ff02fd59e4f7020b3c4a1f29a457f76ff76c4c95d46d38555e4f48c7a3bf172d87966 -DIST system.memory.4.5.5.nupkg 208978 BLAKE2B 487049b1ffd622868d4aa84cc14f13127641c56937826c11d83851b7032ea248ccf8555f48aca93acc4891ac99ce2178ede50bf13ccbd70ba6004226fb583275 SHA512 e8c8e536c97b94ac3443c940b30dad43cf6e97dc7a8c3d989371048fe74e168606384f5e0143bdc0d86f7783bf9fdee8417964cb3a8a5d752713e90b125172dc -DIST system.numerics.vectors.4.4.0.nupkg 337043 BLAKE2B 94cca7283873edd9199d843db78e23bc5815de039c2aaeb67ba3cbe4cb5e161eab27b89cfbeeb437f0a9d235b48e86a5b31f53306a7e7a2a38feb28d6e5e523c SHA512 81d46b509b3546b8d6dc9079a7cda162303aef1a1e14bbe1d127522168d388df2a13195b16dfd1b57c1560d73906e909fdff4e2b34104ba81a9336c97874ea1e -DIST system.numerics.vectors.4.5.0.nupkg 382792 BLAKE2B a97284a76a6729052d3a127e1875e2012ae5b90a40533783dc799b543d44cc084035374799e9e1b894083cb61f2639711f18b76ff31145140519a9674dd9d2aa SHA512 9c04ec0530f608aaf801837a791b33857e2ca6d2265a6049c01fd4e972825967e709cad3070f174829b7400f608e9a641d3afc3a45d4636d4c47dd43dd0657b3 -DIST system.reflection.4.3.0.nupkg 700821 BLAKE2B a6aaf054f27be81f1a8251241deaddd6d35aa9ff1cd1b35a65c75201c3305ca0481d8f7a6de52a85736b0477332c404573db300f324e6301365f14fd59784225 SHA512 2325b67ed60dce0302807064f25422cbe1b7fb275b539b44fba3c4a8ce4926f21d78529a5c34b31c03d80d110f7bace9af9589d457266beac014220057af8333 -DIST system.reflection.metadata.1.4.2.nupkg 496281 BLAKE2B 6f830de3d273d77f27198b8439d40db6383f173914658a2f7cee44940225b53c3f0c3a002b5c6fdc3744dd1cab4a06b5279eb3dae9062987ca398af87bd751de SHA512 635d5a0789773d7e4482ed384dd9d092654505d081bd8b94537bb72eefdd4bdf00433e57c2a8c0bcd935754d9924721b63d43c88704337d452599665bdcfd8fa -DIST system.reflection.metadata.1.6.0.nupkg 852113 BLAKE2B 4d15704a1fe00501c1bd8c945d02cd2e2d77c12ce86aa628edd18383838c9dbbfc449b8026707bb1ac570e55369e988aa6068f57acdea28f519bd3bdfd5b9304 SHA512 f5227666edc6bb1da78b8a8e86a68e9bd647caa2ec6a1580c14a4a5e1fe5cfde3bdaf0d8c23dc210c405a55f83ceb6add1a9adab149dc065b38cfddc9b01ba20 -DIST system.resources.resourcemanager.4.3.0.nupkg 85908 BLAKE2B 002ba25bb953e5a9162214338b50abcecfd8183c68c7b5de8bbc1780e57322b6aa225e13436ffda54b4013fb77540df7428d8c3c89c1a21622ab124d8ca174cd SHA512 9067db28f1c48d08fc52ad40a608f88c14ad9112646741ddaf426fdfe68bed61ab01954b179461e61d187371600c1e6e5c36c788993f5a105a64f5702a6b81d4 -DIST system.runtime.4.3.0.nupkg 7263712 BLAKE2B 6cf2c6704f2a5639bffe2db645fd6ac935e341a5d50f1be97969bfba15e7fd93c94a2ddbb75a3538cefc05142fd72331185ca7ed175141102e8f977649f3bf1f SHA512 92ab2249f08073cfafdc4cfbd7db36d651ad871b8d8ba961006982187de374bf4a30af93f15f73b05af343f7a70cbd484b04d646570587636ae72171eb0714fb -DIST system.runtime.compilerservices.unsafe.4.5.0.nupkg 103605 BLAKE2B 6c7ca30e2c763d57a4253d631a28d2b157165f9d171f80a79ecc1793afe11c9521b57965b015c8e05f5e7002db23936ff0769c837d59b941dc3e3d1b73f5243a SHA512 91433424f3077ddb5e7869bfafdfed765b1d74f5753d4900cdc814b5c53b2d79f96582a85d4cab3e9f4e6ab042cb72514b99e4ec1b7077e5cc304aa14b3aee34 -DIST system.runtime.compilerservices.unsafe.4.5.1.nupkg 103384 BLAKE2B 80128d140e61d06f0f6ad198d4aa298f129ae49570eeeb2fdf0bd240ff7446f2c995b313359a59d5997853e1727d333eee471d9ea1add2d1b92594126593bb65 SHA512 f6bfa11732f9a9125f03347a02e71c99862dc539de2894ebfbd6927fe0361b9119968486dc5b0051904e24c00084d9e17cfea6c021a9530cd38da3a3bf86f914 -DIST system.runtime.compilerservices.unsafe.4.5.2.nupkg 104723 BLAKE2B 30ab5b99a60b0a207bb4306ebcd483882af1721025f61a63dc3d654f060a42ec23e3dcac10623665a14e69ade86189ba0138deb199f63fb8f5124c3581e63c90 SHA512 84c91d5b192cca942515707b25a9907a00ec73110040ee051ddfe5c3fce549953d7598008a3eb9c630ab5deaf5f37c2fa0d033262739cf38e3da873dfdd9685a -DIST system.runtime.compilerservices.unsafe.4.5.3.nupkg 102160 BLAKE2B a86cea1017d251d3cd271eff0be90ce43ca0becd8b0cd37215aba847c00369414de1d34df318e2554f8989fa48ce0f5bf61e0404fd97b476eb0fe0bf5f10579d SHA512 765d87d36a7b7415dee5b6cbd3a08ead9762915fbfacfad8a205a78d4a187cec6677da2407f7f7c2d1b55fe9f8c0257925c9b0bc193d402972c323979678baab -DIST system.runtime.compilerservices.unsafe.6.0.0.nupkg 84343 BLAKE2B aea2f833d6da80dbc275c47bfb207d77a1f2dd203a29352ff5a6e96d8b52752ee3c5bde38117c5ecc5dfbad66d8b47b2001efa1e2d564e14cbbf58d0d1fe208e SHA512 d4057301be4ec4936f24b9ce003b5ec4d99681ab6d9b65d5393dd38d04cdec37784aaa12c1a8b50ac3767ed878dae425749490773fec01e734f93cf1045822b3 -DIST system.runtime.extensions.4.3.0.nupkg 1060357 BLAKE2B e58c5c36d42228a507fba876d43f064b872c93dc4a48e9a7475a77c27e00f2added1dbb8dd5d6516a4c5652ef2b01f5fa31aa611360b38a0b66a0b1a2e479699 SHA512 680a32b19c2bd5026f8687aa5382aea4f432b4f032f8bde299facb618c56d57369adef7f7cc8e60ad82ae3c12e5dd50772491363bf8044c778778628a6605bbc -DIST system.runtime.interopservices.4.3.0.nupkg 2597020 BLAKE2B 4753b772f9d3596eae34b10497af40bc6e7cd63e9319e5789378cd148b009ae9fd5bde5e5757954ef06826bd4f4b79a3f8d8ea07766238407f26f3e222cdb2cf SHA512 650799c3e654efbb9ad67157c9c60ce46f288a81597be37ce2a0bf5d4835044065ef3f65b997328cbbbbfb81f4c89b8d7e7d61380880019deee6eb3f963f70d9 -DIST system.runtime.interopservices.runtimeinformation.4.0.0.nupkg 165972 BLAKE2B 0a4e21adbb275fded46ae04ccda695b9fcb29d4f199979b914a55d0cdc4457a6a7dfa8bbd82a5a46048d052a7e852cb935a1d4a7c6bf7e462f7b14327a52dc9d SHA512 462d35e66cbdd21dc007f06c6ef129ab57e810fa0f0416bd2fc6fb7eed55138780d4d31e31ee6267a82e2e3a1607e5c642bd6efeb130b57a1baa87e3141b0080 -DIST system.runtime.interopservices.runtimeinformation.4.3.0.nupkg 179546 BLAKE2B 780a92196ee216c1175768b32c04e88cfbc453bd9fdd6e5645c4ccc98f2c5ad62fd5cb158117df9391b1cdc3130a2cddca49304d2579434597350097960ce013 SHA512 6f4905329a3cc9e62d274c885f275ee31c5af57a6c9fd1a5080d039cb748e0277bef3dc8ce42863cac78365084e00a032279bf3d2b7254a49f3fb1566a29ad1b -DIST system.runtime.numerics.4.3.0.nupkg 283763 BLAKE2B b9e2ffc7e974fb4824ed174be43e664d0fcbe1e996640b8f66a17503c8af24d106e883092fd61b2990c32472423bcad943e07b7e25d126563a219e1b617446ee SHA512 3e347faa8e7ec484d481e53b1c219fe1ce346ae8278a214b4508cf0e233c1627bd9c6c6c7c654e8c1f4143271838ddd9593f63a1043577ad87c40e392af7fd34 -DIST system.security.accesscontrol.4.5.0.nupkg 551848 BLAKE2B ff1d5476ce5f07624d708f53c4e73568ac2dcf9c2a968836e1bee358cf8dbc64b853dc8358c860f792962f5dba6f5422425e1ce4605cb7eb60feb54872c92583 SHA512 e9142d713f93c8380b505b009e699d7d144674b60ac526469123ce774e76b6f605c4e4cc6906fa00d970846a99b4d3b9d8fa2c682a17bbbb9ab459deba303198 -DIST system.security.accesscontrol.5.0.0.nupkg 621573 BLAKE2B 617baef046a8bdb637db288425206cb95e6be55c53c3829690253fd76987b0fdebb1cd79db556c437ff5d9a0f4940e7d747e3e7b611e941f5f54248b6adfa32e SHA512 ae6b03ad029d3eb6818a6c8bb56cf4904013fa535a67b8e621b783a029dd88aa2e471e002cbc7d720381ad8bc8c6b93111a08f6ce2d271af6d974bf4d02b6c81 -DIST system.security.cryptography.algorithms.4.3.0.nupkg 402204 BLAKE2B 3bed21fdd12f005b6a7eb225623e71880a37c79cfdaa770971b6563d8e7f613a64617c73deedc2c6c31fd8e908f9ac95903a1004f1376bd914431f89c9dcc8f0 SHA512 7641d70c2ba6f37bf429d5d949bda427f078098c2dcb8924fd79b23bb22c4b956ef14235422d8b1cc5720cbbcc6cfee8943d5ff87ce7abf0d54c5e8bce2aa5e2 -DIST system.security.cryptography.cng.4.5.0.nupkg 650063 BLAKE2B 2c091cf9c838546297b755425fa397a4cedae8bd7f21b1758e7efa562ebee085ea4252fb0da84aaa5ea06a75427db27b752205a4bcf50e845fac7fc76a91b4a7 SHA512 0ec1d266805e55ed9b0249cfc1dae09c242581df345d1712f15ddebfde76045f191388d48b68bbfad21a16d87a99df67bab7b54892f685f42de08823a4dc9bc5 -DIST system.security.cryptography.encoding.4.3.0.nupkg 144382 BLAKE2B 9f8e6a4ce5fe2a4de2be0c827e914a02a257011b508e97e289b9de4657b598fdbba4e64dcf23a29af6e4910af41e62f3b3f0d6a2156ab691e2e00ad76c6499ef SHA512 5c26add23e63542f37506f5fa1f72e8980f03743d529cd8e583d1054b8d8a579fb773fa035a00d9073db84db6be4f47cac340d1ebc6d23dd761dbdbd600075e0 -DIST system.security.cryptography.primitives.4.3.0.nupkg 81382 BLAKE2B 55bcbe3143e85d24f47c72ec5e1f0ad38a1f931932b3a8a03dc00028668fc085d070dfcded55654e09328a745b208b9f15928aaff1087d8906bad41d7cfb23e0 SHA512 5ad8273f998ebb9cca2f7bd03143d3f6d57b5d560657b26d6f4e78d038010fb30c379a23a27c08730f15c9b66f4ba565a06984ec246dfc79acf1a741b0dd4347 -DIST system.security.cryptography.protecteddata.8.0.0.nupkg 148572 BLAKE2B a27acdaa82dd87d5f0ff41f1f662f8720f1af597fcd8e8618fe72225981b5fdcdafb325177cbca966746ee8eb2cb956ad52cb04300f5870cd359b0b624001bf2 SHA512 86f71767f211f8a5f163d942f52da2cf0e7f7c6628383251dabf64412bece6ffc75009c146e61864f26b1f3693d02783449cc89bc04725bd59af01d0e7d8f7b9 -DIST system.security.cryptography.x509certificates.4.3.0.nupkg 706727 BLAKE2B 67c777394c982267c08dba232dd75aba6e924784d14388f7f8e347293c8f3a67ef9490a078b3f56f649a1ab352a4c924630f384850e3d5f1510dceae45fd0af1 SHA512 318d86ab5528e2b444ec3e4b9824c1be82bb93db513eab34b238e486f886c4d74310ed82c2110401fe5cd790e4d97f4a023a0b2d5c2e29952d3fd02e42734d00 -DIST system.security.cryptography.xml.4.5.0.nupkg 184044 BLAKE2B 3ec7f5fe8dd104a7e7587b16c2b3a224ffeeec6f35755ade3a10b0532fca61c879f39a89ee94f7ad27433bc1dfd497a5528caf602cf4a8a41dd18f0b312a847c SHA512 5fefed68b5d3298ce22af584e19132869634410d7b7e6f5e5bbd1cbcc084e8b02c598a9dbfbd3c8b41c9792572effe51e79e3b191fc21063a352462ae9b25f3e -DIST system.security.permissions.4.5.0.nupkg 245985 BLAKE2B 568a572a6bcc51d0ac505f6829876edc9673d975b2d2fdbd015723aabe07756ce0d5e33609fa06cdbbdb70cabbb2951ee99c7506bbe9bc286ee69c27720f6ce7 SHA512 3be7bda9a9924c9e183890a99cb82c7fd15319fb3126fd8e9f539d62486677f5c0e40611bd46ad933ed1a77752f5747bae156e9259e3493d5d46830aecde1c1b -DIST system.security.principal.windows.4.5.0.nupkg 390138 BLAKE2B f788682d5f771fe9db0d41b11f61717c2f5fc69ee944ee18d1c63344dda45ae9fa4d014729fd0b0c2bbb4b9f5b7895fba391fb6ab7d5e65b6c512ca8fdf48789 SHA512 86cdb3178b4e437578890b6d5672eb9d1fe2f003abac082ed869a9e3f8cd684ffee618995838f6d052bf9bf396dc8b5d8bd5c3bea7f9e56cc7922598b4e49436 -DIST system.security.principal.windows.5.0.0.nupkg 535022 BLAKE2B 4b20ab3cc0b4bc820df360df57b2eb0e2059de677c432af31e73acdf600a417685900aed2cee8e33ba9020d02ae688096cd9c3a77da441ed33cf968c90124bd5 SHA512 44a920aaaf22b2172d41319bb57ab2b8e1a4531d5f02192a6f53a81d875125195b60ba0b5a44a45981d137fd7b0f3a65b12959b5fd97afc0578cd84ef27467cd -DIST system.serviceprocess.servicecontroller.8.0.1.nupkg 296621 BLAKE2B 22097ee8b3283925899bdafbdff1ded228857fdf956e1caf785170c1bc63e0962a0827e1ec0135a1e1a95819755ebea0a3df9b1b41057dd9f59e6f80e8c8cbf5 SHA512 a94b34aea0efe1cdddae32edcb637ceed8055421904087cea956fd71b99c44c08d4b304236f4ab1b9759f20eb6fa2307da3eadde4befa651e3a174926baabe6a -DIST system.text.encoding.4.3.0.nupkg 327281 BLAKE2B e153609b257919932499a013337b8b2a4087ebff7e8ffe6854ad1c70fbd058aaabc4e974313dfb3cf1a9355b0ced87bd97cd39f6a4962b8a4a87003d3a66c53c SHA512 6ff7feec7313a7121f795ec7d376e4b8728c17294219fafdfd4ea078f9df1455b4685f0b3962c3810098e95d68594a8392c0b799d36ec8284cd6fcbd4cfe2c67 -DIST system.text.encoding.codepages.8.0.0.nupkg 4260927 BLAKE2B a31aecd7246d821bec0b0f793c7076210132c2f9433265ec2059b8059d574a89e6167dc1154c645559ab0115e4abc43305518e0d62868640d8651009c84fec24 SHA512 77dadf6b1a73eeefb50507a6d76f5e3a20e0ae7d3f550c349265ae4e0d55f0ae4f0ef1b41be08dd810798a8e01dbba74e2caac746b5158b8e23d722523d473ed -DIST system.text.encoding.extensions.4.3.0.nupkg 244195 BLAKE2B 9dc2fbf672e07c5302bbb8435e8c09bc91febb96f22b85b57b09b2046fca224c786f8710b634559de2722f3dbece7b30e6a3c6a78e98e77f955d550e440beb60 SHA512 e648c5dc781e35cf00c5cc8e7e42e815b963cf8fb788e8a817f9b53e318b2b42e2f7a556e9c3c64bf2f6a2fd4615f26ab4f0d4eb713a0151e71e0af3fe9c3eed -DIST system.text.encodings.web.4.5.0.nupkg 97043 BLAKE2B ba7b2b2acfb793c7df1645cc03440d5aeb70b44766d286c092aa94f7fc36a69ed318c29c6258f895816ef482f9d5627c04c0d476d37fc13278d511a9125d8503 SHA512 f802fbbcfe00a5f552092c6987033f7cd794a7b8a3ed6fc6b9b7378c12bdc081b94a7ced869447a4a79322eb47457973ba497daa07c6a94ca64388cf9282a279 -DIST system.text.encodings.web.4.5.1.nupkg 85610 BLAKE2B f0043b27c65faf69a06ff7cd7f1660a7b1adfee724f0fb4d9f0c0e79a8f8efb5d579291bd9a80c53aea1574359c98d9850a51ca73e9a67efcc69ce9f546fb835 SHA512 e1bc340d34c8240d5fc127a880b26b74bc7666fc48ebc105722ae77626f1d95511fcbd6a347e344979eb8b55883357b2d370e9a29485a93aca2f74fdf07bc474 -DIST system.text.encodings.web.8.0.0.nupkg 374440 BLAKE2B 97211e710df3dcd17932f168e254806d7c8692ac01d667a2e89a5ddc956b24fba8467fbc2d451057757b5c502442d2c91bcaf0f867da7e95456b2aa18136b354 SHA512 ba0822c38c3b658aba9495642d269e882b827e3be4ad2dc1426d8a97d3cbc5a2277c5f80847d0cb9381078af01523328c4992caa058146d5d8ee6b8a08609c32 -DIST system.text.json.8.0.5.nupkg 1986315 BLAKE2B bc96765a19fd097c5aed6605f83f5236adbf75204a9da6a9ee2ce28372ca84abe87c8e0e0885d0b4d66e7937a14c582752ea353b7d53c5817e2738d1c2e5f8ae SHA512 13589021ae3e81f54c877abf613ce931cc24ca57bf127af1063ccc1eb4dc57a6cc223a61e6452207f5d0dce453b6627430e31e4143c78e71e9b5dd647f680abf -DIST system.threading.4.3.0.nupkg 708088 BLAKE2B 004d01762fad35a4607522d974a0cdc3d0049c82fe704f2f86fb98ee81059ebb56d13c290fcd273d1067a1a7c7f17bf3259d4d7e802c1d09a95e3c5fa29ef3f3 SHA512 97a2751bdce69faaf9c54f834a9fd5c60c7a786faa52f420769828dbc9b5804c1f3721ba1ea945ea1d844835d909810f9e782c9a44d0faaecccb230c4cd95a88 -DIST system.threading.tasks.4.3.0.nupkg 840017 BLAKE2B 1cf4a8cc833da0a38304757db3808df5c217518c817d5807bf6f35393725a31223129fd1c4c964a36a60c65b686d24fc25d1777fa12ee622bddbb0f7c1772bec SHA512 7d488ff82cb20a3b3cef6380f2dae5ea9f7baa66bf75ad711aade1e3301b25993ccf2694e33c847ea5b9bdb90ff34c46fcd8a6ba7d6f95605ba0c124ed7c5d13 -DIST system.threading.tasks.extensions.4.5.1.nupkg 123132 BLAKE2B 8ac2939bb7269557784b6c657d8724972f598520d9ad276a8bb5b314e97e679f91325018232825e186620f550733a72b4a93664bc23334f97f01cabd4360f3da SHA512 2f566ddb35e0b0a622b2d2d9761a1ddaaa9daa5cb74f6414059381ae8226e15ea50f5eff241cdf85cd337c1ce0dc0b36118850bc43ea51685c27ef66e7bd203e -DIST system.threading.tasks.extensions.4.5.2.nupkg 87298 BLAKE2B a94766dbafe79b031dff04ce899e24c2e76e665b35560d4b8d5cd03af876d351ae87205c51315ce9a1910bbc9103f05c334e8b54b518df9dee2bc4cce0e5453f SHA512 e470aef15dd007e828b8c6661ab03aebac1e67451046df8e4c3d7aad21371f286ee10865bf191fe274cf23418bcb9dacd2bc608bb0bcb766b2140cf0ed42b5a2 -DIST system.threading.tasks.extensions.4.5.4.nupkg 89582 BLAKE2B 728fc5794745b706a7e3a7d05186f34e2a8c1837cafdc7fc9a1bd8fc6fd42025448cbdfa53415a05d872aa08db1deb31d104054630c9ac7ecd29a2ddd973fd5c SHA512 68052086e77d3c7198737a3da163d67740b7c44f93250c39659b3bf21b6547a9abf64cbf40481f5c78f24361af3aaf47d52d188b371554a0928a7f7665c1fc14 -DIST system.threading.tasks.parallel.4.3.0.nupkg 176896 BLAKE2B b3052582b96170f58148c4a4b0eb9a4d0a2c811f6d0b9888d9a8efdf3ed006607647b5e7093dd8b26f8493718f1b216dc9de683d478b3b2b5d6ee00ce842c643 SHA512 460eec2492b2cc8fc8fefa64ff148d77aae2da157caab25d03023cd6e2064cd8ec2ab3f68fd722fbe8a8dc1e05e775d2aecd789a0fc5d48fe2ae59921ed5a12a -DIST system.threading.thread.4.3.0.nupkg 98902 BLAKE2B 2b80e5bdf32b1ee3f4abffaf8e2c23bec55277b50d33df6b61e6d3a83fe970e722af6b82be56d47f64dc5fcc33c9291c230d545608110a3e100e21f7801dbf80 SHA512 cfe12b6a60e79e2f7fca779a511153d5b0dcae59ea1b11606f6327dbf8b3c565e2551e8ecada558e62dd3b684b5c9d676575025048edfbd3988faf7f7235a5fe -DIST system.valuetuple.4.3.0.nupkg 87411 BLAKE2B f9c0e630ae9369b092695666d4dbf02e1bfe88e89db6ae3fba369ca754aa23b605c22729d2a78942cf9ea5862cdcd6b5da8a269810d6a739b623193150d8607a SHA512 bf34def0430144ef07c027405a7ce0d9792c4c031eed9f445996cbc6905197fa3010cf2887c7a2e5ccdd8584f4a1dd8b51555df21a1f6c1f7c95ad31008e63d5 -DIST system.valuetuple.4.5.0.nupkg 204904 BLAKE2B effebc14eba236b1b5c4dbbab544781867b66418fb293ecb1a71c42daeeacd4327c3cb6f988742a038fb978c2d23546485e3c29ca7afc41c5e2425013c29e842 SHA512 fa00ebb5045d12c51274f64411c551981beceb1266a8606a4731063109b95ea1f15939197bf3d2ba899db61e593dc39bfce876908bba34286823525093ae3d8e -DIST system.xml.readerwriter.4.3.0.nupkg 1388897 BLAKE2B ae51b8fe4492dec1e4e3584d05b0f477fd4e75e79dddb46d8077ae5311245d6fc6213d0655025f25db56f1370cb0e88bd60a83dc937bb53db1db0262390281f2 SHA512 991101497fbd39e43fc306ca280a465318868afa8db1f34bb87c266fe61f0c81a0ec34a797b236ee823bd60d1149b7592def96fe044abb511858efffe890c2e6 -DIST system.xml.xdocument.4.3.0.nupkg 591350 BLAKE2B 86f910cef36c056f4a9ea9dc26eea6e01070467d27ac80fb8a0af5e1a572ad5d2169e4f1297cd362fddc9e0309458dbd413fca85ef8e56f97781c218e594604a SHA512 c2d9236a696daf23a29b530b9aa510fb813041685a1bb9a95845a51e61d870a0615e988b150f5be0d0896ef94b123e97f96c8a43ee815cf5b9897593986b1113 -DIST system.xml.xmldocument.4.3.0.nupkg 285212 BLAKE2B 0d96ca356543e8e915597e0624dca42f0c7032a2ae9e380a6fba3fbee0dacb9e5f06017893b2b7a8b937dbb4de7d5665fa6648e3bf8df12e0d34e4075c125109 SHA512 22251b3f16de9aa06e091b24baea1b8c95752f0d22266faf34e1fb76b347b23f7910cdaf567058e23d06b7079961090ca70805070a2491add5da4d0271afd133 -DIST system.xml.xpath.4.3.0.nupkg 250182 BLAKE2B 8a4177d47af56bc7a6289ed8f2cac41d504dee212a858ed221277b3f523b1ce38ccb47bc3ce4d59a2c7cfd77f00f3c9693a9c257c90adb38096ee77a860f10cc SHA512 2bd0979a2020579fb32ad374b89929a272e763ee1233ed9a215408c0a1f9f82a5fdb74330c1c55a6102e0dfdb8b7b59ed25fdf6454bf3de146152ea779f366e0 -DIST system.xml.xpath.xdocument.4.3.0.nupkg 89906 BLAKE2B b15b21497207c788ab23bb4f80af85044770087b25623285da5081989dc1608730a1b5040e32b7c080b98ed790b010237a6e295351d5ec27ef66e0b21ed405a0 SHA512 06ac9786b2f20b1336f3f56a3c97536907d033f1a9b9ec07267192f60ed51732924aa366f481e862f1f63d75fabdc5de51b445c5cb6c36f1fb89690a29b6e1e8 -DIST yamldotnet.13.0.1.nupkg 928351 BLAKE2B a4f7efdadc34b4b07b04cb68267207fc416b2a879476b85fa1d89f70b08df938d89cee05617c74285ac2ef969c35a1fcd3fd1c09893659851d5a86de1469338c SHA512 996547351863294b877e38251195b9596d669b60500ed1544fb5526cfc6ef449901ae6d0c71e0e0e2825ea533da3258b33ed84c0a436e2b2cc6d7a4c2c47057c diff --git a/www-apps/jackett/files/jackett.service b/www-apps/jackett/files/jackett.service deleted file mode 100644 index b6923e9ee54f..000000000000 --- a/www-apps/jackett/files/jackett.service +++ /dev/null @@ -1,24 +0,0 @@ -[Unit] -Description=API Support for your favorite torrent trackers -After=network.target - -[Service] -User=jackett -Group=jackett -ExecStart=/usr/bin/jackett -PrivateTmp=yes -PrivateDevices=yes -PrivateMounts=yes -ProtectHome=yes -ProtectSystem=full -NoNewPrivileges=yes -ProtectHostname=yes -ProtectClock=yes -ProtectKernelTunables=yes -ProtectKernelModules=yes -ProtectKernelLogs=yes -ProtectControlGroups=yes -RestrictRealtime=yes - -[Install] -WantedBy=multi-user.target diff --git a/www-apps/jackett/jackett-0.22.1363.ebuild b/www-apps/jackett/jackett-0.22.1363.ebuild deleted file mode 100644 index 4404ea49b2f7..000000000000 --- a/www-apps/jackett/jackett-0.22.1363.ebuild +++ /dev/null @@ -1,289 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DOTNET_PKG_COMPAT="8.0" -NUGETS=" - anglesharp.xml@1.0.0 - anglesharp@1.1.2 - autofac.extensions.dependencyinjection@9.0.0 - autofac@8.0.0 - bencodenet@4.0.0 - commandlineparser@2.9.1 - dotnet4.socksproxy@1.4.0.1 - flaresolverrsharp@3.0.7 - microsoft.aspnetcore.antiforgery@2.2.0 - microsoft.aspnetcore.authentication.abstractions@2.2.0 - microsoft.aspnetcore.authentication.cookies@2.2.0 - microsoft.aspnetcore.authentication.core@2.2.0 - microsoft.aspnetcore.authentication@2.2.0 - microsoft.aspnetcore.authorization.policy@2.2.0 - microsoft.aspnetcore.authorization@2.2.0 - microsoft.aspnetcore.connections.abstractions@2.2.0 - microsoft.aspnetcore.cors@2.2.0 - microsoft.aspnetcore.cryptography.internal@2.2.0 - microsoft.aspnetcore.dataprotection.abstractions@2.2.0 - microsoft.aspnetcore.dataprotection@2.2.0 - microsoft.aspnetcore.diagnostics.abstractions@2.2.0 - microsoft.aspnetcore.diagnostics@2.2.0 - microsoft.aspnetcore.hostfiltering@2.2.0 - microsoft.aspnetcore.hosting.abstractions@2.1.1 - microsoft.aspnetcore.hosting.abstractions@2.2.0 - microsoft.aspnetcore.hosting.server.abstractions@2.1.1 - microsoft.aspnetcore.hosting.server.abstractions@2.2.0 - microsoft.aspnetcore.hosting@2.2.0 - microsoft.aspnetcore.html.abstractions@2.2.0 - microsoft.aspnetcore.http.abstractions@2.1.1 - microsoft.aspnetcore.http.abstractions@2.2.0 - microsoft.aspnetcore.http.extensions@2.2.0 - microsoft.aspnetcore.http.features@2.1.1 - microsoft.aspnetcore.http.features@2.2.0 - microsoft.aspnetcore.http@2.1.22 - microsoft.aspnetcore.http@2.2.0 - microsoft.aspnetcore.http@2.2.2 - microsoft.aspnetcore.httpoverrides@2.2.0 - microsoft.aspnetcore.jsonpatch@2.2.0 - microsoft.aspnetcore.jsonpatch@8.0.11 - microsoft.aspnetcore.localization@2.2.0 - microsoft.aspnetcore.mvc.abstractions@2.2.0 - microsoft.aspnetcore.mvc.analyzers@2.2.0 - microsoft.aspnetcore.mvc.apiexplorer@2.2.0 - microsoft.aspnetcore.mvc.core@2.2.0 - microsoft.aspnetcore.mvc.cors@2.2.0 - microsoft.aspnetcore.mvc.dataannotations@2.2.0 - microsoft.aspnetcore.mvc.formatters.json@2.2.0 - microsoft.aspnetcore.mvc.localization@2.2.0 - microsoft.aspnetcore.mvc.newtonsoftjson@8.0.11 - microsoft.aspnetcore.mvc.razor.extensions@2.2.0 - microsoft.aspnetcore.mvc.razor@2.2.0 - microsoft.aspnetcore.mvc.razorpages@2.2.0 - microsoft.aspnetcore.mvc.taghelpers@2.2.0 - microsoft.aspnetcore.mvc.viewfeatures@2.2.0 - microsoft.aspnetcore.mvc@2.2.0 - microsoft.aspnetcore.razor.design@2.2.0 - microsoft.aspnetcore.razor.language@2.2.0 - microsoft.aspnetcore.razor.runtime@2.2.0 - microsoft.aspnetcore.razor@2.2.0 - microsoft.aspnetcore.responsecaching.abstractions@2.2.0 - microsoft.aspnetcore.responsecompression@2.2.0 - microsoft.aspnetcore.rewrite@2.2.0 - microsoft.aspnetcore.routing.abstractions@2.1.1 - microsoft.aspnetcore.routing.abstractions@2.2.0 - microsoft.aspnetcore.routing@2.2.0 - microsoft.aspnetcore.server.iis@2.2.0 - microsoft.aspnetcore.server.iisintegration@2.2.0 - microsoft.aspnetcore.server.kestrel.core@2.2.0 - microsoft.aspnetcore.server.kestrel.https@2.2.0 - microsoft.aspnetcore.server.kestrel.transport.abstractions@2.2.0 - microsoft.aspnetcore.server.kestrel.transport.sockets@2.2.0 - microsoft.aspnetcore.server.kestrel@2.2.0 - microsoft.aspnetcore.staticfiles@2.2.0 - microsoft.aspnetcore.webutilities@2.1.1 - microsoft.aspnetcore.webutilities@2.2.0 - microsoft.aspnetcore@2.2.0 - microsoft.bcl.asyncinterfaces@6.0.0 - microsoft.bcl.asyncinterfaces@7.0.0 - microsoft.bcl.asyncinterfaces@8.0.0 - microsoft.bcl.timeprovider@8.0.0 - microsoft.codeanalysis.analyzers@1.1.0 - microsoft.codeanalysis.common@2.8.0 - microsoft.codeanalysis.csharp@2.8.0 - microsoft.codeanalysis.razor@2.2.0 - microsoft.csharp@4.5.0 - microsoft.csharp@4.7.0 - microsoft.diasymreader.native@1.7.0 - microsoft.dotnet.platformabstractions@2.1.0 - microsoft.extensions.caching.abstractions@2.2.0 - microsoft.extensions.caching.memory@2.2.0 - microsoft.extensions.configuration.abstractions@2.1.0 - microsoft.extensions.configuration.abstractions@2.1.1 - microsoft.extensions.configuration.abstractions@2.2.0 - microsoft.extensions.configuration.abstractions@8.0.0 - microsoft.extensions.configuration.binder@2.1.0 - microsoft.extensions.configuration.binder@2.2.0 - microsoft.extensions.configuration.commandline@2.2.0 - microsoft.extensions.configuration.environmentvariables@2.2.0 - microsoft.extensions.configuration.fileextensions@2.2.0 - microsoft.extensions.configuration.json@2.2.0 - microsoft.extensions.configuration.usersecrets@2.2.0 - microsoft.extensions.configuration@2.1.0 - microsoft.extensions.configuration@2.2.0 - microsoft.extensions.configuration@8.0.0 - microsoft.extensions.dependencyinjection.abstractions@2.1.0 - microsoft.extensions.dependencyinjection.abstractions@2.1.1 - microsoft.extensions.dependencyinjection.abstractions@2.2.0 - microsoft.extensions.dependencyinjection.abstractions@8.0.0 - microsoft.extensions.dependencyinjection@2.2.0 - microsoft.extensions.dependencyinjection@8.0.0 - microsoft.extensions.dependencymodel@2.1.0 - microsoft.extensions.fileproviders.abstractions@2.1.1 - microsoft.extensions.fileproviders.abstractions@2.2.0 - microsoft.extensions.fileproviders.composite@2.2.0 - microsoft.extensions.fileproviders.physical@2.2.0 - microsoft.extensions.filesystemglobbing@2.2.0 - microsoft.extensions.hosting.abstractions@2.1.1 - microsoft.extensions.hosting.abstractions@2.2.0 - microsoft.extensions.localization.abstractions@2.2.0 - microsoft.extensions.localization@2.2.0 - microsoft.extensions.logging.abstractions@2.1.0 - microsoft.extensions.logging.abstractions@2.1.1 - microsoft.extensions.logging.abstractions@2.2.0 - microsoft.extensions.logging.abstractions@8.0.0 - microsoft.extensions.logging.configuration@2.2.0 - microsoft.extensions.logging.console@2.2.0 - microsoft.extensions.logging.debug@2.2.0 - microsoft.extensions.logging.eventsource@2.2.0 - microsoft.extensions.logging@2.1.0 - microsoft.extensions.logging@2.2.0 - microsoft.extensions.logging@8.0.0 - microsoft.extensions.objectpool@2.1.1 - microsoft.extensions.objectpool@2.2.0 - microsoft.extensions.options.configurationextensions@2.2.0 - microsoft.extensions.options@2.1.0 - microsoft.extensions.options@2.1.1 - microsoft.extensions.options@2.2.0 - microsoft.extensions.options@8.0.0 - microsoft.extensions.primitives@2.1.0 - microsoft.extensions.primitives@2.1.1 - microsoft.extensions.primitives@2.2.0 - microsoft.extensions.primitives@8.0.0 - microsoft.extensions.webencoders@2.2.0 - microsoft.net.http.headers@2.1.1 - microsoft.net.http.headers@2.2.0 - microsoft.netcore.platforms@1.1.0 - microsoft.netcore.platforms@5.0.0 - microsoft.netframework.referenceassemblies.net462@1.0.3 - microsoft.netframework.referenceassemblies@1.0.3 - microsoft.win32.registry@4.5.0 - mimemapping@1.0.1.50 - mono.posix@7.1.0-final.1.21458.1 - mono.unix@7.1.0-final.1.21458.1 - netstandard.library@2.0.3 - newtonsoft.json.bson@1.0.1 - newtonsoft.json.bson@1.0.2 - newtonsoft.json@10.0.1 - newtonsoft.json@11.0.2 - newtonsoft.json@13.0.3 - newtonsoft.json@9.0.1 - nlog.extensions.logging@5.3.15 - nlog.web.aspnetcore@5.3.15 - nlog@5.3.4 - polly.core@8.5.0 - polly@8.5.0 - sharpziplib@1.4.2 - system.appcontext@4.3.0 - system.buffers@4.4.0 - system.buffers@4.5.0 - system.buffers@4.5.1 - system.collections.concurrent@4.3.0 - system.collections.immutable@1.3.1 - system.collections.immutable@1.5.0 - system.collections@4.3.0 - system.componentmodel.annotations@4.5.0 - system.console@4.3.0 - system.diagnostics.debug@4.3.0 - system.diagnostics.diagnosticsource@4.5.0 - system.diagnostics.diagnosticsource@7.0.2 - system.diagnostics.eventlog@8.0.1 - system.diagnostics.fileversioninfo@4.3.0 - system.diagnostics.stacktrace@4.3.0 - system.diagnostics.tools@4.3.0 - system.dynamic.runtime@4.3.0 - system.globalization@4.3.0 - system.io.compression@4.3.0 - system.io.filesystem.accesscontrol@5.0.0 - system.io.filesystem.primitives@4.3.0 - system.io.filesystem@4.3.0 - system.io.pipelines@4.5.2 - system.io.pipelines@4.6.0 - system.io.pipelines@5.0.1 - system.linq.expressions@4.3.0 - system.linq@4.3.0 - system.memory@4.5.0 - system.memory@4.5.1 - system.memory@4.5.3 - system.memory@4.5.4 - system.memory@4.5.5 - system.numerics.vectors@4.4.0 - system.numerics.vectors@4.5.0 - system.reflection.metadata@1.4.2 - system.reflection.metadata@1.6.0 - system.reflection@4.3.0 - system.resources.resourcemanager@4.3.0 - system.runtime.compilerservices.unsafe@4.5.0 - system.runtime.compilerservices.unsafe@4.5.1 - system.runtime.compilerservices.unsafe@4.5.2 - system.runtime.compilerservices.unsafe@4.5.3 - system.runtime.compilerservices.unsafe@6.0.0 - system.runtime.extensions@4.3.0 - system.runtime.interopservices.runtimeinformation@4.0.0 - system.runtime.interopservices.runtimeinformation@4.3.0 - system.runtime.interopservices@4.3.0 - system.runtime.numerics@4.3.0 - system.runtime@4.3.0 - system.security.accesscontrol@4.5.0 - system.security.accesscontrol@5.0.0 - system.security.cryptography.algorithms@4.3.0 - system.security.cryptography.cng@4.5.0 - system.security.cryptography.encoding@4.3.0 - system.security.cryptography.primitives@4.3.0 - system.security.cryptography.protecteddata@8.0.0 - system.security.cryptography.x509certificates@4.3.0 - system.security.cryptography.xml@4.5.0 - system.security.permissions@4.5.0 - system.security.principal.windows@4.5.0 - system.security.principal.windows@5.0.0 - system.serviceprocess.servicecontroller@8.0.1 - system.text.encoding.codepages@8.0.0 - system.text.encoding.extensions@4.3.0 - system.text.encoding@4.3.0 - system.text.encodings.web@4.5.0 - system.text.encodings.web@4.5.1 - system.text.encodings.web@8.0.0 - system.text.json@8.0.5 - system.threading.tasks.extensions@4.5.1 - system.threading.tasks.extensions@4.5.2 - system.threading.tasks.extensions@4.5.4 - system.threading.tasks.parallel@4.3.0 - system.threading.tasks@4.3.0 - system.threading.thread@4.3.0 - system.threading@4.3.0 - system.valuetuple@4.3.0 - system.valuetuple@4.5.0 - system.xml.readerwriter@4.3.0 - system.xml.xdocument@4.3.0 - system.xml.xmldocument@4.3.0 - system.xml.xpath.xdocument@4.3.0 - system.xml.xpath@4.3.0 - yamldotnet@13.0.1 -" - -inherit dotnet-pkg systemd - -DESCRIPTION="API Support for your favorite torrent trackers" -HOMEPAGE="https://github.com/Jackett/Jackett" -SRC_URI=" - https://github.com/Jackett/Jackett/archive/v${PV}.tar.gz -> jackett-${PV}.tar.gz - ${NUGET_URIS} -" -S="${WORKDIR}/Jackett-${PV}/src" - -DOTNET_PKG_PROJECTS=( Jackett.Server ) -DOTNET_PKG_BAD_PROJECTS=( Jackett.Tray Jackett.Test Jackett.IntegrationTests ) -DOTNET_PKG_BUILD_EXTRA_ARGS=( "-p:Version=${PV}" ) - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64" - -RDEPEND+=" - acct-user/jackett - acct-group/jackett - !www-apps/jackett-bin -" - -src_install() { - systemd_dounit "${FILESDIR}/jackett.service" - dotnet-pkg_src_install -} diff --git a/www-apps/jackett/metadata.xml b/www-apps/jackett/metadata.xml deleted file mode 100644 index 77293fff963a..000000000000 --- a/www-apps/jackett/metadata.xml +++ /dev/null @@ -1,17 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person"> - <email>me@justinkidd.ca</email> - <name>Justin Kidd</name> - </maintainer> - <upstream> - <maintainer status="active"> - <email>ngosang@hotmail.es</email> - <name>Diego Heras</name> - </maintainer> - <changelog>https://github.com/Jackett/Jackett/releases</changelog> - <bugs-to>https://github.com/Jackett/Jackett/issues</bugs-to> - </upstream> - <origin>gentoo-guru-overlay</origin> -</pkgmetadata>
\ No newline at end of file diff --git a/www-apps/pleroma/files/pleroma-2.10.0-vix_bump.patch b/www-apps/pleroma/files/pleroma-2.10.0-vix_bump.patch new file mode 100644 index 000000000000..8234ce1f73b3 --- /dev/null +++ b/www-apps/pleroma/files/pleroma-2.10.0-vix_bump.patch @@ -0,0 +1,52 @@ +From 05704ec86e605ca681c5e95eac57b53851721548 Mon Sep 17 00:00:00 2001 +From: "Haelwenn (lanodan) Monnier" <contact@hacktivis.me> +Date: Wed, 14 Jan 2026 02:37:55 +0100 +Subject: [PATCH] mix: upgrade vix from "~> 0.26.0" to "~> 0.36" + +Dropping the last zero should allow to get 0.x updates rather +than only 0.36.x updates. + +Fixes: https://git.pleroma.social/pleroma/pleroma/-/issues/3393 +--- + changelog.d/vix-0.36.0.fix | 1 + + mix.exs | 2 +- + mix.lock | 2 +- + 3 files changed, 3 insertions(+), 2 deletions(-) + create mode 100644 changelog.d/vix-0.36.0.fix + +diff --git a/changelog.d/vix-0.36.0.fix b/changelog.d/vix-0.36.0.fix +new file mode 100644 +index 0000000000..43a8dd8f83 +--- /dev/null ++++ b/changelog.d/vix-0.36.0.fix +@@ -0,0 +1 @@ ++Fix compilation with vips-8.18.0 with bumping to vix 0.36.0 +diff --git a/mix.exs b/mix.exs +index 48ec9b68fb..5b0c62a49e 100644 +--- a/mix.exs ++++ b/mix.exs +@@ -193,7 +193,7 @@ defp deps do + {:majic, "~> 1.0"}, + {:open_api_spex, "~> 3.16"}, + {:ecto_psql_extras, "~> 0.8"}, +- {:vix, "~> 0.26.0"}, ++ {:vix, "~> 0.36"}, + {:elixir_make, "~> 0.7.7", override: true}, + {:blurhash, "~> 0.1.0", hex: :rinpatch_blurhash}, + {:exile, "~> 0.10.0"}, +diff --git a/mix.lock b/mix.lock +index c469f4f015..a0ef38fc0a 100644 +--- a/mix.lock ++++ b/mix.lock +@@ -152,7 +152,7 @@ + "ueberauth": {:hex, :ueberauth, "0.10.8", "ba78fbcbb27d811a6cd06ad851793aaf7d27c3b30c9e95349c2c362b344cd8f0", [:mix], [{:plug, "~> 1.5", [hex: :plug, repo: "hexpm", optional: false]}], "hexpm", "f2d3172e52821375bccb8460e5fa5cb91cfd60b19b636b6e57e9759b6f8c10c1"}, + "unicode_util_compat": {:hex, :unicode_util_compat, "0.7.1", "a48703a25c170eedadca83b11e88985af08d35f37c6f664d6dcfb106a97782fc", [:rebar3], [], "hexpm", "b3a917854ce3ae233619744ad1e0102e05673136776fb2fa76234f3e03b23642"}, + "unsafe": {:hex, :unsafe, "1.0.2", "23c6be12f6c1605364801f4b47007c0c159497d0446ad378b5cf05f1855c0581", [:mix], [], "hexpm", "b485231683c3ab01a9cd44cb4a79f152c6f3bb87358439c6f68791b85c2df675"}, +- "vix": {:hex, :vix, "0.26.0", "027f10b6969b759318be84bd0bd8c88af877445e4e41cf96a0460392cea5399c", [:make, :mix], [{:castore, "~> 0.1 or ~> 1.0", [hex: :castore, repo: "hexpm", optional: false]}, {:cc_precompiler, "~> 0.1.4 or ~> 0.2", [hex: :cc_precompiler, repo: "hexpm", optional: false]}, {:elixir_make, "~> 0.7.3 or ~> 0.8", [hex: :elixir_make, repo: "hexpm", optional: false]}, {:kino, "~> 0.7", [hex: :kino, repo: "hexpm", optional: true]}], "hexpm", "71b0a79ae7f199cacfc8e679b0e4ba25ee47dc02e182c5b9097efb29fbe14efd"}, ++ "vix": {:hex, :vix, "0.36.0", "3132dc065beda06dab1895a53d8c852d8e6a5bbca375c609435e968b1290e113", [:make, :mix], [{:cc_precompiler, "~> 0.1.4 or ~> 0.2", [hex: :cc_precompiler, repo: "hexpm", optional: false]}, {:elixir_make, "~> 0.7.3 or ~> 0.8", [hex: :elixir_make, repo: "hexpm", optional: false]}, {:kino, "~> 0.7", [hex: :kino, repo: "hexpm", optional: true]}], "hexpm", "92f912b4e90c453f92942742105bcdb367ad53406759da251bd2e587e33f4134"}, + "web_push_encryption": {:hex, :web_push_encryption, "0.3.1", "76d0e7375142dfee67391e7690e89f92578889cbcf2879377900b5620ee4708d", [:mix], [{:httpoison, "~> 1.0", [hex: :httpoison, repo: "hexpm", optional: false]}, {:jose, "~> 1.11.1", [hex: :jose, repo: "hexpm", optional: false]}], "hexpm", "4f82b2e57622fb9337559058e8797cb0df7e7c9790793bdc4e40bc895f70e2a2"}, + "websock": {:hex, :websock, "0.5.3", "2f69a6ebe810328555b6fe5c831a851f485e303a7c8ce6c5f675abeb20ebdadc", [:mix], [], "hexpm", "6105453d7fac22c712ad66fab1d45abdf049868f253cf719b625151460b8b453"}, + "websock_adapter": {:hex, :websock_adapter, "0.5.8", "3b97dc94e407e2d1fc666b2fb9acf6be81a1798a2602294aac000260a7c4a47d", [:mix], [{:bandit, ">= 0.6.0", [hex: :bandit, repo: "hexpm", optional: true]}, {:plug, "~> 1.14", [hex: :plug, repo: "hexpm", optional: false]}, {:plug_cowboy, "~> 2.6", [hex: :plug_cowboy, repo: "hexpm", optional: true]}, {:websock, "~> 0.5", [hex: :websock, repo: "hexpm", optional: false]}], "hexpm", "315b9a1865552212b5f35140ad194e67ce31af45bcee443d4ecb96b5fd3f3782"}, +-- +GitLab + diff --git a/www-apps/pleroma/pleroma-2.10.0.ebuild b/www-apps/pleroma/pleroma-2.10.0.ebuild index e0d1c21b4918..1a248f8e3913 100644 --- a/www-apps/pleroma/pleroma-2.10.0.ebuild +++ b/www-apps/pleroma/pleroma-2.10.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 2022-2024 Haelwenn (lanodan) Monnier <contact@hacktivis.me> +# Copyright 2022-2026 Haelwenn (lanodan) Monnier <contact@hacktivis.me> # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -35,7 +35,7 @@ BDEPEND=" " DEPEND=" dev-libs/glib - <media-libs/vips-8.18.0:= + media-libs/vips:= sys-apps/file sys-libs/ncurses:= system-lexbor? ( dev-libs/lexbor ) @@ -53,6 +53,7 @@ src_unpack() { [[ "${PV}" == *9999 ]] && git-r3_src_unpack cd "${S}" || die + eapply "${FILESDIR}/pleroma-2.10.0-vix_bump.patch" emix deps.get --only prod } diff --git a/www-client/firefox-bin/Manifest b/www-client/firefox-bin/Manifest index 9d12697fadee..168c7a783d5e 100644 --- a/www-client/firefox-bin/Manifest +++ b/www-client/firefox-bin/Manifest @@ -386,13 +386,112 @@ DIST firefox-147.0-vi.xpi 492946 BLAKE2B 0056184dba536adad14c6d095215daf4be130a2 DIST firefox-147.0-xh.xpi 275242 BLAKE2B 4803c347a5157652df7b1ab2fdd0058cd58a554e9a7e88dbb4cd0938061b8454c3506f444e5dae8320035e9983e4f01cc236d4094813833ab1de25ea7ca75adc SHA512 c665905950c063cc5d0d6655d55605b5c3d928323c001d1c5dacf8bf5dcd9cdc3cd2c011a2296698322a7c360abefda824f8381653f85c35d0a5d8e856c8418c DIST firefox-147.0-zh-CN.xpi 483901 BLAKE2B 13bd7e6ebef42f21196448cec5fdcef7a874f40df53251922773aee17fbabbe87ac214b5f590e3621393cec637702358b8d72933607fc788efc3776aef80b049 SHA512 fb900e74d42e06d4056ab8121399dde8f053d388f4f687ea66d565e4875d8b5a8fec2a78380ca46e9dea311fd41e6cd6206069ed64d05ed765a3b77d8df2fa99 DIST firefox-147.0-zh-TW.xpi 487258 BLAKE2B 8929802ce2840f6e095fdf5b8153d33a927f0680cd39ecb07716d12c557e9b1f3ad03ad6013e66da312e12687aca682ed99cea093d4dc91a8522784c1371745e SHA512 c428c999f6c4f3ec779ae26dd00764781cc6bb3de532350f196e44f0c09bcf534834e33592fac78fcbd5e3385d0a0089deb0116de2c94cf1823e9f3da9795f21 +DIST firefox-147.0.1-ach.xpi 295771 BLAKE2B fd34549259cf8f0cd30c15d17f591b219e3308cd2fedf2f5a9c33b0cfe521b694646195ab97a48c79c696dc235b8390817d9f438ac4eeca91e95bfe470a73357 SHA512 877c973e695c86a1f697fc42384cde6d10697e9dacf31f2b89c02fb49473d44eaa614a8db7d520bddefe12870cf610bbf0d482a12fde679113a685357baa3351 +DIST firefox-147.0.1-af.xpi 269137 BLAKE2B c3afeaf96a3318cc0e67f543cd84687b02399d1e19be66a35ef3e75b3a3da8117bbb17f45820abc5dfbd2048bbf4cb8c39a73ad8486e679b930d4dc83d589f03 SHA512 bfa5b2058eae99926a6c072a68630d779ff988288de06d02990e45b59d9ea242e84cc4855e3a07e439db443ee69f33dfccaaafa9920508aa54401f8ab72d3755 +DIST firefox-147.0.1-an.xpi 333186 BLAKE2B f29f76e43d9208fb9a9f5f0c82810d7950499cbb5a3694d5bb89dd3c847bc393846d6bfd7af47cc0b07ce8009aa106ab0d7ed60c4e91e695ebb5958f8237e851 SHA512 9616311e5266cc0328f0cd9cbfcdd94cf5b95ddf2cdc806ddca5844454269c53daf037754c843e3acad61bb883175709d4eb87ec11d9a59ff94753eacf335094 +DIST firefox-147.0.1-ar.xpi 447288 BLAKE2B cdd270797909dd5bf9d715a6cbc979606305ffcaa382315e05d2a0eedea75fb11c322a4de32f4bd32d60b787dddff1ef5de566558e1e12f4403026d37c744d30 SHA512 efb37fa1f9147d4609c1f1be54e3474a981fb028991993cc4eb11eaf55de7b0d327f5550450779f798820ee1fe92ac6a401d88bfef8978195d982aa645b5c0eb +DIST firefox-147.0.1-ast.xpi 313508 BLAKE2B 78558747dac8d1338dff2b049514a283c7d7676d6ede484979ce0d3b9ec1aab969a9712a1d0a88034b7069d5b27ac55c06a13d74704bb0bb206f65fab715bc05 SHA512 c35bfa7fd69e38cf4825c4fe2c0caaccdc340dccf72ac04ad91049a7b09659beb388ae57c09a5101467f4d9dbcecd04338f07cfca2da4447a7d9750ffbee3440 +DIST firefox-147.0.1-az.xpi 319872 BLAKE2B 373a9ca6914eed69881bf316e80f1f61f5ba342ab8540238406a3abdc96729eb85f0fca5f8b68f94eb7dc53919d65092c38caa4ffe39964b66d3409d493ed61d SHA512 277c0e7038a8e219842053481408afc46e3dacd54ae05e6e12adf66a2b8c3e20694f49193e8f95bbae7fad42713ceaf429f21afee68e926c10a0952917a181c6 +DIST firefox-147.0.1-be.xpi 549293 BLAKE2B 97ca95aee6c906871a0b46865b3e0402ec590a064532b2dcce5c40259ea17362054580a9b638f6d1abbb89ec9fcc2f05129feb6d494cf321fd2112ca90f70539 SHA512 0cb70de99a7323ca45c7bdc4574e19844822778fa75993c78e5d717b1b80e3afb73dcfaa7e49b0e83b039ed58ddf51c905df647b54162e6a9774f5d3aaa6a89d +DIST firefox-147.0.1-bg.xpi 462984 BLAKE2B f7d453a7f0a42ba26ec2b101fe5985ae1c7ce8466049e03c9fd519d0cfaa94f7239ea14a8dfe5457fdcce06f5f7c1b77bb67d6b14d12e34fd426132117e37a4f SHA512 2884667bb40ed33d1a608c14b020e5afed5b28fbfe287e21f0b346fcf7a85facbead0004571030388bb495efde0b6d31d3b15978f4eb8c89551e2a48e2121579 +DIST firefox-147.0.1-bn.xpi 413897 BLAKE2B 2e6cafb59478f7eac9a07b6aee2f7b999f8a496cec078b383e949d1758f6df3b4b99fafb009bb2f7fa14d0cc378a9b0f40293d2701cf055612669941731def1d SHA512 ca1733fc6cbc5c7e7efe4c8ee70a7e6e39dbef39e8891d5a40d342b46edb0095b5167ef05a05583b39d53cd95d71ba5045d575fb6cbd7557dac4bbffbd444a5f +DIST firefox-147.0.1-br.xpi 395368 BLAKE2B 4e61114648801f701dcf361e452b0ee8d3ea2ebcd2811b593f0adc90a7194c55546281e26b1ae7e992b42eb5ca59cd8f8ee5d3528a78667de06a47ee95c51454 SHA512 e252c47647698f30153ffe455f60096c2a80a7d9e90e19a499db38e737f30584f6d0fd02366102b2e97274a3d4e1a53e5dc1b4e8ba1837e22c9744c179ea78a5 +DIST firefox-147.0.1-bs.xpi 451395 BLAKE2B aed97d6595b6d7b316b2dc3ddb68b8b769f2c53c58e04cd2fc7b4c2e0f6c73e5b970599f493e6a423b5fe110f26a6ed1ce3844afd6c2d1a92a95febe77e4b4da SHA512 326691a65226a06b04b1d91401af6bef0511f8ed6ddc7f6becf50542fcc955f69501e8129b76082aafbe982bbb9778e9506b997d10750f8fe03c809168086da7 +DIST firefox-147.0.1-ca-valencia.xpi 358880 BLAKE2B 74340c313ea002c7197d86b9c869b05c1dec97e3dfe5573bf6cdbe98e18d54c91a4fbc0816d69019684ce957b928ff4c9d1efed4f47f811d3b9d187714e4c7db SHA512 72fc6ea905418764627d647a943599f42f33ef2ab8bf52d62bc9adbbb42526d8b81b16dd98389696351c0d277fa50fe07f9b5189e6d6f152ecad9058b274f589 +DIST firefox-147.0.1-ca.xpi 417694 BLAKE2B 3bc96612945af59afe68d9ebbdc0ef2db9a78ed71688a2515e48951857ece2b67504e41d8316397dc3e26325c2f5a84fa4645bfd08b2264270fc70a087d144f3 SHA512 5a2c0c59c68c3268944b63dce39b4012e808396f91d2512ef6f6487ecd29e074ffcdc6acf9abbb26bc4546306f59d19db5ee795fe1faceebdb7c31f2802a6ea6 +DIST firefox-147.0.1-cak.xpi 390716 BLAKE2B 47fae8b71075cf4c4b854385116e5cbe548dc801fbb4f1925cf4203b37724c7ad563ee10471fba029be54974dc8f0c12c7368a0e7334fa2dc35ecf9fc651ba00 SHA512 5237ee49652a734e9b0d8b0bd6329059bdc2defb40e8707ca39369731fe9d3c528f0b72f1eab9f031954f5af45436c88e3b69b037c311564a78373ad502e562e +DIST firefox-147.0.1-cs.xpi 502173 BLAKE2B 16546593ef02fce4f6b8eb5c6642c8a4cb5c1ec900ac93e62784154567f4d5eb503a4a94c132d195b23fa46c2da35199ceec51f9e8e9d4726cf8301e6902dd6d SHA512 6a2aea3b6a1ef207c852dba68cf6109ce920b1354958abb1aba0ae0a9c3aba300b96916304a48daac61b77a65c880e4318da52cac31f3014b05ee6b45c74ab19 +DIST firefox-147.0.1-cy.xpi 465516 BLAKE2B ac798250c5a3ec8d02af877eab7264370fc9f0e1fea8bb38e39e84e33ff87a70079f2bf97cc485660df0d0cb85cc501311013caf80645740f265db77c0e2df68 SHA512 ca3548247fbe6019855df5d659c13c13e49b501e2ce902cf599de6562bb7ca1845e157f37500ddb9b973e834924dce29ebf779ed971c6ab5e7d2740818eb2583 +DIST firefox-147.0.1-da.xpi 453670 BLAKE2B b916b94fa5533441f321558db8d3ae5e91dc6b13a0f492eaeb790416bc0cb68928f078758472f175e76dc3750dbbfa12a26069439f6633cd8bbe163edbb3659e SHA512 ffe75a95667ad86653c4ca121c0b81d850d5aea77b80856e86788e58b8eb0492f62ce0126fc8acdbd0753c88b0eb578fc46531b89686bf8f3e3db829800e0022 +DIST firefox-147.0.1-de.xpi 476586 BLAKE2B 866bea9c05c8e775d80c5ea3da1d3090037cd0b0c0a7729482189ff984be052e30b037c863e546965e90a54251b55be6b68e89320bb32c3c6eb14bab0409f919 SHA512 f43af090139cd074d4e7e1596919550a42f24942be1391fe4fac446d7c61e4b515d7247cae2f6a926e3418cbc4eb7f9d98bfd605a35ee0900702370d2ea3d26a +DIST firefox-147.0.1-dsb.xpi 490409 BLAKE2B 710dbdcc95bd3a49cfc50ebeae734497ca4ba41c273941c57a46890cf65850049e4be072d5d838465d7dbbf61602a70838c2bbbff12bb02d74bfa7292464ee7d SHA512 3b85c92b6b82628878362cf111e79c7b95f638e75b8074fe29cfb0b30e537e692b18980271fbdab29c080b66cebf7b343fe80ebe8d2365d122249cb5f1a29046 +DIST firefox-147.0.1-el.xpi 564767 BLAKE2B 2bc31dd7feab6ed483d75aa0b3f6d0c46529576b09f54d7d2ad0ed338dfe63068a334b6fc2e0320cb3f37b94a37ccabb7f82fc01be332b280e01b45c46b80ade SHA512 a2b92bc806fc3f7b5dc37e4dfecf6320c10709472d051c0a6dd796d20752f6f2ed602f19ba226a0a5afa97f0dd83787e66f2b49caba49f0771e28c316009f986 +DIST firefox-147.0.1-en-CA.xpi 431928 BLAKE2B 99c4f498ef592295c63d6b18a6c2e2fa101b78314e494e38d1f6c474086e5a8045aa2b701cf31603c3b602ceb09db9452ef1584f0ae169deb406423ea698a30f SHA512 adffddfbe7d99c0eb9734c5ec3291ef06c7469842ef4196ba4d9cb3995e24b039e98c6332f4347997ec10579c46b7840d29fa64377b91fca85f1c6de77e65997 +DIST firefox-147.0.1-en-GB.xpi 432233 BLAKE2B a93d90c663235c1bcd0ac48caafbb25b49ed036bba5b1ab17ae4121168a318c1b73c2cc57604dc6b60d32cf243a21dad83e1c6d451a6a7f75b1796716775e0fc SHA512 28055968ea794d838897b862bd3db772062190bbc27653c8d3cafea5f21e00f2c67188b11eff9d901026dac38c7d1c11eb4654f68be1149032936ea66629e90a +DIST firefox-147.0.1-eo.xpi 456009 BLAKE2B 50bafd5a26719e2e4b9ac4614b35e49f6ac712efd369c04da80323248d01a45b8f98e67a161fb83654da7bd78fc17be26d986844f32ee9212ecf7e08bdff21a5 SHA512 28a249f460f91a55f1dad50b5315f5bfdd2349595be3a064550fdde0d02b49e57f794ce457fe65eeea38d6c40f6a9afeb0f2d3f6bbce9744b830a5a86110ef7a +DIST firefox-147.0.1-es-AR.xpi 468361 BLAKE2B 4d9a3021daa42dc9beb80217eac1e2ae6c3ba0220816c7d3af312d7bf14212a6a4245d13c15f194030e87f24b9b048ec0cd01b11f61475bc65f9d0bccf2dd3eb SHA512 dbdf82e4af9aa93eb88edac69abb9f14f95216e922b1e12b33bc567dea4159de2d537c7c93e42e56f537d1bfead5987921f1b0ad393b0ccf73d42f2df4bc2c96 +DIST firefox-147.0.1-es-CL.xpi 469487 BLAKE2B 87fb3f464bab5e44ca1aae6c096ae178e99e259dcf66893340eca3084262aa743df19c46c466344355ebaf01e4cd6d1e6db12276f4c5de1ab1fb515c4ae8a4d0 SHA512 c336fe9a31099ffff8f28d59799d5a68946a7c3832fdfe92a2a55d1d2e753d3edf76d163ee35b3349abd5bc09b5049dbbdf112456d7fb8f9f767ff015be93847 +DIST firefox-147.0.1-es-ES.xpi 470178 BLAKE2B fe001719dd4fdbe812486d1849c03387092a03c7d5680cd70474e93f8430cfd814fa55cee6c08fb5ede0e68bcc00ae1f9bf00ce99199673479cd333fb4f8bc6f SHA512 dc48fa0c110c23ff792ade9207f788053bb77867ffd6f8833fadbd39328de67e6c8ba04e8155b08a5cb15bda57a637013067c13ef464f0a3d1657937bbc343cf +DIST firefox-147.0.1-es-MX.xpi 458613 BLAKE2B a27ce7cce61661f368442768637ea4bb207d003fe54adc25e96273e219d3caa3fb9480ffabe9ac730c19df07d4c441279b644af0663db0b5d3d2ec0185b024d1 SHA512 6680e5f18ed549df99b4376c7d3bbdf8b09dfacf2d7e3cbb17a13ea96ee8e75b821fc601075c9e1738f4c6f9afdba3b936345908a080963a2a9e5c5a6ef201cf +DIST firefox-147.0.1-et.xpi 359819 BLAKE2B e0ee800ca5572214bbde3fad2ce019d483764ad980f8d3134c6e1b0f686733d80ee18d6582473545195fd8aabfb5386a25697b05b2b148d8cf91267d7c027d47 SHA512 0e606979928feb69122444037bdb8419d0753a85c68024320dd1ec0a311c39b6504e2241a3120fb333a1d07fe29be28c24ca2175a176284343c83d18496c04f8 +DIST firefox-147.0.1-eu.xpi 453283 BLAKE2B 49f6dbe401fc5ce02fe619c28957f3699ecf3289ee361fedd997c43fa4043ef63fa429f2373ae5841ac68113956857cfd066336c9bc1ccb032ff55749b2c11bd SHA512 34303cf409dd8c78081f80a14b2af56ae348172c6cf08a3d1ee47c93e00bd23efe35d6e31a17345c54ee5f096ed6227f322b2a458434d321c9e482fede215321 +DIST firefox-147.0.1-fa.xpi 421559 BLAKE2B 6910602e4da8fcbe47f7c1fe1a28c3a8f65c556ac39d4af3674365dd993942002ff6ecc0c38e3ef23f0891623988d73293998bf22a105d161f139aa05e1c3cb6 SHA512 9fbe36d787408e69ec7325450534de8f310d6d57acc6554c86c84ecf8e6bb77633cd76de95e5ec79cba64ddabf6e9890ce615d53b0c210189e97083ba2e4f410 +DIST firefox-147.0.1-ff.xpi 311421 BLAKE2B 9f532a2be4af340e93448b5ad793c41303ccc1361f5c53fa30fb51d40ff2cc567d5baf6f6aabba5f89d29b62d912f9c003848347ed515294dab3aba865f94637 SHA512 fb19dcdd332d18857f814800e698d2a48dd82fedc161ae276fdb919dc7cda428b2c2888bea8c0f749cbb810cfeaae83719c7d7fdb31ec9d35c33960ff3d53c06 +DIST firefox-147.0.1-fi.xpi 452918 BLAKE2B 77bf0cce5ffe42e4e274011b1eb53688ea97d6b3834b5e698758085ace06eec67cf86d7e1bd01e68c3a4e4ce9bea74eafc2ddb15c0940e840574952d6bac9fed SHA512 96cb5f1cf26b179d0d8f401359d1e97e6fb231e2622a2d0dcfacdb52c42ad5cee4e96915f1d7c2b94c22d604c9eb0a539d5daa68ee65120ffe3edea4905b42c9 +DIST firefox-147.0.1-fr.xpi 482435 BLAKE2B 810df5837f8bff9577cd4fe0a1eb360b3182e99d3548faba8bdcacf27645488add67bbdc281db6e841d5941bd3ecc76ded3823fdcf2fb7e50e703f02598f3398 SHA512 6e8e9c786a82d6330358e44d1ceb82fe2a300b9ad556d915d8ea3a3628730fb0983a35929d277db6961ff949e825679e81f6e9f1a0b4acecfe1b237630ad5e75 +DIST firefox-147.0.1-fy-NL.xpi 464959 BLAKE2B 57977f6b622fe2bd28f3b84d7cb28ab9d69d7d9c9ec15b741e7b831f657831494c292f0c3cec0e9a8d9705e9c590c7a1ff07510f1863ee57d8cd553678659eb3 SHA512 2685da3e566710b2dc736007a6c25803204675cb9a07556c1f145c366080f3d00451590b18419d13da1621e7ee3cd80dc0f94b29cb992c97d45ac8353e949480 +DIST firefox-147.0.1-ga-IE.xpi 317063 BLAKE2B 85e4c10d3cd88425b47e9573f68173672c169fdc2beb14445e63865cd080cc5bfae8d23bbf322c012d9d608848188d7a0486b03cb7b33742c3a659acc56e6f6c SHA512 3d11d6f9fd97eb17b6a691424c7bad2961812b2b7f6cebf028f931b92f775127b6f8315f572f2e798c2672d831a6a79c8e670ba03b976ec4f556a659b51201fa +DIST firefox-147.0.1-gd.xpi 399442 BLAKE2B 61cbc01f560509461df50aca9af6661f0e00f3112383aece62a3504f799f944ec37dc5003d98cb31f44de2a84efd73b4d55dfd307b7f8b8fa71be25a3f40d8a7 SHA512 405d564b9ad16376ef12d8f3cab9c220b7df5ee7d9acf0c2d4bb20e326daed5126cd43eb6f1053345f55ff06f14237fae31787704e86d305ec1ea132692e0011 +DIST firefox-147.0.1-gl.xpi 447911 BLAKE2B a0d234465df10ca762e4fd3c1029ff0cb4e392e532c42f44dc968c7fa7fe980876ac28c7d9899d357fec29164f472eba6ce44d1776617461ad24a92694d4f3d6 SHA512 573df89d637904770c105ad9b7e4a8d7968fdaaf90f9789723a1f165ba9bbd5b4c86816a76e076c0f2c673bb530a1d3caa1ae4269449545b8cae428059b01ad8 +DIST firefox-147.0.1-gn.xpi 473480 BLAKE2B 1f59a3a31d1f908797cecc9226f669d48cbf5f761fefc9522bab6af054fbf554af7d3597661131b4300315607dd34010802906f8b5bf8ccb4c0e4a28110b1aa2 SHA512 6e02c7b69f3841b0303ff853861297467734aef79e8f32ad0093b73f724dc37787a8f8beeb31a77b1b578d5b9d8055228e7cb85f38ceec4fa2d2696ae0035cd3 +DIST firefox-147.0.1-gu-IN.xpi 359754 BLAKE2B f5c354cab6e9d3f20cdf32af53f6badb1eb7eb3101aaac0b8d097ce31d3daa649d4bc19a4c42f90babeda3027010568051ddac58f957e7eadf3bba101beb9368 SHA512 f01d5454607d45b9329f9e6c6c3f652d7c32ff3c5c9e30f63a1ebda1ec8f88d3bffa10136d58ad4ebf273eb170ab9d2a7986d74fa722ea4f57485cfb96557a86 +DIST firefox-147.0.1-he.xpi 468551 BLAKE2B 4b3cb72b5f1cc672f7d5c662c87a73b5131f5dc9ce07bf0c2f26b54ab38a4554b9df7b453f3caf3f1e3d40b62097b011729f40132080fa8bf7198ac144da3cc3 SHA512 bc3049ea9063dc2e90e51f5cfd8a5d1d2aafcb6fd4c789d3db10572aa4c1ddd083eae954cfa43d8368c4d48f8ac58176310932b1fbcf1d3f7c231109b9420e4d +DIST firefox-147.0.1-hi-IN.xpi 378459 BLAKE2B 8f59ab11f727989175f46a51c744f3ed630137b4dcafbbe1dc86c50271870aa2c7e907ec0be2d9c9f9abb0597a91bad13f7f1a80b218c1c0474c4411a91fef8b SHA512 c411986d710141b0d272fe66579a35d0bc1dad287b99d0ed4aba6bfcb19868d9870a94a33d30907f5c97b7faf836bc7042349dac12534c84fbe58a733026a412 +DIST firefox-147.0.1-hr.xpi 458876 BLAKE2B 3ebddded7515698d7ec948ffb994458ad24e47169be129609af095eb6c1bcea6a1f7ebb2aa79f04fae02592c27966af25102f77fc70c9c99ef915da5fbaba64d SHA512 de80bb59a5381665f16cf9347d94878a6c07400a33af61880455da821415d3614e67c31a4923f773e8825104272cd87a9e9369b561a5d65b8401eb3cc55b8587 +DIST firefox-147.0.1-hsb.xpi 487081 BLAKE2B ebec0eda0a736c73f4555a1b4a802aeb2f7273a02c9501932c5887f83379f785b63c864ba326ee7eaccaca62bc93e1e9e672fcdaa1c3321b3cafc229d67ba2b9 SHA512 959658ecfc4db28ef2a417f2384244a7b2d7bc4c132a6a6e2e769e32903ef4224489b7c037835ca44b3225ef89ee00e0dfbbaac8823b3ce8432e790e56d0f23e +DIST firefox-147.0.1-hu.xpi 490853 BLAKE2B e2f470991e1af04f3d2c32bbcd9e0d21b0a316a4c39fb149b6f2b2c90420ed401652431c2de0d84a4284045d048ade308717d5eba2efe1b4ee8f0d6ee639872d SHA512 a04c6a541d4159ebdf95fc3150d473cc599e1a85ed4b303bd56f4eb00bb1267ed20b688a0599fbbe367c00cf54fd9e2ba2c206095810b38bb22c514399dcb48d +DIST firefox-147.0.1-hy-AM.xpi 472706 BLAKE2B 89f9a9c0b29fbea979a2642b9b6c03c0552d9b57a5507ea6bf2a8132dda1ef8b6114e49d2cab89c3a80aef837dba570baf19fe09ef8f9c37a6f34d5fbfa6dd8f SHA512 3b78e781a9edd3dd6a9e2157e47aaa437f3c9bce24776e83269139291bf3e4fe60f66de9f0dbf5e81e2c85a89f1c7ce1a3449839cbc7881f8c02fdd22002f069 +DIST firefox-147.0.1-ia.xpi 452338 BLAKE2B 63288cf62b11774d7ce229d8903ce1743b0abbbbd86e9a71c7b934604edffb5ca7df1f0ac561aa66526b0157a9da87209ac657fbde2db20655acf2c180ae10d7 SHA512 24a5ba0d74ec0b53e13d4f71ad88e40cfb7ef88bccb561d26b92403d8ff8338082d37789baa0f51010ee27b1373aca30a1fc9eaa8f23a67c3400061267488890 +DIST firefox-147.0.1-id.xpi 433187 BLAKE2B bfc16b36b0afbaf443463bebeedbab973986b0243b6e10ddd32b62059220211ebc1aaac42133ffd54cca9988f2302e0da8197bbeaed8e7c6e85d447e4dd54f2b SHA512 4c8666dada93c598c70eb6a892b37526b3cc1e012a6cce8c8fc90d6b7e57e5c2333eef2f86b23da91ac0cd85a8d113ed72d507a826d34ea1d0ea9a45b89c83b5 +DIST firefox-147.0.1-is.xpi 441222 BLAKE2B fd0e81c0031928224ad2ecdbd8005f95883cf05edd6103bb0f3581488975c9107de3bd6e20217d240c1f872d5f601966a355d9e13916106fe55f12b07dad92ca SHA512 ba8272e0e532bbc80ee8d48fff41d5a94723df1a0b14470902b3845bc2823970efe68a5c3de6b5e0de1fb5a08284b80866d6a8a11fc4767f8e92482a0e0ccf7e +DIST firefox-147.0.1-it.xpi 463733 BLAKE2B c5022d653a80dcdc234120ba49dcfbcd305b26d16c786112a94469fc41a2bba728a4fd1da13d6b42c9b463e55884753f0ed4b1bb94fef2bf91fe3b83484dbb1e SHA512 687fde160a5024990a1be5362d2b5e9123bf5bea703f740c5ca5a5b71f4e3d2ae2025371fb9e9341c50f794e3d401c0af90d000331c3a294f1c826febd70959d +DIST firefox-147.0.1-ja.xpi 505799 BLAKE2B 2cefaa426d60d3863dd9bb1362c25998e58945326dc4c9422d0aea7e8197ef53fa6107ebf509525e0ab9e4e166a55813cd87b410f92906f47c7d850f2a6d02b4 SHA512 50486eb0047ce0570fe800cf890442186b6d2ac1ab97ed69ee1757e531ac21b96fffc2231a416ead1eba76a2818b3de45d529d8449d18a075d3594400e1e2dd0 +DIST firefox-147.0.1-ka.xpi 521265 BLAKE2B 80b1175484b9b76c42a2c46f41c1a63a582944e94b4310b9fac89677a7d26eded2d1262dd4e2c21ef5f18ef062bebdfb841a6acae26ce7ce69267314b4b0e18c SHA512 200bcd44e8febf32b00ee8a307e59b9c8dc0356778447becb80e9a17c8c37a24e237297aaf91e3ebf81de5d26ff484a0d89145a9fc9f5de5117e76b7166ede21 +DIST firefox-147.0.1-kab.xpi 427544 BLAKE2B 00c9abafa97f6f1bd60096219ef61e1c79dc10394484b37ebf6ae39087b0b391e731d1786d2377b021c1d06230a1d2de1772e153161defc8c1e830ce70365e04 SHA512 68923e438a3ae8bef3dc2dd26077e92f4dc73f54c7b3347c03fad709165fcb82910178c3cd22bef09ed063023b893e5b523008a70970f92b14917e76372bb111 +DIST firefox-147.0.1-kk.xpi 541300 BLAKE2B 9ad5d2f242f951c0308625d39841e1ced5a62d83eb3115051f2f63ebf5105e1f0dae865200e60aaafc52b316f048cfe329799ed91d37b1a3be2515be101358d9 SHA512 7ccd82aca87c3c8f11772da3d435464d52f29dfd885b5b068d5da5c2eb3825e80f092a95e51675d0d0fded5fc46007c56ad7ee4ef8fcddfe7b93930b6f838e54 +DIST firefox-147.0.1-km.xpi 349296 BLAKE2B 7f85936a8648c4ec569b4544c207ab5382e68c03168a7f11141f60340ddd9fef7939b886cb07ebcb79ae3d6acaf05ec4f36b61e4c27a6a87033fa604faf0a867 SHA512 e2568c6ca9624f28cdd1f20934ce96093425c2319402d69e9601a4d8fd72115f3a472abeb4c224dced478f53a90cf0a9b6dde0dbf7cc3d7e992fd44becf0577b +DIST firefox-147.0.1-kn.xpi 333593 BLAKE2B f9ac241af2badf3625630eba385657bb8c321e762efeaf2579512d2d752d460f89274d275bfdbd7c5777d55e4314dd60bdc3bda9093de7142ef4ab143453f115 SHA512 4f1c071fd1cdd48f8e63cfe5809d6742bf22dbaec6d29a892cd168955a9c0f76a45317c2dcd32147221be17ed463a931b12e0587103bfd7e92663e8800c26a62 +DIST firefox-147.0.1-ko.xpi 491181 BLAKE2B 1ff7fab9ec4aeb93c1a0bfe13c84178bfd3c3ce4d0ce839b930932406eb4af5511908474b31c13242b09e226abc9933392ba1e5714917a224082c1699b0a55c9 SHA512 50985d1eb0120483c2837e88463fbedafc9206bd98f9b925cba151e7209d4f4f9b4678d17a1b9e5f2ab33eac2151068ee19b3d11a8fd82c390b0182ccd1407c4 +DIST firefox-147.0.1-lij.xpi 320643 BLAKE2B 81d8c64800cd2adf69c19b542fc4ee7f8f4afe0d4a7865062b12c0e34229f677f8232a4c20ae963acfc8db0a679b6b0d02df1f26f21d79001cb29a3aeee29156 SHA512 b019f4669ac22c7f9e06a0f2ef902da31d3e5137c73984a3ad20266d0fe815df0910d84baf24643da87ee3363bf6da134d8e9fd35713941495a688bf908b5cd8 +DIST firefox-147.0.1-lt.xpi 380532 BLAKE2B b9ffc1196b3089cc64d814d73fd1d67d82f8cfa258b122b439d0447d198c734823ff7e65289f38fb232b18571e354b6c2ae52450b7a767a58f7a4e5dffb9f39a SHA512 eb5d8d80883666eecbcb8711918c673ba1a56422081dd6088fe266c43b1a07aab24cb5c4675bc69a122101fc9554a9537fc796e19c55a6fe2440f7339ac6bddc +DIST firefox-147.0.1-lv.xpi 391444 BLAKE2B 712e23eac474d0df38fd2d6816bfdc375719c1e21d9395d62f280bc3b2c43a3c7f86465543375904ac49438f4b5144791f2a9db9f967c09197e799b6021de36b SHA512 7812a0895fae7cfa8145fea9aeeb78f92523d45603b591fcbe9cd214a59dc9cd7dc18cd27c5922e91a300c840dc97fbe7ec7c919e3977fb9a81fb69bd81277f7 +DIST firefox-147.0.1-mk.xpi 318216 BLAKE2B 903141846e20f9968fd7fed6e3d2b77f23e94384eb3cf90911a83ae47dd442a2fd057647cb3acfd9288ce00de199f5af4085973cf9eefc10aa5aee0f878839cb SHA512 41fbb5506a2f06b8276eb0377bd219bc3bc7315b02f810176d0a9d810f066af29257c8dd91789b224770c86b64163a80f85fa337b4f1fdfbbfb8c806d12e3454 +DIST firefox-147.0.1-mr.xpi 357573 BLAKE2B f94ab7a04805da25034a935b19454eec63c3d92138c41a1c24fe784415b0da9b63fb6bb2e79a48ff4e9be70f6e93a163fd1ac7b845b3a4d587486a39d0aa6aa8 SHA512 96378282c22afa9e2f1ff62288d17dfdca5a2cc591e51e70da578d2d172cbe58741e19bf6cf3f0075335151b69871789ecd75de5264c39e7204de3b81edcea44 +DIST firefox-147.0.1-ms.xpi 297209 BLAKE2B e06a94926e5d1e0b7a784be4095a69ec022b91448fc3349b4789160b8f850cf2ecdc3431b282e30f1c37c73d00a74431e742e107f1f18ff4cfb7be6cdeb77370 SHA512 30e790c715c5534aa8ebb97ae06d24eef88302bb04325e63ecae8fcd086c7eea91ba422ec5d5da08c64e1a81455ebb348f39b33efd1d5d22d256821c9bdd2f75 +DIST firefox-147.0.1-my.xpi 344484 BLAKE2B bc4003972e6274ed0fabd65c6c363c04a8f2a7ecb282c845e42a8012b08fe775346985454fb6911a3a6e11f752ef82b0a706d34b92123a973c3cb2f8194c898c SHA512 1587ecb317db33368649a4a8ad536519155038239d63a32a7eedc8be03694c709beb2dd29bd2b09ecc7140a4556f5ef5ad60e5ddbbd696e2ee04b07c7ffcc04c +DIST firefox-147.0.1-nb-NO.xpi 451566 BLAKE2B 08f8da1e13205c87a5799023cec49e87e2d3b3d0cfbb4f437f8c1eaf865f8d0b7efea1df92d9ccf69ea8743e9f52eaf4e9d03ae4ba48509b72019926fb9b458a SHA512 5750286128092f91565037d152a1db65ba7e21fd15bca1254904f75eae82ed20d5a4c3f454306cbe4e5831f438bcbb075f4fd1835fe3266522fdbcc03c5a874d +DIST firefox-147.0.1-ne-NP.xpi 349642 BLAKE2B 958cf28b2665155a5475a22003914abd409d32d48408a902e1a1428378923789d980c6eb7e524006b344c506565eb595a88d6bc9a376f4278d7910bd61c6e0fe SHA512 c2167b277bb612c624ef402fcc986685a787ba1e2a996eec1a4241f8511692d85e50d038ba5d05398925977aa2dfb57d0dc48b72b11d637736aae6720ad9da6b +DIST firefox-147.0.1-nl.xpi 458874 BLAKE2B a937d64576a68598fb3841d273cdd9c97dc503fabe07177cf3245fca4e846597a162fac998053b2038d8fbe40d495cdeb184f2167fd8a0fd9fa9ba95b9cdec82 SHA512 270190fda0a7d9eecfd3ee998f580970c9d7e0fdf56f178effeb5ebbdd264b8f803fcf64bef27be8477674f22c92f5322013efc5399472bb9dfd36a99b944202 +DIST firefox-147.0.1-nn-NO.xpi 454774 BLAKE2B f1a9bf16d9b97afb0b44209df74d530d09f7205d7832e8a10bce59bd7b9187a32ff5e64f965baaa55704080a4743e4fe950d5e552ef93c66d06e0d27f98d9fa2 SHA512 325c6a26525913e842bf4f979e077a56d710b442a328a9cfcb2a19b0bbc77f906d63f827fb3d2600b903d9027f49242f5e7be6cccf41b644cf3c7faa9b850a4b +DIST firefox-147.0.1-oc.xpi 411250 BLAKE2B 79cc7d23bdb1b6c1c6f6f1498722b11e8d6bbce0ac934a8b87af9112044364af640fddbd4c89dfd941fc093e1545f59078c0e212c60a6fbde9a1b7e7510c6e21 SHA512 bc05b4c2aa63f94e261f983b8285643dbead53af2432901e23d1f65b8a368b89aa5c1494dbaf1c8405e40c61ef2153b2e03882bca0979216ea096bc35c9695b2 +DIST firefox-147.0.1-pa-IN.xpi 520332 BLAKE2B 70cbe49f2f32a9cf75e31246e1925898fb34c2d9dda973d843461c229a9fa541458ee847dd9f7962f71c74b16d1527d84dcf41f2c2c3845ad649f08143e52c44 SHA512 d514f4490788343eb99a39c7e695eb4b0a3183c444f919005e6fce33809100c31649abcda9768fd0247bcc4a58ac30125bcd4e673c6da76c5180fdc74253e2e5 +DIST firefox-147.0.1-pl.xpi 488088 BLAKE2B 31f91289d6ee19b44292bd7f237f31b3ccefcb31fe3d3678117ae1517163f3e5aa4217980e0603ad80c80666b903ccbb4b3da7069a27be3c185c8b251d2cb5c7 SHA512 2b367aed4f6b7ac378a60de8d8a609b79bce200654174bcdac407e5fad817e3c83f060fb4d199b96405e48d4fdbc28ad96ec998d35945551867dbfbbec61f416 +DIST firefox-147.0.1-pt-BR.xpi 463362 BLAKE2B 90ba91891b9b09ceb4077b9f2a9231705c743f14438f797b08e126cd416c9243eaf163f6b62f11479e5d761946dca46ddbbdb9db410e60bd3bbfac68359f015c SHA512 2ee27a8518164e092dd419f36dc6a41199c4ed219ba8c0e241e6cdcac9e59408e4d0ac7efa49df0d3013bd03be691c7607c3cfd498dbd0d5370e55b58fa60117 +DIST firefox-147.0.1-pt-PT.xpi 460508 BLAKE2B ddc3aee720161b2efb77b90b54dd27906a0cba565bd8d09b27b573630100baf135a337b1ec14aadf2e22887598a41741e2388aae73e52bf15af406d8ac78f761 SHA512 ba5785a6043ca9a8f22f04a0d8257a2df681775f84912d52b605a889c6373e837cae8d1b5cb8c41f81f6a6cd8238cbcfd4ccc548c3ebac69276b75221bbe578c +DIST firefox-147.0.1-rm.xpi 456414 BLAKE2B d0ee10c883cf4ffca9602cf626c507018eafb9ea48f61beba923eafda6007fba86295e9d98300c9cab9a4fad8d7c25c1a8494471caad9ca599505dfb8a733381 SHA512 8a1df1daea157034abc6745428385a4ef6ffb5543a9ec8ba6f2a05606ba700bbc0a0219b7e116f340c09251b99b2d279894d7748db6203479fa7ee7541ff48a1 +DIST firefox-147.0.1-ro.xpi 476240 BLAKE2B c8339300d23667605f96663bef825c3c3408cebaedf62363654d016ab6008b1295650088a8fb599f6d48daecb570746a6e347304b8227575820f8e930fda9289 SHA512 f63b2f2506518bb56bf849362ad8f51eac50837263b2220af6ecf4f5eaa1c1b020724e248852b0fd1169336d501725c7c01095ce049c3b2e194cd327ca006392 +DIST firefox-147.0.1-ru.xpi 553276 BLAKE2B 46c02754df6c6fe1509d28fbac4272f02d33de6e087798304c8f23b2e206b520e8eb49571342453370c278ee2264d93172058b4485ce9acb25b98d4ccd8d4b7b SHA512 d83d70233ce9d14ffbbe22dc62eb66d126c7783c02101a12951e971872f03f24848f82dc8654d008c52596d010501d2c03022d42b146fc2d9761e745435f8aae +DIST firefox-147.0.1-sco.xpi 323637 BLAKE2B 4f18f56c32c9bd26ea48884961a787bd054e80be219ded65a8684f3b2fbd3ba8a5a34d4327f6e97b603cdc9dbe2afe237aa61e3ec65f80495baac8bb430fbc7c SHA512 c409dda061d8b97403316623634be3932d0eff0f83ce9ca6513903cddae89f5172da3873514dfb84784f39467da87d3474df29c86b6f857ac3c2b6b13dcd2bd0 +DIST firefox-147.0.1-si.xpi 410471 BLAKE2B dd714bfa3131e1b6ecb65ab5793effa5048d6727bb770cbb35b45f606e8bf92ae37ec9e8b1212a9d234817e014709e011e77bd951ec47bfcc8c29af387bafb1a SHA512 0811e673489302cff719aac715976c8ad1291f1f48a981f1da1b99e452f2445851a629f8faab99415183fdabe860925c83b6428fe1abb0d75624e186e4aba66a +DIST firefox-147.0.1-sk.xpi 493522 BLAKE2B f5ff6db3169135263dc8febc9a97de92252b2af9d29b6255be5024653bc6edd4940a81d84b71778c3eae3463b80cb10567a02660a393f06a9a6f41eb7e5ea46a SHA512 9de446a1d42d91c5d4c8b868ec078bc52609cc478979ffe875f0c741f7b9c1680344184b8939e478d3099b8083c809b1661c218f5f6041d74356934b51543b4f +DIST firefox-147.0.1-skr.xpi 484854 BLAKE2B c0da07b21b2a8183efa3ce49bb5869f99507ca1f65b12ad5bb7cf7ad668e4a8ad6c1bce077e93ca8f7a2b319aa6ab4c8f76c71a18333f7cd47936290a6362a74 SHA512 3fd8e0590362eb1a9291def9bda5343e2754b8aadfc2f11699626b5d0e1c04bb57e098a86623fd3bfd8435db6194bd9c4cbc26684df6302091d4315061aad0f0 +DIST firefox-147.0.1-sl.xpi 461495 BLAKE2B 7c25cca55d7c4062218db814f69ec3ece052d3890f9f4d785a5eea106285a96010fed18397048df8baefaa1d685656782465a78b1e4ecdd2ac315453b09a6721 SHA512 2cbe5310217a4a9ac5bf3fa766d2c75933c28ecce8ac5cd10d9ca3161eedd31ef3597c82f57d2ca7d46498546f8829908bb50634517c635335580eb5333bba26 +DIST firefox-147.0.1-son.xpi 275631 BLAKE2B f00ae433df5c9d9f12123fbcc70d7c795001ab9c07445cef4e882322fadbc9555d4d8025fb0aed1a9b1bacc3b6b13db93da3b10e2b240ab02ea6eb8045985a0e SHA512 095be27d85e63aae60fd90b216fe496a2a151d083586d4e04c6d0912e4ceb046ce66b01ece3d9f824b4755442c8056d411ccc1019845db21ad4cf77e6be4e956 +DIST firefox-147.0.1-sq.xpi 479965 BLAKE2B 5609a4c58570bd73782fddee4f91bc7bf324739650f680f56bcf6968b61a976a6cd99067c434ecd2283950f4a40a5765d06c810da214654df36a42cb43db2322 SHA512 8935882956969c74c357029da7b92a1553594f6b2da60239bacc2549b80f8d97994666e2cccb1bb4c58c8d0f08104a595398939a34c4841c3bcf329f5fb3085f +DIST firefox-147.0.1-sr.xpi 452650 BLAKE2B b04e0420049206491f897f1f6e7ded851bb16d5781b0a8f7da29ff5a9bba408cdbf05f2bac2ea43b0f14e7770f95c9f0545db550d431e916f027125dc0aa738d SHA512 caae45bb587b6393c991afd06d214f4fa866192e60e333424517aca2b41e0ccb79500e5b41fc8298cb28b8923c345bc9d0069895169ad37ef1460b205cbb97e8 +DIST firefox-147.0.1-sv-SE.xpi 458665 BLAKE2B 2a31c43118a604ef8fc52f6a90fe45217054e387f3333855477d5e883ae63066f7276fb76b6b80b166ebf0a92cbb75149817d78e3a1e9b8b9aa501ce53b71184 SHA512 932a86532a0d6c13a309f17d5fffa0a299d6437f3ec95400e4e1f28789a0747df39d96d4aaf12fa2fb41bf063427d7787d19dcaf31da3190fecbaa089dbf41da +DIST firefox-147.0.1-ta.xpi 339619 BLAKE2B 0d6a46b1a17e584e10263bf4f9620fdfa7955214ab7a498d1e4c196de7108997b07c81d293d27cb6345e0b7a6c0b7b45de1244265b191788d44ebd6fa6811b10 SHA512 6097a5d6e2e6fdd404ab484b6a94c1ba97bf5bab3ded69efe72a88640675c270bf7481ebd27fba92ac529e7c756526ff10704c6c82377e2f78f8e149b047de4c +DIST firefox-147.0.1-te.xpi 382699 BLAKE2B 2140c39ada6105535e8a6c0765b697504b61718a8a38e7cf103c7c4cfb789e7fcdc4a4bb4bb74675cd2548f5565cfe5a98245e65062297743e4fd25f97fb8770 SHA512 9b5217bab7b4735a02e025a652f3c225200eaf2d4b1242def8b36de07f12183ade9549cf99b49d4f4b83521aca64e3884b46a7476a5c8acf925f2bb2fd9dcc88 +DIST firefox-147.0.1-th.xpi 530516 BLAKE2B e182e067ffc6877601458c89e16bd501031fc79fdb6a6ee62f49b39b33f3f0eaaf37d48a33d779b237414063249bda84a53e785b117926232446ce8e7ef0b213 SHA512 426e1a5ecb60cf0ba812ccf9a94c8abda832b091e554a71fd2257349fac762de6d2b6a68e2cbd1f999688ae18dbf47faf528993444ed1eef965943b4695b8353 +DIST firefox-147.0.1-tl.xpi 356883 BLAKE2B 806a4565aecdf9b79829519c1949e8eaa49ec01ed985fdfefdccd9f3f3e568b65573df21a85af142e5faf74e9f2cd7e8bcd50b87f2c4024d226fcece76e16058 SHA512 24148a35133dd7b6981be98e68cab1ac710fd1c57c9f00067391e8cbe2a262429562b0d3044a748075d5f555ea30dafe27a499aa9000f5672a24f31ca02d000d +DIST firefox-147.0.1-tr.xpi 472589 BLAKE2B b21e1bc931c46372c179d718f219e5b3944e39245cdc7ae749e01b561515de3c124f626d3382cd63d2f3593a041365f56278b089d22a16ed5d2f79cec28c8f91 SHA512 426e2d23f2cc58e186de1522e43f72fcc59f9f16ba4b34f2ff3aaaafd189cb64ebb4b6878a61faf07f2c552ddff541bc90f060b284a12c8bf1edbabad73809e7 +DIST firefox-147.0.1-trs.xpi 325453 BLAKE2B 53d7f525217fec2a14f6754d96e17971c016ec707e0e1285ad00d85120525adc4b8eaa34e5c0a072e5f66c6e006d84c109fdaae6f5624d0ac617b626ab364efd SHA512 1c5f07c6ef5fffbc5fd998e1c5ff89725e6d952778b8794f405352910aff843a1fc980c5868c8e4b449e4d978896bdb27ad1f6a570391c33d2e4ad6ffa8c9214 +DIST firefox-147.0.1-uk.xpi 540526 BLAKE2B 05d4fd136fa7e5449a8c9d0d8118f87702737d1765801d32405a876d887fe1d3297bba62a1d48c913d96789b0b81a56fc6c7d6e5eabc940994dd33515539152a SHA512 8af09494bcd5e9a58da7fde345d3db9a0d3914eacf3deae470bbc17be09ef0429a1e257f0292ec1395a272b361fe997f2749f4b7b27dd83718ef839251de75f9 +DIST firefox-147.0.1-ur.xpi 371430 BLAKE2B e617d46b48aa6287d70c965b98315869e580ba689bb82ab666798127e426edab361c768e01eef2d3d4b00a3433e61c860f3383c308efbb6cf38408fb5f5e7bf6 SHA512 8564cb3d8c3fbc8d711abbe1a6618c88a78137e866926b826315ace583c73b6340ba58ed7833f800cbd0a43cba960dbade219efdf594e66a83c9dc2ad3c3c21a +DIST firefox-147.0.1-uz.xpi 304844 BLAKE2B e682a45693e9f8e5ebe22dd7941ff4cbb6e418edbb64d36aa07bcbc84ee15d3dabd6ad704284f7985a95ee742c2b7112a7166eb255c49c9c1f7d12c99f0831f5 SHA512 1498504140592f69f3ec344b77b0cc81cfb83f18b026d7260a67506b338ef8161d28706921089c6f502c64b64f0889ba2ad488ffb0d40a6720e56c62cca7e36a +DIST firefox-147.0.1-vi.xpi 492927 BLAKE2B f4c6f50a4b986dcde7799dd237e2d2466121936fbc1e4f5675f235e5a07d90376d92d415d6d3ce1d583aad9c40fee50d1c71564df21814516f987eb51ee501fc SHA512 f294ce6d02c8f44422d667ece8caf5206fba3c9acbddd5d26f5c67f99c2cff4509ba804c6a910e23a8c4092eaef098972d12a9c730832ec628a5e9241bb93b61 +DIST firefox-147.0.1-xh.xpi 275244 BLAKE2B c282dde81114da1dfa1fa5424ff9221f2ca53e64243fcda47ba7368e5a7a82fd71799791e014832b04e1358e0168ce6948811eba4c86d6180597e5b5c59d211e SHA512 727d65c81fa00258f0feb2e26d037cc3108f8dc4acd2129a141d1fdabefe359e0f99a4c22180873519171640e85c5c76cdcbfca731b5304600aead5e7cdeedc9 +DIST firefox-147.0.1-zh-CN.xpi 483915 BLAKE2B 5cfa7c61cda32145e0b73d9b836ff96491c89bdb7e7663d85bcf5c98d2e4b0f7f505cf887a8d8aa700940f52f7f6c61e3625ed6e701aa88231eff34212d4c5cf SHA512 fbb00b58cefa981273b8118c4af5f3140ae404ad6ae91f9989958a30921b7abfc80a95349c73ea1ba1948bbe014671c70f30e9def1ec0dbea9dcb5b54442a1a4 +DIST firefox-147.0.1-zh-TW.xpi 487267 BLAKE2B 47ba19e318f16c5194e83a52c14089c637c6ed6086083dc52d4c242b6cbb5966cb531fed0dc5e5557d58c90dc453a4adafec2aea471fff483e402bf6042d3125 SHA512 796682400e1dafec3e4e19cd69d94eff941db2af29fa4a68adb44f384aa62fbb35a4f37f8ceb2a038f1a1161d32bcc3b07689f2339c7f4cfee600dc0560ec08a DIST firefox-bin_aarch64-140.6.0.tar.xz 66313152 BLAKE2B 2904a6326f7824aa5420bc572c2a7dbe015c66ab0afb1416e48e4583706b0460613621d8e222d5d7cdba68ee65b8b1f87fd444fafb268f8b0745e0954ac1b11b SHA512 54efea1954221232e5766a3c93a333aa8f2455d789926f9526229c19d5567486078dc94a8017a3cd9c079e8a27a7874d47338ac104ad0927b3b9a0ad50387f78 DIST firefox-bin_aarch64-140.7.0.tar.xz 66480896 BLAKE2B d67a19bd74fc0faff515a4be48bd3439c17c067d37e72192d93d579b81bf23abcc70e0b5aae3311360d0ea4cf27685420dca6f0dd3f6f9030fde4a96519271fb SHA512 1433a6e38cac11da208083da366649516ffa0372e883ce93082c308454680aaa733e9786301f08bf3ff6b2e86cb8ec6a4d8dde45c2cdadfc49d32fec427b53b9 DIST firefox-bin_aarch64-146.0.1.tar.xz 68531560 BLAKE2B 1c594b32a2e421d87628a9032e60457cc60871f37b4aa5b18a4a028053476f02eefb9511ce2ac83f5e6018e8a55f4546e00936fad63112cb803218563b38d8f4 SHA512 6489a0a7cbe7c292f2daffa240ae4f2e4fc15aca4cd82b661c931c760c4b8a0a915e9f5f64f61bbacaa46ce4dc0b6da79e8ed08f8aa098bfbd77dc0fd9ae47ca +DIST firefox-bin_aarch64-147.0.1.tar.xz 68844016 BLAKE2B 75f3666b4d25d7d0eac020a91f013d9d66689c262149dc2c092fb64c896862a531b7579df36d4572ec5fdb7c8615522cfe9255d0630955165efafa8521256660 SHA512 fa77fbb57564b5eba889119112d0c7335695ed1069665924f8ac6ab12c00461e780b10327ac7d8b89bae3c684761f63911d4cc7447727da7cfa5db969c404166 DIST firefox-bin_aarch64-147.0.tar.xz 69213380 BLAKE2B 949092da55d8519d4211b4632d6318581fe964a988966117e41e7a1c06becee29e14a7df67bae0b286dad5166b8de7d91f96aa0d4cb9f2408ce533eb0835de6a SHA512 0b5c1ca85dcca2ce9ae36cadcedd71f6c0269984db005f04e2638020681357aea9c916aa1e8bac12d0951be7185223c498a471086bd91ed25c5e1a82060e1d24 DIST firefox-bin_i686-140.6.0.tar.xz 78819388 BLAKE2B 61b31352f0a45f3811c7573ce4007a71bcf225bac305380e5e85ecac64ce05744c936bcfb18b4e65732c76f21dac157e91c15cdc1ce2952554ea478d46223d06 SHA512 b8eba2214352acaecac633eeff590c0a2fbedfa4e41af04774be03c3e456fbcaf75e21f5da45157fcabfe622a8b32d81553d99219a175e7d398d2851673b3b02 DIST firefox-bin_i686-140.7.0.tar.xz 78361272 BLAKE2B 1058b7a68dc3843474902a5e5b93424af31d8c07d8ec44b1dbbf9de1b723917ec1c4ae3d84c1dd17f6399039fa87f303b77e9deae3ff7f31a3629d15020fd86a SHA512 fa7af01733165364827c279e2618d381a24e051a9d549b3e6c1cd3979d9d048c52efdec0acb222fc1c3ef8645d08e2ebe8d9a341d70a012d907cdd56494b0119 DIST firefox-bin_x86_64-140.6.0.tar.xz 75620628 BLAKE2B 6e4c0175fe0b32bc0a9ac6bbb91e09bbc54a1cce7a67e3a7e8d46e25de2c75c737186e8da68da8730e18b9c9bda71d80e3bfdb6d8c8ad256e78d45022da33cc3 SHA512 c32e7f46bfc179ff7de2ba5b20fccacb0b4d0d47a74ad7bd7f35f33bbfa390db6f15a6481c1a6ac12fbaca77b7ce7a87d0fbc464ab91cf1b7fff5edf68e6e405 DIST firefox-bin_x86_64-140.7.0.tar.xz 75392472 BLAKE2B 631b44520d94811aed415729d0d6d4d0334bb24ba4811a6b31621436440b049996d50ce35bf00dba40b2f633c478b7417c276af33fcbc63dac97745dee11b7d5 SHA512 d972d917aa5293e726f194bacebed659549787dd31a6171abf7859d802662efa646d928163abdf8518b632958c8ab9405dd7807ba46eabc46c9a2129942dc6d3 DIST firefox-bin_x86_64-146.0.1.tar.xz 79925480 BLAKE2B d96f4f1991646adf5a92889e45b2e26774950ce295edb211944a016e56dce7c004a4138bd2e9d2f4288e6150e8d232803cbeb48b30981065da6389e0c401a163 SHA512 a8bf7577d4320ac38442c880af4b15dd90a11b09ac14080703258ce6916fcf73514fc6d91383bf9a4133cf1cd796762a84f718f80313ed0fdcd23cfa50629aaa +DIST firefox-bin_x86_64-147.0.1.tar.xz 80541624 BLAKE2B c772a937fad670e979469f00d61864052297f45a41d793277d2e6a756cf91f167ca7b55d5ee43c1abb1fd7e3ed4b495f129f6e09207b7d66aa8ad587689263a5 SHA512 95e24ad83cf7b2cf8b4a243d4d9245a8e96c8ceb827a32a1ee6de1781dabbf8a3eb14c483f5c05926cf12d489b51bbad650ed99c561c72424bf743362da3ebb7 DIST firefox-bin_x86_64-147.0.tar.xz 80629420 BLAKE2B f24e717c09c1f2de468077bae3d95614f1c2e1d2e2502e15dca9b5b291cfe3b755409bf740723b550d7dd079d3e5fb2843a33ea7c73ffed7f6da9a1a92792f54 SHA512 7c4ba0481e5f590bb9b07d8157b3b1ea8f09e2d961468c5a6a466d10fadb08cb8eac4602b359f915dcfba48283f0f0b0c827d98ae3318aa831ab6d418821c5e2 diff --git a/www-client/firefox-bin/firefox-bin-147.0.1.ebuild b/www-client/firefox-bin/firefox-bin-147.0.1.ebuild new file mode 100644 index 000000000000..1ff8b0e28522 --- /dev/null +++ b/www-client/firefox-bin/firefox-bin-147.0.1.ebuild @@ -0,0 +1,360 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MOZ_ESR= + +MOZ_PV=${PV} +MOZ_PV_SUFFIX= +if [[ ${PV} =~ (_(alpha|beta|rc).*)$ ]] ; then + MOZ_PV_SUFFIX=${BASH_REMATCH[1]} + + # Convert the ebuild version to the upstream Mozilla version + MOZ_PV="${MOZ_PV/_alpha/a}" # Handle alpha for SRC_URI + MOZ_PV="${MOZ_PV/_beta/b}" # Handle beta for SRC_URI + MOZ_PV="${MOZ_PV%%_rc*}" # Handle rc for SRC_URI +fi + +if [[ -n ${MOZ_ESR} ]] ; then + # ESR releases have slightly different version numbers + MOZ_PV="${MOZ_PV}esr" + HOMEPAGE="https://www.firefox.com https://www.firefox.com/enterprise/" + SLOT="esr" +else + HOMEPAGE="https://www.firefox.com" + SLOT="rapid" +fi + +MOZ_PN="${PN%-bin}" +MOZ_P="${MOZ_PN}-${MOZ_PV}" +MOZ_PV_DISTFILES="${MOZ_PV}${MOZ_PV_SUFFIX}" +MOZ_P_DISTFILES="${MOZ_PN}-${MOZ_PV_DISTFILES}" + +inherit desktop linux-info optfeature pax-utils xdg + +MOZ_SRC_BASE_URI="https://archive.mozilla.org/pub/${MOZ_PN}/releases/${MOZ_PV}" + +SRC_URI="amd64? ( ${MOZ_SRC_BASE_URI}/linux-x86_64/en-US/${MOZ_P}.tar.xz -> ${PN}_x86_64-${PV}.tar.xz ) + arm64? ( ${MOZ_SRC_BASE_URI}/linux-aarch64/en-US/${MOZ_P}.tar.xz -> ${PN}_aarch64-${PV}.tar.xz )" + +DESCRIPTION="Firefox Web Browser" + +KEYWORDS="-* amd64 ~arm64" +LICENSE="MPL-2.0 GPL-2 LGPL-2.1" +IUSE="+gmp-autoupdate selinux wayland" + +RESTRICT="strip" + +BDEPEND="app-arch/unzip" +RDEPEND="${DEPEND} + !www-client/firefox-bin:0 + || ( + media-libs/libpulse + media-sound/apulse + ) + >=app-accessibility/at-spi2-core-2.46.0:2 + >=dev-libs/glib-2.26:2 + media-libs/alsa-lib + media-libs/fontconfig + >=media-libs/freetype-2.4.10 + media-video/ffmpeg + sys-apps/dbus + virtual/freedesktop-icon-theme + >=x11-libs/cairo-1.10[X] + x11-libs/gdk-pixbuf:2 + >=x11-libs/gtk+-3.11:3[X,wayland?] + x11-libs/libX11 + x11-libs/libXcomposite + x11-libs/libXcursor + x11-libs/libXdamage + x11-libs/libXext + x11-libs/libXfixes + x11-libs/libXi + x11-libs/libXrandr + x11-libs/libXrender + x11-libs/libxcb + >=x11-libs/pango-1.22.0 + selinux? ( sec-policy/selinux-mozilla ) +" + +# ESR and rapid dependencies. +if [[ -n ${MOZ_ESR} ]] ; then + RDEPEND+=" !www-client/firefox-bin:rapid" +else + RDEPEND+=" !www-client/firefox-bin:esr" +fi + +QA_PREBUILT="opt/${MOZ_PN}/*" + +# Allow MOZ_GMP_PLUGIN_LIST to be set in an eclass or +# overridden in the enviromnent (advanced hackers only) +if [[ -z "${MOZ_GMP_PLUGIN_LIST+set}" ]] ; then + MOZ_GMP_PLUGIN_LIST=( gmp-gmpopenh264 gmp-widevinecdm ) +fi + +MOZ_LANGS=( + ach af an ar ast az be bg bn br bs ca-valencia ca cak cs cy + da de dsb el en-CA en-GB en-US eo es-AR es-CL es-ES es-MX et eu + fa ff fi fr fy-NL ga-IE gd gl gn gu-IN he hi-IN hr hsb hu hy-AM + ia id is it ja ka kab kk km kn ko lij lt lv mk mr ms my + nb-NO ne-NP nl nn-NO oc pa-IN pl pt-BR pt-PT rm ro ru sco + si sk skr sl son sq sr sv-SE ta te th tl tr trs uk ur uz vi + xh zh-CN zh-TW +) + +mozilla_set_globals() { + # https://bugs.gentoo.org/587334 + local MOZ_TOO_REGIONALIZED_FOR_L10N=( + fy-NL ga-IE gu-IN hi-IN hy-AM nb-NO ne-NP nn-NO pa-IN sv-SE + ) + + local lang xflag + for lang in "${MOZ_LANGS[@]}" ; do + # en and en_US are handled internally + if [[ ${lang} == en ]] || [[ ${lang} == en-US ]] ; then + continue + fi + + # strip region subtag if $lang is in the list + if has ${lang} "${MOZ_TOO_REGIONALIZED_FOR_L10N[@]}" ; then + xflag=${lang%%-*} + else + xflag=${lang} + fi + + SRC_URI+=" l10n_${xflag/[_@]/-}? (" + SRC_URI+=" ${MOZ_SRC_BASE_URI}/linux-x86_64/xpi/${lang}.xpi -> ${MOZ_P_DISTFILES}-${lang}.xpi" + SRC_URI+=" )" + IUSE+=" l10n_${xflag/[_@]/-}" + done +} +mozilla_set_globals + +moz_install_xpi() { + debug-print-function ${FUNCNAME} "$@" + + if [[ ${#} -lt 2 ]] ; then + die "${FUNCNAME} requires at least two arguments" + fi + + local DESTDIR=${1} + shift + + insinto "${DESTDIR}" + + local emid xpi_file xpi_tmp_dir + for xpi_file in "${@}" ; do + emid= + xpi_tmp_dir=$(mktemp -d --tmpdir="${T}") + + # Unpack XPI + unzip -qq "${xpi_file}" -d "${xpi_tmp_dir}" || die + + # Determine extension ID + if [[ -f "${xpi_tmp_dir}/install.rdf" ]] ; then + emid=$(sed -n -e '/install-manifest/,$ { /em:id/!d; s/.*[\">]\([^\"<>]*\)[\"<].*/\1/; p; q }' "${xpi_tmp_dir}/install.rdf") + [[ -z "${emid}" ]] && die "failed to determine extension id from install.rdf" + elif [[ -f "${xpi_tmp_dir}/manifest.json" ]] ; then + emid=$(sed -n -e 's/.*"id": "\([^"]*\)".*/\1/p' "${xpi_tmp_dir}/manifest.json") + [[ -z "${emid}" ]] && die "failed to determine extension id from manifest.json" + else + die "failed to determine extension id" + fi + + einfo "Installing ${emid}.xpi into ${ED}${DESTDIR} ..." + newins "${xpi_file}" "${emid}.xpi" + done +} + +pkg_setup() { + CONFIG_CHECK="~SECCOMP" + WARNING_SECCOMP="CONFIG_SECCOMP not set! This system will be unable to play DRM-protected content." + + linux-info_pkg_setup +} + +src_unpack() { + local _lp_dir="${WORKDIR}/language_packs" + local _src_file + + mkdir "${S}" || die + + if [[ ! -d "${_lp_dir}" ]] ; then + mkdir "${_lp_dir}" || die + fi + + for _src_file in ${A} ; do + if [[ ${_src_file} == *.xpi ]]; then + cp "${DISTDIR}/${_src_file}" "${_lp_dir}" || die "Failed to copy '${_src_file}' to '${_lp_dir}'!" + else + MY_SRC_FILE=${_src_file} + fi + done +} + +src_install() { + # Set MOZILLA_FIVE_HOME + local MOZILLA_FIVE_HOME="/opt/${MOZ_PN}" + + dodir /opt + pushd "${ED}"/opt &>/dev/null || die + unpack "${MY_SRC_FILE}" + popd &>/dev/null || die + + pax-mark m \ + "${ED}${MOZILLA_FIVE_HOME}"/${MOZ_PN} \ + "${ED}${MOZILLA_FIVE_HOME}"/${MOZ_PN}-bin \ + "${ED}${MOZILLA_FIVE_HOME}"/plugin-container + + # Install policy (currently only used to disable application updates) + insinto "${MOZILLA_FIVE_HOME}/distribution" + newins "${FILESDIR}"/disable-auto-update.policy.json policies.json + + # Install system-wide preferences + local PREFS_DIR="${MOZILLA_FIVE_HOME}/browser/defaults/preferences" + insinto "${PREFS_DIR}" + newins "${FILESDIR}"/gentoo-default-prefs.js all-gentoo.js + + local GENTOO_PREFS="${ED}${PREFS_DIR}/all-gentoo.js" + + if ! use gmp-autoupdate ; then + local plugin + for plugin in "${MOZ_GMP_PLUGIN_LIST[@]}" ; do + einfo "Disabling auto-update for ${plugin} plugin ..." + cat >>"${GENTOO_PREFS}" <<-EOF || die "failed to disable autoupdate for ${plugin} media plugin" + pref("media.${plugin}.autoupdate", false); + EOF + done + fi + + # Install language packs + local langpacks=( $(find "${WORKDIR}/language_packs" -type f -name '*.xpi') ) + if [[ -n "${langpacks}" ]] ; then + moz_install_xpi "${MOZILLA_FIVE_HOME}/distribution/extensions" "${langpacks[@]}" + fi + + # Install icons + local icon_srcdir="${ED}/${MOZILLA_FIVE_HOME}/browser/chrome/icons/default" + local icon_symbolic_file="${FILESDIR}/firefox-symbolic.svg" + + insinto /usr/share/icons/hicolor/symbolic/apps + newins "${icon_symbolic_file}" ${PN}-symbolic.svg + + local icon size + for icon in "${icon_srcdir}"/default*.png ; do + size=${icon%.png} + size=${size##*/default} + + if [[ ${size} -eq 48 ]] ; then + newicon "${icon}" ${PN}.png + fi + + newicon -s ${size} "${icon}" ${PN}.png + done + + # Install menu + local app_name="Mozilla ${MOZ_PN^} (bin)" + local desktop_file="${FILESDIR}/${PN}-r3.desktop" + local desktop_filename="${PN}.desktop" + local exec_command="${PN} --name=firefox-bin" + local icon="${PN}" + local use_wayland="false" + + if use wayland ; then + use_wayland="true" + fi + + cp "${desktop_file}" "${WORKDIR}/${PN}.desktop-template" || die + + # Add apulse support through our wrapper shell launcher, patchelf-method broken since 119.0. + # See bgo#916230, bgo#941873 + local apulselib= + if has_version -r media-sound/apulse[-sdk] ; then + apulselib="${EPREFIX}/usr/$(get_libdir)/apulse" + ewarn "media-sound/apulse with -sdk use flag detected!" + ewarn "Firefox-bin will be installed with a wrapper, that attempts to load" + ewarn "apulse instead of pipewire/pulseadio. This may lead to sound issues." + ewarn "Please either enable sdk use flag for apulse, or remove apulse" + ewarn "completely and re-install firefox-bin to utilize pipewire/pulseaudio instead." + fi + + sed -i \ + -e "s:@NAME@:${app_name}:" \ + -e "s:@EXEC@:${exec_command}:" \ + -e "s:@ICON@:${icon}:" \ + "${WORKDIR}/${PN}.desktop-template" \ + || die + + newmenu "${WORKDIR}/${PN}.desktop-template" "${desktop_filename}" + + rm "${WORKDIR}/${PN}.desktop-template" || die + + # Install wrapper script + [[ -f "${ED}/usr/bin/${PN}" ]] && rm "${ED}/usr/bin/${PN}" + newbin "${FILESDIR}/${PN}-r1.sh" ${PN} + + # Update wrapper + sed -i \ + -e "s:@PREFIX@:${EPREFIX}/usr:" \ + -e "s:@MOZ_FIVE_HOME@:${EPREFIX}${MOZILLA_FIVE_HOME}:" \ + -e "s:@APULSELIB_DIR@:${apulselib}:" \ + -e "s:@DEFAULT_WAYLAND@:${use_wayland}:" \ + "${ED}/usr/bin/${PN}" \ + || die +} + +pkg_postinst() { + xdg_pkg_postinst + + if ! use gmp-autoupdate ; then + elog "USE='-gmp-autoupdate' has disabled the following plugins from updating or" + elog "installing into new profiles:" + local plugin + for plugin in "${MOZ_GMP_PLUGIN_LIST[@]}" ; do + elog "\t ${plugin}" + done + elog + fi + + local show_doh_information show_normandy_information + + if [[ -z "${REPLACING_VERSIONS}" ]] ; then + # New install; Tell user that DoH is disabled by default + show_doh_information=yes + show_normandy_information=yes + fi + + if [[ -n "${show_doh_information}" ]] ; then + elog + elog "Note regarding Trusted Recursive Resolver aka DNS-over-HTTPS (DoH):" + elog "Due to privacy concerns (encrypting DNS might be a good thing, sending all" + elog "DNS traffic to Cloudflare by default is not a good idea and applications" + elog "should respect OS configured settings), \"network.trr.mode\" was set to 5" + elog "(\"Off by choice\") by default." + elog "You can enable DNS-over-HTTPS in ${PN^}'s preferences." + fi + + # bug 713782 + if [[ -n "${show_normandy_information}" ]] ; then + elog + elog "Upstream operates a service named Normandy which allows Mozilla to" + elog "push changes for default settings or even install new add-ons remotely." + elog "While this can be useful to address problems like 'Armagadd-on 2.0' or" + elog "revert previous decisions to disable TLS 1.0/1.1, privacy and security" + elog "concerns prevail, which is why we have switched off the use of this" + elog "service by default." + elog + elog "To re-enable this service set" + elog + elog " app.normandy.enabled=true" + elog + elog "in about:config." + fi + + optfeature_header "Optional programs for extra features:" + optfeature "speech syntesis (text-to-speech) support" app-accessibility/speech-dispatcher + optfeature "fallback mouse cursor theme e.g. on WMs" gnome-base/gsettings-desktop-schemas + # optfeature "ffmpeg-based audio/video codec support, required for HTML5 video rendering" media-video/ffmpeg + optfeature "desktop notifications" x11-libs/libnotify +} diff --git a/www-client/firefox/Manifest b/www-client/firefox/Manifest index 52ba869666f8..d1b267a8351e 100644 --- a/www-client/firefox/Manifest +++ b/www-client/firefox/Manifest @@ -508,6 +508,107 @@ DIST firefox-147.0-vi.xpi 492946 BLAKE2B 0056184dba536adad14c6d095215daf4be130a2 DIST firefox-147.0-xh.xpi 275242 BLAKE2B 4803c347a5157652df7b1ab2fdd0058cd58a554e9a7e88dbb4cd0938061b8454c3506f444e5dae8320035e9983e4f01cc236d4094813833ab1de25ea7ca75adc SHA512 c665905950c063cc5d0d6655d55605b5c3d928323c001d1c5dacf8bf5dcd9cdc3cd2c011a2296698322a7c360abefda824f8381653f85c35d0a5d8e856c8418c DIST firefox-147.0-zh-CN.xpi 483901 BLAKE2B 13bd7e6ebef42f21196448cec5fdcef7a874f40df53251922773aee17fbabbe87ac214b5f590e3621393cec637702358b8d72933607fc788efc3776aef80b049 SHA512 fb900e74d42e06d4056ab8121399dde8f053d388f4f687ea66d565e4875d8b5a8fec2a78380ca46e9dea311fd41e6cd6206069ed64d05ed765a3b77d8df2fa99 DIST firefox-147.0-zh-TW.xpi 487258 BLAKE2B 8929802ce2840f6e095fdf5b8153d33a927f0680cd39ecb07716d12c557e9b1f3ad03ad6013e66da312e12687aca682ed99cea093d4dc91a8522784c1371745e SHA512 c428c999f6c4f3ec779ae26dd00764781cc6bb3de532350f196e44f0c09bcf534834e33592fac78fcbd5e3385d0a0089deb0116de2c94cf1823e9f3da9795f21 +DIST firefox-147.0.1-ach.xpi 295771 BLAKE2B fd34549259cf8f0cd30c15d17f591b219e3308cd2fedf2f5a9c33b0cfe521b694646195ab97a48c79c696dc235b8390817d9f438ac4eeca91e95bfe470a73357 SHA512 877c973e695c86a1f697fc42384cde6d10697e9dacf31f2b89c02fb49473d44eaa614a8db7d520bddefe12870cf610bbf0d482a12fde679113a685357baa3351 +DIST firefox-147.0.1-af.xpi 269137 BLAKE2B c3afeaf96a3318cc0e67f543cd84687b02399d1e19be66a35ef3e75b3a3da8117bbb17f45820abc5dfbd2048bbf4cb8c39a73ad8486e679b930d4dc83d589f03 SHA512 bfa5b2058eae99926a6c072a68630d779ff988288de06d02990e45b59d9ea242e84cc4855e3a07e439db443ee69f33dfccaaafa9920508aa54401f8ab72d3755 +DIST firefox-147.0.1-an.xpi 333186 BLAKE2B f29f76e43d9208fb9a9f5f0c82810d7950499cbb5a3694d5bb89dd3c847bc393846d6bfd7af47cc0b07ce8009aa106ab0d7ed60c4e91e695ebb5958f8237e851 SHA512 9616311e5266cc0328f0cd9cbfcdd94cf5b95ddf2cdc806ddca5844454269c53daf037754c843e3acad61bb883175709d4eb87ec11d9a59ff94753eacf335094 +DIST firefox-147.0.1-ar.xpi 447288 BLAKE2B cdd270797909dd5bf9d715a6cbc979606305ffcaa382315e05d2a0eedea75fb11c322a4de32f4bd32d60b787dddff1ef5de566558e1e12f4403026d37c744d30 SHA512 efb37fa1f9147d4609c1f1be54e3474a981fb028991993cc4eb11eaf55de7b0d327f5550450779f798820ee1fe92ac6a401d88bfef8978195d982aa645b5c0eb +DIST firefox-147.0.1-ast.xpi 313508 BLAKE2B 78558747dac8d1338dff2b049514a283c7d7676d6ede484979ce0d3b9ec1aab969a9712a1d0a88034b7069d5b27ac55c06a13d74704bb0bb206f65fab715bc05 SHA512 c35bfa7fd69e38cf4825c4fe2c0caaccdc340dccf72ac04ad91049a7b09659beb388ae57c09a5101467f4d9dbcecd04338f07cfca2da4447a7d9750ffbee3440 +DIST firefox-147.0.1-az.xpi 319872 BLAKE2B 373a9ca6914eed69881bf316e80f1f61f5ba342ab8540238406a3abdc96729eb85f0fca5f8b68f94eb7dc53919d65092c38caa4ffe39964b66d3409d493ed61d SHA512 277c0e7038a8e219842053481408afc46e3dacd54ae05e6e12adf66a2b8c3e20694f49193e8f95bbae7fad42713ceaf429f21afee68e926c10a0952917a181c6 +DIST firefox-147.0.1-be.xpi 549293 BLAKE2B 97ca95aee6c906871a0b46865b3e0402ec590a064532b2dcce5c40259ea17362054580a9b638f6d1abbb89ec9fcc2f05129feb6d494cf321fd2112ca90f70539 SHA512 0cb70de99a7323ca45c7bdc4574e19844822778fa75993c78e5d717b1b80e3afb73dcfaa7e49b0e83b039ed58ddf51c905df647b54162e6a9774f5d3aaa6a89d +DIST firefox-147.0.1-bg.xpi 462984 BLAKE2B f7d453a7f0a42ba26ec2b101fe5985ae1c7ce8466049e03c9fd519d0cfaa94f7239ea14a8dfe5457fdcce06f5f7c1b77bb67d6b14d12e34fd426132117e37a4f SHA512 2884667bb40ed33d1a608c14b020e5afed5b28fbfe287e21f0b346fcf7a85facbead0004571030388bb495efde0b6d31d3b15978f4eb8c89551e2a48e2121579 +DIST firefox-147.0.1-bn.xpi 413897 BLAKE2B 2e6cafb59478f7eac9a07b6aee2f7b999f8a496cec078b383e949d1758f6df3b4b99fafb009bb2f7fa14d0cc378a9b0f40293d2701cf055612669941731def1d SHA512 ca1733fc6cbc5c7e7efe4c8ee70a7e6e39dbef39e8891d5a40d342b46edb0095b5167ef05a05583b39d53cd95d71ba5045d575fb6cbd7557dac4bbffbd444a5f +DIST firefox-147.0.1-br.xpi 395368 BLAKE2B 4e61114648801f701dcf361e452b0ee8d3ea2ebcd2811b593f0adc90a7194c55546281e26b1ae7e992b42eb5ca59cd8f8ee5d3528a78667de06a47ee95c51454 SHA512 e252c47647698f30153ffe455f60096c2a80a7d9e90e19a499db38e737f30584f6d0fd02366102b2e97274a3d4e1a53e5dc1b4e8ba1837e22c9744c179ea78a5 +DIST firefox-147.0.1-bs.xpi 451395 BLAKE2B aed97d6595b6d7b316b2dc3ddb68b8b769f2c53c58e04cd2fc7b4c2e0f6c73e5b970599f493e6a423b5fe110f26a6ed1ce3844afd6c2d1a92a95febe77e4b4da SHA512 326691a65226a06b04b1d91401af6bef0511f8ed6ddc7f6becf50542fcc955f69501e8129b76082aafbe982bbb9778e9506b997d10750f8fe03c809168086da7 +DIST firefox-147.0.1-ca-valencia.xpi 358880 BLAKE2B 74340c313ea002c7197d86b9c869b05c1dec97e3dfe5573bf6cdbe98e18d54c91a4fbc0816d69019684ce957b928ff4c9d1efed4f47f811d3b9d187714e4c7db SHA512 72fc6ea905418764627d647a943599f42f33ef2ab8bf52d62bc9adbbb42526d8b81b16dd98389696351c0d277fa50fe07f9b5189e6d6f152ecad9058b274f589 +DIST firefox-147.0.1-ca.xpi 417694 BLAKE2B 3bc96612945af59afe68d9ebbdc0ef2db9a78ed71688a2515e48951857ece2b67504e41d8316397dc3e26325c2f5a84fa4645bfd08b2264270fc70a087d144f3 SHA512 5a2c0c59c68c3268944b63dce39b4012e808396f91d2512ef6f6487ecd29e074ffcdc6acf9abbb26bc4546306f59d19db5ee795fe1faceebdb7c31f2802a6ea6 +DIST firefox-147.0.1-cak.xpi 390716 BLAKE2B 47fae8b71075cf4c4b854385116e5cbe548dc801fbb4f1925cf4203b37724c7ad563ee10471fba029be54974dc8f0c12c7368a0e7334fa2dc35ecf9fc651ba00 SHA512 5237ee49652a734e9b0d8b0bd6329059bdc2defb40e8707ca39369731fe9d3c528f0b72f1eab9f031954f5af45436c88e3b69b037c311564a78373ad502e562e +DIST firefox-147.0.1-cs.xpi 502173 BLAKE2B 16546593ef02fce4f6b8eb5c6642c8a4cb5c1ec900ac93e62784154567f4d5eb503a4a94c132d195b23fa46c2da35199ceec51f9e8e9d4726cf8301e6902dd6d SHA512 6a2aea3b6a1ef207c852dba68cf6109ce920b1354958abb1aba0ae0a9c3aba300b96916304a48daac61b77a65c880e4318da52cac31f3014b05ee6b45c74ab19 +DIST firefox-147.0.1-cy.xpi 465516 BLAKE2B ac798250c5a3ec8d02af877eab7264370fc9f0e1fea8bb38e39e84e33ff87a70079f2bf97cc485660df0d0cb85cc501311013caf80645740f265db77c0e2df68 SHA512 ca3548247fbe6019855df5d659c13c13e49b501e2ce902cf599de6562bb7ca1845e157f37500ddb9b973e834924dce29ebf779ed971c6ab5e7d2740818eb2583 +DIST firefox-147.0.1-da.xpi 453670 BLAKE2B b916b94fa5533441f321558db8d3ae5e91dc6b13a0f492eaeb790416bc0cb68928f078758472f175e76dc3750dbbfa12a26069439f6633cd8bbe163edbb3659e SHA512 ffe75a95667ad86653c4ca121c0b81d850d5aea77b80856e86788e58b8eb0492f62ce0126fc8acdbd0753c88b0eb578fc46531b89686bf8f3e3db829800e0022 +DIST firefox-147.0.1-de.xpi 476586 BLAKE2B 866bea9c05c8e775d80c5ea3da1d3090037cd0b0c0a7729482189ff984be052e30b037c863e546965e90a54251b55be6b68e89320bb32c3c6eb14bab0409f919 SHA512 f43af090139cd074d4e7e1596919550a42f24942be1391fe4fac446d7c61e4b515d7247cae2f6a926e3418cbc4eb7f9d98bfd605a35ee0900702370d2ea3d26a +DIST firefox-147.0.1-dsb.xpi 490409 BLAKE2B 710dbdcc95bd3a49cfc50ebeae734497ca4ba41c273941c57a46890cf65850049e4be072d5d838465d7dbbf61602a70838c2bbbff12bb02d74bfa7292464ee7d SHA512 3b85c92b6b82628878362cf111e79c7b95f638e75b8074fe29cfb0b30e537e692b18980271fbdab29c080b66cebf7b343fe80ebe8d2365d122249cb5f1a29046 +DIST firefox-147.0.1-el.xpi 564767 BLAKE2B 2bc31dd7feab6ed483d75aa0b3f6d0c46529576b09f54d7d2ad0ed338dfe63068a334b6fc2e0320cb3f37b94a37ccabb7f82fc01be332b280e01b45c46b80ade SHA512 a2b92bc806fc3f7b5dc37e4dfecf6320c10709472d051c0a6dd796d20752f6f2ed602f19ba226a0a5afa97f0dd83787e66f2b49caba49f0771e28c316009f986 +DIST firefox-147.0.1-en-CA.xpi 431928 BLAKE2B 99c4f498ef592295c63d6b18a6c2e2fa101b78314e494e38d1f6c474086e5a8045aa2b701cf31603c3b602ceb09db9452ef1584f0ae169deb406423ea698a30f SHA512 adffddfbe7d99c0eb9734c5ec3291ef06c7469842ef4196ba4d9cb3995e24b039e98c6332f4347997ec10579c46b7840d29fa64377b91fca85f1c6de77e65997 +DIST firefox-147.0.1-en-GB.xpi 432233 BLAKE2B a93d90c663235c1bcd0ac48caafbb25b49ed036bba5b1ab17ae4121168a318c1b73c2cc57604dc6b60d32cf243a21dad83e1c6d451a6a7f75b1796716775e0fc SHA512 28055968ea794d838897b862bd3db772062190bbc27653c8d3cafea5f21e00f2c67188b11eff9d901026dac38c7d1c11eb4654f68be1149032936ea66629e90a +DIST firefox-147.0.1-eo.xpi 456009 BLAKE2B 50bafd5a26719e2e4b9ac4614b35e49f6ac712efd369c04da80323248d01a45b8f98e67a161fb83654da7bd78fc17be26d986844f32ee9212ecf7e08bdff21a5 SHA512 28a249f460f91a55f1dad50b5315f5bfdd2349595be3a064550fdde0d02b49e57f794ce457fe65eeea38d6c40f6a9afeb0f2d3f6bbce9744b830a5a86110ef7a +DIST firefox-147.0.1-es-AR.xpi 468361 BLAKE2B 4d9a3021daa42dc9beb80217eac1e2ae6c3ba0220816c7d3af312d7bf14212a6a4245d13c15f194030e87f24b9b048ec0cd01b11f61475bc65f9d0bccf2dd3eb SHA512 dbdf82e4af9aa93eb88edac69abb9f14f95216e922b1e12b33bc567dea4159de2d537c7c93e42e56f537d1bfead5987921f1b0ad393b0ccf73d42f2df4bc2c96 +DIST firefox-147.0.1-es-CL.xpi 469487 BLAKE2B 87fb3f464bab5e44ca1aae6c096ae178e99e259dcf66893340eca3084262aa743df19c46c466344355ebaf01e4cd6d1e6db12276f4c5de1ab1fb515c4ae8a4d0 SHA512 c336fe9a31099ffff8f28d59799d5a68946a7c3832fdfe92a2a55d1d2e753d3edf76d163ee35b3349abd5bc09b5049dbbdf112456d7fb8f9f767ff015be93847 +DIST firefox-147.0.1-es-ES.xpi 470178 BLAKE2B fe001719dd4fdbe812486d1849c03387092a03c7d5680cd70474e93f8430cfd814fa55cee6c08fb5ede0e68bcc00ae1f9bf00ce99199673479cd333fb4f8bc6f SHA512 dc48fa0c110c23ff792ade9207f788053bb77867ffd6f8833fadbd39328de67e6c8ba04e8155b08a5cb15bda57a637013067c13ef464f0a3d1657937bbc343cf +DIST firefox-147.0.1-es-MX.xpi 458613 BLAKE2B a27ce7cce61661f368442768637ea4bb207d003fe54adc25e96273e219d3caa3fb9480ffabe9ac730c19df07d4c441279b644af0663db0b5d3d2ec0185b024d1 SHA512 6680e5f18ed549df99b4376c7d3bbdf8b09dfacf2d7e3cbb17a13ea96ee8e75b821fc601075c9e1738f4c6f9afdba3b936345908a080963a2a9e5c5a6ef201cf +DIST firefox-147.0.1-et.xpi 359819 BLAKE2B e0ee800ca5572214bbde3fad2ce019d483764ad980f8d3134c6e1b0f686733d80ee18d6582473545195fd8aabfb5386a25697b05b2b148d8cf91267d7c027d47 SHA512 0e606979928feb69122444037bdb8419d0753a85c68024320dd1ec0a311c39b6504e2241a3120fb333a1d07fe29be28c24ca2175a176284343c83d18496c04f8 +DIST firefox-147.0.1-eu.xpi 453283 BLAKE2B 49f6dbe401fc5ce02fe619c28957f3699ecf3289ee361fedd997c43fa4043ef63fa429f2373ae5841ac68113956857cfd066336c9bc1ccb032ff55749b2c11bd SHA512 34303cf409dd8c78081f80a14b2af56ae348172c6cf08a3d1ee47c93e00bd23efe35d6e31a17345c54ee5f096ed6227f322b2a458434d321c9e482fede215321 +DIST firefox-147.0.1-fa.xpi 421559 BLAKE2B 6910602e4da8fcbe47f7c1fe1a28c3a8f65c556ac39d4af3674365dd993942002ff6ecc0c38e3ef23f0891623988d73293998bf22a105d161f139aa05e1c3cb6 SHA512 9fbe36d787408e69ec7325450534de8f310d6d57acc6554c86c84ecf8e6bb77633cd76de95e5ec79cba64ddabf6e9890ce615d53b0c210189e97083ba2e4f410 +DIST firefox-147.0.1-ff.xpi 311421 BLAKE2B 9f532a2be4af340e93448b5ad793c41303ccc1361f5c53fa30fb51d40ff2cc567d5baf6f6aabba5f89d29b62d912f9c003848347ed515294dab3aba865f94637 SHA512 fb19dcdd332d18857f814800e698d2a48dd82fedc161ae276fdb919dc7cda428b2c2888bea8c0f749cbb810cfeaae83719c7d7fdb31ec9d35c33960ff3d53c06 +DIST firefox-147.0.1-fi.xpi 452918 BLAKE2B 77bf0cce5ffe42e4e274011b1eb53688ea97d6b3834b5e698758085ace06eec67cf86d7e1bd01e68c3a4e4ce9bea74eafc2ddb15c0940e840574952d6bac9fed SHA512 96cb5f1cf26b179d0d8f401359d1e97e6fb231e2622a2d0dcfacdb52c42ad5cee4e96915f1d7c2b94c22d604c9eb0a539d5daa68ee65120ffe3edea4905b42c9 +DIST firefox-147.0.1-fr.xpi 482435 BLAKE2B 810df5837f8bff9577cd4fe0a1eb360b3182e99d3548faba8bdcacf27645488add67bbdc281db6e841d5941bd3ecc76ded3823fdcf2fb7e50e703f02598f3398 SHA512 6e8e9c786a82d6330358e44d1ceb82fe2a300b9ad556d915d8ea3a3628730fb0983a35929d277db6961ff949e825679e81f6e9f1a0b4acecfe1b237630ad5e75 +DIST firefox-147.0.1-fur.xpi 475457 BLAKE2B c4969453b1fe45b7eab95df15c4c6324795bea75a6acbc259a40b4ca055048769b882942aba9a6a94545cf8d3e35787ec0105934e0b17aab0f01b0debfaa40a4 SHA512 675c0dee24a1092aed049f22c80a9f3a839d1a962f49ab01df7328d219461f48247ba0c7706f55f7b338a6ccf564cda989337e07cf8f1407bf6f466b2d14633d +DIST firefox-147.0.1-fy-NL.xpi 464959 BLAKE2B 57977f6b622fe2bd28f3b84d7cb28ab9d69d7d9c9ec15b741e7b831f657831494c292f0c3cec0e9a8d9705e9c590c7a1ff07510f1863ee57d8cd553678659eb3 SHA512 2685da3e566710b2dc736007a6c25803204675cb9a07556c1f145c366080f3d00451590b18419d13da1621e7ee3cd80dc0f94b29cb992c97d45ac8353e949480 +DIST firefox-147.0.1-ga-IE.xpi 317063 BLAKE2B 85e4c10d3cd88425b47e9573f68173672c169fdc2beb14445e63865cd080cc5bfae8d23bbf322c012d9d608848188d7a0486b03cb7b33742c3a659acc56e6f6c SHA512 3d11d6f9fd97eb17b6a691424c7bad2961812b2b7f6cebf028f931b92f775127b6f8315f572f2e798c2672d831a6a79c8e670ba03b976ec4f556a659b51201fa +DIST firefox-147.0.1-gd.xpi 399442 BLAKE2B 61cbc01f560509461df50aca9af6661f0e00f3112383aece62a3504f799f944ec37dc5003d98cb31f44de2a84efd73b4d55dfd307b7f8b8fa71be25a3f40d8a7 SHA512 405d564b9ad16376ef12d8f3cab9c220b7df5ee7d9acf0c2d4bb20e326daed5126cd43eb6f1053345f55ff06f14237fae31787704e86d305ec1ea132692e0011 +DIST firefox-147.0.1-gl.xpi 447911 BLAKE2B a0d234465df10ca762e4fd3c1029ff0cb4e392e532c42f44dc968c7fa7fe980876ac28c7d9899d357fec29164f472eba6ce44d1776617461ad24a92694d4f3d6 SHA512 573df89d637904770c105ad9b7e4a8d7968fdaaf90f9789723a1f165ba9bbd5b4c86816a76e076c0f2c673bb530a1d3caa1ae4269449545b8cae428059b01ad8 +DIST firefox-147.0.1-gn.xpi 473480 BLAKE2B 1f59a3a31d1f908797cecc9226f669d48cbf5f761fefc9522bab6af054fbf554af7d3597661131b4300315607dd34010802906f8b5bf8ccb4c0e4a28110b1aa2 SHA512 6e02c7b69f3841b0303ff853861297467734aef79e8f32ad0093b73f724dc37787a8f8beeb31a77b1b578d5b9d8055228e7cb85f38ceec4fa2d2696ae0035cd3 +DIST firefox-147.0.1-gu-IN.xpi 359754 BLAKE2B f5c354cab6e9d3f20cdf32af53f6badb1eb7eb3101aaac0b8d097ce31d3daa649d4bc19a4c42f90babeda3027010568051ddac58f957e7eadf3bba101beb9368 SHA512 f01d5454607d45b9329f9e6c6c3f652d7c32ff3c5c9e30f63a1ebda1ec8f88d3bffa10136d58ad4ebf273eb170ab9d2a7986d74fa722ea4f57485cfb96557a86 +DIST firefox-147.0.1-he.xpi 468551 BLAKE2B 4b3cb72b5f1cc672f7d5c662c87a73b5131f5dc9ce07bf0c2f26b54ab38a4554b9df7b453f3caf3f1e3d40b62097b011729f40132080fa8bf7198ac144da3cc3 SHA512 bc3049ea9063dc2e90e51f5cfd8a5d1d2aafcb6fd4c789d3db10572aa4c1ddd083eae954cfa43d8368c4d48f8ac58176310932b1fbcf1d3f7c231109b9420e4d +DIST firefox-147.0.1-hi-IN.xpi 378459 BLAKE2B 8f59ab11f727989175f46a51c744f3ed630137b4dcafbbe1dc86c50271870aa2c7e907ec0be2d9c9f9abb0597a91bad13f7f1a80b218c1c0474c4411a91fef8b SHA512 c411986d710141b0d272fe66579a35d0bc1dad287b99d0ed4aba6bfcb19868d9870a94a33d30907f5c97b7faf836bc7042349dac12534c84fbe58a733026a412 +DIST firefox-147.0.1-hr.xpi 458876 BLAKE2B 3ebddded7515698d7ec948ffb994458ad24e47169be129609af095eb6c1bcea6a1f7ebb2aa79f04fae02592c27966af25102f77fc70c9c99ef915da5fbaba64d SHA512 de80bb59a5381665f16cf9347d94878a6c07400a33af61880455da821415d3614e67c31a4923f773e8825104272cd87a9e9369b561a5d65b8401eb3cc55b8587 +DIST firefox-147.0.1-hsb.xpi 487081 BLAKE2B ebec0eda0a736c73f4555a1b4a802aeb2f7273a02c9501932c5887f83379f785b63c864ba326ee7eaccaca62bc93e1e9e672fcdaa1c3321b3cafc229d67ba2b9 SHA512 959658ecfc4db28ef2a417f2384244a7b2d7bc4c132a6a6e2e769e32903ef4224489b7c037835ca44b3225ef89ee00e0dfbbaac8823b3ce8432e790e56d0f23e +DIST firefox-147.0.1-hu.xpi 490853 BLAKE2B e2f470991e1af04f3d2c32bbcd9e0d21b0a316a4c39fb149b6f2b2c90420ed401652431c2de0d84a4284045d048ade308717d5eba2efe1b4ee8f0d6ee639872d SHA512 a04c6a541d4159ebdf95fc3150d473cc599e1a85ed4b303bd56f4eb00bb1267ed20b688a0599fbbe367c00cf54fd9e2ba2c206095810b38bb22c514399dcb48d +DIST firefox-147.0.1-hy-AM.xpi 472706 BLAKE2B 89f9a9c0b29fbea979a2642b9b6c03c0552d9b57a5507ea6bf2a8132dda1ef8b6114e49d2cab89c3a80aef837dba570baf19fe09ef8f9c37a6f34d5fbfa6dd8f SHA512 3b78e781a9edd3dd6a9e2157e47aaa437f3c9bce24776e83269139291bf3e4fe60f66de9f0dbf5e81e2c85a89f1c7ce1a3449839cbc7881f8c02fdd22002f069 +DIST firefox-147.0.1-ia.xpi 452338 BLAKE2B 63288cf62b11774d7ce229d8903ce1743b0abbbbd86e9a71c7b934604edffb5ca7df1f0ac561aa66526b0157a9da87209ac657fbde2db20655acf2c180ae10d7 SHA512 24a5ba0d74ec0b53e13d4f71ad88e40cfb7ef88bccb561d26b92403d8ff8338082d37789baa0f51010ee27b1373aca30a1fc9eaa8f23a67c3400061267488890 +DIST firefox-147.0.1-id.xpi 433187 BLAKE2B bfc16b36b0afbaf443463bebeedbab973986b0243b6e10ddd32b62059220211ebc1aaac42133ffd54cca9988f2302e0da8197bbeaed8e7c6e85d447e4dd54f2b SHA512 4c8666dada93c598c70eb6a892b37526b3cc1e012a6cce8c8fc90d6b7e57e5c2333eef2f86b23da91ac0cd85a8d113ed72d507a826d34ea1d0ea9a45b89c83b5 +DIST firefox-147.0.1-is.xpi 441222 BLAKE2B fd0e81c0031928224ad2ecdbd8005f95883cf05edd6103bb0f3581488975c9107de3bd6e20217d240c1f872d5f601966a355d9e13916106fe55f12b07dad92ca SHA512 ba8272e0e532bbc80ee8d48fff41d5a94723df1a0b14470902b3845bc2823970efe68a5c3de6b5e0de1fb5a08284b80866d6a8a11fc4767f8e92482a0e0ccf7e +DIST firefox-147.0.1-it.xpi 463733 BLAKE2B c5022d653a80dcdc234120ba49dcfbcd305b26d16c786112a94469fc41a2bba728a4fd1da13d6b42c9b463e55884753f0ed4b1bb94fef2bf91fe3b83484dbb1e SHA512 687fde160a5024990a1be5362d2b5e9123bf5bea703f740c5ca5a5b71f4e3d2ae2025371fb9e9341c50f794e3d401c0af90d000331c3a294f1c826febd70959d +DIST firefox-147.0.1-ja.xpi 505799 BLAKE2B 2cefaa426d60d3863dd9bb1362c25998e58945326dc4c9422d0aea7e8197ef53fa6107ebf509525e0ab9e4e166a55813cd87b410f92906f47c7d850f2a6d02b4 SHA512 50486eb0047ce0570fe800cf890442186b6d2ac1ab97ed69ee1757e531ac21b96fffc2231a416ead1eba76a2818b3de45d529d8449d18a075d3594400e1e2dd0 +DIST firefox-147.0.1-ka.xpi 521265 BLAKE2B 80b1175484b9b76c42a2c46f41c1a63a582944e94b4310b9fac89677a7d26eded2d1262dd4e2c21ef5f18ef062bebdfb841a6acae26ce7ce69267314b4b0e18c SHA512 200bcd44e8febf32b00ee8a307e59b9c8dc0356778447becb80e9a17c8c37a24e237297aaf91e3ebf81de5d26ff484a0d89145a9fc9f5de5117e76b7166ede21 +DIST firefox-147.0.1-kab.xpi 427544 BLAKE2B 00c9abafa97f6f1bd60096219ef61e1c79dc10394484b37ebf6ae39087b0b391e731d1786d2377b021c1d06230a1d2de1772e153161defc8c1e830ce70365e04 SHA512 68923e438a3ae8bef3dc2dd26077e92f4dc73f54c7b3347c03fad709165fcb82910178c3cd22bef09ed063023b893e5b523008a70970f92b14917e76372bb111 +DIST firefox-147.0.1-kk.xpi 541300 BLAKE2B 9ad5d2f242f951c0308625d39841e1ced5a62d83eb3115051f2f63ebf5105e1f0dae865200e60aaafc52b316f048cfe329799ed91d37b1a3be2515be101358d9 SHA512 7ccd82aca87c3c8f11772da3d435464d52f29dfd885b5b068d5da5c2eb3825e80f092a95e51675d0d0fded5fc46007c56ad7ee4ef8fcddfe7b93930b6f838e54 +DIST firefox-147.0.1-km.xpi 349296 BLAKE2B 7f85936a8648c4ec569b4544c207ab5382e68c03168a7f11141f60340ddd9fef7939b886cb07ebcb79ae3d6acaf05ec4f36b61e4c27a6a87033fa604faf0a867 SHA512 e2568c6ca9624f28cdd1f20934ce96093425c2319402d69e9601a4d8fd72115f3a472abeb4c224dced478f53a90cf0a9b6dde0dbf7cc3d7e992fd44becf0577b +DIST firefox-147.0.1-kn.xpi 333593 BLAKE2B f9ac241af2badf3625630eba385657bb8c321e762efeaf2579512d2d752d460f89274d275bfdbd7c5777d55e4314dd60bdc3bda9093de7142ef4ab143453f115 SHA512 4f1c071fd1cdd48f8e63cfe5809d6742bf22dbaec6d29a892cd168955a9c0f76a45317c2dcd32147221be17ed463a931b12e0587103bfd7e92663e8800c26a62 +DIST firefox-147.0.1-ko.xpi 491181 BLAKE2B 1ff7fab9ec4aeb93c1a0bfe13c84178bfd3c3ce4d0ce839b930932406eb4af5511908474b31c13242b09e226abc9933392ba1e5714917a224082c1699b0a55c9 SHA512 50985d1eb0120483c2837e88463fbedafc9206bd98f9b925cba151e7209d4f4f9b4678d17a1b9e5f2ab33eac2151068ee19b3d11a8fd82c390b0182ccd1407c4 +DIST firefox-147.0.1-lij.xpi 320643 BLAKE2B 81d8c64800cd2adf69c19b542fc4ee7f8f4afe0d4a7865062b12c0e34229f677f8232a4c20ae963acfc8db0a679b6b0d02df1f26f21d79001cb29a3aeee29156 SHA512 b019f4669ac22c7f9e06a0f2ef902da31d3e5137c73984a3ad20266d0fe815df0910d84baf24643da87ee3363bf6da134d8e9fd35713941495a688bf908b5cd8 +DIST firefox-147.0.1-lt.xpi 380532 BLAKE2B b9ffc1196b3089cc64d814d73fd1d67d82f8cfa258b122b439d0447d198c734823ff7e65289f38fb232b18571e354b6c2ae52450b7a767a58f7a4e5dffb9f39a SHA512 eb5d8d80883666eecbcb8711918c673ba1a56422081dd6088fe266c43b1a07aab24cb5c4675bc69a122101fc9554a9537fc796e19c55a6fe2440f7339ac6bddc +DIST firefox-147.0.1-lv.xpi 391444 BLAKE2B 712e23eac474d0df38fd2d6816bfdc375719c1e21d9395d62f280bc3b2c43a3c7f86465543375904ac49438f4b5144791f2a9db9f967c09197e799b6021de36b SHA512 7812a0895fae7cfa8145fea9aeeb78f92523d45603b591fcbe9cd214a59dc9cd7dc18cd27c5922e91a300c840dc97fbe7ec7c919e3977fb9a81fb69bd81277f7 +DIST firefox-147.0.1-mk.xpi 318216 BLAKE2B 903141846e20f9968fd7fed6e3d2b77f23e94384eb3cf90911a83ae47dd442a2fd057647cb3acfd9288ce00de199f5af4085973cf9eefc10aa5aee0f878839cb SHA512 41fbb5506a2f06b8276eb0377bd219bc3bc7315b02f810176d0a9d810f066af29257c8dd91789b224770c86b64163a80f85fa337b4f1fdfbbfb8c806d12e3454 +DIST firefox-147.0.1-mr.xpi 357573 BLAKE2B f94ab7a04805da25034a935b19454eec63c3d92138c41a1c24fe784415b0da9b63fb6bb2e79a48ff4e9be70f6e93a163fd1ac7b845b3a4d587486a39d0aa6aa8 SHA512 96378282c22afa9e2f1ff62288d17dfdca5a2cc591e51e70da578d2d172cbe58741e19bf6cf3f0075335151b69871789ecd75de5264c39e7204de3b81edcea44 +DIST firefox-147.0.1-ms.xpi 297209 BLAKE2B e06a94926e5d1e0b7a784be4095a69ec022b91448fc3349b4789160b8f850cf2ecdc3431b282e30f1c37c73d00a74431e742e107f1f18ff4cfb7be6cdeb77370 SHA512 30e790c715c5534aa8ebb97ae06d24eef88302bb04325e63ecae8fcd086c7eea91ba422ec5d5da08c64e1a81455ebb348f39b33efd1d5d22d256821c9bdd2f75 +DIST firefox-147.0.1-my.xpi 344484 BLAKE2B bc4003972e6274ed0fabd65c6c363c04a8f2a7ecb282c845e42a8012b08fe775346985454fb6911a3a6e11f752ef82b0a706d34b92123a973c3cb2f8194c898c SHA512 1587ecb317db33368649a4a8ad536519155038239d63a32a7eedc8be03694c709beb2dd29bd2b09ecc7140a4556f5ef5ad60e5ddbbd696e2ee04b07c7ffcc04c +DIST firefox-147.0.1-nb-NO.xpi 451566 BLAKE2B 08f8da1e13205c87a5799023cec49e87e2d3b3d0cfbb4f437f8c1eaf865f8d0b7efea1df92d9ccf69ea8743e9f52eaf4e9d03ae4ba48509b72019926fb9b458a SHA512 5750286128092f91565037d152a1db65ba7e21fd15bca1254904f75eae82ed20d5a4c3f454306cbe4e5831f438bcbb075f4fd1835fe3266522fdbcc03c5a874d +DIST firefox-147.0.1-ne-NP.xpi 349642 BLAKE2B 958cf28b2665155a5475a22003914abd409d32d48408a902e1a1428378923789d980c6eb7e524006b344c506565eb595a88d6bc9a376f4278d7910bd61c6e0fe SHA512 c2167b277bb612c624ef402fcc986685a787ba1e2a996eec1a4241f8511692d85e50d038ba5d05398925977aa2dfb57d0dc48b72b11d637736aae6720ad9da6b +DIST firefox-147.0.1-nl.xpi 458874 BLAKE2B a937d64576a68598fb3841d273cdd9c97dc503fabe07177cf3245fca4e846597a162fac998053b2038d8fbe40d495cdeb184f2167fd8a0fd9fa9ba95b9cdec82 SHA512 270190fda0a7d9eecfd3ee998f580970c9d7e0fdf56f178effeb5ebbdd264b8f803fcf64bef27be8477674f22c92f5322013efc5399472bb9dfd36a99b944202 +DIST firefox-147.0.1-nn-NO.xpi 454774 BLAKE2B f1a9bf16d9b97afb0b44209df74d530d09f7205d7832e8a10bce59bd7b9187a32ff5e64f965baaa55704080a4743e4fe950d5e552ef93c66d06e0d27f98d9fa2 SHA512 325c6a26525913e842bf4f979e077a56d710b442a328a9cfcb2a19b0bbc77f906d63f827fb3d2600b903d9027f49242f5e7be6cccf41b644cf3c7faa9b850a4b +DIST firefox-147.0.1-oc.xpi 411250 BLAKE2B 79cc7d23bdb1b6c1c6f6f1498722b11e8d6bbce0ac934a8b87af9112044364af640fddbd4c89dfd941fc093e1545f59078c0e212c60a6fbde9a1b7e7510c6e21 SHA512 bc05b4c2aa63f94e261f983b8285643dbead53af2432901e23d1f65b8a368b89aa5c1494dbaf1c8405e40c61ef2153b2e03882bca0979216ea096bc35c9695b2 +DIST firefox-147.0.1-pa-IN.xpi 520332 BLAKE2B 70cbe49f2f32a9cf75e31246e1925898fb34c2d9dda973d843461c229a9fa541458ee847dd9f7962f71c74b16d1527d84dcf41f2c2c3845ad649f08143e52c44 SHA512 d514f4490788343eb99a39c7e695eb4b0a3183c444f919005e6fce33809100c31649abcda9768fd0247bcc4a58ac30125bcd4e673c6da76c5180fdc74253e2e5 +DIST firefox-147.0.1-pl.xpi 488088 BLAKE2B 31f91289d6ee19b44292bd7f237f31b3ccefcb31fe3d3678117ae1517163f3e5aa4217980e0603ad80c80666b903ccbb4b3da7069a27be3c185c8b251d2cb5c7 SHA512 2b367aed4f6b7ac378a60de8d8a609b79bce200654174bcdac407e5fad817e3c83f060fb4d199b96405e48d4fdbc28ad96ec998d35945551867dbfbbec61f416 +DIST firefox-147.0.1-pt-BR.xpi 463362 BLAKE2B 90ba91891b9b09ceb4077b9f2a9231705c743f14438f797b08e126cd416c9243eaf163f6b62f11479e5d761946dca46ddbbdb9db410e60bd3bbfac68359f015c SHA512 2ee27a8518164e092dd419f36dc6a41199c4ed219ba8c0e241e6cdcac9e59408e4d0ac7efa49df0d3013bd03be691c7607c3cfd498dbd0d5370e55b58fa60117 +DIST firefox-147.0.1-pt-PT.xpi 460508 BLAKE2B ddc3aee720161b2efb77b90b54dd27906a0cba565bd8d09b27b573630100baf135a337b1ec14aadf2e22887598a41741e2388aae73e52bf15af406d8ac78f761 SHA512 ba5785a6043ca9a8f22f04a0d8257a2df681775f84912d52b605a889c6373e837cae8d1b5cb8c41f81f6a6cd8238cbcfd4ccc548c3ebac69276b75221bbe578c +DIST firefox-147.0.1-rm.xpi 456414 BLAKE2B d0ee10c883cf4ffca9602cf626c507018eafb9ea48f61beba923eafda6007fba86295e9d98300c9cab9a4fad8d7c25c1a8494471caad9ca599505dfb8a733381 SHA512 8a1df1daea157034abc6745428385a4ef6ffb5543a9ec8ba6f2a05606ba700bbc0a0219b7e116f340c09251b99b2d279894d7748db6203479fa7ee7541ff48a1 +DIST firefox-147.0.1-ro.xpi 476240 BLAKE2B c8339300d23667605f96663bef825c3c3408cebaedf62363654d016ab6008b1295650088a8fb599f6d48daecb570746a6e347304b8227575820f8e930fda9289 SHA512 f63b2f2506518bb56bf849362ad8f51eac50837263b2220af6ecf4f5eaa1c1b020724e248852b0fd1169336d501725c7c01095ce049c3b2e194cd327ca006392 +DIST firefox-147.0.1-ru.xpi 553276 BLAKE2B 46c02754df6c6fe1509d28fbac4272f02d33de6e087798304c8f23b2e206b520e8eb49571342453370c278ee2264d93172058b4485ce9acb25b98d4ccd8d4b7b SHA512 d83d70233ce9d14ffbbe22dc62eb66d126c7783c02101a12951e971872f03f24848f82dc8654d008c52596d010501d2c03022d42b146fc2d9761e745435f8aae +DIST firefox-147.0.1-sc.xpi 423926 BLAKE2B f1e4f48b4db437b19bae68d4c3edb41750096bbdeae9cdc9d48f689b5885599602842d38a65e5ac126aa8dc4e2f8a4669e41bdbc594a841dbb1dc2577810508a SHA512 91cbc7ed73eae02b885e7bf1f1f54b700e96171a1a794a8d9a94ea3e1cf2b09aa84e4842b8373e2b78f17fd282edb8108d4d254c64d8bae4cc57d217dd80b937 +DIST firefox-147.0.1-sco.xpi 323637 BLAKE2B 4f18f56c32c9bd26ea48884961a787bd054e80be219ded65a8684f3b2fbd3ba8a5a34d4327f6e97b603cdc9dbe2afe237aa61e3ec65f80495baac8bb430fbc7c SHA512 c409dda061d8b97403316623634be3932d0eff0f83ce9ca6513903cddae89f5172da3873514dfb84784f39467da87d3474df29c86b6f857ac3c2b6b13dcd2bd0 +DIST firefox-147.0.1-si.xpi 410471 BLAKE2B dd714bfa3131e1b6ecb65ab5793effa5048d6727bb770cbb35b45f606e8bf92ae37ec9e8b1212a9d234817e014709e011e77bd951ec47bfcc8c29af387bafb1a SHA512 0811e673489302cff719aac715976c8ad1291f1f48a981f1da1b99e452f2445851a629f8faab99415183fdabe860925c83b6428fe1abb0d75624e186e4aba66a +DIST firefox-147.0.1-sk.xpi 493522 BLAKE2B f5ff6db3169135263dc8febc9a97de92252b2af9d29b6255be5024653bc6edd4940a81d84b71778c3eae3463b80cb10567a02660a393f06a9a6f41eb7e5ea46a SHA512 9de446a1d42d91c5d4c8b868ec078bc52609cc478979ffe875f0c741f7b9c1680344184b8939e478d3099b8083c809b1661c218f5f6041d74356934b51543b4f +DIST firefox-147.0.1-skr.xpi 484854 BLAKE2B c0da07b21b2a8183efa3ce49bb5869f99507ca1f65b12ad5bb7cf7ad668e4a8ad6c1bce077e93ca8f7a2b319aa6ab4c8f76c71a18333f7cd47936290a6362a74 SHA512 3fd8e0590362eb1a9291def9bda5343e2754b8aadfc2f11699626b5d0e1c04bb57e098a86623fd3bfd8435db6194bd9c4cbc26684df6302091d4315061aad0f0 +DIST firefox-147.0.1-sl.xpi 461495 BLAKE2B 7c25cca55d7c4062218db814f69ec3ece052d3890f9f4d785a5eea106285a96010fed18397048df8baefaa1d685656782465a78b1e4ecdd2ac315453b09a6721 SHA512 2cbe5310217a4a9ac5bf3fa766d2c75933c28ecce8ac5cd10d9ca3161eedd31ef3597c82f57d2ca7d46498546f8829908bb50634517c635335580eb5333bba26 +DIST firefox-147.0.1-son.xpi 275631 BLAKE2B f00ae433df5c9d9f12123fbcc70d7c795001ab9c07445cef4e882322fadbc9555d4d8025fb0aed1a9b1bacc3b6b13db93da3b10e2b240ab02ea6eb8045985a0e SHA512 095be27d85e63aae60fd90b216fe496a2a151d083586d4e04c6d0912e4ceb046ce66b01ece3d9f824b4755442c8056d411ccc1019845db21ad4cf77e6be4e956 +DIST firefox-147.0.1-sq.xpi 479965 BLAKE2B 5609a4c58570bd73782fddee4f91bc7bf324739650f680f56bcf6968b61a976a6cd99067c434ecd2283950f4a40a5765d06c810da214654df36a42cb43db2322 SHA512 8935882956969c74c357029da7b92a1553594f6b2da60239bacc2549b80f8d97994666e2cccb1bb4c58c8d0f08104a595398939a34c4841c3bcf329f5fb3085f +DIST firefox-147.0.1-sr.xpi 452650 BLAKE2B b04e0420049206491f897f1f6e7ded851bb16d5781b0a8f7da29ff5a9bba408cdbf05f2bac2ea43b0f14e7770f95c9f0545db550d431e916f027125dc0aa738d SHA512 caae45bb587b6393c991afd06d214f4fa866192e60e333424517aca2b41e0ccb79500e5b41fc8298cb28b8923c345bc9d0069895169ad37ef1460b205cbb97e8 +DIST firefox-147.0.1-sv-SE.xpi 458665 BLAKE2B 2a31c43118a604ef8fc52f6a90fe45217054e387f3333855477d5e883ae63066f7276fb76b6b80b166ebf0a92cbb75149817d78e3a1e9b8b9aa501ce53b71184 SHA512 932a86532a0d6c13a309f17d5fffa0a299d6437f3ec95400e4e1f28789a0747df39d96d4aaf12fa2fb41bf063427d7787d19dcaf31da3190fecbaa089dbf41da +DIST firefox-147.0.1-szl.xpi 342174 BLAKE2B 0a1b305b4ca00c2833ed95a99aabf34b35123a8b4ca9d00abaa988ec1f9c2998f1dddd35ec887932fd69f2f198d61ee0063050aaa5439e8a4607bf948263fa5b SHA512 adfe29b55d43bec61c505e2a13a2985a69a109e62016adbdadda42ce68cee9efa98b3d22da2b2c4272c380683357850d643ff8fefc3ab69234f7fbf2f1229d4d +DIST firefox-147.0.1-ta.xpi 339619 BLAKE2B 0d6a46b1a17e584e10263bf4f9620fdfa7955214ab7a498d1e4c196de7108997b07c81d293d27cb6345e0b7a6c0b7b45de1244265b191788d44ebd6fa6811b10 SHA512 6097a5d6e2e6fdd404ab484b6a94c1ba97bf5bab3ded69efe72a88640675c270bf7481ebd27fba92ac529e7c756526ff10704c6c82377e2f78f8e149b047de4c +DIST firefox-147.0.1-te.xpi 382699 BLAKE2B 2140c39ada6105535e8a6c0765b697504b61718a8a38e7cf103c7c4cfb789e7fcdc4a4bb4bb74675cd2548f5565cfe5a98245e65062297743e4fd25f97fb8770 SHA512 9b5217bab7b4735a02e025a652f3c225200eaf2d4b1242def8b36de07f12183ade9549cf99b49d4f4b83521aca64e3884b46a7476a5c8acf925f2bb2fd9dcc88 +DIST firefox-147.0.1-th.xpi 530516 BLAKE2B e182e067ffc6877601458c89e16bd501031fc79fdb6a6ee62f49b39b33f3f0eaaf37d48a33d779b237414063249bda84a53e785b117926232446ce8e7ef0b213 SHA512 426e1a5ecb60cf0ba812ccf9a94c8abda832b091e554a71fd2257349fac762de6d2b6a68e2cbd1f999688ae18dbf47faf528993444ed1eef965943b4695b8353 +DIST firefox-147.0.1-tl.xpi 356883 BLAKE2B 806a4565aecdf9b79829519c1949e8eaa49ec01ed985fdfefdccd9f3f3e568b65573df21a85af142e5faf74e9f2cd7e8bcd50b87f2c4024d226fcece76e16058 SHA512 24148a35133dd7b6981be98e68cab1ac710fd1c57c9f00067391e8cbe2a262429562b0d3044a748075d5f555ea30dafe27a499aa9000f5672a24f31ca02d000d +DIST firefox-147.0.1-tr.xpi 472589 BLAKE2B b21e1bc931c46372c179d718f219e5b3944e39245cdc7ae749e01b561515de3c124f626d3382cd63d2f3593a041365f56278b089d22a16ed5d2f79cec28c8f91 SHA512 426e2d23f2cc58e186de1522e43f72fcc59f9f16ba4b34f2ff3aaaafd189cb64ebb4b6878a61faf07f2c552ddff541bc90f060b284a12c8bf1edbabad73809e7 +DIST firefox-147.0.1-trs.xpi 325453 BLAKE2B 53d7f525217fec2a14f6754d96e17971c016ec707e0e1285ad00d85120525adc4b8eaa34e5c0a072e5f66c6e006d84c109fdaae6f5624d0ac617b626ab364efd SHA512 1c5f07c6ef5fffbc5fd998e1c5ff89725e6d952778b8794f405352910aff843a1fc980c5868c8e4b449e4d978896bdb27ad1f6a570391c33d2e4ad6ffa8c9214 +DIST firefox-147.0.1-uk.xpi 540526 BLAKE2B 05d4fd136fa7e5449a8c9d0d8118f87702737d1765801d32405a876d887fe1d3297bba62a1d48c913d96789b0b81a56fc6c7d6e5eabc940994dd33515539152a SHA512 8af09494bcd5e9a58da7fde345d3db9a0d3914eacf3deae470bbc17be09ef0429a1e257f0292ec1395a272b361fe997f2749f4b7b27dd83718ef839251de75f9 +DIST firefox-147.0.1-ur.xpi 371430 BLAKE2B e617d46b48aa6287d70c965b98315869e580ba689bb82ab666798127e426edab361c768e01eef2d3d4b00a3433e61c860f3383c308efbb6cf38408fb5f5e7bf6 SHA512 8564cb3d8c3fbc8d711abbe1a6618c88a78137e866926b826315ace583c73b6340ba58ed7833f800cbd0a43cba960dbade219efdf594e66a83c9dc2ad3c3c21a +DIST firefox-147.0.1-uz.xpi 304844 BLAKE2B e682a45693e9f8e5ebe22dd7941ff4cbb6e418edbb64d36aa07bcbc84ee15d3dabd6ad704284f7985a95ee742c2b7112a7166eb255c49c9c1f7d12c99f0831f5 SHA512 1498504140592f69f3ec344b77b0cc81cfb83f18b026d7260a67506b338ef8161d28706921089c6f502c64b64f0889ba2ad488ffb0d40a6720e56c62cca7e36a +DIST firefox-147.0.1-vi.xpi 492927 BLAKE2B f4c6f50a4b986dcde7799dd237e2d2466121936fbc1e4f5675f235e5a07d90376d92d415d6d3ce1d583aad9c40fee50d1c71564df21814516f987eb51ee501fc SHA512 f294ce6d02c8f44422d667ece8caf5206fba3c9acbddd5d26f5c67f99c2cff4509ba804c6a910e23a8c4092eaef098972d12a9c730832ec628a5e9241bb93b61 +DIST firefox-147.0.1-xh.xpi 275244 BLAKE2B c282dde81114da1dfa1fa5424ff9221f2ca53e64243fcda47ba7368e5a7a82fd71799791e014832b04e1358e0168ce6948811eba4c86d6180597e5b5c59d211e SHA512 727d65c81fa00258f0feb2e26d037cc3108f8dc4acd2129a141d1fdabefe359e0f99a4c22180873519171640e85c5c76cdcbfca731b5304600aead5e7cdeedc9 +DIST firefox-147.0.1-zh-CN.xpi 483915 BLAKE2B 5cfa7c61cda32145e0b73d9b836ff96491c89bdb7e7663d85bcf5c98d2e4b0f7f505cf887a8d8aa700940f52f7f6c61e3625ed6e701aa88231eff34212d4c5cf SHA512 fbb00b58cefa981273b8118c4af5f3140ae404ad6ae91f9989958a30921b7abfc80a95349c73ea1ba1948bbe014671c70f30e9def1ec0dbea9dcb5b54442a1a4 +DIST firefox-147.0.1-zh-TW.xpi 487267 BLAKE2B 47ba19e318f16c5194e83a52c14089c637c6ed6086083dc52d4c242b6cbb5966cb531fed0dc5e5557d58c90dc453a4adafec2aea471fff483e402bf6042d3125 SHA512 796682400e1dafec3e4e19cd69d94eff941db2af29fa4a68adb44f384aa62fbb35a4f37f8ceb2a038f1a1161d32bcc3b07689f2339c7f4cfee600dc0560ec08a +DIST firefox-147.0.1.source.tar.xz 652340680 BLAKE2B 5683731ebac32f61a312e56eeae82b064dd714e75ba8d028fd084371f0baaf4228109dae5ef87eb14d6665dc3bbba8277f925e2e831ed6a9dbf2fa73d68d156e SHA512 f1e1bc486451254f33b000fb4513fd948a5a6e84841980ee767c42d326e1856f44a8437c8fdbff2cb34d177fea2b1907fcd72dd33bcec3f06ddb8d88151853a8 DIST firefox-147.0.source.tar.xz 659319748 BLAKE2B 8d5e474bc37d7bedd20953a6c519129fa1d56912ef1ffd06582c8db9128e714239173c954b6f5f13a1fe7740d7391c770c684562108f7fd79900d0bf56c4e12e SHA512 ac9017b1a2da7b2f139392c394c36341fd3476e3d4ea1a3c7e5e7bf100dc30d185132ef9256be7e6b0f9dbfc69234ac571ea1fc6db9d84543b15772f4ec85161 DIST wasi-sdk-28.0-arm64-linux.tar.gz 121761064 BLAKE2B 044a93cf1790dd652a86927bd74cf2a8b081a8db1261c2879d7fa72d5efde6a1ef65be63ff94c94d1e39d179ab829eded95121e2f6fd6c8f83374690763d532a SHA512 5ed16fdcdfa573630a75986cddde5ddc6a7e010ad9ad20cfa939becb78c1cbb0740fd1a53064e3d358b929b7b9ef6264612644293a1840c54a3e1868b4c15d7b DIST wasi-sdk-28.0-x86_64-linux.tar.gz 121193888 BLAKE2B eaefdd7f0432b3a2432e09fce659282e1e1a515a0b31f63cc2d48953e180229fe494deff2e1019f60ab38179f7f93e6dd13d4763355b706e5f447efac1e5f08c SHA512 805412c73b4b2d3c9df9af25b95dd2ed7625dd1b4424bbf07286caf24fc87e54aee1fbb4fbe3904f180a7cca9decf00177915860ca216e87421d8c91a0693875 diff --git a/www-client/firefox/firefox-147.0.1.ebuild b/www-client/firefox/firefox-147.0.1.ebuild new file mode 100644 index 000000000000..5aeff7c5ec5d --- /dev/null +++ b/www-client/firefox/firefox-147.0.1.ebuild @@ -0,0 +1,1464 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +FIREFOX_PATCHSET="firefox-147-patches-01.tar.xz" + +LLVM_COMPAT=( 19 20 21 ) + +# This will also filter rust versions that don't match LLVM_COMPAT in the non-clang path; this is fine. +RUST_NEEDS_LLVM=1 + +# If not building with clang we need at least rust 1.76 +RUST_MIN_VER=1.82.0 + +PYTHON_COMPAT=( python3_{10..14} ) +PYTHON_REQ_USE="ncurses,sqlite,ssl" + +VIRTUALX_REQUIRED="manual" + +# Information about the bundled wasi toolchain from +# https://github.com/WebAssembly/wasi-sdk/ +WASI_SDK_VER=29.0 +WASI_SDK_LLVM_VER=21 + +MOZ_ESR= + +MOZ_PV=${PV} +MOZ_PV_SUFFIX= +if [[ ${PV} =~ (_(alpha|beta|rc).*)$ ]] ; then + MOZ_PV_SUFFIX=${BASH_REMATCH[1]} + + # Convert the ebuild version to the upstream Mozilla version + MOZ_PV="${MOZ_PV/_alpha/a}" # Handle alpha for SRC_URI + MOZ_PV="${MOZ_PV/_beta/b}" # Handle beta for SRC_URI + MOZ_PV="${MOZ_PV%%_rc*}" # Handle rc for SRC_URI +fi + +if [[ -n ${MOZ_ESR} ]] ; then + # ESR releases have slightly different version numbers + MOZ_PV="${MOZ_PV}esr" + HOMEPAGE="https://www.firefox.com https://www.firefox.com/enterprise/" + SLOT="esr" +else + HOMEPAGE="https://www.firefox.com" + SLOT="rapid" +fi + +MOZ_PN="${PN%-bin}" +MOZ_P="${MOZ_PN}-${MOZ_PV}" +MOZ_PV_DISTFILES="${MOZ_PV}${MOZ_PV_SUFFIX}" +MOZ_P_DISTFILES="${MOZ_PN}-${MOZ_PV_DISTFILES}" + +inherit check-reqs desktop flag-o-matic gnome2-utils linux-info llvm-r1 multiprocessing \ + optfeature pax-utils python-any-r1 readme.gentoo-r1 rust toolchain-funcs virtualx xdg + +MOZ_SRC_BASE_URI="https://archive.mozilla.org/pub/${MOZ_PN}/releases/${MOZ_PV}" + +if [[ ${PV} == *_rc* ]] ; then + MOZ_SRC_BASE_URI="https://archive.mozilla.org/pub/${MOZ_PN}/candidates/${MOZ_PV}-candidates/build${PV##*_rc}" +fi + +PATCH_URIS=( + https://dev.gentoo.org/~juippis/mozilla/patchsets/${FIREFOX_PATCHSET} +) + +DESCRIPTION="Firefox Web Browser" +SRC_URI="${MOZ_SRC_BASE_URI}/source/${MOZ_P}.source.tar.xz -> ${MOZ_P_DISTFILES}.source.tar.xz + ${PATCH_URIS[@]} + wasm-sandbox? ( + amd64? ( https://github.com/WebAssembly/wasi-sdk/releases/download/wasi-sdk-${WASI_SDK_VER/.*/}/wasi-sdk-${WASI_SDK_VER}-x86_64-linux.tar.gz ) + arm64? ( https://github.com/WebAssembly/wasi-sdk/releases/download/wasi-sdk-${WASI_SDK_VER/.*/}/wasi-sdk-${WASI_SDK_VER}-arm64-linux.tar.gz ) + )" + +S="${WORKDIR}/${PN}-${PV%_*}" +LICENSE="MPL-2.0 GPL-2 LGPL-2.1" +KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86" + +IUSE="+clang dbus debug eme-free hardened hwaccel jack libproxy pgo pulseaudio selinux sndio" +IUSE+=" +system-av1 +system-harfbuzz +system-icu +system-jpeg +system-libevent +system-libvpx" +IUSE+=" system-pipewire system-png +system-webp test valgrind wayland wifi +X" + +# Firefox-only IUSE +IUSE+=" +gmp-autoupdate gnome-shell jpegxl +jumbo-build openh264 +telemetry wasm-sandbox" + +REQUIRED_USE="|| ( X wayland ) + debug? ( !system-av1 ) + pgo? ( jumbo-build ) + wayland? ( dbus ) + wifi? ( dbus ) +" + +RESTRICT="!test? ( test )" + +FF_ONLY_DEPEND="!www-client/firefox:0 + selinux? ( sec-policy/selinux-mozilla )" +BDEPEND="${PYTHON_DEPS} + $(llvm_gen_dep ' + llvm-core/clang:${LLVM_SLOT} + llvm-core/llvm:${LLVM_SLOT} + clang? ( + llvm-core/lld:${LLVM_SLOT} + pgo? ( llvm-runtimes/compiler-rt-sanitizers:${LLVM_SLOT}[profile] ) + ) + wasm-sandbox? ( llvm-core/lld:${LLVM_SLOT} ) + ') + app-alternatives/awk + app-arch/unzip + app-arch/zip + >=dev-util/cbindgen-0.29.1 + net-libs/nodejs + virtual/pkgconfig + amd64? ( >=dev-lang/nasm-2.14 ) + x86? ( >=dev-lang/nasm-2.14 ) + pgo? ( + X? ( + sys-devel/gettext + x11-base/xorg-server[xvfb] + x11-apps/xhost + ) + !X? ( + gui-wm/tinywl + x11-misc/xkeyboard-config + ) + )" +COMMON_DEPEND="${FF_ONLY_DEPEND} + >=app-accessibility/at-spi2-core-2.46.0:2 + dev-libs/glib:2 + dev-libs/libffi:= + >=dev-libs/nss-3.119 + >=dev-libs/nspr-4.38 + media-libs/alsa-lib + media-libs/fontconfig + media-libs/freetype + media-libs/mesa + media-video/ffmpeg + virtual/zlib:= + virtual/freedesktop-icon-theme + x11-libs/cairo + x11-libs/gdk-pixbuf:2 + x11-libs/libdrm + x11-libs/pango + x11-libs/pixman + dbus? ( + sys-apps/dbus + ) + jack? ( virtual/jack ) + pulseaudio? ( + || ( + media-libs/libpulse + >=media-sound/apulse-0.1.12-r4[sdk] + ) + ) + libproxy? ( net-libs/libproxy ) + selinux? ( sec-policy/selinux-mozilla ) + sndio? ( >=media-sound/sndio-1.8.0-r1 ) + system-av1? ( + >=media-libs/dav1d-1.0.0:= + >=media-libs/libaom-3.10.0:= + ) + system-harfbuzz? ( + >=media-libs/harfbuzz-2.8.1:0= + !wasm-sandbox? ( >=media-gfx/graphite2-1.3.13 ) + ) + system-icu? ( >=dev-libs/icu-78.1:= ) + system-jpeg? ( >=media-libs/libjpeg-turbo-1.2.1:= ) + system-libevent? ( >=dev-libs/libevent-2.1.12:0=[threads(+)] ) + system-libvpx? ( >=media-libs/libvpx-1.8.2:0=[postproc] ) + system-pipewire? ( >=media-video/pipewire-1.4.7-r2:= ) + system-png? ( >=media-libs/libpng-1.6.45:0=[apng] ) + system-webp? ( >=media-libs/libwebp-1.1.0:0= ) + valgrind? ( dev-debug/valgrind ) + wayland? ( + >=media-libs/libepoxy-1.5.10-r1 + x11-libs/gtk+:3[wayland] + ) + wifi? ( + kernel_linux? ( + || ( + net-misc/networkmanager + net-misc/connman[networkmanager] + ) + sys-apps/dbus + ) + ) + X? ( + virtual/opengl + x11-libs/cairo[X] + x11-libs/gtk+:3[X] + x11-libs/libX11 + x11-libs/libXcomposite + x11-libs/libXdamage + x11-libs/libXext + x11-libs/libXfixes + x11-libs/libXrandr + x11-libs/libxcb:= + )" +RDEPEND="${COMMON_DEPEND} + hwaccel? ( + media-video/libva-utils + sys-apps/pciutils + ) + jack? ( virtual/jack ) + openh264? ( media-libs/openh264:*[plugin] )" +DEPEND="${COMMON_DEPEND} + X? ( + x11-base/xorg-proto + x11-libs/libICE + x11-libs/libSM + )" + +# ESR and rapid dependencies. +if [[ -n ${MOZ_ESR} ]] ; then + RDEPEND+=" !www-client/firefox:rapid" +else + RDEPEND+=" !www-client/firefox:esr" +fi + +# Allow MOZ_GMP_PLUGIN_LIST to be set in an eclass or +# overridden in the enviromnent (advanced hackers only) +if [[ -z "${MOZ_GMP_PLUGIN_LIST+set}" ]] ; then + MOZ_GMP_PLUGIN_LIST=( gmp-gmpopenh264 gmp-widevinecdm ) +fi + +llvm_check_deps() { + if ! has_version -b "llvm-core/clang:${LLVM_SLOT}" ; then + einfo "llvm-core/clang:${LLVM_SLOT} is missing! Cannot use LLVM slot ${LLVM_SLOT} ..." >&2 + return 1 + fi + + if use clang && ! tc-ld-is-mold ; then + if ! has_version -b "llvm-core/lld:${LLVM_SLOT}" ; then + einfo "llvm-core/lld:${LLVM_SLOT} is missing! Cannot use LLVM slot ${LLVM_SLOT} ..." >&2 + return 1 + fi + fi + + if use pgo ; then + if ! has_version -b "=llvm-runtimes/compiler-rt-sanitizers-${LLVM_SLOT}*[profile]" ; then + einfo "=llvm-runtimes/compiler-rt-sanitizers-${LLVM_SLOT}*[profile] is missing!" >&2 + einfo "Cannot use LLVM slot ${LLVM_SLOT} ..." >&2 + return 1 + fi + fi + + einfo "Using LLVM slot ${LLVM_SLOT} to build" >&2 +} + +MOZ_LANGS=( + af ar ast be bg br ca cak cs cy da de dsb + el en-CA en-GB en-US es-AR es-ES et eu + fi fr fy-NL ga-IE gd gl he hr hsb hu + id is it ja ka kab kk ko lt lv ms nb-NO nl nn-NO + pa-IN pl pt-BR pt-PT rm ro ru + sk sl sq sr sv-SE th tr uk uz vi zh-CN zh-TW +) + +# Firefox-only LANGS +MOZ_LANGS+=( ach ) +MOZ_LANGS+=( an ) +MOZ_LANGS+=( az ) +MOZ_LANGS+=( bn ) +MOZ_LANGS+=( bs ) +MOZ_LANGS+=( ca-valencia ) +MOZ_LANGS+=( eo ) +MOZ_LANGS+=( es-CL ) +MOZ_LANGS+=( es-MX ) +MOZ_LANGS+=( fa ) +MOZ_LANGS+=( ff ) +MOZ_LANGS+=( fur ) +MOZ_LANGS+=( gn ) +MOZ_LANGS+=( gu-IN ) +MOZ_LANGS+=( hi-IN ) +MOZ_LANGS+=( hy-AM ) +MOZ_LANGS+=( ia ) +MOZ_LANGS+=( km ) +MOZ_LANGS+=( kn ) +MOZ_LANGS+=( lij ) +MOZ_LANGS+=( mk ) +MOZ_LANGS+=( mr ) +MOZ_LANGS+=( my ) +MOZ_LANGS+=( ne-NP ) +MOZ_LANGS+=( oc ) +MOZ_LANGS+=( sc ) +MOZ_LANGS+=( sco ) +MOZ_LANGS+=( si ) +MOZ_LANGS+=( skr ) +MOZ_LANGS+=( son ) +MOZ_LANGS+=( szl ) +MOZ_LANGS+=( ta ) +MOZ_LANGS+=( te ) +MOZ_LANGS+=( tl ) +MOZ_LANGS+=( trs ) +MOZ_LANGS+=( ur ) +MOZ_LANGS+=( xh ) + +mozilla_set_globals() { + # https://bugs.gentoo.org/587334 + local MOZ_TOO_REGIONALIZED_FOR_L10N=( + fy-NL ga-IE gu-IN hi-IN hy-AM nb-NO ne-NP nn-NO pa-IN sv-SE + ) + + local lang xflag + for lang in "${MOZ_LANGS[@]}" ; do + # en and en_US are handled internally + if [[ ${lang} == en ]] || [[ ${lang} == en-US ]] ; then + continue + fi + + # strip region subtag if $lang is in the list + if has ${lang} "${MOZ_TOO_REGIONALIZED_FOR_L10N[@]}" ; then + xflag=${lang%%-*} + else + xflag=${lang} + fi + + SRC_URI+=" l10n_${xflag/[_@]/-}? (" + SRC_URI+=" ${MOZ_SRC_BASE_URI}/linux-x86_64/xpi/${lang}.xpi -> ${MOZ_P_DISTFILES}-${lang}.xpi" + SRC_URI+=" )" + IUSE+=" l10n_${xflag/[_@]/-}" + done +} +mozilla_set_globals + +moz_clear_vendor_checksums() { + debug-print-function ${FUNCNAME} "$@" + + if [[ ${#} -ne 1 ]] ; then + die "${FUNCNAME} requires exact one argument" + fi + + einfo "Clearing cargo checksums for ${1} ..." + + sed -i \ + -e 's/\("files":{\)[^}]*/\1/' \ + "${S}"/third_party/rust/${1}/.cargo-checksum.json || die +} + +moz_install_xpi() { + debug-print-function ${FUNCNAME} "$@" + + if [[ ${#} -lt 2 ]] ; then + die "${FUNCNAME} requires at least two arguments" + fi + + local DESTDIR=${1} + shift + + insinto "${DESTDIR}" + + local emid xpi_file xpi_tmp_dir + for xpi_file in "${@}" ; do + emid= + xpi_tmp_dir=$(mktemp -d --tmpdir="${T}") + + # Unpack XPI + unzip -qq "${xpi_file}" -d "${xpi_tmp_dir}" || die + + # Determine extension ID + if [[ -f "${xpi_tmp_dir}/install.rdf" ]] ; then + emid=$(sed -n -e '/install-manifest/,$ { /em:id/!d; s/.*[\">]\([^\"<>]*\)[\"<].*/\1/; p; q }' "${xpi_tmp_dir}/install.rdf") + [[ -z "${emid}" ]] && die "failed to determine extension id from install.rdf" + elif [[ -f "${xpi_tmp_dir}/manifest.json" ]] ; then + emid=$(sed -n -e 's/.*"id": "\([^"]*\)".*/\1/p' "${xpi_tmp_dir}/manifest.json") + [[ -z "${emid}" ]] && die "failed to determine extension id from manifest.json" + else + die "failed to determine extension id" + fi + + einfo "Installing ${emid}.xpi into ${ED}${DESTDIR} ..." + newins "${xpi_file}" "${emid}.xpi" + done +} + +mozconfig_add_options_ac() { + debug-print-function ${FUNCNAME} "$@" + + if [[ ${#} -lt 2 ]] ; then + die "${FUNCNAME} requires at least two arguments" + fi + + local reason=${1} + shift + + local option + for option in ${@} ; do + echo "ac_add_options ${option} # ${reason}" >>${MOZCONFIG} + done +} + +mozconfig_add_options_mk() { + debug-print-function ${FUNCNAME} "$@" + + if [[ ${#} -lt 2 ]] ; then + die "${FUNCNAME} requires at least two arguments" + fi + + local reason=${1} + shift + + local option + for option in ${@} ; do + echo "mk_add_options ${option} # ${reason}" >>${MOZCONFIG} + done +} + +mozconfig_use_enable() { + debug-print-function ${FUNCNAME} "$@" + + if [[ ${#} -lt 1 ]] ; then + die "${FUNCNAME} requires at least one arguments" + fi + + local flag=$(use_enable "${@}") + mozconfig_add_options_ac "$(use ${1} && echo +${1} || echo -${1})" "${flag}" +} + +mozconfig_use_with() { + debug-print-function ${FUNCNAME} "$@" + + if [[ ${#} -lt 1 ]] ; then + die "${FUNCNAME} requires at least one arguments" + fi + + local flag=$(use_with "${@}") + mozconfig_add_options_ac "$(use ${1} && echo +${1} || echo -${1})" "${flag}" +} + +virtwl() { + debug-print-function ${FUNCNAME} "$@" + + [[ $# -lt 1 ]] && die "${FUNCNAME} needs at least one argument" + [[ -n $XDG_RUNTIME_DIR ]] || die "${FUNCNAME} needs XDG_RUNTIME_DIR to be set; try xdg_environment_reset" + tinywl -h >/dev/null || die 'tinywl -h failed' + + local VIRTWL VIRTWL_PID + coproc VIRTWL { WLR_BACKENDS=headless exec tinywl -s 'echo $WAYLAND_DISPLAY; read _; kill $PPID'; } + local -x WAYLAND_DISPLAY + read WAYLAND_DISPLAY <&${VIRTWL[0]} + + debug-print "${FUNCNAME}: $@" + "$@" + local r=$? + + [[ -n $VIRTWL_PID ]] || die "tinywl exited unexpectedly" + exec {VIRTWL[0]}<&- {VIRTWL[1]}>&- + return $r +} + +pkg_pretend() { + if [[ ${MERGE_TYPE} != binary ]] ; then + # Ensure we have enough disk space to compile + if use pgo || use debug ; then + CHECKREQS_DISK_BUILD="14300M" + + if ! use clang ; then + if tc-is-gcc && ver_test "$(gcc-major-version)" -eq 15 && has_version -b "<sys-devel/gcc-15.2.1_p20251108-r1:15"; then + eerror "<gcc-15.2.1_p20251108-r1:15 and pgo detected. Firefox-145.0 can not be compiled" + eerror "with this GCC, when also enabling pgo." + eerror "See bug https://gcc.gnu.org/PR122620" + eerror "" + eerror "Your options are:" + eerror " 1) upgrade GCC to >=15.2.1_p20251108-r1 - note that even with the 16.0" + eerror " releases, make sure the patch set is equal or newer than 16.0.0_p20251109-r1," + eerror " or use the \"trunk\" version," + eerror " 2) compile Firefox with Clang by enabling the \"clang\" USE flag, or" + eerror " 3) disable pgo when compiling with GCC for now." + die "Firefox-${PV} with gcc+pgo cannot be compiled with the detected gcc version: $(gcc-fullversion)" + fi + fi + elif tc-is-lto ; then + CHECKREQS_DISK_BUILD="10600M" + + if ! use clang ; then + if tc-is-gcc && ver_test "$(gcc-major-version)" -eq 15 && has_version -b "<sys-devel/gcc-15.2.1_p20251108-r1:15"; then + eerror "<gcc-15.2.1_p20251108-r1:15 and lto detected. Firefox-145.0 can not be compiled" + eerror "with this GCC, when also enabling lto." + eerror "See bug https://gcc.gnu.org/PR122620" + eerror "" + eerror "Your options are:" + eerror " 1) upgrade GCC to >=15.2.1_p20251108-r1 - note that even with the 16.0" + eerror " releases, make sure the patch set is equal or newer than 16.0.0_p20251109-r1," + eerror " or use the \"trunk\" version," + eerror " 2) compile Firefox with Clang by enabling the \"clang\" USE flag, or" + eerror " 3) disable lto when compiling with GCC for now." + die "Firefox-${PV} with gcc+lto cannot be compiled with the detected gcc version: $(gcc-fullversion)" + fi + fi + else + CHECKREQS_DISK_BUILD="7400M" + fi + + check-reqs_pkg_pretend + fi +} + +pkg_setup() { + + # Get LTO from environment; export after this phase for use in src_configure (etc) + use_lto=no + + if [[ ${MERGE_TYPE} != binary ]] ; then + + if tc-is-lto; then + use_lto=yes + # LTO is handled via configure + filter-lto + + if ! use clang ; then + if tc-is-gcc && ver_test "$(gcc-major-version)" -eq 15 && has_version -b "<sys-devel/gcc-15.2.1_p20251108-r1:15"; then + eerror "<gcc-15.2.1_p20251108-r1:15 and pgo detected. Firefox-145.0 can not be compiled" + eerror "with this GCC, when also enabling lto." + eerror "See bug https://gcc.gnu.org/PR122620" + eerror "" + eerror "Your options are:" + eerror " 1) upgrade GCC to >=15.2.1_p20251108-r1 - note that even with the 16.0" + eerror " releases, make sure the patch set is equal or newer than 16.0.0_p20251109-r1," + eerror " or use the \"trunk\" version," + eerror " 2) compile Firefox with Clang by enabling the \"clang\" USE flag, or" + eerror " 3) disable lto when compiling with GCC for now." + die "Firefox-${PV} with gcc+lto cannot be compiled with the detected gcc version: $(gcc-fullversion)" + fi + fi + fi + + if use pgo ; then + if ! has userpriv ${FEATURES} ; then + eerror "Building ${PN} with USE=pgo and FEATURES=-userpriv is not supported!" + fi + + if ! use clang ; then + if tc-is-gcc && ver_test "$(gcc-major-version)" -eq 15 && has_version -b "<sys-devel/gcc-15.2.1_p20251108-r1:15"; then + eerror "<gcc-15.2.1_p20251108-r1:15 and lto detected. Firefox-145.0 can not be compiled" + eerror "with this GCC, when also enabling pgo." + eerror "See bug https://gcc.gnu.org/PR122620" + eerror "" + eerror "Your options are:" + eerror " 1) upgrade GCC to >=15.2.1_p20251108-r1 - note that even with the 16.0" + eerror " releases, make sure the patch set is equal or newer than 16.0.0_p20251109-r1," + eerror " or use the \"trunk\" version," + eerror " 2) compile Firefox with Clang by enabling the \"clang\" USE flag, or" + eerror " 3) disable pgo when compiling with GCC for now." + die "Firefox-${PV} with gcc+pgo cannot be compiled with the detected gcc version: $(gcc-fullversion)" + fi + fi + fi + + if [[ ${use_lto} = yes ]]; then + # -Werror=lto-type-mismatch -Werror=odr are going to fail with GCC, + # bmo#1516758, bgo#942288 + filter-flags -Werror=lto-type-mismatch -Werror=odr + fi + + # Ensure we have enough disk space to compile + if use pgo || use debug ; then + CHECKREQS_DISK_BUILD="14300M" + elif [[ ${use_lto} == "yes" ]] ; then + CHECKREQS_DISK_BUILD="10600M" + else + CHECKREQS_DISK_BUILD="7400M" + fi + + check-reqs_pkg_setup + llvm-r1_pkg_setup + rust_pkg_setup + python-any-r1_pkg_setup + + # Avoid PGO profiling problems due to enviroment leakage + # These should *always* be cleaned up anyway + unset \ + DBUS_SESSION_BUS_ADDRESS \ + DISPLAY \ + ORBIT_SOCKETDIR \ + SESSION_MANAGER \ + XAUTHORITY \ + XDG_CACHE_HOME \ + XDG_SESSION_COOKIE + + # Build system is using /proc/self/oom_score_adj, bug #604394 + addpredict /proc/self/oom_score_adj + + if use pgo ; then + # Update 105.0: "/proc/self/oom_score_adj" isn't enough anymore with pgo, but not sure + # whether that's due to better OOM handling by Firefox (bmo#1771712), or portage + # (PORTAGE_SCHEDULING_POLICY) update... + addpredict /proc + + # Clear tons of conditions, since PGO is hardware-dependant. + addpredict /dev + fi + + if ! mountpoint -q /dev/shm ; then + # If /dev/shm is not available, configure is known to fail with + # a traceback report referencing /usr/lib/pythonN.N/multiprocessing/synchronize.py + ewarn "/dev/shm is not mounted -- expect build failures!" + fi + + # Google API keys (see http://www.chromium.org/developers/how-tos/api-keys) + # Note: These are for Gentoo Linux use ONLY. For your own distribution, please + # get your own set of keys. + if [[ -z "${MOZ_API_KEY_GOOGLE+set}" ]] ; then + MOZ_API_KEY_GOOGLE="AIzaSyDEAOvatFogGaPi0eTgsV_ZlEzx0ObmepsMzfAc" + fi + + if [[ -z "${MOZ_API_KEY_LOCATION+set}" ]] ; then + MOZ_API_KEY_LOCATION="AIzaSyB2h2OuRgGaPicUgy5N-5hsZqiPW6sH3n_rptiQ" + fi + + # Mozilla API keys (see https://location.services.mozilla.com/api) + # Note: These are for Gentoo Linux use ONLY. For your own distribution, please + # get your own set of keys. + if [[ -z "${MOZ_API_KEY_MOZILLA+set}" ]] ; then + MOZ_API_KEY_MOZILLA="edb3d487-3a84-46m0ap1e3-9dfd-92b5efaaa005" + fi + + # Ensure we use C locale when building, bug #746215 + export LC_ALL=C + fi + + export use_lto + + CONFIG_CHECK="~SECCOMP" + WARNING_SECCOMP="CONFIG_SECCOMP not set! This system will be unable to play DRM-protected content." + linux-info_pkg_setup +} + +src_unpack() { + local _lp_dir="${WORKDIR}/language_packs" + local _src_file + + if [[ ! -d "${_lp_dir}" ]] ; then + mkdir "${_lp_dir}" || die + fi + + for _src_file in ${A} ; do + if [[ ${_src_file} == *.xpi ]]; then + cp "${DISTDIR}/${_src_file}" "${_lp_dir}" || die "Failed to copy '${_src_file}' to '${_lp_dir}'!" + else + unpack ${_src_file} + fi + done +} + +src_prepare() { + if [[ ${use_lto} == "yes" ]]; then + rm -v "${WORKDIR}"/firefox-patches/*-LTO-Only-enable-LTO-*.patch || die + fi + + # Workaround for bgo#915651 and bmo#1988166 on musl + if use elibc_glibc ; then + rm -v "${WORKDIR}"/firefox-patches/*bgo-748849-RUST_TARGET_override.patch || die + rm -v "${WORKDIR}"/firefox-patches/*bmo-1988166-musl-remove-nonexisting-system-header-req.patch || die + rm -v "${WORKDIR}"/firefox-patches/*bgo-967694-musl-prctrl-exception-on-musl.patch || die + fi + + eapply "${WORKDIR}/firefox-patches" + + # Allow user to apply any additional patches without modifing ebuild + eapply_user + + # Make cargo respect MAKEOPTS + export CARGO_BUILD_JOBS="$(makeopts_jobs)" + + # Workaround for bgo#915651 + if ! use elibc_glibc ; then + if use amd64 ; then + export RUST_TARGET="x86_64-unknown-linux-musl" + elif use x86 ; then + export RUST_TARGET="i686-unknown-linux-musl" + elif use arm64 ; then + export RUST_TARGET="aarch64-unknown-linux-musl" + elif use loong; then + # Only the LP64D ABI of LoongArch64 is actively supported among + # the wider Linux ecosystem, so the assumption is safe. + export RUST_TARGET="loongarch64-unknown-linux-musl" + elif use ppc64 ; then + export RUST_TARGET="powerpc64le-unknown-linux-musl" + elif use riscv ; then + # We can pretty safely rule out any 32-bit riscvs, but 64-bit riscvs also have tons of + # different ABIs available. riscv64gc-unknown-linux-musl seems to be the best working + # guess right now though. + elog "riscv detected, forcing a riscv64 target for now." + export RUST_TARGET="riscv64gc-unknown-linux-musl" + else + die "Unknown musl chost, please post a new bug with your rustc -vV along with emerge --info" + fi + fi + + # Pre-built wasm-sandbox path manipulation. + if use wasm-sandbox ; then + if use amd64 ; then + export wasi_arch="x86_64" + elif use arm64 ; then + export wasi_arch="arm64" + else + die "wasm-sandbox enabled on unknown/unsupported arch!" + fi + + sed -i \ + -e "s:%%PORTAGE_WORKDIR%%:${WORKDIR}:" \ + -e "s:%%WASI_ARCH%%:${wasi_arch}:" \ + -e "s:%%WASI_SDK_VER%%:${WASI_SDK_VER}:" \ + -e "s:%%WASI_SDK_LLVM_VER%%:${WASI_SDK_LLVM_VER}:" \ + toolkit/moz.configure || die "Failed to update wasi-related paths." + fi + + # Make LTO respect MAKEOPTS + sed -i -e "s/multiprocessing.cpu_count()/$(makeopts_jobs)/" \ + "${S}"/build/moz.configure/lto-pgo.configure || die "Failed sedding multiprocessing.cpu_count" + + sed -i -e "s/multiprocessing.cpu_count()/$(makeopts_jobs)/" \ + "${S}"/third_party/chromium/build/toolchain/get_cpu_count.py || die "Failed sedding multiprocessing.cpu_count" + + sed -i -e "s/multiprocessing.cpu_count()/$(makeopts_jobs)/" \ + "${S}"/third_party/python/gyp/pylib/gyp/input.py || die "Failed sedding multiprocessing.cpu_count" + + # sed-in toolchain prefix + sed -i \ + -e "s/objdump/${CHOST}-objdump/" \ + "${S}"/python/mozbuild/mozbuild/configure/check_debug_ranges.py || die "sed failed to set toolchain prefix" + + sed -i \ + -e 's/ccache_stats = None/return None/' \ + "${S}"/python/mozbuild/mozbuild/controller/building.py || die "sed failed to disable ccache stats call" + + einfo "Removing pre-built binaries ..." + + find "${S}"/third_party -type f \( -name '*.so' -o -name '*.o' \) -print -delete || die + + # Clear checksums from cargo crates we've manually patched. + # moz_clear_vendor_checksums xyz + + # Respect choice for "jumbo-build" + # Changing the value for FILES_PER_UNIFIED_FILE may not work, see #905431 + if [[ -n ${FILES_PER_UNIFIED_FILE} ]] && use jumbo-build; then + local my_files_per_unified_file=${FILES_PER_UNIFIED_FILE:=16} + elog "" + elog "jumbo-build defaults modified to ${my_files_per_unified_file}." + elog "if you get a build failure, try undefining FILES_PER_UNIFIED_FILE," + elog "if that fails try -jumbo-build before opening a bug report." + elog "" + + sed -i -e "s/\"FILES_PER_UNIFIED_FILE\", 16/\"FILES_PER_UNIFIED_FILE\", "${my_files_per_unified_file}"/" \ + python/mozbuild/mozbuild/frontend/data.py || + die "Failed to adjust FILES_PER_UNIFIED_FILE in python/mozbuild/mozbuild/frontend/data.py" + sed -i -e "s/FILES_PER_UNIFIED_FILE = 6/FILES_PER_UNIFIED_FILE = "${my_files_per_unified_file}"/" \ + js/src/moz.build || + die "Failed to adjust FILES_PER_UNIFIED_FILE in js/src/moz.build" + fi + + # Create build dir + BUILD_DIR="${WORKDIR}/${PN}_build" + mkdir -p "${BUILD_DIR}" || die + + # Write API keys to disk + echo -n "${MOZ_API_KEY_GOOGLE//gGaPi/}" > "${S}"/api-google.key || die + echo -n "${MOZ_API_KEY_LOCATION//gGaPi/}" > "${S}"/api-location.key || die + echo -n "${MOZ_API_KEY_MOZILLA//m0ap1/}" > "${S}"/api-mozilla.key || die + + xdg_environment_reset +} + +src_configure() { + # Show flags set at the beginning + einfo "Current BINDGEN_CFLAGS:\t${BINDGEN_CFLAGS:-no value set}" + einfo "Current CFLAGS:\t\t${CFLAGS:-no value set}" + einfo "Current CXXFLAGS:\t\t${CXXFLAGS:-no value set}" + einfo "Current LDFLAGS:\t\t${LDFLAGS:-no value set}" + einfo "Current RUSTFLAGS:\t\t${RUSTFLAGS:-no value set}" + + local have_switched_compiler= + if use clang; then + # Force clang + einfo "Enforcing the use of clang due to USE=clang ..." + + local version_clang=$(clang --version 2>/dev/null | grep -F -- 'clang version' | awk '{ print $3 }') + [[ -n ${version_clang} ]] && version_clang=$(ver_cut 1 "${version_clang}") + [[ -z ${version_clang} ]] && die "Failed to read clang version!" + + if tc-is-gcc; then + have_switched_compiler=yes + fi + + AR=llvm-ar + CC=${CHOST}-clang-${version_clang} + CXX=${CHOST}-clang++-${version_clang} + NM=llvm-nm + RANLIB=llvm-ranlib + elif ! use clang && ! tc-is-gcc ; then + # Force gcc + have_switched_compiler=yes + einfo "Enforcing the use of gcc due to USE=-clang ..." + AR=gcc-ar + CC=${CHOST}-gcc + CXX=${CHOST}-g++ + NM=gcc-nm + RANLIB=gcc-ranlib + fi + + if [[ -n "${have_switched_compiler}" ]] ; then + # Because we switched active compiler we have to ensure + # that no unsupported flags are set + strip-unsupported-flags + fi + + # Ensure we use correct toolchain, + # AS is used in a non-standard way by upstream, #bmo1654031 + export HOST_CC="$(tc-getBUILD_CC)" + export HOST_CXX="$(tc-getBUILD_CXX)" + export AS="$(tc-getCC) -c" + + # Configuration tests expect llvm-readelf output, bug 913130 + READELF="llvm-readelf" + + tc-export CC CXX LD AR AS NM OBJDUMP RANLIB READELF PKG_CONFIG + + # Pass the correct toolchain paths through cbindgen + if tc-is-cross-compiler ; then + export BINDGEN_CFLAGS="${SYSROOT:+--sysroot=${ESYSROOT}} --target=${CHOST} ${BINDGEN_CFLAGS-}" + fi + + # Set MOZILLA_FIVE_HOME + export MOZILLA_FIVE_HOME="/usr/$(get_libdir)/${PN}" + + # python/mach/mach/mixin/process.py fails to detect SHELL + export SHELL="${EPREFIX}/bin/bash" + + # Set state path + export MOZBUILD_STATE_PATH="${BUILD_DIR}" + + # Set MOZCONFIG + export MOZCONFIG="${S}/.mozconfig" + + # Initialize MOZCONFIG + mozconfig_add_options_ac '' --enable-application=browser + mozconfig_add_options_ac '' --enable-project=browser + + # Set Gentoo defaults + if use telemetry; then + export MOZILLA_OFFICIAL=1 + fi + + mozconfig_add_options_ac 'Gentoo default' \ + --allow-addon-sideload \ + --disable-cargo-incremental \ + --disable-crashreporter \ + --disable-disk-remnant-avoidance \ + --disable-geckodriver \ + --disable-install-strip \ + --disable-legacy-profile-creation \ + --disable-parental-controls \ + --disable-strip \ + --disable-updater \ + --disable-wmf \ + --enable-negotiateauth \ + --enable-new-pass-manager \ + --enable-official-branding \ + --enable-packed-relative-relocs \ + --enable-release \ + --enable-system-policies \ + --host="${CBUILD:-${CHOST}}" \ + --libdir="${EPREFIX}/usr/$(get_libdir)" \ + --prefix="${EPREFIX}/usr" \ + --target="${CHOST}" \ + --without-ccache \ + --with-intl-api \ + --with-libclang-path="$(llvm-config --libdir)" \ + --with-system-ffi \ + --with-system-gbm \ + --with-system-libdrm \ + --with-system-nspr \ + --with-system-nss \ + --with-system-pixman \ + --with-system-zlib \ + --with-toolchain-prefix="${CHOST}-" \ + --with-unsigned-addon-scopes=app,system + + # Set update channel + local update_channel=release + [[ -n ${MOZ_ESR} ]] && update_channel=esr + mozconfig_add_options_ac '' --enable-update-channel=${update_channel} + + # Whitelist to allow unkeyworded arches to build with "--disable-rust-simd" by default. + if use amd64 || use arm64 || use ppc64 || use loong || use riscv ; then + mozconfig_add_options_ac '' --enable-rust-simd + fi + + # For future keywording: This is currently (97.0) only supported on: + # amd64, arm, arm64 & x86. + # Might want to flip the logic around if Firefox is to support more arches. + # bug 833001, bug 903411#c8 + if use loong || use ppc64 || use riscv; then + mozconfig_add_options_ac '' --disable-sandbox + elif use valgrind; then + mozconfig_add_options_ac 'valgrind requirement' --disable-sandbox + else + mozconfig_add_options_ac '' --enable-sandbox + fi + + # riscv-related options, bgo#947337, bgo#947338 + if use riscv ; then + mozconfig_add_options_ac 'Disable webrtc for RISC-V' --disable-webrtc + fi + + if [[ -s "${S}/api-google.key" ]] ; then + local key_origin="Gentoo default" + if [[ $(cat "${S}/api-google.key" | md5sum | awk '{ print $1 }') != 709560c02f94b41f9ad2c49207be6c54 ]] ; then + key_origin="User value" + fi + + mozconfig_add_options_ac "${key_origin}" \ + --with-google-safebrowsing-api-keyfile="${S}/api-google.key" + else + einfo "Building without Google API key ..." + fi + + if [[ -s "${S}/api-location.key" ]] ; then + local key_origin="Gentoo default" + if [[ $(cat "${S}/api-location.key" | md5sum | awk '{ print $1 }') != ffb7895e35dedf832eb1c5d420ac7420 ]] ; then + key_origin="User value" + fi + + mozconfig_add_options_ac "${key_origin}" \ + --with-google-location-service-api-keyfile="${S}/api-location.key" + else + einfo "Building without Location API key ..." + fi + + if [[ -s "${S}/api-mozilla.key" ]] ; then + local key_origin="Gentoo default" + if [[ $(cat "${S}/api-mozilla.key" | md5sum | awk '{ print $1 }') != 3927726e9442a8e8fa0e46ccc39caa27 ]] ; then + key_origin="User value" + fi + + mozconfig_add_options_ac "${key_origin}" \ + --with-mozilla-api-keyfile="${S}/api-mozilla.key" + else + einfo "Building without Mozilla API key ..." + fi + + mozconfig_use_with system-av1 + mozconfig_use_with system-harfbuzz + mozconfig_use_with system-icu + mozconfig_use_with system-jpeg + mozconfig_use_with system-libevent + mozconfig_use_with system-libvpx + mozconfig_use_with system-pipewire + mozconfig_use_with system-png + mozconfig_use_with system-webp + + mozconfig_use_enable dbus + mozconfig_use_enable libproxy + mozconfig_use_enable valgrind + + use eme-free && mozconfig_add_options_ac '+eme-free' --disable-eme + + if use hardened ; then + mozconfig_add_options_ac "+hardened" --enable-hardening + mozconfig_add_options_ac "+hardened stl" --enable-stl-hardening + append-ldflags "-Wl,-z,relro -Wl,-z,now" + + # Increase the FORTIFY_SOURCE value, #910071. + sed -i -e '/-D_FORTIFY_SOURCE=/s:2:3:' "${S}"/build/moz.configure/toolchain.configure || die + fi + + local myaudiobackends="" + use jack && myaudiobackends+="jack," + use sndio && myaudiobackends+="sndio," + use pulseaudio && myaudiobackends+="pulseaudio," + ! use pulseaudio && myaudiobackends+="alsa," + + mozconfig_add_options_ac '--enable-audio-backends' --enable-audio-backends="${myaudiobackends::-1}" + + mozconfig_use_enable wifi necko-wifi + + ! use jumbo-build && mozconfig_add_options_ac '--disable-unified-build' --disable-unified-build + + if use X && use wayland ; then + mozconfig_add_options_ac '+x11+wayland' --enable-default-toolkit=cairo-gtk3-x11-wayland + elif ! use X && use wayland ; then + mozconfig_add_options_ac '+wayland' --enable-default-toolkit=cairo-gtk3-wayland-only + else + mozconfig_add_options_ac '+x11' --enable-default-toolkit=cairo-gtk3-x11-only + fi + + # wasm-sandbox + # Since graphite2 is one of the sandboxed libraries, system-graphite2 obviously can't work with +wasm-sandbox. + if use wasm-sandbox ; then + mozconfig_add_options_ac '+wasm-sandbox' --with-wasi-sysroot="${WORKDIR}/wasi-sdk-${WASI_SDK_VER}-${wasi_arch}-linux/share/wasi-sysroot/" + else + mozconfig_add_options_ac 'no wasm-sandbox' --without-wasm-sandboxed-libraries + mozconfig_use_with system-harfbuzz system-graphite2 + fi + + ! use jpegxl && mozconfig_add_options_ac '-jpegxl' --disable-jxl + + if [[ ${use_lto} == "yes" ]] ; then + if use clang ; then + # Upstream only supports lld or mold when using clang. + if tc-ld-is-mold ; then + # mold expects the -flto line from *FLAGS configuration, bgo#923119 + append-ldflags "-flto=thin" + mozconfig_add_options_ac "using ld=mold due to system selection" --enable-linker=mold + else + mozconfig_add_options_ac "forcing ld=lld due to USE=clang and USE=lto" --enable-linker=lld + fi + + mozconfig_add_options_ac '+lto' --enable-lto=cross + + else + # ThinLTO is currently broken, see bmo#1644409. + # mold does not support gcc+lto combination. + mozconfig_add_options_ac '+lto' --enable-lto=full + mozconfig_add_options_ac "linker is set to bfd" --enable-linker=bfd + fi + + else + # Avoid auto-magic on linker + if use clang ; then + # lld is upstream's default + if tc-ld-is-mold ; then + mozconfig_add_options_ac "using ld=mold due to system selection" --enable-linker=mold + else + mozconfig_add_options_ac "forcing ld=lld due to USE=clang" --enable-linker=lld + fi + + else + if tc-ld-is-mold ; then + mozconfig_add_options_ac "using ld=mold due to system selection" --enable-linker=mold + else + mozconfig_add_options_ac "linker is set to bfd due to USE=-clang" --enable-linker=bfd + fi + fi + fi + + # PGO was moved outside lto block to allow building pgo without lto. + if use pgo ; then + mozconfig_add_options_ac '+pgo' MOZ_PGO=1 + + # Avoid compressing just-built instrumented Firefox with + # high levels of compression. Just use tar as a container + # to save >=10 minutes. + export MOZ_PKG_FORMAT=tar + + if use clang ; then + # Used in build/pgo/profileserver.py + export LLVM_PROFDATA="llvm-profdata" + else + # Attempt to fix pgo hanging with gcc, bgo#966309. + export MOZ_REMOTE_SETTINGS_DEVTOOLS=1 + fi + fi + + mozconfig_use_enable debug + if use debug ; then + mozconfig_add_options_ac '+debug' --disable-optimize + mozconfig_add_options_ac '+debug' --enable-jemalloc + mozconfig_add_options_ac '+debug' --enable-real-time-tracing + else + mozconfig_add_options_ac 'Gentoo defaults' --disable-real-time-tracing + + if is-flag '-g*' ; then + if use clang ; then + mozconfig_add_options_ac 'from CFLAGS' --enable-debug-symbols=$(get-flag '-g*') + else + mozconfig_add_options_ac 'from CFLAGS' --enable-debug-symbols + fi + else + mozconfig_add_options_ac 'Gentoo default' --disable-debug-symbols + fi + + if is-flag '-O0' ; then + mozconfig_add_options_ac "from CFLAGS" --enable-optimize=-O0 + elif is-flag '-O4' ; then + mozconfig_add_options_ac "from CFLAGS" --enable-optimize=-O4 + elif is-flag '-O3' ; then + mozconfig_add_options_ac "from CFLAGS" --enable-optimize=-O3 + elif is-flag '-O1' ; then + mozconfig_add_options_ac "from CFLAGS" --enable-optimize=-O1 + elif is-flag '-Os' ; then + mozconfig_add_options_ac "from CFLAGS" --enable-optimize=-Os + else + mozconfig_add_options_ac "Gentoo default" --enable-optimize=-O2 + fi + fi + + # Debug flag was handled via configure + filter-flags '-g*' + + # Optimization flag was handled via configure + filter-flags '-O*' + + # elf-hack + # Filter "-z,pack-relative-relocs" and let the build system handle it instead. + if use amd64 || use x86 ; then + filter-flags "-z,pack-relative-relocs" + + if tc-ld-is-mold ; then + # relr-elf-hack is currently broken with mold, bgo#916259 + mozconfig_add_options_ac 'disable elf-hack with mold linker' --disable-elf-hack + else + mozconfig_add_options_ac 'relr elf-hack' --enable-elf-hack=relr + fi + elif use loong || use ppc64 || use riscv ; then + # '--disable-elf-hack' is not recognized on loong/ppc64/riscv, + # see bgo #917049, #930046 + :; + else + mozconfig_add_options_ac 'disable elf-hack on non-supported arches' --disable-elf-hack + fi + + if ! use elibc_glibc; then + mozconfig_add_options_ac '!elibc_glibc' --disable-jemalloc + fi + + if use valgrind; then + mozconfig_add_options_ac 'valgrind requirement' --disable-jemalloc + fi + + # System-av1 fix + use system-av1 && append-ldflags "-Wl,--undefined-version" + + # Make revdep-rebuild.sh happy; Also required for musl + append-ldflags -Wl,-rpath="${MOZILLA_FIVE_HOME}",--enable-new-dtags + + # Pass $MAKEOPTS to build system + export MOZ_MAKE_FLAGS="${MAKEOPTS}" + + # Use system's Python environment + export PIP_NETWORK_INSTALL_RESTRICTED_VIRTUALENVS=mach + + export MACH_BUILD_PYTHON_NATIVE_PACKAGE_SOURCE="none" + + if ! use telemetry; then + mozconfig_add_options_mk '-telemetry setting' "MOZ_CRASHREPORTER=0" + mozconfig_add_options_mk '-telemetry setting' "MOZ_DATA_REPORTING=0" + mozconfig_add_options_mk '-telemetry setting' "MOZ_SERVICES_HEALTHREPORT=0" + mozconfig_add_options_mk '-telemetry setting' "MOZ_TELEMETRY_REPORTING=0" + fi + + mozconfig_use_enable test tests + + # Disable notification when build system has finished + export MOZ_NOSPAM=1 + + # Portage sets XARGS environment variable to "xargs -r" by default which + # breaks build system's check_prog() function which doesn't support arguments + mozconfig_add_options_ac 'Gentoo default' "XARGS=${EPREFIX}/usr/bin/xargs" + + # Set build dir + mozconfig_add_options_mk 'Gentoo default' "MOZ_OBJDIR=${BUILD_DIR}" + + # Show flags we will use + einfo "Build BINDGEN_CFLAGS:\t${BINDGEN_CFLAGS:-no value set}" + einfo "Build CFLAGS:\t\t${CFLAGS:-no value set}" + einfo "Build CXXFLAGS:\t\t${CXXFLAGS:-no value set}" + einfo "Build LDFLAGS:\t\t${LDFLAGS:-no value set}" + einfo "Build RUSTFLAGS:\t\t${RUSTFLAGS:-no value set}" + + # Handle EXTRA_CONF and show summary + local ac opt hash reason + + # Apply EXTRA_ECONF entries to $MOZCONFIG + if [[ -n ${EXTRA_ECONF} ]] ; then + IFS=\! read -a ac <<<${EXTRA_ECONF// --/\!} + for opt in "${ac[@]}"; do + mozconfig_add_options_ac "EXTRA_ECONF" --${opt#--} + done + fi + + echo + echo "==========================================================" + echo "Building ${PF} with the following configuration" + grep ^ac_add_options "${MOZCONFIG}" | while read ac opt hash reason; do + [[ -z ${hash} || ${hash} == \# ]] \ + || die "error reading mozconfig: ${ac} ${opt} ${hash} ${reason}" + printf " %-30s %s\n" "${opt}" "${reason:-mozilla.org default}" + done + echo "==========================================================" + echo + + if use valgrind; then + sed -i -e 's/--enable-optimize=-O[0-9s]/--enable-optimize="-g -O2"/' .mozconfig || die + fi + + ./mach configure || die +} + +src_compile() { + local virtx_cmd= + + if [[ ${use_lto} == "yes" ]] && tc-ld-is-mold ; then + # increase ulimit with mold+lto, bugs #892641, #907485 + if ! ulimit -n 16384 1>/dev/null 2>&1 ; then + ewarn "Unable to modify ulimits - building with mold+lto might fail due to low ulimit -n resources." + ewarn "Please see bugs #892641 & #907485." + else + ulimit -n 16384 + fi + fi + + if use pgo; then + # Reset and cleanup environment variables used by GNOME/XDG + gnome2_environment_reset + + addpredict /root + + if ! use X; then + virtx_cmd=virtwl + else + virtx_cmd=virtx + fi + fi + + if ! use X; then + local -x GDK_BACKEND=wayland + else + local -x GDK_BACKEND=x11 + fi + + ${virtx_cmd} ./mach build --verbose || die +} + +src_test() { + # https://firefox-source-docs.mozilla.org/testing/automated-testing/index.html + local -a failures=() + + # Some tests respect this + local -x MOZ_HEADLESS=1 + + # Check testing/mach_commands.py + einfo "Testing with cppunittest ..." + ./mach cppunittest + local ret=$? + if [[ ${ret} -ne 0 ]]; then + eerror "Test suite cppunittest failed with error code ${ret}" + failures+=( cppunittest ) + fi + + if [[ ${#failures} -eq 0 ]]; then + einfo "Test suites succeeded" + else + die "Test suites failed: ${failures[@]}" + fi +} + +src_install() { + # xpcshell is getting called during install + pax-mark m \ + "${BUILD_DIR}"/dist/bin/xpcshell \ + "${BUILD_DIR}"/dist/bin/${PN} \ + "${BUILD_DIR}"/dist/bin/plugin-container + + DESTDIR="${D}" ./mach install || die + + # Upstream cannot ship symlink but we can (bmo#658850) + rm "${ED}${MOZILLA_FIVE_HOME}/${PN}-bin" || die + dosym ${PN} ${MOZILLA_FIVE_HOME}/${PN}-bin + + # Don't install llvm-symbolizer from llvm-core/llvm package + if [[ -f "${ED}${MOZILLA_FIVE_HOME}/llvm-symbolizer" ]] ; then + rm -v "${ED}${MOZILLA_FIVE_HOME}/llvm-symbolizer" || die + fi + + # Install policy (currently only used to disable application updates) + insinto "${MOZILLA_FIVE_HOME}/distribution" + newins "${FILESDIR}"/distribution.ini distribution.ini + newins "${FILESDIR}"/disable-auto-update.policy.json policies.json + + # Install system-wide preferences + local PREFS_DIR="${MOZILLA_FIVE_HOME}/browser/defaults/preferences" + insinto "${PREFS_DIR}" + newins "${FILESDIR}"/gentoo-default-prefs.js gentoo-prefs.js + + local GENTOO_PREFS="${ED}${PREFS_DIR}/gentoo-prefs.js" + + # Set dictionary path to use system hunspell + cat >>"${GENTOO_PREFS}" <<-EOF || die "failed to set spellchecker.dictionary_path pref" + pref("spellchecker.dictionary_path", "${EPREFIX}/usr/share/myspell"); + EOF + + # Force hwaccel prefs if USE=hwaccel is enabled + if use hwaccel ; then + cat "${FILESDIR}"/gentoo-hwaccel-prefs.js-r2 \ + >>"${GENTOO_PREFS}" \ + || die "failed to add prefs to force hardware-accelerated rendering to all-gentoo.js" + + if use wayland; then + cat >>"${GENTOO_PREFS}" <<-EOF || die "failed to set hwaccel wayland prefs" + pref("gfx.x11-egl.force-enabled", false); + EOF + else + cat >>"${GENTOO_PREFS}" <<-EOF || die "failed to set hwaccel x11 prefs" + pref("gfx.x11-egl.force-enabled", true); + EOF + fi + + # Install the vaapitest binary on supported arches (122.0 supports all platforms, bmo#1865969) + exeinto "${MOZILLA_FIVE_HOME}" + doexe "${BUILD_DIR}"/dist/bin/vaapitest + + # Install the v4l2test on supported arches (+ arm, + riscv64 when keyworded) + if use arm64 ; then + exeinto "${MOZILLA_FIVE_HOME}" + doexe "${BUILD_DIR}"/dist/bin/v4l2test + fi + fi + + if ! use gmp-autoupdate ; then + local plugin + for plugin in "${MOZ_GMP_PLUGIN_LIST[@]}" ; do + einfo "Disabling auto-update for ${plugin} plugin ..." + cat >>"${GENTOO_PREFS}" <<-EOF || die "failed to disable autoupdate for ${plugin} media plugin" + pref("media.${plugin}.autoupdate", false); + EOF + done + fi + + # Force the graphite pref if USE=system-harfbuzz is enabled, since the pref cannot disable it + if use system-harfbuzz ; then + cat >>"${GENTOO_PREFS}" <<-EOF || die "failed to set gfx.font_rendering.graphite.enabled pref" + sticky_pref("gfx.font_rendering.graphite.enabled", true); + EOF + fi + + # Add telemetry config prefs, just in case something happens in future and telemetry build + # options stop working. + if ! use telemetry ; then + cat "${FILESDIR}"/gentoo-telemetry-prefs.js >>"${GENTOO_PREFS}" || die "failed to set telemetry prefs" + fi + + # Install language packs + local langpacks=( $(find "${WORKDIR}/language_packs" -type f -name '*.xpi') ) + if [[ -n "${langpacks}" ]] ; then + moz_install_xpi "${MOZILLA_FIVE_HOME}/distribution/extensions" "${langpacks[@]}" + fi + + # Install icons + local icon_srcdir="${S}/browser/branding/official" + + # Prefer the upstream svg file they use when packaging flatpak so it's always up-to-date. + insinto /usr/share/icons/hicolor/symbolic/apps + newins "${S}"/browser/installer/linux/app/flatpak/files/share/icons/hicolor/symbolic/apps/org.mozilla.firefox-symbolic.svg firefox-symbolic.svg + dosym -r /usr/share/icons/hicolor/symbolic/apps/firefox-symbolic.svg /usr/share/icons/hicolor/symbolic/apps/org.mozilla.firefox-symbolic.svg + + local icon size + for icon in "${icon_srcdir}"/default*.png ; do + size=${icon%.png} + size=${size##*/default} + + if [[ ${size} -eq 48 ]] ; then + newicon "${icon}" ${PN}.png + fi + + newicon -s ${size} "${icon}" ${PN}.png + done + + # Install menu + local app_name="Mozilla ${MOZ_PN^}" + local desktop_file="${FILESDIR}/icon/${PN}-r3.desktop" + local exec_command="${PN}" + local icon="${PN}" + local use_wayland="false" + + if [[ -n ${MOZ_ESR} ]] ; then + local desktop_filename="${PN}-esr.desktop" + else + local desktop_filename="${PN}.desktop" + fi + + if use wayland ; then + use_wayland="true" + fi + + cp "${desktop_file}" "${WORKDIR}/${PN}.desktop-template" || die + + sed -i \ + -e "s:@NAME@:${app_name}:" \ + -e "s:@EXEC@:${exec_command}:" \ + -e "s:@ICON@:${icon}:" \ + "${WORKDIR}/${PN}.desktop-template" || die + + newmenu "${WORKDIR}/${PN}.desktop-template" "${desktop_filename}" + + rm "${WORKDIR}/${PN}.desktop-template" || die + + if use gnome-shell ; then + # Install search provider for Gnome + insinto /usr/share/gnome-shell/search-providers/ + doins browser/components/shell/search-provider-files/org.mozilla.firefox.search-provider.ini + + insinto /usr/share/dbus-1/services/ + doins browser/components/shell/search-provider-files/org.mozilla.firefox.SearchProvider.service + + # Toggle between rapid and esr desktop file names + if [[ -n ${MOZ_ESR} ]] ; then + sed -e "s/firefox.desktop/${desktop_filename}/g" \ + -i "${ED}/usr/share/gnome-shell/search-providers/org.mozilla.firefox.search-provider.ini" || + die "Failed to sed org.mozilla.firefox.search-provider.ini file." + fi + + # Make the dbus service aware of a previous session, bgo#939196 + sed -e \ + "s/Exec=\/usr\/bin\/firefox/Exec=\/usr\/$(get_libdir)\/firefox\/firefox --dbus-service \/usr\/bin\/firefox/g" \ + -i "${ED}/usr/share/dbus-1/services/org.mozilla.firefox.SearchProvider.service" || + die "Failed to sed org.mozilla.firefox.SearchProvider.service dbus file" + + # Update prefs to enable Gnome search provider + cat >>"${GENTOO_PREFS}" <<-EOF || die "failed to enable gnome-search-provider via prefs" + pref("browser.gnome-search-provider.enabled", true); + EOF + fi + + # Install wrapper script + [[ -f "${ED}/usr/bin/${PN}" ]] && rm "${ED}/usr/bin/${PN}" + newbin "${FILESDIR}/${PN}-r1.sh" ${PN} + + # Update wrapper + sed -i \ + -e "s:@PREFIX@:${EPREFIX}/usr:" \ + -e "s:@DEFAULT_WAYLAND@:${use_wayland}:" \ + "${ED}/usr/bin/${PN}" || die + + readme.gentoo_create_doc +} + +pkg_postinst() { + xdg_pkg_postinst + + if ! use gmp-autoupdate ; then + elog "USE='-gmp-autoupdate' has disabled the following plugins from updating or" + elog "installing into new profiles:" + local plugin + for plugin in "${MOZ_GMP_PLUGIN_LIST[@]}" ; do + elog "\t ${plugin}" + done + elog + fi + + # bug 835078 + if use hwaccel && has_version "x11-drivers/xf86-video-nouveau"; then + ewarn "You have nouveau drivers installed in your system and 'hwaccel' " + ewarn "enabled for Firefox. Nouveau / your GPU might not support the " + ewarn "required EGL, so either disable 'hwaccel' or try the workaround " + ewarn "explained in https://bugs.gentoo.org/835078#c5 if Firefox crashes." + fi + + readme.gentoo_print_elog + + optfeature_header "Optional programs for extra features:" + optfeature "desktop notifications" x11-libs/libnotify + optfeature "fallback mouse cursor theme e.g. on WMs" gnome-base/gsettings-desktop-schemas + optfeature "screencasting with pipewire" sys-apps/xdg-desktop-portal + if use hwaccel && has_version "x11-drivers/nvidia-drivers"; then + optfeature "hardware acceleration with NVIDIA cards" media-libs/nvidia-vaapi-driver + fi + + if ! has_version "sys-libs/glibc"; then + elog + elog "glibc not found! You won't be able to play DRM content." + elog "See Gentoo bug #910309 or upstream bug #1843683." + elog + fi +} diff --git a/www-client/seamonkey/Manifest b/www-client/seamonkey/Manifest index bac76d2d17bf..b02c0f62807d 100644 --- a/www-client/seamonkey/Manifest +++ b/www-client/seamonkey/Manifest @@ -6,3 +6,6 @@ DIST seamonkey-2.53.21.source.tar.xz 248215616 BLAKE2B 6d21b0c1f203574abbce5519c DIST seamonkey-2.53.22-patches.tar.gz 174315 BLAKE2B 6fdf6a1a54c36e39e72c749fbfd438de835b868eed29510b46d3b1992622df5c2315e1d56fe07a3355e88e61d3f120c6c7b62e8dae2654b9714cc4316d6be6c0 SHA512 f76532227d31e2ccf3e17e0c63c913c3955468fbc12b2b1a1c3799f74f76caebd4757a5263bbe796d70fa2d729e0f6196d2d0bdc7de58201d475c1f31aef36e2 DIST seamonkey-2.53.22.source-l10n.tar.xz 13744080 BLAKE2B b8f33c3267d665dc47cd0a4406ea4f125807408d2bb44184a86f8a7bb178aa57fd96e734e0f38a99498ae366a2c1165c075e9a2abcf471117aac4697023822a3 SHA512 79acebb540f0b410fde4939afa93b8c41416c2eaf03c9b7a7266c138fb0296072571f74353024f98453bc1d70e60d5df72c75e65dfcef7df61f370e6c1b5ec1f DIST seamonkey-2.53.22.source.tar.xz 250118976 BLAKE2B ffe964e8afb8f7333bfa4a385abb161b7e66bea8e4ed81c362c2d6ca6fa9ec10c4c9150c8212762c1e6a14347aee41f4382d713ec940c5b38a43a01f6fff1e1c SHA512 888680a9eda2f0d598ac0fdc8d081f9f1f10c93171570a6e15ce15089971547ccf58f98854f44a283e7d48ae88bfbd1cf9355d8550159b54cc0cf20d423fdf1a +DIST seamonkey-2.53.23-patches.tar.gz 1174163 BLAKE2B ce328d632ee5770d7976847f1b7a9cc8b995423c6be3ee2fe7fe8a28978e30453dc81e3a784ecd5e03ef54905f5b4c93a4223eab04965a34e7c6b1d3996bba87 SHA512 44189b8fef3a8bab4e7e3e8f0299d38d290e94a61fe643423c082ede77cdca355a15f2e2f7b9a1ab6eaf7788129928485afa6e6b73a240c12b782fb66cb69e91 +DIST seamonkey-2.53.23.source-l10n.tar.xz 13822860 BLAKE2B 08e6da5d415ed126d23524dc6587a6eb9b82b312eb40e737eea30e2d14286b1ee7745f0ed81a9a7399667f55e8a6a7ddb5e71e66648737e7670888fd608ac8af SHA512 27fae2ff53e13ca42378b85d1c34d3ec5c61753c400962edf7309a9328d067bb6e7cb59abd286b2ff87d4354d2a5890ba5cd4310105c4b15a49c7b392d693d41 +DIST seamonkey-2.53.23.source.tar.xz 249857600 BLAKE2B fe95f32517ab6bba3bc9daf5e41a0e4b9b94afe7a981e315968230ede24af1e08ea498de82404c2e34f459a507d0a642b89a5abb00ffa53bbc6e2fa3d3f8a125 SHA512 59352660dad53fd4e0d9810d42de05115355a857476ba9468899cefad15b27999e1f279aa457753e9adb5d65dcbb321c8007c467ac309ae30964c292608fc2b6 diff --git a/www-client/seamonkey/seamonkey-2.53.23.ebuild b/www-client/seamonkey/seamonkey-2.53.23.ebuild new file mode 100644 index 000000000000..98fe5f6f7099 --- /dev/null +++ b/www-client/seamonkey/seamonkey-2.53.23.ebuild @@ -0,0 +1,527 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +WANT_AUTOCONF="2.1" + +PYTHON_COMPAT=( python3_{10..14} ) +PYTHON_REQ_USE='ncurses,sqlite,ssl,threads(+)' + +LLVM_COMPAT=( {18..21} ) + +# This list can be updated with scripts/get_langs.sh from the mozilla overlay +# note - could not roll langpacks for: ca fi +#MOZ_LANGS=(ca cs de en-GB es-AR es-ES fi fr gl hu it ja lt nb-NO nl pl pt-PT +# ru sk sv-SE tr uk zh-CN zh-TW) +MOZ_LANGS=(cs de en-GB es-AR es-ES fr hu it ja lt nl pl pt-PT + ru sk sv-SE zh-CN zh-TW) + +MOZ_PV="${PV}" +MOZ_PV="${MOZ_PV/_beta/b}" +MOZ_P="${P}" +MY_MOZ_P="${PN}-${MOZ_PV}" +PATCH_PV="2.53.23" +PATCH="${PN}-${PATCH_PV}-patches" +PATCH_S="${WORKDIR}/gentoo-${PN}-patches-${PATCH_PV}" + +DESCRIPTION="Seamonkey Web Browser" +HOMEPAGE="https://www.seamonkey-project.org/" + +SRC_URI="https://archive.seamonkey-project.org/releases/${MOZ_PV}/source/${MY_MOZ_P}.source.tar.xz + https://archive.seamonkey-project.org/releases/${MOZ_PV}/source/${MY_MOZ_P}.source-l10n.tar.xz + https://github.com/BioMike/gentoo-${PN}-patches/archive/refs/tags/${PATCH_PV}.tar.gz -> ${PATCH}.tar.gz" + +S="${WORKDIR}/${MY_MOZ_P}" + +MOZ_GENERATE_LANGPACKS=1 +MOZ_L10N_SOURCEDIR="${S}/${P}-l10n" +inherit autotools check-reqs desktop edos2unix flag-o-matic llvm-r1 mozcoreconf-v6 mozlinguas-v2 pax-utils \ + rust toolchain-funcs xdg-utils + +LICENSE="MPL-2.0 GPL-2 LGPL-2.1" +SLOT="0" +KEYWORDS="~amd64 ~ppc64 ~x86" +SYSTEM_IUSE=( +system-{av1,harfbuzz,icu,jpeg,libevent,libvpx,png,sqlite} ) +IUSE="+chatzilla cpu_flags_arm_neon dbus +gmp-autoupdate +ipc jack +pulseaudio selinux startup-notification test webrtc wifi" +IUSE+=" ${SYSTEM_IUSE[@]}" + +RESTRICT="!test? ( test )" + +BDEPEND=" + app-arch/unzip + app-arch/zip + >=dev-lang/nasm-2.13 + dev-lang/perl + dev-util/cbindgen + >=sys-devel/binutils-2.16.1 + $(llvm_gen_dep ' + llvm-core/clang:${LLVM_SLOT}= + llvm-core/llvm:${LLVM_SLOT}= + ') + virtual/pkgconfig + amd64? ( >=dev-lang/yasm-1.1 ) + x86? ( >=dev-lang/yasm-1.1 ) +" +COMMON_DEPEND=" + app-arch/bzip2 + >=app-accessibility/at-spi2-core-2.46.0 + >=dev-libs/glib-2.26:2 + >=dev-libs/libffi-3.0.10:= + >=dev-libs/nspr-4.23 + >=dev-libs/nss-3.47.1 + media-libs/fontconfig + >=media-libs/freetype-2.4.10 + >=media-libs/mesa-10.2:= + >=x11-libs/cairo-1.10[X] + x11-libs/gdk-pixbuf + x11-libs/gtk+:3[X] + x11-libs/libX11 + x11-libs/libXcomposite + x11-libs/libXdamage + x11-libs/libXext + x11-libs/libXfixes + x11-libs/libXrender + x11-libs/libXt + x11-libs/libxcb:= + >=x11-libs/pango-1.22.0 + x11-libs/pixman + media-video/ffmpeg + virtual/freedesktop-icon-theme + virtual/zlib + dbus? ( + >=dev-libs/dbus-glib-0.72 + >=sys-apps/dbus-0.60 + ) + jack? ( virtual/jack ) + kernel_linux? ( !pulseaudio? ( media-libs/alsa-lib ) ) + pulseaudio? ( || ( + media-libs/libpulse + >=media-sound/apulse-0.1.9 + ) ) + startup-notification? ( >=x11-libs/startup-notification-0.8 ) + system-av1? ( + >=media-libs/dav1d-0.3.0:= + >=media-libs/libaom-1.0.0:= + ) + system-harfbuzz? ( + >=media-gfx/graphite2-1.3.9-r1 + >=media-libs/harfbuzz-1.3.3:0= + ) + system-icu? ( >=dev-libs/icu-59.1:= ) + system-jpeg? ( >=media-libs/libjpeg-turbo-1.2.1 ) + system-libevent? ( >=dev-libs/libevent-2.0:0= ) + system-libvpx? ( >=media-libs/libvpx-1.8.0:0=[postproc] ) + system-png? ( >=media-libs/libpng-1.6.31:0=[apng] ) + system-sqlite? ( >=dev-db/sqlite-3.38.2:3[secure-delete] ) + wifi? ( + kernel_linux? ( + >=dev-libs/dbus-glib-0.72 + net-misc/networkmanager + >=sys-apps/dbus-0.60 + ) + ) +" +RDEPEND="${COMMON_DEPEND} + selinux? ( sec-policy/selinux-mozilla ) +" +DEPEND="${COMMON_DEPEND} + x11-base/xorg-proto + amd64? ( virtual/opengl ) + x86? ( virtual/opengl ) +" + +QA_CONFIG_IMPL_DECL_SKIP=( + pthread_cond_timedwait_monotonic_np # Doesn't exist on Linux. Bug #905825 +) + +# allow GMP_PLUGIN_LIST to be set in an eclass or +# overridden in the enviromnent (advanced hackers only) +[[ -z ${GMP_PLUGIN_LIST} ]] && GMP_PLUGIN_LIST=( gmp-gmpopenh264 gmp-widevinecdm ) + +BUILD_OBJ_DIR="${S}/seamonk" + +pkg_setup() { + if [[ ${PV} == *_beta* ]] ; then + ewarn + ewarn "You're using an unofficial release of ${PN}. Don't file any bug in" + ewarn "Gentoo's Bugtracker against this package in case it breaks for you." + ewarn "Those belong to upstream: https://bugzilla.mozilla.org" + fi + + llvm-r1_pkg_setup + einfo "Using LLVM slot ${LLVM_SLOT} to build." >&2 + + rust_pkg_setup + moz_pkgsetup +} + +pkg_pretend() { + # Ensure we have enough disk space to compile + if tc-is-lto || use test ; then + CHECKREQS_DISK_BUILD="16G" + else + CHECKREQS_DISK_BUILD="12G" + fi + check-reqs_pkg_setup +} + +spkg_setup() { + # Ensure we have enough disk space to compile + if tc-is-lto || use test ; then + CHECKREQS_DISK_BUILD="16G" + else + CHECKREQS_DISK_BUILD="12G" + fi + check-reqs_pkg_setup +} + +src_unpack() { + local l10n_sources="${MY_MOZ_P}.source-l10n.tar.xz" + unpack ${A/ ${l10n_sources}} + + mkdir "${S}/${P}-l10n" || die + cd "${S}/${P}-l10n" || die + unpack ${l10n_sources} +} + +src_prepare() { + # Apply our patches + eapply "${PATCH_S}/${PN}" + + # Shell scripts sometimes contain DOS line endings; bug 391889 + grep -rlZ --include="*.sh" $'\r$' . | + while read -r -d $'\0' file ; do + einfo edos2unix "${file}" + edos2unix "${file}" + done + + if use system-libvpx ; then + eapply "${PATCH_S}/USE_flag/1009_seamonkey-2.53.3-system_libvpx-1.8.patch" + fi + + # Fix for building on x86 https://bugs.gentoo.org/915336 (x86-only) + if use x86 ; then + eapply -p1 "${PATCH_S}/USE_flag/2021_seamonkey_2.53.17-floating-point_normalization_on_x86_build_fix.patch" + fi + + # Patch for people who use their systems ICU 74 + if has_version ">=dev-libs/icu-74.1" && use system-icu ; then + eapply -p1 "${PATCH_S}/USE_flag/2022-bmo-1862601-system-icu-74.patch" + fi + + # Patch for people who use their systems ICU 78 + if has_version ">=dev-libs/icu-78.1" && use system-icu ; then + eapply -p1 "${PATCH_S}/USE_flag/2023-bmo-2000225-system-icu-78.patch" + fi + + # Allow user to apply any additional patches without modifing ebuild + eapply_user + + # Fix wrong include, as suggested by SM upstream. + sed -e 's|#include \"RemoteSpellCheckEngineChild.h\"|#include \"mozilla/RemoteSpellCheckEngineChild.h\"|' \ + -i extensions/spellcheck/src/mozSpellChecker.h || die + + # Ensure that are plugins dir is enabled as default + sed -i -e "s:/usr/$(get_libdir)/mozilla/plugins:/usr/$(get_libdir)/${PN}/plugins:" \ + xpcom/io/nsAppFileLocationProvider.cpp || die + + # Don't exit with error when some libs are missing which we have in + # system. + sed '/^MOZ_PKG_FATAL_WARNINGS/s@= 1@= 0@' \ + -i comm/suite/installer/Makefile.in || die + # Don't error out when there's no files to be removed: + sed 's@\(xargs rm\)$@\1 -f@' \ + -i toolkit/mozapps/installer/packager.mk || die + + # Don't build libs-% locale files for chatzilla if we are not building chatzilla + # (this is hard-coded in the build system at present rather than being based on configuration) + if ! use chatzilla ; then + sed '/extensions\/irc\/locales libs-/s@^@#@' \ + -i comm/suite/locales/Makefile.in || die + fi + + eautoreconf old-configure.in + cd js/src || die + eautoconf old-configure.in +} + +src_configure() { + # Google API keys (see http://www.chromium.org/developers/how-tos/api-keys) + # Note: These are for Gentoo Linux use ONLY. For your own distribution, please + # get your own set of keys. + _google_api_key=AIzaSyDEAOvatFo0eTgsV_ZlEzx0ObmepsMzfAc + + ###################################### + # + # mozconfig, CFLAGS and CXXFLAGS setup + # + ###################################### + + mozconfig_init + + ################################## + # Former mozconfig_config() part # + ################################## + + # Migrated from mozcoreconf-2 + mozconfig_annotate 'system_libs' --with-system-bz2 + mozconfig_annotate 'system_libs' --with-system-zlib + mozconfig_annotate 'system_libs' --enable-system-pixman + + # Disable for testing purposes only + mozconfig_annotate 'Upstream bug 1341234' --disable-stylo + + mozconfig_annotate 'Enable by Gentoo' --enable-release + + # Broken on PPC64, but outdated and should not be used according to upstream. + mozconfig_annotate 'Outdated and broken, disabled' --disable-jemalloc + + # Sandbox build is broken on PPC64 https://bugs.gentoo.org/836319 comment 56 + if use ppc64; then + mozconfig_annotate 'Disabled on ppc64' --disable-content-sandbox + fi + + # Debug is broken, disable debug symbols + mozconfig_annotate 'disabled by Gentoo' --disable-debug-symbols + + # wifi pulls in dbus so manage both here + mozconfig_use_enable wifi necko-wifi + if use kernel_linux && use wifi && ! use dbus ; then + echo "Enabling dbus support due to wifi request" + mozconfig_annotate 'dbus required by necko-wifi on linux' --enable-dbus + else + mozconfig_use_enable dbus + mozconfig_annotate 'disabled' --disable-necko-wifi + fi + + # These are enabled by default in all mozilla applications + mozconfig_annotate '' --with-system-nspr + mozconfig_annotate '' --with-system-nss --with-nss-prefix="${ESYSROOT}"/usr + mozconfig_annotate '' --x-includes="${ESYSROOT}"/usr/include --x-libraries="${ESYSROOT}"/usr/$(get_libdir) + if use system-libevent ; then + mozconfig_annotate '' --with-system-libevent="${ESYSROOT}"/usr + fi + mozconfig_annotate '' --prefix="${EPREFIX}"/usr + mozconfig_annotate '' --libdir="${EPREFIX}"/usr/$(get_libdir) + mozconfig_annotate '' --disable-crashreporter + mozconfig_annotate '' --enable-system-ffi + mozconfig_annotate '' --with-intl-api + + # default toolkit is cairo-gtk3, optional use flags can change this + mozconfig_annotate '' --enable-default-toolkit=cairo-gtk3 + + # Instead of the standard --build= and --host=, mozilla uses --host instead + # of --build, and --target intstead of --host. + # Note, mozilla also has --build but it does not do what you think it does. + # Set both --target and --host as mozilla uses python to guess values otherwise + mozconfig_annotate '' --target="${CHOST}" + mozconfig_annotate '' --host="${CBUILD:-${CHOST}}" + + mozconfig_use_enable pulseaudio + # force the deprecated alsa sound code if pulseaudio is disabled + if use kernel_linux && ! use pulseaudio ; then + mozconfig_annotate '-pulseaudio' --enable-alsa + fi + + mozconfig_use_enable system-sqlite + mozconfig_use_with system-jpeg + mozconfig_use_with system-icu + mozconfig_use_with system-libvpx + mozconfig_use_with system-png + mozconfig_use_with system-harfbuzz + mozconfig_use_with system-harfbuzz system-graphite2 + mozconfig_use_with system-av1 + + # Modifications to better support ARM, bug 553364 + if use cpu_flags_arm_neon ; then + mozconfig_annotate '' --with-fpu=neon + mozconfig_annotate '' --with-thumb=yes + mozconfig_annotate '' --with-thumb-interwork=no + fi + if [[ ${CHOST} == armv* ]] ; then + mozconfig_annotate '' --with-float-abi=hard + if ! use system-libvpx ; then + sed -i -e "s|softfp|hard|" media/libvpx/moz.build || die + fi + fi + + if tc-ld-is-lld ; then + mozconfig_annotate "using ld=lld due to system selection." --enable-linker=lld + else + mozconfig_annotate "linker is set to bfd." --enable-linker=bfd + fi + + if tc-is-lto ; then + # ThinLTO is currently broken, see bmo#1644409 + mozconfig_annotate '+lto' --enable-lto=full + fi + + ################################## + # Former mozconfig_config() end # + ################################## + + # enable JACK, bug 600002 + mozconfig_use_enable jack + + # It doesn't compile on alpha without this LDFLAGS + use alpha && append-ldflags "-Wl,--no-relax" + + # Linking fails without this due to memory exhaustion + use x86 && append-ldflags "-Wl,--no-keep-memory" + + # Setup api key for location services + printf '%s' "${_google_api_key}" > "${S}"/google-api-key + mozconfig_annotate '' --with-google-location-service-api-keyfile="${S}/google-api-key" + mozconfig_annotate '' --with-google-safebrowsing-api-keyfile="${S}/google-api-key" + + mozconfig_use_enable chatzilla irc + mozconfig_annotate '' --enable-dominspector + + # use startup-cache for faster startup time + mozconfig_annotate '' --enable-startupcache + + # Elf-hack is known to be broken on multiple archs. + # Disable it by default, because on the archs that still work, + # it also gives more problems than it solves. + # https://bugs.gentoo.org/851933 + # https://bugzilla.mozilla.org/show_bug.cgi?id=1706264 + if use x86 || use arm64 || use arm || use amd64 ; then + mozconfig_annotate 'elf-hack is broken' --disable-elf-hack + fi + + # Disabled by default. See bug 836319 , comment 17. + if ! use webrtc ; then + mozconfig_annotate "disabled by Gentoo" --disable-webrtc + fi + + # Use an objdir to keep things organized. + echo "mk_add_options MOZ_OBJDIR=${BUILD_OBJ_DIR}" >> "${S}"/.mozconfig || die + echo "ac_add_options XARGS=/usr/bin/xargs" >> "${S}"/.mozconfig || die + + mozlinguas_mozconfig + + # Finalize and report settings + mozconfig_final + + # Work around breakage in makeopts with --no-print-directory + MAKEOPTS="${MAKEOPTS/--no-print-directory/}" + + if use amd64 || use x86 ; then + append-flags -mno-avx + fi + + # Pass $MAKEOPTS to build system + export MOZ_MAKE_FLAGS="${MAKEOPTS}" + # Use system's Python environment + export MACH_USE_SYSTEM_PYTHON=1 + # Disable notification when build system has finished + export MOZ_NOSPAM=1 + + # workaround for funky/broken upstream configure... + export SHELL="${SHELL:-${EPREFIX}/bin/bash}" + #emake V=1 -f client.mk configure + ./mach configure || die +} + +src_compile() { + #MOZ_MAKE_FLAGS="${MAKEOPTS}" SHELL="${SHELL}" \ + #emake V=1 -f client.mk + ./mach build --verbose || die + + mozlinguas_src_compile +} + +src_install() { + MOZILLA_FIVE_HOME="/usr/$(get_libdir)/${PN}" + DICTPATH="\"${EPREFIX}/usr/share/myspell\"" + + local emid + pushd "${BUILD_OBJ_DIR}" &>/dev/null || die + + # Pax mark xpcshell for hardened support, only used for startupcache creation. + pax-mark m dist/bin/xpcshell + + # Copy our preference before omnijar is created. + sed "s|SEAMONKEY_PVR|${PVR}|" "${FILESDIR}"/all-gentoo-1.js > \ + dist/bin/defaults/pref/all-gentoo.js \ + || die + + # Set default path to search for dictionaries. + echo "pref(\"spellchecker.dictionary_path\", ${DICTPATH});" \ + >> dist/bin/defaults/pref/all-gentoo.js \ + || die + + echo 'pref("extensions.autoDisableScopes", 3);' >> \ + dist/bin/defaults/pref/all-gentoo.js \ + || die + + local plugin + if ! use gmp-autoupdate ; then + for plugin in "${GMP_PLUGIN_LIST[@]}" ; do + echo "pref(\"media.${plugin}.autoupdate\", false);" >> \ + dist/bin/defaults/pref/all-gentoo.js || die + done + fi + + popd &>/dev/null || die + + #MOZ_MAKE_FLAGS="${MAKEOPTS}" SHELL="${SHELL:-${EPREFIX}/bin/bash}" \ + #emake DESTDIR="${D}" install + DESTDIR="${D}" ./mach install || die + MOZ_P="${MY_MOZ_P}" mozlinguas_src_install + + cp "${FILESDIR}"/${PN}.desktop "${T}" || die + + sed 's|^\(MimeType=.*\)$|\1text/x-vcard;text/directory;application/mbox;message/rfc822;x-scheme-handler/mailto;|' \ + -i "${T}"/${PN}.desktop || die + sed 's|^\(Categories=.*\)$|\1Email;|' -i "${T}"/${PN}.desktop \ + || die + + # Install icon and .desktop for menu entry + newicon "${S}"/comm/suite/branding/${PN}/default64.png ${PN}.png + domenu "${T}"/${PN}.desktop + + # Required in order to use plugins and even run seamonkey on hardened. + pax-mark m "${ED}"/${MOZILLA_FIVE_HOME}/{seamonkey,seamonkey-bin,plugin-container} + + # Provide a place for plugins + keepdir "${MOZILLA_FIVE_HOME}/plugins" + + # revdep-rebuild entry + insinto /etc/revdep-rebuild + echo "SEARCH_DIRS_MASK=${MOZILLA_FIVE_HOME}*" >> "${T}"/11${PN} || die + doins "${T}"/11${PN} +} + +pkg_preinst() { + SEAMONKEY_PLUGINS_DIR="${EROOT}/usr/$(get_libdir)/${PN}/plugins" + + if [[ -L "${SEAMONKEY_PLUGINS_DIR}" ]] ; then + rm "${SEAMONKEY_PLUGINS_DIR}" || die + fi +} + +pkg_postinst() { + # Update mimedb for the new .desktop file + xdg_desktop_database_update + + if ! use gmp-autoupdate ; then + elog "USE='-gmp-autoupdate' has disabled the following plugins from updating or" + elog "installing into new profiles:" + local plugin + for plugin in "${GMP_PLUGIN_LIST[@]}"; do + elog "\t ${plugin}" ; + done + fi + + if use chatzilla ; then + elog "chatzilla is now an extension which can be en-/disabled and configured via" + elog "the Add-on manager." + fi +} + +pkg_postrm() { + xdg_desktop_database_update +} diff --git a/www-client/yandex-browser/Manifest b/www-client/yandex-browser/Manifest index cbbb99ce5307..765a474cc486 100644 --- a/www-client/yandex-browser/Manifest +++ b/www-client/yandex-browser/Manifest @@ -1 +1 @@ -DIST yandex-browser-25.10.1.1173_p1.deb 177655072 BLAKE2B 4e719e419a805977f9eb1c724e653e39eaa6bdee132d95af54112110df7ca47708e15a4bd438017349e9b56825fa8656cb9c001c3497411bca2d9a16e5c454c1 SHA512 96dc5eecfa55f3e77cc4ef6658b424d1c3157cdbba99960608761f1203e2254e6f4cc6d333a60d791854860e408f0221b5566684057173505fb0471bc3386258 +DIST yandex-browser-25.12.1.1217_p1.deb 176240700 BLAKE2B ea7f6459a2035e5176f80cb507095e8f2ac580c3d4007aa45e2a67d7b88787fc9e436d77db569c17b281a9f7569362dfd72fe4c6de64d95af16e6168a93580d0 SHA512 56cf3271be889b1c845ab3fbe2b8fcd625cea448ebe6ec1544ba955694d2a3b3d7cb95b12e77ff19296b3053a81506e960b2a7ef2ae83a88fa96c5b476eb75cf diff --git a/www-client/yandex-browser/yandex-browser-25.10.1.1173_p1.ebuild b/www-client/yandex-browser/yandex-browser-25.12.1.1217_p1.ebuild index 1f73867afcba..60d471abbffb 100644 --- a/www-client/yandex-browser/yandex-browser-25.10.1.1173_p1.ebuild +++ b/www-client/yandex-browser/yandex-browser-25.12.1.1217_p1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2025 Gentoo Authors +# Copyright 1999-2026 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -12,7 +12,7 @@ else MY_PN=${PN} fi -FFMPEG="140" +FFMPEG="143" DESCRIPTION="The web browser from Yandex" HOMEPAGE="https://browser.yandex.ru/" diff --git a/x11-libs/xapp-symbolic-icons/Manifest b/x11-libs/xapp-symbolic-icons/Manifest new file mode 100644 index 000000000000..28744db3a825 --- /dev/null +++ b/x11-libs/xapp-symbolic-icons/Manifest @@ -0,0 +1 @@ +DIST xapp-symbolic-icons-1.0.8.tar.gz 207096 BLAKE2B 9019579e4536b92e350e878249c28ec1cd0f85b81d424910eff48ba4990e340ade08edd30ebca9ab84b67faa77a4967c9c438183808a067f6ced39676e45dd97 SHA512 cac02ae7e7f3364c344721abfbdb227740226d634d866b17f843074b330ed58cf3368757a71120e04231a5f699a21fec6b8156f9d16d6866ddb0471ca3ac7a23 diff --git a/x11-libs/xapp-symbolic-icons/metadata.xml b/x11-libs/xapp-symbolic-icons/metadata.xml new file mode 100644 index 000000000000..24ccbb8a7ce2 --- /dev/null +++ b/x11-libs/xapp-symbolic-icons/metadata.xml @@ -0,0 +1,10 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer type="person"> + <email>thomas@binaryden.de</email> + <name>Thomas Kemmer</name> + </maintainer> + + <origin>binaryden-overlay</origin> +</pkgmetadata>
\ No newline at end of file diff --git a/x11-libs/xapp-symbolic-icons/xapp-symbolic-icons-1.0.8.ebuild b/x11-libs/xapp-symbolic-icons/xapp-symbolic-icons-1.0.8.ebuild new file mode 100644 index 000000000000..1eb0b423b928 --- /dev/null +++ b/x11-libs/xapp-symbolic-icons/xapp-symbolic-icons-1.0.8.ebuild @@ -0,0 +1,23 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit meson xdg-utils + +DESCRIPTION="A set of symbolic icons for Gtk applications and projects" +HOMEPAGE="https://github.com/xapp-project/xapp-symbolic-icons" + +SRC_URI="https://github.com/xapp-project/xapp-symbolic-icons/archive/${PV}.tar.gz -> ${P}.tar.gz" +LICENSE="LGPL-3" +SLOT="0" + +KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86" + +pkg_postinst() { + xdg_icon_cache_update +} + +pkg_postrm() { + xdg_icon_cache_update +} diff --git a/x11-misc/slick-greeter/Manifest b/x11-misc/slick-greeter/Manifest index 31efacd196a9..6e39b4f3de04 100644 --- a/x11-misc/slick-greeter/Manifest +++ b/x11-misc/slick-greeter/Manifest @@ -1 +1,2 @@ DIST slick-greeter-2.2.2.tar.gz 284348 BLAKE2B b4afe74dee3f0081778444f01eb9fca32baef91c09938e6783f5e8b9f2a4f991ebd6b876577e4ba8e1941b30268ebc013bae10fd169544ae657092cbd43140e3 SHA512 9000de222c97a872d6d56a21ab889cedda60c0523533d7c43e3518f8b2221444d451d49d628979f0698d7375343fd349c73196722d928b933ee7041d2d5c4179 +DIST slick-greeter-2.2.6.tar.gz 285643 BLAKE2B a6807f070453a75508beef05c03b0885202ccbed7d6be57ecddfdf1f354169eebc8811cd8a40665cba02e325430d5c6ee3b4292057a5c6b2a69641941ae11789 SHA512 7c6ad8acd5886b41d5a4aef7eb46f12f86d2739f1add215e5907d310b0e9a747e8093b2dcb41d81117ef8e1d69e9f4a73f89fb206f1ea15783e6da0efc74536b diff --git a/x11-misc/slick-greeter/slick-greeter-2.2.6.ebuild b/x11-misc/slick-greeter/slick-greeter-2.2.6.ebuild new file mode 100644 index 000000000000..c3d5df39b3f8 --- /dev/null +++ b/x11-misc/slick-greeter/slick-greeter-2.2.6.ebuild @@ -0,0 +1,62 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit meson gnome2-utils vala strip-linguas + +DESCRIPTION="A slick-looking LightDM greeter" +HOMEPAGE="https://github.com/linuxmint/slick-greeter" +SRC_URI="https://github.com/linuxmint/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64" + +DEPEND=" + dev-libs/glib:2 + media-libs/freetype:= + media-libs/libcanberra + x11-libs/cairo + x11-libs/gtk+:3[X] + x11-libs/libXext + x11-libs/pixman + x11-misc/lightdm[introspection,vala] +" +RDEPEND=" + ${DEPEND} + x11-libs/xapp-symbolic-icons +" +BDEPEND=" + $(vala_depend) + dev-util/intltool + virtual/pkgconfig +" + +src_prepare() { + vala_setup + default + + strip-linguas -i "${S}/po" || die + echo $LINGUAS > "${S}/po/LINGUAS" || die +} + +src_configure() { + meson_src_configure +} + +src_install() { + meson_src_install + insinto /etc/lightdm/ + newins "${FILESDIR}/${PN}-1.8.conf" "${PN}.conf" +} + +pkg_postinst() { + xdg_icon_cache_update + gnome2_schemas_update +} + +pkg_postrm() { + xdg_icon_cache_update + gnome2_schemas_update +} diff --git a/x11-terms/kitty-shell-integration/kitty-shell-integration-0.45.0.ebuild b/x11-terms/kitty-shell-integration/kitty-shell-integration-0.45.0.ebuild index 6d3f01d1f3db..4f72c1642c0c 100644 --- a/x11-terms/kitty-shell-integration/kitty-shell-integration-0.45.0.ebuild +++ b/x11-terms/kitty-shell-integration/kitty-shell-integration-0.45.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 2022-2025 Gentoo Authors +# Copyright 2022-2026 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -9,7 +9,7 @@ if [[ ${PV} == 9999 ]]; then else SRC_URI="https://github.com/kovidgoyal/kitty/releases/download/v${PV}/kitty-${PV}.tar.xz" S=${WORKDIR}/kitty-${PV} - 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 DESCRIPTION="Shell integration scripts for kitty, a GPU-based terminal emulator" diff --git a/x11-terms/kitty-terminfo/kitty-terminfo-0.45.0.ebuild b/x11-terms/kitty-terminfo/kitty-terminfo-0.45.0.ebuild index 4298203f5167..c6b9f8ab8d8a 100644 --- a/x11-terms/kitty-terminfo/kitty-terminfo-0.45.0.ebuild +++ b/x11-terms/kitty-terminfo/kitty-terminfo-0.45.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2025 Gentoo Authors +# Copyright 1999-2026 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -9,7 +9,7 @@ if [[ ${PV} == 9999 ]]; then else SRC_URI="https://github.com/kovidgoyal/kitty/releases/download/v${PV}/kitty-${PV}.tar.xz" S=${WORKDIR}/kitty-${PV} - 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 DESCRIPTION="Terminfo for kitty, a GPU-based terminal emulator" diff --git a/x11-wm/muffin/Manifest b/x11-wm/muffin/Manifest index 5f9290cf3858..769dd47e6ec0 100644 --- a/x11-wm/muffin/Manifest +++ b/x11-wm/muffin/Manifest @@ -1 +1,2 @@ DIST muffin-6.4.1.tar.gz 4523777 BLAKE2B bc77af9f56fce5c50cfa28e468a260876520a3d9e5bfa445af2b16e118b9306973a0632dadf3b7456a2131a6fd01616e2056a5f1799e787ae10777577ffe0ae3 SHA512 7c582c561ba02c197aff56f0346ff4c5e35e0467c494125d8cef2c65e2321d547132f48aa57cea34910c3c442a6cb883b478f037090416f21f652c69be4c239d +DIST muffin-6.6.2.tar.gz 4527752 BLAKE2B b54c3b46c40cfbd788c3d1c246962752422cd9be1a0a2bdc545c7c469fdab88c50199d05501b2f53571e5766ad65896d3edb82375fc2e184d6786e6e7e71aabd SHA512 e91ba374703dd5c24098f6b267504b7f30a848c262cb0215161f7040550f3f2941482344700dcf3a0ae54b559316161a6d83180425b7348343540181130b1f10 diff --git a/x11-wm/muffin/muffin-6.6.2.ebuild b/x11-wm/muffin/muffin-6.6.2.ebuild new file mode 100644 index 000000000000..fad1a003aed5 --- /dev/null +++ b/x11-wm/muffin/muffin-6.6.2.ebuild @@ -0,0 +1,181 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..14} ) + +inherit flag-o-matic gnome2-utils meson python-any-r1 virtualx + +DESCRIPTION="Compositing window manager forked from Mutter for use with Cinnamon" +HOMEPAGE="https://projects.linuxmint.com/cinnamon/ https://github.com/linuxmint/muffin" +SRC_URI="https://github.com/linuxmint/muffin/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="BSD GPL-2+ LGPL-2+ LGPL-2.1+ MIT SGI-B-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86" +IUSE="input_devices_wacom +introspection screencast sysprof systemd test udev wayland video_cards_nvidia" +REQUIRED_USE="wayland? ( udev )" + +# Dependencies listed in meson order +REQUIRED_USE="wayland? ( udev )" +COMDEPEND=" + x11-libs/libX11 + >=media-libs/graphene-1.9.3[introspection?] + >=x11-libs/gtk+-3.19.8:3[X,introspection?] + x11-libs/gdk-pixbuf:2[introspection?] + >=x11-libs/pango-1.20.0[introspection?] + >=x11-libs/cairo-1.10.0[X] + >=dev-libs/fribidi-1.0.0 + >=dev-libs/glib-2.67.3:2 + >=dev-libs/json-glib-0.12.0[introspection?] + >=gnome-extra/cinnamon-desktop-6.4:0= + >=x11-libs/libXcomposite-0.4 + x11-libs/libXcursor + x11-libs/libXdamage + x11-libs/libXext + >=x11-libs/libXfixes-3 + >=x11-libs/libXi-1.7.4 + x11-libs/libXtst + x11-libs/libxkbfile + x11-misc/xkeyboard-config + >=x11-libs/libxkbcommon-0.4.3[X] + x11-libs/libXrender + >=x11-libs/libXrandr-1.5.0 + x11-libs/libxcb:= + x11-libs/libXinerama + x11-libs/libXau + x11-libs/libICE + >=app-accessibility/at-spi2-core-2.46.0:2[introspection?] + >=media-libs/libcanberra-0.26 + sys-apps/dbus + media-libs/libglvnd[X] + media-libs/mesa[X(+),egl(+)] + x11-libs/libSM + >=x11-libs/startup-notification-0.7 + media-libs/fontconfig + + input_devices_wacom? ( + >=dev-libs/libwacom-0.13:= + ) + introspection? ( + >=dev-libs/gobject-introspection-1.82.0-r2:= + ) + screencast? ( + >=media-video/pipewire-0.3.0:= + ) + sysprof? ( + >=dev-util/sysprof-capture-3.35.2:3 + ) + udev? ( + >=virtual/libudev-228:= + >=dev-libs/libgudev-232 + ) + wayland? ( + >=dev-libs/libinput-1.19:= + >=dev-libs/wayland-1.20.0 + >=dev-libs/wayland-protocols-1.23 + >=media-libs/mesa-24.1.0_rc1[opengl] + x11-base/xwayland + gui-libs/egl-wayland + dev-libs/libinput + x11-libs/libdrm + + systemd? ( + sys-apps/systemd + ) + !systemd? ( + sys-auth/elogind + ) + video_cards_nvidia? ( + gui-libs/egl-wayland + ) + ) +" +RDEPEND="${COMDEPEND} + gnome-extra/zenity +" +DEPEND="${COMDEPEND} + x11-base/xorg-proto + + sysprof? ( + dev-util/sysprof-common + ) +" +BDEPEND=" + ${PYTHON_DEPS} + dev-util/gdbus-codegen + dev-util/glib-utils + sys-devel/gettext + virtual/pkgconfig + + wayland? ( + dev-util/wayland-scanner + >=sys-kernel/linux-headers-4.4 + x11-libs/libxcvt + ) +" + +src_prepare() { + default + python_fix_shebang src/backends/native/gen-default-modes.py +} + +# Wayland is not supported upstream. +src_configure() { + local emesonargs=( + -Dopengl=true + #opengl_libname + #gles2_libname + $(meson_use wayland gles2) + -Degl=true + -Dglx=true + $(meson_use wayland) + $(meson_use wayland native_backend) + $(meson_use screencast remote_desktop) + $(meson_use udev) + $(meson_use input_devices_wacom libwacom) + -Dpango_ft2=true + -Dstartup_notification=true + -Dsm=true + $(meson_use introspection) + $(meson_use test cogl_tests) + $(meson_use test clutter_tests) + # Wayland/Core tests cause issues. They attempt to access video hardware + # and leave /tmp/.X#-lock files behind. + -Dcore_tests=false # wayland + $(meson_use test tests) + $(meson_use sysprof profiler) + -Dinstalled_tests=false + #verbose + ) + + if use wayland; then + emesonargs+=( + $(meson_use video_cards_nvidia egl_device) + $(meson_use video_cards_nvidia wayland_eglstream) + ) + fi + + # -Werror=lto-type-mismatch + # https://bugs.gentoo.org/933879 + use wayland && filter-lto + + meson_src_configure +} + +src_test() { + gnome2_environment_reset # Avoid dconf that looks at XDG_DATA_DIRS, which can sandbox fail if flatpak is installed + glib-compile-schemas "${BUILD_DIR}"/data + GSETTINGS_SCHEMA_DIR="${BUILD_DIR}"/data virtx meson_src_test --no-suite flaky +} + +pkg_postinst() { + xdg_desktop_database_update + gnome2_schemas_update +} + +pkg_postrm() { + xdg_desktop_database_update + gnome2_schemas_update +} diff --git a/x11-wm/pekwm/Manifest b/x11-wm/pekwm/Manifest index a3d9f595a34e..066d7c84b777 100644 --- a/x11-wm/pekwm/Manifest +++ b/x11-wm/pekwm/Manifest @@ -1,3 +1,4 @@ DIST pekwm-0.3.0.tar.gz 1210295 BLAKE2B 2882d8f9103fbfdad12d3dc519b3468a3d85e622e1f4352ccf7849a02f9f7d2f6a1c039d0e9df75ffd58a063f866fe8998eb10bc7e1c2a1766a9056328b136de SHA512 7b59f6883cc449a4a4e11fa1d2629c76b26bac0ad12f7c7e02da2b79292dd5515915152e9955875d3335deca4cf590d7078645bcf59bdad7ce0f65929b315b43 DIST pekwm-0.3.2.tar.gz 1213773 BLAKE2B f1b1492bded8fe76dfc14a7ca1d0e322c2cb59d2fc841e875ecc25d373efd225b5b63cd098d0ec76fefb71ed5f7d095de9dd745e33d23196515252f93c897744 SHA512 b0378792c01ad979a2aed2a4815d477ab37e2bbe99e6664512b2516e89ffff248d1198aaf7f91b59a2b8f35d2d10a92cbfa0f6edb89783938993afb6ec3f15a7 DIST pekwm-0.4.1.tar.gz 543881 BLAKE2B 6379af0443090d09b483e2b4e1f5d3dc07c2fd0b80e741b83f3263ace751d0e9be0a552bc173347a4bad4d4b4f26285ce8d234807c49cf2aa3266c342c094551 SHA512 7684de716499c864be3c35a460f0cb7b961f678e0e50d9f406750c1a5d99c1e6ede2b9c0f20c76abf3e0b26501bd618d0331cbe8880aa723924009c6cd115fcd +DIST pekwm-0.4.2.tar.gz 812235 BLAKE2B 0ce50d98eef0c7bcd2a5cde7774f75807ed8e2fd95bbee1ad05d911b284eb5e4de152e6f7a3c08db2fb9ac3fdb027da4c146db2b7fabc6846c6f76530c1e5256 SHA512 4506547e0bff14f6b6c756664c99be22495f71899e12e31c24d2b9d1b5ff8175079f952d3a45ed69ce0266186c9f019c5e235aef40d8232ccfe5aa8679696b33 diff --git a/x11-wm/pekwm/pekwm-0.4.2.ebuild b/x11-wm/pekwm/pekwm-0.4.2.ebuild new file mode 100644 index 000000000000..e50fb92c8aa8 --- /dev/null +++ b/x11-wm/pekwm/pekwm-0.4.2.ebuild @@ -0,0 +1,91 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake desktop optfeature + +DESCRIPTION="A lightweight window manager initially based on aewm++" +HOMEPAGE=" + https://www.pekwm.se/ +" +SRC_URI=" + https://www.pekwm.se/pekwm/uv/pekwm-${PV}.tar.gz +" +S="${WORKDIR}/pekwm-${PV}" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~mips ~ppc ~x86" +IUSE="debug +jpeg pango +png test truetype xinerama +xpm" +RESTRICT="!test? ( test )" + +RDEPEND=" + net-misc/curl + virtual/udev + x11-libs/libX11 + x11-libs/libXext + jpeg? ( media-libs/libjpeg-turbo:= ) + pango? ( x11-libs/pango x11-libs/cairo[X] ) + png? ( media-libs/libpng:0= ) + truetype? ( x11-libs/libXft ) + xinerama? ( x11-libs/libXinerama ) + xpm? ( x11-libs/libXpm )" + +DEPEND="${RDEPEND}" +BDEPEND="virtual/pkgconfig" + +src_configure() { + local mycmakeargs=( + -DENABLE_IMAGE_JPEG=$(usex jpeg) + -DENABLE_IMAGE_PNG=$(usex png) + -DENABLE_XINERAMA=$(usex xinerama) + -DENABLE_XFT=$(usex truetype) + -DENABLE_IMAGE_XPM=$(usex xpm) + -DENABLE_PANGO=$(usex pango) + -DTESTS=$(usex test) + ) + + CMAKE_BUILD_TYPE=$(usex debug Debug) + + cmake_src_configure +} + +src_install() { + + cmake_src_install + + # Install contributor scripts into doc folder + docinto contrib + dodoc "${S}"/contrib/lobo/*.{pl,vars,png} "${S}"/contrib/lobo/README + + # Insert an Xsession + exeinto /etc/X11/Sessions + newexe - pekwm <<- _EOF_ + #!/bin/sh + /usr/bin/pekwm + _EOF_ + + # Insert a GDM/KDM xsession file + make_session_desktop ${PN} ${PN} +} + +pkg_postinst() { + + elog "Since pekwm 0.2.0 themes can be installed and maintained using " + elog "pekwm_theme [install|uninstall|show|search|new|update]." + elog "Check https://www.pekwm.se/themes/ for details." + + elog + + optfeature "themes management (pekwm_theme) support" dev-vcs/git + + elog + + elog "User contributed scripts have been installed into:" + elog "${EROOT}/usr/share/doc/${PF}/contrib" + + elog + + elog "Pekwm supports Pango fonts since 0.3.0." +} |
