diff options
314 files changed, 4253 insertions, 3122 deletions
diff --git a/app-admin/awscli/Manifest b/app-admin/awscli/Manifest index 2cd55daf0c85..799ce6176683 100644 --- a/app-admin/awscli/Manifest +++ b/app-admin/awscli/Manifest @@ -4,3 +4,4 @@ DIST aws-cli-1.36.4.gh.tar.gz 2825870 BLAKE2B 3a13a50077087633972c0eb908e0116e43 DIST aws-cli-1.36.5.gh.tar.gz 2826720 BLAKE2B fc1fae0f6983c635e27a98747dc9cdf7b43dceedc52104923e4ad1272664b09a28939db876cd235206e83925cf77bdd872de82660ddd286ba6e8ede273b5a704 SHA512 009ff8306302f47c7ea1f5eff93265ce1334e799fb541b0a96759495790e30a0164501e09b45fd72a58aa828d1a67fed4061b4e65b4dd1f84722b49b0ba43f9e DIST aws-cli-1.36.6.gh.tar.gz 2827814 BLAKE2B 23089b5c996a298b1a9cc529701f9ad25d5794b81e1bfdf952db829dd3d57ec2c5229f81fe071d6ef4e9d050b55766d3abb38a40ff10bb91dbb882c39dd2c68a SHA512 a02725703fe7cab1b55683a1cd9b7fcb4ca9fe7deedd7b867b52a9164af6522fe25be8da6ee1858708ad3a9e20f134155b70cc87d8c87d5df167336dc8539de0 DIST aws-cli-1.36.7.gh.tar.gz 2830849 BLAKE2B 97dc3fe17c64e241d8bee007664e5c10feea87f799f6c4659883da1f85fb12610d46e77ed58cb884656a3b2ff89dd51e0f7d2bcc5ac8947b45c517a06d5f815e SHA512 bf8cfc09c0c3948d778d5ad9cdb5638f7b3ea7ac34c9e63e98a46fa06c651bc5798076a35229506f272b6b0160165bbea69beea5497989b70b6d2d2bc86334c8 +DIST aws-cli-1.36.8.gh.tar.gz 2833023 BLAKE2B e19765639c8f9c3c2b2faa607391ff48a75ce57d0d8d612caae577c81c3d26a5adc501304f6a2ef250d9b9841813495f24701c3b794d612c6d2903b88ffee4e5 SHA512 556bf9f8e26e620517a1fd7c907158a5d5ff49ea25987ccbacb7030c2f80aa45d63fff36327e30dce4a1b8f9030f5205788b3995027d920a49c56c45c2f9fe1b diff --git a/app-admin/awscli/awscli-1.36.8.ebuild b/app-admin/awscli/awscli-1.36.8.ebuild new file mode 100644 index 000000000000..cab2dca86bba --- /dev/null +++ b/app-admin/awscli/awscli-1.36.8.ebuild @@ -0,0 +1,95 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{9,10,11,12,13} ) + +inherit bash-completion-r1 distutils-r1 + +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-1).(z+59) +BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) - 1)).$(( $(ver_cut 3-) + 59 ))" +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.10.0[${PYTHON_USEDEP}] + dev-python/pyyaml[${PYTHON_USEDEP}] + !app-admin/awscli-bin +" +BDEPEND=" + test? ( + dev-python/packaging[${PYTHON_USEDEP}] + dev-python/pytest-forked[${PYTHON_USEDEP}] + ) +" + +EPYTEST_XDIST=1 +distutils_enable_tests pytest + +src_prepare() { + # do not rely on bundled deps in botocore (sic!) + find -name '*.py' -exec sed -i \ + -e 's:from botocore[.]vendored import:import:' \ + -e 's:from botocore[.]vendored[.]:from :' \ + {} + || die + # strip overzealous upper bounds on requirements + sed -i -e 's:,<[0-9.]*::' -e 's:==:>=:' setup.py || die + distutils-r1_src_prepare +} + +python_test() { + local serial_tests=( + tests/functional/ecs/test_execute_command.py::TestExecuteCommand::test_execute_command_success + tests/functional/ssm/test_start_session.py::TestSessionManager::test_start_session_{fails,success} + tests/functional/ssm/test_start_session.py::TestSessionManager::test_start_session_with_new_version_plugin_success + tests/unit/customizations/codeartifact/test_adapter_login.py::TestDotNetLogin::test_login_dotnet_sources_listed_with_backtracking + tests/unit/customizations/codeartifact/test_adapter_login.py::TestDotNetLogin::test_login_dotnet_sources_listed_with_backtracking_windows + tests/unit/customizations/codeartifact/test_adapter_login.py::TestNuGetLogin::test_login_nuget_sources_listed_with_backtracking + tests/unit/customizations/ecs/test_executecommand_startsession.py::TestExecuteCommand::test_execute_command_success + tests/unit/customizations/test_sessionmanager.py + tests/unit/test_compat.py::TestIgnoreUserSignals + tests/unit/test_help.py + tests/unit/test_utils.py::TestIgnoreCtrlC::test_ctrl_c_is_ignored + ) + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + EPYTEST_XDIST= epytest "${serial_tests[@]}" + + local EPYTEST_DESELECT=( + "${serial_tests[@]}" + + # flaky (some ordering?) + tests/functional/s3/test_cp_command.py::TestCPCommand::test_multipart_upload_with_checksum_algorithm_crc32 + ) + # integration tests require AWS credentials and Internet access + epytest tests/{functional,unit} +} + +python_install_all() { + newbashcomp bin/aws_bash_completer aws + + insinto /usr/share/zsh/site-functions + newins 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/linode-cli/Manifest b/app-admin/linode-cli/Manifest index bcc5a5c6177d..71d3de47e385 100644 --- a/app-admin/linode-cli/Manifest +++ b/app-admin/linode-cli/Manifest @@ -1,3 +1,2 @@ -DIST linode_cli-5.52.0.tar.gz 160729 BLAKE2B dc0a4c30dcaab3c07c64aa519786f461a79e6f532ebfcc9917e6654b6a8bd32b2cfa2f323036d3870555b7b91620121264877a0fbae4b1bc2a71e885558bb261 SHA512 26c774e0936e16f391c5b028ffc91370d6401e85e92f08ce2e3b2435be3a8230d0d8edd3904ff0514c76b135a3ff88fae27e5e452d0aae534b0deb6f9fc8a2ff -DIST linode_cli-5.53.1.tar.gz 154260 BLAKE2B c2c9d00f0686bcd4d083974c7c2e167963a6af2d04c244c854937e2301de6df62cf82d872aa53f01150bb657895bccedba1df2ce4d6d091ce27c7abd599d2250 SHA512 ea7b8cf42f041deca2e745d4e8113beb2c46a3a79e5a56b57a24379581eca793e2f3e0d0b5821e3644450eb4da207c3884098ad33e9ec62775657a625ed4a849 DIST linode_cli-5.54.0.tar.gz 153961 BLAKE2B ae147c7c29532d53e8230e8374acb5727791f07f3177720637d7b23d1169821b2a65975b6e22f45bb53f69d241525ecb081a18f854d3d904da9de406f27f146f SHA512 7cad0e899ebced5c27923f4b8ea6fc4c854f90f7925ff5e8e010565ec51f20c75976a0efacfebceb78c4befa0e64ea0a2c896bb82f541903413fe96c8b0c68e1 +DIST linode_cli-5.55.0.tar.gz 159746 BLAKE2B 1ef914ec316bebb40961f075c528d8311c21030bcc643e45e18e187cce8d52f2a79629be7482778e5f0061c3db143685b5899e7e0c563f0565bbad3390dc3783 SHA512 37b88fbdbc66a6057a3b50379928d7f0547136aa8d068109b2dd3d2c6969698598a26c84b1f7494952795dc52a7ab05e2240680d86e88c85007df1e53445052d diff --git a/app-admin/linode-cli/linode-cli-5.53.1.ebuild b/app-admin/linode-cli/linode-cli-5.53.1.ebuild deleted file mode 100644 index 57a45a43ee7f..000000000000 --- a/app-admin/linode-cli/linode-cli-5.53.1.ebuild +++ /dev/null @@ -1,45 +0,0 @@ -# Copyright 2023-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{9,10,11,12,13} ) -DISTUTILS_USE_PEP517=setuptools -inherit distutils-r1 pypi shell-completion - -DESCRIPTION="Official command-line interface for interacting with the Linode API" -HOMEPAGE="https://github.com/linode/linode-cli https://www.linode.com/" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64" - -# Tests require network, a linode account and an API key. -# WARNING: tests will incur costs and will wipe the account. -RESTRICT="test" - -RDEPEND=" - dev-python/boto3[${PYTHON_USEDEP}] - >=dev-python/linode-metadata-0.3[${PYTHON_USEDEP}] - dev-python/openapi3[${PYTHON_USEDEP}] - dev-python/packaging[${PYTHON_USEDEP}] - dev-python/pyyaml[${PYTHON_USEDEP}] - dev-python/requests[${PYTHON_USEDEP}] - dev-python/rich[${PYTHON_USEDEP}] - <dev-python/urllib3-3[${PYTHON_USEDEP}] -" - -python_install_all() { - distutils-r1_python_install_all - - PYTHONPATH=. ${EPYTHON} linodecli completion bash > "${T}/${PN}".bash || die - PYTHONPATH=. ${EPYTHON} linodecli completion fish > "${T}/${PN}".fish || die - - newbashcomp "${T}/${PN}".bash ${PN} - newfishcomp "${T}/${PN}".fish ${PN} - - dosym ${PN} "$(get_bashcompdir)"/linode - dosym ${PN} "$(get_bashcompdir)"/lin - dosym ${PN} "$(get_fishcompdir)"/linode - dosym ${PN} "$(get_fishcompdir)"/lin -} diff --git a/app-admin/linode-cli/linode-cli-5.52.0.ebuild b/app-admin/linode-cli/linode-cli-5.55.0.ebuild index 57a45a43ee7f..57a45a43ee7f 100644 --- a/app-admin/linode-cli/linode-cli-5.52.0.ebuild +++ b/app-admin/linode-cli/linode-cli-5.55.0.ebuild diff --git a/app-admin/needrestart/needrestart-3.8.ebuild b/app-admin/needrestart/needrestart-3.8.ebuild index d0c9291c2abe..1f9ef340b77f 100644 --- a/app-admin/needrestart/needrestart-3.8.ebuild +++ b/app-admin/needrestart/needrestart-3.8.ebuild @@ -8,7 +8,7 @@ if [[ ${PV} == "9999" ]] ; then inherit git-r3 else SRC_URI="https://github.com/liske/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64 ~arm ~arm64 ~x86" + KEYWORDS="~amd64 ~arm arm64 x86" fi DESCRIPTION="Restart daemons after library updates" diff --git a/app-editors/jedit/Manifest b/app-editors/jedit/Manifest index 961cb61ee1e1..f217d22d2ad0 100644 --- a/app-editors/jedit/Manifest +++ b/app-editors/jedit/Manifest @@ -1,2 +1 @@ -DIST jedit5.6.0source.tar.bz2 2572329 BLAKE2B d9815feef6fb03cb4a15e7101383944776ca593884de6965aaa3e74a411f8915d0542ab62be8e4551e04dd410c1da4ebedfb8a2c2869d33eb205100d6bd84352 SHA512 89e65998ea49b5b3da4f1daad001d7cf763e196e7110b604e99e3fad038ca126cf108a471ee611ef76b5491b91d618f47cdc24b270cabccb6a80858a37720af7 DIST jedit5.7.0source.tar.bz2 2633539 BLAKE2B f8f0ee0b8c568ab64b9812049601c6692f60346bf8f70217fd82f27daedcdfdc95f8157adeca38ba36bd7c9e3d7a29bed2506f951e3e0b0ade1cd9a53a89e669 SHA512 6f5ab4b7f4fe467400686ac9100c462b8c40912036e0a5735ec5dbece569b0eb36f8ac1d9a0d93065baafc48da4e0a00b7440c31584ca1835f164b31b2400625 diff --git a/app-editors/jedit/jedit-5.6.0-r1.ebuild b/app-editors/jedit/jedit-5.6.0-r1.ebuild deleted file mode 100644 index cc7069abdd0d..000000000000 --- a/app-editors/jedit/jedit-5.6.0-r1.ebuild +++ /dev/null @@ -1,127 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -JAVA_PKG_IUSE="doc source test" -JAVA_TESTING_FRAMEWORKS="junit-4" - -inherit desktop java-pkg-2 java-pkg-simple xdg-utils - -DESCRIPTION="Programmer's editor written in Java" -HOMEPAGE="https://www.jedit.org" -SRC_URI="https://downloads.sourceforge.net/project/jedit/jedit/${PV}/jedit${PV}source.tar.bz2" -S="${WORKDIR}/jEdit" - -LICENSE="BSD GPL-2" -KEYWORDS="amd64 ppc64" -SLOT="0" - -BDEPEND=" - app-text/docbook-xsl-stylesheets:0 - dev-libs/libxslt:0 -" -CP_DEPEND="dev-java/jsr305:0" -DEPEND="${CP_DEPEND} - >=virtual/jdk-11:* - test? ( - dev-java/hamcrest:0 - dev-java/mockito:2 - )" -RDEPEND="${CP_DEPEND} - >=virtual/jre-11:*" - -PATCHES=( "${FILESDIR}/jedit-5.6.0-skip-failing-test.patch" ) - -JAVA_MAIN_CLASS="org.gjt.sp.jedit.jEdit" -JAVA_RESOURCE_DIRS="resources" -JAVA_SRC_DIR="src" -JAVA_TEST_GENTOO_CLASSPATH=" - hamcrest - junit-4 - mockito-2 -" -JAVA_TEST_SRC_DIR="test" -JEDIT_HOME="/usr/share/${PN}/lib" - -src_prepare() { - default #780585 - java-pkg-2_src_prepare - mkdir -v src resources || die - find org doclet -type f -name '*.java' \ - | xargs cp --parent -t "${JAVA_SRC_DIR}" || die - find org -type f \ - ! -name '*.java' \ - ! -name 'package.html' \ - ! -name 'README.html' \ - ! -name 'jedit.manifest' \ - ! -name 'Reflect.last' \ - ! -name 'bsh.jj*' \ - ! -name '*.scripted' \ - | xargs cp --parent -t "${JAVA_RESOURCE_DIRS}" || die - - einfo "Creating the docs" - mv doc/{FAQ,whatsnew} . || die - mkdir doc/{FAQ,whatsnew} || die - # build.xml 734-804 - xsltproc \ - -xinclude \ - -o doc/FAQ/ \ - doc/jedithtml.xsl \ - FAQ/faq.xml || die - xsltproc \ - -o doc/whatsnew/ \ - doc/jedithtml.xsl \ - whatsnew/news.xml || die - - einfo "Creating users-guide" - ln -s /usr/share/sgml/docbook/ . || die - # This is the part which does not work with xmlto. So we use xsltproc. - # TODO: - # Try "XIncludes with Xalan and Xerces" according to - # http://www.sagehill.net/docbookxsl/Xinclude.html#d0e40343 - xsltproc \ - -xinclude \ - -o doc/users-guide/users-guide.html \ - docbook/xsl-stylesheets/html/docbook.xsl \ - doc/jedithtml.xsl \ - doc/users-guide/users-guide.xml || die - # Cleanup. The xml files were processed and need not get installed. - rm doc/users-guide/*.xml || die -} - -src_install() { - java-pkg-simple_src_install - # The application wants all this stuff in /usr/share/jedit/lib/ - # Using java-pkg_dolauncher with --pwd cannot solve it. - # If we change the location the application fails to start: - # "System keymap folder do not exist, your installation is broken." - cp -R jars doc keymaps macros modes properties startup \ - "${D}${JEDIT_HOME}" || die - - make_desktop_entry "${PN}" jEdit \ - "${JEDIT_HOME}/doc/${PN}.png" \ - "Development;Utility;TextEditor" - - # keep the plugin directory - keepdir "${JEDIT_HOME}/jars" -} - -pkg_postinst() { - xdg_desktop_database_update - elog "The system directory for jEdit plugins is" - elog "${JEDIT_HOME}/jars" - elog "If you get plugin related errors on startup, first try updating them." -} - -pkg_postrm() { - if [[ -z ${REPLACED_BY_VERSION} ]]; then - xdg_desktop_database_update - elog "jEdit plugins installed into /usr/share/jedit/jars" - elog "(after installation of jEdit itself) haven't been" - elog "removed. To get rid of jEdit completely, you may" - elog "want to run" - elog "" - elog " rm -r ${JEDIT_HOME}" - fi -} diff --git a/app-emacs/emms/Manifest b/app-emacs/emms/Manifest index eba612c84202..bff334e4c194 100644 --- a/app-emacs/emms/Manifest +++ b/app-emacs/emms/Manifest @@ -1,2 +1,2 @@ DIST emms-20.1.tar.gz 271638 BLAKE2B bfeb270189679b1abdf9030a2fb1fd0774b14af3a678a8fd417e364cebd810bb6008eb8568271ac295aa8f61a03446c525138a1f3c7568c9d40a97288e77397b SHA512 c8aa70194bbd1ba85564122d11d3af425c69585becda9d4ae694ac1e75b4f6886a24afb6cec00547d7abe69a8bc729cd4061d89bdce9f37129c6f7671f6b0607 -DIST emms-20.tar.gz 271008 BLAKE2B e90d9da9f1ffb7b984f095c3b8a2f076c913f44e415cc395362187c65abedd3e8b4cbbeecff5b231ea913716f6644c7909b318862262b9020bbb4933c2364e60 SHA512 f2ab8b8a6cf3d10f19c217bbd1dc6dd9e9230e73eeb7046479a920c72b6d4b6196c3d919419b9f5d2ed3dab834c491d71e810f3d0da09ac3f11c9fd8eed785c0 +DIST emms-20.2.tar.gz 271612 BLAKE2B 1715bb643f845538f0511278e1ae9b3504f6bb782f1d65cb111424868ecf9a1ad415977f35a6a5d9179290f27ef736eff626b23faa80102b7244331e08f96fc8 SHA512 9e23c6b9ff322a646a68616a435a47abcca3d05ca0553948057ce5e7448d5589b0c4fcd72af0109d11e1c19cb0b1eb69540bff9c6cdeb9e65921fabc9f11e231 diff --git a/app-emacs/emms/emms-20.ebuild b/app-emacs/emms/emms-20.2.ebuild index ee43f01fcdd9..0c86092099fd 100644 --- a/app-emacs/emms/emms-20.ebuild +++ b/app-emacs/emms/emms-20.2.ebuild @@ -8,11 +8,19 @@ inherit elisp toolchain-funcs DESCRIPTION="The Emacs Multimedia System" HOMEPAGE="https://www.gnu.org/software/emms/ https://www.emacswiki.org/emacs/EMMS" -SRC_URI="https://git.savannah.gnu.org/cgit/emms.git/snapshot/${P}.tar.gz" + +if [[ "${PV}" == *9999* ]] ; then + inherit git-r3 + + EGIT_REPO_URI="https://git.savannah.gnu.org/git/emms.git" +else + SRC_URI="https://git.savannah.gnu.org/cgit/emms.git/snapshot/${P}.tar.gz" + + KEYWORDS="~amd64 ~ppc ~sparc ~x86" +fi LICENSE="GPL-3+ FDL-1.1+" SLOT="0" -KEYWORDS="~amd64 ~ppc ~sparc ~x86" RDEPEND=" media-libs/taglib @@ -33,7 +41,7 @@ src_compile() { } src_install() { - elisp-install ${PN} *.el *.elc + elisp-install "${PN}" *.el *.elc elisp-site-file-install "${FILESDIR}/${SITEFILE}" exeinto /usr/bin diff --git a/app-emacs/macrostep/Manifest b/app-emacs/macrostep/Manifest index 6b087d2e93e4..05b57a0c1fc9 100644 --- a/app-emacs/macrostep/Manifest +++ b/app-emacs/macrostep/Manifest @@ -1 +1,2 @@ DIST macrostep-0.9.2.tar.gz 33067 BLAKE2B 0fd25c8ae8827032286890040dadc2f3f2ca20d2fb5366acfe0a6a319f4dc20e2ff17fb59355b2bab36a9cea418122f5c3ae1485bc2ea9989f9c7c5fe4e4b390 SHA512 55d4c0c09f184a3e2218dc484d3c0f57255d591db910082d466f835b084aaa5d795636d337fa1f642a9a97858eaef63b58771f5583c975488f07ed0f87bdbb32 +DIST macrostep-0.9.4.tar.gz 33089 BLAKE2B 31777552faa2cb30f996defe44a3f5ec8b60ad75d6bd0e0461f8bfb0971b4dd43b17e88dcf06e8c492146b6e4f78b76e61c42a3f1accdad9fba275b344bef7ab SHA512 f5932b2bba4668d4b353db3b5e87e57e35ee3b7fe5fdfce4dd80c79dd2d596f4216655e06e05377bbc73d4491381dad7acb69b3c547da6f89dc09ab2e9ce1fa1 diff --git a/app-emacs/macrostep/macrostep-0.9.4-r1.ebuild b/app-emacs/macrostep/macrostep-0.9.4-r1.ebuild new file mode 100644 index 000000000000..4dec46209feb --- /dev/null +++ b/app-emacs/macrostep/macrostep-0.9.4-r1.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit elisp + +DESCRIPTION="Interactive macro-expander for Emacs" +HOMEPAGE="https://github.com/joddie/macrostep/ + https://github.com/emacsorphanage/macrostep/" +SRC_URI="https://github.com/emacsorphanage/${PN}/archive/${PV}.tar.gz + -> ${P}.tar.gz" + +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND=" + app-emacs/compat +" +BDEPEND=" + ${RDEPEND} +" + +PATCHES=( "${FILESDIR}/${PN}-test.patch" ) + +DOCS=( README.org ) +SITEFILE="50${PN}-gentoo.el" + +src_test() { + ${EMACS} ${EMACSFLAGS} -L . --load "${PN}-test.el" || die "test failed" +} + +src_install() { + rm macrostep-test.el{,c} || die + + elisp_src_install +} diff --git a/app-i18n/fcitx-rime/fcitx-rime-5.1.9.ebuild b/app-i18n/fcitx-rime/fcitx-rime-5.1.9.ebuild index 2e4ed6447552..1fba044170bd 100644 --- a/app-i18n/fcitx-rime/fcitx-rime-5.1.9.ebuild +++ b/app-i18n/fcitx-rime/fcitx-rime-5.1.9.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://download.fcitx-im.org/fcitx5/fcitx5-rime/fcitx5-rime-${PV}.tar. S="${WORKDIR}/${MY_PN}-${PV}" LICENSE="LGPL-2.1+" SLOT="5" -KEYWORDS="~amd64 ~arm64 ~loong ~riscv ~x86" +KEYWORDS="amd64 ~arm64 ~loong ~riscv x86" DEPEND=" !app-i18n/fcitx-rime:4 diff --git a/app-i18n/fcitx/fcitx-5.1.11.ebuild b/app-i18n/fcitx/fcitx-5.1.11.ebuild index e239a50d18d4..fd55b1326bb7 100644 --- a/app-i18n/fcitx/fcitx-5.1.11.ebuild +++ b/app-i18n/fcitx/fcitx-5.1.11.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://download.fcitx-im.org/fcitx5/fcitx5/fcitx5-${PV}_dict.tar.zst - S="${WORKDIR}/${MY_PN}-${PV}" LICENSE="LGPL-2+ Unicode-DFS-2016" SLOT="5" -KEYWORDS="~amd64 ~arm64 ~loong ~riscv x86" +KEYWORDS="amd64 ~arm64 ~loong ~riscv x86" IUSE="+autostart doc +emoji +enchant +keyboard presage +server systemd test wayland +X" REQUIRED_USE=" || ( wayland X ) diff --git a/app-i18n/librime/librime-1.11.2.ebuild b/app-i18n/librime/librime-1.11.2.ebuild index 30ed5c8e5578..32d58cec1eef 100644 --- a/app-i18n/librime/librime-1.11.2.ebuild +++ b/app-i18n/librime/librime-1.11.2.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/rime/librime/archive/refs/tags/${PV}.tar.gz -> ${P}. LICENSE="BSD BSD-2 Boost-1.0 MIT" SLOT="0/1-${PV}" -KEYWORDS="~amd64 ~loong ~x86" +KEYWORDS="amd64 ~loong x86" IUSE="debug test" RESTRICT="!test? ( test )" diff --git a/app-shells/loksh/Manifest b/app-shells/loksh/Manifest index 1a45f8f3d6d8..6bccee1fda19 100644 --- a/app-shells/loksh/Manifest +++ b/app-shells/loksh/Manifest @@ -1 +1,2 @@ DIST loksh-7.5.tar.xz 212104 BLAKE2B c5897860ca9ce7614921e890ec2ba6f464f600df9410082256e7b4cb53c15fbacb2f46fb8eada77910c19a260338f8e2fb55e3b324c96ab82e44f502859769a2 SHA512 9aee8219a4d63d06c95df2347611a04664ec344c2cb4c3d5d14bdea6b9cabc424246b0e070c901b4a5e38f5784b2c43f5c3c78b01f74cbdce46eded6fda043db +DIST loksh-7.6.tar.xz 212080 BLAKE2B 845fbda4b0ff17c432a6ab2b506ad02bc2f9a36873d20ba3ab7b4bf5eeff6609f61c0223f9d18933314bca22b45c02313cdab6cb69bed73227918516b8be186a SHA512 c03a298e93bff3c689591a9864eeb5daa661b6b0b783102a271f7ebb08297a4939d8c923233fc23892b83c86d7102f9ae022f4b4d3fdf33e095e86690014fb24 diff --git a/app-shells/loksh/loksh-7.5.ebuild b/app-shells/loksh/loksh-7.5.ebuild index 587b3d778384..5a2d11d30b46 100644 --- a/app-shells/loksh/loksh-7.5.ebuild +++ b/app-shells/loksh/loksh-7.5.ebuild @@ -6,14 +6,24 @@ EAPI=8 inherit meson DESCRIPTION="Linux port of OpenBSD's ksh" -HOMEPAGE="https://github.com/dimkr/loksh" -SRC_URI="https://github.com/dimkr/loksh/releases/download/${PV}/${P}.tar.xz" +HOMEPAGE="https://github.com/dimkr/loksh/" + +if [[ "${PV}" == *9999* ]] ; then + inherit git-r3 + + EGIT_REPO_URI="https://github.com/dimkr/${PN}.git" +else + SRC_URI="https://github.com/dimkr/${PN}/releases/download/${PV}/${P}.tar.xz" + + KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" +fi LICENSE="public-domain" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" -DEPEND="sys-libs/ncurses" +DEPEND=" + sys-libs/ncurses +" RDEPEND=" ${DEPEND} !app-shells/ksh @@ -21,7 +31,8 @@ RDEPEND=" src_prepare() { default - sed -i "/install_dir/s@loksh@${PF}@" meson.build || die + + sed -i "/install_dir/s@loksh@${PF}@" ./meson.build || die } src_configure() { diff --git a/app-shells/loksh/loksh-7.6.ebuild b/app-shells/loksh/loksh-7.6.ebuild new file mode 100644 index 000000000000..5a2d11d30b46 --- /dev/null +++ b/app-shells/loksh/loksh-7.6.ebuild @@ -0,0 +1,41 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit meson + +DESCRIPTION="Linux port of OpenBSD's ksh" +HOMEPAGE="https://github.com/dimkr/loksh/" + +if [[ "${PV}" == *9999* ]] ; then + inherit git-r3 + + EGIT_REPO_URI="https://github.com/dimkr/${PN}.git" +else + SRC_URI="https://github.com/dimkr/${PN}/releases/download/${PV}/${P}.tar.xz" + + KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" +fi + +LICENSE="public-domain" +SLOT="0" + +DEPEND=" + sys-libs/ncurses +" +RDEPEND=" + ${DEPEND} + !app-shells/ksh +" + +src_prepare() { + default + + sed -i "/install_dir/s@loksh@${PF}@" ./meson.build || die +} + +src_configure() { + # we want it as /bin/ksh + meson_src_configure --bindir=../bin +} diff --git a/app-shells/loksh/metadata.xml b/app-shells/loksh/metadata.xml index 83d00b14c8d4..2046d5eef4dd 100644 --- a/app-shells/loksh/metadata.xml +++ b/app-shells/loksh/metadata.xml @@ -1,6 +1,12 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> <pkgmetadata> - + <maintainer type="person"> + <email>xgqt@gentoo.org</email> + <name>Maciej Barć</name> + </maintainer> + <upstream> + <bugs-to>https://github.com/dimkr/loksh/issues/</bugs-to> + </upstream> <origin>gentoo-staging</origin> </pkgmetadata>
\ No newline at end of file diff --git a/app-text/enchant/enchant-1.6.1-r2.ebuild b/app-text/enchant/enchant-1.6.1-r2.ebuild index c011eda172ef..c9eace21f777 100644 --- a/app-text/enchant/enchant-1.6.1-r2.ebuild +++ b/app-text/enchant/enchant-1.6.1-r2.ebuild @@ -3,6 +3,8 @@ EAPI=8 +inherit flag-o-matic + MY_PV="${PV//./-}" DESCRIPTION="Spellchecker wrapping library" HOMEPAGE="https://github.com/rrthomas/enchant" @@ -39,6 +41,9 @@ src_prepare() { } src_configure() { + # bug #932436 + append-cflags -std=gnu89 + local myconf=( --datadir="${EPREFIX}"/usr/share/enchant-1 --disable-static diff --git a/app-text/teckit/Manifest b/app-text/teckit/Manifest index fac64127da87..ca6c81b83619 100644 --- a/app-text/teckit/Manifest +++ b/app-text/teckit/Manifest @@ -1 +1,2 @@ DIST teckit-2.5.10.tar.gz 2112617 BLAKE2B fe38bbecfeec61f2c926fc033230a753ce1435fdf77bebe3c6d6c427a46bd5019d23605ee3d73f733d6345301a26ad3b1fd207daa46fdf66a7728be4569758aa SHA512 c2d3bcf1245723bb3bbe9c147fc3024e667ab4d1280aa0f8b5394b2dd9bb75e3f2bf42f057744fa86ed551ebf3e0f13300072a0325888cb8f9501d874c356f34 +DIST teckit-2.5.12.tar.gz 2361827 BLAKE2B 7ec764d2a471b0d275060c61bbc624e845260ccab063cf7d0facf56983e6f0a26b0923d94f589e44932368c25b196e7f2caaa1c4583d47b805cc16eee2ec6131 SHA512 52b87a887c37015f2fd52d31e2f2615775463e3cc1978aebcf35816f259693b04d47cfe437f102b0f6c72ab990b6513e3589581eb6e66f145aaf48fcaefa859d diff --git a/app-text/teckit/teckit-2.5.12.ebuild b/app-text/teckit/teckit-2.5.12.ebuild new file mode 100644 index 000000000000..cb2bb65d5c42 --- /dev/null +++ b/app-text/teckit/teckit-2.5.12.ebuild @@ -0,0 +1,44 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools + +DESCRIPTION="Text Encoding Conversion toolkit" +HOMEPAGE="https://scripts.sil.org/cms/scripts/page.php?site_id=nrsi&cat_id=TECkit" +SRC_URI="https://github.com/silnrsi/teckit/releases/download/v${PV}/${P}.tar.gz" + +LICENSE="|| ( CPL-0.5 LGPL-2.1 )" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" + +RDEPEND=" + dev-libs/expat + sys-libs/zlib +" +DEPEND="${RDEPEND}" + +src_prepare() { + default + rm -f configure || die + + sed -e "s/AM_CONFIG_HEADER/AC_CONFIG_HEADERS/" -i configure.ac || die + eautoreconf +} + +src_configure() { + econf --disable-static +} + +src_test() { + cd "${S}/test" || die + chmod +x dotests.pl || die + ./dotests.pl || die "tests failed" +} + +src_install() { + emake DESTDIR="${D}" install + dodoc AUTHORS README NEWS + find "${ED}" -name '*.la' -delete || die +} diff --git a/dev-ada/gprbuild/gprbuild-24.0.0-r2.ebuild b/dev-ada/gprbuild/gprbuild-24.0.0-r2.ebuild index 95b9148bc117..d0e8ea637b57 100644 --- a/dev-ada/gprbuild/gprbuild-24.0.0-r2.ebuild +++ b/dev-ada/gprbuild/gprbuild-24.0.0-r2.ebuild @@ -18,7 +18,7 @@ SRC_URI=" -> ${XMLADA}.tar.gz" LICENSE="GPL-3" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 ~x86" IUSE="doc" DEPEND="${ADA_DEPS} diff --git a/dev-ada/libgpr/libgpr-24.0.0.ebuild b/dev-ada/libgpr/libgpr-24.0.0.ebuild index e9549f984970..3cf47422d18e 100644 --- a/dev-ada/libgpr/libgpr-24.0.0.ebuild +++ b/dev-ada/libgpr/libgpr-24.0.0.ebuild @@ -15,7 +15,7 @@ SRC_URI="https://github.com/AdaCore/${MYPN}/archive/refs/tags/v${PV}.tar.gz -> ${MYP}.tar.gz" LICENSE="GPL-3" SLOT="0/${PV}" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 ~x86" IUSE="+shared static-libs static-pic" RDEPEND="dev-ada/xmlada:=[shared?,static-libs?,static-pic?,${ADA_USEDEP}]" diff --git a/dev-build/bazelisk/Manifest b/dev-build/bazelisk/Manifest index 501abf132221..567040f06550 100644 --- a/dev-build/bazelisk/Manifest +++ b/dev-build/bazelisk/Manifest @@ -6,3 +6,5 @@ DIST bazelisk-1.22.1-deps.tar.xz 2499772 BLAKE2B 98d57705870d7bd7b8b9815237a5183 DIST bazelisk-1.22.1.tar.gz 150482 BLAKE2B e96a36886dfbade7b4611c7f9932997c3c37059bc67f69aeeccbf4db470735be31edd836e9833d40cdea02370f94b56a30437f6f5def963fc2962f26ff4f3c37 SHA512 37e52ff5e2ff9cd467a0794fc8febed87a0f20063f3f74459b7e7296fcc6543eeabad370b4cc8f59eeada32a978edaeee4409c5c7c3c51b803774af72fae5068 DIST bazelisk-1.23.0-deps.tar.xz 2499540 BLAKE2B 14d4b11348986a669b9b6ef1dabd14b778b5531eaaa4d6e6f18f7005d7c54b0a0ed1cc252cf9f6923dbf8103f0b555d408a8cc4e924bbb4f7be03602afde8bd2 SHA512 ad74e4333b0019676ed0b3017e0ee8ccd1e7893ad772f8a04c117cb62f7140d625ab08a0d2f1f909ad71ed27e0e0ecbe459a35de76dfde7337fee7257f63d5d1 DIST bazelisk-1.23.0.tar.gz 150671 BLAKE2B 4328290d938c6af7b8eb27cc2555d7544eb8c06722f477af077150b20aac986830d766f87ce261d18474cfff14a95f014f21d4a19a6614def49bc92a1b52da29 SHA512 ac93598553d16651a6ab83dcbbfa15a870ba7cfbf99ae10ef9e3bff8038b121f84bdd765680c44f7d97e892f01cdf774a13ad3103f65303b26f490394eb1ce7e +DIST bazelisk-1.24.0-deps.tar.xz 2519872 BLAKE2B fa8753fe358a3a2f788440a9097d6f64b620b64a8bec4383a05a009ba02c404ee7476c012c34af88e36fd5fa3a7d4d4f324ead20b9bc1079c96d894e3dc78857 SHA512 86a58d0c49114aab7c5605b1b0b7995bb27b52b19276459a2591e05195cf11f18ae37c43187583925c044972af5bf155d5f89624ff3b0fe034423fdc7c103507 +DIST bazelisk-1.24.0.tar.gz 150451 BLAKE2B d8e204c6d00d25f9188cdf8f5891eff279f76d17eb2604d800fa1bcf18896bed9980067887ae0ed42c931a30ce1a36fc0c3139753df4c1a76b18d995dc944c1f SHA512 929a80a7dcbcfea9aa2f38c3bb168c2418ade8964d4525ec026ad628448c6d2ef8d416c2d3b815f233713bef6b799ee0a6bf5a3a68f36f23499e35cfb6565678 diff --git a/dev-build/bazelisk/bazelisk-1.24.0.ebuild b/dev-build/bazelisk/bazelisk-1.24.0.ebuild new file mode 100644 index 000000000000..9b18306d7e1b --- /dev/null +++ b/dev-build/bazelisk/bazelisk-1.24.0.ebuild @@ -0,0 +1,43 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit go-module + +DESCRIPTION="A user-friendly launcher for Bazel written in Go" +HOMEPAGE="https://github.com/bazelbuild/bazelisk/" +SRC_URI=" + https://github.com/bazelbuild/${PN}/archive/refs/tags/v${PV}.tar.gz + -> ${P}.tar.gz + https://dev.gentoo.org/~xgqt/distfiles/deps/${P}-deps.tar.xz +" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~x86" +IUSE="+bazel-symlink" + +DOCS=( CONTRIBUTING.md README.md ) + +src_compile() { + mkdir -p bin || die + + local go_ldflags="-X main.BazeliskVersion=${PV}" + local -a go_buildargs=( + -ldflags "${go_ldflags}" + -o bin + ) + ego build "${go_buildargs[@]}" +} + +src_install() { + exeinto /usr/bin + doexe "bin/${PN}" + + if use bazel-symlink ; then + dosym -r /usr/bin/bazelisk /usr/bin/bazel + fi + + einstalldocs +} diff --git a/dev-build/cmake/Manifest b/dev-build/cmake/Manifest index 65aa19b92cd8..f350590e14e4 100644 --- a/dev-build/cmake/Manifest +++ b/dev-build/cmake/Manifest @@ -12,7 +12,13 @@ DIST cmake-3.30.2.tar.gz 11500719 BLAKE2B 85873311000831d2a8acb2c9d7f107e7fcef9d DIST cmake-3.30.5-SHA-256.txt 1646 BLAKE2B a91c0663dd11a6f854a4acdc5902b67811a311fd5161dc86140f1a39fb1f3aadce0df348e27569936c6e51def096ab6572635e00ce3d2b7554fadea4a3d4287f SHA512 a5a2285049fae435f53d0dfdfaea9a740d2f6e08dd1b149ab1f0d5e3ddc8afb2c3fac4a8018a7eb24ec90155535362160abe5ca2681808a96d19d191a3aa3713 DIST cmake-3.30.5-SHA-256.txt.asc 833 BLAKE2B cb7db2d0263d77cbc6798aa916a4584ccc7e7e9724c362c1471cda4b87c53ed1d1cbacf84573768844d16c3356ad32dae4500a6704fc22b8b1e824e2be6a0435 SHA512 fdd31e5b872c3dba1c66dd2ae077721f7054f6df9f261548fce86f9d4d4d403130511c4ce7ce57bcb3501abd87ab506177b513d160592db6e09d70d34e4a24e5 DIST cmake-3.30.5.tar.gz 11502354 BLAKE2B 47eb5abcd9d634b10053b2052dae11fc85e74f78ca2489d72088eba8ca84ecaf22a248b27a92bf50666b76e8cba40ba9b952d3d76d8e57112d136e26087f5696 SHA512 968ad4769e869378049b1d82ace98db25a6cb234b6362a51737f0d2978b8914ad42967ba112741850b23631e73b8a8876cd4f99dd0285b9da1c2bb5ea4c4ee4e +DIST cmake-3.30.6-SHA-256.txt 1646 BLAKE2B 370ec5fecb60a7ee6bf36503553a7478b66cfabbd48ea2ab17ae44841b371f5892c33bc9c64388ac84ea07e86f3bee9a82b9dc378ff4624f3a7c5025716b82bf SHA512 6049a237f0904a48c4658352ea0f0fb007bccd30886a1eb9e026ba85d15d892502e2ed6763023c61712e370d68b209f83e7e6c7d236f169603fc85e0f8c286ef +DIST cmake-3.30.6-SHA-256.txt.asc 833 BLAKE2B 73b841a2eb1d476696506706d95f371e5c46c2b777c012bf1d930f072c242bb431cde282ab371bf62a7845c92ba014270e3599d3c30d8503335ce249aa3ecb5c SHA512 34374445ecb012c4607fcf65fc6719dda16af189c0d2d38898a5cd506fc6c24462437556810c693ca45773cb8824cd0a03445ee07b69e010d1b7c509e32c617d +DIST cmake-3.30.6.tar.gz 11503061 BLAKE2B a381bea86b7cedb5dfae3598a4a243e74b0b34e78c105fe7ee17343593700c30f1dc42b06cbd872894a043f68e23853e7b1fdc6cb2161584f57e4aa89515e23a SHA512 8349d522ae098d72df625ef44700b672a5f85e7bd6c44ee9c0c3ba3f07561348f715f4d5a6f4a9b0e92bd9984e590473bc684160841f94842b5ee128fcc0bb07 DIST cmake-3.31.0-SHA-256.txt 1646 BLAKE2B 3f82f31d598cf395574d858f219e50d9b611b83a2c08ec2f441f59466bd56190659391718184e2f68dd9fdbb33845814e65423fb75386f8648ba9f62c6dc1d73 SHA512 e9e71a48d58bf50febcb19432bee658f5b12594fe926c9bc732e7d408bb8258504734244a91f052e43948fa082cc065ca9d6e1c39c79d6f9b264498f17383de9 DIST cmake-3.31.0-SHA-256.txt.asc 833 BLAKE2B 31bd06104df08c5117626c59c1acaca46b36af96e27491ec742cdc5cd3f34e29dea31bca43ff8156f1eca155ffe353c538eb081886cf12966083f6fb41187005 SHA512 c935472c4b5f99aa0a60bea9b0d691ae29a5d1ea5a9770cedd9c809fa463d2887984aa2e3fcfe46a953fd9258d20a1bb482aeb992c248183baebfeaacdb99b7a DIST cmake-3.31.0-docs.tar.xz 562756 BLAKE2B ef1d145658fd197ea515f05fbbad54b213bf458f3068829634242bc43bdb4f97bd45fcc45c9958919d2a78276ffc1d14d507822831f44fe9be5080ecc62e75fe SHA512 b4025633a0f42003005dfacdaea55c67e08d8f9082c8c6c564540b4d536246acedece41adb76cb00042d2f25f85b3817d23f70e393eb22a0857693d51ca60748 DIST cmake-3.31.0.tar.gz 11699894 BLAKE2B 9f9b5b15e5c9b19865cd00e3034fadf3a8ce4c21985cd5c9ab89d2920815948471885831bc29141f3179f401ba100f0d3ca95f8b72e1b8c84d80504f28957fb4 SHA512 feea7e7e86cfbc228d83c96b84502146516d003a753a2daeeaabb4d2dedefae881c44de7e1e9b424680b0047568c12632472a0030c5ce8413033f94f9b361700 +DIST cmake-3.31.1-SHA-256.txt 1646 BLAKE2B 5574526bb53edfdca53903ca03c0963d47eee40d180a2433eedffcfd55bc4a954a5ce2f1199b4fc11f48aaee228da1295689033d5bd2cb2f60df5177f4ed6cac SHA512 0f6b3cdee4874c4f7a89fe60e5cdb63e9317e561d86997720f2bcba7f66eb7dd49dcac4acce3ce3827f7c8bf733936511e34f350dd8d161ae5984e87ea2f09b8 +DIST cmake-3.31.1-SHA-256.txt.asc 833 BLAKE2B 3ece95f1d5bf575417bd6e77b1b29a1aa2a8db04cb4707d181fe98c7da1a2b60a6af6ea3c9a497d1bdc995fe6c61eac14f60fec540e504a5b019506cf8c2db56 SHA512 a0904d0f25ba03a874ebe63c7a82176684574fedcf5e61d796248024cfb3d3a39b7d6c135802c3ece0da0e2fec04894215427646026a91d526d526e91c54e2be +DIST cmake-3.31.1.tar.gz 11704421 BLAKE2B ff98ac838d670db8ec3bf289b8ca313cde73809770fb343d189c172ad0a9ed5b983f5a39a86fa966309ee262f7d108d8e3ad3887bc7fea45716a7e7d00487854 SHA512 9c4664792b32b1fa76aa66c5211e8a0a1fed380eb48ff605adb516d056ae3ab94859cf4103d86b83e220baba3ec5b763b454b6866d6bd606fc558fa3da75b146 diff --git a/dev-build/cmake/cmake-3.30.6.ebuild b/dev-build/cmake/cmake-3.30.6.ebuild new file mode 100644 index 000000000000..e9982cd799b4 --- /dev/null +++ b/dev-build/cmake/cmake-3.30.6.ebuild @@ -0,0 +1,293 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +# Generate using https://github.com/thesamesam/sam-gentoo-scripts/blob/main/niche/generate-cmake-docs +# Set to 1 if prebuilt, 0 if not +# (the construct below is to allow overriding from env for script) +: ${CMAKE_DOCS_PREBUILT:=1} + +CMAKE_DOCS_PREBUILT_DEV=sam +CMAKE_DOCS_VERSION=$(ver_cut 1-2).0 +# Default to generating docs (inc. man pages) if no prebuilt; overridden later +# See bug #784815 +CMAKE_DOCS_USEFLAG="+doc" + +# TODO RunCMake.LinkWhatYouUse fails consistently w/ ninja +# ... but seems fine as of 3.22.3? +# TODO ... but bootstrap sometimes(?) fails with ninja now. bug #834759. +CMAKE_MAKEFILE_GENERATOR="emake" +CMAKE_REMOVE_MODULES_LIST=( none ) +inherit bash-completion-r1 cmake flag-o-matic multiprocessing \ + toolchain-funcs xdg-utils + +MY_P="${P/_/-}" + +DESCRIPTION="Cross platform Make" +HOMEPAGE="https://cmake.org/" +if [[ ${PV} == 9999 ]] ; then + CMAKE_DOCS_PREBUILT=0 + + EGIT_REPO_URI="https://gitlab.kitware.com/cmake/cmake.git" + inherit git-r3 +else + SRC_URI="https://cmake.org/files/v$(ver_cut 1-2)/${MY_P}.tar.gz" + + if [[ ${CMAKE_DOCS_PREBUILT} == 1 ]] ; then + SRC_URI+=" !doc? ( https://dev.gentoo.org/~${CMAKE_DOCS_PREBUILT_DEV}/distfiles/${CATEGORY}/${PN}/${PN}-${CMAKE_DOCS_VERSION}-docs.tar.xz )" + fi + + if [[ ${PV} != *_rc* ]] ; then + VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/bradking.asc + inherit verify-sig + + SRC_URI+=" verify-sig? ( + https://github.com/Kitware/CMake/releases/download/v$(ver_cut 1-3)/${MY_P}-SHA-256.txt + https://github.com/Kitware/CMake/releases/download/v$(ver_cut 1-3)/${MY_P}-SHA-256.txt.asc + )" + + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" + + BDEPEND="verify-sig? ( >=sec-keys/openpgp-keys-bradking-20230817 )" + fi +fi + +[[ ${CMAKE_DOCS_PREBUILT} == 1 ]] && CMAKE_DOCS_USEFLAG="doc" + +S="${WORKDIR}/${MY_P}" + +LICENSE="BSD" +SLOT="0" +IUSE="${CMAKE_DOCS_USEFLAG} dap gui ncurses qt6 test" +RESTRICT="!test? ( test )" + +RDEPEND=" + >=app-arch/libarchive-3.3.3:= + app-crypt/rhash:0= + >=dev-libs/expat-2.0.1 + >=dev-libs/jsoncpp-1.9.2-r2:0= + >=dev-libs/libuv-1.10.0:= + >=net-misc/curl-7.21.5[ssl] + sys-libs/zlib + virtual/pkgconfig + dap? ( dev-cpp/cppdap ) + gui? ( + !qt6? ( + dev-qt/qtcore:5 + dev-qt/qtgui:5 + dev-qt/qtwidgets:5 + ) + qt6? ( dev-qt/qtbase:6[gui,widgets] ) + ) + ncurses? ( sys-libs/ncurses:= ) +" +DEPEND="${RDEPEND}" +BDEPEND+=" + doc? ( + dev-python/requests + dev-python/sphinx + ) + test? ( app-arch/libarchive[zstd] ) +" + +SITEFILE="50${PN}-gentoo.el" + +PATCHES=( + # Prefix + "${FILESDIR}"/${PN}-3.27.0_rc1-0001-Don-t-use-.so-for-modules-on-darwin-macos.-Use-.bund.patch + "${FILESDIR}"/${PN}-3.27.0_rc1-0002-Set-some-proper-paths-to-make-cmake-find-our-tools.patch + # Misc + "${FILESDIR}"/${PN}-3.27.0_rc1-0003-Prefer-pkgconfig-in-FindBLAS.patch + "${FILESDIR}"/${PN}-3.27.0_rc1-0004-Ensure-that-the-correct-version-of-Qt-is-always-used.patch + "${FILESDIR}"/${PN}-3.27.0_rc1-0005-Respect-Gentoo-s-Python-eclasses.patch + # Cuda + "${FILESDIR}/${PN}-3.30.3-cudahostld.patch" + + # Upstream fixes (can usually be removed with a version bump) +) + +cmake_src_bootstrap() { + # disable running of cmake in bootstrap command + sed -i \ + -e '/"${cmake_bootstrap_dir}\/cmake"/s/^/#DONOTRUN /' \ + bootstrap || die "sed failed" + + # execinfo.h on Solaris isn't quite what it is on Darwin + if [[ ${CHOST} == *-solaris* ]] ; then + sed -i -e 's/execinfo\.h/blablabla.h/' \ + Source/kwsys/CMakeLists.txt || die + fi + + # bootstrap script isn't exactly /bin/sh compatible + tc-env_build ${CONFIG_SHELL:-sh} ./bootstrap \ + --prefix="${T}/cmakestrap/" \ + --parallel=$(makeopts_jobs "${MAKEOPTS}" "$(get_nproc)") \ + || die "Bootstrap failed" +} + +src_unpack() { + if [[ ${PV} == 9999 ]] ; then + git-r3_src_unpack + elif [[ ${PV} == *_rc* ]] || ! use verify-sig ; then + default + else + cd "${DISTDIR}" || die + + # See https://mgorny.pl/articles/verify-sig-by-example.html#verifying-using-a-checksum-file-with-a-detached-signature + verify-sig_verify_detached ${MY_P}-SHA-256.txt{,.asc} + verify-sig_verify_unsigned_checksums ${MY_P}-SHA-256.txt sha256 ${MY_P}.tar.gz + + cd "${WORKDIR}" || die + + default + fi +} + +src_prepare() { + cmake_src_prepare + + if [[ ${CHOST} == *-darwin* ]] ; then + # Disable Xcode hooks, bug #652134 + sed -i -e 's/cm\(\|Global\|Local\)XCode[^.]\+\.\(cxx\|h\)//' \ + Source/CMakeLists.txt || die + sed -i -e '/define CMAKE_USE_XCODE/s/XCODE/NO_XCODE/' \ + -e '/cmGlobalXCodeGenerator.h/d' \ + Source/cmake.cxx || die + # Disable system integration, bug #933744 + sed -i -e 's/__APPLE__/__DISABLED__/' \ + Source/cmFindProgramCommand.cxx \ + Source/CPack/cmCPackGeneratorFactory.cxx || die + sed -i -e 's/__MAC_OS_X_VERSION_MIN_REQUIRED/__DISABLED__/' \ + Source/cmMachO.cxx || die + sed -i -e 's:CPack/cmCPack\(Bundle\|DragNDrop\|PKG\|ProductBuild\)Generator.cxx::' \ + Source/CMakeLists.txt || die + + # Disable isysroot usage with GCC, we've properly instructed + # where things are via GCC configuration and ldwrapper + sed -i -e '/cmake_gnu_set_sysroot_flag/d' \ + Modules/Platform/Apple-GNU-*.cmake || die + # Disable isysroot usage with clang as well + sed -i -e '/_SYSROOT_FLAG/d' \ + Modules/Platform/Apple-Clang.cmake || die + # Don't set a POSIX standard, system headers don't like that, #757426 + sed -i -e 's/^#if !defined(_WIN32) && !defined(__sun)/& \&\& !defined(__APPLE__)/' \ + Source/cmLoadCommandCommand.cxx \ + Source/cmStandardLexer.h \ + Source/cmSystemTools.cxx \ + Source/cmTimestamp.cxx + sed -i -e 's/^#if !defined(_POSIX_C_SOURCE) && !defined(_WIN32) && !defined(__sun)/& \&\& !defined(__APPLE__)/' \ + Source/cmStandardLexer.h + fi + + # Add gcc libs to the default link paths + sed -i \ + -e "s|@GENTOO_PORTAGE_GCCLIBDIR@|${EPREFIX}/usr/${CHOST}/lib/|g" \ + -e "$(usex prefix-guest "s|@GENTOO_HOST@||" "/@GENTOO_HOST@/d")" \ + -e "s|@GENTOO_PORTAGE_EPREFIX@|${EPREFIX}/|g" \ + Modules/Platform/{UnixPaths,Darwin}.cmake || die "sed failed" + + ## in theory we could handle these flags in src_configure, as we do in many other packages. But we *must* + ## handle them as part of bootstrapping, sadly. + + # Fix linking on Solaris + [[ ${CHOST} == *-solaris* ]] && append-ldflags -lsocket -lnsl + + # ODR warnings, bug #858335 + # https://gitlab.kitware.com/cmake/cmake/-/issues/20740 + filter-lto + + if ! has_version -b \>=${CATEGORY}/${PN}-3.13 || ! cmake --version &>/dev/null ; then + CMAKE_BINARY="${S}/Bootstrap.cmk/cmake" + cmake_src_bootstrap + fi +} + +src_configure() { + local mycmakeargs=( + -DCMAKE_USE_SYSTEM_LIBRARIES=ON + -DCMake_ENABLE_DEBUGGER=$(usex dap) + -DCMAKE_DOC_DIR=/share/doc/${PF} + -DCMAKE_MAN_DIR=/share/man + -DCMAKE_DATA_DIR=/share/${PN} + -DSPHINX_MAN=$(usex doc) + -DSPHINX_HTML=$(usex doc) + -DBUILD_CursesDialog="$(usex ncurses)" + -DBUILD_TESTING=$(usex test) + -DBUILD_QtDialog=$(usex gui) + ) + + use gui && mycmakeargs+=( -DCMake_QT_MAJOR_VERSION=$(usex qt6 6 5) ) + + cmake_src_configure +} + +src_test() { + # Fix OutDir and SelectLibraryConfigurations tests + # these are altered thanks to our eclass + sed -i -e 's:^#_cmake_modify_IGNORE ::g' \ + "${S}"/Tests/{OutDir,CMakeOnly/SelectLibraryConfigurations}/CMakeLists.txt \ + || die + + unset CLICOLOR CLICOLOR_FORCE CMAKE_COMPILER_COLOR_DIAGNOSTICS CMAKE_COLOR_DIAGNOSTICS + + pushd "${BUILD_DIR}" > /dev/null || die + + # Excluded tests: + # BootstrapTest: we actualy bootstrap it every time so why test it. + # BundleUtilities: bundle creation broken + # CMakeOnly.AllFindModules: pthread issues + # CTest.updatecvs: which fails to commit as root + # Fortran: requires fortran + # RunCMake.CompilerLauncher: also requires fortran + # RunCMake.CPack_RPM: breaks if app-arch/rpm is installed because + # debugedit binary is not in the expected location + # RunCMake.CPack_DEB: breaks if app-arch/dpkg is installed because + # it can't find a deb package that owns libc + # TestUpload, which requires network access + # RunCMake.CMP0125, known failure reported upstream (bug #829414) + local myctestargs=( + --output-on-failure + -E "(BootstrapTest|BundleUtilities|CMakeOnly.AllFindModules|CompileOptions|CTest.UpdateCVS|Fortran|RunCMake.CompilerLauncher|RunCMake.CPack_(DEB|RPM)|TestUpload|RunCMake.CMP0125)" \ + ) + + local -x QT_QPA_PLATFORM=offscreen + + cmake_src_test +} + +src_install() { + cmake_src_install + + # If USE=doc, there'll be newly generated docs which we install instead. + if ! use doc && [[ ${CMAKE_DOCS_PREBUILT} == 1 ]] ; then + doman "${WORKDIR}"/${PN}-${CMAKE_DOCS_VERSION}-docs/man*/*.[0-8] + fi + + insinto /usr/share/vim/vimfiles/syntax + doins Auxiliary/vim/syntax/cmake.vim + + insinto /usr/share/vim/vimfiles/indent + doins Auxiliary/vim/indent/cmake.vim + + insinto /usr/share/vim/vimfiles/ftdetect + doins "${FILESDIR}/${PN}.vim" + + dobashcomp Auxiliary/bash-completion/{${PN},ctest,cpack} +} + +pkg_postinst() { + if use gui; then + xdg_icon_cache_update + xdg_desktop_database_update + xdg_mimeinfo_database_update + fi +} + +pkg_postrm() { + if use gui; then + xdg_icon_cache_update + xdg_desktop_database_update + xdg_mimeinfo_database_update + fi +} diff --git a/dev-build/cmake/cmake-3.31.1.ebuild b/dev-build/cmake/cmake-3.31.1.ebuild new file mode 100644 index 000000000000..e9982cd799b4 --- /dev/null +++ b/dev-build/cmake/cmake-3.31.1.ebuild @@ -0,0 +1,293 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +# Generate using https://github.com/thesamesam/sam-gentoo-scripts/blob/main/niche/generate-cmake-docs +# Set to 1 if prebuilt, 0 if not +# (the construct below is to allow overriding from env for script) +: ${CMAKE_DOCS_PREBUILT:=1} + +CMAKE_DOCS_PREBUILT_DEV=sam +CMAKE_DOCS_VERSION=$(ver_cut 1-2).0 +# Default to generating docs (inc. man pages) if no prebuilt; overridden later +# See bug #784815 +CMAKE_DOCS_USEFLAG="+doc" + +# TODO RunCMake.LinkWhatYouUse fails consistently w/ ninja +# ... but seems fine as of 3.22.3? +# TODO ... but bootstrap sometimes(?) fails with ninja now. bug #834759. +CMAKE_MAKEFILE_GENERATOR="emake" +CMAKE_REMOVE_MODULES_LIST=( none ) +inherit bash-completion-r1 cmake flag-o-matic multiprocessing \ + toolchain-funcs xdg-utils + +MY_P="${P/_/-}" + +DESCRIPTION="Cross platform Make" +HOMEPAGE="https://cmake.org/" +if [[ ${PV} == 9999 ]] ; then + CMAKE_DOCS_PREBUILT=0 + + EGIT_REPO_URI="https://gitlab.kitware.com/cmake/cmake.git" + inherit git-r3 +else + SRC_URI="https://cmake.org/files/v$(ver_cut 1-2)/${MY_P}.tar.gz" + + if [[ ${CMAKE_DOCS_PREBUILT} == 1 ]] ; then + SRC_URI+=" !doc? ( https://dev.gentoo.org/~${CMAKE_DOCS_PREBUILT_DEV}/distfiles/${CATEGORY}/${PN}/${PN}-${CMAKE_DOCS_VERSION}-docs.tar.xz )" + fi + + if [[ ${PV} != *_rc* ]] ; then + VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/bradking.asc + inherit verify-sig + + SRC_URI+=" verify-sig? ( + https://github.com/Kitware/CMake/releases/download/v$(ver_cut 1-3)/${MY_P}-SHA-256.txt + https://github.com/Kitware/CMake/releases/download/v$(ver_cut 1-3)/${MY_P}-SHA-256.txt.asc + )" + + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" + + BDEPEND="verify-sig? ( >=sec-keys/openpgp-keys-bradking-20230817 )" + fi +fi + +[[ ${CMAKE_DOCS_PREBUILT} == 1 ]] && CMAKE_DOCS_USEFLAG="doc" + +S="${WORKDIR}/${MY_P}" + +LICENSE="BSD" +SLOT="0" +IUSE="${CMAKE_DOCS_USEFLAG} dap gui ncurses qt6 test" +RESTRICT="!test? ( test )" + +RDEPEND=" + >=app-arch/libarchive-3.3.3:= + app-crypt/rhash:0= + >=dev-libs/expat-2.0.1 + >=dev-libs/jsoncpp-1.9.2-r2:0= + >=dev-libs/libuv-1.10.0:= + >=net-misc/curl-7.21.5[ssl] + sys-libs/zlib + virtual/pkgconfig + dap? ( dev-cpp/cppdap ) + gui? ( + !qt6? ( + dev-qt/qtcore:5 + dev-qt/qtgui:5 + dev-qt/qtwidgets:5 + ) + qt6? ( dev-qt/qtbase:6[gui,widgets] ) + ) + ncurses? ( sys-libs/ncurses:= ) +" +DEPEND="${RDEPEND}" +BDEPEND+=" + doc? ( + dev-python/requests + dev-python/sphinx + ) + test? ( app-arch/libarchive[zstd] ) +" + +SITEFILE="50${PN}-gentoo.el" + +PATCHES=( + # Prefix + "${FILESDIR}"/${PN}-3.27.0_rc1-0001-Don-t-use-.so-for-modules-on-darwin-macos.-Use-.bund.patch + "${FILESDIR}"/${PN}-3.27.0_rc1-0002-Set-some-proper-paths-to-make-cmake-find-our-tools.patch + # Misc + "${FILESDIR}"/${PN}-3.27.0_rc1-0003-Prefer-pkgconfig-in-FindBLAS.patch + "${FILESDIR}"/${PN}-3.27.0_rc1-0004-Ensure-that-the-correct-version-of-Qt-is-always-used.patch + "${FILESDIR}"/${PN}-3.27.0_rc1-0005-Respect-Gentoo-s-Python-eclasses.patch + # Cuda + "${FILESDIR}/${PN}-3.30.3-cudahostld.patch" + + # Upstream fixes (can usually be removed with a version bump) +) + +cmake_src_bootstrap() { + # disable running of cmake in bootstrap command + sed -i \ + -e '/"${cmake_bootstrap_dir}\/cmake"/s/^/#DONOTRUN /' \ + bootstrap || die "sed failed" + + # execinfo.h on Solaris isn't quite what it is on Darwin + if [[ ${CHOST} == *-solaris* ]] ; then + sed -i -e 's/execinfo\.h/blablabla.h/' \ + Source/kwsys/CMakeLists.txt || die + fi + + # bootstrap script isn't exactly /bin/sh compatible + tc-env_build ${CONFIG_SHELL:-sh} ./bootstrap \ + --prefix="${T}/cmakestrap/" \ + --parallel=$(makeopts_jobs "${MAKEOPTS}" "$(get_nproc)") \ + || die "Bootstrap failed" +} + +src_unpack() { + if [[ ${PV} == 9999 ]] ; then + git-r3_src_unpack + elif [[ ${PV} == *_rc* ]] || ! use verify-sig ; then + default + else + cd "${DISTDIR}" || die + + # See https://mgorny.pl/articles/verify-sig-by-example.html#verifying-using-a-checksum-file-with-a-detached-signature + verify-sig_verify_detached ${MY_P}-SHA-256.txt{,.asc} + verify-sig_verify_unsigned_checksums ${MY_P}-SHA-256.txt sha256 ${MY_P}.tar.gz + + cd "${WORKDIR}" || die + + default + fi +} + +src_prepare() { + cmake_src_prepare + + if [[ ${CHOST} == *-darwin* ]] ; then + # Disable Xcode hooks, bug #652134 + sed -i -e 's/cm\(\|Global\|Local\)XCode[^.]\+\.\(cxx\|h\)//' \ + Source/CMakeLists.txt || die + sed -i -e '/define CMAKE_USE_XCODE/s/XCODE/NO_XCODE/' \ + -e '/cmGlobalXCodeGenerator.h/d' \ + Source/cmake.cxx || die + # Disable system integration, bug #933744 + sed -i -e 's/__APPLE__/__DISABLED__/' \ + Source/cmFindProgramCommand.cxx \ + Source/CPack/cmCPackGeneratorFactory.cxx || die + sed -i -e 's/__MAC_OS_X_VERSION_MIN_REQUIRED/__DISABLED__/' \ + Source/cmMachO.cxx || die + sed -i -e 's:CPack/cmCPack\(Bundle\|DragNDrop\|PKG\|ProductBuild\)Generator.cxx::' \ + Source/CMakeLists.txt || die + + # Disable isysroot usage with GCC, we've properly instructed + # where things are via GCC configuration and ldwrapper + sed -i -e '/cmake_gnu_set_sysroot_flag/d' \ + Modules/Platform/Apple-GNU-*.cmake || die + # Disable isysroot usage with clang as well + sed -i -e '/_SYSROOT_FLAG/d' \ + Modules/Platform/Apple-Clang.cmake || die + # Don't set a POSIX standard, system headers don't like that, #757426 + sed -i -e 's/^#if !defined(_WIN32) && !defined(__sun)/& \&\& !defined(__APPLE__)/' \ + Source/cmLoadCommandCommand.cxx \ + Source/cmStandardLexer.h \ + Source/cmSystemTools.cxx \ + Source/cmTimestamp.cxx + sed -i -e 's/^#if !defined(_POSIX_C_SOURCE) && !defined(_WIN32) && !defined(__sun)/& \&\& !defined(__APPLE__)/' \ + Source/cmStandardLexer.h + fi + + # Add gcc libs to the default link paths + sed -i \ + -e "s|@GENTOO_PORTAGE_GCCLIBDIR@|${EPREFIX}/usr/${CHOST}/lib/|g" \ + -e "$(usex prefix-guest "s|@GENTOO_HOST@||" "/@GENTOO_HOST@/d")" \ + -e "s|@GENTOO_PORTAGE_EPREFIX@|${EPREFIX}/|g" \ + Modules/Platform/{UnixPaths,Darwin}.cmake || die "sed failed" + + ## in theory we could handle these flags in src_configure, as we do in many other packages. But we *must* + ## handle them as part of bootstrapping, sadly. + + # Fix linking on Solaris + [[ ${CHOST} == *-solaris* ]] && append-ldflags -lsocket -lnsl + + # ODR warnings, bug #858335 + # https://gitlab.kitware.com/cmake/cmake/-/issues/20740 + filter-lto + + if ! has_version -b \>=${CATEGORY}/${PN}-3.13 || ! cmake --version &>/dev/null ; then + CMAKE_BINARY="${S}/Bootstrap.cmk/cmake" + cmake_src_bootstrap + fi +} + +src_configure() { + local mycmakeargs=( + -DCMAKE_USE_SYSTEM_LIBRARIES=ON + -DCMake_ENABLE_DEBUGGER=$(usex dap) + -DCMAKE_DOC_DIR=/share/doc/${PF} + -DCMAKE_MAN_DIR=/share/man + -DCMAKE_DATA_DIR=/share/${PN} + -DSPHINX_MAN=$(usex doc) + -DSPHINX_HTML=$(usex doc) + -DBUILD_CursesDialog="$(usex ncurses)" + -DBUILD_TESTING=$(usex test) + -DBUILD_QtDialog=$(usex gui) + ) + + use gui && mycmakeargs+=( -DCMake_QT_MAJOR_VERSION=$(usex qt6 6 5) ) + + cmake_src_configure +} + +src_test() { + # Fix OutDir and SelectLibraryConfigurations tests + # these are altered thanks to our eclass + sed -i -e 's:^#_cmake_modify_IGNORE ::g' \ + "${S}"/Tests/{OutDir,CMakeOnly/SelectLibraryConfigurations}/CMakeLists.txt \ + || die + + unset CLICOLOR CLICOLOR_FORCE CMAKE_COMPILER_COLOR_DIAGNOSTICS CMAKE_COLOR_DIAGNOSTICS + + pushd "${BUILD_DIR}" > /dev/null || die + + # Excluded tests: + # BootstrapTest: we actualy bootstrap it every time so why test it. + # BundleUtilities: bundle creation broken + # CMakeOnly.AllFindModules: pthread issues + # CTest.updatecvs: which fails to commit as root + # Fortran: requires fortran + # RunCMake.CompilerLauncher: also requires fortran + # RunCMake.CPack_RPM: breaks if app-arch/rpm is installed because + # debugedit binary is not in the expected location + # RunCMake.CPack_DEB: breaks if app-arch/dpkg is installed because + # it can't find a deb package that owns libc + # TestUpload, which requires network access + # RunCMake.CMP0125, known failure reported upstream (bug #829414) + local myctestargs=( + --output-on-failure + -E "(BootstrapTest|BundleUtilities|CMakeOnly.AllFindModules|CompileOptions|CTest.UpdateCVS|Fortran|RunCMake.CompilerLauncher|RunCMake.CPack_(DEB|RPM)|TestUpload|RunCMake.CMP0125)" \ + ) + + local -x QT_QPA_PLATFORM=offscreen + + cmake_src_test +} + +src_install() { + cmake_src_install + + # If USE=doc, there'll be newly generated docs which we install instead. + if ! use doc && [[ ${CMAKE_DOCS_PREBUILT} == 1 ]] ; then + doman "${WORKDIR}"/${PN}-${CMAKE_DOCS_VERSION}-docs/man*/*.[0-8] + fi + + insinto /usr/share/vim/vimfiles/syntax + doins Auxiliary/vim/syntax/cmake.vim + + insinto /usr/share/vim/vimfiles/indent + doins Auxiliary/vim/indent/cmake.vim + + insinto /usr/share/vim/vimfiles/ftdetect + doins "${FILESDIR}/${PN}.vim" + + dobashcomp Auxiliary/bash-completion/{${PN},ctest,cpack} +} + +pkg_postinst() { + if use gui; then + xdg_icon_cache_update + xdg_desktop_database_update + xdg_mimeinfo_database_update + fi +} + +pkg_postrm() { + if use gui; then + xdg_icon_cache_update + xdg_desktop_database_update + xdg_mimeinfo_database_update + fi +} diff --git a/dev-build/just/just-1.37.0.ebuild b/dev-build/just/just-1.37.0.ebuild index fc40b2584eae..3b54bdeab3d0 100644 --- a/dev-build/just/just-1.37.0.ebuild +++ b/dev-build/just/just-1.37.0.ebuild @@ -9,10 +9,10 @@ CRATES=" android_system_properties@0.1.5 ansi_term@0.12.1 anstream@0.6.18 + anstyle@1.0.10 anstyle-parse@0.2.6 anstyle-query@1.1.2 anstyle-wincon@3.0.6 - anstyle@1.0.10 arrayref@0.3.9 arrayvec@0.7.6 autocfg@1.4.0 @@ -45,8 +45,8 @@ CRATES=" derive-where@1.2.7 diff@0.1.13 digest@0.10.7 - dirs-sys@0.4.1 dirs@5.0.1 + dirs-sys@0.4.1 dotenvy@0.15.7 edit-distance@2.1.3 either@1.13.0 @@ -59,8 +59,8 @@ CRATES=" heck@0.5.0 hermit-abi@0.3.9 home@0.5.9 - iana-time-zone-haiku@0.1.2 iana-time-zone@0.1.61 + iana-time-zone-haiku@0.1.2 is_terminal_polyfill@1.70.1 itoa@1.0.13 js-sys@0.3.72 @@ -80,17 +80,17 @@ CRATES=" ppv-lite86@0.2.20 pretty_assertions@1.4.1 proc-macro2@1.0.89 - pulldown-cmark-to-cmark@10.0.4 pulldown-cmark@0.9.6 + pulldown-cmark-to-cmark@10.0.4 quote@1.0.37 rand@0.8.5 rand_chacha@0.3.1 rand_core@0.6.4 rayon-core@1.12.1 redox_users@0.4.6 + regex@1.11.1 regex-automata@0.4.9 regex-syntax@0.8.5 - regex@1.11.1 roff@0.2.2 rustix@0.38.41 rustversion@1.0.18 @@ -103,8 +103,8 @@ CRATES=" shellexpand@3.1.0 shlex@1.3.0 similar@2.6.0 - snafu-derive@0.8.5 snafu@0.8.5 + snafu-derive@0.8.5 strsim@0.11.1 strum@0.26.3 strum_macros@0.26.4 @@ -113,8 +113,8 @@ CRATES=" tempfile@3.14.0 temptree@0.2.0 terminal_size@0.4.0 - thiserror-impl@1.0.69 thiserror@1.0.69 + thiserror-impl@1.0.69 typed-arena@2.0.2 typenum@1.17.0 unicase@2.8.0 @@ -126,15 +126,15 @@ CRATES=" uuid@1.11.0 version_check@0.9.5 wasi@0.11.0+wasi-snapshot-preview1 + wasm-bindgen@0.2.95 wasm-bindgen-backend@0.2.95 - wasm-bindgen-macro-support@0.2.95 wasm-bindgen-macro@0.2.95 + wasm-bindgen-macro-support@0.2.95 wasm-bindgen-shared@0.2.95 - wasm-bindgen@0.2.95 which@7.0.0 + winapi@0.3.9 winapi-i686-pc-windows-gnu@0.4.0 winapi-x86_64-pc-windows-gnu@0.4.0 - winapi@0.3.9 windows-core@0.52.0 windows-sys@0.48.0 windows-sys@0.52.0 @@ -158,7 +158,9 @@ CRATES=" windows_x86_64_msvc@0.52.6 winsafe@0.0.19 yansi@1.0.1 + zerocopy@0.7.35 zerocopy-derive@0.7.35 + zerocopy@0.7.35 ${PN}@${PV} " diff --git a/dev-cpp/scitokens-cpp/scitokens-cpp-1.1.2.ebuild b/dev-cpp/scitokens-cpp/scitokens-cpp-1.1.2.ebuild index c12cad405a66..4b0c78687b79 100644 --- a/dev-cpp/scitokens-cpp/scitokens-cpp-1.1.2.ebuild +++ b/dev-cpp/scitokens-cpp/scitokens-cpp-1.1.2.ebuild @@ -10,7 +10,7 @@ if [[ ${PV} == *9999* ]]; then EGIT_REPO_URI="https://github.com/scitokens/scitokens-cpp" else SRC_URI="https://github.com/scitokens/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64 ~x86" + KEYWORDS="~amd64 x86" fi DESCRIPTION="C++ implementation of the SciTokens library with a C library interface" diff --git a/dev-games/liblcf/Manifest b/dev-games/liblcf/Manifest deleted file mode 100644 index d4355188d5c2..000000000000 --- a/dev-games/liblcf/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -DIST liblcf-0.7.0.tar.gz 292623 BLAKE2B 7cf2f21244796b85745ac30bcc3ec7118dd10d5a7054fdd423bbb71ab9b0a4c85ccc644bd57c251374378fe525e1302367456ee348828efb8d97d825727f2caa SHA512 0abf77a7e4615f21b643b0e35d41450dc0dbd37d337fbbf619a19f73da3ee18e9d216f151f52a121be2d91bfee47c1a153f4c64df630d5c587cf4b6071e5b77a -DIST liblcf-0.8.tar.xz 473996 BLAKE2B f48cbef89bdde673d215e12336ea06785de9c0d4c06fc625581bedf7b922d8638d4ebad4c17eb34a203815502d86eb38413f9e1fd5884d533c0a6dbedec35d78 SHA512 d92d1a97e7518a7880826126623108d3b2b60aeebf039d7c1c533ea36c270ff643777b67522a171c857457d10ce295562d4838a681f70f524e4619913d816d4d diff --git a/dev-games/liblcf/liblcf-0.7.0.ebuild b/dev-games/liblcf/liblcf-0.7.0.ebuild deleted file mode 100644 index 0b181cbf3578..000000000000 --- a/dev-games/liblcf/liblcf-0.7.0.ebuild +++ /dev/null @@ -1,35 +0,0 @@ -# Copyright 2023 Haelwenn (lanodan) Monnier <contact@hacktivis.me> -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake xdg - -DESCRIPTION="Library to handle RPG Maker 2000/2003 and EasyRPG projects" -HOMEPAGE="https://github.com/EasyRPG/liblcf" -SRC_URI="https://github.com/EasyRPG/liblcf/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64" - -IUSE="doc" - -RDEPEND=" - dev-libs/expat - dev-libs/icu:= - doc? ( app-text/doxygen ) -" -DEPEND="${RDEPEND}" - -src_configure() { - local mycmakeargs=( - -DBUILD_SHARED_LIBS=True - -DLIBLCF_UPDATE_MIMEDB=False - ) - - cmake_src_configure -} - -src_test() { - cmake_build check -} diff --git a/dev-games/liblcf/liblcf-0.8.ebuild b/dev-games/liblcf/liblcf-0.8.ebuild deleted file mode 100644 index e61fee2861a3..000000000000 --- a/dev-games/liblcf/liblcf-0.8.ebuild +++ /dev/null @@ -1,54 +0,0 @@ -# Copyright 2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake xdg - -DESCRIPTION="Library to handle RPG Maker 2000/2003 and EasyRPG projects" -HOMEPAGE="https://easyrpg.org/ - https://github.com/EasyRPG/liblcf" -SRC_URI="https://easyrpg.org/downloads/player/${PV}/${P}.tar.xz" -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~ppc64" - -IUSE="doc tools" - -RDEPEND=" - dev-libs/expat - dev-libs/icu:= -" -DEPEND="${RDEPEND}" -BDEPEND="doc? ( - app-text/doxygen - media-gfx/graphviz[svg] - ) -" - -src_configure() { - local mycmakeargs=( - -DBUILD_SHARED_LIBS=True - -DLIBLCF_UPDATE_MIMEDB=False - -DLIBLCF_ENABLE_TOOLS=$(usex tools) - ) - cmake_src_configure -} - -src_compile() { - cmake_src_compile - # Why do we have to build this explicitly :/ - use doc && cmake_build liblcf_doc -} - -src_test() { - cmake_build check -} - -src_install() { - cmake_src_install - if use doc; then - docinto /usr/share/doc/${PF}/html - dodoc -r doc/* - fi -} diff --git a/dev-games/liblcf/metadata.xml b/dev-games/liblcf/metadata.xml deleted file mode 100644 index 261f941d855b..000000000000 --- a/dev-games/liblcf/metadata.xml +++ /dev/null @@ -1,16 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person"> - <email>watermanpaint@posteo.net</email> - <name>Lucio Sauer</name> - </maintainer> - - <use> - <flag name="tools"> - Build and install additional command line tools, including lcf2xml - and lcfstrings. - </flag> - </use> - <origin>gentoo-guru-overlay</origin> -</pkgmetadata>
\ No newline at end of file diff --git a/dev-java/ant/Manifest b/dev-java/ant/Manifest index 174a42745cc1..8202ae31468b 100644 --- a/dev-java/ant/Manifest +++ b/dev-java/ant/Manifest @@ -1,4 +1,2 @@ -DIST apache-ant-1.10.14-src.tar.xz 3779488 BLAKE2B 40091c208c795d03b8f34656594cbf6c414f345cdacf637ece89a19a3ab0373cd8d65c342e0c4603569f9120f8f99a0b2eae8df874e6183649b39d7b88c614b8 SHA512 52936dfceb808a11dc842d2dc957a031508689270b59a2a6e3589f40465f6fa1aae87b189737cdd83eadfaf41b0c3f1ba2579bbd07591153107a5a27422521bd -DIST apache-ant-1.10.14-src.tar.xz.asc 833 BLAKE2B 4f8b1bb8bbd6d77b6e9eedf86818d42bb448e1b394e00590163e96967e36fe8e8e73e3f4fbf3b5bd1dab51cf69a39b99409bd8604cb7695cd6ae875ff13344a9 SHA512 2b91eda436210247ba39b82ba8aa1859051cf9baaf8ac8b551052e7986aeaa03c8b594347b8a734e08d12d8e270e29bf89b814562550a418abd0d2393ad4ac66 DIST apache-ant-1.10.15-src.tar.xz 3780456 BLAKE2B c157b488ac5f207daf5afcec3368395cacd44d82e0b8e19cbdf637e8ea43bafd340fcb13aede1292f7a0b31ae82a968831c51dabebfccf2fafb6479aa79f7dc4 SHA512 7513c0909abcc2ebcbb552ec97eaa35f476e57fec54022755d2e83d9d6df5295e0d75274e687208a4689a30592c19a0df041dff511dd3690627b1734ee2171c5 DIST apache-ant-1.10.15-src.tar.xz.asc 833 BLAKE2B e8741004b141955c729778cb987034f133af174dfc07c75976c8eda13272703b9b6158c68594f54dfef47c0f546c43cc97176b2a9193263076251a75b2f12129 SHA512 3585f32ef230e502db6a376d6343c74eae390931ae6a5c842b668eda6fbce1557e5d400001bbb244544c186e9e51cae4c2c05ccd6ff38cdbb16899aff5d48659 diff --git a/dev-java/ant/ant-1.10.14-r3.ebuild b/dev-java/ant/ant-1.10.14-r3.ebuild deleted file mode 100644 index a14381eb9ef6..000000000000 --- a/dev-java/ant/ant-1.10.14-r3.ebuild +++ /dev/null @@ -1,395 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -JAVA_PKG_IUSE="doc source test" -MAVEN_PROVIDES=" - org.apache.ant:ant:${PV} - org.apache.ant:ant-launcher:${PV} -" -JAVA_TESTING_FRAMEWORKS="junit-4" - -inherit java-pkg-2 java-pkg-simple verify-sig prefix - -DESCRIPTION="Java-based build tool similar to 'make' that uses XML configuration files" -HOMEPAGE="https://ant.apache.org/" -SRC_URI="mirror://apache/ant/source/apache-${P}-src.tar.xz - verify-sig? ( https://downloads.apache.org/ant/source/apache-${P}-src.tar.xz.asc )" -S="${WORKDIR}/apache-${P}" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="amd64 arm64 ppc64 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" -IUSE="antlr bcel bsf commonslogging commonsnet imageio jai jakartamail javamail jdepend - jmf jsch junit junit4 junitlauncher log4j oro regexp resolver swing testutil xalan xz" - -# At least 10 test cases would fail without network -PROPERTIES="test_network" -RESTRICT="test" - -REQUIRED_USE=" - junit4? ( junit ) - test? ( bsf ) - testutil? ( junit ) -" - -VERIFY_SIG_OPENPGP_KEY_PATH="/usr/share/openpgp-keys/ant.apache.org.asc" -BDEPEND="verify-sig? ( sec-keys/openpgp-keys-apache-ant )" -# jdk-11:* because it needs java/util/spi/ToolProvider, available since Java 9. -DEPEND=" - >=virtual/jdk-11:* - bcel? ( dev-java/bcel:0 ) - bsf? ( dev-java/bsf:2.3 ) - commonslogging? ( dev-java/commons-logging:0 ) - commonsnet? ( dev-java/commons-net:0 ) - jai? ( dev-java/sun-jai-bin:0 ) - jakartamail? ( dev-java/jakarta-mail:0 ) - javamail? ( - dev-java/jakarta-activation-api:1 - dev-java/javax-mail:0 - ) - jdepend? ( >=dev-java/jdepend-2.10-r1:0 ) - jsch? ( dev-java/jsch:0 ) - junit4? ( dev-java/junit:4 ) - junit? ( dev-java/junit:4 ) - junitlauncher? ( dev-java/junit:5[vintage] ) - log4j? ( dev-java/log4j-12-api:2 ) - oro? ( dev-java/jakarta-oro:2.0 ) - regexp? ( dev-java/jakarta-regexp:1.4 ) - resolver? ( dev-java/xml-commons-resolver:0 ) - test? ( - dev-java/antunit:0 - dev-java/bsf:2.3[javascript] - dev-java/bsh:0 - dev-java/hamcrest-library:1.3 - dev-java/xerces:2 - ) - xalan? ( - dev-java/xalan:0 - dev-java/xalan-serializer:0 - ) - xz? ( dev-java/xz-java:0 ) -" -RDEPEND=" - !dev-java/ant-apache-regexp - !dev-java/ant-apache-log4j - !dev-java/ant-apache-xalan2 - !dev-java/ant-commons-logging - !<dev-java/ant-core-1.10.14 - !dev-java/ant-swing - !dev-java/ant-junit4 - !dev-java/ant-testutil - !dev-java/ant-junitlauncher - !dev-java/ant-jai - !dev-java/ant-commons-net - !dev-java/ant-apache-bsf - !dev-java/ant-jmf - !dev-java/ant-apache-oro - !dev-java/ant-javamail - !dev-java/ant-junit - !dev-java/ant-jdepend - !dev-java/ant-antlr - !dev-java/ant-apache-bcel - !dev-java/ant-apache-resolver - !dev-java/ant-jsch - !dev-java/ant-xz - >=virtual/jre-1.8:* -" - -DOCS=( CONTRIBUTORS INSTALL NOTICE README WHATSNEW ) -PATCHES=( - "${FILESDIR}/1.10.9-launch.patch" # reusing this patch since the script has not changed - "${FILESDIR}/ant-1.10.14-AntlibTest.patch" # skips 1 of 6 tests - "${FILESDIR}/ant-1.10.14-AntTest.patch" # skips 1 of 32 tests - "${FILESDIR}/ant-1.10.14-JavaTest.patch" # skips 12 of 38 tests - "${FILESDIR}/ant-1.10.14-LinkTest.patch" # skips 4 of 67 tests - "${FILESDIR}/ant-1.10.14-PathTest.patch" # skips 1 of 33 tests -) - -JAVADOC_SRC_DIRS=( - ant - ant-launcher/src/main -) -JAVA_TEST_GENTOO_CLASSPATH=" - bsh - hamcrest-library-1.3 - junit-4 - xerces-2 -" -JAVA_TEST_RESOURCE_DIRS=( - "src/etc/testcases" - "src/main" -) -JAVA_TEST_SRC_DIR="src/tests/junit" - -# $1 ant-apache-bsf (source directory) -# $2 bsf-2.3 (classpath of external dependency) -taskdeps() { - if [[ ${task} == $1 ]]; then - JAVA_CLASSPATH_EXTRA="${2}" - JAVADOC_CLASSPATH+=" ${2}" - JAVADOC_SRC_DIRS+=( "${task}/src/main" ) - JAVA_RESOURCE_DIRS="${3}" - fi -} - -src_prepare() { - default #780585 - java-pkg-2_src_prepare - java-pkg_clean ! -path "./src/etc/*" # keep test resources - - eprefixify "src/script/ant" - - ANT_TASKS=( - $(use antlr && echo ant-antlr) # no dependencies - $(use bcel && echo ant-apache-bcel) - $(use bsf && echo ant-apache-bsf) # REQUIRED_USE for tests - $(use log4j && echo ant-apache-log4j) - $(use oro && echo ant-apache-oro) # ORO is retired - replace with java.util.regex? - $(use regexp && echo ant-apache-regexp) - $(use resolver && echo ant-apache-resolver) - $(use xalan && echo ant-apache-xalan2) - $(use commonslogging && echo ant-commons-logging) - $(use commonsnet && echo ant-commons-net) - $(use imageio && echo ant-imageio) # no dependencies - $(use jai && echo ant-jai) - $(use jakartamail && echo ant-jakartamail) - $(use javamail && echo ant-javamail) - $(use jdepend && echo ant-jdepend) - $(use jmf && echo ant-jmf) # no dependencies - $(use jsch && echo ant-jsch) - $(use junit && echo ant-junit) # REQUIRED_USE for junit4 and for testutil - $(use junit4 && echo ant-junit4) - $(use junitlauncher && echo ant-junitlauncher) - # depends on "com.ibm.netrexx:netrexx:2.0.5" which is - # available on https://www.netrexx.org/downloads.nsp and states: - # "IBM's last NetRexx release, suitable for JVM versions 1.5 and below [...]" - # $(use netrexx && echo ant-netrexx) # src/etc/poms/ant-netrexx/pom.xml - $(use swing && echo ant-swing) # no dependencies - $(use testutil && echo ant-testutil) - $(use xz && echo ant-xz) - ) - - # defaultManifest.mf - sed -e "s:\${project.version}:${PV}:" \ - -i src/main/org/apache/tools/ant/defaultManifest.mf || die - - # version.txt - local mydate="$(date '+%B %d %Y')" - echo "VERSION=${PV}" > src/main/org/apache/tools/ant/version.txt || die - echo "DATE=${mydate}" >> src/main/org/apache/tools/ant/version.txt || die - - # src directory for ant.jar - mkdir ant || die "cannot create src directory for ant" - cp -r {src/main/,ant}/org || die "cannot copy ant sources" - - # resources directory for ant.jar according to lines 317-325 src/etc/poms/ant/pom.xml - local INCLUDES=( $( - sed -n '/<resources>/,/<\/resources>/p' \ - src/etc/poms/ant/pom.xml \ - | grep org \ - | sed -e 's:.*<include>\(.*\)</include>:\1:' || die - )) - cp -r {src/,ant}/resources || die "cannot copy ant resources" - pushd src/main > /dev/null || die "pushd src/main" - cp --parents -v "${INCLUDES[@]}" ../../ant/resources || die "CANNOT" - popd > /dev/null || die "popd" - - # Remove sources according to lines 158-187 src/etc/poms/ant/pom.xml - # We don't remove anything from src/main/org - local EXCLUDES=$( - sed -n '/<excludes>/,/<\/excludes/p' \ - src/etc/poms/ant/pom.xml \ - | grep org \ - | sed -e 's:<exclude>\(.*\)</exclude>:ant/\1:' || die - ) - rm -r ${EXCLUDES} || die - # Remove one more file directly, could not get it with sed. - rm ant/org/apache/tools/ant/taskdefs/optional/ANTLR.java || die - - # Same handling for everything between <testExcludes> </testExcludes> - # Removing non-existing files is not possible: We ignore them ( grep -v ). - local TEST_EXCLUDES=$( - sed -n '/<testExcludes>/,/<\/testExcludes/p' \ - src/etc/poms/ant/pom.xml \ - | grep org \ - | grep -v CommonsLoggingListener \ - | grep -v Log4jListener \ - | sed -e 's:<exclude>\(.*\)</exclude>:src/tests/junit/\1:' || die - ) - rm -r ${TEST_EXCLUDES} || die - - # Prepare a separate JAVA_SRC_DIR directory for each jar file to be created. - einfo "Copy source files of ant-tasks" - local task - for task in ant-launcher "${ANT_TASKS[@]}"; do - # "${task}/src/main" will be JAVA_SRC_DIR - mkdir -p "${task}/src/main" || die "mkdir ${task}" - # Read from pom.xml the file names which can still contain wildcards - local INCLUDES=( $( - sed -n '/<includes>/,/<\/includes>/p' "src/etc/poms/${task}/pom.xml" \ - | grep org \ - | sed -e 's:.*<include>\(.*\)</include>:\1:' || die - )) - local sourcefile - # Resolve wildcards in file names using find and copy the files to the corresponding - # "${task}"/src/main directory - # echo "${INCLUDES[@]}" - for sourcefile in "${INCLUDES[@]}"; do - # einfo "${task}: ${sourcefile}" - # Parameter substitution % to remove trailing slash from ${sourcefile}. - # Applies to ant-jdepend and ant-junitlauncher where find would otherwise fail. - find \ - -path "./src/*/${sourcefile%/}" \ - -exec cp -r --parents "{}" \ - "${task}/src/main" \; - done - # tree "${task}" - done - - # JAVA_RESOURCE_DIRS for ant-junit - mkdir -p ant-junit/src/resources/org/apache/tools/ant/taskdefs/optional/junit/xsl \ - || die "junit resource dir" - cp src/etc/{junit-frames,junit-noframes,junit-frames-saxon,junit-noframes-saxon}.xsl \ - ant-junit/src/resources/org/apache/tools/ant/taskdefs/optional/junit/xsl \ - || die "junit resources" -} - -src_compile() { - einfo "Compiling ant-launcher.jar" - JAVA_JAR_FILENAME="ant-launcher.jar" - JAVA_MAIN_CLASS="org.apache.tools.ant.launch.Launcher" - JAVA_SRC_DIR="ant-launcher/src/main" - java-pkg-simple_src_compile - JAVA_GENTOO_CLASSPATH_EXTRA+=":ant-launcher.jar" - rm -r target || die - - einfo "Compiling ant.jar" - JAVA_JAR_FILENAME="ant.jar" - JAVA_LAUNCHER_FILENAME="ant" - JAVA_MAIN_CLASS="org.apache.tools.ant.Main" - JAVA_RESOURCE_DIRS="ant/resources" - JAVA_SRC_DIR="ant" - java-pkg-simple_src_compile - JAVA_GENTOO_CLASSPATH_EXTRA+=":ant.jar" - rm -r target || die - - local task - for task in "${ANT_TASKS[@]}"; do - einfo "Compiling ${task}" - JAVA_JAR_FILENAME="${task}.jar" - JAVA_MAIN_CLASS="" - JAVA_RESOURCE_DIRS="" - JAVA_SRC_DIR="" - - JAVA_SRC_DIR="${task}/src/main" - taskdeps ant-apache-bcel bcel - taskdeps ant-apache-bsf bsf-2.3 - taskdeps ant-apache-log4j log4j-12-api-2 - taskdeps ant-apache-oro jakarta-oro-2.0 - taskdeps ant-apache-regexp jakarta-regexp-1.4 - taskdeps ant-apache-resolver xml-commons-resolver - taskdeps ant-apache-xalan2 xalan - taskdeps ant-commons-logging commons-logging - taskdeps ant-commons-net commons-net - taskdeps ant-jai sun-jai-bin - taskdeps ant-jakartamail jakarta-mail - taskdeps ant-javamail 'javax-mail jakarta-activation-api-1' - taskdeps ant-jdepend jdepend - taskdeps ant-jsch jsch - taskdeps ant-junit junit-4 ant-junit/src/resources - taskdeps ant-junit4 junit-4 - taskdeps ant-junitlauncher junit-5 - # $(use netrexx && echo ant-netrexx) - taskdeps ant-xz xz-java - - java-pkg-simple_src_compile - JAVA_GENTOO_CLASSPATH_EXTRA+=":${task}.jar" - rm -fr target || die - done - use doc && ejavadoc -} - -src_test() { - # Avoid "--with-dependencies" as used by JAVA_TEST_GENTOO_CLASSPATH. - # dev-java/antunit has a circular dependency with dev-java/ant[test] - JAVA_GENTOO_CLASSPATH_EXTRA+=":$(java-pkg_getjars --build-only antunit)" - # according to line 115 src/etc/poms/ant/pom.xml - jar -cvf src/etc/testcases/org/apache/tools/ant/taskdefs/test2-antlib.jar \ - -C src/etc/testcases taskdefs/test.antlib.xml || die "cannot test2-antlib.jar" - - JAVA_TEST_EXCLUDES=( - # according to lines 1956-1964 build.xml (abstract classes, not testcases) - org.apache.tools.ant.taskdefs.TaskdefsTest - org.apache.tools.ant.BuildFileTest - org.apache.tools.ant.util.regexp.RegexpMatcherTest - org.apache.tools.ant.util.regexp.RegexpTest - org.apache.tools.ant.types.selectors.BaseSelectorTest - # according to line 1970 build.xml (helper classes, not testcases) - org.apache.tools.ant.TestHelper - # lines 2097-2102 build.xml (interactive tests) - org.apache.tools.ant.taskdefs.TestProcess # 1. No runnable methods - # 1) testAll(org.apache.tools.ant.taskdefs.InitializeClassTest) - # /var/tmp/portage/dev-java/ant-1.10.14/work/apache-ant-1.10.14/ - # src/etc/testcases/taskdefs/initializeclass.xml:24: Java returned: 1 - # <pathelement path="${build.tests.value}"/> - # <pathelement location="${java.home}/lib/classes.zip"/> - org.apache.tools.ant.taskdefs.InitializeClassTest # Tests run: 1, Failures: 1 - ) - -# tests with patches to be revisited -# JAVA_TEST_RUN_ONLY=( -# org.apache.tools.ant.taskdefs.AntlibTest # Tests run: 6, Failures: 1 test2-antlib.jar? -# org.apache.tools.ant.taskdefs.AntTest # Tests run: 32, Failures: 1 -# org.apache.tools.ant.taskdefs.JavaTest # Tests run: 38, Failures: 12 -# org.apache.tools.ant.taskdefs.modules.LinkTest # Tests run: 67, Failures: 4 -# org.apache.tools.ant.types.PathTest # Tests run: 33, Failures: 1 -# ) - - # according to lines 276-297 src/etc/poms/ant/pom.xml - JAVA_TEST_EXTRA_ARGS=( - -Dant.home="${ANT_HOME}" - -Dbuild.classes.value=../../../target/test-classes # needed for org.apache.tools.ant.taskdefs.SignJarTest - -Dbuild.tests.value=target/test-classes - -Doffline=true - -Dant.test.basedir.ignore=true - ) - java-pkg-simple_src_test -} - -src_install() { - java-pkg_dojar ant.jar ant-launcher.jar - - # Compatibility symlink, should be removed after transition period. - dosym -r /usr/share/ant{,-core}/lib/ant.jar - - for task in "${ANT_TASKS[@]}"; do - java-pkg_dojar "${task}.jar" - java-pkg_register-ant-task --version "${PV}" "${task}" - done - - dobin src/script/ant - - dodir /usr/share/ant/bin - for each in antRun antRun.pl runant.pl runant.py ; do - dobin "${S}/src/script/${each}" - done - - insinto /usr/share/ant/etc - doins -r src/etc/*.xsl - insinto /usr/share/ant/etc/checkstyle - doins -r src/etc/checkstyle/*.xsl - - echo "ANT_HOME=\"${EPREFIX}/usr/share/ant\"" > "${T}/20ant" - doenvd "${T}/20ant" - - einstalldocs - if use doc; then - java-pkg_dojavadoc target/api - docinto html - dodoc -r manual - fi - - use source && java-pkg_dosrc src/main/* -} diff --git a/dev-java/bnd-annotation/Manifest b/dev-java/bnd-annotation/Manifest index 4a41f3f9f080..a890570b45c8 100644 --- a/dev-java/bnd-annotation/Manifest +++ b/dev-java/bnd-annotation/Manifest @@ -1,2 +1 @@ DIST aQute.bnd-7.0.0.tar.gz 172496438 BLAKE2B a2e443b0e4a2eb278a8e1df86456fea22ffb8147adc00c9f300cbd32b226218bb64ccca3da3bcd0d79b07567a7b4cf4456b96224d6abf59486fa08ca6170d0ba SHA512 11d34a7d1a9b2fb2e8c112d414a06c281ccde9a7b06c62043e19d83e85ea64fdf022dd4493a14dd2dcf6adee392a1e9bf1ab05a6d690a328f29d7019045bca8c -DIST biz.aQute.bnd.annotation-6.3.1-sources.jar 50600 BLAKE2B 6ace86a803c378be17b4ecfb658eb17e9c95f4f8797cdf22cbb9a5acb2a382fe0ee6791ad0280a2de9d9e85fbe2732487e693b2c93f08145b3633810f480f8b9 SHA512 751855a173e6d5f9d09f6d63775b97d971cebbfc019053988ec7fe144d0f49b4d09b9a2339d63bb43cea51d09d7d766554255f727cad8d73d9c196097e58d0fd diff --git a/dev-java/bnd-annotation/bnd-annotation-6.3.1.ebuild b/dev-java/bnd-annotation/bnd-annotation-6.3.1.ebuild deleted file mode 100644 index 70550ab55d21..000000000000 --- a/dev-java/bnd-annotation/bnd-annotation-6.3.1.ebuild +++ /dev/null @@ -1,48 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -# Skeleton command: -# java-ebuilder --generate-ebuild --workdir . --pom biz.aQute.bnd.annotation-6.3.1.pom --download-uri https://repo1.maven.org/maven2/biz/aQute/bnd/biz.aQute.bnd.annotation/6.3.1/biz.aQute.bnd.annotation-6.3.1-sources.jar --slot 0 --keywords "~amd64 ~arm ~arm64 ~ppc64 ~x86" --ebuild aqute-bnd-annotation-6.3.1.ebuild - -EAPI=8 - -JAVA_PKG_IUSE="doc source" -MAVEN_ID="biz.aQute.bnd:biz.aQute.bnd.annotation:6.3.1" - -inherit java-pkg-2 java-pkg-simple - -DESCRIPTION="bnd Annotations Library" -HOMEPAGE="https://bnd.bndtools.org/" -SRC_URI="https://repo1.maven.org/maven2/biz/aQute/bnd/biz.aQute.bnd.annotation/${PV}/biz.aQute.bnd.annotation-${PV}-sources.jar" - -LICENSE="Apache-2.0 EPL-2.0" -SLOT="0" -KEYWORDS="amd64 arm64 ppc64" - -# Common dependencies -# POM: biz.aQute.bnd.annotation-${PV}.pom -# org.osgi:org.osgi.resource:1.0.0 -> !!!artifactId-not-found!!! -# org.osgi:org.osgi.service.serviceloader:1.0.0 -> !!!artifactId-not-found!!! - -CP_DEPEND="dev-java/osgi-annotation:0" - -# Compile dependencies -# POM: biz.aQute.bnd.annotation-${PV}.pom -# org.osgi:org.osgi.namespace.extender:1.0.1 -> !!!artifactId-not-found!!! -# org.osgi:org.osgi.namespace.service:1.0.0 -> !!!artifactId-not-found!!! -# org.osgi:osgi.annotation:8.1.0 -> >=dev-java/osgi-annotation-8.1.0:0 - -DEPEND=">=virtual/jdk-1.8:* - dev-java/osgi-cmpn:8 - dev-java/osgi-core:0 - ${CP_DEPEND}" - -RDEPEND=">=virtual/jre-1.8:* - ${CP_DEPEND}" - -BDEPEND="app-arch/unzip" - -S="${WORKDIR}" - -JAVA_CLASSPATH_EXTRA="osgi-cmpn-8,osgi-core" -JAVA_SRC_DIR="." diff --git a/dev-java/commons-imaging/commons-imaging-1.0_alpha3-r2.ebuild b/dev-java/commons-imaging/commons-imaging-1.0_alpha3-r2.ebuild index 13d24c8e36ec..bf8374ec9408 100644 --- a/dev-java/commons-imaging/commons-imaging-1.0_alpha3-r2.ebuild +++ b/dev-java/commons-imaging/commons-imaging-1.0_alpha3-r2.ebuild @@ -4,7 +4,7 @@ EAPI=8 JAVA_PKG_IUSE="doc source" -MAVEN_ID="org.apache.commons:commons-imaging:${PV/_/-}" +MAVEN_ID="org.apache.commons:commons-imaging:1.0-alpha3" inherit java-pkg-2 java-pkg-simple verify-sig diff --git a/dev-java/jdbc-mysql/Manifest b/dev-java/jdbc-mysql/Manifest index 48e9276fa13f..2c3dcda5087a 100644 --- a/dev-java/jdbc-mysql/Manifest +++ b/dev-java/jdbc-mysql/Manifest @@ -1,4 +1,3 @@ -DIST mysql-connector-j-9.0.0.tar.gz 4469329 BLAKE2B 3248d43654c56a2b566bbf515de996ab43f845beb2104f69c3c3c837b8b527d8e9851fe849bcf55fd7eafb061e4780dfaa19b42583a7d12b72367d0a36a61ab3 SHA512 40028f528e8bff686fcd700d165785194e1732a8c2c29efb2ffe67623f8915caaac4d2a9e548b0e9cda4328e25cfd6fe4e008cca1491117e38a4c79af0231475 DIST mysql-connector-j-9.1.0.tar.gz 4485702 BLAKE2B f382d58f559c6ec10899e32d4370e817f07561b294c1a173856df98a088a3e981952ac117ec3cc0946b8ef43a68eb52880ba45d9bb23b393b8a00a6999d52176 SHA512 042aa06fc5fb84d33b8308731371a29199a68bac5ae0866729fb2881f1bd4f41141f355c56c24764f2084059d99da56d9bba35d6ce3b48d9286bd1294d84ac02 DIST oci-java-sdk-common-3.29.0.jar 453619 BLAKE2B 41a68344a9cf4733c642e3a6e4254f3991f19c13edf57b3c61352b1e6ffdfabfe29cd8dccaa9b128fae618a492fb342007d14ad65b06cd614da572c787cf35ab SHA512 b6def960e114b69d3f34706d5e293f0a05b30c31a1443a92e454631712bb633eaea3795beeeabe4eb1303b8ad42ef2b73d69880b73d360e193f8f1b532bc3430 DIST opentelemetry-api-1.40.0.jar 141734 BLAKE2B 1f14ca7caadd0a3eed615da7ee528e5df72474d9a4eabcf5a820996830cf76c8fa3402de7d283598f1e4bb44b1a15c488b81863c4b5c0685ea35fe65f3fb12c2 SHA512 d4a1af66075b5f147ba297a8133a707716e323800d8aa2debcdace2bbe10046b2fee8a47d87fa9b6f1f11ad30f4da688670c546841990ad8daa7c8c0535498f2 diff --git a/dev-java/jdbc-mysql/jdbc-mysql-9.0.0.ebuild b/dev-java/jdbc-mysql/jdbc-mysql-9.0.0.ebuild deleted file mode 100644 index 7875ebd0d754..000000000000 --- a/dev-java/jdbc-mysql/jdbc-mysql-9.0.0.ebuild +++ /dev/null @@ -1,64 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -# No tests, see bug #902723 -JAVA_PKG_IUSE="doc source" -MAVEN_ID="com.mysql:mysql-connector-j:9.0.0" -# JAVA_TESTING_FRAMEWORKS="junit-4" - -inherit java-pkg-2 java-pkg-simple - -# Bundling binary versions of oci-java-sdk-common and opentelemetry -# https://github.com/oracle/oci-java-sdk/blob/v2.47.0/bmc-common/pom.xml -OSC="3.29.0" -OAV="1.40.0" - -DESCRIPTION="JDBC Type 4 driver for MySQL" -HOMEPAGE="https://dev.mysql.com/doc/connector-j/en/" -SRC_URI="https://dev.mysql.com/get/Downloads/Connector-J/mysql-connector-j-${PV}.tar.gz - https://repo1.maven.org/maven2/com/oracle/oci/sdk/oci-java-sdk-common/${OSC}/oci-java-sdk-common-${OSC}.jar - https://repo1.maven.org/maven2/io/opentelemetry/opentelemetry-context/${OAV}/opentelemetry-context-${OAV}.jar - https://repo1.maven.org/maven2/io/opentelemetry/opentelemetry-api/${OAV}/opentelemetry-api-${OAV}.jar" - -S="${WORKDIR}/mysql-connector-j-${PV}" - -LICENSE="GPL-2-with-MySQL-FLOSS-exception" -SLOT="0" -KEYWORDS="amd64 ~ppc64" - -CP_DEPEND=" - dev-java/c3p0:0 - >=dev-java/protobuf-java-4.27.2:0 - dev-java/slf4j-api:0 -" -DEPEND="${CP_DEPEND} - >=virtual/jdk-1.8:*" -RDEPEND="${CP_DEPEND} - >=virtual/jre-1.8:*" - -DOCS=( CHANGES README ) - -JAVA_GENTOO_CLASSPATH_EXTRA="${DISTDIR}/oci-java-sdk-common-${OSC}.jar" -JAVA_GENTOO_CLASSPATH_EXTRA+=":${DISTDIR}/opentelemetry-context-${OAV}.jar" -JAVA_GENTOO_CLASSPATH_EXTRA+=":${DISTDIR}/opentelemetry-api-${OAV}.jar" -JAVA_JAR_FILENAME="mysql-connector-j.jar" -JAVA_RESOURCE_DIRS="src/main/resources" -JAVA_SRC_DIR=( - "src/generated" - "src/legacy/java" - "src/main/core-api/java" - "src/main/core-impl/java" - "src/main/protocol-impl/java" - "src/main/user-api/java" - "src/main/user-impl/java" -) - -src_install() { - java-pkg-simple_src_install - java-pkg_newjar "${DISTDIR}/oci-java-sdk-common-${OSC}.jar" oci-java-sdk-common.jar - java-pkg_newjar "${DISTDIR}/opentelemetry-context-${OAV}.jar" opentelemetry-context.jar - java-pkg_newjar "${DISTDIR}/opentelemetry-api-${OAV}.jar" opentelemetry-api.jar - java-pkg_regjar "${ED}/usr/share/jdbc-mysql/lib/oci-java-sdk-common.jar" -} diff --git a/dev-java/joda-convert/Manifest b/dev-java/joda-convert/Manifest index 766da8a5024a..b21b8311ca0a 100644 --- a/dev-java/joda-convert/Manifest +++ b/dev-java/joda-convert/Manifest @@ -1,2 +1 @@ -DIST joda-convert-2.2.2.tar.gz 65476 BLAKE2B 9ef8e3b172d31f4e3b748ba5aae807b1d344c3b6bedeb0bf0b84b93009171495f271d03cd9f7b29147a256ddd1081b3fc9640c1df6b45425080ce1d44e2c0f37 SHA512 9660491373d5f7d415ab47cec7164922fc8901803e759bbf8cf7d0cc58040c2c8b245271f33d641a563ffb25b8e42f8197e297da7d1fe68a5c50ebb61536f3ae DIST joda-convert-2.2.4.tar.gz 56778 BLAKE2B 76bcbf6a63461e2a1bb2ce82c38aa65fef1f385cdb9752ef7cffefcbd6b535b822f25a7d21026fd117fb2f40ec15113a6f2884ae21c56d1f49ea182fe9993fae SHA512 4d503328a8424f3992b4ad13f192481268136630426c3d9830d9e4bb4c6b14422d7097654c80b69f9c863b55b8da1938971b1dad5be70293824953c6c3a719ae diff --git a/dev-java/joda-convert/joda-convert-2.2.2-r2.ebuild b/dev-java/joda-convert/joda-convert-2.2.2-r2.ebuild deleted file mode 100644 index dd3b55a98160..000000000000 --- a/dev-java/joda-convert/joda-convert-2.2.2-r2.ebuild +++ /dev/null @@ -1,65 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -# Skeleton command: -# java-ebuilder --generate-ebuild --workdir . --pom pom.xml --download-uri https://github.com/JodaOrg/joda-convert/archive/refs/tags/v2.2.2.tar.gz --slot 0 --keywords "~amd64 ~arm ~arm64 ~ppc64 ~x86" --ebuild joda-convert-2.2.2.ebuild - -EAPI=8 - -JAVA_PKG_IUSE="doc source test" -MAVEN_ID="org.joda:joda-convert:2.2.2" -JAVA_TESTING_FRAMEWORKS="junit-4" - -inherit java-pkg-2 java-pkg-simple - -DESCRIPTION="Library to convert Objects to and from String" -HOMEPAGE="https://www.joda.org/joda-convert/" -SRC_URI="https://github.com/JodaOrg/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="amd64 arm64 ppc64" - -# Compile dependencies -# POM: pom.xml -# test? com.google.guava:guava:31.0.1-jre -> !!!suitable-mavenVersion-not-found!!! -# test? junit:junit:4.13.2 -> >=dev-java/junit-4.13.2:4 - -DEPEND=" - >=virtual/jdk-11:* - test? ( - dev-java/guava:0 - ) -" - -RDEPEND=" - >=virtual/jre-1.8:* -" - -DOCS=( {NOTICE,RELEASE-NOTES}.txt README.md ) - -S="${WORKDIR}/${P}" - -JAVA_SRC_DIR="src/main/java" - -JAVA_TEST_GENTOO_CLASSPATH="guava,junit-4" -JAVA_TEST_SRC_DIR="src/test/java" -JAVA_TEST_RESOURCE_DIRS="src/test/resources" - -JAVA_TEST_EXCLUDES=( - # Upstream: Tests run: 186, Failures: 0, Errors: 0, Skipped: 0 - # All following: No runnable methods - org.joda.convert.test1.Test1Class - org.joda.convert.test1.Test1Interface - org.joda.convert.test2.Test2Class - org.joda.convert.test2.Test2Factory - org.joda.convert.test2.Test2Interface - org.joda.convert.test3.Test3Class - org.joda.convert.test3.Test3Factory - org.joda.convert.test3.Test3Interface - org.joda.convert.test3.Test3SuperClass - org.joda.convert.test4.Test4Class - org.joda.convert.test4.Test4Factory - org.joda.convert.test4.Test4Interface - org.joda.convert.TestRenameHandlerBadInit -) diff --git a/dev-java/joda-time/joda-time-2.13.0.ebuild b/dev-java/joda-time/joda-time-2.13.0.ebuild index dde3b7f870f3..90f47fd6522f 100644 --- a/dev-java/joda-time/joda-time-2.13.0.ebuild +++ b/dev-java/joda-time/joda-time-2.13.0.ebuild @@ -16,7 +16,7 @@ S="${WORKDIR}/${P}" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~ppc64 ~amd64-linux ~x86-linux ~ppc-macos" +KEYWORDS="~amd64 arm64 ppc64 ~amd64-linux ~x86-linux ~ppc-macos" DEPEND=" dev-java/joda-convert:0 diff --git a/dev-java/objenesis/Manifest b/dev-java/objenesis/Manifest index b106bf82c6ef..c474ebc59816 100644 --- a/dev-java/objenesis/Manifest +++ b/dev-java/objenesis/Manifest @@ -1,2 +1 @@ -DIST objenesis-3.3.tar.gz 125400 BLAKE2B 36cff7cb5a2dca9a81f3ca07d56995f68d9c61c9d2b7caeac5f87bb13da02b0494053927e2221c776edef0bafb862f5c97dfc0e79cf991c6c970b5b9206a5aa3 SHA512 786fe0d2d1dba0f006d5218101578d8fd23616765f5cdb4df190d138fd10dd675b9189887c27a40b63f09ed5e1dac1324b2936c7ac24a655e6f63d53b9cd7c01 DIST objenesis-3.4.tar.gz 128447 BLAKE2B 220694fb496b4a29ad50c92741477e08475a6bdbd4f6ff647a03995a86945d9474672ee1be4f60f1fc07f0b05a4f1e59110977fccf9fd063dbd57750a66e2a26 SHA512 e4b106ae71e5f62e6057dba749ac56c42030a2a1aca5c2ec5c95c934a7fe1af99e6c62ca9c50e76fa67610bfbf075e46a0c9f37d4e6c35ea6047175189ab686e diff --git a/dev-java/objenesis/objenesis-3.3.ebuild b/dev-java/objenesis/objenesis-3.3.ebuild deleted file mode 100644 index 9075fa6f0501..000000000000 --- a/dev-java/objenesis/objenesis-3.3.ebuild +++ /dev/null @@ -1,45 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -# No tests since we don't have junit-jupiter -JAVA_PKG_IUSE="doc source" -MAVEN_ID="org.objenesis:objenesis:3.3" -# JAVA_TESTING_FRAMEWORKS="junit-4" - -inherit java-pkg-2 java-pkg-simple - -DESCRIPTION="A library for instantiating Java objects" -HOMEPAGE="http://objenesis.org/" -SRC_URI="https://github.com/easymock/objenesis/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="amd64 arm64 ppc64" - -DEPEND=">=virtual/jdk-1.8:*" -RDEPEND=">=virtual/jre-1.8:*" - -S="${WORKDIR}/${P}" - -JAVA_TEST_GENTOO_CLASSPATH="junit-4" -JAVA_TEST_SRC_DIR="main/src/test/java" - -src_compile() { -# if use test; then -# einfo "Compiling objenesis-test" -# JAVA_AUTOMATIC_MODULE_NAME="org.objenesis.test" -# JAVA_SRC_DIR="test/src/main/java" -# JAVA_JAR_FILENAME="objenesis-test.jar" -# java-pkg-simple_src_compile -# JAVA_GENTOO_CLASSPATH_EXTRA+=":objenesis-test.jar" -# rm -r target || die -# fi - - einfo "Compiling objenesis" - JAVA_SRC_DIR="main/src/main/java" - JAVA_JAR_FILENAME="objenesis.jar" - JAVA_AUTOMATIC_MODULE_NAME="org.objenesis" - java-pkg-simple_src_compile -} diff --git a/dev-java/xmlgraphics-commons/xmlgraphics-commons-2.10.ebuild b/dev-java/xmlgraphics-commons/xmlgraphics-commons-2.10.ebuild index f0d4d0f6bd04..6be7ebc188f8 100644 --- a/dev-java/xmlgraphics-commons/xmlgraphics-commons-2.10.ebuild +++ b/dev-java/xmlgraphics-commons/xmlgraphics-commons-2.10.ebuild @@ -18,7 +18,7 @@ S="${WORKDIR}/${P}" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 arm64 ppc64" +KEYWORDS="amd64 arm64 ppc64" VERIFY_SIG_OPENPGP_KEY_PATH="/usr/share/openpgp-keys/xmlgraphics-commons.apache.org.asc" BDEPEND="verify-sig? ( sec-keys/openpgp-keys-apache-xmlgraphics-commons )" diff --git a/dev-lang/cc65/cc65-2.19-r3.ebuild b/dev-lang/cc65/cc65-2.19-r3.ebuild index 101856cdd6a4..c365d5163ee5 100644 --- a/dev-lang/cc65/cc65-2.19-r3.ebuild +++ b/dev-lang/cc65/cc65-2.19-r3.ebuild @@ -14,6 +14,11 @@ SLOT="0" KEYWORDS="~amd64" src_compile() { + ewarn "According to an upstream maintainer, cc65 has a tendency to" + ewarn "\"fail randomly\" when using \`make -j' to build in parallel." + ewarn "If compiling this package fails, and you have parallel jobs" + ewarn "enabled, try again with \`MAKEOPTS+=-j1' to disable them." + emake CC="$(tc-getCC)" AR="$(tc-getAR)" PREFIX="${EPREFIX}/usr" } diff --git a/dev-lang/cc65/cc65-9999-r1.ebuild b/dev-lang/cc65/cc65-9999-r1.ebuild index dc3fbf25fd86..32270f99b6c8 100644 --- a/dev-lang/cc65/cc65-9999-r1.ebuild +++ b/dev-lang/cc65/cc65-9999-r1.ebuild @@ -13,6 +13,11 @@ LICENSE="ZLIB" SLOT="0" src_compile() { + ewarn "According to an upstream maintainer, cc65 has a tendency to" + ewarn "\"fail randomly\" when using \`make -j' to build in parallel." + ewarn "If compiling this package fails, and you have parallel jobs" + ewarn "enabled, try again with \`MAKEOPTS+=-j1' to disable them." + emake CC="$(tc-getCC)" AR="$(tc-getAR)" PREFIX="${EPREFIX}/usr" } diff --git a/dev-libs/apache-arrow/Manifest b/dev-libs/apache-arrow/Manifest index 07693b6a2c7c..b72958532eff 100644 --- a/dev-libs/apache-arrow/Manifest +++ b/dev-libs/apache-arrow/Manifest @@ -1,8 +1,3 @@ -DIST apache-arrow-16.1.0.tar.gz 21707079 BLAKE2B 5541c364351e59e8164f2461546bce3ddc834d70b3a03b815b681187674bdd89ccfb7eb113bf9010c821845b0c1fa51f5321bfea5b20927e6364f6452ec980d2 SHA512 28975f59e1fdde2dba4afaf4a5ba934b63db3a7f27656e2aa0af0f0d2a046c9dbfa9a6082de94629c36d03809b296566a37ea65ec5a2fc17fedac7d21e272d31 -DIST apache-arrow-17.0.0.tar.gz 21822331 BLAKE2B 64f9321cbf13fafae5938f26840d3ef642d6f5b40386315030bc70fe8703786ee394c8483d2bde7961cf2b5c15470ffebd7c66029e116b05cfbf5524e9fe51f1 SHA512 4e2a617b8deeb9f94ee085653a721904a75696f0827bcba82b535cc7f4f723066a09914c7fa83c593e51a8a4031e8bf99e563cac1ebb1d89604cb406975d4864 DIST apache-arrow-18.0.0.tar.gz 19113236 BLAKE2B c358f8e61155432540a4002c6dfba7a3763d934a43eddae0a9a6f98bb26879df51e3cdcc64db6dd684ffde2ef8ef6dcff8906355b5769f71afae907aa1e920c5 SHA512 4df30ab5561da695eaa864422626b9898555d86ca56835c3b8a8ca93a1dbaf081582bb36e2440d1daf7e1dd48c76941f1152a4f25ce0dbcc1c2abe244a00c05e -DIST apache-arrow-arrow-data-25d16511e8d42c2744a1d94d90169e3a36e92631.tar.gz 3571960 BLAKE2B c1c076bb3ff6427a45d1a157c60fb13c37786f97d213768c0bbe1ae073b5fb8d23cd402bdcfee303061df56bf3421ea8376f7c4ba9fec04c5cb35a85a32280f2 SHA512 abbc18da8f03b123a2d97eee709e929bbb5d567bf23219bbc63508c0e82ef99d7c0d71ca2d952566b63e968cffd96c5e1c62be9cb658323c949f229ff03234a8 -DIST apache-arrow-arrow-data-735ae7128d571398dd798d7ff004adebeb342883.tar.gz 3572136 BLAKE2B 35fdc78211adbfd326004e264a6480e8ec3e1debde9f4ffefea63dfe450d8e6e2b30f8ea5574ab001bb2d658a12dae0176da4524ed139bf7575e3ec1648f6795 SHA512 e5bb17efcb0f80aa52e21722d663a3085df6bc8dedfe446efa942d6c479dd7eb486ab2899c02380467f1008b305ec7a831847b6d68e0be0107ebe498db1f4eb5 -DIST apache-arrow-parquet-data-74278bc4a1122d74945969e6dec405abd1533ec3.tar.gz 1037654 BLAKE2B c9bb725a16f6706a3859bb36a60b700af62cb5f96546483ef1de0b65900b02b4f9013841d7b3dc70fd0f2fd8969b4d5c72d0fb68972568f61b4a6863a0df6f60 SHA512 18f8e2480079a0fd29eec2b8e5f753af1ee80255f6fc80af4acbf5c56e6dec08e2f9f54d8c5734c929ef901c63e4009c5d830325333fa6cc947d40ff5dcddfa3 DIST arrow-testing-4d209492d514c2d3cb2d392681b9aa00e6d8da1c.tar.gz 3572558 BLAKE2B fe5b6a46babbde8e2becefea09fecf090201a49faa7d4ee2f44b0bb4da42c344b37564999d32fdbd54a81a56c33fbde9b2d9d2fa664bf127cb5661e845fb6229 SHA512 6758ad936e1eeb2c5dd2b4b40fe90822a48a4ce67ee4d36657c168e1db5d9a17c092f4cf571b13d56b568a773515385441874d1ea36a1f6e5b15a99f67176fa3 DIST parquet-testing-cb7a9674142c137367bf75a01b79c6e214a73199.tar.gz 1068025 BLAKE2B 0fdd12d04108b27b17564c60ca36e751453f5d74cfbbe3a076e8befa1696aa0f093e2d1a5eacb99e69a98deda502930ba79b8329403af1e8b9d696e6617c6075 SHA512 dd221d9d59442cebb7158d7cf769d6e5323416bfcde2852eee37a26ff089bc04ea10b9ae7158a37d8694c10469d77c7d251d0dd2549596a7b3899d9c39b45997 diff --git a/dev-libs/apache-arrow/apache-arrow-16.1.0.ebuild b/dev-libs/apache-arrow/apache-arrow-16.1.0.ebuild deleted file mode 100644 index 8b1d7dc7296d..000000000000 --- a/dev-libs/apache-arrow/apache-arrow-16.1.0.ebuild +++ /dev/null @@ -1,131 +0,0 @@ -# Copyright 2023-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake - -# arrow.git: testing -ARROW_DATA_GIT_HASH=25d16511e8d42c2744a1d94d90169e3a36e92631 -# arrow.git: cpp/submodules/parquet-testing -PARQUET_DATA_GIT_HASH=74278bc4a1122d74945969e6dec405abd1533ec3 - -DESCRIPTION="A cross-language development platform for in-memory data." -HOMEPAGE=" - https://arrow.apache.org/ - https://github.com/apache/arrow/ -" -SRC_URI=" - mirror://apache/arrow/arrow-${PV}/${P}.tar.gz - test? ( - https://github.com/apache/parquet-testing/archive/${PARQUET_DATA_GIT_HASH}.tar.gz - -> ${PN}-parquet-data-${PARQUET_DATA_GIT_HASH}.tar.gz - https://github.com/apache/arrow-testing/archive/${ARROW_DATA_GIT_HASH}.tar.gz - -> ${PN}-arrow-data-${ARROW_DATA_GIT_HASH}.tar.gz - ) -" -S="${WORKDIR}/${P}/cpp" - -LICENSE="Apache-2.0" -SLOT="0/$(ver_cut 1)" -KEYWORDS="amd64 ~arm ~arm64 ~hppa ~loong ~riscv ~s390 ~x86" -IUSE=" - +brotli bzip2 compute dataset +json lz4 +parquet re2 +snappy ssl - test zlib zstd -" -RESTRICT="!test? ( test )" - -RDEPEND=" - brotli? ( app-arch/brotli:= ) - bzip2? ( app-arch/bzip2:= ) - compute? ( dev-libs/libutf8proc:= ) - dataset? ( - dev-libs/libutf8proc:= - ) - lz4? ( app-arch/lz4:= ) - parquet? ( - dev-libs/libutf8proc:= - dev-libs/thrift:= - ssl? ( dev-libs/openssl:= ) - ) - re2? ( dev-libs/re2:= ) - snappy? ( app-arch/snappy:= ) - zlib? ( sys-libs/zlib:= ) - zstd? ( app-arch/zstd:= ) -" -DEPEND="${RDEPEND} - dev-cpp/xsimd - >=dev-libs/boost-1.81.0 - json? ( dev-libs/rapidjson ) - test? ( - dev-cpp/gflags - dev-cpp/gtest - ) -" - -REQUIRED_USE=" - test? ( - json - parquet? ( zstd ) - ) - ssl? ( json ) -" - -PATCHES=( - "${FILESDIR}/${PN}-11.0.0-shared-lz4.patch" -) - -src_prepare() { - # use Gentoo CXXFLAGS, specify docdir at src_configure. - sed -i \ - -e '/SetupCxxFlags/d' \ - -e '/set(ARROW_DOC_DIR.*)/d' \ - CMakeLists.txt \ - || die - cmake_src_prepare -} - -src_configure() { - local mycmakeargs=( - -DARROW_BUILD_STATIC=OFF - -DARROW_BUILD_TESTS=$(usex test) - -DARROW_COMPUTE=$(usex compute) - -DARROW_CSV=ON - -DARROW_DATASET=$(usex dataset) - -DARROW_DEPENDENCY_SOURCE=SYSTEM - -DARROW_DOC_DIR=share/doc/${PF} - -DARROW_FILESYSTEM=ON - -DARROW_HDFS=ON - -DARROW_JEMALLOC=OFF - -DARROW_JSON=$(usex json) - -DARROW_PARQUET=$(usex parquet) - -DPARQUET_REQUIRE_ENCRYPTION=$(usex ssl) - -DARROW_USE_CCACHE=OFF - -DARROW_USE_SCCACHE=OFF - -DARROW_WITH_BROTLI=$(usex brotli) - -DARROW_WITH_BZ2=$(usex bzip2) - -DARROW_WITH_LZ4=$(usex lz4) - -DARROW_WITH_RE2=$(usex re2) - -DARROW_WITH_SNAPPY=$(usex snappy) - -DARROW_WITH_ZLIB=$(usex zlib) - -DARROW_WITH_ZSTD=$(usex zstd) - -DCMAKE_CXX_STANDARD=17 - ) - cmake_src_configure -} - -src_test() { - export PARQUET_TEST_DATA="${WORKDIR}/parquet-testing-${PARQUET_DATA_GIT_HASH}/data" - export ARROW_TEST_DATA="${WORKDIR}/arrow-testing-${ARROW_DATA_GIT_HASH}/data" - cmake_src_test -} - -src_install() { - cmake_src_install - if use test; then - cd "${D}"/usr/$(get_libdir) || die - rm -r cmake/ArrowTesting || die - rm libarrow_testing* || die - rm pkgconfig/arrow-testing.pc || die - fi -} diff --git a/dev-libs/apache-arrow/apache-arrow-17.0.0.ebuild b/dev-libs/apache-arrow/apache-arrow-17.0.0.ebuild deleted file mode 100644 index 1139e04d20cd..000000000000 --- a/dev-libs/apache-arrow/apache-arrow-17.0.0.ebuild +++ /dev/null @@ -1,131 +0,0 @@ -# Copyright 2023-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake - -# arrow.git: testing -ARROW_DATA_GIT_HASH=735ae7128d571398dd798d7ff004adebeb342883 -# arrow.git: cpp/submodules/parquet-testing -PARQUET_DATA_GIT_HASH=74278bc4a1122d74945969e6dec405abd1533ec3 - -DESCRIPTION="A cross-language development platform for in-memory data." -HOMEPAGE=" - https://arrow.apache.org/ - https://github.com/apache/arrow/ -" -SRC_URI=" - mirror://apache/arrow/arrow-${PV}/${P}.tar.gz - test? ( - https://github.com/apache/parquet-testing/archive/${PARQUET_DATA_GIT_HASH}.tar.gz - -> ${PN}-parquet-data-${PARQUET_DATA_GIT_HASH}.tar.gz - https://github.com/apache/arrow-testing/archive/${ARROW_DATA_GIT_HASH}.tar.gz - -> ${PN}-arrow-data-${ARROW_DATA_GIT_HASH}.tar.gz - ) -" -S="${WORKDIR}/${P}/cpp" - -LICENSE="Apache-2.0" -SLOT="0/$(ver_cut 1)" -KEYWORDS="amd64 ~arm arm64 ~hppa ~loong ~riscv ~s390 x86" -IUSE=" - +brotli bzip2 compute dataset +json lz4 +parquet re2 +snappy ssl - test zlib zstd -" -REQUIRED_USE=" - test? ( - json - parquet? ( zstd ) - ) - ssl? ( json ) -" -RESTRICT="!test? ( test )" - -RDEPEND=" - brotli? ( app-arch/brotli:= ) - bzip2? ( app-arch/bzip2:= ) - compute? ( dev-libs/libutf8proc:= ) - dataset? ( - dev-libs/libutf8proc:= - ) - lz4? ( app-arch/lz4:= ) - parquet? ( - dev-libs/libutf8proc:= - dev-libs/thrift:= - ssl? ( dev-libs/openssl:= ) - ) - re2? ( dev-libs/re2:= ) - snappy? ( app-arch/snappy:= ) - zlib? ( sys-libs/zlib:= ) - zstd? ( app-arch/zstd:= ) -" -DEPEND=" - ${RDEPEND} - dev-cpp/xsimd - >=dev-libs/boost-1.81.0 - json? ( dev-libs/rapidjson ) - test? ( - dev-cpp/gflags - dev-cpp/gtest - ) -" - -PATCHES=( - "${FILESDIR}/${PN}-11.0.0-shared-lz4.patch" -) - -src_prepare() { - # use Gentoo CXXFLAGS, specify docdir at src_configure. - sed -i \ - -e '/SetupCxxFlags/d' \ - -e '/set(ARROW_DOC_DIR.*)/d' \ - CMakeLists.txt \ - || die - cmake_src_prepare -} - -src_configure() { - local mycmakeargs=( - -DARROW_BUILD_STATIC=OFF - -DARROW_BUILD_TESTS=$(usex test) - -DARROW_COMPUTE=$(usex compute) - -DARROW_CSV=ON - -DARROW_DATASET=$(usex dataset) - -DARROW_DEPENDENCY_SOURCE=SYSTEM - -DARROW_DOC_DIR=share/doc/${PF} - -DARROW_FILESYSTEM=ON - -DARROW_HDFS=ON - -DARROW_JEMALLOC=OFF - -DARROW_JSON=$(usex json) - -DARROW_PARQUET=$(usex parquet) - -DPARQUET_REQUIRE_ENCRYPTION=$(usex ssl) - -DARROW_USE_CCACHE=OFF - -DARROW_USE_SCCACHE=OFF - -DARROW_WITH_BROTLI=$(usex brotli) - -DARROW_WITH_BZ2=$(usex bzip2) - -DARROW_WITH_LZ4=$(usex lz4) - -DARROW_WITH_RE2=$(usex re2) - -DARROW_WITH_SNAPPY=$(usex snappy) - -DARROW_WITH_ZLIB=$(usex zlib) - -DARROW_WITH_ZSTD=$(usex zstd) - -DCMAKE_CXX_STANDARD=17 - ) - cmake_src_configure -} - -src_test() { - export PARQUET_TEST_DATA="${WORKDIR}/parquet-testing-${PARQUET_DATA_GIT_HASH}/data" - export ARROW_TEST_DATA="${WORKDIR}/arrow-testing-${ARROW_DATA_GIT_HASH}/data" - cmake_src_test -} - -src_install() { - cmake_src_install - if use test; then - cd "${D}"/usr/$(get_libdir) || die - rm -r cmake/ArrowTesting || die - rm libarrow_testing* || die - rm pkgconfig/arrow-testing.pc || die - fi -} diff --git a/dev-libs/apache-arrow/files/apache-arrow-11.0.0-shared-lz4.patch b/dev-libs/apache-arrow/files/apache-arrow-11.0.0-shared-lz4.patch deleted file mode 100644 index fdb26196d0bb..000000000000 --- a/dev-libs/apache-arrow/files/apache-arrow-11.0.0-shared-lz4.patch +++ /dev/null @@ -1,14 +0,0 @@ -Index: cpp/cmake_modules/Findlz4Alt.cmake -=================================================================== ---- cpp.orig/cmake_modules/Findlz4Alt.cmake -+++ cpp/cmake_modules/Findlz4Alt.cmake -@@ -32,8 +32,8 @@ if(lz4_FOUND) - # Conan uses lz4::lz4 not LZ4::lz4 - if(NOT TARGET LZ4::lz4 AND TARGET lz4::lz4) - add_library(LZ4::lz4 ALIAS lz4::lz4) -+ return() - endif() -- return() - endif() - - if(MSVC_TOOLCHAIN AND NOT DEFINED LZ4_MSVC_LIB_PREFIX) diff --git a/dev-libs/librdkafka/Manifest b/dev-libs/librdkafka/Manifest index e53816e500da..b69d6987b661 100644 --- a/dev-libs/librdkafka/Manifest +++ b/dev-libs/librdkafka/Manifest @@ -1 +1,2 @@ DIST librdkafka-2.2.0.tar.gz 4340164 BLAKE2B 394c9fd25db0a3a02b16fec3d5d5acc4808b4c8a6c8e025e71f15a91c6311206bf4d7c863860be36483c150bb10955cdc98ba0f088fa493b20ae52154e2a83d0 SHA512 1a85b5864efdeece1327e461b62a378f24b73eb7174168f630aeff01d4a5074d6b2f15744bc267665fcfc6384e804df00c20b7271ecd85a98dca84746b86b4d9 +DIST librdkafka-2.6.1.tar.gz 4742684 BLAKE2B 4ee3d54f37b1c9d1a2dbaa77631459a9889319ca3ab00a31c201ecf0ae8e1c9a11663cf76aa322ca8aa6364008b11e6dbcc853c1cfe6bfdc04dab375a14da605 SHA512 d2b3fe9c38608174eb965ecdfb8f80e04eadaeb7b0f8b7dd2dddb9c6440f4b30785d261103085d4a6370843c68434238d15479450c84b52eca4b769c73d4ac11 diff --git a/dev-libs/librdkafka/librdkafka-2.6.1.ebuild b/dev-libs/librdkafka/librdkafka-2.6.1.ebuild new file mode 100644 index 000000000000..edbab91bbe09 --- /dev/null +++ b/dev-libs/librdkafka/librdkafka-2.6.1.ebuild @@ -0,0 +1,114 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="8" + +PYTHON_COMPAT=( python3_{9,10,11,12,13} ) + +inherit flag-o-matic python-any-r1 toolchain-funcs + +DESCRIPTION="Apache Kafka C/C++ client library" +HOMEPAGE="https://github.com/confluentinc/librdkafka" + +if [[ ${PV} == "9999" ]]; then + EGIT_REPO_URI="https://github.com/confluentinc/${PN}.git" + + inherit git-r3 +else + SRC_URI="https://github.com/confluentinc/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" +fi + +LICENSE="BSD-2" + +# subslot = soname version +SLOT="0/1" + +IUSE="+lz4 sasl ssl static-libs +zstd" + +LIB_DEPEND=" + lz4? ( app-arch/lz4:=[static-libs(+)] ) + sasl? ( dev-libs/cyrus-sasl:=[static-libs(+)] ) + ssl? ( dev-libs/openssl:0=[static-libs(+)] ) + zstd? ( app-arch/zstd:=[static-libs(+)] ) + sys-libs/zlib:=[static-libs(+)] +" +# which: https://github.com/confluentinc/librdkafka/pull/4353 +BDEPEND=" + sys-apps/which + virtual/pkgconfig + ${PYTHON_DEPS} +" + +RDEPEND="net-misc/curl + !static-libs? ( ${LIB_DEPEND//\[static-libs(+)]} )" + +DEPEND=" + ${RDEPEND} + elibc_musl? ( sys-libs/queue-standalone ) + static-libs? ( ${LIB_DEPEND} ) +" + +pkg_setup() { + python-any-r1_pkg_setup +} + +src_prepare() { + default + + if [[ ${PV} != "9999" ]]; then + sed -i \ + -e "s/^\(export RDKAFKA_GITVER=\).*/\1\"${PV}@release\"/" \ + tests/run-test.sh || die + fi +} + +src_configure() { + # error: unknown register name ‘%edx’ in ‘asm’ + # https://bugs.gentoo.org/895464 + # https://github.com/confluentinc/librdkafka/issues/2426 + filter-lto + + tc-export AR CC CXX LD NM OBJDUMP PKG_CONFIG STRIP + + local myeconf=( + --prefix="${EPREFIX}/usr" + --build="${CBUILD}" + --host="${CHOST}" + --mandir="${EPREFIX}/usr/share/man" + --infodir="${EPREFIX}/usr/share/info" + --datadir="${EPREFIX}/usr/share" + --sysconfdir="${EPREFIX}/etc" + --localstatedir="${EPREFIX}/var" + --libdir="${EPREFIX}/usr/$(get_libdir)" + --no-cache + --no-download + --disable-debug-symbols + $(use_enable lz4) + $(use_enable sasl) + $(usex static-libs '--enable-static' '') + $(use_enable ssl) + $(use_enable zstd) + ) + + ./configure ${myeconf[@]} || die +} + +src_test() { + # Simulate CI so we do not fail when tests are running longer than expected, + # https://github.com/confluentinc/librdkafka/blob/v1.6.1/tests/0062-stats_event.c#L101-L116 + local -x CI=true + + emake -C tests run_local +} + +src_install() { + emake -j1 \ + DESTDIR="${D}" \ + docdir="/usr/share/doc/${PF}" \ + install + + if ! use static-libs; then + find "${ED}" -type f \( -name "*.a" -o -name "*.la" \) -delete || die + fi +} diff --git a/dev-libs/nss/nss-3.101.2.ebuild b/dev-libs/nss/nss-3.101.2.ebuild index d8f7f057b6c9..d9a31b93cc12 100644 --- a/dev-libs/nss/nss-3.101.2.ebuild +++ b/dev-libs/nss/nss-3.101.2.ebuild @@ -15,7 +15,7 @@ SRC_URI="https://archive.mozilla.org/pub/security/nss/releases/${RTM_NAME}/src/$ LICENSE="|| ( MPL-2.0 GPL-2 LGPL-2.1 )" SLOT="0" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-solaris" IUSE="cacert test +utils cpu_flags_ppc_altivec cpu_flags_x86_avx2 cpu_flags_x86_sse3 cpu_flags_ppc_vsx" RESTRICT="!test? ( test )" # pkg-config called by nss-config -> virtual/pkgconfig in RDEPEND diff --git a/dev-ml/0install/0install-2.18.ebuild b/dev-ml/0install/0install-2.18-r1.ebuild index b88424ef2d7c..6041f253e5a0 100644 --- a/dev-ml/0install/0install-2.18.ebuild +++ b/dev-ml/0install/0install-2.18-r1.ebuild @@ -17,10 +17,15 @@ IUSE="+ocamlopt" RDEPEND=" dev-ml/lwt:=[ocamlopt?] + dev-ml/ocaml-sha:=[ocamlopt?] + dev-ml/ocplib-endian:=[ocamlopt?] dev-ml/ocurl:=[ocamlopt?] - dev-ml/yojson:=[ocamlopt?] + dev-ml/react:= + dev-ml/stdlib-shims:=[ocamlopt?] dev-ml/xmlm:= + dev-ml/yojson:=[ocamlopt?] " +BDEPEND="dev-ml/findlib" RESTRICT="test" diff --git a/dev-ml/ocaml-sha/ocaml-sha-1.15.4.ebuild b/dev-ml/ocaml-sha/ocaml-sha-1.15.4.ebuild index 4beee3554732..17aade8400a7 100644 --- a/dev-ml/ocaml-sha/ocaml-sha-1.15.4.ebuild +++ b/dev-ml/ocaml-sha/ocaml-sha-1.15.4.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://github.com/djs55/${PN}/releases/download/v${PV}/${MYP}.tbz" LICENSE="ISC" SLOT="0/${PV}" -KEYWORDS="~amd64 ~ppc ~ppc64 ~riscv ~x86" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86" IUSE="+ocamlopt test" RESTRICT="!test? ( test )" diff --git a/dev-ml/opam-0install-cudf/opam-0install-cudf-0.5.0.ebuild b/dev-ml/opam-0install-cudf/opam-0install-cudf-0.5.0-r2.ebuild index 9db05d077373..6b7398671247 100644 --- a/dev-ml/opam-0install-cudf/opam-0install-cudf-0.5.0.ebuild +++ b/dev-ml/opam-0install-cudf/opam-0install-cudf-0.5.0-r2.ebuild @@ -13,7 +13,15 @@ LICENSE="ISC" SLOT="0" KEYWORDS="~amd64" -IUSE="+ocamlopt" +IUSE="+ocamlopt test" +RESTRICT="!test? ( test )" + +RDEPEND=" + dev-ml/0install:=[ocamlopt?] + dev-ml/cudf:=[ocamlopt?] + dev-ml/extlib:=[ocamlopt?] +" +BDEPEND="test? ( dev-ml/alcotest )" src_configure() { : diff --git a/dev-ml/opam-common/opam-common-2.2.1.ebuild b/dev-ml/opam-common/opam-common-2.2.1.ebuild index 8b8c1ceaac3c..e18aac0b18a9 100644 --- a/dev-ml/opam-common/opam-common-2.2.1.ebuild +++ b/dev-ml/opam-common/opam-common-2.2.1.ebuild @@ -12,7 +12,7 @@ S="${WORKDIR}/opam-${PV}" LICENSE="LGPL-2.1" SLOT="0/${PV}" -KEYWORDS="~amd64 ~ppc ~ppc64 ~riscv" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv" IUSE="+ocamlopt" RESTRICT="test" #sandbox not working diff --git a/dev-ml/swhid_core/swhid_core-0.1.ebuild b/dev-ml/swhid_core/swhid_core-0.1.ebuild index b85dcb301ab6..db062308a3a0 100644 --- a/dev-ml/swhid_core/swhid_core-0.1.ebuild +++ b/dev-ml/swhid_core/swhid_core-0.1.ebuild @@ -11,6 +11,6 @@ SRC_URI="https://github.com/OCamlPro/${PN}/archive/refs/tags/${PV}.tar.gz LICENSE="ISC" SLOT="0" -KEYWORDS="~amd64 ~ppc ~ppc64 ~riscv" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv" IUSE="+ocamlopt" diff --git a/dev-python/PyQt6-WebEngine/PyQt6-WebEngine-6.8.0_pre2411020930.ebuild b/dev-python/PyQt6-WebEngine/PyQt6-WebEngine-6.8.0_pre2411020930.ebuild index db8ea31561c8..86094a933886 100644 --- a/dev-python/PyQt6-WebEngine/PyQt6-WebEngine-6.8.0_pre2411020930.ebuild +++ b/dev-python/PyQt6-WebEngine/PyQt6-WebEngine-6.8.0_pre2411020930.ebuild @@ -8,7 +8,7 @@ DISTUTILS_USE_PEP517=sip PYPI_NO_NORMALIZE=1 PYPI_PN=${PN/-/_} PYTHON_COMPAT=( python3_{9,10,11,12,13} ) -inherit distutils-r1 flag-o-matic multiprocessing pypi qmake-utils +inherit distutils-r1 flag-o-matic multiprocessing qmake-utils # pypi QT_PV=$(ver_cut 1-2):6 diff --git a/dev-python/aiohttp/Manifest b/dev-python/aiohttp/Manifest index 5f6dd21212dd..08db2810295b 100644 --- a/dev-python/aiohttp/Manifest +++ b/dev-python/aiohttp/Manifest @@ -1,3 +1,4 @@ DIST aiohttp-3.10.10.tar.gz 7542993 BLAKE2B edc9808937892e2915b591a3d5b9e2be8401a67e6421ada8c49e27cfa1ee67283465d17e3c3a77f7579d4ed45df39884a2f9e336429ef7d64adf351ce7507a85 SHA512 c6928d989c110c323347b6f5b0a90c42e17924b4121455a240f5a15d87f939580640ba0f8d576f8254e484e5b631ec4562a2fb4e6c86402924b1892a6d72aff8 DIST aiohttp-3.11.3.tar.gz 7665862 BLAKE2B a81b0b6fbc819e51d0a3bd0c7c96c403af8fe35530924ec47202ad350358ca037eebb8479bb4b6b29927c3cbea088021e4de971a392aea78dcafd2db49d24554 SHA512 4f65a4fd2191656c6e123a263557842bf91251cdb57be68e967bcee7e6678027bc1717c344e30f7c3dfe5f6fc1a75a8fccdf07056cab244fc98460ce5238d93a DIST aiohttp-3.11.6.tar.gz 7666498 BLAKE2B 9dd46776a8af8c00e38524cdf1879f6c5fb8678cd83f0f263e56333f087666d649f0bae9f9aa8869abec0b8e787e42e87ebec2ec9ad9b88baa450344caaf04e3 SHA512 0216a7335ecfe335d26d9fe1aa9021f3baf4ac1dbaab69a924524c0daa2f67b1eb1f4021cc3bdfde063a64b0e8221f0c2e7a90888f4b88f72d805bb0abc7d2df +DIST aiohttp-3.11.7.tar.gz 7666482 BLAKE2B 4cf32057fdf7da1cb77be0329dccb5060e2841021943ea6a30948a54b9e02ac578b236ab390bdee1723256505e4bc7dccddad192c3f83e4e88ab9d03cab4c6b1 SHA512 886149feca3de14e9433b5f877c0a7a6628d4333383ca762900209949bdf8c354460d21a673b7e195a1998eb4f8459972f5d85fed4cbeea5c52d6f449daba040 diff --git a/dev-python/aiohttp/aiohttp-3.11.7.ebuild b/dev-python/aiohttp/aiohttp-3.11.7.ebuild new file mode 100644 index 000000000000..b3d43607d7e8 --- /dev/null +++ b/dev-python/aiohttp/aiohttp-3.11.7.ebuild @@ -0,0 +1,134 @@ +# Copyright 1999-2024 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_{9,10,11,12,13} pypy3 ) + +inherit distutils-r1 pypi + +DESCRIPTION="HTTP client/server for asyncio" +HOMEPAGE=" + https://github.com/aio-libs/aiohttp/ + https://pypi.org/project/aiohttp/ +" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +IUSE="+native-extensions test-rust" + +RDEPEND=" + >=dev-python/aiodns-3.2.0[${PYTHON_USEDEP}] + >=dev-python/aiohappyeyeballs-2.3.0[${PYTHON_USEDEP}] + >=dev-python/aiosignal-1.1.2[${PYTHON_USEDEP}] + >=dev-python/attrs-17.3.0[${PYTHON_USEDEP}] + dev-python/brotlicffi[${PYTHON_USEDEP}] + >=dev-python/frozenlist-1.1.1[${PYTHON_USEDEP}] + >=dev-python/multidict-4.5.0[${PYTHON_USEDEP}] + >=dev-python/propcache-0.2.0[${PYTHON_USEDEP}] + >=dev-python/yarl-1.17.0[${PYTHON_USEDEP}] + $(python_gen_cond_dep ' + <dev-python/async-timeout-6[${PYTHON_USEDEP}] + >=dev-python/async-timeout-4.0[${PYTHON_USEDEP}] + ' 3.10) +" +BDEPEND=" + native-extensions? ( + dev-python/cython[${PYTHON_USEDEP}] + ) + test? ( + dev-python/freezegun[${PYTHON_USEDEP}] + www-servers/gunicorn[${PYTHON_USEDEP}] + dev-python/pytest-mock[${PYTHON_USEDEP}] + dev-python/pytest-rerunfailures[${PYTHON_USEDEP}] + dev-python/pytest-xdist[${PYTHON_USEDEP}] + dev-python/re-assert[${PYTHON_USEDEP}] + $(python_gen_cond_dep ' + dev-python/time-machine[${PYTHON_USEDEP}] + ' 'python3*') + test-rust? ( + dev-python/trustme[${PYTHON_USEDEP}] + ) + ) +" + +DOCS=( CHANGES.rst CONTRIBUTORS.txt README.rst ) + +EPYTEST_XDIST=1 +distutils_enable_tests pytest + +src_prepare() { + # increase the timeout a little + sed -e '/abs=/s/0.001/0.01/' -i tests/test_helpers.py || die + # xfail_strict fails on py3.10 + sed -i -e '/--cov/d' -e '/pytest_cov/d' -e '/xfail_strict/d' setup.cfg || die + sed -i -e 's:-Werror::' Makefile || die + + distutils-r1_src_prepare +} + +python_configure() { + if [[ ! -d tools && ${EPYTHON} != pypy3 ]] && use native-extensions + then + # workaround missing files + mkdir tools || die + > requirements/cython.txt || die + > tools/gen.py || die + chmod +x tools/gen.py || die + # force rehashing first + emake requirements/.hash/cython.txt.hash + > .update-pip || die + > .install-cython || die + emake cythonize + fi +} + +python_compile() { + # implicitly disabled for pypy3 + if ! use native-extensions; then + local -x AIOHTTP_NO_EXTENSIONS=1 + fi + + distutils-r1_python_compile +} + +python_test() { + local EPYTEST_IGNORE=( + # proxy is not packaged + tests/test_proxy_functional.py + # python_on_whales is not packaged + tests/autobahn/test_autobahn.py + # benchmarks + tests/test_benchmarks_client.py + tests/test_benchmarks_client_request.py + tests/test_benchmarks_client_ws.py + tests/test_benchmarks_cookiejar.py + tests/test_benchmarks_http_websocket.py + tests/test_benchmarks_http_writer.py + tests/test_benchmarks_web_middleware.py + tests/test_benchmarks_web_response.py + tests/test_benchmarks_web_urldispatcher.py + ) + + local EPYTEST_DESELECT=( + # Internet + tests/test_client_session.py::test_client_session_timeout_zero + # broken by irrelevant deprecation warnings + tests/test_circular_imports.py::test_no_warnings + ) + + # upstream unconditionally blocks building C extensions + # on PyPy3 but the test suite needs an explicit switch + if [[ ${EPYTHON} == pypy3 ]] || ! use native-extensions; then + local -x AIOHTTP_NO_EXTENSIONS=1 + fi + + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + local -x PYTEST_PLUGINS=pytest_mock,xdist.plugin + rm -rf aiohttp || die + epytest -m "not internal and not dev_mode" \ + -p rerunfailures --reruns=5 +} diff --git a/dev-python/aws-sam-translator/Manifest b/dev-python/aws-sam-translator/Manifest index f52d10ce2f1b..9325337a1dd7 100644 --- a/dev-python/aws-sam-translator/Manifest +++ b/dev-python/aws-sam-translator/Manifest @@ -1,2 +1,3 @@ DIST serverless-application-model-1.91.0.gh.tar.gz 5710886 BLAKE2B 29d5825610e8e3253cd9d5659a65659f39c3a423061eb0e6ac754fcf3a943aa87799653e26dd901ae94b71c7290f791f6a8b16d089fa43c9f0cd3f3bbf973a34 SHA512 04cb4f61673005928b2361a8c9d304c5d29719a32dd962da0c34d3685d8bc4c8282d7fb61f6d228e3de6a5a037405a8ecacdc020bc9ace229fcbdb22ad99902e DIST serverless-application-model-1.92.0.gh.tar.gz 5761362 BLAKE2B 57546b2996795a8a53ef678b790bdd7fe313c5d012ba40be22529e133d15687b095d95ad905db66ca663d885a0d28b9be4d660f6227fc2fede13baf3a5951035 SHA512 a5ac0e4489f75ca0554d9a0d0a7a4f2439fd14224a2bcd1bb6e21717684a4c5e5e204c7b3eb67f9264aceaa30d47474affba7357e4006a2250a870392e67411c +DIST serverless-application-model-1.94.0.gh.tar.gz 5784510 BLAKE2B 11e21c28253ede80e43730a3e885a0dc88f3020a9864c82e78b3daa1bfb57624bde911e4a66419e941c60394f467c094704d3c0eb365992c3fa53aaa2de5e285 SHA512 c1fa136bf96877db477dfed0a7024d77733cad3f7101b40a38f6386cfca8a9c25c0d4121fb1caa706b4bf879e2161c5009442e9391736e1d03777f20320f5bbb diff --git a/dev-python/aws-sam-translator/aws-sam-translator-1.94.0.ebuild b/dev-python/aws-sam-translator/aws-sam-translator-1.94.0.ebuild new file mode 100644 index 000000000000..4419fad76380 --- /dev/null +++ b/dev-python/aws-sam-translator/aws-sam-translator-1.94.0.ebuild @@ -0,0 +1,62 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{9,10,11,12,13} ) + +inherit distutils-r1 multiprocessing + +MY_P=serverless-application-model-${PV} +DESCRIPTION="A library that transform SAM templates into AWS CloudFormation templates" +HOMEPAGE=" + https://github.com/aws/serverless-application-model/ + https://pypi.org/project/aws-sam-translator/ +" +SRC_URI=" + https://github.com/aws/serverless-application-model/archive/v${PV}.tar.gz + -> ${MY_P}.gh.tar.gz +" +S=${WORKDIR}/${MY_P} + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux" + +RDEPEND=" + <dev-python/boto3-2[${PYTHON_USEDEP}] + >=dev-python/boto3-1.19.5[${PYTHON_USEDEP}] + >=dev-python/jsonschema-3.2[${PYTHON_USEDEP}] + <dev-python/pydantic-3[${PYTHON_USEDEP}] + >=dev-python/pydantic-1.8[${PYTHON_USEDEP}] + <dev-python/typing-extensions-5[${PYTHON_USEDEP}] + >=dev-python/typing-extensions-4.4[${PYTHON_USEDEP}] + dev-python/pyyaml[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/mock[${PYTHON_USEDEP}] + dev-python/parameterized[${PYTHON_USEDEP}] + dev-python/pytest-xdist[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +python_prepare_all() { + # so much noise... + sed -i -e '/log_cli/d' pytest.ini || die + + # deps are installed by ebuild, don't try to reinstall them via pip + truncate --size=0 requirements/*.txt || die + + distutils-r1_python_prepare_all +} + +python_test() { + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + local -x AWS_DEFAULT_REGION=us-east-1 + epytest -o addopts= -o filterwarnings= \ + -p xdist -n "$(makeopts_jobs)" --dist=worksteal +} diff --git a/dev-python/boto3/Manifest b/dev-python/boto3/Manifest index 7cce0eb0e604..7057f7afbc22 100644 --- a/dev-python/boto3/Manifest +++ b/dev-python/boto3/Manifest @@ -4,3 +4,4 @@ DIST boto3-1.35.63.gh.tar.gz 891481 BLAKE2B 092f4380aa31e57b3c8f6ef41ea8f0a4272e DIST boto3-1.35.64.gh.tar.gz 892807 BLAKE2B bf2b899bfa3163efe20851079e764d99ccaf9c4a3555cc653363b42e018b9c5ce3bf3977d4fa0662de80c4163c4a97ff61842220d1cf21f6ff77c196fa6f6915 SHA512 3cb1f8ce15b2c7a977341c2f4338da6afa00ce359156bc48408d8f3c984a3ce8fc0da04c6897feb6e73bd4a5435d2b71a8f0e4d249880055ceda7b3e223a2889 DIST boto3-1.35.65.gh.tar.gz 894025 BLAKE2B 378eef8673f3ed9a6d1495d0c4182679edb7671bd358d6041cba955a7a59954a9f516dfe371080926da669c14a4d47179ed22ffb326fb60ac6782e4d4f6963f0 SHA512 ad2335b0b18915971f49d44249d87808ed7b70977b30894070df941e3a84d9acb215f95ed7176f97faf8a9065c039ac0919dd8500114f1cf2d55169fb989d5e0 DIST boto3-1.35.66.gh.tar.gz 896770 BLAKE2B 734980f82893d889fce0dadfd753f2be84390fef6d1d482c36b913ce02f5e189440c83eef8d94a34195289dc5246c244498f994b8be7ab439a66f32a97991c1e SHA512 a2fba42ba874fa829048f1579dcedba0eb8405a1d8474c90ebb941d44a575ac5c08f5830e2548fde37726dee279eea403ec8d894c28af1a67dab44af2ea4074e +DIST boto3-1.35.67.gh.tar.gz 898885 BLAKE2B 2d9cdc0e78bca1ce3301c309d7f9db0dcce310300de2995101ad7a6200066a9e8a3313af96be0256832e01620329bf48182f244faf2558bad98d4217f81cd08a SHA512 e8f7b08391cb26b73faa3cf72b88a996774e8c18694784710481b4203cd8b75ec00ad8fe8bab724c42265514e18d77c4880b7e9a04a21e7d58be473b500962df diff --git a/dev-python/boto3/boto3-1.35.67.ebuild b/dev-python/boto3/boto3-1.35.67.ebuild new file mode 100644 index 000000000000..d91ce27598cf --- /dev/null +++ b/dev-python/boto3/boto3-1.35.67.ebuild @@ -0,0 +1,53 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{9,10,11,12,13} ) + +inherit distutils-r1 + +DESCRIPTION="The AWS SDK for Python" +HOMEPAGE=" + https://github.com/boto/boto3/ + https://pypi.org/project/boto3/ +" +SRC_URI=" + https://github.com/boto/boto3/archive/${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" + +RDEPEND=" + >=dev-python/botocore-${PV}[${PYTHON_USEDEP}] + >=dev-python/jmespath-0.7.1[${PYTHON_USEDEP}] + >=dev-python/s3transfer-0.10.0[${PYTHON_USEDEP}] +" + +EPYTEST_XDIST=1 +distutils_enable_tests pytest + +python_prepare_all() { + # don't lock versions to narrow ranges + sed -e '/botocore/ d' \ + -e '/jmespath/ d' \ + -e '/s3transfer/ d' \ + -i setup.py || die + + # do not rely on bundled deps in botocore (sic!) + find -name '*.py' -exec sed -i \ + -e 's:from botocore[.]vendored import:import:' \ + -e 's:from botocore[.]vendored[.]:from :' \ + {} + || die + + distutils-r1_python_prepare_all +} + +python_test() { + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + epytest tests/{functional,unit} +} diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest index 922e45fbc7d7..4cf702433ca3 100644 --- a/dev-python/botocore/Manifest +++ b/dev-python/botocore/Manifest @@ -4,3 +4,4 @@ DIST botocore-1.35.63.gh.tar.gz 13692343 BLAKE2B 41ded808c412e9af8f938cf64db1632 DIST botocore-1.35.64.gh.tar.gz 13718535 BLAKE2B 6fb1e8f858b9b5ea0796df76bed1df5b66dcce9eedd7e82c736def7b8f515354e157f1892f2a8b0c7d26cc4cc0501c122c0c8002c4dec0e175adf5c37e26a861 SHA512 d822ed760c0abf04afd2929a634fed9bb52ab9829a16cf31777fc832c7ec58594fbdd17e66f113332d1c63f9beb3310565aabece069941750fa1a172fdbf9163 DIST botocore-1.35.65.gh.tar.gz 13727546 BLAKE2B a910934f226ca55c2cc55763f7a3eebdfe299410b9a99aadab3d938b864056063649984527f161969a3b0840bfad1e0bab07042c49de1efc8d25a3e17d33c496 SHA512 d7116f80522c3f5bafb29b7688800752539ee2ff06e53fd6b2a9c9cf3f37f9dcb3a731ec08d2cf735f737cabff3f5aa8314df697748135c56902c0ff4a3040ec DIST botocore-1.35.66.gh.tar.gz 13752979 BLAKE2B cd8732c85c471c8360e6680e574a098e039020a22e4634f8c1f00df104e80b462f80be88db5b8f58e4d230acee8334ac8a5730fa63b8ced1f26e30922596f7d5 SHA512 29cd9ddbe8e51c5610ff1616c772da362721960eef72e95bf16559f175fa4ab908d54bf095154c6743f0fdcb057c966352beea693cc10b00ec7bf590da3e7e50 +DIST botocore-1.35.67.gh.tar.gz 13825419 BLAKE2B 3db50d138ff06df33dc5f5f42c409bfe70a8e5e8a8807d63049787a41f9dd81a3fa48dd26ac7510436dfee35ff6177e6ef04fa01da07057baea5afb7f53ab661 SHA512 61d829baea6a38bf005f85773789221190afd35eeb17d068e34d9aa425991cc29e2b896cca84e0ab29ff11911e69947d5b6aead574ed5b7498958ffb2e0443e5 diff --git a/dev-python/botocore/botocore-1.35.67.ebuild b/dev-python/botocore/botocore-1.35.67.ebuild new file mode 100644 index 000000000000..7816e9efeb52 --- /dev/null +++ b/dev-python/botocore/botocore-1.35.67.ebuild @@ -0,0 +1,67 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{9,10,11,12,13} ) + +inherit distutils-r1 + +DESCRIPTION="Low-level, data-driven core of boto 3" +HOMEPAGE=" + https://github.com/boto/botocore/ + https://pypi.org/project/botocore/ +" +SRC_URI=" + https://github.com/boto/botocore/archive/${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" + +RDEPEND=" + <dev-python/jmespath-2[${PYTHON_USEDEP}] + dev-python/python-dateutil[${PYTHON_USEDEP}] + >=dev-python/urllib3-1.25.4[${PYTHON_USEDEP}] +" +# unbundled packages +RDEPEND+=" + dev-python/requests[${PYTHON_USEDEP}] + dev-python/six[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/jsonschema[${PYTHON_USEDEP}] + ) +" + +EPYTEST_XDIST=1 +distutils_enable_tests pytest + +src_prepare() { + # unpin deps + sed -i -e "s:>=.*':':" setup.py || die + + # unbundle deps + rm -r botocore/vendored || die + find -name '*.py' -exec sed -i \ + -e 's:from botocore[.]vendored import:import:' \ + -e 's:from botocore[.]vendored[.]:from :' \ + {} + || die + + distutils-r1_src_prepare +} + +python_test() { + local EPYTEST_DESELECT=( + # rely on bundled six + tests/functional/test_six_imports.py::test_no_bare_six_imports + tests/functional/test_six_threading.py::test_six_thread_safety + ) + + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + epytest tests/{functional,unit} +} diff --git a/dev-python/keystoneauth1/Manifest b/dev-python/keystoneauth1/Manifest index fe4bd8756c48..95f8bd3f7328 100644 --- a/dev-python/keystoneauth1/Manifest +++ b/dev-python/keystoneauth1/Manifest @@ -1 +1,2 @@ DIST keystoneauth1-5.8.0.tar.gz 278617 BLAKE2B 93437140316d1f353c42f3e8face97d9510c4a795f5c5c7c29b7dbd7c66887a819d71a66f35ebbda3851174cc9c738f53d8edc35a940e4c06a0b4cec19db36d8 SHA512 a427c9a6339cce57e53b78ee3e33276a87753e4cee44fe5dfbc85c7d54bc95bbc1e4536a26c8d1be1ef5a392e9095d529fd64df0ce61f1a4a4c0ba8078b2cddd +DIST keystoneauth1-5.9.0.tar.gz 285336 BLAKE2B bfabd55f6048b78e03d4e65449357b3389842c292192e85a8c290070e0c349bf3e2d43168c2ac35bdd01222f65cd65676b7c3cb71a3b058e606778159e341d33 SHA512 bd16923a8819f9a097f414f3d0128aeb45733c7c3555dc21514c086322b30bb2d3e59ae9762888b78dce24480e6183e389f03041c7b3903d9456020d777fe866 diff --git a/dev-python/keystoneauth1/keystoneauth1-5.9.0.ebuild b/dev-python/keystoneauth1/keystoneauth1-5.9.0.ebuild new file mode 100644 index 000000000000..8ceea74bcaec --- /dev/null +++ b/dev-python/keystoneauth1/keystoneauth1-5.9.0.ebuild @@ -0,0 +1,61 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{9,10,11,12,13} ) + +inherit distutils-r1 pypi + +DESCRIPTION="This package contains tools for authenticating to an OpenStack-based cloud" +HOMEPAGE=" + https://opendev.org/openstack/keystoneauth/ + https://github.com/openstack/keystoneauth/ + https://pypi.org/project/keystoneauth1/ +" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86" + +RDEPEND=" + >=dev-python/pbr-2.1.0[${PYTHON_USEDEP}] + >=dev-python/iso8601-2.0.0[${PYTHON_USEDEP}] + >=dev-python/requests-2.14.2[${PYTHON_USEDEP}] + >=dev-python/six-1.10.0[${PYTHON_USEDEP}] + >=dev-python/stevedore-1.20.0[${PYTHON_USEDEP}] + >=dev-python/os-service-types-1.2.0[${PYTHON_USEDEP}] + >=dev-python/typing-extensions-4.12[${PYTHON_USEDEP}] +" +BDEPEND=" + >=dev-python/pbr-2.1.0[${PYTHON_USEDEP}] + test? ( + >=dev-python/betamax-0.7.0[${PYTHON_USEDEP}] + >=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}] + >=dev-python/lxml-4.2.0[${PYTHON_USEDEP}] + >=dev-python/oauthlib-0.6.2[${PYTHON_USEDEP}] + >=dev-python/oslo-config-5.2.0[${PYTHON_USEDEP}] + >=dev-python/oslo-utils-3.33.0[${PYTHON_USEDEP}] + >=dev-python/oslotest-3.2.0[${PYTHON_USEDEP}] + >=dev-python/pyyaml-3.13[${PYTHON_USEDEP}] + >=dev-python/requests-kerberos-0.8.0[${PYTHON_USEDEP}] + >=dev-python/requests-mock-1.2.0[${PYTHON_USEDEP}] + >=dev-python/testresources-2.0.0[${PYTHON_USEDEP}] + >=dev-python/testtools-2.2.0[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +EPYTEST_DESELECT=( + # fragile to test runner name + keystoneauth1/tests/unit/test_session.py::SessionTests::test_user_agent + # broken betamax + keystoneauth1/tests/unit/test_betamax_fixture.py::TestBetamaxFixture::test_keystoneauth_betamax_fixture +) + +EPYTEST_IGNORE=( + # require hacking + keystoneauth1/tests/unit/test_hacking_checks.py +) diff --git a/dev-python/latexrestricted/Manifest b/dev-python/latexrestricted/Manifest new file mode 100644 index 000000000000..d80917ef4734 --- /dev/null +++ b/dev-python/latexrestricted/Manifest @@ -0,0 +1,2 @@ +DIST latexrestricted-0.6.0-explicitly-set-build-backend.patch 1161 BLAKE2B 7472a8b4ccec9dfdee6e994dcdbd2fa48c6dbd528444fd81769d7a8b997c1cf8dff86a66a7b1674bdcb3025022c41f954cc35740f0b8dab57dea0dc02d8e6db1 SHA512 bf1e50688c11a817a1f444f6e7a9dd90c413269fef68f7649b718d45ca458f38b712028f6b01777c65a016e17edd70cc609e605804cb6cec93b05ccbafad309b +DIST latexrestricted-0.6.0.gh.tar.gz 21319 BLAKE2B f655861032ba38b87987a205def64d69e1602102c0d8e7b7fdb249e91cfd1a3bf506217a42829fb1a98387b0775db696c2d7ecb1e766cd1524766d866819f503 SHA512 99b4ff4818d24878e4eca0610a97b0a84e0f37f9432cf6e79cef352c67c9463d47049dd4b279d45b5869327dea9fae9c24d1a40e8d44d459c21a74b14ed68b68 diff --git a/dev-python/latexrestricted/latexrestricted-0.6.0.ebuild b/dev-python/latexrestricted/latexrestricted-0.6.0.ebuild new file mode 100644 index 000000000000..b47f337ebd25 --- /dev/null +++ b/dev-python/latexrestricted/latexrestricted-0.6.0.ebuild @@ -0,0 +1,29 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{9,10,11,12,13} ) + +inherit distutils-r1 + +DESCRIPTION="Library for creating executables compatible with LaTeX restricted shell escape" +HOMEPAGE=" + https://github.com/gpoore/latexrestricted + https://pypi.org/project/latexrestricted/ +" +SRC_URI=" + https://github.com/gpoore/${PN}/archive/refs/tags/v${PV}.tar.gz + -> ${P}.gh.tar.gz + https://github.com/gpoore/latexrestricted/commit/ebbb2280db83a859f26a2f2dc0252e4d6e316452.patch + -> ${PN}-0.6.0-explicitly-set-build-backend.patch +" + +LICENSE="LPPL-1.3c" +SLOT="0" +KEYWORDS="~amd64" + +PATCHES=( + "${DISTDIR}"/${PN}-0.6.0-explicitly-set-build-backend.patch +) diff --git a/dev-python/latexrestricted/metadata.xml b/dev-python/latexrestricted/metadata.xml new file mode 100644 index 000000000000..69f88f7aab77 --- /dev/null +++ b/dev-python/latexrestricted/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="project"> + <email>tex@gentoo.org</email> + <name>Gentoo TeX Project</name> + </maintainer> + + <origin>gentoo-staging</origin> +</pkgmetadata>
\ No newline at end of file diff --git a/dev-python/pyarrow/Manifest b/dev-python/pyarrow/Manifest index e24747c7a77d..b72958532eff 100644 --- a/dev-python/pyarrow/Manifest +++ b/dev-python/pyarrow/Manifest @@ -1,5 +1,3 @@ -DIST apache-arrow-16.1.0.tar.gz 21707079 BLAKE2B 5541c364351e59e8164f2461546bce3ddc834d70b3a03b815b681187674bdd89ccfb7eb113bf9010c821845b0c1fa51f5321bfea5b20927e6364f6452ec980d2 SHA512 28975f59e1fdde2dba4afaf4a5ba934b63db3a7f27656e2aa0af0f0d2a046c9dbfa9a6082de94629c36d03809b296566a37ea65ec5a2fc17fedac7d21e272d31 -DIST apache-arrow-17.0.0.tar.gz 21822331 BLAKE2B 64f9321cbf13fafae5938f26840d3ef642d6f5b40386315030bc70fe8703786ee394c8483d2bde7961cf2b5c15470ffebd7c66029e116b05cfbf5524e9fe51f1 SHA512 4e2a617b8deeb9f94ee085653a721904a75696f0827bcba82b535cc7f4f723066a09914c7fa83c593e51a8a4031e8bf99e563cac1ebb1d89604cb406975d4864 DIST apache-arrow-18.0.0.tar.gz 19113236 BLAKE2B c358f8e61155432540a4002c6dfba7a3763d934a43eddae0a9a6f98bb26879df51e3cdcc64db6dd684ffde2ef8ef6dcff8906355b5769f71afae907aa1e920c5 SHA512 4df30ab5561da695eaa864422626b9898555d86ca56835c3b8a8ca93a1dbaf081582bb36e2440d1daf7e1dd48c76941f1152a4f25ce0dbcc1c2abe244a00c05e DIST arrow-testing-4d209492d514c2d3cb2d392681b9aa00e6d8da1c.tar.gz 3572558 BLAKE2B fe5b6a46babbde8e2becefea09fecf090201a49faa7d4ee2f44b0bb4da42c344b37564999d32fdbd54a81a56c33fbde9b2d9d2fa664bf127cb5661e845fb6229 SHA512 6758ad936e1eeb2c5dd2b4b40fe90822a48a4ce67ee4d36657c168e1db5d9a17c092f4cf571b13d56b568a773515385441874d1ea36a1f6e5b15a99f67176fa3 DIST parquet-testing-cb7a9674142c137367bf75a01b79c6e214a73199.tar.gz 1068025 BLAKE2B 0fdd12d04108b27b17564c60ca36e751453f5d74cfbbe3a076e8befa1696aa0f093e2d1a5eacb99e69a98deda502930ba79b8329403af1e8b9d696e6617c6075 SHA512 dd221d9d59442cebb7158d7cf769d6e5323416bfcde2852eee37a26ff089bc04ea10b9ae7158a37d8694c10469d77c7d251d0dd2549596a7b3899d9c39b45997 diff --git a/dev-python/pyarrow/files/pyarrow-16.1.0-numpy-2.patch b/dev-python/pyarrow/files/pyarrow-16.1.0-numpy-2.patch deleted file mode 100644 index d43e15746408..000000000000 --- a/dev-python/pyarrow/files/pyarrow-16.1.0-numpy-2.patch +++ /dev/null @@ -1,65 +0,0 @@ -diff --git a/pyarrow/tests/parquet/common.py b/pyarrow/tests/parquet/common.py -index 8365ed5b28543..c3094ee20b34c 100644 ---- a/pyarrow/tests/parquet/common.py -+++ b/pyarrow/tests/parquet/common.py -@@ -83,7 +83,7 @@ def _random_integers(size, dtype): - iinfo = np.iinfo(dtype) - return np.random.randint(max(iinfo.min, platform_int_info.min), - min(iinfo.max, platform_int_info.max), -- size=size).astype(dtype) -+ size=size, dtype=dtype) - - - def _range_integers(size, dtype): -diff --git a/pyarrow/tests/test_array.py b/pyarrow/tests/test_array.py -index 88394c77e429d..1032ab9add3ca 100644 ---- a/pyarrow/tests/test_array.py -+++ b/pyarrow/tests/test_array.py -@@ -3398,7 +3398,7 @@ def test_numpy_array_protocol(): - result = np.asarray(arr) - np.testing.assert_array_equal(result, expected) - -- if Version(np.__version__) < Version("2.0"): -+ if Version(np.__version__) < Version("2.0.0.dev0"): - # copy keyword is not strict and not passed down to __array__ - result = np.array(arr, copy=False) - np.testing.assert_array_equal(result, expected) -diff --git a/pyarrow/tests/test_pandas.py b/pyarrow/tests/test_pandas.py -index be2c5b14e68b0..ba9d6a3c01391 100644 ---- a/pyarrow/tests/test_pandas.py -+++ b/pyarrow/tests/test_pandas.py -@@ -780,7 +780,7 @@ def test_integer_no_nulls(self): - info = np.iinfo(dtype) - values = np.random.randint(max(info.min, np.iinfo(np.int_).min), - min(info.max, np.iinfo(np.int_).max), -- size=num_values) -+ size=num_values, dtype=dtype) - data[dtype] = values.astype(dtype) - fields.append(pa.field(dtype, arrow_dtype)) - -diff --git a/pyarrow/tests/test_table.py b/pyarrow/tests/test_table.py -index a58010d083e92..f40759de50c8c 100644 ---- a/pyarrow/tests/test_table.py -+++ b/pyarrow/tests/test_table.py -@@ -3281,7 +3281,7 @@ def test_numpy_array_protocol(constructor): - table = constructor([[1, 2, 3], [4.0, 5.0, 6.0]], names=["a", "b"]) - expected = np.array([[1, 4], [2, 5], [3, 6]], dtype="float64") - -- if Version(np.__version__) < Version("2.0"): -+ if Version(np.__version__) < Version("2.0.0.dev0"): - # copy keyword is not strict and not passed down to __array__ - result = np.array(table, copy=False) - np.testing.assert_array_equal(result, expected) -diff --git a/scripts/test_leak.py b/scripts/test_leak.py -index f2bbe8d051bf9..86a87f5e742e8 100644 ---- a/scripts/test_leak.py -+++ b/scripts/test_leak.py -@@ -98,7 +98,7 @@ def func(): - - - def test_ARROW_8801(): -- x = pd.to_datetime(np.random.randint(0, 2**32, size=2**20), -+ x = pd.to_datetime(np.random.randint(0, 2**32, size=2**20, dtype=np.int64), - unit='ms', utc=True) - table = pa.table(pd.DataFrame({'x': x})) - diff --git a/dev-python/pyarrow/files/pyarrow-16.1.0-py313.patch b/dev-python/pyarrow/files/pyarrow-16.1.0-py313.patch deleted file mode 100644 index f3e0053dd003..000000000000 --- a/dev-python/pyarrow/files/pyarrow-16.1.0-py313.patch +++ /dev/null @@ -1,60 +0,0 @@ -diff --git a/python/pyarrow/src/arrow/python/udf.cc b/python/pyarrow/src/arrow/python/udf.cc -index e9b72a2592738..b6a862af8ca07 100644 ---- a/pyarrow/src/arrow/python/udf.cc -+++ b/pyarrow/src/arrow/python/udf.cc -@@ -28,6 +28,10 @@ - #include "arrow/util/checked_cast.h" - #include "arrow/util/logging.h" - -+// Py_IsFinalizing added in Python 3.13.0a4 -+#if PY_VERSION_HEX < 0x030D00A4 -+#define Py_IsFinalizing() _Py_IsFinalizing() -+#endif - namespace arrow { - using compute::ExecSpan; - using compute::Grouper; -@@ -47,7 +51,7 @@ struct PythonUdfKernelState : public compute::KernelState { - // function needs to be destroyed at process exit - // and Python may no longer be initialized. - ~PythonUdfKernelState() { -- if (_Py_IsFinalizing()) { -+ if (Py_IsFinalizing()) { - function->detach(); - } - } -@@ -64,7 +68,7 @@ struct PythonUdfKernelInit { - // function needs to be destroyed at process exit - // and Python may no longer be initialized. - ~PythonUdfKernelInit() { -- if (_Py_IsFinalizing()) { -+ if (Py_IsFinalizing()) { - function->detach(); - } - } -@@ -132,7 +136,7 @@ struct PythonTableUdfKernelInit { - // function needs to be destroyed at process exit - // and Python may no longer be initialized. - ~PythonTableUdfKernelInit() { -- if (_Py_IsFinalizing()) { -+ if (Py_IsFinalizing()) { - function_maker->detach(); - } - } -@@ -173,7 +177,7 @@ struct PythonUdfScalarAggregatorImpl : public ScalarUdfAggregator { - }; - - ~PythonUdfScalarAggregatorImpl() override { -- if (_Py_IsFinalizing()) { -+ if (Py_IsFinalizing()) { - function->detach(); - } - } -@@ -270,7 +274,7 @@ struct PythonUdfHashAggregatorImpl : public HashUdfAggregator { - }; - - ~PythonUdfHashAggregatorImpl() override { -- if (_Py_IsFinalizing()) { -+ if (Py_IsFinalizing()) { - function->detach(); - } - } diff --git a/dev-python/pyarrow/pyarrow-16.1.0.ebuild b/dev-python/pyarrow/pyarrow-16.1.0.ebuild deleted file mode 100644 index ebab2b360fe3..000000000000 --- a/dev-python/pyarrow/pyarrow-16.1.0.ebuild +++ /dev/null @@ -1,97 +0,0 @@ -# Copyright 2023-2024 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_{9,10,11,12,13} ) - -inherit distutils-r1 multiprocessing - -DESCRIPTION="Python library for Apache Arrow" -HOMEPAGE=" - https://arrow.apache.org/ - https://github.com/apache/arrow/ - https://pypi.org/project/pyarrow/ -" -SRC_URI="mirror://apache/arrow/arrow-${PV}/apache-arrow-${PV}.tar.gz" -S="${WORKDIR}/apache-arrow-${PV}/python" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="amd64 ~arm64 ~loong ~riscv ~x86" -IUSE="+parquet +snappy ssl" - -RDEPEND=" - ~dev-libs/apache-arrow-${PV}[compute,dataset,json,parquet?,re2,snappy?,ssl?] - >=dev-python/numpy-1.16.6:=[${PYTHON_USEDEP}] -" -BDEPEND=" - test? ( - dev-python/hypothesis[${PYTHON_USEDEP}] - dev-python/pandas[${PYTHON_USEDEP}] - dev-libs/apache-arrow[lz4,zlib] - ) -" - -EPYTEST_XDIST=1 -distutils_enable_tests pytest - -src_prepare() { - local PATCHES=( - # https://github.com/apache/arrow/pull/42099 - "${FILESDIR}/${P}-numpy-2.patch" - # https://github.com/apache/arrow/pull/42034 - "${FILESDIR}/${P}-py313.patch" - ) - - # cython's -Werror - sed -i -e '/--warning-errors/d' CMakeLists.txt || die - distutils-r1_src_prepare -} - -src_compile() { - export PYARROW_PARALLEL="$(makeopts_jobs)" - export PYARROW_BUILD_VERBOSE=1 - export PYARROW_CXXFLAGS="${CXXFLAGS}" - export PYARROW_BUNDLE_ARROW_CPP_HEADERS=0 - export PYARROW_CMAKE_GENERATOR=Ninja - export PYARROW_WITH_HDFS=1 - if use parquet; then - export PYARROW_WITH_DATASET=1 - export PYARROW_WITH_PARQUET=1 - use ssl && export PYARROW_WITH_PARQUET_ENCRYPTION=1 - fi - if use snappy; then - export PYARROW_WITH_SNAPPY=1 - fi - - distutils-r1_src_compile -} - -python_test() { - local EPYTEST_DESELECT=( - # wtf? - tests/test_fs.py::test_localfs_errors - # these require apache-arrow with jemalloc that doesn't seem - # to be supported by the Gentoo package - tests/test_memory.py::test_env_var - tests/test_memory.py::test_specific_memory_pools - tests/test_memory.py::test_supported_memory_backends - # pandas changed, i guess - tests/test_pandas.py::test_array_protocol_pandas_extension_types - tests/test_table.py::test_table_factory_function_args_pandas - # hypothesis health check failures - # https://github.com/apache/arrow/issues/41318 - tests/interchange/test_interchange_spec.py::test_dtypes - tests/test_convert_builtin.py::test_array_to_pylist_roundtrip - tests/test_feather.py::test_roundtrip - tests/test_pandas.py::test_array_to_pandas_roundtrip - tests/test_types.py::test_hashing - ) - - cd "${T}" || die - local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 - epytest --pyargs pyarrow -} diff --git a/dev-python/pyarrow/pyarrow-17.0.0.ebuild b/dev-python/pyarrow/pyarrow-17.0.0.ebuild deleted file mode 100644 index 73cdaba5ec98..000000000000 --- a/dev-python/pyarrow/pyarrow-17.0.0.ebuild +++ /dev/null @@ -1,102 +0,0 @@ -# Copyright 2023-2024 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_{9,10,11,12,13} ) - -inherit distutils-r1 multiprocessing - -DESCRIPTION="Python library for Apache Arrow" -HOMEPAGE=" - https://arrow.apache.org/ - https://github.com/apache/arrow/ - https://pypi.org/project/pyarrow/ -" -SRC_URI="mirror://apache/arrow/arrow-${PV}/apache-arrow-${PV}.tar.gz" -S="${WORKDIR}/apache-arrow-${PV}/python" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="amd64 arm64 ~loong ~riscv x86" -IUSE="+parquet +snappy ssl" - -RDEPEND=" - ~dev-libs/apache-arrow-${PV}[compute,dataset,json,parquet?,re2,snappy?,ssl?] - >=dev-python/numpy-1.16.6:=[${PYTHON_USEDEP}] -" -BDEPEND=" - test? ( - dev-python/cffi[${PYTHON_USEDEP}] - dev-python/hypothesis[${PYTHON_USEDEP}] - dev-python/pandas[${PYTHON_USEDEP}] - dev-python/pytz[${PYTHON_USEDEP}] - dev-libs/apache-arrow[lz4,zlib] - ) -" - -EPYTEST_XDIST=1 -distutils_enable_tests pytest - -src_prepare() { - distutils-r1_src_prepare - - # cython's -Werror - sed -i -e '/--warning-errors/d' CMakeLists.txt || die -} - -src_compile() { - export PYARROW_PARALLEL="$(makeopts_jobs)" - export PYARROW_BUILD_VERBOSE=1 - export PYARROW_CXXFLAGS="${CXXFLAGS}" - export PYARROW_BUNDLE_ARROW_CPP_HEADERS=0 - export PYARROW_CMAKE_GENERATOR=Ninja - export PYARROW_WITH_HDFS=1 - if use parquet; then - export PYARROW_WITH_DATASET=1 - export PYARROW_WITH_PARQUET=1 - use ssl && export PYARROW_WITH_PARQUET_ENCRYPTION=1 - fi - if use snappy; then - export PYARROW_WITH_SNAPPY=1 - fi - - distutils-r1_src_compile -} - -python_test() { - local EPYTEST_DESELECT=( - # wtf? - tests/test_fs.py::test_localfs_errors - # these require apache-arrow with jemalloc that doesn't seem - # to be supported by the Gentoo package - tests/test_memory.py::test_env_var - tests/test_memory.py::test_specific_memory_pools - tests/test_memory.py::test_supported_memory_backends - # hypothesis health check failures - # https://github.com/apache/arrow/issues/41318 - tests/interchange/test_interchange_spec.py::test_dtypes - tests/test_convert_builtin.py::test_array_to_pylist_roundtrip - tests/test_feather.py::test_roundtrip - tests/test_pandas.py::test_array_to_pandas_roundtrip - tests/test_strategies.py::test_types - tests/test_types.py::test_hashing - # fragile memory tests - tests/test_csv.py::TestSerialStreamingCSVRead::test_batch_lifetime - tests/test_csv.py::TestThreadedStreamingCSVRead::test_batch_lifetime - # takes forever, and manages to generate timedeltas over 64 bits - tests/test_strategies.py - ) - - cd "${T}" || die - local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 - epytest --pyargs pyarrow -} - -python_install() { - distutils-r1_python_install - # https://github.com/apache/arrow/issues/43299 - rm -r "${D}$(python_get_sitedir)"/{benchmarks,cmake_modules,examples,scripts} || die -} diff --git a/dev-python/pyarrow/pyarrow-18.0.0.ebuild b/dev-python/pyarrow/pyarrow-18.0.0.ebuild index 3d2e345fb9b8..5a2f742880c8 100644 --- a/dev-python/pyarrow/pyarrow-18.0.0.ebuild +++ b/dev-python/pyarrow/pyarrow-18.0.0.ebuild @@ -33,7 +33,7 @@ S="${WORKDIR}/apache-arrow-${PV}/python" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 arm64 ~loong ~riscv x86" +KEYWORDS="amd64 arm64 ~loong ~riscv x86" IUSE="+parquet +snappy ssl" RDEPEND=" diff --git a/dev-python/pydantic-core/Manifest b/dev-python/pydantic-core/Manifest index 410ba95d92ed..6cc552c96922 100644 --- a/dev-python/pydantic-core/Manifest +++ b/dev-python/pydantic-core/Manifest @@ -49,16 +49,22 @@ DIST proc-macro2-1.0.86.crate 48958 BLAKE2B 4b89e07f23af8328dbb34fe2b3f1b202f1e6 DIST pydantic_core-2.23.4.tar.gz 402156 BLAKE2B af899e149693907542296b5b4fa5f982d2dca5c090331703212aabbbce0a8e0badca3947affa9e42998949ebd18b1ffc2ad9904b47e130bbe7e90150c32bc527 SHA512 c7c9a303ff3c751108622f804f812f3793ad93a95e560b0d6b0a866c3bd41ed7bfdbcd87483f37ad3849969c72adde24083d1a9015ebd610847a7fa6d4068e24 DIST pydantic_core-2.26.0.tar.gz 411154 BLAKE2B 98206a7dad82d8908102b787cf4c0366a4abdb36bdd6129dc684b810aa22372cef681b49b42453df0b535361bf5232b2d6e1fea583090b2b282a915ca8d2e87d SHA512 08d38844f216994af6842038ada324fb4bddd63e07bc79ce44ac44acf12981aaf8400dd1da53be74cd9d748d8562ba9cc7814a3df79be5995302256bd9d0793c DIST pydantic_core-2.27.0.tar.gz 412675 BLAKE2B ee50fa4bc04033f5bca04b92acaf0542e22af73fabe522377cc9e76837945e55045700d6fbe1df8e63dda331e85db8b414cacd5dcfced2ade807ce877294f925 SHA512 55f3eb1b243800dd9d932643c1be5d4b09a86305b1f30fc21b9b73ea073f046fbc28c41158cba9f03ccbd396cb2ee0fc5eb87c19783b7db62785b50f4b95ac6b +DIST pydantic_core-2.27.1.tar.gz 412785 BLAKE2B cdea663778301ed02649f4a06afc66f6d46e824ffc36c0f536cf48c291cb41da3498c55d79e0e52ad18e773baeb887493a048e3c8ef91a4a368528be6fb76494 SHA512 d3795398116bf971ddd389532e02494b08d40373a51013cfdd17608d05528cd65759b5e51d8e557b737e1a2d8491f9657a37e9c45696c2f08ac23139c81e0dc0 DIST pyo3-0.22.2.crate 538342 BLAKE2B faf347695117f9fe0ebe5cd7f6aa1b0dcfe718343875d6c06438046deccc1075f104d2a2413dcda41ae9827bc363aa147057b45968f6634f577a6a4510a4bb8e SHA512 e8bae09059f50ffe477dad44499cedeaf3a734665f0fd8e8bd4b44f48578d21e4bdb8d55ceea00c5a27da750761842ddf89cfcecdecb2e7a4a17ab192259be9c DIST pyo3-0.22.5.crate 546700 BLAKE2B 8ee81360b205bcfc763dbd3d313e2d2f31bde4577bdc77a2ebc3084aa06e30bcc1f7efb97349d781b27882af5b8e82c6476498c86039b9c39286721ed1c08504 SHA512 48b9ada19bb12c6e5f1d41982c3b607f206d88dc078517c45106b631e0ad973145b0b60af06e58013a5189ca8b50e1cfa326c6904bba5aadb791933272ffb277 +DIST pyo3-0.22.6.crate 546746 BLAKE2B 2a6f8c5ce2ee96e1812177a11c5fad7e15f3a73d9e30850edf0855b13db6cc95427e186883b4aae25a2d2466d3fe82f56180a39f3e6e0a54bb0a3ef78d495400 SHA512 d746007eae22f5b7bbf173759c61cbd2aa893898d88b8be5680a0237deec4d113246edf5f62fbbec3579ad4bd7307499b94b887ec306112ffe3df5190fe70e44 DIST pyo3-build-config-0.22.2.crate 31225 BLAKE2B c2e6a3d3d23b7f2f51bcbf1214ab20a298a1e62f85c9af3dab1e77b09f20b657b576feefffb18eb49d438f0ffab525b6bcd1086d500601c327ffd4fd24a719ee SHA512 644c82d30bb27051557efcc9789a81380a64e29bc62abf97de88f42c3791dac74228c7a7d09e0d46d14f07c0475f0bc03fac6ed1367b9a616153e8820b94cbc8 DIST pyo3-build-config-0.22.5.crate 31293 BLAKE2B c1e10f78ce66993fa4a88a5994f0266200a529c2939dc1d29137aaa6133bd4c83062cd00d347b491afe5dfcf2995f4a1a0da271a24baf198447b5983a9620d83 SHA512 c11ebfeff1e8ada612dbab16bd86fb8659edb9026bbd826cba84601096fa4192faf260e067b5f9efcd0e8e72fe90bc8f08358cbced45175c662d78bde5eb3d82 +DIST pyo3-build-config-0.22.6.crate 31369 BLAKE2B a1a72de120c4ac4f23a3faaf9b2e340231d7a778a29083ef25fd863fa213afb2a9b720333e3d46a6e1d32105f63073276a23b9bcd999a97fe71eaff3afc7db99 SHA512 9ab44c830e56ddb9ee537ce438fc690664d2c5416f01cdf72498ce062e4c1e7192eac8b7dc2de86c9f2212890b133b69a66209b1615c4eabdf4eaa6882a980fe DIST pyo3-ffi-0.22.2.crate 67749 BLAKE2B 0a4357d5f4fbcab9717d58b7a80b63a63bc329267d4725136c4eac7c0101095a50e5f840638dde79034e5df99c4f46664cfdc2ad437837643db5d475c5705cb3 SHA512 bf8b83b4790832d99de8c6a61a15a43fc189505dd843011933305f7f93c4f5f4849fb00cc2a6fa410b788645f8ed8c0df61799cf801966a925abb9756b1ab579 DIST pyo3-ffi-0.22.5.crate 69354 BLAKE2B 91dfb41a24cb2b12bf54d6e54949a381ba6635ee55623a7f77a7e672fcf71d7f6937b7ab96f20457d770cf132047ddc9df50ea4aae8506d64e833f11a3b504e6 SHA512 36b8ed6273f7a0298179729c41081c787f353eb338be0f470859ce62a12e05305bd53eb24b6e72f2c56971f18bd64d16c63576f41909e9ac849f355041139a91 +DIST pyo3-ffi-0.22.6.crate 69352 BLAKE2B 99eea6ed87001b23fdeb263937bc14be0fadadc1ad77d4fa8834045ba2fc6ba5c0b89f4051916a058b7640be655afe22785b1da42aac8a32d10209b7b37bf810 SHA512 616e51a0eae1207830fe95251d5b62f126daf446bec68ac98cb1b8538aaa59761dbde62d446a9ee205c23453dbd32bd8ecb15e26265ed1fa1e5e2056efd96369 DIST pyo3-macros-0.22.2.crate 8136 BLAKE2B 9dc97d2f60581db1b8ddb562dac917069525f297fe2cbb9aff3ed34d5a08ea43c112c9c7a450539da3536d753778b5ca506dd1b18e1d6b8a3649fc098e7af439 SHA512 f4f4f6af8dc3aa4bcc1698661990ab2112391ef9502e9f71d86e35bd10dc4e1be309102ebb1b7b32751817a6033168dc0486fdb16b35c626101e69f0de807a4a DIST pyo3-macros-0.22.5.crate 8186 BLAKE2B 78f0c348fec0878ce4c873af3d4c438ccf02a5e971f2fd8b1cc9ea40a3aa8396dc6ea11e4d421a8b8c5eff5752182623632d92403ba6c5565b6b71b386768b04 SHA512 cfd848fb82f183290791930ca2e43a0db63de4f23436c1f1d3c688efdcbba1462346177c5956817418a0f0ea172b1039f5408a02a05ff03671dbb025f0697076 +DIST pyo3-macros-0.22.6.crate 8182 BLAKE2B 81998e4f4cb325763e4d3477af05b332e184cabf6391761f850d23508cebcf8d496ce12f747ea241523bb3899886eb20494b076a0651151744bb81d52901a1b4 SHA512 63f7a7b42e099742518c8a3bbc7647e98debb5500d08c39e11e8140fc146e790ab06e005d8d14c89aba79ebc5bf04fe1c92c0e9c5b13421307d3a4682d044179 DIST pyo3-macros-backend-0.22.2.crate 65620 BLAKE2B 37fba9ff384373418d3a7341acafb8e33308a64e30026f828693a37c32ab4a74d058f2db84d00467a20f9f267c96fe54c0f154d1ebbae92490e8dfc0d29c042f SHA512 0517080c0d5d4ed8136521fd37aa3a192c2eb8cab58545d8543ee4df9cd0dcea19fe0678d5ab90f05fe3eb0f4a86fc2f07b76f2e12ac1fcf7e7c195c2ffa4fd8 DIST pyo3-macros-backend-0.22.5.crate 66308 BLAKE2B d30c021da6b013abb8bbc8d55f110f3394c79d85f02506d7a42bba256afd639647210ed66bae289f4dfbd6d060995c0365b278749798b302eb89f1b09c074ab3 SHA512 8a79f9c6f948375e20804d2bc4b98d9fd7d39f99a936afb1d9a0fab599a3ad07e95bc985aa51b0ab8410b6b4f5ebaa2aa347013ae722a2b3f4c51f318415d472 +DIST pyo3-macros-backend-0.22.6.crate 66312 BLAKE2B ec0b11bee1ad2192e8d95cebab0075d6ec5bf628e3344b86fb8e20a6d0bc1f891b56ccfa4622840a609480581f32bd211b9a3d1dd989716cf255efe3fdc89331 SHA512 87463939b5a5674e30e8ca05ae747f652f8679f0c5c85d20967e9910ad853768a769a914580e82e409188fe4add80a3117ccb9da24c250406bc6f76fe4453799 DIST python3-dll-a-0.2.10.crate 74573 BLAKE2B 770c5b070f4dd1b9639b8aff59bb733575eb1117ae8e510818b6e13bdc69b22bcad395bb5cf0d1931de3562775a56e1404bb7fca7384b62e5e782e6284fa1494 SHA512 c1171c29f6914ff809950a9f6c330638e72c58c7c691bf4d9e765dee47166915cc91131b494b65aeb3a812543690c5072f2f5ff32cdebb76ba588330f9c74cdb DIST quote-1.0.36.crate 28507 BLAKE2B b93495163ed205e33543ed45f084870240d479071d643704b6e348fb9ada6e1d8401893c13348b9964f4b6b17ddb96cb5458eec540f0d761655fcb96a4cd9129 SHA512 f1f002a912692f7ffd4912ca980ec57ff4aca3a7d9e2e42e9e3409e2105c9f59d86c05719f6af309bccaef2f8843b0848a6e3afda3356e045d8e7cc5956ae685 DIST radium-0.7.0.crate 10906 BLAKE2B d576e0ea5c5287bcb6740cee3a3838b6ae4dfdef0ef05d34634b96dba5159e48260233db57a767c9e032fa5d9a5798361335cb19f7844f450113ece30ffbc51d SHA512 51e23cf52997b46c0018a94b0259b29d7bf33ddba19f6db406ca57ee5b1417d7e5f27dda3bb487d0099886011a97f238e8b3dd4d6c86e8464c0b471c1a7622a0 diff --git a/dev-python/pydantic-core/pydantic-core-2.27.1.ebuild b/dev-python/pydantic-core/pydantic-core-2.27.1.ebuild new file mode 100644 index 000000000000..422125bae366 --- /dev/null +++ b/dev-python/pydantic-core/pydantic-core-2.27.1.ebuild @@ -0,0 +1,167 @@ +# Copyright 2023-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_EXT=1 +DISTUTILS_USE_PEP517=maturin +PYTHON_COMPAT=( python3_{9,10,11,12,13} pypy3 ) + +CRATES=" + ahash@0.8.11 + aho-corasick@1.1.3 + autocfg@1.3.0 + base64@0.22.1 + bitvec@1.0.1 + cc@1.0.101 + cfg-if@1.0.0 + displaydoc@0.2.5 + enum_dispatch@0.3.13 + equivalent@1.0.1 + form_urlencoded@1.2.1 + funty@2.0.0 + getrandom@0.2.15 + hashbrown@0.14.5 + heck@0.5.0 + hex@0.4.3 + icu_collections@1.5.0 + icu_locid@1.5.0 + icu_locid_transform@1.5.0 + icu_locid_transform_data@1.5.0 + icu_normalizer@1.5.0 + icu_normalizer_data@1.5.0 + icu_properties@1.5.1 + icu_properties_data@1.5.0 + icu_provider@1.5.0 + icu_provider_macros@1.5.0 + idna@0.5.0 + idna@1.0.2 + indexmap@2.2.6 + indoc@2.0.5 + itoa@1.0.11 + jiter@0.7.1 + lexical-parse-float@0.8.5 + lexical-parse-integer@0.8.6 + lexical-util@0.8.5 + libc@0.2.155 + litemap@0.7.3 + memchr@2.7.4 + memoffset@0.9.1 + num-bigint@0.4.6 + num-integer@0.1.46 + num-traits@0.2.19 + once_cell@1.19.0 + percent-encoding@2.3.1 + portable-atomic@1.6.0 + proc-macro2@1.0.86 + pyo3-build-config@0.22.6 + pyo3-ffi@0.22.6 + pyo3-macros-backend@0.22.6 + pyo3-macros@0.22.6 + pyo3@0.22.6 + python3-dll-a@0.2.10 + quote@1.0.36 + radium@0.7.0 + regex-automata@0.4.8 + regex-syntax@0.8.5 + regex@1.11.1 + rustversion@1.0.17 + ryu@1.0.18 + serde@1.0.214 + serde_derive@1.0.214 + serde_json@1.0.132 + smallvec@1.13.2 + speedate@0.15.0 + stable_deref_trait@1.2.0 + static_assertions@1.1.0 + strum@0.26.3 + strum_macros@0.26.4 + syn@2.0.82 + synstructure@0.13.1 + tap@1.0.1 + target-lexicon@0.12.14 + tinystr@0.7.6 + tinyvec@1.6.1 + tinyvec_macros@0.1.1 + unicode-bidi@0.3.15 + unicode-ident@1.0.12 + unicode-normalization@0.1.23 + unindent@0.2.3 + url@2.5.2 + utf16_iter@1.0.5 + utf8_iter@1.0.4 + uuid@1.11.0 + version_check@0.9.5 + wasi@0.11.0+wasi-snapshot-preview1 + write16@1.0.0 + writeable@0.5.5 + wyz@0.5.1 + yoke-derive@0.7.4 + yoke@0.7.4 + zerocopy-derive@0.7.34 + zerocopy@0.7.34 + zerofrom-derive@0.1.4 + zerofrom@0.1.4 + zerovec-derive@0.10.3 + zerovec@0.10.4 +" + +inherit cargo distutils-r1 pypi + +DESCRIPTION="Core validation logic for pydantic written in Rust" +HOMEPAGE=" + https://github.com/pydantic/pydantic-core/ + https://pypi.org/project/pydantic-core/ +" +SRC_URI+=" + ${CARGO_CRATE_URIS} +" + +LICENSE="MIT" +# Dependent crate licenses +LICENSE+=" + Apache-2.0-with-LLVM-exceptions MIT Unicode-3.0 Unicode-DFS-2016 + || ( Apache-2.0 Boost-1.0 ) +" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + +RDEPEND=" + >=dev-python/typing-extensions-4.7.1[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + >=dev-python/dirty-equals-0.5.0[${PYTHON_USEDEP}] + >=dev-python/hypothesis-6.63.0[${PYTHON_USEDEP}] + >=dev-python/inline-snapshot-0.13.3[${PYTHON_USEDEP}] + >=dev-python/pytest-mock-3.10.0[${PYTHON_USEDEP}] + >=dev-python/pytest-timeout-2.1.0[${PYTHON_USEDEP}] + >=dev-python/pydantic-1.10.4[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +QA_FLAGS_IGNORED="usr/lib.*/py.*/site-packages/pydantic_core/_pydantic_core.*.so" + +src_prepare() { + sed -i -e '/--benchmark/d' pyproject.toml || die + sed -i -e '/^strip/d' Cargo.toml || die + distutils-r1_src_prepare +} + +python_test() { + local EPYTEST_IGNORE=( + tests/benchmarks + ) + local EPYTEST_DESELECT=( + # TODO: recursion till segfault + tests/serializers/test_functions.py::test_recursive_call + ) + + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + rm -rf pydantic_core || die + # tests link to libpython, so they fail to link on pypy3 + [[ ${EPYTHON} != pypy3 ]] && cargo_src_test + epytest -p pytest_mock -p timeout -o xfail_strict=False +} diff --git a/dev-python/pydantic/Manifest b/dev-python/pydantic/Manifest index 22b08886b021..1f44b2faaff5 100644 --- a/dev-python/pydantic/Manifest +++ b/dev-python/pydantic/Manifest @@ -1,4 +1,5 @@ DIST pydantic-2.10.0.tar.gz 781980 BLAKE2B 8880070271bc7bbffe2805699119077437dda3ed011b8dcb6e231eb235dff7e767c1412208a13af6699fc519d5dccbd5345456b76cda816a6460b23055455a4d SHA512 a50d5dfd8c9dd565a432744ff2f31a697d9d0ea6d1d71a69f973f45e75156413937c302f24af34736fbd566f391fcb1e94ab7a06884465cbfa0659ba2f15f117 DIST pydantic-2.10.0b1.tar.gz 777569 BLAKE2B 6fdde0673b28feb51921417b501b8a9fb43b36d94f5e564f96d04d09bacc34710be7a7d1b72d8a4e17fad493824b5fc556553d5508bff3942303191dc8501e49 SHA512 ef1fb40fb3601949455901b645d9333b37bc7fd9b53b7882ba81e1824a4f123981a3e32e9654e45b29695257c7bcfc19eedde30263862769d8e1c887d9b11d43 DIST pydantic-2.10.0b2.tar.gz 781700 BLAKE2B 82a3d8e4ab99113ca3e5ac46e058d1844d0870ce4fd5d6ada2ef23cebfc19cb040c4af553088b07904b857609e872caa7d20946536c5ed77fe4a452093e52cf3 SHA512 93ffa34b34ced16746b1f3e53218b863284f08cb1ec2f966cd024826926305c69b8b3bdfb389b9f1a2f26e5b678b054c20cd15bb2849cd665457977e9338b5e8 +DIST pydantic-2.10.1.tar.gz 783717 BLAKE2B fed0933c2f9443ab75cd1d8330944cef11abd0d1dad454c8b857ac76583c8dc9d32e1de99e7096b1e9b0134b258490dabd2b98db1c7901ef73fe5ef7c2675f1e SHA512 fd2283ec7463568f12e2a7a687e2a2b030441101f6c9aa621914ce1ba2bfd0b43da0767bdb0d1909a321f11cd37f85222eac4cc4ca59aa73a7b2fc6ccefd0f8a DIST pydantic-2.9.2.tar.gz 769917 BLAKE2B 4e34fda6a9e8e8331278d0b7d0c2dfd61bde637c126fa6dabf78a09c6ef993f84dc8df6af421c8fb6d69c8e1c387a40e4bcd38cbe02f5ac521c6c70821735763 SHA512 2aace9e79a98bd94e5dc626736a245051912a11fdce36013d2ad2f96b266052386a3e12b259dca30ddc38b63c6b00b5bcc9cd5e80f7805de4d8701064f0982aa diff --git a/dev-python/pydantic/pydantic-2.10.1.ebuild b/dev-python/pydantic/pydantic-2.10.1.ebuild new file mode 100644 index 000000000000..9cccc70e535b --- /dev/null +++ b/dev-python/pydantic/pydantic-2.10.1.ebuild @@ -0,0 +1,64 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=hatchling +PYTHON_COMPAT=( python3_{9,10,11,12,13} pypy3 ) + +inherit distutils-r1 pypi + +DESCRIPTION="Data parsing and validation using Python type hints" +HOMEPAGE=" + https://github.com/pydantic/pydantic/ + https://pypi.org/project/pydantic/ +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + +RDEPEND=" + >=dev-python/annotated-types-0.6.0[${PYTHON_USEDEP}] + ~dev-python/pydantic-core-2.27.1[${PYTHON_USEDEP}] + >=dev-python/typing-extensions-4.12.2[${PYTHON_USEDEP}] + dev-python/tzdata[${PYTHON_USEDEP}] +" +BDEPEND=" + >=dev-python/hatch-fancy-pypi-readme-22.5.0[${PYTHON_USEDEP}] + test? ( + dev-python/cloudpickle[${PYTHON_USEDEP}] + dev-python/dirty-equals[${PYTHON_USEDEP}] + >=dev-python/email-validator-2.0.0[${PYTHON_USEDEP}] + >=dev-python/Faker-18.13.0[${PYTHON_USEDEP}] + >=dev-python/jsonschema-4.23.0[${PYTHON_USEDEP}] + dev-python/pytest-mock[${PYTHON_USEDEP}] + dev-python/pytz[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +src_prepare() { + sed -i -e '/benchmark/d' pyproject.toml || die + distutils-r1_src_prepare +} + +python_test() { + local EPYTEST_DESELECT=() + local EPYTEST_IGNORE=( + # require pytest-examples + tests/test_docs.py + # benchmarks + tests/benchmarks + ) + + if ! has_version "dev-python/cloudpickle[${PYTHON_USEDEP}]"; then + EPYTEST_IGNORE+=( + tests/test_pickle.py + ) + fi + + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + epytest -p pytest_mock +} diff --git a/dev-python/pytools/Manifest b/dev-python/pytools/Manifest index 4abe191e8135..99df115b4dc9 100644 --- a/dev-python/pytools/Manifest +++ b/dev-python/pytools/Manifest @@ -1,4 +1,5 @@ DIST pytools-2024.1.13.tar.gz 82559 BLAKE2B c9b2d43a9538eb4a0daaf623345961e839cd227de22dc141923129418315947dc813b67d78c39d84062ef712842dfad63ef7d519d672960f25594e7f8bd5b0e5 SHA512 dc5d8e9ef291afc9cfab39450ecd886c3ca5776cb9f29b675ae7459a5ef2bdf29cc9978fe3991ef86b11516902d04c7de861947ea9f2d261735d52db2bfefc5c DIST pytools-2024.1.14.tar.gz 83715 BLAKE2B 7670a6876f908097b07322fcce1acbebce9d4cbb9a955425544fe9f456895606629b84df894eb156eced9990f2f033301b48ebd511ee7dcbc06d1558dba4847a SHA512 07a4b2066553e0f2db5227e7f55db749e38c77afd566dcb45c65665a444451e8209ef028b7fdd3f855447bbac712e290211f3908b72335099057ff11371efe4a DIST pytools-2024.1.15.tar.gz 77565 BLAKE2B 3f17e86ff07d52b7f749846a9da7ed176aed63402b22a8c2c7ad96f49a5a62f22463f2db111e2d01139212e2c489a22f2ea16d2e67840bd3d077a2d87fd75b88 SHA512 112832d9a826243c76600c80e6464aba9ad0ad11017befa04e8104ce84431f3da993c768cef441786c6458adee6c4bd067e235dc369918367c5acb9aebd903ec +DIST pytools-2024.1.16.tar.gz 77921 BLAKE2B f0e2952d99944140c44600d4e3e0eb0d9b69cbc13b1e2bf75b7061299515811b3308e00909e782f4048fe03684766bfbc0cb63afb8bc1c2be8658286be3c5d3e SHA512 396f6eb5ba2cf6116cbcfb436eef8d78cd2061a8e888ebbd77d93703a8bb3ec41062264d84487d571f0ee871c33c215272e2dce1d7b3150aa772f0142a7711e0 DIST pytools-2024.1.6.tar.gz 81344 BLAKE2B ff68e2606170bf54e3f609ee7f4cfe58e063f43dcfb2706d5ed7659ea2fde863e6315d0d81dff2e62a3378f195413561a927b0c1e7bedc06388cf4893c07b873 SHA512 a9e934f1cbaf0ace32420f9b74224a06ce8421ee291b837292133969c6788c4cc8bea01446cd4d1505aca9fa81e8ae0d3eacf60d3285186e66d67d5abe10ce3e diff --git a/dev-python/pytools/pytools-2024.1.16.ebuild b/dev-python/pytools/pytools-2024.1.16.ebuild new file mode 100644 index 000000000000..1a8ec2950cfb --- /dev/null +++ b/dev-python/pytools/pytools-2024.1.16.ebuild @@ -0,0 +1,31 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=hatchling +PYTHON_COMPAT=( python3_{9,10,11,12,13} ) +PYTHON_REQ_USE='sqlite' + +inherit distutils-r1 pypi + +DESCRIPTION="Collection of tools missing from the Python standard library" +HOMEPAGE=" + https://mathema.tician.de/software/pytools/ + https://github.com/inducer/pytools/ + https://pypi.org/project/pytools/ +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~riscv" + +# NB: numpy & siphash24 are an "extra" (optional) deps +RDEPEND=" + >=dev-python/numpy-1.6[${PYTHON_USEDEP}] + >=dev-python/platformdirs-2.2[${PYTHON_USEDEP}] + >=dev-python/siphash24-1.6[${PYTHON_USEDEP}] + >=dev-python/typing-extensions-4[${PYTHON_USEDEP}] +" + +distutils_enable_tests pytest diff --git a/dev-python/tornado/Manifest b/dev-python/tornado/Manifest index c766eb08e1da..163f48b86859 100644 --- a/dev-python/tornado/Manifest +++ b/dev-python/tornado/Manifest @@ -1 +1,2 @@ DIST tornado-6.4.1.tar.gz 500623 BLAKE2B e359d9cbf5e7311e608753a2908e61ea121e4d108209866fda49e79ecca3dc8495c35583406dd7d6b2852c4f6a9df2e340b1f4b892489be976d70000ed51aa33 SHA512 294b4fff8a6d1b9592d355f7faf78f1a94a2aaea1b54414b7e81884b8d4069713a28f6105ae36f27be78abf4c47a1fceab3801bc92b5429374f7a534f104c437 +DIST tornado-6.4.2.tar.gz 501135 BLAKE2B 875513089ceaa6d1195cd6959e15bfef51cef4a61c55e678e0e60bd1001afa025d452441938a21ad91189d5c4d07c6cf85d0cec0f41e07cf2c4b7b66e0770c25 SHA512 4f4556f0f7db8e13a101254693f92841374114912960d9874948548452cc9b38933292c0e37971fb151a4d9dbcf5ed7563c1505e090a1aef306f1c46f351534d diff --git a/dev-python/tornado/tornado-6.4.2.ebuild b/dev-python/tornado/tornado-6.4.2.ebuild new file mode 100644 index 000000000000..3600a59a65ce --- /dev/null +++ b/dev-python/tornado/tornado-6.4.2.ebuild @@ -0,0 +1,61 @@ +# Copyright 1999-2024 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_{9,10,11,12,13} pypy3 ) +PYTHON_REQ_USE="threads(+)" + +inherit distutils-r1 pypi + +DESCRIPTION="Python web framework and asynchronous networking library" +HOMEPAGE=" + https://www.tornadoweb.org/ + https://github.com/tornadoweb/tornado/ + https://pypi.org/project/tornado/ +" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos" +IUSE="test" +RESTRICT="!test? ( test )" + +RDEPEND=" + >=dev-python/twisted-16.0.0[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + ${RDEPEND} + $(python_gen_cond_dep ' + >=dev-python/pycurl-7.19.3.1[${PYTHON_USEDEP}] + ' 'python*') + ) +" + +PATCHES=( + "${FILESDIR}/${PN}-6.3.2-test-timeout-increase.patch" + "${FILESDIR}/${PN}-6.3.2-ignore-deprecationwarning.patch" +) + +src_prepare() { + # network-sandbox? ipv6? + sed -i -e 's:test_localhost:_&:' \ + tornado/test/netutil_test.py || die + + distutils-r1_src_prepare +} + +python_test() { + local -x ASYNC_TEST_TIMEOUT=60 + # Avoid time-sensitive tests + # https://github.com/tornadoweb/tornado/blob/10974e6ebee80a26a2a65bb9bd715cf858fafde5/tornado/test/util.py#L19 + local -x TRAVIS=1 + local -x NO_NETWORK=1 + + cd "${T}" || die + "${EPYTHON}" -m tornado.test.runtests --verbose || + die "tests failed under ${EPYTHON}" +} diff --git a/dev-python/yarl/Manifest b/dev-python/yarl/Manifest index a52ce8e7d99c..f329d3e1c22d 100644 --- a/dev-python/yarl/Manifest +++ b/dev-python/yarl/Manifest @@ -1,2 +1,3 @@ DIST yarl-1.17.1.tar.gz 178163 BLAKE2B 88d864944829e4b69ae346b0c6eb205969e9f9d2326d46f1eb4ed0506516f71730731763daf56e8230b699d5775c053c4750f6a770422cad392199ba5c099074 SHA512 5c1c25a8b828694a6538e7a07d01fc5d14238b279f8db4d76ee247a4f043b3e836c292cf6a77bb5ba544ec43dee449f2417eb0a5aaed6954449043a0fea3f811 DIST yarl-1.17.2.tar.gz 178947 BLAKE2B 5cca5ef7fa2745f76c72ba0fbd54a62344f8961d365f6777812cec6c44d42d3a573f25db25b3afe7ff93775aaff8c4f71a6cf13ed86061e14e37cab984c0d7d8 SHA512 d99cfb5bb89f60b41cad021af5971e42439f47c77b24de0ab43c372cedb15ee18bfca478889f002a322e24838e2978c30923f965ea879ba52549644b2a957348 +DIST yarl-1.18.0.tar.gz 180098 BLAKE2B bd49cb019cb0a7572ddb562aaf599929bfcd2f67758631d93fc0db90ea60919852f90ea196d6a5bdba9d03661d2bcbe82e2d51284c0ff6acc76b269e99bed5b5 SHA512 061b4cdb5d18718e847a45c5fdc854f75294be2198d5d803bf473eae06467a56188e36c672d31f083c7a96f213db831fe79c92479a43b63a40cc4a007062c0aa diff --git a/dev-python/yarl/yarl-1.18.0.ebuild b/dev-python/yarl/yarl-1.18.0.ebuild new file mode 100644 index 000000000000..638ce0f69079 --- /dev/null +++ b/dev-python/yarl/yarl-1.18.0.ebuild @@ -0,0 +1,66 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_EXT=1 +DISTUTILS_USE_PEP517=standalone +PYTHON_COMPAT=( python3_{9,10,11,12,13} pypy3 ) + +inherit distutils-r1 pypi + +DESCRIPTION="Yet another URL library" +HOMEPAGE=" + https://github.com/aio-libs/yarl/ + https://pypi.org/project/yarl/ +" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +IUSE="+native-extensions" + +RDEPEND=" + >=dev-python/idna-2.0[${PYTHON_USEDEP}] + >=dev-python/multidict-4.0[${PYTHON_USEDEP}] + >=dev-python/propcache-0.2.0[${PYTHON_USEDEP}] +" +BDEPEND=" + native-extensions? ( + dev-python/cython[${PYTHON_USEDEP}] + ) + dev-python/expandvars[${PYTHON_USEDEP}] + dev-python/setuptools[${PYTHON_USEDEP}] + test? ( + dev-python/hypothesis[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +python_compile() { + local -x YARL_NO_EXTENSIONS=0 + if ! use native-extensions || [[ ${EPYTHON} != python* ]]; then + YARL_NO_EXTENSIONS=1 + fi + distutils-r1_python_compile +} + +python_test() { + local EPYTEST_IGNORE=( + # benchmarks + tests/test_quoting_benchmarks.py + tests/test_url_benchmarks.py + ) + + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + local opts=() + # note different boolean logic than for backend (sigh) + local -x YARL_NO_EXTENSIONS= + if ! use native-extensions || [[ ${EPYTHON} != python* ]]; then + YARL_NO_EXTENSIONS=1 + fi + + rm -rf yarl || die + epytest -o addopts= "${opts[@]}" +} diff --git a/dev-python/zeroconf/Manifest b/dev-python/zeroconf/Manifest index 6b2cfe08cae1..f7104c1a5ad3 100644 --- a/dev-python/zeroconf/Manifest +++ b/dev-python/zeroconf/Manifest @@ -1 +1,2 @@ DIST zeroconf-0.136.0.tar.gz 238635 BLAKE2B 265dac1aed041d86f81264b5449952695f316cdfd9ff8e594631cd5c5eebad917d32537920308ae62feee7927307a667fdfd3cfd5c182fff08120cba19bbc60e SHA512 835f1e22a92e62efaba055816c962fdea12b80e3a875883da28919e952363ce14dea6b60738a2c199d6e4718c016c00a7dfaa86ee4b20347c69a771515240be3 +DIST zeroconf-0.136.2.tar.gz 238720 BLAKE2B c47bd38a75f01c1e4268c6567a13e664638c05efa1a45ff1593b3d1347e369acd7a284580a02d34f398710f5faf319150c9eca151667dbb6a184bad35f24d4ce SHA512 30e352cfa2c3b7e7c3b9e38d6d1db0471d1f2c7dcd6785b0aab63a1027da21e966565803d4b2bfde6a89d4362039165f19b5c179117128a992f4960af2ac031d diff --git a/dev-python/zeroconf/zeroconf-0.136.2.ebuild b/dev-python/zeroconf/zeroconf-0.136.2.ebuild new file mode 100644 index 000000000000..0c00ccff1261 --- /dev/null +++ b/dev-python/zeroconf/zeroconf-0.136.2.ebuild @@ -0,0 +1,56 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_EXT=1 +DISTUTILS_USE_PEP517=poetry +PYTHON_COMPAT=( python3_{9,10,11,12,13} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Pure Python Multicast DNS Service Discovery Library (Bonjour/Avahi compatible)" +HOMEPAGE=" + https://github.com/python-zeroconf/python-zeroconf/ + https://pypi.org/project/zeroconf/ +" + +LICENSE="LGPL-2.1+" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux" + +RDEPEND=" + >=dev-python/ifaddr-0.1.7[${PYTHON_USEDEP}] + $(python_gen_cond_dep ' + >=dev-python/async-timeout-3.0.0[${PYTHON_USEDEP}] + ' 3.10) +" +# the build system uses custom build script that uses distutils to build +# C extensions, sigh +BDEPEND=" + >=dev-python/cython-3.0.8[${PYTHON_USEDEP}] + >=dev-python/setuptools-65.6.3[${PYTHON_USEDEP}] + test? ( + dev-python/pytest-asyncio[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +export REQUIRE_CYTHON=1 + +python_test() { + local -x SKIP_IPV6=1 + local EPYTEST_DESELECT=( + # network + tests/test_core.py::Framework::test_close_multiple_times + tests/test_core.py::Framework::test_launch_and_close + tests/test_core.py::Framework::test_launch_and_close_context_manager + + # fragile to timeouts (?) + tests/services/test_browser.py::test_service_browser_expire_callbacks + tests/utils/test_asyncio.py::test_run_coro_with_timeout + ) + + epytest -o addopts= +} diff --git a/dev-ruby/git/Manifest b/dev-ruby/git/Manifest index 1d5843e5444b..7199d922e862 100644 --- a/dev-ruby/git/Manifest +++ b/dev-ruby/git/Manifest @@ -1,3 +1,4 @@ DIST git-1.19.1.tar.gz 177887 BLAKE2B 0da2a829679fd4e2d4b3aec5e88f421d221593729b827f2207bc3d26ce290ee2a41e8dde33b81138cf9df75fa1d1316fa5c69318a1247c627889f5c6971b8fd6 SHA512 4fb27cc2c59d15b0424ac16accc13d2310fec0710815b8deee399767b3cd9707cdf767a301cae271b4cd1ff6718cb955a6c86a9ea99076aaffbbadf595c64c0c DIST git-2.3.0.tar.gz 194653 BLAKE2B a82ea8c7b8cd239de2cb4dd08f013412efcc7dfcd4c85839ff145b2998df4cf4da6cbf7b5942592b086741ed1fca0a3678bfb4ce5ab45c7c4a3259ce9c3c8d94 SHA512 6ca0a9f33fe4cb24b69035d80f689664558d3ebe868604e8592da225e14102fc572b472e7fd8db697c4338569a560ba012694a637d1dd9622fd33d06e9f55780 DIST git-2.3.1.tar.gz 197100 BLAKE2B b0051f15f537524ecfac78ba24873aba988935777b516457f7c9f71a9939bfb4aec458dfee7758843b3cdd5f911de17702437befdef24931a64b034c0bf3b08b SHA512 2829cb7f2bc0afd568b75e26b27082f918abb79e90295b14d30eb6727b4d2cabc38b825800ca2c3270777075eed2d4db71c5347322ed5d714ce9263c0feff857 +DIST git-2.3.2.tar.gz 197434 BLAKE2B 79b79d31f0cd2b634b772186499b13ecc26fb76046e2abac687f056fc1377237abed90c08498d7b533cd6379aa96a37dd61889dae3119262ead342de059f524c SHA512 af28d22903041bf7160ce9038d05514619930363bc9f5c250d94a986d27de64133d3e6cde270a8947bbb576d418c5993ec292bb6bc0397509c7f7df553d60690 diff --git a/dev-ruby/git/git-2.3.2.ebuild b/dev-ruby/git/git-2.3.2.ebuild new file mode 100644 index 000000000000..ddb8abb8b33d --- /dev/null +++ b/dev-ruby/git/git-2.3.2.ebuild @@ -0,0 +1,50 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +USE_RUBY="ruby31 ruby32 ruby33" + +RUBY_FAKEGEM_BINWRAP="" +RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md" + +RUBY_FAKEGEM_GEMSPEC="git.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="Library for using Git in Ruby" +HOMEPAGE="https://github.com/ruby-git/ruby-git" +SRC_URI="https://github.com/ruby-git/ruby-git/archive/v${PV}.tar.gz -> ${P}.tar.gz" +RUBY_S="ruby-git-${PV}" + +LICENSE="MIT" +SLOT="$(ver_cut 1)" +KEYWORDS="~amd64 ~ppc ~ppc64" +IUSE="test" + +DEPEND="test? ( >=dev-vcs/git-1.6.0.0 net-misc/openssh app-arch/tar )" +RDEPEND=">=dev-vcs/git-1.6.0.0" + +ruby_add_rdepend " + >=dev-ruby/activesupport-5.0:* + >=dev-ruby/addressable-2.8:0 + >=dev-ruby/process_executer-1.1:1 + >=dev-ruby/rchardet-1.8:1 +" + +ruby_add_bdepend "test? ( dev-ruby/bundler >=dev-ruby/minitar-0.9 >=dev-ruby/mocha-2.1:2 dev-ruby/test-unit:2 )" + +all_ruby_prepare() { + # Don't use hardcoded /tmp directory. + sed -i -e "s:/tmp:${TMPDIR}:" tests/units/test_archive.rb tests/test_helper.rb || die + + sed -i -e 's/__dir__/"."/' -e 's/git ls-files -z/find * -print0/' ${RUBY_FAKEGEM_GEMSPEC} || die + + # Don't use deprecated key type that is removed from openssh + sed -i -e 's/-t dsa/-t rsa/' tests/units/test_signed_commits.rb || die +} + +each_ruby_test() { + git config --global user.email "git@example.com" || die + git config --global user.name "GitExample" || die + ${RUBY} -Ilib:.:tests -e 'Dir["tests/**/test_*.rb"].each {|f| require f}' || die +} diff --git a/dev-ruby/kramdown/Manifest b/dev-ruby/kramdown/Manifest index 6d06c2bd7b17..1e9cbcba2c6c 100644 --- a/dev-ruby/kramdown/Manifest +++ b/dev-ruby/kramdown/Manifest @@ -1 +1,2 @@ DIST kramdown-2.4.0.gem 122368 BLAKE2B 86b1232583dc88f8a576fb17e3e2ee756f109700634783815e8ba1f722dd8c872f2f6a978d33e1970814530090665eba3693206e57d3f274bb39655a7ac2d208 SHA512 8e52c5cc53d2f0085e30188aa7bf67f92dfe7f0801297c6a45293cca307e3442baa06443638c1161dad4a4aa332cbc5b4f9b6281ba4c6346122a9fff5a3743c7 +DIST kramdown-2.5.1.gem 128512 BLAKE2B 6965ec9da5f445644b624b035678003782177ed899e4f8db33ed6548a1e15baa3fec2dce151f458da093e852277b588f598bdfb8b352c340e9a7d2e620b1c58c SHA512 751678bf0ce30c5c89a6d21ff0b3a7b9e2ffd5c95dcaefc348d16663cc76602de827efe657b86b9456a6b8dfec04f9f3768c99678fddaac0ffad8f6051738f20 diff --git a/dev-ruby/kramdown/kramdown-2.5.1.ebuild b/dev-ruby/kramdown/kramdown-2.5.1.ebuild new file mode 100644 index 000000000000..f8dc0ef058fd --- /dev/null +++ b/dev-ruby/kramdown/kramdown-2.5.1.ebuild @@ -0,0 +1,59 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +USE_RUBY="ruby31 ruby32 ruby33" + +RUBY_FAKEGEM_EXTRADOC="README.md AUTHORS CONTRIBUTERS" + +RUBY_FAKEGEM_EXTRAINSTALL="data" + +inherit ruby-fakegem + +DESCRIPTION="Yet-another-markdown-parser but fast, pure Ruby, using strict syntax definition" +HOMEPAGE="https://kramdown.gettalong.org/" + +LICENSE="MIT" + +SLOT="$(ver_cut 1)" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos" +IUSE="latex unicode" + +LATEX_DEPS="latex? ( dev-texlive/texlive-latex dev-texlive/texlive-latexextra )" +RDEPEND="${LATEX_DEPS}" +DEPEND="test? ( + ${LATEX_DEPS} + >=app-text/htmltidy-5.0.0 +)" + +ruby_add_rdepend " + >=dev-ruby/rexml-3.3.9 + >=dev-ruby/rouge-3.26.0:2 + unicode? ( >=dev-ruby/stringex-1.5.1 ) +" + +ruby_add_bdepend "doc? ( dev-ruby/rdoc ) + test? ( >=dev-ruby/minitest-5.0 )" + +all_ruby_prepare() { + if ! use latex; then + # Remove latex tests. They will fail gracefully when latex isn't + # present at all, but not when components are missing (most + # notable ucs.sty). + sed -i -e '/latex -v/,/^ end/ s:^:#:' test/test_files.rb || die + fi + + if ! use unicode; then + rm -f test/testcases/block/04_header/with_auto_ids.* || die + fi +} + +each_ruby_test() { + MT_NO_PLUGINS=true ${RUBY} -Ilib:. -e "Dir['test/test_*.rb'].each{|f| require f}" || die +} + +all_ruby_install() { + all_fakegem_install + + doman man/man1/kramdown.1 +} diff --git a/dev-ruby/minitest/Manifest b/dev-ruby/minitest/Manifest index d1b98ab1e2af..f564cd05d3b8 100644 --- a/dev-ruby/minitest/Manifest +++ b/dev-ruby/minitest/Manifest @@ -5,3 +5,4 @@ DIST minitest-5.22.3.gem 99328 BLAKE2B c5d67807bd5e9fbe86be0f6f48886854dd7148ccc DIST minitest-5.23.1.gem 100352 BLAKE2B 64daa01705bbf2b2510f0a3ebe738a99a0b2aebd246398239dfc8f9159da58ec66991be420fe1b1e1e10283110ca49952c23840dcf0c2ad56924bcb63af5e67b SHA512 5a235855f6c5c8af957c57598fb0b5febbefbdf57e881f1ded6a58fd6aeb974b9e14fd37b626b184bdb537a332c6f86842d474beab60abed7d0f8562cf4b50d2 DIST minitest-5.24.1.gem 100352 BLAKE2B 5e5a8701c88eada850cd41fe44f4a1c5c536f48e89795f4676fc23f76c85b876fb95fca0e1f8d72903c2aa448ec9d49615e1ee3a553b246fa173d714c9e91e22 SHA512 e03e06b952bb86d94e73868beeaf72eb83cbbc5935c546d7a105207c28596ec24295fc5e13779dec21237d0d791d6e2554b3e62497e5555a2675bac6d030fcaa DIST minitest-5.25.1.gem 100352 BLAKE2B cfa9be259daa559f03467198cfed731cfd7c7aa288437a32beaa93728130b51bed72e31c6230983d3c050c8837463692a5d3b9ef7af5d6f819db0bb433893796 SHA512 07a15422a677e1d104d70a6211a1488a5ac80e7517124e95f6983585b840bfd1cb9a18cfdb18cf07a8f6740c4f813852a93aa4d9e7b53f9c858e66b63b82b60b +DIST minitest-5.25.2.gem 100352 BLAKE2B 0b6cac92a5deeefde6ca7a8de2c603b800e3ba7fc9073d9b48be2ad722ce9b4ca0c6db181197ed58a2b6833029e637b0a14fa00c3b52d77ed55904b15be6124e SHA512 9b44a6a3239e67bd86db34dad0a817e46c8589c72112f53552540438f85142bc0a29346f149b6f11b1f052ef8f15ed2243ba4d6b9434eabee53607ce9caf4105 diff --git a/dev-ruby/minitest/minitest-5.25.2.ebuild b/dev-ruby/minitest/minitest-5.25.2.ebuild new file mode 100644 index 000000000000..c6f3489eae50 --- /dev/null +++ b/dev-ruby/minitest/minitest-5.25.2.ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +USE_RUBY="ruby31 ruby32 ruby33" + +RUBY_FAKEGEM_DOCDIR="doc" +RUBY_FAKEGEM_EXTRADOC="History.rdoc README.rdoc" + +inherit ruby-fakegem + +DESCRIPTION="minitest/unit is a small and fast replacement for ruby's huge and slow test/unit" +HOMEPAGE="https://github.com/minitest/minitest" + +LICENSE="MIT" +SLOT="5" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +IUSE="doc test" + +all_ruby_prepare() { + # Avoid a test dependency on dev-ruby/hoe, leading to circular dependencies + rm -f test/minitest/test_minitest_test_task.rb || die +} + +each_ruby_test() { + export -n A + MT_NO_PLUGINS=true ${RUBY} -Ilib:test:. -e "Dir['**/test_*.rb'].each{|f| require f}" || die "Tests failed" +} diff --git a/dev-ruby/mutex_m/Manifest b/dev-ruby/mutex_m/Manifest index 7edcf85a3ab1..a757143bb0f1 100644 --- a/dev-ruby/mutex_m/Manifest +++ b/dev-ruby/mutex_m/Manifest @@ -1 +1,2 @@ DIST mutex_m-0.2.0.tar.gz 4199 BLAKE2B 853b68f856d43ac7172e9c4fc8dd144282e6879b75bdcb223c40ca0433e22c21e2343cb949c19d6aaafb9208650001b011e12954321e1223f40a3bbb62a8fbde SHA512 aba0c77ac7663925a856621dad89ed6afd9a70697373bbffa0c335a9aef4774c4114b45e4addd747fe2b751af689c2710e549398aa80176970c612d570730ee7 +DIST mutex_m-0.3.0.tar.gz 6646 BLAKE2B e02ee9b6b91d4c992035b1a21a82db3f14d4790ecee8461d8c04447728353c7ccb711bfa0a5b9057d14a6b8a32f5bcf2c490a818fe7981283e15c1a402b401dd SHA512 f59a937f09c8f34e741a201fcf5eca0e2c1648df679e38c267267b626288c451df79b530653e1909502e6f6b951e97f62e94c45a70a8a112aad7cedb3ab9fe8a diff --git a/dev-ruby/mutex_m/mutex_m-0.3.0.ebuild b/dev-ruby/mutex_m/mutex_m-0.3.0.ebuild new file mode 100644 index 000000000000..2cbf5ee9c2e3 --- /dev/null +++ b/dev-ruby/mutex_m/mutex_m-0.3.0.ebuild @@ -0,0 +1,24 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +USE_RUBY="ruby31 ruby32 ruby33" + +RUBY_FAKEGEM_BINWRAP="" +RUBY_FAKEGEM_EXTRADOC="README.md" +RUBY_FAKEGEM_GEMSPEC="mutex_m.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="Mixin to extend objects to be handled like a Mutex" +HOMEPAGE="https://github.com/ruby/mutex_m" +SRC_URI="https://github.com/ruby/mutex_m/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="BSD-2" +SLOT="$(ver_cut 1-2)" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" + +all_ruby_prepare() { + sed -e 's:_relative ": "./:' \ + -i ${RUBY_FAKEGEM_GEMSPEC} || die +} diff --git a/dev-ruby/pkg-config/Manifest b/dev-ruby/pkg-config/Manifest index bf317feb010a..ae7746429634 100644 --- a/dev-ruby/pkg-config/Manifest +++ b/dev-ruby/pkg-config/Manifest @@ -1,2 +1,3 @@ DIST pkg-config-1.5.6.gem 23040 BLAKE2B dad69e21b43fd8b97ea0f01973b89bf5182664b4170fcff7aacb40db045da313579920750450e1b2fa90a955d4c9a64b8eb9bb5618d2728db1114f4e9e173354 SHA512 cff5b2e3ed19ea6f8ea554990ba51a6313a663a258d9962c951ae75016fd181bc35593a871086c7f1fa4347e3f15949ad1621ea8fa86ca0d330db19c84a80ee4 DIST pkg-config-1.5.7.gem 23552 BLAKE2B 884d0992bbb1b76bdab8f1df2364d2d5dce5aab87e686e7a529110d77a9459cd4d785b352fa2067e62ea76418738ec02d1186c205c57054f2c27b93a1145f7ec SHA512 578e38cf6eff03125c5e8f7f53b68782ffb6ede00aae989ddde3cb890caf24093b509fb58113233f7fa54befaf31786d29dd386d912d39d9b55dc9f143319a32 +DIST pkg-config-1.5.8.gem 23552 BLAKE2B d760d67b991aeb1f7a941652350925fdbc45b76204925cf7f5b9a410c75aea5a2fa0bc116fdcbca62f836f53f37a3b1369a21ef66247876ca9dc45f3acab2b74 SHA512 4b1d8c68f4ed407788fd265da021efcaa887b9e680cf443eae2b0fb3ca975640621b497d62908d685226f80353d07c562f7d9cec3525abdb738843139476637e diff --git a/dev-ruby/pkg-config/pkg-config-1.5.8.ebuild b/dev-ruby/pkg-config/pkg-config-1.5.8.ebuild new file mode 100644 index 000000000000..a839c68a6885 --- /dev/null +++ b/dev-ruby/pkg-config/pkg-config-1.5.8.ebuild @@ -0,0 +1,29 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +USE_RUBY="ruby31 ruby32 ruby33" + +RUBY_FAKEGEM_EXTRADOC="README.rdoc NEWS.md" + +inherit ruby-fakegem + +DESCRIPTION="A pkg-config implementation by Ruby" +HOMEPAGE="https://github.com/ruby-gnome/pkg-config" +LICENSE="|| ( LGPL-2 LGPL-2.1 LGPL-3 )" + +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +IUSE="test" + +ruby_add_bdepend "test? ( >=dev-ruby/test-unit-2.5.1-r1 )" +# this is used for testing +DEPEND=" test? ( x11-libs/cairo )" + +all_ruby_prepare() { + sed -e '/test_cflags/aomit "Fragile on Gentoo"' -i test/test-pkg-config.rb || die +} + +each_ruby_test() { + ruby-ng_testrb-2 -Ilib test/test-pkg-config.rb || die +} diff --git a/dev-tex/latex2pydata/Manifest b/dev-tex/latex2pydata/Manifest new file mode 100644 index 000000000000..19f559486028 --- /dev/null +++ b/dev-tex/latex2pydata/Manifest @@ -0,0 +1,2 @@ +DIST latex2pydata-0.4.0-explicitly-set-build-backend.patch 1196 BLAKE2B de64d8aa56137407771c5f49347be1725aed643ab3251aacb3c12d23ad7075f9ba3429d9b6c937bcdfb43a3ae56078866ef6d800291d1c796518610954f4d430 SHA512 72f4180f4e5c4a818fc79c59f0c3cf672c764986896a9ea80dc40c58eb5a5587464127d79c4f87226d476145b05bda5f4e13b25f507bee6485eb657817e84f64 +DIST latex2pydata-0.4.0.gh.tar.gz 346788 BLAKE2B 8ff018857f3b3140b1d21cbdca4ec5c73156d724ea5131aa1235343f8308e95af2ebb0f265a3b8a59a3a10adb926a9c93c210e66cc1238e4b8bfe39a979b3ed9 SHA512 41bf2438230a48c52275a3c3988f2e4024cf5939fae4b7309cbd6ac3ee889fc1f9f00e5e862caaf71c53229bb933ba38c86271ede68848c06fd21073ee26630b diff --git a/dev-tex/latex2pydata/latex2pydata-0.4.0.ebuild b/dev-tex/latex2pydata/latex2pydata-0.4.0.ebuild new file mode 100644 index 000000000000..0b70bf63c121 --- /dev/null +++ b/dev-tex/latex2pydata/latex2pydata-0.4.0.ebuild @@ -0,0 +1,57 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{9,10,11,12,13} ) + +inherit distutils-r1 latex-package + +DESCRIPTION="Allows LaTeX to save data to files using Python" +HOMEPAGE=" + https://github.com/gpoore/latex2pydata + https://pypi.org/project/latex2pydata/ +" +SRC_URI=" + https://github.com/gpoore/${PN}/archive/refs/tags/latex/v${PV}.tar.gz + -> ${P}.gh.tar.gz + https://github.com/gpoore/latex2pydata/commit/539ea2c24769a509728ac6ba52a20df588576376.patch + -> ${PN}-0.4.0-explicitly-set-build-backend.patch +" + +S="${WORKDIR}/${PN}-latex-v${PV}" + +LICENSE="LPPL-1.3c" +SLOT="0" +KEYWORDS="~amd64" + +PATCHES=( + "${DISTDIR}"/${PN}-0.4.0-explicitly-set-build-backend.patch +) + +# DEPEND=">=dev-texlive/texlive-latexextra-2024" + +src_compile() { + pushd python &> /dev/null || die + distutils-r1_src_compile + popd &> /dev/null || die + + pushd latex/latex2pydata &> /dev/null || die + latex-package_src_compile + popd &> /dev/null || die +} + +src_install() { + pushd python &> /dev/null || die + distutils-r1_src_install + docinto python + dodoc *.md + popd &> /dev/null || die + + pushd latex/latex2pydata &> /dev/null || die + latex-package_src_install + docinto latex + dodoc *.md + popd &> /dev/null || die +} diff --git a/dev-tex/latex2pydata/metadata.xml b/dev-tex/latex2pydata/metadata.xml new file mode 100644 index 000000000000..69f88f7aab77 --- /dev/null +++ b/dev-tex/latex2pydata/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="project"> + <email>tex@gentoo.org</email> + <name>Gentoo TeX Project</name> + </maintainer> + + <origin>gentoo-staging</origin> +</pkgmetadata>
\ No newline at end of file diff --git a/dev-util/azuredatastudio/Manifest b/dev-util/azuredatastudio/Manifest index ef6b414d2c63..7b93d53fb5d1 100644 --- a/dev-util/azuredatastudio/Manifest +++ b/dev-util/azuredatastudio/Manifest @@ -1 +1,2 @@ DIST azuredatastudio-1.49.1-amd64.deb 135026616 BLAKE2B 0ad8652e7c6752cbd2f4187a9da4437175f3aa06a9b186786217f14bda91d4caf675110d582eaf03f627c59803c9dbc8fe2b6e1d75af1fccd01d2f776c2f9991 SHA512 2b8c8316a1761ea3b4e9475189058cc63b9c562dbc24f8d9a74194e18a65e4d16a5b07f01b0637eea277f2ba8b0f79ebf80143d52edb87cb6a6ee2564fbcd59a +DIST azuredatastudio-1.50.0-amd64.deb 142500668 BLAKE2B b6d1a957857be1584ae2a9f64d2f58952d79f44ec49db70fe51f28da5292334d97130b8c9ae779e6baf90eff98bd6e531719bd90b5e81db333d4f8cf6af2386c SHA512 4d9d33e6ad31e668e56f170d8fea9e3de0422b5f6a397820094c8c522f4970c3ec55388a29cc110584cf4e1e9f3e59356eae4db2a05fad9284ffec35426c37d2 diff --git a/dev-util/azuredatastudio/azuredatastudio-1.50.0.ebuild b/dev-util/azuredatastudio/azuredatastudio-1.50.0.ebuild new file mode 100644 index 000000000000..af042f7066aa --- /dev/null +++ b/dev-util/azuredatastudio/azuredatastudio-1.50.0.ebuild @@ -0,0 +1,107 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit unpacker xdg + +DESCRIPTION="Data management and development tool from Microsoft" +HOMEPAGE="https://learn.microsoft.com/sql/azure-data-studio/ + https://github.com/microsoft/azuredatastudio/" +SRC_URI=" + amd64? ( + https://azuredatastudio-update.azurewebsites.net/${PV}/linux-deb-x64/stable + -> ${P}-amd64.deb + ) +" +S="${WORKDIR}" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="-* ~amd64" +IUSE="kerberos" +RESTRICT="bindist" + +# This is based on VSCode/VSCodium, so just copy their "RDEPEND". +RDEPEND=" + >=app-accessibility/at-spi2-core-2.46.0:2 + app-crypt/libsecret[crypt] + app-misc/ca-certificates + dev-libs/expat + dev-libs/glib:2 + dev-libs/nspr + dev-libs/nss + dev-util/lttng-ust:0/2.12 + media-libs/alsa-lib + || ( + media-libs/libcanberra-gtk3 + media-libs/libcanberra[gtk3(-)] + ) + media-libs/libglvnd + media-libs/mesa + net-misc/curl + net-print/cups + sys-apps/dbus + sys-libs/zlib + sys-process/lsof + x11-libs/cairo + x11-libs/gtk+:3 + x11-libs/libdrm + x11-libs/libnotify + x11-libs/libX11 + x11-libs/libxcb + x11-libs/libXcomposite + x11-libs/libXdamage + x11-libs/libXext + x11-libs/libXfixes + x11-libs/libxkbcommon + x11-libs/libxkbfile + x11-libs/libXrandr + x11-libs/libXScrnSaver + x11-libs/pango + x11-misc/xdg-utils + kerberos? ( app-crypt/mit-krb5 ) +" +DEPEND=" + dev-libs/openssl-compat:1.0.0 +" +BDEPEND=" + dev-util/patchelf +" + +QA_PREBUILT="*" + +src_unpack() { + unpack_deb "${A}" +} + +src_prepare() { + default + + cd "${S}/usr/share" || die + + mv appdata metainfo || die + mv zsh/vendor-completions zsh/site-functions || die + + cd "${PN}/resources/app" || die + + # Kerberos libs, same issue as VSCode/VSCodium. + if ! use kerberos ; then + rm -r node_modules.asar.unpacked/kerberos || die + fi + + # Patch "System.Security.Cryptography.Native.OpenSsl.so": *.so.10 -> *.so.1.0.0 + local mssql_ext_version="5.0.20241115.1" + local mssql_ext_lib="libSystem.Security.Cryptography.Native.OpenSsl.so" + cd "extensions/mssql/sqltoolsservice/Linux/${mssql_ext_version}" || die + patchelf --add-needed libcrypto.so.1.0.0 "${mssql_ext_lib}" || die + patchelf --add-needed libssl.so.1.0.0 "${mssql_ext_lib}" || die + patchelf --remove-needed libcrypto.so.10 "${mssql_ext_lib}" || die + patchelf --remove-needed libssl.so.10 "${mssql_ext_lib}" || die +} + +src_install() { + cp -r . "${ED}" || die + + dosym -r "/usr/share/${PN}/${PN}" "/usr/bin/${PN}" +} diff --git a/dev-util/glslang/glslang-1.3.296.0-r1.ebuild b/dev-util/glslang/glslang-1.3.296.0-r1.ebuild index 5922bfbf512b..efa2c6b3ea03 100644 --- a/dev-util/glslang/glslang-1.3.296.0-r1.ebuild +++ b/dev-util/glslang/glslang-1.3.296.0-r1.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} == *9999* ]]; then else GIT_COMMIT="vulkan-sdk-${PV}" SRC_URI="https://github.com/KhronosGroup/${PN}/archive/${GIT_COMMIT}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64 ~arm ~arm64 ~loong ppc ppc64 ~riscv x86" + KEYWORDS="amd64 ~arm ~arm64 ~loong ppc ppc64 ~riscv x86" S="${WORKDIR}/${PN}-${GIT_COMMIT}" fi diff --git a/dev-util/spirv-headers/spirv-headers-1.3.296.0.ebuild b/dev-util/spirv-headers/spirv-headers-1.3.296.0.ebuild index 0c75fe3a4e09..d04d07a7df32 100644 --- a/dev-util/spirv-headers/spirv-headers-1.3.296.0.ebuild +++ b/dev-util/spirv-headers/spirv-headers-1.3.296.0.ebuild @@ -11,7 +11,7 @@ if [[ ${PV} == *9999* ]]; then inherit git-r3 else SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/vulkan-sdk-${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64 ~arm ~arm64 ~loong ppc ppc64 ~riscv x86" + KEYWORDS="amd64 ~arm ~arm64 ~loong ppc ppc64 ~riscv x86" S="${WORKDIR}"/${MY_PN}-vulkan-sdk-${PV} fi diff --git a/dev-util/spirv-tools/spirv-tools-1.3.296.0.ebuild b/dev-util/spirv-tools/spirv-tools-1.3.296.0.ebuild index 14996f5a4740..8d546210c740 100644 --- a/dev-util/spirv-tools/spirv-tools-1.3.296.0.ebuild +++ b/dev-util/spirv-tools/spirv-tools-1.3.296.0.ebuild @@ -14,7 +14,7 @@ if [[ ${PV} == *9999* ]]; then else EGIT_COMMIT="vulkan-sdk-${PV}" SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64 ~arm ~arm64 ~loong ppc ppc64 ~riscv x86" + KEYWORDS="amd64 ~arm ~arm64 ~loong ppc ppc64 ~riscv x86" S="${WORKDIR}"/${MY_PN}-${EGIT_COMMIT} fi diff --git a/dev-util/volk/volk-1.3.296.0.ebuild b/dev-util/volk/volk-1.3.296.0.ebuild index 229c9e5f583f..6a883251e886 100644 --- a/dev-util/volk/volk-1.3.296.0.ebuild +++ b/dev-util/volk/volk-1.3.296.0.ebuild @@ -11,7 +11,7 @@ if [[ ${PV} == *9999* ]]; then else EGIT_COMMIT="vulkan-sdk-${PV}" SRC_URI="https://github.com/zeux/volk/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64 ~arm ~arm64 ~loong ppc ppc64 ~riscv" + KEYWORDS="amd64 ~arm ~arm64 ~loong ppc ppc64 ~riscv" S="${WORKDIR}"/${PN}-${EGIT_COMMIT} fi diff --git a/dev-util/vulkan-headers/vulkan-headers-1.3.296.0.ebuild b/dev-util/vulkan-headers/vulkan-headers-1.3.296.0.ebuild index 80258a5fd035..06bb825e390d 100644 --- a/dev-util/vulkan-headers/vulkan-headers-1.3.296.0.ebuild +++ b/dev-util/vulkan-headers/vulkan-headers-1.3.296.0.ebuild @@ -11,7 +11,7 @@ if [[ ${PV} == *9999* ]]; then inherit git-r3 else SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/vulkan-sdk-${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ppc ppc64 ~riscv x86" + KEYWORDS="amd64 ~arm ~arm64 ~hppa ~loong ppc ppc64 ~riscv x86" S="${WORKDIR}"/${MY_PN}-vulkan-sdk-${PV} fi diff --git a/dev-util/vulkan-tools/vulkan-tools-1.3.296.0.ebuild b/dev-util/vulkan-tools/vulkan-tools-1.3.296.0.ebuild index df63f548f6a8..1c61be76d51f 100644 --- a/dev-util/vulkan-tools/vulkan-tools-1.3.296.0.ebuild +++ b/dev-util/vulkan-tools/vulkan-tools-1.3.296.0.ebuild @@ -13,7 +13,7 @@ if [[ ${PV} == *9999* ]]; then inherit git-r3 else SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/vulkan-sdk-${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64 ~arm ~arm64 ~loong ppc ppc64 ~riscv" + KEYWORDS="amd64 ~arm ~arm64 ~loong ppc ppc64 ~riscv" S="${WORKDIR}"/${MY_PN}-vulkan-sdk-${PV} fi diff --git a/dev-util/vulkan-utility-libraries/vulkan-utility-libraries-1.3.296.0.ebuild b/dev-util/vulkan-utility-libraries/vulkan-utility-libraries-1.3.296.0.ebuild index fdcd6d6374d4..a8895f087cf1 100644 --- a/dev-util/vulkan-utility-libraries/vulkan-utility-libraries-1.3.296.0.ebuild +++ b/dev-util/vulkan-utility-libraries/vulkan-utility-libraries-1.3.296.0.ebuild @@ -14,7 +14,7 @@ if [[ ${PV} == *9999* ]]; then else EGIT_COMMIT="vulkan-sdk-${PV}" SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64 ~arm ~arm64 ~loong ppc ppc64 ~riscv x86" + KEYWORDS="amd64 ~arm ~arm64 ~loong ppc ppc64 ~riscv x86" S="${WORKDIR}"/${MY_PN}-${EGIT_COMMIT} fi diff --git a/games-engines/easyrpg-player/Manifest b/games-engines/easyrpg-player/Manifest deleted file mode 100644 index f01076a6588e..000000000000 --- a/games-engines/easyrpg-player/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -DIST easyrpg-player-0.7.0.tar.gz 6426198 BLAKE2B fc08962cab0842a53535472fbf348d3c46fb71108b14655cb98d7f04a3a0f441fae644ab109e34733f55ce834d524fbd424ea30e80585e5e4e7f69b15041fe63 SHA512 6c2a5cedbd2022517f2cfb2e3bebc9773addb93cbf3e897fb57f31baf94c644bf4437ceff5be578b3a564e8a5f72c448dd0391bc418658d517ca755cab5ec97f -DIST easyrpg-player-0.8.tar.xz 4966028 BLAKE2B ff445f831a879fe7562e98a4e5a0c973ef8d750236cd2c17bf65b21135f896ee7edd0f0137b88cf0ed417fcfd5729358a63d61b34d9ece017ba4fdc85efaa445 SHA512 b1caf45284e29706bdd885d132fe7605d1f2972a3b3e238ba2fbd40058ae1c31aac5277fced23bd216153feb9a440a2652ef696b6b310b907fbc3c1376aa03ad diff --git a/games-engines/easyrpg-player/easyrpg-player-0.7.0.ebuild b/games-engines/easyrpg-player/easyrpg-player-0.7.0.ebuild deleted file mode 100644 index 21d7d73ee747..000000000000 --- a/games-engines/easyrpg-player/easyrpg-player-0.7.0.ebuild +++ /dev/null @@ -1,73 +0,0 @@ -# Copyright 2023 Haelwenn (lanodan) Monnier <contact@hacktivis.me> -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake xdg - -DESCRIPTION="RPG Maker 2000/2003 and EasyRPG games interpreter" -HOMEPAGE="https://easyrpg.org/player/" -SRC_URI="https://github.com/EasyRPG/Player/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" -S="${WORKDIR}/Player-${PV}/" -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64" -IUSE="doc fluidsynth wildmidi" - -DEPEND=" - >=dev-games/liblcf-${PV} - >=media-libs/libsdl2-2.0.5 - media-libs/libpng:= - x11-libs/pixman - dev-libs/libfmt:= - media-libs/freetype:= - media-libs/harfbuzz:= - media-libs/alsa-lib - - media-libs/speexdsp - - media-sound/mpg123 - media-libs/libsndfile - media-libs/libvorbis - media-libs/opus - wildmidi? ( media-sound/wildmidi ) - fluidsynth? ( media-sound/fluidsynth ) - media-libs/libxmp - - dev-ruby/asciidoctor - - doc? ( app-text/doxygen ) -" -RDEPEND="${DEPEND}" - -src_configure() { - local mycmakeargs=( - -DPLAYER_WITH_FLUIDLITE=OFF - # Avoid vendoring, uses libsndfile instead - -DPLAYER_ENABLE_DRWAV=OFF - - # Use the first default choice - -DPLAYER_WITH_SPEEXDSP=ON - -DPLAYER_WITH_SAMPLERATE=OFF - - -DPLAYER_WITH_MPG123=ON - -DPLAYER_WITH_LIBSNDFILE=ON - -DPLAYER_WITH_OGGVORBIS=ON - -DPLAYER_WITH_OPUS=ON - -DPLAYER_WITH_WILDMIDI=$(usex wildmidi) - -DPLAYER_WITH_FLUIDSYNTH=$(usex fluidsynth) - # Serves as fallback when FluidSynth isn't found - -DPLAYER_WITH_FLUIDLITE=OFF - - # Avoid vendoring, uses wildmidi or fluidsynth instead - -DPLAYER_ENABLE_FMMIDI=OFF - - -DPLAYER_WITH_XMP=ON - ) - - cmake_src_configure -} - -src_test() { - cmake_build check -} diff --git a/games-engines/easyrpg-player/easyrpg-player-0.8-r1.ebuild b/games-engines/easyrpg-player/easyrpg-player-0.8-r1.ebuild deleted file mode 100644 index c47c12f85402..000000000000 --- a/games-engines/easyrpg-player/easyrpg-player-0.8-r1.ebuild +++ /dev/null @@ -1,193 +0,0 @@ -# Copyright 2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake readme.gentoo-r1 xdg - -DESCRIPTION="RPG Maker 2000/2003 and EasyRPG games interpreter" -HOMEPAGE="https://easyrpg.org/player/ - https://github.com/EasyRPG/Player" -SRC_URI="https://easyrpg.org/downloads/player/${PV}/${P}.tar.xz" - -# EasyRPG Player itself is GPLv3+. -# The program's logos are CC-BY-SA 4.0. -# -- -# The program bundles several 3rd-party libraries. -# -# FMMidi files - licensed under the 3-clause BSD license. -# Since the files do not end up in the executable due to the configuration, -# we ignore it. -# - src/midisequencer.cpp -# - src/midisequencer.h -# - src/midisynth.cpp -# - src/midisynth.h -# -# dr_wav files - licensed under (public-domain or MIT-0): -# - src/external/dr_wav.h -# rang files - licensed under the Unlicense: -# - src/external/rang.hpp -# Note that both dr_wav and rang are un-bundled and replaced with versions -# provided by Gentoo packages. However, since these are header-only libraries, -# their licenses are still included in the LICENSE variable. -# -# PicoJSON is used only for Emscripten builds (and unbundled before build). -# -- -# The program also uses a couple of 3rd-party fonts. Since these are not -# loaded at runtime, but rather baked into the executable at compile time, -# their licenses are also added to the License tag. -# -# Baekmuk files - licensed under the Baekmuk license: -# - resources/shinonome/korean/ -# -# Shinonome files - released into the public domain: -# - resources/shinonome/ -# -# ttyp0 files - licensed under the ttyp0 license, -# a variant of the MIT license: -# - resources/ttyp0/ -# -# WenQuanYi files - licensed under -# GPLv2-or-later with Font Embedding Exception: -# - resources/wenquanyi/ -# -# -# The upstream tarball contains also "Teenyicons", under the MIT license, -# but those are used only for Emscripten builds. - -LICENSE="BAEKMUK CC-BY-4.0 GPL-2+-with-font-exception GPL-3+ public-domain - TTYP0 Unlicense || ( MIT-0 public-domain )" -SLOT="0" - -KEYWORDS="~amd64" - -IUSE="doc fluidsynth harfbuzz +sound truetype +wildmidi" -REQUIRED_USE=" - fluidsynth? ( sound ) - harfbuzz? ( truetype ) - wildmidi? ( sound ) -" - -PATCHES=( - "${FILESDIR}"/${P}-backport-unbundle-dr_wav.patch - "${FILESDIR}"/${P}-backport-unbundle-rang.patch - "${FILESDIR}"/${P}-backport-update-for-fmt10.patch - "${FILESDIR}"/${P}-backport-use-after-free-fluidsynth.patch - "${FILESDIR}"/${P}-unbundle-picojson.patch -) - -DEPEND=" - dev-cpp/rang - >=dev-games/liblcf-${PV} - dev-libs/libfmt:= - media-libs/libpng:= - >=media-libs/libsdl2-2.0.5[joystick,sound?,video] - sys-libs/zlib - x11-libs/pixman - harfbuzz? ( media-libs/harfbuzz:=[truetype] ) - truetype? ( media-libs/freetype:= ) - sound? ( - media-libs/dr_wav - media-libs/libsndfile - media-libs/libvorbis - media-libs/opusfile - media-libs/speexdsp - media-sound/mpg123 - media-libs/libxmp - fluidsynth? ( media-sound/fluidsynth ) - wildmidi? ( media-sound/wildmidi ) - !fluidsynth? ( !wildmidi? ( media-libs/alsa-lib ) ) - ) -" -RDEPEND="${DEPEND} - fluidsynth? ( media-sound/fluid-soundfont ) -" -BDEPEND="virtual/pkgconfig - doc? ( - app-text/doxygen - media-gfx/graphviz[svg] - ) -" - -DOC_CONTENTS=" -EasyRPG Player chooses its library for MIDI output in increasing order: -1. FluidSynth -2. WildMIDI -3. ALSA - -With all three enabled, it first tries to send MIDI messages to FluidSynth. If -that fails it falls back to WildMIDI then to ALSA. Currently, the capability to -find and configure a suitable MIDI client through ALSA is limited. It is -recommended to enable one of the other backends, otherwise you are likely to -have no sound. -This package enables support for the ALSA backend only if the other two are -disabled. - -For the requirements for suitable ALSA MIDI clients please reference the source -code at src/platform/linux/midiout_device_alsa.cpp -" - -src_prepare() { - # Install prebuilt manpage instead of rebuilding it conditionally. - sed -i -e "s/if(ASCIIDOCTOR_EXECUTABLE)/if(FALSE)/" \ - -e "s/SUPPORT_AUDIO=1/SUPPORT_AUDIO=$(usex sound 1 0)/" CMakeLists.txt || die - cmake_src_prepare -} - -src_configure() { - local mycmakeargs=( - -DPLAYER_BUILD_LIBLCF=OFF - - # Use the first default choice - -DPLAYER_WITH_SPEEXDSP=$(usex sound) - -DPLAYER_WITH_SAMPLERATE=no - - -DPLAYER_WITH_MPG123=$(usex sound) - -DPLAYER_WITH_OGGVORBIS=$(usex sound) - -DPLAYER_WITH_OPUS=$(usex sound) - -DPLAYER_WITH_XMP=$(usex sound) - - # Avoid vendoring, use FluidSynth or WildMIDI (or ALSA) instead - -DPLAYER_ENABLE_FMMIDI=no - -DPLAYER_WITH_FLUIDSYNTH=$(usex fluidsynth) - -DPLAYER_WITH_WILDMIDI=$(usex wildmidi) - -DPLAYER_WITH_NATIVE_MIDI=$(usex sound $(usex fluidsynth no $(usex wildmidi no yes)) no) - # Serves as fallback when FluidSynth isn't found - -DPLAYER_WITH_FLUIDLITE=no - # Enable dr_wav for faster WAV decoding, fall back to libsndfile - -DPLAYER_ENABLE_DRWAV=$(usex sound) - -DPLAYER_WITH_LIBSNDFILE=$(usex sound) - - # The text shaping engine is strictly dependent on the availability - # of TrueType fonts - -DPLAYER_WITH_HARFBUZZ=$(usex harfbuzz) - -DPLAYER_WITH_FREETYPE=$(usex harfbuzz yes $(usex truetype)) - ) - cmake_src_configure -} - -src_compile() { - cmake_src_compile - if use doc; then - einfo "Building the documentation might take a while..." - cmake_build doc - fi -} - -src_test() { - cmake_build check -} - -src_install() { - cmake_src_install - if use doc; then - docinto /usr/share/doc/${PF}/html - dodoc -r "${BUILD_DIR}"/doc/* - fi - readme.gentoo_create_doc -} - -pkg_postinst() { - xdg_pkg_postinst - readme.gentoo_print_elog -} diff --git a/games-engines/easyrpg-player/easyrpg-player-0.8.ebuild b/games-engines/easyrpg-player/easyrpg-player-0.8.ebuild deleted file mode 100644 index b8a90d388aa1..000000000000 --- a/games-engines/easyrpg-player/easyrpg-player-0.8.ebuild +++ /dev/null @@ -1,192 +0,0 @@ -# Copyright 2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake readme.gentoo-r1 xdg - -DESCRIPTION="RPG Maker 2000/2003 and EasyRPG games interpreter" -HOMEPAGE="https://easyrpg.org/player/ - https://github.com/EasyRPG/Player" -SRC_URI="https://easyrpg.org/downloads/player/${PV}/${P}.tar.xz" - -# EasyRPG Player itself is GPLv3+. -# The program's logos are CC-BY-SA 4.0. -# -- -# The program bundles several 3rd-party libraries. -# -# FMMidi files - licensed under the 3-clause BSD license. -# Since the files do not end up in the executable due to the configuration, -# we ignore it. -# - src/midisequencer.cpp -# - src/midisequencer.h -# - src/midisynth.cpp -# - src/midisynth.h -# -# dr_wav files - licensed under (public-domain or MIT-0): -# - src/external/dr_wav.h -# rang files - licensed under the Unlicense: -# - src/external/rang.hpp -# Note that both dr_wav and rang are un-bundled and replaced with versions -# provided by Gentoo packages. However, since these are header-only libraries, -# their licenses are still included in the LICENSE variable. -# -# PicoJSON is used only for Emscripten builds (and unbundled before build). -# -- -# The program also uses a couple of 3rd-party fonts. Since these are not -# loaded at runtime, but rather baked into the executable at compile time, -# their licenses are also added to the License tag. -# -# Baekmuk files - licensed under the Baekmuk license: -# - resources/shinonome/korean/ -# -# Shinonome files - released into the public domain: -# - resources/shinonome/ -# -# ttyp0 files - licensed under the ttyp0 license, -# a variant of the MIT license: -# - resources/ttyp0/ -# -# WenQuanYi files - licensed under -# GPLv2-or-later with Font Embedding Exception: -# - resources/wenquanyi/ -# -# -# The upstream tarball contains also "Teenyicons", under the MIT license, -# but those are used only for Emscripten builds. - -LICENSE="BAEKMUK CC-BY-4.0 GPL-2+-with-font-exception GPL-3+ public-domain - TTYP0 Unlicense || ( MIT-0 public-domain )" -SLOT="0" - -KEYWORDS="~amd64" - -IUSE="doc fluidsynth harfbuzz +sound truetype +wildmidi" -REQUIRED_USE=" - fluidsynth? ( sound ) - harfbuzz? ( truetype ) - wildmidi? ( sound ) -" - -PATCHES=( - "${FILESDIR}"/${P}-backport-unbundle-dr_wav.patch - "${FILESDIR}"/${P}-backport-unbundle-rang.patch - "${FILESDIR}"/${P}-backport-update-for-fmt10.patch - "${FILESDIR}"/${P}-unbundle-picojson.patch -) - -DEPEND=" - dev-cpp/rang - >=dev-games/liblcf-${PV} - dev-libs/libfmt:= - media-libs/libpng:= - >=media-libs/libsdl2-2.0.5[joystick,sound?,video] - sys-libs/zlib - x11-libs/pixman - harfbuzz? ( media-libs/harfbuzz:=[truetype] ) - truetype? ( media-libs/freetype:= ) - sound? ( - media-libs/dr_wav - media-libs/libsndfile - media-libs/libvorbis - media-libs/opusfile - media-libs/speexdsp - media-sound/mpg123 - media-libs/libxmp - fluidsynth? ( media-sound/fluidsynth ) - wildmidi? ( media-sound/wildmidi ) - !fluidsynth? ( !wildmidi? ( media-libs/alsa-lib ) ) - ) -" -RDEPEND="${DEPEND} - fluidsynth? ( media-sound/fluid-soundfont ) -" -BDEPEND="virtual/pkgconfig - doc? ( - app-text/doxygen - media-gfx/graphviz[svg] - ) -" - -DOC_CONTENTS=" -EasyRPG Player chooses its library for MIDI output in increasing order: -1. FluidSynth -2. WildMIDI -3. ALSA - -With all three enabled, it first tries to send MIDI messages to FluidSynth. If -that fails it falls back to WildMIDI then to ALSA. Currently, the capability to -find and configure a suitable MIDI client through ALSA is limited. It is -recommended to enable one of the other backends, otherwise you are likely to -have no sound. -This package enables support for the ALSA backend only if the other two are -disabled. - -For the requirements for suitable ALSA MIDI clients please reference the source -code at src/platform/linux/midiout_device_alsa.cpp -" - -src_prepare() { - # Install prebuilt manpage instead of rebuilding it conditionally. - sed -i -e "s/if(ASCIIDOCTOR_EXECUTABLE)/if(FALSE)/" \ - -e "s/SUPPORT_AUDIO=1/SUPPORT_AUDIO=$(usex sound 1 0)/" CMakeLists.txt || die - cmake_src_prepare -} - -src_configure() { - local mycmakeargs=( - -DPLAYER_BUILD_LIBLCF=OFF - - # Use the first default choice - -DPLAYER_WITH_SPEEXDSP=$(usex sound) - -DPLAYER_WITH_SAMPLERATE=no - - -DPLAYER_WITH_MPG123=$(usex sound) - -DPLAYER_WITH_OGGVORBIS=$(usex sound) - -DPLAYER_WITH_OPUS=$(usex sound) - -DPLAYER_WITH_XMP=$(usex sound) - - # Avoid vendoring, use FluidSynth or WildMIDI (or ALSA) instead - -DPLAYER_ENABLE_FMMIDI=no - -DPLAYER_WITH_FLUIDSYNTH=$(usex fluidsynth) - -DPLAYER_WITH_WILDMIDI=$(usex wildmidi) - -DPLAYER_WITH_NATIVE_MIDI=$(usex sound $(usex fluidsynth no $(usex wildmidi no yes)) no) - # Serves as fallback when FluidSynth isn't found - -DPLAYER_WITH_FLUIDLITE=no - # Enable dr_wav for faster WAV decoding, fall back to libsndfile - -DPLAYER_ENABLE_DRWAV=$(usex sound) - -DPLAYER_WITH_LIBSNDFILE=$(usex sound) - - # The text shaping engine is strictly dependent on the availability - # of TrueType fonts - -DPLAYER_WITH_HARFBUZZ=$(usex harfbuzz) - -DPLAYER_WITH_FREETYPE=$(usex harfbuzz yes $(usex truetype)) - ) - cmake_src_configure -} - -src_compile() { - cmake_src_compile - if use doc; then - einfo "Building the documentation might take a while..." - cmake_build doc - fi -} - -src_test() { - cmake_build check -} - -src_install() { - cmake_src_install - if use doc; then - docinto /usr/share/doc/${PF}/html - dodoc -r "${BUILD_DIR}"/doc/* - fi - readme.gentoo_create_doc -} - -pkg_postinst() { - xdg_pkg_postinst - readme.gentoo_print_elog -} diff --git a/games-engines/easyrpg-player/files/easyrpg-player-0.8-backport-unbundle-dr_wav.patch b/games-engines/easyrpg-player/files/easyrpg-player-0.8-backport-unbundle-dr_wav.patch deleted file mode 100644 index 869c63b7dfc4..000000000000 --- a/games-engines/easyrpg-player/files/easyrpg-player-0.8-backport-unbundle-dr_wav.patch +++ /dev/null @@ -1,43 +0,0 @@ -commit d2e92225ad0af2d52e8884b64ba2bac1b6006377 -Author: Ghabry <gabriel+github@mastergk.de> -Date: Thu May 4 16:32:42 2023 +0200 - - Do not vendor dr_wav header if there is a system header available - - Fedora unbundles our dr_wav because they have a system header - ---- a/src/decoder_drwav.cpp -+++ b/src/decoder_drwav.cpp -@@ -21,7 +21,13 @@ - #ifdef WANT_DRWAV - - #define DR_WAV_IMPLEMENTATION --#include "external/dr_wav.h" -+// Use system dr_wav header if available -+#if __has_include(<dr_wav.h>) -+# include <dr_wav.h> -+#else -+# include "external/dr_wav.h" -+#endif -+ - - DrWavDecoder::DrWavDecoder() { - music_type = "wav"; ---- a/src/decoder_drwav.h -+++ b/src/decoder_drwav.h -@@ -24,9 +24,12 @@ - // Headers - #include "audio_decoder.h" - #define DR_WAV_NO_STDIO --#include "external/dr_wav.h" --#include <string> --#include <memory> -+// Use system dr_wav header if available -+#if __has_include(<dr_wav.h>) -+# include <dr_wav.h> -+#else -+# include "external/dr_wav.h" -+#endif - - /** - * Standalone audio decoder powered by dr_wav diff --git a/games-engines/easyrpg-player/files/easyrpg-player-0.8-backport-unbundle-rang.patch b/games-engines/easyrpg-player/files/easyrpg-player-0.8-backport-unbundle-rang.patch deleted file mode 100644 index 4ca9b286cf0f..000000000000 --- a/games-engines/easyrpg-player/files/easyrpg-player-0.8-backport-unbundle-rang.patch +++ /dev/null @@ -1,23 +0,0 @@ -commit 63029163d86224aa4f9da798c760b1836d73f62b -Author: Ghabry <gabriel+github@mastergk.de> -Date: Thu Jun 8 12:54:33 2023 +0200 - - rang: Use system header if available - ---- a/src/output.cpp -+++ b/src/output.cpp -@@ -31,7 +31,13 @@ - #elif defined(__vita__) - # include <psp2/kernel/processmgr.h> - #endif --#include "external/rang.hpp" -+ -+// Use system rang header if available -+#if __has_include(<rang.hpp>) -+# include <rang.hpp> -+#else -+# include "external/rang.hpp" -+#endif - - #include "output.h" - #include "graphics.h" diff --git a/games-engines/easyrpg-player/files/easyrpg-player-0.8-backport-update-for-fmt10.patch b/games-engines/easyrpg-player/files/easyrpg-player-0.8-backport-update-for-fmt10.patch deleted file mode 100644 index a644c1410672..000000000000 --- a/games-engines/easyrpg-player/files/easyrpg-player-0.8-backport-update-for-fmt10.patch +++ /dev/null @@ -1,208 +0,0 @@ -commit a4672d2e30db4e4918c8f3580236faed3c9d04c1 -Author: Ghabry <gabriel+github@mastergk.de> -Date: Sun May 14 14:41:13 2023 +0200 - - Fix building with fmtlib 10 - - to_string_view is a private API since fmt10. - - The new API only works properly since fmt8. - - Added casts to enum formating as they are not converted automatically anymore. - - Fix #3002 - -diff --git a/CMakeLists.txt b/CMakeLists.txt -index 8507e5d1..28d595a2 100644 ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -345,6 +345,7 @@ add_library(${PROJECT_NAME} OBJECT - src/state.cpp - src/state.h - src/std_clock.h -+ src/string_view.cpp - src/string_view.h - src/system.h - src/teleport_target.h -diff --git a/Makefile.am b/Makefile.am -index bed1b219..4c477489 100644 ---- a/Makefile.am -+++ b/Makefile.am -@@ -327,6 +327,7 @@ libeasyrpg_player_a_SOURCES = \ - src/state.cpp \ - src/state.h \ - src/std_clock.h \ -+ src/string_view.cpp \ - src/string_view.h \ - src/system.h \ - src/teleport_target.h \ -diff --git a/src/game_interpreter.cpp b/src/game_interpreter.cpp -index 7877d77f..7ae056cc 100644 ---- a/src/game_interpreter.cpp -+++ b/src/game_interpreter.cpp -@@ -2187,7 +2187,7 @@ bool Game_Interpreter::CommandChangeVehicleGraphic(lcf::rpg::EventCommand const& - Game_Vehicle* vehicle = Game_Map::GetVehicle(vehicle_id); - - if (!vehicle) { -- Output::Warning("ChangeVehicleGraphic: Invalid vehicle ID {}", vehicle_id); -+ Output::Warning("ChangeVehicleGraphic: Invalid vehicle ID {}", static_cast<int>(vehicle_id)); - return true; - } - -@@ -2261,7 +2261,7 @@ bool Game_Interpreter::CommandSetVehicleLocation(lcf::rpg::EventCommand const& c - // 0 because we adjust all vehicle IDs by +1 to match the lcf values - Output::Debug("SetVehicleLocation: Party referenced"); - } else { -- Output::Warning("SetVehicleLocation: Invalid vehicle ID {}", vehicle_id); -+ Output::Warning("SetVehicleLocation: Invalid vehicle ID {}", static_cast<int>(vehicle_id)); - return true; - } - } -@@ -3494,7 +3494,7 @@ bool Game_Interpreter::CommandConditionalBranch(lcf::rpg::EventCommand const& co - Game_Vehicle* vehicle = Game_Map::GetVehicle(vehicle_id); - - if (!vehicle) { -- Output::Warning("ConditionalBranch: Invalid vehicle ID {}", vehicle_id); -+ Output::Warning("ConditionalBranch: Invalid vehicle ID {}", static_cast<int>(vehicle_id)); - return true; - } - -diff --git a/src/game_interpreter_map.cpp b/src/game_interpreter_map.cpp -index 6c193c2f..0b47a3db 100644 ---- a/src/game_interpreter_map.cpp -+++ b/src/game_interpreter_map.cpp -@@ -345,7 +345,7 @@ bool Game_Interpreter_Map::CommandEndShop(lcf::rpg::EventCommand const& /* com * - - bool Game_Interpreter_Map::CommandShowInn(lcf::rpg::EventCommand const& com) { // code 10730 - int inn_type = com.parameters[0]; -- auto inn_price = com.parameters[1]; -+ int inn_price = com.parameters[1]; - // Not used, but left here for documentation purposes - // bool has_inn_handlers = com.parameters[2] != 0; - -diff --git a/src/output.h b/src/output.h -index 90e11189..78ff3c0c 100644 ---- a/src/output.h -+++ b/src/output.h -@@ -22,17 +22,8 @@ - #include <string> - #include <iosfwd> - #include <fmt/core.h> --#include <lcf/dbstring.h> -- - #include "filesystem_stream.h" - --namespace lcf { --// FIXME: liblcf doesn't depend on fmt, so we need to add this here to enable fmtlib support for lcf::DBString --inline fmt::basic_string_view<char> to_string_view(const lcf::DBString& s) { -- return to_string_view(StringView(s)); --} --} -- - enum class LogLevel { - Error, - Warning, -diff --git a/src/player.cpp b/src/player.cpp -index 0ed6bbb6..654d31e0 100644 ---- a/src/player.cpp -+++ b/src/player.cpp -@@ -1240,7 +1240,7 @@ void Player::SetupBattleTest() { - } - - Output::Debug("BattleTest Mode 2k3 troop=({}) background=({}) formation=({}) condition=({}) terrain=({})", -- args.troop_id, args.background.c_str(), args.formation, args.condition, args.terrain_id); -+ args.troop_id, args.background, static_cast<int>(args.formation), static_cast<int>(args.condition), args.terrain_id); - } else { - Output::Debug("BattleTest Mode 2k troop=({}) background=({})", args.troop_id, args.background); - } -diff --git a/src/string_view.cpp b/src/string_view.cpp -new file mode 100644 -index 00000000..13a52650 ---- /dev/null -+++ b/src/string_view.cpp -@@ -0,0 +1,34 @@ -+/* -+ * This file is part of EasyRPG Player. -+ * -+ * EasyRPG Player is free software: you can redistribute it and/or modify -+ * it under the terms of the GNU General Public License as published by -+ * the Free Software Foundation, either version 3 of the License, or -+ * (at your option) any later version. -+ * -+ * EasyRPG Player is distributed in the hope that it will be useful, -+ * but WITHOUT ANY WARRANTY; without even the implied warranty of -+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -+ * GNU General Public License for more details. -+ * -+ * You should have received a copy of the GNU General Public License -+ * along with EasyRPG Player. If not, see <http://www.gnu.org/licenses/>. -+ */ -+ -+#include "string_view.h" -+ -+#if FMT_VERSION >= EP_FMT_MODERN_VERSION -+ -+#include <fmt/format.h> -+ -+auto fmt::formatter<lcf::DBString>::format(const lcf::DBString& s, format_context& ctx) const -> decltype(ctx.out()) { -+ string_view sv(s.data(), s.size()); -+ return formatter<string_view>::format(sv, ctx); -+} -+ -+auto fmt::formatter<lcf::StringView>::format(const lcf::StringView& s, format_context& ctx) const -> decltype(ctx.out()) { -+ string_view sv(s.data(), s.size()); -+ return formatter<string_view>::format(sv, ctx); -+} -+ -+#endif -diff --git a/src/string_view.h b/src/string_view.h -index 11e3550d..030bb09a 100644 ---- a/src/string_view.h -+++ b/src/string_view.h -@@ -22,9 +22,9 @@ - #include <lcf/dbstring.h> - #include <fmt/core.h> - --// FIXME: needed to allow building with fmt 5, older versions are untested. -+// Needed to allow building with fmt 5, older versions are untested. - #if FMT_VERSION < 60000 --#include <fmt/ostream.h> -+# include <fmt/ostream.h> - #endif - - using StringView = lcf::StringView; -@@ -33,12 +33,33 @@ using U32StringView = lcf::U32StringView; - using lcf::ToString; - using lcf::ToStringView; - -+// Version required to use the new formatting API -+#define EP_FMT_MODERN_VERSION 80000 -+ - // FIXME: liblcf doesn't depend on fmt, so we need to add this here to enable fmtlib support for our StringView. -+#if FMT_VERSION >= EP_FMT_MODERN_VERSION -+template<> -+struct fmt::formatter<lcf::StringView> : fmt::formatter<fmt::string_view> { -+ auto format(const lcf::StringView& s, format_context& ctx) const -> decltype(ctx.out()); -+}; -+ -+template<> -+struct fmt::formatter<lcf::DBString> : formatter<string_view> { -+ auto format(const lcf::DBString& s, format_context& ctx) const -> decltype(ctx.out()); -+}; -+#else - namespace nonstd { namespace sv_lite { - template <typename C, typename T> - inline fmt::basic_string_view<C> to_string_view(basic_string_view<C,T> s) { -- return fmt::basic_string_view<C>(s.data(), s.size()); -+ return fmt::basic_string_view<C>(s.data(), s.size()); - } - } } - -+namespace lcf { -+inline fmt::basic_string_view<char> to_string_view(const lcf::DBString& s) { -+ return to_string_view(StringView(s)); -+} -+} -+#endif -+ - #endif diff --git a/games-engines/easyrpg-player/files/easyrpg-player-0.8-backport-use-after-free-fluidsynth.patch b/games-engines/easyrpg-player/files/easyrpg-player-0.8-backport-use-after-free-fluidsynth.patch deleted file mode 100644 index 693ee2bd75fc..000000000000 --- a/games-engines/easyrpg-player/files/easyrpg-player-0.8-backport-use-after-free-fluidsynth.patch +++ /dev/null @@ -1,180 +0,0 @@ -The following commit was fixed and backported from upstream. The fix adds -a header to audio_generic_midiout.h to provide the missing definition -of AudioDecoderMidi at compile time. -Author: Lucio Sauer <watermanpaint@posteo.net> - -https://github.com/EasyRPG/Player/issues/3079 -commit 7269d325035f547907ec352bff5d39bc611abc88 -Author: Ghabry <gabriel+github@mastergk.de> -Date: Fri Sep 22 20:45:19 2023 +0200 - - GenericAudio: Make static variables instance variables - - This way they are destroyed when the DisplayUi is destroyed instead of when the process terminates. - - Fixes a use-after-free in the Fluidsynth Decoder. ---- a/src/audio_generic.cpp -+++ b/src/audio_generic.cpp -@@ -20,33 +20,21 @@ - #include <cstring> - #include <cassert> - #include <memory> --#include "audio_decoder_midi.h" - #include "audio_generic.h" --#include "audio_generic_midiout.h" --#include "filefinder.h" - #include "output.h" - --GenericAudio::BgmChannel GenericAudio::BGM_Channels[nr_of_bgm_channels]; --GenericAudio::SeChannel GenericAudio::SE_Channels[nr_of_se_channels]; --bool GenericAudio::BGM_PlayedOnceIndicator; -- --std::vector<int16_t> GenericAudio::sample_buffer = {}; --std::vector<uint8_t> GenericAudio::scrap_buffer = {}; --unsigned GenericAudio::scrap_buffer_size = 0; --std::vector<float> GenericAudio::mixer_buffer = {}; -- --std::unique_ptr<GenericAudioMidiOut> GenericAudio::midi_thread; -- - GenericAudio::GenericAudio(const Game_ConfigAudio& cfg) : AudioInterface(cfg) { - int i = 0; - for (auto& BGM_Channel : BGM_Channels) { - BGM_Channel.id = i++; - BGM_Channel.decoder.reset(); -+ BGM_Channel.instance = this; - } - i = 0; - for (auto& SE_Channel : SE_Channels) { - SE_Channel.id = i++; - SE_Channel.decoder.reset(); -+ SE_Channel.instance = this; - } - BGM_PlayedOnceIndicator = false; - midi_thread.reset(); -@@ -492,8 +480,8 @@ void GenericAudio::BgmChannel::Stop() { - stopped = true; - if (midi_out_used) { - midi_out_used = false; -- midi_thread->GetMidiOut().Reset(); -- midi_thread->GetMidiOut().Pause(); -+ instance->midi_thread->GetMidiOut().Reset(); -+ instance->midi_thread->GetMidiOut().Pause(); - } else if (decoder) { - decoder.reset(); - } -@@ -503,16 +491,16 @@ void GenericAudio::BgmChannel::SetPaused(bool newPaused) { - paused = newPaused; - if (midi_out_used) { - if (newPaused) { -- midi_thread->GetMidiOut().Pause(); -+ instance->midi_thread->GetMidiOut().Pause(); - } else { -- midi_thread->GetMidiOut().Resume(); -+ instance->midi_thread->GetMidiOut().Resume(); - } - } - } - - int GenericAudio::BgmChannel::GetTicks() const { - if (midi_out_used) { -- return midi_thread->GetMidiOut().GetTicks(); -+ return instance->midi_thread->GetMidiOut().GetTicks(); - } else if (decoder) { - return decoder->GetTicks(); - } -@@ -521,7 +509,7 @@ int GenericAudio::BgmChannel::GetTicks() const { - - void GenericAudio::BgmChannel::SetFade(int fade) { - if (midi_out_used) { -- midi_thread->GetMidiOut().SetFade(0, std::chrono::milliseconds(fade)); -+ instance->midi_thread->GetMidiOut().SetFade(0, std::chrono::milliseconds(fade)); - } else if (decoder) { - decoder->SetFade(0, std::chrono::milliseconds(fade)); - } -@@ -529,7 +517,7 @@ void GenericAudio::BgmChannel::SetFade(int fade) { - - void GenericAudio::BgmChannel::SetVolume(int volume) { - if (midi_out_used) { -- midi_thread->GetMidiOut().SetVolume(volume); -+ instance->midi_thread->GetMidiOut().SetVolume(volume); - } else if (decoder) { - decoder->SetVolume(volume); - } -@@ -537,7 +525,7 @@ void GenericAudio::BgmChannel::SetVolume(int volume) { - - void GenericAudio::BgmChannel::SetPitch(int pitch) { - if (midi_out_used) { -- midi_thread->GetMidiOut().SetPitch(pitch); -+ instance->midi_thread->GetMidiOut().SetPitch(pitch); - } else if (decoder) { - decoder->SetPitch(pitch); - } -old mode 100644 -new mode 100755 ---- a/src/audio_generic.h -+++ b/src/audio_generic.h -@@ -21,10 +21,9 @@ - #include "audio.h" - #include "audio_secache.h" - #include "audio_decoder_base.h" -+#include "audio_generic_midiout.h" - #include <memory> - --class GenericAudioMidiOut; -- - /** - * A software implementation for handling EasyRPG Audio utilizing the - * AudioDecoder for BGM and AudioSeCache for fast SE playback. -@@ -73,6 +72,7 @@ private: - struct BgmChannel { - int id; - std::unique_ptr<AudioDecoderBase> decoder; -+ GenericAudio* instance = nullptr; - bool paused; - bool stopped; - bool midi_out_used = false; -@@ -87,6 +87,7 @@ private: - struct SeChannel { - int id; - std::unique_ptr<AudioDecoderBase> decoder; -+ GenericAudio* instance = nullptr; - bool paused; - bool stopped; - }; -@@ -103,17 +104,17 @@ private: - static constexpr unsigned nr_of_se_channels = 31; - static constexpr unsigned nr_of_bgm_channels = 2; - -- static BgmChannel BGM_Channels[nr_of_bgm_channels]; -- static SeChannel SE_Channels[nr_of_se_channels]; -- static bool BGM_PlayedOnceIndicator; -- static bool Muted; -+ BgmChannel BGM_Channels[nr_of_bgm_channels]; -+ SeChannel SE_Channels[nr_of_se_channels]; -+ mutable bool BGM_PlayedOnceIndicator; -+ bool Muted; - -- static std::vector<int16_t> sample_buffer; -- static std::vector<uint8_t> scrap_buffer; -- static unsigned scrap_buffer_size; -- static std::vector<float> mixer_buffer; -+ std::vector<int16_t> sample_buffer = {}; -+ std::vector<uint8_t> scrap_buffer = {}; -+ unsigned scrap_buffer_size = 0; -+ std::vector<float> mixer_buffer = {}; - -- static std::unique_ptr<GenericAudioMidiOut> midi_thread; -+ std::unique_ptr<GenericAudioMidiOut> midi_thread; - }; - - #endif ---- a/src/audio_generic_midiout.h -+++ b/src/audio_generic_midiout.h -@@ -19,6 +19,7 @@ - #define EP_AUDIO_GENERIC_MIDITHREAD_H - - #include <memory> -+#include "audio_decoder_midi.h" - #include "system.h" - - class AudioDecoderMidi; diff --git a/games-engines/easyrpg-player/files/easyrpg-player-0.8-unbundle-picojson.patch b/games-engines/easyrpg-player/files/easyrpg-player-0.8-unbundle-picojson.patch deleted file mode 100644 index d2ce28ad883c..000000000000 --- a/games-engines/easyrpg-player/files/easyrpg-player-0.8-unbundle-picojson.patch +++ /dev/null @@ -1,18 +0,0 @@ -Gentoo doesn't support Emscripten in any way shape or form yet. ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -758,14 +758,6 @@ if(APPLE) - target_link_libraries(${PROJECT_NAME} ${MACOSFOUNDATION} ${MACOSAUDIOUNIT} ${MACOSAUDIOTOOLBOX}) - endif() - --if(CMAKE_SYSTEM_NAME STREQUAL "Emscripten") -- option(PLAYER_JS_BUILD_SHELL "Build the Player executable as a shell file (.html) instead of a standalone javascript file (.js)" OFF) -- set(PLAYER_JS_GAME_URL "games/" CACHE STRING "Game URL/directory where the web player searches for games") -- set(PLAYER_JS_OUTPUT_NAME "easyrpg-player" CACHE STRING "Output name of the js, html and wasm files") -- set_property(SOURCE src/async_handler.cpp APPEND PROPERTY COMPILE_DEFINITIONS "EM_GAME_URL=\"${PLAYER_JS_GAME_URL}\"") -- target_sources(${PROJECT_NAME} PRIVATE src/external/picojson.h) --endif() -- - # Endianess check - if(${CMAKE_VERSION} VERSION_GREATER_EQUAL 3.20) - if (CMAKE_CXX_BYTE_ORDER STREQUAL "BIG_ENDIAN") diff --git a/games-engines/easyrpg-player/metadata.xml b/games-engines/easyrpg-player/metadata.xml deleted file mode 100644 index 37e2ba10a5ff..000000000000 --- a/games-engines/easyrpg-player/metadata.xml +++ /dev/null @@ -1,27 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person"> - <email>watermanpaint@posteo.net</email> - <name>Lucio Sauer</name> - </maintainer> - <longdescription> - FluidSynth takes precedence over WildMIDI at runtime. If no external - MIDI synthesizer backend is enabled, EasyRPG Player falls back to ALSA - for native MIDI support. - At version 0.8, this will most likely result in no sound. - </longdescription> - - <use> - <flag name="fluidsynth"> - Support FluidSynth as a MIDI synthesizer backend. - Support the `--soundfont` command line option for custom soundfonts - </flag> - <flag name="harfbuzz"> - Use <pkg>media-libs/harfbuzz</pkg> for Unicode text shaping. - Depends on external font support by means of the truetype USE flag - </flag> - <flag name="wildmidi">Support WildMIDI as a MIDI synthesizer backend</flag> - </use> - <origin>gentoo-guru-overlay</origin> -</pkgmetadata>
\ No newline at end of file diff --git a/media-gfx/blender/blender-3.3.21.ebuild b/media-gfx/blender/blender-3.3.21.ebuild index 7a06ed6294f5..79cb572b3ca1 100644 --- a/media-gfx/blender/blender-3.3.21.ebuild +++ b/media-gfx/blender/blender-3.3.21.ebuild @@ -19,7 +19,7 @@ else # Update these between major releases. TEST_TARBALL_VERSION="$(ver_cut 1-2).0" #SRC_URI+=" test? ( https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${PN}-${TEST_TARBALL_VERSION}-tests.tar.xz )" - KEYWORDS="~amd64 ~arm ~arm64" + KEYWORDS="amd64 ~arm ~arm64" fi LICENSE="GPL-3+ cycles? ( Apache-2.0 )" diff --git a/media-gfx/freecad/freecad-1.0.0.ebuild b/media-gfx/freecad/freecad-1.0.0.ebuild index 0314edc82f57..27cb26522121 100644 --- a/media-gfx/freecad/freecad-1.0.0.ebuild +++ b/media-gfx/freecad/freecad-1.0.0.ebuild @@ -18,7 +18,7 @@ if [[ ${PV} = *9999 ]]; then S="${WORKDIR}/freecad-${PV}" else SRC_URI="https://github.com/${MY_PN}/${MY_PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64" + KEYWORDS="amd64" S="${WORKDIR}/FreeCAD-${PV}" fi diff --git a/media-gfx/plantuml/Manifest b/media-gfx/plantuml/Manifest index d6939a404b2d..3e405116a858 100644 --- a/media-gfx/plantuml/Manifest +++ b/media-gfx/plantuml/Manifest @@ -1 +1,2 @@ DIST plantuml-1.2024.7.tar.gz 12645142 BLAKE2B 5716e3085c8e326cb504637779fa4a50ab73fb557345858b6985e8f67412ee24d5447bb41b9037c54a565e6dd45db3dbd76245378add7d168e5bc0e05dfca83c SHA512 4f201b0341efa02deb260b44837fff2e1225715ded1fd196f7cd79d0d75baa0a5a146880d9c46470d9652df593b4c4419554d9bbc4a94d380b689359130d70dd +DIST plantuml-1.2024.8.tar.gz 12543887 BLAKE2B 719602cb8f21e5908fea32778257f0fca830746796e0130bd76f48dc7c829a528d2d0bf8b6f1a0a4ab4fc73c60e8c0b37559108f4afbaf5994597207e6497df2 SHA512 32ee9cb80171ee467b68fe98ca74a3a084bd64410de34d50c79cb40ca972d6092b9c65e0e6ee96647393fa44f152e2ecd3bdafc3f22010afbe73630573996b64 diff --git a/media-gfx/plantuml/plantuml-1.2024.8.ebuild b/media-gfx/plantuml/plantuml-1.2024.8.ebuild new file mode 100644 index 000000000000..b1af7cd7e527 --- /dev/null +++ b/media-gfx/plantuml/plantuml-1.2024.8.ebuild @@ -0,0 +1,50 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +JAVA_PKG_IUSE="doc source" +inherit java-pkg-2 java-pkg-simple desktop xdg + +DESCRIPTION="Draw UML diagrams using a simple and human readable text description" +HOMEPAGE="https://plantuml.com" +SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/${P}" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64" +IUSE="ant-task" + +DEPEND=">=virtual/jdk-1.8:* + ant-task? ( >=dev-java/ant-1.10.14-r3:0 )" +RDEPEND=">=virtual/jre-1.8:* + media-gfx/graphviz + ant-task? ( >=dev-java/ant-1.10.14-r3:0 )" + +JAVA_AUTOMATIC_MODULE_NAME="net.sourceforge.plantuml" +JAVA_MAIN_CLASS="net.sourceforge.plantuml.Run" +JAVA_RESOURCE_DIRS="res" +JAVA_SRC_DIR="src" + +src_prepare() { + java-pkg-2_src_prepare + if use ant-task; then + # src/net/sourceforge/plantuml/ant/readme.md + JAVA_GENTOO_CLASSPATH+="ant" + else + rm src/net/sourceforge/plantuml/ant/{CheckZip,PlantUml}Task.java || die + fi + + # java-pkg-simple wants resources in a separate directory + cp -r src res || die + cp -r skin stdlib svg themes res || die + find res -type f \( -name '*.java' -o -iname 'readme.md' \ + -o -name '*.ttf' -o -name '*.html' -o -name 'data.txt' \ + -o -name '.editorconfig' \) -exec rm -rf {} + || die +} + +src_install() { + java-pkg-simple_src_install + make_desktop_entry plantuml +} diff --git a/media-libs/openfec/openfec-1.4.2.11-r1.ebuild b/media-libs/openfec/openfec-1.4.2.11-r1.ebuild index 316e50512f58..1b6adacdbebc 100644 --- a/media-libs/openfec/openfec-1.4.2.11-r1.ebuild +++ b/media-libs/openfec/openfec-1.4.2.11-r1.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://github.com/roc-streaming/openfec/archive/refs/tags/v${PV}.tar.g # See https://github.com/roc-streaming/openfec/blob/d87b258e3de3cdddf700b40e94c51ec9bd44a47f/CHANGELOG#L47. LICENSE="CeCILL-2 CeCILL-C" SLOT="0" -KEYWORDS="~amd64" +KEYWORDS="amd64" PATCHES=( "${FILESDIR}"/${PN}-1.4.2.11-opt.patch diff --git a/media-libs/shaderc/shaderc-2024.3.ebuild b/media-libs/shaderc/shaderc-2024.3.ebuild index 440eb6430945..096495bd3dc6 100644 --- a/media-libs/shaderc/shaderc-2024.3.ebuild +++ b/media-libs/shaderc/shaderc-2024.3.ebuild @@ -14,7 +14,7 @@ S="${WORKDIR}/${PN}-${EGIT_COMMIT}" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~loong ppc64 ~riscv x86" +KEYWORDS="amd64 ~loong ppc64 ~riscv x86" IUSE="doc" RDEPEND=" diff --git a/media-libs/vulkan-layers/vulkan-layers-1.3.296.0.ebuild b/media-libs/vulkan-layers/vulkan-layers-1.3.296.0.ebuild index d0d4441aaf8f..3d4d94409b2f 100644 --- a/media-libs/vulkan-layers/vulkan-layers-1.3.296.0.ebuild +++ b/media-libs/vulkan-layers/vulkan-layers-1.3.296.0.ebuild @@ -13,7 +13,7 @@ if [[ ${PV} == *9999* ]]; then inherit git-r3 else SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/vulkan-sdk-${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64 ~arm ~arm64 ~loong ppc ppc64 ~riscv x86" + KEYWORDS="amd64 ~arm ~arm64 ~loong ppc ppc64 ~riscv x86" S="${WORKDIR}"/${MY_PN}-vulkan-sdk-${PV} fi diff --git a/media-libs/vulkan-loader/vulkan-loader-1.3.296.0.ebuild b/media-libs/vulkan-loader/vulkan-loader-1.3.296.0.ebuild index 740caaba257c..87dd8a1239f1 100644 --- a/media-libs/vulkan-loader/vulkan-loader-1.3.296.0.ebuild +++ b/media-libs/vulkan-loader/vulkan-loader-1.3.296.0.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} == *9999* ]]; then inherit git-r3 else SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/vulkan-sdk-${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64 ~arm ~arm64 ~loong ppc ppc64 ~riscv x86" + KEYWORDS="amd64 ~arm ~arm64 ~loong ppc ppc64 ~riscv x86" S="${WORKDIR}"/${MY_PN}-vulkan-sdk-${PV} fi diff --git a/media-sound/alacenc/alacenc-0.4.0.ebuild b/media-sound/alacenc/alacenc-0.4.0.ebuild index 47966966a5d9..7c6d6b202997 100644 --- a/media-sound/alacenc/alacenc-0.4.0.ebuild +++ b/media-sound/alacenc/alacenc-0.4.0.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/flacon/alacenc/archive/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="MIT" SLOT="0" -KEYWORDS="amd64 ~x86" +KEYWORDS="amd64 x86" BDEPEND="virtual/pkgconfig" diff --git a/media-sound/flacon/flacon-11.3.0.ebuild b/media-sound/flacon/flacon-11.3.0.ebuild index d1599e889657..9edb7111612a 100644 --- a/media-sound/flacon/flacon-11.3.0.ebuild +++ b/media-sound/flacon/flacon-11.3.0.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://github.com/flacon/flacon/archive/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="LGPL-2.1+" SLOT="0" -KEYWORDS="amd64 ~x86" +KEYWORDS="amd64 x86" IUSE="test" BDEPEND=" diff --git a/metadata/md5-cache/app-admin/awscli-1.36.8 b/metadata/md5-cache/app-admin/awscli-1.36.8 new file mode 100644 index 000000000000..8ba5cdb38716 --- /dev/null +++ b/metadata/md5-cache/app-admin/awscli-1.36.8 @@ -0,0 +1,16 @@ +BDEPEND=test? ( dev-python/packaging[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-forked[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) test? ( >=dev-python/botocore-1.35.67[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/colorama[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/docutils[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/rsa[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/s3transfer-0.10.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pyyaml[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] !app-admin/awscli-bin >=dev-python/pytest-7.4.4[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-xdist[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_9? ( dev-lang/python:3.9 ) 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 ) >=dev-python/gpep517-15[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=Universal Command Line Environment for AWS +EAPI=8 +HOMEPAGE=https://github.com/aws/aws-cli/ https://pypi.org/project/awscli/ +INHERIT=bash-completion-r1 distutils-r1 +IUSE=test python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 +KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 +LICENSE=Apache-2.0 +RDEPEND=>=dev-python/botocore-1.35.67[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/colorama[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/docutils[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/rsa[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/s3transfer-0.10.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pyyaml[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] !app-admin/awscli-bin python_targets_python3_9? ( dev-lang/python:3.9 ) 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 ) +REQUIRED_USE=|| ( python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/aws/aws-cli/archive/1.36.8.tar.gz -> aws-cli-1.36.8.gh.tar.gz +_eclasses_=bash-completion-r1 767861f3744f589ee5291c1698b1c082 distutils-r1 bcc61b7696f06db333c2f2db1606ed76 flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-r1 2def7a4ce233dfa344f613025c619a23 python-utils-r1 3c216e5bcb79df1dbac2a59c4b48eca9 toolchain-funcs d3d42b22a610ce81c267b644bcec9b87 +_md5_=33231959e71dd64ee14bbc32588b18af diff --git a/metadata/md5-cache/app-admin/linode-cli-5.53.1 b/metadata/md5-cache/app-admin/linode-cli-5.53.1 deleted file mode 100644 index 6ef6a8fcaa19..000000000000 --- a/metadata/md5-cache/app-admin/linode-cli-5.53.1 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=python_targets_python3_9? ( dev-lang/python:3.9 ) 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 ) >=dev-python/gpep517-15[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=Official command-line interface for interacting with the Linode API -EAPI=8 -HOMEPAGE=https://github.com/linode/linode-cli https://www.linode.com/ -INHERIT=distutils-r1 pypi shell-completion -IUSE=python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 -KEYWORDS=~amd64 -LICENSE=BSD -RDEPEND=dev-python/boto3[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/linode-metadata-0.3[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/openapi3[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/packaging[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pyyaml[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/requests[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/rich[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] <dev-python/urllib3-3[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_python3_9? ( dev-lang/python:3.9 ) 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 ) -REQUIRED_USE=|| ( python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 ) -RESTRICT=test -SLOT=0 -SRC_URI=https://files.pythonhosted.org/packages/source/l/linode-cli/linode_cli-5.53.1.tar.gz -_eclasses_=bash-completion-r1 767861f3744f589ee5291c1698b1c082 distutils-r1 bcc61b7696f06db333c2f2db1606ed76 flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c pypi ad1b21f87d117ae9bb089bdb65b8f013 python-r1 2def7a4ce233dfa344f613025c619a23 python-utils-r1 3c216e5bcb79df1dbac2a59c4b48eca9 shell-completion 0b655d0d825e157a5e99c463bddaac16 toolchain-funcs d3d42b22a610ce81c267b644bcec9b87 -_md5_=fd7f6bac7fa7ad9d4eaf4ee207a4f289 diff --git a/metadata/md5-cache/app-admin/linode-cli-5.52.0 b/metadata/md5-cache/app-admin/linode-cli-5.55.0 index 750c9b774a5d..d7068322dbba 100644 --- a/metadata/md5-cache/app-admin/linode-cli-5.52.0 +++ b/metadata/md5-cache/app-admin/linode-cli-5.55.0 @@ -11,6 +11,6 @@ RDEPEND=dev-python/boto3[python_targets_python3_9(-)?,python_targets_python3_10( REQUIRED_USE=|| ( python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 ) RESTRICT=test SLOT=0 -SRC_URI=https://files.pythonhosted.org/packages/source/l/linode-cli/linode_cli-5.52.0.tar.gz +SRC_URI=https://files.pythonhosted.org/packages/source/l/linode-cli/linode_cli-5.55.0.tar.gz _eclasses_=bash-completion-r1 767861f3744f589ee5291c1698b1c082 distutils-r1 bcc61b7696f06db333c2f2db1606ed76 flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c pypi ad1b21f87d117ae9bb089bdb65b8f013 python-r1 2def7a4ce233dfa344f613025c619a23 python-utils-r1 3c216e5bcb79df1dbac2a59c4b48eca9 shell-completion 0b655d0d825e157a5e99c463bddaac16 toolchain-funcs d3d42b22a610ce81c267b644bcec9b87 _md5_=fd7f6bac7fa7ad9d4eaf4ee207a4f289 diff --git a/metadata/md5-cache/app-admin/needrestart-3.8 b/metadata/md5-cache/app-admin/needrestart-3.8 index 6f0988686b07..e2c9032898e2 100644 --- a/metadata/md5-cache/app-admin/needrestart-3.8 +++ b/metadata/md5-cache/app-admin/needrestart-3.8 @@ -4,9 +4,9 @@ DESCRIPTION=Restart daemons after library updates EAPI=8 HOMEPAGE=https://fiasko-nw.net/~thomas/tag/needrestart.html https://github.com/liske/needrestart IUSE=systemd -KEYWORDS=~amd64 ~arm ~arm64 ~x86 +KEYWORDS=~amd64 ~arm arm64 x86 LICENSE=GPL-2+ RDEPEND=>=sys-apps/sed-4.2.2 dev-lang/perl:= dev-perl/libintl-perl dev-perl/Module-Find dev-perl/Proc-ProcessTable dev-perl/Sort-Naturally dev-perl/TermReadKey !systemd? ( sys-apps/init-system-helpers ) amd64? ( sys-apps/iucode_tool ) x86? ( sys-apps/iucode_tool ) SLOT=0 SRC_URI=https://github.com/liske/needrestart/archive/v3.8.tar.gz -> needrestart-3.8.tar.gz -_md5_=5d915afee8ccd7e739d6008f6f5facdd +_md5_=7a6e533fbc1e00494b7492e04d52ae1c diff --git a/metadata/md5-cache/app-editors/jedit-5.6.0-r1 b/metadata/md5-cache/app-editors/jedit-5.6.0-r1 deleted file mode 100644 index 518ec5a4896c..000000000000 --- a/metadata/md5-cache/app-editors/jedit-5.6.0-r1 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=app-text/docbook-xsl-stylesheets:0 dev-libs/libxslt:0 -DEFINED_PHASES=compile install postinst postrm preinst prepare setup test -DEPEND=dev-java/jsr305:0 >=virtual/jdk-11:* test? ( dev-java/hamcrest:0 dev-java/mockito:2 ) >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip ) test? ( dev-java/junit:4 ) -DESCRIPTION=Programmer's editor written in Java -EAPI=8 -HOMEPAGE=https://www.jedit.org -INHERIT=desktop java-pkg-2 java-pkg-simple xdg-utils -IUSE=doc source test -KEYWORDS=amd64 ppc64 -LICENSE=BSD GPL-2 -RDEPEND=dev-java/jsr305:0 >=virtual/jre-11:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://downloads.sourceforge.net/project/jedit/jedit/5.6.0/jedit5.6.0source.tar.bz2 -_eclasses_=desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed java-pkg-2 6e6478d8b78f18251c008bad32994df9 java-pkg-simple 8221818a4df90800de803a44fd0875b4 java-utils-2 df5a29aeeb243804a2f5ef024c8467a9 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=26837be684f84c1314e090a1053f7604 diff --git a/metadata/md5-cache/app-emacs/emms-20 b/metadata/md5-cache/app-emacs/emms-20.2 index 29809b98185f..25ae30c22fb1 100644 --- a/metadata/md5-cache/app-emacs/emms-20 +++ b/metadata/md5-cache/app-emacs/emms-20.2 @@ -8,6 +8,6 @@ KEYWORDS=~amd64 ~ppc ~sparc ~x86 LICENSE=GPL-3+ FDL-1.1+ RDEPEND=media-libs/taglib >=app-editors/emacs-25.3:* SLOT=0 -SRC_URI=https://git.savannah.gnu.org/cgit/emms.git/snapshot/emms-20.tar.gz +SRC_URI=https://git.savannah.gnu.org/cgit/emms.git/snapshot/emms-20.2.tar.gz _eclasses_=elisp e7149f29f0c141396a0cec7cc59947a6 elisp-common abb2dda42f680fce87602c8273f832c7 multilib b2a329026f2e404e9e371097dda47f96 toolchain-funcs d3d42b22a610ce81c267b644bcec9b87 -_md5_=d95c942a4a58ce81869297fbb397ee9f +_md5_=1b5d4a2271045c8f5917a3c906c2bef0 diff --git a/metadata/md5-cache/app-emacs/macrostep-0.9.4-r1 b/metadata/md5-cache/app-emacs/macrostep-0.9.4-r1 new file mode 100644 index 000000000000..de2bd59114b5 --- /dev/null +++ b/metadata/md5-cache/app-emacs/macrostep-0.9.4-r1 @@ -0,0 +1,13 @@ +BDEPEND=app-emacs/compat >=app-editors/emacs-25.3:* +DEFINED_PHASES=compile configure info install postinst postrm prepare setup test unpack +DESCRIPTION=Interactive macro-expander for Emacs +EAPI=8 +HOMEPAGE=https://github.com/joddie/macrostep/ https://github.com/emacsorphanage/macrostep/ +INHERIT=elisp +KEYWORDS=~amd64 ~x86 +LICENSE=GPL-3+ +RDEPEND=app-emacs/compat >=app-editors/emacs-25.3:* +SLOT=0 +SRC_URI=https://github.com/emacsorphanage/macrostep/archive/0.9.4.tar.gz -> macrostep-0.9.4.tar.gz +_eclasses_=elisp e7149f29f0c141396a0cec7cc59947a6 elisp-common abb2dda42f680fce87602c8273f832c7 +_md5_=9cc87e393ebea5bf202105e64ee04d8b diff --git a/metadata/md5-cache/app-i18n/fcitx-5.1.11 b/metadata/md5-cache/app-i18n/fcitx-5.1.11 index 09b73e756b94..d4c09ba03da4 100644 --- a/metadata/md5-cache/app-i18n/fcitx-5.1.11 +++ b/metadata/md5-cache/app-i18n/fcitx-5.1.11 @@ -7,7 +7,7 @@ HOMEPAGE=https://fcitx-im.org/ https://github.com/fcitx/fcitx5 IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info INHERIT=cmake unpacker xdg IUSE=+autostart doc +emoji +enchant +keyboard presage +server systemd test wayland +X -KEYWORDS=~amd64 ~arm64 ~loong ~riscv x86 +KEYWORDS=amd64 ~arm64 ~loong ~riscv x86 LICENSE=LGPL-2+ Unicode-DFS-2016 RDEPEND=!app-i18n/fcitx:4 dev-libs/libfmt sys-devel/gettext virtual/libintl x11-libs/cairo[X?] x11-libs/gdk-pixbuf:2 x11-libs/pango[X?] doc? ( app-text/doxygen dev-texlive/texlive-fontutils ) emoji? ( sys-libs/zlib ) enchant? ( app-text/enchant:2 ) keyboard? ( app-text/iso-codes dev-libs/expat dev-libs/json-c:= x11-misc/xkeyboard-config x11-libs/libxkbcommon[X?,wayland?] ) systemd? ( sys-apps/systemd ) !systemd? ( dev-libs/libuv sys-apps/dbus ) wayland? ( dev-libs/glib:2 dev-libs/wayland dev-libs/wayland-protocols dev-util/wayland-scanner ) X? ( dev-libs/glib:2 >=x11-libs/xcb-imdkit-1.0.3:5 x11-libs/libX11 x11-libs/libxkbfile x11-libs/xcb-util x11-libs/xcb-util-keysyms x11-libs/xcb-util-wm ) REQUIRED_USE=|| ( wayland X ) X? ( keyboard ) wayland? ( keyboard ) @@ -15,4 +15,4 @@ RESTRICT=!test? ( test ) SLOT=5 SRC_URI=https://download.fcitx-im.org/fcitx5/fcitx5/fcitx5-5.1.11_dict.tar.zst -> fcitx-5.1.11.tar.zst _eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs d3d42b22a610ce81c267b644bcec9b87 unpacker fb4b84181244b3b9990fa0bf40232dd2 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=ea3a818bf1adcd4b93a12b9d3707d85d +_md5_=ea94d034cecdc130afd069f6d10c15a3 diff --git a/metadata/md5-cache/app-i18n/fcitx-rime-5.1.9 b/metadata/md5-cache/app-i18n/fcitx-rime-5.1.9 index cb762168307d..d5145db09db7 100644 --- a/metadata/md5-cache/app-i18n/fcitx-rime-5.1.9 +++ b/metadata/md5-cache/app-i18n/fcitx-rime-5.1.9 @@ -6,10 +6,10 @@ EAPI=8 HOMEPAGE=https://fcitx-im.org/ https://github.com/fcitx/fcitx5-rime IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info INHERIT=cmake unpacker xdg -KEYWORDS=~amd64 ~arm64 ~loong ~riscv ~x86 +KEYWORDS=amd64 ~arm64 ~loong ~riscv x86 LICENSE=LGPL-2.1+ RDEPEND=!app-i18n/fcitx-rime:4 >=app-i18n/fcitx-5.1.11:5 app-i18n/librime app-i18n/rime-data virtual/libintl SLOT=5 SRC_URI=https://download.fcitx-im.org/fcitx5/fcitx5-rime/fcitx5-rime-5.1.9.tar.zst -> fcitx-rime-5.1.9.tar.zst _eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs d3d42b22a610ce81c267b644bcec9b87 unpacker fb4b84181244b3b9990fa0bf40232dd2 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=f739ad84a5b08a3cb65d6b846890acfa +_md5_=933b7a9b85f0f2504138fe3b5d29aabb diff --git a/metadata/md5-cache/app-i18n/librime-1.11.2 b/metadata/md5-cache/app-i18n/librime-1.11.2 index 51e64c9a626b..e9f3938cb891 100644 --- a/metadata/md5-cache/app-i18n/librime-1.11.2 +++ b/metadata/md5-cache/app-i18n/librime-1.11.2 @@ -6,11 +6,11 @@ EAPI=8 HOMEPAGE=https://rime.im/ https://github.com/rime/librime INHERIT=cmake multiprocessing flag-o-matic IUSE=debug test -KEYWORDS=~amd64 ~loong ~x86 +KEYWORDS=amd64 ~loong x86 LICENSE=BSD BSD-2 Boost-1.0 MIT RDEPEND=app-i18n/opencc:= dev-cpp/glog:= dev-cpp/yaml-cpp:= >=dev-libs/boost-1.74:= dev-libs/leveldb:= dev-libs/marisa RESTRICT=!test? ( test ) SLOT=0/1-1.11.2 SRC_URI=https://github.com/rime/librime/archive/refs/tags/1.11.2.tar.gz -> librime-1.11.2.tar.gz _eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs d3d42b22a610ce81c267b644bcec9b87 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=70500fa4dd851619af6898285dbc8513 +_md5_=72e32d3d6765fafaf8df2807af4c4050 diff --git a/metadata/md5-cache/app-shells/loksh-7.5 b/metadata/md5-cache/app-shells/loksh-7.5 index a1b81ca86bab..20ea2b315e2a 100644 --- a/metadata/md5-cache/app-shells/loksh-7.5 +++ b/metadata/md5-cache/app-shells/loksh-7.5 @@ -3,7 +3,7 @@ DEFINED_PHASES=compile configure install prepare test DEPEND=sys-libs/ncurses DESCRIPTION=Linux port of OpenBSD's ksh EAPI=8 -HOMEPAGE=https://github.com/dimkr/loksh +HOMEPAGE=https://github.com/dimkr/loksh/ INHERIT=meson KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 LICENSE=public-domain @@ -11,4 +11,4 @@ RDEPEND=sys-libs/ncurses !app-shells/ksh SLOT=0 SRC_URI=https://github.com/dimkr/loksh/releases/download/7.5/loksh-7.5.tar.xz _eclasses_=flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe meson 99466844dd8d4fcfb07578a76f5a9922 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-utils-r1 3c216e5bcb79df1dbac2a59c4b48eca9 toolchain-funcs d3d42b22a610ce81c267b644bcec9b87 -_md5_=c88cbc4bfcd7942c30011fea88c844cb +_md5_=e694fd0f425d9d28c0934262e23676ac diff --git a/metadata/md5-cache/app-shells/loksh-7.6 b/metadata/md5-cache/app-shells/loksh-7.6 new file mode 100644 index 000000000000..c75196715ef6 --- /dev/null +++ b/metadata/md5-cache/app-shells/loksh-7.6 @@ -0,0 +1,14 @@ +BDEPEND=>=dev-build/meson-1.2.3 app-alternatives/ninja dev-build/meson-format-array +DEFINED_PHASES=compile configure install prepare test +DEPEND=sys-libs/ncurses +DESCRIPTION=Linux port of OpenBSD's ksh +EAPI=8 +HOMEPAGE=https://github.com/dimkr/loksh/ +INHERIT=meson +KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 +LICENSE=public-domain +RDEPEND=sys-libs/ncurses !app-shells/ksh +SLOT=0 +SRC_URI=https://github.com/dimkr/loksh/releases/download/7.6/loksh-7.6.tar.xz +_eclasses_=flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe meson 99466844dd8d4fcfb07578a76f5a9922 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-utils-r1 3c216e5bcb79df1dbac2a59c4b48eca9 toolchain-funcs d3d42b22a610ce81c267b644bcec9b87 +_md5_=e694fd0f425d9d28c0934262e23676ac diff --git a/metadata/md5-cache/app-text/enchant-1.6.1-r2 b/metadata/md5-cache/app-text/enchant-1.6.1-r2 index b17a622c7b8d..b3bd98687be3 100644 --- a/metadata/md5-cache/app-text/enchant-1.6.1-r2 +++ b/metadata/md5-cache/app-text/enchant-1.6.1-r2 @@ -4,6 +4,7 @@ DEPEND=>=dev-libs/glib-2.6:2 aspell? ( app-text/aspell ) hunspell? ( >=app-text/ DESCRIPTION=Spellchecker wrapping library EAPI=8 HOMEPAGE=https://github.com/rrthomas/enchant +INHERIT=flag-o-matic IUSE=aspell +hunspell test KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos LICENSE=LGPL-2.1+ @@ -12,4 +13,5 @@ REQUIRED_USE=|| ( aspell hunspell ) RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/rrthomas/enchant/releases/download/enchant-1-6-1/enchant-1.6.1.tar.gz -_md5_=0f6fc41dddce4598ea277f560d072852 +_eclasses_=flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe multilib b2a329026f2e404e9e371097dda47f96 toolchain-funcs d3d42b22a610ce81c267b644bcec9b87 +_md5_=83b88633b9294d6e34baa9f6586e0f4c diff --git a/metadata/md5-cache/app-text/teckit-2.5.12 b/metadata/md5-cache/app-text/teckit-2.5.12 new file mode 100644 index 000000000000..0ce308f99214 --- /dev/null +++ b/metadata/md5-cache/app-text/teckit-2.5.12 @@ -0,0 +1,14 @@ +BDEPEND=>=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.17-r1:1.17 >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 +DEFINED_PHASES=configure install prepare test +DEPEND=dev-libs/expat sys-libs/zlib +DESCRIPTION=Text Encoding Conversion toolkit +EAPI=8 +HOMEPAGE=https://scripts.sil.org/cms/scripts/page.php?site_id=nrsi&cat_id=TECkit +INHERIT=autotools +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris +LICENSE=|| ( CPL-0.5 LGPL-2.1 ) +RDEPEND=dev-libs/expat sys-libs/zlib +SLOT=0 +SRC_URI=https://github.com/silnrsi/teckit/releases/download/v2.5.12/teckit-2.5.12.tar.gz +_eclasses_=autotools 7d91cc798a8afd8f4e0c6e9587296ebe gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool 6b28392a775f807c8be5fc7ec9a605b9 multilib b2a329026f2e404e9e371097dda47f96 toolchain-funcs d3d42b22a610ce81c267b644bcec9b87 +_md5_=24cd0cd3f6dd84cd84e46506e3e9761a diff --git a/metadata/md5-cache/dev-ada/gprbuild-24.0.0-r2 b/metadata/md5-cache/dev-ada/gprbuild-24.0.0-r2 index 397a167b7cdd..67ce6a72fbef 100644 --- a/metadata/md5-cache/dev-ada/gprbuild-24.0.0-r2 +++ b/metadata/md5-cache/dev-ada/gprbuild-24.0.0-r2 @@ -6,11 +6,11 @@ EAPI=8 HOMEPAGE=https://github.com/AdaCore/gprbuild INHERIT=ada multiprocessing IUSE=doc ada_target_gnat_2021 ada_target_gcc_12 ada_target_gcc_13 ada_target_gcc_14 ada_target_gcc_15 -KEYWORDS=~amd64 ~x86 +KEYWORDS=amd64 ~x86 LICENSE=GPL-3 RDEPEND=ada_target_gnat_2021? ( dev-lang/gnat-gpl:10[ada] ) ada_target_gcc_12? ( sys-devel/gcc:12[ada] ) ada_target_gcc_13? ( sys-devel/gcc:13[ada] ) ada_target_gcc_14? ( sys-devel/gcc:14[ada] ) dev-ada/gprconfig_kb[ada_target_gnat_2021(-)?,ada_target_gcc_12(-)?,ada_target_gcc_13(-)?,ada_target_gcc_14(-)?,-ada_target_gcc_15(-)] REQUIRED_USE=^^ ( ada_target_gnat_2021 ada_target_gcc_12 ada_target_gcc_13 ada_target_gcc_14 ) SLOT=0 SRC_URI=https://github.com/AdaCore/gprbuild/archive/refs/tags/v24.0.0.tar.gz -> gprbuild-24.0.0.tar.gz https://github.com/AdaCore/xmlada/archive/refs/tags/v24.0.0.tar.gz -> xmlada-24.0.0.tar.gz _eclasses_=ada 52be8ce94a99ffc6c79fa19238c690f2 multiprocessing 1e32df7deee68372153dca65f4a7c21f -_md5_=855cf865041d5d8e0c14c7cb21139021 +_md5_=d8bf5e2b73fcb0ce25991146aa5fd22d diff --git a/metadata/md5-cache/dev-ada/libgpr-24.0.0 b/metadata/md5-cache/dev-ada/libgpr-24.0.0 index 515bd597ebc0..1b11f3fd33d0 100644 --- a/metadata/md5-cache/dev-ada/libgpr-24.0.0 +++ b/metadata/md5-cache/dev-ada/libgpr-24.0.0 @@ -5,11 +5,11 @@ EAPI=8 HOMEPAGE=https://github.com/AdaCore/gprbuild INHERIT=ada multiprocessing IUSE=+shared static-libs static-pic ada_target_gnat_2021 ada_target_gcc_12 ada_target_gcc_13 ada_target_gcc_14 ada_target_gcc_15 -KEYWORDS=~amd64 ~x86 +KEYWORDS=amd64 ~x86 LICENSE=GPL-3 RDEPEND=dev-ada/xmlada:=[shared?,static-libs?,static-pic?,ada_target_gnat_2021(-)?,ada_target_gcc_12(-)?,ada_target_gcc_13(-)?,-ada_target_gcc_14(-),-ada_target_gcc_15(-)] REQUIRED_USE=^^ ( ada_target_gnat_2021 ada_target_gcc_12 ada_target_gcc_13 ) || ( shared static-libs static-pic ) SLOT=0/24.0.0 SRC_URI=https://github.com/AdaCore/gprbuild/archive/refs/tags/v24.0.0.tar.gz -> gprbuild-24.0.0.tar.gz _eclasses_=ada 52be8ce94a99ffc6c79fa19238c690f2 multiprocessing 1e32df7deee68372153dca65f4a7c21f -_md5_=8779924d338886bf56a4e64cb9aac1d0 +_md5_=77d0215aa3f043ea950091af0d034a88 diff --git a/metadata/md5-cache/dev-build/bazelisk-1.24.0 b/metadata/md5-cache/dev-build/bazelisk-1.24.0 new file mode 100644 index 000000000000..5fa625ef4a4d --- /dev/null +++ b/metadata/md5-cache/dev-build/bazelisk-1.24.0 @@ -0,0 +1,14 @@ +BDEPEND=>=dev-lang/go-1.20:= app-arch/unzip +DEFINED_PHASES=compile install unpack +DESCRIPTION=A user-friendly launcher for Bazel written in Go +EAPI=8 +HOMEPAGE=https://github.com/bazelbuild/bazelisk/ +INHERIT=go-module +IUSE=+bazel-symlink +KEYWORDS=~amd64 ~arm64 ~x86 +LICENSE=Apache-2.0 +RESTRICT=strip +SLOT=0 +SRC_URI=https://github.com/bazelbuild/bazelisk/archive/refs/tags/v1.24.0.tar.gz -> bazelisk-1.24.0.tar.gz https://dev.gentoo.org/~xgqt/distfiles/deps/bazelisk-1.24.0-deps.tar.xz +_eclasses_=flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe go-env 90efbc8636d2f02d9654183330e84cf7 go-module df32d29550d40a92da723d3b8e17b467 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs d3d42b22a610ce81c267b644bcec9b87 +_md5_=828faafebe08a7981dbdb3791508da30 diff --git a/metadata/md5-cache/dev-build/cmake-3.30.6 b/metadata/md5-cache/dev-build/cmake-3.30.6 new file mode 100644 index 000000000000..15e4dc8f1c04 --- /dev/null +++ b/metadata/md5-cache/dev-build/cmake-3.30.6 @@ -0,0 +1,16 @@ +BDEPEND=verify-sig? ( >=sec-keys/openpgp-keys-bradking-20230817 ) doc? ( dev-python/requests dev-python/sphinx ) test? ( app-arch/libarchive[zstd] ) dev-build/make verify-sig? ( app-crypt/gnupg >=app-portage/gemato-20 ) +DEFINED_PHASES=compile configure install postinst postrm prepare test unpack +DEPEND=>=app-arch/libarchive-3.3.3:= app-crypt/rhash:0= >=dev-libs/expat-2.0.1 >=dev-libs/jsoncpp-1.9.2-r2:0= >=dev-libs/libuv-1.10.0:= >=net-misc/curl-7.21.5[ssl] sys-libs/zlib virtual/pkgconfig dap? ( dev-cpp/cppdap ) gui? ( !qt6? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 ) qt6? ( dev-qt/qtbase:6[gui,widgets] ) ) ncurses? ( sys-libs/ncurses:= ) +DESCRIPTION=Cross platform Make +EAPI=8 +HOMEPAGE=https://cmake.org/ +INHERIT=bash-completion-r1 cmake flag-o-matic multiprocessing toolchain-funcs xdg-utils verify-sig +IUSE=doc dap gui ncurses qt6 test verify-sig +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris +LICENSE=BSD +RDEPEND=>=app-arch/libarchive-3.3.3:= app-crypt/rhash:0= >=dev-libs/expat-2.0.1 >=dev-libs/jsoncpp-1.9.2-r2:0= >=dev-libs/libuv-1.10.0:= >=net-misc/curl-7.21.5[ssl] sys-libs/zlib virtual/pkgconfig dap? ( dev-cpp/cppdap ) gui? ( !qt6? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 ) qt6? ( dev-qt/qtbase:6[gui,widgets] ) ) ncurses? ( sys-libs/ncurses:= ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://cmake.org/files/v3.30/cmake-3.30.6.tar.gz !doc? ( https://dev.gentoo.org/~sam/distfiles/dev-build/cmake/cmake-3.30.0-docs.tar.xz ) verify-sig? ( https://github.com/Kitware/CMake/releases/download/v3.30.6/cmake-3.30.6-SHA-256.txt https://github.com/Kitware/CMake/releases/download/v3.30.6/cmake-3.30.6-SHA-256.txt.asc ) +_eclasses_=bash-completion-r1 767861f3744f589ee5291c1698b1c082 cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs d3d42b22a610ce81c267b644bcec9b87 verify-sig 745dccb7d4656514f1e966cce314d7db xdg-utils 42869b3c8d86a70ef3cf75165a395e09 +_md5_=1429fb5f01f8c039f8dfdd76945a0b0c diff --git a/metadata/md5-cache/dev-build/cmake-3.31.1 b/metadata/md5-cache/dev-build/cmake-3.31.1 new file mode 100644 index 000000000000..561ba6d9071a --- /dev/null +++ b/metadata/md5-cache/dev-build/cmake-3.31.1 @@ -0,0 +1,16 @@ +BDEPEND=verify-sig? ( >=sec-keys/openpgp-keys-bradking-20230817 ) doc? ( dev-python/requests dev-python/sphinx ) test? ( app-arch/libarchive[zstd] ) dev-build/make verify-sig? ( app-crypt/gnupg >=app-portage/gemato-20 ) +DEFINED_PHASES=compile configure install postinst postrm prepare test unpack +DEPEND=>=app-arch/libarchive-3.3.3:= app-crypt/rhash:0= >=dev-libs/expat-2.0.1 >=dev-libs/jsoncpp-1.9.2-r2:0= >=dev-libs/libuv-1.10.0:= >=net-misc/curl-7.21.5[ssl] sys-libs/zlib virtual/pkgconfig dap? ( dev-cpp/cppdap ) gui? ( !qt6? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 ) qt6? ( dev-qt/qtbase:6[gui,widgets] ) ) ncurses? ( sys-libs/ncurses:= ) +DESCRIPTION=Cross platform Make +EAPI=8 +HOMEPAGE=https://cmake.org/ +INHERIT=bash-completion-r1 cmake flag-o-matic multiprocessing toolchain-funcs xdg-utils verify-sig +IUSE=doc dap gui ncurses qt6 test verify-sig +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris +LICENSE=BSD +RDEPEND=>=app-arch/libarchive-3.3.3:= app-crypt/rhash:0= >=dev-libs/expat-2.0.1 >=dev-libs/jsoncpp-1.9.2-r2:0= >=dev-libs/libuv-1.10.0:= >=net-misc/curl-7.21.5[ssl] sys-libs/zlib virtual/pkgconfig dap? ( dev-cpp/cppdap ) gui? ( !qt6? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 ) qt6? ( dev-qt/qtbase:6[gui,widgets] ) ) ncurses? ( sys-libs/ncurses:= ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://cmake.org/files/v3.31/cmake-3.31.1.tar.gz !doc? ( https://dev.gentoo.org/~sam/distfiles/dev-build/cmake/cmake-3.31.0-docs.tar.xz ) verify-sig? ( https://github.com/Kitware/CMake/releases/download/v3.31.1/cmake-3.31.1-SHA-256.txt https://github.com/Kitware/CMake/releases/download/v3.31.1/cmake-3.31.1-SHA-256.txt.asc ) +_eclasses_=bash-completion-r1 767861f3744f589ee5291c1698b1c082 cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs d3d42b22a610ce81c267b644bcec9b87 verify-sig 745dccb7d4656514f1e966cce314d7db xdg-utils 42869b3c8d86a70ef3cf75165a395e09 +_md5_=1429fb5f01f8c039f8dfdd76945a0b0c diff --git a/metadata/md5-cache/dev-build/just-1.37.0 b/metadata/md5-cache/dev-build/just-1.37.0 index e3de0bd12c14..8f80beea660e 100644 --- a/metadata/md5-cache/dev-build/just-1.37.0 +++ b/metadata/md5-cache/dev-build/just-1.37.0 @@ -8,6 +8,6 @@ IUSE=debug KEYWORDS=~amd64 ~arm64 LICENSE=Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD Boost-1.0 CC0-1.0 MIT Unicode-DFS-2016 Unlicense SLOT=0 -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/android-tzdata/0.1.1/download -> android-tzdata-0.1.1.crate https://crates.io/api/v1/crates/android_system_properties/0.1.5/download -> android_system_properties-0.1.5.crate https://crates.io/api/v1/crates/ansi_term/0.12.1/download -> ansi_term-0.12.1.crate https://crates.io/api/v1/crates/anstream/0.6.18/download -> anstream-0.6.18.crate https://crates.io/api/v1/crates/anstyle-parse/0.2.6/download -> anstyle-parse-0.2.6.crate https://crates.io/api/v1/crates/anstyle-query/1.1.2/download -> anstyle-query-1.1.2.crate https://crates.io/api/v1/crates/anstyle-wincon/3.0.6/download -> anstyle-wincon-3.0.6.crate https://crates.io/api/v1/crates/anstyle/1.0.10/download -> anstyle-1.0.10.crate https://crates.io/api/v1/crates/arrayref/0.3.9/download -> arrayref-0.3.9.crate https://crates.io/api/v1/crates/arrayvec/0.7.6/download -> arrayvec-0.7.6.crate https://crates.io/api/v1/crates/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/blake3/1.5.4/download -> blake3-1.5.4.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/bstr/1.11.0/download -> bstr-1.11.0.crate https://crates.io/api/v1/crates/bumpalo/3.16.0/download -> bumpalo-3.16.0.crate https://crates.io/api/v1/crates/byteorder/1.5.0/download -> byteorder-1.5.0.crate https://crates.io/api/v1/crates/camino/1.1.9/download -> camino-1.1.9.crate https://crates.io/api/v1/crates/cc/1.2.1/download -> cc-1.2.1.crate https://crates.io/api/v1/crates/cfg-if/1.0.0/download -> cfg-if-1.0.0.crate https://crates.io/api/v1/crates/cfg_aliases/0.2.1/download -> cfg_aliases-0.2.1.crate https://crates.io/api/v1/crates/chrono/0.4.38/download -> chrono-0.4.38.crate https://crates.io/api/v1/crates/clap/4.5.21/download -> clap-4.5.21.crate https://crates.io/api/v1/crates/clap_builder/4.5.21/download -> clap_builder-4.5.21.crate https://crates.io/api/v1/crates/clap_complete/4.5.38/download -> clap_complete-4.5.38.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.3/download -> clap_lex-0.7.3.crate https://crates.io/api/v1/crates/clap_mangen/0.2.24/download -> clap_mangen-0.2.24.crate https://crates.io/api/v1/crates/colorchoice/1.0.3/download -> colorchoice-1.0.3.crate https://crates.io/api/v1/crates/constant_time_eq/0.3.1/download -> constant_time_eq-0.3.1.crate https://crates.io/api/v1/crates/core-foundation-sys/0.8.7/download -> core-foundation-sys-0.8.7.crate https://crates.io/api/v1/crates/cpufeatures/0.2.15/download -> cpufeatures-0.2.15.crate https://crates.io/api/v1/crates/crossbeam-deque/0.8.5/download -> crossbeam-deque-0.8.5.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.20/download -> crossbeam-utils-0.8.20.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/ctrlc/3.4.5/download -> ctrlc-3.4.5.crate https://crates.io/api/v1/crates/derive-where/1.2.7/download -> derive-where-1.2.7.crate https://crates.io/api/v1/crates/diff/0.1.13/download -> diff-0.1.13.crate https://crates.io/api/v1/crates/digest/0.10.7/download -> digest-0.10.7.crate https://crates.io/api/v1/crates/dirs-sys/0.4.1/download -> dirs-sys-0.4.1.crate https://crates.io/api/v1/crates/dirs/5.0.1/download -> dirs-5.0.1.crate https://crates.io/api/v1/crates/dotenvy/0.15.7/download -> dotenvy-0.15.7.crate https://crates.io/api/v1/crates/edit-distance/2.1.3/download -> edit-distance-2.1.3.crate https://crates.io/api/v1/crates/either/1.13.0/download -> either-1.13.0.crate https://crates.io/api/v1/crates/errno/0.3.9/download -> errno-0.3.9.crate https://crates.io/api/v1/crates/executable-path/1.0.0/download -> executable-path-1.0.0.crate https://crates.io/api/v1/crates/fastrand/2.2.0/download -> fastrand-2.2.0.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/getopts/0.2.21/download -> getopts-0.2.21.crate https://crates.io/api/v1/crates/getrandom/0.2.15/download -> getrandom-0.2.15.crate https://crates.io/api/v1/crates/heck/0.5.0/download -> heck-0.5.0.crate https://crates.io/api/v1/crates/hermit-abi/0.3.9/download -> hermit-abi-0.3.9.crate https://crates.io/api/v1/crates/home/0.5.9/download -> home-0.5.9.crate https://crates.io/api/v1/crates/iana-time-zone-haiku/0.1.2/download -> iana-time-zone-haiku-0.1.2.crate https://crates.io/api/v1/crates/iana-time-zone/0.1.61/download -> iana-time-zone-0.1.61.crate https://crates.io/api/v1/crates/is_terminal_polyfill/1.70.1/download -> is_terminal_polyfill-1.70.1.crate https://crates.io/api/v1/crates/itoa/1.0.13/download -> itoa-1.0.13.crate https://crates.io/api/v1/crates/js-sys/0.3.72/download -> js-sys-0.3.72.crate https://crates.io/api/v1/crates/lexiclean/0.0.1/download -> lexiclean-0.0.1.crate https://crates.io/api/v1/crates/libc/0.2.164/download -> libc-0.2.164.crate https://crates.io/api/v1/crates/libredox/0.1.3/download -> libredox-0.1.3.crate https://crates.io/api/v1/crates/linux-raw-sys/0.4.14/download -> linux-raw-sys-0.4.14.crate https://crates.io/api/v1/crates/log/0.4.22/download -> log-0.4.22.crate https://crates.io/api/v1/crates/memchr/2.7.4/download -> memchr-2.7.4.crate https://crates.io/api/v1/crates/memmap2/0.9.5/download -> memmap2-0.9.5.crate https://crates.io/api/v1/crates/nix/0.29.0/download -> nix-0.29.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/num_cpus/1.16.0/download -> num_cpus-1.16.0.crate https://crates.io/api/v1/crates/once_cell/1.20.2/download -> once_cell-1.20.2.crate https://crates.io/api/v1/crates/option-ext/0.2.0/download -> option-ext-0.2.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/ppv-lite86/0.2.20/download -> ppv-lite86-0.2.20.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/pulldown-cmark-to-cmark/10.0.4/download -> pulldown-cmark-to-cmark-10.0.4.crate https://crates.io/api/v1/crates/pulldown-cmark/0.9.6/download -> pulldown-cmark-0.9.6.crate https://crates.io/api/v1/crates/quote/1.0.37/download -> quote-1.0.37.crate https://crates.io/api/v1/crates/rand/0.8.5/download -> rand-0.8.5.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_core/0.6.4/download -> rand_core-0.6.4.crate https://crates.io/api/v1/crates/rayon-core/1.12.1/download -> rayon-core-1.12.1.crate https://crates.io/api/v1/crates/redox_users/0.4.6/download -> redox_users-0.4.6.crate https://crates.io/api/v1/crates/regex-automata/0.4.9/download -> regex-automata-0.4.9.crate https://crates.io/api/v1/crates/regex-syntax/0.8.5/download -> regex-syntax-0.8.5.crate https://crates.io/api/v1/crates/regex/1.11.1/download -> regex-1.11.1.crate https://crates.io/api/v1/crates/roff/0.2.2/download -> roff-0.2.2.crate https://crates.io/api/v1/crates/rustix/0.38.41/download -> rustix-0.38.41.crate https://crates.io/api/v1/crates/rustversion/1.0.18/download -> rustversion-1.0.18.crate https://crates.io/api/v1/crates/ryu/1.0.18/download -> ryu-1.0.18.crate https://crates.io/api/v1/crates/semver/1.0.23/download -> semver-1.0.23.crate https://crates.io/api/v1/crates/serde/1.0.215/download -> serde-1.0.215.crate https://crates.io/api/v1/crates/serde_derive/1.0.215/download -> serde_derive-1.0.215.crate https://crates.io/api/v1/crates/serde_json/1.0.133/download -> serde_json-1.0.133.crate https://crates.io/api/v1/crates/sha2/0.10.8/download -> sha2-0.10.8.crate https://crates.io/api/v1/crates/shellexpand/3.1.0/download -> shellexpand-3.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/similar/2.6.0/download -> similar-2.6.0.crate https://crates.io/api/v1/crates/snafu-derive/0.8.5/download -> snafu-derive-0.8.5.crate https://crates.io/api/v1/crates/snafu/0.8.5/download -> snafu-0.8.5.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_macros/0.26.4/download -> strum_macros-0.26.4.crate https://crates.io/api/v1/crates/syn/2.0.87/download -> syn-2.0.87.crate https://crates.io/api/v1/crates/target/2.1.0/download -> target-2.1.0.crate https://crates.io/api/v1/crates/tempfile/3.14.0/download -> tempfile-3.14.0.crate https://crates.io/api/v1/crates/temptree/0.2.0/download -> temptree-0.2.0.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/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/typed-arena/2.0.2/download -> typed-arena-2.0.2.crate https://crates.io/api/v1/crates/typenum/1.17.0/download -> typenum-1.17.0.crate https://crates.io/api/v1/crates/unicase/2.8.0/download -> unicase-2.8.0.crate https://crates.io/api/v1/crates/unicode-ident/1.0.14/download -> unicode-ident-1.0.14.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-width/0.1.14/download -> unicode-width-0.1.14.crate https://crates.io/api/v1/crates/unicode-width/0.2.0/download -> unicode-width-0.2.0.crate https://crates.io/api/v1/crates/utf8parse/0.2.2/download -> utf8parse-0.2.2.crate https://crates.io/api/v1/crates/uuid/1.11.0/download -> uuid-1.11.0.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/wasi/0.11.0+wasi-snapshot-preview1/download -> wasi-0.11.0+wasi-snapshot-preview1.crate https://crates.io/api/v1/crates/wasm-bindgen-backend/0.2.95/download -> wasm-bindgen-backend-0.2.95.crate https://crates.io/api/v1/crates/wasm-bindgen-macro-support/0.2.95/download -> wasm-bindgen-macro-support-0.2.95.crate https://crates.io/api/v1/crates/wasm-bindgen-macro/0.2.95/download -> wasm-bindgen-macro-0.2.95.crate https://crates.io/api/v1/crates/wasm-bindgen-shared/0.2.95/download -> wasm-bindgen-shared-0.2.95.crate https://crates.io/api/v1/crates/wasm-bindgen/0.2.95/download -> wasm-bindgen-0.2.95.crate https://crates.io/api/v1/crates/which/7.0.0/download -> which-7.0.0.crate https://crates.io/api/v1/crates/winapi-i686-pc-windows-gnu/0.4.0/download -> winapi-i686-pc-windows-gnu-0.4.0.crate https://crates.io/api/v1/crates/winapi-x86_64-pc-windows-gnu/0.4.0/download -> winapi-x86_64-pc-windows-gnu-0.4.0.crate https://crates.io/api/v1/crates/winapi/0.3.9/download -> winapi-0.3.9.crate https://crates.io/api/v1/crates/windows-core/0.52.0/download -> windows-core-0.52.0.crate https://crates.io/api/v1/crates/windows-sys/0.48.0/download -> windows-sys-0.48.0.crate https://crates.io/api/v1/crates/windows-sys/0.52.0/download -> windows-sys-0.52.0.crate https://crates.io/api/v1/crates/windows-sys/0.59.0/download -> windows-sys-0.59.0.crate https://crates.io/api/v1/crates/windows-targets/0.48.5/download -> windows-targets-0.48.5.crate https://crates.io/api/v1/crates/windows-targets/0.52.6/download -> windows-targets-0.52.6.crate https://crates.io/api/v1/crates/windows_aarch64_gnullvm/0.48.5/download -> windows_aarch64_gnullvm-0.48.5.crate https://crates.io/api/v1/crates/windows_aarch64_gnullvm/0.52.6/download -> windows_aarch64_gnullvm-0.52.6.crate https://crates.io/api/v1/crates/windows_aarch64_msvc/0.48.5/download -> windows_aarch64_msvc-0.48.5.crate https://crates.io/api/v1/crates/windows_aarch64_msvc/0.52.6/download -> windows_aarch64_msvc-0.52.6.crate https://crates.io/api/v1/crates/windows_i686_gnu/0.48.5/download -> windows_i686_gnu-0.48.5.crate https://crates.io/api/v1/crates/windows_i686_gnu/0.52.6/download -> windows_i686_gnu-0.52.6.crate https://crates.io/api/v1/crates/windows_i686_gnullvm/0.52.6/download -> windows_i686_gnullvm-0.52.6.crate https://crates.io/api/v1/crates/windows_i686_msvc/0.48.5/download -> windows_i686_msvc-0.48.5.crate https://crates.io/api/v1/crates/windows_i686_msvc/0.52.6/download -> windows_i686_msvc-0.52.6.crate https://crates.io/api/v1/crates/windows_x86_64_gnu/0.48.5/download -> windows_x86_64_gnu-0.48.5.crate https://crates.io/api/v1/crates/windows_x86_64_gnu/0.52.6/download -> windows_x86_64_gnu-0.52.6.crate https://crates.io/api/v1/crates/windows_x86_64_gnullvm/0.48.5/download -> windows_x86_64_gnullvm-0.48.5.crate https://crates.io/api/v1/crates/windows_x86_64_gnullvm/0.52.6/download -> windows_x86_64_gnullvm-0.52.6.crate https://crates.io/api/v1/crates/windows_x86_64_msvc/0.48.5/download -> windows_x86_64_msvc-0.48.5.crate https://crates.io/api/v1/crates/windows_x86_64_msvc/0.52.6/download -> windows_x86_64_msvc-0.52.6.crate https://crates.io/api/v1/crates/winsafe/0.0.19/download -> winsafe-0.0.19.crate https://crates.io/api/v1/crates/yansi/1.0.1/download -> yansi-1.0.1.crate https://crates.io/api/v1/crates/zerocopy-derive/0.7.35/download -> zerocopy-derive-0.7.35.crate https://crates.io/api/v1/crates/just/1.37.0/download -> just-1.37.0.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/android-tzdata/0.1.1/download -> android-tzdata-0.1.1.crate https://crates.io/api/v1/crates/android_system_properties/0.1.5/download -> android_system_properties-0.1.5.crate https://crates.io/api/v1/crates/ansi_term/0.12.1/download -> ansi_term-0.12.1.crate https://crates.io/api/v1/crates/anstream/0.6.18/download -> anstream-0.6.18.crate https://crates.io/api/v1/crates/anstyle/1.0.10/download -> anstyle-1.0.10.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/arrayref/0.3.9/download -> arrayref-0.3.9.crate https://crates.io/api/v1/crates/arrayvec/0.7.6/download -> arrayvec-0.7.6.crate https://crates.io/api/v1/crates/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/blake3/1.5.4/download -> blake3-1.5.4.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/bstr/1.11.0/download -> bstr-1.11.0.crate https://crates.io/api/v1/crates/bumpalo/3.16.0/download -> bumpalo-3.16.0.crate https://crates.io/api/v1/crates/byteorder/1.5.0/download -> byteorder-1.5.0.crate https://crates.io/api/v1/crates/camino/1.1.9/download -> camino-1.1.9.crate https://crates.io/api/v1/crates/cc/1.2.1/download -> cc-1.2.1.crate https://crates.io/api/v1/crates/cfg-if/1.0.0/download -> cfg-if-1.0.0.crate https://crates.io/api/v1/crates/cfg_aliases/0.2.1/download -> cfg_aliases-0.2.1.crate https://crates.io/api/v1/crates/chrono/0.4.38/download -> chrono-0.4.38.crate https://crates.io/api/v1/crates/clap/4.5.21/download -> clap-4.5.21.crate https://crates.io/api/v1/crates/clap_builder/4.5.21/download -> clap_builder-4.5.21.crate https://crates.io/api/v1/crates/clap_complete/4.5.38/download -> clap_complete-4.5.38.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.3/download -> clap_lex-0.7.3.crate https://crates.io/api/v1/crates/clap_mangen/0.2.24/download -> clap_mangen-0.2.24.crate https://crates.io/api/v1/crates/colorchoice/1.0.3/download -> colorchoice-1.0.3.crate https://crates.io/api/v1/crates/constant_time_eq/0.3.1/download -> constant_time_eq-0.3.1.crate https://crates.io/api/v1/crates/core-foundation-sys/0.8.7/download -> core-foundation-sys-0.8.7.crate https://crates.io/api/v1/crates/cpufeatures/0.2.15/download -> cpufeatures-0.2.15.crate https://crates.io/api/v1/crates/crossbeam-deque/0.8.5/download -> crossbeam-deque-0.8.5.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.20/download -> crossbeam-utils-0.8.20.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/ctrlc/3.4.5/download -> ctrlc-3.4.5.crate https://crates.io/api/v1/crates/derive-where/1.2.7/download -> derive-where-1.2.7.crate https://crates.io/api/v1/crates/diff/0.1.13/download -> diff-0.1.13.crate https://crates.io/api/v1/crates/digest/0.10.7/download -> digest-0.10.7.crate https://crates.io/api/v1/crates/dirs/5.0.1/download -> dirs-5.0.1.crate https://crates.io/api/v1/crates/dirs-sys/0.4.1/download -> dirs-sys-0.4.1.crate https://crates.io/api/v1/crates/dotenvy/0.15.7/download -> dotenvy-0.15.7.crate https://crates.io/api/v1/crates/edit-distance/2.1.3/download -> edit-distance-2.1.3.crate https://crates.io/api/v1/crates/either/1.13.0/download -> either-1.13.0.crate https://crates.io/api/v1/crates/errno/0.3.9/download -> errno-0.3.9.crate https://crates.io/api/v1/crates/executable-path/1.0.0/download -> executable-path-1.0.0.crate https://crates.io/api/v1/crates/fastrand/2.2.0/download -> fastrand-2.2.0.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/getopts/0.2.21/download -> getopts-0.2.21.crate https://crates.io/api/v1/crates/getrandom/0.2.15/download -> getrandom-0.2.15.crate https://crates.io/api/v1/crates/heck/0.5.0/download -> heck-0.5.0.crate https://crates.io/api/v1/crates/hermit-abi/0.3.9/download -> hermit-abi-0.3.9.crate https://crates.io/api/v1/crates/home/0.5.9/download -> home-0.5.9.crate https://crates.io/api/v1/crates/iana-time-zone/0.1.61/download -> iana-time-zone-0.1.61.crate https://crates.io/api/v1/crates/iana-time-zone-haiku/0.1.2/download -> iana-time-zone-haiku-0.1.2.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/itoa/1.0.13/download -> itoa-1.0.13.crate https://crates.io/api/v1/crates/js-sys/0.3.72/download -> js-sys-0.3.72.crate https://crates.io/api/v1/crates/lexiclean/0.0.1/download -> lexiclean-0.0.1.crate https://crates.io/api/v1/crates/libc/0.2.164/download -> libc-0.2.164.crate https://crates.io/api/v1/crates/libredox/0.1.3/download -> libredox-0.1.3.crate https://crates.io/api/v1/crates/linux-raw-sys/0.4.14/download -> linux-raw-sys-0.4.14.crate https://crates.io/api/v1/crates/log/0.4.22/download -> log-0.4.22.crate https://crates.io/api/v1/crates/memchr/2.7.4/download -> memchr-2.7.4.crate https://crates.io/api/v1/crates/memmap2/0.9.5/download -> memmap2-0.9.5.crate https://crates.io/api/v1/crates/nix/0.29.0/download -> nix-0.29.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/num_cpus/1.16.0/download -> num_cpus-1.16.0.crate https://crates.io/api/v1/crates/once_cell/1.20.2/download -> once_cell-1.20.2.crate https://crates.io/api/v1/crates/option-ext/0.2.0/download -> option-ext-0.2.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/ppv-lite86/0.2.20/download -> ppv-lite86-0.2.20.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/pulldown-cmark/0.9.6/download -> pulldown-cmark-0.9.6.crate https://crates.io/api/v1/crates/pulldown-cmark-to-cmark/10.0.4/download -> pulldown-cmark-to-cmark-10.0.4.crate https://crates.io/api/v1/crates/quote/1.0.37/download -> quote-1.0.37.crate https://crates.io/api/v1/crates/rand/0.8.5/download -> rand-0.8.5.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_core/0.6.4/download -> rand_core-0.6.4.crate https://crates.io/api/v1/crates/rayon-core/1.12.1/download -> rayon-core-1.12.1.crate https://crates.io/api/v1/crates/redox_users/0.4.6/download -> redox_users-0.4.6.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.9/download -> regex-automata-0.4.9.crate https://crates.io/api/v1/crates/regex-syntax/0.8.5/download -> regex-syntax-0.8.5.crate https://crates.io/api/v1/crates/roff/0.2.2/download -> roff-0.2.2.crate https://crates.io/api/v1/crates/rustix/0.38.41/download -> rustix-0.38.41.crate https://crates.io/api/v1/crates/rustversion/1.0.18/download -> rustversion-1.0.18.crate https://crates.io/api/v1/crates/ryu/1.0.18/download -> ryu-1.0.18.crate https://crates.io/api/v1/crates/semver/1.0.23/download -> semver-1.0.23.crate https://crates.io/api/v1/crates/serde/1.0.215/download -> serde-1.0.215.crate https://crates.io/api/v1/crates/serde_derive/1.0.215/download -> serde_derive-1.0.215.crate https://crates.io/api/v1/crates/serde_json/1.0.133/download -> serde_json-1.0.133.crate https://crates.io/api/v1/crates/sha2/0.10.8/download -> sha2-0.10.8.crate https://crates.io/api/v1/crates/shellexpand/3.1.0/download -> shellexpand-3.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/similar/2.6.0/download -> similar-2.6.0.crate https://crates.io/api/v1/crates/snafu/0.8.5/download -> snafu-0.8.5.crate https://crates.io/api/v1/crates/snafu-derive/0.8.5/download -> snafu-derive-0.8.5.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_macros/0.26.4/download -> strum_macros-0.26.4.crate https://crates.io/api/v1/crates/syn/2.0.87/download -> syn-2.0.87.crate https://crates.io/api/v1/crates/target/2.1.0/download -> target-2.1.0.crate https://crates.io/api/v1/crates/tempfile/3.14.0/download -> tempfile-3.14.0.crate https://crates.io/api/v1/crates/temptree/0.2.0/download -> temptree-0.2.0.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/thiserror/1.0.69/download -> thiserror-1.0.69.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/typed-arena/2.0.2/download -> typed-arena-2.0.2.crate https://crates.io/api/v1/crates/typenum/1.17.0/download -> typenum-1.17.0.crate https://crates.io/api/v1/crates/unicase/2.8.0/download -> unicase-2.8.0.crate https://crates.io/api/v1/crates/unicode-ident/1.0.14/download -> unicode-ident-1.0.14.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-width/0.1.14/download -> unicode-width-0.1.14.crate https://crates.io/api/v1/crates/unicode-width/0.2.0/download -> unicode-width-0.2.0.crate https://crates.io/api/v1/crates/utf8parse/0.2.2/download -> utf8parse-0.2.2.crate https://crates.io/api/v1/crates/uuid/1.11.0/download -> uuid-1.11.0.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/wasi/0.11.0+wasi-snapshot-preview1/download -> wasi-0.11.0+wasi-snapshot-preview1.crate https://crates.io/api/v1/crates/wasm-bindgen/0.2.95/download -> wasm-bindgen-0.2.95.crate https://crates.io/api/v1/crates/wasm-bindgen-backend/0.2.95/download -> wasm-bindgen-backend-0.2.95.crate https://crates.io/api/v1/crates/wasm-bindgen-macro/0.2.95/download -> wasm-bindgen-macro-0.2.95.crate https://crates.io/api/v1/crates/wasm-bindgen-macro-support/0.2.95/download -> wasm-bindgen-macro-support-0.2.95.crate https://crates.io/api/v1/crates/wasm-bindgen-shared/0.2.95/download -> wasm-bindgen-shared-0.2.95.crate https://crates.io/api/v1/crates/which/7.0.0/download -> which-7.0.0.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-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-core/0.52.0/download -> windows-core-0.52.0.crate https://crates.io/api/v1/crates/windows-sys/0.48.0/download -> windows-sys-0.48.0.crate https://crates.io/api/v1/crates/windows-sys/0.52.0/download -> windows-sys-0.52.0.crate https://crates.io/api/v1/crates/windows-sys/0.59.0/download -> windows-sys-0.59.0.crate https://crates.io/api/v1/crates/windows-targets/0.48.5/download -> windows-targets-0.48.5.crate https://crates.io/api/v1/crates/windows-targets/0.52.6/download -> windows-targets-0.52.6.crate https://crates.io/api/v1/crates/windows_aarch64_gnullvm/0.48.5/download -> windows_aarch64_gnullvm-0.48.5.crate https://crates.io/api/v1/crates/windows_aarch64_gnullvm/0.52.6/download -> windows_aarch64_gnullvm-0.52.6.crate https://crates.io/api/v1/crates/windows_aarch64_msvc/0.48.5/download -> windows_aarch64_msvc-0.48.5.crate https://crates.io/api/v1/crates/windows_aarch64_msvc/0.52.6/download -> windows_aarch64_msvc-0.52.6.crate https://crates.io/api/v1/crates/windows_i686_gnu/0.48.5/download -> windows_i686_gnu-0.48.5.crate https://crates.io/api/v1/crates/windows_i686_gnu/0.52.6/download -> windows_i686_gnu-0.52.6.crate https://crates.io/api/v1/crates/windows_i686_gnullvm/0.52.6/download -> windows_i686_gnullvm-0.52.6.crate https://crates.io/api/v1/crates/windows_i686_msvc/0.48.5/download -> windows_i686_msvc-0.48.5.crate https://crates.io/api/v1/crates/windows_i686_msvc/0.52.6/download -> windows_i686_msvc-0.52.6.crate https://crates.io/api/v1/crates/windows_x86_64_gnu/0.48.5/download -> windows_x86_64_gnu-0.48.5.crate https://crates.io/api/v1/crates/windows_x86_64_gnu/0.52.6/download -> windows_x86_64_gnu-0.52.6.crate https://crates.io/api/v1/crates/windows_x86_64_gnullvm/0.48.5/download -> windows_x86_64_gnullvm-0.48.5.crate https://crates.io/api/v1/crates/windows_x86_64_gnullvm/0.52.6/download -> windows_x86_64_gnullvm-0.52.6.crate https://crates.io/api/v1/crates/windows_x86_64_msvc/0.48.5/download -> windows_x86_64_msvc-0.48.5.crate https://crates.io/api/v1/crates/windows_x86_64_msvc/0.52.6/download -> windows_x86_64_msvc-0.52.6.crate https://crates.io/api/v1/crates/winsafe/0.0.19/download -> winsafe-0.0.19.crate https://crates.io/api/v1/crates/yansi/1.0.1/download -> yansi-1.0.1.crate https://crates.io/api/v1/crates/zerocopy/0.7.35/download -> zerocopy-0.7.35.crate https://crates.io/api/v1/crates/zerocopy-derive/0.7.35/download -> zerocopy-derive-0.7.35.crate https://crates.io/api/v1/crates/zerocopy/0.7.35/download -> zerocopy-0.7.35.crate https://crates.io/api/v1/crates/just/1.37.0/download -> just-1.37.0.crate _eclasses_=bash-completion-r1 767861f3744f589ee5291c1698b1c082 cargo a7d3cf80f6ccf4d2e90c98e162bb5828 flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f rust 4651309d940ff68a71a5c5ec23431be3 rust-toolchain 3f822985d9297438ed2443aa1fbdf33e shell-completion 0b655d0d825e157a5e99c463bddaac16 toolchain-funcs d3d42b22a610ce81c267b644bcec9b87 -_md5_=174f594cc4dc24b4ec4757024c8f571c +_md5_=49bf88544cc48175f47580f1b21032e0 diff --git a/metadata/md5-cache/dev-cpp/scitokens-cpp-1.1.2 b/metadata/md5-cache/dev-cpp/scitokens-cpp-1.1.2 index 8a9f54635aff..2653d842d8f1 100644 --- a/metadata/md5-cache/dev-cpp/scitokens-cpp-1.1.2 +++ b/metadata/md5-cache/dev-cpp/scitokens-cpp-1.1.2 @@ -6,11 +6,11 @@ EAPI=8 HOMEPAGE=https://scitokens.org/ INHERIT=cmake IUSE=test -KEYWORDS=~amd64 ~x86 +KEYWORDS=~amd64 x86 LICENSE=Apache-2.0 RDEPEND=<dev-cpp/jwt-cpp-0.7.0[picojson] dev-db/sqlite dev-libs/openssl:0= net-misc/curl:0= kernel_linux? ( sys-apps/util-linux ) RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/scitokens/scitokens-cpp/archive/refs/tags/v1.1.2.tar.gz -> scitokens-cpp-1.1.2.tar.gz _eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs d3d42b22a610ce81c267b644bcec9b87 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=d95c227ed11d154c850557df46c97feb +_md5_=4605b06fa599f07327e357d0e1854cc2 diff --git a/metadata/md5-cache/dev-games/liblcf-0.7.0 b/metadata/md5-cache/dev-games/liblcf-0.7.0 deleted file mode 100644 index 0ef41684f251..000000000000 --- a/metadata/md5-cache/dev-games/liblcf-0.7.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5 -DEFINED_PHASES=compile configure install postinst postrm preinst prepare test -DEPEND=dev-libs/expat dev-libs/icu:= doc? ( app-text/doxygen ) -DESCRIPTION=Library to handle RPG Maker 2000/2003 and EasyRPG projects -EAPI=8 -HOMEPAGE=https://github.com/EasyRPG/liblcf -IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info -INHERIT=cmake xdg -IUSE=doc -KEYWORDS=~amd64 -LICENSE=MIT -RDEPEND=dev-libs/expat dev-libs/icu:= doc? ( app-text/doxygen ) -SLOT=0 -SRC_URI=https://github.com/EasyRPG/liblcf/archive/refs/tags/0.7.0.tar.gz -> liblcf-0.7.0.tar.gz -_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs d3d42b22a610ce81c267b644bcec9b87 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=47501734c8c1e9a26d5583584df5ea25 diff --git a/metadata/md5-cache/dev-games/liblcf-0.8 b/metadata/md5-cache/dev-games/liblcf-0.8 deleted file mode 100644 index 8d87828c5bcc..000000000000 --- a/metadata/md5-cache/dev-games/liblcf-0.8 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=doc? ( app-text/doxygen media-gfx/graphviz[svg] ) app-alternatives/ninja >=dev-build/cmake-3.20.5 -DEFINED_PHASES=compile configure install postinst postrm preinst prepare test -DEPEND=dev-libs/expat dev-libs/icu:= -DESCRIPTION=Library to handle RPG Maker 2000/2003 and EasyRPG projects -EAPI=8 -HOMEPAGE=https://easyrpg.org/ https://github.com/EasyRPG/liblcf -IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info -INHERIT=cmake xdg -IUSE=doc tools -KEYWORDS=~amd64 ~ppc64 -LICENSE=MIT -RDEPEND=dev-libs/expat dev-libs/icu:= -SLOT=0 -SRC_URI=https://easyrpg.org/downloads/player/0.8/liblcf-0.8.tar.xz -_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs d3d42b22a610ce81c267b644bcec9b87 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=20f3347ba7f4c54d2307a0d8f0e46389 diff --git a/metadata/md5-cache/dev-java/ant-1.10.14-r3 b/metadata/md5-cache/dev-java/ant-1.10.14-r3 deleted file mode 100644 index 18236e2e596c..000000000000 --- a/metadata/md5-cache/dev-java/ant-1.10.14-r3 +++ /dev/null @@ -1,18 +0,0 @@ -BDEPEND=verify-sig? ( sec-keys/openpgp-keys-apache-ant ) verify-sig? ( app-crypt/gnupg >=app-portage/gemato-20 ) -DEFINED_PHASES=compile install preinst prepare setup test unpack -DEPEND=>=virtual/jdk-11:* bcel? ( dev-java/bcel:0 ) bsf? ( dev-java/bsf:2.3 ) commonslogging? ( dev-java/commons-logging:0 ) commonsnet? ( dev-java/commons-net:0 ) jai? ( dev-java/sun-jai-bin:0 ) jakartamail? ( dev-java/jakarta-mail:0 ) javamail? ( dev-java/jakarta-activation-api:1 dev-java/javax-mail:0 ) jdepend? ( >=dev-java/jdepend-2.10-r1:0 ) jsch? ( dev-java/jsch:0 ) junit4? ( dev-java/junit:4 ) junit? ( dev-java/junit:4 ) junitlauncher? ( dev-java/junit:5[vintage] ) log4j? ( dev-java/log4j-12-api:2 ) oro? ( dev-java/jakarta-oro:2.0 ) regexp? ( dev-java/jakarta-regexp:1.4 ) resolver? ( dev-java/xml-commons-resolver:0 ) test? ( dev-java/antunit:0 dev-java/bsf:2.3[javascript] dev-java/bsh:0 dev-java/hamcrest-library:1.3 dev-java/xerces:2 ) xalan? ( dev-java/xalan:0 dev-java/xalan-serializer:0 ) xz? ( dev-java/xz-java:0 ) >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip ) test? ( dev-java/junit:4 ) -DESCRIPTION=Java-based build tool similar to 'make' that uses XML configuration files -EAPI=8 -HOMEPAGE=https://ant.apache.org/ -INHERIT=java-pkg-2 java-pkg-simple verify-sig prefix -IUSE=antlr bcel bsf commonslogging commonsnet imageio jai jakartamail javamail jdepend jmf jsch junit junit4 junitlauncher log4j oro regexp resolver swing testutil xalan xz doc source test verify-sig -KEYWORDS=amd64 arm64 ppc64 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris -LICENSE=Apache-2.0 -PROPERTIES=test_network -RDEPEND=!dev-java/ant-apache-regexp !dev-java/ant-apache-log4j !dev-java/ant-apache-xalan2 !dev-java/ant-commons-logging !<dev-java/ant-core-1.10.14 !dev-java/ant-swing !dev-java/ant-junit4 !dev-java/ant-testutil !dev-java/ant-junitlauncher !dev-java/ant-jai !dev-java/ant-commons-net !dev-java/ant-apache-bsf !dev-java/ant-jmf !dev-java/ant-apache-oro !dev-java/ant-javamail !dev-java/ant-junit !dev-java/ant-jdepend !dev-java/ant-antlr !dev-java/ant-apache-bcel !dev-java/ant-apache-resolver !dev-java/ant-jsch !dev-java/ant-xz >=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip ) -REQUIRED_USE=junit4? ( junit ) test? ( bsf ) testutil? ( junit ) -RESTRICT=test !test? ( test ) -SLOT=0 -SRC_URI=mirror://apache/ant/source/apache-ant-1.10.14-src.tar.xz verify-sig? ( https://downloads.apache.org/ant/source/apache-ant-1.10.14-src.tar.xz.asc ) -_eclasses_=java-pkg-2 6e6478d8b78f18251c008bad32994df9 java-pkg-simple 8221818a4df90800de803a44fd0875b4 java-utils-2 df5a29aeeb243804a2f5ef024c8467a9 prefix c3c4c93ebda319c0fa7ed6f942ba1010 verify-sig 745dccb7d4656514f1e966cce314d7db -_md5_=fd65ee2d486f76c1de1e6c26d25cbe10 diff --git a/metadata/md5-cache/dev-java/bnd-annotation-6.3.1 b/metadata/md5-cache/dev-java/bnd-annotation-6.3.1 deleted file mode 100644 index 33aeccbd042e..000000000000 --- a/metadata/md5-cache/dev-java/bnd-annotation-6.3.1 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=app-arch/unzip -DEFINED_PHASES=compile install preinst prepare setup test -DEPEND=>=virtual/jdk-1.8:* dev-java/osgi-cmpn:8 dev-java/osgi-core:0 dev-java/osgi-annotation:0 >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip ) -DESCRIPTION=bnd Annotations Library -EAPI=8 -HOMEPAGE=https://bnd.bndtools.org/ -INHERIT=java-pkg-2 java-pkg-simple -IUSE=doc source -KEYWORDS=amd64 arm64 ppc64 -LICENSE=Apache-2.0 EPL-2.0 -RDEPEND=>=virtual/jre-1.8:* dev-java/osgi-annotation:0 >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip ) -SLOT=0 -SRC_URI=https://repo1.maven.org/maven2/biz/aQute/bnd/biz.aQute.bnd.annotation/6.3.1/biz.aQute.bnd.annotation-6.3.1-sources.jar -_eclasses_=java-pkg-2 6e6478d8b78f18251c008bad32994df9 java-pkg-simple 8221818a4df90800de803a44fd0875b4 java-utils-2 df5a29aeeb243804a2f5ef024c8467a9 -_md5_=3211b953ef7ad60ff97f3a70b3250d5c diff --git a/metadata/md5-cache/dev-java/commons-imaging-1.0_alpha3-r2 b/metadata/md5-cache/dev-java/commons-imaging-1.0_alpha3-r2 index acf276fd7408..c368809d40e5 100644 --- a/metadata/md5-cache/dev-java/commons-imaging-1.0_alpha3-r2 +++ b/metadata/md5-cache/dev-java/commons-imaging-1.0_alpha3-r2 @@ -12,4 +12,4 @@ RDEPEND=>=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/z SLOT=1 SRC_URI=mirror://apache/commons/imaging/source/commons-imaging-1.0-alpha3-src.tar.gz verify-sig? ( https://downloads.apache.org/commons/imaging/source/commons-imaging-1.0-alpha3-src.tar.gz.asc ) _eclasses_=java-pkg-2 6e6478d8b78f18251c008bad32994df9 java-pkg-simple 8221818a4df90800de803a44fd0875b4 java-utils-2 df5a29aeeb243804a2f5ef024c8467a9 verify-sig 745dccb7d4656514f1e966cce314d7db -_md5_=3b7ade8e339a4b4e017928170a2ebc2f +_md5_=16ba188586506b89be8bf4f15231e6f0 diff --git a/metadata/md5-cache/dev-java/jdbc-mysql-9.0.0 b/metadata/md5-cache/dev-java/jdbc-mysql-9.0.0 deleted file mode 100644 index 21b6ac123640..000000000000 --- a/metadata/md5-cache/dev-java/jdbc-mysql-9.0.0 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile install preinst prepare setup test -DEPEND=dev-java/c3p0:0 >=dev-java/protobuf-java-4.27.2:0 dev-java/slf4j-api:0 >=virtual/jdk-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip ) -DESCRIPTION=JDBC Type 4 driver for MySQL -EAPI=8 -HOMEPAGE=https://dev.mysql.com/doc/connector-j/en/ -INHERIT=java-pkg-2 java-pkg-simple -IUSE=doc source -KEYWORDS=amd64 ~ppc64 -LICENSE=GPL-2-with-MySQL-FLOSS-exception -RDEPEND=dev-java/c3p0:0 >=dev-java/protobuf-java-4.27.2:0 dev-java/slf4j-api:0 >=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip ) -SLOT=0 -SRC_URI=https://dev.mysql.com/get/Downloads/Connector-J/mysql-connector-j-9.0.0.tar.gz https://repo1.maven.org/maven2/com/oracle/oci/sdk/oci-java-sdk-common/3.29.0/oci-java-sdk-common-3.29.0.jar https://repo1.maven.org/maven2/io/opentelemetry/opentelemetry-context/1.40.0/opentelemetry-context-1.40.0.jar https://repo1.maven.org/maven2/io/opentelemetry/opentelemetry-api/1.40.0/opentelemetry-api-1.40.0.jar -_eclasses_=java-pkg-2 6e6478d8b78f18251c008bad32994df9 java-pkg-simple 8221818a4df90800de803a44fd0875b4 java-utils-2 df5a29aeeb243804a2f5ef024c8467a9 -_md5_=612ab8f0efb60dbf16288047daa743b6 diff --git a/metadata/md5-cache/dev-java/joda-convert-2.2.2-r2 b/metadata/md5-cache/dev-java/joda-convert-2.2.2-r2 deleted file mode 100644 index 963cf9df47fd..000000000000 --- a/metadata/md5-cache/dev-java/joda-convert-2.2.2-r2 +++ /dev/null @@ -1,15 +0,0 @@ -DEFINED_PHASES=compile install preinst prepare setup test -DEPEND=>=virtual/jdk-11:* test? ( dev-java/guava:0 ) >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip ) test? ( dev-java/junit:4 ) -DESCRIPTION=Library to convert Objects to and from String -EAPI=8 -HOMEPAGE=https://www.joda.org/joda-convert/ -INHERIT=java-pkg-2 java-pkg-simple -IUSE=doc source test -KEYWORDS=amd64 arm64 ppc64 -LICENSE=Apache-2.0 -RDEPEND=>=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://github.com/JodaOrg/joda-convert/archive/v2.2.2.tar.gz -> joda-convert-2.2.2.tar.gz -_eclasses_=java-pkg-2 6e6478d8b78f18251c008bad32994df9 java-pkg-simple 8221818a4df90800de803a44fd0875b4 java-utils-2 df5a29aeeb243804a2f5ef024c8467a9 -_md5_=81b8e01e3c7c96c98604315382ee1522 diff --git a/metadata/md5-cache/dev-java/joda-time-2.13.0 b/metadata/md5-cache/dev-java/joda-time-2.13.0 index 953ae52f5f60..a795e83959f6 100644 --- a/metadata/md5-cache/dev-java/joda-time-2.13.0 +++ b/metadata/md5-cache/dev-java/joda-time-2.13.0 @@ -5,11 +5,11 @@ EAPI=8 HOMEPAGE=https://www.joda.org/joda-time/ INHERIT=edo java-pkg-2 java-pkg-simple IUSE=doc source test -KEYWORDS=~amd64 ~arm64 ~ppc64 ~amd64-linux ~x86-linux ~ppc-macos +KEYWORDS=~amd64 arm64 ppc64 ~amd64-linux ~x86-linux ~ppc-macos LICENSE=Apache-2.0 RDEPEND=>=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip ) RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/JodaOrg/joda-time/archive/v2.13.0.tar.gz -> joda-time-2.13.0.tar.gz _eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c java-pkg-2 6e6478d8b78f18251c008bad32994df9 java-pkg-simple 8221818a4df90800de803a44fd0875b4 java-utils-2 df5a29aeeb243804a2f5ef024c8467a9 -_md5_=a24541a93d488ccd14409848a333cc7e +_md5_=c3637ac42b7698b6e8972111afffdd26 diff --git a/metadata/md5-cache/dev-java/objenesis-3.3 b/metadata/md5-cache/dev-java/objenesis-3.3 deleted file mode 100644 index 1e26f0822dde..000000000000 --- a/metadata/md5-cache/dev-java/objenesis-3.3 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile install preinst prepare setup test -DEPEND=>=virtual/jdk-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip ) -DESCRIPTION=A library for instantiating Java objects -EAPI=8 -HOMEPAGE=http://objenesis.org/ -INHERIT=java-pkg-2 java-pkg-simple -IUSE=doc source -KEYWORDS=amd64 arm64 ppc64 -LICENSE=Apache-2.0 -RDEPEND=>=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip ) -SLOT=0 -SRC_URI=https://github.com/easymock/objenesis/archive/3.3.tar.gz -> objenesis-3.3.tar.gz -_eclasses_=java-pkg-2 6e6478d8b78f18251c008bad32994df9 java-pkg-simple 8221818a4df90800de803a44fd0875b4 java-utils-2 df5a29aeeb243804a2f5ef024c8467a9 -_md5_=79b5a92804859295d750fcaaf8a1d983 diff --git a/metadata/md5-cache/dev-java/xmlgraphics-commons-2.10 b/metadata/md5-cache/dev-java/xmlgraphics-commons-2.10 index 275d3f81c7a8..87f49e509d1a 100644 --- a/metadata/md5-cache/dev-java/xmlgraphics-commons-2.10 +++ b/metadata/md5-cache/dev-java/xmlgraphics-commons-2.10 @@ -6,11 +6,11 @@ EAPI=8 HOMEPAGE=https://xmlgraphics.apache.org/commons/ INHERIT=java-pkg-2 java-pkg-simple verify-sig IUSE=doc source test verify-sig -KEYWORDS=~amd64 arm64 ppc64 +KEYWORDS=amd64 arm64 ppc64 LICENSE=Apache-2.0 RDEPEND=dev-java/commons-io:1 dev-java/commons-logging:0 >=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip ) RESTRICT=!test? ( test ) SLOT=0 SRC_URI=mirror://apache/xmlgraphics/commons/source/xmlgraphics-commons-2.10-src.tar.gz verify-sig? ( https://downloads.apache.org/xmlgraphics/commons/source/xmlgraphics-commons-2.10-src.tar.gz.asc ) _eclasses_=java-pkg-2 6e6478d8b78f18251c008bad32994df9 java-pkg-simple 8221818a4df90800de803a44fd0875b4 java-utils-2 df5a29aeeb243804a2f5ef024c8467a9 verify-sig 745dccb7d4656514f1e966cce314d7db -_md5_=12c1001ce62adae6c0892ee74c2dbd88 +_md5_=ffcb8f2db248c5a123cb9f3f671a53ce diff --git a/metadata/md5-cache/dev-lang/cc65-2.19-r3 b/metadata/md5-cache/dev-lang/cc65-2.19-r3 index c845b8916c26..7f14df4e8b5c 100644 --- a/metadata/md5-cache/dev-lang/cc65-2.19-r3 +++ b/metadata/md5-cache/dev-lang/cc65-2.19-r3 @@ -8,4 +8,4 @@ LICENSE=ZLIB SLOT=0 SRC_URI=https://github.com/cc65/cc65/archive/refs/tags/V2.19.tar.gz _eclasses_=multilib b2a329026f2e404e9e371097dda47f96 toolchain-funcs d3d42b22a610ce81c267b644bcec9b87 -_md5_=e643459ebc5e896191e77d4ce1e52448 +_md5_=862b161d4e3432de64d24387b7f78a6e diff --git a/metadata/md5-cache/dev-lang/cc65-9999-r1 b/metadata/md5-cache/dev-lang/cc65-9999-r1 index 74d361b842d2..e251681a1fee 100644 --- a/metadata/md5-cache/dev-lang/cc65-9999-r1 +++ b/metadata/md5-cache/dev-lang/cc65-9999-r1 @@ -8,4 +8,4 @@ LICENSE=ZLIB PROPERTIES=live SLOT=0 _eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 multilib b2a329026f2e404e9e371097dda47f96 toolchain-funcs d3d42b22a610ce81c267b644bcec9b87 -_md5_=5ece1fd54f84ad3b94a40a030a9947a5 +_md5_=8d0dbb4b7799ee07710a367e69a22795 diff --git a/metadata/md5-cache/dev-libs/apache-arrow-16.1.0 b/metadata/md5-cache/dev-libs/apache-arrow-16.1.0 deleted file mode 100644 index 7dae6c8e4dfe..000000000000 --- a/metadata/md5-cache/dev-libs/apache-arrow-16.1.0 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5 -DEFINED_PHASES=compile configure install prepare test -DEPEND=brotli? ( app-arch/brotli:= ) bzip2? ( app-arch/bzip2:= ) compute? ( dev-libs/libutf8proc:= ) dataset? ( dev-libs/libutf8proc:= ) lz4? ( app-arch/lz4:= ) parquet? ( dev-libs/libutf8proc:= dev-libs/thrift:= ssl? ( dev-libs/openssl:= ) ) re2? ( dev-libs/re2:= ) snappy? ( app-arch/snappy:= ) zlib? ( sys-libs/zlib:= ) zstd? ( app-arch/zstd:= ) dev-cpp/xsimd >=dev-libs/boost-1.81.0 json? ( dev-libs/rapidjson ) test? ( dev-cpp/gflags dev-cpp/gtest ) -DESCRIPTION=A cross-language development platform for in-memory data. -EAPI=8 -HOMEPAGE=https://arrow.apache.org/ https://github.com/apache/arrow/ -INHERIT=cmake -IUSE=+brotli bzip2 compute dataset +json lz4 +parquet re2 +snappy ssl test zlib zstd -KEYWORDS=amd64 ~arm ~arm64 ~hppa ~loong ~riscv ~s390 ~x86 -LICENSE=Apache-2.0 -RDEPEND=brotli? ( app-arch/brotli:= ) bzip2? ( app-arch/bzip2:= ) compute? ( dev-libs/libutf8proc:= ) dataset? ( dev-libs/libutf8proc:= ) lz4? ( app-arch/lz4:= ) parquet? ( dev-libs/libutf8proc:= dev-libs/thrift:= ssl? ( dev-libs/openssl:= ) ) re2? ( dev-libs/re2:= ) snappy? ( app-arch/snappy:= ) zlib? ( sys-libs/zlib:= ) zstd? ( app-arch/zstd:= ) -REQUIRED_USE=test? ( json parquet? ( zstd ) ) ssl? ( json ) -RESTRICT=!test? ( test ) -SLOT=0/16 -SRC_URI=mirror://apache/arrow/arrow-16.1.0/apache-arrow-16.1.0.tar.gz test? ( https://github.com/apache/parquet-testing/archive/74278bc4a1122d74945969e6dec405abd1533ec3.tar.gz -> apache-arrow-parquet-data-74278bc4a1122d74945969e6dec405abd1533ec3.tar.gz https://github.com/apache/arrow-testing/archive/25d16511e8d42c2744a1d94d90169e3a36e92631.tar.gz -> apache-arrow-arrow-data-25d16511e8d42c2744a1d94d90169e3a36e92631.tar.gz ) -_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs d3d42b22a610ce81c267b644bcec9b87 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=6e45c8a66acfd69ce745fce4cef0508a diff --git a/metadata/md5-cache/dev-libs/apache-arrow-17.0.0 b/metadata/md5-cache/dev-libs/apache-arrow-17.0.0 deleted file mode 100644 index 1e4830987faa..000000000000 --- a/metadata/md5-cache/dev-libs/apache-arrow-17.0.0 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5 -DEFINED_PHASES=compile configure install prepare test -DEPEND=brotli? ( app-arch/brotli:= ) bzip2? ( app-arch/bzip2:= ) compute? ( dev-libs/libutf8proc:= ) dataset? ( dev-libs/libutf8proc:= ) lz4? ( app-arch/lz4:= ) parquet? ( dev-libs/libutf8proc:= dev-libs/thrift:= ssl? ( dev-libs/openssl:= ) ) re2? ( dev-libs/re2:= ) snappy? ( app-arch/snappy:= ) zlib? ( sys-libs/zlib:= ) zstd? ( app-arch/zstd:= ) dev-cpp/xsimd >=dev-libs/boost-1.81.0 json? ( dev-libs/rapidjson ) test? ( dev-cpp/gflags dev-cpp/gtest ) -DESCRIPTION=A cross-language development platform for in-memory data. -EAPI=8 -HOMEPAGE=https://arrow.apache.org/ https://github.com/apache/arrow/ -INHERIT=cmake -IUSE=+brotli bzip2 compute dataset +json lz4 +parquet re2 +snappy ssl test zlib zstd -KEYWORDS=amd64 ~arm arm64 ~hppa ~loong ~riscv ~s390 x86 -LICENSE=Apache-2.0 -RDEPEND=brotli? ( app-arch/brotli:= ) bzip2? ( app-arch/bzip2:= ) compute? ( dev-libs/libutf8proc:= ) dataset? ( dev-libs/libutf8proc:= ) lz4? ( app-arch/lz4:= ) parquet? ( dev-libs/libutf8proc:= dev-libs/thrift:= ssl? ( dev-libs/openssl:= ) ) re2? ( dev-libs/re2:= ) snappy? ( app-arch/snappy:= ) zlib? ( sys-libs/zlib:= ) zstd? ( app-arch/zstd:= ) -REQUIRED_USE=test? ( json parquet? ( zstd ) ) ssl? ( json ) -RESTRICT=!test? ( test ) -SLOT=0/17 -SRC_URI=mirror://apache/arrow/arrow-17.0.0/apache-arrow-17.0.0.tar.gz test? ( https://github.com/apache/parquet-testing/archive/74278bc4a1122d74945969e6dec405abd1533ec3.tar.gz -> apache-arrow-parquet-data-74278bc4a1122d74945969e6dec405abd1533ec3.tar.gz https://github.com/apache/arrow-testing/archive/735ae7128d571398dd798d7ff004adebeb342883.tar.gz -> apache-arrow-arrow-data-735ae7128d571398dd798d7ff004adebeb342883.tar.gz ) -_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs d3d42b22a610ce81c267b644bcec9b87 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=55c4d4b56a069feeccdd7bda1044d60b diff --git a/metadata/md5-cache/dev-libs/librdkafka-2.6.1 b/metadata/md5-cache/dev-libs/librdkafka-2.6.1 new file mode 100644 index 000000000000..9044bf80aa57 --- /dev/null +++ b/metadata/md5-cache/dev-libs/librdkafka-2.6.1 @@ -0,0 +1,15 @@ +BDEPEND=sys-apps/which virtual/pkgconfig || ( dev-lang/python:3.13 dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 dev-lang/python:3.9 ) +DEFINED_PHASES=configure install prepare setup test +DEPEND=net-misc/curl !static-libs? ( lz4? ( app-arch/lz4:= ) sasl? ( dev-libs/cyrus-sasl:= ) ssl? ( dev-libs/openssl:0= ) zstd? ( app-arch/zstd:= ) sys-libs/zlib:= ) elibc_musl? ( sys-libs/queue-standalone ) static-libs? ( lz4? ( app-arch/lz4:=[static-libs(+)] ) sasl? ( dev-libs/cyrus-sasl:=[static-libs(+)] ) ssl? ( dev-libs/openssl:0=[static-libs(+)] ) zstd? ( app-arch/zstd:=[static-libs(+)] ) sys-libs/zlib:=[static-libs(+)] ) +DESCRIPTION=Apache Kafka C/C++ client library +EAPI=8 +HOMEPAGE=https://github.com/confluentinc/librdkafka +INHERIT=flag-o-matic python-any-r1 toolchain-funcs +IUSE=+lz4 sasl ssl static-libs +zstd +KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 +LICENSE=BSD-2 +RDEPEND=net-misc/curl !static-libs? ( lz4? ( app-arch/lz4:= ) sasl? ( dev-libs/cyrus-sasl:= ) ssl? ( dev-libs/openssl:0= ) zstd? ( app-arch/zstd:= ) sys-libs/zlib:= ) +SLOT=0/1 +SRC_URI=https://github.com/confluentinc/librdkafka/archive/v2.6.1.tar.gz -> librdkafka-2.6.1.tar.gz +_eclasses_=flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f python-any-r1 f7b9a2fa38c69a9c2a7ad8fc9283ccf7 python-utils-r1 3c216e5bcb79df1dbac2a59c4b48eca9 toolchain-funcs d3d42b22a610ce81c267b644bcec9b87 +_md5_=eed5dfe7b5f3f5142447f8999af24efe diff --git a/metadata/md5-cache/dev-libs/nss-3.101.2 b/metadata/md5-cache/dev-libs/nss-3.101.2 index e177076082ab..4c9dd81b49a6 100644 --- a/metadata/md5-cache/dev-libs/nss-3.101.2 +++ b/metadata/md5-cache/dev-libs/nss-3.101.2 @@ -6,11 +6,11 @@ EAPI=8 HOMEPAGE=https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS INHERIT=flag-o-matic multilib toolchain-funcs multilib-minimal IUSE=cacert test +utils cpu_flags_ppc_altivec cpu_flags_x86_avx2 cpu_flags_x86_sse3 cpu_flags_ppc_vsx abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 -KEYWORDS=~alpha amd64 arm ~arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-solaris +KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-solaris LICENSE=|| ( MPL-2.0 GPL-2 LGPL-2.1 ) RDEPEND=>=dev-libs/nspr-4.35[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=dev-db/sqlite-3.8.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=sys-libs/zlib-1.2.8-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] virtual/pkgconfig RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://archive.mozilla.org/pub/security/nss/releases/NSS_3_101_2_RTM/src/nss-3.101.2.tar.gz cacert? ( https://dev.gentoo.org/~juippis/mozilla/patchsets/nss-3.101-cacert-class1-class3.patch ) _eclasses_=flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c toolchain-funcs d3d42b22a610ce81c267b644bcec9b87 -_md5_=1712edc07057656065b86528cc83afa5 +_md5_=d038931dea328bb892530d63b90d107d diff --git a/metadata/md5-cache/dev-ml/0install-2.18 b/metadata/md5-cache/dev-ml/0install-2.18-r1 index d283427cb874..3e3bf236805c 100644 --- a/metadata/md5-cache/dev-ml/0install-2.18 +++ b/metadata/md5-cache/dev-ml/0install-2.18-r1 @@ -1,4 +1,4 @@ -BDEPEND=dev-lang/ocaml dev-ml/dune +BDEPEND=dev-ml/findlib dev-lang/ocaml dev-ml/dune DEFINED_PHASES=compile install test DEPEND=>=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:= DESCRIPTION=Package dependency solver @@ -8,9 +8,9 @@ INHERIT=dune IUSE=+ocamlopt KEYWORDS=~amd64 LICENSE=LGPL-2.1+ -RDEPEND=dev-ml/lwt:=[ocamlopt?] dev-ml/ocurl:=[ocamlopt?] dev-ml/yojson:=[ocamlopt?] dev-ml/xmlm:= >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:= +RDEPEND=dev-ml/lwt:=[ocamlopt?] dev-ml/ocaml-sha:=[ocamlopt?] dev-ml/ocplib-endian:=[ocamlopt?] dev-ml/ocurl:=[ocamlopt?] dev-ml/react:= dev-ml/stdlib-shims:=[ocamlopt?] dev-ml/xmlm:= dev-ml/yojson:=[ocamlopt?] >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:= RESTRICT=test SLOT=0 SRC_URI=https://github.com/0install/0install/releases/download/v2.18/0install-2.18.tbz _eclasses_=dune 21c2970666b517829dc7b963ca1f4a4a edo 367e103a74bf77e6a8da7894d999fa3c multiprocessing 1e32df7deee68372153dca65f4a7c21f -_md5_=9f1191e382162ddb36b8fa1c59e0aba9 +_md5_=d20ceedc8c571d809c7c20b9b4849d17 diff --git a/metadata/md5-cache/dev-ml/ocaml-sha-1.15.4 b/metadata/md5-cache/dev-ml/ocaml-sha-1.15.4 index a53c7efdfe25..4fac4ba85ec7 100644 --- a/metadata/md5-cache/dev-ml/ocaml-sha-1.15.4 +++ b/metadata/md5-cache/dev-ml/ocaml-sha-1.15.4 @@ -6,11 +6,11 @@ EAPI=8 HOMEPAGE=https://github.com/djs55/ocaml-sha/ INHERIT=dune IUSE=+ocamlopt test -KEYWORDS=~amd64 ~ppc ~ppc64 ~riscv ~x86 +KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86 LICENSE=ISC RDEPEND=dev-ml/stdlib-shims:= >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:= RESTRICT=!test? ( test ) SLOT=0/1.15.4 SRC_URI=https://github.com/djs55/ocaml-sha/releases/download/v1.15.4/sha-1.15.4.tbz _eclasses_=dune 21c2970666b517829dc7b963ca1f4a4a edo 367e103a74bf77e6a8da7894d999fa3c multiprocessing 1e32df7deee68372153dca65f4a7c21f -_md5_=ead91350dc576a21d93bf36c709f984f +_md5_=98938d7b73fb51f8ba5c13525aa3fa78 diff --git a/metadata/md5-cache/dev-ml/opam-0install-cudf-0.5.0 b/metadata/md5-cache/dev-ml/opam-0install-cudf-0.5.0-r2 index cbe0b0a544b5..70295273b5dc 100644 --- a/metadata/md5-cache/dev-ml/opam-0install-cudf-0.5.0 +++ b/metadata/md5-cache/dev-ml/opam-0install-cudf-0.5.0-r2 @@ -1,15 +1,16 @@ -BDEPEND=dev-lang/ocaml dev-ml/dune +BDEPEND=test? ( dev-ml/alcotest ) dev-lang/ocaml dev-ml/dune DEFINED_PHASES=compile configure install test DEPEND=>=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:= DESCRIPTION=Opam solver using 0install backend using the CUDF interface EAPI=8 HOMEPAGE=https://github.com/ocaml-opam/opam-0install-cudf INHERIT=dune -IUSE=+ocamlopt +IUSE=+ocamlopt test KEYWORDS=~amd64 LICENSE=ISC -RDEPEND=>=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:= +RDEPEND=dev-ml/0install:=[ocamlopt?] dev-ml/cudf:=[ocamlopt?] dev-ml/extlib:=[ocamlopt?] >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:= +RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/ocaml-opam/opam-0install-cudf/releases/download/v0.5.0/opam-0install-cudf-0.5.0.tar.gz _eclasses_=dune 21c2970666b517829dc7b963ca1f4a4a edo 367e103a74bf77e6a8da7894d999fa3c multiprocessing 1e32df7deee68372153dca65f4a7c21f -_md5_=379420c3c55622c9254dcc8661d8599f +_md5_=bd7e822797e455c7cd18eca0843845cc diff --git a/metadata/md5-cache/dev-ml/opam-common-2.2.1 b/metadata/md5-cache/dev-ml/opam-common-2.2.1 index abfdb64aa853..f2a3638d3b73 100644 --- a/metadata/md5-cache/dev-ml/opam-common-2.2.1 +++ b/metadata/md5-cache/dev-ml/opam-common-2.2.1 @@ -6,11 +6,11 @@ EAPI=8 HOMEPAGE=https://opam.ocaml.org/ https://github.com/ocaml/opam INHERIT=dune IUSE=+ocamlopt -KEYWORDS=~amd64 ~ppc ~ppc64 ~riscv +KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv LICENSE=LGPL-2.1 RDEPEND=dev-ml/jsonm:=[ocamlopt?] dev-ml/ocamlgraph:=[ocamlopt?] dev-ml/ocaml-sha:=[ocamlopt?] dev-ml/opam-file-format:=[ocamlopt?] dev-ml/re:=[ocamlopt?] dev-ml/stdlib-shims:=[ocamlopt?] dev-ml/swhid_core:=[ocamlopt?] dev-ml/uchar:=[ocamlopt?] dev-ml/uutf:=[ocamlopt?] !<dev-ml/opam-2.2 >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:= RESTRICT=test SLOT=0/2.2.1 SRC_URI=https://github.com/ocaml/opam/archive/2.2.1.tar.gz -> opam-2.2.1.tar.gz _eclasses_=dune 21c2970666b517829dc7b963ca1f4a4a edo 367e103a74bf77e6a8da7894d999fa3c multiprocessing 1e32df7deee68372153dca65f4a7c21f -_md5_=83ab05228b576d20b7b349e672a03da8 +_md5_=5c1affcf0856c2a2b2a344eb052a49c3 diff --git a/metadata/md5-cache/dev-ml/swhid_core-0.1 b/metadata/md5-cache/dev-ml/swhid_core-0.1 index cc38daee4677..2ec5abf6ca74 100644 --- a/metadata/md5-cache/dev-ml/swhid_core-0.1 +++ b/metadata/md5-cache/dev-ml/swhid_core-0.1 @@ -6,10 +6,10 @@ EAPI=8 HOMEPAGE=https://github.com/ocamlpro/swhid_core INHERIT=dune IUSE=+ocamlopt -KEYWORDS=~amd64 ~ppc ~ppc64 ~riscv +KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv LICENSE=ISC RDEPEND=>=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:= SLOT=0 SRC_URI=https://github.com/OCamlPro/swhid_core/archive/refs/tags/0.1.tar.gz -> swhid_core-0.1.tar.gz _eclasses_=dune 21c2970666b517829dc7b963ca1f4a4a edo 367e103a74bf77e6a8da7894d999fa3c multiprocessing 1e32df7deee68372153dca65f4a7c21f -_md5_=2116d0c3b03b5b74f0902152aa7334bb +_md5_=9fc4ae0fd0dfcfba26d5bd55e4c8afdf diff --git a/metadata/md5-cache/dev-python/PyQt6-WebEngine-6.8.0_pre2411020930 b/metadata/md5-cache/dev-python/PyQt6-WebEngine-6.8.0_pre2411020930 index 076fe9f2b87d..e0bfa551fb9f 100644 --- a/metadata/md5-cache/dev-python/PyQt6-WebEngine-6.8.0_pre2411020930 +++ b/metadata/md5-cache/dev-python/PyQt6-WebEngine-6.8.0_pre2411020930 @@ -4,7 +4,7 @@ DEPEND=>=dev-python/PyQt6-6.8[gui,ssl,python_targets_python3_9(-)?,python_target DESCRIPTION=Python bindings for QtWebEngine EAPI=8 HOMEPAGE=https://www.riverbankcomputing.com/software/pyqtwebengine/ -INHERIT=distutils-r1 flag-o-matic multiprocessing pypi qmake-utils +INHERIT=distutils-r1 flag-o-matic multiprocessing qmake-utils IUSE=debug quick +widgets python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 debug KEYWORDS=~amd64 ~arm64 LICENSE=GPL-3 @@ -12,5 +12,5 @@ RDEPEND=>=dev-python/PyQt6-6.8[gui,ssl,python_targets_python3_9(-)?,python_targe REQUIRED_USE=|| ( python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 ) SLOT=0 SRC_URI=https://www.riverbankcomputing.com/pypi/packages/PyQt6-WebEngine/PyQt6_WebEngine-6.8.0.dev2411020930.tar.gz -_eclasses_=distutils-r1 bcc61b7696f06db333c2f2db1606ed76 flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c pypi ad1b21f87d117ae9bb089bdb65b8f013 python-r1 2def7a4ce233dfa344f613025c619a23 python-utils-r1 3c216e5bcb79df1dbac2a59c4b48eca9 qmake-utils a8dd17b1d94586164f5e3fc12b1c6b81 toolchain-funcs d3d42b22a610ce81c267b644bcec9b87 -_md5_=9d34decfd8d057c736c2851858b0cb36 +_eclasses_=distutils-r1 bcc61b7696f06db333c2f2db1606ed76 flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-r1 2def7a4ce233dfa344f613025c619a23 python-utils-r1 3c216e5bcb79df1dbac2a59c4b48eca9 qmake-utils a8dd17b1d94586164f5e3fc12b1c6b81 toolchain-funcs d3d42b22a610ce81c267b644bcec9b87 +_md5_=5975cf33e54fe0e8a22e0a7c3a40c313 diff --git a/metadata/md5-cache/dev-python/aiohttp-3.11.7 b/metadata/md5-cache/dev-python/aiohttp-3.11.7 new file mode 100644 index 000000000000..4c91101f0cab --- /dev/null +++ b/metadata/md5-cache/dev-python/aiohttp-3.11.7 @@ -0,0 +1,17 @@ +BDEPEND=native-extensions? ( dev-python/cython[python_targets_pypy3(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) test? ( dev-python/freezegun[python_targets_pypy3(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] www-servers/gunicorn[python_targets_pypy3(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-mock[python_targets_pypy3(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-rerunfailures[python_targets_pypy3(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-xdist[python_targets_pypy3(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/re-assert[python_targets_pypy3(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_python3_9? ( dev-python/time-machine[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_10? ( dev-python/time-machine[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_11? ( dev-python/time-machine[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_12? ( dev-python/time-machine[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_13? ( dev-python/time-machine[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) test-rust? ( dev-python/trustme[python_targets_pypy3(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) ) test? ( >=dev-python/aiodns-3.2.0[python_targets_pypy3(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/aiohappyeyeballs-2.3.0[python_targets_pypy3(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/aiosignal-1.1.2[python_targets_pypy3(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/attrs-17.3.0[python_targets_pypy3(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/brotlicffi[python_targets_pypy3(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/frozenlist-1.1.1[python_targets_pypy3(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/multidict-4.5.0[python_targets_pypy3(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/propcache-0.2.0[python_targets_pypy3(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/yarl-1.17.0[python_targets_pypy3(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_pypy3? ( <dev-python/async-timeout-6[python_targets_pypy3(-)?,python_targets_python3_10(-)?] >=dev-python/async-timeout-4.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( <dev-python/async-timeout-6[python_targets_pypy3(-)?,python_targets_python3_10(-)?] >=dev-python/async-timeout-4.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) >=dev-python/pytest-7.4.4[python_targets_pypy3(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-xdist[python_targets_pypy3(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_9? ( dev-lang/python:3.9 ) 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 ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_pypy3(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] +DEFINED_PHASES=compile configure install prepare test +DEPEND=python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_9? ( dev-lang/python:3.9 ) 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 ) +DESCRIPTION=HTTP client/server for asyncio +EAPI=8 +HOMEPAGE=https://github.com/aio-libs/aiohttp/ https://pypi.org/project/aiohttp/ +INHERIT=distutils-r1 pypi +IUSE=+native-extensions test-rust test python_targets_pypy3 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 debug +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 +LICENSE=Apache-2.0 +RDEPEND=>=dev-python/aiodns-3.2.0[python_targets_pypy3(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/aiohappyeyeballs-2.3.0[python_targets_pypy3(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/aiosignal-1.1.2[python_targets_pypy3(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/attrs-17.3.0[python_targets_pypy3(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/brotlicffi[python_targets_pypy3(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/frozenlist-1.1.1[python_targets_pypy3(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/multidict-4.5.0[python_targets_pypy3(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/propcache-0.2.0[python_targets_pypy3(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/yarl-1.17.0[python_targets_pypy3(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_pypy3? ( <dev-python/async-timeout-6[python_targets_pypy3(-)?,python_targets_python3_10(-)?] >=dev-python/async-timeout-4.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( <dev-python/async-timeout-6[python_targets_pypy3(-)?,python_targets_python3_10(-)?] >=dev-python/async-timeout-4.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_9? ( dev-lang/python:3.9 ) 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 ) +REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://files.pythonhosted.org/packages/source/a/aiohttp/aiohttp-3.11.7.tar.gz +_eclasses_=distutils-r1 bcc61b7696f06db333c2f2db1606ed76 flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c pypi ad1b21f87d117ae9bb089bdb65b8f013 python-r1 2def7a4ce233dfa344f613025c619a23 python-utils-r1 3c216e5bcb79df1dbac2a59c4b48eca9 toolchain-funcs d3d42b22a610ce81c267b644bcec9b87 +_md5_=5f55dc7c496eb63e8809efd6e75a5a44 diff --git a/metadata/md5-cache/dev-python/aws-sam-translator-1.94.0 b/metadata/md5-cache/dev-python/aws-sam-translator-1.94.0 new file mode 100644 index 000000000000..065d6c90f9c9 --- /dev/null +++ b/metadata/md5-cache/dev-python/aws-sam-translator-1.94.0 @@ -0,0 +1,16 @@ +BDEPEND=test? ( dev-python/mock[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/parameterized[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-xdist[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) test? ( <dev-python/boto3-2[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/boto3-1.19.5[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/jsonschema-3.2[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] <dev-python/pydantic-3[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pydantic-1.8[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] <dev-python/typing-extensions-5[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/typing-extensions-4.4[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pyyaml[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_9? ( dev-lang/python:3.9 ) 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 ) >=dev-python/gpep517-15[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=A library that transform SAM templates into AWS CloudFormation templates +EAPI=8 +HOMEPAGE=https://github.com/aws/serverless-application-model/ https://pypi.org/project/aws-sam-translator/ +INHERIT=distutils-r1 multiprocessing +IUSE=test python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 +KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux +LICENSE=Apache-2.0 +RDEPEND=<dev-python/boto3-2[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/boto3-1.19.5[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/jsonschema-3.2[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] <dev-python/pydantic-3[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pydantic-1.8[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] <dev-python/typing-extensions-5[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/typing-extensions-4.4[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pyyaml[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_python3_9? ( dev-lang/python:3.9 ) 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 ) +REQUIRED_USE=|| ( python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/aws/serverless-application-model/archive/v1.94.0.tar.gz -> serverless-application-model-1.94.0.gh.tar.gz +_eclasses_=distutils-r1 bcc61b7696f06db333c2f2db1606ed76 flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-r1 2def7a4ce233dfa344f613025c619a23 python-utils-r1 3c216e5bcb79df1dbac2a59c4b48eca9 toolchain-funcs d3d42b22a610ce81c267b644bcec9b87 +_md5_=aea788344e6da7bfc4dfc0f17b1e177d diff --git a/metadata/md5-cache/dev-python/boto3-1.35.67 b/metadata/md5-cache/dev-python/boto3-1.35.67 new file mode 100644 index 000000000000..23b5c10a4f08 --- /dev/null +++ b/metadata/md5-cache/dev-python/boto3-1.35.67 @@ -0,0 +1,16 @@ +BDEPEND=test? ( >=dev-python/botocore-1.35.67[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/jmespath-0.7.1[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/s3transfer-0.10.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-xdist[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_9? ( dev-lang/python:3.9 ) 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 ) >=dev-python/gpep517-15[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=The AWS SDK for Python +EAPI=8 +HOMEPAGE=https://github.com/boto/boto3/ https://pypi.org/project/boto3/ +INHERIT=distutils-r1 +IUSE=test python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 +KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux +LICENSE=Apache-2.0 +RDEPEND=>=dev-python/botocore-1.35.67[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/jmespath-0.7.1[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/s3transfer-0.10.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_python3_9? ( dev-lang/python:3.9 ) 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 ) +REQUIRED_USE=|| ( python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/boto/boto3/archive/1.35.67.tar.gz -> boto3-1.35.67.gh.tar.gz +_eclasses_=distutils-r1 bcc61b7696f06db333c2f2db1606ed76 flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-r1 2def7a4ce233dfa344f613025c619a23 python-utils-r1 3c216e5bcb79df1dbac2a59c4b48eca9 toolchain-funcs d3d42b22a610ce81c267b644bcec9b87 +_md5_=4e935f69af6ba57fe1225513fc9be665 diff --git a/metadata/md5-cache/dev-python/botocore-1.35.67 b/metadata/md5-cache/dev-python/botocore-1.35.67 new file mode 100644 index 000000000000..68800fc18399 --- /dev/null +++ b/metadata/md5-cache/dev-python/botocore-1.35.67 @@ -0,0 +1,16 @@ +BDEPEND=test? ( dev-python/jsonschema[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) test? ( <dev-python/jmespath-2[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/python-dateutil[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/urllib3-1.25.4[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/requests[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/six[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-xdist[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_9? ( dev-lang/python:3.9 ) 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 ) >=dev-python/gpep517-15[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=Low-level, data-driven core of boto 3 +EAPI=8 +HOMEPAGE=https://github.com/boto/botocore/ https://pypi.org/project/botocore/ +INHERIT=distutils-r1 +IUSE=test python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 +KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux +LICENSE=Apache-2.0 +RDEPEND=<dev-python/jmespath-2[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/python-dateutil[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/urllib3-1.25.4[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/requests[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/six[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_python3_9? ( dev-lang/python:3.9 ) 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 ) +REQUIRED_USE=|| ( python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/boto/botocore/archive/1.35.67.tar.gz -> botocore-1.35.67.gh.tar.gz +_eclasses_=distutils-r1 bcc61b7696f06db333c2f2db1606ed76 flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-r1 2def7a4ce233dfa344f613025c619a23 python-utils-r1 3c216e5bcb79df1dbac2a59c4b48eca9 toolchain-funcs d3d42b22a610ce81c267b644bcec9b87 +_md5_=3e4b60bec35f8ff70050bfa7c11331be diff --git a/metadata/md5-cache/dev-python/keystoneauth1-5.9.0 b/metadata/md5-cache/dev-python/keystoneauth1-5.9.0 new file mode 100644 index 000000000000..354336dab64e --- /dev/null +++ b/metadata/md5-cache/dev-python/keystoneauth1-5.9.0 @@ -0,0 +1,16 @@ +BDEPEND=>=dev-python/pbr-2.1.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] test? ( >=dev-python/betamax-0.7.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/fixtures-3.0.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/lxml-4.2.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/oauthlib-0.6.2[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/oslo-config-5.2.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/oslo-utils-3.33.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/oslotest-3.2.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pyyaml-3.13[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/requests-kerberos-0.8.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/requests-mock-1.2.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/testresources-2.0.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/testtools-2.2.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) test? ( >=dev-python/pbr-2.1.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/iso8601-2.0.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/requests-2.14.2[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/six-1.10.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/stevedore-1.20.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/os-service-types-1.2.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/typing-extensions-4.12[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_9? ( dev-lang/python:3.9 ) 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 ) >=dev-python/gpep517-15[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=This package contains tools for authenticating to an OpenStack-based cloud +EAPI=8 +HOMEPAGE=https://opendev.org/openstack/keystoneauth/ https://github.com/openstack/keystoneauth/ https://pypi.org/project/keystoneauth1/ +INHERIT=distutils-r1 pypi +IUSE=test python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 +KEYWORDS=~amd64 ~arm ~arm64 ~riscv ~x86 +LICENSE=Apache-2.0 +RDEPEND=>=dev-python/pbr-2.1.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/iso8601-2.0.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/requests-2.14.2[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/six-1.10.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/stevedore-1.20.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/os-service-types-1.2.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/typing-extensions-4.12[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_python3_9? ( dev-lang/python:3.9 ) 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 ) +REQUIRED_USE=|| ( python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://files.pythonhosted.org/packages/source/k/keystoneauth1/keystoneauth1-5.9.0.tar.gz +_eclasses_=distutils-r1 bcc61b7696f06db333c2f2db1606ed76 flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c pypi ad1b21f87d117ae9bb089bdb65b8f013 python-r1 2def7a4ce233dfa344f613025c619a23 python-utils-r1 3c216e5bcb79df1dbac2a59c4b48eca9 toolchain-funcs d3d42b22a610ce81c267b644bcec9b87 +_md5_=12b36e212c8bcce73d6d7015016c5332 diff --git a/metadata/md5-cache/dev-python/latexrestricted-0.6.0 b/metadata/md5-cache/dev-python/latexrestricted-0.6.0 new file mode 100644 index 000000000000..243f214c461d --- /dev/null +++ b/metadata/md5-cache/dev-python/latexrestricted-0.6.0 @@ -0,0 +1,15 @@ +BDEPEND=python_targets_python3_9? ( dev-lang/python:3.9 ) 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 ) >=dev-python/gpep517-15[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=Library for creating executables compatible with LaTeX restricted shell escape +EAPI=8 +HOMEPAGE=https://github.com/gpoore/latexrestricted https://pypi.org/project/latexrestricted/ +INHERIT=distutils-r1 +IUSE=python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 +KEYWORDS=~amd64 +LICENSE=LPPL-1.3c +RDEPEND=python_targets_python3_9? ( dev-lang/python:3.9 ) 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 ) +REQUIRED_USE=|| ( python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 ) +SLOT=0 +SRC_URI=https://github.com/gpoore/latexrestricted/archive/refs/tags/v0.6.0.tar.gz -> latexrestricted-0.6.0.gh.tar.gz https://github.com/gpoore/latexrestricted/commit/ebbb2280db83a859f26a2f2dc0252e4d6e316452.patch -> latexrestricted-0.6.0-explicitly-set-build-backend.patch +_eclasses_=distutils-r1 bcc61b7696f06db333c2f2db1606ed76 flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-r1 2def7a4ce233dfa344f613025c619a23 python-utils-r1 3c216e5bcb79df1dbac2a59c4b48eca9 toolchain-funcs d3d42b22a610ce81c267b644bcec9b87 +_md5_=9d5d64ef73dbe86edff9079b3c97c62c diff --git a/metadata/md5-cache/dev-python/pyarrow-16.1.0 b/metadata/md5-cache/dev-python/pyarrow-16.1.0 deleted file mode 100644 index c861abe38a19..000000000000 --- a/metadata/md5-cache/dev-python/pyarrow-16.1.0 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=test? ( dev-python/hypothesis[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pandas[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-libs/apache-arrow[lz4,zlib] ) test? ( ~dev-libs/apache-arrow-16.1.0[compute,dataset,json,parquet?,re2,snappy?,ssl?] >=dev-python/numpy-1.16.6:=[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-xdist[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_9? ( dev-lang/python:3.9 ) 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 ) >=dev-python/gpep517-15[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] -DEFINED_PHASES=compile configure install prepare test -DEPEND=python_targets_python3_9? ( dev-lang/python:3.9 ) 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 ) -DESCRIPTION=Python library for Apache Arrow -EAPI=8 -HOMEPAGE=https://arrow.apache.org/ https://github.com/apache/arrow/ https://pypi.org/project/pyarrow/ -INHERIT=distutils-r1 multiprocessing -IUSE=+parquet +snappy ssl test python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 debug -KEYWORDS=amd64 ~arm64 ~loong ~riscv ~x86 -LICENSE=Apache-2.0 -RDEPEND=~dev-libs/apache-arrow-16.1.0[compute,dataset,json,parquet?,re2,snappy?,ssl?] >=dev-python/numpy-1.16.6:=[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_python3_9? ( dev-lang/python:3.9 ) 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 ) -REQUIRED_USE=|| ( python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=mirror://apache/arrow/arrow-16.1.0/apache-arrow-16.1.0.tar.gz -_eclasses_=distutils-r1 bcc61b7696f06db333c2f2db1606ed76 flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-r1 2def7a4ce233dfa344f613025c619a23 python-utils-r1 3c216e5bcb79df1dbac2a59c4b48eca9 toolchain-funcs d3d42b22a610ce81c267b644bcec9b87 -_md5_=4778532503aac7ded6e60a253514e740 diff --git a/metadata/md5-cache/dev-python/pyarrow-17.0.0 b/metadata/md5-cache/dev-python/pyarrow-17.0.0 deleted file mode 100644 index 52d66195cf9f..000000000000 --- a/metadata/md5-cache/dev-python/pyarrow-17.0.0 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=test? ( dev-python/cffi[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/hypothesis[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pandas[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytz[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-libs/apache-arrow[lz4,zlib] ) test? ( ~dev-libs/apache-arrow-17.0.0[compute,dataset,json,parquet?,re2,snappy?,ssl?] >=dev-python/numpy-1.16.6:=[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-xdist[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_9? ( dev-lang/python:3.9 ) 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 ) >=dev-python/gpep517-15[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] -DEFINED_PHASES=compile configure install prepare test -DEPEND=python_targets_python3_9? ( dev-lang/python:3.9 ) 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 ) -DESCRIPTION=Python library for Apache Arrow -EAPI=8 -HOMEPAGE=https://arrow.apache.org/ https://github.com/apache/arrow/ https://pypi.org/project/pyarrow/ -INHERIT=distutils-r1 multiprocessing -IUSE=+parquet +snappy ssl test python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 debug -KEYWORDS=amd64 arm64 ~loong ~riscv x86 -LICENSE=Apache-2.0 -RDEPEND=~dev-libs/apache-arrow-17.0.0[compute,dataset,json,parquet?,re2,snappy?,ssl?] >=dev-python/numpy-1.16.6:=[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_python3_9? ( dev-lang/python:3.9 ) 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 ) -REQUIRED_USE=|| ( python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=mirror://apache/arrow/arrow-17.0.0/apache-arrow-17.0.0.tar.gz -_eclasses_=distutils-r1 bcc61b7696f06db333c2f2db1606ed76 flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-r1 2def7a4ce233dfa344f613025c619a23 python-utils-r1 3c216e5bcb79df1dbac2a59c4b48eca9 toolchain-funcs d3d42b22a610ce81c267b644bcec9b87 -_md5_=6b24dc4053c2f546b67fbea312fe18eb diff --git a/metadata/md5-cache/dev-python/pyarrow-18.0.0 b/metadata/md5-cache/dev-python/pyarrow-18.0.0 index db7ec29f5855..de8965189642 100644 --- a/metadata/md5-cache/dev-python/pyarrow-18.0.0 +++ b/metadata/md5-cache/dev-python/pyarrow-18.0.0 @@ -6,7 +6,7 @@ EAPI=8 HOMEPAGE=https://arrow.apache.org/ https://github.com/apache/arrow/ https://pypi.org/project/pyarrow/ INHERIT=distutils-r1 multiprocessing IUSE=+parquet +snappy ssl test python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 debug -KEYWORDS=~amd64 arm64 ~loong ~riscv x86 +KEYWORDS=amd64 arm64 ~loong ~riscv x86 LICENSE=Apache-2.0 RDEPEND=~dev-libs/apache-arrow-18.0.0[compute,dataset,json,parquet?,re2,snappy?,ssl?] >=dev-python/numpy-1.16.6:=[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_python3_9? ( dev-lang/python:3.9 ) 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 ) REQUIRED_USE=|| ( python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 ) @@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=mirror://apache/arrow/arrow-18.0.0/apache-arrow-18.0.0.tar.gz test? ( https://github.com/apache/parquet-testing/archive/cb7a9674142c137367bf75a01b79c6e214a73199.tar.gz -> parquet-testing-cb7a9674142c137367bf75a01b79c6e214a73199.tar.gz https://github.com/apache/arrow-testing/archive/4d209492d514c2d3cb2d392681b9aa00e6d8da1c.tar.gz -> arrow-testing-4d209492d514c2d3cb2d392681b9aa00e6d8da1c.tar.gz ) _eclasses_=distutils-r1 bcc61b7696f06db333c2f2db1606ed76 flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-r1 2def7a4ce233dfa344f613025c619a23 python-utils-r1 3c216e5bcb79df1dbac2a59c4b48eca9 toolchain-funcs d3d42b22a610ce81c267b644bcec9b87 -_md5_=2eef64a8da5c367eea4aa734327cd0d9 +_md5_=8ffb5969f7abc1491d019ec52e8b2fe4 diff --git a/metadata/md5-cache/dev-python/pydantic-2.10.1 b/metadata/md5-cache/dev-python/pydantic-2.10.1 new file mode 100644 index 000000000000..51f6ed202751 --- /dev/null +++ b/metadata/md5-cache/dev-python/pydantic-2.10.1 @@ -0,0 +1,16 @@ +BDEPEND=>=dev-python/hatch-fancy-pypi-readme-22.5.0[python_targets_pypy3(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] test? ( dev-python/cloudpickle[python_targets_pypy3(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/dirty-equals[python_targets_pypy3(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/email-validator-2.0.0[python_targets_pypy3(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/Faker-18.13.0[python_targets_pypy3(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/jsonschema-4.23.0[python_targets_pypy3(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-mock[python_targets_pypy3(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytz[python_targets_pypy3(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) test? ( >=dev-python/annotated-types-0.6.0[python_targets_pypy3(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ~dev-python/pydantic-core-2.27.1[python_targets_pypy3(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/typing-extensions-4.12.2[python_targets_pypy3(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/tzdata[python_targets_pypy3(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pytest-7.4.4[python_targets_pypy3(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_9? ( dev-lang/python:3.9 ) 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 ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/hatchling-1.21.1[python_targets_pypy3(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=Data parsing and validation using Python type hints +EAPI=8 +HOMEPAGE=https://github.com/pydantic/pydantic/ https://pypi.org/project/pydantic/ +INHERIT=distutils-r1 pypi +IUSE=test python_targets_pypy3 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 +KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 +LICENSE=MIT +RDEPEND=>=dev-python/annotated-types-0.6.0[python_targets_pypy3(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ~dev-python/pydantic-core-2.27.1[python_targets_pypy3(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/typing-extensions-4.12.2[python_targets_pypy3(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/tzdata[python_targets_pypy3(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_9? ( dev-lang/python:3.9 ) 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 ) +REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://files.pythonhosted.org/packages/source/p/pydantic/pydantic-2.10.1.tar.gz +_eclasses_=distutils-r1 bcc61b7696f06db333c2f2db1606ed76 flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c pypi ad1b21f87d117ae9bb089bdb65b8f013 python-r1 2def7a4ce233dfa344f613025c619a23 python-utils-r1 3c216e5bcb79df1dbac2a59c4b48eca9 toolchain-funcs d3d42b22a610ce81c267b644bcec9b87 +_md5_=9c39e593964909f659688282eaa9d18d diff --git a/metadata/md5-cache/dev-python/pydantic-core-2.27.1 b/metadata/md5-cache/dev-python/pydantic-core-2.27.1 new file mode 100644 index 000000000000..8caa9a397cff --- /dev/null +++ b/metadata/md5-cache/dev-python/pydantic-core-2.27.1 @@ -0,0 +1,17 @@ +BDEPEND=test? ( >=dev-python/dirty-equals-0.5.0[python_targets_pypy3(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/hypothesis-6.63.0[python_targets_pypy3(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/inline-snapshot-0.13.3[python_targets_pypy3(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pytest-mock-3.10.0[python_targets_pypy3(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pytest-timeout-2.1.0[python_targets_pypy3(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pydantic-1.10.4[python_targets_pypy3(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) test? ( >=dev-python/typing-extensions-4.7.1[python_targets_pypy3(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pytest-7.4.4[python_targets_pypy3(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) || ( dev-lang/rust-bin:1.82.0 dev-lang/rust:1.82.0 dev-lang/rust-bin:1.81.0 dev-lang/rust:1.81.0 dev-lang/rust-bin:1.80.1 dev-lang/rust:1.80.1 dev-lang/rust-bin:1.79.0 dev-lang/rust:1.79.0 dev-lang/rust-bin:1.77.1 dev-lang/rust:1.77.1 dev-lang/rust-bin:1.75.0 dev-lang/rust:1.75.0 dev-lang/rust-bin:1.74.1 dev-lang/rust:1.74.1 dev-lang/rust-bin:1.71.1 dev-lang/rust:1.71.1 ) python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_9? ( dev-lang/python:3.9 ) 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 ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-util/maturin-1.4.0[python_targets_pypy3(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] +DEFINED_PHASES=compile configure install prepare setup test unpack +DEPEND=python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_9? ( dev-lang/python:3.9 ) 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 ) +DESCRIPTION=Core validation logic for pydantic written in Rust +EAPI=8 +HOMEPAGE=https://github.com/pydantic/pydantic-core/ https://pypi.org/project/pydantic-core/ +INHERIT=cargo distutils-r1 pypi +IUSE=test debug python_targets_pypy3 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 debug +KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 +LICENSE=MIT Apache-2.0-with-LLVM-exceptions MIT Unicode-3.0 Unicode-DFS-2016 || ( Apache-2.0 Boost-1.0 ) +RDEPEND=>=dev-python/typing-extensions-4.7.1[python_targets_pypy3(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_9? ( dev-lang/python:3.9 ) 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 ) +REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://files.pythonhosted.org/packages/source/p/pydantic-core/pydantic_core-2.27.1.tar.gz https://crates.io/api/v1/crates/ahash/0.8.11/download -> ahash-0.8.11.crate https://crates.io/api/v1/crates/aho-corasick/1.1.3/download -> aho-corasick-1.1.3.crate https://crates.io/api/v1/crates/autocfg/1.3.0/download -> autocfg-1.3.0.crate https://crates.io/api/v1/crates/base64/0.22.1/download -> base64-0.22.1.crate https://crates.io/api/v1/crates/bitvec/1.0.1/download -> bitvec-1.0.1.crate https://crates.io/api/v1/crates/cc/1.0.101/download -> cc-1.0.101.crate https://crates.io/api/v1/crates/cfg-if/1.0.0/download -> cfg-if-1.0.0.crate https://crates.io/api/v1/crates/displaydoc/0.2.5/download -> displaydoc-0.2.5.crate https://crates.io/api/v1/crates/enum_dispatch/0.3.13/download -> enum_dispatch-0.3.13.crate https://crates.io/api/v1/crates/equivalent/1.0.1/download -> equivalent-1.0.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/funty/2.0.0/download -> funty-2.0.0.crate https://crates.io/api/v1/crates/getrandom/0.2.15/download -> getrandom-0.2.15.crate https://crates.io/api/v1/crates/hashbrown/0.14.5/download -> hashbrown-0.14.5.crate https://crates.io/api/v1/crates/heck/0.5.0/download -> heck-0.5.0.crate https://crates.io/api/v1/crates/hex/0.4.3/download -> hex-0.4.3.crate https://crates.io/api/v1/crates/icu_collections/1.5.0/download -> icu_collections-1.5.0.crate https://crates.io/api/v1/crates/icu_locid/1.5.0/download -> icu_locid-1.5.0.crate https://crates.io/api/v1/crates/icu_locid_transform/1.5.0/download -> icu_locid_transform-1.5.0.crate https://crates.io/api/v1/crates/icu_locid_transform_data/1.5.0/download -> icu_locid_transform_data-1.5.0.crate https://crates.io/api/v1/crates/icu_normalizer/1.5.0/download -> icu_normalizer-1.5.0.crate https://crates.io/api/v1/crates/icu_normalizer_data/1.5.0/download -> icu_normalizer_data-1.5.0.crate https://crates.io/api/v1/crates/icu_properties/1.5.1/download -> icu_properties-1.5.1.crate https://crates.io/api/v1/crates/icu_properties_data/1.5.0/download -> icu_properties_data-1.5.0.crate https://crates.io/api/v1/crates/icu_provider/1.5.0/download -> icu_provider-1.5.0.crate https://crates.io/api/v1/crates/icu_provider_macros/1.5.0/download -> icu_provider_macros-1.5.0.crate https://crates.io/api/v1/crates/idna/0.5.0/download -> idna-0.5.0.crate https://crates.io/api/v1/crates/idna/1.0.2/download -> idna-1.0.2.crate https://crates.io/api/v1/crates/indexmap/2.2.6/download -> indexmap-2.2.6.crate https://crates.io/api/v1/crates/indoc/2.0.5/download -> indoc-2.0.5.crate https://crates.io/api/v1/crates/itoa/1.0.11/download -> itoa-1.0.11.crate https://crates.io/api/v1/crates/jiter/0.7.1/download -> jiter-0.7.1.crate https://crates.io/api/v1/crates/lexical-parse-float/0.8.5/download -> lexical-parse-float-0.8.5.crate https://crates.io/api/v1/crates/lexical-parse-integer/0.8.6/download -> lexical-parse-integer-0.8.6.crate https://crates.io/api/v1/crates/lexical-util/0.8.5/download -> lexical-util-0.8.5.crate https://crates.io/api/v1/crates/libc/0.2.155/download -> libc-0.2.155.crate https://crates.io/api/v1/crates/litemap/0.7.3/download -> litemap-0.7.3.crate https://crates.io/api/v1/crates/memchr/2.7.4/download -> memchr-2.7.4.crate https://crates.io/api/v1/crates/memoffset/0.9.1/download -> memoffset-0.9.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-integer/0.1.46/download -> num-integer-0.1.46.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/once_cell/1.19.0/download -> once_cell-1.19.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/portable-atomic/1.6.0/download -> portable-atomic-1.6.0.crate https://crates.io/api/v1/crates/proc-macro2/1.0.86/download -> proc-macro2-1.0.86.crate https://crates.io/api/v1/crates/pyo3-build-config/0.22.6/download -> pyo3-build-config-0.22.6.crate https://crates.io/api/v1/crates/pyo3-ffi/0.22.6/download -> pyo3-ffi-0.22.6.crate https://crates.io/api/v1/crates/pyo3-macros-backend/0.22.6/download -> pyo3-macros-backend-0.22.6.crate https://crates.io/api/v1/crates/pyo3-macros/0.22.6/download -> pyo3-macros-0.22.6.crate https://crates.io/api/v1/crates/pyo3/0.22.6/download -> pyo3-0.22.6.crate https://crates.io/api/v1/crates/python3-dll-a/0.2.10/download -> python3-dll-a-0.2.10.crate https://crates.io/api/v1/crates/quote/1.0.36/download -> quote-1.0.36.crate https://crates.io/api/v1/crates/radium/0.7.0/download -> radium-0.7.0.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/rustversion/1.0.17/download -> rustversion-1.0.17.crate https://crates.io/api/v1/crates/ryu/1.0.18/download -> ryu-1.0.18.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/serde_json/1.0.132/download -> serde_json-1.0.132.crate https://crates.io/api/v1/crates/smallvec/1.13.2/download -> smallvec-1.13.2.crate https://crates.io/api/v1/crates/speedate/0.15.0/download -> speedate-0.15.0.crate https://crates.io/api/v1/crates/stable_deref_trait/1.2.0/download -> stable_deref_trait-1.2.0.crate https://crates.io/api/v1/crates/static_assertions/1.1.0/download -> static_assertions-1.1.0.crate https://crates.io/api/v1/crates/strum/0.26.3/download -> strum-0.26.3.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/syn/2.0.82/download -> syn-2.0.82.crate https://crates.io/api/v1/crates/synstructure/0.13.1/download -> synstructure-0.13.1.crate https://crates.io/api/v1/crates/tap/1.0.1/download -> tap-1.0.1.crate https://crates.io/api/v1/crates/target-lexicon/0.12.14/download -> target-lexicon-0.12.14.crate https://crates.io/api/v1/crates/tinystr/0.7.6/download -> tinystr-0.7.6.crate https://crates.io/api/v1/crates/tinyvec/1.6.1/download -> tinyvec-1.6.1.crate https://crates.io/api/v1/crates/tinyvec_macros/0.1.1/download -> tinyvec_macros-0.1.1.crate https://crates.io/api/v1/crates/unicode-bidi/0.3.15/download -> unicode-bidi-0.3.15.crate https://crates.io/api/v1/crates/unicode-ident/1.0.12/download -> unicode-ident-1.0.12.crate https://crates.io/api/v1/crates/unicode-normalization/0.1.23/download -> unicode-normalization-0.1.23.crate https://crates.io/api/v1/crates/unindent/0.2.3/download -> unindent-0.2.3.crate https://crates.io/api/v1/crates/url/2.5.2/download -> url-2.5.2.crate https://crates.io/api/v1/crates/utf16_iter/1.0.5/download -> utf16_iter-1.0.5.crate https://crates.io/api/v1/crates/utf8_iter/1.0.4/download -> utf8_iter-1.0.4.crate https://crates.io/api/v1/crates/uuid/1.11.0/download -> uuid-1.11.0.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/wasi/0.11.0+wasi-snapshot-preview1/download -> wasi-0.11.0+wasi-snapshot-preview1.crate https://crates.io/api/v1/crates/write16/1.0.0/download -> write16-1.0.0.crate https://crates.io/api/v1/crates/writeable/0.5.5/download -> writeable-0.5.5.crate https://crates.io/api/v1/crates/wyz/0.5.1/download -> wyz-0.5.1.crate https://crates.io/api/v1/crates/yoke-derive/0.7.4/download -> yoke-derive-0.7.4.crate https://crates.io/api/v1/crates/yoke/0.7.4/download -> yoke-0.7.4.crate https://crates.io/api/v1/crates/zerocopy-derive/0.7.34/download -> zerocopy-derive-0.7.34.crate https://crates.io/api/v1/crates/zerocopy/0.7.34/download -> zerocopy-0.7.34.crate https://crates.io/api/v1/crates/zerofrom-derive/0.1.4/download -> zerofrom-derive-0.1.4.crate https://crates.io/api/v1/crates/zerofrom/0.1.4/download -> zerofrom-0.1.4.crate https://crates.io/api/v1/crates/zerovec-derive/0.10.3/download -> zerovec-derive-0.10.3.crate https://crates.io/api/v1/crates/zerovec/0.10.4/download -> zerovec-0.10.4.crate +_eclasses_=cargo a7d3cf80f6ccf4d2e90c98e162bb5828 distutils-r1 bcc61b7696f06db333c2f2db1606ed76 flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c pypi ad1b21f87d117ae9bb089bdb65b8f013 python-r1 2def7a4ce233dfa344f613025c619a23 python-utils-r1 3c216e5bcb79df1dbac2a59c4b48eca9 rust 4651309d940ff68a71a5c5ec23431be3 rust-toolchain 3f822985d9297438ed2443aa1fbdf33e toolchain-funcs d3d42b22a610ce81c267b644bcec9b87 +_md5_=fe2b87d952beeb0f71862a6d0fa78c57 diff --git a/metadata/md5-cache/dev-python/pytools-2024.1.16 b/metadata/md5-cache/dev-python/pytools-2024.1.16 new file mode 100644 index 000000000000..dc6eff5c53cd --- /dev/null +++ b/metadata/md5-cache/dev-python/pytools-2024.1.16 @@ -0,0 +1,16 @@ +BDEPEND=test? ( >=dev-python/numpy-1.6[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/platformdirs-2.2[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/siphash24-1.6[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/typing-extensions-4[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_9? ( dev-lang/python:3.9[sqlite] ) 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] ) >=dev-python/gpep517-15[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/hatchling-1.21.1[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=Collection of tools missing from the Python standard library +EAPI=8 +HOMEPAGE=https://mathema.tician.de/software/pytools/ https://github.com/inducer/pytools/ https://pypi.org/project/pytools/ +INHERIT=distutils-r1 pypi +IUSE=test python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 +KEYWORDS=~amd64 ~arm64 ~riscv +LICENSE=MIT +RDEPEND=>=dev-python/numpy-1.6[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/platformdirs-2.2[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/siphash24-1.6[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/typing-extensions-4[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_python3_9? ( dev-lang/python:3.9[sqlite] ) 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] ) +REQUIRED_USE=|| ( python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://files.pythonhosted.org/packages/source/p/pytools/pytools-2024.1.16.tar.gz +_eclasses_=distutils-r1 bcc61b7696f06db333c2f2db1606ed76 flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c pypi ad1b21f87d117ae9bb089bdb65b8f013 python-r1 2def7a4ce233dfa344f613025c619a23 python-utils-r1 3c216e5bcb79df1dbac2a59c4b48eca9 toolchain-funcs d3d42b22a610ce81c267b644bcec9b87 +_md5_=66d5f577dcbda681b5092a2f79094249 diff --git a/metadata/md5-cache/dev-python/tornado-6.4.2 b/metadata/md5-cache/dev-python/tornado-6.4.2 new file mode 100644 index 000000000000..4d218b2505d2 --- /dev/null +++ b/metadata/md5-cache/dev-python/tornado-6.4.2 @@ -0,0 +1,17 @@ +BDEPEND=test? ( >=dev-python/twisted-16.0.0[python_targets_pypy3(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_python3_9? ( >=dev-python/pycurl-7.19.3.1[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_10? ( >=dev-python/pycurl-7.19.3.1[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_11? ( >=dev-python/pycurl-7.19.3.1[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_12? ( >=dev-python/pycurl-7.19.3.1[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_13? ( >=dev-python/pycurl-7.19.3.1[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) ) python_targets_pypy3? ( dev-python/pypy3:=[threads(+)] ) python_targets_python3_9? ( dev-lang/python:3.9[threads(+)] ) 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(+)] ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_pypy3(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] +DEFINED_PHASES=compile configure install prepare test +DEPEND=python_targets_pypy3? ( dev-python/pypy3:=[threads(+)] ) python_targets_python3_9? ( dev-lang/python:3.9[threads(+)] ) 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(+)] ) +DESCRIPTION=Python web framework and asynchronous networking library +EAPI=8 +HOMEPAGE=https://www.tornadoweb.org/ https://github.com/tornadoweb/tornado/ https://pypi.org/project/tornado/ +INHERIT=distutils-r1 pypi +IUSE=test python_targets_pypy3 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 debug +KEYWORDS=~alpha ~amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos +LICENSE=Apache-2.0 +RDEPEND=>=dev-python/twisted-16.0.0[python_targets_pypy3(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_pypy3? ( dev-python/pypy3:=[threads(+)] ) python_targets_python3_9? ( dev-lang/python:3.9[threads(+)] ) 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(+)] ) +REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://files.pythonhosted.org/packages/source/t/tornado/tornado-6.4.2.tar.gz +_eclasses_=distutils-r1 bcc61b7696f06db333c2f2db1606ed76 flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c pypi ad1b21f87d117ae9bb089bdb65b8f013 python-r1 2def7a4ce233dfa344f613025c619a23 python-utils-r1 3c216e5bcb79df1dbac2a59c4b48eca9 toolchain-funcs d3d42b22a610ce81c267b644bcec9b87 +_md5_=23a90e7f2024bf2e6686cb5267f5092d diff --git a/metadata/md5-cache/dev-python/yarl-1.18.0 b/metadata/md5-cache/dev-python/yarl-1.18.0 new file mode 100644 index 000000000000..9b304096cfa7 --- /dev/null +++ b/metadata/md5-cache/dev-python/yarl-1.18.0 @@ -0,0 +1,17 @@ +BDEPEND=native-extensions? ( dev-python/cython[python_targets_pypy3(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) dev-python/expandvars[python_targets_pypy3(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/setuptools[python_targets_pypy3(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] test? ( dev-python/hypothesis[python_targets_pypy3(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) test? ( >=dev-python/idna-2.0[python_targets_pypy3(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/multidict-4.0[python_targets_pypy3(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/propcache-0.2.0[python_targets_pypy3(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pytest-7.4.4[python_targets_pypy3(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_9? ( dev-lang/python:3.9 ) 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 ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] +DEFINED_PHASES=compile configure install prepare test +DEPEND=python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_9? ( dev-lang/python:3.9 ) 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 ) +DESCRIPTION=Yet another URL library +EAPI=8 +HOMEPAGE=https://github.com/aio-libs/yarl/ https://pypi.org/project/yarl/ +INHERIT=distutils-r1 pypi +IUSE=+native-extensions test python_targets_pypy3 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 debug +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 +LICENSE=Apache-2.0 +RDEPEND=>=dev-python/idna-2.0[python_targets_pypy3(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/multidict-4.0[python_targets_pypy3(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/propcache-0.2.0[python_targets_pypy3(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_9? ( dev-lang/python:3.9 ) 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 ) +REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://files.pythonhosted.org/packages/source/y/yarl/yarl-1.18.0.tar.gz +_eclasses_=distutils-r1 bcc61b7696f06db333c2f2db1606ed76 flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c pypi ad1b21f87d117ae9bb089bdb65b8f013 python-r1 2def7a4ce233dfa344f613025c619a23 python-utils-r1 3c216e5bcb79df1dbac2a59c4b48eca9 toolchain-funcs d3d42b22a610ce81c267b644bcec9b87 +_md5_=322da68acaa670fca76cd07963929199 diff --git a/metadata/md5-cache/dev-python/zeroconf-0.136.2 b/metadata/md5-cache/dev-python/zeroconf-0.136.2 new file mode 100644 index 000000000000..5237042c50bb --- /dev/null +++ b/metadata/md5-cache/dev-python/zeroconf-0.136.2 @@ -0,0 +1,17 @@ +BDEPEND=>=dev-python/cython-3.0.8[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-65.6.3[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] test? ( dev-python/pytest-asyncio[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) test? ( >=dev-python/ifaddr-0.1.7[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_python3_10? ( >=dev-python/async-timeout-3.0.0[python_targets_python3_10(-)?] ) >=dev-python/pytest-7.4.4[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_9? ( dev-lang/python:3.9 ) 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 ) >=dev-python/gpep517-15[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/poetry-core-1.9.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] +DEFINED_PHASES=compile configure install prepare test +DEPEND=python_targets_python3_9? ( dev-lang/python:3.9 ) 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 ) +DESCRIPTION=Pure Python Multicast DNS Service Discovery Library (Bonjour/Avahi compatible) +EAPI=8 +HOMEPAGE=https://github.com/python-zeroconf/python-zeroconf/ https://pypi.org/project/zeroconf/ +INHERIT=distutils-r1 pypi +IUSE=test python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 debug +KEYWORDS=~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux +LICENSE=LGPL-2.1+ +RDEPEND=>=dev-python/ifaddr-0.1.7[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_python3_10? ( >=dev-python/async-timeout-3.0.0[python_targets_python3_10(-)?] ) python_targets_python3_9? ( dev-lang/python:3.9 ) 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 ) +REQUIRED_USE=|| ( python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://files.pythonhosted.org/packages/source/z/zeroconf/zeroconf-0.136.2.tar.gz +_eclasses_=distutils-r1 bcc61b7696f06db333c2f2db1606ed76 flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c pypi ad1b21f87d117ae9bb089bdb65b8f013 python-r1 2def7a4ce233dfa344f613025c619a23 python-utils-r1 3c216e5bcb79df1dbac2a59c4b48eca9 toolchain-funcs d3d42b22a610ce81c267b644bcec9b87 +_md5_=8bbddb99f7464ec09c75f09b496ec5b0 diff --git a/metadata/md5-cache/dev-ruby/git-2.3.2 b/metadata/md5-cache/dev-ruby/git-2.3.2 new file mode 100644 index 000000000000..99d341b36288 --- /dev/null +++ b/metadata/md5-cache/dev-ruby/git-2.3.2 @@ -0,0 +1,17 @@ +BDEPEND=test? ( ruby_targets_ruby31? ( >=dev-ruby/activesupport-5.0:*[ruby_targets_ruby31(-)] >=dev-ruby/addressable-2.8:0[ruby_targets_ruby31(-)] >=dev-ruby/process_executer-1.1:1[ruby_targets_ruby31(-)] >=dev-ruby/rchardet-1.8:1[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( >=dev-ruby/activesupport-5.0:*[ruby_targets_ruby32(-)] >=dev-ruby/addressable-2.8:0[ruby_targets_ruby32(-)] >=dev-ruby/process_executer-1.1:1[ruby_targets_ruby32(-)] >=dev-ruby/rchardet-1.8:1[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( >=dev-ruby/activesupport-5.0:*[ruby_targets_ruby33(-)] >=dev-ruby/addressable-2.8:0[ruby_targets_ruby33(-)] >=dev-ruby/process_executer-1.1:1[ruby_targets_ruby33(-)] >=dev-ruby/rchardet-1.8:1[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/bundler[ruby_targets_ruby31(-)] >=dev-ruby/minitar-0.9[ruby_targets_ruby31(-)] >=dev-ruby/mocha-2.1:2[ruby_targets_ruby31(-)] dev-ruby/test-unit:2[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/bundler[ruby_targets_ruby32(-)] >=dev-ruby/minitar-0.9[ruby_targets_ruby32(-)] >=dev-ruby/mocha-2.1:2[ruby_targets_ruby32(-)] dev-ruby/test-unit:2[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby33? ( test? ( dev-ruby/bundler[ruby_targets_ruby33(-)] >=dev-ruby/minitar-0.9[ruby_targets_ruby33(-)] >=dev-ruby/mocha-2.1:2[ruby_targets_ruby33(-)] dev-ruby/test-unit:2[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby33? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/rake[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby33? ( test? ( dev-ruby/rake[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] ) test? ( ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] ) ) +DEFINED_PHASES=compile configure install prepare setup test unpack +DEPEND=test? ( >=dev-vcs/git-1.6.0.0 net-misc/openssh app-arch/tar ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] ) +DESCRIPTION=Library for using Git in Ruby +EAPI=8 +HOMEPAGE=https://github.com/ruby-git/ruby-git +INHERIT=ruby-fakegem +IUSE=test ruby_targets_ruby31 ruby_targets_ruby32 ruby_targets_ruby33 doc test test +KEYWORDS=~amd64 ~ppc ~ppc64 +LICENSE=MIT +RDEPEND=>=dev-vcs/git-1.6.0.0 ruby_targets_ruby31? ( >=dev-ruby/activesupport-5.0:*[ruby_targets_ruby31(-)] >=dev-ruby/addressable-2.8:0[ruby_targets_ruby31(-)] >=dev-ruby/process_executer-1.1:1[ruby_targets_ruby31(-)] >=dev-ruby/rchardet-1.8:1[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( >=dev-ruby/activesupport-5.0:*[ruby_targets_ruby32(-)] >=dev-ruby/addressable-2.8:0[ruby_targets_ruby32(-)] >=dev-ruby/process_executer-1.1:1[ruby_targets_ruby32(-)] >=dev-ruby/rchardet-1.8:1[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( >=dev-ruby/activesupport-5.0:*[ruby_targets_ruby33(-)] >=dev-ruby/addressable-2.8:0[ruby_targets_ruby33(-)] >=dev-ruby/process_executer-1.1:1[ruby_targets_ruby33(-)] >=dev-ruby/rchardet-1.8:1[ruby_targets_ruby33(-)] ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] ) +REQUIRED_USE=|| ( ruby_targets_ruby31 ruby_targets_ruby32 ruby_targets_ruby33 ) +RESTRICT=!test? ( test ) !test? ( test ) +SLOT=2 +SRC_URI=https://github.com/ruby-git/ruby-git/archive/v2.3.2.tar.gz -> git-2.3.2.tar.gz +_eclasses_=multilib b2a329026f2e404e9e371097dda47f96 ruby-fakegem 1e3722efee9adc0f27d1b2b8e4b9860b ruby-ng f0dedda0b5f19492ca5de91d98bc1708 ruby-utils 8c235870eceb33155907ba2ef7b6592f toolchain-funcs d3d42b22a610ce81c267b644bcec9b87 +_md5_=7929c4e44cb52806943e1a0b58e25098 diff --git a/metadata/md5-cache/dev-ruby/kramdown-2.5.1 b/metadata/md5-cache/dev-ruby/kramdown-2.5.1 new file mode 100644 index 000000000000..e3f73f04b572 --- /dev/null +++ b/metadata/md5-cache/dev-ruby/kramdown-2.5.1 @@ -0,0 +1,17 @@ +BDEPEND=test? ( ruby_targets_ruby31? ( >=dev-ruby/rexml-3.3.9[ruby_targets_ruby31(-)] >=dev-ruby/rouge-3.26.0:2[ruby_targets_ruby31(-)] unicode? ( >=dev-ruby/stringex-1.5.1[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( >=dev-ruby/rexml-3.3.9[ruby_targets_ruby32(-)] >=dev-ruby/rouge-3.26.0:2[ruby_targets_ruby32(-)] unicode? ( >=dev-ruby/stringex-1.5.1[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby33? ( >=dev-ruby/rexml-3.3.9[ruby_targets_ruby33(-)] >=dev-ruby/rouge-3.26.0:2[ruby_targets_ruby33(-)] unicode? ( >=dev-ruby/stringex-1.5.1[ruby_targets_ruby33(-)] ) ) ) ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) test? ( >=dev-ruby/minitest-5.0[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby32(-)] ) test? ( >=dev-ruby/minitest-5.0[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby33? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby33(-)] ) test? ( >=dev-ruby/minitest-5.0[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby33? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/rake[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby33? ( test? ( dev-ruby/rake[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] ) test? ( ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] ) ) +DEFINED_PHASES=compile configure install prepare setup test unpack +DEPEND=test? ( latex? ( dev-texlive/texlive-latex dev-texlive/texlive-latexextra ) >=app-text/htmltidy-5.0.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] ) +DESCRIPTION=Yet-another-markdown-parser but fast, pure Ruby, using strict syntax definition +EAPI=8 +HOMEPAGE=https://kramdown.gettalong.org/ +INHERIT=ruby-fakegem +IUSE=latex unicode test ruby_targets_ruby31 ruby_targets_ruby32 ruby_targets_ruby33 doc test test +KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos +LICENSE=MIT +RDEPEND=latex? ( dev-texlive/texlive-latex dev-texlive/texlive-latexextra ) ruby_targets_ruby31? ( >=dev-ruby/rexml-3.3.9[ruby_targets_ruby31(-)] >=dev-ruby/rouge-3.26.0:2[ruby_targets_ruby31(-)] unicode? ( >=dev-ruby/stringex-1.5.1[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( >=dev-ruby/rexml-3.3.9[ruby_targets_ruby32(-)] >=dev-ruby/rouge-3.26.0:2[ruby_targets_ruby32(-)] unicode? ( >=dev-ruby/stringex-1.5.1[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby33? ( >=dev-ruby/rexml-3.3.9[ruby_targets_ruby33(-)] >=dev-ruby/rouge-3.26.0:2[ruby_targets_ruby33(-)] unicode? ( >=dev-ruby/stringex-1.5.1[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] ) +REQUIRED_USE=|| ( ruby_targets_ruby31 ruby_targets_ruby32 ruby_targets_ruby33 ) +RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) +SLOT=2 +SRC_URI=https://rubygems.org/gems/kramdown-2.5.1.gem +_eclasses_=multilib b2a329026f2e404e9e371097dda47f96 ruby-fakegem 1e3722efee9adc0f27d1b2b8e4b9860b ruby-ng f0dedda0b5f19492ca5de91d98bc1708 ruby-utils 8c235870eceb33155907ba2ef7b6592f toolchain-funcs d3d42b22a610ce81c267b644bcec9b87 +_md5_=10535c07608d5b4fc853c006141e3fc8 diff --git a/metadata/md5-cache/dev-ruby/minitest-5.25.2 b/metadata/md5-cache/dev-ruby/minitest-5.25.2 new file mode 100644 index 000000000000..15fd048aa0ee --- /dev/null +++ b/metadata/md5-cache/dev-ruby/minitest-5.25.2 @@ -0,0 +1,17 @@ +BDEPEND=ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby33? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/rake[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby33? ( test? ( dev-ruby/rake[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] ) test? ( ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] ) ) +DEFINED_PHASES=compile configure install prepare setup test unpack +DEPEND=ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] ) +DESCRIPTION=minitest/unit is a small and fast replacement for ruby's huge and slow test/unit +EAPI=8 +HOMEPAGE=https://github.com/minitest/minitest +INHERIT=ruby-fakegem +IUSE=doc test ruby_targets_ruby31 ruby_targets_ruby32 ruby_targets_ruby33 doc test test +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris +LICENSE=MIT +RDEPEND=ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] ) +REQUIRED_USE=|| ( ruby_targets_ruby31 ruby_targets_ruby32 ruby_targets_ruby33 ) +RESTRICT=!test? ( test ) !test? ( test ) +SLOT=5 +SRC_URI=https://rubygems.org/gems/minitest-5.25.2.gem +_eclasses_=multilib b2a329026f2e404e9e371097dda47f96 ruby-fakegem 1e3722efee9adc0f27d1b2b8e4b9860b ruby-ng f0dedda0b5f19492ca5de91d98bc1708 ruby-utils 8c235870eceb33155907ba2ef7b6592f toolchain-funcs d3d42b22a610ce81c267b644bcec9b87 +_md5_=7825854d842a5a6473a02e93cc250cfb diff --git a/metadata/md5-cache/dev-ruby/mutex_m-0.3.0 b/metadata/md5-cache/dev-ruby/mutex_m-0.3.0 new file mode 100644 index 000000000000..1ea8e2179a23 --- /dev/null +++ b/metadata/md5-cache/dev-ruby/mutex_m-0.3.0 @@ -0,0 +1,17 @@ +BDEPEND=ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby33? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/rake[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby33? ( test? ( dev-ruby/rake[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] ) test? ( ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] ) ) +DEFINED_PHASES=compile configure install prepare setup test unpack +DEPEND=ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] ) +DESCRIPTION=Mixin to extend objects to be handled like a Mutex +EAPI=8 +HOMEPAGE=https://github.com/ruby/mutex_m +INHERIT=ruby-fakegem +IUSE=ruby_targets_ruby31 ruby_targets_ruby32 ruby_targets_ruby33 doc test test +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris +LICENSE=BSD-2 +RDEPEND=ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] ) +REQUIRED_USE=|| ( ruby_targets_ruby31 ruby_targets_ruby32 ruby_targets_ruby33 ) +RESTRICT=!test? ( test ) !test? ( test ) +SLOT=0.3 +SRC_URI=https://github.com/ruby/mutex_m/archive/v0.3.0.tar.gz -> mutex_m-0.3.0.tar.gz +_eclasses_=multilib b2a329026f2e404e9e371097dda47f96 ruby-fakegem 1e3722efee9adc0f27d1b2b8e4b9860b ruby-ng f0dedda0b5f19492ca5de91d98bc1708 ruby-utils 8c235870eceb33155907ba2ef7b6592f toolchain-funcs d3d42b22a610ce81c267b644bcec9b87 +_md5_=ba135ad163ddda940bfc6ad8256a7dd3 diff --git a/metadata/md5-cache/dev-ruby/pkg-config-1.5.8 b/metadata/md5-cache/dev-ruby/pkg-config-1.5.8 new file mode 100644 index 000000000000..cbc87f11b378 --- /dev/null +++ b/metadata/md5-cache/dev-ruby/pkg-config-1.5.8 @@ -0,0 +1,17 @@ +BDEPEND=ruby_targets_ruby31? ( test? ( >=dev-ruby/test-unit-2.5.1-r1[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( >=dev-ruby/test-unit-2.5.1-r1[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby33? ( test? ( >=dev-ruby/test-unit-2.5.1-r1[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby33? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/rake[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby33? ( test? ( dev-ruby/rake[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] ) test? ( ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] ) ) +DEFINED_PHASES=compile configure install prepare setup test unpack +DEPEND=test? ( x11-libs/cairo ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] ) +DESCRIPTION=A pkg-config implementation by Ruby +EAPI=8 +HOMEPAGE=https://github.com/ruby-gnome/pkg-config +INHERIT=ruby-fakegem +IUSE=test ruby_targets_ruby31 ruby_targets_ruby32 ruby_targets_ruby33 doc test test +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 +LICENSE=|| ( LGPL-2 LGPL-2.1 LGPL-3 ) +RDEPEND=ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] ) +REQUIRED_USE=|| ( ruby_targets_ruby31 ruby_targets_ruby32 ruby_targets_ruby33 ) +RESTRICT=!test? ( test ) !test? ( test ) +SLOT=0 +SRC_URI=https://rubygems.org/gems/pkg-config-1.5.8.gem +_eclasses_=multilib b2a329026f2e404e9e371097dda47f96 ruby-fakegem 1e3722efee9adc0f27d1b2b8e4b9860b ruby-ng f0dedda0b5f19492ca5de91d98bc1708 ruby-utils 8c235870eceb33155907ba2ef7b6592f toolchain-funcs d3d42b22a610ce81c267b644bcec9b87 +_md5_=1cfb17198e1e231bb9f597d6318b7834 diff --git a/metadata/md5-cache/dev-tex/latex2pydata-0.4.0 b/metadata/md5-cache/dev-tex/latex2pydata-0.4.0 new file mode 100644 index 000000000000..a442a9baad02 --- /dev/null +++ b/metadata/md5-cache/dev-tex/latex2pydata-0.4.0 @@ -0,0 +1,15 @@ +BDEPEND=python_targets_python3_9? ( dev-lang/python:3.9 ) 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 ) >=dev-python/gpep517-15[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] virtual/latex-base >=sys-apps/texinfo-4.2-r5 +DEFINED_PHASES=compile configure install postinst postrm prepare test +DESCRIPTION=Allows LaTeX to save data to files using Python +EAPI=8 +HOMEPAGE=https://github.com/gpoore/latex2pydata https://pypi.org/project/latex2pydata/ +INHERIT=distutils-r1 latex-package +IUSE=python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 +KEYWORDS=~amd64 +LICENSE=LPPL-1.3c +RDEPEND=python_targets_python3_9? ( dev-lang/python:3.9 ) 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 ) virtual/latex-base +REQUIRED_USE=|| ( python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 ) +SLOT=0 +SRC_URI=https://github.com/gpoore/latex2pydata/archive/refs/tags/latex/v0.4.0.tar.gz -> latex2pydata-0.4.0.gh.tar.gz https://github.com/gpoore/latex2pydata/commit/539ea2c24769a509728ac6ba52a20df588576376.patch -> latex2pydata-0.4.0-explicitly-set-build-backend.patch +_eclasses_=distutils-r1 bcc61b7696f06db333c2f2db1606ed76 flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe latex-package b4107369f908088e98dd16d3459a8669 multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-r1 2def7a4ce233dfa344f613025c619a23 python-utils-r1 3c216e5bcb79df1dbac2a59c4b48eca9 toolchain-funcs d3d42b22a610ce81c267b644bcec9b87 +_md5_=60e0f4af40bdd99b3d6d9e30fd92fffb diff --git a/metadata/md5-cache/dev-util/azuredatastudio-1.50.0 b/metadata/md5-cache/dev-util/azuredatastudio-1.50.0 new file mode 100644 index 000000000000..d6fc8c42c876 --- /dev/null +++ b/metadata/md5-cache/dev-util/azuredatastudio-1.50.0 @@ -0,0 +1,17 @@ +BDEPEND=dev-util/patchelf +DEFINED_PHASES=install postinst postrm preinst prepare unpack +DEPEND=dev-libs/openssl-compat:1.0.0 +DESCRIPTION=Data management and development tool from Microsoft +EAPI=8 +HOMEPAGE=https://learn.microsoft.com/sql/azure-data-studio/ https://github.com/microsoft/azuredatastudio/ +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=unpacker xdg +IUSE=kerberos +KEYWORDS=-* ~amd64 +LICENSE=MIT +RDEPEND=>=app-accessibility/at-spi2-core-2.46.0:2 app-crypt/libsecret[crypt] app-misc/ca-certificates dev-libs/expat dev-libs/glib:2 dev-libs/nspr dev-libs/nss dev-util/lttng-ust:0/2.12 media-libs/alsa-lib || ( media-libs/libcanberra-gtk3 media-libs/libcanberra[gtk3(-)] ) media-libs/libglvnd media-libs/mesa net-misc/curl net-print/cups sys-apps/dbus sys-libs/zlib sys-process/lsof x11-libs/cairo x11-libs/gtk+:3 x11-libs/libdrm x11-libs/libnotify x11-libs/libX11 x11-libs/libxcb x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libxkbcommon x11-libs/libxkbfile x11-libs/libXrandr x11-libs/libXScrnSaver x11-libs/pango x11-misc/xdg-utils kerberos? ( app-crypt/mit-krb5 ) +RESTRICT=bindist +SLOT=0 +SRC_URI=amd64? ( https://azuredatastudio-update.azurewebsites.net/1.50.0/linux-deb-x64/stable -> azuredatastudio-1.50.0-amd64.deb ) +_eclasses_=multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs d3d42b22a610ce81c267b644bcec9b87 unpacker fb4b84181244b3b9990fa0bf40232dd2 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 +_md5_=2fe98270a3cd9e9d58287422998a926e diff --git a/metadata/md5-cache/dev-util/glslang-1.3.296.0-r1 b/metadata/md5-cache/dev-util/glslang-1.3.296.0-r1 index 1c2a5c55060a..d9a02d77da96 100644 --- a/metadata/md5-cache/dev-util/glslang-1.3.296.0-r1 +++ b/metadata/md5-cache/dev-util/glslang-1.3.296.0-r1 @@ -6,11 +6,11 @@ EAPI=8 HOMEPAGE=https://www.khronos.org/opengles/sdk/tools/Reference-Compiler/ https://github.com/KhronosGroup/glslang INHERIT=cmake-multilib python-any-r1 IUSE=abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 -KEYWORDS=~amd64 ~arm ~arm64 ~loong ppc ppc64 ~riscv x86 +KEYWORDS=amd64 ~arm ~arm64 ~loong ppc ppc64 ~riscv x86 LICENSE=BSD RDEPEND=~dev-util/spirv-tools-1.3.296.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(-)?] RESTRICT=test SLOT=0/15 SRC_URI=https://github.com/KhronosGroup/glslang/archive/vulkan-sdk-1.3.296.0.tar.gz -> glslang-1.3.296.0.tar.gz _eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 cmake-multilib 37d23064f303dcf23453353ab8c77059 flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-any-r1 f7b9a2fa38c69a9c2a7ad8fc9283ccf7 python-utils-r1 3c216e5bcb79df1dbac2a59c4b48eca9 toolchain-funcs d3d42b22a610ce81c267b644bcec9b87 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=a22706bc0f40c90b449d5194141f45ac +_md5_=8af6a848af0ec9273e52e454fe00541f diff --git a/metadata/md5-cache/dev-util/spirv-headers-1.3.296.0 b/metadata/md5-cache/dev-util/spirv-headers-1.3.296.0 index 4094612bda7e..1cee08be4ddc 100644 --- a/metadata/md5-cache/dev-util/spirv-headers-1.3.296.0 +++ b/metadata/md5-cache/dev-util/spirv-headers-1.3.296.0 @@ -4,9 +4,9 @@ DESCRIPTION=Machine-readable files for the SPIR-V Registry EAPI=8 HOMEPAGE=https://registry.khronos.org/SPIR-V/ https://github.com/KhronosGroup/SPIRV-Headers INHERIT=cmake -KEYWORDS=~amd64 ~arm ~arm64 ~loong ppc ppc64 ~riscv x86 +KEYWORDS=amd64 ~arm ~arm64 ~loong ppc ppc64 ~riscv x86 LICENSE=MIT SLOT=0 SRC_URI=https://github.com/KhronosGroup/SPIRV-Headers/archive/vulkan-sdk-1.3.296.0.tar.gz -> spirv-headers-1.3.296.0.tar.gz _eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs d3d42b22a610ce81c267b644bcec9b87 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=d19e378d0fdb20cca65a4d303c8a9566 +_md5_=f814c154d1de9827ed59df7c31758592 diff --git a/metadata/md5-cache/dev-util/spirv-tools-1.3.296.0 b/metadata/md5-cache/dev-util/spirv-tools-1.3.296.0 index a3f51fb8eb3e..8bf7749d0c40 100644 --- a/metadata/md5-cache/dev-util/spirv-tools-1.3.296.0 +++ b/metadata/md5-cache/dev-util/spirv-tools-1.3.296.0 @@ -6,10 +6,10 @@ EAPI=8 HOMEPAGE=https://github.com/KhronosGroup/SPIRV-Tools INHERIT=cmake-multilib python-any-r1 IUSE=abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 -KEYWORDS=~amd64 ~arm ~arm64 ~loong ppc ppc64 ~riscv x86 +KEYWORDS=amd64 ~arm ~arm64 ~loong ppc ppc64 ~riscv x86 LICENSE=Apache-2.0 RESTRICT=test SLOT=0 SRC_URI=https://github.com/KhronosGroup/SPIRV-Tools/archive/vulkan-sdk-1.3.296.0.tar.gz -> spirv-tools-1.3.296.0.tar.gz _eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 cmake-multilib 37d23064f303dcf23453353ab8c77059 flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-any-r1 f7b9a2fa38c69a9c2a7ad8fc9283ccf7 python-utils-r1 3c216e5bcb79df1dbac2a59c4b48eca9 toolchain-funcs d3d42b22a610ce81c267b644bcec9b87 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=366925840a983b60c3120bfc72e70382 +_md5_=6b12b2fb855c1cd53529bbb58b42a5f2 diff --git a/metadata/md5-cache/dev-util/volk-1.3.296.0 b/metadata/md5-cache/dev-util/volk-1.3.296.0 index 8870b193799d..b44cb0669405 100644 --- a/metadata/md5-cache/dev-util/volk-1.3.296.0 +++ b/metadata/md5-cache/dev-util/volk-1.3.296.0 @@ -6,11 +6,11 @@ EAPI=8 HOMEPAGE=https://github.com/zeux/volk INHERIT=cmake-multilib IUSE=test abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 -KEYWORDS=~amd64 ~arm ~arm64 ~loong ppc ppc64 ~riscv +KEYWORDS=amd64 ~arm ~arm64 ~loong ppc ppc64 ~riscv LICENSE=MIT RDEPEND=~media-libs/vulkan-loader-1.3.296.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(-)?] RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/zeux/volk/archive/vulkan-sdk-1.3.296.0.tar.gz -> volk-1.3.296.0.tar.gz _eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 cmake-multilib 37d23064f303dcf23453353ab8c77059 flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c toolchain-funcs d3d42b22a610ce81c267b644bcec9b87 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=44bc3f90957e61f84a47da15da0268b4 +_md5_=37c1af7b11013a31ea1eb0c7aa68dd2e diff --git a/metadata/md5-cache/dev-util/vulkan-headers-1.3.296.0 b/metadata/md5-cache/dev-util/vulkan-headers-1.3.296.0 index 0e1a7d3fb939..997660d66683 100644 --- a/metadata/md5-cache/dev-util/vulkan-headers-1.3.296.0 +++ b/metadata/md5-cache/dev-util/vulkan-headers-1.3.296.0 @@ -4,9 +4,9 @@ DESCRIPTION=Vulkan Header files and API registry EAPI=8 HOMEPAGE=https://github.com/KhronosGroup/Vulkan-Headers INHERIT=cmake -KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~loong ppc ppc64 ~riscv x86 +KEYWORDS=amd64 ~arm ~arm64 ~hppa ~loong ppc ppc64 ~riscv x86 LICENSE=Apache-2.0 SLOT=0 SRC_URI=https://github.com/KhronosGroup/Vulkan-Headers/archive/vulkan-sdk-1.3.296.0.tar.gz -> vulkan-headers-1.3.296.0.tar.gz _eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs d3d42b22a610ce81c267b644bcec9b87 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=edbd7ac1e8dac01bbd870246b56b4072 +_md5_=1157c48010597e543ecd758eabaefff4 diff --git a/metadata/md5-cache/dev-util/vulkan-tools-1.3.296.0 b/metadata/md5-cache/dev-util/vulkan-tools-1.3.296.0 index 846cd5b08a5e..d52a51a3b0d6 100644 --- a/metadata/md5-cache/dev-util/vulkan-tools-1.3.296.0 +++ b/metadata/md5-cache/dev-util/vulkan-tools-1.3.296.0 @@ -6,10 +6,10 @@ EAPI=8 HOMEPAGE=https://github.com/KhronosGroup/Vulkan-Tools INHERIT=cmake-multilib python-any-r1 IUSE=cube wayland X abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 -KEYWORDS=~amd64 ~arm ~arm64 ~loong ppc ppc64 ~riscv +KEYWORDS=amd64 ~arm ~arm64 ~loong ppc ppc64 ~riscv LICENSE=Apache-2.0 RDEPEND=~dev-util/volk-1.3.296.0:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ~media-libs/vulkan-loader-1.3.296.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(-)?,wayland?,X?] 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(-)?] ) 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(-)?] x11-libs/libxcb:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) SLOT=0 SRC_URI=https://github.com/KhronosGroup/Vulkan-Tools/archive/vulkan-sdk-1.3.296.0.tar.gz -> vulkan-tools-1.3.296.0.tar.gz _eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 cmake-multilib 37d23064f303dcf23453353ab8c77059 flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-any-r1 f7b9a2fa38c69a9c2a7ad8fc9283ccf7 python-utils-r1 3c216e5bcb79df1dbac2a59c4b48eca9 toolchain-funcs d3d42b22a610ce81c267b644bcec9b87 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=df8b4270b999a04b58c21f55b3db2584 +_md5_=d41c19a1d6815cdcee1fba9d87378a42 diff --git a/metadata/md5-cache/dev-util/vulkan-utility-libraries-1.3.296.0 b/metadata/md5-cache/dev-util/vulkan-utility-libraries-1.3.296.0 index 90dff2fd65ad..fa9a56ebc3f7 100644 --- a/metadata/md5-cache/dev-util/vulkan-utility-libraries-1.3.296.0 +++ b/metadata/md5-cache/dev-util/vulkan-utility-libraries-1.3.296.0 @@ -6,11 +6,11 @@ EAPI=8 HOMEPAGE=https://github.com/KhronosGroup/Vulkan-Utility-Libraries INHERIT=cmake-multilib python-any-r1 IUSE=test abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 -KEYWORDS=~amd64 ~arm ~arm64 ~loong ppc ppc64 ~riscv x86 +KEYWORDS=amd64 ~arm ~arm64 ~loong ppc ppc64 ~riscv x86 LICENSE=Apache-2.0 RDEPEND=!<media-libs/vulkan-layers-1.3.268 RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/KhronosGroup/Vulkan-Utility-Libraries/archive/vulkan-sdk-1.3.296.0.tar.gz -> vulkan-utility-libraries-1.3.296.0.tar.gz _eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 cmake-multilib 37d23064f303dcf23453353ab8c77059 flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-any-r1 f7b9a2fa38c69a9c2a7ad8fc9283ccf7 python-utils-r1 3c216e5bcb79df1dbac2a59c4b48eca9 toolchain-funcs d3d42b22a610ce81c267b644bcec9b87 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=8436b7d42d13985c12f99061d4675a48 +_md5_=c9cdb9eca6d888830b336b3890406592 diff --git a/metadata/md5-cache/games-engines/easyrpg-player-0.7.0 b/metadata/md5-cache/games-engines/easyrpg-player-0.7.0 deleted file mode 100644 index c5072fd17f6e..000000000000 --- a/metadata/md5-cache/games-engines/easyrpg-player-0.7.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5 -DEFINED_PHASES=compile configure install postinst postrm preinst prepare test -DEPEND=>=dev-games/liblcf-0.7.0 >=media-libs/libsdl2-2.0.5 media-libs/libpng:= x11-libs/pixman dev-libs/libfmt:= media-libs/freetype:= media-libs/harfbuzz:= media-libs/alsa-lib media-libs/speexdsp media-sound/mpg123 media-libs/libsndfile media-libs/libvorbis media-libs/opus wildmidi? ( media-sound/wildmidi ) fluidsynth? ( media-sound/fluidsynth ) media-libs/libxmp dev-ruby/asciidoctor doc? ( app-text/doxygen ) -DESCRIPTION=RPG Maker 2000/2003 and EasyRPG games interpreter -EAPI=8 -HOMEPAGE=https://easyrpg.org/player/ -IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info -INHERIT=cmake xdg -IUSE=doc fluidsynth wildmidi -KEYWORDS=~amd64 -LICENSE=MIT -RDEPEND=>=dev-games/liblcf-0.7.0 >=media-libs/libsdl2-2.0.5 media-libs/libpng:= x11-libs/pixman dev-libs/libfmt:= media-libs/freetype:= media-libs/harfbuzz:= media-libs/alsa-lib media-libs/speexdsp media-sound/mpg123 media-libs/libsndfile media-libs/libvorbis media-libs/opus wildmidi? ( media-sound/wildmidi ) fluidsynth? ( media-sound/fluidsynth ) media-libs/libxmp dev-ruby/asciidoctor doc? ( app-text/doxygen ) -SLOT=0 -SRC_URI=https://github.com/EasyRPG/Player/archive/refs/tags/0.7.0.tar.gz -> easyrpg-player-0.7.0.tar.gz -_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs d3d42b22a610ce81c267b644bcec9b87 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=f4c37d6a6f0dca9927a8589e1f1783f6 diff --git a/metadata/md5-cache/games-engines/easyrpg-player-0.8 b/metadata/md5-cache/games-engines/easyrpg-player-0.8 deleted file mode 100644 index c7f46b07efdc..000000000000 --- a/metadata/md5-cache/games-engines/easyrpg-player-0.8 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=virtual/pkgconfig doc? ( app-text/doxygen media-gfx/graphviz[svg] ) app-alternatives/ninja >=dev-build/cmake-3.20.5 -DEFINED_PHASES=compile configure install postinst postrm preinst prepare test -DEPEND=dev-cpp/rang >=dev-games/liblcf-0.8 dev-libs/libfmt:= media-libs/libpng:= >=media-libs/libsdl2-2.0.5[joystick,sound?,video] sys-libs/zlib x11-libs/pixman harfbuzz? ( media-libs/harfbuzz:=[truetype] ) truetype? ( media-libs/freetype:= ) sound? ( media-libs/dr_wav media-libs/libsndfile media-libs/libvorbis media-libs/opusfile media-libs/speexdsp media-sound/mpg123 media-libs/libxmp fluidsynth? ( media-sound/fluidsynth ) wildmidi? ( media-sound/wildmidi ) !fluidsynth? ( !wildmidi? ( media-libs/alsa-lib ) ) ) -DESCRIPTION=RPG Maker 2000/2003 and EasyRPG games interpreter -EAPI=8 -HOMEPAGE=https://easyrpg.org/player/ https://github.com/EasyRPG/Player -IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info -INHERIT=cmake readme.gentoo-r1 xdg -IUSE=doc fluidsynth harfbuzz +sound truetype +wildmidi -KEYWORDS=~amd64 -LICENSE=BAEKMUK CC-BY-4.0 GPL-2+-with-font-exception GPL-3+ public-domain TTYP0 Unlicense || ( MIT-0 public-domain ) -RDEPEND=dev-cpp/rang >=dev-games/liblcf-0.8 dev-libs/libfmt:= media-libs/libpng:= >=media-libs/libsdl2-2.0.5[joystick,sound?,video] sys-libs/zlib x11-libs/pixman harfbuzz? ( media-libs/harfbuzz:=[truetype] ) truetype? ( media-libs/freetype:= ) sound? ( media-libs/dr_wav media-libs/libsndfile media-libs/libvorbis media-libs/opusfile media-libs/speexdsp media-sound/mpg123 media-libs/libxmp fluidsynth? ( media-sound/fluidsynth ) wildmidi? ( media-sound/wildmidi ) !fluidsynth? ( !wildmidi? ( media-libs/alsa-lib ) ) ) fluidsynth? ( media-sound/fluid-soundfont ) -REQUIRED_USE=fluidsynth? ( sound ) harfbuzz? ( truetype ) wildmidi? ( sound ) -SLOT=0 -SRC_URI=https://easyrpg.org/downloads/player/0.8/easyrpg-player-0.8.tar.xz -_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 readme.gentoo-r1 b045f3acf546393ab6b3170781875358 toolchain-funcs d3d42b22a610ce81c267b644bcec9b87 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=ba2d7e44d83615f5994e4f3a63e7401a diff --git a/metadata/md5-cache/games-engines/easyrpg-player-0.8-r1 b/metadata/md5-cache/games-engines/easyrpg-player-0.8-r1 deleted file mode 100644 index cd42e4b5e474..000000000000 --- a/metadata/md5-cache/games-engines/easyrpg-player-0.8-r1 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=virtual/pkgconfig doc? ( app-text/doxygen media-gfx/graphviz[svg] ) app-alternatives/ninja >=dev-build/cmake-3.20.5 -DEFINED_PHASES=compile configure install postinst postrm preinst prepare test -DEPEND=dev-cpp/rang >=dev-games/liblcf-0.8 dev-libs/libfmt:= media-libs/libpng:= >=media-libs/libsdl2-2.0.5[joystick,sound?,video] sys-libs/zlib x11-libs/pixman harfbuzz? ( media-libs/harfbuzz:=[truetype] ) truetype? ( media-libs/freetype:= ) sound? ( media-libs/dr_wav media-libs/libsndfile media-libs/libvorbis media-libs/opusfile media-libs/speexdsp media-sound/mpg123 media-libs/libxmp fluidsynth? ( media-sound/fluidsynth ) wildmidi? ( media-sound/wildmidi ) !fluidsynth? ( !wildmidi? ( media-libs/alsa-lib ) ) ) -DESCRIPTION=RPG Maker 2000/2003 and EasyRPG games interpreter -EAPI=8 -HOMEPAGE=https://easyrpg.org/player/ https://github.com/EasyRPG/Player -IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info -INHERIT=cmake readme.gentoo-r1 xdg -IUSE=doc fluidsynth harfbuzz +sound truetype +wildmidi -KEYWORDS=~amd64 -LICENSE=BAEKMUK CC-BY-4.0 GPL-2+-with-font-exception GPL-3+ public-domain TTYP0 Unlicense || ( MIT-0 public-domain ) -RDEPEND=dev-cpp/rang >=dev-games/liblcf-0.8 dev-libs/libfmt:= media-libs/libpng:= >=media-libs/libsdl2-2.0.5[joystick,sound?,video] sys-libs/zlib x11-libs/pixman harfbuzz? ( media-libs/harfbuzz:=[truetype] ) truetype? ( media-libs/freetype:= ) sound? ( media-libs/dr_wav media-libs/libsndfile media-libs/libvorbis media-libs/opusfile media-libs/speexdsp media-sound/mpg123 media-libs/libxmp fluidsynth? ( media-sound/fluidsynth ) wildmidi? ( media-sound/wildmidi ) !fluidsynth? ( !wildmidi? ( media-libs/alsa-lib ) ) ) fluidsynth? ( media-sound/fluid-soundfont ) -REQUIRED_USE=fluidsynth? ( sound ) harfbuzz? ( truetype ) wildmidi? ( sound ) -SLOT=0 -SRC_URI=https://easyrpg.org/downloads/player/0.8/easyrpg-player-0.8.tar.xz -_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 readme.gentoo-r1 b045f3acf546393ab6b3170781875358 toolchain-funcs d3d42b22a610ce81c267b644bcec9b87 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=8acb4d9918519bf1cddbb78599fcf71b diff --git a/metadata/md5-cache/media-gfx/blender-3.3.21 b/metadata/md5-cache/media-gfx/blender-3.3.21 index a38f41d6ea09..6d30e5a774bc 100644 --- a/metadata/md5-cache/media-gfx/blender-3.3.21 +++ b/metadata/md5-cache/media-gfx/blender-3.3.21 @@ -6,7 +6,7 @@ EAPI=8 HOMEPAGE=https://www.blender.org INHERIT=check-reqs cmake flag-o-matic pax-utils python-single-r1 toolchain-funcs xdg-utils IUSE=+bullet +dds +fluid +openexr +tbb alembic collada +color-management cuda +cycles debug doc +embree +ffmpeg +fftw +gmp headless jack jemalloc jpeg2k man +nanovdb ndof nls openal +oidn +openimageio +openmp +opensubdiv +openvdb optix osl +pdf +potrace +pugixml pulseaudio sdl +sndfile test +tiff valgrind python_single_target_python3_9 python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 python_single_target_python3_13 -KEYWORDS=~amd64 ~arm ~arm64 +KEYWORDS=amd64 ~arm ~arm64 LICENSE=GPL-3+ cycles? ( Apache-2.0 ) RDEPEND=python_single_target_python3_9? ( dev-lang/python:3.9 ) 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 ) dev-libs/boost:=[nls?] dev-libs/lzo:2= python_single_target_python3_9? ( dev-python/cython[python_targets_python3_9(-)] dev-python/numpy[python_targets_python3_9(-)] dev-python/zstandard[python_targets_python3_9(-)] dev-python/requests[python_targets_python3_9(-)] ) python_single_target_python3_10? ( dev-python/cython[python_targets_python3_10(-)] dev-python/numpy[python_targets_python3_10(-)] dev-python/zstandard[python_targets_python3_10(-)] dev-python/requests[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/cython[python_targets_python3_11(-)] dev-python/numpy[python_targets_python3_11(-)] dev-python/zstandard[python_targets_python3_11(-)] dev-python/requests[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/cython[python_targets_python3_12(-)] dev-python/numpy[python_targets_python3_12(-)] dev-python/zstandard[python_targets_python3_12(-)] dev-python/requests[python_targets_python3_12(-)] ) python_single_target_python3_13? ( dev-python/cython[python_targets_python3_13(-)] dev-python/numpy[python_targets_python3_13(-)] dev-python/zstandard[python_targets_python3_13(-)] dev-python/requests[python_targets_python3_13(-)] ) media-libs/freetype:=[brotli] media-libs/glew:* media-libs/libjpeg-turbo:= media-libs/libpng:= media-libs/libsamplerate sys-libs/zlib:= virtual/glu virtual/libintl virtual/opengl alembic? ( >=media-gfx/alembic-1.8.3-r2[boost(+),hdf(+)] ) collada? ( >=media-libs/opencollada-1.6.68 ) color-management? ( <media-libs/opencolorio-2.3.0:= ) cuda? ( dev-util/nvidia-cuda-toolkit:= ) embree? ( <media-libs/embree-4.0.0:=[raymask] ) ffmpeg? ( media-video/ffmpeg:=[x264,mp3,encode,theora,jpeg2k?,vpx,vorbis,opus,xvid] ) fftw? ( sci-libs/fftw:3.0= ) gmp? ( dev-libs/gmp[cxx] ) !headless? ( x11-libs/libX11 x11-libs/libXi x11-libs/libXxf86vm ) jack? ( virtual/jack ) jemalloc? ( dev-libs/jemalloc:= ) jpeg2k? ( media-libs/openjpeg:2= ) ndof? ( app-misc/spacenavd dev-libs/libspnav ) nls? ( virtual/libiconv ) openal? ( media-libs/openal ) oidn? ( >=media-libs/oidn-1.4.1 ) openimageio? ( >=media-libs/openimageio-2.3.12.0-r3:= ) openexr? ( >=dev-libs/imath-3.1.4-r2:= >=media-libs/openexr-3:0= ) opensubdiv? ( >=media-libs/opensubdiv-3.4.0 ) openvdb? ( <media-gfx/openvdb-11.0.0:=[nanovdb?] dev-libs/c-blosc:= ) optix? ( <dev-libs/optix-7.5.0 ) osl? ( <media-libs/osl-1.13:= ) pdf? ( media-libs/libharu ) potrace? ( media-gfx/potrace ) pugixml? ( dev-libs/pugixml ) pulseaudio? ( media-libs/libpulse ) sdl? ( media-libs/libsdl2[sound,joystick] ) sndfile? ( media-libs/libsndfile ) tbb? ( dev-cpp/tbb:= ) tiff? ( media-libs/tiff:= ) valgrind? ( dev-debug/valgrind ) REQUIRED_USE=^^ ( python_single_target_python3_9 python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 python_single_target_python3_13 ) alembic? ( openexr ) cuda? ( cycles ) cycles? ( openexr tiff openimageio ) fluid? ( tbb ) openvdb? ( tbb ) optix? ( cuda ) osl? ( cycles ) test? ( color-management ) @@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) test SLOT=3.3 SRC_URI=https://download.blender.org/source/blender-3.3.21.tar.xz _eclasses_=check-reqs 2a9731073c152554078a9a8df8fc0f1b cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 pax-utils 5555f2e75744739fe100ee62c22d28fe python-single-r1 47d8ac9be330c9366112b78fd4f8ce57 python-utils-r1 3c216e5bcb79df1dbac2a59c4b48eca9 toolchain-funcs d3d42b22a610ce81c267b644bcec9b87 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=ae95ee34ac023aea0c79038478733b43 +_md5_=0baf08b88aed372dfecf4f93af43f880 diff --git a/metadata/md5-cache/media-gfx/freecad-1.0.0 b/metadata/md5-cache/media-gfx/freecad-1.0.0 index 72f7b257d55e..41a8bb1981ab 100644 --- a/metadata/md5-cache/media-gfx/freecad-1.0.0 +++ b/metadata/md5-cache/media-gfx/freecad-1.0.0 @@ -7,7 +7,7 @@ HOMEPAGE=https://www.freecad.org/ https://github.com/FreeCAD/FreeCAD IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info INHERIT=check-reqs cmake flag-o-matic optfeature python-single-r1 qmake-utils xdg IUSE=debug designer +gui +qt6 test +addonmgr +fem +idf +image +inspection +material +openscad +part-design +path +points +raytracing +robot +show +smesh +surface +techdraw +tux cloud netgen pcl python_single_target_python3_9 python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 python_single_target_python3_13 -KEYWORDS=~amd64 +KEYWORDS=amd64 LICENSE=LGPL-2 CC-BY-SA-4.0 RDEPEND=python_single_target_python3_9? ( dev-lang/python:3.9 ) 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 ) dev-cpp/gtest dev-cpp/yaml-cpp dev-libs/OpenNI2[opengl(+)] dev-libs/boost:= dev-libs/libfmt:= dev-libs/libspnav[X] dev-libs/xerces-c[icu] dev-ruby/asciidoctor !qt6? ( dev-qt/qtconcurrent:5 dev-qt/qtcore:5 dev-qt/qtnetwork:5 dev-qt/qtxml:5 dev-qt/qtxmlpatterns:5 ) qt6? ( dev-qt/qtbase:6[concurrent,network,xml] ) media-libs/freetype media-libs/qhull:= sci-libs/hdf5:=[fortran,zlib] >=sci-libs/med-4.0.0-r1 sci-libs/opencascade:=[json,vtk] sci-libs/orocos_kdl:= sys-libs/zlib virtual/libusb:1 cloud? ( dev-libs/openssl:= net-misc/curl ) fem? ( !qt6? ( sci-libs/vtk:=[qt5,rendering] ) qt6? ( sci-libs/vtk:=[-qt5,qt6,rendering] ) ) gui? ( >=media-libs/coin-4.0.0 virtual/glu virtual/opengl !qt6? ( dev-qt/designer:5 dev-qt/qtgui:5 dev-qt/qtopengl:5 dev-qt/qtprintsupport:5 dev-qt/qtsvg:5 dev-qt/qtwidgets:5 dev-qt/qtx11extras:5 pcl? ( sci-libs/pcl[qt5] ) python_single_target_python3_10? ( dev-python/matplotlib[python_targets_python3_10(-)] >=dev-python/pivy-0.6.5[python_targets_python3_10(-)] dev-python/pyside2:=[gui,svg,webchannel,python_targets_python3_10(-)] dev-python/shiboken2:=[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/matplotlib[python_targets_python3_11(-)] >=dev-python/pivy-0.6.5[python_targets_python3_11(-)] dev-python/pyside2:=[gui,svg,webchannel,python_targets_python3_11(-)] dev-python/shiboken2:=[python_targets_python3_11(-)] ) ) qt6? ( designer? ( dev-qt/qttools:6[designer] ) dev-qt/qt5compat:6 dev-qt/qttools:6[widgets] dev-qt/qtbase:6[gui,opengl,widgets] dev-qt/qtsvg:6 pcl? ( sci-libs/pcl[-qt5,qt6(-)] ) python_single_target_python3_9? ( dev-python/matplotlib[python_targets_python3_9(-)] >=dev-python/pivy-0.6.5[python_targets_python3_9(-)] dev-python/pyside6:=[gui,svg,webchannel,python_targets_python3_9(-)] dev-python/shiboken6:=[python_targets_python3_9(-)] ) python_single_target_python3_10? ( dev-python/matplotlib[python_targets_python3_10(-)] >=dev-python/pivy-0.6.5[python_targets_python3_10(-)] dev-python/pyside6:=[gui,svg,webchannel,python_targets_python3_10(-)] dev-python/shiboken6:=[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/matplotlib[python_targets_python3_11(-)] >=dev-python/pivy-0.6.5[python_targets_python3_11(-)] dev-python/pyside6:=[gui,svg,webchannel,python_targets_python3_11(-)] dev-python/shiboken6:=[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/matplotlib[python_targets_python3_12(-)] >=dev-python/pivy-0.6.5[python_targets_python3_12(-)] dev-python/pyside6:=[gui,svg,webchannel,python_targets_python3_12(-)] dev-python/shiboken6:=[python_targets_python3_12(-)] ) python_single_target_python3_13? ( dev-python/matplotlib[python_targets_python3_13(-)] >=dev-python/pivy-0.6.5[python_targets_python3_13(-)] dev-python/pyside6:=[gui,svg,webchannel,python_targets_python3_13(-)] dev-python/shiboken6:=[python_targets_python3_13(-)] ) ) ) netgen? ( media-gfx/netgen[opencascade] ) openscad? ( media-gfx/openscad ) pcl? ( sci-libs/pcl:=[opengl,openni2,vtk] ) smesh? ( !qt6? ( sci-libs/vtk:=[qt5] ) qt6? ( sci-libs/vtk:=[-qt5,qt6] ) ) python_single_target_python3_9? ( dev-python/numpy[python_targets_python3_9(-)] dev-python/pybind11[python_targets_python3_9(-)] addonmgr? ( dev-python/GitPython[python_targets_python3_9(-)] ) fem? ( dev-python/ply[python_targets_python3_9(-)] ) ) python_single_target_python3_10? ( dev-python/numpy[python_targets_python3_10(-)] dev-python/pybind11[python_targets_python3_10(-)] addonmgr? ( dev-python/GitPython[python_targets_python3_10(-)] ) fem? ( dev-python/ply[python_targets_python3_10(-)] ) ) python_single_target_python3_11? ( dev-python/numpy[python_targets_python3_11(-)] dev-python/pybind11[python_targets_python3_11(-)] addonmgr? ( dev-python/GitPython[python_targets_python3_11(-)] ) fem? ( dev-python/ply[python_targets_python3_11(-)] ) ) python_single_target_python3_12? ( dev-python/numpy[python_targets_python3_12(-)] dev-python/pybind11[python_targets_python3_12(-)] addonmgr? ( dev-python/GitPython[python_targets_python3_12(-)] ) fem? ( dev-python/ply[python_targets_python3_12(-)] ) ) python_single_target_python3_13? ( dev-python/numpy[python_targets_python3_13(-)] dev-python/pybind11[python_targets_python3_13(-)] addonmgr? ( dev-python/GitPython[python_targets_python3_13(-)] ) fem? ( dev-python/ply[python_targets_python3_13(-)] ) ) REQUIRED_USE=^^ ( python_single_target_python3_9 python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 python_single_target_python3_13 ) designer? ( gui ) inspection? ( points ) path? ( robot ) python_single_target_python3_12? ( gui? ( qt6 ) ) @@ -15,4 +15,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/FreeCAD/FreeCAD/archive/refs/tags/1.0.0.tar.gz -> freecad-1.0.0.tar.gz _eclasses_=check-reqs 2a9731073c152554078a9a8df8fc0f1b cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 python-single-r1 47d8ac9be330c9366112b78fd4f8ce57 python-utils-r1 3c216e5bcb79df1dbac2a59c4b48eca9 qmake-utils a8dd17b1d94586164f5e3fc12b1c6b81 toolchain-funcs d3d42b22a610ce81c267b644bcec9b87 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=38482beac3eb3b57277e5fc42e5f18e3 +_md5_=cd1c8619ba2b62457d376040da0bf404 diff --git a/metadata/md5-cache/media-gfx/plantuml-1.2024.8 b/metadata/md5-cache/media-gfx/plantuml-1.2024.8 new file mode 100644 index 000000000000..12d7187d99b6 --- /dev/null +++ b/metadata/md5-cache/media-gfx/plantuml-1.2024.8 @@ -0,0 +1,15 @@ +DEFINED_PHASES=compile install postinst postrm preinst prepare setup test +DEPEND=>=virtual/jdk-1.8:* ant-task? ( >=dev-java/ant-1.10.14-r3:0 ) >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip ) +DESCRIPTION=Draw UML diagrams using a simple and human readable text description +EAPI=8 +HOMEPAGE=https://plantuml.com +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=java-pkg-2 java-pkg-simple desktop xdg +IUSE=ant-task doc source +KEYWORDS=~amd64 +LICENSE=GPL-3 +RDEPEND=>=virtual/jre-1.8:* media-gfx/graphviz ant-task? ( >=dev-java/ant-1.10.14-r3:0 ) >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip ) +SLOT=0 +SRC_URI=https://github.com/plantuml/plantuml/archive/v1.2024.8.tar.gz -> plantuml-1.2024.8.tar.gz +_eclasses_=desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed java-pkg-2 6e6478d8b78f18251c008bad32994df9 java-pkg-simple 8221818a4df90800de803a44fd0875b4 java-utils-2 df5a29aeeb243804a2f5ef024c8467a9 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 +_md5_=48fdffad94527c954b22e68be5520a77 diff --git a/metadata/md5-cache/media-libs/openfec-1.4.2.11-r1 b/metadata/md5-cache/media-libs/openfec-1.4.2.11-r1 index e52abf45a746..04b544a3227c 100644 --- a/metadata/md5-cache/media-libs/openfec-1.4.2.11-r1 +++ b/metadata/md5-cache/media-libs/openfec-1.4.2.11-r1 @@ -4,9 +4,9 @@ DESCRIPTION=Library of various AL-FEC codecs EAPI=8 HOMEPAGE=https://github.com/roc-streaming/openfec http://openfec.org/ INHERIT=cmake -KEYWORDS=~amd64 +KEYWORDS=amd64 LICENSE=CeCILL-2 CeCILL-C SLOT=0 SRC_URI=https://github.com/roc-streaming/openfec/archive/refs/tags/v1.4.2.11.tar.gz -> openfec-1.4.2.11.tar.gz _eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs d3d42b22a610ce81c267b644bcec9b87 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=29b3cf5ec8322939196c04f43c2cc34a +_md5_=28e751f488ef2d2c5b3a76f3699a3bfe diff --git a/metadata/md5-cache/media-libs/shaderc-2024.3 b/metadata/md5-cache/media-libs/shaderc-2024.3 index 7725908347b1..406bae5a627f 100644 --- a/metadata/md5-cache/media-libs/shaderc-2024.3 +++ b/metadata/md5-cache/media-libs/shaderc-2024.3 @@ -6,11 +6,11 @@ EAPI=8 HOMEPAGE=https://github.com/google/shaderc INHERIT=cmake-multilib python-any-r1 IUSE=doc 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 ~loong ppc64 ~riscv x86 +KEYWORDS=amd64 ~loong ppc64 ~riscv x86 LICENSE=Apache-2.0 RDEPEND=>=dev-util/glslang-1.3.296.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(-)?] >=dev-util/spirv-tools-1.3.296.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(-)?] RESTRICT=test SLOT=0 SRC_URI=https://github.com/google/shaderc/archive/v2024.3.tar.gz -> shaderc-2024.3.tar.gz _eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 cmake-multilib 37d23064f303dcf23453353ab8c77059 flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-any-r1 f7b9a2fa38c69a9c2a7ad8fc9283ccf7 python-utils-r1 3c216e5bcb79df1dbac2a59c4b48eca9 toolchain-funcs d3d42b22a610ce81c267b644bcec9b87 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=040dc1507f8b5985101e796fae15dae0 +_md5_=e8674938e6d80f6aa17a99f4a417737d diff --git a/metadata/md5-cache/media-libs/vulkan-layers-1.3.296.0 b/metadata/md5-cache/media-libs/vulkan-layers-1.3.296.0 index 8659a0a05f84..69be9249165d 100644 --- a/metadata/md5-cache/media-libs/vulkan-layers-1.3.296.0 +++ b/metadata/md5-cache/media-libs/vulkan-layers-1.3.296.0 @@ -6,10 +6,10 @@ EAPI=8 HOMEPAGE=https://github.com/KhronosGroup/Vulkan-ValidationLayers INHERIT=cmake-multilib python-any-r1 IUSE=wayland X abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 -KEYWORDS=~amd64 ~arm ~arm64 ~loong ppc ppc64 ~riscv x86 +KEYWORDS=amd64 ~arm ~arm64 ~loong ppc ppc64 ~riscv x86 LICENSE=Apache-2.0 RDEPEND=~dev-util/spirv-tools-1.3.296.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(-)?] SLOT=0 SRC_URI=https://github.com/KhronosGroup/Vulkan-ValidationLayers/archive/vulkan-sdk-1.3.296.0.tar.gz -> vulkan-layers-1.3.296.0.tar.gz _eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 cmake-multilib 37d23064f303dcf23453353ab8c77059 flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-any-r1 f7b9a2fa38c69a9c2a7ad8fc9283ccf7 python-utils-r1 3c216e5bcb79df1dbac2a59c4b48eca9 toolchain-funcs d3d42b22a610ce81c267b644bcec9b87 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=098931b5c9513c1f141673b10493c2e6 +_md5_=d7b06137610f48ae4c6679c3a993333a diff --git a/metadata/md5-cache/media-libs/vulkan-loader-1.3.296.0 b/metadata/md5-cache/media-libs/vulkan-loader-1.3.296.0 index 5520ccb33733..5f646fa78c8c 100644 --- a/metadata/md5-cache/media-libs/vulkan-loader-1.3.296.0 +++ b/metadata/md5-cache/media-libs/vulkan-loader-1.3.296.0 @@ -6,10 +6,10 @@ EAPI=8 HOMEPAGE=https://github.com/KhronosGroup/Vulkan-Loader INHERIT=flag-o-matic cmake-multilib toolchain-funcs IUSE=layers wayland X abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 -KEYWORDS=~amd64 ~arm ~arm64 ~loong ppc ppc64 ~riscv x86 +KEYWORDS=amd64 ~arm ~arm64 ~loong ppc ppc64 ~riscv x86 LICENSE=Apache-2.0 PDEPEND=layers? ( media-libs/vulkan-layers[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) SLOT=0 SRC_URI=https://github.com/KhronosGroup/Vulkan-Loader/archive/vulkan-sdk-1.3.296.0.tar.gz -> vulkan-loader-1.3.296.0.tar.gz _eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 cmake-multilib 37d23064f303dcf23453353ab8c77059 flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c toolchain-funcs d3d42b22a610ce81c267b644bcec9b87 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=0f6d6c3440951ed904d3c45aff3e0ca9 +_md5_=adff5326d8dff73bf2bbcca681c67cbd diff --git a/metadata/md5-cache/media-sound/alacenc-0.4.0 b/metadata/md5-cache/media-sound/alacenc-0.4.0 index a03e59aec510..59b9c637d49a 100644 --- a/metadata/md5-cache/media-sound/alacenc-0.4.0 +++ b/metadata/md5-cache/media-sound/alacenc-0.4.0 @@ -4,9 +4,9 @@ DESCRIPTION=Encodes audio into the Apple Lossless Audio Codec (ALAC) format EAPI=8 HOMEPAGE=https://github.com/flacon/alacenc INHERIT=cmake -KEYWORDS=amd64 ~x86 +KEYWORDS=amd64 x86 LICENSE=MIT SLOT=0 SRC_URI=https://github.com/flacon/alacenc/archive/v0.4.0.tar.gz -> alacenc-0.4.0.tar.gz _eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs d3d42b22a610ce81c267b644bcec9b87 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=d76ff0308458b8964d4641e2c2b88f15 +_md5_=7e2fd3b56ebb7f1b80048cae3d38478e diff --git a/metadata/md5-cache/media-sound/flacon-11.3.0 b/metadata/md5-cache/media-sound/flacon-11.3.0 index b6ab4dc7fa0b..1d00f0725692 100644 --- a/metadata/md5-cache/media-sound/flacon-11.3.0 +++ b/metadata/md5-cache/media-sound/flacon-11.3.0 @@ -6,11 +6,11 @@ EAPI=8 HOMEPAGE=https://flacon.github.io/ INHERIT=check-reqs cmake optfeature virtualx xdg-utils IUSE=test test -KEYWORDS=amd64 ~x86 +KEYWORDS=amd64 x86 LICENSE=LGPL-2.1+ RDEPEND=app-i18n/uchardet dev-qt/qtcore:5 dev-qt/qtgui:5[jpeg] dev-qt/qtnetwork:5 dev-qt/qtwidgets:5 media-libs/taglib media-sound/sox[flac,wavpack] media-video/mediainfo RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/flacon/flacon/archive/v11.3.0.tar.gz -> flacon-11.3.0.tar.gz _eclasses_=check-reqs 2a9731073c152554078a9a8df8fc0f1b cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 toolchain-funcs d3d42b22a610ce81c267b644bcec9b87 virtualx 9741d451eb64ea8bb9faee90d68a9b68 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=be660473a8c7a8ed7bfcee9fd048baad +_md5_=aa1a39381788e8bcb633a85c2b83dd94 diff --git a/metadata/md5-cache/net-dialup/minimodem-0.24-r1 b/metadata/md5-cache/net-dialup/minimodem-0.24-r2 index 31db16ece463..e85150fd97ba 100644 --- a/metadata/md5-cache/net-dialup/minimodem-0.24-r1 +++ b/metadata/md5-cache/net-dialup/minimodem-0.24-r2 @@ -5,12 +5,13 @@ DESCRIPTION=General-purpose software audio FSK modem EAPI=8 HOMEPAGE=http://www.whence.com/minimodem/ INHERIT=autotools -IUSE=+alsa pulseaudio sndfile sndio +IUSE=alsa pulseaudio +sndfile sndio test KEYWORDS=~amd64 LICENSE=GPL-3+ RDEPEND=sndfile? ( media-libs/libsndfile ) sci-libs/fftw:3.0 alsa? ( media-libs/alsa-lib ) pulseaudio? ( media-libs/libpulse ) sndio? ( media-sound/sndio ) -REQUIRED_USE=|| ( alsa pulseaudio sndfile ) +REQUIRED_USE=|| ( alsa pulseaudio sndfile ) test? ( sndfile ) +RESTRICT=!test? ( test ) SLOT=0 SRC_URI=http://www.whence.com/minimodem/minimodem-0.24.tar.gz _eclasses_=autotools 7d91cc798a8afd8f4e0c6e9587296ebe gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool 6b28392a775f807c8be5fc7ec9a605b9 multilib b2a329026f2e404e9e371097dda47f96 toolchain-funcs d3d42b22a610ce81c267b644bcec9b87 -_md5_=5577706496a086f8187fe1a7c293cb00 +_md5_=5fa1133fb7699606d61398e16ffe7977 diff --git a/metadata/md5-cache/net-dialup/minimodem-9999 b/metadata/md5-cache/net-dialup/minimodem-9999-r1 index 72f59f9fb499..201516640608 100644 --- a/metadata/md5-cache/net-dialup/minimodem-9999 +++ b/metadata/md5-cache/net-dialup/minimodem-9999-r1 @@ -5,11 +5,12 @@ DESCRIPTION=General-purpose software audio FSK modem EAPI=8 HOMEPAGE=http://www.whence.com/minimodem/ INHERIT=autotools git-r3 -IUSE=alsa +pulseaudio sndfile sndio +IUSE=alsa pulseaudio +sndfile sndio test LICENSE=GPL-3+ PROPERTIES=live RDEPEND=sndfile? ( media-libs/libsndfile ) sci-libs/fftw:3.0 alsa? ( media-libs/alsa-lib ) pulseaudio? ( media-libs/libpulse ) sndio? ( media-sound/sndio ) -REQUIRED_USE=|| ( alsa pulseaudio sndfile sndio ) +REQUIRED_USE=|| ( alsa pulseaudio sndfile sndio ) test ( sndfile ) +RESTRICT=!test? ( test ) SLOT=0 _eclasses_=autotools 7d91cc798a8afd8f4e0c6e9587296ebe git-r3 875eb471682d3e1f18da124be97dcc81 gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool 6b28392a775f807c8be5fc7ec9a605b9 multilib b2a329026f2e404e9e371097dda47f96 toolchain-funcs d3d42b22a610ce81c267b644bcec9b87 -_md5_=78849e684cfeca7310ec8a5847a3629c +_md5_=20c05e8d3415361ba93501827b5a0551 diff --git a/metadata/md5-cache/net-dns/knot-resolver-5.7.2 b/metadata/md5-cache/net-dns/knot-resolver-5.7.2 index 5f71f8115718..264d03c016fb 100644 --- a/metadata/md5-cache/net-dns/knot-resolver-5.7.2 +++ b/metadata/md5-cache/net-dns/knot-resolver-5.7.2 @@ -12,6 +12,6 @@ RDEPEND=lua_single_target_luajit? ( dev-lang/luajit:= ) lua_single_target_lua5-1 REQUIRED_USE=^^ ( lua_single_target_luajit lua_single_target_lua5-1 lua_single_target_lua5-3 lua_single_target_lua5-4 ) RESTRICT=!test? ( test ) SLOT=0 -SRC_URI=https://secure.nic.cz/files/knot-resolver/knot-resolver-5.7.2.tar.xz verify-sig? ( https://secure.nic.cz/files/knot-resolver/knot-resolver-5.7.2.tar.xz.asc ) +SRC_URI=https://knot-resolver.nic.cz/release/knot-resolver-5.7.2.tar.xz verify-sig? ( https://knot-resolver.nic.cz/release/knot-resolver-5.7.2.tar.xz.asc ) _eclasses_=flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe lua-single 75fe955a36b18e199213c8739eaebdbb lua-utils 7c89927eda6f21c4c48136247077ab37 meson 99466844dd8d4fcfb07578a76f5a9922 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-utils-r1 3c216e5bcb79df1dbac2a59c4b48eca9 tmpfiles 9a9814db5a3fbd4f1e921c05297e7735 toolchain-funcs d3d42b22a610ce81c267b644bcec9b87 verify-sig 745dccb7d4656514f1e966cce314d7db -_md5_=0e10d23263c3d855ea6423a53ec5b701 +_md5_=3aeafd2ef9db78d61a6fa2287aae5f2e diff --git a/metadata/md5-cache/net-dns/knot-resolver-5.7.4 b/metadata/md5-cache/net-dns/knot-resolver-5.7.4 new file mode 100644 index 000000000000..1cb03bf38a61 --- /dev/null +++ b/metadata/md5-cache/net-dns/knot-resolver-5.7.4 @@ -0,0 +1,17 @@ +BDEPEND=virtual/pkgconfig verify-sig? ( >=sec-keys/openpgp-keys-knot-resolver-20240304 ) >=dev-build/meson-1.2.3 app-alternatives/ninja dev-build/meson-format-array verify-sig? ( app-crypt/gnupg >=app-portage/gemato-20 ) +DEFINED_PHASES=compile configure install postinst setup test unpack +DEPEND=lua_single_target_luajit? ( dev-lang/luajit:= ) lua_single_target_lua5-1? ( dev-lang/lua:5.1 ) lua_single_target_lua5-3? ( dev-lang/lua:5.3 ) lua_single_target_lua5-4? ( dev-lang/lua:5.4 ) acct-group/knot-resolver acct-user/knot-resolver dev-db/lmdb:= net-dns/knot:= dev-libs/libuv:= net-libs/gnutls:= caps? ( sys-libs/libcap-ng ) dnstap? ( dev-libs/fstrm dev-libs/protobuf-c:= ) jemalloc? ( dev-libs/jemalloc:= ) kresc? ( dev-libs/libedit ) nghttp2? ( net-libs/nghttp2:= ) systemd? ( sys-apps/systemd:= ) xdp? ( net-dns/knot:=[xdp] ) test? ( dev-util/cmocka ) +DESCRIPTION=A scaleable caching DNS resolver +EAPI=8 +HOMEPAGE=https://www.knot-resolver.cz https://gitlab.nic.cz/knot/knot-resolver +INHERIT=lua-single meson tmpfiles verify-sig +IUSE=caps dnstap jemalloc kresc nghttp2 systemd test xdp lua_single_target_luajit lua_single_target_lua5-1 lua_single_target_lua5-3 lua_single_target_lua5-4 verify-sig +KEYWORDS=~amd64 +LICENSE=Apache-2.0 BSD CC0-1.0 GPL-3+ LGPL-2.1+ MIT +RDEPEND=lua_single_target_luajit? ( dev-lang/luajit:= ) lua_single_target_lua5-1? ( dev-lang/lua:5.1 ) lua_single_target_lua5-3? ( dev-lang/lua:5.3 ) lua_single_target_lua5-4? ( dev-lang/lua:5.4 ) acct-group/knot-resolver acct-user/knot-resolver dev-db/lmdb:= net-dns/knot:= dev-libs/libuv:= net-libs/gnutls:= caps? ( sys-libs/libcap-ng ) dnstap? ( dev-libs/fstrm dev-libs/protobuf-c:= ) jemalloc? ( dev-libs/jemalloc:= ) kresc? ( dev-libs/libedit ) nghttp2? ( net-libs/nghttp2:= ) systemd? ( sys-apps/systemd:= ) xdp? ( net-dns/knot:=[xdp] ) virtual/tmpfiles +REQUIRED_USE=^^ ( lua_single_target_luajit lua_single_target_lua5-1 lua_single_target_lua5-3 lua_single_target_lua5-4 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://knot-resolver.nic.cz/release/knot-resolver-5.7.4.tar.xz verify-sig? ( https://knot-resolver.nic.cz/release/knot-resolver-5.7.4.tar.xz.asc ) +_eclasses_=flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe lua-single 75fe955a36b18e199213c8739eaebdbb lua-utils 7c89927eda6f21c4c48136247077ab37 meson 99466844dd8d4fcfb07578a76f5a9922 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-utils-r1 3c216e5bcb79df1dbac2a59c4b48eca9 tmpfiles 9a9814db5a3fbd4f1e921c05297e7735 toolchain-funcs d3d42b22a610ce81c267b644bcec9b87 verify-sig 745dccb7d4656514f1e966cce314d7db +_md5_=250f21a40e1051a3b03e9db21f1d80f8 diff --git a/metadata/md5-cache/net-im/toxic-0.15.1 b/metadata/md5-cache/net-im/toxic-0.15.1 index 353f1eabc721..73dce73a48c3 100644 --- a/metadata/md5-cache/net-im/toxic-0.15.1 +++ b/metadata/md5-cache/net-im/toxic-0.15.1 @@ -7,11 +7,11 @@ HOMEPAGE=https://github.com/JFreegman/toxic IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info INHERIT=python-single-r1 xdg IUSE=+audio-notify debug experimental games llvm notification png python qrcode +sound +video +X python_single_target_python3_9 python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 python_single_target_python3_13 -KEYWORDS=~amd64 x86 +KEYWORDS=amd64 x86 LICENSE=GPL-3+ RDEPEND=>=net-libs/tox-0.2.19:=[experimental?] net-misc/curl sys-kernel/linux-headers sys-libs/ncurses:= audio-notify? ( media-libs/freealut media-libs/openal ) debug? ( llvm? ( sys-devel/llvm:* ) ) notification? ( x11-libs/libnotify ) python? ( python_single_target_python3_9? ( dev-lang/python:3.9 ) 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 ) ) qrcode? ( media-gfx/qrencode:= png? ( media-libs/libpng ) ) sound? ( media-libs/openal net-libs/tox:=[av] ) X? ( x11-base/xorg-proto x11-libs/libX11 ) REQUIRED_USE=python? ( ^^ ( python_single_target_python3_9 python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 python_single_target_python3_13 ) ) video? ( sound X ) SLOT=0 SRC_URI=https://github.com/JFreegman/toxic/archive/v0.15.1.tar.gz -> toxic-0.15.1.tar.gz _eclasses_=multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f python-single-r1 47d8ac9be330c9366112b78fd4f8ce57 python-utils-r1 3c216e5bcb79df1dbac2a59c4b48eca9 toolchain-funcs d3d42b22a610ce81c267b644bcec9b87 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=b3ce21acd73c04b022242751ac1d2aaf +_md5_=6b8c1effeac43b3d80ec2b9dba5e7b09 diff --git a/metadata/md5-cache/net-libs/pacparser-1.4.5 b/metadata/md5-cache/net-libs/pacparser-1.4.5 index c09b28e45817..7c8a01729690 100644 --- a/metadata/md5-cache/net-libs/pacparser-1.4.5 +++ b/metadata/md5-cache/net-libs/pacparser-1.4.5 @@ -5,11 +5,11 @@ EAPI=8 HOMEPAGE=https://pacparser.manugarg.com/ INHERIT=python-r1 toolchain-funcs IUSE=doc python python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 -KEYWORDS=~amd64 ~x86 ~amd64-linux ~x86-linux +KEYWORDS=~amd64 x86 ~amd64-linux ~x86-linux LICENSE=LGPL-3 RDEPEND=python? ( python_targets_python3_9? ( dev-lang/python:3.9 ) 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 ) ) REQUIRED_USE=python? ( || ( python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 ) ) SLOT=0/1 SRC_URI=https://github.com/manugarg/pacparser/archive/v1.4.5/pacparser-1.4.5.tar.gz _eclasses_=multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-r1 2def7a4ce233dfa344f613025c619a23 python-utils-r1 3c216e5bcb79df1dbac2a59c4b48eca9 toolchain-funcs d3d42b22a610ce81c267b644bcec9b87 -_md5_=0677fe4807d425d46e27215e41a80b64 +_md5_=a7e82b681b69398b892a59c71f9e2bbb diff --git a/metadata/md5-cache/net-misc/r8125-9.013.02-r1 b/metadata/md5-cache/net-misc/r8125-9.013.02-r1 index 9b9082f3dc82..b45616b0966f 100644 --- a/metadata/md5-cache/net-misc/r8125-9.013.02-r1 +++ b/metadata/md5-cache/net-misc/r8125-9.013.02-r1 @@ -7,10 +7,10 @@ HOMEPAGE=https://www.realtek.com/Download/List?cate_id=584 IDEPEND=sys-apps/kmod[tools] INHERIT=linux-mod-r1 IUSE=+multi-tx-q ptp +rss use-firmware dist-kernel modules-compress modules-sign +strip -KEYWORDS=~amd64 ~x86 +KEYWORDS=amd64 x86 LICENSE=GPL-2 RDEPEND=sys-apps/kmod[tools] dist-kernel? ( virtual/dist-kernel:= ) SLOT=0 SRC_URI=https://github.com/Karlson2k/r8125/releases/download/9.013.02/r8125-9.013.02.tar.bz2 _eclasses_=dist-kernel-utils f7cc6a540e8b78cd3fd09f1afc4ded23 edo 367e103a74bf77e6a8da7894d999fa3c linux-info ea4122ba1d8791a12b78e53f9510a2e3 linux-mod-r1 33598fe1cdd6706395fecdc59df35f64 mount-boot-utils 69218c024651aa10db01df7e8a5b63e0 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs d3d42b22a610ce81c267b644bcec9b87 -_md5_=5ea7439d8ba1820f1005ad29c0d26cc0 +_md5_=343efaa8d17232dfc73c12936027158b diff --git a/metadata/md5-cache/net-misc/sitecopy-0.16.6-r2 b/metadata/md5-cache/net-misc/sitecopy-0.16.6-r2 deleted file mode 100644 index 2285530222ae..000000000000 --- a/metadata/md5-cache/net-misc/sitecopy-0.16.6-r2 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=>=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.17-r1:1.17 >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 -DEFINED_PHASES=configure prepare -DEPEND=rsh? ( net-misc/netkit-rsh ) >=net-libs/neon-0.24.6[zlib?,ssl?,expat?] <=net-libs/neon-0.32.9999[zlib?,ssl?,expat?] xml? ( >=net-libs/neon-0.24.6[-expat] ) -DESCRIPTION=Maintain remote web sites with ease -EAPI=7 -HOMEPAGE=http://www.manyfish.co.uk/sitecopy/ -INHERIT=autotools -IUSE=expat nls rsh ssl webdav xml zlib -KEYWORDS=amd64 x86 -LICENSE=GPL-2 -RDEPEND=rsh? ( net-misc/netkit-rsh ) >=net-libs/neon-0.24.6[zlib?,ssl?,expat?] <=net-libs/neon-0.32.9999[zlib?,ssl?,expat?] xml? ( >=net-libs/neon-0.24.6[-expat] ) -SLOT=0 -SRC_URI=mirror://gentoo/sitecopy-0.16.6.tar.gz https://dev.gentoo.org/~jstein/files/sitecopy-0.16.6-04-manpages-addition-fixes.patch -_eclasses_=autotools 7d91cc798a8afd8f4e0c6e9587296ebe gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool 6b28392a775f807c8be5fc7ec9a605b9 multilib b2a329026f2e404e9e371097dda47f96 toolchain-funcs d3d42b22a610ce81c267b644bcec9b87 -_md5_=c2b4e86faa21f6267d47025beca73f48 diff --git a/metadata/md5-cache/net-misc/taylor-uucp-1.07-r6 b/metadata/md5-cache/net-misc/taylor-uucp-1.07-r6 deleted file mode 100644 index cded2741d7ad..000000000000 --- a/metadata/md5-cache/net-misc/taylor-uucp-1.07-r6 +++ /dev/null @@ -1,12 +0,0 @@ -BDEPEND=>=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.17-r1:1.17 >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 -DEFINED_PHASES=configure install prepare -DESCRIPTION=Taylor UUCP -EAPI=7 -HOMEPAGE=https://www.airs.com/ian/uucp.html -INHERIT=autotools flag-o-matic -KEYWORDS=~alpha amd64 ~arm ppc sparc x86 -LICENSE=GPL-2 -SLOT=0 -SRC_URI=mirror://gnu/uucp/uucp-1.07.tar.gz -_eclasses_=autotools 7d91cc798a8afd8f4e0c6e9587296ebe flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool 6b28392a775f807c8be5fc7ec9a605b9 multilib b2a329026f2e404e9e371097dda47f96 toolchain-funcs d3d42b22a610ce81c267b644bcec9b87 -_md5_=906d9ffc502c33a403b42ceb69779ccf diff --git a/metadata/md5-cache/sci-chemistry/gromacs-2025.0_beta b/metadata/md5-cache/sci-chemistry/gromacs-2025.0_beta index 2c42fd2b0ba1..d9d4f583e941 100644 --- a/metadata/md5-cache/sci-chemistry/gromacs-2025.0_beta +++ b/metadata/md5-cache/sci-chemistry/gromacs-2025.0_beta @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=0/2025.0_beta SRC_URI=https://ftp.gromacs.org/gromacs/gromacs-2025.0-beta.tar.gz doc? ( https://ftp.gromacs.org/manual/manual-2025.0-beta.pdf ) test? ( https://ftp.gromacs.org/regressiontests/regressiontests-2025.0-beta.tar.gz ) _eclasses_=bash-completion-r1 767861f3744f589ee5291c1698b1c082 cmake 10a50dfaf728b802fcfd37f8d0da9056 cuda 283d0f298f6c196c755a0f8d50daca85 distutils-r1 bcc61b7696f06db333c2f2db1606ed76 flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-single-r1 47d8ac9be330c9366112b78fd4f8ce57 python-utils-r1 3c216e5bcb79df1dbac2a59c4b48eca9 readme.gentoo-r1 b045f3acf546393ab6b3170781875358 toolchain-funcs d3d42b22a610ce81c267b644bcec9b87 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=668d932c1ede341f3716957dbb9a7120 +_md5_=d4f80a42bfceea96cfa39ade57b87af7 diff --git a/metadata/md5-cache/sci-physics/root-6.32.08 b/metadata/md5-cache/sci-physics/root-6.32.08 new file mode 100644 index 000000000000..d804a816de6b --- /dev/null +++ b/metadata/md5-cache/sci-physics/root-6.32.08 @@ -0,0 +1,18 @@ +BDEPEND=python_single_target_python3_9? ( dev-lang/python:3.9 ) 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 ) dev-build/make >=dev-build/cmake-3.20.5 fortran? ( virtual/fortran ) +DEFINED_PHASES=compile configure install prepare setup test +DEPEND=app-arch/lz4 app-arch/zstd app-arch/xz-utils fortran? ( dev-lang/cfortran ) dev-cpp/nlohmann_json dev-libs/libpcre:3 dev-libs/xxhash media-fonts/dejavu media-libs/freetype:2 media-libs/libpng:0= virtual/libcrypt:= sys-libs/ncurses:= sys-libs/zlib X? ( x11-libs/libX11:0 x11-libs/libXext:0 x11-libs/libXft:0 x11-libs/libXpm:0 opengl? ( media-libs/ftgl:0= media-libs/glew:0= virtual/opengl virtual/glu x11-libs/gl2ps:0= ) qt5? ( dev-qt/qtcore:5 dev-qt/qtwebengine:5[widgets] ) qt6? ( dev-qt/qtbase:6 dev-qt/qtwebengine:6[widgets] ) ) cuda? ( >=dev-util/nvidia-cuda-toolkit-9.0 ) cudnn? ( dev-libs/cudnn ) davix? ( net-libs/davix ) fftw? ( sci-libs/fftw:3.0= ) fits? ( sci-libs/cfitsio:0= ) graphviz? ( media-gfx/graphviz ) gsl? ( sci-libs/gsl:= ) http? ( dev-libs/fcgi:0= ) libcxx? ( sys-libs/libcxx ) unuran? ( sci-mathematics/unuran:0= ) mpi? ( virtual/mpi[fortran?] ) mysql? ( dev-db/mysql-connector-c ) odbc? ( || ( dev-db/libiodbc dev-db/unixODBC ) ) postgres? ( dev-db/postgresql:= ) pythia8? ( sci-physics/pythia:8 ) python? ( python_single_target_python3_9? ( dev-lang/python:3.9 ) 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 ) ) R? ( dev-lang/R ) shadow? ( sys-apps/shadow ) sqlite? ( dev-db/sqlite:3 ) ssl? ( dev-libs/openssl:0= ) tbb? ( dev-cpp/tbb:= ) tmva? ( python_single_target_python3_9? ( dev-python/numpy[python_targets_python3_9(-)] ) python_single_target_python3_10? ( dev-python/numpy[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/numpy[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/numpy[python_targets_python3_12(-)] ) python_single_target_python3_13? ( dev-python/numpy[python_targets_python3_13(-)] ) ) uring? ( sys-libs/liburing:= ) vc? ( >=dev-libs/vc-1.4.4:= ) xml? ( dev-libs/libxml2:2= ) xrootd? ( net-libs/xrootd:0= ) virtual/pkgconfig fortran? ( virtual/fortran ) +DESCRIPTION=C++ data analysis framework and interpreter from CERN +EAPI=8 +HOMEPAGE=https://root.cern +INHERIT=cmake cuda flag-o-matic fortran-2 python-single-r1 toolchain-funcs +IUSE=+X aqua +asimage cuda cudnn +davix debug +examples fits fftw fortran +gdml graphviz +gsl +http jupyter libcxx +minuit mpi mysql odbc +opengl postgres pythia8 +python qt5 qt6 R +roofit +root7 shadow sqlite +ssl +tbb test +tmva +unuran uring vc +xml xrootd python_single_target_python3_9 python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 python_single_target_python3_13 +KEYWORDS=~amd64 ~x86 +LICENSE=LGPL-2.1 freedist MSttfEULA LGPL-3 libpng UoI-NCSA +PROPERTIES=test_network +RDEPEND=app-arch/lz4 app-arch/zstd app-arch/xz-utils fortran? ( dev-lang/cfortran ) dev-cpp/nlohmann_json dev-libs/libpcre:3 dev-libs/xxhash media-fonts/dejavu media-libs/freetype:2 media-libs/libpng:0= virtual/libcrypt:= sys-libs/ncurses:= sys-libs/zlib X? ( x11-libs/libX11:0 x11-libs/libXext:0 x11-libs/libXft:0 x11-libs/libXpm:0 opengl? ( media-libs/ftgl:0= media-libs/glew:0= virtual/opengl virtual/glu x11-libs/gl2ps:0= ) qt5? ( dev-qt/qtcore:5 dev-qt/qtwebengine:5[widgets] ) qt6? ( dev-qt/qtbase:6 dev-qt/qtwebengine:6[widgets] ) ) cuda? ( >=dev-util/nvidia-cuda-toolkit-9.0 ) cudnn? ( dev-libs/cudnn ) davix? ( net-libs/davix ) fftw? ( sci-libs/fftw:3.0= ) fits? ( sci-libs/cfitsio:0= ) graphviz? ( media-gfx/graphviz ) gsl? ( sci-libs/gsl:= ) http? ( dev-libs/fcgi:0= ) libcxx? ( sys-libs/libcxx ) unuran? ( sci-mathematics/unuran:0= ) mpi? ( virtual/mpi[fortran?] ) mysql? ( dev-db/mysql-connector-c ) odbc? ( || ( dev-db/libiodbc dev-db/unixODBC ) ) postgres? ( dev-db/postgresql:= ) pythia8? ( sci-physics/pythia:8 ) python? ( python_single_target_python3_9? ( dev-lang/python:3.9 ) 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 ) ) R? ( dev-lang/R ) shadow? ( sys-apps/shadow ) sqlite? ( dev-db/sqlite:3 ) ssl? ( dev-libs/openssl:0= ) tbb? ( dev-cpp/tbb:= ) tmva? ( python_single_target_python3_9? ( dev-python/numpy[python_targets_python3_9(-)] ) python_single_target_python3_10? ( dev-python/numpy[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/numpy[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/numpy[python_targets_python3_12(-)] ) python_single_target_python3_13? ( dev-python/numpy[python_targets_python3_13(-)] ) ) uring? ( sys-libs/liburing:= ) vc? ( >=dev-libs/vc-1.4.4:= ) xml? ( dev-libs/libxml2:2= ) xrootd? ( net-libs/xrootd:0= ) jupyter? ( python_single_target_python3_9? ( dev-python/jupyter[python_targets_python3_9(-)] dev-python/notebook[python_targets_python3_9(-)] dev-python/metakernel[python_targets_python3_9(-)] ) python_single_target_python3_10? ( dev-python/jupyter[python_targets_python3_10(-)] dev-python/notebook[python_targets_python3_10(-)] dev-python/metakernel[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/jupyter[python_targets_python3_11(-)] dev-python/notebook[python_targets_python3_11(-)] dev-python/metakernel[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/jupyter[python_targets_python3_12(-)] dev-python/notebook[python_targets_python3_12(-)] dev-python/metakernel[python_targets_python3_12(-)] ) python_single_target_python3_13? ( dev-python/jupyter[python_targets_python3_13(-)] dev-python/notebook[python_targets_python3_13(-)] dev-python/metakernel[python_targets_python3_13(-)] ) ) fortran? ( virtual/fortran ) +REQUIRED_USE=cuda? ( tmva ) cudnn? ( cuda ) !X? ( !asimage !opengl !qt5 !qt6 ) davix? ( ssl xml ) jupyter? ( python ) python? ( ^^ ( python_single_target_python3_9 python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 python_single_target_python3_13 ) ) qt5? ( root7 http ) qt6? ( root7 http ) roofit? ( minuit ) tmva? ( gsl python ) uring? ( root7 ) +RESTRICT=test +SLOT=6/6.32.08 +SRC_URI=https://root.cern/download/root_v6.32.08.source.tar.gz +_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 cuda 283d0f298f6c196c755a0f8d50daca85 flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe fortran-2 54fcb693257134adae26819685891ecc multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-single-r1 47d8ac9be330c9366112b78fd4f8ce57 python-utils-r1 3c216e5bcb79df1dbac2a59c4b48eca9 toolchain-funcs d3d42b22a610ce81c267b644bcec9b87 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 +_md5_=93cd3f2204d75abec95a0b71257b01e7 diff --git a/metadata/md5-cache/sci-physics/root-6.32.9999 b/metadata/md5-cache/sci-physics/root-6.34.9999 index 3311a6a9b457..b3ba4f181124 100644 --- a/metadata/md5-cache/sci-physics/root-6.32.9999 +++ b/metadata/md5-cache/sci-physics/root-6.34.9999 @@ -11,6 +11,6 @@ PROPERTIES=test_network live RDEPEND=app-arch/lz4 app-arch/zstd app-arch/xz-utils fortran? ( dev-lang/cfortran ) dev-cpp/nlohmann_json dev-libs/libpcre:3 dev-libs/xxhash media-fonts/dejavu media-libs/freetype:2 media-libs/libpng:0= virtual/libcrypt:= sys-libs/ncurses:= sys-libs/zlib X? ( x11-libs/libX11:0 x11-libs/libXext:0 x11-libs/libXft:0 x11-libs/libXpm:0 opengl? ( media-libs/ftgl:0= media-libs/glew:0= virtual/opengl virtual/glu x11-libs/gl2ps:0= ) qt5? ( dev-qt/qtcore:5 dev-qt/qtwebengine:5[widgets] ) qt6? ( dev-qt/qtbase:6 dev-qt/qtwebengine:6[widgets] ) ) cuda? ( >=dev-util/nvidia-cuda-toolkit-9.0 ) cudnn? ( dev-libs/cudnn ) davix? ( net-libs/davix ) fftw? ( sci-libs/fftw:3.0= ) fits? ( sci-libs/cfitsio:0= ) graphviz? ( media-gfx/graphviz ) gsl? ( sci-libs/gsl:= ) http? ( dev-libs/fcgi:0= ) libcxx? ( sys-libs/libcxx ) unuran? ( sci-mathematics/unuran:0= ) mpi? ( virtual/mpi[fortran?] ) mysql? ( dev-db/mysql-connector-c ) odbc? ( || ( dev-db/libiodbc dev-db/unixODBC ) ) postgres? ( dev-db/postgresql:= ) pythia8? ( sci-physics/pythia:8 ) python? ( python_single_target_python3_9? ( dev-lang/python:3.9 ) 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 ) ) R? ( dev-lang/R ) shadow? ( sys-apps/shadow ) sqlite? ( dev-db/sqlite:3 ) ssl? ( dev-libs/openssl:0= ) tbb? ( dev-cpp/tbb:= ) tmva? ( python_single_target_python3_9? ( dev-python/numpy[python_targets_python3_9(-)] ) python_single_target_python3_10? ( dev-python/numpy[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/numpy[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/numpy[python_targets_python3_12(-)] ) python_single_target_python3_13? ( dev-python/numpy[python_targets_python3_13(-)] ) ) uring? ( sys-libs/liburing:= ) vc? ( >=dev-libs/vc-1.4.4:= ) xml? ( dev-libs/libxml2:2= ) xrootd? ( net-libs/xrootd:0= ) jupyter? ( python_single_target_python3_9? ( dev-python/jupyter[python_targets_python3_9(-)] dev-python/notebook[python_targets_python3_9(-)] dev-python/metakernel[python_targets_python3_9(-)] ) python_single_target_python3_10? ( dev-python/jupyter[python_targets_python3_10(-)] dev-python/notebook[python_targets_python3_10(-)] dev-python/metakernel[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/jupyter[python_targets_python3_11(-)] dev-python/notebook[python_targets_python3_11(-)] dev-python/metakernel[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/jupyter[python_targets_python3_12(-)] dev-python/notebook[python_targets_python3_12(-)] dev-python/metakernel[python_targets_python3_12(-)] ) python_single_target_python3_13? ( dev-python/jupyter[python_targets_python3_13(-)] dev-python/notebook[python_targets_python3_13(-)] dev-python/metakernel[python_targets_python3_13(-)] ) ) fortran? ( virtual/fortran ) REQUIRED_USE=cuda? ( tmva ) cudnn? ( cuda ) !X? ( !asimage !opengl !qt5 !qt6 ) davix? ( ssl xml ) jupyter? ( python ) python? ( ^^ ( python_single_target_python3_9 python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 python_single_target_python3_13 ) ) qt5? ( root7 http ) qt6? ( root7 http ) roofit? ( minuit ) tmva? ( gsl python ) uring? ( root7 ) RESTRICT=test -SLOT=6/6.32.9999 +SLOT=6/6.34.9999 _eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 cuda 283d0f298f6c196c755a0f8d50daca85 flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe fortran-2 54fcb693257134adae26819685891ecc git-r3 875eb471682d3e1f18da124be97dcc81 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-single-r1 47d8ac9be330c9366112b78fd4f8ce57 python-utils-r1 3c216e5bcb79df1dbac2a59c4b48eca9 toolchain-funcs d3d42b22a610ce81c267b644bcec9b87 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 _md5_=93cd3f2204d75abec95a0b71257b01e7 diff --git a/metadata/md5-cache/sys-apps/hexyl-0.15.0-r1 b/metadata/md5-cache/sys-apps/hexyl-0.15.0-r1 index 5ff87363cae4..11e2ddf1fd9d 100644 --- a/metadata/md5-cache/sys-apps/hexyl-0.15.0-r1 +++ b/metadata/md5-cache/sys-apps/hexyl-0.15.0-r1 @@ -1,13 +1,13 @@ -BDEPEND=|| ( dev-lang/rust-bin:1.82.0 dev-lang/rust:1.82.0 dev-lang/rust-bin:1.81.0 dev-lang/rust:1.81.0 dev-lang/rust-bin:1.80.1 dev-lang/rust:1.80.1 dev-lang/rust-bin:1.79.0 dev-lang/rust:1.79.0 dev-lang/rust-bin:1.77.1 dev-lang/rust:1.77.1 dev-lang/rust-bin:1.75.0 dev-lang/rust:1.75.0 dev-lang/rust-bin:1.74.1 dev-lang/rust:1.74.1 dev-lang/rust-bin:1.71.1 dev-lang/rust:1.71.1 ) +BDEPEND=man? ( virtual/pandoc ) || ( dev-lang/rust-bin:1.82.0 dev-lang/rust:1.82.0 dev-lang/rust-bin:1.81.0 dev-lang/rust:1.81.0 dev-lang/rust-bin:1.80.1 dev-lang/rust:1.80.1 dev-lang/rust-bin:1.79.0 dev-lang/rust:1.79.0 dev-lang/rust-bin:1.77.1 dev-lang/rust:1.77.1 dev-lang/rust-bin:1.75.0 dev-lang/rust:1.75.0 dev-lang/rust-bin:1.74.1 dev-lang/rust:1.74.1 dev-lang/rust-bin:1.71.1 dev-lang/rust:1.71.1 ) DEFINED_PHASES=compile configure install setup test unpack DESCRIPTION=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.15.0.tar.gz -> hexyl-0.15.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.15.0/download -> hexyl-0.15.0.crate _eclasses_=cargo a7d3cf80f6ccf4d2e90c98e162bb5828 flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f rust 4651309d940ff68a71a5c5ec23431be3 rust-toolchain 3f822985d9297438ed2443aa1fbdf33e toolchain-funcs d3d42b22a610ce81c267b644bcec9b87 -_md5_=69bb3b51b39fd939648d8bdabf20912a +_md5_=a38dac70b6adbfd4ce13c2f233040ac4 diff --git a/metadata/md5-cache/sys-apps/ifplugd-0.28-r12 b/metadata/md5-cache/sys-apps/ifplugd-0.28-r12 new file mode 100644 index 000000000000..47c7897ed10e --- /dev/null +++ b/metadata/md5-cache/sys-apps/ifplugd-0.28-r12 @@ -0,0 +1,15 @@ +BDEPEND=virtual/pkgconfig doc? ( www-client/lynx ) >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.17-r1:1.17 >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 +DEFINED_PHASES=configure install prepare +DEPEND=>=dev-libs/libdaemon-0.5 +DESCRIPTION=Brings up/down ethernet ports automatically with cable detection +EAPI=8 +HOMEPAGE=http://0pointer.de/lennart/projects/ifplugd/ +INHERIT=autotools +IUSE=doc selinux +KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~x86 +LICENSE=GPL-2 +RDEPEND=>=dev-libs/libdaemon-0.5 >=sys-apps/baselayout-1.12 selinux? ( sec-policy/selinux-ifplugd ) +SLOT=0 +SRC_URI=http://0pointer.de/lennart/projects/ifplugd/ifplugd-0.28.tar.gz +_eclasses_=autotools 7d91cc798a8afd8f4e0c6e9587296ebe gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool 6b28392a775f807c8be5fc7ec9a605b9 multilib b2a329026f2e404e9e371097dda47f96 toolchain-funcs d3d42b22a610ce81c267b644bcec9b87 +_md5_=1e0f08f70670b9b557bd38b69a4e73f9 diff --git a/metadata/md5-cache/sys-apps/pv-1.9.0 b/metadata/md5-cache/sys-apps/pv-1.9.0 index c365a10befa5..8409e4ac0ec1 100644 --- a/metadata/md5-cache/sys-apps/pv-1.9.0 +++ b/metadata/md5-cache/sys-apps/pv-1.9.0 @@ -5,9 +5,9 @@ EAPI=8 HOMEPAGE=https://www.ivarch.com/programs/pv.shtml https://codeberg.org/a-j-wood/pv INHERIT=linux-info toolchain-funcs verify-sig IUSE=debug nls verify-sig -KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos +KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos LICENSE=GPL-3+ SLOT=0 SRC_URI=https://www.ivarch.com/programs/sources/pv-1.9.0.tar.gz verify-sig? ( https://www.ivarch.com/programs/sources/pv-1.9.0.tar.gz.txt -> pv-1.9.0.tar.gz.asc ) _eclasses_=linux-info ea4122ba1d8791a12b78e53f9510a2e3 multilib b2a329026f2e404e9e371097dda47f96 toolchain-funcs d3d42b22a610ce81c267b644bcec9b87 verify-sig 745dccb7d4656514f1e966cce314d7db -_md5_=a21d80b96200f6995d24cb5e864d11c8 +_md5_=4b8c431048160772fcfc16b28bdda88c diff --git a/metadata/md5-cache/sys-auth/otpcalc-0.98.1 b/metadata/md5-cache/sys-auth/otpcalc-0.98.1 new file mode 100644 index 000000000000..0b57563be863 --- /dev/null +++ b/metadata/md5-cache/sys-auth/otpcalc-0.98.1 @@ -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 postinst postrm preinst test +DEPEND=dev-libs/openssl:0= x11-libs/gtk+:3 +DESCRIPTION=A One Time Password and S/Key calculator for GTK+ +EAPI=8 +HOMEPAGE=https://gitlab.com/otpcalc/otpcalc http://www.killa.net/infosec/otpCalc/ +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=meson xdg +KEYWORDS=~alpha ~amd64 ~ppc ~sparc ~x86 +LICENSE=GPL-2+ +RDEPEND=dev-libs/openssl:0= x11-libs/gtk+:3 +SLOT=0 +SRC_URI=https://gitlab.com/otpcalc/otpcalc/-/archive/0.98.1/otpcalc-0.98.1.tar.bz2 +_eclasses_=flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe meson 99466844dd8d4fcfb07578a76f5a9922 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-utils-r1 3c216e5bcb79df1dbac2a59c4b48eca9 toolchain-funcs d3d42b22a610ce81c267b644bcec9b87 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 +_md5_=f49ee7e8963fc98d5afe6d581a5338b3 diff --git a/metadata/md5-cache/sys-devel/gcc-12.4.1_p20241121 b/metadata/md5-cache/sys-devel/gcc-12.4.1_p20241121 new file mode 100644 index 000000000000..6c694e97d5c3 --- /dev/null +++ b/metadata/md5-cache/sys-devel/gcc-12.4.1_p20241121 @@ -0,0 +1,16 @@ +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20240116 app-alternatives/yacc sys-devel/binutils:* >=sys-devel/flex-2.5.4 nls? ( sys-devel/gettext ) test? ( || ( dev-lang/python:3.13 dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 dev-lang/python:3.9 ) >=dev-util/dejagnu-1.4.4 >=sys-devel/autogen-5.5.4 ) sys-apps/texinfo valgrind? ( dev-debug/valgrind ) ada? ( || ( sys-devel/gcc:12[ada] <sys-devel/gcc-12[ada] <dev-lang/ada-bootstrap-12 dev-lang/gnat-gpl[ada] ) ) d? ( || ( sys-devel/gcc:12[d(-)] <sys-devel/gcc-12[d(-)] <sys-devel/gcc-12[d(-)] ) ) +DEFINED_PHASES=compile configure install postinst postrm preinst prepare pretend setup test unpack +DEPEND=elibc_glibc? ( sys-libs/glibc[cet(-)?] ) sys-libs/zlib virtual/libiconv nls? ( virtual/libintl ) >=dev-libs/gmp-4.3.2:0= >=dev-libs/mpfr-2.4.2:0= >=dev-libs/mpc-0.8.1:0= objc-gc? ( >=dev-libs/boehm-gc-7.4.2 ) graphite? ( >=dev-libs/isl-0.14:0= ) sanitize? ( virtual/libcrypt ) systemtap? ( dev-debug/systemtap ) zstd? ( app-arch/zstd:= ) +DESCRIPTION=The GNU Compiler Collection +EAPI=8 +HOMEPAGE=https://gcc.gnu.org/ +INHERIT=toolchain +IUSE=test vanilla +nls debug +cxx +fortran doc hardened multilib objc pgo objc-gc libssp objc++ +openmp fixed-point go +sanitize graphite ada vtv jit +pie +ssp pch systemtap d lto cet zstd valgrind custom-cflags ieee-long-double default-znow default-stack-clash-protection +LICENSE=GPL-3+ LGPL-3+ || ( GPL-3+ libgcc libstdc++ gcc-runtime-library-exception-3.1 ) FDL-1.3+ +PDEPEND=>=sys-devel/gcc-config-2.11 +RDEPEND=elibc_glibc? ( sys-libs/glibc[cet(-)?] ) sys-libs/zlib virtual/libiconv nls? ( virtual/libintl ) >=dev-libs/gmp-4.3.2:0= >=dev-libs/mpfr-2.4.2:0= >=dev-libs/mpc-0.8.1:0= objc-gc? ( >=dev-libs/boehm-gc-7.4.2 ) graphite? ( >=dev-libs/isl-0.14:0= ) zstd? ( app-arch/zstd:= ) +RESTRICT=!test? ( test ) +SLOT=12 +SRC_URI=mirror://gcc/snapshots/12-20241121/gcc-12-20241121.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-12.4.0-patches-1.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-12.4.0-musl-patches-1.tar.xz test? ( https://gitweb.gentoo.org/proj/gcc-patches.git/plain/scripts/testsuite-management/validate_failures.py?id=a447cd6dee206facb66720bdacf0c765a8b09f33 -> gcc-validate-failures-a447cd6dee206facb66720bdacf0c765a8b09f33.py ) +_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool 6b28392a775f807c8be5fc7ec9a605b9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f pax-utils 5555f2e75744739fe100ee62c22d28fe prefix c3c4c93ebda319c0fa7ed6f942ba1010 python-any-r1 f7b9a2fa38c69a9c2a7ad8fc9283ccf7 python-utils-r1 3c216e5bcb79df1dbac2a59c4b48eca9 rust 4651309d940ff68a71a5c5ec23431be3 toolchain 375c7fb9f5d9f4328b2a15c99075a3ae toolchain-funcs d3d42b22a610ce81c267b644bcec9b87 +_md5_=d9db008d5c40913c62bc9298d16f16fd diff --git a/metadata/md5-cache/sys-devel/gettext-0.22.5-r1 b/metadata/md5-cache/sys-devel/gettext-0.22.5-r1 new file mode 100644 index 000000000000..acde55396634 --- /dev/null +++ b/metadata/md5-cache/sys-devel/gettext-0.22.5-r1 @@ -0,0 +1,16 @@ +BDEPEND=git? ( dev-vcs/git ) verify-sig? ( sec-keys/openpgp-keys-gettext ) >=app-portage/elt-patches-20240116 verify-sig? ( app-crypt/gnupg >=app-portage/gemato-20 ) +DEFINED_PHASES=compile configure install preinst prepare pretend setup test unpack +DEPEND=>=virtual/libiconv-0-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=virtual/libintl-0-r2[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/libxml2-2.9.3:= dev-libs/expat acl? ( virtual/acl ) ncurses? ( sys-libs/ncurses:= ) java? ( >=virtual/jdk-1.8:* ) xattr? ( sys-apps/attr ) java? ( >=dev-java/java-config-2.2.0-r3 ) +DESCRIPTION=GNU locale utilities +EAPI=8 +HOMEPAGE=https://www.gnu.org/software/gettext/ +INHERIT=java-pkg-opt-2 libtool multilib-minimal verify-sig toolchain-funcs flag-o-matic +IUSE=acl +cxx doc emacs git java ncurses nls openmp static-libs xattr java abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 verify-sig +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris +LICENSE=GPL-3+ cxx? ( LGPL-2.1+ ) +PDEPEND=emacs? ( app-emacs/po-mode ) +RDEPEND=>=virtual/libiconv-0-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=virtual/libintl-0-r2[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/libxml2-2.9.3:= dev-libs/expat acl? ( virtual/acl ) ncurses? ( sys-libs/ncurses:= ) java? ( >=virtual/jdk-1.8:* ) xattr? ( sys-apps/attr ) git? ( dev-vcs/git ) java? ( >=virtual/jre-1.8:* ) java? ( >=dev-java/java-config-2.2.0-r3 ) +SLOT=0 +SRC_URI=mirror://gnu/gettext/gettext-0.22.5.tar.xz verify-sig? ( mirror://gnu/gettext/gettext-0.22.5.tar.xz.sig ) +_eclasses_=flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 df5a29aeeb243804a2f5ef024c8467a9 libtool 6b28392a775f807c8be5fc7ec9a605b9 multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c toolchain-funcs d3d42b22a610ce81c267b644bcec9b87 verify-sig 745dccb7d4656514f1e966cce314d7db +_md5_=5ab29fd243dfbcb4a228197ec03517be diff --git a/metadata/md5-cache/sys-fs/gfs2-utils-3.5.1 b/metadata/md5-cache/sys-fs/gfs2-utils-3.5.1-r1 index 3a1329d97569..c7755ea3579e 100644 --- a/metadata/md5-cache/sys-fs/gfs2-utils-3.5.1 +++ b/metadata/md5-cache/sys-fs/gfs2-utils-3.5.1-r1 @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://pagure.io/gfs2-utils/archive/3.5.1/gfs2-utils-3.5.1.tar.gz _eclasses_=autotools 7d91cc798a8afd8f4e0c6e9587296ebe gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool 6b28392a775f807c8be5fc7ec9a605b9 linux-info ea4122ba1d8791a12b78e53f9510a2e3 multilib b2a329026f2e404e9e371097dda47f96 toolchain-funcs d3d42b22a610ce81c267b644bcec9b87 -_md5_=19d02402f13467bb6645838b846a3a61 +_md5_=02c7c9b7afab18b9c1981fb21c5b1655 diff --git a/metadata/md5-cache/sys-fs/lvm2-2.03.22-r6 b/metadata/md5-cache/sys-fs/lvm2-2.03.22-r7 index 76c09b58ce83..80db5f41d0f2 100644 --- a/metadata/md5-cache/sys-fs/lvm2-2.03.22-r6 +++ b/metadata/md5-cache/sys-fs/lvm2-2.03.22-r7 @@ -14,4 +14,4 @@ REQUIRED_USE=static? ( !systemd !udev ) static-libs? ( static !udev ) systemd? ( SLOT=0 SRC_URI=https://sourceware.org/ftp/lvm2/LVM2.2.03.22.tgz _eclasses_=autotools 7d91cc798a8afd8f4e0c6e9587296ebe flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool 6b28392a775f807c8be5fc7ec9a605b9 linux-info ea4122ba1d8791a12b78e53f9510a2e3 multilib b2a329026f2e404e9e371097dda47f96 systemd 54bd206bb5c4efac6ae28b6b006713b0 tmpfiles 9a9814db5a3fbd4f1e921c05297e7735 toolchain-funcs d3d42b22a610ce81c267b644bcec9b87 udev f3d9a4376ebd22131726a68e1a0a058f -_md5_=77e7ff18caf3246dc44fe5a976a638f0 +_md5_=e64f85293d41374b24b7ee1894bc5d91 diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-5.10.230 b/metadata/md5-cache/sys-kernel/gentoo-kernel-5.10.230 index d9c8dd667884..9d4736c6d382 100644 --- a/metadata/md5-cache/sys-kernel/gentoo-kernel-5.10.230 +++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-5.10.230 @@ -6,7 +6,7 @@ HOMEPAGE=https://wiki.gentoo.org/wiki/Project:Distribution_Kernel https://www.ke IDEPEND=!initramfs? ( >=sys-kernel/installkernel-14 ) initramfs? ( || ( >=sys-kernel/installkernel-14[dracut(-)] >=sys-kernel/installkernel-14[ugrd(-)] ) ) INHERIT=kernel-build toolchain-funcs IUSE=debug hardened savedconfig +initramfs test +strip -KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 +KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 x86 LICENSE=GPL-2 PDEPEND=>=virtual/dist-kernel-5.10.230 RDEPEND=!sys-kernel/gentoo-kernel-bin:5.10.230 virtual/libelf @@ -15,4 +15,4 @@ RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test ) SLOT=5.10.230 SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.10.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.10-242.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.10-242.extras.tar.xz https://github.com/projg2/gentoo-kernel-config/archive/g14.tar.gz -> gentoo-kernel-config-g14.tar.gz amd64? ( https://src.fedoraproject.org/rpms/kernel/raw/836165dd2dff34e4f2c47ca8f9c803002c1e6530/f/kernel-x86_64-fedora.config -> kernel-x86_64-fedora.config.5.10.12 ) arm64? ( https://src.fedoraproject.org/rpms/kernel/raw/836165dd2dff34e4f2c47ca8f9c803002c1e6530/f/kernel-aarch64-fedora.config -> kernel-aarch64-fedora.config.5.10.12 ) ppc64? ( https://src.fedoraproject.org/rpms/kernel/raw/836165dd2dff34e4f2c47ca8f9c803002c1e6530/f/kernel-ppc64le-fedora.config -> kernel-ppc64le-fedora.config.5.10.12 ) x86? ( https://src.fedoraproject.org/rpms/kernel/raw/836165dd2dff34e4f2c47ca8f9c803002c1e6530/f/kernel-i686-fedora.config -> kernel-i686-fedora.config.5.10.12 ) _eclasses_=dist-kernel-utils f7cc6a540e8b78cd3fd09f1afc4ded23 kernel-build a88b869accb55f5559540b77b1189960 kernel-install ff95e872959a1fd27e5b01520329ae7a mount-boot-utils 69218c024651aa10db01df7e8a5b63e0 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f portability a39e3d646f76cb45d06b44cc1144b8d4 python-any-r1 f7b9a2fa38c69a9c2a7ad8fc9283ccf7 python-utils-r1 3c216e5bcb79df1dbac2a59c4b48eca9 savedconfig b9131abe556ad2ea96c01b06d658d363 toolchain-funcs d3d42b22a610ce81c267b644bcec9b87 -_md5_=b4dd83c4e5618bed7f086b40da6e26e4 +_md5_=1efb623d57d822b4b633affe7dfc3a69 diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-5.15.173 b/metadata/md5-cache/sys-kernel/gentoo-kernel-5.15.173 index ddebf7e1f4ee..56a41456a37c 100644 --- a/metadata/md5-cache/sys-kernel/gentoo-kernel-5.15.173 +++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-5.15.173 @@ -6,7 +6,7 @@ HOMEPAGE=https://wiki.gentoo.org/wiki/Project:Distribution_Kernel https://www.ke IDEPEND=!initramfs? ( >=sys-kernel/installkernel-14 ) initramfs? ( || ( >=sys-kernel/installkernel-14[dracut(-)] >=sys-kernel/installkernel-14[ugrd(-)] ) ) INHERIT=kernel-build toolchain-funcs IUSE=debug hardened savedconfig +initramfs test +strip -KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86 +KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc x86 LICENSE=GPL-2 PDEPEND=>=virtual/dist-kernel-5.15.173 RDEPEND=!sys-kernel/gentoo-kernel-bin:5.15.173 virtual/libelf @@ -15,4 +15,4 @@ RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test ) SLOT=5.15.173 SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.15.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.15-183.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.15-183.extras.tar.xz https://github.com/projg2/gentoo-kernel-config/archive/g14.tar.gz -> gentoo-kernel-config-g14.tar.gz amd64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.1.102-gentoo/kernel-x86_64-fedora.config -> kernel-x86_64-fedora.config.6.1.102-gentoo ) arm64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.1.102-gentoo/kernel-aarch64-fedora.config -> kernel-aarch64-fedora.config.6.1.102-gentoo ) ppc64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.1.102-gentoo/kernel-ppc64le-fedora.config -> kernel-ppc64le-fedora.config.6.1.102-gentoo ) x86? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.1.102-gentoo/kernel-i686-fedora.config -> kernel-i686-fedora.config.6.1.102-gentoo ) _eclasses_=dist-kernel-utils f7cc6a540e8b78cd3fd09f1afc4ded23 kernel-build a88b869accb55f5559540b77b1189960 kernel-install ff95e872959a1fd27e5b01520329ae7a mount-boot-utils 69218c024651aa10db01df7e8a5b63e0 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f portability a39e3d646f76cb45d06b44cc1144b8d4 python-any-r1 f7b9a2fa38c69a9c2a7ad8fc9283ccf7 python-utils-r1 3c216e5bcb79df1dbac2a59c4b48eca9 savedconfig b9131abe556ad2ea96c01b06d658d363 toolchain-funcs d3d42b22a610ce81c267b644bcec9b87 -_md5_=66b01806d79bd245a3c4b7a35cc705a1 +_md5_=db8d11965a6f57473e413abadcd6a52b diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-6.1.118 b/metadata/md5-cache/sys-kernel/gentoo-kernel-6.1.118 index e83da59058b9..9f82408a7923 100644 --- a/metadata/md5-cache/sys-kernel/gentoo-kernel-6.1.118 +++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-6.1.118 @@ -6,7 +6,7 @@ HOMEPAGE=https://wiki.gentoo.org/wiki/Project:Distribution_Kernel https://www.ke IDEPEND=!initramfs? ( >=sys-kernel/installkernel-14 ) initramfs? ( || ( >=sys-kernel/installkernel-14[dracut(-)] >=sys-kernel/installkernel-14[ugrd(-)] ) ) INHERIT=kernel-build toolchain-funcs IUSE=debug hardened savedconfig +initramfs test +strip -KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 +KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc x86 LICENSE=GPL-2 PDEPEND=>=virtual/dist-kernel-6.1.118 RDEPEND=!sys-kernel/gentoo-kernel-bin:6.1.118 virtual/libelf @@ -15,4 +15,4 @@ RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test ) SLOT=6.1.118 SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.1.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.1-128.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.1-128.extras.tar.xz https://github.com/projg2/gentoo-kernel-config/archive/g14.tar.gz -> gentoo-kernel-config-g14.tar.gz amd64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.1.102-gentoo/kernel-x86_64-fedora.config -> kernel-x86_64-fedora.config.6.1.102-gentoo ) arm64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.1.102-gentoo/kernel-aarch64-fedora.config -> kernel-aarch64-fedora.config.6.1.102-gentoo ) ppc64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.1.102-gentoo/kernel-ppc64le-fedora.config -> kernel-ppc64le-fedora.config.6.1.102-gentoo ) x86? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.1.102-gentoo/kernel-i686-fedora.config -> kernel-i686-fedora.config.6.1.102-gentoo ) _eclasses_=dist-kernel-utils f7cc6a540e8b78cd3fd09f1afc4ded23 kernel-build a88b869accb55f5559540b77b1189960 kernel-install ff95e872959a1fd27e5b01520329ae7a mount-boot-utils 69218c024651aa10db01df7e8a5b63e0 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f portability a39e3d646f76cb45d06b44cc1144b8d4 python-any-r1 f7b9a2fa38c69a9c2a7ad8fc9283ccf7 python-utils-r1 3c216e5bcb79df1dbac2a59c4b48eca9 savedconfig b9131abe556ad2ea96c01b06d658d363 toolchain-funcs d3d42b22a610ce81c267b644bcec9b87 -_md5_=cfdf414e184ae72503f82624c2355a2d +_md5_=66a014ca0b1b17f3d524cd307db7ff06 diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.10.230 b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.10.230 index 1b685e24ea54..8dc9839b7aaa 100644 --- a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.10.230 +++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.10.230 @@ -6,7 +6,7 @@ HOMEPAGE=https://www.kernel.org/ IDEPEND=!initramfs? ( >=sys-kernel/installkernel-14 ) initramfs? ( || ( >=sys-kernel/installkernel-14[dracut(-)] >=sys-kernel/installkernel-14[ugrd(-)] ) ) INHERIT=kernel-install toolchain-funcs unpacker IUSE=+initramfs test -KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86 +KEYWORDS=~amd64 ~arm64 ~ppc64 x86 LICENSE=GPL-2 PDEPEND=>=virtual/dist-kernel-5.10.230 RDEPEND=!sys-kernel/gentoo-kernel:5.10.230 virtual/libelf @@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test ) SLOT=5.10.230 SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.10.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.10-242.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.10-242.extras.tar.xz amd64? ( https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.230-1.gpkg.tar -> gentoo-kernel-5.10.230-1.amd64.gpkg.tar ) arm64? ( https://dev.gentoo.org/~mgorny/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.230-1.gpkg.tar -> gentoo-kernel-5.10.230-1.arm64.gpkg.tar ) ppc64? ( https://dev.gentoo.org/~mgorny/binpkg/ppc64le/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.230-1.gpkg.tar -> gentoo-kernel-5.10.230-1.ppc64le.gpkg.tar ) x86? ( https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.230-1.gpkg.tar -> gentoo-kernel-5.10.230-1.x86.gpkg.tar ) _eclasses_=dist-kernel-utils f7cc6a540e8b78cd3fd09f1afc4ded23 kernel-install ff95e872959a1fd27e5b01520329ae7a mount-boot-utils 69218c024651aa10db01df7e8a5b63e0 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs d3d42b22a610ce81c267b644bcec9b87 unpacker fb4b84181244b3b9990fa0bf40232dd2 -_md5_=dd9550a06ce2fb350c346824a3707a20 +_md5_=712477504e12f2506c3b0d210e18769d diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.15.173 b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.15.173 index a3087f6285e5..835017d355e0 100644 --- a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.15.173 +++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.15.173 @@ -6,7 +6,7 @@ HOMEPAGE=https://www.kernel.org/ IDEPEND=!initramfs? ( >=sys-kernel/installkernel-14 ) initramfs? ( || ( >=sys-kernel/installkernel-14[dracut(-)] >=sys-kernel/installkernel-14[ugrd(-)] ) ) INHERIT=kernel-install toolchain-funcs unpacker IUSE=+initramfs test -KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86 +KEYWORDS=~amd64 ~arm64 ~ppc64 x86 LICENSE=GPL-2 PDEPEND=>=virtual/dist-kernel-5.15.173 RDEPEND=!sys-kernel/gentoo-kernel:5.15.173 virtual/libelf @@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test ) SLOT=5.15.173 SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.15.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.15-183.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.15-183.extras.tar.xz amd64? ( https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.173-1.gpkg.tar -> gentoo-kernel-5.15.173-1.amd64.gpkg.tar ) arm64? ( https://dev.gentoo.org/~mgorny/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.173-1.gpkg.tar -> gentoo-kernel-5.15.173-1.arm64.gpkg.tar ) ppc64? ( https://dev.gentoo.org/~mgorny/binpkg/ppc64le/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.173-1.gpkg.tar -> gentoo-kernel-5.15.173-1.ppc64le.gpkg.tar ) x86? ( https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.173-1.gpkg.tar -> gentoo-kernel-5.15.173-1.x86.gpkg.tar ) _eclasses_=dist-kernel-utils f7cc6a540e8b78cd3fd09f1afc4ded23 kernel-install ff95e872959a1fd27e5b01520329ae7a mount-boot-utils 69218c024651aa10db01df7e8a5b63e0 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs d3d42b22a610ce81c267b644bcec9b87 unpacker fb4b84181244b3b9990fa0bf40232dd2 -_md5_=7b1cf08ef76bc261f423325b345be296 +_md5_=ef7dbb9c52a7f8823fd6c011bfd5018d diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.1.118 b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.1.118 index 2bc17cf44e7d..49b7b4603b37 100644 --- a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.1.118 +++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.1.118 @@ -6,7 +6,7 @@ HOMEPAGE=https://www.kernel.org/ IDEPEND=!initramfs? ( >=sys-kernel/installkernel-14 ) initramfs? ( || ( >=sys-kernel/installkernel-14[dracut(-)] >=sys-kernel/installkernel-14[ugrd(-)] ) ) INHERIT=kernel-install toolchain-funcs unpacker IUSE=+initramfs test -KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86 +KEYWORDS=~amd64 ~arm64 ~ppc64 x86 LICENSE=GPL-2 PDEPEND=>=virtual/dist-kernel-6.1.118 RDEPEND=!sys-kernel/gentoo-kernel:6.1.118 virtual/libelf @@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test ) SLOT=6.1.118 SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.1.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.1-128.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.1-128.extras.tar.xz amd64? ( https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.1.118-1.gpkg.tar -> gentoo-kernel-6.1.118-1.amd64.gpkg.tar ) arm64? ( https://dev.gentoo.org/~mgorny/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.1.118-1.gpkg.tar -> gentoo-kernel-6.1.118-1.arm64.gpkg.tar ) ppc64? ( https://dev.gentoo.org/~mgorny/binpkg/ppc64le/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.1.118-1.gpkg.tar -> gentoo-kernel-6.1.118-1.ppc64le.gpkg.tar ) x86? ( https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.1.118-1.gpkg.tar -> gentoo-kernel-6.1.118-1.x86.gpkg.tar ) _eclasses_=dist-kernel-utils f7cc6a540e8b78cd3fd09f1afc4ded23 kernel-install ff95e872959a1fd27e5b01520329ae7a mount-boot-utils 69218c024651aa10db01df7e8a5b63e0 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs d3d42b22a610ce81c267b644bcec9b87 unpacker fb4b84181244b3b9990fa0bf40232dd2 -_md5_=7b1cf08ef76bc261f423325b345be296 +_md5_=ef7dbb9c52a7f8823fd6c011bfd5018d diff --git a/metadata/md5-cache/sys-kernel/gentoo-sources-6.1.119 b/metadata/md5-cache/sys-kernel/gentoo-sources-6.1.119 new file mode 100644 index 000000000000..715e7915c67d --- /dev/null +++ b/metadata/md5-cache/sys-kernel/gentoo-sources-6.1.119 @@ -0,0 +1,14 @@ +DEFINED_PHASES=compile install postinst postrm preinst prepare setup test unpack +DESCRIPTION=Full sources including the Gentoo patchset for the 6.1 kernel tree +EAPI=8 +HOMEPAGE=https://dev.gentoo.org/~mpagano/genpatches +INHERIT=kernel-2 +IUSE=experimental symlink build +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 +LICENSE=GPL-2 +RDEPEND=!build? ( app-alternatives/cpio dev-lang/perl app-alternatives/bc dev-build/make sys-devel/bison sys-devel/flex >=sys-libs/ncurses-5.2 virtual/libelf virtual/pkgconfig ) +RESTRICT=binchecks strip +SLOT=6.1.119 +SRC_URI=https://www.kernel.org/pub/linux/kernel/v6.x/linux-6.1.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.1-129.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.1-129.base.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.1-129.extras.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.1-129.extras.tar.xz experimental? ( https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.1-129.experimental.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.1-129.experimental.tar.xz ) +_eclasses_=crossdev f04338ff78f213a4a55c5c37b3c6563e estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 0e01377cce73a7a06321d0ef97388d31 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 toolchain-funcs d3d42b22a610ce81c267b644bcec9b87 +_md5_=ba1e7f5560ee90deca1b102435d80642 diff --git a/metadata/md5-cache/sys-kernel/gentoo-sources-6.11.10 b/metadata/md5-cache/sys-kernel/gentoo-sources-6.11.10 new file mode 100644 index 000000000000..cd0faf2e3683 --- /dev/null +++ b/metadata/md5-cache/sys-kernel/gentoo-sources-6.11.10 @@ -0,0 +1,14 @@ +DEFINED_PHASES=compile install postinst postrm preinst prepare pretend setup test unpack +DESCRIPTION=Full sources including the Gentoo patchset for the 6.11 kernel tree +EAPI=8 +HOMEPAGE=https://dev.gentoo.org/~mpagano/genpatches +INHERIT=check-reqs kernel-2 +IUSE=experimental symlink build +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 +LICENSE=GPL-2 +RDEPEND=!build? ( app-alternatives/cpio dev-lang/perl app-alternatives/bc dev-build/make sys-devel/bison sys-devel/flex >=sys-libs/ncurses-5.2 virtual/libelf virtual/pkgconfig ) +RESTRICT=binchecks strip +SLOT=6.11.10 +SRC_URI=https://www.kernel.org/pub/linux/kernel/v6.x/linux-6.11.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.11-12.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.11-12.base.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.11-12.extras.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.11-12.extras.tar.xz experimental? ( https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.11-12.experimental.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.11-12.experimental.tar.xz ) +_eclasses_=check-reqs 2a9731073c152554078a9a8df8fc0f1b crossdev f04338ff78f213a4a55c5c37b3c6563e estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 0e01377cce73a7a06321d0ef97388d31 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 toolchain-funcs d3d42b22a610ce81c267b644bcec9b87 +_md5_=f1c2a4eafe5e92de69ccfa2b70770802 diff --git a/metadata/md5-cache/sys-kernel/gentoo-sources-6.12.1 b/metadata/md5-cache/sys-kernel/gentoo-sources-6.12.1 new file mode 100644 index 000000000000..c2be5f24caaa --- /dev/null +++ b/metadata/md5-cache/sys-kernel/gentoo-sources-6.12.1 @@ -0,0 +1,14 @@ +DEFINED_PHASES=compile install postinst postrm preinst prepare pretend setup test unpack +DESCRIPTION=Full sources including the Gentoo patchset for the 6.12 kernel tree +EAPI=8 +HOMEPAGE=https://dev.gentoo.org/~mpagano/genpatches +INHERIT=check-reqs kernel-2 +IUSE=experimental symlink build +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 +LICENSE=GPL-2 +RDEPEND=!build? ( app-alternatives/cpio dev-lang/perl app-alternatives/bc dev-build/make sys-devel/bison sys-devel/flex >=sys-libs/ncurses-5.2 virtual/libelf virtual/pkgconfig ) +RESTRICT=binchecks strip +SLOT=6.12.1 +SRC_URI=https://www.kernel.org/pub/linux/kernel/v6.x/linux-6.12.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.12-2.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.12-2.base.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.12-2.extras.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.12-2.extras.tar.xz experimental? ( https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.12-2.experimental.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.12-2.experimental.tar.xz ) +_eclasses_=check-reqs 2a9731073c152554078a9a8df8fc0f1b crossdev f04338ff78f213a4a55c5c37b3c6563e estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 0e01377cce73a7a06321d0ef97388d31 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 toolchain-funcs d3d42b22a610ce81c267b644bcec9b87 +_md5_=515d3cd2400c8c863aa6fc409e8ff774 diff --git a/metadata/md5-cache/sys-kernel/gentoo-sources-6.6.63 b/metadata/md5-cache/sys-kernel/gentoo-sources-6.6.63 new file mode 100644 index 000000000000..b73e57ff4da3 --- /dev/null +++ b/metadata/md5-cache/sys-kernel/gentoo-sources-6.6.63 @@ -0,0 +1,14 @@ +DEFINED_PHASES=compile install postinst postrm preinst prepare setup test unpack +DESCRIPTION=Full sources including the Gentoo patchset for the 6.6 kernel tree +EAPI=8 +HOMEPAGE=https://dev.gentoo.org/~mpagano/genpatches +INHERIT=kernel-2 +IUSE=experimental symlink build +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 +LICENSE=GPL-2 +RDEPEND=!build? ( app-alternatives/cpio dev-lang/perl app-alternatives/bc dev-build/make sys-devel/bison sys-devel/flex >=sys-libs/ncurses-5.2 virtual/libelf virtual/pkgconfig ) +RESTRICT=binchecks strip +SLOT=6.6.63 +SRC_URI=https://www.kernel.org/pub/linux/kernel/v6.x/linux-6.6.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.6-71.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.6-71.base.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.6-71.extras.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.6-71.extras.tar.xz experimental? ( https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.6-71.experimental.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.6-71.experimental.tar.xz ) +_eclasses_=crossdev f04338ff78f213a4a55c5c37b3c6563e estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 0e01377cce73a7a06321d0ef97388d31 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 toolchain-funcs d3d42b22a610ce81c267b644bcec9b87 +_md5_=8635468e9644a3ecad96b18e6090486a diff --git a/metadata/md5-cache/sys-kernel/vanilla-sources-6.1.118 b/metadata/md5-cache/sys-kernel/vanilla-sources-6.1.119 index 7d0a3c96f719..d5a802db3aed 100644 --- a/metadata/md5-cache/sys-kernel/vanilla-sources-6.1.118 +++ b/metadata/md5-cache/sys-kernel/vanilla-sources-6.1.119 @@ -8,7 +8,7 @@ KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~s390 ~s LICENSE=GPL-2 RDEPEND=!build? ( app-alternatives/cpio dev-lang/perl app-alternatives/bc dev-build/make sys-devel/bison sys-devel/flex >=sys-libs/ncurses-5.2 virtual/libelf virtual/pkgconfig ) RESTRICT=binchecks strip -SLOT=6.1.118 -SRC_URI=https://www.kernel.org/pub/linux/kernel/v6.x/patch-6.1.118.xz https://www.kernel.org/pub/linux/kernel/v6.x/linux-6.1.tar.xz +SLOT=6.1.119 +SRC_URI=https://www.kernel.org/pub/linux/kernel/v6.x/patch-6.1.119.xz https://www.kernel.org/pub/linux/kernel/v6.x/linux-6.1.tar.xz _eclasses_=crossdev f04338ff78f213a4a55c5c37b3c6563e estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 0e01377cce73a7a06321d0ef97388d31 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 toolchain-funcs d3d42b22a610ce81c267b644bcec9b87 _md5_=9b9041eeeb6bec72b60a77d2a350d4ed diff --git a/metadata/md5-cache/sys-kernel/vanilla-sources-6.12.0 b/metadata/md5-cache/sys-kernel/vanilla-sources-6.11.10 index 2a47cf353c64..a06c89c901ac 100644 --- a/metadata/md5-cache/sys-kernel/vanilla-sources-6.12.0 +++ b/metadata/md5-cache/sys-kernel/vanilla-sources-6.11.10 @@ -8,7 +8,7 @@ KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~s390 ~s LICENSE=GPL-2 RDEPEND=!build? ( app-alternatives/cpio dev-lang/perl app-alternatives/bc dev-build/make sys-devel/bison sys-devel/flex >=sys-libs/ncurses-5.2 virtual/libelf virtual/pkgconfig ) RESTRICT=binchecks strip -SLOT=6.12.0 -SRC_URI=https://www.kernel.org/pub/linux/kernel/v6.x/linux-6.12.tar.xz +SLOT=6.11.10 +SRC_URI=https://www.kernel.org/pub/linux/kernel/v6.x/patch-6.11.10.xz https://www.kernel.org/pub/linux/kernel/v6.x/linux-6.11.tar.xz _eclasses_=crossdev f04338ff78f213a4a55c5c37b3c6563e estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 0e01377cce73a7a06321d0ef97388d31 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 toolchain-funcs d3d42b22a610ce81c267b644bcec9b87 _md5_=9b9041eeeb6bec72b60a77d2a350d4ed diff --git a/metadata/md5-cache/sys-kernel/vanilla-sources-6.11.9 b/metadata/md5-cache/sys-kernel/vanilla-sources-6.12.1 index 43ef29e15cd9..65b374a774dd 100644 --- a/metadata/md5-cache/sys-kernel/vanilla-sources-6.11.9 +++ b/metadata/md5-cache/sys-kernel/vanilla-sources-6.12.1 @@ -8,7 +8,7 @@ KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~s390 ~s LICENSE=GPL-2 RDEPEND=!build? ( app-alternatives/cpio dev-lang/perl app-alternatives/bc dev-build/make sys-devel/bison sys-devel/flex >=sys-libs/ncurses-5.2 virtual/libelf virtual/pkgconfig ) RESTRICT=binchecks strip -SLOT=6.11.9 -SRC_URI=https://www.kernel.org/pub/linux/kernel/v6.x/patch-6.11.9.xz https://www.kernel.org/pub/linux/kernel/v6.x/linux-6.11.tar.xz +SLOT=6.12.1 +SRC_URI=https://www.kernel.org/pub/linux/kernel/v6.x/patch-6.12.1.xz https://www.kernel.org/pub/linux/kernel/v6.x/linux-6.12.tar.xz _eclasses_=crossdev f04338ff78f213a4a55c5c37b3c6563e estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 0e01377cce73a7a06321d0ef97388d31 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 toolchain-funcs d3d42b22a610ce81c267b644bcec9b87 _md5_=9b9041eeeb6bec72b60a77d2a350d4ed diff --git a/metadata/md5-cache/sys-kernel/vanilla-sources-6.6.62 b/metadata/md5-cache/sys-kernel/vanilla-sources-6.6.63 index 572abbb41337..59dfcc9b5ae2 100644 --- a/metadata/md5-cache/sys-kernel/vanilla-sources-6.6.62 +++ b/metadata/md5-cache/sys-kernel/vanilla-sources-6.6.63 @@ -8,7 +8,7 @@ KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~s390 ~s LICENSE=GPL-2 RDEPEND=!build? ( app-alternatives/cpio dev-lang/perl app-alternatives/bc dev-build/make sys-devel/bison sys-devel/flex >=sys-libs/ncurses-5.2 virtual/libelf virtual/pkgconfig ) RESTRICT=binchecks strip -SLOT=6.6.62 -SRC_URI=https://www.kernel.org/pub/linux/kernel/v6.x/patch-6.6.62.xz https://www.kernel.org/pub/linux/kernel/v6.x/linux-6.6.tar.xz +SLOT=6.6.63 +SRC_URI=https://www.kernel.org/pub/linux/kernel/v6.x/patch-6.6.63.xz https://www.kernel.org/pub/linux/kernel/v6.x/linux-6.6.tar.xz _eclasses_=crossdev f04338ff78f213a4a55c5c37b3c6563e estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 0e01377cce73a7a06321d0ef97388d31 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 toolchain-funcs d3d42b22a610ce81c267b644bcec9b87 _md5_=9b9041eeeb6bec72b60a77d2a350d4ed diff --git a/metadata/md5-cache/sys-process/audit-4.0.2 b/metadata/md5-cache/sys-process/audit-4.0.2-r1 index 9b0708888532..a8f6d65e54bb 100644 --- a/metadata/md5-cache/sys-process/audit-4.0.2 +++ b/metadata/md5-cache/sys-process/audit-4.0.2-r1 @@ -1,6 +1,6 @@ BDEPEND=python? ( dev-lang/swig python_targets_python3_12? ( dev-python/setuptools[python_targets_python3_12(-)?] ) ) >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.17-r1:1.17 >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 virtual/pkgconfig DEFINED_PHASES=compile configure install postinst prepare setup test -DEPEND=sys-libs/libcap-ng gssapi? ( virtual/krb5 ) ldap? ( net-nds/openldap:= ) python? ( python_targets_python3_9? ( dev-lang/python:3.9 ) 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 ) ) >=sys-kernel/linux-headers-2.6.34 test? ( dev-libs/check ) +DEPEND=sys-libs/libcap-ng gssapi? ( virtual/krb5 ) ldap? ( net-nds/openldap:= ) python? ( python_targets_python3_9? ( dev-lang/python:3.9 ) 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 ) ) >=sys-kernel/linux-headers-5 test? ( dev-libs/check ) DESCRIPTION=Userspace utilities for storing and processing auditing records EAPI=8 HOMEPAGE=https://people.redhat.com/sgrubb/audit/ @@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://people.redhat.com/sgrubb/audit/audit-4.0.2.tar.gz _eclasses_=autotools 7d91cc798a8afd8f4e0c6e9587296ebe gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool 6b28392a775f807c8be5fc7ec9a605b9 linux-info ea4122ba1d8791a12b78e53f9510a2e3 multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 multiprocessing 1e32df7deee68372153dca65f4a7c21f out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-r1 2def7a4ce233dfa344f613025c619a23 python-utils-r1 3c216e5bcb79df1dbac2a59c4b48eca9 systemd 54bd206bb5c4efac6ae28b6b006713b0 toolchain-funcs d3d42b22a610ce81c267b644bcec9b87 usr-ldscript ff03a5d223e97515fa25b5cae97ebda9 -_md5_=059f54ce85227c565e8ee2242866261c +_md5_=ffe01fb73df6594c90a99f7bc69fd5fd diff --git a/metadata/md5-cache/virtual/dist-kernel-5.10.230 b/metadata/md5-cache/virtual/dist-kernel-5.10.230 index 1eb698b21ee5..0c8dd36f44e3 100644 --- a/metadata/md5-cache/virtual/dist-kernel-5.10.230 +++ b/metadata/md5-cache/virtual/dist-kernel-5.10.230 @@ -1,7 +1,7 @@ DEFINED_PHASES=- DESCRIPTION=Virtual to depend on any Distribution Kernel EAPI=8 -KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 +KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 x86 RDEPEND=|| ( ~sys-kernel/gentoo-kernel-5.10.230 ~sys-kernel/gentoo-kernel-bin-5.10.230 ~sys-kernel/vanilla-kernel-5.10.230 ) SLOT=0/5.10.230 -_md5_=b2682edfbd4f56743b11195aa79efdca +_md5_=d643e579ea9fd88bc703ab668f5bfbcb diff --git a/metadata/md5-cache/virtual/dist-kernel-5.15.173 b/metadata/md5-cache/virtual/dist-kernel-5.15.173 index c26a76fff3ed..1335f8a38881 100644 --- a/metadata/md5-cache/virtual/dist-kernel-5.15.173 +++ b/metadata/md5-cache/virtual/dist-kernel-5.15.173 @@ -1,7 +1,7 @@ DEFINED_PHASES=- DESCRIPTION=Virtual to depend on any Distribution Kernel EAPI=8 -KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86 +KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc x86 RDEPEND=|| ( ~sys-kernel/gentoo-kernel-5.15.173 ~sys-kernel/gentoo-kernel-bin-5.15.173 ~sys-kernel/vanilla-kernel-5.15.173 ) SLOT=0/5.15.173 -_md5_=9ae5611c80a56b5695367d473386959d +_md5_=baeac41f69825614825cde410397f45e diff --git a/metadata/md5-cache/virtual/dist-kernel-6.1.118 b/metadata/md5-cache/virtual/dist-kernel-6.1.118 index 48278cca3514..0fa58e37ac81 100644 --- a/metadata/md5-cache/virtual/dist-kernel-6.1.118 +++ b/metadata/md5-cache/virtual/dist-kernel-6.1.118 @@ -1,7 +1,7 @@ DEFINED_PHASES=- DESCRIPTION=Virtual to depend on any Distribution Kernel EAPI=8 -KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 +KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc x86 RDEPEND=|| ( ~sys-kernel/gentoo-kernel-6.1.118 ~sys-kernel/gentoo-kernel-bin-6.1.118 ~sys-kernel/vanilla-kernel-6.1.118 ) SLOT=0/6.1.118 -_md5_=bd5ca0c900db7b94124872d7731fa983 +_md5_=ff6787101dfce3d997348f2f30bb593d diff --git a/metadata/md5-cache/www-client/chromium-133.0.6835.3 b/metadata/md5-cache/www-client/chromium-133.0.6847.2 index 160c215253a3..39fa2b1b19ba 100644 --- a/metadata/md5-cache/www-client/chromium-133.0.6835.3 +++ b/metadata/md5-cache/www-client/chromium-133.0.6847.2 @@ -5,12 +5,12 @@ DESCRIPTION=Open-source version of Google Chrome web browser EAPI=8 HOMEPAGE=https://www.chromium.org/ INHERIT=check-reqs chromium-2 desktop flag-o-matic llvm-r1 multiprocessing ninja-utils pax-utils python-any-r1 qmake-utils readme.gentoo-r1 rust systemd toolchain-funcs virtualx xdg-utils -IUSE=+X +system-harfbuzz +system-icu +system-png +system-zstd bindist cups debug ffmpeg-chromium gtk4 +hangouts headless kerberos +official pax-kernel pgo +proprietary-codecs pulseaudio qt5 qt6 +screencast selinux test +vaapi +wayland +widevine custom-cflags +l10n_af +l10n_am +l10n_ar +l10n_bg +l10n_bn +l10n_ca +l10n_cs +l10n_da +l10n_de +l10n_el +l10n_en-GB +l10n_es +l10n_es-419 +l10n_et +l10n_fa +l10n_fi +l10n_fil +l10n_fr +l10n_gu +l10n_he +l10n_hi +l10n_hr +l10n_hu +l10n_id +l10n_it +l10n_ja +l10n_kn +l10n_ko +l10n_lt +l10n_lv +l10n_ml +l10n_mr +l10n_ms +l10n_nb +l10n_nl +l10n_pl +l10n_pt-BR +l10n_pt-PT +l10n_ro +l10n_ru +l10n_sk +l10n_sl +l10n_sr +l10n_sv +l10n_sw +l10n_ta +l10n_te +l10n_th +l10n_tr +l10n_uk +l10n_ur +l10n_vi +l10n_zh-CN +l10n_zh-TW +llvm_slot_18 llvm_slot_19 pgo +IUSE=+X +system-harfbuzz +system-icu +system-png +system-zstd bindist cups debug ffmpeg-chromium gtk4 +hangouts headless kerberos +official pax-kernel pgo +proprietary-codecs pulseaudio qt5 qt6 +screencast selinux test +vaapi +wayland +widevine cpu_flags_ppc_vsx3 custom-cflags +l10n_af +l10n_am +l10n_ar +l10n_bg +l10n_bn +l10n_ca +l10n_cs +l10n_da +l10n_de +l10n_el +l10n_en-GB +l10n_es +l10n_es-419 +l10n_et +l10n_fa +l10n_fi +l10n_fil +l10n_fr +l10n_gu +l10n_he +l10n_hi +l10n_hr +l10n_hu +l10n_id +l10n_it +l10n_ja +l10n_kn +l10n_ko +l10n_lt +l10n_lv +l10n_ml +l10n_mr +l10n_ms +l10n_nb +l10n_nl +l10n_pl +l10n_pt-BR +l10n_pt-PT +l10n_ro +l10n_ru +l10n_sk +l10n_sl +l10n_sr +l10n_sv +l10n_sw +l10n_ta +l10n_te +l10n_th +l10n_tr +l10n_uk +l10n_ur +l10n_vi +l10n_zh-CN +l10n_zh-TW +llvm_slot_18 llvm_slot_19 pgo LICENSE=BSD RDEPEND=system-icu? ( >=dev-libs/icu-73.0:= ) >=dev-libs/libxml2-2.12.4:=[icu] dev-libs/nspr:= >=dev-libs/nss-3.26:= dev-libs/libxslt:= media-libs/fontconfig:= >=media-libs/freetype-2.11.0-r1:= system-harfbuzz? ( >=media-libs/harfbuzz-3:0=[icu(-)] ) media-libs/libjpeg-turbo:= system-png? ( media-libs/libpng:=[-apng(-)] ) system-zstd? ( >=app-arch/zstd-1.5.5:= ) >=media-libs/libwebp-0.4.0:= media-libs/mesa:=[gbm(+)] >=media-libs/openh264-1.6.0:= sys-libs/zlib:= !headless? ( dev-libs/glib:2 >=media-libs/alsa-lib-1.0.19:= pulseaudio? ( media-libs/libpulse:= ) sys-apps/pciutils:= kerberos? ( virtual/krb5 ) vaapi? ( >=media-libs/libva-2.7:=[X?,wayland?] ) X? ( x11-base/xorg-proto:= x11-libs/libX11:= x11-libs/libxcb:= x11-libs/libXext:= ) x11-libs/libxkbcommon:= wayland? ( dev-libs/libffi:= dev-libs/wayland:= screencast? ( media-video/pipewire:= ) ) ) app-arch/bzip2:= dev-libs/expat:= net-misc/curl[ssl] sys-apps/dbus:= media-libs/flac:= sys-libs/zlib:=[minizip] !headless? ( X? ( x11-libs/libXcomposite:= x11-libs/libXcursor:= x11-libs/libXdamage:= x11-libs/libXfixes:= >=x11-libs/libXi-1.6.0:= x11-libs/libXrandr:= x11-libs/libXrender:= x11-libs/libXtst:= x11-libs/libxshmfence:= ) >=app-accessibility/at-spi2-core-2.46.0:2 media-libs/mesa:=[X?,wayland?] cups? ( >=net-print/cups-1.3.11:= ) virtual/udev x11-libs/cairo:= x11-libs/gdk-pixbuf:2 x11-libs/pango:= qt5? ( dev-qt/qtcore:5 dev-qt/qtwidgets:5 ) qt6? ( dev-qt/qtbase:6[gui,widgets] ) ) !headless? ( || ( x11-libs/gtk+:3[X?,wayland?] gui-libs/gtk:4[X?,wayland?] ) qt5? ( dev-qt/qtgui:5[X?,wayland?] ) qt6? ( dev-qt/qtbase:6[X?,wayland?] ) ) virtual/ttf-fonts selinux? ( sec-policy/selinux-chromium ) bindist? ( !ffmpeg-chromium? ( >=media-video/ffmpeg-6.1-r1:0/58.60.60[chromium] ) ffmpeg-chromium? ( media-video/ffmpeg-chromium:133 ) ) REQUIRED_USE=!headless? ( || ( X wayland ) ) pgo? ( X !wayland ) qt6? ( qt5 ) screencast? ( wayland ) ffmpeg-chromium? ( bindist proprietary-codecs ) ^^ ( llvm_slot_18 llvm_slot_19 ) RESTRICT=!bindist? ( bindist ) !test? ( test ) SLOT=0/dev -SRC_URI=https://chromium-tarballs.distfiles.gentoo.org/chromium-133.0.6835.3.tar.xz -> chromium-133.0.6835.3-gentoo.tar.xz https://gitlab.com/Matt.Jolly/chromium-patches/-/archive/133-1/chromium-patches-133-1.tar.bz2 test? ( https://chromium-tarballs.distfiles.gentoo.org/chromium-133.0.6835.3-testdata.tar.xz -> chromium-133.0.6835.3-testdata-gentoo.tar.xz https://chromium-fonts.storage.googleapis.com/f26f29c9d3bfae588207bbc9762de8d142e58935c62a86f67332819b15203b35 -> chromium-testfonts-f26f29c9d3.tar.gz ) ppc64? ( https://gitlab.solidsilicon.io/public-development/open-source/chromium/openpower-patches/-/archive/a85b64f07b489b8c6fdb13ecf79c16c56c560fc6/openpower-patches-a85b64f07b489b8c6fdb13ecf79c16c56c560fc6.tar.bz2 -> chromium-openpower-a85b64f07b.tar.bz2 ) pgo? ( https://github.com/elkablo/chromium-profiler/releases/download/v0.2/chromium-profiler-0.2.tar ) +SRC_URI=https://chromium-tarballs.distfiles.gentoo.org/chromium-133.0.6847.2-linux.tar.xz https://gitlab.com/Matt.Jolly/chromium-patches/-/archive/133-1/chromium-patches-133-1.tar.bz2 test? ( https://chromium-tarballs.distfiles.gentoo.org/chromium-133.0.6847.2-linux-testdata.tar.xz https://chromium-fonts.storage.googleapis.com/f26f29c9d3bfae588207bbc9762de8d142e58935c62a86f67332819b15203b35 -> chromium-testfonts-f26f29c9d3.tar.gz ) ppc64? ( https://gitlab.solidsilicon.io/public-development/open-source/chromium/openpower-patches/-/archive/a85b64f07b489b8c6fdb13ecf79c16c56c560fc6/openpower-patches-a85b64f07b489b8c6fdb13ecf79c16c56c560fc6.tar.bz2 -> chromium-openpower-a85b64f07b.tar.bz2 ) pgo? ( https://github.com/elkablo/chromium-profiler/releases/download/v0.2/chromium-profiler-0.2.tar ) _eclasses_=check-reqs 2a9731073c152554078a9a8df8fc0f1b chromium-2 93690d770dc2e27deaa89794e2f9fe3f desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe linux-info ea4122ba1d8791a12b78e53f9510a2e3 llvm-r1 c6f5dcc9d729a7028f3884ff342d280c llvm-utils c989cff79c0976415f459e367a83dff9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 pax-utils 5555f2e75744739fe100ee62c22d28fe python-any-r1 f7b9a2fa38c69a9c2a7ad8fc9283ccf7 python-utils-r1 3c216e5bcb79df1dbac2a59c4b48eca9 qmake-utils a8dd17b1d94586164f5e3fc12b1c6b81 readme.gentoo-r1 b045f3acf546393ab6b3170781875358 rust 4651309d940ff68a71a5c5ec23431be3 systemd 54bd206bb5c4efac6ae28b6b006713b0 toolchain-funcs d3d42b22a610ce81c267b644bcec9b87 virtualx 9741d451eb64ea8bb9faee90d68a9b68 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=e51862d0e43420a8385774b42466f6b2 +_md5_=929739e8da78402317bc63f767582cdc diff --git a/metadata/md5-cache/www-client/firefox-128.4.0-r1 b/metadata/md5-cache/www-client/firefox-128.4.0-r1 index 80e3a73361e1..d72116061c85 100644 --- a/metadata/md5-cache/www-client/firefox-128.4.0-r1 +++ b/metadata/md5-cache/www-client/firefox-128.4.0-r1 @@ -7,11 +7,11 @@ HOMEPAGE=https://www.mozilla.org/firefox https://www.mozilla.org/firefox/enterpr IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info INHERIT=autotools 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 +jumbo-build libproxy openh264 pgo pulseaudio selinux sndio +system-av1 +system-harfbuzz +system-icu +system-jpeg +system-libevent +system-libvpx system-png +system-webp +telemetry wayland wifi +X +gmp-autoupdate gnome-shell 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_18 llvm_slot_17 llvm_slot_19 -KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86 +KEYWORDS=amd64 arm64 ~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/expat dev-libs/glib:2 dev-libs/libffi:= >=dev-libs/nss-3.101 >=dev-libs/nspr-4.35 media-libs/alsa-lib media-libs/fontconfig media-libs/freetype media-libs/mesa media-video/ffmpeg sys-libs/zlib virtual/freedesktop-icon-theme x11-libs/cairo x11-libs/gdk-pixbuf:2 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-1.0.0:= ) system-harfbuzz? ( >=media-gfx/graphite2-1.3.13 >=media-libs/harfbuzz-2.8.1:0= ) system-icu? ( >=dev-libs/icu-73.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-png? ( >=media-libs/libpng-1.6.35:0=[apng] ) system-webp? ( >=media-libs/libwebp-1.1.0:0= ) 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:rapid REQUIRED_USE=|| ( X wayland ) debug? ( !system-av1 ) wayland? ( dbus ) wifi? ( dbus ) ^^ ( llvm_slot_17 llvm_slot_18 llvm_slot_19 ) SLOT=esr SRC_URI=https://archive.mozilla.org/pub/firefox/releases/128.4.0esr/source/firefox-128.4.0esr.source.tar.xz -> firefox-128.4.0esr.source.tar.xz https://dev.gentoo.org/~juippis/mozilla/patchsets/firefox-128esr-patches-04.tar.xz l10n_af? ( https://archive.mozilla.org/pub/firefox/releases/128.4.0esr/linux-x86_64/xpi/af.xpi -> firefox-128.4.0esr-af.xpi ) l10n_ar? ( https://archive.mozilla.org/pub/firefox/releases/128.4.0esr/linux-x86_64/xpi/ar.xpi -> firefox-128.4.0esr-ar.xpi ) l10n_ast? ( https://archive.mozilla.org/pub/firefox/releases/128.4.0esr/linux-x86_64/xpi/ast.xpi -> firefox-128.4.0esr-ast.xpi ) l10n_be? ( https://archive.mozilla.org/pub/firefox/releases/128.4.0esr/linux-x86_64/xpi/be.xpi -> firefox-128.4.0esr-be.xpi ) l10n_bg? ( https://archive.mozilla.org/pub/firefox/releases/128.4.0esr/linux-x86_64/xpi/bg.xpi -> firefox-128.4.0esr-bg.xpi ) l10n_br? ( https://archive.mozilla.org/pub/firefox/releases/128.4.0esr/linux-x86_64/xpi/br.xpi -> firefox-128.4.0esr-br.xpi ) l10n_ca? ( https://archive.mozilla.org/pub/firefox/releases/128.4.0esr/linux-x86_64/xpi/ca.xpi -> firefox-128.4.0esr-ca.xpi ) l10n_cak? ( https://archive.mozilla.org/pub/firefox/releases/128.4.0esr/linux-x86_64/xpi/cak.xpi -> firefox-128.4.0esr-cak.xpi ) l10n_cs? ( https://archive.mozilla.org/pub/firefox/releases/128.4.0esr/linux-x86_64/xpi/cs.xpi -> firefox-128.4.0esr-cs.xpi ) l10n_cy? ( https://archive.mozilla.org/pub/firefox/releases/128.4.0esr/linux-x86_64/xpi/cy.xpi -> firefox-128.4.0esr-cy.xpi ) l10n_da? ( https://archive.mozilla.org/pub/firefox/releases/128.4.0esr/linux-x86_64/xpi/da.xpi -> firefox-128.4.0esr-da.xpi ) l10n_de? ( https://archive.mozilla.org/pub/firefox/releases/128.4.0esr/linux-x86_64/xpi/de.xpi -> firefox-128.4.0esr-de.xpi ) l10n_dsb? ( https://archive.mozilla.org/pub/firefox/releases/128.4.0esr/linux-x86_64/xpi/dsb.xpi -> firefox-128.4.0esr-dsb.xpi ) l10n_el? ( https://archive.mozilla.org/pub/firefox/releases/128.4.0esr/linux-x86_64/xpi/el.xpi -> firefox-128.4.0esr-el.xpi ) l10n_en-CA? ( https://archive.mozilla.org/pub/firefox/releases/128.4.0esr/linux-x86_64/xpi/en-CA.xpi -> firefox-128.4.0esr-en-CA.xpi ) l10n_en-GB? ( https://archive.mozilla.org/pub/firefox/releases/128.4.0esr/linux-x86_64/xpi/en-GB.xpi -> firefox-128.4.0esr-en-GB.xpi ) l10n_es-AR? ( https://archive.mozilla.org/pub/firefox/releases/128.4.0esr/linux-x86_64/xpi/es-AR.xpi -> firefox-128.4.0esr-es-AR.xpi ) l10n_es-ES? ( https://archive.mozilla.org/pub/firefox/releases/128.4.0esr/linux-x86_64/xpi/es-ES.xpi -> firefox-128.4.0esr-es-ES.xpi ) l10n_et? ( https://archive.mozilla.org/pub/firefox/releases/128.4.0esr/linux-x86_64/xpi/et.xpi -> firefox-128.4.0esr-et.xpi ) l10n_eu? ( https://archive.mozilla.org/pub/firefox/releases/128.4.0esr/linux-x86_64/xpi/eu.xpi -> firefox-128.4.0esr-eu.xpi ) l10n_fi? ( https://archive.mozilla.org/pub/firefox/releases/128.4.0esr/linux-x86_64/xpi/fi.xpi -> firefox-128.4.0esr-fi.xpi ) l10n_fr? ( https://archive.mozilla.org/pub/firefox/releases/128.4.0esr/linux-x86_64/xpi/fr.xpi -> firefox-128.4.0esr-fr.xpi ) l10n_fy? ( https://archive.mozilla.org/pub/firefox/releases/128.4.0esr/linux-x86_64/xpi/fy-NL.xpi -> firefox-128.4.0esr-fy-NL.xpi ) l10n_ga? ( https://archive.mozilla.org/pub/firefox/releases/128.4.0esr/linux-x86_64/xpi/ga-IE.xpi -> firefox-128.4.0esr-ga-IE.xpi ) l10n_gd? ( https://archive.mozilla.org/pub/firefox/releases/128.4.0esr/linux-x86_64/xpi/gd.xpi -> firefox-128.4.0esr-gd.xpi ) l10n_gl? ( https://archive.mozilla.org/pub/firefox/releases/128.4.0esr/linux-x86_64/xpi/gl.xpi -> firefox-128.4.0esr-gl.xpi ) l10n_he? ( https://archive.mozilla.org/pub/firefox/releases/128.4.0esr/linux-x86_64/xpi/he.xpi -> firefox-128.4.0esr-he.xpi ) l10n_hr? ( https://archive.mozilla.org/pub/firefox/releases/128.4.0esr/linux-x86_64/xpi/hr.xpi -> firefox-128.4.0esr-hr.xpi ) l10n_hsb? ( https://archive.mozilla.org/pub/firefox/releases/128.4.0esr/linux-x86_64/xpi/hsb.xpi -> firefox-128.4.0esr-hsb.xpi ) l10n_hu? ( https://archive.mozilla.org/pub/firefox/releases/128.4.0esr/linux-x86_64/xpi/hu.xpi -> firefox-128.4.0esr-hu.xpi ) l10n_id? ( https://archive.mozilla.org/pub/firefox/releases/128.4.0esr/linux-x86_64/xpi/id.xpi -> firefox-128.4.0esr-id.xpi ) l10n_is? ( https://archive.mozilla.org/pub/firefox/releases/128.4.0esr/linux-x86_64/xpi/is.xpi -> firefox-128.4.0esr-is.xpi ) l10n_it? ( https://archive.mozilla.org/pub/firefox/releases/128.4.0esr/linux-x86_64/xpi/it.xpi -> firefox-128.4.0esr-it.xpi ) l10n_ja? ( https://archive.mozilla.org/pub/firefox/releases/128.4.0esr/linux-x86_64/xpi/ja.xpi -> firefox-128.4.0esr-ja.xpi ) l10n_ka? ( https://archive.mozilla.org/pub/firefox/releases/128.4.0esr/linux-x86_64/xpi/ka.xpi -> firefox-128.4.0esr-ka.xpi ) l10n_kab? ( https://archive.mozilla.org/pub/firefox/releases/128.4.0esr/linux-x86_64/xpi/kab.xpi -> firefox-128.4.0esr-kab.xpi ) l10n_kk? ( https://archive.mozilla.org/pub/firefox/releases/128.4.0esr/linux-x86_64/xpi/kk.xpi -> firefox-128.4.0esr-kk.xpi ) l10n_ko? ( https://archive.mozilla.org/pub/firefox/releases/128.4.0esr/linux-x86_64/xpi/ko.xpi -> firefox-128.4.0esr-ko.xpi ) l10n_lt? ( https://archive.mozilla.org/pub/firefox/releases/128.4.0esr/linux-x86_64/xpi/lt.xpi -> firefox-128.4.0esr-lt.xpi ) l10n_lv? ( https://archive.mozilla.org/pub/firefox/releases/128.4.0esr/linux-x86_64/xpi/lv.xpi -> firefox-128.4.0esr-lv.xpi ) l10n_ms? ( https://archive.mozilla.org/pub/firefox/releases/128.4.0esr/linux-x86_64/xpi/ms.xpi -> firefox-128.4.0esr-ms.xpi ) l10n_nb? ( https://archive.mozilla.org/pub/firefox/releases/128.4.0esr/linux-x86_64/xpi/nb-NO.xpi -> firefox-128.4.0esr-nb-NO.xpi ) l10n_nl? ( https://archive.mozilla.org/pub/firefox/releases/128.4.0esr/linux-x86_64/xpi/nl.xpi -> firefox-128.4.0esr-nl.xpi ) l10n_nn? ( https://archive.mozilla.org/pub/firefox/releases/128.4.0esr/linux-x86_64/xpi/nn-NO.xpi -> firefox-128.4.0esr-nn-NO.xpi ) l10n_pa? ( https://archive.mozilla.org/pub/firefox/releases/128.4.0esr/linux-x86_64/xpi/pa-IN.xpi -> firefox-128.4.0esr-pa-IN.xpi ) l10n_pl? ( https://archive.mozilla.org/pub/firefox/releases/128.4.0esr/linux-x86_64/xpi/pl.xpi -> firefox-128.4.0esr-pl.xpi ) l10n_pt-BR? ( https://archive.mozilla.org/pub/firefox/releases/128.4.0esr/linux-x86_64/xpi/pt-BR.xpi -> firefox-128.4.0esr-pt-BR.xpi ) l10n_pt-PT? ( https://archive.mozilla.org/pub/firefox/releases/128.4.0esr/linux-x86_64/xpi/pt-PT.xpi -> firefox-128.4.0esr-pt-PT.xpi ) l10n_rm? ( https://archive.mozilla.org/pub/firefox/releases/128.4.0esr/linux-x86_64/xpi/rm.xpi -> firefox-128.4.0esr-rm.xpi ) l10n_ro? ( https://archive.mozilla.org/pub/firefox/releases/128.4.0esr/linux-x86_64/xpi/ro.xpi -> firefox-128.4.0esr-ro.xpi ) l10n_ru? ( https://archive.mozilla.org/pub/firefox/releases/128.4.0esr/linux-x86_64/xpi/ru.xpi -> firefox-128.4.0esr-ru.xpi ) l10n_sk? ( https://archive.mozilla.org/pub/firefox/releases/128.4.0esr/linux-x86_64/xpi/sk.xpi -> firefox-128.4.0esr-sk.xpi ) l10n_sl? ( https://archive.mozilla.org/pub/firefox/releases/128.4.0esr/linux-x86_64/xpi/sl.xpi -> firefox-128.4.0esr-sl.xpi ) l10n_sq? ( https://archive.mozilla.org/pub/firefox/releases/128.4.0esr/linux-x86_64/xpi/sq.xpi -> firefox-128.4.0esr-sq.xpi ) l10n_sr? ( https://archive.mozilla.org/pub/firefox/releases/128.4.0esr/linux-x86_64/xpi/sr.xpi -> firefox-128.4.0esr-sr.xpi ) l10n_sv? ( https://archive.mozilla.org/pub/firefox/releases/128.4.0esr/linux-x86_64/xpi/sv-SE.xpi -> firefox-128.4.0esr-sv-SE.xpi ) l10n_th? ( https://archive.mozilla.org/pub/firefox/releases/128.4.0esr/linux-x86_64/xpi/th.xpi -> firefox-128.4.0esr-th.xpi ) l10n_tr? ( https://archive.mozilla.org/pub/firefox/releases/128.4.0esr/linux-x86_64/xpi/tr.xpi -> firefox-128.4.0esr-tr.xpi ) l10n_uk? ( https://archive.mozilla.org/pub/firefox/releases/128.4.0esr/linux-x86_64/xpi/uk.xpi -> firefox-128.4.0esr-uk.xpi ) l10n_uz? ( https://archive.mozilla.org/pub/firefox/releases/128.4.0esr/linux-x86_64/xpi/uz.xpi -> firefox-128.4.0esr-uz.xpi ) l10n_vi? ( https://archive.mozilla.org/pub/firefox/releases/128.4.0esr/linux-x86_64/xpi/vi.xpi -> firefox-128.4.0esr-vi.xpi ) l10n_zh-CN? ( https://archive.mozilla.org/pub/firefox/releases/128.4.0esr/linux-x86_64/xpi/zh-CN.xpi -> firefox-128.4.0esr-zh-CN.xpi ) l10n_zh-TW? ( https://archive.mozilla.org/pub/firefox/releases/128.4.0esr/linux-x86_64/xpi/zh-TW.xpi -> firefox-128.4.0esr-zh-TW.xpi ) l10n_ach? ( https://archive.mozilla.org/pub/firefox/releases/128.4.0esr/linux-x86_64/xpi/ach.xpi -> firefox-128.4.0esr-ach.xpi ) l10n_an? ( https://archive.mozilla.org/pub/firefox/releases/128.4.0esr/linux-x86_64/xpi/an.xpi -> firefox-128.4.0esr-an.xpi ) l10n_az? ( https://archive.mozilla.org/pub/firefox/releases/128.4.0esr/linux-x86_64/xpi/az.xpi -> firefox-128.4.0esr-az.xpi ) l10n_bn? ( https://archive.mozilla.org/pub/firefox/releases/128.4.0esr/linux-x86_64/xpi/bn.xpi -> firefox-128.4.0esr-bn.xpi ) l10n_bs? ( https://archive.mozilla.org/pub/firefox/releases/128.4.0esr/linux-x86_64/xpi/bs.xpi -> firefox-128.4.0esr-bs.xpi ) l10n_ca-valencia? ( https://archive.mozilla.org/pub/firefox/releases/128.4.0esr/linux-x86_64/xpi/ca-valencia.xpi -> firefox-128.4.0esr-ca-valencia.xpi ) l10n_eo? ( https://archive.mozilla.org/pub/firefox/releases/128.4.0esr/linux-x86_64/xpi/eo.xpi -> firefox-128.4.0esr-eo.xpi ) l10n_es-CL? ( https://archive.mozilla.org/pub/firefox/releases/128.4.0esr/linux-x86_64/xpi/es-CL.xpi -> firefox-128.4.0esr-es-CL.xpi ) l10n_es-MX? ( https://archive.mozilla.org/pub/firefox/releases/128.4.0esr/linux-x86_64/xpi/es-MX.xpi -> firefox-128.4.0esr-es-MX.xpi ) l10n_fa? ( https://archive.mozilla.org/pub/firefox/releases/128.4.0esr/linux-x86_64/xpi/fa.xpi -> firefox-128.4.0esr-fa.xpi ) l10n_ff? ( https://archive.mozilla.org/pub/firefox/releases/128.4.0esr/linux-x86_64/xpi/ff.xpi -> firefox-128.4.0esr-ff.xpi ) l10n_fur? ( https://archive.mozilla.org/pub/firefox/releases/128.4.0esr/linux-x86_64/xpi/fur.xpi -> firefox-128.4.0esr-fur.xpi ) l10n_gn? ( https://archive.mozilla.org/pub/firefox/releases/128.4.0esr/linux-x86_64/xpi/gn.xpi -> firefox-128.4.0esr-gn.xpi ) l10n_gu? ( https://archive.mozilla.org/pub/firefox/releases/128.4.0esr/linux-x86_64/xpi/gu-IN.xpi -> firefox-128.4.0esr-gu-IN.xpi ) l10n_hi? ( https://archive.mozilla.org/pub/firefox/releases/128.4.0esr/linux-x86_64/xpi/hi-IN.xpi -> firefox-128.4.0esr-hi-IN.xpi ) l10n_hy? ( https://archive.mozilla.org/pub/firefox/releases/128.4.0esr/linux-x86_64/xpi/hy-AM.xpi -> firefox-128.4.0esr-hy-AM.xpi ) l10n_ia? ( https://archive.mozilla.org/pub/firefox/releases/128.4.0esr/linux-x86_64/xpi/ia.xpi -> firefox-128.4.0esr-ia.xpi ) l10n_km? ( https://archive.mozilla.org/pub/firefox/releases/128.4.0esr/linux-x86_64/xpi/km.xpi -> firefox-128.4.0esr-km.xpi ) l10n_kn? ( https://archive.mozilla.org/pub/firefox/releases/128.4.0esr/linux-x86_64/xpi/kn.xpi -> firefox-128.4.0esr-kn.xpi ) l10n_lij? ( https://archive.mozilla.org/pub/firefox/releases/128.4.0esr/linux-x86_64/xpi/lij.xpi -> firefox-128.4.0esr-lij.xpi ) l10n_mk? ( https://archive.mozilla.org/pub/firefox/releases/128.4.0esr/linux-x86_64/xpi/mk.xpi -> firefox-128.4.0esr-mk.xpi ) l10n_mr? ( https://archive.mozilla.org/pub/firefox/releases/128.4.0esr/linux-x86_64/xpi/mr.xpi -> firefox-128.4.0esr-mr.xpi ) l10n_my? ( https://archive.mozilla.org/pub/firefox/releases/128.4.0esr/linux-x86_64/xpi/my.xpi -> firefox-128.4.0esr-my.xpi ) l10n_ne? ( https://archive.mozilla.org/pub/firefox/releases/128.4.0esr/linux-x86_64/xpi/ne-NP.xpi -> firefox-128.4.0esr-ne-NP.xpi ) l10n_oc? ( https://archive.mozilla.org/pub/firefox/releases/128.4.0esr/linux-x86_64/xpi/oc.xpi -> firefox-128.4.0esr-oc.xpi ) l10n_sc? ( https://archive.mozilla.org/pub/firefox/releases/128.4.0esr/linux-x86_64/xpi/sc.xpi -> firefox-128.4.0esr-sc.xpi ) l10n_sco? ( https://archive.mozilla.org/pub/firefox/releases/128.4.0esr/linux-x86_64/xpi/sco.xpi -> firefox-128.4.0esr-sco.xpi ) l10n_si? ( https://archive.mozilla.org/pub/firefox/releases/128.4.0esr/linux-x86_64/xpi/si.xpi -> firefox-128.4.0esr-si.xpi ) l10n_skr? ( https://archive.mozilla.org/pub/firefox/releases/128.4.0esr/linux-x86_64/xpi/skr.xpi -> firefox-128.4.0esr-skr.xpi ) l10n_son? ( https://archive.mozilla.org/pub/firefox/releases/128.4.0esr/linux-x86_64/xpi/son.xpi -> firefox-128.4.0esr-son.xpi ) l10n_szl? ( https://archive.mozilla.org/pub/firefox/releases/128.4.0esr/linux-x86_64/xpi/szl.xpi -> firefox-128.4.0esr-szl.xpi ) l10n_ta? ( https://archive.mozilla.org/pub/firefox/releases/128.4.0esr/linux-x86_64/xpi/ta.xpi -> firefox-128.4.0esr-ta.xpi ) l10n_te? ( https://archive.mozilla.org/pub/firefox/releases/128.4.0esr/linux-x86_64/xpi/te.xpi -> firefox-128.4.0esr-te.xpi ) l10n_tl? ( https://archive.mozilla.org/pub/firefox/releases/128.4.0esr/linux-x86_64/xpi/tl.xpi -> firefox-128.4.0esr-tl.xpi ) l10n_trs? ( https://archive.mozilla.org/pub/firefox/releases/128.4.0esr/linux-x86_64/xpi/trs.xpi -> firefox-128.4.0esr-trs.xpi ) l10n_ur? ( https://archive.mozilla.org/pub/firefox/releases/128.4.0esr/linux-x86_64/xpi/ur.xpi -> firefox-128.4.0esr-ur.xpi ) l10n_xh? ( https://archive.mozilla.org/pub/firefox/releases/128.4.0esr/linux-x86_64/xpi/xh.xpi -> firefox-128.4.0esr-xh.xpi ) _eclasses_=autotools 7d91cc798a8afd8f4e0c6e9587296ebe check-reqs 2a9731073c152554078a9a8df8fc0f1b desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe gnome2-utils a8cf148ec7f5ae0b1f1d33ae5f7f9e88 gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool 6b28392a775f807c8be5fc7ec9a605b9 linux-info ea4122ba1d8791a12b78e53f9510a2e3 llvm-r1 c6f5dcc9d729a7028f3884ff342d280c llvm-utils c989cff79c0976415f459e367a83dff9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 pax-utils 5555f2e75744739fe100ee62c22d28fe python-any-r1 f7b9a2fa38c69a9c2a7ad8fc9283ccf7 python-utils-r1 3c216e5bcb79df1dbac2a59c4b48eca9 readme.gentoo-r1 b045f3acf546393ab6b3170781875358 rust 4651309d940ff68a71a5c5ec23431be3 toolchain-funcs d3d42b22a610ce81c267b644bcec9b87 virtualx 9741d451eb64ea8bb9faee90d68a9b68 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=a6233584e0ef9680b807149001d0082b +_md5_=e88f4f12786277a51a427861ca0f1c45 diff --git a/metadata/stabilization-groups/texlive.group b/metadata/stabilization-groups/texlive.group index 27542c101c0f..9ebba5a68ab7 100644 --- a/metadata/stabilization-groups/texlive.group +++ b/metadata/stabilization-groups/texlive.group @@ -5,17 +5,20 @@ app-text/pdfjam app-text/ps2eps app-text/ps2pkm app-text/psutils +app-text/teckit app-text/texlive app-text/texlive-core app-text/ttf2pk2 app-text/xdvik dev-libs/kpathsea dev-libs/ptexenc +dev-python/latexrestricted dev-tex/biber dev-tex/biblatex dev-tex/bibtexu dev-tex/glossaries dev-tex/latex-beamer +dev-tex/latex2pydata dev-tex/latexdiff dev-tex/latexmk dev-tex/minted diff --git a/net-dialup/minimodem/minimodem-0.24-r1.ebuild b/net-dialup/minimodem/minimodem-0.24-r2.ebuild index d8144fe0ab79..89d8a78df73c 100644 --- a/net-dialup/minimodem/minimodem-0.24-r1.ebuild +++ b/net-dialup/minimodem/minimodem-0.24-r2.ebuild @@ -12,8 +12,11 @@ SRC_URI="http://www.whence.com/minimodem/minimodem-${PV}.tar.gz" LICENSE="GPL-3+" SLOT="0" KEYWORDS="~amd64" -IUSE="+alsa pulseaudio sndfile sndio" -REQUIRED_USE+="|| ( alsa pulseaudio sndfile )" +IUSE="alsa pulseaudio +sndfile sndio test" +REQUIRED_USE+="|| ( alsa pulseaudio sndfile ) + test? ( sndfile )" + +RESTRICT="!test? ( test )" DEPEND="sndfile? ( media-libs/libsndfile ) sci-libs/fftw:3.0 diff --git a/net-dialup/minimodem/minimodem-9999.ebuild b/net-dialup/minimodem/minimodem-9999-r1.ebuild index 85cb2a58b4d1..f74684d95d1e 100644 --- a/net-dialup/minimodem/minimodem-9999.ebuild +++ b/net-dialup/minimodem/minimodem-9999-r1.ebuild @@ -11,8 +11,11 @@ EGIT_REPO_URI="https://github.com/kamalmostafa/minimodem" LICENSE="GPL-3+" SLOT="0" -IUSE="alsa +pulseaudio sndfile sndio" -REQUIRED_USE+="|| ( alsa pulseaudio sndfile sndio )" +IUSE="alsa pulseaudio +sndfile sndio test" +REQUIRED_USE+="|| ( alsa pulseaudio sndfile sndio ) + test ( sndfile )" + +RESTRICT="!test? ( test )" DEPEND="sndfile? ( media-libs/libsndfile ) sci-libs/fftw:3.0 diff --git a/net-dns/knot-resolver/Manifest b/net-dns/knot-resolver/Manifest index 1cc82c44b65a..a237914c0214 100644 --- a/net-dns/knot-resolver/Manifest +++ b/net-dns/knot-resolver/Manifest @@ -1,2 +1,4 @@ DIST knot-resolver-5.7.2.tar.xz 1928336 BLAKE2B c4f17a050752a5d1ed141bae646f53f313e866b91b80bb72d37c6b2907d365333ca02fbadf4ff49e5559b721b695d1e7af3417a25e0518dbdfdec1860f890408 SHA512 973e9a541b54cee0d230247d279785a83ce2127216b12ee9f314a49adedac3e23e8369900d6f0985b0a666e9bcae7772f29224565e6208ed4988b13530e4ff0b DIST knot-resolver-5.7.2.tar.xz.asc 833 BLAKE2B f73f52d7b2326a58a37b821cd8495d20c93017bd1f7bad2cc828f807f1886fc376dc95405b3b36047719f8566e27d7c1052b7ab11fae3d1d67c5563a293d965e SHA512 cf05ceca455400004cf249b1029b93619a1d5fcf839bca1259a7b411a1ddef1da0aff187ea0023c587de1981e91a8d26af3bb22341cf426e5055e8ca1c4024e2 +DIST knot-resolver-5.7.4.tar.xz 1931124 BLAKE2B 670bd0bac1417fde0f7b6a02797e49e22af081e55b63c23e1fcd8dee369f21b7a2a8997fe641f69e7f0de5cbc7960307f32c939eb85c260fb2de015542dfce1e SHA512 5d8ea5b5b0cba5a1058aaa6e04573c838895d6b2c204e8d09c9ad898fb074c52ef7589afdad164b007edf151167d31fd0f940466edfeec597f96e5bc1cd72171 +DIST knot-resolver-5.7.4.tar.xz.asc 833 BLAKE2B 6432bc23ff779998eb351d57db34bcd9e41ea928fa5d83463122012d8adad16edec7afbcbfb0f0b41789c7797c895216b793ced2d6a01d69fdc3b0f2d12879cb SHA512 d34a0e1fd8be372c325199ace5bb6f20b2b395a4fb5a6f6f4c2c89f29741ecfd36234900b0e836c174df831716012589231551b13426a6728e37aba6c74c197f diff --git a/net-dns/knot-resolver/files/knot-resolver-5.7.4-libsystemd.patch b/net-dns/knot-resolver/files/knot-resolver-5.7.4-libsystemd.patch new file mode 100644 index 000000000000..faa9d33cd464 --- /dev/null +++ b/net-dns/knot-resolver/files/knot-resolver-5.7.4-libsystemd.patch @@ -0,0 +1,25 @@ +--- a/meson_options.txt ++++ b/meson_options.txt +@@ -229,3 +229,10 @@ + value: 'auto', + description: 'add rpath to the knot resolver executables', + ) ++ ++option( ++ 'systemd', ++ type: 'feature', ++ value: 'auto', ++ description: 'systemd watchdog support', ++) + +--- a/meson.build ++++ b/meson.build +@@ -126,7 +126,7 @@ + + ### Systemd + systemd_files = get_option('systemd_files') +-libsystemd = dependency('libsystemd', required: systemd_files == 'enabled') ++libsystemd = dependency('libsystemd', required: get_option('systemd')) + + ### Allocator + # use empty name to disable the dependency, but still compile the dependent kresd diff --git a/net-dns/knot-resolver/knot-resolver-5.7.2.ebuild b/net-dns/knot-resolver/knot-resolver-5.7.2.ebuild index 7a1516cec5ff..b77b04b63055 100644 --- a/net-dns/knot-resolver/knot-resolver-5.7.2.ebuild +++ b/net-dns/knot-resolver/knot-resolver-5.7.2.ebuild @@ -10,8 +10,8 @@ inherit lua-single meson tmpfiles verify-sig DESCRIPTION="A scaleable caching DNS resolver" HOMEPAGE="https://www.knot-resolver.cz https://gitlab.nic.cz/knot/knot-resolver" SRC_URI=" - https://secure.nic.cz/files/${PN}/${P}.tar.xz - verify-sig? ( https://secure.nic.cz/files/${PN}/${P}.tar.xz.asc ) + https://knot-resolver.nic.cz/release/${P}.tar.xz + verify-sig? ( https://knot-resolver.nic.cz/release/${P}.tar.xz.asc ) " LICENSE="Apache-2.0 BSD CC0-1.0 GPL-3+ LGPL-2.1+ MIT" diff --git a/net-dns/knot-resolver/knot-resolver-5.7.4.ebuild b/net-dns/knot-resolver/knot-resolver-5.7.4.ebuild new file mode 100644 index 000000000000..efcc844b829e --- /dev/null +++ b/net-dns/knot-resolver/knot-resolver-5.7.4.ebuild @@ -0,0 +1,92 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +LUA_COMPAT=( lua5-{1,3,4} luajit ) + +inherit lua-single meson tmpfiles verify-sig + +DESCRIPTION="A scaleable caching DNS resolver" +HOMEPAGE="https://www.knot-resolver.cz https://gitlab.nic.cz/knot/knot-resolver" +SRC_URI=" + https://knot-resolver.nic.cz/release/${P}.tar.xz + verify-sig? ( https://knot-resolver.nic.cz/release/${P}.tar.xz.asc ) +" + +LICENSE="Apache-2.0 BSD CC0-1.0 GPL-3+ LGPL-2.1+ MIT" +SLOT="0" +KEYWORDS="~amd64" + +IUSE="caps dnstap jemalloc kresc nghttp2 systemd test xdp" +RESTRICT="!test? ( test )" +REQUIRED_USE="${LUA_REQUIRED_USE}" + +RDEPEND=" + ${LUA_DEPS} + acct-group/knot-resolver + acct-user/knot-resolver + dev-db/lmdb:= + net-dns/knot:= + dev-libs/libuv:= + net-libs/gnutls:= + caps? ( sys-libs/libcap-ng ) + dnstap? ( + dev-libs/fstrm + dev-libs/protobuf-c:= + ) + jemalloc? ( dev-libs/jemalloc:= ) + kresc? ( dev-libs/libedit ) + nghttp2? ( net-libs/nghttp2:= ) + systemd? ( sys-apps/systemd:= ) + xdp? ( net-dns/knot:=[xdp] ) +" +DEPEND=" + ${RDEPEND} + test? ( dev-util/cmocka ) +" +BDEPEND=" + virtual/pkgconfig + verify-sig? ( >=sec-keys/openpgp-keys-knot-resolver-20240304 ) +" + +PATCHES=( + "${FILESDIR}"/${PN}-5.5.3-docdir.patch + "${FILESDIR}"/${PN}-5.5.3-nghttp-openssl.patch + "${FILESDIR}"/${PN}-5.7.4-libsystemd.patch +) + +VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/${PN}.gpg + +src_configure() { + local emesonargs=( + --localstatedir "${EPREFIX}"/var # double lib + # https://bugs.gentoo.org/870019 + -Dauto_features=disabled + -Ddoc=disabled + -Ddocdir="${EPREFIX}"/usr/share/doc/${PF} + -Dopenssl=disabled + -Dmalloc=$(usex jemalloc jemalloc disabled) + -Dsystemd_files=enabled + $(meson_feature caps capng) + $(meson_feature dnstap) + $(meson_feature kresc client) + $(meson_feature nghttp2) + $(meson_feature systemd) + $(meson_feature test unit_tests) + ) + + meson_src_configure +} + +src_install() { + meson_src_install + fowners -R ${PN}: /etc/${PN} + + newinitd "${FILESDIR}"/kresd.initd-r1 kresd + newconfd "${FILESDIR}"/kresd.confd-r1 kresd +} + +pkg_postinst() { + tmpfiles_process knot-resolver.conf +} diff --git a/net-dns/knot-resolver/metadata.xml b/net-dns/knot-resolver/metadata.xml index e8bce47ff526..acdb2d9b7bae 100644 --- a/net-dns/knot-resolver/metadata.xml +++ b/net-dns/knot-resolver/metadata.xml @@ -14,6 +14,9 @@ <flag name="nghttp2"> DNS-over-HTTPS support </flag> + <flag name="xdp"> + Enable eXpress Data Path + </flag> </use> <origin>gentoo-staging</origin> </pkgmetadata>
\ No newline at end of file diff --git a/net-im/toxic/toxic-0.15.1.ebuild b/net-im/toxic/toxic-0.15.1.ebuild index 225ff784f1bf..f547fd0dd259 100644 --- a/net-im/toxic/toxic-0.15.1.ebuild +++ b/net-im/toxic/toxic-0.15.1.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://github.com/JFreegman/toxic/archive/v${PV}.tar.gz -> ${P}.tar.gz LICENSE="GPL-3+" SLOT="0" -KEYWORDS="~amd64 x86" +KEYWORDS="amd64 x86" IUSE="+audio-notify debug experimental games llvm notification png python qrcode +sound +video +X" REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} ) video? ( sound X ) " diff --git a/net-libs/pacparser/pacparser-1.4.5.ebuild b/net-libs/pacparser/pacparser-1.4.5.ebuild index 5a26eb209be9..3d60a24e9039 100644 --- a/net-libs/pacparser/pacparser-1.4.5.ebuild +++ b/net-libs/pacparser/pacparser-1.4.5.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://github.com/manugarg/${PN}/archive/v${PV}/${P}.tar.gz" LICENSE="LGPL-3" SLOT="0/1" -KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~amd64 x86 ~amd64-linux ~x86-linux" IUSE="doc python" DEPEND="python? ( ${PYTHON_DEPS} )" diff --git a/net-misc/r8125/r8125-9.013.02-r1.ebuild b/net-misc/r8125/r8125-9.013.02-r1.ebuild index 9c0cdfaa93f8..37bb1267d83b 100644 --- a/net-misc/r8125/r8125-9.013.02-r1.ebuild +++ b/net-misc/r8125/r8125-9.013.02-r1.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://github.com/Karlson2k/r8125/releases/download/${PV}/${P}.tar.bz2 LICENSE="GPL-2" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 x86" IUSE="+multi-tx-q ptp +rss use-firmware" diff --git a/net-misc/sitecopy/sitecopy-0.16.6-r2.ebuild b/net-misc/sitecopy/sitecopy-0.16.6-r2.ebuild deleted file mode 100644 index 5238f148719f..000000000000 --- a/net-misc/sitecopy/sitecopy-0.16.6-r2.ebuild +++ /dev/null @@ -1,63 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -inherit autotools - -HOMEPAGE=" http://www.manyfish.co.uk/sitecopy/" -SRC_URI="mirror://gentoo/${P}.tar.gz - https://dev.gentoo.org/~jstein/files/sitecopy-0.16.6-04-manpages-addition-fixes.patch" -DESCRIPTION="Maintain remote web sites with ease" -KEYWORDS="amd64 x86" - -LICENSE="GPL-2" -SLOT="0" -IUSE="expat nls rsh ssl webdav xml zlib" - -RDEPEND=" - rsh? ( net-misc/netkit-rsh ) - >=net-libs/neon-0.24.6[zlib?,ssl?,expat?] - <=net-libs/neon-0.32.9999[zlib?,ssl?,expat?] - xml? ( >=net-libs/neon-0.24.6[-expat] ) -" -DEPEND="${RDEPEND}" - -src_prepare() { - default - - # SiteCopy patches are being currently pulled & ported from - # http://ftp.debian.org/debian/pool/main/s/sitecopy/ - # Consider SiteCopy to be more or less being actively maintained by - # Debian maintainers, but GPL patches ported into Gentoo. - - eapply \ - "${FILESDIR}/sitecopy-0.16.6-01-remote-dynamic-rc.patch" \ - "${FILESDIR}/sitecopy-0.16.6-02-french-po-fix.patch" \ - "${FILESDIR}/sitecopy-0.16.6-03-wrong-memory-397155.patch" \ - "${FILESDIR}/sitecopy-0.16.6-06-sftpdriver.c-fix-for-new-openssh.patch" \ - "${FILESDIR}/sitecopy-0.16.6-10-bts410703-preserve-storage-files-sigint.patch" \ - "${FILESDIR}/sitecopy-0.16.6-20-bts549721-add-compatibility-for-neon-0.29.0.patch" \ - "${FILESDIR}/sitecopy-0.16.6-30-bts320586-manpage-document-sftp.patch" \ - "${FILESDIR}/sitecopy-0.16.6-32-neon-0.31.patch" \ - "${DISTDIR}/sitecopy-0.16.6-04-manpages-addition-fixes.patch" - - # Source package uses incorrect '/usr/doc' for the doc folder. So use - # sed to correct this error. - sed -i -e "s:docdir \= .*:docdir \= \$\(prefix\)\/share/doc\/${PF}:" \ - Makefile.in || die "Documentation directory patching failed" - - mv configure.in configure.ac || die - eautoconf - eautomake -} - -src_configure() { - econf \ - $(use_with ssl ssl openssl) \ - $(use_enable webdav) \ - $(use_enable nls) \ - $(use_enable rsh) \ - $(use_with expat) \ - $(use_with xml libxml2 ) \ - --with-neon -} diff --git a/net-misc/taylor-uucp/taylor-uucp-1.07-r6.ebuild b/net-misc/taylor-uucp/taylor-uucp-1.07-r6.ebuild deleted file mode 100644 index c6519b27931d..000000000000 --- a/net-misc/taylor-uucp/taylor-uucp-1.07-r6.ebuild +++ /dev/null @@ -1,61 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit autotools flag-o-matic - -DESCRIPTION="Taylor UUCP" -HOMEPAGE="https://www.airs.com/ian/uucp.html" -SRC_URI="mirror://gnu/uucp/uucp-${PV}.tar.gz" -S="${WORKDIR}/uucp-${PV}" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~alpha amd64 ~arm ppc sparc x86" - -PATCHES=( - "${FILESDIR}"/${P}-gentoo.patch - "${FILESDIR}"/${P}-fprintf.patch - "${FILESDIR}"/${P}-remove-extern.patch -) - -src_prepare() { - default - - mv configure.{in,ac} || die - sed -i 's:AM_CONFIG_HEADER:AC_CONFIG_HEADERS:' configure.ac || die - eautoreconf -} - -src_configure() { - append-cppflags -D_GNU_SOURCE -fno-strict-aliasing - econf --with-newconfigdir=/etc/uucp -} - -src_install() { - dodir /usr/share/man/man{1,8} - dodir /usr/share/info - dodir /usr/bin /usr/sbin - diropts -o uucp -g uucp -m 0750 - keepdir /var/log/uucp /var/spool/uucp - diropts -o uucp -g uucp -m 0775 - keepdir /var/spool/uucppublic - - emake \ - "prefix=${ED}/usr" \ - "sbindir=${ED}/usr/sbin" \ - "bindir=${ED}/usr/bin" \ - "man1dir=${ED}/usr/share/man/man1" \ - "man8dir=${ED}/usr/share/man/man8" \ - "newconfigdir=${ED}/etc/uucp" \ - "infodir=${ED}/usr/share/info" \ - install install-info - - sed -i -e 's:/usr/spool:/var/spool:g' sample/config - - insinto etc/uucp - doins sample/* - - dodoc ChangeLog NEWS README TODO -} diff --git a/sci-chemistry/gromacs/gromacs-2025.0_beta.ebuild b/sci-chemistry/gromacs/gromacs-2025.0_beta.ebuild index a8a6794534e6..7c7cf10a32c5 100644 --- a/sci-chemistry/gromacs/gromacs-2025.0_beta.ebuild +++ b/sci-chemistry/gromacs/gromacs-2025.0_beta.ebuild @@ -242,7 +242,7 @@ src_configure() { -DGMX_USE_HDF5=$(usex hdf5) -DGMX_HWLOC=$(usex hwloc) -DGMX_DEFAULT_SUFFIX=off - -DGMX_BUILD_HELP=on + #-DGMX_BUILD_HELP=on -DGMX_SIMD="$acce" -DGMX_NNPOT="$nnpot" -DGMX_VMD_PLUGIN_PATH="${EPREFIX}/usr/$(get_libdir)/vmd/plugins/*/molfile/" @@ -287,8 +287,8 @@ src_compile() { einfo "Compiling for ${x} precision" BUILD_DIR="${WORKDIR}/${P}_${x}"\ cmake_src_compile - BUILD_DIR="${WORKDIR}/${P}_${x}"\ - cmake_src_compile man + #BUILD_DIR="${WORKDIR}/${P}_${x}"\ + # cmake_src_compile man if use python; then BUILD_DIR="${WORKDIR}/${P}_${x}"\ cmake_src_compile python_packaging/all diff --git a/sci-physics/root/Manifest b/sci-physics/root/Manifest index 9c3ea86e31af..620f17ffc4e6 100644 --- a/sci-physics/root/Manifest +++ b/sci-physics/root/Manifest @@ -1,2 +1,3 @@ DIST root_v6.30.08.source.tar.gz 184887777 BLAKE2B 730bce87e343e0b84bd1f53c03527a1953d6915cfd63393ed1eee1f9e19a795b6e6a7149a511ed3b8cd17380acbbc4956d031169d571f9685e920f0c73fc67c8 SHA512 08da422cfbd879e1601064f04210db52c571545cca534dc37d67a190ccea948af0af01a67dcee553fb557fe0fb290a062f7905e413ebc1b15c2f32a5adff93cb DIST root_v6.32.06.source.tar.gz 192918335 BLAKE2B 2d0553048c6ee4c107329655b8bc812135059f13b180c1278361b2ec16131e1efa03b6c3fb72fa8d44cee8c6c52573473fd262202c9a2aeb6b74dd4a01238398 SHA512 e8507bd18e7e580d597ef91fc56ab62b7c5becaed5b1f10d18e2715703232a88e05c6e008066c6600a4dc14c676f8c3e904b75e95047697c2abd26b7a2f4a928 +DIST root_v6.32.08.source.tar.gz 192930079 BLAKE2B 8810322ea518607a81cddeec41645ced272ca0ddbb2bc36a7710d49b6d52a4d897fd369d4f201653a6c7a6ef278121a529b69e62e99c49f13dc0a9ca224ef07d SHA512 fd4f66a4dcf577e5103a99c6d859e832597680f46af420eac2b50d5cf57c745046b1600f0c48f2b2a4d0f26c5ddd1a3bb8159df742363d28a6c6a12efc4224db diff --git a/sci-physics/root/root-6.32.9999.ebuild b/sci-physics/root/root-6.32.08.ebuild index dce7495f52b5..dce7495f52b5 100644 --- a/sci-physics/root/root-6.32.9999.ebuild +++ b/sci-physics/root/root-6.32.08.ebuild diff --git a/sci-physics/root/root-6.34.9999.ebuild b/sci-physics/root/root-6.34.9999.ebuild new file mode 100644 index 000000000000..dce7495f52b5 --- /dev/null +++ b/sci-physics/root/root-6.34.9999.ebuild @@ -0,0 +1,331 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +# ninja does not work due to fortran +CMAKE_MAKEFILE_GENERATOR=emake +FORTRAN_NEEDED="fortran" +PYTHON_COMPAT=( python3_{9,10,11,12,13} ) + +inherit cmake cuda flag-o-matic fortran-2 python-single-r1 toolchain-funcs + +DESCRIPTION="C++ data analysis framework and interpreter from CERN" +HOMEPAGE="https://root.cern" +LICENSE="LGPL-2.1 freedist MSttfEULA LGPL-3 libpng UoI-NCSA" + +IUSE="+X aqua +asimage cuda cudnn +davix debug +examples fits fftw fortran + +gdml graphviz +gsl +http jupyter libcxx +minuit mpi mysql odbc +opengl + postgres pythia8 +python qt5 qt6 R +roofit +root7 shadow sqlite +ssl + +tbb test +tmva +unuran uring vc +xml xrootd" + +if [[ ${PV} =~ "9999" ]] ; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/root-project/root.git" + if [[ ${PV} == "9999" ]]; then + SLOT="6/9999" + else + SLOT="6/$(ver_cut 1-3)" + EGIT_BRANCH="v$(ver_cut 1)-$(ver_cut 2)-00-patches" + fi +else + SLOT="6/$(ver_cut 1-3)" + KEYWORDS="~amd64 ~x86" + SRC_URI="https://root.cern/download/${PN}_v${PV}.source.tar.gz" +fi + +RESTRICT="test" +PROPERTIES="test_network" + +REQUIRED_USE=" + cuda? ( tmva ) + cudnn? ( cuda ) + !X? ( !asimage !opengl !qt5 !qt6 ) + davix? ( ssl xml ) + jupyter? ( python ) + python? ( ${PYTHON_REQUIRED_USE} ) + qt5? ( root7 http ) + qt6? ( root7 http ) + roofit? ( minuit ) + tmva? ( gsl python ) + uring? ( root7 ) +" + +CDEPEND=" + app-arch/lz4 + app-arch/zstd + app-arch/xz-utils + fortran? ( dev-lang/cfortran ) + dev-cpp/nlohmann_json + dev-libs/libpcre:3 + dev-libs/xxhash + media-fonts/dejavu + media-libs/freetype:2 + media-libs/libpng:0= + virtual/libcrypt:= + sys-libs/ncurses:= + sys-libs/zlib + X? ( + x11-libs/libX11:0 + x11-libs/libXext:0 + x11-libs/libXft:0 + x11-libs/libXpm:0 + opengl? ( + media-libs/ftgl:0= + media-libs/glew:0= + virtual/opengl + virtual/glu + x11-libs/gl2ps:0= + ) + qt5? ( + dev-qt/qtcore:5 + dev-qt/qtwebengine:5[widgets] + ) + qt6? ( + dev-qt/qtbase:6 + dev-qt/qtwebengine:6[widgets] + ) + ) + cuda? ( >=dev-util/nvidia-cuda-toolkit-9.0 ) + cudnn? ( dev-libs/cudnn ) + davix? ( net-libs/davix ) + fftw? ( sci-libs/fftw:3.0= ) + fits? ( sci-libs/cfitsio:0= ) + graphviz? ( media-gfx/graphviz ) + gsl? ( sci-libs/gsl:= ) + http? ( dev-libs/fcgi:0= ) + libcxx? ( sys-libs/libcxx ) + unuran? ( sci-mathematics/unuran:0= ) + mpi? ( virtual/mpi[fortran?] ) + mysql? ( dev-db/mysql-connector-c ) + odbc? ( + || ( + dev-db/libiodbc + dev-db/unixODBC + ) + ) + postgres? ( dev-db/postgresql:= ) + pythia8? ( sci-physics/pythia:8 ) + python? ( ${PYTHON_DEPS} ) + R? ( dev-lang/R ) + shadow? ( sys-apps/shadow ) + sqlite? ( dev-db/sqlite:3 ) + ssl? ( dev-libs/openssl:0= ) + tbb? ( dev-cpp/tbb:= ) + tmva? ( + $(python_gen_cond_dep ' + dev-python/numpy[${PYTHON_USEDEP}] + ') + ) + uring? ( sys-libs/liburing:= ) + vc? ( >=dev-libs/vc-1.4.4:= ) + xml? ( dev-libs/libxml2:2= ) + xrootd? ( net-libs/xrootd:0= ) +" + +DEPEND="${CDEPEND} + virtual/pkgconfig" + +RDEPEND="${CDEPEND} + jupyter? ( + $(python_gen_cond_dep ' + dev-python/jupyter[${PYTHON_USEDEP}] + dev-python/notebook[${PYTHON_USEDEP}] + dev-python/metakernel[${PYTHON_USEDEP}] + ') + ) +" + +BDEPEND="${PYTHON_DEPS}" + +PATCHES=( + "${FILESDIR}"/${PN}-6.12.06_cling-runtime-sysroot.patch +) + +pkg_setup() { + use fortran && fortran-2_pkg_setup + python-single-r1_pkg_setup + + elog "There are extra options on packages not available in Gentoo." + elog "You can use the environment variable MYCMAKEARGS to enable" + elog "these packages. For example, for Vdt you would set:" + elog "MYCMAKEARGS=\"-Dbuiltin_vdt=ON -Dvdt=ON\"" +} + +src_prepare() { + use cuda && cuda_src_prepare + + cmake_src_prepare + + sed -i "/CLING_BUILD_PLUGINS/d" interpreter/CMakeLists.txt || die + + # CSS should use local images + sed -i -e 's,http://.*/,,' etc/html/ROOT.css || die "html sed failed" + + eapply_user +} + +# Note: ROOT uses bundled clang because it is patched and API-incompatible +# with vanilla clang. The patches enable the C++ interpreter to work. + +src_configure() { + + filter-lto # https://bugs.gentoo.org/879323 + + local mycmakeargs=( + -DCMAKE_C_COMPILER="$(tc-getCC)" + -DCMAKE_CXX_COMPILER="$(tc-getCXX)" + -DCMAKE_CUDA_HOST_COMPILER="$(tc-getCXX)" + -DCMAKE_C_FLAGS="${CFLAGS}" + -DCMAKE_CXX_FLAGS="${CXXFLAGS}" + # set build type flags to empty to avoid overriding CXXFLAGS + -UCMAKE_C_FLAGS_RELEASE + -UCMAKE_C_FLAGS_RELWITHDEBINFO + -UCMAKE_CXX_FLAGS_RELEASE + -UCMAKE_CXX_FLAGS_RELWITHDEBINFO + # enable debug info in LLVM as well with USE=debug + -DLLVM_BUILD_TYPE=$(usex debug RelWithDebInfo Release) + -DPYTHON_EXECUTABLE="${EPREFIX}/usr/bin/${EPYTHON}" + -DDEFAULT_SYSROOT="${EPREFIX}" + -DCMAKE_INSTALL_PREFIX="${EPREFIX}/usr" + -DCMAKE_INSTALL_CMAKEDIR="$(get_libdir)/cmake/ROOT" + -DCMAKE_INSTALL_DATADIR="share/root" + -DCMAKE_INSTALL_DOCDIR="share/doc/${PF}" + -DCMAKE_INSTALL_FONTDIR="share/fonts/root" + -DCMAKE_INSTALL_INCLUDEDIR="include/root" + -DCMAKE_INSTALL_LIBDIR="$(get_libdir)/root" + -DCMAKE_INSTALL_PYTHONDIR="${EPREFIX}/usr/lib/${EPYTHON}/site-packages" + -DCMAKE_INSTALL_SRCDIR="${EPREFIX}/usr/src/debug/${CATEGORY}/${PF}" + -DCMAKE_INSTALL_SYSCONFDIR="share/root" + -DCMAKE_INSTALL_TUTDIR="share/root/tutorials" + -DCLING_BUILD_PLUGINS=OFF + -Dasan=OFF + -Dasserts=$(usex debug) + -Dccache=OFF # use ccache via portage + -Dcoverage=OFF + -Ddev=OFF + -Ddistcc=OFF + -Dfail-on-missing=ON + -Dgnuinstall=ON + -Dgminimal=OFF + -Dshared=ON + -Dsoversion=ON + -Dbuiltin_llvm=ON + -Dbuiltin_clang=ON + -Dbuiltin_cling=ON + -Dbuiltin_openui5=ON + -Dbuiltin_cfitsio=OFF + -Dbuiltin_cppzmq=OFF + -Dbuiltin_davix=OFF + -Dbuiltin_fftw3=OFF + -Dbuiltin_freetype=OFF + -Dbuiltin_ftgl=OFF + -Dbuiltin_gl2ps=OFF + -Dbuiltin_glew=OFF + -Dbuiltin_gsl=OFF + -Dbuiltin_gtest=OFF + -Dbuiltin_lz4=OFF + -Dbuiltin_lzma=OFF + -Dbuiltin_nlohmannjson=OFF + -Dbuiltin_openssl=OFF + -Dbuiltin_pcre=OFF + -Dbuiltin_tbb=OFF + -Dbuiltin_unuran=OFF + -Dbuiltin_vc=OFF + -Dbuiltin_vdt=OFF + -Dbuiltin_veccore=OFF + -Dbuiltin_xrootd=OFF + -Dbuiltin_xxhash=OFF + -Dbuiltin_zeromq=OFF + -Dbuiltin_zlib=OFF + -Dbuiltin_zstd=OFF + -Darrow=OFF + -Dasimage=$(usex asimage) + -Dcefweb=OFF + -Dclad=OFF + -Dcocoa=$(usex aqua) + -Dcuda=$(usex cuda) + -Dcudnn=$(usex cudnn) + -Dcxxmodules=OFF # requires clang, unstable + -Ddaos=OFF # not in gentoo + -Ddataframe=ON + -Ddavix=$(usex davix) + -Ddcache=OFF + -Dfcgi=$(usex http) + -Dfftw3=$(usex fftw) + -Dfitsio=$(usex fits) + -Dfortran=$(usex fortran) + -Dgdml=$(usex gdml) + -Dgviz=$(usex graphviz) + -Dhttp=$(usex http) + -Dimt=$(usex tbb) + -Dlibcxx=$(usex libcxx) + -Dmathmore=$(usex gsl) + -Dminuit=$(usex minuit) + -Dmlp=$(usex tmva) + -Dmpi=$(usex mpi) + -Dmysql=$(usex mysql) + -Dodbc=$(usex odbc) + -Dopengl=$(usex opengl) + -Dpgsql=$(usex postgres) + -Dpyroot=$(usex python) # python was renamed to pyroot + -Dpythia8=$(usex pythia8) + -Dqt5web=$(usex qt5) + -Dqt6web=$(usex qt6) + -Dr=$(usex R) + -Droofit=$(usex roofit) + -Droofit_multiprocess=OFF + -Droofit_hs3_ryml=OFF + -Droot7=$(usex root7) + -Drootbench=OFF + -Droottest=OFF + -Drpath=OFF + -Druntime_cxxmodules=ON + -Dshadowpw=$(usex shadow) + -Dspectrum=ON + -Dsqlite=$(usex sqlite) + -Dssl=$(usex ssl) + -Dtest_distrdf_dask=OFF + -Dtest_distrdf_pyspark=OFF + -Dtesting=$(usex test) + -Dtmva=$(usex tmva) + -Dtmva-cpu=$(usex tmva) + -Dtmva-gpu=$(usex cuda) + -Dtmva-pymva=$(usex tmva) + -Dtmva-rmva=$(usex R) + -Dtmva-sofie=OFF + -Dunuran=$(usex unuran) + -During=$(usex uring) + -Dvc=$(usex vc) + -Dvdt=OFF + -Dveccore=OFF + -Dvecgeom=OFF + -Dwebgui=$(usex http) + -Dx11=$(usex X) + -Dxml=$(usex xml) + -Dxrootd=$(usex xrootd) + ) + + # Needs to be here, otherwise gets overriden by cmake.eclass + DCMAKE_BUILD_TYPE=$(usex debug RelWithDebInfo Release) cmake_src_configure +} + +src_install() { + cmake_src_install + + newenvd - 99root <<- EOF || die + LDPATH="${EPREFIX}/usr/$(get_libdir)/root" + EOF + + pushd "${ED}/usr" > /dev/null + + rm bin/*.{csh,sh,fish} || die + + if ! use examples; then + rm -r share/root/tutorials || die + fi + + popd + + use python && python_optimize +} diff --git a/sys-apps/hexyl/Manifest b/sys-apps/hexyl/Manifest index 0d9ccb5b98b2..39926b2b3693 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.15.0.tar.gz 42536 BLAKE2B 55cd03aa51c2dbfacb5c9a262f800a8da77c44a721da8a0fe24ef468488a8608b8eb78fc26cbcaf4aa2b85eb366c3f151dfdf5d2c8d1f3e5c382c8a1e2249bac SHA512 db1e0d96c655be1cb0cabb93daef7bd4176517a87a4f7de6c1cd00bcbadf725c297294b41009597eb1cf9891a0f29a3977f5fe1032a58e82d1c8792a3eaadbc4 +DIST hexyl-0.15.0.crate 42619 BLAKE2B 6aaedcb922bd9aa0036abdac607d8c5a9a484b46bd464b0d5751b0771b2b759e63c38fa50cdf2fc5e2b47f67f4bb7667b923562730061290b8a4d14f7d08db2c SHA512 ceb391acf442f3033dda025e527c13ddba0bedcfa200da42d7491d3d468c2ba0d2e7569d15bdbaca9165ae48c19d4058b861951a7c1a58d95d809a53fe45ff79 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.15.0-r1.ebuild b/sys-apps/hexyl/hexyl-0.15.0-r1.ebuild index 3393f17f8c8f..3ff5b9fda54b 100644 --- a/sys-apps/hexyl/hexyl-0.15.0-r1.ebuild +++ b/sys-apps/hexyl/hexyl-0.15.0-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 2024 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" +IUSE="man" KEYWORDS="~amd64" -DOCS=( README.md CHANGELOG.md ) +BDEPEND=" + man? ( virtual/pandoc ) +" + +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/ifplugd/files/ifplugd-0.28-fix-if.h-include.patch b/sys-apps/ifplugd/files/ifplugd-0.28-fix-if.h-include.patch new file mode 100644 index 000000000000..4b6fd1c8220c --- /dev/null +++ b/sys-apps/ifplugd/files/ifplugd-0.28-fix-if.h-include.patch @@ -0,0 +1,60 @@ +diff -ru a/src/ifmonitor.c b/src/ifmonitor.c +--- a/src/ifmonitor.c 2024-04-25 13:35:56.625794510 +0000 ++++ b/src/ifmonitor.c 2024-04-25 14:13:08.734022552 +0000 +@@ -27,7 +27,7 @@ + #include <linux/types.h> + #include <linux/netlink.h> + #include <linux/rtnetlink.h> +-#include <linux/if.h> ++#include <net/if.h> + #include <string.h> + #include <unistd.h> + #include <errno.h> +diff -ru a/src/interface.c b/src/interface.c +--- a/src/interface.c 2024-04-25 13:35:56.625794510 +0000 ++++ b/src/interface.c 2024-04-25 14:12:49.510133122 +0000 +@@ -27,7 +27,7 @@ + #include <linux/if_ether.h> + #include <sys/socket.h> + #include <sys/ioctl.h> +-#include <linux/if.h> ++#include <net/if.h> + #include <syslog.h> + #include <string.h> + #include <errno.h> +diff -ru a/src/wireless.15.h b/src/wireless.15.h +--- a/src/wireless.15.h 2024-04-25 13:35:56.625794510 +0000 ++++ b/src/wireless.15.h 2024-04-25 14:12:56.254094333 +0000 +@@ -71,7 +71,7 @@ + + #include <linux/types.h> /* for "caddr_t" et al */ + #include <linux/socket.h> /* for "struct sockaddr" et al */ +-#include <linux/if.h> /* for IFNAMSIZ and co... */ ++#include <net/if.h> /* for IFNAMSIZ and co... */ + + /***************************** VERSION *****************************/ + /* +diff -ru a/src/wireless.16.h b/src/wireless.16.h +--- a/src/wireless.16.h 2024-04-25 13:35:56.625794510 +0000 ++++ b/src/wireless.16.h 2024-04-25 14:12:42.710172234 +0000 +@@ -73,7 +73,7 @@ + * at some point. Jean II */ + #include <linux/types.h> /* for "caddr_t" et al */ + #include <linux/socket.h> /* for "struct sockaddr" et al */ +-#include <linux/if.h> /* for IFNAMSIZ and co... */ ++#include <net/if.h> /* for IFNAMSIZ and co... */ + + /***************************** VERSION *****************************/ + /* +diff -ru a/src/wireless.h b/src/wireless.h +--- a/src/wireless.h 2024-04-25 13:35:56.625794510 +0000 ++++ b/src/wireless.h 2024-04-25 14:13:02.574057982 +0000 +@@ -23,7 +23,7 @@ + + #include <sys/types.h> + #include <sys/socket.h> +-#include <linux/if.h> ++#include <net/if.h> + #include <net/if_arp.h> + + #include "wireless.16.h" diff --git a/sys-apps/ifplugd/ifplugd-0.28-r12.ebuild b/sys-apps/ifplugd/ifplugd-0.28-r12.ebuild new file mode 100644 index 000000000000..b9f483e7ccc6 --- /dev/null +++ b/sys-apps/ifplugd/ifplugd-0.28-r12.ebuild @@ -0,0 +1,63 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="8" + +inherit autotools + +DESCRIPTION="Brings up/down ethernet ports automatically with cable detection" +HOMEPAGE="http://0pointer.de/lennart/projects/ifplugd/" +SRC_URI="http://0pointer.de/lennart/projects/ifplugd/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~x86" +IUSE="doc selinux" + +DEPEND=">=dev-libs/libdaemon-0.5" +RDEPEND=" + ${DEPEND} + >=sys-apps/baselayout-1.12 + selinux? ( sec-policy/selinux-ifplugd ) +" +BDEPEND=" + virtual/pkgconfig + doc? ( www-client/lynx ) +" + +PATCHES=( + "${FILESDIR}/${P}-nlapi.diff" + "${FILESDIR}/${P}-interface.patch" + "${FILESDIR}/${P}-strictalias.patch" + "${FILESDIR}/${P}-noip.patch" + "${FILESDIR}/${P}-musl.patch" + "${FILESDIR}/${P}-gcc10-compatibility.patch" + "${FILESDIR}/${P}-fix-if.h-include.patch" +) + +DOCS=( doc/README doc/SUPPORTED_DRIVERS ) +HTML_DOCS=( doc/README.html doc/style.css ) + +src_prepare() { + default + + eautoreconf +} + +src_configure() { + econf \ + $(use_enable doc lynx) \ + --with-initdir=/etc/init.d \ + --disable-xmltoman \ + --disable-subversion +} + +src_install() { + default + + # Remove init.d configuration as we no longer use it + rm -rf "${ED}/etc/ifplugd" "${ED}/etc/init.d/${PN}" || die + + exeinto "/etc/${PN}" + newexe "${FILESDIR}/${PN}.action" "${PN}.action" +} diff --git a/sys-apps/pv/pv-1.9.0.ebuild b/sys-apps/pv/pv-1.9.0.ebuild index 1f71a9175224..75f4dca4c120 100644 --- a/sys-apps/pv/pv-1.9.0.ebuild +++ b/sys-apps/pv/pv-1.9.0.ebuild @@ -18,7 +18,7 @@ else verify-sig? ( https://www.ivarch.com/programs/sources/${P}.tar.gz.txt -> ${P}.tar.gz.asc ) " - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" fi LICENSE="GPL-3+" diff --git a/sys-auth/otpcalc/Manifest b/sys-auth/otpcalc/Manifest index 7786c5b4f13f..70c12495a249 100644 --- a/sys-auth/otpcalc/Manifest +++ b/sys-auth/otpcalc/Manifest @@ -1,2 +1,3 @@ DIST otpcalc-0.97.9.tar.bz2 57967 BLAKE2B c4962944808a526f18554e8dd6c3fd3777097c6f96d7a9a998df664697eedd848a3bed8196abdef0edfde155958a498392412b3633c50af91feb3335e5a1bd20 SHA512 f06bb54f38c5b63a1f63055a83e1f3e6bd3a0578458b3c1b8903566441eaaa9ed29c88d929ffdccba1f5ff5e9e5f5f0fc64a73e699154e502ca1d608a7c6d4b8 +DIST otpcalc-0.98.1.tar.bz2 19800 BLAKE2B 84a04ad7173eb55729952dab02ff4b87488c210fcb8278d85528f7d2995624f481f54b02575c604b21e7b9c9d43c84ab7e1b284ff98aa05a8e626ae12f71b6e3 SHA512 105e31d3cc2fafd8ccd0f23f443b6f8cf1952c4d3dca1e28f68de87d1b486b69fafad5083422029206014786e32cd2d9bf87ab6ca2a6196726efb35a72c814c5 DIST otpcalc-0.98.tar.bz2 19770 BLAKE2B 8d875ca242e0913e6224e184f09fcc246c7ba07cda7f2d86b6fc31848910e5f669c46d36155407d0c800e394ce138d38f0332ae4d00d6e0fdd9ae4d2ff6a7fad SHA512 ebf3665d2d98d4487033d0e24966623fb1c6a73b32fe5a629c3e37feac1fe06e7689b8c38f3e3a5d93b84e66516087ceeb7d9820b922f04cab56d3613ad8ccfb diff --git a/sys-auth/otpcalc/otpcalc-0.98.1.ebuild b/sys-auth/otpcalc/otpcalc-0.98.1.ebuild new file mode 100644 index 000000000000..8613bba2b505 --- /dev/null +++ b/sys-auth/otpcalc/otpcalc-0.98.1.ebuild @@ -0,0 +1,20 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit meson xdg + +DESCRIPTION="A One Time Password and S/Key calculator for GTK+" +HOMEPAGE="https://gitlab.com/otpcalc/otpcalc + http://www.killa.net/infosec/otpCalc/" +SRC_URI="https://gitlab.com/otpcalc/${PN}/-/archive/${PV}/${P}.tar.bz2" + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~ppc ~sparc ~x86" + +RDEPEND="dev-libs/openssl:0= + x11-libs/gtk+:3" +DEPEND="${RDEPEND}" +BDEPEND="virtual/pkgconfig" diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest index c80cb39a3216..f110f4684430 100644 --- a/sys-devel/gcc/Manifest +++ b/sys-devel/gcc/Manifest @@ -6,6 +6,7 @@ DIST gcc-11.4.0-patches-12.tar.xz 13824 BLAKE2B e4df9e0dc9512882022aaf325ebf65c5 DIST gcc-11.5.0.tar.xz 82399864 BLAKE2B f4a61faad32aac9e9cb553c1a1a011df0a057f6e2cac92a13cc7e285d08191dd4a117f41a8faac2359c0e2a16f954c7fef354dda9df8c63bff1c5cefda82602c SHA512 88f17d5a5e69eeb53aaf0a9bc9daab1c4e501d145b388c5485ebeb2cc36178fbb2d3e49ebef4a8c007a05e88471a06b97cf9b08870478249f77fbfa3d4abd9a8 DIST gcc-12-20241031.tar.xz 79916212 BLAKE2B 924acf7048858a5e45fb835e405b7517fd0029e0fd3a565a34c9be9828360449568110bf0844bd29c7de214d62641ec8e8f10211d69560741311fbd0127041b1 SHA512 412b5f24d99a03c045e6ad083be142fcae2e28629ccd755c0eadef40524bd9e8b83ca605112d405cd911cf14a9fc2939449cc8a9403525bd82168aaba66fbc0f DIST gcc-12-20241114.tar.xz 79902476 BLAKE2B 0d72464116862319513330c00d680658fd70a3a1b38c88defa0f087651bcff050ea128b15c95de06f2d2aa89488f09347cebbc4d13d3438b75f7f88ba1afa2ad SHA512 dc0af29c2454a7bcdd1b52b61de13845dc49fef3f86d87e0eea876dc5a55d93924e3af8cad58fd89725094520290c3183a4385f988aa556d658225ceb15a37ff +DIST gcc-12-20241121.tar.xz 79909252 BLAKE2B c0ee7abfa350dd8bf3bb763b167eb8d869d0fdf142dc2a06ec447bee6c5721c26f3492d65d383080e2a1fba69a29b72adda68e7c2d3686bd730fd1b7e4f98c47 SHA512 3338652173254f16f7867c6dd2cdb25b20506ce94cd725dc60c630bfe04fad007e2e7b169d0018d7610f57527ed4aa29c191223edc666a9c2006d21ee508a4c2 DIST gcc-12.4.0-musl-patches-1.tar.xz 3068 BLAKE2B e5e39c24934072ea89e4467d0dc5196f3dadfb5ffba0c856d051648a2fbf57d434a57e95227cdf2b8cea45f0f5555aec2bc372d2f6cb0b69efd87831d248d364 SHA512 b9db204845a25be043d76cae826d42eebeeb4f9be7c3049af6fe7601a552bedfd24731156a6a36b4b5e2e2af656a589a5c556d2b0b3ded33ba290a773ee87c62 DIST gcc-12.4.0-patches-1.tar.xz 15576 BLAKE2B 98c29888de7701b365be7ac9062f0cee3340d58c85485e26f0d02f1483ec64cc9c10651488a4fd937551afe30f4e19777e6766871a724ae3ba6c290c16f4fdf1 SHA512 3f7c5d36e56e07ea9dd143a5d13342a6c1ccbf0643abd1c0bcbfb46bb7c7b1308aef6e3e882031c9c191610f01af906b19be5aa2b139cf617614f46e97463aec DIST gcc-12.4.0.tar.xz 83377372 BLAKE2B 0d5aa9995bf53fa2dc976a846240cfb8fafd125ad6c54f45dc9d770215eae3e9ea0db82a9a4f79c51b4d5f8461a1d730c17db6841bc31bd96dba11d9ed7544ae SHA512 5bd29402cad2deb5d9388d0236c7146414d77e5b8d5f1c6c941c7a1f47691c3389f08656d5f6e8e2d6717bf2c81f018d326f632fb468f42925b40bd217fc4853 diff --git a/sys-devel/gcc/gcc-12.4.1_p20241121.ebuild b/sys-devel/gcc/gcc-12.4.1_p20241121.ebuild new file mode 100644 index 000000000000..1d1d4d7b8875 --- /dev/null +++ b/sys-devel/gcc/gcc-12.4.1_p20241121.ebuild @@ -0,0 +1,65 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +TOOLCHAIN_PATCH_DEV="sam" +TOOLCHAIN_HAS_TESTS=1 +PATCH_GCC_VER="12.4.0" +PATCH_VER="1" +MUSL_VER="1" +MUSL_GCC_VER="12.4.0" +PYTHON_COMPAT=( python3_{9,10,11,12,13} ) + +if [[ ${PV} == *.9999 ]] ; then + MY_PV_2=$(ver_cut 2) + MY_PV_3=1 + if [[ ${MY_PV_2} == 0 ]] ; then + MY_PV_2=0 + MY_PV_3=0 + else + MY_PV_2=$((${MY_PV_2} - 1)) + fi + + # e.g. 12.2.9999 -> 12.1.1 + TOOLCHAIN_GCC_PV=$(ver_cut 1).${MY_PV_2}.${MY_PV_3} +elif [[ -n ${TOOLCHAIN_GCC_RC} ]] ; then + # Cheesy hack for RCs + MY_PV=$(ver_cut 1).$((($(ver_cut 2) + 1))).$((($(ver_cut 3) - 1)))-RC-$(ver_cut 5) + MY_P=${PN}-${MY_PV} + GCC_TARBALL_SRC_URI="mirror://gcc/snapshots/${MY_PV}/${MY_P}.tar.xz" + TOOLCHAIN_SET_S=no + S="${WORKDIR}"/${MY_P} +fi + +inherit toolchain + +if tc_is_live ; then + # Needs to be after inherit (for now?), bug #830908 + EGIT_BRANCH=releases/gcc-$(ver_cut 1) +elif [[ -z ${TOOLCHAIN_USE_GIT_PATCHES} ]] ; then + # Don't keyword live ebuilds + #KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + :; +fi + +if [[ ${CATEGORY} != cross-* ]] ; then + # Technically only if USE=hardened *too* right now, but no point in complicating it further. + # If GCC is enabling CET by default, we need glibc to be built with support for it. + # bug #830454 + RDEPEND="elibc_glibc? ( sys-libs/glibc[cet(-)?] )" + DEPEND="${RDEPEND}" +fi + +src_prepare() { + local p upstreamed_patches=( + # add them here + ) + for p in "${upstreamed_patches[@]}"; do + rm -v "${WORKDIR}/patch/${p}" || die + done + + toolchain_src_prepare + + eapply_user +} diff --git a/sys-devel/gettext/gettext-0.22.5-r1.ebuild b/sys-devel/gettext/gettext-0.22.5-r1.ebuild new file mode 100644 index 000000000000..cbcedaee51df --- /dev/null +++ b/sys-devel/gettext/gettext-0.22.5-r1.ebuild @@ -0,0 +1,203 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Note: Keep version bumps in sync with dev-libs/libintl. + +EAPI=8 + +VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/gettext.asc +inherit java-pkg-opt-2 libtool multilib-minimal verify-sig toolchain-funcs +inherit flag-o-matic + +DESCRIPTION="GNU locale utilities" +HOMEPAGE="https://www.gnu.org/software/gettext/" + +if [[ ${PV} == *_rc* ]] ; then + SRC_URI=" + https://alpha.gnu.org/gnu/${PN}/${P/_/-}.tar.xz + verify-sig? ( https://alpha.gnu.org/gnu/${PN}/${P/_/-}.tar.xz.sig ) + " + S="${WORKDIR}/${P/_/-}" +else + SRC_URI=" + mirror://gnu/${PN}/${P}.tar.xz + verify-sig? ( mirror://gnu/${PN}/${P}.tar.xz.sig ) + " + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +fi + +# Only libasprintf is under the LGPL (and libintl is in a sep package), +# so put that license behind USE=cxx. +LICENSE="GPL-3+ cxx? ( LGPL-2.1+ )" +SLOT="0" +IUSE="acl +cxx doc emacs git java ncurses nls openmp static-libs xattr" + +# Only runtime goes multilib +# +# Note: The version of libxml2 corresponds to the version bundled via gnulib. +# If the build detects too old of a system version, it will end up falling back +# to the bundled copy (bug #596918). +# +# Note: expat lacks a subslot because it is dynamically loaded at runtime. We +# would depend on older subslots if they were available (based on the ABIs that +# are explicitly handled), but expat doesn't currently use subslots. +DEPEND=" + >=virtual/libiconv-0-r1[${MULTILIB_USEDEP}] + >=virtual/libintl-0-r2[${MULTILIB_USEDEP}] + >=dev-libs/libxml2-2.9.3:= + dev-libs/expat + acl? ( virtual/acl ) + ncurses? ( sys-libs/ncurses:= ) + java? ( >=virtual/jdk-1.8:* ) + xattr? ( sys-apps/attr ) +" +RDEPEND=" + ${DEPEND} + git? ( dev-vcs/git ) + java? ( >=virtual/jre-1.8:* ) +" +BDEPEND=" + git? ( dev-vcs/git ) + verify-sig? ( sec-keys/openpgp-keys-gettext ) +" +PDEPEND="emacs? ( app-emacs/po-mode )" + +MULTILIB_WRAPPED_HEADERS=( + # only installed for native ABI + /usr/include/gettext-po.h + + /usr/include/autosprintf.h + /usr/include/textstyle.h + /usr/include/textstyle/stdbool.h + /usr/include/textstyle/version.h + /usr/include/textstyle/woe32dll.h +) + +PATCHES=( + "${FILESDIR}"/${PN}-0.21-CVE-2020-12825.patch +) + +QA_SONAME_NO_SYMLINK=".*/preloadable_libintl.so" + +QA_CONFIG_IMPL_DECL_SKIP=( + # bug #898570 + unreachable + MIN + alignof + static_assert +) + +pkg_pretend() { + [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp +} + +pkg_setup() { + [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp + java-pkg-opt-2_pkg_setup +} + +src_prepare() { + java-pkg-opt-2_src_prepare + + default + + # gettext-0.21.1-java-autoconf.patch changes + # gettext-{runtime,tools}/configure.ac and the corresponding + # configure scripts. Avoid regenerating other autotools output. + #touch -c gettext-{runtime,tools}/{aclocal.m4,Makefile.in,config.h.in,configure} || die + # Makefile.am adds a dependency on gettext-{runtime,tools}/configure.ac + #touch -c configure || die + + elibtoolize + + if use elibc_musl || use elibc_Darwin; then + eapply "${FILESDIR}"/${PN}-0.21-musl-omit_setlocale_lock.patch + fi +} + +multilib_src_configure() { + local myconf=( + # switches common to runtime and top-level + --cache-file="${BUILD_DIR}"/config.cache + #--docdir="\$(datarootdir)/doc/${PF}" + + # Emacs support is now in a separate package + --without-emacs + --without-lispdir + # glib depends on us so avoid circular deps + --with-included-glib + # libcroco depends on glib which ... ^^^ + --with-included-libcroco + # this will _disable_ libunistring (since it is not bundled), + # see bug #326477 + --with-included-libunistring + # Never build libintl since it's in dev-libs/libintl now. + --without-included-gettext + # Never build bundled copy of libxml2. + --without-included-libxml + + --disable-csharp + --without-cvs + + $(use_enable acl) + $(use_enable cxx c++) + $(use_enable cxx libasprintf) + $(use_with git) + $(multilib_native_use_enable java) + $(use_enable ncurses curses) + $(use_enable nls) + $(use_enable openmp) + $(use_enable static-libs static) + $(use_enable xattr attr) + ) + + local ECONF_SOURCE="${S}" + if ! multilib_is_native_abi ; then + # for non-native ABIs, we build runtime only + ECONF_SOURCE+=/gettext-runtime + fi + + # should be gone on next release, for memset_s breakage + [[ ${CHOST} == *-solaris* ]] && append-cppflags -D__STDC_WANT_LIB_EXT1__=1 + + econf "${myconf[@]}" +} + +multilib_src_install() { + emake DESTDIR="${D}" install + + if multilib_is_native_abi ; then + dosym msgfmt /usr/bin/gmsgfmt # bug #43435 + dobin gettext-tools/misc/gettextize + fi + + # 909041 never install libintl which upstream insists on building + rm -f "${ED}"/usr/$(get_libdir)/libintl.* "${ED}"/usr/include/libintl.h +} + +multilib_src_install_all() { + find "${ED}" -type f -name "*.la" -delete || die + + if use java ; then + java-pkg_dojar "${ED}"/usr/share/${PN}/*.jar + rm "${ED}"/usr/share/${PN}/*.jar || die + rm "${ED}"/usr/share/${PN}/*.class || die + if use doc ; then + java-pkg_dojavadoc "${ED}"/usr/share/doc/${PF}/html/javadoc2 + fi + fi + + dodoc AUTHORS ChangeLog NEWS README THANKS + + if use doc ; then + docinto html + dodoc "${ED}"/usr/share/doc/${PF}/*.html + else + rm -rf "${ED}"/usr/share/doc/${PF}/{csharpdoc,examples,javadoc2,javadoc1} + fi + rm "${ED}"/usr/share/doc/${PF}/*.html || die +} + +pkg_preinst() { + java-pkg-opt-2_pkg_preinst +} diff --git a/sys-fs/gfs2-utils/gfs2-utils-3.5.1.ebuild b/sys-fs/gfs2-utils/gfs2-utils-3.5.1-r1.ebuild index bd73418539ad..2259f119bc7b 100644 --- a/sys-fs/gfs2-utils/gfs2-utils-3.5.1.ebuild +++ b/sys-fs/gfs2-utils/gfs2-utils-3.5.1-r1.ebuild @@ -40,7 +40,9 @@ src_prepare() { eapply "${FILESDIR}"/gfs2_withdraw_helper.patch eapply "${FILESDIR}"/python3.patch - sed -i '/^CFLAGS=/s!\$\(GDB_FLAGS\|OPT_CFLAGS\)\s*!!g' configure.ac || die + sed -e '/^CFLAGS=/s!\s*\$\(GDB_FLAGS\|OPT_CFLAGS\)!!g' \ + -e '/^CPPFLAGS=/s!\s*\$OPT_CPPFLAGS!!' \ + -i configure.ac || die default diff --git a/sys-fs/lvm2/files/lvm2-2.03.22-basename-musl.patch b/sys-fs/lvm2/files/lvm2-2.03.22-basename-musl.patch new file mode 100644 index 000000000000..2dd9f8ff524c --- /dev/null +++ b/sys-fs/lvm2/files/lvm2-2.03.22-basename-musl.patch @@ -0,0 +1,34 @@ +https://bugs.gentoo.org/937239 +https://github.com/lvmteam/lvm2/commit/f98d2ffe8753895c84160a7abce4223bd127cd9e + +From f98d2ffe8753895c84160a7abce4223bd127cd9e Mon Sep 17 00:00:00 2001 +From: Zdenek Kabelac <zkabelac@redhat.com> +Date: Wed, 27 Mar 2024 00:28:14 +0100 +Subject: [PATCH] device_id: use dm_basename + +Avoid problems for other libc like muslc and use dm_basename. + +Prototype for basename has been removed from string.h from latest musl [1] +compilers e.g. clang-18 flags the absense of prototype as error. therefore +include libgen.h for providing it. + +[1] https://git.musl-libc.org/cgit/musl/commit/?id=725e17ed6dff4d0cd22487bb64470881e86a92e7 + +Reported-by: Khem Raj <raj.khem@gmail.com> +--- + lib/device/device_id.c | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/lib/device/device_id.c b/lib/device/device_id.c +index 7d67a1cb7..200d39432 100644 +--- a/lib/device/device_id.c ++++ b/lib/device/device_id.c +@@ -740,7 +740,7 @@ static int _dev_read_sys_serial(struct cmd_context *cmd, struct device *dev, + int ret; + + /* /dev/vda to vda */ +- base = basename(devname); ++ base = dm_basename(devname); + + /* vda1 to vda */ + for (i = 0; i < strlen(base); i++) { diff --git a/sys-fs/lvm2/lvm2-2.03.22-r6.ebuild b/sys-fs/lvm2/lvm2-2.03.22-r7.ebuild index 28276a453367..ac084f2eed9c 100644 --- a/sys-fs/lvm2/lvm2-2.03.22-r6.ebuild +++ b/sys-fs/lvm2/lvm2-2.03.22-r7.ebuild @@ -74,6 +74,7 @@ PATCHES=( "${FILESDIR}"/${PN}-2.03.22-autoconf-2.72-egrep.patch "${FILESDIR}"/${PN}-2.03.22-thin-version-checking.patch "${FILESDIR}"/${PN}-2.03.22-thin-autodetect.patch + "${FILESDIR}"/${PN}-2.03.22-basename-musl.patch ) pkg_setup() { diff --git a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.10.230.ebuild b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.10.230.ebuild index a6e656009f81..67df66109690 100644 --- a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.10.230.ebuild +++ b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.10.230.ebuild @@ -35,7 +35,7 @@ SRC_URI+=" S=${WORKDIR} LICENSE="GPL-2" -KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" +KEYWORDS="~amd64 ~arm64 ~ppc64 x86" RDEPEND=" !sys-kernel/gentoo-kernel:${SLOT} diff --git a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.15.173.ebuild b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.15.173.ebuild index 53b01d5e35e1..2887359a1b7d 100644 --- a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.15.173.ebuild +++ b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.15.173.ebuild @@ -35,7 +35,7 @@ SRC_URI+=" S=${WORKDIR} LICENSE="GPL-2" -KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" +KEYWORDS="~amd64 ~arm64 ~ppc64 x86" RDEPEND=" !sys-kernel/gentoo-kernel:${SLOT} diff --git a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.1.118.ebuild b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.1.118.ebuild index 53b01d5e35e1..2887359a1b7d 100644 --- a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.1.118.ebuild +++ b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.1.118.ebuild @@ -35,7 +35,7 @@ SRC_URI+=" S=${WORKDIR} LICENSE="GPL-2" -KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" +KEYWORDS="~amd64 ~arm64 ~ppc64 x86" RDEPEND=" !sys-kernel/gentoo-kernel:${SLOT} diff --git a/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.230.ebuild b/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.230.ebuild index 890ef205237b..79cd3f2fe8e8 100644 --- a/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.230.ebuild +++ b/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.230.ebuild @@ -43,7 +43,7 @@ SRC_URI+=" S=${WORKDIR}/${MY_P} LICENSE="GPL-2" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 x86" IUSE="debug hardened" REQUIRED_USE="arm? ( savedconfig )" diff --git a/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.173.ebuild b/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.173.ebuild index e38fbdb5532e..78f1bcff90b9 100644 --- a/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.173.ebuild +++ b/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.173.ebuild @@ -43,7 +43,7 @@ SRC_URI+=" S=${WORKDIR}/${MY_P} LICENSE="GPL-2" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc x86" IUSE="debug hardened" REQUIRED_USE=" arm? ( savedconfig ) diff --git a/sys-kernel/gentoo-kernel/gentoo-kernel-6.1.118.ebuild b/sys-kernel/gentoo-kernel/gentoo-kernel-6.1.118.ebuild index 53a3f59c340b..285115dfe97a 100644 --- a/sys-kernel/gentoo-kernel/gentoo-kernel-6.1.118.ebuild +++ b/sys-kernel/gentoo-kernel/gentoo-kernel-6.1.118.ebuild @@ -43,7 +43,7 @@ SRC_URI+=" S=${WORKDIR}/${MY_P} LICENSE="GPL-2" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc x86" IUSE="debug hardened" REQUIRED_USE=" arm? ( savedconfig ) diff --git a/sys-kernel/gentoo-sources/Manifest b/sys-kernel/gentoo-sources/Manifest index afa8de89f175..ad2547c45a77 100644 --- a/sys-kernel/gentoo-sources/Manifest +++ b/sys-kernel/gentoo-sources/Manifest @@ -38,18 +38,27 @@ DIST genpatches-6.1-127.extras.tar.xz 4060 BLAKE2B 00bbd6f35eb62ca43804b3900d128 DIST genpatches-6.1-128.base.tar.xz 6459108 BLAKE2B f27a537be69a26717ac1e251d7530b97f5f4498a088d80cfccc343b4d50bc7404e59ae9285bc06e4991e166121d52b8a84054ef8b8f707f242626a49ac202a5b SHA512 53277c695af046fd4f8c6362141317270022a4c18764b3563b47375f08f775644dec0929086108c5ddb1f8de8bdf8bdc244084fe0ea4a93fad1677013ea1c42c DIST genpatches-6.1-128.experimental.tar.xz 17452 BLAKE2B 80db4f58546c2f93c834711bcce23e91151160f106dbee42136b071093296a2f4f62d7bbc724d29148a68802fb63276d53359da05b6e646ce7ed3ff8977b15ed SHA512 71f2e7e67fe389a47af07884fce18443321a3282412a0d09b2deb42838f03108c2147a1dd4592e3062ddd202df3a9ae632e52cebc15ede012a67625a81272059 DIST genpatches-6.1-128.extras.tar.xz 4060 BLAKE2B a4f0e9f0b87dfaad00ff0b702b85c6e78c9543bd45887d6f8c550e487f60c744b2912374e972f1bdcff8de6a434d09dd0550579171764afd9a5c741a4468d743 SHA512 b20dfc8580a640d0c9ea07b7b21b38e9632df4705b3a5ae9cfd7d7cad0554b3159ca6cea91280e2a6232d2a2e26bc485bc23616c23e24bb87c5dcd60f8325558 +DIST genpatches-6.1-129.base.tar.xz 6480240 BLAKE2B 4b33131d21859d29c47c54913e878bdb2e1bc5b8f8333a016690a2153d13a14d49af1b0130bd1a9be64dd9accfb042f5284eb7a9c85c83b2cc661ba5e1c21777 SHA512 4884c72ee2037ee0f7edb9f59de6ea3f6650edc1ce514544da542310029bb95560c38e3ec1f86197109946fce445f150a022b620ee6adf55601bc0b897a928e0 +DIST genpatches-6.1-129.experimental.tar.xz 17452 BLAKE2B 02814d191f83c7a3c628b0279c673588e05b8d419c89fd4482df0af1121f6e5b43d62610c001e398198191ae652a0ebcfdc9eab184c355ce8d1ccce5ef1ee023 SHA512 a22ff94738a03fddb66d94a2f87bb62b07bfb306739bb8c596331cf14764d1866873cee83bd9e53adcb4dd03a83035393504f7a3a4211e4f7c6a934210d1d927 +DIST genpatches-6.1-129.extras.tar.xz 4060 BLAKE2B 494c5a4ea4fb9d1d508442a445743fdad40c7d5d6a69403ed86cc7ea70e488e9553f96db367bcaeb2639e7615ab2ebae587ac59f5e79f61b1dcd635e8b145f9a SHA512 8f96c279ff1a22ee8227fd06505d475eab7a6da06279b9a2aa850a8445da657c8ea589eb7d2fe6389cba0f25f3e797a3f7b23deb53b6a95ae4de18974461bd70 DIST genpatches-6.11-10.base.tar.xz 757872 BLAKE2B 72566af9a781288f516dcd30881851fe371a0f3d072aeabbd9d3e57ea96896cb9d8f0d594f8729215baa83d9546c675789b596dac5781b3640e963059d23223b SHA512 ae04d309e3b97cfd7f09993cf297fa5825c53e83acc54805f1f6f2d09cd07aa1715866be3d59874d0131d1746a398b9449fda1987ea6bdbd66402e411569d874 DIST genpatches-6.11-10.experimental.tar.xz 77928 BLAKE2B a0928f0ff7eb6b9a5659d0ab41dafcf3b474cd7aa357b65a7a147972132c08703a88467e51b7dbd8004781cb0cb8a9620190737963f1fcc1e9e5d98f68ba72d6 SHA512 2be91396f9ec97b2e051db72742e3db1edaa56255c7a2cde2ce2ecc1de4771e92ba6d55e863380fe4dc6ef8d8778bec1a9926a9ffe2dd5d1036b9c36a9afae13 DIST genpatches-6.11-10.extras.tar.xz 4060 BLAKE2B a94b8799f6c1d338a17e25b1dde6aa616754bfde092eb5ad1da11a6ec8b1107dce827d05ecc756a4918339329190e6572bb089de89d9a11c8c08f067eb7b269d SHA512 1a166a0054827ac9bef700d075cc2a1e3934dbe7b7aa64b34109b521f5bb21e231d59be4643f6faf702e5d0b3cb7d82e8cc1ba1f77e3bf88c38f9b6ffc61e35f DIST genpatches-6.11-11.base.tar.xz 775800 BLAKE2B 96407b5f017dc4f59e07dc51d26222ecfa70c4575fd511d273bf603f69aeb826d811d73e51b9425fc3986a369a1a1ea2dcad49d0064d27c586262f5ec2c1b2f0 SHA512 0148bf938c34d063ba68c3de1535c2e7ae7d1c66e75ce3d9106ade4696ef391511dc3342b5919f3eb84976ba334123ef1ab1ae3c63a2a63186e02f08c9cb096c DIST genpatches-6.11-11.experimental.tar.xz 77924 BLAKE2B d456b26b3cd98040dc8d7ea6b18c07f9ee2e6ff2c4e64206ffd488d4fcefd8d6ea47771816b3e648ec09687c4d0552d6393e2b556c1b404118faf2237427ef35 SHA512 30dbfe0d422250a25909913d8ec1d41b416e233aa793d927daaecaaab021c728ac64c4dc9d59fca04e607eef1925c4d2867351291570e96f9e7fb4752dd5ed9c DIST genpatches-6.11-11.extras.tar.xz 4060 BLAKE2B fda21856e2eb78f116cb26c24bce03c7fe60d0756610351351047f9fffa97ab327851adb1a5aa9ad7c9c63838a64a5498c5343b7499e452f0e3dac6cd17c7e45 SHA512 63d82a5a17472ac3e5f4c0bdb1cb706c0a1dd4e0d0bc2af2868a55e8fcc0138bdaef675b195988c00665a4d61f3c0940f669caa8809fbec17e0127962975c0e6 +DIST genpatches-6.11-12.base.tar.xz 809756 BLAKE2B 16a87065f9bef4016c3a19cc4e4ebce8b1dca6b6a165a36f73b5e10737a6df325f2649c609e7cf6489f683c36e52626d21300acad383df486cb866a413416ff7 SHA512 fa57d9fdaedcc5ad31d685fe512cca89f1a8a8fb097001ee069efbcdb9c377000f154c3133757e19cb7d3fe79ae54d996d1720e9eb70ba117f98c935509b3617 +DIST genpatches-6.11-12.experimental.tar.xz 77936 BLAKE2B 9c33314c9959fa95b64566a83d69566e45e687fe77656020baca417448821d9d248480a63285fb9caeb07c77bb08dcbbb1f48c1f2bea750b0b33cc955a279e6b SHA512 e414055a9ae8945e6659bcfb4bc56d86eb4afef3ae9300eef85df1f88c9c9276fb4f1ef1b1334de426e95089c05e2d4c6a67653270796346ae97b1752af26062 +DIST genpatches-6.11-12.extras.tar.xz 4060 BLAKE2B 69daca4ed6c2f293f04ece77003f2040b7fbe3a28b80eaa3e7aad8ac65adaec303b433634106b5041d597c33163624a447bddbbf889121c9b917d987febe0bb4 SHA512 33db2d06b7bae72153d24d7dbb21a7459f2010ac9176ca4c3356b01c933f3d61379fe2c307981c66433d3a997d059cb3bb2956d8fea8ffffe7eb0c33bd4b0a5b DIST genpatches-6.11-9.base.tar.xz 709096 BLAKE2B 999c593ca8d926d2788cd14e7a1e868a798b0067c09266a2df3d2c12dd0c9ca571e620d1cb708cac29f7b0316f45b7a67a9432a84609919823cc21b4e54304b0 SHA512 e243321366c6fc45dbf1f710888c332bcaf64d520ca21ecc703d9ec03d13535767457f117f734017154f8948a2fb6d48ed1fbfc44b717ccfb41f69d2acce5339 DIST genpatches-6.11-9.experimental.tar.xz 6000 BLAKE2B de52912f166ad202703c9ce8456214e130f86223a13cee0d99d3f6711b71075de4c149d8c0aea3728361636a8c17902b78a84f568f3707078928dfc2a5b90746 SHA512 ab8173fd4172ea8d260d0a9cee752843c0dcd5ccc511a9d0758f88a62c258bf45236e35493e4570a252da3fa76eabbc6c0d70a218d0925902293481b355db21c DIST genpatches-6.11-9.extras.tar.xz 4056 BLAKE2B b2388d28af9c0b2afc1c663bc1b98c0f3bdda9fc92879031d057510a9c1f7edc036053d68e66ec83cd12344148bf9968482f6075d602b71553c969941deec4ae SHA512 7dc9b2702169ed6e91ee5bd830e2d0bfd84e10a301d3aabb1c573f636ff9a2d96a5c837381573a0e5c69911060682e9f7e0f794a2013cc11ea7b845592717aa3 DIST genpatches-6.12-1.base.tar.xz 5532 BLAKE2B bd7e1d6705bbd769d51ce9df396b1ae67caf6f36e25b845282901ba451e251b7e7090c33d928fec87e4142810063cf3d6b8877f46094339a1eef837969f7169e SHA512 11b8b02b77ed4adce89b20571fb07a143252b34a741572c3bd206f263406fb54c6b1862e0672af99af3bcb86b82c72a22b042839804a550ffd9145f74591ff9d DIST genpatches-6.12-1.experimental.tar.xz 5996 BLAKE2B 5255638f8af95a22499ab5ba355b30ad543c364f7351b693490b47e6b40903fc86be579e28c58efc0410cd8c7e4f3ec88e2d8f52b7b41646d1fac4a1ac0505b8 SHA512 2535f60a06b17a7b744703be139f488d8a3331ccdebd0952693a9c4d889e8d6b4dc2efc7857888a9b428908f5f7afd23037c52224639417cdd2ce20b0f0fe4f3 DIST genpatches-6.12-1.extras.tar.xz 4060 BLAKE2B f98eaa042810d9e812f2114092b56fdd00346ed4db015c866096e6b977da8084ee32cf614815c85d95ad37b928fb761c247ac222875c221b57418f923ac93452 SHA512 ec794371b92df368a2d99dcc0a726e6dd0c0914030da4355cf35f0bc629a70fd6e936d4ff242f3f1b3c8866e12838a5521c928bf44891b5ecd3435babee6e3de +DIST genpatches-6.12-2.base.tar.xz 6548 BLAKE2B 6872ca3238aa7b9e811ce827260330850fd90bb3bb48abe7a06c5fd36acfff7ceca5983aff7cdc82da2396e27b908cb737ab77c5efc9603d03193473236ef634 SHA512 baae1ebc693f5eebb308d35d8e6571f5f00e95bd98e4aac9c84e6fceffd051b4699762dc5c1f1b02231126e7c4bafbb352e4aa011cfa71d9b0ba84fbfa766536 +DIST genpatches-6.12-2.experimental.tar.xz 78120 BLAKE2B 26414ef027463b9cb8da61a53787449770d39f32744c60ad0adcc62ded8c7df643db7eaa65f2ed70a78b32fadc2ad93acaa61f9413a0227147536e11d829efb1 SHA512 d197700a2bbb4b73236e85190a5b56ad31dde51579e3d9e07e75347a0a50174a604092c7edfc6c2b2d96601a7044ecdd0ff7baefa36bd038901ec1f28a4859de +DIST genpatches-6.12-2.extras.tar.xz 4060 BLAKE2B ce854b442562d86627eed172c94d6766ed27a29e0c7cbd240ec7b18b3fb0965a30289640d828b603eb309f2e911dec157c206740b4f16f40ffc3ce8069fabf3e SHA512 dd14190aaf8dfd51696e0fd3751695889e9c4c6ac9eb36b288f5991f01874b3cafb29240fa115fe54b718ee741c810c154e97aad8f5eb72f988bb3bae0005222 DIST genpatches-6.6-59.base.tar.xz 3174716 BLAKE2B 8eded8d4d4c343869f587ecc2a218d124c34618494ded9d17b493f26894e545658021ad9cfa05bafd14389de07406f43a722c37276cc14096a3a7a00040e2ae7 SHA512 88e5ef8de0954f349e5c0745adb8f718dcabcd2e166c597c9de753c892eaad42c936984279fde86974b307858959cdef401f92f6f62a98bf1d4bed14cbff821e DIST genpatches-6.6-59.experimental.tar.xz 5760 BLAKE2B c17d9205c4cc8e9b25d992fa77296b2935a2b2827c322a3575690bdb081a82f8dbaac8a5135d9a8675d9ebcfa0b58db64b1ec857a412b9e8ea82ed8af2d3ac78 SHA512 7c275ec38d8bf6aa7d1e81d23f90c054c8febadd7b6d7602d27166128d97facd478a393270e119995301f51932d95d24a6e5a872465bd92c55c1f00508ce67b4 DIST genpatches-6.6-59.extras.tar.xz 4056 BLAKE2B 8d68a426082bcb168f74abb849a7a58090268c9cf098aa8982d9e700fab754a6f42dd833c1ee5d44d52f58d1a6b3da018a954d873ba131a2049a286a39ca3099 SHA512 ee133a7efaeba2abe242482825f4490e1c1b17fca64f9183713dca601fc64048288aa79125f7b8c0715f6c4fb158ea3a230e76b39b63d1a59dbecf80697ac000 @@ -65,6 +74,9 @@ DIST genpatches-6.6-69.extras.tar.xz 4060 BLAKE2B f519a90411e0446558cee950fc359b DIST genpatches-6.6-70.base.tar.xz 3723176 BLAKE2B 19017743aaa0e1c717746592f253a14ca476eae1658742c6e487023ee5a670473fe582a814a1202f2aeefc78d7dd3dd249810d7665299f740fcfceb1c8c11f84 SHA512 dfaa2df7ceb9411e9e35fc9f4822f7d579c1106b49c57805d657ec14699764a54e10d93f717801db7e33698b1c01dbab489e7b9953b1ff23feacbdec5a99c95b DIST genpatches-6.6-70.experimental.tar.xz 5760 BLAKE2B 819eec9931b944363d5da41bddcc17007f9825d6caa736e30869d175cceb138a87a2c22c2b17ebd070b583d69840d2b28597dbf80ce2835e1088cc6c7fa86660 SHA512 b6b1a58c549a1350e4b1479544db9658a8ad78f61dd3c486b909351c29e61d9d6fe97230f01437775d32711633cde4300be1b00bfa6dc9687e60b126427689da DIST genpatches-6.6-70.extras.tar.xz 4060 BLAKE2B 65cc5e2a27894992dd78d6cbfe5601f2e10b21f6e588d8a8d75f1f265f1fdab3ab03dd4d5c18e3ac5f48a6a72f021e2f125c5140224b26f0caeba3def4054042 SHA512 728495f3fa06f52f0ececb3b5e69b1cd4c7aa29d8ca02bc7a537616a2c1cf81859b5f624e125332a1def8176f7a878da58843ef8d363a5d622009b31548879c6 +DIST genpatches-6.6-71.base.tar.xz 3745848 BLAKE2B ab33221175b500bce645d302fb32095aa15a536ba475b866c41087d963e57a713579ddde608d93a5f2ea823e7126850599b49522c8c7112cf9435fd85897805f SHA512 eecd342f586e1b594009f91fa1ac12399d90a164dbdbdb454414eeca9bd47ce04a78e0ceee28f889324ccc505112f6a3bb4cc093f88ed10a4c521869769f4e07 +DIST genpatches-6.6-71.experimental.tar.xz 5764 BLAKE2B 4cbf4c611acb9281bbc55ee5b7ff1efea0ec5a38b7fca982d2c95409677bbad72ca616fbe9e565adf3abec8c0ba82e8f7beb8440d55409e4f367bc5569da7669 SHA512 f923ca73f6d23ec8a2f4c04b6bd32b3fcba5979014a789689367eecf977ba3dddd0674a69db459aac639718837c6bebbcf6265fef364b4206943e97d03055de3 +DIST genpatches-6.6-71.extras.tar.xz 4056 BLAKE2B def4ae87c4a1b9221a7f8a38cc1b5e66867f599dba38f57b2641690a80ece90851fe9e4484d85894c5d41500d736fc5564c30669becd582898db2b8d3da3dff4 SHA512 66225121d986d43ef542899b32845867f22a9165c2a6ea7d891f6d8d35bc9dd6f6a0aee82e945a1566cb4c523b9b821175921e436f7217c16acaa9a1685bc307 DIST linux-5.10.tar.xz 116606704 BLAKE2B b923d7b66309224f42f35f8a5fa219421b0a9362d2adacdadd8d96251f61f7230878ea297a269a7f3b3c56830f0b177e068691e1d7f88501a05653b0a13274d1 SHA512 95bc137d0cf9148da6a9d1f1a878698dc27b40f68e22c597544010a6c591ce1b256f083489d3ff45ff77753289b535135590194d88ef9f007d0ddab3d74de70e DIST linux-5.15.tar.xz 121913744 BLAKE2B 3921274b23f7938abdf3ed9334534b4581e13d7484303d3a5280eddb038999aaa8b836666a487472d9c4a219af0f06b9fecccaf348fb5510ab8762f4ef4b7e83 SHA512 d25ad40b5bcd6a4c6042fd0fd84e196e7a58024734c3e9a484fd0d5d54a0c1d87db8a3c784eff55e43b6f021709dc685eb0efa18d2aec327e4f88a79f405705a DIST linux-6.1.tar.xz 134728520 BLAKE2B ae60257860b2bd1bd708d183f0443afc60ebbd2b3d535c45e44c2e541bd0928530a3b62de6385dd4e4726ebbedcc0a871d4f3ffb4105b9f1f6d8ed7467f5688e SHA512 6ed2a73c2699d0810e54753715635736fc370288ad5ce95c594f2379959b0e418665cd71bc512a0273fe226fe90074d8b10d14c209080a6466498417a4fdda68 diff --git a/sys-kernel/gentoo-sources/gentoo-sources-6.1.119.ebuild b/sys-kernel/gentoo-sources/gentoo-sources-6.1.119.ebuild new file mode 100644 index 000000000000..c4ea36658656 --- /dev/null +++ b/sys-kernel/gentoo-sources/gentoo-sources-6.1.119.ebuild @@ -0,0 +1,27 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="8" +ETYPE="sources" +K_WANT_GENPATCHES="base extras experimental" +K_GENPATCHES_VER="129" + +inherit kernel-2 +detect_version +detect_arch + +DESCRIPTION="Full sources including the Gentoo patchset for the ${KV_MAJOR}.${KV_MINOR} kernel tree" +HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches" +SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${ARCH_URI}" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +IUSE="experimental" + +pkg_postinst() { + kernel-2_pkg_postinst + einfo "For more info on this patchset, and how to report problems, see:" + einfo "${HOMEPAGE}" +} + +pkg_postrm() { + kernel-2_pkg_postrm +} diff --git a/sys-kernel/gentoo-sources/gentoo-sources-6.11.10.ebuild b/sys-kernel/gentoo-sources/gentoo-sources-6.11.10.ebuild new file mode 100644 index 000000000000..7e64a6804edd --- /dev/null +++ b/sys-kernel/gentoo-sources/gentoo-sources-6.11.10.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="8" +ETYPE="sources" +K_WANT_GENPATCHES="base extras experimental" +K_GENPATCHES_VER="12" + +inherit check-reqs kernel-2 +detect_version +detect_arch + +DESCRIPTION="Full sources including the Gentoo patchset for the ${KV_MAJOR}.${KV_MINOR} kernel tree" +HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches" +SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${ARCH_URI}" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +IUSE="experimental" + +pkg_pretend() { + CHECKREQS_DISK_BUILD="4G" + check-reqs_pkg_pretend +} + +src_prepare() { + kernel-2_src_prepare + rm "${S}/tools/testing/selftests/tc-testing/action-ebpf" +} + +pkg_postinst() { + kernel-2_pkg_postinst + einfo "For more info on this patchset, and how to report problems, see:" + einfo "${HOMEPAGE}" +} + +pkg_postrm() { + kernel-2_pkg_postrm +} diff --git a/sys-kernel/gentoo-sources/gentoo-sources-6.12.1.ebuild b/sys-kernel/gentoo-sources/gentoo-sources-6.12.1.ebuild new file mode 100644 index 000000000000..88af8ce2690a --- /dev/null +++ b/sys-kernel/gentoo-sources/gentoo-sources-6.12.1.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="8" +ETYPE="sources" +K_WANT_GENPATCHES="base extras experimental" +K_GENPATCHES_VER="2" + +inherit check-reqs kernel-2 +detect_version +detect_arch + +DESCRIPTION="Full sources including the Gentoo patchset for the ${KV_MAJOR}.${KV_MINOR} kernel tree" +HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches" +SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${ARCH_URI}" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +IUSE="experimental" + +pkg_pretend() { + CHECKREQS_DISK_BUILD="4G" + check-reqs_pkg_pretend +} + +src_prepare() { + kernel-2_src_prepare + rm "${S}/tools/testing/selftests/tc-testing/action-ebpf" +} + +pkg_postinst() { + kernel-2_pkg_postinst + einfo "For more info on this patchset, and how to report problems, see:" + einfo "${HOMEPAGE}" +} + +pkg_postrm() { + kernel-2_pkg_postrm +} diff --git a/sys-kernel/gentoo-sources/gentoo-sources-6.6.63.ebuild b/sys-kernel/gentoo-sources/gentoo-sources-6.6.63.ebuild new file mode 100644 index 000000000000..f43f7e52dc53 --- /dev/null +++ b/sys-kernel/gentoo-sources/gentoo-sources-6.6.63.ebuild @@ -0,0 +1,27 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="8" +ETYPE="sources" +K_WANT_GENPATCHES="base extras experimental" +K_GENPATCHES_VER="71" + +inherit kernel-2 +detect_version +detect_arch + +DESCRIPTION="Full sources including the Gentoo patchset for the ${KV_MAJOR}.${KV_MINOR} kernel tree" +HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches" +SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${ARCH_URI}" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +IUSE="experimental" + +pkg_postinst() { + kernel-2_pkg_postinst + einfo "For more info on this patchset, and how to report problems, see:" + einfo "${HOMEPAGE}" +} + +pkg_postrm() { + kernel-2_pkg_postrm +} diff --git a/sys-kernel/vanilla-sources/Manifest b/sys-kernel/vanilla-sources/Manifest index 5f43a6865fab..e276ccbb7ce5 100644 --- a/sys-kernel/vanilla-sources/Manifest +++ b/sys-kernel/vanilla-sources/Manifest @@ -10,6 +10,7 @@ DIST patch-4.19.324.xz 6244368 BLAKE2B 4147a2cec3b904304b95639b7c9398a18318197c8 DIST patch-5.10.230.xz 6395536 BLAKE2B f91313cc4f9ac78e365b83ec8abe2fef2293e9a09d46e3a0c0ed883a96d4f9cdeb06f60be67d9136b5f48c5b1f53ab524199d5be07b62c03fecd622839982451 SHA512 c435b21a8e99fb0bbf7d5246b6eff4795824b309f8ec3102788bdfa65de367527f912681242a379b10482429f31a9dd10fc1e4b1b8c02e8d50b2a660e67f2c7e DIST patch-5.15.173.xz 6431224 BLAKE2B bfaa22de47d30b1cc8d9db9a01ecc89a8c93d76d18ec9376af5bad0e37d55a116ae3d1a4a2902a59d37d6837857fadafde9e6eeabafebf76f89b0b8f9bc7bae1 SHA512 381921711fcb8b606137f79d0fe915ef0b132edd1490e85669f5016a474977ba1a1f63b2e6d6b160ff4903f2cd2e2edd55642625dfdc08d1b7effed4c7fe51fb DIST patch-5.4.286.xz 5857424 BLAKE2B d4c3e5b91987f90c75bbcabff94da9f550ace0776486964b299417927cfd5f68dff10ac20309d78f2fae36e35c0302c05ec432ca774e5613bbc406951d3d8514 SHA512 7042c46bbafbd58cfc992b9706a5fd8955139dfd0c4c69ec6c7a66587ffb98b5ee89eb261fc1b7227c260c8727f325aa17780d237c48f5ba4ead4aa7b6a82624 -DIST patch-6.1.118.xz 5499268 BLAKE2B 4d409604fcff73e7453a388ca18499c01a263555e10ba4915e96144888387be331bd3b6da2ed91e539ca2a5a6eb4ae62a12b6856f648f6e5d1c1a3698918fc6b SHA512 3907b016fa1ae5021b6bfd8aa72167c38f6fbd56e58384038ac80f794c98459f6994ac9e965ddbf318e94d6dab1a6e584d9c110bf17e7545245217572e77310f -DIST patch-6.11.9.xz 731888 BLAKE2B 67963ecd33e19f8b24308606193783aa72502eb871b34161715b1f081fff89b4f2aa70dbe0f19b954beb3c537da5a90d995d7412aa1bc448a63da94aa30170d3 SHA512 d10c3ca0b33abc9aa917bb24badac95f33b84b58740621ed07b2ea33e64523e64185466511f7d4917057016d90223551fe2483fa41015b3e9f835a845da15714 -DIST patch-6.6.62.xz 3340868 BLAKE2B d4ab254a83d7df056a5dbccb0aee1ec153192b58259dff97dc19ef33c31b251f4ac83f51ef1e0a894138737eb63907ed852810ed630b12d33c0a9312391cdab9 SHA512 e42c030ec32f708aab5cba41d9e9eda79458ca14d31f876285d28598454307f9c8a2c5f3f2abe6103ef4db608d003170fa9f88c5d0c6c46bd5dbba0512539d4e +DIST patch-6.1.119.xz 5514064 BLAKE2B ad5047966d44fc55e0c2b37d6fae602165ff133a6c62b82ee6cd9bddf1c106484af3ada10f78c8f236294ebd66fd8eb77b3ce09dc1a247078827b9e212145774 SHA512 f9777da284f9c0d4e7da9db788e3bd271ff480516511f20604c37ed6b8bf94ce08a9c4b8c49cfdcc1e65f3bec41a10dde9a03399079dcea558ba83ab4fb68b26 +DIST patch-6.11.10.xz 759424 BLAKE2B 0a16ea454847d0e1dda7e904b5bbf8f7552dee10979fac6977e9cefb81bf07124e19b8682afcac39c5d9d243e5afa1d971e32fd8ba4f9f9c5648aa1c43c08855 SHA512 892fc24c71bc40a31d4ba891ee36ad3e740c1a9f0d2e9b2f6d58bb10ae6ca6993d276234d4c4d6169fa08871b254ab5691e9f9d3b628aceadb20deb026878c39 +DIST patch-6.12.1.xz 1096 BLAKE2B 70fa1b728a0a26ffe67348365c7a78a909cf76f6866947b2eb816024f33d089ee0464a5ad76ec1d79df2bc3c276d49cb894110ca8c6342840d1f8f6f829fde60 SHA512 82579ee4adb1f40d475b67911bb65294baca9349ad697e809a3170d949ba4eed3a6a26a48d17580d6d9881e65384a7fdcb6170ad948856986282c8e1238435e1 +DIST patch-6.6.63.xz 3358596 BLAKE2B d986bc579df311f6462094df4341e4e5723f0b7b28b36afe5ab1415ae3194c568e38c22ebac371d2bddeaad86c400fe8fe336fa57710325b6d17a26386dae75d SHA512 ae164a675b1d63f52631f68363bac55814d84bd9f03c44fb5971847074f56f4302dd49242a9ba5610f3892d4021d15b2b2f816268e48981ffd26994fb4d6f962 diff --git a/sys-kernel/vanilla-sources/vanilla-sources-6.1.118.ebuild b/sys-kernel/vanilla-sources/vanilla-sources-6.1.119.ebuild index 69c881fde565..69c881fde565 100644 --- a/sys-kernel/vanilla-sources/vanilla-sources-6.1.118.ebuild +++ b/sys-kernel/vanilla-sources/vanilla-sources-6.1.119.ebuild diff --git a/sys-kernel/vanilla-sources/vanilla-sources-6.11.9.ebuild b/sys-kernel/vanilla-sources/vanilla-sources-6.11.10.ebuild index 69c881fde565..69c881fde565 100644 --- a/sys-kernel/vanilla-sources/vanilla-sources-6.11.9.ebuild +++ b/sys-kernel/vanilla-sources/vanilla-sources-6.11.10.ebuild diff --git a/sys-kernel/vanilla-sources/vanilla-sources-6.12.0.ebuild b/sys-kernel/vanilla-sources/vanilla-sources-6.12.1.ebuild index 69c881fde565..69c881fde565 100644 --- a/sys-kernel/vanilla-sources/vanilla-sources-6.12.0.ebuild +++ b/sys-kernel/vanilla-sources/vanilla-sources-6.12.1.ebuild diff --git a/sys-kernel/vanilla-sources/vanilla-sources-6.6.62.ebuild b/sys-kernel/vanilla-sources/vanilla-sources-6.6.63.ebuild index 69c881fde565..69c881fde565 100644 --- a/sys-kernel/vanilla-sources/vanilla-sources-6.6.62.ebuild +++ b/sys-kernel/vanilla-sources/vanilla-sources-6.6.63.ebuild diff --git a/sys-process/audit/audit-4.0.2.ebuild b/sys-process/audit/audit-4.0.2-r1.ebuild index 93b1c8bf2689..2b66f0ea92ca 100644 --- a/sys-process/audit/audit-4.0.2.ebuild +++ b/sys-process/audit/audit-4.0.2-r1.ebuild @@ -31,7 +31,7 @@ RDEPEND=" " DEPEND=" ${RDEPEND} - >=sys-kernel/linux-headers-2.6.34 + >=sys-kernel/linux-headers-5 test? ( dev-libs/check ) " BDEPEND=" @@ -95,6 +95,9 @@ multilib_src_configure() { python_foreach_impl python_configure fi + + # Make target bindings/python/auparse_python.c doesn't get copied to ${BUILD_DIR}. bug #944338 + ln -s "${S}/bindings/python/auparse_python.c" "${BUILD_DIR}/bindings/python/auparse_python.c" || die } src_configure() { diff --git a/virtual/dist-kernel/dist-kernel-5.10.230.ebuild b/virtual/dist-kernel/dist-kernel-5.10.230.ebuild index 4799eff8f746..2da4c224b9bd 100644 --- a/virtual/dist-kernel/dist-kernel-5.10.230.ebuild +++ b/virtual/dist-kernel/dist-kernel-5.10.230.ebuild @@ -5,7 +5,7 @@ EAPI=8 DESCRIPTION="Virtual to depend on any Distribution Kernel" SLOT="0/${PVR}" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 x86" RDEPEND=" || ( diff --git a/virtual/dist-kernel/dist-kernel-5.15.173.ebuild b/virtual/dist-kernel/dist-kernel-5.15.173.ebuild index 3b4d92e6969b..7f9ad226fba3 100644 --- a/virtual/dist-kernel/dist-kernel-5.15.173.ebuild +++ b/virtual/dist-kernel/dist-kernel-5.15.173.ebuild @@ -5,7 +5,7 @@ EAPI=8 DESCRIPTION="Virtual to depend on any Distribution Kernel" SLOT="0/${PVR}" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc x86" RDEPEND=" || ( diff --git a/virtual/dist-kernel/dist-kernel-6.1.118.ebuild b/virtual/dist-kernel/dist-kernel-6.1.118.ebuild index 15b55453deca..4f2425d2a4a4 100644 --- a/virtual/dist-kernel/dist-kernel-6.1.118.ebuild +++ b/virtual/dist-kernel/dist-kernel-6.1.118.ebuild @@ -5,7 +5,7 @@ EAPI=8 DESCRIPTION="Virtual to depend on any Distribution Kernel" SLOT="0/${PVR}" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc x86" RDEPEND=" || ( diff --git a/www-client/chromium/Manifest b/www-client/chromium/Manifest index 348187a5ba35..eaa053ce4d78 100644 --- a/www-client/chromium/Manifest +++ b/www-client/chromium/Manifest @@ -13,8 +13,8 @@ DIST chromium-132.0.6834.15-gentoo.tar.xz 4767843916 BLAKE2B da0e7d1b1c177986b48 DIST chromium-132.0.6834.15-testdata-gentoo.tar.xz 82768 BLAKE2B 56e1f6cc3e79ca1173b4715384df58bc26d29a0108a21a65676ab1dab6ab92afb1834bf14e101b2466fa0570264fb6da4a964754676fb6e45be08f0616a4b9e9 SHA512 4f4a673147b018d9171a30aeb39027e5a3d3da2b351c35c5e479b83a53aa45b23acc8fdc30ba66001fd934d3bf50c5162047cfc7f49c8f927825ac01cb1186d0 DIST chromium-132.0.6834.6-gentoo.tar.xz 4767675388 BLAKE2B 1fc21476f230575a819b9ae88afa5bd6e675cabd093f516c7c039bcb7340ab49e65c689c4109c14404133392487cee18956dc441a7501b1e39a1922825eb185e SHA512 bf1465d333a78323f153e0d96408b97833a914108389bac91b504a0d8a3b2230cad0c258d1d70a4414f28d5a8bb3ee179670e04cda77af64ae2932e7f8b8f40a DIST chromium-132.0.6834.6-testdata-gentoo.tar.xz 82832 BLAKE2B e96f4808c78fa670da7e5c96d20379a6903e43ae8daf1b07d289f089177a586c0df9b640755e3038ab217fc9cd75234f12ffbae5afe9e510b09e8fb4792d0585 SHA512 77025a1be7fa82a6dcf4ec8bdbf388baa271dde1dfc52c9416d931e3a065bc85dc09d727a970b6b430bbe811eae51dd008c35091eefca76bd47c821241e082a6 -DIST chromium-133.0.6835.3-gentoo.tar.xz 4770847840 BLAKE2B da8032e5aa3d595bdf8b932b5f4cdea74098269ea3929b9fb7c3d2e6803652841625660bd14860720d7746ff84a1375b85a22e6792c689e54de83e194dbbc012 SHA512 e14b76fc64622ab9fa2d28d394ed3945bc67204c574d1889604bad897e51c32872a57c1b8a5bb8bdf69a653259fc3dda9d469db8a1b029f36156d9a662647a91 -DIST chromium-133.0.6835.3-testdata-gentoo.tar.xz 82792 BLAKE2B d0405053d14f7fe18510b56d3ad458c3ec1464ef9fc4f63b10f20568b4236d298afeac0d53695b062dca1c7611b9aecc2a71eeaf85162b471e532484b11a723b SHA512 ba42a207e4331da79dd5d2542f131e53f6acd7fb0761fc204527db32cddb2e77b64468edcdb1c85f02fa51f52ada5292ad737d49568d84b483fef0943680bb96 +DIST chromium-133.0.6847.2-linux-testdata.tar.xz 71252 BLAKE2B dc8cc420f6d5b3aee42634b6a657b401ca8d2ed7ba395e9d224bb91e8f01cf9e26ece6aa80f334cf1b13f07181ce087266b4ccc53783ccfb44e7231dda984abe SHA512 7f0c79c6189b9987211a50220c3cf365f27339ec5cb51e03c5aaa1af871c6a27a58bc4b7ef1e6b1f2ea52ac857b38c115a3eb143b3d26259d83a32431f388f88 +DIST chromium-133.0.6847.2-linux.tar.xz 2332958156 BLAKE2B 04b5a6da07db2e60d7338b8da087973586a5fbe3792c70fdb6dd6cf3372ffaa88e91839d5bf339845d800ac207bab5dcaff9df15d5826dccc0eb4d3d2a6bd9d1 SHA512 479142dc8493b598bfde080f8f79b731d3bdf7b588ff7405dcf2a7f5677187c3b9e96d3289c2b645b5bf1fc95c34b3aabab539386215c794c405dcc360220617 DIST chromium-openpower-a85b64f07b.tar.bz2 387899 BLAKE2B b01fda2d64ce73068d1536a10cc0896f07a4b714cdb25698b1df8b3252baa0c21c4209b307cf1cb554854f6d0bfe3cd35e06aaa8d02ac5d409a119335084c324 SHA512 05eee81677e8766808441c939bee68e2e6c58ec91f471d88a40181d2eda78614a0a6d27d92ff8f9dda564d12f3451bace4ff2727594748c5c238a3533038019b DIST chromium-patches-129.tar.bz2 5071 BLAKE2B 080e1af8b0560a3c5365674e7c8d592310bbd2e273311b775b8112e410d91ccd48f170adbcf77cff566ad32de196217410663ac7b9e7e65544b6730fb1890aca SHA512 0a5bbc07dc9085b07332d5c6dd74940a9d55c4d0677f5603e75763ba54156f43664839d438f350bc86f3efc85aae452476e7f7040e06e60727847b156d1f0ab9 DIST chromium-patches-130-2.tar.bz2 10151 BLAKE2B b46515a3e01153d8c4e5c3ee1f6e9f905265bf88b698d46c8ceed0f90d36a057b8bb30a860e8d934bf0b85f9c0a671bef2c9a00349228fa076b7aec37ff62ca0 SHA512 e1ecca666c3998ee285426751be3220a5b67a057f2c92b1f45c7b786efb8d0b0e1d49ba70471fa74155f79f22811d240af636f61007191756c9981b53d3b23de diff --git a/www-client/chromium/chromium-133.0.6835.3.ebuild b/www-client/chromium/chromium-133.0.6847.2.ebuild index bb7456739c2c..d67e9ff053c5 100644 --- a/www-client/chromium/chromium-133.0.6835.3.ebuild +++ b/www-client/chromium/chromium-133.0.6847.2.ebuild @@ -5,8 +5,17 @@ EAPI=8 # PACKAGING NOTES -# This uses a gentoo-created tarball due to Google CI Failures. -# Use 133(?) as a base for new official tarballs. +# Since m133 (and backported a bit...) we are using CI-generated tarballs from +# https://github.com/chromium-linux-tarballs/chromium-tarballs/ (uploaded to S3 +# and made available via https://chromium-tarballs.distfiles.gentoo.org/). + +# We do this because upstream tarballs weigh in at about 3.5x the size of our +# new "Distro tarballs" and include binaries (etc) that are not useful for +# downstream consumers (like distributions). + +# It is probably still possible to download the google Rust and Clang toolchains +# and use them to build this package, however we removed this when upstream CI +# broke for m131 and haven't re-added it. GN_MIN_VER=0.2165 # chromium-tools/get-chromium-toolchain-strings.py @@ -31,10 +40,10 @@ DESCRIPTION="Open-source version of Google Chrome web browser" HOMEPAGE="https://www.chromium.org/" PPC64_HASH="a85b64f07b489b8c6fdb13ecf79c16c56c560fc6" PATCH_V="${PV%%\.*}-1" -SRC_URI="https://chromium-tarballs.distfiles.gentoo.org/${P}.tar.xz -> ${P}-gentoo.tar.xz +SRC_URI="https://chromium-tarballs.distfiles.gentoo.org/${P}-linux.tar.xz https://gitlab.com/Matt.Jolly/chromium-patches/-/archive/${PATCH_V}/chromium-patches-${PATCH_V}.tar.bz2 test? ( - https://chromium-tarballs.distfiles.gentoo.org/${P}-testdata.tar.xz -> ${P}-testdata-gentoo.tar.xz + https://chromium-tarballs.distfiles.gentoo.org/${P}-linux-testdata.tar.xz https://chromium-fonts.storage.googleapis.com/${TEST_FONT} -> chromium-testfonts-${TEST_FONT:0:10}.tar.gz ) ppc64? ( @@ -52,7 +61,7 @@ fi IUSE_SYSTEM_LIBS="+system-harfbuzz +system-icu +system-png +system-zstd" IUSE="+X ${IUSE_SYSTEM_LIBS} bindist cups debug ffmpeg-chromium gtk4 +hangouts headless kerberos +official pax-kernel pgo +proprietary-codecs pulseaudio" -IUSE+=" qt5 qt6 +screencast selinux test +vaapi +wayland +widevine" +IUSE+=" qt5 qt6 +screencast selinux test +vaapi +wayland +widevine cpu_flags_ppc_vsx3" RESTRICT=" !bindist? ( bindist ) !test? ( test ) @@ -339,7 +348,7 @@ pkg_setup() { } src_unpack() { - unpack ${P}-gentoo.tar.xz + unpack ${P}-linux.tar.xz unpack chromium-patches-${PATCH_V}.tar.bz2 use pgo && unpack chromium-profiler-0.2.tar @@ -348,7 +357,7 @@ src_unpack() { # A new testdata tarball is available for each release; but testfonts tend to remain stable # for the duration of a release. # This unpacks directly into/over ${WORKDIR}/${P} so we can just use `unpack`. - unpack ${P}-testdata-gentoo.tar.xz + unpack ${P}-linux-testdata.tar.xz # This just contains a bunch of font files that need to be unpacked (or moved) to the correct location. local testfonts_dir="${WORKDIR}/${P}/third_party/test_fonts" local testfonts_tar="${DISTDIR}/chromium-testfonts-${TEST_FONT:0:10}.tar.gz" @@ -407,8 +416,8 @@ src_prepare() { for patch in "${openpower_patches[@]}"; do PATCHES+=( "${patchset_dir}/${patch}" ) done - if [[ $(getconf PAGESIZE) != 65536 ]]; then - PATCHES+=( "${patchset_dir}/${page_size_patch}" ) + if [[ $(getconf PAGESIZE) == 65536 ]]; then + PATCHES+=( "${patchset_dir}/${page_size_patch}" ) fi # We use vsx3 as a proxy for 'want isa3.0' (POWER9) if use cpu_flags_ppc_vsx3 ; then diff --git a/www-client/firefox/firefox-128.4.0-r1.ebuild b/www-client/firefox/firefox-128.4.0-r1.ebuild index abaf2cffdbf6..a4857990dc91 100644 --- a/www-client/firefox/firefox-128.4.0-r1.ebuild +++ b/www-client/firefox/firefox-128.4.0-r1.ebuild @@ -65,7 +65,7 @@ SRC_URI="${MOZ_SRC_BASE_URI}/source/${MOZ_P}.source.tar.xz -> ${MOZ_P_DISTFILES} ${PATCH_URIS[@]}" S="${WORKDIR}/${PN}-${PV%_*}" LICENSE="MPL-2.0 GPL-2 LGPL-2.1" -KEYWORDS="amd64 ~arm64 ~ppc64 ~riscv ~x86" +KEYWORDS="amd64 arm64 ~ppc64 ~riscv ~x86" IUSE="clang dbus debug eme-free hardened hwaccel jack +jumbo-build libproxy openh264 pgo" IUSE+=" pulseaudio selinux sndio +system-av1 +system-harfbuzz +system-icu +system-jpeg" |
