diff options
| author | Liguros - Gitlab CI/CD [develop] <gitlab@liguros.net> | 2026-05-08 07:13:11 +0000 |
|---|---|---|
| committer | Liguros - Gitlab CI/CD [develop] <gitlab@liguros.net> | 2026-05-08 07:13:11 +0000 |
| commit | e79618d2286e15df4892b907b8f5fe63ebf4e62b (patch) | |
| tree | 6ec94fcc8ec3fa3f8a1d14d30a867a9ad0a5e59f | |
| parent | 299816f0c09b4fa9b0ed7e30ea69cbd6942edbf7 (diff) | |
| download | baldeagleos-repo-e79618d2286e15df4892b907b8f5fe63ebf4e62b.tar.gz baldeagleos-repo-e79618d2286e15df4892b907b8f5fe63ebf4e62b.tar.xz baldeagleos-repo-e79618d2286e15df4892b907b8f5fe63ebf4e62b.zip | |
Adding metadata
526 files changed, 4880 insertions, 8562 deletions
diff --git a/app-admin/awscli/Manifest b/app-admin/awscli/Manifest index 852380d95e4e..2fdb73067075 100644 --- a/app-admin/awscli/Manifest +++ b/app-admin/awscli/Manifest @@ -7,3 +7,4 @@ DIST aws-cli-1.45.2.gh.tar.gz 3129806 BLAKE2B b52f9d17c37b40eae681934e40330ff82e DIST aws-cli-1.45.3.gh.tar.gz 3131309 BLAKE2B 295960fe8666b10d80f0fbcbafcf89624bb69ba4354a8294848b5263277d49886d275c79e44502f58e5d1799fff7ba2bd451e794e9a4b43f3352b598a71cfc14 SHA512 5907dd2121e8e7010a8b32fb842adcce015936184a3dbbb7abf2fcfaf658961a8e6fd06c06a45a8134a989672bee48f17e6736ed3c4720fcf17a49699048c2a6 DIST aws-cli-1.45.4.gh.tar.gz 3132334 BLAKE2B 63c34a89301fc4ee954e75a3711b032ecc53ae472e368ff79d672b4e3a24e947d16f5144076071f73aa0d3c2444fef90098d88ca46bf87f90cb8cb5a2396443f SHA512 a1e69e1355fcde099cbf3ee705164c341e76d1ffc00d208fca7f092a285f12c9e72c8d1ff68c5b6e4dca65eeb35429e9a2b69561b4303847a4f9f2d541704c2c DIST aws-cli-1.45.5.gh.tar.gz 3134190 BLAKE2B 09d7733c7b4e8fcff792a35e125278ed0bc0173cb8dae31e25a4a01ddfa917e5d52ba4c7f17ccad6dba1e6b879d78b72c366315156038bc5c5e1d4fb03bed5c8 SHA512 c06e8c64f4b24ef6ab6102b871877c384d63749589b92bf0c6a057170e2f5094bc8aa9035f78aaa2fae3fca2202668dd1311a4fbed7d491a5791821d6432af46 +DIST aws-cli-1.45.6.gh.tar.gz 3135352 BLAKE2B 040c073cb565ea9969027f0a07002b997f382c43c69e54d34cb3faff22af38447a861c940b35343b55f5718e968c0967983d058e39f1feb5e79fe68fbeaaa323 SHA512 f1568979799b5abb5b7d791150ada6aebdac88e37513fa576c8bdfd5f2cdb5990256cf16b579c0d578d02001302b90fc1e523e509797f047dcfdb7d7f90a9910 diff --git a/app-admin/awscli/awscli-1.45.6.ebuild b/app-admin/awscli/awscli-1.45.6.ebuild new file mode 100644 index 000000000000..dc405c3516fe --- /dev/null +++ b/app-admin/awscli/awscli-1.45.6.ebuild @@ -0,0 +1,92 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..14} ) + +inherit distutils-r1 shell-completion + +MY_P=aws-cli-${PV} +DESCRIPTION="Universal Command Line Environment for AWS" +HOMEPAGE=" + https://github.com/aws/aws-cli/ + https://pypi.org/project/awscli/ +" +SRC_URI=" + https://github.com/aws/aws-cli/archive/${PV}.tar.gz + -> ${MY_P}.gh.tar.gz +" +S=${WORKDIR}/${MY_P} + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86" + +# botocore is x.(y-2).(z+10), sigh +BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) - 2)).$(ver_cut 3)" +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.17.0[${PYTHON_USEDEP}] + dev-python/pyyaml[${PYTHON_USEDEP}] + !app-admin/awscli-bin +" +BDEPEND=" + test? ( + dev-python/packaging[${PYTHON_USEDEP}] + ) +" + +EPYTEST_PLUGINS=( pytest-forked ) +EPYTEST_XDIST=1 +distutils_enable_tests pytest + +src_prepare() { + # do not rely on bundled deps in botocore (sic!) + find -name '*.py' -exec sed -i \ + -e 's:from botocore[.]vendored import:import:' \ + -e 's:from botocore[.]vendored[.]:from :' \ + {} + || die + # strip overzealous upper bounds on requirements + sed -i -e 's:,<[=0-9.]*::' -e 's:==:>=:' setup.py || die + distutils-r1_src_prepare +} + +python_test() { + local serial_tests=( + tests/functional/ecs/test_execute_command.py::TestExecuteCommand::test_execute_command_success + tests/functional/ssm/test_start_session.py::TestSessionManager::test_start_session_{fails,success} + tests/functional/ssm/test_start_session.py::TestSessionManager::test_start_session_with_new_version_plugin_success + tests/unit/customizations/codeartifact/test_adapter_login.py::TestDotNetLogin::test_login_dotnet_sources_listed_with_backtracking + tests/unit/customizations/codeartifact/test_adapter_login.py::TestDotNetLogin::test_login_dotnet_sources_listed_with_backtracking_windows + tests/unit/customizations/codeartifact/test_adapter_login.py::TestNuGetLogin::test_login_nuget_sources_listed_with_backtracking + tests/unit/customizations/ecs/test_executecommand_startsession.py::TestExecuteCommand::test_execute_command_success + tests/unit/customizations/test_sessionmanager.py + tests/unit/test_compat.py::TestIgnoreUserSignals + tests/unit/test_help.py + tests/unit/test_utils.py::TestIgnoreCtrlC::test_ctrl_c_is_ignored + ) + EPYTEST_XDIST= epytest "${serial_tests[@]}" + + local EPYTEST_DESELECT=( + "${serial_tests[@]}" + + # flaky (some ordering?) + tests/functional/s3/test_cp_command.py::TestCPCommand::test_multipart_upload_with_checksum_algorithm_crc32 + ) + # integration tests require AWS credentials and Internet access + epytest tests/{functional,unit} +} + +python_install_all() { + newbashcomp bin/aws_bash_completer aws + newzshcomp bin/aws_zsh_completer.sh _aws + + distutils-r1_python_install_all + + rm "${ED}"/usr/bin/{aws.cmd,aws_bash_completer,aws_zsh_completer.sh} || die +} diff --git a/app-editors/emacs/emacs-30.2.9999.ebuild b/app-editors/emacs/emacs-31.0.9999-r1.ebuild index b6a6190e84b8..715c8f3ac90b 100644 --- a/app-editors/emacs/emacs-30.2.9999.ebuild +++ b/app-editors/emacs/emacs-31.0.9999-r1.ebuild @@ -8,7 +8,7 @@ inherit autotools elisp-common flag-o-matic readme.gentoo-r1 toolchain-funcs if [[ ${PV##*.} = 9999 ]]; then inherit git-r3 EGIT_REPO_URI="https://git.savannah.gnu.org/git/emacs.git" - EGIT_BRANCH="emacs-30" + EGIT_BRANCH="emacs-31" EGIT_CHECKOUT_DIR="${WORKDIR}/emacs" S="${EGIT_CHECKOUT_DIR}" SLOT="${PV%%.*}-vcs" @@ -111,7 +111,10 @@ RDEPEND=">=app-emacs/emacs-common-1.11[games?,gui?] sqlite? ( dev-db/sqlite:3 ) ssl? ( net-libs/gnutls:0= ) systemd? ( sys-apps/systemd ) - tree-sitter? ( <dev-libs/tree-sitter-0.26:= ) + tree-sitter? ( + dev-libs/tree-sitter:= + dev-libs/tree-sitter-jsdoc + ) valgrind? ( dev-debug/valgrind ) xattr? ( sys-apps/attr ) zlib? ( virtual/zlib:= ) @@ -202,9 +205,6 @@ src_prepare() { fi fi - # Fix filename reference in redirected man page - sed -i -e "/^\\.so/s/etags/&-${EMACS_SUFFIX}/" doc/man/ctags.1 || die - # libseccomp is detected by configure but doesn't appear to have any # effect on the installed image. Suppress it by supplying pkg-config # with a wrong library name. @@ -220,8 +220,6 @@ src_prepare() { } src_configure() { - replace-flags "-O[3-9]" -O2 #839405 - # We want floating-point arithmetic to be correct #933380 replace-flags -Ofast -O2 append-flags -fno-fast-math -ffp-contract=off @@ -241,6 +239,7 @@ src_configure() { --without-compress-install --without-hesiod --without-pop + --without-systemduserunitdir --with-file-notification=$(usev inotify || usev gfile || echo no) --with-pdumper $(use_enable acl) @@ -400,9 +399,9 @@ src_configure() { popd >/dev/null || die # Don't try to execute the binary for dumping during the build myconf+=( --with-dumping=none ) - elif use m68k; then - # Workaround for https://debbugs.gnu.org/44531 - myconf+=( --with-dumping=unexec ) + #elif use m68k; then + # # Workaround for https://debbugs.gnu.org/44531 + # myconf+=( --with-dumping=unexec ) else myconf+=( --with-dumping=pdumper ) fi @@ -433,6 +432,11 @@ src_test() { # subtests which caused failure. Elements should begin with a %. # e.g. %lisp/gnus/mml-sec-tests.el. local exclude_tests=( + # Reason: not yet known (we skipped this in the past but finally + # dropped it for Emacs 30 as it seemed to be passing again) + # mml-secure-select-preferred-keys-4 + %lisp/gnus/mml-sec-tests.el + # Reason: permission denied on /nonexistent # (vc-*-bzr only fails if breezy is installed, as they # try to access cache dirs under /nonexistent) @@ -449,12 +453,16 @@ src_test() { %lisp/vc/vc-tests.el %lisp/vc/vc-bzr-tests.el - # Reason: malformed html tag in test, https://bugs.gnu.org/79041 - # shr-test/zoom-image - %lisp/net/shr-tests.el - %lisp/progmodes/eglot-tests.el #966957 + # Reason: flaky (https://bugs.gnu.org/73441, fails even with the fix) + # proced-refine-test + %lisp/proced-tests.el + + # Reason: flaky (https://bugs.gnu.org/79056) + # tab-bar-tests-quit-restore-window + %lisp/tab-bar-tests.el + # Reason: tries to access network # internet-is-working %src/process-tests.el @@ -508,7 +516,6 @@ src_install() { rm "${ED}"/usr/share/emacs/site-lisp/subdirs.el || die rm -rf "${ED}"/usr/share/{applications,icons} || die rm -rf "${ED}"/usr/share/glib-2.0 || die #911117 - rm -rf "${ED}/usr/$(get_libdir)/systemd" || die rm -rf "${ED}"/var || die # remove unused <version>/site-lisp dir diff --git a/app-editors/emacs/emacs-31.0.9999.ebuild b/app-editors/emacs/emacs-32.0.9999.ebuild index 36e7f4b0c84a..36e7f4b0c84a 100644 --- a/app-editors/emacs/emacs-31.0.9999.ebuild +++ b/app-editors/emacs/emacs-32.0.9999.ebuild diff --git a/app-portage/mgorny-dev-scripts/Manifest b/app-portage/mgorny-dev-scripts/Manifest index 055ea413a1ba..87cc2d8f3cff 100644 --- a/app-portage/mgorny-dev-scripts/Manifest +++ b/app-portage/mgorny-dev-scripts/Manifest @@ -1,2 +1,3 @@ DIST mgorny-dev-scripts-67.tar.bz2 18475 BLAKE2B 158ec18c0e3d6ac36cc559179d7cc5f0c77c56ec27fdd0a15535f878eeb63eeee877c9730b5512a40b0b94a5c1bc6bbe57291547101b399e1c9fccd1b171cf82 SHA512 74da31750286fd450895607d0f4db2dee8a8548f0967e2367d9724a9dc8d67dbc19ff1e93e79660bffab2b75b0e288de82bb5b9d5c72a771d4df7486bf082bf6 DIST mgorny-dev-scripts-68.tar.bz2 18481 BLAKE2B 937e277f282b36986e621bde7c085219ccaaaeabc2999ea05133d7f1152017a556cbddba81f7fbadcb4ed37073db6a45c5022c834869dbb72b8fbfc85ad3a259 SHA512 7339cddadbfc1c53dc169e2ac03bbaa2af95f1f294e28f908e8d82dffafe5310ec9ddd02b9ac940b67b9d545c059af6612ffcf5ad2e16898abd7ed585166a6d8 +DIST mgorny-dev-scripts-69.tar.bz2 18510 BLAKE2B 435a5b2b1d8417ede01ffeb7d5d1f2c0227a2e01e8caabde894f53dcb846255a8f93860989ed8147c4d6486cc07dec437c4a5bd4e925a7c58df0acd0b465b7dc SHA512 6f9c417342e387314961d3ed7f216faabf98992d1a9481ab6a8b561a9d3a67ab79b0f67f93348f475d2e4c19ce8356294a3ff76e24d6ad4df334d38e720a3ca0 diff --git a/app-portage/mgorny-dev-scripts/mgorny-dev-scripts-69.ebuild b/app-portage/mgorny-dev-scripts/mgorny-dev-scripts-69.ebuild new file mode 100644 index 000000000000..1afeaab25713 --- /dev/null +++ b/app-portage/mgorny-dev-scripts/mgorny-dev-scripts-69.ebuild @@ -0,0 +1,34 @@ +# Copyright 2019-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="Handy scripts for ebuild development and more" +HOMEPAGE=" + https://gitweb.gentoo.org/proj/mgorny-dev-scripts.git + https://github.com/gentoo/mgorny-dev-scripts/ +" +SRC_URI=" + https://gitweb.gentoo.org/proj/mgorny-dev-scripts.git/snapshot/${P}.tar.bz2 +" + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 ~x64-macos" + +RDEPEND=" + app-portage/gentoolkit + >=app-portage/gpyutils-0.12 + dev-perl/URI + dev-util/pkgcheck + dev-vcs/git + net-misc/wget + sys-apps/portage + x11-misc/xdg-utils +" + +src_install() { + dodoc README.rst + rm -f COPYING README.rst || die + dobin * +} diff --git a/app-text/atril/atril-1.28.3.ebuild b/app-text/atril/atril-1.28.3.ebuild index ae05fa11be5e..d89e09424322 100644 --- a/app-text/atril/atril-1.28.3.ebuild +++ b/app-text/atril/atril-1.28.3.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2025 Gentoo Authors +# Copyright 1999-2026 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -12,7 +12,7 @@ SRC_URI="https://github.com/mate-desktop/${PN}/releases/download/v${PV}/atril-${ LICENSE="FDL-1.1+ GPL-2+ GPL-3+ LGPL-2+ LGPL-2.1+" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~loong ~riscv ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~loong ~riscv ~x86" IUSE="caja dbus debug djvu dvi epub +introspection keyring nls +postscript synctex t1lib test tiff xps" REQUIRED_USE="t1lib? ( dvi )" diff --git a/app-text/poppler/Manifest b/app-text/poppler/Manifest index 69d5a77cb012..8537cca91195 100644 --- a/app-text/poppler/Manifest +++ b/app-text/poppler/Manifest @@ -1,5 +1,3 @@ -DIST poppler-26.02.0.tar.xz 2025588 BLAKE2B 23915ea4f6751babff64e8372ddd693293dd24eadf3c42d96dc9d0092966341d3829907c278e3f88ac14dc44f18c0a23d10bd8defca84fc44a91afb4184dc530 SHA512 ad5db0accdd1638599144417c06a815b1eedee0ff28a83795ec1a68430f9bb0e88b233bb2d65b60881b07f9ad6109a3b721c6e20666cc8e02ea745a3a6d5470b -DIST poppler-26.02.0.tar.xz.sig 833 BLAKE2B d87c636eb13d0f602ca37e2f092263a3a8a5d11657a6b1b89344def3799ae021997c0fadb94d0521725fa8274da3d146cf7bc7740758ae66147ad0a72305eee1 SHA512 f0c73722c577c8bca43a9a953f21b28ec17427e3afebcdb4326c88fafc32c94934222912de6969320291d281cf87c411b497821925ff81ec17d7c193fa71a5ea DIST poppler-26.03.0.tar.xz 2029264 BLAKE2B cde442181f849250e63a1778e466787ff16eb913af43727481b2593823ca357920f7473bb2c770ed6566e494f4411b0725b66af6bba26868c6481bff37bf296f SHA512 f3682ce6eb3fe862c1f5e01a0d27ffe948702262b0cf930b103d24992b79048cd950c48ac41f016a918318300170a35ef08339a0b69837944744ebe4110e620b DIST poppler-26.03.0.tar.xz.sig 833 BLAKE2B eea034ec8391dc6f8e0901c2672e35265285679493dee5d61fb30d84091a83fdc41afb9cb70bf704df6020ec0197487f29e8fdb4ea270d22d7adc06731d9e76c SHA512 fa63e7463871ed8b4983a80a96d958c4c2eaedd9413825e06e313bdeb8c14250450ccb6f8840ef792280eee5a4b89a62d411fddfa486e5ea5b3c4535746daf5d DIST poppler-test-9d5011815a14c157ba25bb160187842fb81579a5.tar.bz2 5500878 BLAKE2B 4ced4be267431cfd7c39398055e22c7228df2f1de09cba86bfbd76d785b26f4767a69eefccaa7473b4f410a7f1a4b97d9133141b8c66892bb3f209376d5d231e SHA512 89982192b2d98c5c1e9c03ad1e4a09fe38d1525669799690e8d5f333d2e5905b5b57f58dd09483e5a4d3634fa35da22984b9d2797f4e11c3d821eaaf67865f6c diff --git a/app-text/poppler/poppler-26.02.0.ebuild b/app-text/poppler/poppler-26.02.0.ebuild deleted file mode 100644 index 65c97bfac3be..000000000000 --- a/app-text/poppler/poppler-26.02.0.ebuild +++ /dev/null @@ -1,145 +0,0 @@ -# Copyright 2005-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{10..14} ) -inherit cmake flag-o-matic python-any-r1 toolchain-funcs xdg-utils - -if [[ ${PV} == *9999* ]] ; then - inherit git-r3 - EGIT_REPO_URI="https://gitlab.freedesktop.org/poppler/poppler" - SLOT="0/9999" -else - VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/aacid.asc - inherit verify-sig - - TEST_COMMIT="9d5011815a14c157ba25bb160187842fb81579a5" - SRC_URI="https://poppler.freedesktop.org/${P}.tar.xz" - SRC_URI+=" test? ( https://gitlab.freedesktop.org/poppler/test/-/archive/${TEST_COMMIT}/test-${TEST_COMMIT}.tar.bz2 -> ${PN}-test-${TEST_COMMIT}.tar.bz2 )" - SRC_URI+=" verify-sig? ( https://poppler.freedesktop.org/${P}.tar.xz.sig )" - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos ~x64-solaris" - SLOT="0/157" # CHECK THIS WHEN BUMPING!!! SUBSLOT IS libpoppler.so SOVERSION -fi - -DESCRIPTION="PDF rendering library based on the xpdf-3.0 code base" -HOMEPAGE="https://poppler.freedesktop.org/" - -LICENSE="GPL-2" -IUSE="boost cairo cjk curl +cxx debug doc gpgme +introspection +jpeg +jpeg2k +lcms nss png qt6 test tiff +utils" -RESTRICT="!test? ( test )" - -COMMON_DEPEND=" - >=media-libs/fontconfig-2.13 - >=media-libs/freetype-2.10 - virtual/zlib:= - cairo? ( - >=dev-libs/glib-2.64:2 - >=x11-libs/cairo-1.16 - introspection? ( >=dev-libs/gobject-introspection-1.82.0-r2:= ) - ) - curl? ( net-misc/curl ) - gpgme? ( dev-cpp/gpgmepp:= ) - jpeg? ( >=media-libs/libjpeg-turbo-1.1.0:= ) - jpeg2k? ( >=media-libs/openjpeg-2.3.0-r1:2= ) - lcms? ( media-libs/lcms:2 ) - nss? ( >=dev-libs/nss-3.49 ) - png? ( media-libs/libpng:0= ) - qt6? ( dev-qt/qtbase:6[gui,xml] ) - tiff? ( media-libs/tiff:= ) -" -RDEPEND="${COMMON_DEPEND} - cjk? ( app-text/poppler-data ) -" -DEPEND="${COMMON_DEPEND} - boost? ( >=dev-libs/boost-1.74 ) - test? ( qt6? ( dev-qt/qtbase:6[widgets] ) ) -" -BDEPEND=" - ${PYTHON_DEPS} - >=dev-util/glib-utils-2.64 - virtual/pkgconfig -" - -if [[ ${PV} != *9999* ]] ; then - BDEPEND+=" verify-sig? ( >=sec-keys/openpgp-keys-aacid-20230907 )" -fi - -DOCS=( AUTHORS NEWS README.md README-XPDF ) - -PATCHES=( - "${FILESDIR}/${PN}-26.01.0-qt-deps.patch" - "${FILESDIR}/${PN}-26.01.0-respect-cflags.patch" - "${FILESDIR}/${PN}-0.57.0-disable-internal-jpx.patch" -) - -src_unpack() { - if [[ ${PV} == *9999* ]] ; then - git-r3_src_unpack - elif use verify-sig ; then - verify-sig_verify_detached "${DISTDIR}"/${P}.tar.xz{,.sig} - fi - - default -} - -src_prepare() { - cmake_src_prepare - - # Clang doesn't grok this flag, the configure nicely tests that, but - # cmake just uses it, so remove it if we use clang - if tc-is-clang ; then - sed -e 's/-fno-check-new//' -i cmake/modules/PopplerMacros.cmake || die - fi -} - -src_configure() { - xdg_environment_reset - append-lfs-flags # bug #898506 - - # giscanner is called if cairo and introspection are enabled. - # In that case, PKG_CONFIG must be defined. - tc-export PKG_CONFIG - - local mycmakeargs=( - -DBUILD_GTK_TESTS=OFF - -DBUILD_QT5_TESTS=OFF - -DBUILD_QT6_TESTS=$(usex test $(usex qt6)) - -DBUILD_CPP_TESTS=$(usex test) - -DBUILD_MANUAL_TESTS=$(usex test) - -DTESTDATADIR="${WORKDIR}"/test-${TEST_COMMIT} - -DRUN_GPERF_IF_PRESENT=OFF - -DENABLE_BOOST="$(usex boost)" - -DENABLE_ZLIB_UNCOMPRESS=OFF - -DENABLE_UNSTABLE_API_ABI_HEADERS=ON - -DUSE_FLOAT=OFF - -DWITH_Cairo=$(usex cairo) - -DENABLE_LIBCURL=$(usex curl) - -DENABLE_CPP=$(usex cxx) - -DENABLE_GPGME=$(usex gpgme) - -DWITH_JPEG=$(usex jpeg) - -DENABLE_DCTDECODER=$(usex jpeg libjpeg none) - -DENABLE_LIBOPENJPEG=$(usex jpeg2k openjpeg2 none) - -DENABLE_LCMS=$(usex lcms) - -DENABLE_NSS3=$(usex nss) - -DWITH_PNG=$(usex png) - -DENABLE_QT5=OFF - -DENABLE_QT6=$(usex qt6) - -DENABLE_LIBTIFF=$(usex tiff) - -DENABLE_UTILS=$(usex utils) - ) - use cairo && mycmakeargs+=( -DWITH_GObjectIntrospection=$(usex introspection) ) - - cmake_src_configure -} - -src_install() { - cmake_src_install - - # live version doesn't provide html documentation - if use cairo && use doc && [[ ${PV} != *9999* ]]; then - # For now install gtk-doc there - insinto /usr/share/gtk-doc/html/poppler - doins -r "${S}"/glib/reference/html/* - fi -} diff --git a/dev-cpp/rapidyaml/Manifest b/dev-cpp/rapidyaml/Manifest index bf59fbcf3f70..77afb8eb5e66 100644 --- a/dev-cpp/rapidyaml/Manifest +++ b/dev-cpp/rapidyaml/Manifest @@ -1,4 +1,4 @@ DIST rapidyaml-0.10.0-src.tgz 10267123 BLAKE2B 6f926dc72a04a89cec858ee1729f08e27f0f1c6c2ee50c975573a5b9b3fd84cf3e394d0ba88ddebb3e85f804ba9f7283a4b8df63011491eb4386b487c4eb2573 SHA512 c512529954b411dc37c7471ecc149687f686ccffb40ea5bec43f4f710f812958462158e5f13b21ab630bea88578c786b8744593c91659e9a414d2db48e7e14af DIST rapidyaml-0.11.1-src.tgz 10339484 BLAKE2B 1348476f61ecb9df43ed65faef2692f113e5d32e3b8f65fe273e188009031e0956f31ee5f337fa3bbd5e026fa24dbdd5ea0008fe10d2542491d225305de0790a SHA512 ce9e4031cef915ee3fc280f4a655e5206cde42446d0b1425b5e3656893a9441e34c0479097ab55aa9d532187333f5a57d888b3afe1f315692b6e044e8a0db37b -DIST rapidyaml-0.12.0-src.tgz 10384245 BLAKE2B d4bd4fa24589cc490e25bf9d85f968957ead9a9fc9b73b9fd41ff57c64ba9e0eb6239debfc502afdc0e7c77c8116a5ec40dbd6880c22c59f5c3d97452e045333 SHA512 2ebb7257e0b1538a8998db8a77ade526e4796c87819d0c6fb636a96d176fead9e6dbb0aca0249e8d8ba414fb116116e2b94e6270e55aceac85200c95652a7788 +DIST rapidyaml-0.12.1-src.tgz 10391033 BLAKE2B 5f6c674e23c9ac2b535cbf17bff8e497abbb199156c32dbae5d039af82d7aba567248b5e79f9e830c97ec9bbc07136a97cd730a24fa974e9f6f4b3b570534fb9 SHA512 043d48c7ff4c4751a69b4d0852ee4ccc0a6b4984cc78a3aa33ddf520519cb3c798d0a934d8d7769137748681fc60c60ba4053f6548e9e48221e60be53c67d6b4 DIST rapidyaml-0.9.0-src.tgz 10233562 BLAKE2B 270fa4b2277e978e56d16e173f8ec83691016ffab8911b23528204b88109ae58ca113258681f36fee411f6fe62433fa79e4395c798e10c0b6609ca1e68651c7c SHA512 77c2c27c23274789982a9aaaa54e184a635326ce509ad8c2a4eb1c4e2927cd2f1fa7ad66c71f221677d2d36d69ae0d9a7260872739662a0ee66870fd3421ab54 diff --git a/dev-cpp/rapidyaml/rapidyaml-0.12.0.ebuild b/dev-cpp/rapidyaml/rapidyaml-0.12.1.ebuild index f83843490660..d58ef139c5cb 100644 --- a/dev-cpp/rapidyaml/rapidyaml-0.12.0.ebuild +++ b/dev-cpp/rapidyaml/rapidyaml-0.12.1.ebuild @@ -21,10 +21,3 @@ KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86" RESTRICT="test" DOCS=( README.md ROADMAP.md changelog ) - -src_prepare() { - cmake_src_prepare - - sed -E "/set\(_(ARCHIVE|LIBRARY)_INSTALL/s:lib/:$(get_libdir)/:" \ - -i ext/c4core/cmake/c4Project.cmake || die -} diff --git a/dev-libs/botan/Manifest b/dev-libs/botan/Manifest index 6f4bc46d5359..12b67e6fa811 100644 --- a/dev-libs/botan/Manifest +++ b/dev-libs/botan/Manifest @@ -1,4 +1,4 @@ -DIST Botan-2.19.5.tar.xz 6140148 BLAKE2B ab3a133a84c1beb2efd32fcb1746c13ec58cf24cf28cea43c93e9dd4b45c65a47225ff92139e34e1470cf150f839794e3bbd316df5e72a060f11d03141002b79 SHA512 323930fbabd833a6affd71f90835e4ca31a9632e346dee9c5f396aca898697d0f2993b860f739d02cdf49fa7fbb3a2d306c4790e5d5f39620b2dea284983669c -DIST Botan-2.19.5.tar.xz.asc 488 BLAKE2B 7d52f66f7495ccc249a58ec30206234a9ea4420bcc6e6412593a975bec1173afe55bbcd2c0cbe3859a3fdf547464d3d2949bc03dcb9dbd25c4d5c97589f48202 SHA512 3ba185cf077c109d183fff14270fa60c7be01fd87077e233e6473365111ba83d41448db6d5b5849fe1194c47e84cc2da91a0f75c30ea43538772f13138e472fa DIST Botan-3.11.1.tar.xz 8945412 BLAKE2B ff51a4b52a118eaaeb8f7df20332c23347f4d20e5dcb804f2c6bd445529620b28ff437ac6f6c57db7f858e0dad446764733c5186e47fd3e215fb08f5ef4bd3fb SHA512 663caf6b4c15abee27e8faa413578f7c9a1e012779c99d3c1f5dfe57b7e60441c57edb9249b47a410c80cfd4b8f2eb312f1613215ed87412bc8552f3ec7484ec DIST Botan-3.11.1.tar.xz.asc 488 BLAKE2B bd867108a063b6197c89dfe0bd75dcb74020309b713f84523128a0aea845456813a055671daa68e97ddcf5a8afd8f5fc596477c27958789225b73c67325ab45b SHA512 a369fe10d97d080ae82b85a862734e6fa6a3a9ec05782181530d7b12a5c55aec4049f6e501b668833d0d13e3ea43baa1414481abbbdbbbd175ea8328c0c0d25d +DIST Botan-3.12.0.tar.xz 9041764 BLAKE2B cdade127c9344949b9b10f19b7b417b3f3e39b36fc1a091dbd493dc094050b6322906c33c39d15d9aaa4065fcd9889294812a49174b32f4d625719a1cd3c09d6 SHA512 97d39b0c73f8515fcef759715c5c0d06f83c0037e5d65805cda793970ad91fb847ddbce242f9a5365e0ee670fde3ec3e84866532a18c2d9ea8ad8e27fd28cc02 +DIST Botan-3.12.0.tar.xz.asc 488 BLAKE2B 58c9208f904907b7c858fa542ba6251e8b2d609242e0f69c038aa944f4dc3f35109ed0f5fc454df92e487d307e956d66eec9b1115431ae838f2c4fd0e3b0d733 SHA512 2ca5675982934ac0a55c98aed2e68a9b8d8fcba5b01a588eef03cbd0afe884d8c0f69a32ad9235a0ee4cebafe869f26842bcbd909a28149145ea7aff18886a37 diff --git a/dev-libs/botan/botan-2.19.5.ebuild b/dev-libs/botan/botan-3.12.0.ebuild index 55b391edfefa..22227b22dd94 100644 --- a/dev-libs/botan/botan-2.19.5.ebuild +++ b/dev-libs/botan/botan-3.12.0.ebuild @@ -4,7 +4,7 @@ EAPI=8 PYTHON_COMPAT=( python3_{10..14} ) VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/botan.asc -inherit edo flag-o-matic multiprocessing python-r1 toolchain-funcs verify-sig +inherit edo dot-a flag-o-matic multiprocessing ninja-utils python-r1 toolchain-funcs verify-sig MY_P="Botan-${PV}" DESCRIPTION="C++ crypto library" @@ -16,14 +16,8 @@ S="${WORKDIR}/${MY_P}" LICENSE="BSD-2" # New major versions are parallel-installable SLOT="$(ver_cut 1)/$(ver_cut 1-2)" # soname version -KEYWORDS="amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~sparc x86" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" IUSE="doc boost bzip2 lzma python static-libs sqlite test tools zlib" -CPU_USE=( - cpu_flags_arm_{aes,neon} - cpu_flags_ppc_altivec - cpu_flags_x86_{aes,avx2,popcnt,rdrand,sha,sse2,ssse3,sse4_1,sse4_2} -) -IUSE+=" ${CPU_USE[@]}" RESTRICT="!test? ( test )" REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" @@ -38,13 +32,18 @@ DEPEND=" " RDEPEND=" ${DEPEND} - !<dev-libs/botan-3.0.0-r1:3[tools] + !<dev-libs/botan-2.19.3-r1:2[tools] " BDEPEND=" ${PYTHON_DEPS} + ${NINJA_DEPEND} $(python_gen_any_dep ' - doc? ( dev-python/sphinx[${PYTHON_USEDEP}] ) + doc? ( + dev-python/sphinx[${PYTHON_USEDEP}] + dev-python/furo[${PYTHON_USEDEP}] + ) ') + || ( >=sys-devel/gcc-11:* >=llvm-core/clang-14:* ) verify-sig? ( sec-keys/openpgp-keys-botan ) " @@ -52,20 +51,23 @@ BDEPEND=" # Please see upstream's guidance: # https://botan.randombit.net/handbook/packaging.html#minimize-distribution-patches -PATCHES=( - "${FILESDIR}"/${P}-no-distutils.patch - "${FILESDIR}"/${P}-boost-1.87.patch - "${FILESDIR}"/${P}-cloudflare.patch - "${FILESDIR}"/${P}-include.patch - "${FILESDIR}"/${P}-boost-1.89.patch # bug 964322 -) - python_check_deps() { use doc || return 0 - python_has_version "dev-python/sphinx[${PYTHON_USEDEP}]" + python_has_version "dev-python/sphinx[${PYTHON_USEDEP}]" && + python_has_version "dev-python/furo[${PYTHON_USEDEP}]" +} + +pkg_pretend() { + [[ ${MERGE_TYPE} == binary ]] && return + + # bug #908958 + tc-check-min_ver gcc 11 + tc-check-min_ver clang 14 } src_configure() { + tc-export AR CC CXX + use static-libs && lto-guarantee-fat python_setup local disable_modules=( @@ -107,24 +109,8 @@ src_configure() { fi local myargs=( - # Intrinsics - # TODO: x86 RDSEED (new CPU_FLAGS_X86?) - # TODO: POWER Crypto (new CPU_FLAGS_PPC?) - $(usev !cpu_flags_arm_aes '--disable-armv8crypto') - $(usev !cpu_flags_arm_neon '--disable-neon') - $(usev !cpu_flags_ppc_altivec '--disable-altivec') - $(usev !cpu_flags_x86_aes '--disable-aes-ni') - $(usev !cpu_flags_x86_avx2 '--disable-avx2') - $(usev !cpu_flags_x86_popcnt '--disable-bmi2') - $(usev !cpu_flags_x86_rdrand '--disable-rdrand') - $(usev !cpu_flags_x86_sha '--disable-sha-ni') - $(usev !cpu_flags_x86_sse2 '--disable-sse2') - $(usev !cpu_flags_x86_ssse3 '--disable-ssse3') - $(usev !cpu_flags_x86_sse4_1 '--disable-sse4.1') - $(usev !cpu_flags_x86_sse4_2 '--disable-sse4.2') - - # HPPA's GCC doesn't support SSP - $(usev hppa '--without-stack-protector') + # We already set this by default in the toolchain + --without-stack-protector $(use_with boost) $(use_with bzip2) @@ -135,6 +121,7 @@ src_configure() { $(use_with sqlite sqlite3) $(use_with zlib) + --build-tool=ninja --cpu=${chostarch} --docdir=share/doc --disable-modules=$(IFS=","; echo "${disable_modules[*]}") @@ -150,7 +137,7 @@ src_configure() { --os=${myos} --prefix="${EPREFIX}"/usr - --with-endian="$(tc-endian)" + --lto-cxxflags-to-ldflags --with-python-version=$(IFS=","; echo "${pythonvers[*]}") ) @@ -165,14 +152,12 @@ src_configure() { --build-targets=$(IFS=","; echo "${build_targets[*]}") ) - if use elibc_glibc && use kernel_linux ; then + if ( use elibc_glibc || use elibc_musl ) && use kernel_linux ; then myargs+=( --with-os-features=getrandom,getentropy ) fi - tc-export AR CC CXX - local sanitizers=() if is-flagq -fsanitize=address ; then sanitizers+=( address ) @@ -188,12 +173,18 @@ src_configure() { edo ${EPYTHON} configure.py --verbose "${myargs[@]}" } +src_compile() { + eninja +} + src_test() { LD_LIBRARY_PATH="${S}" edo ./botan-test$(ver_cut 1) --test-threads="$(makeopts_jobs)" } src_install() { - default + DESTDIR="${D}" eninja install + + strip-lto-bytecode if [[ -d "${ED}"/usr/share/doc/${P} && ${P} != ${PF} ]] ; then # --docdir in configure controls the parent directory unfortunately diff --git a/dev-libs/botan/files/botan-2.19.5-boost-1.87.patch b/dev-libs/botan/files/botan-2.19.5-boost-1.87.patch deleted file mode 100644 index a52fbaea130d..000000000000 --- a/dev-libs/botan/files/botan-2.19.5-boost-1.87.patch +++ /dev/null @@ -1,361 +0,0 @@ -https://bugs.gentoo.org/946389 -https://github.com/randombit/botan/commit/37fec38ff97604f964122cd2d33f5d503f319b10 - -From 37fec38ff97604f964122cd2d33f5d503f319b10 Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?Ren=C3=A9=20Meusel?= <rene.meusel@rohde-schwarz.com> -Date: Thu, 19 Dec 2024 10:28:40 +0100 -Subject: [PATCH] Backport: Remove usage of deprecated asio API - -These were all finally dropped with boost 1.87, so this fixes -build with boost 1.87. - -Co-Authored-By: Jack Lloyd <jack@randombit.net> -Co-Authored-By: q66 <q66@chimera-linux.org> ---- - src/cli/tls_http_server.cpp | 16 +++++----- - src/cli/tls_proxy.cpp | 46 ++++++++++++++++------------- - src/lib/utils/socket/socket.cpp | 18 +++++------ - src/lib/utils/socket/socket_udp.cpp | 18 +++++------ - 4 files changed, 50 insertions(+), 48 deletions(-) - -diff --git a/src/cli/tls_http_server.cpp b/src/cli/tls_http_server.cpp -index fc0b5bbb77e..67ab126b145 100644 ---- a/src/cli/tls_http_server.cpp -+++ b/src/cli/tls_http_server.cpp -@@ -176,7 +176,7 @@ class TLS_Asio_HTTP_Session final : public std::enable_shared_from_this<TLS_Asio - typedef std::shared_ptr<TLS_Asio_HTTP_Session> pointer; - - static pointer create( -- boost::asio::io_service& io, -+ boost::asio::io_context& io, - Botan::TLS::Session_Manager& session_manager, - Botan::Credentials_Manager& credentials, - Botan::TLS::Policy& policy) -@@ -201,7 +201,7 @@ class TLS_Asio_HTTP_Session final : public std::enable_shared_from_this<TLS_Asio - } - - private: -- TLS_Asio_HTTP_Session(boost::asio::io_service& io, -+ TLS_Asio_HTTP_Session(boost::asio::io_context& io, - Botan::TLS::Session_Manager& session_manager, - Botan::Credentials_Manager& credentials, - Botan::TLS::Policy& policy) -@@ -230,7 +230,8 @@ class TLS_Asio_HTTP_Session final : public std::enable_shared_from_this<TLS_Asio - - m_client_socket.async_read_some( - boost::asio::buffer(&m_c2s[0], m_c2s.size()), -- m_strand.wrap( -+ boost::asio::bind_executor( -+ m_strand, - boost::bind( - &TLS_Asio_HTTP_Session::client_read, shared_from_this(), - boost::asio::placeholders::error, -@@ -332,7 +333,8 @@ class TLS_Asio_HTTP_Session final : public std::enable_shared_from_this<TLS_Asio - boost::asio::async_write( - m_client_socket, - boost::asio::buffer(&m_s2c[0], m_s2c.size()), -- m_strand.wrap( -+ boost::asio::bind_executor( -+ m_strand, - boost::bind( - &TLS_Asio_HTTP_Session::handle_client_write_completion, - shared_from_this(), -@@ -406,7 +408,7 @@ class TLS_Asio_HTTP_Session final : public std::enable_shared_from_this<TLS_Asio - } - } - -- boost::asio::io_service::strand m_strand; -+ boost::asio::io_context::strand m_strand; - - tcp::socket m_client_socket; - -@@ -427,7 +429,7 @@ class TLS_Asio_HTTP_Server final - typedef TLS_Asio_HTTP_Session session; - - TLS_Asio_HTTP_Server( -- boost::asio::io_service& io, unsigned short port, -+ boost::asio::io_context& io, unsigned short port, - Botan::Credentials_Manager& creds, - Botan::TLS::Policy& policy, - Botan::TLS::Session_Manager& session_mgr, -@@ -551,7 +553,7 @@ class TLS_HTTP_Server final : public Command - session_mgr.reset(new Botan::TLS::Session_Manager_In_Memory(rng())); - } - -- boost::asio::io_service io; -+ boost::asio::io_context io; - - TLS_Asio_HTTP_Server server(io, listen_port, creds, *policy, *session_mgr, max_clients); - -diff --git a/src/cli/tls_proxy.cpp b/src/cli/tls_proxy.cpp -index bd96530c202..853be08161c 100644 ---- a/src/cli/tls_proxy.cpp -+++ b/src/cli/tls_proxy.cpp -@@ -98,11 +98,11 @@ class tls_proxy_session final : public std::enable_shared_from_this<tls_proxy_se - typedef std::shared_ptr<tls_proxy_session> pointer; - - static pointer create( -- boost::asio::io_service& io, -+ boost::asio::io_context& io, - Botan::TLS::Session_Manager& session_manager, - Botan::Credentials_Manager& credentials, - Botan::TLS::Policy& policy, -- tcp::resolver::iterator endpoints) -+ tcp::resolver::results_type endpoints) - { - return pointer( - new tls_proxy_session( -@@ -141,11 +141,11 @@ class tls_proxy_session final : public std::enable_shared_from_this<tls_proxy_se - - private: - tls_proxy_session( -- boost::asio::io_service& io, -+ boost::asio::io_context& io, - Botan::TLS::Session_Manager& session_manager, - Botan::Credentials_Manager& credentials, - Botan::TLS::Policy& policy, -- tcp::resolver::iterator endpoints) -+ tcp::resolver::results_type endpoints) - : m_strand(io) - , m_server_endpoints(endpoints) - , m_client_socket(io) -@@ -184,7 +184,8 @@ class tls_proxy_session final : public std::enable_shared_from_this<tls_proxy_se - - m_client_socket.async_read_some( - boost::asio::buffer(&m_c2p[0], m_c2p.size()), -- m_strand.wrap( -+ boost::asio::bind_executor( -+ m_strand, - boost::bind( - &tls_proxy_session::client_read, shared_from_this(), - boost::asio::placeholders::error, -@@ -245,7 +246,8 @@ class tls_proxy_session final : public std::enable_shared_from_this<tls_proxy_se - boost::asio::async_write( - m_client_socket, - boost::asio::buffer(&m_p2c[0], m_p2c.size()), -- m_strand.wrap( -+ boost::asio::bind_executor( -+ m_strand, - boost::bind( - &tls_proxy_session::handle_client_write_completion, - shared_from_this(), -@@ -270,11 +272,11 @@ class tls_proxy_session final : public std::enable_shared_from_this<tls_proxy_se - boost::asio::async_write( - m_server_socket, - boost::asio::buffer(&m_p2s[0], m_p2s.size()), -- m_strand.wrap( -- boost::bind( -- &tls_proxy_session::handle_server_write_completion, -- shared_from_this(), -- boost::asio::placeholders::error))); -+ boost::asio::bind_executor(m_strand, -+ boost::bind( -+ &tls_proxy_session::handle_server_write_completion, -+ shared_from_this(), -+ boost::asio::placeholders::error))); - } - } - -@@ -308,7 +310,8 @@ class tls_proxy_session final : public std::enable_shared_from_this<tls_proxy_se - - m_server_socket.async_read_some( - boost::asio::buffer(&m_s2p[0], m_s2p.size()), -- m_strand.wrap( -+ boost::asio::bind_executor( -+ m_strand, - boost::bind(&tls_proxy_session::server_read, shared_from_this(), - boost::asio::placeholders::error, - boost::asio::placeholders::bytes_transferred))); -@@ -318,7 +321,8 @@ class tls_proxy_session final : public std::enable_shared_from_this<tls_proxy_se - { - m_hostname = session.server_info().hostname(); - -- auto onConnect = [this](boost::system::error_code ec, tcp::resolver::iterator /*endpoint*/) -+ auto onConnect = [this](boost::system::error_code ec, -+ const boost::asio::ip::tcp::resolver::results_type::iterator& /*endpoint*/) - { - if(ec) - { -@@ -328,7 +332,7 @@ class tls_proxy_session final : public std::enable_shared_from_this<tls_proxy_se - server_read(boost::system::error_code(), 0); // start read loop - proxy_write_to_server(nullptr, 0); - }; -- async_connect(m_server_socket, m_server_endpoints, onConnect); -+ async_connect(m_server_socket, m_server_endpoints.begin(), m_server_endpoints.end(), onConnect); - return true; - } - -@@ -341,9 +345,9 @@ class tls_proxy_session final : public std::enable_shared_from_this<tls_proxy_se - } - } - -- boost::asio::io_service::strand m_strand; -+ boost::asio::io_context::strand m_strand; - -- tcp::resolver::iterator m_server_endpoints; -+ tcp::resolver::results_type m_server_endpoints; - - tcp::socket m_client_socket; - tcp::socket m_server_socket; -@@ -369,8 +373,8 @@ class tls_proxy_server final - typedef tls_proxy_session session; - - tls_proxy_server( -- boost::asio::io_service& io, unsigned short port, -- tcp::resolver::iterator endpoints, -+ boost::asio::io_context& io, unsigned short port, -+ tcp::resolver::results_type endpoints, - Botan::Credentials_Manager& creds, - Botan::TLS::Policy& policy, - Botan::TLS::Session_Manager& session_mgr, -@@ -428,7 +432,7 @@ class tls_proxy_server final - } - - tcp::acceptor m_acceptor; -- tcp::resolver::iterator m_server_endpoints; -+ tcp::resolver::results_type m_server_endpoints; - - Botan::Credentials_Manager& m_creds; - Botan::TLS::Policy& m_policy; -@@ -479,10 +483,10 @@ class TLS_Proxy final : public Command - - auto policy = load_tls_policy(get_arg("policy")); - -- boost::asio::io_service io; -+ boost::asio::io_context io; - - tcp::resolver resolver(io); -- auto server_endpoint_iterator = resolver.resolve({ target, target_port }); -+ auto server_endpoint_iterator = resolver.resolve(target, target_port); - - std::unique_ptr<Botan::TLS::Session_Manager> session_mgr; - -diff --git a/src/lib/utils/socket/socket.cpp b/src/lib/utils/socket/socket.cpp -index bc632259a64..0ce4e85830f 100644 ---- a/src/lib/utils/socket/socket.cpp -+++ b/src/lib/utils/socket/socket.cpp -@@ -48,19 +48,17 @@ class Asio_Socket final : public OS::Socket - std::chrono::milliseconds timeout) : - m_timeout(timeout), m_timer(m_io), m_tcp(m_io) - { -- m_timer.expires_from_now(m_timeout); -+ m_timer.expires_after(m_timeout); - check_timeout(); - - boost::asio::ip::tcp::resolver resolver(m_io); -- boost::asio::ip::tcp::resolver::query query(hostname, service); -- boost::asio::ip::tcp::resolver::iterator dns_iter = resolver.resolve(query); -+ boost::asio::ip::tcp::resolver::results_type endpoints = resolver.resolve(hostname, service); - - boost::system::error_code ec = boost::asio::error::would_block; - - auto connect_cb = [&ec](const boost::system::error_code& e, -- boost::asio::ip::tcp::resolver::iterator) { ec = e; }; -- -- boost::asio::async_connect(m_tcp, dns_iter, connect_cb); -+ const boost::asio::ip::tcp::resolver::results_type::iterator&) { ec = e; }; -+ boost::asio::async_connect(m_tcp, endpoints.begin(), endpoints.end(), connect_cb); - - while(ec == boost::asio::error::would_block) - { -@@ -75,7 +73,7 @@ class Asio_Socket final : public OS::Socket - - void write(const uint8_t buf[], size_t len) override - { -- m_timer.expires_from_now(m_timeout); -+ m_timer.expires_after(m_timeout); - - boost::system::error_code ec = boost::asio::error::would_block; - -@@ -92,7 +90,7 @@ class Asio_Socket final : public OS::Socket - - size_t read(uint8_t buf[], size_t len) override - { -- m_timer.expires_from_now(m_timeout); -+ m_timer.expires_after(m_timeout); - - boost::system::error_code ec = boost::asio::error::would_block; - size_t got = 0; -@@ -115,7 +113,7 @@ class Asio_Socket final : public OS::Socket - private: - void check_timeout() - { -- if(m_tcp.is_open() && m_timer.expires_at() < std::chrono::system_clock::now()) -+ if(m_tcp.is_open() && m_timer.expiry() < std::chrono::system_clock::now()) - { - boost::system::error_code err; - m_tcp.close(err); -@@ -125,7 +123,7 @@ class Asio_Socket final : public OS::Socket - } - - const std::chrono::milliseconds m_timeout; -- boost::asio::io_service m_io; -+ boost::asio::io_context m_io; - boost::asio::system_timer m_timer; - boost::asio::ip::tcp::socket m_tcp; - }; -diff --git a/src/lib/utils/socket/socket_udp.cpp b/src/lib/utils/socket/socket_udp.cpp -index fbbdd9abbcc..82a25b49cda 100644 ---- a/src/lib/utils/socket/socket_udp.cpp -+++ b/src/lib/utils/socket/socket_udp.cpp -@@ -48,19 +48,17 @@ class Asio_SocketUDP final : public OS::SocketUDP - std::chrono::microseconds timeout) : - m_timeout(timeout), m_timer(m_io), m_udp(m_io) - { -- m_timer.expires_from_now(m_timeout); -+ m_timer.expires_after(m_timeout); - check_timeout(); - - boost::asio::ip::udp::resolver resolver(m_io); -- boost::asio::ip::udp::resolver::query query(hostname, service); -- boost::asio::ip::udp::resolver::iterator dns_iter = resolver.resolve(query); -+ boost::asio::ip::udp::resolver::results_type endpoints = resolver.resolve(hostname, service); - - boost::system::error_code ec = boost::asio::error::would_block; - - auto connect_cb = [&ec](const boost::system::error_code& e, -- boost::asio::ip::udp::resolver::iterator) { ec = e; }; -- -- boost::asio::async_connect(m_udp, dns_iter, connect_cb); -+ const boost::asio::ip::udp::resolver::results_type::iterator&) { ec = e; }; -+ boost::asio::async_connect(m_udp, endpoints.begin(), endpoints.end(), connect_cb); - - while(ec == boost::asio::error::would_block) - { -@@ -75,7 +73,7 @@ class Asio_SocketUDP final : public OS::SocketUDP - - void write(const uint8_t buf[], size_t len) override - { -- m_timer.expires_from_now(m_timeout); -+ m_timer.expires_after(m_timeout); - - boost::system::error_code ec = boost::asio::error::would_block; - -@@ -95,7 +93,7 @@ class Asio_SocketUDP final : public OS::SocketUDP - - size_t read(uint8_t buf[], size_t len) override - { -- m_timer.expires_from_now(m_timeout); -+ m_timer.expires_after(m_timeout); - - boost::system::error_code ec = boost::asio::error::would_block; - size_t got = 0; -@@ -121,7 +119,7 @@ class Asio_SocketUDP final : public OS::SocketUDP - private: - void check_timeout() - { -- if(m_udp.is_open() && m_timer.expires_at() < std::chrono::system_clock::now()) -+ if(m_udp.is_open() && m_timer.expiry() < std::chrono::system_clock::now()) - { - boost::system::error_code err; - m_udp.close(err); -@@ -131,7 +129,7 @@ class Asio_SocketUDP final : public OS::SocketUDP - } - - const std::chrono::microseconds m_timeout; -- boost::asio::io_service m_io; -+ boost::asio::io_context m_io; - boost::asio::system_timer m_timer; - boost::asio::ip::udp::socket m_udp; - }; - diff --git a/dev-libs/botan/files/botan-2.19.5-boost-1.89.patch b/dev-libs/botan/files/botan-2.19.5-boost-1.89.patch deleted file mode 100644 index 57c4e17cd0c9..000000000000 --- a/dev-libs/botan/files/botan-2.19.5-boost-1.89.patch +++ /dev/null @@ -1,42 +0,0 @@ -From 7ba456b8eef5e7f43047ebe856357c0fa7629491 Mon Sep 17 00:00:00 2001 -From: Rene Meusel <rene.meusel@rohde-schwarz.com> -Date: Tue, 19 Jul 2022 15:08:04 +0200 -Subject: [PATCH] stop linking against legacy boost-system library - -From Boost 1.69 (released end 2018) libboost_system was just an empty -stub added for backward compatibility reasons. The actual code is -header-only since then. - -This removes the explicit linkage of libboost_system, effectively -making Botan incompatible with Boost < 1.69. - -asturm 2026-01-18: Reduced to the bits we really need. ---- - configure.py | 31 +------------------------------ - doc/building.rst | 8 -------- - src/lib/utils/boost/info.txt | 7 ++++++- - src/scripts/ci_build.py | 16 +++++++--------- - 4 files changed, 14 insertions(+), 48 deletions(-) - -diff --git a/configure.py b/configure.py -index beed9bbc6ff..7a38ae89977 100755 ---- a/configure.py -+++ b/configure.py -@@ -509,8 +509,6 @@ def process_command_line(args): # pylint: disable=too-many-locals,too-many-state - help=optparse.SUPPRESS_HELP) - build_group.add_option('--without-pkg-config', dest='with_pkg_config', action='store_false', - help=optparse.SUPPRESS_HELP) -- build_group.add_option('--boost-library-name', dest='boost_libnames', default=[], -- help="file name of some boost library to link", action='append') - - docs_group = optparse.OptionGroup(parser, 'Documentation Options') - -@@ -1926,7 +1897,7 @@ def link_to(module_member_name): - if osinfo.basename not in exceptions: - libs |= set(module_link_to) - -- return sorted([adjust_library_name(lib) for lib in libs]) -+ return sorted(libs) - - def choose_mp_bits(): - mp_bits = arch.wordsize # allow command line override? diff --git a/dev-libs/botan/files/botan-2.19.5-cloudflare.patch b/dev-libs/botan/files/botan-2.19.5-cloudflare.patch deleted file mode 100644 index 0824fd9a1089..000000000000 --- a/dev-libs/botan/files/botan-2.19.5-cloudflare.patch +++ /dev/null @@ -1,52 +0,0 @@ -https://github.com/randombit/botan/commit/698c383b050591ae1a239c9e6d4ebe05532d2eee - -From 698c383b050591ae1a239c9e6d4ebe05532d2eee Mon Sep 17 00:00:00 2001 -From: Luke Valenta <lvalenta@cloudflare.com> -Date: Thu, 11 Apr 2024 14:24:36 -0400 -Subject: [PATCH] Backport: Update roughtime.cloudflare.com public key and port - -See also #4002. - -Fixes #3937. Note that the old Cloudflare public key is still present in -test vectors in the codebase. ---- - src/cli/roughtime.cpp | 2 +- - src/tests/test_roughtime.cpp | 4 ++-- - 2 files changed, 3 insertions(+), 3 deletions(-) - -diff --git a/src/cli/roughtime.cpp b/src/cli/roughtime.cpp -index ff38fe1c43c..6c1561efacd 100644 ---- a/src/cli/roughtime.cpp -+++ b/src/cli/roughtime.cpp -@@ -72,7 +72,7 @@ class Roughtime final : public Command - <name> <key type> <base 64 encoded public key> <protocol> <host:port> - - Example servers: -- Cloudflare-Roughtime ed25519 gD63hSj3ScS+wuOeGrubXlq35N1c5Lby/S+T7MNTjxo= udp roughtime.cloudflare.com:2002 -+ Cloudflare-Roughtime ed25519 0GD7c3yP8xEc4Zl2zeuN2SlLvDVVocjsPSL8/Rl/7zg= udp roughtime.cloudflare.com:2003 - Google-Sandbox-Roughtime ed25519 etPaaIxcBMY1oUeGpwvPMCJMwlRVNxv51KK/tktoJTQ= udp roughtime.sandbox.google.com:2002 - - --chain-file=<filename> -diff --git a/src/tests/test_roughtime.cpp b/src/tests/test_roughtime.cpp -index 48ac545876b..4b29837e9b6 100644 ---- a/src/tests/test_roughtime.cpp -+++ b/src/tests/test_roughtime.cpp -@@ -191,7 +191,7 @@ class Roughtime final : public Test - - const auto servers = Botan::Roughtime::servers_from_str( - "Chainpoint-Roughtime ed25519 bbT+RPS7zKX6w71ssPibzmwWqU9ffRV5oj2OresSmhE= udp roughtime.chainpoint.org:2002\n" -- "Cloudflare-Roughtime ed25519 gD63hSj3ScS+wuOeGrubXlq35N1c5Lby/S+T7MNTjxo= udp roughtime.cloudflare.com:2002\n" -+ "Cloudflare-Roughtime ed25519 0GD7c3yP8xEc4Zl2zeuN2SlLvDVVocjsPSL8/Rl/7zg= udp roughtime.cloudflare.com:2003\n" - "Google-Sandbox-Roughtime ed25519 etPaaIxcBMY1oUeGpwvPMCJMwlRVNxv51KK/tktoJTQ= udp roughtime.sandbox.google.com:2002\n" - "int08h-Roughtime ed25519 AW5uAoTSTDfG5NfY1bTh08GUnOqlRb+HVhbJ3ODJvsE= udp roughtime.int08h.com:2002\n" - "ticktock ed25519 cj8GsiNlRkqiDElAeNMSBBMwrAl15hYPgX50+GWX/lA= udp ticktock.mixmin.net:5333\n" -@@ -224,7 +224,7 @@ class Roughtime final : public Test - Botan::Roughtime::Nonce nonce(Test::rng()); - try - { -- const auto response_raw = Botan::Roughtime::online_request("roughtime.cloudflare.com:2002", nonce, -+ const auto response_raw = Botan::Roughtime::online_request("roughtime.cloudflare.com:2003", nonce, - std::chrono::seconds(5)); - const auto now = std::chrono::system_clock::now(); - const auto response = Botan::Roughtime::Response::from_bits(response_raw, nonce); - diff --git a/dev-libs/botan/files/botan-2.19.5-include.patch b/dev-libs/botan/files/botan-2.19.5-include.patch deleted file mode 100644 index 7bcc18f0d171..000000000000 --- a/dev-libs/botan/files/botan-2.19.5-include.patch +++ /dev/null @@ -1,13 +0,0 @@ -Add missing include -See https://bugs.gentoo.org/942814 -> src/.../cli.h: error: uint8_t does not name a type ---- a/src/cli/cli.h -+++ b/src/cli/cli.h -@@ -8,6 +8,7 @@ - #define BOTAN_CLI_H_ - - #include <botan/build.h> -+#include <cstdint> - #include <functional> - #include <ostream> - #include <map> diff --git a/dev-libs/botan/files/botan-2.19.5-no-distutils.patch b/dev-libs/botan/files/botan-2.19.5-no-distutils.patch deleted file mode 100644 index bc6631fb7cc6..000000000000 --- a/dev-libs/botan/files/botan-2.19.5-no-distutils.patch +++ /dev/null @@ -1,86 +0,0 @@ -https://github.com/randombit/botan/commit/0fed26215b52a3d30122deb528f6b4deb824eae7 - -From 0fed26215b52a3d30122deb528f6b4deb824eae7 Mon Sep 17 00:00:00 2001 -From: Jack Lloyd <jack@randombit.net> -Date: Fri, 6 Sep 2024 11:56:01 -0400 -Subject: [PATCH] Remove code relying on Python distutils - -This was just used to check if Sphinx supports concurrency, but -Sphinx is also barely faster with 1 core vs 32, so it hardly matters. - -Debian bug 1080557 ---- - src/scripts/build_docs.py | 45 --------------------------------------- - 1 file changed, 45 deletions(-) - -diff --git a/src/scripts/build_docs.py b/src/scripts/build_docs.py -index 6eb9b656c98..5bd04acb13b 100755 ---- a/src/scripts/build_docs.py -+++ b/src/scripts/build_docs.py -@@ -18,18 +18,6 @@ - import os - import stat - --def get_concurrency(): -- """ -- Get default concurrency level of build -- """ -- def_concurrency = 2 -- -- try: -- import multiprocessing -- return max(def_concurrency, multiprocessing.cpu_count()) -- except ImportError: -- return def_concurrency -- - def have_prog(prog): - """ - Check if some named program exists in the path -@@ -124,37 +112,6 @@ def log_level(): - - return options - --def sphinx_supports_concurrency(): -- import re -- from distutils.version import StrictVersion -- -- proc = subprocess.Popen(['sphinx-build', '--version'], -- stdout=subprocess.PIPE, -- stderr=subprocess.STDOUT) -- output, _ = proc.communicate() -- if isinstance(output, bytes): -- output = output.decode('ascii') -- output = output.strip() -- -- # Sphinx v1.1.3 -- # sphinx-build 1.7.4 -- match = re.match(r'^(?:[a-zA-Z_-]+) v?(([0-9]+)\.([0-9]+))', output) -- -- if match is None: -- # If regex doesn't match, disable by default -- logging.warning("Did not recognize sphinx version from '%s'", output) -- return False -- -- version = StrictVersion(match.group(1)) -- -- if version < StrictVersion('1.4'): -- # not supported -- return False -- if version == StrictVersion('3.0'): -- # Bug in Sphinx 3.0 https://github.com/sphinx-doc/sphinx/issues/7438 -- return False -- return True -- - def read_config(config): - try: - f = open(config) -@@ -203,8 +160,6 @@ def main(args=None): - - if with_sphinx: - sphinx_build = ['sphinx-build', '-q', '-c', cfg['sphinx_config_dir']] -- if sphinx_supports_concurrency(): -- sphinx_build += ['-j', str(get_concurrency())] - - cmds.append(sphinx_build + ['-b', 'html', handbook_src, handbook_output]) - - diff --git a/dev-libs/expat/Manifest b/dev-libs/expat/Manifest index f76807efaf81..f87d185b80e9 100644 --- a/dev-libs/expat/Manifest +++ b/dev-libs/expat/Manifest @@ -1,2 +1 @@ -DIST expat-2.7.5.tar.xz 507924 BLAKE2B 97adfd7cb056066e3a3ec9ef1808d298bc935eb0d17ffca23bcf75810290c8ed8377b21d67b2e1b4a27773057f49f95da9a8f2e368d02d266c980bebbeb1b009 SHA512 d287fdc83d967ce6d04f96a22b544bd7820bb73504b187a8b467e281e7bd20d330c897c6ca8e3a8a2172ecce98f044b569e2b71d0b90fd1175727c13e77e61f4 DIST expat-2.8.0.tar.xz 511328 BLAKE2B e7b5f20e9960085d2bcfd88ac590e70a9aaebcc4b1411064d008af638bdf4189730d6fd9772d518dc4c38c3cefc649ed31c1e3ad7de64125377dba8c6d2e01b8 SHA512 f395e8de93f297a1aa89df30dd997cc5715c10623ac1b1fc4e18f4cc746d13ddf5729ec253056fe4356ad28881482d906b2e18072b830b1a5335cba2f375bba9 diff --git a/dev-libs/expat/expat-2.7.5.ebuild b/dev-libs/expat/expat-2.7.5.ebuild deleted file mode 100644 index 3526fc8e1260..000000000000 --- a/dev-libs/expat/expat-2.7.5.ebuild +++ /dev/null @@ -1,101 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -AUTOTOOLS_AUTO_DEPEND=no -inherit autotools multilib-minimal - -DESCRIPTION="Stream-oriented XML parser library" -HOMEPAGE="https://libexpat.github.io/" -SRC_URI="https://github.com/libexpat/libexpat/releases/download/R_${PV//\./_}/expat-${PV}.tar.xz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos ~x64-solaris" -IUSE="examples static-libs test unicode" -RESTRICT="!test? ( test )" -BDEPEND="unicode? ( ${AUTOTOOLS_DEPEND} )" - -DOCS=( README.md ) - -QA_CONFIG_IMPL_DECL_SKIP=( - # https://bugs.gentoo.org/906384 - arc4random - arc4random_buf -) - -src_prepare() { - default - - # fix interpreter to be a recent/good shell - sed -i -e "1s:/bin/sh:${BASH}:" conftools/get-version.sh || die - if use unicode; then - cp -R "${S}" "${S}"w || die - pushd "${S}"w >/dev/null - find -name Makefile.am \ - -exec sed \ - -e 's,libexpat\.la,libexpatw.la,' \ - -e 's,libexpat_la,libexpatw_la,' \ - -i {} + || die - eautoreconf - popd >/dev/null - fi -} - -multilib_src_configure() { - local myconf="$(use_with test tests) $(use_enable static-libs static) --without-docbook" - - mkdir -p "${BUILD_DIR}"w || die - - if use unicode; then - pushd "${BUILD_DIR}"w >/dev/null - CPPFLAGS="${CPPFLAGS} -DXML_UNICODE" ECONF_SOURCE="${S}"w econf ${myconf} - popd >/dev/null - fi - - ECONF_SOURCE="${S}" econf ${myconf} -} - -multilib_src_compile() { - emake - - if use unicode; then - pushd "${BUILD_DIR}"w >/dev/null - emake -C lib - popd >/dev/null - fi -} - -multilib_src_install() { - emake install DESTDIR="${D}" - - if use unicode; then - pushd "${BUILD_DIR}"w >/dev/null - emake -C lib install DESTDIR="${D}" - popd >/dev/null - - pushd "${ED}"/usr/$(get_libdir)/pkgconfig >/dev/null - cp expat.pc expatw.pc - sed -i -e '/^Libs/s:-lexpat:&w:' expatw.pc || die - popd >/dev/null - fi -} - -multilib_src_install_all() { - einstalldocs - - doman doc/xmlwf.1 - - # Note: Use of HTML_DOCS would add unwanted "doc" subfolder - docinto html - dodoc doc/*.{css,html} - - if use examples; then - docinto examples - dodoc examples/*.c - docompress -x usr/share/doc/${PF}/examples - fi - - find "${D}" -name '*.la' -type f -delete || die -} diff --git a/dev-libs/icu/Manifest b/dev-libs/icu/Manifest index 7384bb368002..f837642806ec 100644 --- a/dev-libs/icu/Manifest +++ b/dev-libs/icu/Manifest @@ -1,4 +1,2 @@ -DIST icu4c-78.2-sources.tgz 27970651 BLAKE2B 1a617708bc67f86b4baa52b4feb4c51353b83a4d863607906d794193b32e90b1e26f6d345298ce4fbac5f749c28e894b952d1c01776d3bcd755fe3e8bcfa10ef SHA512 92feddfe81c57336f386c7cbc9f6d976bf349db148a77a247c4559676f51116115c8c52c4d907feb50933f72ab75fd8e48be092bf9c8ca33a3e8fabc9372a5d6 -DIST icu4c-78.2-sources.tgz.asc 228 BLAKE2B 1c3ef0a29cf7d1a8c54ef85fa24df14e7ba5185a669e36e4fb23b2ad5be6154221aa8d0c622512f4217f988dff691ca4981ef95826acd1aad5822f4f395ead7c SHA512 7af71f82e1c0d08620a1b27a4adcfa419d14d7726d78a9f8f49f8131008f43cb4723ddbd230689e9b3eeddeca8ac3e3babda64d739e9a17f00d924b53fa18c5d DIST icu4c-78.3-sources.tgz 27977255 BLAKE2B 31cd41d900f7be20eafab42304e9369fa2074cd4e91c2808887db7013c639aa2e0e5c3c7a139d10e18d3300ea6094e10c2d9fc325678b6e986a11ed9181f4b0c SHA512 04a49455e1489030c520a4bfd2664fa2171e7938d08f2acdbbcb1fda976639fd8b1f0704f2eec89ba59a7b6d118ceaab6ec5a096e40d9085a0895d91ce225245 DIST icu4c-78.3-sources.tgz.asc 228 BLAKE2B 70936427710d5d0cc8b31c1cb21b8f58f22c00105462f558e959aca97800ac9ac7e9a4c9a474e2be7811d133d4db0d36c14b1ad03cdad0f27f1eadad0da98975 SHA512 16590893fb9798900ee3419bc752a6b9a4f5f2685a1825c473f927b272e0c33b2edada7655fa2a1e0818273beff278e546836e8902e73cd00a96d2a7a553ceaf diff --git a/dev-libs/icu/icu-78.2.ebuild b/dev-libs/icu/icu-78.2.ebuild deleted file mode 100644 index c05b97779a88..000000000000 --- a/dev-libs/icu/icu-78.2.ebuild +++ /dev/null @@ -1,172 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -MY_PV=${PV/_rc/-rc} -PYTHON_COMPAT=( python3_{10..14} ) -VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/icu.asc -inherit autotools flag-o-matic multilib-minimal python-any-r1 toolchain-funcs verify-sig - -DESCRIPTION="International Components for Unicode" -HOMEPAGE="https://icu.unicode.org/" -SRC_URI="https://github.com/unicode-org/icu/releases/download/release-${MY_PV/_/-}/icu4c-${MY_PV/-rc/rc}-sources.tgz" -SRC_URI+=" verify-sig? ( https://github.com/unicode-org/icu/releases/download/release-${MY_PV/_/-}/icu4c-${MY_PV/-rc/rc}-sources.tgz.asc )" -S="${WORKDIR}"/${PN}/source - -LICENSE="BSD" -SLOT="0/${PV%.*}" -if [[ ${PV} != *_rc* ]] ; then - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~x64-macos ~x64-solaris" -fi -IUSE="debug doc examples static-libs test" -RESTRICT="!test? ( test )" - -BDEPEND="${PYTHON_DEPS} - dev-build/autoconf-archive - virtual/pkgconfig - doc? ( app-text/doxygen[dot] ) - verify-sig? ( >=sec-keys/openpgp-keys-icu-20241110 ) -" - -MULTILIB_CHOST_TOOLS=( - /usr/bin/icu-config -) - -PATCHES=( - "${FILESDIR}/${PN}-76.1-remove-bashisms.patch" - "${FILESDIR}/${PN}-64.2-darwin.patch" - "${FILESDIR}/${PN}-68.1-nonunicode.patch" - - # Undo change for now which exposes underlinking in consumers; - # revisit when things are a bit quieter and tinderbox its removal. - "${FILESDIR}/${PN}-76.1-undo-pkgconfig-change-for-now.patch" - # https://unicode-org.atlassian.net/browse/ICU-23120 - "${FILESDIR}/${PN}-77.1-invalid-malloc.patch" -) - -HTML_DOCS=( ../readme.html ) - -src_prepare() { - default - - # TODO: switch uconfig.h hacks to use uconfig_local - # - # Disable renaming as it assumes stable ABI and that consumers - # won't use unofficial APIs. We need this despite the configure argument. - sed -i \ - -e "s/#define U_DISABLE_RENAMING 0/#define U_DISABLE_RENAMING 1/" \ - common/unicode/uconfig.h || die - # - # ODR violations, experimental API - sed -i \ - -e "s/# define UCONFIG_NO_MF2 0/#define UCONFIG_NO_MF2 1/" \ - common/unicode/uconfig.h || die - - # Fix linking of icudata - sed -i \ - -e "s:LDFLAGSICUDT=-nodefaultlibs -nostdlib:LDFLAGSICUDT=:" \ - config/mh-linux || die - - # Append doxygen configuration to configure - sed -i \ - -e 's:icudefs.mk:icudefs.mk Doxyfile:' \ - configure.ac || die - - eautoreconf -} - -src_configure() { - MAKEOPTS+=" VERBOSE=1" - - if tc-is-cross-compiler; then - mkdir "${WORKDIR}"/host || die - pushd "${WORKDIR}"/host >/dev/null || die - - CFLAGS="" CXXFLAGS="" ASFLAGS="" LDFLAGS="" \ - CC="$(tc-getBUILD_CC)" CXX="$(tc-getBUILD_CXX)" AR="$(tc-getBUILD_AR)" \ - RANLIB="$(tc-getBUILD_RANLIB)" LD="$(tc-getBUILD_LD)" \ - "${S}"/configure --disable-renaming --disable-debug \ - --disable-samples --enable-static || die - emake - - popd >/dev/null || die - fi - - # Workaround for bug #963337 (gcc PR122058) - tc-is-gcc && [[ $(gcc-major-version) -eq 16 ]] && append-cxxflags -fno-devirtualize-speculatively - - multilib-minimal_src_configure -} - -multilib_src_configure() { - # https://unicode-org.github.io/icu/userguide/icu4c/packaging - local myeconfargs=( - --disable-renaming - --disable-samples - # TODO: Re-enable(?) - planned to do this w/ 73.2 but seem to - # get test failures only with --enable-layoutex. - --disable-layoutex - $(use_enable debug) - $(use_enable static-libs static) - $(use_enable test tests) - $(multilib_native_use_enable examples samples) - ) - - #if use test ; then - # myeconfargs+=( - # --enable-extras - # --enable-tools - # ) - #else - # myeconfargs+=( - # $(multilib_native_enable extras) - # $(multilib_native_enable tools) - # ) - #fi - - tc-is-cross-compiler && myeconfargs+=( - --with-cross-build="${WORKDIR}"/host - ) - - # Work around cross-endian testing failures with LTO, bug #757681 - if tc-is-cross-compiler && tc-is-lto ; then - myeconfargs+=( --disable-strict ) - fi - - # ICU tries to use clang by default - tc-export CC CXX - - # Make sure we configure with the same shell as we run icu-config - # with, or ECHO_N, ECHO_T and ECHO_C will be wrongly defined - export CONFIG_SHELL="${EPREFIX}/bin/sh" - # Probably have no /bin/sh in prefix-chain - [[ -x ${CONFIG_SHELL} ]] || CONFIG_SHELL="${BASH}" - - ECONF_SOURCE="${S}" econf "${myeconfargs[@]}" -} - -multilib_src_compile() { - default - - if multilib_is_native_abi && use doc; then - doxygen -u Doxyfile || die - doxygen Doxyfile || die - - HTML_DOCS+=( "${BUILD_DIR}"/doc/html/. ) - fi -} - -multilib_src_test() { - # INTLTEST_OPTS: intltest options - # -e: Exhaustive testing - # -l: Reporting of memory leaks - # -v: Increased verbosity - # IOTEST_OPTS: iotest options - # -e: Exhaustive testing - # -v: Increased verbosity - # CINTLTST_OPTS: cintltst options - # -e: Exhaustive testing - # -v: Increased verbosity - emake check -} diff --git a/dev-libs/libgit2/Manifest b/dev-libs/libgit2/Manifest index 726acc78fe1f..422912574381 100644 --- a/dev-libs/libgit2/Manifest +++ b/dev-libs/libgit2/Manifest @@ -1,2 +1,2 @@ -DIST libgit2-1.9.1.tar.gz 7665631 BLAKE2B fac1ecb9ef1589049fe99d54984fb18692ecb4805fc02a1f49193a7d71de75f72b2143214f9239097867b196f90ca45a033b5e65d07ddf1a5b8f00068b1b784a SHA512 3bec01704ad1acdb4f7e9454101c2a205b7e288a4dffaa5e1afc2b1f849fa3a42b961c532bed2669841925ab8f84fb35bb82a2df8039b1caf76c5779665032d9 DIST libgit2-1.9.2.tar.gz 7667818 BLAKE2B 6e5be4aee7ebe959a23ec24952eaff3ad66bbc740e0fd3ef66bc61b57c3228b71ad9b01808494782a90d362692d2cfabbfc24946543bbc109ec66df9c03cf26d SHA512 b9ac2d0a7cc92a31057fbf066e47145cdda89ebf0489d712d4452c709c3de9923a93a3c37128fdcfd8fbb5498f513a519a7f2a77ad6ef4efafe865323d481f18 +DIST libgit2-1.9.3.tar.gz 7674513 BLAKE2B 9f968cede042cc494c53c12f36ebee64a25637a40570373bd46c0c278436851a7a62c433e62d977919892ff4035fea5fef0d6468074cdff960ec6b4d3d160f83 SHA512 5359d07b85b691b92784d5ef52825be2c1f1616bab8e969e51177bf8f5e767edbaf267943296407f62df1f3d7fa08e48c802374289046b71da2cc1ac7d43a15f diff --git a/dev-libs/libgit2/libgit2-1.9.1.ebuild b/dev-libs/libgit2/libgit2-1.9.3.ebuild index 2b7431c73484..2b7431c73484 100644 --- a/dev-libs/libgit2/libgit2-1.9.1.ebuild +++ b/dev-libs/libgit2/libgit2-1.9.3.ebuild diff --git a/dev-libs/uriparser/Manifest b/dev-libs/uriparser/Manifest index 0d4c4947ac29..1f49ab536331 100644 --- a/dev-libs/uriparser/Manifest +++ b/dev-libs/uriparser/Manifest @@ -1,2 +1 @@ -DIST uriparser-1.0.0.tar.bz2 220467 BLAKE2B 8cd6f990616255e17281bfee0b8a7d1f7af6d5d50d30f242f3af62d2c1630195571e3dd0b624bba90486d3d99af2b443818463c5ee2f3522695cc278e6b8da73 SHA512 4fd4dac885d029523537c999774a9c1df45f3adb4fb0dd3353f19f96bcf5965ce5229a108bcd6b208eb9f2946936a7fa4229b39a0af2a8ee8248c0dafc4bded0 DIST uriparser-1.0.1.tar.bz2 221808 BLAKE2B 1f80ad995d109f3fa4edb358e258e6885b4bc6a133b4904d2ee5a7edfe7ef07553a832529bcaef2b18513421ae52b0394a16cb7096abccdb3a5320c7c3ff320d SHA512 643e51db925c2865fd69f2b64f0791cd482f88decb946432b2de1dbba046e9fae5a10b041f1e9b9f427eabbf38871c8c87051cb648be5a33267e3b4153e07fce diff --git a/dev-libs/uriparser/uriparser-1.0.0.ebuild b/dev-libs/uriparser/uriparser-1.0.0.ebuild deleted file mode 100644 index 34f7ed774afa..000000000000 --- a/dev-libs/uriparser/uriparser-1.0.0.ebuild +++ /dev/null @@ -1,57 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake qmake-utils - -DESCRIPTION="Strictly RFC 3986 compliant URI parsing library in C" -HOMEPAGE="https://uriparser.github.io/" -SRC_URI="https://github.com/${PN}/${PN}/releases/download/${P}/${P}.tar.bz2" - -LICENSE="test? ( LGPL-2.1+ ) BSD" -SLOT="0" -KEYWORDS="amd64 arm arm64 ppc ~ppc64 ~sparc x86" -IUSE="+doc qt6 test unicode" # +doc to address warning RequiredUseDefaults - -REQUIRED_USE="qt6? ( doc ) test? ( unicode )" -RESTRICT="!test? ( test )" - -DEPEND=" - test? ( >=dev-cpp/gtest-1.8.1 ) -" -BDEPEND=" - virtual/pkgconfig - doc? ( - >=app-text/doxygen-1.5.8 - media-gfx/graphviz - qt6? ( dev-qt/qttools:6[assistant] ) - ) -" - -DOCS=( AUTHORS ChangeLog THANKS ) - -src_configure() { - local mycmakeargs=( - -DURIPARSER_BUILD_CHAR=ON - -DURIPARSER_BUILD_DOCS=$(usex doc ON OFF) - -DURIPARSER_BUILD_TESTS=$(usex test ON OFF) - -DURIPARSER_BUILD_TOOLS=ON - -DURIPARSER_BUILD_WCHAR_T=$(usex unicode ON OFF) - - # The usev wrapper is here to address this warning: - # One or more CMake variables were not used by the project: - # CMAKE_DISABLE_FIND_PACKAGE_Qt5Help - $(usev doc $(usex qt6 -DQHG_LOCATION=$(qt6_get_libexecdir)/qhelpgenerator -DCMAKE_DISABLE_FIND_PACKAGE_Qt5Help=ON)) - ) - cmake_src_configure -} - -src_install() { - cmake_src_install - - if use doc && use qt6; then - dodoc "${BUILD_DIR}"/doc/*.qch - docompress -x /usr/share/doc/${PF}/${P}.qch - fi -} diff --git a/dev-python/ast-serialize/ast-serialize-0.3.0.ebuild b/dev-python/ast-serialize/ast-serialize-0.3.0.ebuild index 46f1b6e46c24..53b429df6892 100644 --- a/dev-python/ast-serialize/ast-serialize-0.3.0.ebuild +++ b/dev-python/ast-serialize/ast-serialize-0.3.0.ebuild @@ -121,7 +121,7 @@ LICENSE+=" Unicode-DFS-2016 " SLOT="0" -KEYWORDS="~amd64 ~s390" +KEYWORDS="~amd64 ~arm64 ~s390" EPYTEST_PLUGINS=() distutils_enable_tests pytest diff --git a/dev-python/boto3/Manifest b/dev-python/boto3/Manifest index 0449571f02f5..ab7df880ef0d 100644 --- a/dev-python/boto3/Manifest +++ b/dev-python/boto3/Manifest @@ -7,3 +7,4 @@ DIST boto3-1.43.2.gh.tar.gz 1133320 BLAKE2B 21890b9f6629ec5af1da155d767a6117bead DIST boto3-1.43.3.gh.tar.gz 1134373 BLAKE2B 040db467be8b1722e99c602b7d3a23e799815506edc6970d0ca552b84efca800088ebd21a1c1a8ff9b3317cabf85d659cd7790aef01d96267c3ae03a8de824c1 SHA512 9c9c8f405b7fd501aa1c0e6b4360aa94ea2b36c81c0a32d84e528a32a3697859abe0c4d74b324ccb8bfa6b4edff34d2cbe5d83f383b3ae63bbfbc847727a49c2 DIST boto3-1.43.4.gh.tar.gz 1135368 BLAKE2B f392e76b8994d81756b68a91dea865520b6fc7ac65d928e550171b118559ad4c0d05aa9867f1ba7970dc649f440a3a0b581f01c1a618568b69db1ab4822b07df SHA512 bbe8c33efb2176e62ce444e9ec30ba72ad0dee2f97c0406e1f0138848fdf9efbd39ae7f66a947d79dad42dc060397995d7a1bbbc5e4bcc9828978a255f9cac25 DIST boto3-1.43.5.gh.tar.gz 1136591 BLAKE2B 5bde6e4377507b98a1befea6a9288b3762940032dd71e16bd919a7eb763e1c8e49dbb8bd578e8b10b2696becdfe97e9f3ec395c72120384f2700316daa07f6cf SHA512 fddd9b0ecef5cc7c03a8845a64566ccdeefaadbbe6912e1b346a9fb584851783b9f030d750cf242892afdcd849a91555295f27966da5403361e13b7e450f54b5 +DIST boto3-1.43.6.gh.tar.gz 1137408 BLAKE2B 11a92806102c847f0072394f726a56c84f2378f9b75394d3b23f9357a35dd8ae2794149d7d20c0b4f0ba64a14e4234606ac49b846320e770b20eca51c9f53790 SHA512 e51787a036386af77a77f39ef1b857bf1fa6a6a106694ae0f6fd07097420fb1a01ad14037e55a8279c1aa8968c64becede89ef3ecbd5bd43c4af0f30f4e5cae5 diff --git a/dev-python/boto3/boto3-1.43.6.ebuild b/dev-python/boto3/boto3-1.43.6.ebuild new file mode 100644 index 000000000000..11cadb4f704f --- /dev/null +++ b/dev-python/boto3/boto3-1.43.6.ebuild @@ -0,0 +1,53 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..14} ) + +inherit distutils-r1 + +DESCRIPTION="The AWS SDK for Python" +HOMEPAGE=" + https://github.com/boto/boto3/ + https://pypi.org/project/boto3/ +" +SRC_URI=" + https://github.com/boto/boto3/archive/${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" + +RDEPEND=" + >=dev-python/botocore-${PV}[${PYTHON_USEDEP}] + >=dev-python/jmespath-0.7.1[${PYTHON_USEDEP}] + >=dev-python/s3transfer-0.17.0[${PYTHON_USEDEP}] +" + +EPYTEST_PLUGINS=() +EPYTEST_XDIST=1 +distutils_enable_tests pytest + +python_prepare_all() { + # don't lock versions to narrow ranges + sed -e '/botocore/ d' \ + -e '/jmespath/ d' \ + -e '/s3transfer/ d' \ + -i setup.py || die + + # do not rely on bundled deps in botocore (sic!) + find -name '*.py' -exec sed -i \ + -e 's:from botocore[.]vendored import:import:' \ + -e 's:from botocore[.]vendored[.]:from :' \ + {} + || die + + distutils-r1_python_prepare_all +} + +python_test() { + epytest tests/{functional,unit} +} diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest index 4ab83c490851..1a60d7de65a5 100644 --- a/dev-python/botocore/Manifest +++ b/dev-python/botocore/Manifest @@ -7,3 +7,4 @@ DIST botocore-1.43.2.gh.tar.gz 16233880 BLAKE2B f35f27344dd853b1c6e7c1049d501f03 DIST botocore-1.43.3.gh.tar.gz 16242539 BLAKE2B a9942f5bce01e35ea049478c08220640bad1d224d805baabc2fb592bb942d096186a0d5ac1452a703aa242673bccfd64599b280758203572e19ee311eb289b11 SHA512 4b9741bd63db17d1ab75a68e362a2e53105a8bc040196f9bd6751d74547557ebde867534f3779facdee629de22a6eb780d97fd44c0ea05c921f0e5566d7672b3 DIST botocore-1.43.4.gh.tar.gz 16254569 BLAKE2B f9f0bbd8ba71747c918b30b4ac4a17d2daf3cb0e64b41e648a73d628a219c94ea4f3165f525cb71799327639fc34ca453d13d9858d536ed93549d34349f7a36c SHA512 6c6cf7461ba5a33bfca28e7be99c245980981456766df60e7b02de6d2df4a8b6801c52261ad23e3f7730f0e56811b2e4a457cec0bc1089fa7d81d17163cb5e07 DIST botocore-1.43.5.gh.tar.gz 16259477 BLAKE2B 134fe4d5319ee798adae4d7806a74849d4efc56d0c5786393c2337ba384644bc5ca4f50c14afe8e56d0e3e76e0d6c058d8414f64e15e4483f47bdfef22656fe8 SHA512 52be7b15dd811e2242df3d396a052e4c31d7eeb5d3f26aa9022c0feb5df362ec1b39a1b9eb281e37914da0370c02dea4930add63ebde417629395a9e2d0a332f +DIST botocore-1.43.6.gh.tar.gz 16273836 BLAKE2B 42049eda3d77066f53733fb4a7df1cbc4e0c7b5e7b2f6398ded8917935935ec7fcae1dd029156eba1eaaf16a73bea6ffe2983b39036552a34b17934985f8a002 SHA512 771d17792bf1c8e75028dcd0fb618ee52fb7c0a57fe2560f564d136cfe17ecdcb1f7185486a10ef60ce80ceb0d446c518e3b2e93facf52e736030b764e8c254b diff --git a/dev-python/botocore/botocore-1.43.6.ebuild b/dev-python/botocore/botocore-1.43.6.ebuild new file mode 100644 index 000000000000..f6ce0d9ed8d5 --- /dev/null +++ b/dev-python/botocore/botocore-1.43.6.ebuild @@ -0,0 +1,67 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..14} ) + +inherit distutils-r1 + +DESCRIPTION="Low-level, data-driven core of boto 3" +HOMEPAGE=" + https://github.com/boto/botocore/ + https://pypi.org/project/botocore/ +" +SRC_URI=" + https://github.com/boto/botocore/archive/${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" + +RDEPEND=" + <dev-python/jmespath-2[${PYTHON_USEDEP}] + dev-python/python-dateutil[${PYTHON_USEDEP}] + >=dev-python/urllib3-1.25.4[${PYTHON_USEDEP}] +" +# unbundled packages +RDEPEND+=" + dev-python/requests[${PYTHON_USEDEP}] + dev-python/six[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/jsonschema[${PYTHON_USEDEP}] + ) +" + +EPYTEST_PLUGINS=() +EPYTEST_XDIST=1 +distutils_enable_tests pytest + +src_prepare() { + # unpin deps + sed -i -e "s:>=.*':':" setup.py || die + + # unbundle deps + rm -r botocore/vendored || die + find -name '*.py' -exec sed -i \ + -e 's:from botocore[.]vendored import:import:' \ + -e 's:from botocore[.]vendored[.]:from :' \ + {} + || die + + distutils-r1_src_prepare +} + +python_test() { + local EPYTEST_DESELECT=( + # rely on bundled six + tests/functional/test_six_imports.py::test_no_bare_six_imports + tests/functional/test_six_threading.py::test_six_thread_safety + ) + + epytest tests/{functional,unit} +} diff --git a/dev-python/cryptography/Manifest b/dev-python/cryptography/Manifest index 4f421551337e..fdf017739752 100644 --- a/dev-python/cryptography/Manifest +++ b/dev-python/cryptography/Manifest @@ -1,63 +1,37 @@ -DIST asn1-0.22.0.crate 47124 BLAKE2B d3ebce2752152968862a957c3bf87291d09dd7895ec1ac8012e4b968174b7a8013c98dde65f54dedf3c4ed4a206d1c306393e93c5b39783af44dbe36bb1b3116 SHA512 403c9fccf8a4c7f487a52528b23fd37790770526b75187b3634744ab9aff072eccdec5bf309e8532df6eb86fe70e60535d0783638c77c248b37296a0993feedf DIST asn1-0.24.1.crate 50502 BLAKE2B ebb6ec767929765aa37a34f25c9ace8cebabc4b01268245c71691a247317d920e3f5dc6ff4026711e1ba99701f55d84eb1b8b66d79e9b88ad50d25606070a746 SHA512 72ab6700bc365456f6038f9d6d5ccb29a3baf378596f538b68e0e11d3668e57cebaabf72145d8fa86b6441d66eafe38aaadab41eb7b61731fd356a75ff5c45ee -DIST asn1_derive-0.22.0.crate 8953 BLAKE2B ef2f3d248b0b5980b2475b4eb8127f4846ac200d2f8c7324757b571359ddf393f664b5b7189020bb12a390840c8fe0c423ab4c58e2359bf667d244d2e8f4e13c SHA512 bbbf3b498d2a59f19f044b627335e1b75a5341ee75b5cb281b09e3ab6e23c9f5a3d5f0eb09435fbeda211daedd9f9a867dbd99400b74e95f192fb0e09e694ab1 DIST asn1_derive-0.24.1.crate 9534 BLAKE2B e498f5af8fef329668554673a2c583b1d0049a235ed70f2a7a26ab724304240b277c44b33995749437600568e084aaf018430b96c7011d8483bb6965ba0e9bfa SHA512 00990444fb13a033ea831f0688611ecbe33f8cdb63717382cdbccaa0834f953302383f05ae425525d8c336908780d7b80be0db430e1f233bded0544f32c9c199 -DIST autocfg-1.5.0.crate 18729 BLAKE2B 27580e39b366c6fca02c9db09997b6415c409f12068f1249184268bf96fd85ba659e25ec730f99e10caf452f96c486f3d7442bf09c4552b5f39519b21d6f88cc SHA512 f279856f234d39d369623576acf9546a1ca24d7fe449f36d4fb93ea75a7efaf2c4015b9616a69bbbed358c5e5882e16b045352f046aa4c049b3d13b1e8257b08 DIST base64-0.22.1.crate 81597 BLAKE2B 6f216a560bd36e6e6b74e908344b457594cc768d9763070e269b56a14b150cbfc4b7f599d4c2a0a5f783638170ee132f0796fefb14fcac7fd73c58db0791007a SHA512 91cf2e4e7fc8815f9b8a86a7fa722a20eee3dc1dd57111b29e420de87ce7836bcdb1db01d3cafb9a977710ef63e7cc41b7772762323e68e0e832156858aace20 DIST bitflags-2.11.1.crate 49082 BLAKE2B c9c875b54e0a12115ecd846ef0a66bc7070d38892285a4142f1b1f26b07d407fa440a2943f310046f5fbc9a2428fcc56f2e44d06360e551d4b27c9b8cf93eab0 SHA512 c91b5a8b420d8e875a0906ef9b518a392487fba5399355aa5e908132149ddea7cc4222dd271cd5072e50dd9abd6e56420f4205652ba32a57af46bf07636604b7 -DIST bitflags-2.9.4.crate 47950 BLAKE2B b880246b54377ef161c54a811f09ced975d1f2049400c1bbba944712b8ef8b9ea79599d2354cc2a9ccd4c1b1329faad78738ed4e051735b14b642a9451ce68ae SHA512 a832e01985551db9d700ba177bb2ffe436e78e3bdcf7b2d8e86fc7cb885674d5656fce05bffb5a4cbe0df7b015dcfa6df8dbc1351c097d2c3a3dac199d3f37b1 -DIST cc-1.2.37.crate 90111 BLAKE2B c97656ab4642b180af1adf16736de03b5117774a2fd85d3cbbeb06744ab14a1f20accf8eb59c43dfc7fd803c59f92f30ccd7b2a6e3b53d8ecf45c8a2adb71483 SHA512 062bf65f73e5ae092391efaad510af39c96913d5647073eaa32e9475b34b6d87d2e4448f0dd54ecdf9b979a84819f861d05daf7fdbc06885f6b41162d55bb81f DIST cc-1.2.60.crate 97051 BLAKE2B 292350c3fe7dc3e023fe4f7cd07b3a5a7233996963b42391243948f834a17cf69781bab32cf46d62722c45437f50123450811dce8aa0e96ee63f35480cc15d90 SHA512 d67fd7400bd1d20f26f7a6743ac02ad09dba0b8002172b87907f4a7ae2487ee41feb2f24fe375ca91a3ac4fde1dc8b48b6703b74297c9eb42bd1e91ac8fe4e80 -DIST cfg-if-1.0.3.crate 8719 BLAKE2B 5cd0ac122110740895b45cdf8e0f738f2de1882d5a06c696d08e906765e4ddcd72a866dcc115da52d9fece205c9ad15dc25ad98dff36b32517012a7586e986ee SHA512 afe424a191c2aaaffec3d114e0116d0324d12117aeb22df78e47ad6752444bc5acb074ab0a174476b71e584a37743f9dcc2b0e8036d590fcc5afc7c55f86122b +DIST cc-1.2.61.crate 97163 BLAKE2B d46641d905e44c60e36c3918c6fb666c7d5f19316a1415e5f51909f79a00773bd763784a71aa7ee85a4c058177596a06a5c4a807904bbd2340c31103312d415d SHA512 4728983b06cf6cfb8a042759b7da2d9123939cb3c87fd78d3d7dc565871b5a4aa522afe515bbfff62218d8ef5ca16ed88f777c30b746820c13c9a6bf98dc7ddd DIST cfg-if-1.0.4.crate 9360 BLAKE2B beadbfb273ee97cbb6e3740891fbace57511399ad203459b66b397587d794677a9515cde4e9ec4320c3795518bf1551d72b9a889f8ac4b225168f493288b7c19 SHA512 176e04df7ba783b7143bb84397b777f5c5a1305c08a5c3a218d4a66830620be89ed68992ba27686165bcd3fb2f34b2daf80b2a1d4b481ecc267c988e84d28e9d -DIST cryptography-46.0.7.tar.gz 36166893 BLAKE2B 6397335f82ae692aacc00280c9b51d9309feb1b4c93cca3a7b37bf2a8a71eb7bb7b1f1673aa58a3ecb66d6c31aecbe5bcd11b1625822f7ecabfb59165f2c6320 SHA512 dea8eaae15d1053e0aa22391c8a4ff84bf002e01e85bb2d694629f74abd5876ba492e982f49c3e928eecc6e1d21376f640d9ca88b4892f05981159e793ec344b DIST cryptography-47.0.0.tar.gz 830863 BLAKE2B fa4f148133c23025ede6bdfcbbce65288dbe61f0a28e3792ef9e1a7143ae05bd7e42947e0ffa3f70d027b7d2064f8d755eb9a83e4719c83ae4f4c79490e0c49e SHA512 0d2fd9de7b6cfafef5f66e4fb10b7eaa8712bc0ed7bca19a017963b8ea707813a7bdc841f7d4aa512da7963eff3707792d46cb93058875fcc447961256c32d9e -DIST find-msvc-tools-0.1.1.crate 30228 BLAKE2B 9f6d84697a0310021a59789a0aebcf5895490e4dd719a2ef820ddf2f225ecd13c814e2c03e8d4de4089a2d1599b469a900c0c1072f9b57dcce9fb8634dcea6b2 SHA512 cc91ce79858db4a6feb3ff0fe24d7b29a523285247116a42b27affacc3f034afc0d458ac8716922f5fec5f23deafd62e875ec899d4ea58531d028535c22e137e +DIST cryptography-48.0.0.tar.gz 832984 BLAKE2B 100bbd35411874c4b9a6fb855fa19dd5271c753daa28cd6c52fac0b926dbcee6b4dce37a59c28b5ff435028965a60fa898e501f6215e837cc28e056c1b8a4680 SHA512 4d04983e25eb5fc856705f63e8cca32a357ef0a369c4596b1beb2e0befa2b3dcd763eb4e9baed4230bd75aa6738790ec56b107a45d5e02ce09f78fc1851c2ff9 DIST find-msvc-tools-0.1.9.crate 31493 BLAKE2B 4137592addf8b58f4e4c02be537a72b132b38cecc1c263c2569fe40e2cfe4377e7141679f32661f44ed467cf9723343ab13732b3d6f4a2a84c610d0958e7e30b SHA512 729b3c1c1d520dffe5d88fc8b58e47fb7e86dc26e568fc317eea5ca8de0ee953fbafaa20ab34a6bfb43173bab39a90ff6954c11dab8d545e902305dafc8cd3de DIST foreign-types-0.3.2.crate 7504 BLAKE2B 520818b702d990d296ecd31a8646850202509ccfa18edd0e1b260289619a6c351e758f317ec0824bd76eccb209b6f087057c25f1bd01a47897715013dd834867 SHA512 bf27b8243ed482c202d120383374f19ff09422535e24b9c1aebccc66529bf300ca17b8bbc76d67f98ac092e614497afe3add9dc68aa69c93074df05762f91232 DIST foreign-types-shared-0.1.1.crate 5672 BLAKE2B d2e42e04b6657e7a69fe0bd20c672176629c743e49a55fd007bb30e289710b70045d445ae9cae0eeaa747ee708c90e8abd9b5fc39bad8ec0666befe1b696d4f1 SHA512 bafdb2143e136fb0818e2ffd90b5c862b7181647d6568947d4e4531012bbf7a57b597221ec7056c1b562dfc0c3b5dead26d1a4111ebc15e7863737a873518a4a DIST heck-0.5.0.crate 11517 BLAKE2B 5365ec43b2239a76b33a174f1a4292ece4147f9d382a68c6c60db78fdc8bad0afb1d51a65bcb25e96675372faa4ea37c318265030b0546ba51942f7c929e1835 SHA512 f044fc9c3d22466629fd8f772ec0555350fd611c0cfadca51d99a3d2f10e155f77c1091916c8a95a6b9b499f366c2e99a5fbf45b010f988bfb9b2501bf9f6a76 -DIST indoc-2.0.6.crate 17164 BLAKE2B 1a6cff95bc12ea885ef36b935bf4f1c7870d65be0ff31ffc67dcab904fa80215c1254c1803c5d0c5686252addfad3512e9e1ec79d3edcba026a879f4706926d1 SHA512 e2ea2e5c8226c802bbe0631c1a99d2edd088cbafbf978b2a7b71c7c7f47754c6d4653f466e286441b61cc46def1c7f7a02d4785caab93a61dd785211dba7d1a9 -DIST itoa-1.0.15.crate 11231 BLAKE2B 17c261baf95bff2f6cf0dbc33ab78ebbab0cf5dc56aeb7f8977377af868deb5957918f1763c2fe8c080e931489ea89ebcc16b3ebd976eeeb7663ff74989a1071 SHA512 158ca5dd4b04cb12d9292a4df63c72443adaf5aab1bd9aacdb964dc58878d847a64251f84897cb25c34648d4c973b44fef5b4c175d7c04cabc2c13b4631c2e42 DIST itoa-1.0.18.crate 15935 BLAKE2B 8e41446056ccd94979f6f5a8fe8c48d6c47abaab99a41715cca31816f859b56e0cbacb998f300b62be8b719a6470f8a087f1439b72f2f6662d1cdd3d552ede5b SHA512 8dbad156e2863c28e2b380901a92414ef00e39f1fcdb06d91a0f3fb73108c2f7f36b699ccd93287808c24c29cca7f1783d48d5ca95f2173502963c0abcb2d09c -DIST libc-0.2.175.crate 788728 BLAKE2B dfbcc891a6da7d327916883deec54dbcb0ee5e7fda0b805926f06088dbbbef0520a838c07a62ea075d6a5a035994ea8130efbbc88e08b928c13b06bc5cf75bb9 SHA512 02fa1b6e61ecec3b626f3c802b53e7f46c98558f6e8c810b46d7322c2e4825f1be87068942ac81c07a2188356c6e2b6836b0dddd784396e43ab3712a62cd17ea DIST libc-0.2.186.crate 821883 BLAKE2B ebe7aac5f8937a8064c64a0d4dc72e5fc794080e09b96c6d245bdec0fd9a19d49ab38e25306e22e47564764cf5dcde45855237cffc70230a143eca2626bd5c3c SHA512 6a58e671ec6811dff9a0d7d4db8f37d38bcbca9efff20dad4706190e5cdb77b426567754bcf0ef0f2d0c31d6506401f724f3ca500b9bed57bb8605b1141ed690 -DIST memoffset-0.9.1.crate 9032 BLAKE2B 0aab55fe084134bb599c52d77c96400db40949b1013e7037747ada4fcec8dc4a124b6f3755f04b36e057eb2fb4a6bd6f07d6eebcf166f8a71405ef434d802fbf SHA512 3a236c0f481e36973b9f805e454c2efe4dd375e6b4ee406b57145136c70d5fbf4e1183d563ebf3b5fbde7363bbf5f08f0d88e507aae5bda4cc75664ecd0e33aa -DIST once_cell-1.21.3.crate 34534 BLAKE2B 3578aaef305cad2fdffdc40c392775a3540bfab3f3aeafd22466d9507bf8346b9fcc200929d48525b051070c0aaa423ecbcaa12868b34dca007991effb224166 SHA512 32a87506c6f4598f3ca2c88556014ef2093d5db9a08602335e847caa537a866492fa74c894e7e1da2e4289a1d3dbffcb90a9e37a4a1453203832f434b8206990 DIST once_cell-1.21.4.crate 35010 BLAKE2B 9117ed1d478e626b7b7be2e3ff8b68a382b051112c7ca4425367bdae86977671f8b5c576131c82fb437740b6d98b72501f718f4172d39781decac2385e8fbd4d SHA512 af67669b0107f44268ba74c355200cb2ed1aab235a6989a8bc54323eb2c9a45677010f8672e7790edadd4c981e939436e0c3a099d33c06dce9c14fd5ede86155 -DIST openssl-0.10.74.crate 285425 BLAKE2B 2d736aa20701a97230f10f4a75b3c3c0cea0a86b52facbb639dfe425ea052a4bd0abf494708ab96aad276000736ab4ce7dd8c47951f01181cd17c6e0be692107 SHA512 02f60bf13826a4225b4c849d7dee33fbb648c173bc32bc2139a50c38fdf5aeb9d5cfb092d86edeb6f281206454ccf2b41cc23c7af74ed976423b933eefe50867 DIST openssl-0.10.78.crate 292622 BLAKE2B 17ec5a5efd1fa997a8179bb107912c62c47ea901d93df1c8c0c63e548427a01e57d79c23f0d4a7d614f0d2059c6c07097a4047aa91dfbc4d224c942615eb3587 SHA512 fc27483ebf36daf4b97a43aab2b347255a35e03268c4424df133c714da41a415025be7e6d12579590ab03d237eebaacf89c056d722a66591a7e77c1f45297b4d +DIST openssl-0.10.79.crate 307119 BLAKE2B c282a190830e6970bf4617d0a41cb12db34625c827c19ac02575635c2ff375ca2fc1ca5d2206a296af733c1fd5c5d4e962325820a3dd643e8913145385c9026b SHA512 da9b6025324499bef777f8a7caa3705e3857ddf0aa80c659da5adcc6b6518e8734ccdbe10410a578003bde1dec2006e8d7b84224d635d03003f4a91f2e71406d DIST openssl-macros-0.1.1.crate 5601 BLAKE2B 69dc1c1f3b7bc4f934cae0dce64c3efa501162e5279efd6af3b74f7a7716c04b6996b306b310f1c045cfa2eff2895314a47ecbb020a817e461c6d77d0bc11e92 SHA512 57e75c84f78fb83f884eeaedb0dd135ecb40192dad2facd908e6a575c9b65b38a2c93bca4630e09ea5a82c77d8bc8364cb2f5778cbfe9d8f484cafe3346b883c -DIST openssl-sys-0.9.110.crate 80412 BLAKE2B c59794f0b31013231829db4c9b495a5083b4adcaed5779b4ee013bafe4667fdcee12ef7e2a0c30d4abbe340ef036dbf8c40a41e8293231d7f4137c9bc7bfa820 SHA512 8e43f0cc67ebb084c18df410322df75bc384adfcf8fcafe2b0febcd6ee47a1825037db880012c7076c7b11153a101d6d0006437ba0d53a7182f1bcdf51af8d65 DIST openssl-sys-0.9.114.crate 75617 BLAKE2B f4c313dae993116f249d27d9b161263e8ed770ea8ba0446738aa9fcb2f94d2aebb069f6a713f94ed64e99350f3241b095ef6f433b0e4f75cc3de2b0916d04a75 SHA512 a1404b613d77b039fee2e2195867f8db75520aaa558d125c99f1a6694e513e15454914dd8ab84ab1ef4ab729afd53eac8ddf5f3c42d152f758faa1d0c1fbd258 -DIST pem-3.0.5.crate 18140 BLAKE2B 1a19acf6c5d4dafb4411688d87b668d2ea1abe8f561dc2d5de8894066c06e32c5c1392d0e6963d07bab27368a1b39a4f0520485500a1312e2ae43b5c0959ab16 SHA512 09b4a75bda0df6153799e56cdf175d88b7c88b49fda3e19fffba5aa821e433bf3bc9f254f5016131d3dd2d3146c3f6b73e71e04b81ac7d52b581c638cd60d0ff +DIST openssl-sys-0.9.115.crate 75821 BLAKE2B 56de1b3874f67e0e5771d7b0227246a143ef862301769086dc10bece0b772cc08bf3f6169462b01bf9b90c5691ddd406531cb48104fe4619bbe8f1d19d9fa271 SHA512 2a5c46d20f8d194e92785311f3866cca4ccf8b0e1b665afd49768f230eee76e1e00f04415b4b2f2b8f449dbf9f11a62b56cb639dfdc1d4783ee8bb256864dd05 DIST pem-3.0.6.crate 18362 BLAKE2B 0cdd4855872e51d70bf6f3031a28ed9580c0fbad3ec7680938f121753e637f925a57ccb67ed5b85f3c0dff8b4c1fe936aa3ab4b4067ab9a3a3dd17dec02680cd SHA512 4d485bc3a14d7480b6fd0627869d4093124f173a3aeaeaff4ed69a37ba50a8327e6e9325a92d1a5c8ef337b7ca812de2e74ac786eaa94a644de8daf15619de15 -DIST pkg-config-0.3.32.crate 21370 BLAKE2B 74ded191f066bc223739b3d4afec58f23de57566e7604e3dd62001d9a095a7b6a3633fdb01fdc46960c8134a694d6bf097d9ecec62b38c4f14acafbbabd6e893 SHA512 59569110185fa665f76a13e884a67ad1578c55246abacfc18cb9f037b2d2d9ec3f2078a3adfe5cc82a451892c9ad55f918ee01362a741f57dc9ff6846a4e32e5 DIST pkg-config-0.3.33.crate 21590 BLAKE2B 576349a975cd4b9ff08c7f797f300cb2774425c72ed7baced19e0ba6231246f4479939c61bcc9efeb9174a2d6917bf009f02e93c26800c65e798b9e51ccf4d8b SHA512 af931d889e72f51e0ae41c880a1f5aa6215b93148cf7041378664e4ba013d0c83d654e560a73c9d7b301b5a008c221e48ac81b413d1123786e003c97f7fff63a -DIST portable-atomic-1.11.1.crate 185506 BLAKE2B 953bb1f2059dc1d891305eb89945f1f6a172fa50972725aee499de72b5dd9b4ad8ccefe4e891183ff8e6b64f4d1bb45ec33b06e0f5af34c940f817b290f746d9 SHA512 4c037ae0b4aef43077bdbf803389bc078d963f20d023e2e1d339a54f67fa9b27c174e7c1b6eca8881ecf301e30c431632d2c0dcedfb5b19552892fac0f81e2e1 DIST portable-atomic-1.13.1.crate 197001 BLAKE2B 6d0898c2a537a9bf204b7749cca5f5fddf280772b56eb7ce8fdd9cf7d71561137b26ef89f415c40277a1c89981333eef78e5bb4624515a294ba28fdaeb4c70ea SHA512 2a1b31ac9814af884640b3398ab824a9795c72d260527a0966b193113808cfbb3345d50cd1beaebb45863437c3d06c8706d34b26efecceefc649319a4bc274a3 -DIST proc-macro2-1.0.101.crate 53886 BLAKE2B db566c4fb6a197e0aa45cc074310853eaa24ceeafe9fb91f2014ba47cf6b1cbc34e4e9391456c946587540c8e270e1a37f5195cf03bd15ea5d4f171bba9772db SHA512 3171c807d24371da2931f9c706fb3129bb9bf3ac40418e5d14cfc372baf96e5fee9ede72091163858e3ba0b4f88594efa1031b0bb7128ca68e7b847dead6856c DIST proc-macro2-1.0.106.crate 59765 BLAKE2B 87f95795621c4c992c370dc3a1240a2d5580e3362356525efe640f8f26ad0492b3c88755d575c080ff7db11376b0d82f31141bf6f86c895249b85e46c081220f SHA512 b726e2c92af434bfa88cd4f53c3fe6db647503567675fb439890dee3d15f5111137e3242b28d164114ce081c10acf3fd11950753ddb349190c87ee04e7d97744 -DIST pyo3-0.26.0.crate 1151579 BLAKE2B bcc8236785502928bf4a0b7a320e0a8f3d6140c562de4351a52d015aaebb8dd6b4d68fe607c8ea13ec66941c8f01d2c18c4249adfacb521355d4bf158667f3a3 SHA512 e073a4d893f88aa0301ef0ead78048137515edd93c490e6dccbc301ff65a208534c65c1d216b04639d4b1ec1e4b69bc87bd34974e5d0659134c28dcce589c194 DIST pyo3-0.28.3.crate 1204476 BLAKE2B 8540a1c51bac4fbe04ea34d5ce38471c13d5a3f0759e60cf21d67e846b00feb8316e70f32cb8dc6b74d09f0901ffc83d5f41b1a06da6d34790ef13e4cefcad45 SHA512 f955957eec4b95cc9337d331bba3bba52b4754b301cf86cd974601e64eb20c2424023b19be89a224661fe2e185de646cd3d0d00705b6b5cbd139856c9443a247 -DIST pyo3-build-config-0.26.0.crate 34309 BLAKE2B 5ea8b51da2f425674cd3bfcc1090ffdd08da01d2161dc66b08995c20cc859422f9f84077c545e5a0580182910aeb9dbba97838915148a82b86948d1cca3c8722 SHA512 a982d0a0baa4af58c2cef7c0c4b2671e3f559ca7f30586eda9fbd05e842efa2bfea0089ddbc729225b848871f6a25f85e86576e1dff519192ba289cd92c6aa8b DIST pyo3-build-config-0.28.3.crate 35961 BLAKE2B 61a0101913c6d563721049ca99256c2aefd89b017a7e18c82f4a6aceca0aefeaa71fd559cd43adfb5034ce076c904e5188f8f73961ea217287fbfd12caab9401 SHA512 78f85696901b16540d42187d10e888bd929b9f23415faeb73f9798abda1af3506a308145dd4113b070521271c72624d7930fb4b19bad25aa1afd3082030c9126 -DIST pyo3-ffi-0.26.0.crate 78247 BLAKE2B 65f1c399bc763bf8afc36ccac27d28242ebcccebd08ab8d9b3165ca5c9abb10f76e76fe5a250aa1e0cdc1d1e8a613160660f07bc0dbc2812675acb9dfc8e89c2 SHA512 91c2ae828e997dee5e48d839794727e94576228e9329c358a3bc77a59f8f37fa0ae6c2579229782b3f46ab90725844ce9194b9de4d3849d824adf1d40743bf7e DIST pyo3-ffi-0.28.3.crate 80881 BLAKE2B 4ac7066c911e2aec18aa9245efed00585d063f81d69910e6a146f8efbf2939ab5de519bbf2a3dde78b40c264e97c62490db80e9b2e84aaf080d63659a6676459 SHA512 ec49b5cc67d19f46c9daea76b37b4988af0f63b9ed67c71190f015a0aa9691d4a8ffd4128413de430928428e1e8e26d44c3103f561e6b71b7e8c4597ab602d9f -DIST pyo3-macros-0.26.0.crate 8906 BLAKE2B 60eef72d27b5bc922b75f71ae24bb6f380288cb3a619bf2940b0de47b27e86cce0ffdb1fbdc9c0540d3f15c9df4884497aa1e6efec0f1579ac722b414818a428 SHA512 07bcddba0926c3dff7629da3260f9a38593fbb337b6a68d55c223f5944d912885e5319cd635ae1785026fed4adea1fcc19695ae83aca5bea127c5a8868fd2c43 DIST pyo3-macros-0.28.3.crate 8963 BLAKE2B ca9967cfba565b873ed77565ff6eb8408473c227d191797e9db8c6b5cbc89abc17ffd57ae71e28877088fe19373da2f503cdefeae6b0a47796f6abcf62044f08 SHA512 57d178bd9b53dd98916e60c89bc26c34f9949829dc17bf7d6cc15b704bba7c874d85d6bd3c827d401268660a79230a6e32711048da939ec4e22342f3e08046d1 -DIST pyo3-macros-backend-0.26.0.crate 81809 BLAKE2B 73885035855daf00b001e97e0a5ebe09412d212c8f01aa4db6638ef09990bf1bccbacf2e5a7e6ec21929bb1c2beba06587ecdb6ee954eda9e9c51c6c276cea95 SHA512 4146011a8ef18ecaa44b425eebe6e5e1370945063b98aaa83452e57b66aefbf5d483367b1d4d44aa5091303c4ba7f568c6428ecec0cfa6c90ba41631d4e99367 DIST pyo3-macros-backend-0.28.3.crate 88063 BLAKE2B a484b12bbab3031838f61149ab9f08b9e460a2bd02089e08e58dac2cb747afbc0cdfe64018ed4c8cb0bbbd1d22e3eb05a6a72b020da6b71a584ec51ca8d24292 SHA512 45ce31ed64ee4fd0249736d480c9840a756bc45934d6803ae11e0680057ecf4cc74c71b47ccf9241fc3ab5c1e0b9c758426f08bd523d1ace92fc308302ea3c84 -DIST quote-1.0.40.crate 31063 BLAKE2B 09036ff3e5ebbd775c466bb936de91d4c070481eb4b98c62a4cddcda57cd7b67d63f979b321f6ec64aabee3f5da6c28e7a3efb83f4647768ba578f1bd0bd0bdb SHA512 45a76e22a2b0bec47e4ba73c3b73cc41d821dfcce9876134c5d8eed514da214aee4ce7612e372c8709f888c0d8b9b7e5442f27adb7a59f3571f0339ed7e2ac99 DIST quote-1.0.45.crate 31564 BLAKE2B 1b2c2c3e6ebabfe10affa4c43ca0bfd1f52d8fd49e1df463e13e63a82de41272089c8e09e4c02e8a33cfee768ace26d4d42a50752de8fb5a776c59806139ad5d SHA512 df96ede01ebd0ed642b758bf1d0862d0e116fc2b3343e14edb657ce5438ccabe743dec4a0a40de4dee98c134d169af9aba459faadf9c7a832b26377e755d49b0 -DIST self_cell-1.2.0.crate 16883 BLAKE2B 56bd187fabc138c530aa23dfc69a330a7d0a8f86609801924fd1f4b0cefc43a99a8ba21d05e59272c9d32b83405b4c980df4f01e529772b760a9564dd8eb0c0a SHA512 41addc9b737d0379c0236b1821d6051d31dca6a76f463e6e56c3bac9015da4243f9fedc3d57e051f68f6f0aa610383a0b2cade07b1ea17e92173e2088a625af0 DIST self_cell-1.2.2.crate 23264 BLAKE2B dd4208f060b09e673178d0c66ba98670187d613fd903254d17e711ed2538c4ce6cdca7c0d65482a163ed2c91c8aa9b19d7f29df025b9964d69ba0fab3a6c7d6d SHA512 b47fb19bc623b5d670c21a2b1c32dd298934e295cc5b965b2b244ff4a076a7de4c652e4d820db32e68301b4124334ebd25837b55c610b75dc60bdd95a6ef9420 DIST shlex-1.3.0.crate 18713 BLAKE2B 18800c364d3a628f1a3125097ea82fe6286550c2997235df0bf8483a3906aacabc81308cb239887d46ba2f457cc6f8acd5aca78316707eea5098cd5666aea67d SHA512 5c8cedbe666a14b8a0874defb9208146ce64579cde52ed483e4a794cac5dde6a24bf8d684404edff582f842e1fd4fa3fbeddbe074f191e4ec4aa517aa456fe8a -DIST syn-2.0.106.crate 301514 BLAKE2B 6b28b30ee067c23dc4bd1b38365d14c1700245c974e785173965b0822301966d642b36bdda25210d61f17a99fc71eb81e29a56c89d1649773908bae32778fb1f SHA512 e07e1058770fa3f1039eaf335340cefb597c0dd11bb90fec9fa777ca5815d0e0bb1711bb4db52cac77e205dd68fbe2bce0e1aa9895c2a52a1ea6d7758d13424c DIST syn-2.0.117.crate 306011 BLAKE2B bbaec02c4322f522bdfc87caa4ce6fd1e09bbf8f4a102d9ed8728efacdd843a2750f616dce5b2d3a3e46bbb7d57439fbd10e328bc1d4a01e980986cd815798af SHA512 035c2e63542592b6a4058a2a82d4c2c1f5793f84fb1b04cbd393337a26fcf661a1f3bea439ce98a1fe943b1c4d36d2bda16df3bbc3fa6ca35e1548d530dc8416 -DIST target-lexicon-0.13.3.crate 28498 BLAKE2B 397315667737abde41949081f8377f704c3a1105790162249a9f0c08b60f012e67d66550e9063d900ac98f5191d13c5ed23d1a8045f99373e7a673a3cfc029e7 SHA512 23422df6edb2a8cb0a9f048864faf76ccb27d6e97fbed7b208b77206941b196f155896a0381150e387142e976439a0a296dcf4cbb4df6bc0e11c65f97f979443 DIST target-lexicon-0.13.5.crate 26928 BLAKE2B f8c62cb91f68a635e6ce3fc254df9ce378b5e8f62c1147404c967484b9ed97fb33d7993b4671611db76566063e999d658d201f856f70196ec678d72cc758cf6d SHA512 956df27c01e1186c5356117ffd07810fc0b62fb919d5bfd215955ba85be00ef675212a3c0dc36679986be7b825442fec5c93c7643b7e1e19c04572e6463546fc -DIST unicode-ident-1.0.19.crate 47480 BLAKE2B d1b9d26833fcd1f3a8498abe2f4ba4202e4547315e48aa927c0f6e4a760c6c7000ff0c18d0cf45af362323c42843d745958c1b0419835f39e13dbc1559487026 SHA512 b17fcf6bffdb4745e0b1bf4983a0dcc4c84f8b4e2c2c618eefbbeae83f94ec75df87b55f9e2dede8c3b4c6e22107fcfc589475c0cbc2c58dfb8630db8d362183 DIST unicode-ident-1.0.24.crate 49298 BLAKE2B 34ba2906a3ebc06f52a4ba77dff96a8f3fb977718d260886fa9e051c5830765641b65a63977110f3a79f31fa177b385f81b01d56c80f6a0324d36eae72e2ebf0 SHA512 7be712d8d0075ac9341790180e312f66264d3e0255c91b38df0951baa5e446dec24551bb2125a66a1cb9b6ca2f1ea37c0cc15fa3dd74f398ecf4d5302c7dc259 -DIST unindent-0.2.4.crate 7422 BLAKE2B 2e7870cd4f78240dbb1e5fb9c0f9b55c57bb40242fe668f105a0e862f1d6300e31efbffe0cdff676a5f96a8d19dfb148f88bfef1cd8a710556d777fd0f4ee37f SHA512 58bd4fd20a0b0a7200e0ea3ea70553cea135a5a8f7a2fb178520c41228f435becce4b9981019b7c73a17df87a2ee9b2a47c4cec29a3011bfe848d48b2473761b DIST vcpkg-0.2.15.crate 228735 BLAKE2B 6b6bacd9a7fa38919241f45a97f58cae957e58d3aac99df208a26aa718e4f1644f4ccefa31b09151e5c1952288e0e5837c363918b98c7f55079a948a952c1c50 SHA512 7322a21e8811b2fe4e79e09dc321458068ecdf1953f05d36233f3278ecc0b1dfc64194db7010dd46fcf692285f42475beb090c6c6cac0c8f9fe0eb5c770e3172 diff --git a/dev-python/cryptography/cryptography-46.0.7.ebuild b/dev-python/cryptography/cryptography-48.0.0.ebuild index a70cc6a5ee40..6935bbfdcdbc 100644 --- a/dev-python/cryptography/cryptography-46.0.7.ebuild +++ b/dev-python/cryptography/cryptography-48.0.0.ebuild @@ -9,45 +9,39 @@ PYTHON_COMPAT=( python3_{10..14} ) PYTHON_REQ_USE="threads(+)" - - CRATES=" -asn1-0.22.0 -asn1_derive-0.22.0 -autocfg-1.5.0 -base64-0.22.1 -bitflags-2.9.4 -cc-1.2.37 -cfg-if-1.0.3 -find-msvc-tools-0.1.1 -foreign-types-0.3.2 -foreign-types-shared-0.1.1 -heck-0.5.0 -indoc-2.0.6 -itoa-1.0.15 -libc-0.2.175 -memoffset-0.9.1 -once_cell-1.21.3 -openssl-0.10.74 -openssl-macros-0.1.1 -openssl-sys-0.9.110 -pem-3.0.5 -pkg-config-0.3.32 -portable-atomic-1.11.1 -proc-macro2-1.0.101 -pyo3-0.26.0 -pyo3-build-config-0.26.0 -pyo3-ffi-0.26.0 -pyo3-macros-0.26.0 -pyo3-macros-backend-0.26.0 -quote-1.0.40 -self_cell-1.2.0 -shlex-1.3.0 -syn-2.0.106 -target-lexicon-0.13.3 -unicode-ident-1.0.19 -unindent-0.2.4 -vcpkg-0.2.15 + asn1@0.24.1 + asn1_derive@0.24.1 + base64@0.22.1 + bitflags@2.11.1 + cc@1.2.61 + cfg-if@1.0.4 + find-msvc-tools@0.1.9 + foreign-types-shared@0.1.1 + foreign-types@0.3.2 + heck@0.5.0 + itoa@1.0.18 + libc@0.2.186 + once_cell@1.21.4 + openssl-macros@0.1.1 + openssl-sys@0.9.115 + openssl@0.10.79 + pem@3.0.6 + pkg-config@0.3.33 + portable-atomic@1.13.1 + proc-macro2@1.0.106 + pyo3-build-config@0.28.3 + pyo3-ffi@0.28.3 + pyo3-macros-backend@0.28.3 + pyo3-macros@0.28.3 + pyo3@0.28.3 + quote@1.0.45 + self_cell@1.2.2 + shlex@1.3.0 + syn@2.0.117 + target-lexicon@0.13.5 + unicode-ident@1.0.24 + vcpkg@0.2.15 " inherit cargo distutils-r1 multiprocessing @@ -73,7 +67,7 @@ IUSE="libressl" RDEPEND=" !libressl? ( >=dev-libs/openssl-1.0.2o-r6:0= ) - libressl? ( dev-libs/libressl:= ) + libressl? ( >=dev-libs/libressl-4.2.1:= ) $(python_gen_cond_dep ' >=dev-python/cffi-2.0.0:=[${PYTHON_USEDEP}] ' 'python*') @@ -101,11 +95,6 @@ EPYTEST_PLUGINS=( hypothesis pytest-subtests ) EPYTEST_XDIST=1 distutils_enable_tests pytest -PATCHES=( - # https://github.com/pyca/cryptography/pull/14319 - "${FILESDIR}/${PN}-46.0.5-stray-files.patch" -) - src_unpack() { cargo_src_unpack } diff --git a/dev-python/django-allauth/Manifest b/dev-python/django-allauth/Manifest index b5696fcecf51..77ef13d88511 100644 --- a/dev-python/django-allauth/Manifest +++ b/dev-python/django-allauth/Manifest @@ -1,2 +1,6 @@ -DIST django_allauth-65.16.0.tar.gz 2233580 BLAKE2B 0fb9262df8522a3804d19d7760c3f1396b438ad482d67a5a250d746091fe1836942449416cb2bc6de2c9b6eb6a1373d1d48185c263a3026f44778b46fecd5ee3 SHA512 d9be15d21cb34dfdf8391c1b68c1fa22d14b3d44cb1d114350073e7129a38eb27471ea7b4d2a1eb599440931ed00d0cdbc3f5b75200df2a3aaa9bb17ace095a8 -DIST django_allauth-65.16.1.tar.gz 2232835 BLAKE2B e9dfca295b33ce64f3f38dff90936ec99b269a1af73cbda10f472cf4e6e3923ed8e0e5c44d8b9a9180b9f5b9b9fc3c2a64890a42fbe473600a659f1a6986f24a SHA512 88ab481b84b3cf81d7f5bd02c0f2069c6762bea9588d27e80ac0d6463bd63005261117dd4a3174ace6f35a399731471a70f516bf879c49ccebfc2a5f0f13f919 +AUX fido2.patch 1581 BLAKE2B 201d7e29f5bc8177284d17ac833c090c3d881eb7e0b3a64e0ee3900b4b568435b52a767078973646bdd66434e184911881ce8c7de07d5840cb681ad40aa9aac8 SHA512 cd19c46068129d138a09ff14e8457ec39110ee30bdb0f2875d6b67a4443796f0269199f1f8ffe848ac119117860c47dce41dc9dfe3af41f08b6b19b0a461ed19 +DIST django-allauth-65.13.1.gh.tar.gz 1545572 BLAKE2B 8545f90b7490cb607b78f887f3eeeb4bb7d6471ff86798ad10a56095911fef8dcff983f70d530d43e94ac4d9e208a82d9212f69aea1d5b428e46f54336b6f3ac SHA512 7287a81e3a218b0add9aec36b67f7d5fa097caf2f1dc9c5091320962f13deaae012db59af4fcdcb0c67a7b0877737510016ceefdf51ec26b5536f34a49242d97 +DIST django-allauth-65.7.0.gh.tar.gz 1394096 BLAKE2B 0b6a0dbb8ea534f9ff27188a39a4d2a5bffd8897df1a3a69bd8c2ef9328f2fb04a8b8c288d99b0573be36e7e445609fdc6fb69e508be79ff97996b92ede5ac17 SHA512 7c1b4dadd72017b173b898e50c4c1d3365ef433facdd8b92281d158b594c51b63a406a41b0669c93daf22b65a9a7903946f179c1f56010051186aa54d338163e +EBUILD django-allauth-65.13.1.ebuild 2302 BLAKE2B ed3f352f057041d48fc9a4f96c093725779166e7c92a90992a60cd226e8d9e2719e042dbb7b2f595434171766473f92bb8b76697d85b44c9098ac5a5e76c5d72 SHA512 c0ba01f783c49a34a51301688fb985a779c6f3c2045b0bc85f8ad1e6f34a43ca14a9c8e1bcf97618a7f6c0de890b3531fd5459917570ddbf67660161e046de4c +EBUILD django-allauth-65.7.0.ebuild 2122 BLAKE2B b234c86a99572c2dc981e47220092b5791c417034782a9d72f7f9af886b99a59062e25192c97fc053c0eec867abdc33feef06b28c38dd73afe7d587c4d35efdc SHA512 dea413b59df692c9497b4c279bbdbb5a8dbac04b296e5489791c5e00efdd2361fe2a383f6e98f3b49decf5e26db67757528178cb92a96179659a85149a146173 +MISC metadata.xml 467 BLAKE2B e7467950c489e3497a838a7cc47cbc3172c64a5a26048131e912ab5149ca865a31798458163e915d9afc749969523c5d10156425a5ea1e323f25363d8a3764fc SHA512 b0c60fd75f3f07991750c87f3caa1e1d5cd53f15262377c0f4a33e89c9ff6ada1e18e8a115bf52b566f09b77e2bb2387509f61f06ba0aa81edd91bece9448cda diff --git a/dev-python/django-allauth/django-allauth-65.13.1.ebuild b/dev-python/django-allauth/django-allauth-65.13.1.ebuild new file mode 100644 index 000000000000..9d60a8bdb9f1 --- /dev/null +++ b/dev-python/django-allauth/django-allauth-65.13.1.ebuild @@ -0,0 +1,74 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..14} ) + +inherit distutils-r1 optfeature + +DESCRIPTION="Django 3rd party (social) account authentication" +HOMEPAGE=" + https://allauth.org/ + https://github.com/pennersr/django-allauth/ + https://pypi.org/project/django-allauth/ +" +SRC_URI="https://github.com/pennersr/${PN}/archive/${PV}.tar.gz -> ${P}.gh.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="test" +RESTRICT="!test? ( test )" + +RDEPEND=" + >=dev-python/asgiref-3.8.1[${PYTHON_USEDEP}] + >=dev-python/django-4.2.16[${PYTHON_USEDEP}] + >=dev-python/pyjwt-2.0[${PYTHON_USEDEP}] + <dev-python/pyjwt-3[${PYTHON_USEDEP}] + >=dev-python/oauthlib-3.3.0[${PYTHON_USEDEP}] + <dev-python/oauthlib-4[${PYTHON_USEDEP}] + >=dev-python/requests-2.0.0[${PYTHON_USEDEP}] + <dev-python/requests-3[${PYTHON_USEDEP}] +" +# cryptography via pyjwt[crypto] +RDEPEND+=" + dev-python/cryptography[${PYTHON_USEDEP}] +" +BDEPEND=" + dev-python/setuptools-scm[${PYTHON_USEDEP}] + test? ( + >=dev-python/django-ninja-1.3.0[${PYTHON_USEDEP}] + <dev-python/django-ninja-2[${PYTHON_USEDEP}] + >=dev-python/djangorestframework-3.15.2[${PYTHON_USEDEP}] + <dev-python/djangorestframework-4[${PYTHON_USEDEP}] + >=dev-python/fido2-1.1.2[${PYTHON_USEDEP}] + <dev-python/fido2-3[${PYTHON_USEDEP}] + dev-python/psycopg[${PYTHON_USEDEP}] + >=dev-python/pytest-asyncio-0.23.8[${PYTHON_USEDEP}] + >=dev-python/pytest-django-4.5.2[${PYTHON_USEDEP}] + >=dev-python/python3-openid-3.0.8[${PYTHON_USEDEP}] + <dev-python/python3-openid-4[${PYTHON_USEDEP}] + >=dev-python/python3-saml-1.15.0[${PYTHON_USEDEP}] + <dev-python/python3-saml-2.0.0[${PYTHON_USEDEP}] + >=dev-python/pyyaml-6[${PYTHON_USEDEP}] + <dev-python/pyyaml-7[${PYTHON_USEDEP}] + >=dev-python/qrcode-7.0.0[${PYTHON_USEDEP}] + <dev-python/qrcode-9[${PYTHON_USEDEP}] + ) +" + +export SETUPTOOLS_SCM_PRETEND_VERSION=${PV} + +DOCS=( README.rst AUTHORS ChangeLog.rst ) + +distutils_enable_tests pytest +distutils_enable_sphinx docs \ + dev-python/sphinx-rtd-theme + +pkg_postinst() { + optfeature "MFA (Multi-factor authentication)" dev-python/qrcode dev-python/fido2 + optfeature "OpenID or Steam" dev-python/python3-openid + optfeature "SAML authentication" dev-python/python3-saml +} diff --git a/dev-python/django-allauth/django-allauth-65.16.0.ebuild b/dev-python/django-allauth/django-allauth-65.16.0.ebuild deleted file mode 100644 index b92a770561a9..000000000000 --- a/dev-python/django-allauth/django-allauth-65.16.0.ebuild +++ /dev/null @@ -1,48 +0,0 @@ -# Copyright 2024-2026 Liguros Authors -# Distributed under the terms of the GNU General Public License v2 -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..14} ) - -inherit distutils-r1 pypi optfeature - -DESCRIPTION="Django 3rd party (social) account authentication" -HOMEPAGE=" - https://allauth.org/ - https://codeberg.org/allauth/django-allauth - https://pypi.org/project/django-allauth/ -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64" -IUSE="test" -RESTRICT="!test? ( test )" - -RDEPEND=" - >=dev-python/django-3.2[${PYTHON_USEDEP}] - >=dev-python/python3-openid-3.0.8[${PYTHON_USEDEP}] - >=dev-python/pyjwt-1.7[${PYTHON_USEDEP}] - >=dev-python/requests-oauthlib-0.3.0[${PYTHON_USEDEP}] - >=dev-python/requests-2.0.0[${PYTHON_USEDEP}] -" -# cryptography via pyjwt[crypto] -RDEPEND+=" - dev-python/cryptography[${PYTHON_USEDEP}] -" -BDEPEND=" - test? ( - >=dev-python/pillow-9.0[${PYTHON_USEDEP}] - >=dev-python/pytest-django-4.5.2[${PYTHON_USEDEP}] - >=dev-python/qrcode-7.0.0[${PYTHON_USEDEP}] - >=dev-python/python3-saml-1.15.0[${PYTHON_USEDEP}] - <dev-python/python3-saml-2.0.0[${PYTHON_USEDEP}] - ) -" - -DOCS=( README.rst AUTHORS ChangeLog.rst ) - -distutils_enable_sphinx docs \ - dev-python/sphinx-rtd-theme - diff --git a/dev-python/django-allauth/django-allauth-65.16.1.ebuild b/dev-python/django-allauth/django-allauth-65.16.1.ebuild deleted file mode 100644 index b92a770561a9..000000000000 --- a/dev-python/django-allauth/django-allauth-65.16.1.ebuild +++ /dev/null @@ -1,48 +0,0 @@ -# Copyright 2024-2026 Liguros Authors -# Distributed under the terms of the GNU General Public License v2 -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..14} ) - -inherit distutils-r1 pypi optfeature - -DESCRIPTION="Django 3rd party (social) account authentication" -HOMEPAGE=" - https://allauth.org/ - https://codeberg.org/allauth/django-allauth - https://pypi.org/project/django-allauth/ -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64" -IUSE="test" -RESTRICT="!test? ( test )" - -RDEPEND=" - >=dev-python/django-3.2[${PYTHON_USEDEP}] - >=dev-python/python3-openid-3.0.8[${PYTHON_USEDEP}] - >=dev-python/pyjwt-1.7[${PYTHON_USEDEP}] - >=dev-python/requests-oauthlib-0.3.0[${PYTHON_USEDEP}] - >=dev-python/requests-2.0.0[${PYTHON_USEDEP}] -" -# cryptography via pyjwt[crypto] -RDEPEND+=" - dev-python/cryptography[${PYTHON_USEDEP}] -" -BDEPEND=" - test? ( - >=dev-python/pillow-9.0[${PYTHON_USEDEP}] - >=dev-python/pytest-django-4.5.2[${PYTHON_USEDEP}] - >=dev-python/qrcode-7.0.0[${PYTHON_USEDEP}] - >=dev-python/python3-saml-1.15.0[${PYTHON_USEDEP}] - <dev-python/python3-saml-2.0.0[${PYTHON_USEDEP}] - ) -" - -DOCS=( README.rst AUTHORS ChangeLog.rst ) - -distutils_enable_sphinx docs \ - dev-python/sphinx-rtd-theme - diff --git a/dev-python/django-allauth/django-allauth-65.7.0.ebuild b/dev-python/django-allauth/django-allauth-65.7.0.ebuild new file mode 100644 index 000000000000..bd8fed6eb815 --- /dev/null +++ b/dev-python/django-allauth/django-allauth-65.7.0.ebuild @@ -0,0 +1,73 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..14} ) + +inherit distutils-r1 optfeature + +DESCRIPTION="Django 3rd party (social) account authentication" +HOMEPAGE=" + https://allauth.org/ + https://github.com/pennersr/django-allauth/ + https://pypi.org/project/django-allauth/ +" +SRC_URI="https://github.com/pennersr/${PN}/archive/${PV}.tar.gz -> ${P}.gh.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="test" +RESTRICT="!test? ( test )" + +RDEPEND=" + >=dev-python/django-3.2[${PYTHON_USEDEP}] + >=dev-python/pyjwt-1.7[${PYTHON_USEDEP}] + >=dev-python/requests-oauthlib-0.3.0[${PYTHON_USEDEP}] + >=dev-python/requests-2.0.0[${PYTHON_USEDEP}] +" +# cryptography via pyjwt[crypto] +RDEPEND+=" + dev-python/cryptography[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + >=dev-python/djangorestframework-3.15.2[${PYTHON_USEDEP}] + >=dev-python/fido2-1.1.2[${PYTHON_USEDEP}] + >=dev-python/pillow-9.0[${PYTHON_USEDEP}] + dev-python/psycopg[${PYTHON_USEDEP}] + >=dev-python/pytest-asyncio-0.23.8[${PYTHON_USEDEP}] + >=dev-python/pytest-django-4.5.2[${PYTHON_USEDEP}] + >=dev-python/python3-openid-3.0.8[${PYTHON_USEDEP}] + >=dev-python/python3-saml-1.15.0[${PYTHON_USEDEP}] + <dev-python/python3-saml-2.0.0[${PYTHON_USEDEP}] + >=dev-python/pyyaml-6.0.2[${PYTHON_USEDEP}] + >=dev-python/qrcode-7.0.0[${PYTHON_USEDEP}] + ) +" + +PATCHES=( "${FILESDIR}/fido2.patch" ) + +DOCS=( README.rst AUTHORS ChangeLog.rst ) + +distutils_enable_tests pytest +distutils_enable_sphinx docs \ + dev-python/sphinx-rtd-theme + +EPYTEST_IGNORE=( + # Requires django-ninja + allauth/headless/contrib/ninja/tests/test_security.py +) +EPYTEST_DESELECT=( + # Require network + allauth/socialaccount/providers/openid/tests.py::OpenIDTests::test_login + allauth/socialaccount/providers/openid/tests.py::OpenIDTests::test_login_with_extra_attributes +) + +pkg_postinst() { + optfeature "MFA (Multi-factor authentication)" dev-python/qrcode dev-python/fido2 + optfeature "OpenID or Steam" dev-python/python3-openid + optfeature "SAML authentication" dev-python/python3-saml +} diff --git a/dev-python/django-allauth/files/fido2.patch b/dev-python/django-allauth/files/fido2.patch new file mode 100644 index 000000000000..8d70c5234487 --- /dev/null +++ b/dev-python/django-allauth/files/fido2.patch @@ -0,0 +1,53 @@ +From cae122759be28047727787e1eb4955c56553ede1 Mon Sep 17 00:00:00 2001 +From: Raymond Penners <raymond.penners@intenct.nl> +Date: Tue, 20 May 2025 18:41:14 +0200 +Subject: [PATCH] fix(webauthn): fido2 v2 compatibility + +--- + allauth/mfa/webauthn/internal/auth.py | 7 +++++-- + setup.cfg | 10 +++++----- + 2 files changed, 10 insertions(+), 7 deletions(-) + +diff --git a/allauth/mfa/webauthn/internal/auth.py b/allauth/mfa/webauthn/internal/auth.py +index d0751d7aa4..22bae81223 100644 +--- a/allauth/mfa/webauthn/internal/auth.py ++++ b/allauth/mfa/webauthn/internal/auth.py +@@ -23,8 +23,11 @@ + from allauth.mfa.models import Authenticator + + +-fido2.features.webauthn_json_mapping.enabled = True +- ++try: ++ fido2.features.webauthn_json_mapping.enabled = True # type:ignore[attr-defined] ++except AttributeError: ++ # https://github.com/Yubico/python-fido2/blob/main/doc/Migration_1-2.adoc ++ pass + + STATE_SESSION_KEY = "mfa.webauthn.state" + EXTENSIONS = {"credProps": True} +--- a/setup.cfg 2025-04-03 07:48:54.000000000 -0000 ++++ b/setup.cfg 2025-06-16 17:24:37.557366540 -0000 +@@ -52,17 +52,17 @@ + + [options.extras_require] + mfa = +- qrcode >= 7.0.0 +- fido2 >= 1.1.2 ++ qrcode >= 7.0.0,<9 ++ fido2 >= 1.1.2,<3 + openid = +- python3-openid >= 3.0.8 ++ python3-openid >= 3.0.8,<4 + saml = + python3-saml>=1.15.0,<2.0.0 + steam = +- python3-openid >= 3.0.8 ++ python3-openid >= 3.0.8,<4 + socialaccount = + requests-oauthlib >= 0.3.0 +- requests >= 2.0.0 ++ requests >= 2.0.0,<3 + pyjwt[crypto] >= 1.7 + + [options.packages.find] diff --git a/dev-python/django-allauth/metadata.xml b/dev-python/django-allauth/metadata.xml index 36acccda7221..69d156e471cf 100644 --- a/dev-python/django-allauth/metadata.xml +++ b/dev-python/django-allauth/metadata.xml @@ -1,10 +1,12 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> <pkgmetadata> - <maintainer type="project"> - <email>dev@liguros.net</email> - <name>Development</name> + <maintainer type="person"> + <email>marcin.deranek@slonko.net</email> + <name>Marcin Deranek</name> </maintainer> - - <origin>ports</origin> + <upstream> + <bugs-to>https://github.com/pennersr/django-allauth/issues</bugs-to> + </upstream> + <origin>slonko-overlay</origin> </pkgmetadata>
\ No newline at end of file diff --git a/dev-python/django-auditlog/Manifest b/dev-python/django-auditlog/Manifest index 1a0be117a17a..e8c87a4bf7d0 100644 --- a/dev-python/django-auditlog/Manifest +++ b/dev-python/django-auditlog/Manifest @@ -1,2 +1,5 @@ -DIST django-auditlog-3.4.0.gh.tar.gz 86409 BLAKE2B 91c1ea3ce78831358fc9acadc7f17bdc83177bf8925ef6cd9bf2004d8893cdcea9d19ce950a8f31b7290a3c94c6d4339599cb83e45c4312a4595e426a572af75 SHA512 8eb28dcd8900d70900dd2761fb9e37a65fffcf582e8621e12c436db61d74a21a4669e10773bb8d4da65a28207eb584251e89f979b1cdc07a7e3487887719eaf5 +DIST django-auditlog-3.3.0.gh.tar.gz 81083 BLAKE2B 35f8d5cd9e58e59e1e382753122d2ca9261c47d5038934415616cb6dee5a6877d0ce74a5e7772bdb0bc62b018250835e47458e21519d95aa5fc987e90a542def SHA512 f780347f8a7a96022a589db0d6ea59ad910793aa49356faa12e6eccbc0af5a0d99b2c40a0cb063062c0f5d64ac37a6a122d3ee8d31bc147466385af8aa50a344 DIST django-auditlog-3.4.1.gh.tar.gz 86659 BLAKE2B e3734d8b6513c5ba0ea4f8df1a76869208f14ca2dbebbbb9cdbc2a024a3265ada6754214076cdafbd6cfa4522b13e19a9b55f5de443d62aeb1df12bdc4d93c9b SHA512 b1edd91a2d78a442f34ec3ed2942f4a2204baa550abc6dc5b43ad2d585af014f7267b3e12a84c7f34143f39052def392dfe1c33f337a00fd6c87714944afe9cb +EBUILD django-auditlog-3.3.0.ebuild 1339 BLAKE2B d02a1fc8eea3b2f9ec3f16db6cbb6d016a2e328fb3867fdd84a2872db5bac972e2494bfdc9af86d24b5a218fee64afe1abac521a268e3c3c418a7a0bdeeae090 SHA512 f21954715e9227cc6f243e448744ef2c6cdb033244b8b440c79ecf3111481cd5ae88988a4452126dfad8fab513199d56246657690d0e7c53a23314a917fed428 +EBUILD django-auditlog-3.4.1.ebuild 1340 BLAKE2B e68204e7019f121ce575111936c8a6adc85e9df565fea181f9fdfdf0c069c223c72e5ec70ac2fd562ee9b69566e9f4342b28922da9afd425f99337bdc8a6cdc5 SHA512 2ed38db56691ceb7c63e7986b0857b4fd49daa52ae231c1bc5ae286e28fe55e39cee62506428281436e84669338fdd4e5202be3a34043241beb1b9b616bf83f5 +MISC metadata.xml 470 BLAKE2B d6ad94843286b28950e759ffa62fec40042ceb08d00cf3a9cb90f3056c330f5e1a7a31d01aff111dcc5149f8410bc145c2a56e170867ff9f5b878881fc8821ad SHA512 7f70d6df09e358e7ae71dbeb1726b1587e756864c1ff357187642539ec75f18412f7c1664425f62c830d14915776779f0e5c18fa4cd16e042651e399f681a57f diff --git a/dev-python/django-auditlog/django-auditlog-3.4.0.ebuild b/dev-python/django-auditlog/django-auditlog-3.3.0.ebuild index 821ae6cd9233..b3fb9de537c9 100644 --- a/dev-python/django-auditlog/django-auditlog-3.4.0.ebuild +++ b/dev-python/django-auditlog/django-auditlog-3.3.0.ebuild @@ -1,5 +1,6 @@ -# Copyright 2023-2025 Liguros Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 + EAPI=8 DISTUTILS_USE_PEP517=setuptools @@ -9,7 +10,7 @@ inherit distutils-r1 DESCRIPTION="Audit log app for Django" HOMEPAGE="https://github.com/jazzband/django-auditlog" -SRC_URI="https://github.com/jazzband/django-auditlog/archive/v${PV}.tar.gz -> ${P}.gh.tar.gz" +SRC_URI="https://github.com/jazzband/${PN}/archive/v${PV}.tar.gz -> ${P}.gh.tar.gz" LICENSE="MIT" SLOT="0" @@ -23,7 +24,7 @@ BDEPEND=" dev-python/python-dateutil[${PYTHON_USEDEP}] dev-python/setuptools-scm[${PYTHON_USEDEP}] doc? ( - dev-python/psycopg:2[${PYTHON_USEDEP}] + dev-python/psycopg[${PYTHON_USEDEP}] ) test? ( dev-db/postgresql[server] @@ -46,7 +47,8 @@ python_test() { -c "ALTER ROLE postgres WITH PASSWORD '';" || die createdb -h "${T}" -U postgres auditlog || die - "${EPYTHON}" -m django test -v2 --settings=auditlog_tests.test_settings || die "Tests fail with ${EPYTHON}" + cd "${S}/auditlog_tests" + "${EPYTHON}" -m django test -v2 --settings=test_settings || die "Tests fail with ${EPYTHON}" pg_ctl -w -D "${db}" stop || die } diff --git a/dev-python/django-auditlog/django-auditlog-3.4.1.ebuild b/dev-python/django-auditlog/django-auditlog-3.4.1.ebuild index 821ae6cd9233..b3fb9de537c9 100644 --- a/dev-python/django-auditlog/django-auditlog-3.4.1.ebuild +++ b/dev-python/django-auditlog/django-auditlog-3.4.1.ebuild @@ -1,5 +1,6 @@ -# Copyright 2023-2025 Liguros Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 + EAPI=8 DISTUTILS_USE_PEP517=setuptools @@ -9,7 +10,7 @@ inherit distutils-r1 DESCRIPTION="Audit log app for Django" HOMEPAGE="https://github.com/jazzband/django-auditlog" -SRC_URI="https://github.com/jazzband/django-auditlog/archive/v${PV}.tar.gz -> ${P}.gh.tar.gz" +SRC_URI="https://github.com/jazzband/${PN}/archive/v${PV}.tar.gz -> ${P}.gh.tar.gz" LICENSE="MIT" SLOT="0" @@ -23,7 +24,7 @@ BDEPEND=" dev-python/python-dateutil[${PYTHON_USEDEP}] dev-python/setuptools-scm[${PYTHON_USEDEP}] doc? ( - dev-python/psycopg:2[${PYTHON_USEDEP}] + dev-python/psycopg[${PYTHON_USEDEP}] ) test? ( dev-db/postgresql[server] @@ -46,7 +47,8 @@ python_test() { -c "ALTER ROLE postgres WITH PASSWORD '';" || die createdb -h "${T}" -U postgres auditlog || die - "${EPYTHON}" -m django test -v2 --settings=auditlog_tests.test_settings || die "Tests fail with ${EPYTHON}" + cd "${S}/auditlog_tests" + "${EPYTHON}" -m django test -v2 --settings=test_settings || die "Tests fail with ${EPYTHON}" pg_ctl -w -D "${db}" stop || die } diff --git a/dev-python/django-auditlog/metadata.xml b/dev-python/django-auditlog/metadata.xml index 36acccda7221..47263294ca8a 100644 --- a/dev-python/django-auditlog/metadata.xml +++ b/dev-python/django-auditlog/metadata.xml @@ -1,10 +1,12 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> <pkgmetadata> - <maintainer type="project"> - <email>dev@liguros.net</email> - <name>Development</name> + <maintainer type="person"> + <email>marcin.deranek@slonko.net</email> + <name>Marcin Deranek</name> </maintainer> - - <origin>ports</origin> + <upstream> + <bugs-to>https://github.com/jazzband/django-auditlog/issues</bugs-to> + </upstream> + <origin>slonko-overlay</origin> </pkgmetadata>
\ No newline at end of file diff --git a/dev-python/django-environ/Manifest b/dev-python/django-environ/Manifest index b67ecaea0ae4..05dca78eb523 100644 --- a/dev-python/django-environ/Manifest +++ b/dev-python/django-environ/Manifest @@ -1,2 +1,5 @@ DIST django-environ-0.12.1.gh.tar.gz 54327 BLAKE2B 33d667f147322ed7d383217db13faaca398ea0ea37930819545cfd0bd835f658fe958752515cb5b4422f8c532f4f7b4f8d454853194d5b41d87a80ffcf1213bd SHA512 653e424530a284307232d42317a55b4a8b023fb866df4e0cca3917750e9f7b1f8f3dea6b2a52fff1b0461278c5c6e26b5c05c77ca282902742ec7691fa65cee8 DIST django-environ-0.13.0.gh.tar.gz 56084 BLAKE2B e1076f88c740914d57ff636d5c484dd29aa606324372e48b1c141c67b1a990adcb877db52304839545998ffcb2615033a3b7d990f01c23a64fcbdc9b0088e7cb SHA512 d83070008b0ed73e76edf5a091c73f214765026293c85a361d7dce2eee8170c9388bdef02ced6161798d2014c56d51a274d63feefa1e23a207dca16922ae0f27 +EBUILD django-environ-0.12.1.ebuild 599 BLAKE2B fd66674a360433f2d227f657a29960d91e8051fc54964ceea617143ce76b1173f7186f21b7c2429bdeb758de4297be32a8eae3bf8524d7b82637979c61c9a45f SHA512 e927cd246a5df43a50223a8444241e8431b3810e7048da7ecbc2b61499ed3c227a84e021f1df3cbb9622910da6940e45dcd66e6cc58b6a95f15a6e3c1f48c256 +EBUILD django-environ-0.13.0.ebuild 631 BLAKE2B a61be09a2c09a9eba7d6224c611ad4647dca43a9c637a75cdc4b95d1f9736b1abc699ccc36418b260e5a73ea6c1e80419c8aed1900cfb93a1153b3d44a890011 SHA512 11cc8932341b50f52f4a3b460cfa49354ccd0edb27d156e7473ed3d8437ad8992fefd98227fa7711addee184853ad49cfe203f8b0844d78d5952a4a2231c8042 +MISC metadata.xml 463 BLAKE2B b0ed3e5fc9984f2e5dda37723d68e554692406b100c11a996dade95f875c248dd666bf46cc326f6e47612f62c5484549ce3cae277b5fc7fc3cc54bb37c70ffe0 SHA512 460ee8daa813caa312895bfb128b9caea944caef5d4be37e3c818109ff3e83e304b2c6f3f349813bd8701ce3f315188eddebdeaad801ffbcbed1f16bfa55e2ac diff --git a/dev-python/django-environ/django-environ-0.12.1.ebuild b/dev-python/django-environ/django-environ-0.12.1.ebuild index 5fba9adad02d..48aeba91cd1d 100644 --- a/dev-python/django-environ/django-environ-0.12.1.ebuild +++ b/dev-python/django-environ/django-environ-0.12.1.ebuild @@ -1,5 +1,6 @@ -# Copyright 2023-2026 Liguros Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 + EAPI=8 DISTUTILS_USE_PEP517=setuptools @@ -7,18 +8,17 @@ PYTHON_COMPAT=( python3_{10..14} ) inherit distutils-r1 -DESCRIPTION="A Django application to retrieve user's IP address" +DESCRIPTION="An environment variables to configure Django" HOMEPAGE="https://github.com/joke2k/django-environ" -SRC_URI="https://github.com/joke2k/django-environ/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz" +SRC_URI="https://github.com/joke2k/${PN}/archive/v${PV}.tar.gz -> ${P}.gh.tar.gz" LICENSE="MIT" SLOT="0" KEYWORDS="~amd64" -RDEPEND=" - >=dev-python/django-1.11[${PYTHON_USEDEP}] -" +RDEPEND="dev-python/django[${PYTHON_USEDEP}]" -python_test() { - "${EPYTHON}" tests/manage.py test -v2 myapp || die "Tests failed with ${EPYTHON}" -} +distutils_enable_tests pytest +distutils_enable_sphinx docs \ + dev-python/sphinx-notfound-page \ + dev-python/furo diff --git a/dev-python/django-environ/django-environ-0.13.0.ebuild b/dev-python/django-environ/django-environ-0.13.0.ebuild index 5fba9adad02d..569b17a6cd20 100644 --- a/dev-python/django-environ/django-environ-0.13.0.ebuild +++ b/dev-python/django-environ/django-environ-0.13.0.ebuild @@ -1,5 +1,6 @@ -# Copyright 2023-2026 Liguros Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 + EAPI=8 DISTUTILS_USE_PEP517=setuptools @@ -7,18 +8,18 @@ PYTHON_COMPAT=( python3_{10..14} ) inherit distutils-r1 -DESCRIPTION="A Django application to retrieve user's IP address" +DESCRIPTION="An environment variables to configure Django" HOMEPAGE="https://github.com/joke2k/django-environ" -SRC_URI="https://github.com/joke2k/django-environ/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz" +SRC_URI="https://github.com/joke2k/${PN}/archive/v${PV}.tar.gz -> ${P}.gh.tar.gz" LICENSE="MIT" SLOT="0" KEYWORDS="~amd64" -RDEPEND=" - >=dev-python/django-1.11[${PYTHON_USEDEP}] -" +RDEPEND="dev-python/django[${PYTHON_USEDEP}]" -python_test() { - "${EPYTHON}" tests/manage.py test -v2 myapp || die "Tests failed with ${EPYTHON}" -} +distutils_enable_tests pytest +distutils_enable_sphinx docs \ + dev-python/sphinx-copybutton \ + dev-python/sphinx-notfound-page \ + dev-python/furo diff --git a/dev-python/django-environ/metadata.xml b/dev-python/django-environ/metadata.xml index 22079d22a2ee..a8dd2692a010 100644 --- a/dev-python/django-environ/metadata.xml +++ b/dev-python/django-environ/metadata.xml @@ -1,14 +1,12 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> <pkgmetadata> - <maintainer type="project"> - <email>dev@liguros.net</email> - <name>Development</name> + <maintainer type="person"> + <email>marcin.deranek@slonko.net</email> + <name>Marcin Deranek</name> </maintainer> - <maintainer type="project"> - <email>core@liguros.net</email> - <name>Development</name> - </maintainer> - - <origin>ports</origin> + <upstream> + <bugs-to>https://github.com/joke2k/django-environ/issues</bugs-to> + </upstream> + <origin>slonko-overlay</origin> </pkgmetadata>
\ No newline at end of file diff --git a/dev-python/django-guardian/Manifest b/dev-python/django-guardian/Manifest index d4f886d04013..b07bd078e2e5 100644 --- a/dev-python/django-guardian/Manifest +++ b/dev-python/django-guardian/Manifest @@ -1,2 +1,5 @@ -DIST django-guardian-3.3.0.gh.tar.gz 300960 BLAKE2B cdfcc6504a8b9cd63969b51ed621714d8f70f7c82ca0f42dff0f94b473ca4fd39002376e9fb90a9d8b27a36c5cdfd43245b84f9f8f69faaea73518719a7147f8 SHA512 025f30515ff1b1ae2d988edd7a9dbed3e567ed6dc798bdb228694bfa813d955a30df9f84856074eee6d041c25ae7db9a43c1c7d8b694f35ce61f21adcbc7c968 +DIST django-guardian-3.2.0.gh.tar.gz 286570 BLAKE2B d8dca36942b9714263c7bb925df4ba58bbc55ad6556dad94d856d1f09aac56bfe061fa95047d23ecc2963e482c446c2ae42685c64f4f71f2ec988c9c45fdc933 SHA512 3eb7a7c7a4d1bd24887078c74374d7fabb28953b8f17beb0a53676fe79ecad265bd90f3777c4031b5103c952f6c7b153220dcb39771f671eb07f4a683508462d DIST django-guardian-3.3.1.gh.tar.gz 308279 BLAKE2B 5fd24dd5188a043e0fd2922af90d4cd3f0fcc435b4c1ab3194473a565a8de836329dc97c4fac801a497bc400090a228e806684ce8ec4f44a49948b1c88343d12 SHA512 d50bb219af262ea4a8b9421407b0ea8fe1c4267e93c6e20eb272dde60950e11518aef6890fecc58c2ffffd92ec37baabcc42e673882fdb3388d389464c13166d +EBUILD django-guardian-3.2.0.ebuild 727 BLAKE2B a15b66219d2aeacee1740e37163479535cc421ab2605118bfe8d092dac257ce5ba8937ae3825496fbc6577315e046dc486237092774386ee6f15ff70efd9d007 SHA512 80642092bff8c169651a3dee742b8f395a807c8e94e005ba4dc5ac746895761c2093dd71cb48de5e061d0782742c662d4798c490ac0da5bcbbbb25223264b167 +EBUILD django-guardian-3.3.1.ebuild 727 BLAKE2B fe5ccfaf17686e9b9ed1cb74a89fb5d62931934c61efc52ec5311ff603feae60c274ed440c4134bc490f9f715519fd76c38446e6964c2353c482c799e264a747 SHA512 f0f3130d958298ed26130d58fcff3eda1f2c3f516700de1da4d5b14a817292500b8e3978b58b0a763ef9393a268b8f011876bdec507ab7544a034b882371ab8c +MISC metadata.xml 484 BLAKE2B 263426e600862a6cb1faa56f7bab4d4d61484f900d7784610da5cf0be5cd2fb85f66c55edc12358bf4cc192b6d01f4c5d64eb0b9e9c118f720606089a33dd4fa SHA512 bff976e6a01abd80df52fdacf5b57c94aeb9dd09a9fc719ff342107ebc55303c1187b39f4f04b5b7960fd312abde80a08347b1ae167124aaa8b38a97bd11b428 diff --git a/dev-python/django-guardian/django-guardian-3.2.0.ebuild b/dev-python/django-guardian/django-guardian-3.2.0.ebuild new file mode 100644 index 000000000000..b6930d8b7a61 --- /dev/null +++ b/dev-python/django-guardian/django-guardian-3.2.0.ebuild @@ -0,0 +1,31 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..14} ) + +inherit distutils-r1 + +DESCRIPTION="Implementation of per object permissions for Django" +HOMEPAGE="https://github.com/django-guardian/django-guardian" +SRC_URI="https://github.com/django-guardian/${PN}/archive/${PV}.tar.gz -> ${P}.gh.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + dev-python/django[${PYTHON_USEDEP}] + dev-python/typing-extensions[${PYTHON_USEDEP}] +" +DEPEND="${RDEPEND}" +BDEPEND=" + test? ( + dev-python/django-environ[${PYTHON_USEDEP}] + dev-python/pytest-django[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest diff --git a/dev-python/django-guardian/django-guardian-3.3.0.ebuild b/dev-python/django-guardian/django-guardian-3.3.0.ebuild deleted file mode 100644 index 64433b337f79..000000000000 --- a/dev-python/django-guardian/django-guardian-3.3.0.ebuild +++ /dev/null @@ -1,29 +0,0 @@ -# Copyright 2023-2026 Liguros Authors -# Distributed under the terms of the GNU General Public License v2 -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..14} ) - -inherit distutils-r1 - -DESCRIPTION="A Django application to retrieve user's IP address" -HOMEPAGE=" - https://github.com/django-guardian/django-guardian - https://pypi.org/project/django-guardian/ -" -SRC_URI="https://github.com/django-guardian/django-guardian/archive/refs/tags/${PV}.tar.gz -> ${P}.gh.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64" - -RDEPEND=" - >=dev-python/django-1.11[${PYTHON_USEDEP}] - dev-python/django-environ - dev-python/mock -" - -python_test() { - "${EPYTHON}" tests/manage.py test -v2 myapp || die "Tests failed with ${EPYTHON}" -} diff --git a/dev-python/django-guardian/django-guardian-3.3.1.ebuild b/dev-python/django-guardian/django-guardian-3.3.1.ebuild index 64433b337f79..b6930d8b7a61 100644 --- a/dev-python/django-guardian/django-guardian-3.3.1.ebuild +++ b/dev-python/django-guardian/django-guardian-3.3.1.ebuild @@ -1,5 +1,6 @@ -# Copyright 2023-2026 Liguros Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 + EAPI=8 DISTUTILS_USE_PEP517=setuptools @@ -7,23 +8,24 @@ PYTHON_COMPAT=( python3_{10..14} ) inherit distutils-r1 -DESCRIPTION="A Django application to retrieve user's IP address" -HOMEPAGE=" - https://github.com/django-guardian/django-guardian - https://pypi.org/project/django-guardian/ -" -SRC_URI="https://github.com/django-guardian/django-guardian/archive/refs/tags/${PV}.tar.gz -> ${P}.gh.tar.gz" +DESCRIPTION="Implementation of per object permissions for Django" +HOMEPAGE="https://github.com/django-guardian/django-guardian" +SRC_URI="https://github.com/django-guardian/${PN}/archive/${PV}.tar.gz -> ${P}.gh.tar.gz" -LICENSE="MIT" +LICENSE="BSD" SLOT="0" KEYWORDS="~amd64" RDEPEND=" - >=dev-python/django-1.11[${PYTHON_USEDEP}] - dev-python/django-environ - dev-python/mock + dev-python/django[${PYTHON_USEDEP}] + dev-python/typing-extensions[${PYTHON_USEDEP}] +" +DEPEND="${RDEPEND}" +BDEPEND=" + test? ( + dev-python/django-environ[${PYTHON_USEDEP}] + dev-python/pytest-django[${PYTHON_USEDEP}] + ) " -python_test() { - "${EPYTHON}" tests/manage.py test -v2 myapp || die "Tests failed with ${EPYTHON}" -} +distutils_enable_tests pytest diff --git a/dev-python/django-guardian/metadata.xml b/dev-python/django-guardian/metadata.xml index 36acccda7221..d4f595bd8119 100644 --- a/dev-python/django-guardian/metadata.xml +++ b/dev-python/django-guardian/metadata.xml @@ -1,10 +1,12 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> <pkgmetadata> - <maintainer type="project"> - <email>dev@liguros.net</email> - <name>Development</name> + <maintainer type="person"> + <email>marcin.deranek@slonko.net</email> + <name>Marcin Deranek</name> </maintainer> - - <origin>ports</origin> + <upstream> + <bugs-to>https://github.com/django-guardian/django-guardian/issues</bugs-to> + </upstream> + <origin>slonko-overlay</origin> </pkgmetadata>
\ No newline at end of file diff --git a/dev-python/django-multiselectfield/Manifest b/dev-python/django-multiselectfield/Manifest index a4ab663bc442..af9719ed76e2 100644 --- a/dev-python/django-multiselectfield/Manifest +++ b/dev-python/django-multiselectfield/Manifest @@ -1,2 +1,5 @@ -DIST django-multiselectfield-0.1.13.gh.tar.gz 19683 BLAKE2B 87bcb6079e409b73b73cecfe3f57ff2ea2d2fdbc2c53ab9299b3849ee2dec0b81e7387cfcfccaa56488cfeca281c626fc3caedfade1913869304e60f774358d9 SHA512 d3f880df999559400cadd94a0fac5418884b94978979f9a7e32b51d0f2d068988e84756ae8455bcc3c86dab0b7e23a2eebb4b33611a3d046b102b971b19c5645 -DIST django-multiselectfield-1.0.1.gh.tar.gz 19683 BLAKE2B 87bcb6079e409b73b73cecfe3f57ff2ea2d2fdbc2c53ab9299b3849ee2dec0b81e7387cfcfccaa56488cfeca281c626fc3caedfade1913869304e60f774358d9 SHA512 d3f880df999559400cadd94a0fac5418884b94978979f9a7e32b51d0f2d068988e84756ae8455bcc3c86dab0b7e23a2eebb4b33611a3d046b102b971b19c5645 +DIST django-multiselectfield-0.1.13.gh.tar.gz 19656 BLAKE2B 2a8c80f7bc508aad6659d088ead5be76872da4ca8ffce8985302933c8ea5a88e7cecec06ff0c4e122e913183abe7de2c2e387ced4e2ca24fb1559612fe3d35aa SHA512 56d798a59e748a824ca001c14b4b81b17cf0836acc8d703bd327686c8fdb78204a465a0a9b77464f498458f722ef4e12250a259cb3029f2cc5112b0c21aacc8a +DIST django-multiselectfield-1.0.1.gh.tar.gz 30359 BLAKE2B 2da0f21b7ace61e257abb65fea6db0516cd116eb0ca5b110ba0376aa488468e7346810cfd37635987569e024477e0fe2c02fd17c9400152388425ae08338b80a SHA512 75948138d421a271ede386d7cd1e47b0417bfeb659e23e55f605f6fa4e2aaa619c0c45e35eb3a6a1ee790710d7b8d57feeecbf9cd77caf73b3148db8b4c682e8 +EBUILD django-multiselectfield-0.1.13.ebuild 651 BLAKE2B 93ef6beed7bd4cbb2e044e86be74fcbbf7ef3a5674e6218d770bd931126a6924f2a3e406d5dfe80f55ec2e8f3fa8713810de313b7ceed390e350d3144df69969 SHA512 d589267865b071855b5b288b508f5f704755cc84a84ed6a5eec98b44a5ee3e1e5fe05bce95d07e569ec28cf37993146113d4932eaae7918a552bc7e3ee028b01 +EBUILD django-multiselectfield-1.0.1.ebuild 651 BLAKE2B 93ef6beed7bd4cbb2e044e86be74fcbbf7ef3a5674e6218d770bd931126a6924f2a3e406d5dfe80f55ec2e8f3fa8713810de313b7ceed390e350d3144df69969 SHA512 d589267865b071855b5b288b508f5f704755cc84a84ed6a5eec98b44a5ee3e1e5fe05bce95d07e569ec28cf37993146113d4932eaae7918a552bc7e3ee028b01 +MISC metadata.xml 490 BLAKE2B 973ba3230e0cf0bd4dbcd30cc318391784de43a3fa31f32c2a4a6051baa90ddc19130a7c73ebb9c4069f0584adf4ff3ee2d9d301d93f2661fb6a028779879c1c SHA512 54cbdc177d76c2572ae16590f5a46d2e91f6ea0698cc02dd465e0e0a471b9890d24b1c7289175f8c0ff7a169d31d576a2f19980c063d3b11ba701875fa8cbc31 diff --git a/dev-python/django-multiselectfield/django-multiselectfield-0.1.13.ebuild b/dev-python/django-multiselectfield/django-multiselectfield-0.1.13.ebuild index 3befc9fbb5ff..987d800eb588 100644 --- a/dev-python/django-multiselectfield/django-multiselectfield-0.1.13.ebuild +++ b/dev-python/django-multiselectfield/django-multiselectfield-0.1.13.ebuild @@ -1,5 +1,6 @@ -# Copyright 2024 Liguros Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 + EAPI=8 DISTUTILS_USE_PEP517=setuptools @@ -7,19 +8,21 @@ PYTHON_COMPAT=( python3_{10..14} ) inherit distutils-r1 -GIT_COMMIT="d78d65219ec600a4078ad2b7d69e7af28c2681a3" - DESCRIPTION="Django multiple select field" HOMEPAGE="https://github.com/goinnn/django-multiselectfield" -SRC_URI="https://github.com/goinnn/django-multiselectfield/archive/${GIT_COMMIT}.tar.gz -> ${P}.gh.tar.gz" - -S=${WORKDIR}/${PN}-${GIT_COMMIT} +SRC_URI="https://github.com/goinnn/${PN}/archive/v${PV}.tar.gz -> ${P}.gh.tar.gz" LICENSE="LGPL-3" SLOT="0" KEYWORDS="~amd64" +IUSE="test" +RESTRICT="!test? ( test )" RDEPEND="dev-python/django[${PYTHON_USEDEP}]" DEPEND="${RDEPEND}" DOCS=( README.rst ) + +python_test() { + "${EPYTHON}" example/run_tests.py || die "Tests fail with ${EPYTHON}" +} diff --git a/dev-python/django-multiselectfield/django-multiselectfield-1.0.1.ebuild b/dev-python/django-multiselectfield/django-multiselectfield-1.0.1.ebuild index 0fc5f04a1661..987d800eb588 100644 --- a/dev-python/django-multiselectfield/django-multiselectfield-1.0.1.ebuild +++ b/dev-python/django-multiselectfield/django-multiselectfield-1.0.1.ebuild @@ -1,5 +1,6 @@ -# Copyright 2024-2025 Liguros Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 + EAPI=8 DISTUTILS_USE_PEP517=setuptools @@ -7,19 +8,21 @@ PYTHON_COMPAT=( python3_{10..14} ) inherit distutils-r1 -GIT_COMMIT="d78d65219ec600a4078ad2b7d69e7af28c2681a3" - DESCRIPTION="Django multiple select field" HOMEPAGE="https://github.com/goinnn/django-multiselectfield" -SRC_URI="https://github.com/goinnn/django-multiselectfield/archive/${GIT_COMMIT}.tar.gz -> ${P}.gh.tar.gz" - -S=${WORKDIR}/${PN}-${GIT_COMMIT} +SRC_URI="https://github.com/goinnn/${PN}/archive/v${PV}.tar.gz -> ${P}.gh.tar.gz" LICENSE="LGPL-3" SLOT="0" KEYWORDS="~amd64" +IUSE="test" +RESTRICT="!test? ( test )" RDEPEND="dev-python/django[${PYTHON_USEDEP}]" DEPEND="${RDEPEND}" DOCS=( README.rst ) + +python_test() { + "${EPYTHON}" example/run_tests.py || die "Tests fail with ${EPYTHON}" +} diff --git a/dev-python/django-multiselectfield/metadata.xml b/dev-python/django-multiselectfield/metadata.xml index 36acccda7221..ab4fefd4ccc7 100644 --- a/dev-python/django-multiselectfield/metadata.xml +++ b/dev-python/django-multiselectfield/metadata.xml @@ -1,10 +1,12 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> <pkgmetadata> - <maintainer type="project"> - <email>dev@liguros.net</email> - <name>Development</name> + <maintainer type="person"> + <email>marcin.deranek@slonko.net</email> + <name>Marcin Deranek</name> </maintainer> - - <origin>ports</origin> + <upstream> + <bugs-to>https://github.com/goinnn/django-multiselectfield/issues</bugs-to> + </upstream> + <origin>slonko-overlay</origin> </pkgmetadata>
\ No newline at end of file diff --git a/dev-python/django-rest-framework-guardian2/Manifest b/dev-python/django-rest-framework-guardian2/Manifest deleted file mode 100644 index bcc0e79aa633..000000000000 --- a/dev-python/django-rest-framework-guardian2/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -DIST django-rest-framework-guardian2-0.5.0.gh.tar.gz 9187 BLAKE2B 2a66c894ece4eb9ed3d39f764ce6f0d7522ac9c136d5c31367eeeeb275804d7094eed8a8e2b94e574efb8d16ec7793c43327c44471550acf6722a4210246fd7e SHA512 b34d8d02cd1181e4800e0125a7e41dd2a45b25cb15255921906e336fdaa0334c7ade89e57b918be778274054b6dc2d3297f8660dbc2ca9b65c2b2214d0e14386 -DIST django-rest-framework-guardian2-0.7.0.gh.tar.gz 9253 BLAKE2B c78834bbc6e8381d95188c336c97942c8d32c132854a43445de838747cdb5e6e0ed1be2e9ac87d452149ab2304d5814afda44afe9132ef04f528f11d09deac50 SHA512 9687927329b2a20f121b956b11c4f3baf007b48383abb69783ead67e9ab8be071e2e8521725ebbc7cc6199a49472eff76a3caa9cb7e10cd123958ca655da098b diff --git a/dev-python/django-rest-framework-guardian2/django-rest-framework-guardian2-0.5.0.ebuild b/dev-python/django-rest-framework-guardian2/django-rest-framework-guardian2-0.5.0.ebuild deleted file mode 100644 index dd076f01c9af..000000000000 --- a/dev-python/django-rest-framework-guardian2/django-rest-framework-guardian2-0.5.0.ebuild +++ /dev/null @@ -1,25 +0,0 @@ -# Copyright 2023-2025 Liguros Authors -# Distributed under the terms of the GNU General Public License v2 -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..14} ) - -inherit distutils-r1 - -DESCRIPTION="A Django application to retrieve user's IP address" -HOMEPAGE=" - https://github.com/johnthagen/django-rest-framework-guardian2 - https://pypi.org/project/djangorestframework-guardian2/ -" -SRC_URI="https://github.com/johnthagen/django-rest-framework-guardian2/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64" - -RDEPEND=">=dev-python/django-1.11[${PYTHON_USEDEP}]" - -python_test() { - "${EPYTHON}" tests/manage.py test -v2 myapp || die "Tests failed with ${EPYTHON}" -} diff --git a/dev-python/django-rest-framework-guardian2/django-rest-framework-guardian2-0.7.0.ebuild b/dev-python/django-rest-framework-guardian2/django-rest-framework-guardian2-0.7.0.ebuild deleted file mode 100644 index dd076f01c9af..000000000000 --- a/dev-python/django-rest-framework-guardian2/django-rest-framework-guardian2-0.7.0.ebuild +++ /dev/null @@ -1,25 +0,0 @@ -# Copyright 2023-2025 Liguros Authors -# Distributed under the terms of the GNU General Public License v2 -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..14} ) - -inherit distutils-r1 - -DESCRIPTION="A Django application to retrieve user's IP address" -HOMEPAGE=" - https://github.com/johnthagen/django-rest-framework-guardian2 - https://pypi.org/project/djangorestframework-guardian2/ -" -SRC_URI="https://github.com/johnthagen/django-rest-framework-guardian2/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64" - -RDEPEND=">=dev-python/django-1.11[${PYTHON_USEDEP}]" - -python_test() { - "${EPYTHON}" tests/manage.py test -v2 myapp || die "Tests failed with ${EPYTHON}" -} diff --git a/dev-python/django-rest-framework-guardian2/metadata.xml b/dev-python/django-rest-framework-guardian2/metadata.xml deleted file mode 100644 index 36acccda7221..000000000000 --- a/dev-python/django-rest-framework-guardian2/metadata.xml +++ /dev/null @@ -1,10 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="project"> - <email>dev@liguros.net</email> - <name>Development</name> - </maintainer> - - <origin>ports</origin> -</pkgmetadata>
\ No newline at end of file diff --git a/dev-python/django-soft-delete/Manifest b/dev-python/django-soft-delete/Manifest index f699c88ca711..556e81720d62 100644 --- a/dev-python/django-soft-delete/Manifest +++ b/dev-python/django-soft-delete/Manifest @@ -1,2 +1,3 @@ -DIST django-soft-delete-1.0.22.gh.tar.gz 25779 BLAKE2B 71fc15f3daa12e25577de4107cd33c533955cc33fd9d4dc0f1a5a72347652167602ee1effc5816784ce987520fae350b13a13048adeaf262270da28d1c181d4b SHA512 9ee9303c99d891a251a1d06bde71056b159a7086dcdb0449a2e185eaea9ac9d474530ee66087f77045987e25d69da558f50a5184a54c51b7527ff49955ad0dec -DIST django-soft-delete-1.0.23.gh.tar.gz 26435 BLAKE2B 5bdcff8e137b9fd4a181f4d242a6e212d5e836aebe01267700c39bd6303bd5148f76d598df20335fab9ad14e8d89362ef4ffbc03c643e775f2075d92585bf75c SHA512 d66a121b8d9612e75fb931a7e1bc548cb0f01ce1a490e2b6aa497a42608732177447a2b08fe5b4cf3118b67fe8dd67155b4fe3c281e76ed993b84f27eec2efe1 +DIST django-soft-delete-1.0.18.gh.tar.gz 15270 BLAKE2B 5a8ce3899aa0222f1da0804bd8b03db40abc566f0d09b51de451b78275f9b5615bdabcee56a2d799aae95f4d33ee478f8990dde6176f5b9e6c70d1bf403f3abd SHA512 7fa48f235b1eddf5b65904b738d9115363c45d1d9cf04d9f1db53424dd3579137c785572d5264bd335d2c26114026a8569bf4eb8b69ab968029aa7dd96565ced +EBUILD django-soft-delete-1.0.18.ebuild 807 BLAKE2B 93248a5ce19b32bff60e397c425872a75f8e103c20f0533f9fdd817c1848fa49b553e70b2b0912049ff9ff5fcb34f08e8a15f0096ba6a98e64b782f115371188 SHA512 cb9e8913ca1be627946eec3d8ee433e20c25508f6a76211e1be1cac2e7ff66594c53c971a1705a017e717f9b3075482ba02aed25934b78ba5f03ee553115c125 +MISC metadata.xml 475 BLAKE2B 7a7d0f76a01dff35c1f7762dd7510521b9fca790ddc784eb17e7c4f881e0a901c6e359c1e9ad53c32164a8e5bbb22127a9a5117facc0d6aa63c3abb43f655094 SHA512 934718099b8c65b65f34f099d0186cfcd475d4a8c51074ff8e1949082e747c623537c15a6f7a3a625de240a1b6abde8a96bb98598ba38d3f9b3cdc55a96bc83f diff --git a/dev-python/django-soft-delete/django-soft-delete-1.0.22.ebuild b/dev-python/django-soft-delete/django-soft-delete-1.0.18.ebuild index a53383440e44..bbb90309fe91 100644 --- a/dev-python/django-soft-delete/django-soft-delete-1.0.22.ebuild +++ b/dev-python/django-soft-delete/django-soft-delete-1.0.18.ebuild @@ -1,10 +1,11 @@ -# Copyright 2024-2025 Liguros Authors +# 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_{10..14} ) -COMMIT="fb8ca2a3cac5d1176a7f20c90cda3e91154c7f0d" +COMMIT="8163419b91d6b8c6ecb0c4edd30a0338f43db442" inherit distutils-r1 @@ -23,5 +24,9 @@ BDEPEND=" >=dev-python/pytest-django-4.5.2[${PYTHON_USEDEP}] ) " - distutils_enable_tests pytest + +python_test() { + local -x DJANGO_SETTINGS_MODULE=test_project.settings + epytest --nomigrations +} diff --git a/dev-python/django-soft-delete/django-soft-delete-1.0.23.ebuild b/dev-python/django-soft-delete/django-soft-delete-1.0.23.ebuild deleted file mode 100644 index dbc87d84ea7e..000000000000 --- a/dev-python/django-soft-delete/django-soft-delete-1.0.23.ebuild +++ /dev/null @@ -1,27 +0,0 @@ -# Copyright 2024-2026 Liguros Authors -# Distributed under the terms of the GNU General Public License v2 -EAPI=8 - -DISTUTILS_USE_PEP517=hatchling -PYTHON_COMPAT=( python3_{10..14} ) -COMMIT="61b5340ec96ad0c061f38272a7a8c23b6e15b3d3" - -inherit distutils-r1 - -DESCRIPTION="Soft delete models, managers, queryset for Django" -HOMEPAGE="https://github.com/san4ezy/django_softdelete" -SRC_URI="https://github.com/san4ezy/django_softdelete/archive/${COMMIT}.tar.gz -> ${P}.gh.tar.gz" -S="${WORKDIR}/django_softdelete-${COMMIT}" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64" - -RDEPEND="dev-python/django[${PYTHON_USEDEP}]" -BDEPEND=" - test? ( - >=dev-python/pytest-django-4.5.2[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest diff --git a/dev-python/django-soft-delete/metadata.xml b/dev-python/django-soft-delete/metadata.xml index 36acccda7221..d62f3a220796 100644 --- a/dev-python/django-soft-delete/metadata.xml +++ b/dev-python/django-soft-delete/metadata.xml @@ -1,10 +1,12 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> <pkgmetadata> - <maintainer type="project"> - <email>dev@liguros.net</email> - <name>Development</name> + <maintainer type="person"> + <email>marcin.deranek@slonko.net</email> + <name>Marcin Deranek</name> </maintainer> - - <origin>ports</origin> + <upstream> + <bugs-to>https://github.com/san4ezy/django_softdelete/issues</bugs-to> + </upstream> + <origin>slonko-overlay</origin> </pkgmetadata>
\ No newline at end of file diff --git a/dev-python/drf-writable-nested/Manifest b/dev-python/drf-writable-nested/Manifest index 7cc9c784cb24..0b7587c6805d 100644 --- a/dev-python/drf-writable-nested/Manifest +++ b/dev-python/drf-writable-nested/Manifest @@ -1,2 +1,3 @@ -DIST drf-writable-nested-0.7.1.gh.tar.gz 21158 BLAKE2B 0c84d6baf750065ae5732739166a7753d41b8503b18e1cd521ef1eff26b2a3da47fb618c87e11cc5295ac9080e3899501aeec83f3a6460709ad14061be867177 SHA512 fa122aca9dc20f7e8da7fb57cdcbf85687afdb67a2470b22c6536b3fb3f644f273bef5041f8931b03ad5208a7f1b0da67edc04ae6de625f64fdf04da5dfa5985 DIST drf-writable-nested-0.7.2.gh.tar.gz 21229 BLAKE2B 0ce4dff79803443121051a3d4ab717ccbbc2c3e097c4df10b618bd94f5deb30eff4f51265a1a68d68c5a54b66c770160b32821d79e08c7c71cf747ef24ccd004 SHA512 a3b2637820b02591ef7df3819bec0631718b61b37641a645ebbcfa2dfc69955e64cba631255c881742c4db1593e15e6b4577c4973ad102eab2196aeb9b00ada6 +EBUILD drf-writable-nested-0.7.2.ebuild 736 BLAKE2B ec76a15fd13044d6216cac00be561fb06246e204f6fd0e0e3d59432d92de852dc118477aec07d3235dc623655ae5cc975f84cb0d8753241886a1cb949fba2ca0 SHA512 b4f30c19aa88d63d728e75afe0656d23ab98e618a4caa9e4ed17ef9270bb4282e5828077e11436fe37f42a519ae66f89ea8f09b65e44c40ada23ea940c7298f7 +MISC metadata.xml 492 BLAKE2B 149eeb791b84ac94deff4aaeaa2dae61c35ce72de4e518854843ed8306dca359956b963e9684c05c5157c42648e6d4dce3b7dfd472c315433603acf7308deaaa SHA512 9e81a6c294b2924b1a0011a891127fdf633fa3974da52cb46517385310bcfbce3b979f95d26dffff6f1afa9b1397db9c785914022ad892b121348d45b4a33e2d diff --git a/dev-python/drf-writable-nested/drf-writable-nested-0.7.1.ebuild b/dev-python/drf-writable-nested/drf-writable-nested-0.7.1.ebuild deleted file mode 100644 index deaaa332aebb..000000000000 --- a/dev-python/drf-writable-nested/drf-writable-nested-0.7.1.ebuild +++ /dev/null @@ -1,31 +0,0 @@ -# Copyright 2023-2024 Liguros Authors -# Distributed under the terms of the GNU General Public License v2 -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..14} ) - -inherit distutils-r1 - -DESCRIPTION="Writable nested helpers for django-rest-framework's serializers" -HOMEPAGE="https://github.com/beda-software/drf-writable-nested" -SRC_URI="https://github.com/beda-software/${PN}/archive/v${PV}.tar.gz -> ${P}.gh.tar.gz" - -LICENSE="BSD-2" -SLOT="0" -KEYWORDS="~amd64" -IUSE="test" -RESTRICT="!test? ( test )" - -RDEPEND=" - dev-python/django[${PYTHON_USEDEP}] - dev-python/djangorestframework[${PYTHON_USEDEP}] -" -DEPEND="${RDEPEND}" -BDEPEND=" - test? ( - dev-python/pytest-django[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest diff --git a/dev-python/drf-writable-nested/drf-writable-nested-0.7.2.ebuild b/dev-python/drf-writable-nested/drf-writable-nested-0.7.2.ebuild index dd20837ed067..6df9bd62ca76 100644 --- a/dev-python/drf-writable-nested/drf-writable-nested-0.7.2.ebuild +++ b/dev-python/drf-writable-nested/drf-writable-nested-0.7.2.ebuild @@ -1,5 +1,6 @@ -# Copyright 2023-2025 Liguros Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 + EAPI=8 DISTUTILS_USE_PEP517=setuptools diff --git a/dev-python/drf-writable-nested/metadata.xml b/dev-python/drf-writable-nested/metadata.xml index 36acccda7221..ef2fbb062efb 100644 --- a/dev-python/drf-writable-nested/metadata.xml +++ b/dev-python/drf-writable-nested/metadata.xml @@ -1,10 +1,12 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> <pkgmetadata> - <maintainer type="project"> - <email>dev@liguros.net</email> - <name>Development</name> + <maintainer type="person"> + <email>marcin.deranek@slonko.net</email> + <name>Marcin Deranek</name> </maintainer> - - <origin>ports</origin> + <upstream> + <bugs-to>https://github.com/beda-software/drf-writable-nested/issues</bugs-to> + </upstream> + <origin>slonko-overlay</origin> </pkgmetadata>
\ No newline at end of file diff --git a/dev-python/google-auth-httplib2/Manifest b/dev-python/google-auth-httplib2/Manifest index d0207813b368..090633842fdd 100644 --- a/dev-python/google-auth-httplib2/Manifest +++ b/dev-python/google-auth-httplib2/Manifest @@ -1 +1,3 @@ DIST google_auth_httplib2-0.3.1.tar.gz 11152 BLAKE2B fdf8ae1af14f8322cd53418bcc7b200d817ec5f4c12b45cfc429c6544c2e90d5ab2376858536d7e19f9976a9edd3d353f3e9f5fa1ddd975a9e8eb5e5ac862b06 SHA512 9c5df884fdb7ca6b33a86b55a3ceedf5ff32dac676cb419d592d21dcef887c09580a748895e7bc34ede610e4a2ebcba101b4f2e8ff17512bca81a95cdc620408 +DIST google_auth_httplib2-0.4.0.tar.gz 11161 BLAKE2B 49754f561cc1ae00f9a5f92ccd02765d9f089ffa60cda7338e322fa10406cc577c9f5a745e6be7a72b67c3a7e44c6f23dfa4253739b68ef1aae5e7c115a7a5bf SHA512 edbe485786d497cf58eafc66bad70eaea66e242b5be07e66a8290ea4bd4f8b6c3c5e7851bb72160021e75ab56fb952a090b33b55e60f43085f966f2cdccff21a +DIST google_auth_httplib2-0.4.0.tar.gz.provenance 6108 BLAKE2B 82c89f074de30d96259f4266f33ee1c2e5da9b95ee0c6cfd60bb1f42a545b065e94e8d5626c4ae97a9e93ac8e08e0478b13a50eca553e2df10d073a8458807a4 SHA512 77b6963f3f13f8911a717e1ee9a08bb5846bfc42262b07eeca0e1ba2da8fa57d245ad1246e47e536291a58592d08f642eaee29b8c1c30649922c209d8693da02 diff --git a/dev-python/google-auth-httplib2/google-auth-httplib2-0.4.0.ebuild b/dev-python/google-auth-httplib2/google-auth-httplib2-0.4.0.ebuild new file mode 100644 index 000000000000..6c587aff49cc --- /dev/null +++ b/dev-python/google-auth-httplib2/google-auth-httplib2-0.4.0.ebuild @@ -0,0 +1,35 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYPI_VERIFY_REPO=gcp:google-cloud-sdk-py@oss-exit-gate-prod.iam.gserviceaccount.com +PYTHON_COMPAT=( python3_{10..14} ) + +inherit distutils-r1 pypi + +DESCRIPTION="httplib2 Transport for Google Auth" +HOMEPAGE=" + https://pypi.org/project/google-auth-httplib2/ + https://github.com/googleapis/google-auth-library-python-httplib2/ +" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~x86" + +RDEPEND=" + <dev-python/httplib2-1[${PYTHON_USEDEP}] + >=dev-python/httplib2-0.19.0[${PYTHON_USEDEP}] + <dev-python/google-auth-3[${PYTHON_USEDEP}] + >=dev-python/google-auth-1.32.0[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/flask[${PYTHON_USEDEP}] + ) +" + +EPYTEST_PLUGINS=( pytest-localserver ) +distutils_enable_tests pytest diff --git a/dev-python/google-auth-oauthlib/Manifest b/dev-python/google-auth-oauthlib/Manifest index 25494126aab7..2f171303c4c1 100644 --- a/dev-python/google-auth-oauthlib/Manifest +++ b/dev-python/google-auth-oauthlib/Manifest @@ -1 +1,3 @@ DIST google_auth_oauthlib-1.3.1.tar.gz 21663 BLAKE2B 3f13da63b5e11a07f7149cb16b8bdb6bdaca3c2b5099d0f90b7fd027b80142b1c2ced39b3ff67b9789a36300b20bcd6bdc917a6450e4b192f273725e5c4c9ccf SHA512 1da9dcd3de906dddf8f230ca20891a62deee42e7299e41ac93354e75dcc4fc06e1daaf6b8133055445b906d19ce8fffce7341e89290eac5fae20007898e06f3b +DIST google_auth_oauthlib-1.4.0.tar.gz 21675 BLAKE2B 47f0ab27e922ea95f64dde1409ddb02b50ed293302dd4d2528cfdf5ebcebfb30883f6635d5cdd9d3f9ff8ffe503dfa4f37102a807f84792c46d179fa0f3dd263 SHA512 5bf3d2d91b23f3e2ed2abbf65e3318de8470224624afce2e0c980521a5b6b2e83b73f3c583ef4ff1e7d4932f5cc2c087f677ff287fb2851da701c0e0013b255e +DIST google_auth_oauthlib-1.4.0.tar.gz.provenance 6108 BLAKE2B 1a94fbbf2a00921265f2c0d025a757e310d09718b1771a33964a938b4a9939f6b60c54b20e2b32ff4b0abb88133417f33f66cd5ee2fed6723567b2d73774e272 SHA512 53771de2c0c0961dcbdc3c87b9819b2c36ccde57d7c3b6dcdeea7e81b3f0126f9f3738e00de354c88b72a7097ac99c331b974338fd1f25b9fbeb9767efb4d2c8 diff --git a/dev-python/google-auth-oauthlib/google-auth-oauthlib-1.4.0.ebuild b/dev-python/google-auth-oauthlib/google-auth-oauthlib-1.4.0.ebuild new file mode 100644 index 000000000000..517995ffd096 --- /dev/null +++ b/dev-python/google-auth-oauthlib/google-auth-oauthlib-1.4.0.ebuild @@ -0,0 +1,29 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYPI_VERIFY_REPO=gcp:google-cloud-sdk-py@oss-exit-gate-prod.iam.gserviceaccount.com +PYTHON_COMPAT=( python3_{10..14} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Google Authentication Library" +HOMEPAGE=" + https://github.com/googleapis/google-auth-library-python-oauthlib/ + https://pypi.org/project/google-auth-oauthlib/ +" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~x86" + +RDEPEND=" + >=dev-python/click-6.0.0[${PYTHON_USEDEP}] + >=dev-python/google-auth-2.46.0[${PYTHON_USEDEP}] + >=dev-python/requests-oauthlib-0.7.0[${PYTHON_USEDEP}] +" + +EPYTEST_PLUGINS=() +distutils_enable_tests pytest diff --git a/dev-python/google-auth/Manifest b/dev-python/google-auth/Manifest index 09ff409d2675..5d545df4bbf9 100644 --- a/dev-python/google-auth/Manifest +++ b/dev-python/google-auth/Manifest @@ -4,3 +4,5 @@ DIST google_auth-2.49.2.tar.gz 333958 BLAKE2B e89901c46b0f4b84ecc43eeb99c45d26af DIST google_auth-2.49.2.tar.gz.provenance 5673 BLAKE2B 397cc01fadb64b9c7d04ef86bf109466b3676702139604d5cc856e9f98afcc39102db269c3b58c05b50d18ce3700f59d1c4b180a91affc31efe7b3270b1d1e72 SHA512 9299e45f499b8a12745e983fcca235fb0dcfe693c776b58a00a2baef4dd1d1eec456fe5f8fc991539acc082f1864e7dfcb2b8756a58afb7ffc360a50a4c8d1f5 DIST google_auth-2.50.0.tar.gz 336523 BLAKE2B 901da978eb40c2e3e715fe5317f3e54a0bb293dacfd13a2a93ffafe68961a7062ecb7a3530435b2280ba9a36e0596ef7ae2f65290ad076d21cae1e51635e93c7 SHA512 970fbd2f72073be9b642c904530dbc1538621c828c85d7a1b941b79f1fdbb591a7a993787eeb9bc327335dfeb78b5808bebbf8b0159c75403ad8a6e7bf18fd45 DIST google_auth-2.50.0.tar.gz.provenance 6080 BLAKE2B 69f78d8197460ecc31d43a1a620774e0f396a4a48165c7421156f0c609afa7fe163660bd1a1d5f548c9436cf7a60f882a0c52ae1113a2bb8d132d0c029041fbd SHA512 b2f6aa52cd2c410be60ee9622eb962a96e048335b7d3a5dc880f1987d3fecaec8c5f779c03dab2bedeaa8e163e192d86c3172af121c348c7577b58733661246a +DIST google_auth-2.52.0.tar.gz 335027 BLAKE2B 173ed406dc121a8e42ac0f18de82152acadade9023ee5fd2b20b8ff19e87d4ce8dcc74362c2fd4b48a2bacd4a362acf5924a45eb5277a6c08e46d8e57cc4bce5 SHA512 8394fed5deea5d174399377cf4c5669ee7d937c6c7ddd983e6675daf0940fe7c9d22af95ab74e177ff83be4279082061df71a066612931e091d800e533d34b99 +DIST google_auth-2.52.0.tar.gz.provenance 6002 BLAKE2B 0b66f2927501f0e68b9218a30caf32c69f18f61d54e9b9993a05bc32ef6d957888c51dc9bcf6139e57cd1e349f32ee841b648c481f897137298e8b2b3b391660 SHA512 0aff27e739cce13a7c5571e913b7c2c923d6491cc24fb26dfeaa17f0befeb49cfb4626f5a9a4bde43bcfd713893d7f2a1073a80ba4e97812ed218ab25af92156 diff --git a/dev-python/google-auth/google-auth-2.52.0.ebuild b/dev-python/google-auth/google-auth-2.52.0.ebuild new file mode 100644 index 000000000000..f8b4339b510a --- /dev/null +++ b/dev-python/google-auth/google-auth-2.52.0.ebuild @@ -0,0 +1,62 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYPI_VERIFY_REPO=gcp:google-cloud-sdk-py@oss-exit-gate-prod.iam.gserviceaccount.com +PYTHON_COMPAT=( python3_{10..14} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Google Authentication Library" +HOMEPAGE=" + https://github.com/googleapis/google-auth-library-python/ + https://pypi.org/project/google-auth/ +" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~x86" + +# TODO: rsa is now optional +RDEPEND=" + >=dev-python/cryptography-38.0.3[${PYTHON_USEDEP}] + >=dev-python/pyasn1-0.1.7[${PYTHON_USEDEP}] + >=dev-python/pyasn1-modules-0.2.1[${PYTHON_USEDEP}] + >=dev-python/rsa-3.1.4[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/aioresponses[${PYTHON_USEDEP}] + dev-python/flask[${PYTHON_USEDEP}] + dev-python/freezegun[${PYTHON_USEDEP}] + >=dev-python/pyjwt-2.0[${PYTHON_USEDEP}] + dev-python/pyopenssl[${PYTHON_USEDEP}] + dev-python/pyu2f[${PYTHON_USEDEP}] + dev-python/requests[${PYTHON_USEDEP}] + dev-python/responses[${PYTHON_USEDEP}] + ) +" + +EPYTEST_PLUGINS=( pytest-{asyncio,localserver} ) +EPYTEST_XDIST=1 +distutils_enable_tests pytest + +EPYTEST_DESELECT=( + # tests are broken with up-to-date pyopenssl + tests/transport/test__mtls_helper.py::TestDecryptPrivateKey::test_success +) + +EPYTEST_IGNORE=( + # these are compatibility tests with oauth2client + # disable them to unblock removal of that package + tests/test__oauth2client.py +) + +src_prepare() { + distutils-r1_src_prepare + + # unpin deps + sed -i -e 's:,<[0-9.]*::' setup.py || die +} diff --git a/dev-python/googleapis-common-protos/Manifest b/dev-python/googleapis-common-protos/Manifest index ed41cc9ea505..7153cfc671ef 100644 --- a/dev-python/googleapis-common-protos/Manifest +++ b/dev-python/googleapis-common-protos/Manifest @@ -5,3 +5,5 @@ DIST googleapis_common_protos-1.73.1.tar.gz 147506 BLAKE2B 69f01483bb738a7b4aab1 DIST googleapis_common_protos-1.73.1.tar.gz.provenance 6159 BLAKE2B f0a7a335e133cbb484e7cbf7486c6a448694ca67dc0d28b63ad0b7523503dfe646084ea1da4b07ee1434ac3fd4428c5536fee80cdf21248d60439530c2c5bbf3 SHA512 c5023e83b9e000f0b343faef1876e16056b0221748f04f50cb3153692754c8ba3e67988686bb881f6ee11901b5ed807d00fc75ab5598ee9d50d3f5ecbf2f3e20 DIST googleapis_common_protos-1.74.0.tar.gz 151254 BLAKE2B 77cc297df72f6a9ec878cc7c98dab795ee3ed2848e35f72412e25266b5c878b9a32c5d73c935c913f0fb6a8c1a59c3ba2c7df82157dccc5cc5a561142131d216 SHA512 99b8d650aff8e9a26b2d5ed6bdb0f13bffcb4041d5d1d6519b8a3be7a45a2ca73d2b5dd51690a4bfe3bf14122fed34d3bc12b83996a6fcbab554e98f7d8132c0 DIST googleapis_common_protos-1.74.0.tar.gz.provenance 5677 BLAKE2B 9203b2990e9456cbd7ba6ffe13ec27d1636d90c6c07219f872d085652dd6849343ecf9e12095b97474752d5d6a188330a47dd05fba8362f5b9467f1912d689ef SHA512 6cee6c16d59632e9d52c8adeb01660d70aaba4b9a0b6e547f6694e471b79eefe0caa9f3aaa054bf3a189a17a4955126e2639f2d861419f847a773d6a23be822c +DIST googleapis_common_protos-1.75.0.tar.gz 151035 BLAKE2B d6910486f1524f1ff02343481772958a62c4c3457c65b0b31a22cb640583303d391d8e04bb087c6f41cccd06da0e1a4f3f5c9afad3eab88d7ef2a5c62368a402 SHA512 08c87d0a4d828b46e24d3caf44b85c31c045b6316621e9afdcca8e652d04daab67f9067f4add0ee5082b68f74ea63ba615836eb9492fec79e89689edee0a6684 +DIST googleapis_common_protos-1.75.0.tar.gz.provenance 5955 BLAKE2B 9ee1ee297caeba0a7f3c9bdf42e55d09acf286289e6f156f3417dac329838e1c6d1ea62c15fa99ec3f08003fa889e2b1022c742addbfa4802bdae74f0f156b32 SHA512 c4ec17bfcb93faf2f8a840e1d120c62282766f272c8d2578a7841f3bd45f84f71544b20692c6e655aa45e91a3e112f92b6d0009e10b306a046de8df33b724ac9 diff --git a/dev-python/googleapis-common-protos/googleapis-common-protos-1.75.0.ebuild b/dev-python/googleapis-common-protos/googleapis-common-protos-1.75.0.ebuild new file mode 100644 index 000000000000..15173e491b75 --- /dev/null +++ b/dev-python/googleapis-common-protos/googleapis-common-protos-1.75.0.ebuild @@ -0,0 +1,33 @@ +# Copyright 2020-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYPI_VERIFY_REPO=gcp:google-cloud-sdk-py@oss-exit-gate-prod.iam.gserviceaccount.com +PYTHON_COMPAT=( python3_{10..14} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Python classes generated from the common protos in the googleapis repository" +HOMEPAGE=" + https://github.com/googleapis/python-api-common-protos/ + https://pypi.org/project/googleapis-common-protos/ +" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86" + +RDEPEND=" + <dev-python/protobuf-8[${PYTHON_USEDEP}] + >=dev-python/protobuf-3.15.0[${PYTHON_USEDEP}] +" + +EPYTEST_PLUGINS=() +distutils_enable_tests pytest + +python_compile() { + distutils-r1_python_compile + find "${BUILD_DIR}" -name '*.pth' -delete || die +} diff --git a/dev-python/hcloud/Manifest b/dev-python/hcloud/Manifest index 8149f2ca4083..e2c3b8d63d2a 100644 --- a/dev-python/hcloud/Manifest +++ b/dev-python/hcloud/Manifest @@ -1,3 +1,4 @@ DIST hcloud-python-2.17.1.gh.tar.gz 150707 BLAKE2B e4f7a09a8c1b8e20d77413bc1a8995ff1334a81cb66b3f21c9552e31c00cd365d3a3b1fdd9670fbf66e2b6c38474211024a33c0ec262a68a649083a8321ebdcc SHA512 4881df9ce5eb4e7dbfc855f5cf9b79b08b1106fe19dd93847287ce4c5f8448974106cf8c355f71c4401a5bf330df35fe687c4c2c239251987a54e3480099331a DIST hcloud-python-2.18.0.gh.tar.gz 150688 BLAKE2B 298b0747aca32c66342b5b6bdaa90cbea10ed563edbcfda4aaa884dd2ee853fe544b10fc82c94946678a29eb9443f8b66ffb8c1e35c0ffbfecfd94b19b6c27de SHA512 af7100650ac156826024e50c2d72f4e2cc499b20c43e021659c702482945b9eda24a97b64be8d6555c3acbc28f17fa05f4ff9d744e13ca37b4d3942fe85801fa DIST hcloud-python-2.19.0.gh.tar.gz 151248 BLAKE2B 2c9e7c622d8eed10ee11759eec5bbba70658942ee028d9b688ade11b6006b71316b4cb7d82f55470b45448db42bbde2a0fa95b6835497e43bf0da7fb17f2b9a8 SHA512 4642acd2b2de77fe6e49006acc42984f69dec1dc899c201af99e698a2427c1d3dbd094d7fc2761538c863cbdd702a9d2752704cb8356df06a449d6c1afdee7d1 +DIST hcloud-python-2.20.0.gh.tar.gz 151611 BLAKE2B e4c713352523c773108fa3807dd0374bc60b006dd62790cebdc32fbeda50e01fadccd823cdcc5c35d312fae9c404e08d0cbe91f240a11cf057c782229c7e48cf SHA512 bdb2280fc68c3cae275689bdd40cbe9d9d6f680535040bb250a7beeacc01411815d841ddb2b55d42ebb0bef3c201b1a3626df8e605a21574d2a8d6f88634907a diff --git a/dev-python/hcloud/hcloud-2.20.0.ebuild b/dev-python/hcloud/hcloud-2.20.0.ebuild new file mode 100644 index 000000000000..d7afe9e03c30 --- /dev/null +++ b/dev-python/hcloud/hcloud-2.20.0.ebuild @@ -0,0 +1,51 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..14} ) + +inherit distutils-r1 + +MY_P=hcloud-python-${PV} +DESCRIPTION="Official Hetzner Cloud python library" +HOMEPAGE=" + https://github.com/hetznercloud/hcloud-python/ + https://pypi.org/project/hcloud/ +" +# sdist is missing doc assets as of 1.19.0 +# https://github.com/hetznercloud/hcloud-python/pull/183 +SRC_URI=" + https://github.com/hetznercloud/hcloud-python/archive/v${PV}.tar.gz + -> ${MY_P}.gh.tar.gz +" +S=${WORKDIR}/${MY_P} + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="examples" + +RDEPEND=" + >=dev-python/python-dateutil-2.7.5[${PYTHON_USEDEP}] + >=dev-python/requests-2.20[${PYTHON_USEDEP}] +" + +distutils_enable_sphinx docs \ + dev-python/myst-parser \ + dev-python/sphinx-rtd-theme + +EPYTEST_PLUGINS=() +distutils_enable_tests pytest + +EPYTEST_IGNORE=( + # Integration tests need docker: + # https://github.com/hetznercloud/hcloud-python/blob/master/.travis.yml#L16 + tests/integration +) + +python_install_all() { + use examples && dodoc -r examples + distutils-r1_python_install_all +} diff --git a/dev-python/httpx-oauth/Manifest b/dev-python/httpx-oauth/Manifest index 598b2283241f..cd0dde5c1a97 100644 --- a/dev-python/httpx-oauth/Manifest +++ b/dev-python/httpx-oauth/Manifest @@ -1,2 +1,3 @@ -DIST httpx-oauth-0.16.0.gh.tar.gz 41798 BLAKE2B c9d5f5ae95291e0d2ca4693262f996f5dfc87e62f80844949124c60f10d82e5d3b240c08eda4cec4b17c53136068c81e3cb18c09fe7d5742b04e917a67bfe008 SHA512 c614ae3ceba11cbec8366d3f842348b0daf7049b080773ef9e9e2a52642d57d374bf21e1e65b24f27f5690a8a789df907416ca5f55e7dcf5fffed15861f11d65 DIST httpx-oauth-0.16.1.gh.tar.gz 44234 BLAKE2B a0e5f404d459abb77ce1cb5f30e0c08eb5d18fa5c403e6bc8ae686c193dbf14a9b290cc64b25bcd700a965ab69fc7a2d3aaa6b9800e92f35fd6409001bc9f7ab SHA512 22a3b244f2a3353616b56668c3ab3409ea2b4c20d976bd968bf8ea78c709692da919b232a769e3eeab839631d216c4377cff76157903d6861f1517093b3fd69a +EBUILD httpx-oauth-0.16.1.ebuild 1075 BLAKE2B 6a3910dc881c603324e5e415a9df48f4061a644275bb0211d26ed81f40150f90fb405d4f6fc329fd3f4b2553572a2f57b5d504bec608df236ee52f160efaa4d2 SHA512 487adf4037f07d3f64fc6040e3170a6d7d67e02399574f21b8cc773e2b094dce62dd6abaec8c21eb74103817d35baf85cb947efe5a4e2f5f819bf0e853db75a6 +MISC metadata.xml 462 BLAKE2B ca91a710af44c7746ed1997b4ba09605601b502a9ec9952d07ee5ce017e8e00c24bf92b9a3b810a6f68e4323b9c6e755fc15bd1c08f486b8cdcc4521b0ee3d77 SHA512 edb3e6c4e4157f645559d992e9c472da127ee03d72e69bd909c1738215e5c925a91d1baab7392dd25492bb02e30237a03524e9a73ab844ba0802328dd7e6adcc diff --git a/dev-python/httpx-oauth/httpx-oauth-0.16.0.ebuild b/dev-python/httpx-oauth/httpx-oauth-0.16.0.ebuild deleted file mode 100644 index eb1908411ef0..000000000000 --- a/dev-python/httpx-oauth/httpx-oauth-0.16.0.ebuild +++ /dev/null @@ -1,45 +0,0 @@ -# Copyright 2024 Liguros Authors -# Distributed under the terms of the GNU General Public License v2 -EAPI=8 - -DISTUTILS_USE_PEP517=hatchling -PYTHON_COMPAT=( python3_{10..14} ) - -inherit distutils-r1 - -DESCRIPTION="Async OAuth client using HTTPX" -HOMEPAGE="https://github.com/frankie567/httpx-oauth" -SRC_URI="https://github.com/frankie567/httpx-oauth/archive/v${PV}.tar.gz -> ${P}.gh.tar.gz" - -LICENSE="MIT-0" -SLOT="0" -KEYWORDS="~amd64" - -RDEPEND=" - >=dev-python/httpx-0.18[${PYTHON_USEDEP}] - <dev-python/httpx-1.0.0[${PYTHON_USEDEP}] -" - -BDEPEND=" - test? ( - dev-python/pytest-asyncio[${PYTHON_USEDEP}] - dev-python/pytest-mock[${PYTHON_USEDEP}] - dev-python/fastapi[${PYTHON_USEDEP}] - dev-python/respx[${PYTHON_USEDEP}] - ) -" - -DOCS=( README.md ) - -distutils_enable_tests pytest - -python_prepare_all() { - # No need for regex-commit plugin - sed -e '/^source.*regex_commit/d' -i pyproject.toml || die - sed -e '/^commit_extra_args/d' -i pyproject.toml || die - sed -e 's/,\s*"hatch-regex-commit"//g' || pyproject.toml || die - # Disable coverage - sed -e '/^addopts/d' -i pyproject.toml || die - - distutils-r1_python_prepare_all -} diff --git a/dev-python/httpx-oauth/httpx-oauth-0.16.1.ebuild b/dev-python/httpx-oauth/httpx-oauth-0.16.1.ebuild index eb1908411ef0..face40a56c5e 100644 --- a/dev-python/httpx-oauth/httpx-oauth-0.16.1.ebuild +++ b/dev-python/httpx-oauth/httpx-oauth-0.16.1.ebuild @@ -1,5 +1,6 @@ -# Copyright 2024 Liguros Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 + EAPI=8 DISTUTILS_USE_PEP517=hatchling @@ -17,9 +18,7 @@ KEYWORDS="~amd64" RDEPEND=" >=dev-python/httpx-0.18[${PYTHON_USEDEP}] - <dev-python/httpx-1.0.0[${PYTHON_USEDEP}] " - BDEPEND=" test? ( dev-python/pytest-asyncio[${PYTHON_USEDEP}] diff --git a/dev-python/httpx-oauth/metadata.xml b/dev-python/httpx-oauth/metadata.xml index 36acccda7221..a13ff0923274 100644 --- a/dev-python/httpx-oauth/metadata.xml +++ b/dev-python/httpx-oauth/metadata.xml @@ -1,10 +1,12 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> <pkgmetadata> - <maintainer type="project"> - <email>dev@liguros.net</email> - <name>Development</name> + <maintainer type="person"> + <email>marcin.deranek@slonko.net</email> + <name>Marcin Deranek</name> </maintainer> - - <origin>ports</origin> + <upstream> + <bugs-to>https://github.com/frankie567/httpx-oauth/issues</bugs-to> + </upstream> + <origin>slonko-overlay</origin> </pkgmetadata>
\ No newline at end of file diff --git a/dev-python/markdown-it-py/Manifest b/dev-python/markdown-it-py/Manifest index 446b68cec0b7..4a2ee8ce3855 100644 --- a/dev-python/markdown-it-py/Manifest +++ b/dev-python/markdown-it-py/Manifest @@ -1,2 +1,3 @@ DIST markdown-it-py-4.0.0.gh.tar.gz 279903 BLAKE2B c878259ae684875dfd9dd017ff5b541b842f2ef917e0f23fa00df77646684794f904eb3693106ce859853a375f8bd2e877346ef775341ed4452856f1793aa8a9 SHA512 617927d7038e2918b395c720d4b8d8327342c266c75b6fd5957961944c2bed51a8e2f01a9c184e5d85dfc4fd8b28e07f3cc1d677aa29192e1a8e54f29d6a0829 DIST markdown-it-py-4.1.0.gh.tar.gz 292015 BLAKE2B b264b91bde959694b79de2ba8058a7a3938249d4c89b36da81b9edd6ea8e15af55b7dfac6a10ea2837f0df051b6d751fa8ebf37da7ecdac123b3a5d7fc773351 SHA512 483df889994a789b51f0a3dabb010d51bb5ca462f46a5b9a2096bd4f63b2a5f7d79a1ef86305e1ac43cbe65219b8541eff64c5bf1414a51fadc6f399dc234ad7 +DIST markdown-it-py-4.2.0.gh.tar.gz 294564 BLAKE2B 0f220d32998e07de0613ee623baca1c16cde5ef8e110bccc65e7dfad2054562a7c9767cad70905dad811c5eacb66b758cf36c0fa813ac8056c9da4202fdefa72 SHA512 81e659729f8da1ad269f40c693d66f0192c129dc42fcbcb09a14c617794816555d9f69137d09458d79f96eb5c92ea29e4d625616f994f7fcffa1b198a9830be0 diff --git a/dev-python/markdown-it-py/markdown-it-py-4.2.0.ebuild b/dev-python/markdown-it-py/markdown-it-py-4.2.0.ebuild new file mode 100644 index 000000000000..3a86653bff2c --- /dev/null +++ b/dev-python/markdown-it-py/markdown-it-py-4.2.0.ebuild @@ -0,0 +1,41 @@ +# Copyright 2022-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=flit +PYTHON_COMPAT=( python3_{10..14} ) + +inherit distutils-r1 + +DESCRIPTION="Python port of markdown-it, Markdown parser" +HOMEPAGE=" + https://pypi.org/project/markdown-it-py/ + https://github.com/executablebooks/markdown-it-py/ +" +SRC_URI=" + https://github.com/executablebooks/markdown-it-py/archive/v${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + +RDEPEND=" + <dev-python/linkify-it-py-3[${PYTHON_USEDEP}] + dev-python/mdurl[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/requests[${PYTHON_USEDEP}] + ) +" + +EPYTEST_PLUGINS=( pytest-{datadir,regressions,timeout} ) +distutils_enable_tests pytest + +EPYTEST_IGNORE=( + # No need to benchmark + benchmarking/ +) diff --git a/dev-python/mdit-py-plugins/Manifest b/dev-python/mdit-py-plugins/Manifest index 5d793c5e4aa3..abc94d1cf437 100644 --- a/dev-python/mdit-py-plugins/Manifest +++ b/dev-python/mdit-py-plugins/Manifest @@ -1 +1,2 @@ DIST mdit-py-plugins-0.5.0.gh.tar.gz 66467 BLAKE2B 17c95adb7ff1ae627b0491d2e02dd864ce06cc70ad05b00088bdcfafa2d254344e2aa830f16166ba35eae01561a93ba7021ffa6597c5c1b44d52e80bc4dc5098 SHA512 2da41e32000ba735466969cc890e0d8f07d6e5ef6cb604b9cf7c02cf4187849fcd9734cef38807afcdd492c7a43795386798fbb86885b2e7ea522bc28b3d0796 +DIST mdit-py-plugins-0.6.0.gh.tar.gz 79769 BLAKE2B 9a38b89b619f06412ecc1fe19f108c7d16a07a0cb009134ad618350971925ad105af57b39f9262153035d274dae2752286351312779ab67cc2684e2be1780131 SHA512 5e9a1cc90d65fd92b25aef7c59b32ebf4da8b33c6b787b22b407d44c4c80126ed20e966c346f0da565ace73f0179cdd61ffca6cc52d54c6eb8e6471adf4de03b diff --git a/dev-python/mdit-py-plugins/mdit-py-plugins-0.6.0.ebuild b/dev-python/mdit-py-plugins/mdit-py-plugins-0.6.0.ebuild new file mode 100644 index 000000000000..14f989d39201 --- /dev/null +++ b/dev-python/mdit-py-plugins/mdit-py-plugins-0.6.0.ebuild @@ -0,0 +1,31 @@ +# Copyright 2022-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=flit +PYTHON_COMPAT=( python3_{10..14} ) + +inherit distutils-r1 + +DESCRIPTION="Collection of plugins for markdown-it-py" +HOMEPAGE=" + https://pypi.org/project/mdit-py-plugins/ + https://github.com/executablebooks/mdit-py-plugins/ +" +SRC_URI=" + https://github.com/executablebooks/mdit-py-plugins/archive/v${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + +RDEPEND=" + <dev-python/markdown-it-py-5[${PYTHON_USEDEP}] + >=dev-python/markdown-it-py-4.1.0[${PYTHON_USEDEP}] +" + +EPYTEST_PLUGINS=( pytest-{datadir,regressions,timeout} ) +distutils_enable_tests pytest diff --git a/dev-python/mypy/mypy-2.0.0.ebuild b/dev-python/mypy/mypy-2.0.0.ebuild index cef6ed6f5c56..456666ed1a9b 100644 --- a/dev-python/mypy/mypy-2.0.0.ebuild +++ b/dev-python/mypy/mypy-2.0.0.ebuild @@ -23,7 +23,7 @@ SRC_URI=" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~s390" +KEYWORDS="~amd64 ~arm64 ~s390" IUSE="native-extensions" # stubgen collides with this package: https://bugs.gentoo.org/585594 diff --git a/dev-python/nltk-data/Manifest b/dev-python/nltk-data/Manifest index 1eaeeddf4724..3e9f7f23e9c1 100644 --- a/dev-python/nltk-data/Manifest +++ b/dev-python/nltk-data/Manifest @@ -24,7 +24,7 @@ DIST nltk-conll2007-20250310.zip 1242958 BLAKE2B dc01ab90a2d82f2fbe0b4276dc8c139 DIST nltk-crubadan-20250310.zip 5288655 BLAKE2B 2f5103c9801b965ce5d893b690dedc5f8524b1266e32a01251834c80cf291963657b3c1366ef6ed21f9f89c9ab4a696de72a752ce53b651d596ade99edaace2e SHA512 cbb6a8c53a89bb68238853da2409b3bf04e832ede977bee673ad966a74f4c732ee6ba844b8171de26a641fc24f2e9f6d4755adeef3524583f8765d3237057726 DIST nltk-dependency_treebank-20250310.zip 457429 BLAKE2B a60a95f9bcbb72b4ee19a91c380eb620261687f23bd867ae4cf2d7937b60b8dacafb52c09d7bcbcb9fbbbda4e57954ee55a900d70e69e7e290e53c668dd0775f SHA512 b225ace2e2413f0b9ae0e142d81052e64a1bcacb71caf7b07a577c18dec45dc429116abfd12edd3bb1442a111f4fa6e3e33e2b5f113e26dfc4e917268d821736 DIST nltk-dolch-20250310.zip 2116 BLAKE2B a79b5d5de2ab03be43e5fdb1b34c70a458af6efce0e35f42f3c4d748c84cd950c98981f969fea2b0507ee405438f84b50e526aa94a93f99de7567ccb5c462215 SHA512 29254c95d11fd2001f486a5c682f7ab7f23fa13472ac4142db3702e2fa994f74ffabc2f571f1feb94a2e65fcb8da97c57a519f24504379b0e369fd27f9f867f0 -DIST nltk-english_wordnet-20250310.zip 11204755 BLAKE2B 7db8d95c313649b042db591a1967d79b5e9645599a43f01ef3d219c8bad0e943e137a37ebdfc782c2f6a370a696f8866e1101a1a1b4c615e95611c649b31a337 SHA512 e3ac77472e03a11f01e140db2b15090fd4895d0cfcf572dfd7cfedd9df61c749a5ca03953250389578cd98a88c77c1efd75a66601db7994442796bfdd82ae353 +DIST nltk-english_wordnet-20250310.zip 11458203 BLAKE2B 83b3ccd6f8b08b4310b067775bbd80c135b5fb1161483f27572f30a8ab9b16f19d00def11f437b4d937a89d9f200e20780f4b2ce9e5590406e6ba018b116ae1b SHA512 974f2b591c7755a0ecb6374216d7483f72eece66e69da00de1b0f7773c34cbe891c4e788bb9a0e9759f5b6da609e06c264c794da45f61213d51964a3885b395a DIST nltk-europarl_raw-20250310.zip 12594977 BLAKE2B 295e274880ae34c9618a70cabc1b1075e35c442158aabe437972caebbf36d09c4f5f5b66d8ae7ac953f4312f9dac8f5e0c6d3346a444afe98ac700fb3e622539 SHA512 47dcd5420df6ab294f75204355cf346257a821d491f65b856c41a77237df1d7aeb352ed1353da55bfb68fa9f0d8782b9aac9c33bd49af3b395cc780dc421e26d DIST nltk-extended_omw-20250310.zip 11251284 BLAKE2B 11dafcc49c3608e5178b2cf82a943a95afd900f80308bf40d56b29a4518029832fe52241df728f6c38114e60b9c03617337717d987221918a11810b77b1b33ea SHA512 b1f53bef1cc43a5bf9996cc037364f4668e1055385d43e3276a1c58e4345b6ee09d8b577ccdebe8e65bf3367b8da37c05c6dabd282e469808143805303bfeec5 DIST nltk-floresta-20250310.zip 1882021 BLAKE2B 092886cb15c6215b4fe979ce62a1a137de97c4749c372426211d36117d367697d19ebe6a9337f702ee9dfc133318b1e7de51393c5a41afc31a960e10ebe7c498 SHA512 1a71453b9629d622c3468b1e00501683e0415996a62a30c498486354b82f0b3be76080dddc60117c8c9f29de3b34a2166a5de87376a0daeaf8b92bfe5dac668a @@ -90,7 +90,7 @@ DIST nltk-smultron-20250310.zip 166207 BLAKE2B d0c3e75dd108965e260d913e0c02137da DIST nltk-snowball_data-20250310.zip 6785405 BLAKE2B 44c10439b142540ac7eece967efa1431fd8f45342f0a90875dacf29ad374fe4c7d30af11d42ba45e0f1ec1836d56b2ff684ee352c5e8536cfb5db5eb7632285b SHA512 6c8a9259d88f6f7f499867d83b731de99d7fa4e8827ecedf836f653fc1a810efa9f6c5c6e2720a9e6610bc00978956b6a119bd08b70e3e241c4e9faccddd81d8 DIST nltk-spanish_grammars-20250310.zip 4047 BLAKE2B d8a8dbb558850a6a60f1fe5ab0f617f3a0f3c64bc7d49980cf793d374c6679d1bd42afb7e61776737b5eec162f2520abf2ee3acc92ea9ee0f397c3089b3b5b28 SHA512 4513347156e9351c259c0e2448198d68354bbc95e0a54561c31a88f13f333ebcba3e294c820cb62036665f2904eb6a7137546cd580e361c0423c30a8aed950b2 DIST nltk-state_union-20250310.zip 808757 BLAKE2B 2d352af0ced736d3c11a821eaba0b035b3b5b6b0f20db3bd5d4ac2451f99daf68bffd3ad984bd404ecc4a1e67ca9281c529af2cc9e295a3a7330f36ee9640bc8 SHA512 a6fc83e6230e57ba66a7af62f0d2a5d44a14530ed1e0e914590b3f8b5bf939967c126a5e6f6899ba9134843893f65212e836d311109393c1200191a5c3163485 -DIST nltk-stopwords-20250310.zip 37733 BLAKE2B 51cd7ee4650817a21fb1f08652d53cd9755c97efae265dc0fb52744ea8d7ad5a76ac37f72f79fcd0ad6779cbd232739e0295135b46416593cbd2a74f3155c84b SHA512 d6335c2972eee63f30eecd5e16fa6f84029ff7add49665f72380657d809ced2c69135a359d4b4e0bc63343a053c970a087fdca50110297be9a3da51179951f92 +DIST nltk-stopwords-20250310.zip 36779 BLAKE2B 682acd8fd6bf9d59c796af084e01070dfd8bc868c41d207fbfaff206d70986e212a274db43c66a9c4348d89b1e2d4ecf93615f30f68c1bbf9bfea2810291165e SHA512 7f9d96b2a43724e55944dc462985d17f893faa6c977f315315b970a20ab20dc46594520e0b0e8cd58427b28a20ae425a4d455ffb3e67a2e61f1b9bd9b32da8f6 DIST nltk-subjectivity-20250310.zip 521628 BLAKE2B 0a8777a5b91b1b825fbde41cc927d496480129f0a810349bddde2036ed16f37611f2bc3b007e74fe36523612529a92433d32d094be72d247f5faef8220c3c491 SHA512 a3cc4d2d20f26c5eabd86fbced2c013e69d46e607013278eb35831a62e57523a17aec1b580ba62c7a867e61a561e1b222d8430f0c1e2d429a9479e12b008c5b7 DIST nltk-swadesh-20250310.zip 22828 BLAKE2B 1cd9d5355c6b53694ec545ca001b0807b4912a7878ba075b0f81ce8b9b22a5c7a18cf52cf2449483a1c89cd20d8d86986dc3d827fa93a7ef5824fddbc0922025 SHA512 90cb32532a5378d05ce34b84b5f8363dbb32f24afac58b0dcc5cdccba98fd7d37def7f4fbe76b11c8c64059bd19df745562bfbf5f4c721d65ce9f4be1348ab76 DIST nltk-switchboard-20250310.zip 791161 BLAKE2B 211116a751ae246fa31b6aca96b396d3642d89ad112588a09f8d91a5b76dc41c7fb4d36c16c6358cd8e0da8056bc83598ed0dc635cf7b1fd8469a0e80b5f1761 SHA512 690e5392dc082c4ac550bde2848aa65117e7a25cbc4bce0887581c531d03be64e21f044ac0a3286648255f0edd7766b1161f5575ad5fd680c7303b34c3226b8f @@ -118,3 +118,5 @@ DIST nltk-wordnet31-20250310.zip 11058667 BLAKE2B fb2dca62f602e05226dd62802f42e5 DIST nltk-wordnet_ic-20250310.zip 12056682 BLAKE2B c2dc2a646015b23699a72f636b588ec5718c70e6941d9d56863257e1e0396c8cf59ac1dc6ed74e5d7f0c2ee9129d63221a03967bf66a3d335e99160f295ed44d SHA512 1c94451a13af6c76bff60a0cab2e70402a3d9abd2e8fc62a5473f24ab4229feb0afe4faa8d389734697a6cf86d2c8b1dc700bb3afa3cbc279b75d7e0ec19fc6d DIST nltk-words-20250310.zip 757777 BLAKE2B eaaaaab6c26e206e9b6ce45daf779e3cc6706a06132afeabf013026d0009caee2d678f3c4ea9125b9654f7143bef29ec7a5706b79e5650ea556c6821b7754e6f SHA512 2810f05d3fc7ee6b6f8636fa1ff7b4e8c8cdac12b415cc54d15c69102290122ea138ec4fa36cb483f790c1ac10b0f83ae4c2c3e0e8df7e67e90e962ee5dbb0be DIST nltk-ycoe-20250310.zip 477 BLAKE2B 574835aa011a06a06363e26facd6a6f583a1dc1cac2de39adff59d8ab48eefac030b43d935a2f79af855259f2a9a571193dae2811589483af97406ff05c76c9e SHA512 e39ce165074d10ff63cb84ea52905d7ecb937797c8123ed113c5609afe1f63ac44d04d48a681002c4eac21dc9076ac74164b886c6f9ce42f3a102c38d1e8e756 +EBUILD nltk-data-20250310.ebuild 4200 BLAKE2B fcf827423756e575021a156238e8e694174480e35c2948bb74774dbd38c23618ef056bb3b9a69a15b9e2d51ffa77e9e4e1d8e64292aee6503465cf9288ba0eb8 SHA512 2828e9f2c75994b3c5b9c1e6f9e66145740bcfd7dbd3929c6b5fae8edf9fa5dbaa86d691652120e3b611714f7956da7bd148216e68efa184a08b7c164c79d79c +MISC metadata.xml 256 BLAKE2B 4c2944fdb0243cf0d157abc03ec16010f2996ba44a6d49dcee0f60aa08d648615bc7fb2eead77415ce33ab24dccde7931e54499cd3f2896ed7e7e82bafcacc21 SHA512 22b47afc4746c7a1b2f819b973e09b16d984fab4c014d07fa96ec3430c02d84f119b78636a81b04428e2d5b7bdc70401d9fb133a07e8de39e74ded17548ade4c diff --git a/dev-python/nltk-data/metadata.xml b/dev-python/nltk-data/metadata.xml index 6d737cab2b2f..e9619e193038 100644 --- a/dev-python/nltk-data/metadata.xml +++ b/dev-python/nltk-data/metadata.xml @@ -1,14 +1,10 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> <pkgmetadata> - <maintainer type="project"> - <email>dev@liguros.net</email> - <name>Development</name> - </maintainer> <maintainer type="person"> <email>marcin.deranek@slonko.net</email> <name>Marcin Deranek</name> </maintainer> - <origin>ports</origin> + <origin>slonko-overlay</origin> </pkgmetadata>
\ No newline at end of file diff --git a/dev-python/nltk-data/nltk-data-20250310.ebuild b/dev-python/nltk-data/nltk-data-20250310.ebuild index bfc679b8403c..1bac415dc8fc 100644 --- a/dev-python/nltk-data/nltk-data-20250310.ebuild +++ b/dev-python/nltk-data/nltk-data-20250310.ebuild @@ -1,5 +1,6 @@ -# Copyright 2026 Liguros Authors +# Copyright 2020-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 + EAPI=8 inherit check-reqs diff --git a/dev-python/oct2py/Manifest b/dev-python/oct2py/Manifest index 88f7e7163858..35f732fe2c7a 100644 --- a/dev-python/oct2py/Manifest +++ b/dev-python/oct2py/Manifest @@ -1,2 +1,3 @@ DIST oct2py-6.0.1.tar.gz 73861 BLAKE2B b8b4c28875f56c4b88f292ea98d78b71769544e036c3ae5b84b925a597cf732c6187853247dd9e3715a220fc3c15b9ab4c38a19f2f844196aa4eb3d78d598d08 SHA512 853d397eb76ba047ebd3be8fbb77e8a28851a14d413539ca24cc0049f73215a7d037805e21cbf0f46a104c78fbdc98f8925919a9690c12fa1019096cff49acea DIST oct2py-6.0.2.tar.gz 74126 BLAKE2B fd0d2aad24f9660175b61e49c550ba3f7289294cbd5e1ecfbeeab671623aa4afc2718081fa5e332f6c75346d1f7c4b797785a897fbce114959c4a50b033b51ad SHA512 2f5b2dc4ef8ee59aac90fc0598faef1503f88258789392746540250d8c2a6f44d44bd157a0eaecb319f59f3b9dbe07c657c22123918dd6f2f5ccf1e09cbb0310 +DIST oct2py-6.0.3.tar.gz 74152 BLAKE2B 281bfd20b4685011e236d1c619726350f52667385f8d3d8ba7e8c8d28f844b8068a80698232b5e03bc22170c2e5cee5f77aba676dd7718e92938cb0ed7ade7cb SHA512 8f117fc3a825b0d91030edb2ba3afed48c70b47e93c458e92be7fd0a193cc4ea5fa0daf9c13bcaac8219ad53d9d128aac1642fb8f03fd8e14c68e7bd4244d429 diff --git a/dev-python/oct2py/oct2py-6.0.3.ebuild b/dev-python/oct2py/oct2py-6.0.3.ebuild new file mode 100644 index 000000000000..d324d8359feb --- /dev/null +++ b/dev-python/oct2py/oct2py-6.0.3.ebuild @@ -0,0 +1,50 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=poetry +PYTHON_COMPAT=( python3_{10..14} ) + +inherit distutils-r1 pypi virtualx + +DESCRIPTION="Python to GNU Octave bridge" +HOMEPAGE=" + https://github.com/blink1073/oct2py + https://blink1073.github.io/oct2py/ +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND=" + >=dev-python/numpy-1.25.0[${PYTHON_USEDEP}] + >=dev-python/octave-kernel-1.0[${PYTHON_USEDEP}] + >=dev-python/pydantic-settings-2.0[${PYTHON_USEDEP}] + >=dev-python/scipy-0.17.1[${PYTHON_USEDEP}] + >=dev-python/tornado-0.5.5[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + >=dev-python/ipython-9.0[${PYTHON_USEDEP}] + dev-python/nbconvert[${PYTHON_USEDEP}] + dev-python/pandas[${PYTHON_USEDEP}] + ) +" + +EPYTEST_PLUGINS=( flaky ) +EPYTEST_XDIST=1 +distutils_enable_tests pytest + +python_test() { + local EPYTEST_DESELECT=( + # No graphics toolkit available: 743589 + "oct2py/ipython/tests/test_octavemagic.py::OctaveMagicTest::test_octave_plot" + # TODO + tests/test_misc.py::TestMisc::test_func_without_docstring + tests/test_usage.py::TestUsage::test_pkg_load + ) + + virtx epytest +} diff --git a/dev-python/phonenumbers/Manifest b/dev-python/phonenumbers/Manifest index 5c57ee76eb6c..afaa4ebba71f 100644 --- a/dev-python/phonenumbers/Manifest +++ b/dev-python/phonenumbers/Manifest @@ -1,3 +1,4 @@ DIST phonenumbers-9.0.27.tar.gz 2298619 BLAKE2B e103dd46a9239452e52526cf4a30029acd8bad0198b96e824cd6aa7bcc2b440ae8ff29af74c27212f5d5b081dc2e1a91555a3b2f3d31e294d1125fe56ec9a1ee SHA512 2fb7b3ce6c8ddf0439d27126cf318a30998489d4fb1e208419634a2cef3fd521ac911344df41ebbfc1977fa3c07833893e9d01e7adcc69da60e8084a475883fa DIST phonenumbers-9.0.28.tar.gz 2298779 BLAKE2B 7ba1913e041c87e033fe3942b82dc9fba5c2a5926b5a6fef8ed96f9085ff92857142c3fd49a414a1421a2a7632373a4c28d3bf7813216a0b304fc5aae2bd928d SHA512 96eb5f73689cf562962dbe872885eb63b48878ed352a53355ceb58b88f12a14bb477893aaef9e7c2d4da928d6aec10b5895f2590f9af3d6bce66fa4b3a2cd2c0 DIST phonenumbers-9.0.29.tar.gz 2300063 BLAKE2B 1cdd4722f2996a04d7ff86a01e24a27caff544223c0544b89654dee9c5f0562b78e10956d8c881c2770aad90cd0dca75caae4c86003305fe1aff2ccb04460145 SHA512 88999b96686eb3e44f5039cc61b73e6746be1206094996c03fa9f6a41b157bc54689122a5aa6a390af2db01a1d43ee3acc2e73458fd6b41db30a6dbcb95790a9 +DIST phonenumbers-9.0.30.tar.gz 2306521 BLAKE2B 53ad196cf1a55dce9020cb173a12becf7df80b5b425134ef94a25d12ff4a7ae35492f6180ac058c508ade08a24625f24cd7773f4a67adb5af8ae0a405fc0195f SHA512 d687b0d4e4bdbd0c0d63d9c2e5574deb4b529c6eacd5ba5c0acbe6fd84bad86780e7569fc5a315b3f96749e4cc9afc4fb8531b2017485d1de4fd31c292748f8f diff --git a/dev-python/phonenumbers/phonenumbers-9.0.30.ebuild b/dev-python/phonenumbers/phonenumbers-9.0.30.ebuild new file mode 100644 index 000000000000..56b0d243a266 --- /dev/null +++ b/dev-python/phonenumbers/phonenumbers-9.0.30.ebuild @@ -0,0 +1,31 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..14} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Python port of Google's libphonenumber" +HOMEPAGE=" + https://github.com/daviddrysdale/python-phonenumbers/ + https://pypi.org/project/phonenumbers/ +" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86" +IUSE="test" +RESTRICT="!test? ( test )" + +BDEPEND=" + test? ( + dev-python/protobuf[${PYTHON_USEDEP}] + ) +" + +python_test() { + "${EPYTHON}" testwrapper.py -v || die "Tests failed with ${EPYTHON}" +} diff --git a/dev-python/proto-plus/Manifest b/dev-python/proto-plus/Manifest index a9c063817b15..00f05c9df62a 100644 --- a/dev-python/proto-plus/Manifest +++ b/dev-python/proto-plus/Manifest @@ -1,3 +1,5 @@ DIST proto-plus-python-1.27.1.gh.tar.gz 76528 BLAKE2B fcf6ae9365d56d98cb3263f4ea2d60ee4d09664809d7ceb763f612abfff0edcd5a5d756756dfc2a9df91a5928ebfdfe943bec109cb95d5e560636d8a119326c8 SHA512 0b9183708684d1dbc5bba72af6f1b359b92eb99db4c888c21d607a42f759ef018f2c428c7ee611d2fff138851edac8fdd9f5e7cf6da88535a43e8a7e91dba760 DIST proto_plus-1.27.2.tar.gz 57204 BLAKE2B 196bf423073c57ddd15057dc744f22dbbd71da7baeef7cb8bfe75281402ec435dc25a34a7c0734d60afca8e02668112e84c5012ad7716c5ec08ee399e060540c SHA512 d17d3752a60161cec645842929be7a4186a7e099baa00f11e6d31091d6dabf49bbe249e5538732ba932c91a9f695ebc45a4fe497a6ad7b51ea909b19d3580a96 DIST proto_plus-1.27.2.tar.gz.provenance 5908 BLAKE2B f247df33488f6b3f60167efde85b00abe6ea1d0cbe0bf5199b690a85dae5b389cbfc89726f082631256c8679574c7c0705d3b53004eb45208009a026e9b788c5 SHA512 8d37a1c4502e8034d1db4bae8f731e43a9669cc2825c84b1ef32784fcbb3a26856e8700e9c10e3084bbeb3494c091ccf78e5f808d626e9b65d6155900256cdd2 +DIST proto_plus-1.28.0.tar.gz 57221 BLAKE2B c904fdc0478eee98310252d26e0217faf3f2e3588d1ce5f592c5f8c0d98d4cd34906b31507a945e1fbe77fffd4df6bd8af76a46ef7c2533bc873af286ca598e7 SHA512 e56bb69c43d90426cf2335138979b4559b8b58759f1e66e4d214f5ae66b7a786681b8366ff8a8a4bae45c1b4c1f5c3e9a07969670cf016a093aa4a59389d8db8 +DIST proto_plus-1.28.0.tar.gz.provenance 5943 BLAKE2B ffc00e46cbb90a0b07874a5f302aa96e1cb17ce7370bae61a394bcb923c91818e9af8faceb13a61ec7f76b60a6993144c19f3057b30236159a69cfe5a800473d SHA512 092644eb83d402c5fdd02cbdc16219d8692e87332b258c508de1ed5d84ed88e34bfe08b583119918210e7e86ea19930df1723e35acc3c88d4628ed11fde50fc3 diff --git a/dev-python/proto-plus/proto-plus-1.28.0.ebuild b/dev-python/proto-plus/proto-plus-1.28.0.ebuild new file mode 100644 index 000000000000..f0c4d978b23f --- /dev/null +++ b/dev-python/proto-plus/proto-plus-1.28.0.ebuild @@ -0,0 +1,34 @@ +# Copyright 2021-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYPI_VERIFY_REPO=gcp:google-cloud-sdk-py@oss-exit-gate-prod.iam.gserviceaccount.com +PYTHON_COMPAT=( python3_{10..14} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Beautiful, Pythonic protocol buffers" +HOMEPAGE=" + https://github.com/googleapis/proto-plus-python/ + https://pypi.org/project/proto-plus/ +" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~x86" + +RDEPEND=" + <dev-python/protobuf-8[${PYTHON_USEDEP}] + >=dev-python/protobuf-3.19.0[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + >=dev-python/google-api-core-1.31.5[${PYTHON_USEDEP}] + dev-python/pytz[${PYTHON_USEDEP}] + ) +" + +EPYTEST_PLUGINS=() +distutils_enable_tests pytest diff --git a/dev-python/python-ipware/Manifest b/dev-python/python-ipware/Manifest index 869eb2c222a6..6ed260646200 100644 --- a/dev-python/python-ipware/Manifest +++ b/dev-python/python-ipware/Manifest @@ -1,2 +1,5 @@ -DIST python-ipware-2.0.4.gh.tar.gz 13043 BLAKE2B 6ee70d211fef4a772e95e5b6e61ae9ab113f210184e401e3c2c4962a149349afdb54c41e1142533fce14b6700a0edd76a2140b101f2c148564ad692ac58c8fad SHA512 bffa9da4693ecc0f30d51d01ce9a6e50f9b22cb8ac429038e146343c156bfb53742959c1c3aa3e395ad8cfb966d3ba4e9734d6a2304beb723e8cb1177d3a705e +DIST python-ipware-2.0.0.gh.tar.gz 12677 BLAKE2B 67806b800d92f0ff0c236cb8d4be0cf22cb61c86b187d2e51ae8cf84daa50a21038be5d30ce0981b03a75fe2910978e4ad903a0690cad630e0e2cad8eeca6d03 SHA512 acc7a8dd0312f8ea37e6b528248a322b5bc7194851a5ab0b4d0772a512b91b0bd37cc7cfbb3b255bb09b2ab4e5974c59b2f99156a2660b5de061eace9e96fdbe DIST python-ipware-3.0.0.gh.tar.gz 13711 BLAKE2B c549afae3e0dd849eebcd0ee718c542258807adcf20d804c2c57580f6bc452d296ea012e988890ae0109296c02e8053f4eaf5df0e4c49d9ca6e473cc705a4a1a SHA512 a901b0e09f1a0d0b53725d41272e24c7cc3a0ea3250e7210de42fb233b196b8ff28153d0657a13031e5ac9618958005574230969f97a109a7bb91409d42228d5 +EBUILD python-ipware-2.0.0.ebuild 520 BLAKE2B 589fe9956488e2741bc4144fdb3f42ec0085f76654c76fc965220d2a67219babfcb4a0c62d7e16cc5c36f27149d5e9e94a078d6521211177ce7ad49bff47012f SHA512 b882077145e8e283a7dced5a0659b11934ea93a8383c52e5770eed750c37d77e448c41b9543b9e5af2af8e655c7f668aa541c12c40ea2c36410634a2100b7b2f +EBUILD python-ipware-3.0.0.ebuild 520 BLAKE2B a3b52f0082e09cdb8ed14a932a6c9361234366be3e8142fd0088077480a00bcd3917b17aa5919554af97d0fd9ce256964dab313fb84a93f9eafeca66eed24ee6 SHA512 f17d992e04d3cefed9ef23b6af08fe1fba3fef9340ce479929b7e7dcb55ba676408806a6bfa6ec78546b249112a7e8ac097a6a1b5429ea94a9d0cddb1b648280 +MISC metadata.xml 458 BLAKE2B c2c36b371c90f16dfb127dcdaedc5a9a801b1d88d6fff107152209cc17be96799ed634e1083f307995c4428ceabded7d937da931fe0cd3bd05b0af35aac2af99 SHA512 8a760444dc70180d08fc6912930a2cf7a9efc95c9cee5bd1d54dd438f598815762eb83fd1e84ab81e371d1554b164e269be10e7ae094036a9f99bfbb1a494b4a diff --git a/dev-python/python-ipware/metadata.xml b/dev-python/python-ipware/metadata.xml index 36acccda7221..41b826619df3 100644 --- a/dev-python/python-ipware/metadata.xml +++ b/dev-python/python-ipware/metadata.xml @@ -1,10 +1,12 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> <pkgmetadata> - <maintainer type="project"> - <email>dev@liguros.net</email> - <name>Development</name> + <maintainer type="person"> + <email>marcin.deranek@slonko.net</email> + <name>Marcin Deranek</name> </maintainer> - - <origin>ports</origin> + <upstream> + <bugs-to>https://github.com/un33k/python-ipware/issues</bugs-to> + </upstream> + <origin>slonko-overlay</origin> </pkgmetadata>
\ No newline at end of file diff --git a/dev-python/python-ipware/python-ipware-2.0.0.ebuild b/dev-python/python-ipware/python-ipware-2.0.0.ebuild new file mode 100644 index 000000000000..2e5af99635e0 --- /dev/null +++ b/dev-python/python-ipware/python-ipware-2.0.0.ebuild @@ -0,0 +1,21 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..14} ) +DISTUTILS_USE_PEP517=setuptools +inherit distutils-r1 + +DESCRIPTION="A Python package to retrieve user's IP address" +HOMEPAGE=" + https://github.com/un33k/python-ipware + https://pypi.org/project/python-ipware/ +" +SRC_URI="https://github.com/un33k/python-ipware/archive/v${PV}.tar.gz -> ${P}.gh.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +distutils_enable_tests unittest diff --git a/dev-python/python-ipware/python-ipware-2.0.4.ebuild b/dev-python/python-ipware/python-ipware-2.0.4.ebuild deleted file mode 100644 index 8e70a17b4a92..000000000000 --- a/dev-python/python-ipware/python-ipware-2.0.4.ebuild +++ /dev/null @@ -1,20 +0,0 @@ -# Copyright 2023-2024 Liguros Authors -# Distributed under the terms of the GNU General Public License v2 -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..14} ) - -inherit distutils-r1 - -DESCRIPTION="A Django application to retrieve user's IP address" -HOMEPAGE="https://github.com/un33k/python-ipware https://pypi.org/project/python-ipware/" -SRC_URI="https://github.com/un33k/python-ipware/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64" - -python_test() { - "${EPYTHON}" tests/manage.py test -v2 myapp || die "Tests failed with ${EPYTHON}" -} diff --git a/dev-python/python-ipware/python-ipware-3.0.0.ebuild b/dev-python/python-ipware/python-ipware-3.0.0.ebuild index 8e70a17b4a92..2e5af99635e0 100644 --- a/dev-python/python-ipware/python-ipware-3.0.0.ebuild +++ b/dev-python/python-ipware/python-ipware-3.0.0.ebuild @@ -1,20 +1,21 @@ -# Copyright 2023-2024 Liguros Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 + EAPI=8 -DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{10..14} ) - +DISTUTILS_USE_PEP517=setuptools inherit distutils-r1 -DESCRIPTION="A Django application to retrieve user's IP address" -HOMEPAGE="https://github.com/un33k/python-ipware https://pypi.org/project/python-ipware/" -SRC_URI="https://github.com/un33k/python-ipware/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz" +DESCRIPTION="A Python package to retrieve user's IP address" +HOMEPAGE=" + https://github.com/un33k/python-ipware + https://pypi.org/project/python-ipware/ +" +SRC_URI="https://github.com/un33k/python-ipware/archive/v${PV}.tar.gz -> ${P}.gh.tar.gz" LICENSE="MIT" SLOT="0" KEYWORDS="~amd64" -python_test() { - "${EPYTHON}" tests/manage.py test -v2 myapp || die "Tests failed with ${EPYTHON}" -} +distutils_enable_tests unittest diff --git a/dev-python/python3-openid/Manifest b/dev-python/python3-openid/Manifest index 62c1b143f240..adae66e5eb6b 100644 --- a/dev-python/python3-openid/Manifest +++ b/dev-python/python3-openid/Manifest @@ -1 +1,3 @@ DIST python3-openid-3.2.0.tar.gz 305600 BLAKE2B d793eb61335d7240d5c25324b8377d19781df15012c8da6d5d0d7445c8a7fcb31711156b48d32efae8b6de27509e8f9112535ece7820779ca9b7f2e7be04fb0f SHA512 54412820fef21928e1bf30d16c9bc73d454e9ff41df028a12047c08abdb4c2c9e1d9053daebab8b0327cb0fe0f67e364c2506a47509fef6db5bff42f8399b799 +EBUILD python3-openid-3.2.0.ebuild 679 BLAKE2B 5454353f52ddb493a5cf31988313a1f0a2c0822ae99bc3941ebb8bf87e93eaf0175b1b0336f23bb80cf995f2b9294cbecf36d1071511e19ecce2da2b464b0cea SHA512 1b359d96aac47001d1f7479c4f30318398f459e6f4e2e3b6100d2d6a1fb0a1b3009aacda4a4a0706f0b0af8f7b55f42aba3e071e7538e90d61c461a520925e03 +MISC metadata.xml 465 BLAKE2B 13d59e0e7c411bebdf18756721d500782b64ab134a8d824d0affc897079e8dcabdbfd49f3c6a437124b6cc0a8a61dc4f80696979e17c404942d66b841b61e850 SHA512 9df2e6d83ce3d3b8b3d9e752d2d9b3b80330cfc40a91dfd894d7ddba982af4433b68abfd402d64d7a2459624bcc02df1f29356e96d363a3f4b7a3abc0b4f123e diff --git a/dev-python/python3-openid/metadata.xml b/dev-python/python3-openid/metadata.xml index a2df676e20ae..a38793ddd6e5 100644 --- a/dev-python/python3-openid/metadata.xml +++ b/dev-python/python3-openid/metadata.xml @@ -1,10 +1,12 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> <pkgmetadata> - <maintainer type="project"> - <email>core@liguros.net</email> - <name>Development</name> + <maintainer type="person"> + <email>marcin.deranek@slonko.net</email> + <name>Marcin Deranek</name> </maintainer> - - <origin>ports</origin> + <upstream> + <bugs-to>https://github.com/necaris/python3-openid/issues</bugs-to> + </upstream> + <origin>slonko-overlay</origin> </pkgmetadata>
\ No newline at end of file diff --git a/dev-python/trove-classifiers/Manifest b/dev-python/trove-classifiers/Manifest index d680ab43c30a..da0c1c5d740e 100644 --- a/dev-python/trove-classifiers/Manifest +++ b/dev-python/trove-classifiers/Manifest @@ -2,3 +2,5 @@ DIST trove_classifiers-2026.1.14.14.tar.gz 16997 BLAKE2B cdf98684df73c358ab68641 DIST trove_classifiers-2026.1.14.14.tar.gz.provenance 9482 BLAKE2B 2cbd78a771b3f8c9da5c6ce0e496cd4168ec5317bd1f6d44ec398e09b2742e18cc2bba5f3754171430a325a4b6e8ddb79478fcef625e56886e09a90bee9f2074 SHA512 c4347b04476c3ee81e8e5cc05610b98b1733bce499f59ea87001df5ae7fb56b50bb5d983473e6f69a5b1ec0137e15ebb9972bfafeef588ccf57bc2eb9271d1b2 DIST trove_classifiers-2026.4.28.13.tar.gz 17035 BLAKE2B c75222c2f32e597f6246686bda5e0a6b469ab10cdaa460544c3e22fdcb34eddc706bbce27f19f745ee9caefacc7e4660d1c65145590c1c8f5992c1cd9ae8fa88 SHA512 11a852886044658b7cb39f55917811b81edff9ca0798630fad20dd8baa195bea4493c8739d472fd9892eba1022e1bd7d52b952b5df43b04dc635163bcbc91f5b DIST trove_classifiers-2026.4.28.13.tar.gz.provenance 9063 BLAKE2B e1d464f009e4c82f21f8b0f4457afbdf16aae4eec2ece83420c6ae46e233a32dddd8896917b60fa41220a9176f6e899839a5f4ab3bff9d1a2d8c80b4d0b01e5c SHA512 8a87f7bac5ab26298b88d35548997f581a756060cd3c5072d47237829d70d421bfb25c968ff6d3aa84040a6d86874da17ca692d84d3aacfded94d9b8e9b2f565 +DIST trove_classifiers-2026.5.7.17.tar.gz 17041 BLAKE2B c495ec45bb8f9ace2661d3ad50b75321581845d78ee1eef8b87d7e2bb2c1c316bdf7b19aa2a7eff6983f55dcc23a2df0b6916323fd7bc509ecaaa60f74519f31 SHA512 bc3ea9dd1ad0c110b83a79ec759f12ce4bd0665b220b1d43b04fc438317772f12e203d83163b9a00e3c4600b0dbb0b10c03f6432212aa4ef29a180f516d96764 +DIST trove_classifiers-2026.5.7.17.tar.gz.provenance 9486 BLAKE2B 029612062c1fb148fe13903a0adc14a1078b0d0dc45c8e890dde2e3f715eb94f6c1a7f700580bdc9b5b241b4a35fc2b4f0261d8666ce3a0e1da57e4c1b933cd5 SHA512 7ea52c48c94eda862def238040bdffda67e41c2420dd274bd59a4ddd05c489a02016c5fbed0a805d16681d0803b66607b27bc65b9a8ff5c98d04c5259935a1da diff --git a/dev-python/trove-classifiers/trove-classifiers-2026.5.7.17.ebuild b/dev-python/trove-classifiers/trove-classifiers-2026.5.7.17.ebuild new file mode 100644 index 000000000000..11d798d66c60 --- /dev/null +++ b/dev-python/trove-classifiers/trove-classifiers-2026.5.7.17.ebuild @@ -0,0 +1,47 @@ +# Copyright 2022-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=flit +PYPI_VERIFY_REPO=https://github.com/pypa/trove-classifiers +PYTHON_COMPAT=( python3_{10..14} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Canonical source for classifiers on PyPI (pypi.org)" +HOMEPAGE=" + https://github.com/pypa/trove-classifiers/ + https://pypi.org/project/trove-classifiers/ +" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos ~x64-solaris" + +EPYTEST_PLUGINS=() +distutils_enable_tests pytest + +src_configure() { + grep -q 'build-backend = "setuptools' pyproject.toml || + die "Upstream changed build-backend, recheck" + # write a custom pyproject.toml to ease hatchling bootstrap + cat > pyproject.toml <<-EOF || die + [build-system] + requires = ["flit_core >=3.2,<4"] + build-backend = "flit_core.buildapi" + + [project] + name = "trove-classifiers" + version = "${PV}" + description = "Canonical source for classifiers on PyPI (pypi.org)." + + [project.scripts] + trove-classifiers = "trove_classifiers.__main__:cli" + EOF +} + +python_test() { + epytest + "${EPYTHON}" -m tests.lib || die +} diff --git a/dev-python/urllib3/Manifest b/dev-python/urllib3/Manifest index 2c4a465013f8..c6286e3579dd 100644 --- a/dev-python/urllib3/Manifest +++ b/dev-python/urllib3/Manifest @@ -1,3 +1,5 @@ DIST hypercorn-d1719f8c1570cbd8e6a3719ffdb14a4d72880abb.gh.tar.gz 156216 BLAKE2B fcb5f49653401e6e4079e1c770d3cd407602d4d6764437b735bd4ec04191dec59cdc930822fa2aff726ee25cddd0f71fd457dedf31026bff1da121d93af8b768 SHA512 62d6787d88a2e716f0ac04fc49f6cdc586e473a660ee754ff66961922ae78bcc75d1f78b091e78557dd60f006e8e480114738c7b4ff71beac804e4fc9603240b DIST urllib3-2.6.3.tar.gz 435556 BLAKE2B 9e8cd91390da4ba0b71aa357735c25cd59f1509293a71d5c382a1e9b973c10158f0774b4da9e9dcf13932bdaeddff07ea67242bb92a981855e5d7afec153d629 SHA512 663c83a78908dac9bb05c7ac833183c2fdc2969d0662d21dd8751ba13c51880ee264f7804760f33ebdabfd1c1f04a5d44171a420396de6ae582f9789801b141c DIST urllib3-2.6.3.tar.gz.provenance 9346 BLAKE2B 2b2cd838678933a5faa513e6974627f073826107d293e09354508f651c536bb63fe065406e1d8b845b933ee5db97b9e5a50ddb0417c52accab6e5367451bb507 SHA512 bb734fa663a6ff50bda97d2956825ef8eae3b0959f045f15f8b816881677eaa17eea8d832926fc664ee9398c33731d3917814617b32dfb7f40776cb6e69cd408 +DIST urllib3-2.7.0.tar.gz 433602 BLAKE2B 2a74917dbcca8a30cd0e202c6c4d1b2cb096b6466b4c7c4d7a11d74205f971cea41aac5628ea8d69cfd99f1a0ac1aff4221119cddcf53449e8271bc4d50e6abf SHA512 6f75e5873f18301de37c0d7f17c726b21c9928f2fe9ec58d843f1172b80be6eb05117bdf7af27dd7eb1ab0175a94e0f49cde01d8d8919f61de8710e163fabc03 +DIST urllib3-2.7.0.tar.gz.provenance 9499 BLAKE2B 86eb7207644c7f94a76f8818927d4e2301648c4bde0acc029f95ddf40ae3b777ad6149ca8fbfa51de26493c6c3987d99ddfb90df101c4e5eb1d3c85ddf101134 SHA512 25447cda48b206b5a351c9295771111bc0e61d53fb878a3735ac1d7c6a333df863b396b215a9bbc3a7821b368738aa3f5bbac7dbc67e617c354ff977e3432743 diff --git a/dev-python/urllib3/urllib3-2.7.0.ebuild b/dev-python/urllib3/urllib3-2.7.0.ebuild new file mode 100644 index 000000000000..fe1f76f286d4 --- /dev/null +++ b/dev-python/urllib3/urllib3-2.7.0.ebuild @@ -0,0 +1,116 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# please keep this ebuild at EAPI 8 -- sys-apps/portage dep +EAPI=8 + +DISTUTILS_USE_PEP517=hatchling +PYPI_VERIFY_REPO=https://github.com/urllib3/urllib3 +PYTHON_TESTED=( python3_{11..14} pypy3_11 ) +PYTHON_COMPAT=( "${PYTHON_TESTED[@]}" ) +PYTHON_REQ_USE="ssl(+)" + +inherit distutils-r1 pypi + +# The package has a test dependency on their own hypercorn fork. +HYPERCORN_COMMIT=d1719f8c1570cbd8e6a3719ffdb14a4d72880abb +DESCRIPTION="HTTP library with thread-safe connection pooling, file post, and more" +HOMEPAGE=" + https://github.com/urllib3/urllib3/ + https://pypi.org/project/urllib3/ +" +SRC_URI+=" + test? ( + https://github.com/urllib3/hypercorn/archive/${HYPERCORN_COMMIT}.tar.gz + -> hypercorn-${HYPERCORN_COMMIT}.gh.tar.gz + ) +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos ~x64-solaris" +IUSE="brotli http2 test zstd" +RESTRICT="!test? ( test )" + +# [secure] extra is deprecated and slated for removal, we don't need it: +# https://github.com/urllib3/urllib3/issues/2680 +RDEPEND=" + >=dev-python/pysocks-1.5.8[${PYTHON_USEDEP}] + <dev-python/pysocks-2.0[${PYTHON_USEDEP}] + brotli? ( >=dev-python/brotlicffi-1.2.0.0[${PYTHON_USEDEP}] ) + http2? ( + <dev-python/h2-5[${PYTHON_USEDEP}] + >=dev-python/h2-4[${PYTHON_USEDEP}] + ) + zstd? ( + $(python_gen_cond_dep ' + >=dev-python/backports-zstd-1.0.0[${PYTHON_USEDEP}] + ' 3.{11..13}) + ) +" +BDEPEND=" + dev-python/hatch-vcs[${PYTHON_USEDEP}] + test? ( + $(python_gen_cond_dep " + ${RDEPEND} + dev-python/brotlicffi[\${PYTHON_USEDEP}] + dev-python/freezegun[\${PYTHON_USEDEP}] + dev-python/h2[\${PYTHON_USEDEP}] + dev-python/httpx[\${PYTHON_USEDEP}] + dev-python/pytest[\${PYTHON_USEDEP}] + dev-python/pytest-rerunfailures[\${PYTHON_USEDEP}] + dev-python/pytest-timeout[\${PYTHON_USEDEP}] + dev-python/pytest-xdist[\${PYTHON_USEDEP}] + dev-python/quart[\${PYTHON_USEDEP}] + dev-python/quart-trio[\${PYTHON_USEDEP}] + dev-python/trio[\${PYTHON_USEDEP}] + >=dev-python/tornado-4.2.1[\${PYTHON_USEDEP}] + >=dev-python/trustme-0.5.3[\${PYTHON_USEDEP}] + " "${PYTHON_TESTED[@]}") + $(python_gen_cond_dep ' + >=dev-python/backports-zstd-1.0.0[${PYTHON_USEDEP}] + ' 3.{11..13}) + ) +" + +src_prepare() { + # upstream considers 0.5 s to be "long" for a timeout + # we get tons of test failures on *fast* systems because of that + sed -i -e '/LONG_TIMEOUT/s:0.5:5:' test/__init__.py || die + distutils-r1_src_prepare +} + +python_test() { + local -x PYTHONPATH=${WORKDIR}/hypercorn-${HYPERCORN_COMMIT}/src + local -x CI=1 + if ! has "${EPYTHON}" "${PYTHON_TESTED[@]/_/.}"; then + einfo "Skipping tests on ${EPYTHON}" + return + fi + + local EPYTEST_DESELECT=( + # TODO: timeouts + test/contrib/test_pyopenssl.py::TestSocketClosing::test_timeout_errors_cause_retries + test/with_dummyserver/test_socketlevel.py::TestSocketClosing::test_timeout_errors_cause_retries + # TODO + test/contrib/test_pyopenssl.py::TestSocketClosing::test_socket_shutdown_stops_recv + test/with_dummyserver/test_socketlevel.py::TestSocketClosing::test_socket_shutdown_stops_recv + # hangs randomly + test/contrib/test_pyopenssl.py::TestHTTPS_TLSv1_{2,3}::test_http2_probe_blocked_per_thread + test/with_dummyserver/test_https.py::TestHTTPS_TLSv1_{2,3}::test_http2_probe_blocked_per_thread + ) + case ${EPYTHON} in + pypy3.11) + EPYTEST_DESELECT+=( + # lots of random "coroutine not awaited" warnings + test/contrib/test_pyopenssl.py + test/with_dummyserver/test_https.py + ) + ;; + esac + + local EPYTEST_PLUGINS=( pytest-timeout ) + local EPYTEST_RERUNS=10 + local EPYTEST_XDIST=1 + epytest --reruns-delay=2 +} diff --git a/dev-python/whitenoise/Manifest b/dev-python/whitenoise/Manifest index 33f72343ba6c..2884d21499b9 100644 --- a/dev-python/whitenoise/Manifest +++ b/dev-python/whitenoise/Manifest @@ -1,2 +1,5 @@ -DIST whitenoise-6.11.0.gh.tar.gz 104789 BLAKE2B ee099506e856f7f8a360961073fc0218e1ceadc6c56a4f7783c6048e255f5505f2b466f38719be7ab5df379a7ed51425814a3077e3d83f78224f9a7467c493c9 SHA512 e8871cb298a81c39f4cbc3d8dcbf13675e33e857813d29ce62b44219653e4c8d2d970f21e5aa8fdc9df64bca4d57df9a227251f52a166add0dc81cc59715f99d -DIST whitenoise-6.12.0.gh.tar.gz 107611 BLAKE2B 539d0adf21f4377d7654603dc9563f1369ccb59c19245cd09aea3f9766714d175b385b5b9fbb59697fd2477d82add8950fa149a946a07397177a54475d8d9a1a SHA512 40d8731f3419489208e3bbd9f89ed379b5795cd5f25b18c9cca38ab45aa91d852d486247a48a6212d779755448ad1e4c76e92ef7ee8505e4c2a1369bf375e968 +DIST whitenoise-6.8.2.gh.tar.gz 57336 BLAKE2B e4c04beb057dbdf237da7f0c864d8cf1d077abbcd227d48bcadcabcb51d93c9b97460a167c2a2f8526beee3007b07d34c376518ad956831150730593f5867f7a SHA512 6b162d9147c83d77635f0a254d5462785a3ab21f87ea20db30ff330c5db28d183f8a7ce1eeae6e3b39b4f033cc1d3b1b261a4b5ff7d9bac4826218f59d948d68 +DIST whitenoise-6.9.0.gh.tar.gz 57497 BLAKE2B 8badfeeda6da1502bbb5cd170879dbcc266c804aba5dfeeeebb733aed17e4a58ed7987e66c53f1f0bfe31369fbadef8dd1579822d054e7c938d935799584f1fb SHA512 d47d3cdf7357009a78d939af9bee920636030c9b03d56e8b8753ea569c5f1016d8bcbc9277659feefa1192ba7aae3ff7b5782d299e0a9e1f19b8973e127a5822 +EBUILD whitenoise-6.8.2.ebuild 733 BLAKE2B f450e341f864cb4d280505f6d795613d59c73904bfecfe45809e83d4418ac84e521142fb23f866b8748654a01776e961238dc301814668e4918664dc5b69ca8b SHA512 dab68b2d45de0fff1fe2d02f2442ab4c0a5fae94e7a853c4115d9d0da1791af195eb735aec98f3671c043ca952327aabfcec3fc9aba2bdc0618fc9325aef8556 +EBUILD whitenoise-6.9.0.ebuild 738 BLAKE2B ec0df4b103185a783e6e1c40f4df0406a7d5876a93bfef84a05ecb3426de2cd6e4125c02cab1f006d6440f489085714dc4dd10b029711795f4079f9fdde1283a SHA512 39c42a44f4b6016bd7d043648860c18d816b156e04dc28f8a9242007d1ffffee923541823a59c0003c59d2fd88768eaf8e2fa4780f2fdf3f7764db34bd7eb4c7 +MISC metadata.xml 451 BLAKE2B c9483574bd94fee26ed9dc0de6ea3e42b340035c5de0b7d6b37452c7fa2b2317283b7f926f0c8227444c1dd8245246dabea2bc1d7d312aff57133905098344bc SHA512 f3808adacefa3435da5a1e4ce97fa7089baeebb8eaad53a66dbb497b996e7005da3f316d734915ec2284480de2596f7927c34bfbaeb391277de4c9f04d45f743 diff --git a/dev-python/whitenoise/metadata.xml b/dev-python/whitenoise/metadata.xml index 896e2dec0325..5a2bbb70b19f 100644 --- a/dev-python/whitenoise/metadata.xml +++ b/dev-python/whitenoise/metadata.xml @@ -1,10 +1,6 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> <pkgmetadata> - <maintainer type="project"> - <email>dev@liguros.net</email> - <name>Development</name> - </maintainer> <maintainer type="person"> <email>marcin.deranek@slonko.net</email> <name>Marcin Deranek</name> @@ -12,5 +8,5 @@ <upstream> <bugs-to>https://github.com/evansd/whitenoise/issues</bugs-to> </upstream> - <origin>ports</origin> + <origin>slonko-overlay</origin> </pkgmetadata>
\ No newline at end of file diff --git a/dev-python/whitenoise/whitenoise-6.12.0.ebuild b/dev-python/whitenoise/whitenoise-6.8.2.ebuild index b891e1c54239..7711bb267021 100644 --- a/dev-python/whitenoise/whitenoise-6.12.0.ebuild +++ b/dev-python/whitenoise/whitenoise-6.8.2.ebuild @@ -1,5 +1,6 @@ -# Copyright 2025-2026 Liguros Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 + EAPI=8 DISTUTILS_USE_PEP517=setuptools diff --git a/dev-python/whitenoise/whitenoise-6.11.0-r1.ebuild b/dev-python/whitenoise/whitenoise-6.9.0.ebuild index 7524caeab37e..9290d4b19aba 100644 --- a/dev-python/whitenoise/whitenoise-6.11.0-r1.ebuild +++ b/dev-python/whitenoise/whitenoise-6.9.0.ebuild @@ -1,5 +1,6 @@ -# Copyright 2025 Liguros Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 + EAPI=8 DISTUTILS_USE_PEP517=setuptools @@ -16,7 +17,7 @@ SLOT="0" KEYWORDS="~amd64" DEPEND=" - dev-python/django[${PYTHON_USEDEP}] + <dev-python/django-5.3[${PYTHON_USEDEP}] " BDEPEND=" test? ( diff --git a/dev-util/pkgdev/pkgdev-0.2.14.ebuild b/dev-util/pkgdev/pkgdev-0.2.14.ebuild index e9b45f64ec32..6f7e924fdcf1 100644 --- a/dev-util/pkgdev/pkgdev-0.2.14.ebuild +++ b/dev-util/pkgdev/pkgdev-0.2.14.ebuild @@ -14,7 +14,7 @@ if [[ ${PV} == *9999 ]] ; then inherit git-r3 else inherit pypi - KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos" + KEYWORDS="amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~x64-macos" fi DESCRIPTION="Collection of tools for Gentoo development" diff --git a/dev-util/stripe-mock/Manifest b/dev-util/stripe-mock/Manifest index 260e9851c52c..f2e8c9400179 100644 --- a/dev-util/stripe-mock/Manifest +++ b/dev-util/stripe-mock/Manifest @@ -1,2 +1,3 @@ DIST stripe-mock-0.197.0.tar.gz 1914378 BLAKE2B 7dba4dc81bd1672a60a9445674061749a6c38a09ee207fe59af5416bc7b6a123accbc3d3c0a0cac963bae141d48015269c8270acbcdd34460bb401eb09b5e119 SHA512 809e2c23fcbebe12eaf9c39efec5d632e6dbf1e4c641a71624d0c2ccd513913e8fbec5a246147ff8d8235f738cd7bac7fe0554c8cdeb1eb77ccef10a12b1ce63 DIST stripe-mock-0.198.0.tar.gz 2022982 BLAKE2B 9d08045b39e3d794e26651ffa35b452dc3e0f7f8679d0449e8e4490b97b43c1f5c20479f993f1fe20969c70d6b076bb8d7d1e557332e7c3c180705735b206e5d SHA512 a92876a4099e6dd1dafb00205cf1f4c4b75dd02a686926dd3ea70721de98af846920ddb0330e699817b863a86dbe7c7469837d4ddc827c005515d1eb9777b83d +DIST stripe-mock-0.199.0.tar.gz 2022882 BLAKE2B e0f1a86a5d335e5e6fe7d4e7b846a9f7a35cd47eb2949b6cfebeac09ea429c3547ce993c120850b1c662edcd91bba482985d0142f7422813a61abd1f314d4cc3 SHA512 dbfc17415afb6528f73d6590ab28816adfc3ea999c93f65cd610c4ae0ca2d3ddad421afd5938bd8eff0d6b29e2f382b9926ba451d593606e0bedf24a21b06725 diff --git a/dev-util/stripe-mock/stripe-mock-0.199.0.ebuild b/dev-util/stripe-mock/stripe-mock-0.199.0.ebuild new file mode 100644 index 000000000000..19fe05907510 --- /dev/null +++ b/dev-util/stripe-mock/stripe-mock-0.199.0.ebuild @@ -0,0 +1,27 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=9 + +inherit go-module + +DESCRIPTION="Mock HTTP server that responds like the real Stripe API" +HOMEPAGE="https://github.com/stripe/stripe-mock/" +SRC_URI="https://github.com/stripe/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT ISC BSD-2" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~x86" + +src_compile() { + emake build +} + +src_test() { + emake test +} + +src_install() { + dobin stripe-mock + einstalldocs +} diff --git a/dev-vcs/git/files/git-2.48.1-macos-no-fsmonitor.patch b/dev-vcs/git/files/git-2.48.1-macos-no-fsmonitor.patch new file mode 100644 index 000000000000..f1b89e736f46 --- /dev/null +++ b/dev-vcs/git/files/git-2.48.1-macos-no-fsmonitor.patch @@ -0,0 +1,39 @@ +meson.build: allow to disable fsmonitor backend for macOS + +Gentoo Prefix toolchain and setup does not enable CoreServices Framework +by default, so simply allow to disable the fsmonitor backend + +Signed-off-by: Fabian Groffen <grobian@gentoo.org> + +--- a/meson.build ++++ b/meson.build +@@ -1117,11 +1117,13 @@ + endif + + fsmonitor_backend = '' +-if host_machine.system() == 'windows' +- fsmonitor_backend = 'win32' +-elif host_machine.system() == 'darwin' +- fsmonitor_backend = 'darwin' +- libgit_dependencies += dependency('CoreServices') ++if get_option('fsmonitor') ++ if host_machine.system() == 'windows' ++ fsmonitor_backend = 'win32' ++ elif host_machine.system() == 'darwin' ++ fsmonitor_backend = 'darwin' ++ libgit_dependencies += dependency('CoreServices') ++ endif + endif + if fsmonitor_backend != '' + libgit_c_args += '-DHAVE_FSMONITOR_DAEMON_BACKEND' +--- a/meson_options.txt ++++ b/meson_options.txt +@@ -57,6 +57,8 @@ + # Build tweaks. + option('macos_use_homebrew_gettext', type: 'boolean', value: true, + description: 'Use gettext from Homebrew instead of the slightly-broken system-provided one.') ++option('fsmonitor', type: 'boolean', value: true, ++ description: 'Build fsmonitor backend on supported platforms.') + + # gitweb configuration. + option('gitweb_config', type: 'string', value: 'gitweb_config.perl') diff --git a/dev-vcs/git/files/git-2.50.0-diff-implement-config.diff.renames-copies-harder.patch b/dev-vcs/git/files/git-2.50.0-diff-implement-config.diff.renames-copies-harder.patch new file mode 100644 index 000000000000..f815ff7bedc5 --- /dev/null +++ b/dev-vcs/git/files/git-2.50.0-diff-implement-config.diff.renames-copies-harder.patch @@ -0,0 +1,163 @@ +https://lore.kernel.org/git/20240311213928.1872437-1-sam@gentoo.org/ + +From afe0cc87d790d7dbf33b83cf3e1ae23d5646e8e9 Mon Sep 17 00:00:00 2001 +Message-ID: <afe0cc87d790d7dbf33b83cf3e1ae23d5646e8e9.1749343442.git.sam@gentoo.org> +From: Sam James <sam@gentoo.org> +Date: Fri, 16 Feb 2024 22:07:54 +0000 +Subject: [PATCH] diff: implement config.diff.renames=copies-harder + +This patch adds a config value for 'diff.renames' called 'copies-harder' +which make it so '-C -C' is in effect always passed for 'git log -p', +'git diff', etc. + +This allows specifying that 'git log -p', 'git diff', etc should always act +as if '-C --find-copies-harder' was passed. + +It has proven this especially useful for certain types of repository (like +Gentoo's ebuild repositories) because files are often copies of a previous +version: + +Suppose a directory 'sys-devel/gcc' contains recipes for building +GCC, with one file for each supported upstream branch: + gcc-13.x.build.recipe + gcc-12.x.build.recipe + gcc-11.x.build.recipe + gcc-10.x.build.recipe + +gcc-13.x.build.recipe was started as a copy of gcc-12.x.build.recipe +(which was started as a copy of gcc-11.x.build.recipe, etc.). Previous versions +are kept around to support parallel installation of multiple versions. + +Being able to easily observe the diff relative to other recipes within the +directory has been a quality of life improvement for such repo layouts. + +Signed-off-by: Sam James <sam@gentoo.org> +--- + Documentation/config/diff.adoc | 6 +++--- + Documentation/config/status.adoc | 4 +++- + diff.c | 11 +++++++++-- + diff.h | 1 + + diffcore-rename.c | 6 ++++-- + merge-ort.c | 2 +- + 6 files changed, 21 insertions(+), 9 deletions(-) + +diff --git a/Documentation/config/diff.adoc b/Documentation/config/diff.adoc +index 1135a62a0a..5362d8091e 100644 +--- a/Documentation/config/diff.adoc ++++ b/Documentation/config/diff.adoc +@@ -158,9 +158,9 @@ endif::git-diff[] + Whether and how Git detects renames. If set to `false`, + rename detection is disabled. If set to `true`, basic rename + detection is enabled. If set to `copies` or `copy`, Git will +- detect copies, as well. Defaults to `true`. Note that this +- affects only `git diff` Porcelain like linkgit:git-diff[1] and +- linkgit:git-log[1], and not lower level commands such as ++ detect copies, as well. Defaults to `true`. ++ Note that this affects only 'git diff' Porcelain like linkgit:git-diff[1] ++ and linkgit:git-log[1], and not lower level commands such as + linkgit:git-diff-files[1]. + + `diff.suppressBlankEmpty`:: +diff --git a/Documentation/config/status.adoc b/Documentation/config/status.adoc +index 8caf90f51c..e15add32a3 100644 +--- a/Documentation/config/status.adoc ++++ b/Documentation/config/status.adoc +@@ -33,7 +33,9 @@ status.renames:: + Whether and how Git detects renames in linkgit:git-status[1] and + linkgit:git-commit[1] . If set to "false", rename detection is + disabled. If set to "true", basic rename detection is enabled. +- If set to "copies" or "copy", Git will detect copies, as well. ++ If set to "copies" or "copy", Git will detect copies, as well. If set ++ to "copies-harder", Git will spend extra cycles to find more copies even ++ in unmodified paths, see '--find-copies-harder' in linkgit:git-diff[1]. + Defaults to the value of diff.renames. + + status.showStash:: +diff --git a/diff.c b/diff.c +index 90e8003dd1..f0ca884280 100644 +--- a/diff.c ++++ b/diff.c +@@ -212,6 +212,8 @@ int git_config_rename(const char *var, const char *value) + { + if (!value) + return DIFF_DETECT_RENAME; ++ if (!strcasecmp(value, "copies-harder")) ++ return DIFF_DETECT_COPY_HARDER; + if (!strcasecmp(value, "copies") || !strcasecmp(value, "copy")) + return DIFF_DETECT_COPY; + return git_config_bool(var,value) ? DIFF_DETECT_RENAME : 0; +@@ -4902,8 +4904,12 @@ void diff_setup_done(struct diff_options *options) + else + options->flags.diff_from_contents = 0; + +- if (options->flags.find_copies_harder) ++ /* Just fold this in as it makes the patch-to-git smaller */ ++ if (options->flags.find_copies_harder || ++ options->detect_rename == DIFF_DETECT_COPY_HARDER) { ++ options->flags.find_copies_harder = 1; + options->detect_rename = DIFF_DETECT_COPY; ++ } + + if (!options->flags.relative_name) + options->prefix = NULL; +@@ -5342,7 +5348,8 @@ static int diff_opt_find_copies(const struct option *opt, + if (*arg != 0) + return error(_("invalid argument to %s"), opt->long_name); + +- if (options->detect_rename == DIFF_DETECT_COPY) ++ if (options->detect_rename == DIFF_DETECT_COPY || ++ options->detect_rename == DIFF_DETECT_COPY_HARDER) + options->flags.find_copies_harder = 1; + else + options->detect_rename = DIFF_DETECT_COPY; +diff --git a/diff.h b/diff.h +index 62e5768a9a..8c8aa6cbb6 100644 +--- a/diff.h ++++ b/diff.h +@@ -594,6 +594,7 @@ int git_config_rename(const char *var, const char *value); + + #define DIFF_DETECT_RENAME 1 + #define DIFF_DETECT_COPY 2 ++#define DIFF_DETECT_COPY_HARDER 3 + + #define DIFF_PICKAXE_ALL 1 + #define DIFF_PICKAXE_REGEX 2 +diff --git a/diffcore-rename.c b/diffcore-rename.c +index 7723bc3334..34a883a55d 100644 +--- a/diffcore-rename.c ++++ b/diffcore-rename.c +@@ -302,7 +302,8 @@ static int find_identical_files(struct hashmap *srcs, + } + /* Give higher scores to sources that haven't been used already */ + score = !source->rename_used; +- if (source->rename_used && options->detect_rename != DIFF_DETECT_COPY) ++ if (source->rename_used && options->detect_rename != DIFF_DETECT_COPY && ++ options->detect_rename != DIFF_DETECT_COPY_HARDER) + continue; + score += basename_same(source, target); + if (score > best_score) { +@@ -1407,7 +1408,8 @@ void diffcore_rename_extended(struct diff_options *options, + trace2_region_enter("diff", "setup", options->repo); + info.setup = 0; + ASSERT(!dir_rename_count || strmap_empty(dir_rename_count)); +- want_copies = (detect_rename == DIFF_DETECT_COPY); ++ want_copies = (detect_rename == DIFF_DETECT_COPY || ++ detect_rename == DIFF_DETECT_COPY_HARDER); + if (dirs_removed && (break_idx || want_copies)) + BUG("dirs_removed incompatible with break/copy detection"); + if (break_idx && relevant_sources) +diff --git a/merge-ort.c b/merge-ort.c +index 47b3d1730e..cb090c7af5 100644 +--- a/merge-ort.c ++++ b/merge-ort.c +@@ -4957,7 +4957,7 @@ static void merge_start(struct merge_options *opt, struct merge_result *result) + * sanity check them anyway. + */ + assert(opt->detect_renames >= -1 && +- opt->detect_renames <= DIFF_DETECT_COPY); ++ opt->detect_renames <= DIFF_DETECT_COPY_HARDER); + assert(opt->verbosity >= 0 && opt->verbosity <= 5); + assert(opt->buffer_output <= 2); + assert(opt->obuf.len == 0); +-- +2.49.0 diff --git a/dev-vcs/git/files/git-2.54.0-0001-rust-don-t-pass-quiet-to-cargo.patch b/dev-vcs/git/files/git-2.54.0-0001-rust-don-t-pass-quiet-to-cargo.patch new file mode 100644 index 000000000000..795e33e5e711 --- /dev/null +++ b/dev-vcs/git/files/git-2.54.0-0001-rust-don-t-pass-quiet-to-cargo.patch @@ -0,0 +1,30 @@ +From 0f7b6cf83c868a009c9843522429ba6810990ae6 Mon Sep 17 00:00:00 2001 +Message-ID: <0f7b6cf83c868a009c9843522429ba6810990ae6.1776707419.git.sam@gentoo.org> +From: Sam James <sam@gentoo.org> +Date: Tue, 18 Nov 2025 18:10:03 +0000 +Subject: [PATCH 1/2] rust: don't pass --quiet to cargo + +This obscures that cargo is being invoked at all and it means even +ninja --verbose has no mention of it other than invoking the target. + +Signed-off-by: Sam James <sam@gentoo.org> +--- + src/cargo-meson.sh | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/src/cargo-meson.sh b/src/cargo-meson.sh +index 75f3cd1265..26a6d3bb16 100755 +--- a/src/cargo-meson.sh ++++ b/src/cargo-meson.sh +@@ -31,7 +31,7 @@ case "$(cargo -vV | sed -n 's/^host: \(.*\)$/\1/p')" in + LIBNAME=libgitcore.a;; + esac + +-cargo build --lib --quiet --manifest-path="$SOURCE_DIR/Cargo.toml" --target-dir="$BUILD_DIR" "$@" ++cargo build --lib --manifest-path="$SOURCE_DIR/Cargo.toml" --target-dir="$BUILD_DIR" "$@" + RET=$? + if test $RET -ne 0 + then +-- +2.53.0 + diff --git a/dev-vcs/git/files/git-2.54.0-0002-rust-respect-CARGO-environment-variable.patch b/dev-vcs/git/files/git-2.54.0-0002-rust-respect-CARGO-environment-variable.patch new file mode 100644 index 000000000000..da7148e34e36 --- /dev/null +++ b/dev-vcs/git/files/git-2.54.0-0002-rust-respect-CARGO-environment-variable.patch @@ -0,0 +1,32 @@ +From 1fe93707dbb6d9c5214250f576151cb5cec3762f Mon Sep 17 00:00:00 2001 +Message-ID: <1fe93707dbb6d9c5214250f576151cb5cec3762f.1776707419.git.sam@gentoo.org> +In-Reply-To: <0f7b6cf83c868a009c9843522429ba6810990ae6.1776707419.git.sam@gentoo.org> +References: <0f7b6cf83c868a009c9843522429ba6810990ae6.1776707419.git.sam@gentoo.org> +From: Sam James <sam@gentoo.org> +Date: Tue, 18 Nov 2025 18:10:47 +0000 +Subject: [PATCH 2/2] rust: respect $CARGO environment variable + +Respect the CARGO environment variable if set. Gentoo uses this to +control the version of rust/cargo for a build. + +Signed-off-by: Sam James <sam@gentoo.org> +--- + src/cargo-meson.sh | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/src/cargo-meson.sh b/src/cargo-meson.sh +index 26a6d3bb16..b7b9578861 100755 +--- a/src/cargo-meson.sh ++++ b/src/cargo-meson.sh +@@ -31,7 +31,7 @@ case "$(cargo -vV | sed -n 's/^host: \(.*\)$/\1/p')" in + LIBNAME=libgitcore.a;; + esac + +-cargo build --lib --manifest-path="$SOURCE_DIR/Cargo.toml" --target-dir="$BUILD_DIR" "$@" ++${CARGO:-cargo} build --lib --manifest-path="$SOURCE_DIR/Cargo.toml" --target-dir="$BUILD_DIR" "$@" + RET=$? + if test $RET -ne 0 + then +-- +2.53.0 + diff --git a/dev-vcs/git/git-2.54.0.ebuild b/dev-vcs/git/git-2.54.0.ebuild index b7721e348ccb..2de96d041e9f 100644 --- a/dev-vcs/git/git-2.54.0.ebuild +++ b/dev-vcs/git/git-2.54.0.ebuild @@ -3,11 +3,15 @@ EAPI=8 GENTOO_DEPEND_ON_PERL=no -PYTHON_COMPAT=( python3_{10..14} ) -inherit bash-completion-r1 optfeature perl-module plocale python-single-r1 systemd toolchain-funcs +# bug #329479: git-remote-testgit is not multiple-version aware +PYTHON_COMPAT=( python3_{10..14} ) +RUST_OPTIONAL=1 +inherit flag-o-matic toolchain-funcs perl-module shell-completion optfeature +inherit plocale python-single-r1 rust systemd meson PLOCALES="bg ca de es fr is it ko pt_PT ru sv vi zh_CN" + MY_PV="${PV/_rc/.rc}" MY_P="${PN}-${MY_PV}" @@ -15,28 +19,31 @@ DOC_VER="${MY_PV}" DESCRIPTION="Stupid content tracker: distributed VCS designed for speed and efficiency" HOMEPAGE="https://www.git-scm.com/" + SRC_URI_SUFFIX="xz" SRC_URI_KORG="https://www.kernel.org/pub/software/scm/git" -[[ "${PV/rc}" != "${PV}" ]] && SRC_URI_KORG+='/testing' -SRC_URI=" - ${SRC_URI_KORG}/${MY_P}.tar.${SRC_URI_SUFFIX} - ${SRC_URI_KORG}/${PN}-manpages-${DOC_VER}.tar.${SRC_URI_SUFFIX} - doc? ( - ${SRC_URI_KORG}/${PN}-htmldocs-${DOC_VER}.tar.${SRC_URI_SUFFIX} - ) -" -[[ "${PV}" == *_rc* ]] || \ -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" + +[[ ${PV/rc} != ${PV} ]] && SRC_URI_KORG+='/testing' + +SRC_URI="${SRC_URI_KORG}/${MY_P}.tar.${SRC_URI_SUFFIX}" +SRC_URI+=" ${SRC_URI_KORG}/${PN}-manpages-${DOC_VER}.tar.${SRC_URI_SUFFIX}" +SRC_URI+=" doc? ( ${SRC_URI_KORG}/${PN}-htmldocs-${DOC_VER}.tar.${SRC_URI_SUFFIX} )" + +if [[ ${PV} != *_rc* ]] ; then + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos ~x64-solaris" +fi + +S="${WORKDIR}"/${MY_P} LICENSE="GPL-2" SLOT="0" -IUSE="+blksha1 +curl cgi doc keyring +gpg highlight +iconv libressl mediawiki +nls +pcre perforce +perl +safe-directory selinux subversion tk +webdav xinetd cvs test" +IUSE="+curl cgi cvs doc keyring +gpg highlight +iconv libressl +nls +pcre perforce +perl rust +safe-directory selinux subversion test tk +webdav xinetd" # Common to both DEPEND and RDEPEND DEPEND=" !libressl? ( dev-libs/openssl:= ) libressl? ( dev-libs/libressl:= ) - sys-libs/zlib + virtual/zlib:= curl? ( net-misc/curl webdav? ( dev-libs/expat ) @@ -52,7 +59,7 @@ DEPEND=" " RDEPEND=" ${DEPEND} - gpg? ( app-crypt/gnupg ) + gpg? ( app-alternatives/gpg ) perl? ( dev-perl/Error dev-perl/MailTools @@ -67,11 +74,6 @@ RDEPEND=" dev-perl/DBI dev-perl/DBD-SQLite ) - mediawiki? ( - dev-perl/DateTime-Format-ISO8601 - dev-perl/HTML-Tree - dev-perl/MediaWiki-API - ) subversion? ( dev-vcs/subversion[-dso(-),perl] dev-perl/libwww-perl @@ -95,21 +97,19 @@ BDEPEND=" ) keyring? ( virtual/pkgconfig ) nls? ( sys-devel/gettext ) - test? ( app-crypt/gnupg ) + rust? ( ${RUST_DEPEND} ) + test? ( + app-arch/unzip + app-crypt/gnupg + dev-lang/perl + ) " -# Live ebuild builds man pages and HTML docs, additionally -if [[ ${PV} == *9999 ]]; then - BDEPEND+=" app-text/asciidoc" -fi - SITEFILE="50${PN}-gentoo.el" -S="${WORKDIR}/${MY_P}" REQUIRED_USE=" cgi? ( perl ) cvs? ( perl ) - mediawiki? ( perl ) perforce? ( ${PYTHON_REQUIRED_USE} ) subversion? ( perl ) webdav? ( curl ) @@ -118,8 +118,15 @@ REQUIRED_USE=" RESTRICT="!test? ( test )" PATCHES=( - # Make submodule output quiet - "${FILESDIR}"/git-2.21.0-quiet-submodules-testcase.patch + "${FILESDIR}"/${PN}-2.48.1-macos-no-fsmonitor.patch + + # This patch isn't merged upstream but is kept in the ebuild by + # demand from developers. It's opt-in (needs a config option) + # and the documentation mentions that it is a Gentoo addition. + "${FILESDIR}"/${PN}-2.50.0-diff-implement-config.diff.renames-copies-harder.patch + + "${FILESDIR}"/${PN}-2.54.0-0001-rust-don-t-pass-quiet-to-cargo.patch + "${FILESDIR}"/${PN}-2.54.0-0002-rust-respect-CARGO-environment-variable.patch ) pkg_setup() { @@ -132,90 +139,23 @@ pkg_setup() { if use perforce ; then python-single-r1_pkg_setup fi -} - -# This is needed because for some obscure reasons future calls to make don't -# pick up these exports if we export them in src_unpack() -exportmakeopts() { - local extlibs myopts - - myopts=( - ASCIIDOC_NO_ROFF=YesPlease - - $(usex perl 'INSTALLDIRS=vendor NO_PERL_CPAN_FALLBACKS=YesPlease' NO_PERL=YesPlease) - $(usev elibc_musl NO_REGEX=NeedsStartEnd) - $(usev !cvs NO_CVS=YesPlease) - $(usev !iconv NO_ICONV=YesPlease) - $(usev !nls NO_GETTEXT=YesPlease) - $(usev !perforce NO_PYTHON=YesPlease) - $(usev !subversion NO_SVN_TESTS=YesPlease) - $(usev !tk NO_TCLTK=YesPlease) - ) - - if use blksha1 ; then - myopts+=( BLK_SHA1=YesPlease ) + if use rust ; then + rust_pkg_setup fi - - if use curl ; then - use webdav || myopts+=( NO_EXPAT=YesPlease ) - else - myopts+=( NO_CURL=YesPlease ) - fi - - # Broken assumptions because of static build system - myopts+=( - NO_FINK=YesPlease - NO_DARWIN_PORTS=YesPlease - INSTALL=install - TAR=tar - SHELL_PATH="${EPREFIX}/bin/sh" - SANE_TOOL_PATH= - OLD_ICONV= - NO_EXTERNAL_GREP= - ) - - # Can't define this to null, since the entire makefile depends on it - sed -i -e '/\/usr\/local/s/BASIC_/#BASIC_/' Makefile || die - - if use pcre; then - myopts+=( USE_LIBPCRE2=YesPlease ) - extlibs+=( -lpcre2-8 ) - fi - - if [[ ${CHOST} == *-solaris* ]]; then - myopts+=( - NEEDS_LIBICONV=YesPlease - HAVE_CLOCK_MONOTONIC=1 - ) - - if grep -Fq getdelim "${ESYSROOT}"/usr/include/stdio.h ; then - myopts+=( HAVE_GETDELIM=1 ) - fi - fi - - myopts+=( ASCIIDOC8=YesPlease ) - - export MY_MAKEOPTS="${myopts[@]}" - export EXTLIBS="${extlibs[@]}" } src_unpack() { - if [[ ${PV} != *9999 ]] ; then - unpack ${MY_P}.tar.${SRC_URI_SUFFIX} + unpack ${MY_P}.tar.${SRC_URI_SUFFIX} - cd "${S}" || die - unpack ${PN}-manpages-${DOC_VER}.tar.${SRC_URI_SUFFIX} + cd "${S}" || die + unpack ${PN}-manpages-${DOC_VER}.tar.${SRC_URI_SUFFIX} - if use doc ; then - pushd "${S}"/Documentation &>/dev/null || die - unpack ${PN}-htmldocs-${DOC_VER}.tar.${SRC_URI_SUFFIX} - popd &>/dev/null || die - fi - else - git-r3_src_unpack + if use doc ; then + pushd "${S}"/Documentation &>/dev/null || die + unpack ${PN}-htmldocs-${DOC_VER}.tar.${SRC_URI_SUFFIX} + popd &>/dev/null || die fi - } src_prepare() { @@ -228,274 +168,147 @@ src_prepare() { fi default +} + +src_configure() { + local contrib=( + completion + subtree + + $(usev perl 'contacts') + ) + local credential_helpers=( + $(usev keyring 'libsecret') + $(usev perl 'netrc') + ) - if use prefix ; then - # bug #757309 - sed -i \ - -e 's:/usr/local/opt/gettext/:/do/not/look/elsewhere/:g' \ - -e 's:/opt/homebrew/:/do/not/look/elsewhere/:g' \ - config.mak.uname || die + # Needs macOS Frameworks that can't currently be built with GCC. + if [[ ${CHOST} == *-darwin* ]] && tc-is-clang ; then + credential_helpers+=( osxkeychain ) fi - sed -i \ - -e 's:^\(CFLAGS[[:space:]]*=\).*$:\1 $(OPTCFLAGS) -Wall:' \ - -e 's:^\(LDFLAGS[[:space:]]*=\).*$:\1 $(OPTLDFLAGS):' \ - -e 's:^\(CC[[:space:]]* =\).*$:\1$(OPTCC):' \ - -e 's:^\(AR[[:space:]]* =\).*$:\1$(OPTAR):' \ - -e "s:\(PYTHON_PATH[[:space:]]\+=[[:space:]]\+\)\(.*\)$:\1${EPREFIX}\2:" \ - -e "s:\(PERL_PATH[[:space:]]\+=[[:space:]]\+\)\(.*\)$:\1${EPREFIX}\2:" \ - Makefile || die + local native_file="${T}"/meson.ini.local + cat >> ${native_file} <<-EOF || die + [binaries] + # We don't want to bake /usr/bin/sh from usrmerged systems into + # binaries. /bin/sh is required by POSIX. + sh='/bin/sh' + EOF + + local emesonargs=( + --native-file "${native_file}" - # Fix docbook2texi command - sed -r -i 's/DOCBOOK2X_TEXI[[:space:]]*=[[:space:]]*docbook2x-texi/DOCBOOK2X_TEXI = docbook2texi.pl/' \ - Documentation/Makefile || die + $(meson_feature curl) + $(meson_feature cgi gitweb) + $(meson_feature webdav expat) + $(meson_feature tk gitk) + $(meson_feature tk git_gui) + $(meson_feature iconv) + $(meson_feature nls gettext) + $(meson_feature pcre pcre2) + $(meson_feature perl) + $(meson_feature perforce python) + $(meson_feature rust) + $(meson_use test tests) + + -Dcontrib=$(IFS=, ; echo "${contrib[*]}" ) + -Dcredential_helpers=$(IFS=, ; echo "${credential_helpers[*]}" ) + + -Dmacos_use_homebrew_gettext=false + -Dperl_cpan_fallback=false + # TODO: allow zlib-ng + -Dzlib_backend=zlib + ) + + [[ ${CHOST} == *-darwin* ]] && emesonargs+=( -Dfsmonitor=false ) + [[ ${CHOST} == *-solaris* ]] && append-flags -D__EXTENSIONS__ + + # For non-live, we use a downloaded docs tarball instead. + # Non-live ebuilds download the sources from a tarball which does not + # include a .git directory. Coccinelle assumes it exists and fails + # otherwise. + # + # Fixes https://bugs.gentoo.org/952004 + emesonargs+=( + -Dcoccinelle=disabled + ) + + meson_src_configure } git_emake() { - # bug #320647: PYTHON_PATH - local PYTHON_PATH="" - use perforce && PYTHON_PATH="${PYTHON}" - local mymakeargs=( - ${MY_MAKEOPTS} - prefix="${EPREFIX}"/usr htmldir="${EPREFIX}"/usr/share/doc/${PF}/html - perllibdir="$(use perl && perl_get_raw_vendorlib)" sysconfdir="${EPREFIX}"/etc + perllibdir="$(use perl && perl_get_raw_vendorlib)" CC="$(tc-getCC)" CFLAGS="${CFLAGS}" + LDFLAGS="${LDFLAGS}" PKG_CONFIG="$(tc-getPKG_CONFIG)" - - # TODO: --verbose? - GIT_TEST_OPTS="--no-color" - OPTAR="$(tc-getAR)" OPTCC="$(tc-getCC)" OPTCFLAGS="${CFLAGS}" OPTLDFLAGS="${LDFLAGS}" - CURL_CONFIG="${ESYSROOT}/usr/bin/curl-config" - CURL_CFLAGS="$($(tc-getPKG_CONFIG) --cflags libcurl)" - CURL_LDFLAGS="$($(tc-getPKG_CONFIG) --libs libcurl)" - PERL_PATH="${EPREFIX}/usr/bin/perl" PERL_MM_OPT="" - PYTHON_PATH="${PYTHON_PATH}" - V=1 + "$@" ) emake "${mymakeargs[@]}" } -src_configure() { - exportmakeopts -} - src_compile() { - git_emake - - if use perl && use cgi ; then - git_emake gitweb - fi + meson_src_compile - if use perl ; then - git_emake -C contrib/credential/netrc - fi - - if [[ ${CHOST} == *-darwin* ]] && tc-is-clang ; then - git_emake -C contrib/credential/osxkeychain - fi - - pushd Documentation &>/dev/null || die - if [[ ${PV} == *9999 ]] ; then - git_emake man - if use doc ; then - git_emake info html - fi - else - if use doc ; then - git_emake info - fi - fi - popd &>/dev/null || die - - if use keyring ; then - git_emake -C contrib/credential/libsecret + if use doc ; then + # Workaround fragments that still use the Makefile and can't + # find the bits from Meson's out-of-source build + ln -s "${BUILD_DIR}"/Documentation/asciidoc.conf "${S}"/Documentation/asciidoc.conf || die fi git_emake -C contrib/diff-highlight - - if use mediawiki ; then - git_emake -C contrib/mw-to-git - fi } src_test() { - local disabled=( - # We make safe-directory optional - t0033-safe-directory.sh - ) - - local tests_cvs=( - t9200-git-cvsexportcommit.sh - t9400-git-cvsserver-server.sh - t9401-git-cvsserver-crlf.sh - t9402-git-cvsserver-refs.sh - t9600-cvsimport.sh - t9601-cvsimport-vendor-branch.sh - t9602-cvsimport-branches-tags.sh - t9603-cvsimport-patchsets.sh - t9604-cvsimport-timestamps.sh - ) - - local tests_perl=( - t3701-add-interactive.sh - t5502-quickfetch.sh - t5512-ls-remote.sh - t5520-pull.sh - t7106-reset-unborn-branch.sh - t7501-commit.sh - ) - # Bug #225601 - t0004 is not suitable for root perm - # Bug #219839 - t1004 is not suitable for root perm - # t0001-init.sh - check for init notices EPERM* fails - local tests_nonroot=( - t0001-init.sh - t0004-unwritable.sh - t0070-fundamental.sh - t1004-read-tree-m-u-wf.sh - t3700-add.sh - t7300-clean.sh - ) - # t9100 still fails with symlinks in SVN 1.7 - local test_svn=( t9100-git-svn-basic.sh ) - - # Unzip is used only for the testcase code, not by any normal parts of Git. - if ! has_version app-arch/unzip ; then - einfo "Disabling tar-tree tests" - disabled+=( t5000-tar-tree.sh ) - fi - - local cvs=0 - use cvs && let cvs=${cvs}+1 - if [[ ${EUID} -eq 0 ]] ; then - if [[ ${cvs} -eq 1 ]] ; then - ewarn "Skipping CVS tests because CVS does not work as root!" - ewarn "You should retest with FEATURES=userpriv!" - disabled+=( ${tests_cvs[@]} ) - fi - einfo "Skipping other tests that require being non-root" - disabled+=( ${tests_nonroot[@]} ) - else - if [[ ${cvs} -gt 0 ]] && has_version dev-vcs/cvs ; then - let cvs=${cvs}+1 - fi - - if [[ ${cvs} -gt 1 ]] && has_version "dev-vcs/cvs[server]" ; then - let cvs=${cvs}+1 - fi - - if [[ ${cvs} -lt 3 ]] ; then - einfo "Disabling CVS tests (needs dev-vcs/cvs[USE=server])" - disabled+=( ${tests_cvs[@]} ) - fi - fi - - if ! use perl ; then - einfo "Disabling tests that need Perl" - disabled+=( ${tests_perl[@]} ) - fi - - einfo "Disabling tests that fail with SVN 1.7" - disabled+=( ${test_svn[@]} ) - - # Reset all previously disabled tests - pushd t &>/dev/null || die - local i - for i in *.sh.DISABLED ; do - [[ -f "${i}" ]] && mv -f "${i}" "${i%.DISABLED}" - done - einfo "Disabled tests:" - for i in ${disabled[@]} ; do - if [[ -f "${i}" ]] ; then - mv -f "${i}" "${i}.DISABLED" && einfo "Disabled ${i}" - fi - done - - # Avoid the test system removing the results because we want them ourselves - sed -e '/^[[:space:]]*$(MAKE) clean/s,^,#,g' -i Makefile || die - - # Clean old results first, must always run - nonfatal git_emake clean - popd &>/dev/null || die - - # Now run the tests, keep going if we hit an error, and don't terminate on - # failure - local rc # t0610-reftable-basics.sh uses $A local -x A= - einfo "Start test run" - #MAKEOPTS=-j1 - nonfatal git_emake --keep-going test - rc=$? - # Display nice results, now print the results - pushd t &>/dev/null || die - nonfatal git_emake aggregate-results - - # And bail if there was a problem - [[ ${rc} -eq 0 ]] || die "Tests failed. Please file a bug!" - - popd &>/dev/null || die - if use perl ; then - emake -C contrib/credential/netrc testverbose - fi + meson_src_test } src_install() { - git_emake DESTDIR="${D}" install - - if [[ ${CHOST} == *-darwin* ]] && tc-is-clang ; then - dobin contrib/credential/osxkeychain/git-credential-osxkeychain - fi + meson_src_install # Depending on the tarball and manual rebuild of the documentation, the # manpages may exist in either OR both of these directories. find man?/*.[157] >/dev/null 2>&1 && doman man?/*.[157] find Documentation/*.[157] >/dev/null 2>&1 && doman Documentation/*.[157] dodoc README* Documentation/{SubmittingPatches,CodingGuidelines} - use doc && dodir /usr/share/doc/${PF}/html + local d for d in / /howto/ /technical/ ; do docinto ${d} dodoc Documentation${d}*.adoc - if use doc ; then - docinto ${d}/html - dodoc Documentation${d}*.html - fi done docinto / - # Upstream does not ship this pre-built :-( - use doc && doinfo Documentation/{git,gitman}.info newbashcomp contrib/completion/git-completion.bash ${PN} bashcomp_alias git gitk + newzshcomp contrib/completion/git-completion.zsh _${PN} # Not really a bash-completion file (bug #477920) # but still needed uncompressed (bug #507480) insinto /usr/share/${PN} doins contrib/completion/git-prompt.sh + #dobin contrib/fast-import/git-p4 # Moved upstream + #dodoc contrib/fast-import/git-p4.txt # Moved upstream newbin contrib/fast-import/import-tars.perl import-tars - exeinto /usr/libexec/git-core/ - - if use mediawiki ; then - git_emake -C contrib/mw-to-git DESTDIR="${D}" install - fi # diff-highlight dobin contrib/diff-highlight/diff-highlight @@ -506,29 +319,15 @@ src_install() { doexe contrib/git-jump/git-jump newdoc contrib/git-jump/README git-jump.txt - # git-contacts - exeinto /usr/libexec/git-core/ - doexe contrib/contacts/git-contacts - dodoc contrib/contacts/git-contacts.adoc - - if use keyring ; then - pushd contrib/credential/libsecret &>/dev/null || die - dobin git-credential-libsecret - popd &>/dev/null || die - fi - dodir /usr/share/${PN}/contrib # The following are excluded: # completion - installed above # diff-highlight - done above - # emacs - removed upstream - # examples - these are stuff that is not used in Git anymore actually # git-jump - done above # gitview - installed above # p4import - excluded because fast-import has a better one # patches - stuff the Git guys made to go upstream to other places - # persistent-https - TODO - # mw-to-git - TODO + # subtree - built seperately # svnimport - use git-svn # thunderbird-patch-inline - fixes thunderbird local contrib_objects=( @@ -542,7 +341,7 @@ src_install() { cp -rf "${S}"/contrib/${i} "${ED}"/usr/share/${PN}/contrib || die "Failed contrib ${i}" done - if use perl && use cgi ; then + if use cgi ; then # We used to install in /usr/share/${PN}/gitweb # but upstream installs in /usr/share/gitweb # so we will install a symlink and use their location for compat with other @@ -564,9 +363,9 @@ src_install() { fi if use perl ; then - pushd contrib/credential/netrc &>/dev/null || die - dobin git-credential-netrc - popd &>/dev/null || die + dodir "$(perl_get_vendorlib)" + mv "${ED}"/usr/share/perl5/Git.pm "${ED}/$(perl_get_vendorlib)" || die + mv "${ED}"/usr/share/perl5/Git "${ED}/$(perl_get_vendorlib)" || die fi if ! use subversion ; then @@ -607,6 +406,14 @@ pkg_postinst() { elog "Note that the prompt bash code is now in that separate script" fi + if has_version app-shells/zsh ; then + elog 'There are two competing zsh completions available for Git.' + elog 'One is from app-shells/zsh, the other from dev-vcs/git.' + elog 'To choose between them, order the entries of $fpath so that your' + elog 'desired completion is earlier in the list or symlink the relevant' + elog 'script into a personal override directory early on fpath.' + fi + optfeature_header "Some scripts require additional dependencies:" optfeature git-quiltimport dev-util/quilt optfeature git-instaweb www-servers/lighttpd www-servers/apache www-servers/nginx diff --git a/kde-apps/libkcddb-common/Manifest b/kde-apps/libkcddb-common/Manifest deleted file mode 100644 index 52f111c4c50a..000000000000 --- a/kde-apps/libkcddb-common/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST libkcddb-25.12.2.tar.xz 448436 BLAKE2B 6422bb6daa0a4bf1a5dd1e8b57e61cb2e9d9eada4e1a4ccd45791e36ee0e0f7320c8e7dfd099bb7137d5e0579e72cc79539bc7c063e35b28045172f9db984b75 SHA512 5138c1e797e8e6b7ea1e5256d93bc288d55bf3abef346312b98ae393a6e6d8f73cb1ece062aeca44bce103f3f83121330cc71b293b3dc5474d806d53023e095d diff --git a/kde-apps/libkcddb-common/libkcddb-common-25.12.2.ebuild b/kde-apps/libkcddb-common/libkcddb-common-25.12.2.ebuild deleted file mode 100644 index f3bbd7fca192..000000000000 --- a/kde-apps/libkcddb-common/libkcddb-common-25.12.2.ebuild +++ /dev/null @@ -1,23 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -ECM_HANDBOOK="true" -ECM_HANDBOOK_DIR=( kcmcddb/doc ) -ECM_KCM_TARGETS=( kcm_cddb:kcmcddb/ ) -KDE_ORG_NAME="${PN/-common/}" -inherit ecm-common gear.kde.org - -LICENSE="GPL-2+ handbook? ( FDL-1.2 )" -SLOT="0" -KEYWORDS="amd64 arm64 ~loong ~ppc64 ~riscv ~x86" - -RDEPEND=" - !<kde-apps/libkcddb-23.08.5-r1:5 - !<kde-apps/libkcddb-24.05.2-r1:6 -" - -ECM_INSTALL_FILES=( - libkcddb/libkcddb5.kcfg:\${KDE_INSTALL_KCFGDIR} -) diff --git a/kde-apps/libkcddb-common/metadata.xml b/kde-apps/libkcddb-common/metadata.xml deleted file mode 100644 index 803d43c8feb7..000000000000 --- a/kde-apps/libkcddb-common/metadata.xml +++ /dev/null @@ -1,12 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="project"> - <email>kde@gentoo.org</email> - <name>Gentoo KDE Project</name> - </maintainer> - <upstream> - <bugs-to>https://bugs.kde.org/enter_bug.cgi?product=libkcddb</bugs-to> - </upstream> - <origin>gentoo-staging</origin> -</pkgmetadata>
\ No newline at end of file diff --git a/kde-apps/libksane-common/Manifest b/kde-apps/libksane-common/Manifest deleted file mode 100644 index 535a1eaa2e55..000000000000 --- a/kde-apps/libksane-common/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST libksane-25.12.2.tar.xz 156676 BLAKE2B 0ca754993fdb7e43af7a6e3b17f9489fd035358d848f22d151043ceaff04e70bff07d4e8c14dc20e7f63ba4d57022d9c6d6f07f005cfd6a1e2df10324776f56e SHA512 6abab77035d7859bde756f15f5b47a50d4e994da4a8bc25a8c31ee43d42ab933be1c6041238ad5e6d2920d2d8bb1e060148c610d02c83d465a56c8aa6122ccbe diff --git a/kde-apps/libksane-common/libksane-common-25.12.2.ebuild b/kde-apps/libksane-common/libksane-common-25.12.2.ebuild deleted file mode 100644 index 0f92b20873dc..000000000000 --- a/kde-apps/libksane-common/libksane-common-25.12.2.ebuild +++ /dev/null @@ -1,22 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -KDE_ORG_NAME="${PN/-common/}" -inherit ecm-common gear.kde.org xdg - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 arm64 ~loong ~ppc64 ~riscv ~x86" - -RDEPEND=" - !<kde-apps/libksane-24.02.2-r2:5 - !<kde-apps/libksane-24.05.2-r1:6 -" - -ECM_INSTALL_ICONS=( - src/16-actions-black-white.png:\${KDE_INSTALL_ICONDIR} - src/16-actions-color.png:\${KDE_INSTALL_ICONDIR} - src/16-actions-gray-scale.png:\${KDE_INSTALL_ICONDIR} -) diff --git a/kde-apps/libksane-common/metadata.xml b/kde-apps/libksane-common/metadata.xml deleted file mode 100644 index 1bde8aac7bab..000000000000 --- a/kde-apps/libksane-common/metadata.xml +++ /dev/null @@ -1,12 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="project"> - <email>kde@gentoo.org</email> - <name>Gentoo KDE Project</name> - </maintainer> - <upstream> - <bugs-to>https://bugs.kde.org/enter_bug.cgi?product=libksane</bugs-to> - </upstream> - <origin>gentoo-staging</origin> -</pkgmetadata>
\ No newline at end of file diff --git a/kde-frameworks/attica/Manifest b/kde-frameworks/attica/Manifest index b011bd133311..804977477e2c 100644 --- a/kde-frameworks/attica/Manifest +++ b/kde-frameworks/attica/Manifest @@ -1,2 +1 @@ -DIST attica-6.23.0.tar.xz 68656 BLAKE2B 72d2c0e48035c42e097918b20cb0ae0ecd53f997818857c661c57d5408fa574cbe87406bbf1bbf49741037796bd450356b9ebf0612f7f43e8a9d80a12fdc7954 SHA512 c137b189bf8fee6f94bd0234eedacd697a0fb672843ce8c7513e5f3e10fb2ef8e55d83ceb5b0e2bf25a24371c5b61bb0a938fbe67b1bbc8b6fffeb72b5f69c8c DIST attica-6.25.0.tar.xz 68412 BLAKE2B a34bbe9ac3a988291fa2e7cbe14b37af54e0d59ccffcafa7a922b1ad8298990105b9d19917a91704a6ab8cb5ec5b87eb0824da7fbe5902ad96f0300684e45c20 SHA512 d21497d3941bf9faa55199cb213f8d23ff1d7659309bf822717a31704e425afb872a64cca9b6dd0f9e49b3397def536dcdec75975d53d5355edb957d8ae97637 diff --git a/kde-frameworks/attica/attica-6.23.0.ebuild b/kde-frameworks/attica/attica-6.23.0.ebuild deleted file mode 100644 index 775b246319ec..000000000000 --- a/kde-frameworks/attica/attica-6.23.0.ebuild +++ /dev/null @@ -1,21 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -QTMIN=6.10.1 -inherit ecm frameworks.kde.org - -DESCRIPTION="Framework providing access to Open Collaboration Services" - -LICENSE="LGPL-2.1+" -KEYWORDS="amd64 arm64 ~loong ~ppc64 ~riscv ~x86" -IUSE="" - -RDEPEND=">=dev-qt/qtbase-${QTMIN}:6[network]" -DEPEND="${RDEPEND}" - -CMAKE_SKIP_TESTS=( - # requires network access, bug #661230 - providertest -) diff --git a/kde-frameworks/baloo/Manifest b/kde-frameworks/baloo/Manifest index 14898766beac..53a9b46e1e19 100644 --- a/kde-frameworks/baloo/Manifest +++ b/kde-frameworks/baloo/Manifest @@ -1,2 +1 @@ -DIST baloo-6.23.0.tar.xz 332740 BLAKE2B b2dbca0db613ba0a3e79847e6b9ac06b969b8bb218a24cf10e734dc2c747e686aaf46bf5157bcc70f6d62d8a9c4e50dc3ce43d1b6f56fdf45986ecd4abee1bc3 SHA512 f63e23ab04ace04796b657422eb96b4c8721cf3cf345ea3dc89ec17765ccb5ce4213793bf4b6039e459c88996606a63bb082fabea3e71fbe92e722d71326462d DIST baloo-6.25.0.tar.xz 332988 BLAKE2B d945ab62ade6999749d57f916463bf612faa2bdfdb317d35cd11c283d288c55ab9f719b49f47eb7b69af6c7db77804448ce962821224c5f50754fa3550ba2d1f SHA512 bf8d17d3c758930a405102d67a81542f410990b5ab180a4991d4a8c5c5d100ad82622b7359a01fbf51a457123683f30f0cefd9c860e79e1a02c4fc9e75bef260 diff --git a/kde-frameworks/baloo/baloo-6.23.0.ebuild b/kde-frameworks/baloo/baloo-6.23.0.ebuild deleted file mode 100644 index ee17afce5cda..000000000000 --- a/kde-frameworks/baloo/baloo-6.23.0.ebuild +++ /dev/null @@ -1,34 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -ECM_TEST="forceoptional" -QTMIN=6.10.1 -inherit ecm frameworks.kde.org - -DESCRIPTION="Framework for searching and managing metadata" - -LICENSE="LGPL-2+" -KEYWORDS="amd64 arm64 ~loong ~ppc64 ~riscv ~x86" -IUSE="" - -RESTRICT="test" # bug 624250 - -DEPEND=" - >=dev-db/lmdb-0.9.17 - >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,widgets] - >=dev-qt/qtdeclarative-${QTMIN}:6 - =kde-frameworks/kconfig-${KDE_CATV}*:6 - =kde-frameworks/kcoreaddons-${KDE_CATV}*:6 - =kde-frameworks/kcrash-${KDE_CATV}*:6 - =kde-frameworks/kdbusaddons-${KDE_CATV}*:6 - =kde-frameworks/kfilemetadata-${KDE_CATV}*:6 - =kde-frameworks/ki18n-${KDE_CATV}*:6 - =kde-frameworks/kidletime-${KDE_CATV}*:6 - =kde-frameworks/kio-${KDE_CATV}*:6 - =kde-frameworks/solid-${KDE_CATV}*:6 -" -RDEPEND="${DEPEND} - !${CATEGORY}/${PN}:5[-kf6compat(-)] -" diff --git a/kde-frameworks/bluez-qt/Manifest b/kde-frameworks/bluez-qt/Manifest index a862cdf2d2b5..d7308317ac7a 100644 --- a/kde-frameworks/bluez-qt/Manifest +++ b/kde-frameworks/bluez-qt/Manifest @@ -1,2 +1 @@ -DIST bluez-qt-6.23.0.tar.xz 116344 BLAKE2B e440f6f7481be4084b755c3549cd27470a7df2ec1a1aaed3a6627fe8ea51c17412de802e52fb1855c0436bd1d68578d97742f79d51916e00cd860b58bb258fb3 SHA512 b0d51dc2e95350804abfd7524e7c5b7823144cd15fbe2b8226fb02f8ccf17bd18dff871ce8490038e867c3eb32677e6ece12ae9b6be35d5b1601c21c6f7c371f DIST bluez-qt-6.25.0.tar.xz 116344 BLAKE2B 9aff9c98a7f4e0157deb82181bc79b3d5fc3b4a799203d28eebf0ec04f9df741a8cae9b07b6369635f1e140f0bf595b1e3f9383210fc7ad7a3c561b3a78103b6 SHA512 b018c48c8715f2f45188b40610c77493721be1502169462e7559f5fba9afa68aed5f2b69ec07d4f699235e8bd6c94066529ddff1be60602078ffd4f45d0c0035 diff --git a/kde-frameworks/bluez-qt/bluez-qt-6.23.0.ebuild b/kde-frameworks/bluez-qt/bluez-qt-6.23.0.ebuild deleted file mode 100644 index 963d76792cc1..000000000000 --- a/kde-frameworks/bluez-qt/bluez-qt-6.23.0.ebuild +++ /dev/null @@ -1,26 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -QTMIN=6.10.1 -inherit ecm frameworks.kde.org - -DESCRIPTION="Qt wrapper for Bluez 5 DBus API" - -LICENSE="LGPL-2" -KEYWORDS="amd64 arm64 ~loong ~ppc64 ~riscv ~x86" -IUSE="" - -RESTRICT="test" # bugs 668196, 924708; they all hang - -DEPEND=" - >=dev-qt/qtbase-${QTMIN}:6[dbus,network] - >=dev-qt/qtdeclarative-${QTMIN}:6 -" -RDEPEND="${DEPEND}" - -src_test() { - # parallel tests fail, bug 609248 - ecm_src_test -j1 -} diff --git a/kde-frameworks/breeze-icons/Manifest b/kde-frameworks/breeze-icons/Manifest index 639b4f063f0f..ab0209d94950 100644 --- a/kde-frameworks/breeze-icons/Manifest +++ b/kde-frameworks/breeze-icons/Manifest @@ -1,2 +1 @@ -DIST breeze-icons-6.23.0.tar.xz 2107508 BLAKE2B e2943b2b0ff04c238a832ef2082290bdd917e18be6273bef7f254006f1d9e0a3330e27edeb7f702a66c6fd923c78890390f27ae9ee97fb92d15bfc5a73668397 SHA512 018ea83255a24ad3c07f0d0bec4deac0757a528687f23dc386c2d283dbe042a3ee2c19db2fb0b58f2f6143043e67cc34a3f54a6bf8c1eaba7fadfe6fe04111bf DIST breeze-icons-6.25.0.tar.xz 2111692 BLAKE2B 26fdcc692a06da4fd161e8f512a883f1b6bca5665c60eaf946ed8685c18e1df15fed7a8acd50da6b41c8b8e42a06bfb8f2dac36c360b3180321afb85df3ecc14 SHA512 05f9e9458914255bb723bb13a800b6588512def90ddaabb8d4847da396443382aba8d5db1c6bf921101cd61077dc2b9e4590b7e9cf873e52113251a2d6f201d5 diff --git a/kde-frameworks/breeze-icons/breeze-icons-6.23.0.ebuild b/kde-frameworks/breeze-icons/breeze-icons-6.23.0.ebuild deleted file mode 100644 index 00dc2a8d46f9..000000000000 --- a/kde-frameworks/breeze-icons/breeze-icons-6.23.0.ebuild +++ /dev/null @@ -1,48 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{10..14} ) -inherit cmake frameworks.kde.org python-any-r1 xdg - -DESCRIPTION="Breeze SVG icon theme" - -LICENSE="LGPL-3" -KEYWORDS="amd64 arm64 ~loong ppc64 ~riscv ~x86" -IUSE="test" - -RESTRICT="!test? ( test )" - -RDEPEND=" - !kde-frameworks/${PN}:5 - !kde-frameworks/${PN}-rcc:5 - !kde-frameworks/${PN}-rcc:6 -" -BDEPEND="${PYTHON_DEPS} - $(python_gen_any_dep 'dev-python/lxml[${PYTHON_USEDEP}]') - dev-qt/qtbase:6[gui] - >=kde-frameworks/extra-cmake-modules-${KDE_CATV}:* - test? ( app-misc/fdupes ) -" - -python_check_deps() { - python_has_version "dev-python/lxml[${PYTHON_USEDEP}]" -} - -src_configure() { - local mycmakeargs=( - -DPython_EXECUTABLE="${PYTHON}" - -DBINARY_ICONS_RESOURCE=ON # TODO: remove when kexi was ported away - -DSKIP_INSTALL_ICONS=OFF - -DBUILD_TESTING="$(usex test)" - ) - cmake_src_configure -} - -src_install() { - cmake_src_install - # bug 770988 - find "${ED}"/usr/share/icons/ -type d -empty -delete || die - find "${ED}"/usr/share/icons/ -xtype l -delete || die -} diff --git a/kde-frameworks/extra-cmake-modules/Manifest b/kde-frameworks/extra-cmake-modules/Manifest index 926ba42e335f..54fb83e51842 100644 --- a/kde-frameworks/extra-cmake-modules/Manifest +++ b/kde-frameworks/extra-cmake-modules/Manifest @@ -1,2 +1 @@ -DIST extra-cmake-modules-6.23.0.tar.xz 337824 BLAKE2B 21fe83d5c7ef94593ced840bffe870f783f051c91c5c082dfb9cbadf243db6f9087cfb9630e8e57d0a9ef3d9558580cead33a73ed4945177f8121317c6a96572 SHA512 ba76dc31d31fb4317236f3a0d828d3589ed1af77d7318dc84df849e425ecca845a4d4ca6898df0020cae49d9444870bcee2c001e650bf5c8fbe1b31b982c620a DIST extra-cmake-modules-6.25.0.tar.xz 337968 BLAKE2B 1fca6eaab3681a4fc559b1a51b041d96d4038443352c07a31601917047dbf12ae8ce37d32758d16f79c2a7d7372a036e6e6ac57a38619cf5818ef4621a79cf10 SHA512 5a2954b928978c3fe6e233e0358eebc0cbcb477d76233ef11e7e76d697d28063fb97c347943e5d40fe2fe8123aca79814c969144f073cfcb19dcaacb94e8d73a diff --git a/kde-frameworks/extra-cmake-modules/extra-cmake-modules-6.23.0.ebuild b/kde-frameworks/extra-cmake-modules/extra-cmake-modules-6.23.0.ebuild deleted file mode 100644 index 4777d93164ee..000000000000 --- a/kde-frameworks/extra-cmake-modules/extra-cmake-modules-6.23.0.ebuild +++ /dev/null @@ -1,81 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -CMAKE_QA_COMPAT_SKIP=1 # bug #964519 tests/ subdir is irrelevant -PYTHON_COMPAT=( python3_{10..14} ) -QTMIN=6.10.1 -inherit cmake frameworks.kde.org python-any-r1 - -DESCRIPTION="Extra modules and scripts for CMake" -HOMEPAGE="https://invent.kde.org/frameworks/extra-cmake-modules" - -LICENSE="BSD" -KEYWORDS="amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv x86" -IUSE="doc test" - -RESTRICT="!test? ( test )" - -RDEPEND="app-arch/libarchive[bzip2]" -DEPEND=" - test? ( - >=dev-qt/qtbase-${QTMIN}:6[dbus,gui] - >=dev-qt/qtdeclarative-${QTMIN}:6 - ) -" -BDEPEND=" - doc? ( - ${PYTHON_DEPS} - $(python_gen_any_dep 'dev-python/sphinx[${PYTHON_USEDEP}]') - >=dev-qt/qttools-${QTMIN}:6[assistant] - ) - test? ( - >=dev-qt/qtbase-${QTMIN}:6 - >=dev-qt/qttools-${QTMIN}:6[linguist] - ) -" - -PATCHES=( - "${FILESDIR}/${PN}-5.49.0-no-fatal-warnings.patch" - "${FILESDIR}/${PN}-6.22.0-skip-ecm_add_test-early.patch" - "${FILESDIR}/${PN}-5.245.0-disable-qmlplugindump.patch" - "${FILESDIR}/${PN}-6.5.0-disable-appstreamtest.patch" - "${FILESDIR}/${PN}-6.5.0-disable-git-commit-hooks.patch" -) - -python_check_deps() { - python_has_version "dev-python/sphinx[${PYTHON_USEDEP}]" -} - -pkg_setup() { - use doc && python-any-r1_pkg_setup -} - -src_configure() { - local mycmakeargs=( - -DDOC_INSTALL_DIR=/usr/share/doc/"${PF}" - -DBUILD_QTHELP_DOCS=$(usex doc) - -DBUILD_HTML_DOCS=$(usex doc) - -DBUILD_MAN_DOCS=$(usex doc) - -DBUILD_TESTING=$(usex test) - ) - if use test; then - mycmakeargs+=( -DQT_MAJOR_VERSION=6 ) # bug 938316 - fi - - cmake_src_configure -} - -src_test() { - local CMAKE_SKIP_TESTS=( - # passes, but then breaks src_install - ECMToolchainAndroidTest - # broken, bug #627806 - ECMPoQmToolsTest - # can not possibly succeed in releases, bug #764953 - KDEFetchTranslations - ) - # possible race condition with multiple jobs, bug #701854 - cmake_src_test -j1 -} diff --git a/kde-frameworks/frameworkintegration/Manifest b/kde-frameworks/frameworkintegration/Manifest index 033cec665829..9873592f6877 100644 --- a/kde-frameworks/frameworkintegration/Manifest +++ b/kde-frameworks/frameworkintegration/Manifest @@ -1,2 +1 @@ -DIST frameworkintegration-6.23.0.tar.xz 57252 BLAKE2B 68c444bb0359e9a52c73ca824a4f09e917e1f872bbcaff832cbe96cc501fb49dedfec7e8a5e30ab0209830c60218cfeafdca9c3552e067a2ecee5e0a63bda6bd SHA512 a7a5f91f2869a9ee30d682023311347d21dfaaf0dfdb7843cd2885fad02726b1fadf92b705425599240ee6770bac11e0f1c06bfff5bea013bcb1c16e525d73e7 DIST frameworkintegration-6.25.0.tar.xz 57204 BLAKE2B 1dc3aff439e719047ac0ff3a83b16110fa92b655b94680b4d9498f42ff5b1b7138a603cecbcc8e29f2cc2f33f5a4654bd30ef2b826556fb22c368ba15e525746 SHA512 36c9ba23bf1e574a8bb980e816b7de0d68ed74ba8a4468d5cfd228b8e32697e346c452c9c8eb80742e18a42b8206bbadbd8bda3927f9786dd261b71c5d3a242e diff --git a/kde-frameworks/frameworkintegration/frameworkintegration-6.23.0.ebuild b/kde-frameworks/frameworkintegration/frameworkintegration-6.23.0.ebuild deleted file mode 100644 index b7542dc82e40..000000000000 --- a/kde-frameworks/frameworkintegration/frameworkintegration-6.23.0.ebuild +++ /dev/null @@ -1,40 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -ECM_QTHELP="false" -QTMIN=6.10.1 -inherit ecm frameworks.kde.org - -DESCRIPTION="Framework for integrating Qt applications with KDE Plasma workspaces" - -LICENSE="LGPL-2+" -KEYWORDS="amd64 arm64 ~loong ~ppc64 ~riscv ~x86" -IUSE="" - -# requires running Plasma environment -RESTRICT="test" - -RDEPEND=" - >=dev-qt/qtbase-${QTMIN}:6[gui,widgets] - =kde-frameworks/kcolorscheme-${KDE_CATV}*:6 - =kde-frameworks/kconfig-${KDE_CATV}*:6 - =kde-frameworks/ki18n-${KDE_CATV}*:6 - =kde-frameworks/kiconthemes-${KDE_CATV}*:6 - =kde-frameworks/knewstuff-${KDE_CATV}*:6 - =kde-frameworks/knotifications-${KDE_CATV}*:6 - =kde-frameworks/kwidgetsaddons-${KDE_CATV}*:6 -" -DEPEND="${RDEPEND} - =kde-frameworks/kpackage-${KDE_CATV}*:6 -" - -src_configure() { - local mycmakeargs=( - -DCMAKE_DISABLE_FIND_PACKAGE_AppStreamQt=ON - -DCMAKE_DISABLE_FIND_PACKAGE_packagekitqt6=ON - ) - - ecm_src_configure -} diff --git a/kde-frameworks/kapidox/Manifest b/kde-frameworks/kapidox/Manifest index 784351262281..7cfa3efd6aa2 100644 --- a/kde-frameworks/kapidox/Manifest +++ b/kde-frameworks/kapidox/Manifest @@ -1,2 +1 @@ -DIST kapidox-6.23.0.tar.xz 198568 BLAKE2B e8d54bbbd3eea1a77892202023f7ffe0c208fe95d67b33b064bf1999327bd24d9eea4e6986d10461bb4d37dc90e8e7b37d7483c825a3fb62897d3393181b5fe9 SHA512 b97e177a2a4d221b6ee3ec791e4d9a466112abe16decde86fa1d28e80e8766f023d8f0663516d8a80ddfb795c0a8c1bd4b858d09443285b24d952c2e49725c64 DIST kapidox-6.25.0.tar.xz 198592 BLAKE2B 488f767bf9bb8a705c7a31d415db9a0aa122d3a88a49b602af6b44759c4c1ad07a9d083af5df80516919ba0815db0375fbe0c3268d86e6b572cbf856b2cdfc58 SHA512 ce536e9230913ebdb1b1c514b161e089e2ae152f8a1a05b120fe322dd700c999154baaa1b7d881c6b32783ffc8a681fd041a75709f7adfb3887c98f3a2a17ad2 diff --git a/kde-frameworks/kapidox/kapidox-6.23.0.ebuild b/kde-frameworks/kapidox/kapidox-6.23.0.ebuild deleted file mode 100644 index 326d4920b216..000000000000 --- a/kde-frameworks/kapidox/kapidox-6.23.0.ebuild +++ /dev/null @@ -1,24 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_SINGLE_IMPL=1 -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..14} ) -inherit frameworks.kde.org distutils-r1 - -DESCRIPTION="Framework for building KDE API documentation in a standard format and style" - -LICENSE="BSD-2" -KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86" -IUSE="" - -RDEPEND=" - app-text/doxygen - $(python_gen_cond_dep ' - dev-python/jinja2[${PYTHON_USEDEP}] - dev-python/pyyaml[${PYTHON_USEDEP}] - ') - media-gfx/graphviz[python,${PYTHON_SINGLE_USEDEP}] -" diff --git a/kde-frameworks/kauth/Manifest b/kde-frameworks/kauth/Manifest index 2efbf4cb98a2..f3ef4f11ac3a 100644 --- a/kde-frameworks/kauth/Manifest +++ b/kde-frameworks/kauth/Manifest @@ -1,2 +1 @@ -DIST kauth-6.23.0.tar.xz 2273456 BLAKE2B fb4b22638625722c7fa3dea9cc894c5ab48703805ed7920af11eeff79f82b149bb4340870cf13ca3635f86c45be7f8ba4a70e6e24008773a9c3f68fc50a57b5f SHA512 cb84af14eddfe438974f484f763dfd7f980c0e42e1c98a40d49906a40bae5c5d3dcb64dcc5f17a10bb1acf0b8bf245ea85ff638d2d04392c0be78bc0f039f7af DIST kauth-6.25.0.tar.xz 2273496 BLAKE2B 1de3e88b47018f324cf0ac08c704656633f182aeea4fdba6eaba3c2acef542f1fe502826ee7af3943447e696bee0f936727aade8eecf1a17f5389b2b8fb80343 SHA512 6929f3051ccaac9a8e493ce7cd2e02f7c000bc5b076f478259e84e3a9398c02635f7db9ee3b3869ce9880510f6aec6d37476aa307ac31e1fff627c2eb715c824 diff --git a/kde-frameworks/kauth/kauth-6.23.0.ebuild b/kde-frameworks/kauth/kauth-6.23.0.ebuild deleted file mode 100644 index c198dc9e7591..000000000000 --- a/kde-frameworks/kauth/kauth-6.23.0.ebuild +++ /dev/null @@ -1,43 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -QTMIN=6.10.1 -inherit ecm frameworks.kde.org - -DESCRIPTION="Framework to let applications perform actions as a privileged user" - -LICENSE="LGPL-2.1+" -KEYWORDS="amd64 arm64 ~loong ppc64 ~riscv ~x86" -IUSE="+policykit" - -RDEPEND=" - >=dev-qt/qtbase-${QTMIN}:6[gui] - =kde-frameworks/kcoreaddons-${KDE_CATV}*:6 - policykit? ( - >=dev-qt/qtbase-${QTMIN}:6[dbus] - =kde-frameworks/kwindowsystem-${KDE_CATV}*:6[wayland] - >=sys-auth/polkit-qt-0.175.0[qt6(+)] - ) -" -DEPEND="${RDEPEND} - test? ( >=dev-qt/qtbase-${QTMIN}:6[dbus] ) -" -BDEPEND=">=dev-qt/qttools-${QTMIN}:6[linguist]" -PDEPEND="policykit? ( kde-plasma/polkit-kde-agent:* )" - -CMAKE_SKIP_TESTS=( - # fails, bug 654842 - KAuthHelperTest - # needs DBus, bug 938505 - KAuthFdTest -) - -src_configure() { - local mycmakeargs=( - $(cmake_use_find_package policykit PolkitQt6-1) - ) - - ecm_src_configure -} diff --git a/kde-frameworks/kbookmarks/Manifest b/kde-frameworks/kbookmarks/Manifest index f3b3307d690b..8ca130f19d32 100644 --- a/kde-frameworks/kbookmarks/Manifest +++ b/kde-frameworks/kbookmarks/Manifest @@ -1,2 +1 @@ -DIST kbookmarks-6.23.0.tar.xz 1093868 BLAKE2B 0d767970568979023f1fa9d05b98ed9413c1c876c71b1e23a58854c521b319435fd694f36f182545ba98943a1ac93185831f3c388e80927f02c16bed3130044b SHA512 b694956271e9d277797e9bfe9ab12214fd7e6dcedb16f7e577003be5a8506e0d037a1e2c22824a498a227c24aabeba8afce150740ae84a316c909146d07a1a39 DIST kbookmarks-6.25.0.tar.xz 1093860 BLAKE2B 57c0a07a97191b3b30c632a771623d0a66ac321e2e59ad9acf0ed130ab7879ec1f118428ff81792ac389cfc8f9443436bb9262d091beb8eac7030da4ae66d353 SHA512 fcede3f244cdc4c697d1469aa0dd8fa56af1458d97ac4f2d265ae9a14c3dc144f104b311df6163d053237cf7cf7b0b7e3674fdc2944ffbf139bdbeadfc9179b9 diff --git a/kde-frameworks/kbookmarks/kbookmarks-6.23.0.ebuild b/kde-frameworks/kbookmarks/kbookmarks-6.23.0.ebuild deleted file mode 100644 index 3abae6c8c119..000000000000 --- a/kde-frameworks/kbookmarks/kbookmarks-6.23.0.ebuild +++ /dev/null @@ -1,23 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -QTMIN=6.10.1 -inherit ecm frameworks.kde.org - -DESCRIPTION="Framework for managing bookmarks stored in XBEL format" - -LICENSE="LGPL-2+" -KEYWORDS="amd64 arm64 ~loong ppc64 ~riscv ~x86" -IUSE="" - -RDEPEND=" - >=dev-qt/qtbase-${QTMIN}:6[gui,widgets,xml] - =kde-frameworks/kconfig-${KDE_CATV}*:6 - =kde-frameworks/kcoreaddons-${KDE_CATV}*:6 - =kde-frameworks/kiconthemes-${KDE_CATV}*:6 - =kde-frameworks/kwidgetsaddons-${KDE_CATV}*:6 -" -DEPEND="${RDEPEND}" -BDEPEND=">=dev-qt/qttools-${QTMIN}:6[linguist]" diff --git a/kde-frameworks/kcalendarcore/Manifest b/kde-frameworks/kcalendarcore/Manifest index 724a225b6559..b800fe374ef2 100644 --- a/kde-frameworks/kcalendarcore/Manifest +++ b/kde-frameworks/kcalendarcore/Manifest @@ -1,2 +1 @@ -DIST kcalendarcore-6.23.0.tar.xz 314228 BLAKE2B d41c0b07a8969f325387a9b069da8167439c2305b41afdb21501bffc9e7f8c27fbeffd5b9c74de540a44ea28ac00aecac4be77fe43a7c19dc444d96e1bff7c03 SHA512 3e3e4ad7cba214ab6a24fcdc3f717f1beb8c0e30ffdc2ec58d87c7230ff480dd305be4595b26a2ec1574e7c511bb09d123942e2b6c5cc4614587b238ddedcc8a DIST kcalendarcore-6.25.0.tar.xz 317660 BLAKE2B 8ce9843b257d0695281094b512fa546a43658ad2c36e12efe002c0593946f1d41a5f9b242fc8b5d5f8218c648b2ac72e3f322e3a49ce458392612c7ff5c0f010 SHA512 41875d4e239a7c4e15887b1aaa945260b5e9c01a2c594e35a1d103e938fa8dd4b41179b91968642bc8f02d216bc7bea399ccc2f28761b0702944bb606b4f425b diff --git a/kde-frameworks/kcalendarcore/kcalendarcore-6.23.0.ebuild b/kde-frameworks/kcalendarcore/kcalendarcore-6.23.0.ebuild deleted file mode 100644 index ed80a615adb9..000000000000 --- a/kde-frameworks/kcalendarcore/kcalendarcore-6.23.0.ebuild +++ /dev/null @@ -1,24 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -ECM_TEST="true" -QTMIN=6.10.1 -inherit ecm frameworks.kde.org - -DESCRIPTION="Library for interfacing with calendars" - -LICENSE="GPL-2+ test? ( LGPL-3+ )" -KEYWORDS="amd64 arm64 ~ppc64 ~riscv ~x86" -IUSE="" - -RESTRICT="test" # multiple tests fail or hang indefinitely - -DEPEND=" - >=dev-libs/libical-3.0.5:= - >=dev-qt/qtbase-${QTMIN}:6[gui] - >=dev-qt/qtdeclarative-${QTMIN}:6 -" -RDEPEND="${DEPEND}" -BDEPEND="app-alternatives/yacc" diff --git a/kde-frameworks/kcmutils/Manifest b/kde-frameworks/kcmutils/Manifest index cea6a57f57fc..ff88a5bdc588 100644 --- a/kde-frameworks/kcmutils/Manifest +++ b/kde-frameworks/kcmutils/Manifest @@ -1,2 +1 @@ -DIST kcmutils-6.23.0.tar.xz 2445076 BLAKE2B c84fbe71145dac8baf05dd6f07b8b2640410c876341dfda1df4a19de9d17393eeb9102162f0bb7bf6e6a6f1596771ad664ea742f612fd6f7b05b35226d23a96b SHA512 ee8a007af9673e42526af536ba3d74f787fd7d9dfc86b14c76759aa0234f9bbc29f790285a443d000491a6daf1a3ccfd5ec1b9d01e2472fe1209dfbe129c43cd DIST kcmutils-6.25.0.tar.xz 2401716 BLAKE2B 77e7150f29f44d02805501231405d3f0fc61fda2d087beb7c969583f606f3f1b45a67f751d9ebee3b9e180ba225601562e9e7dda874b5db5592a82b41f9dcc21 SHA512 5d19c0f070a50a7f3c0bef349c745d6a95f52b34cb6b1342cc6dae72d86ddd45ae9f4ee32971019d1c37216d7c6366b7226b9165007477858b99f8a0eea0ecb8 diff --git a/kde-frameworks/kcmutils/kcmutils-6.23.0.ebuild b/kde-frameworks/kcmutils/kcmutils-6.23.0.ebuild deleted file mode 100644 index e821735b6e8c..000000000000 --- a/kde-frameworks/kcmutils/kcmutils-6.23.0.ebuild +++ /dev/null @@ -1,29 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -ECM_TEST="forceoptional" -QTMIN=6.10.1 -inherit ecm frameworks.kde.org - -DESCRIPTION="Framework to work with KDE System Settings modules" - -LICENSE="LGPL-2" -KEYWORDS="amd64 arm64 ~loong ppc64 ~riscv ~x86" -IUSE="" - -DEPEND=" - >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,widgets] - >=dev-qt/qtdeclarative-${QTMIN}:6[widgets] - =kde-frameworks/kconfig-${KDE_CATV}*:6 - =kde-frameworks/kconfigwidgets-${KDE_CATV}*:6 - =kde-frameworks/kcoreaddons-${KDE_CATV}*:6 - =kde-frameworks/kguiaddons-${KDE_CATV}*:6 - =kde-frameworks/ki18n-${KDE_CATV}*:6 - =kde-frameworks/kio-${KDE_CATV}*:6 - =kde-frameworks/kitemviews-${KDE_CATV}*:6 - =kde-frameworks/kwidgetsaddons-${KDE_CATV}*:6 - =kde-frameworks/kxmlgui-${KDE_CATV}*:6 -" -RDEPEND="${DEPEND}" diff --git a/kde-frameworks/kcodecs/Manifest b/kde-frameworks/kcodecs/Manifest index 1b68245d101b..e432036eb273 100644 --- a/kde-frameworks/kcodecs/Manifest +++ b/kde-frameworks/kcodecs/Manifest @@ -1,2 +1 @@ -DIST kcodecs-6.23.0.tar.xz 2477324 BLAKE2B 3037a17d16caab2029b64181788d9883c20251af045fa2afc59ecbbe79e05b4c9d5df7facf2bcf2ad32227e3588bb72c2b5549f8158f133b8655a11e2a2a9807 SHA512 494616f69188078a689efe56be011c336115a2f80672f30ae4ac0db64078132af77fb63938efbf3078c3543f92233612457aec5b7d98a937be5a15eb70609675 DIST kcodecs-6.25.0.tar.xz 2476652 BLAKE2B 1bb22ccec0a442ff6374e2fe40adcf67235b0e1536ce89b5958586fc33ff7c3fd06f5a62d0e5e33a04adbd4cc13b2fdb2b1300b2d3f3334c487044b0f90835a3 SHA512 666b55fbb1f9af77e810ccb1a58e4932bd2d64955a0a186f5f68e7988bb78e1ed63789f45318e75687cec366ee12ce9aae8e3e98f7a9c1df24e614aace111176 diff --git a/kde-frameworks/kcodecs/kcodecs-6.23.0.ebuild b/kde-frameworks/kcodecs/kcodecs-6.23.0.ebuild deleted file mode 100644 index b2aecb040e75..000000000000 --- a/kde-frameworks/kcodecs/kcodecs-6.23.0.ebuild +++ /dev/null @@ -1,21 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -QTMIN=6.10.1 -inherit ecm frameworks.kde.org - -DESCRIPTION="Framework for manipulating strings using various encodings" - -LICENSE="GPL-2+ LGPL-2+" -KEYWORDS="amd64 arm64 ~loong ppc64 ~riscv ~x86" -IUSE="" - -BDEPEND=">=dev-qt/qttools-${QTMIN}:6[linguist]" - -CMAKE_SKIP_TESTS=( - # bug 938317 - rfc2047test - kemailaddresstest -) diff --git a/kde-frameworks/kcolorscheme/Manifest b/kde-frameworks/kcolorscheme/Manifest index 4962692cb58e..1ac147b21dcf 100644 --- a/kde-frameworks/kcolorscheme/Manifest +++ b/kde-frameworks/kcolorscheme/Manifest @@ -1,2 +1 @@ -DIST kcolorscheme-6.23.0.tar.xz 51652 BLAKE2B 01a2c3321a8adbf0ae75f10b17fa4b012b507f0cb51cd2cd567553ecd460b733549a9185867eed302be9e06318eacca4f439ccbcb6ec646cc121709524636ac5 SHA512 83ab2e253f97e12837b01ae0d94816693762ef8f015f68e93ec5ebd1cb04defec72cf1a19dc3dcfd948fb0960ba52c5ce95caa36212488aa4b946af1c3be00e0 DIST kcolorscheme-6.25.0.tar.xz 51640 BLAKE2B 1c5a062129aa435519b4a99b66743a98cf2814951269d57b207e316930606fd6bf76f3a11752b28874d13bf31a13a09b2e55092b51e4daf944bdde2190ff7520 SHA512 0027dbb32ad42f2e3d753f5dd0f15088be761d2f618b7adbee27375cf9db8c4b8025d2a87019fb6696cd9bcfa07895bcc3da523a2083215af5f40c5c1562378e diff --git a/kde-frameworks/kcolorscheme/kcolorscheme-6.23.0.ebuild b/kde-frameworks/kcolorscheme/kcolorscheme-6.23.0.ebuild deleted file mode 100644 index 1432f97a5ce7..000000000000 --- a/kde-frameworks/kcolorscheme/kcolorscheme-6.23.0.ebuild +++ /dev/null @@ -1,23 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -ECM_TEST="false" -QTMIN=6.10.1 -inherit ecm frameworks.kde.org - -DESCRIPTION="Framework for downloading and sharing additional application data" - -LICENSE="LGPL-2+" -KEYWORDS="amd64 arm64 ~loong ppc64 ~riscv ~x86" -IUSE="" - -DEPEND=" - >=dev-qt/qtbase-${QTMIN}:6[gui] - >=dev-qt/qtdeclarative-${QTMIN}:6 - =kde-frameworks/kconfig-${KDE_CATV}*:6 - =kde-frameworks/ki18n-${KDE_CATV}*:6 - =kde-frameworks/kguiaddons-${KDE_CATV}*:6 -" -RDEPEND="${DEPEND}" diff --git a/kde-frameworks/kcompletion/Manifest b/kde-frameworks/kcompletion/Manifest index d4389a554fe6..653ffbf476b7 100644 --- a/kde-frameworks/kcompletion/Manifest +++ b/kde-frameworks/kcompletion/Manifest @@ -1,2 +1 @@ -DIST kcompletion-6.23.0.tar.xz 2300640 BLAKE2B de94eb88ddee16137c9882a677a43640667504ae83fbe26490c512991cc4637e90cf0a5b869a4540ec78f8541444fb466a8ee3fa37f930413fd8533f7b467439 SHA512 ec022c4565e4a3e3260cd33defaaf3002921aded803ffed1fefb477ca742c8e173b8aa59bf094caca4083634be618daea6557d05b1510ab49b239a78cd04ed31 DIST kcompletion-6.25.0.tar.xz 2256800 BLAKE2B eb745d6f9cda5f39be8b6b96dc7fc4815377dd5ca4f0908ee82855bda3400140451ee10a9bd932cf2e27b29eaa23066101fdc1e2e61336db5f298e1e90eeb174 SHA512 7b3ebf95515f146ea06fda50ea8ed7aaaae2b6fe8787f02984f0505f628c3e8d02a37aacd1c46686eb15ca22776c15389e7c9637b281901b167e952c7386a1b3 diff --git a/kde-frameworks/kcompletion/kcompletion-6.23.0.ebuild b/kde-frameworks/kcompletion/kcompletion-6.23.0.ebuild deleted file mode 100644 index 8ff868801dcc..000000000000 --- a/kde-frameworks/kcompletion/kcompletion-6.23.0.ebuild +++ /dev/null @@ -1,24 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -ECM_DESIGNERPLUGIN="true" -QTMIN=6.10.1 -inherit ecm frameworks.kde.org - -DESCRIPTION="Framework for common completion tasks such as filename or URL completion" - -LICENSE="LGPL-2+" -KEYWORDS="amd64 arm64 ~loong ppc64 ~riscv ~x86" -IUSE="" - -DEPEND=" - >=dev-qt/qtbase-${QTMIN}:6[gui] - =kde-frameworks/kcodecs-${KDE_CATV}*:6 - =kde-frameworks/kconfig-${KDE_CATV}*:6 - =kde-frameworks/kcoreaddons-${KDE_CATV}*:6 - =kde-frameworks/kwidgetsaddons-${KDE_CATV}*:6 -" -RDEPEND="${DEPEND}" -BDEPEND=">=dev-qt/qttools-${QTMIN}:6[linguist]" diff --git a/kde-frameworks/kconfig/Manifest b/kde-frameworks/kconfig/Manifest index c8612236aa8a..e810dac676d9 100644 --- a/kde-frameworks/kconfig/Manifest +++ b/kde-frameworks/kconfig/Manifest @@ -1,2 +1 @@ -DIST kconfig-6.23.0.tar.xz 360852 BLAKE2B 976a67ec8fb3826b57720efbfeaf45e1214da8735f46e7d97c49d5947167be636d2af0957974e78db487ef672882975faf08da5f01473213460afdcdcac744cf SHA512 d2817a90a30fcd22121cd69bf461f147870d899236ecd8fd98457bdc065a59e8d0e3a0bf0860e0e4f783d8f1aac0944fa04e396583cfd4a5c469ad2a72b020c2 DIST kconfig-6.25.0.tar.xz 380352 BLAKE2B f95fa0622746e6af5859eda45fc7967856176c34f2ce4ea85090ea63352c3ae467177c49977a5d7d940b4744cdf30bff6606c1fe25d0c82a7b1e386f7dd85af8 SHA512 1ddb0ed4f4b33fd0387c33a6783d8482dc1b50d09c89362150c21b9b3e0b2f4cd75d4eedba0399bd18aa807d729915f9451597667bf18afac9970f9fbc3506d6 diff --git a/kde-frameworks/kconfig/kconfig-6.23.0.ebuild b/kde-frameworks/kconfig/kconfig-6.23.0.ebuild deleted file mode 100644 index 04bfb4ef9652..000000000000 --- a/kde-frameworks/kconfig/kconfig-6.23.0.ebuild +++ /dev/null @@ -1,36 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -QTMIN=6.10.1 -inherit ecm frameworks.kde.org - -DESCRIPTION="Framework for reading and writing configuration" - -LICENSE="LGPL-2+" -KEYWORDS="amd64 arm64 ~loong ppc64 ~riscv ~x86" -IUSE="dbus qml" -REQUIRED_USE="test? ( qml )" - -# bug 560086 -RESTRICT="test" - -RDEPEND=" - >=dev-qt/qtbase-${QTMIN}:6[dbus?,gui,xml] - qml? ( >=dev-qt/qtdeclarative-${QTMIN}:6 ) -" -DEPEND="${RDEPEND} - test? ( >=dev-qt/qtbase-${QTMIN}:6[concurrent] ) -" -BDEPEND=">=dev-qt/qttools-${QTMIN}:6[linguist]" - -DOCS=( DESIGN docs/{DESIGN.kconfig,options.md} ) - -src_configure() { - local mycmakeargs=( - -DUSE_DBUS=$(usex dbus) - -DKCONFIG_USE_QML=$(usex qml) - ) - ecm_src_configure -} diff --git a/kde-frameworks/kconfigwidgets/Manifest b/kde-frameworks/kconfigwidgets/Manifest index a50d2f84ddff..12e84f94c315 100644 --- a/kde-frameworks/kconfigwidgets/Manifest +++ b/kde-frameworks/kconfigwidgets/Manifest @@ -1,2 +1 @@ -DIST kconfigwidgets-6.23.0.tar.xz 2532184 BLAKE2B 8c2ff0e5e6ab5248ee7c4d4a4c3f01835260a1f7dab0eea573ca990a175ab226f46dca9d3dca0c18015d7f3dcefd58d83e2b464cd7ae6f7d12359a00137cb352 SHA512 eaa299d5535b15736912f85b8a4e22a067b33aba98c1bfb02a9b40166259ab7b681d3dbe6fcdc89f84af74fd2fff78d94d6d5178d369d19c950e141dd503f32e DIST kconfigwidgets-6.25.0.tar.xz 2489652 BLAKE2B c32d055f45802b2d41dfc3a3fe18850b172096185c83f7f8b52da3999e646713c955ab16c602d45ed58f044306022a495614d7edb882588d435c7b0f60bd81fb SHA512 87200813225641738f247a20131df4ffa69af1db6b44a5c5adc4eef17810a950f7af46c57475a1e44f7cdff9a418787f083c446f8ec4849e4589e4223ac55471 diff --git a/kde-frameworks/kconfigwidgets/kconfigwidgets-6.23.0.ebuild b/kde-frameworks/kconfigwidgets/kconfigwidgets-6.23.0.ebuild deleted file mode 100644 index e72754d5c06b..000000000000 --- a/kde-frameworks/kconfigwidgets/kconfigwidgets-6.23.0.ebuild +++ /dev/null @@ -1,35 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -ECM_DESIGNERPLUGIN="true" -QTMIN=6.10.1 -inherit ecm frameworks.kde.org - -DESCRIPTION="Framework providing an assortment of configuration-related widgets" - -LICENSE="LGPL-2+" -KEYWORDS="amd64 arm64 ~loong ppc64 ~riscv ~x86" -IUSE="" - -CMAKE_SKIP_TESTS=( - # bugs: 864250 - kstandardactiontest - # bug 926497 - klanguagenametest -) - -RDEPEND=" - >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,widgets] - =kde-frameworks/kcodecs-${KDE_CATV}*:6 - =kde-frameworks/kcolorscheme-${KDE_CATV}*:6 - =kde-frameworks/kconfig-${KDE_CATV}*:6 - =kde-frameworks/kcoreaddons-${KDE_CATV}*:6 - =kde-frameworks/kguiaddons-${KDE_CATV}*:6 - =kde-frameworks/ki18n-${KDE_CATV}*:6 - =kde-frameworks/kwidgetsaddons-${KDE_CATV}*:6 -" -DEPEND="${RDEPEND} - test? ( =kde-frameworks/kconfig-${KDE_CATV}*:6[dbus] ) -" diff --git a/kde-frameworks/kcontacts/Manifest b/kde-frameworks/kcontacts/Manifest index 29b4e65690e1..77bbd7548f9d 100644 --- a/kde-frameworks/kcontacts/Manifest +++ b/kde-frameworks/kcontacts/Manifest @@ -1,2 +1 @@ -DIST kcontacts-6.23.0.tar.xz 214232 BLAKE2B 2a9e284b67470219ee19befeaa16b765ceb55422d64925c8c45350189957de9ac079fb20da2bd26d2c6f7eccd2c7d2341eba9799325778248ccf103d75f3caad SHA512 ed97c4299d589f058dd9e563574d68d989e34566e8fec40dc6b93115856d00492e056adf31bf715ef7e5e894417a01f0f07bade3a69b69b46a8cad9058555b8f DIST kcontacts-6.25.0.tar.xz 213940 BLAKE2B 2ded384d07a8ebef9e31a1c0767f19fe411aee0fd27d5e8d453878d565849ddce24b6c025c6256a0315b7461cbad024ffd03fd0196a04955f37005b5b3cdbea0 SHA512 37fbed71bf1a85597ae3c9b4bf78a919bd49ef114983ecaaacba588989eda77860e0104230e545a555412e1e06ff4a610b38feb9b5296d7bf59287f2b57bd4fc diff --git a/kde-frameworks/kcontacts/kcontacts-6.23.0.ebuild b/kde-frameworks/kcontacts/kcontacts-6.23.0.ebuild deleted file mode 100644 index 527ab23a70b2..000000000000 --- a/kde-frameworks/kcontacts/kcontacts-6.23.0.ebuild +++ /dev/null @@ -1,31 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -ECM_TEST="true" -QTMIN=6.10.1 -inherit ecm frameworks.kde.org - -DESCRIPTION="Address book API based on KDE Frameworks" - -LICENSE="GPL-2+" -KEYWORDS="amd64 arm64 ~ppc64 ~riscv ~x86" -IUSE="" - -RDEPEND=" - >=dev-qt/qtbase-${QTMIN}:6[gui] - >=dev-qt/qtdeclarative-${QTMIN}:6 - =kde-frameworks/kcodecs-${KDE_CATV}*:6 - =kde-frameworks/kconfig-${KDE_CATV}*:6 - =kde-frameworks/kcoreaddons-${KDE_CATV}*:6 - =kde-frameworks/ki18n-${KDE_CATV}*:6 -" -DEPEND="${RDEPEND}" - -CMAKE_SKIP_TESTS=( - # bug #566648 (access to /dev/dri/card0 denied) - kcontacts-picturetest - # bugs #712798, 838502, 953969 (again some Qt translations loading related err...) - kcontacts-{address{,format},phonenumber}test -) diff --git a/kde-frameworks/kcoreaddons/Manifest b/kde-frameworks/kcoreaddons/Manifest index 881e60195ce0..5803529ad4f4 100644 --- a/kde-frameworks/kcoreaddons/Manifest +++ b/kde-frameworks/kcoreaddons/Manifest @@ -1,2 +1 @@ -DIST kcoreaddons-6.23.0.tar.xz 2556708 BLAKE2B a0a1c597aa440989ded8f29905ce0ba3dffd3c5dfb5e638a8afd8a528a17af2aeaca6c929cda656973d28b10e9f6e47db2224393e64491d1b9f50c6ae64e9c5f SHA512 b4f54be2e59763b144c2588bbd1a190a3dad7e1c34f866ddc1b881b0b33fc819c5a2fcca7fce227d213cb7019a93196d808e89320c80779ef5133e2ee1cda23e DIST kcoreaddons-6.25.0.tar.xz 2514244 BLAKE2B 1d8114cf00b51370fbe16bf5843e58ee2d2fd5eeb703fd76694de82e8f67e61e7ee52e5f755c6039390d919abb85e5980432986fd396ce2b2d92c62c6bb63d29 SHA512 8ae1a8992910b178a076eaf02d5ad94231d14a7afdce031b9cc0d2df8ac68a79c397a5a5ed1aee6ffdf5a05f9a21c8f2038e979c901186cbf1474690bf66d2cf diff --git a/kde-frameworks/kcoreaddons/files/kcoreaddons-6.23.0-remove-ctrl-chars-when-quoting-args.patch b/kde-frameworks/kcoreaddons/files/kcoreaddons-6.23.0-remove-ctrl-chars-when-quoting-args.patch deleted file mode 100644 index 089e3709e030..000000000000 --- a/kde-frameworks/kcoreaddons/files/kcoreaddons-6.23.0-remove-ctrl-chars-when-quoting-args.patch +++ /dev/null @@ -1,71 +0,0 @@ -From 6153c9ae025fa570174bb4a143df38fa2f46606b Mon Sep 17 00:00:00 2001 -From: Tobias Fella <tobias.fella@kde.org> -Date: Wed, 8 Apr 2026 16:08:02 +0200 -Subject: [PATCH] Remove control characters when quoting args Using these - characters can lead to unexpected results. - ---- - autotests/kshelltest.cpp | 10 +++++++++- - src/lib/util/kshell_unix.cpp | 15 ++++++++++----- - 2 files changed, 19 insertions(+), 6 deletions(-) - -diff --git a/autotests/kshelltest.cpp b/autotests/kshelltest.cpp -index 09dbe3f0..5a4f4709 100644 ---- a/autotests/kshelltest.cpp -+++ b/autotests/kshelltest.cpp -@@ -79,6 +79,14 @@ void KShellTest::quoteArg() - QCOMPARE(KShell::quoteArg(QStringLiteral("a % space")), QStringLiteral("\"a %PERCENT_SIGN% space\"")); - #else - QCOMPARE(KShell::quoteArg(QStringLiteral("a space")), QStringLiteral("'a space'")); -+ QCOMPARE(KShell::quoteArg(QStringLiteral("a\x01")), QStringLiteral("a")); -+ QCOMPARE(KShell::quoteArg(QStringLiteral("\x01")), QStringLiteral("''")); -+ QCOMPARE(KShell::quoteArg(QStringLiteral("a\x02")), QStringLiteral("a")); -+ QCOMPARE(KShell::quoteArg(QStringLiteral("a\x7f")), QStringLiteral("a")); -+ QCOMPARE(KShell::quoteArg(QStringLiteral("🫠")), QStringLiteral("🫠")); -+ QCOMPARE(KShell::quoteArg(QStringLiteral("👩👩👧👦")), QStringLiteral("👩👩👧👦")); -+ QCOMPARE(KShell::quoteArg(QStringLiteral("ひらがな")), QStringLiteral("ひらがな")); -+ QCOMPARE(KShell::quoteArg(QStringLiteral("ひらがな\x1")), QStringLiteral("ひらがな")); - #endif - } - -@@ -124,7 +132,7 @@ void KShellTest::splitJoin() - QCOMPARE(err, KShell::NoError); - #else - QCOMPARE(sj(QString::fromUtf8("\"~qU4rK\" 'text' 'jo'\"jo\" $'crap' $'\\\\\\'\\e\\x21' ha\\ lo \\a"), KShell::NoOptions, &err), -- QString::fromUtf8("'~qU4rK' text jojo crap '\\'\\''\x1b!' 'ha lo' a")); -+ QString::fromUtf8("'~qU4rK' text jojo crap '\\'\\''!' 'ha lo' a")); - QCOMPARE(err, KShell::NoError); - - QCOMPARE(sj(QStringLiteral("\"~qU4rK\" 'text'"), KShell::TildeExpand, &err), QStringLiteral("'~qU4rK' text")); -diff --git a/src/lib/util/kshell_unix.cpp b/src/lib/util/kshell_unix.cpp -index e87afc8c..61c0aad4 100644 ---- a/src/lib/util/kshell_unix.cpp -+++ b/src/lib/util/kshell_unix.cpp -@@ -294,14 +294,19 @@ inline static bool isSpecial(QChar cUnicode) - - QString KShell::quoteArg(const QString &arg) - { -- if (arg.isEmpty()) { -+ auto quoted = arg; -+ quoted.removeIf([](const QChar &input) { -+ return input.category() == QChar::Other_Control; -+ }); -+ if (quoted.isEmpty()) { - return QStringLiteral("''"); - } -- for (int i = 0; i < arg.length(); i++) { -- if (isSpecial(arg.unicode()[i])) { -+ -+ for (int i = 0; i < quoted.length(); i++) { -+ if (isSpecial(quoted.unicode()[i])) { - QChar q(QLatin1Char('\'')); -- return q + QString(arg).replace(q, QLatin1String("'\\''")) + q; -+ return q + QString(quoted).replace(q, QLatin1String("'\\''")) + q; - } - } -- return arg; -+ return quoted; - } --- -GitLab - diff --git a/kde-frameworks/kcoreaddons/kcoreaddons-6.23.0-r1.ebuild b/kde-frameworks/kcoreaddons/kcoreaddons-6.23.0-r1.ebuild deleted file mode 100644 index 11942d7dd2ec..000000000000 --- a/kde-frameworks/kcoreaddons/kcoreaddons-6.23.0-r1.ebuild +++ /dev/null @@ -1,57 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -ECM_PYTHON_BINDINGS="off" -QTMIN=6.10.1 -inherit ecm frameworks.kde.org xdg - -DESCRIPTION="Framework for solving common problems such as caching, randomisation, and more" - -LICENSE="LGPL-2+" -KEYWORDS="amd64 arm64 ~loong ppc64 ~riscv ~x86" -IUSE="dbus" - -COMMON_DEPEND=" - >=dev-qt/qtbase-${QTMIN}:6[dbus?,icu,network] - >=dev-qt/qtdeclarative-${QTMIN}:6 - virtual/libudev:= -" -DEPEND="${COMMON_DEPEND} - sys-kernel/linux-headers -" -RDEPEND="${COMMON_DEPEND} - >=dev-qt/qttranslations-${QTMIN}:6 -" -BDEPEND=">=dev-qt/qttools-${QTMIN}:6[linguist]" - -PATCHES=( "${FILESDIR}/${P}-remove-ctrl-chars-when-quoting-args.patch" ) - -src_configure() { - local mycmakeargs=( - -DKCOREADDONS_USE_QML=ON - -DENABLE_INOTIFY=ON - -DUSE_DBUS=$(usex dbus) - ) - ecm_src_configure -} - -src_test() { - local CMAKE_SKIP_TESTS=( - # bug 632398 - kautosavefiletest - # bug 647414 - kdirwatch_qfswatch_unittest - kdirwatch_stat_unittest - # bugs 665682 - kformattest - # bug 770781 - kaboutdatatest - klistopenfilesjobtest_unix - # bug 963953 - kpluginmetadatatest - ) - # bug 619656 - ecm_src_test -j1 -} diff --git a/kde-frameworks/kcrash/Manifest b/kde-frameworks/kcrash/Manifest index 19698a17cf13..3e22328211c0 100644 --- a/kde-frameworks/kcrash/Manifest +++ b/kde-frameworks/kcrash/Manifest @@ -1,2 +1 @@ -DIST kcrash-6.23.0.tar.xz 29528 BLAKE2B a9fc863d76290f8d5d51a775aec27e5738d957c31ac7b416153d36b981dff6bc87afe04e77177407ab51642ecae5568df8b33e8f59efefc35bd000c2dea5d8c2 SHA512 fdcc9c120bac516559396cb39cc6a971024b3cb98d461e2299c3b1f0e78f904c60a29a5e920addd77f2577a87f335413b71de887b0b2bd75d34e63f0ecfc618a DIST kcrash-6.25.0.tar.xz 29700 BLAKE2B 6b5ec70967cc69802fadcd5b2bfe3628fb0531a25a06c53633d37a3a8aff99eb27f00dc9e0561c248e82a12b21592b5db53150032d0f2a625a02a9b280212415 SHA512 4a2ab72380be9cd7922e3195d61713e2f9358c23668c465cefeb55cad011e8f984a472cb496074cb9da7477462d1edd12dae4ca869c3bfeb91e45dd80a2cf71a diff --git a/kde-frameworks/kcrash/kcrash-6.23.0.ebuild b/kde-frameworks/kcrash/kcrash-6.23.0.ebuild deleted file mode 100644 index bd927098ab52..000000000000 --- a/kde-frameworks/kcrash/kcrash-6.23.0.ebuild +++ /dev/null @@ -1,35 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -ECM_TEST="forceoptional" -QTMIN=6.10.1 -inherit ecm frameworks.kde.org - -DESCRIPTION="Framework for intercepting and handling application crashes" - -LICENSE="LGPL-2+" -KEYWORDS="amd64 arm64 ~loong ppc64 ~riscv ~x86" -IUSE="X" - -# requires running Plasma environment -RESTRICT="test" - -RDEPEND=" - >=dev-qt/qtbase-${QTMIN}:6[gui] - =kde-frameworks/kcoreaddons-${KDE_CATV}*:6 - X? ( x11-libs/libX11 ) -" -DEPEND="${RDEPEND} - X? ( x11-base/xorg-proto ) - test? ( >=dev-qt/qtbase-${QTMIN}:6[widgets] ) -" -BDEPEND=">=dev-qt/qttools-${QTMIN}:6[linguist]" - -src_configure() { - local mycmakeargs=( - -DWITH_X11=$(usex X) - ) - ecm_src_configure -} diff --git a/kde-frameworks/kdav/Manifest b/kde-frameworks/kdav/Manifest index 3bb503595566..f4ddf4a1e486 100644 --- a/kde-frameworks/kdav/Manifest +++ b/kde-frameworks/kdav/Manifest @@ -1,2 +1 @@ -DIST kdav-6.23.0.tar.xz 70176 BLAKE2B 09cdb61ea690fb32c6419067f70b831056ef79c8a65de92011d8c9af1ed38254f954e0c73167198ef2b7f8451add004aa92cb731078313817f9d0c8116fea7aa SHA512 693f3cb32304bf65d95b6401a3ee345d6391fa90dab9b767b59d0d9ea86364fd947494df9c3e37b71b2fa17d7464668c10b970e3082ac30b66b87535d4fd154a DIST kdav-6.25.0.tar.xz 70172 BLAKE2B 27a3a7f9c1d5a2d0dd5385c95e5ae171eb245dae3e7368632e16ee58cee87fdbc35090a419e6a5720c57f6fe036e376cd8ade24daf987bfc2ede4bc360b76684 SHA512 98c96130b6c90d0743aca5887bb55a44e7749f1a391d33f72ce7a0d6b48de58b6e217eb7f9796b6219e3a030dcd3071f98a181d27c765fbda712f559c50c18fc diff --git a/kde-frameworks/kdav/kdav-6.23.0.ebuild b/kde-frameworks/kdav/kdav-6.23.0.ebuild deleted file mode 100644 index f6a55eb72fe3..000000000000 --- a/kde-frameworks/kdav/kdav-6.23.0.ebuild +++ /dev/null @@ -1,31 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -ECM_TEST="forceoptional" -QTMIN=6.10.1 -inherit ecm frameworks.kde.org - -DESCRIPTION="DAV protocol implemention with KJobs" - -LICENSE="LGPL-2+" -KEYWORDS="amd64 arm64 ~ppc64 ~riscv ~x86" -IUSE="" - -RDEPEND=" - >=dev-qt/qtbase-${QTMIN}:6[gui,xml] - >=kde-frameworks/kcoreaddons-${KDE_CATV}:6 - >=kde-frameworks/ki18n-${KDE_CATV}:6 - >=kde-frameworks/kio-${KDE_CATV}:6 -" -DEPEND="${RDEPEND}" - -CMAKE_SKIP_TESTS=( - # bug 616808: requires D-Bus - kdav-davitemfetchjob - # bug 653602: mimetypes unsupported - kdav-davitemslistjob - # bug 765061 - kdav-davcollectionsmultifetchjobtest -) diff --git a/kde-frameworks/kdbusaddons/Manifest b/kde-frameworks/kdbusaddons/Manifest index 6818e4d416f4..96e449c52a51 100644 --- a/kde-frameworks/kdbusaddons/Manifest +++ b/kde-frameworks/kdbusaddons/Manifest @@ -1,2 +1 @@ -DIST kdbusaddons-6.23.0.tar.xz 46568 BLAKE2B b597518251604d887285471f904488d8839c4b570fb134647610a40ee61199dc33e952f2aa6807bf76b1d63082cd6461f8882e45687179c5c58bfec5735c63d3 SHA512 0710aee2fb0463a76ee61ac60c120ab6162698d55eeb16801846c9203c53a22d42b873f8bdf9b90d46a869d89ead9297172d60a9020841e419f85659770e15ee DIST kdbusaddons-6.25.0.tar.xz 46568 BLAKE2B 6b485834ff19dac372e0e79f504a377e6c5e30666ce95967c389a638b570faef7ded79e80ed821d545c140f9fa8bfe9fbe09a9094a85c507661f6900eff93129 SHA512 12112e5fbafe591855c36473611aacecdb604860017d4e8a68375eb3250fc33d545f48d949e660b7ec2f52ab01987ed35461c4b6c2c692999d2f97d66eac1d0b diff --git a/kde-frameworks/kdbusaddons/kdbusaddons-6.23.0.ebuild b/kde-frameworks/kdbusaddons/kdbusaddons-6.23.0.ebuild deleted file mode 100644 index 99935e695187..000000000000 --- a/kde-frameworks/kdbusaddons/kdbusaddons-6.23.0.ebuild +++ /dev/null @@ -1,30 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -QTMIN=6.10.1 -VIRTUALDBUS_TEST="true" -inherit ecm frameworks.kde.org - -DESCRIPTION="Framework for registering services and applications per freedesktop standards" - -LICENSE="LGPL-2+" -KEYWORDS="amd64 arm64 ~loong ppc64 ~riscv ~x86" -IUSE="X" - -# slot op: Uses Qt6::GuiPrivate for qtx11extras_p.h -DEPEND=" - >=dev-qt/qtbase-${QTMIN}:6[dbus] - X? ( >=dev-qt/qtbase-${QTMIN}:6=[gui,X] ) -" -RDEPEND="${DEPEND}" -BDEPEND=">=dev-qt/qttools-${QTMIN}:6[linguist]" - -src_configure() { - local mycmakeargs=( - -DWITH_X11=$(usex X) - ) - - ecm_src_configure -} diff --git a/kde-frameworks/kdeclarative/Manifest b/kde-frameworks/kdeclarative/Manifest index 1bcb12372894..94490719ecb7 100644 --- a/kde-frameworks/kdeclarative/Manifest +++ b/kde-frameworks/kdeclarative/Manifest @@ -1,2 +1 @@ -DIST kdeclarative-6.23.0.tar.xz 2408440 BLAKE2B 257ed0ef8f8ee1bbd47c132dc7902228dbd28a967292d03323f91f8d699d22623cc85cf13899d57d4a2527f6d4f5a241a1d90562e81e0cda186cd48e0d65d297 SHA512 197708e3e3a8cbed00c54df31acd9d63876a93c27f08e31de652b3c7cf8feb10d7e9c4b083fc35c3804bd782c2836f237c56602e88d5e2d404d656732f55b28a DIST kdeclarative-6.25.0.tar.xz 2365176 BLAKE2B edd8338bf9176520a3d7e393f6142ef6473f6c3db0e3db7640a77dfb473d0e39931334ca83d4fbb31ad408082405d6325de55f903c4c3f0b605a578329dc3c58 SHA512 8fef075a34e2785cf6582515efb0de83b89674f2e18e8c2294d6fed88fa3fb36e85165d2591b1e657dcc2675750412d800eaefaac1bee4c3ac991b3fc93f17e3 diff --git a/kde-frameworks/kdeclarative/kdeclarative-6.23.0.ebuild b/kde-frameworks/kdeclarative/kdeclarative-6.23.0.ebuild deleted file mode 100644 index c7144aa837b3..000000000000 --- a/kde-frameworks/kdeclarative/kdeclarative-6.23.0.ebuild +++ /dev/null @@ -1,27 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -ECM_TEST="false" -QTMIN=6.10.1 -inherit ecm frameworks.kde.org - -DESCRIPTION="Framework providing integration of QML and KDE work spaces" - -LICENSE="LGPL-2+" -KEYWORDS="amd64 arm64 ~loong ppc64 ~riscv ~x86" -IUSE="" - -DEPEND=" - >=dev-qt/qtbase-${QTMIN}:6[gui] - >=dev-qt/qtdeclarative-${QTMIN}:6 - =kde-frameworks/kconfig-${KDE_CATV}*:6 - =kde-frameworks/kcoreaddons-${KDE_CATV}*:6 - =kde-frameworks/kglobalaccel-${KDE_CATV}*:6 - =kde-frameworks/kguiaddons-${KDE_CATV}*:6 - =kde-frameworks/ki18n-${KDE_CATV}*:6 - =kde-frameworks/kservice-${KDE_CATV}*:6 - =kde-frameworks/kwidgetsaddons-${KDE_CATV}*:6 -" -RDEPEND="${DEPEND}" diff --git a/kde-frameworks/kded/Manifest b/kde-frameworks/kded/Manifest index 4d3a129d5830..b6d64474565c 100644 --- a/kde-frameworks/kded/Manifest +++ b/kde-frameworks/kded/Manifest @@ -1,2 +1 @@ -DIST kded-6.23.0.tar.xz 35980 BLAKE2B 41cc7c7d42e77e4e48f58ba95e53cb257630ccc1bf3f4fdb771bc79507242467e71d8ecf215e6909faa2a3c270c9f1b1733779be0e63411e49816a01fb24b3ba SHA512 8c3cc3df8530c9b406b62091ec2d1174f78b6b5f8ffdb2a63bef27c40c387a4a5696c7813e5c238393ae9791caa00752270e736e249aaa626042cfccdccbaca8 DIST kded-6.25.0.tar.xz 35996 BLAKE2B e47d383a7437b4b9632bf4300bd64df13a0217f5836771b6191c7824bd3beb27b88f3eb6e0752245fa7f5ae5e72b978e7a65f0250f1c72252d94ef73212b217a SHA512 16ec519c06c29e5b816d6326176c681aea95a93c5be34854f04b09b528fb8820465d565d3b685315365ca3f381789b041b1a3a99a3e91daaca6b35924dacce88 diff --git a/kde-frameworks/kded/kded-6.23.0.ebuild b/kde-frameworks/kded/kded-6.23.0.ebuild deleted file mode 100644 index 02271c6944ed..000000000000 --- a/kde-frameworks/kded/kded-6.23.0.ebuild +++ /dev/null @@ -1,34 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -ECM_QTHELP="false" -ECM_TEST="false" -QTMIN=6.10.1 -inherit ecm frameworks.kde.org - -DESCRIPTION="Central daemon of KDE workspaces" - -LICENSE="LGPL-2+" -KEYWORDS="amd64 arm64 ~loong ppc64 ~riscv ~x86" -IUSE="+man" - -DEPEND=" - >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,widgets] - =kde-frameworks/kconfig-${KDE_CATV}*:6[dbus] - =kde-frameworks/kcoreaddons-${KDE_CATV}*:6 - =kde-frameworks/kcrash-${KDE_CATV}*:6 - =kde-frameworks/kdbusaddons-${KDE_CATV}*:6 - =kde-frameworks/kservice-${KDE_CATV}*:6 -" -RDEPEND="${DEPEND}" -BDEPEND="man? ( >=kde-frameworks/kdoctools-${KDE_CATV}:6 )" - -src_configure() { - local mycmakeargs=( - $(cmake_use_find_package man KF6DocTools) - ) - - ecm_src_configure -} diff --git a/kde-frameworks/kdesu/Manifest b/kde-frameworks/kdesu/Manifest index 34b523f8b925..8bc649149957 100644 --- a/kde-frameworks/kdesu/Manifest +++ b/kde-frameworks/kdesu/Manifest @@ -1,2 +1 @@ -DIST kdesu-6.23.0.tar.xz 57160 BLAKE2B d2d4e1a80bdab2fda2bd9db44c5c879be959185e01126db38aefd93690391e310ca658041074360fca4584d0a01b8b447b674c8982d361848495b931a8883c53 SHA512 58ec2007bb8f4d72ebdc71b7922f84444b7d6392ddb4989ea4e91d51d5f8b9d9934bc2c7610d8c3451a04287880c70c7e86c8030a1bfe4f3a4b194656fc1999f DIST kdesu-6.25.0.tar.xz 57160 BLAKE2B 3d5b4da02a1657d547701917292f8218a591457e660757e5194a02f5fcad7a130be7596d36ac4ab8b2c4d7b566288d642f9cba769ba09de52f081d944f72c825 SHA512 397f2ba78c7162676c02c2cb63bd4c6676444215bfa9f9e7b1c2d98d5e68294a0253a0addb5778cad21d87c99309bd5275673f6924793753f78fc8c948a3c0f4 diff --git a/kde-frameworks/kdesu/kdesu-6.23.0.ebuild b/kde-frameworks/kdesu/kdesu-6.23.0.ebuild deleted file mode 100644 index 2dd5e635dbfa..000000000000 --- a/kde-frameworks/kdesu/kdesu-6.23.0.ebuild +++ /dev/null @@ -1,32 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -ECM_TEST="true" -inherit ecm frameworks.kde.org - -DESCRIPTION="Framework to handle super user actions" - -LICENSE="LGPL-2" -KEYWORDS="amd64 arm64 ~loong ~ppc64 ~riscv ~x86" -IUSE="X" - -RDEPEND=" - =kde-frameworks/kconfig-${KDE_CATV}*:6 - =kde-frameworks/kcoreaddons-${KDE_CATV}*:6 - =kde-frameworks/ki18n-${KDE_CATV}*:6 - =kde-frameworks/kpty-${KDE_CATV}*:6 - X? ( x11-libs/libX11 ) -" -DEPEND="${RDEPEND} - X? ( x11-base/xorg-proto ) -" - -src_configure() { - local mycmakeargs=( - $(cmake_use_find_package X X11) - ) - - ecm_src_configure -} diff --git a/kde-frameworks/kdnssd/Manifest b/kde-frameworks/kdnssd/Manifest index 2c09afef7930..354e2380e3f2 100644 --- a/kde-frameworks/kdnssd/Manifest +++ b/kde-frameworks/kdnssd/Manifest @@ -1,2 +1 @@ -DIST kdnssd-6.23.0.tar.xz 2245972 BLAKE2B bb2b3a4d8569337d4c9dea5e0f9fea5801ef4fda289cbcdfe212ca141e41ec7cc88a39b72dfd01995edae9502d67e1fdac2da2508dcd861042e04a91a9036fd0 SHA512 f3c4b9db58f2f4896e89542263c6761e5d8da6c04a396fdbba2707f48f11733772e019a53f3ae1bcbb220f5ace28c67372bd7f5ff739b23ecd49f82161cd1385 DIST kdnssd-6.25.0.tar.xz 2202148 BLAKE2B 6d0cd2fb141c3466902c687eeb3f807e0c4ce533564b3988c1728ae274254e9a4c666e65ac950c924ef77549f3e3d43f3108e1b03f5f5f40daed9503d0f1c344 SHA512 f4a0f248e0cfb4a7fa37de2cff591a34ec4b45f0310dd70662966fc297937d7cec349e639a1fffb826576227f09d56476ea8268313d3f627c3de7a68e6d9199d diff --git a/kde-frameworks/kdnssd/kdnssd-6.23.0.ebuild b/kde-frameworks/kdnssd/kdnssd-6.23.0.ebuild deleted file mode 100644 index 46a59641afdc..000000000000 --- a/kde-frameworks/kdnssd/kdnssd-6.23.0.ebuild +++ /dev/null @@ -1,36 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -QTMIN=6.10.1 -inherit ecm frameworks.kde.org - -DESCRIPTION="Framework for network service discovery using Zeroconf" - -LICENSE="LGPL-2+" -KEYWORDS="amd64 arm64 ~ppc64 ~riscv ~x86" -IUSE="minimal" - -DEPEND=" - >=dev-qt/qtbase-${QTMIN}:6[network] - !minimal? ( - >=dev-qt/qtbase-${QTMIN}:6[dbus] - net-dns/avahi[mdnsresponder-compat] - ) -" -RDEPEND="${DEPEND} - !minimal? ( elibc_glibc? ( sys-auth/nss-mdns ) ) -" -BDEPEND=">=dev-qt/qttools-${QTMIN}:6[linguist]" - -src_configure() { - if use minimal; then - local mycmakeargs=( - -DCMAKE_DISABLE_FIND_PACKAGE_Avahi=ON - -DCMAKE_DISABLE_FIND_PACKAGE_DNSSD=ON - ) - fi - - ecm_src_configure -} diff --git a/kde-frameworks/kdoctools/Manifest b/kde-frameworks/kdoctools/Manifest index a2b40fdc2754..f4277394ae27 100644 --- a/kde-frameworks/kdoctools/Manifest +++ b/kde-frameworks/kdoctools/Manifest @@ -1,2 +1 @@ -DIST kdoctools-6.23.0.tar.xz 461524 BLAKE2B bd2ea8a57210379c60c3282585db197d1750c3db2e466b5bd3c316ffbcce293b8a4d945c1f7730cd8965e2413d9e363252f70534255c8a9bf68fb1950e6e58e2 SHA512 44675def8a00af56c84a776be1d907db90933d771af0f4303a65984124169211c599e00507deb4b9117cd81879fb71ee17f82e2ef772f868199d0e1d635a6cee DIST kdoctools-6.25.0.tar.xz 461124 BLAKE2B 77931a94376443a24fd425d7c063f4269c85b3ba7e1fafed3e1d043f89b917d4bcf36c9b229a909e7073ef59ed5f80930f0e02b9f73050cde93b6f6bab8e32f4 SHA512 7fd7e1416f9b2135989e309c46d1757c074f9edbcc4c4c1e4a9fa6fc2c970ffefc0199f00008b7351b1915f386dc6bfc7f61e06d1c3b7c5799b6519bc3887d24 diff --git a/kde-frameworks/kdoctools/kdoctools-6.23.0.ebuild b/kde-frameworks/kdoctools/kdoctools-6.23.0.ebuild deleted file mode 100644 index 58e19faf36eb..000000000000 --- a/kde-frameworks/kdoctools/kdoctools-6.23.0.ebuild +++ /dev/null @@ -1,43 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -ECM_QTHELP="false" -inherit ecm frameworks.kde.org - -DESCRIPTION="Tools to generate documentation in various formats from DocBook files" - -LICENSE="MIT" -KEYWORDS="amd64 arm64 ~loong ppc64 ~riscv ~x86" -IUSE="nls" - -DEPEND=" - app-text/docbook-xml-dtd:4.5 - app-text/docbook-xsl-stylesheets - app-text/sgml-common - dev-libs/libxml2:2= - dev-libs/libxslt - =kde-frameworks/karchive-${KDE_CATV}*:6 -" -RDEPEND="${DEPEND}" -BDEPEND=" - dev-lang/perl - dev-perl/URI - nls? ( >=kde-frameworks/ki18n-${KDE_CATV}:6 ) -" - -CMAKE_SKIP_TESTS=( - # bug 665622 - kdoctools_install -) - -PATCHES=( "${FILESDIR}/${PN}-5.54.0-gentoo-docbundledir.patch" ) - -src_configure() { - local mycmakeargs=( - $(cmake_use_find_package nls KF6I18n) - ) - - ecm_src_configure -} diff --git a/kde-frameworks/kfilemetadata/Manifest b/kde-frameworks/kfilemetadata/Manifest index f8889ad0f42c..a3cfd7277a36 100644 --- a/kde-frameworks/kfilemetadata/Manifest +++ b/kde-frameworks/kfilemetadata/Manifest @@ -1,2 +1 @@ -DIST kfilemetadata-6.23.0.tar.xz 697548 BLAKE2B 7abd8e4e9c64b4b68407213b571845793cf95569f9df844042b08a538f63cfd0f83a9cc18101ac0f5b78d04cca4494543b6ed765bdf3ea3e29f21c7d0c96cff3 SHA512 5a004bf3ebae648b61bb7855e930b069a555af9347ef56c10011c019f121ef3b19ac988f5be89eaf3dee98acd9722fbbddb6158742fc81fb86424465da41bbac DIST kfilemetadata-6.25.0.tar.xz 697420 BLAKE2B 719be1318a8ba86fad2f34439a9aeb2563ef72e78450d73e3cbbfbd9b8f3d2b0ecf25454dd3f4a00f008a8f0c84d3e6cac40f8d448e2273909b0e7da1c93e259 SHA512 d653ecdd87e38a909e36b5cae880a71bc3aad9de74fe2a97cc9fa7d4d8b9ec6af60d47c4599e2b599ffc870bfd962bda8663f13e4432712fa97cc402e9c968bf diff --git a/kde-frameworks/kfilemetadata/kfilemetadata-6.23.0.ebuild b/kde-frameworks/kfilemetadata/kfilemetadata-6.23.0.ebuild deleted file mode 100644 index 9c1905fdf84a..000000000000 --- a/kde-frameworks/kfilemetadata/kfilemetadata-6.23.0.ebuild +++ /dev/null @@ -1,64 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{10..14} ) -QTMIN=6.10.1 -inherit ecm frameworks.kde.org optfeature python-any-r1 - -DESCRIPTION="Library for extracting file metadata" - -LICENSE="LGPL-2+" -KEYWORDS="amd64 arm64 ~loong ~ppc64 ~riscv ~x86" -IUSE="epub exif ffmpeg mobi pdf taglib" - -RESTRICT="test" - -RDEPEND=" - >=dev-qt/qtbase-${QTMIN}:6[gui,xml] - =kde-frameworks/karchive-${KDE_CATV}*:6 - =kde-frameworks/kcodecs-${KDE_CATV}*:6 - =kde-frameworks/kcoreaddons-${KDE_CATV}*:6 - =kde-frameworks/ki18n-${KDE_CATV}*:6 - epub? ( app-text/ebook-tools ) - exif? ( media-gfx/exiv2:= ) - ffmpeg? ( media-video/ffmpeg:0= ) - mobi? ( kde-apps/kdegraphics-mobipocket:6 ) - pdf? ( app-text/poppler[qt6(-)] ) - taglib? ( media-libs/taglib:= ) -" -DEPEND="${RDEPEND} - kernel_linux? ( sys-apps/attr ) -" -BDEPEND="test? ( ${PYTHON_DEPS} )" - -CMAKE_SKIP_TESTS=( - # FIXME: bug 644650, fails on tmpfs (but not for everyone) - usermetadatawritertest -) - -pkg_setup() { - use test && python-any-r1_pkg_setup -} - -src_configure() { - local mycmakeargs=( - $(cmake_use_find_package epub EPub) - $(cmake_use_find_package exif LibExiv2) - $(cmake_use_find_package ffmpeg FFmpeg) - $(cmake_use_find_package mobi QMobipocket6) - -DENABLE_MOBIPOCKET_TEXT_EXTRACTION=OFF - $(cmake_use_find_package pdf Poppler) - $(cmake_use_find_package taglib Taglib) - ) - - ecm_src_configure -} - -pkg_postinst() { - if [[ -z "${REPLACING_VERSIONS}" ]]; then - optfeature "Microsoft Word/Powerpoint file indexing" app-text/catdoc - optfeature "Microsoft Excel file indexing" dev-libs/libxls - fi -} diff --git a/kde-frameworks/kglobalaccel/Manifest b/kde-frameworks/kglobalaccel/Manifest index 60ed901d2375..397413c70c8e 100644 --- a/kde-frameworks/kglobalaccel/Manifest +++ b/kde-frameworks/kglobalaccel/Manifest @@ -1,2 +1 @@ -DIST kglobalaccel-6.23.0.tar.xz 2271900 BLAKE2B 37edd4a43c9288102ca6594a4118c54abce08cedd5c43dbac18d73086fa1e7b91c4cfd14fabad462f7ebf5d23017cb50549167e97eb2f80e7eaae13d6d71eaca SHA512 6e04605d077ac260bb05d14497dc76a9dce446f2b299afdb3667ccf3949d809b209f64187e5df44fadd23007c7eae240b49412025fcb0191cbc7d1f2ce8f7144 DIST kglobalaccel-6.25.0.tar.xz 2227848 BLAKE2B 7306c1ec60982f2093d87368bffa93d00e9b0a19d59a54b698d33b7aaa93888a97f7f66a2c95a76beadeff530630bdce334bdf9b8965e971d3d26fc8dbca0e80 SHA512 0ce35e2da7782e2e951874b87036acf5e076bacd377aa03c8b4be1218f42227f9bdd96b5dbc8d93033793f0ffce3b2539229e22eb9f8bd20e2b19e8c724466b3 diff --git a/kde-frameworks/kglobalaccel/kglobalaccel-6.23.0.ebuild b/kde-frameworks/kglobalaccel/kglobalaccel-6.23.0.ebuild deleted file mode 100644 index 02928e9aa83c..000000000000 --- a/kde-frameworks/kglobalaccel/kglobalaccel-6.23.0.ebuild +++ /dev/null @@ -1,28 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -QTMIN=6.10.1 -inherit ecm frameworks.kde.org - -DESCRIPTION="Framework to handle global shortcuts" - -LICENSE="LGPL-2+" -KEYWORDS="amd64 arm64 ~loong ppc64 ~riscv ~x86" -IUSE="X" - -# slot op: WITH_X11 uses Qt6::GuiPrivate for qtx11extras_p.h -RDEPEND=" - >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,widgets] - X? ( >=dev-qt/qtbase-${QTMIN}:6=[X] ) -" -DEPEND="${RDEPEND}" -BDEPEND=">=dev-qt/qttools-${QTMIN}:6[linguist]" - -src_configure() { - local mycmakeargs=( - -DWITH_X11=$(usex X) - ) - ecm_src_configure -} diff --git a/kde-frameworks/kguiaddons/Manifest b/kde-frameworks/kguiaddons/Manifest index d568a63d07e4..91dbc42d9ec6 100644 --- a/kde-frameworks/kguiaddons/Manifest +++ b/kde-frameworks/kguiaddons/Manifest @@ -1,2 +1 @@ -DIST kguiaddons-6.23.1.tar.xz 94908 BLAKE2B cb7d186ce8227589ec38da1b4cfc4a35759c45017723de63bc2ff4541c536a9155bc76dbb44ec5c1babb565f73288d938f6ceadb45d22d0a660529b742c1769d SHA512 34c7d79c1d6f6f603cc2250dc6a4a87c88d3273de0ccd840cfa2dcc4b88c6b51e38b1e56812828c43091adac8cce15339af92e40e9d05cccb4629ebb739e06ae DIST kguiaddons-6.25.0.tar.xz 95984 BLAKE2B b17ce4eb22a7458c157636df3b4b9eec4adc8444652331584d40dd5aa823c5623a33abb73ee732a3a95fd8570fd6f5274a685fab13a1f93dfb9ab392c0fbfec6 SHA512 8ad94c2282555ceeb5f856ddd1ff27c33d351f96d69b3773baf394b41c8db8f345320a14e822b52876d4c5d75e2839910fe4dbef6745c81d10b4819af5a4451c diff --git a/kde-frameworks/kguiaddons/files/kguiaddons-6.23.0-missing-guiprivate.patch b/kde-frameworks/kguiaddons/files/kguiaddons-6.23.0-missing-guiprivate.patch deleted file mode 100644 index 5a89443aea28..000000000000 --- a/kde-frameworks/kguiaddons/files/kguiaddons-6.23.0-missing-guiprivate.patch +++ /dev/null @@ -1,50 +0,0 @@ -From 41674ffb8343499704f8278b39ccabe03328e050 Mon Sep 17 00:00:00 2001 -From: Andreas Sturmlechner <asturm@gentoo.org> -Date: Mon, 16 Feb 2026 22:21:55 +0100 -Subject: [PATCH] CMake: Find Qt6::GuiPrivate when USE_DBUS is enabled - -Otherwise, build depends on WITH_WAYLAND also being enabled or else -fails without Qt6::GuiPrivate. - -Amends 344679d5aa2e1f0aa27f63be59dade3be2b7f651 - -See also: https://bugs.gentoo.org/970127 - -Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> ---- - CMakeLists.txt | 5 +++++ - src/CMakeLists.txt | 2 +- - 2 files changed, 6 insertions(+), 1 deletion(-) - -diff --git a/CMakeLists.txt b/CMakeLists.txt -index c2cc52f..7d85072 100644 ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -75,6 +75,11 @@ endif() - option(USE_DBUS "Build components using DBus (get color scheme information via XDG portals)" ${USE_DBUS_DEFAULT}) - if(USE_DBUS) - find_package(Qt6DBus ${REQUIRED_QT_VERSION} REQUIRED NO_MODULE) -+ if (Qt6Gui_VERSION VERSION_GREATER_EQUAL "6.10.0") -+ find_package(Qt6GuiPrivate ${REQUIRED_QT_VERSION} REQUIRED NO_MODULE) -+ else() -+ find_package(Qt6Gui ${REQUIRED_QT_VERSION} REQUIRED NO_MODULE COMPONENTS Private) -+ endif() - set(WITH_DBUS ON) - endif() - -diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt -index 1deba45..cf8cf13 100644 ---- a/src/CMakeLists.txt -+++ b/src/CMakeLists.txt -@@ -79,7 +79,7 @@ if(WITH_DBUS) - colors/kcolorschemewatcher_xdg.cpp - util/ksysteminhibitor_dbus.cpp - ) -- target_link_libraries(KF6GuiAddons PRIVATE Qt6::DBus) -+ target_link_libraries(KF6GuiAddons PRIVATE Qt6::DBus Qt6::GuiPrivate) - target_compile_definitions(KF6GuiAddons PRIVATE WITH_DBUS) - endif() - --- -2.53.0 - diff --git a/kde-frameworks/kguiaddons/kguiaddons-6.23.1.ebuild b/kde-frameworks/kguiaddons/kguiaddons-6.23.1.ebuild deleted file mode 100644 index 738d207d3f5e..000000000000 --- a/kde-frameworks/kguiaddons/kguiaddons-6.23.1.ebuild +++ /dev/null @@ -1,60 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -ECM_PYTHON_BINDINGS="off" -QTMIN=6.10.1 -inherit ecm frameworks.kde.org xdg - -DESCRIPTION="Framework providing assorted high-level user interface components" - -LICENSE="LGPL-2+" -KEYWORDS="amd64 arm64 ~loong ppc64 ~riscv ~x86" -IUSE="dbus wayland X" - -# slot op: includes qpa/qplatformnativeinterface.h -COMMON_DEPEND=" - >=dev-qt/qtbase-${QTMIN}:6[gui] - >=dev-qt/qtdeclarative-${QTMIN}:6 - dbus? ( >=dev-qt/qtbase-${QTMIN}:6=[dbus] ) - wayland? ( - dev-libs/wayland - >=dev-qt/qtbase-${QTMIN}:6=[wayland] - ) - X? ( - >=dev-qt/qtbase-${QTMIN}:6[X] - x11-libs/libX11 - ) -" -DEPEND="${COMMON_DEPEND} - wayland? ( - >=dev-libs/plasma-wayland-protocols-1.15.0 - >=dev-libs/wayland-protocols-1.39 - ) - X? ( - x11-base/xorg-proto - x11-libs/libxcb - ) -" -RDEPEND="${COMMON_DEPEND} - !<kde-frameworks/kguiaddons-5.116.0-r2:5[-kf6compat(-)] -" -BDEPEND=" - wayland? ( - >=dev-qt/qtbase-${QTMIN}:6[wayland] - dev-util/wayland-scanner - ) -" - -PATCHES=( "${FILESDIR}/${PN}-6.23.0-missing-guiprivate.patch" ) # bug 970127 - -src_configure() { - local mycmakeargs=( - -DBUILD_GEO_SCHEME_HANDLER=ON - -DUSE_DBUS=$(usex dbus) - -DWITH_WAYLAND=$(usex wayland) - -DWITH_X11=$(usex X) - ) - ecm_src_configure -} diff --git a/kde-frameworks/kholidays/Manifest b/kde-frameworks/kholidays/Manifest index 1322cb1f1c0c..8c53740078d1 100644 --- a/kde-frameworks/kholidays/Manifest +++ b/kde-frameworks/kholidays/Manifest @@ -1,2 +1 @@ -DIST kholidays-6.23.0.tar.xz 267460 BLAKE2B 23a306e3fb8c278687369d08e812b882ceefbf1acfa55b7305e9ea991551d73b34111a035274b5d9a93eae3fe8dcd8d2a38882b6c391513ba010f5893a475cf8 SHA512 56c1d61f391a742acb293cb6844b3016e6b30c313be7a3d68dc0528b387cabfdf28a0b9d658b25751453f347edfa8e5a1bf496267d73024aa16cef8e31191d89 DIST kholidays-6.25.0.tar.xz 242212 BLAKE2B 713edf52221fe13b4880bf6682da2a4de6fb94ae0f875cfe53e83d7898e2b1e78e33d2ae2835ead163f3c54fa5e4cd9ef6582f35c7fd02781ad2c93c9cdc0245 SHA512 18c610eaca346ac02b716012be9e9dd29b139e760d6ce96636890b92b7e66fa7eb896c7a6eb22ecdd9d56934ec04288dc43cf403d389a222932b795a451c74ac diff --git a/kde-frameworks/kholidays/kholidays-6.23.0.ebuild b/kde-frameworks/kholidays/kholidays-6.23.0.ebuild deleted file mode 100644 index d597f4d42258..000000000000 --- a/kde-frameworks/kholidays/kholidays-6.23.0.ebuild +++ /dev/null @@ -1,26 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -ECM_QTHELP="false" -ECM_TEST="true" -QTMIN=6.10.1 -inherit ecm frameworks.kde.org - -DESCRIPTION="Library to determine holidays and other special events for a geographical region" - -LICENSE="LGPL-2.1+" -KEYWORDS="amd64 arm64 ~loong ~ppc64 ~riscv ~x86" -IUSE="" - -DEPEND=">=dev-qt/qtdeclarative-${QTMIN}:6" -RDEPEND="${DEPEND}" -BDEPEND=">=dev-qt/qttools-${QTMIN}:6[linguist]" - -src_test() { - # bug 624214 - mkdir -p "${HOME}/.local/share/kf6/libkholidays" || die - cp -r "${S}/holidays/plan2" "${HOME}/.local/share/kf6/libkholidays/" || die - ecm_src_test -} diff --git a/kde-frameworks/ki18n/Manifest b/kde-frameworks/ki18n/Manifest index 21996d9b5852..4cc15f06b0e0 100644 --- a/kde-frameworks/ki18n/Manifest +++ b/kde-frameworks/ki18n/Manifest @@ -1,2 +1 @@ -DIST ki18n-6.23.0.tar.xz 3091452 BLAKE2B 56363fbb76831b8175a3c59670223aa8e760fa3996f0496838423c0cecd129761d0fd3a334b7f9d1030bddd41991942c803a39da7dd9bd3762d873f88da5be38 SHA512 a7c5fda0db19f4a6042849719d42c4ddfc529dc1fa872345b2ea23115c99c962bbaf6a9dfa2d133440bb1968a93043719494933277a7a3da2e5d7c460eda6280 DIST ki18n-6.25.0.tar.xz 3048584 BLAKE2B a1e5f1b29b00c3378ab17585c8d9f81a7d161e8eb81d6c5b66df59447a250e8d046f35a55693b24e530f08caa67c038873c897d5d6057b161a65c0b7607cfcc5 SHA512 e8846511050f9815302f633b41412e80537f559ad111ed18228d9040c3f62881295348567bdb258d28376f2f540bb19a36fc085df24269a8a96dd5ee1704e155 diff --git a/kde-frameworks/ki18n/ki18n-6.23.0.ebuild b/kde-frameworks/ki18n/ki18n-6.23.0.ebuild deleted file mode 100644 index d8224dc03e8a..000000000000 --- a/kde-frameworks/ki18n/ki18n-6.23.0.ebuild +++ /dev/null @@ -1,46 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{10..14} ) -QTMIN=6.10.1 -inherit ecm frameworks.kde.org python-single-r1 - -DESCRIPTION="Framework based on Gettext for internationalizing user interface text" - -LICENSE="LGPL-2+" -KEYWORDS="amd64 arm64 ~loong ppc64 ~riscv ~x86" -IUSE="" - -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -COMMON_DEPEND="${PYTHON_DEPS} - >=dev-qt/qtbase-${QTMIN}:6[widgets] - >=dev-qt/qtdeclarative-${QTMIN}:6 - sys-devel/gettext - virtual/libintl -" -DEPEND="${COMMON_DEPEND} - test? ( >=dev-qt/qtbase-${QTMIN}:6[concurrent] ) -" -RDEPEND="${COMMON_DEPEND} - app-text/iso-codes -" - -CMAKE_SKIP_TESTS=( - # bug 876496 - kcatalogtest - # requires LANG fr_CH. bugs 823816 - kcountrytest - kcountrysubdivisiontest - # flaky, bug 948895 - ki18n-klocalizedstringtest -) - -src_configure() { - local mycmakeargs=( - -DPython3_EXECUTABLE="${PYTHON}" - ) - ecm_src_configure -} diff --git a/kde-frameworks/kiconthemes/Manifest b/kde-frameworks/kiconthemes/Manifest index 0309c5d0c4da..538a5f27c8fc 100644 --- a/kde-frameworks/kiconthemes/Manifest +++ b/kde-frameworks/kiconthemes/Manifest @@ -1,2 +1 @@ -DIST kiconthemes-6.23.0.tar.xz 1272072 BLAKE2B 763e31a3332e928eb84bd7cca909bacad9959277cb2644c54c1f5175cb6b1927d3d95db2a7b2bb9e70ae65b27f8f1d4d963ef5329b480f32295a70df19b46161 SHA512 986129ccbb839da762b7e2086a70d9d2894ec4ecd0617b13a50ecfbcf73b9f1efe44a98eb5cef13a7e271a57e379af082bc40b96c73fea147ee6010fc0b52af4 DIST kiconthemes-6.25.0.tar.xz 1254416 BLAKE2B c257d323bac5ba65b6d876e02b500f134b7fe554c90e0687aa9c2d07f844e4a4b45067aa4e155d116fcc1da0e0c9f84c2b4ac785b95fd2f560346afef5bbb164 SHA512 77bff686cf679fdab9f8374822a06e8922ef69ac208ba1ac1dfde061164554975c9d7621f9df32a0257d49ff12add583e4ce4e44faf249ec97ea2584c6950076 diff --git a/kde-frameworks/kiconthemes/kiconthemes-6.23.0.ebuild b/kde-frameworks/kiconthemes/kiconthemes-6.23.0.ebuild deleted file mode 100644 index e6722f31cb42..000000000000 --- a/kde-frameworks/kiconthemes/kiconthemes-6.23.0.ebuild +++ /dev/null @@ -1,30 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -ECM_DESIGNERPLUGIN="true" -QTMIN=6.10.1 -inherit ecm frameworks.kde.org - -DESCRIPTION="Framework for icon theming and configuration" - -LICENSE="LGPL-2+" -KEYWORDS="amd64 arm64 ~loong ppc64 ~riscv ~x86" -IUSE="" - -RESTRICT="test" # bug 574770 - -# slot op: Uses Qt6::GuiPrivate for qiconloader_p.h, qguiapplication_p.h -RDEPEND=" - >=dev-qt/qtbase-${QTMIN}:6=[dbus,gui,widgets] - >=dev-qt/qtdeclarative-${QTMIN}:6 - >=dev-qt/qtsvg-${QTMIN}:6 - =kde-frameworks/breeze-icons-${KDE_CATV}*:6 - =kde-frameworks/karchive-${KDE_CATV}*:6 - =kde-frameworks/kcolorscheme-${KDE_CATV}*:6 - =kde-frameworks/kconfig-${KDE_CATV}*:6 - =kde-frameworks/ki18n-${KDE_CATV}*:6 - =kde-frameworks/kwidgetsaddons-${KDE_CATV}*:6 -" -DEPEND="${RDEPEND}" diff --git a/kde-frameworks/kidletime/Manifest b/kde-frameworks/kidletime/Manifest index 402854135fd2..0ae42a30cbbd 100644 --- a/kde-frameworks/kidletime/Manifest +++ b/kde-frameworks/kidletime/Manifest @@ -1,2 +1 @@ -DIST kidletime-6.23.0.tar.xz 30816 BLAKE2B 54064c614c1c05d5fe0f0d1de4083af20e3c74ed0f64ae55abddb6f02c47567f7e2c0a464011960adf1730d724955cbe8a0af7b296df15a75a1fefc24e5eada6 SHA512 06de2a893de1f710ae50815ec5475cafe5f6dc9f75495bb0f2b1df192d217f71d1d32095633dc7b78077ce456d633c0b393f4d6273c58fd989ee29829ebc697b DIST kidletime-6.25.0.tar.xz 30776 BLAKE2B a1592efdda0468db3dd1b65ff7fda1cbc28c28c70c0908390ed0e3aeabbb775d86241cd4663e56bda13ad49b76767aa6fb31996071a691ee85491fc0bc2b5417 SHA512 fef9aa674510f36902be9fd2c4feac85835f6fe6a552b2abfc2a6e6149f61e2aa0ff2f4b847ce97129be2d6b4f1b003854c45edd36de7d8ae76cef6597eaefc7 diff --git a/kde-frameworks/kidletime/kidletime-6.23.0.ebuild b/kde-frameworks/kidletime/kidletime-6.23.0.ebuild deleted file mode 100644 index dc21bbba1301..000000000000 --- a/kde-frameworks/kidletime/kidletime-6.23.0.ebuild +++ /dev/null @@ -1,56 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -ECM_TEST="false" -QTMIN=6.10.1 -inherit ecm frameworks.kde.org - -DESCRIPTION="Framework for detection and notification of device idle time" - -LICENSE="LGPL-2+" -KEYWORDS="amd64 arm64 ~loong ~ppc64 ~riscv ~x86" -IUSE="wayland X xscreensaver" - -REQUIRED_USE="xscreensaver? ( X )" - -RDEPEND=" - >=dev-qt/qtbase-${QTMIN}:6[gui] - wayland? ( - dev-libs/wayland - >=dev-qt/qtbase-${QTMIN}:6=[wayland] - ) - X? ( - x11-libs/libX11 - x11-libs/libxcb - x11-libs/libXext - ) - xscreensaver? ( - >=dev-qt/qtbase-${QTMIN}:6[dbus] - x11-libs/libXScrnSaver - ) -" -DEPEND="${RDEPEND} - wayland? ( - >=dev-libs/plasma-wayland-protocols-1.11.1 - >=dev-libs/wayland-protocols-1.27:0 - ) -" -BDEPEND="wayland? ( >=dev-qt/qtbase-${QTMIN}:6[wayland] )" - -src_prepare() { - ecm_src_prepare - if ! use xscreensaver; then - sed -i -e "s/\${X11_Xscreensaver_FOUND}/0/" CMakeLists.txt || die - fi -} - -src_configure() { - local mycmakeargs=( - -DWITH_WAYLAND=$(usex wayland) - -DWITH_X11=$(usex X) - ) - - ecm_src_configure -} diff --git a/kde-frameworks/kimageformats/Manifest b/kde-frameworks/kimageformats/Manifest index 7d608a8a71e2..ea7df82c0168 100644 --- a/kde-frameworks/kimageformats/Manifest +++ b/kde-frameworks/kimageformats/Manifest @@ -1,2 +1 @@ -DIST kimageformats-6.23.0.tar.xz 32004264 BLAKE2B 0b174ef34753cf5a137e276ea1512ba55ae1bb5ff078024960c27197e501bfe30634a1e472b26c6149fa63aa1b55bc1a0facc6bb9f85fd75fea727eaa263801d SHA512 2cf8a69081dcba8ebeebc83f9bb2940073cd971a48b607fd04401d7ab94d15d14f1d72d3bd43f7320d84c76f6bb63263ab9cb596fde7789e895980256759708a DIST kimageformats-6.25.0.tar.xz 32024340 BLAKE2B 5bd518fcd0020136397324c8d57a4f4630853405c36b47cb087b2e04bdc603f4d0adb23ea1951c06218e2eae68e4949be885d8c1dd867c933de3283d342b6641 SHA512 cfd8895b1244071423cdecbf426152b1a4483fae6c9e73f84175a30f6d3573f66608f6b1749f4344ae89675dff1dae3abe0dec80406e6c560afed51236621b2d diff --git a/kde-frameworks/kimageformats/kimageformats-6.23.0.ebuild b/kde-frameworks/kimageformats/kimageformats-6.23.0.ebuild deleted file mode 100644 index 78985c7f7f91..000000000000 --- a/kde-frameworks/kimageformats/kimageformats-6.23.0.ebuild +++ /dev/null @@ -1,48 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -ECM_QTHELP="false" -QTMIN=6.10.1 -inherit ecm frameworks.kde.org - -DESCRIPTION="Framework providing additional format plugins for Qt's image I/O system" - -LICENSE="LGPL-2+" -KEYWORDS="amd64 arm64 ~loong ~ppc64 ~riscv ~x86" -IUSE="avif eps heif jpeg2k jpegxl openexr raw" - -RDEPEND=" - >=dev-qt/qtbase-${QTMIN}:6[gui] - =kde-frameworks/karchive-${KDE_CATV}*:6 - avif? ( >=media-libs/libavif-0.8.2:=[aom] ) - eps? ( >=dev-qt/qtbase-${QTMIN}:6[widgets] ) - heif? ( >=media-libs/libheif-1.19.7:=[x265] ) - jpeg2k? ( media-libs/openjpeg:= ) - jpegxl? ( >=media-libs/libjxl-0.9.4:= ) - openexr? ( >=media-libs/openexr-3:= ) - raw? ( media-libs/libraw:= ) -" -DEPEND="${RDEPEND} - test? ( - >=dev-qt/qtimageformats-${QTMIN}:6 - heif? ( media-libs/libheif[ffmpeg] ) - ) -" - -DOCS=( src/imageformats/AUTHORS ) - -src_configure() { - local mycmakeargs=( - -DKIMAGEFORMATS_JXR=OFF # TODO: check if ready upstream - $(cmake_use_find_package avif libavif) - $(cmake_use_find_package eps Qt6PrintSupport) - -DKIMAGEFORMATS_HEIF=$(usex heif) - -DKIMAGEFORMATS_JP2=$(usex jpeg2k) - -DKIMAGEFORMATS_JXL=$(usex jpegxl) - $(cmake_use_find_package openexr OpenEXR) - $(cmake_use_find_package raw LibRaw) - ) - ecm_src_configure -} diff --git a/kde-frameworks/kio/Manifest b/kde-frameworks/kio/Manifest index 8bfcdf85ef6a..6c499be17023 100644 --- a/kde-frameworks/kio/Manifest +++ b/kde-frameworks/kio/Manifest @@ -1,2 +1 @@ -DIST kio-6.23.0.tar.xz 3497852 BLAKE2B 4e39e61e425fbe93584b4a80b041d5d28e21a036d53fe00b93a67ea778ea0ef6f3f0b6ed847c9ef104750ea0499c6860c5439619b1e2aabb36a48ff80cad9266 SHA512 7717a74cdd45c916592a2f483c958ec7cf79e176afc5c3576ce51b755f6a8f54081ad332edf4f3dca506c539faaec9802a71d82ef58571b16e8c9c4e0bc65aca DIST kio-6.25.0.tar.xz 3499764 BLAKE2B 980d18dd31df94f8aeb6cc9407edac1aa35716a7ebf10f98f977130d884ad8ad5ae15c599209110f88bc8893f7ccc0af841524d26f22f91c58076f7266e80378 SHA512 e4071824ac129ea2f6a689081e258db879e96a8c950eedb894bc36f7eb54dc9a4718077838a9e687b1dfd37f751081333da5cddaa5230e328c8e478e13fa2930 diff --git a/kde-frameworks/kio/kio-6.23.0.ebuild b/kde-frameworks/kio/kio-6.23.0.ebuild deleted file mode 100644 index f81a7363777b..000000000000 --- a/kde-frameworks/kio/kio-6.23.0.ebuild +++ /dev/null @@ -1,85 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -ECM_DESIGNERPLUGIN="true" -ECM_HANDBOOK="optional" -ECM_HANDBOOK_DIR="docs" -ECM_TEST="forceoptional" -QTMIN=6.10.1 -inherit ecm flag-o-matic frameworks.kde.org xdg - -DESCRIPTION="Framework providing transparent file and data management" - -LICENSE="LGPL-2+" -KEYWORDS="amd64 arm64 ~loong ppc64 ~riscv ~x86" -IUSE="acl +kwallet wayland X" - -# tests hang -RESTRICT="test" - -# slot op: Uses Qt6::GuiPrivate for qtx11extras_p.h -COMMON_DEPEND=" - >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,network,ssl,widgets,X?] - >=dev-qt/qtdeclarative-${QTMIN}:6 - =kde-frameworks/kbookmarks-${KDE_CATV}*:6 - =kde-frameworks/kcodecs-${KDE_CATV}*:6 - =kde-frameworks/kcolorscheme-${KDE_CATV}*:6 - =kde-frameworks/kcompletion-${KDE_CATV}*:6 - =kde-frameworks/kconfig-${KDE_CATV}*:6 - =kde-frameworks/kcoreaddons-${KDE_CATV}*:6 - =kde-frameworks/kcrash-${KDE_CATV}*:6 - =kde-frameworks/kdbusaddons-${KDE_CATV}*:6 - =kde-frameworks/kguiaddons-${KDE_CATV}*:6 - =kde-frameworks/ki18n-${KDE_CATV}*:6 - =kde-frameworks/kiconthemes-${KDE_CATV}*:6 - =kde-frameworks/kitemviews-${KDE_CATV}*:6 - =kde-frameworks/kjobwidgets-${KDE_CATV}*:6 - =kde-frameworks/knotifications-${KDE_CATV}*:6 - =kde-frameworks/kservice-${KDE_CATV}*:6 - =kde-frameworks/ktextwidgets-${KDE_CATV}*:6 - =kde-frameworks/kwidgetsaddons-${KDE_CATV}*:6 - =kde-frameworks/kwindowsystem-${KDE_CATV}*:6[wayland?,X?] - =kde-frameworks/solid-${KDE_CATV}*:6 - sys-apps/util-linux - acl? ( - sys-apps/attr - virtual/acl - ) - handbook? ( - dev-libs/libxml2:= - dev-libs/libxslt - =kde-frameworks/karchive-${KDE_CATV}*:6 - =kde-frameworks/kdoctools-${KDE_CATV}*:6 - ) - kwallet? ( =kde-frameworks/kwallet-${KDE_CATV}*:6 ) - X? ( >=dev-qt/qtbase-${QTMIN}:6=[gui] ) -" -DEPEND="${COMMON_DEPEND} - >=dev-qt/qtbase-${QTMIN}:6[concurrent] -" -RDEPEND="${COMMON_DEPEND} - >=dev-qt/qtbase-${QTMIN}:6[libproxy] - sys-power/switcheroo-control -" -# bug 944812: File Properties is accessible from KFileWidget (KIO); this -# provides access to keditfiletype binary via KWidgetsAddons (Tier1) -# Typical KIO revdeps (dolphin, krusader et al.) can rely on this dep -PDEPEND=" - >=kde-frameworks/kded-${KDE_CATV}:6 - kde-plasma/keditfiletype -" - -src_configure() { - use elibc_musl && append-ldflags -Wl,-z,stack-size=0x100000 # upstream bug 470763 - - local mycmakeargs=( - $(cmake_use_find_package acl ACL) - $(cmake_use_find_package kwallet KF6Wallet) - -DWITH_WAYLAND=$(usex wayland) - -DWITH_X11=$(usex X) - ) - - ecm_src_configure -} diff --git a/kde-frameworks/kirigami/Manifest b/kde-frameworks/kirigami/Manifest index 9f00677cf1d0..589532ced415 100644 --- a/kde-frameworks/kirigami/Manifest +++ b/kde-frameworks/kirigami/Manifest @@ -1,2 +1 @@ -DIST kirigami-6.23.1.tar.xz 631448 BLAKE2B 55cf9ee75f833bf1db94f37ac46ab3ccb50a57efeab8d4a9978384e3b3e9b55d74485e021c71e37574ba7bb9e1e6c56251469d80e5d53681a2787e83d6d46f5e SHA512 b1501b29a560b88ebc49a54e10b8639afd24734922b7fee65b806a1db682651b4e6ccb16407b7209eddb969ed36640bf69a60f0514589b9646d170c6aee2f4ce DIST kirigami-6.25.0.tar.xz 634948 BLAKE2B 4c417b2c4dc6ebb04a44b69dc01aae6600ce10a7508fbaa05c3d7e7a0bf795eca9ea0b2489db0f0f0dfb9cc7157c1bb464f1c693dbdd754805f054b7debcdc8d SHA512 ea30343ca61141f5c8cc618fd18abaeafa3c1ad4f1384739506f934cdca5142ad6534815e5d23c53f6f47e44de386ed8fcb28f90b5fba6afd944dccc65e183ae diff --git a/kde-frameworks/kirigami/kirigami-6.23.1.ebuild b/kde-frameworks/kirigami/kirigami-6.23.1.ebuild deleted file mode 100644 index e9675b3db2bb..000000000000 --- a/kde-frameworks/kirigami/kirigami-6.23.1.ebuild +++ /dev/null @@ -1,52 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -ECM_EXAMPLES="true" -ECM_QTHELP="false" -ECM_TEST="true" -QTMIN=6.10.1 -inherit ecm frameworks.kde.org toolchain-funcs - -DESCRIPTION="Lightweight user interface framework for mobile and convergent applications" -HOMEPAGE="https://community.kde.org/Kirigami" - -LICENSE="LGPL-2+" -KEYWORDS="amd64 arm64 ~loong ppc64 ~riscv ~x86" -IUSE="openmp" - -# requires package to already be installed -RESTRICT="test" - -# slot op: Uses Qt6::GuiPrivate for qguiapplication_p.h -DEPEND=" - >=dev-qt/qtbase-${QTMIN}:6=[concurrent,dbus,gui,network] - >=dev-qt/qtdeclarative-${QTMIN}:6 - >=dev-qt/qtshadertools-${QTMIN}:6 - >=dev-qt/qtsvg-${QTMIN}:6 -" -RDEPEND="${DEPEND} - examples? ( - !${CATEGORY}/${PN}:5[examples(-)] - >=dev-qt/qt5compat-${QTMIN}:6[qml] - ) -" -BDEPEND=">=dev-qt/qttools-${QTMIN}:6[linguist]" - -pkg_pretend() { - [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp -} - -pkg_setup() { - [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp -} - -src_configure() { - local mycmakeargs=( - -DBUILD_EXAMPLES=$(usex examples) - $(cmake_use_find_package openmp OpenMP) - ) - - ecm_src_configure -} diff --git a/kde-frameworks/kitemmodels/Manifest b/kde-frameworks/kitemmodels/Manifest index ed25a074f248..b86cfc3c9cd5 100644 --- a/kde-frameworks/kitemmodels/Manifest +++ b/kde-frameworks/kitemmodels/Manifest @@ -1,2 +1 @@ -DIST kitemmodels-6.23.0.tar.xz 397232 BLAKE2B 36db29d685c38262497c3a5f534516b8efff4a318af8682fb3832436eabf4f6d89582d74b52630e00d5df09c2a1efe307e02f5ff40244b45959231ff4d5f8578 SHA512 df5c0cfacb83f368f261f0da5bd909ea8481b05655b6258c131a22f14b28408abd17d9b1a80160ce39fe1d0005cbf13cdcadafee92eac0be03f9f9477d4fae6d DIST kitemmodels-6.25.0.tar.xz 394144 BLAKE2B 66ef4bf1edca3296cf1e5597e51424e4da50f62d5fe8a80dd882e7d912da36805d12136ffb6027f645dd32c301a28ae5e76f95c838dbe1de6eb527ef93958bb6 SHA512 0548d352dfab8684c8f56c658900766f87eb9ae802beacfbce92bee1ec691246b5df0111b9db4a1b10612c7cc1f648eae94cf850b3b9b5102aa3dfc6d51c12cf diff --git a/kde-frameworks/kitemmodels/kitemmodels-6.23.0.ebuild b/kde-frameworks/kitemmodels/kitemmodels-6.23.0.ebuild deleted file mode 100644 index b5241d1bdec5..000000000000 --- a/kde-frameworks/kitemmodels/kitemmodels-6.23.0.ebuild +++ /dev/null @@ -1,23 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -QTMIN=6.10.1 -inherit ecm frameworks.kde.org - -DESCRIPTION="Framework providing data models to help with tasks such as sorting and filtering" - -LICENSE="LGPL-2+" -KEYWORDS="amd64 arm64 ~loong ~ppc64 ~riscv ~x86" - -RDEPEND=" - >=dev-qt/qtdeclarative-${QTMIN}:6 -" -DEPEND="${RDEPEND} - test? ( >=dev-qt/qtbase-${QTMIN}:6[widgets] ) -" - -src_test() { - LC_NUMERIC="C" ecm_src_test # bug 708820 -} diff --git a/kde-frameworks/kitemviews/Manifest b/kde-frameworks/kitemviews/Manifest index 0acf9de8af62..70c691b36e5f 100644 --- a/kde-frameworks/kitemviews/Manifest +++ b/kde-frameworks/kitemviews/Manifest @@ -1,2 +1 @@ -DIST kitemviews-6.23.0.tar.xz 2229504 BLAKE2B 7cd78e8d963000a29cdfe66def24200157ebf2d899e021d319d5ec2ab4e8d4d44efdd7d3f9af485a6ffd781e4f78b5c086eddad2f5f83a5004b1573badd4af81 SHA512 8c72c4e28f1c16f52210e7df462045ddad88777cbaa960b6dca65c27c42a32f4de59980829ef382447ed009f41181177a07c75214c3592fc4e1ad82ad69e4962 DIST kitemviews-6.25.0.tar.xz 2185204 BLAKE2B 6744600ab3f67db5f73bfea6122a6f1adf1d0f6d95cf1b425e5fdefbb088feebdb64eddca16bd6b93da7de67eaf4b5d4fdc6e9c36cad6ddd07f133809d16ac9f SHA512 310a31bc83a4a5fc63b3a41f5da1be9ae9d2963a1884a072613b0a8af95b95adab2780418cf84ffac83a824bfc4fea79078d59132a795f4ff6ee6911b3e00069 diff --git a/kde-frameworks/kitemviews/kitemviews-6.23.0.ebuild b/kde-frameworks/kitemviews/kitemviews-6.23.0.ebuild deleted file mode 100644 index e6ae8a896817..000000000000 --- a/kde-frameworks/kitemviews/kitemviews-6.23.0.ebuild +++ /dev/null @@ -1,18 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -ECM_DESIGNERPLUGIN="true" -QTMIN=6.10.1 -inherit ecm frameworks.kde.org - -DESCRIPTION="Framework providing additional widgets for item models" - -LICENSE="LGPL-2+" -KEYWORDS="amd64 arm64 ~loong ppc64 ~riscv ~x86" -IUSE="" - -DEPEND=">=dev-qt/qtbase-${QTMIN}:6[gui,widgets]" -RDEPEND="${DEPEND}" -BDEPEND=">=dev-qt/qttools-${QTMIN}:6[linguist]" diff --git a/kde-frameworks/kjobwidgets/Manifest b/kde-frameworks/kjobwidgets/Manifest index 7e6b10522a1d..40d0b276c700 100644 --- a/kde-frameworks/kjobwidgets/Manifest +++ b/kde-frameworks/kjobwidgets/Manifest @@ -1,2 +1 @@ -DIST kjobwidgets-6.23.0.tar.xz 2241168 BLAKE2B 1bd551148d4612c3c1d084641817758ebf9e681cb241cc1138ce9af7afdee25215999dce1550eee7142dd71b32d623749ce6c42bb11913cbbfcfff0684543831 SHA512 f34808ff63ff9dc5c2edcd4acb63a957480a116f7c15d9e3dd9412f251a3594264bed2f1aa12b5452173b5a940ef666a4d31ca7550924d151d68ebda84dab639 DIST kjobwidgets-6.25.0.tar.xz 2198916 BLAKE2B e88862cfb732f831dac5350d3ac4e234540c7958c14e7d5285eddd8c1b8b3af4a139f76464ff1285f8b32ace248af4563615f6fc369c6fcd7874365973009491 SHA512 c509262b3927cef6737b35c7affd62db8cfad18c17d3f9b28992f6e16a6c091c93e10770eed3ab6aba0cf7831db7b583a78284eb4905f86b59c25ac685f12cbe diff --git a/kde-frameworks/kjobwidgets/kjobwidgets-6.23.0.ebuild b/kde-frameworks/kjobwidgets/kjobwidgets-6.23.0.ebuild deleted file mode 100644 index 34dc0346f0a8..000000000000 --- a/kde-frameworks/kjobwidgets/kjobwidgets-6.23.0.ebuild +++ /dev/null @@ -1,32 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -ECM_PYTHON_BINDINGS="off" -QTMIN=6.10.1 -inherit ecm frameworks.kde.org - -DESCRIPTION="Framework providing assorted widgets for showing the progress of jobs" - -LICENSE="LGPL-2+" -KEYWORDS="amd64 arm64 ~loong ppc64 ~riscv ~x86" -IUSE="X" - -# slot op: WITH_X11 uses Qt6::GuiPrivate for qtx11extras_p.h -RDEPEND=" - >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,widgets] - =kde-frameworks/kcoreaddons-${KDE_CATV}*:6 - =kde-frameworks/knotifications-${KDE_CATV}*:6 - =kde-frameworks/kwidgetsaddons-${KDE_CATV}*:6 - X? ( >=dev-qt/qtbase-${QTMIN}:6=[X] ) -" -DEPEND="${RDEPEND}" -BDEPEND=">=dev-qt/qttools-${QTMIN}:6[linguist]" - -src_configure() { - local mycmakeargs=( - -DWITH_X11=$(usex X) - ) - ecm_src_configure -} diff --git a/kde-frameworks/knewstuff/Manifest b/kde-frameworks/knewstuff/Manifest index f5260d80b1b0..d28366faec4f 100644 --- a/kde-frameworks/knewstuff/Manifest +++ b/kde-frameworks/knewstuff/Manifest @@ -1,2 +1 @@ -DIST knewstuff-6.23.0.tar.xz 3090432 BLAKE2B 5b4dc62ae2238bbd695d3a0272c1a74f5939baf0bde5c79349cbf152ffe218301aab6eaa8dc499dd601a33e68521630bc150a988cacaeb12c7e5fa34ad232dcc SHA512 723de65d6ec6b078adceb837c9bf4efbf3009cdc0a6ed8e1fb89aa5d55077711690b87dd6ea91171e7d7d96b4d3531987f690a08ad8137fdf787a7d15957b8f9 DIST knewstuff-6.25.0.tar.xz 3046688 BLAKE2B 3cedb84f1364f469d263e77b9c18c031dc085c36ca986f51963ead00f313de6c097951903c7438641dff629c8a4634b353416d67ee017c96cccfa6ca62e92555 SHA512 4e0aeb707ae938b893fef4cb32d9317104ca828caba5d84c9b0b73ed5ab4800990057d01885ec117dcb685a9945606b6f568db3078a7eb2a0e0f151148f295d6 diff --git a/kde-frameworks/knewstuff/knewstuff-6.23.0.ebuild b/kde-frameworks/knewstuff/knewstuff-6.23.0.ebuild deleted file mode 100644 index 575e3be3bc8e..000000000000 --- a/kde-frameworks/knewstuff/knewstuff-6.23.0.ebuild +++ /dev/null @@ -1,40 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -ECM_DESIGNERPLUGIN="true" -ECM_TEST="false" -QTMIN=6.10.1 -inherit ecm frameworks.kde.org - -DESCRIPTION="Framework for downloading and sharing additional application data" - -LICENSE="LGPL-2+" -KEYWORDS="amd64 arm64 ~loong ~ppc64 ~riscv ~x86" -IUSE="opds" - -DEPEND=" - >=dev-qt/qtbase-${QTMIN}:6[gui,network,widgets,xml] - >=dev-qt/qtdeclarative-${QTMIN}:6[widgets] - =kde-frameworks/attica-${KDE_CATV}*:6 - =kde-frameworks/karchive-${KDE_CATV}*:6 - =kde-frameworks/kconfig-${KDE_CATV}*:6 - =kde-frameworks/kcoreaddons-${KDE_CATV}*:6 - =kde-frameworks/ki18n-${KDE_CATV}*:6 - =kde-frameworks/kpackage-${KDE_CATV}*:6 - =kde-frameworks/kwidgetsaddons-${KDE_CATV}*:6 - opds? ( =kde-frameworks/syndication-${KDE_CATV}*:6 ) -" -RDEPEND="${DEPEND} - >=kde-frameworks/kcmutils-${KDE_CATV}:6 - >=kde-frameworks/kirigami-${KDE_CATV}:6 -" - -src_configure() { - local mycmakeargs=( - $(cmake_use_find_package opds KF6Syndication) - ) - - ecm_src_configure -} diff --git a/kde-frameworks/knotifications/Manifest b/kde-frameworks/knotifications/Manifest index 31bfe0bc8362..002b6ec17d59 100644 --- a/kde-frameworks/knotifications/Manifest +++ b/kde-frameworks/knotifications/Manifest @@ -1,2 +1 @@ -DIST knotifications-6.23.0.tar.xz 2304932 BLAKE2B c0921db2dc46f4f4c9119802e955dd1432e243f060e30d2f2d09f59c786b2c59c42f74ec9e3b18e097d672d66beda21e82aa795833eb05b5de98aaeb31ec17c6 SHA512 b8190c9aad1828e6957285d0d85e2599d3bf79022687fbdfe17119d8d8c0ffd1e5e8cd27cc1bc64dfc15b40e2c3182788f24c6ab00d9c1014d5b3c57000e1276 DIST knotifications-6.25.0.tar.xz 2260784 BLAKE2B 4aba6933e93f68639a05ad46fefdc107a7ee8708eed6b4a9025ecfa2b94bcd0144d22199b458f211ee81483958397d707c59666eee470f28dd10791f3b954db9 SHA512 0900e6492cc4dbd658808d4a2c2d29eb9878bcf183e61fa81f51bbb13eb13cf5fe131667b89933907ec4f33a204cbb995014609a52967566d79825fdda4c2716 diff --git a/kde-frameworks/knotifications/knotifications-6.23.0.ebuild b/kde-frameworks/knotifications/knotifications-6.23.0.ebuild deleted file mode 100644 index 4ef49a57bf84..000000000000 --- a/kde-frameworks/knotifications/knotifications-6.23.0.ebuild +++ /dev/null @@ -1,23 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -ECM_PYTHON_BINDINGS="off" -ECM_TEST="false" -QTMIN=6.10.1 -inherit ecm frameworks.kde.org - -DESCRIPTION="Framework for notifying the user of an event" - -LICENSE="LGPL-2.1+" -KEYWORDS="amd64 arm64 ~loong ppc64 ~riscv ~x86" - -RDEPEND=" - >=dev-qt/qtbase-${QTMIN}:6[dbus,gui] - >=dev-qt/qtdeclarative-${QTMIN}:6 - =kde-frameworks/kconfig-${KDE_CATV}*:6 - media-libs/libcanberra -" -DEPEND="${RDEPEND}" -BDEPEND=">=dev-qt/qttools-${QTMIN}:6[linguist]" diff --git a/kde-frameworks/knotifyconfig/Manifest b/kde-frameworks/knotifyconfig/Manifest index 50c032a7dacc..521292f22682 100644 --- a/kde-frameworks/knotifyconfig/Manifest +++ b/kde-frameworks/knotifyconfig/Manifest @@ -1,2 +1 @@ -DIST knotifyconfig-6.23.0.tar.xz 2362188 BLAKE2B 1d793f5e2e45c190d731599e12f3dae6b769ad6cf3316cad335a3f59718df1dcb9b2047c7c605b3050c57c3e6c93c8a56a119a851dc226ad97fedffe208a3eea SHA512 fdd1ff94c257af5496080d073d92650964895d531db3e77f66b9994cdadf77544a65d305b429b379746db2928ec87cb05c0a3710948319a4f833739713a6d199 DIST knotifyconfig-6.25.0.tar.xz 2318528 BLAKE2B 5ae90eeb7d05acf500ee6c9f742817dbef277a9eb7beeb67ce85be97924731871b0ca1802d08534c67922671711041938294c06deb3ac25f09745b3587e33631 SHA512 76d72f1ae89c7bcbdbf5f14684042ee483c0c29a4a6adbb37754f0a8c86695ffdaaaaba10d482c18e59e5eaf0203265d61c208312cfbd6d7c0a410fb0f8f50e7 diff --git a/kde-frameworks/knotifyconfig/knotifyconfig-6.23.0.ebuild b/kde-frameworks/knotifyconfig/knotifyconfig-6.23.0.ebuild deleted file mode 100644 index 8062d2a1fec5..000000000000 --- a/kde-frameworks/knotifyconfig/knotifyconfig-6.23.0.ebuild +++ /dev/null @@ -1,31 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -ECM_TEST="false" -QTMIN=6.10.1 -inherit ecm frameworks.kde.org - -DESCRIPTION="Framework for configuring desktop notifications" - -LICENSE="LGPL-2+" -KEYWORDS="amd64 arm64 ~loong ~ppc64 ~riscv ~x86" -IUSE="" - -DEPEND=" - >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,widgets] - >=dev-qt/qtmultimedia-${QTMIN}:6 - =kde-frameworks/kcompletion-${KDE_CATV}*:6 - =kde-frameworks/kconfig-${KDE_CATV}*:6 - =kde-frameworks/ki18n-${KDE_CATV}*:6 - =kde-frameworks/kio-${KDE_CATV}*:6 -" -RDEPEND="${DEPEND}" - -src_configure() { - local mycmakeargs=( - -DCMAKE_DISABLE_FIND_PACKAGE_Canberra=ON - ) - ecm_src_configure -} diff --git a/kde-frameworks/kpackage/Manifest b/kde-frameworks/kpackage/Manifest index 5ba00de1b3d4..57e63554ab64 100644 --- a/kde-frameworks/kpackage/Manifest +++ b/kde-frameworks/kpackage/Manifest @@ -1,2 +1 @@ -DIST kpackage-6.23.0.tar.xz 182228 BLAKE2B e51dd13901d85cdb69f33393d9932823da62744f12f5585a0e8e99c8e932801ff7c6b15c65ba0462da1d4922645366f877fc0b9fc1a25562adcf225ae5c455d1 SHA512 a6131f448ebf163feda5b256412d120ad193fed122ac1909f432df0497c12b6663e19b16a7854870e0a3a6d66dffef896181c20fc79002d6262b4250899ab702 DIST kpackage-6.25.0.tar.xz 182204 BLAKE2B 60bbd8c12baee2f4bb94102676ca7748b2c8ec7f063259d37217d4bbf53bb6bd8107ddb48108ce477a5238431ec9a397348be8745894b8bf885a44c2195ae2df SHA512 5ba98567b5752ad6c0aa1223723e40e4d8e8561657d5ff930822e825d8fbe9ad88c6e569bf0ac42fc86d3ded68657ae6ea0553205251ea2e92e569e70a7e6d05 diff --git a/kde-frameworks/kpackage/kpackage-6.23.0.ebuild b/kde-frameworks/kpackage/kpackage-6.23.0.ebuild deleted file mode 100644 index f9be7dbc8580..000000000000 --- a/kde-frameworks/kpackage/kpackage-6.23.0.ebuild +++ /dev/null @@ -1,37 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -QTMIN=6.10.1 -inherit ecm frameworks.kde.org - -DESCRIPTION="Framework to install and load packages of non binary content" - -LICENSE="LGPL-2+" -KEYWORDS="amd64 arm64 ~loong ppc64 ~riscv ~x86" -IUSE="man" - -DEPEND=" - >=dev-qt/qtbase-${QTMIN}:6[dbus] - =kde-frameworks/karchive-${KDE_CATV}*:6 - =kde-frameworks/kcoreaddons-${KDE_CATV}*:6 - =kde-frameworks/ki18n-${KDE_CATV}*:6 -" -RDEPEND="${DEPEND}" -BDEPEND="man? ( >=kde-frameworks/kdoctools-${KDE_CATV}:6 )" - -CMAKE_SKIP_TESTS=( - # bugs 650214, 939041 - plasmoidpackagetest - # requires network access - testpackage-appstream -) - -src_configure() { - local mycmakeargs=( - $(cmake_use_find_package man KF6DocTools) - ) - - ecm_src_configure -} diff --git a/kde-frameworks/kparts/Manifest b/kde-frameworks/kparts/Manifest index 9983cd8722ea..c75d1a822db7 100644 --- a/kde-frameworks/kparts/Manifest +++ b/kde-frameworks/kparts/Manifest @@ -1,2 +1 @@ -DIST kparts-6.23.0.tar.xz 2400852 BLAKE2B 6ad33ef7fabd09e6cac164956a2c14b24815f863333a88bcd3467532f19361c81493a786da4f0f28698fec9d1da57059ff9768292dbb56c569d8601f9257803a SHA512 f08524b14f57dec90d568390ab2d261a322c7d91a85e05f07d9e9f2a6021f9a96318edb2227875def0af8e115a7f2fb59184dc2f89d9572fa3f0703a121758a2 DIST kparts-6.25.0.tar.xz 2356928 BLAKE2B 5eb308e3eb0c319b1a538fcb9c825351f98ca6c2684081fdd8cc2323d923e5599aa1d8b32919e9d4c3d80da6d44217bf4a00ff3c96074c97327b929d1a6f9ef9 SHA512 c4312a9d75227da23de58022060ab12615282a0a98ab2cd6ad158fe03166e39a02de37728dc31ed4c1d7aa475d37a22790b94551a34f418215362b8ef5bdf825 diff --git a/kde-frameworks/kparts/kparts-6.23.0.ebuild b/kde-frameworks/kparts/kparts-6.23.0.ebuild deleted file mode 100644 index 9b445420e037..000000000000 --- a/kde-frameworks/kparts/kparts-6.23.0.ebuild +++ /dev/null @@ -1,27 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -QTMIN=6.10.1 -inherit ecm frameworks.kde.org - -DESCRIPTION="Framework providing elaborate user-interface components" - -LICENSE="LGPL-2+" -KEYWORDS="amd64 arm64 ~loong ppc64 ~riscv ~x86" -IUSE="" - -RDEPEND=" - >=dev-qt/qtbase-${QTMIN}:6[gui,widgets,xml] - =kde-frameworks/kconfig-${KDE_CATV}*:6 - =kde-frameworks/kcoreaddons-${KDE_CATV}*:6 - =kde-frameworks/ki18n-${KDE_CATV}*:6 - =kde-frameworks/kiconthemes-${KDE_CATV}*:6 - =kde-frameworks/kio-${KDE_CATV}*:6 - =kde-frameworks/kjobwidgets-${KDE_CATV}*:6 - =kde-frameworks/kservice-${KDE_CATV}*:6 - =kde-frameworks/kwidgetsaddons-${KDE_CATV}*:6 - =kde-frameworks/kxmlgui-${KDE_CATV}*:6 -" -DEPEND="${RDEPEND}" diff --git a/kde-frameworks/kpeople/Manifest b/kde-frameworks/kpeople/Manifest index 40c8d36ec5e0..4401b462dfe9 100644 --- a/kde-frameworks/kpeople/Manifest +++ b/kde-frameworks/kpeople/Manifest @@ -1,2 +1 @@ -DIST kpeople-6.23.0.tar.xz 67844 BLAKE2B 14775982f74f7a86a2c33a97d8b9b754991f672db4805732800e37919b5d3ed62125ad643f5d64fe4d195e87e69325a109a8b08f17daa036764a7fba9d84f372 SHA512 a41b5536fbc270472568ab2cb0aab2ad2dab54f332c129ebf53ff97cd5fa6a3501ac6ebfe3f139d7fe35bbac719d78aec541a4b999b1427adbb1800be69490b9 DIST kpeople-6.25.0.tar.xz 67832 BLAKE2B 50478d7060166f46c4e38dd19af88ec7d100e4d756777ed4d8957eb8f600c01a0e704a2b38a22cceb3631ac91a2209824474586d81cdd6e462736fa85d7b0d32 SHA512 3bbeed771399d66dc9f3dc4c9082b2ef2fb2cf9fd616b6438930b25bf57d00335f0ce2ce99867a12fdce762b15e949e73ebb3f720af0690dd7188a0b63fc57dd diff --git a/kde-frameworks/kpeople/kpeople-6.23.0.ebuild b/kde-frameworks/kpeople/kpeople-6.23.0.ebuild deleted file mode 100644 index 36d916bff038..000000000000 --- a/kde-frameworks/kpeople/kpeople-6.23.0.ebuild +++ /dev/null @@ -1,36 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -QTMIN=6.10.1 -VIRTUALX_REQUIRED="test" # bug 816588 (test fails) -inherit ecm frameworks.kde.org - -DESCRIPTION="KDE contact person abstraction library" -HOMEPAGE="https://invent.kde.org/frameworks/kpeople" - -LICENSE="LGPL-2.1" -KEYWORDS="amd64 arm64 ~ppc64 ~riscv ~x86" -IUSE="" - -DEPEND=" - >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,sql,widgets] - >=dev-qt/qtdeclarative-${QTMIN}:6 - =kde-frameworks/kconfig-${KDE_CATV}*:6 - =kde-frameworks/kcontacts-${KDE_CATV}*:6 - =kde-frameworks/kcoreaddons-${KDE_CATV}*:6 - =kde-frameworks/ki18n-${KDE_CATV}*:6 - =kde-frameworks/kitemviews-${KDE_CATV}*:6 - =kde-frameworks/kwidgetsaddons-${KDE_CATV}*:6 -" -RDEPEND="${DEPEND}" - -src_test() { - local CMAKE_SKIP_TESTS=( - # bugs 668192, 816588: segfaults w/o virtx - personsmodeltest - ) - - ecm_src_test -j1 -} diff --git a/kde-frameworks/kplotting/Manifest b/kde-frameworks/kplotting/Manifest index ee7009e1dcb8..020d30d1c707 100644 --- a/kde-frameworks/kplotting/Manifest +++ b/kde-frameworks/kplotting/Manifest @@ -1,2 +1 @@ -DIST kplotting-6.23.0.tar.xz 34032 BLAKE2B 78cdaab6050146ce9c5ccb47187f387e74dbdaaa8d589ff6403fabcbf3d391f10ffc87e32ab389bcd5136f813b2c1fbd1908e304d3d4b9d6c8ce37aa33ebc14c SHA512 5aa05946eb8f767ca39bbe30cb75d4845c77120051a2299d07c36cadf798cbc60849b6d2a65b5314e0f86596172e8bf0a95fb8e5024412c05620347589b4c6c6 DIST kplotting-6.25.0.tar.xz 34064 BLAKE2B 662b48e0474639bf9299cbbc179d4f79193ca4e9a7b4e12f2d82ac3a473a340420d2e97e22163ac3e2c16970cf0355becfd5cc64ff3033836e0748d9f8013c21 SHA512 5d2c6e91f87e163cd4f483b03bd9c3982b5efd6e9264476cca8499fc45fd5ed941e8e1af1718c42c142b98443021f83df85b387712aeb706a207a05945488bda diff --git a/kde-frameworks/kplotting/kplotting-6.23.0.ebuild b/kde-frameworks/kplotting/kplotting-6.23.0.ebuild deleted file mode 100644 index 77a2bd698179..000000000000 --- a/kde-frameworks/kplotting/kplotting-6.23.0.ebuild +++ /dev/null @@ -1,17 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -ECM_DESIGNERPLUGIN="true" -QTMIN=6.10.1 -inherit ecm frameworks.kde.org - -DESCRIPTION="Framework providing easy data-plotting functions" - -LICENSE="LGPL-2+" -KEYWORDS="amd64 arm64 ~loong ~ppc64 ~riscv ~x86" -IUSE="" - -DEPEND=">=dev-qt/qtbase-${QTMIN}:6[gui,widgets]" -RDEPEND="${DEPEND}" diff --git a/kde-frameworks/kpty/Manifest b/kde-frameworks/kpty/Manifest index 1fdd289ec947..1778e37b7ca5 100644 --- a/kde-frameworks/kpty/Manifest +++ b/kde-frameworks/kpty/Manifest @@ -1,2 +1 @@ -DIST kpty-6.23.0.tar.xz 2385056 BLAKE2B 1833c7fe1d520a9a7e0bc2cd0fafa47f3c6182427d7a19b4f7db85ddd83764f040f69a9764dafe7120fc3cd432e4eedf4b2ade42c9157780ffd19040508a4d58 SHA512 a10b2e20238e4b4fd5cbe8e9e9a56eb52b68a87a8ecb6ca0766ffdede9dacded41ec5e99c07570381c5016b54761635b2c6e96bec39f4ce6b59b76eb127cdd46 DIST kpty-6.25.0.tar.xz 2340820 BLAKE2B 9976a1139afddeddb29b86347f1433c3158fbc8fced71b6c9fcee2a34d27e545e292b4fb3263bfd1b25bb70f3ed7b9281ff2819542ce0eb256d113c237d2092d SHA512 7501fc9dd57ec50fcb78c7af464acb29d285f8703aad0c943c9c99f393d2de35b0b12c0c279df1f1d9b84af8d760dbb9238c9e745eb0d9ffe4310ea8aa286403 diff --git a/kde-frameworks/kpty/kpty-6.23.0.ebuild b/kde-frameworks/kpty/kpty-6.23.0.ebuild deleted file mode 100644 index 196a5c330ddb..000000000000 --- a/kde-frameworks/kpty/kpty-6.23.0.ebuild +++ /dev/null @@ -1,27 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit ecm frameworks.kde.org - -DESCRIPTION="Framework for pseudo terminal devices and running child processes" - -LICENSE="LGPL-2+" -KEYWORDS="amd64 arm64 ~loong ~ppc64 ~riscv ~x86" -IUSE="" - -DEPEND=" - =kde-frameworks/kcoreaddons-${KDE_CATV}*:6 - =kde-frameworks/ki18n-${KDE_CATV}*:6 - sys-libs/libutempter -" -RDEPEND="${DEPEND}" - -src_configure() { - local mycmakeargs=( - -DUTEMPTER_EXECUTABLE="${EPREFIX}/usr/sbin/utempter" - ) - - ecm_src_configure -} diff --git a/kde-frameworks/kquickcharts/Manifest b/kde-frameworks/kquickcharts/Manifest index 859174276d2e..bcd3598a5fef 100644 --- a/kde-frameworks/kquickcharts/Manifest +++ b/kde-frameworks/kquickcharts/Manifest @@ -1,2 +1 @@ -DIST kquickcharts-6.23.0.tar.xz 112300 BLAKE2B d9a70c1922c2bb2dc37369b5ae51acac18366eddec448043c237c114e17836236b6a8ec77f03066d02650fa4042c22e2dc8982d0b1361b249a89d95dcc902c0e SHA512 1395cfb326fa7410e33e20c1e17459fe88144f64511f30c9896cdd264d9971c7216c43c99f07c072b8bfd5c689b979b0063deaa80811aedece99930f692f4283 DIST kquickcharts-6.25.0.tar.xz 112276 BLAKE2B 7cbf881a255236e7a6c899d3278486c32382da1b9fcc9d3530555c3f76b9c930fd46b2e07daabb95dda9f7dcfbc5ba93f0bfe2b777626e025e19f1b08733728c SHA512 a7de4528b025444fc6d0dee346fea57f5b57ebf209058c6ab67d7fdb818eeed266b9eed153b09d48e2d4b85b47235544b70fe46401899e2f280858d4ab0780a0 diff --git a/kde-frameworks/kquickcharts/kquickcharts-6.23.0.ebuild b/kde-frameworks/kquickcharts/kquickcharts-6.23.0.ebuild deleted file mode 100644 index efcefdc55eda..000000000000 --- a/kde-frameworks/kquickcharts/kquickcharts-6.23.0.ebuild +++ /dev/null @@ -1,39 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -ECM_EXAMPLES="true" -ECM_QTHELP="false" -ECM_TEST="true" -QTMIN=6.10.1 -inherit ecm frameworks.kde.org - -DESCRIPTION="QtQuick plugin providing high-performance charts" -HOMEPAGE="https://invent.kde.org/frameworks/kquickcharts" - -LICENSE="LGPL-2+" -KEYWORDS="amd64 arm64 ~loong ~ppc64 ~riscv ~x86" -IUSE="" - -DEPEND=" - >=dev-qt/qtbase-${QTMIN}:6[gui] - >=dev-qt/qtdeclarative-${QTMIN}:6 - >=dev-qt/qtshadertools-${QTMIN}:6 - examples? ( - >=dev-qt/qtbase-${QTMIN}:6[widgets] - =kde-frameworks/kdeclarative-${KDE_CATV}*:6 - =kde-frameworks/kirigami-${KDE_CATV}*:6 - ) -" -RDEPEND="${DEPEND} - examples? ( !${CATEGORY}/${PN}:5[examples(-)] ) -" - -src_configure() { - local mycmakeargs=( - -DBUILD_EXAMPLES=$(usex examples) - ) - - ecm_src_configure -} diff --git a/kde-frameworks/krunner/Manifest b/kde-frameworks/krunner/Manifest index 2e0b2e6c5e87..40713d247efb 100644 --- a/kde-frameworks/krunner/Manifest +++ b/kde-frameworks/krunner/Manifest @@ -1,2 +1 @@ -DIST krunner-6.23.0.tar.xz 134788 BLAKE2B add74d47b5fcca307b182cb48ca94f0b1747b99f7f4db01e449f530fa317c5a7d70ed2aa685c4d9c12ddc8e6b0c6352e6299b8c245d5b2a8f9273a54618f8f62 SHA512 0a92f0b7d336069f236d9b0e1362321a62996906e13445d67751c1dbbc936f62ab8fab664f060b2342e2d51cf96f64ff7ccaa3158976972fed43513ecf87d0d4 DIST krunner-6.25.0.tar.xz 134792 BLAKE2B 7cf36cab1b4fb40237bb6e4a4aae6e5d2b8c64e67b48c5b0ec8d4e0bf63c2fc354c95245c77dfa303f3f3afc1da2cfc47cf2ae70a2b59d7443bc8961f013235c SHA512 e462a7a5681e7fb2e7fc1c505ebfe5ce8c211e6ebea2d4234cce3722504eab030770493b7038402a232c7966e96f4bf9b1e44f22083a03f7de6ac1ef96797a86 diff --git a/kde-frameworks/krunner/krunner-6.23.0.ebuild b/kde-frameworks/krunner/krunner-6.23.0.ebuild deleted file mode 100644 index bdafa93f3ea9..000000000000 --- a/kde-frameworks/krunner/krunner-6.23.0.ebuild +++ /dev/null @@ -1,34 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -QTMIN=6.10.1 -inherit ecm frameworks.kde.org - -DESCRIPTION="Framework for providing different actions given a string query" - -LICENSE="LGPL-2+" -KEYWORDS="amd64 arm64 ~loong ~ppc64 ~riscv ~x86" -IUSE="" - -DEPEND=" - >=dev-qt/qtbase-${QTMIN}:6[dbus,gui] - =kde-frameworks/kconfig-${KDE_CATV}*:6 - =kde-frameworks/kcoreaddons-${KDE_CATV}*:6 - =kde-frameworks/ki18n-${KDE_CATV}*:6 - =kde-frameworks/kitemmodels-${KDE_CATV}*:6 - =kde-frameworks/kwindowsystem-${KDE_CATV}*:6[wayland] -" -RDEPEND="${DEPEND}" - -CMAKE_SKIP_TESTS=( - # requires virtual dbus, otherwise hangs; bugs #630672 - dbusrunnertest - # bug 789351 - runnermanagersinglerunnermodetest - # bug 838502 - runnermanagertest - # bug 926502, needs dbus - threadingtest -) diff --git a/kde-frameworks/ksecretd-services/Manifest b/kde-frameworks/ksecretd-services/Manifest index 2ae00ddf1a81..34289e379ca4 100644 --- a/kde-frameworks/ksecretd-services/Manifest +++ b/kde-frameworks/ksecretd-services/Manifest @@ -1,2 +1 @@ -DIST kwallet-6.23.0.tar.xz 364812 BLAKE2B f7655aded3d18a95c78bfe7f302cb7bee5a1fdf58450e76ae576ef4a45d86c98cc3c599e7a94d5a55c40746bdc7c940baa591c156e327d1fe593e0aefd973030 SHA512 edd499f5ceac41eea3534b4eecc7339523e31b168cd394e2e727cf4f3fffb206e4a62e904053e51286642a2768cc990a4957bf49d3dbad6fa96fdfa2afedbb1f DIST kwallet-6.25.0.tar.xz 377676 BLAKE2B 2a7e026ee3827938c4393d22ec6305b2e395d84b2f3f71f27d6332dfaa477ab89f589bf29af83ab86872b9b6766d1a1f2921931ce8507a8377f4349ce13c6d14 SHA512 d871776227b126fa191e850959472ab0de9f186ee1d7d48560b20b2021d8d55c25d214a418fdfe72e8be2c6426c1526a54958d5906d56db32e253dea2d76a21c diff --git a/kde-frameworks/ksecretd-services/ksecretd-services-6.23.0.ebuild b/kde-frameworks/ksecretd-services/ksecretd-services-6.23.0.ebuild deleted file mode 100644 index 8fa113b759b9..000000000000 --- a/kde-frameworks/ksecretd-services/ksecretd-services-6.23.0.ebuild +++ /dev/null @@ -1,62 +0,0 @@ -# Copyright 2025-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -# this is purely for service file creation -ECM_I18N="false" -ECM_HANDBOOK="false" -KDE_ORG_NAME="kwallet" -inherit ecm-common frameworks.kde.org - -DESCRIPTION="D-Bus service files for ksecretd kwallet runtime component" - -LICENSE="LGPL-2+" -SLOT="6" -KEYWORDS="amd64 arm64 ~loong ppc64 ~riscv ~x86" -IUSE="systemd" - -RDEPEND="!<kde-frameworks/kwallet-runtime-6.18.0-r1:6" - -ecm-common_inject_heredoc() { - my_configure_file(){ - echo "configure_file(src/runtime/ksecretd/${1}.in \${CMAKE_CURRENT_BINARY_DIR}/${1})" - } - - cat >> CMakeLists.txt <<- _EOF_ || die - option(WITH_SYSTEMD "Install service file for portal DBus service" ON) # KDE-bug #509680 - $(my_configure_file org.kde.secretservicecompat.service) - if(WITH_SYSTEMD) - $(my_configure_file org.freedesktop.impl.portal.desktop.kwallet.service) - endif() - install(FILES - \${CMAKE_CURRENT_BINARY_DIR}/org.kde.secretservicecompat.service - DESTINATION \${KDE_INSTALL_DBUSSERVICEDIR} - ) - if(WITH_SYSTEMD) - install(FILES - \${CMAKE_CURRENT_BINARY_DIR}/org.freedesktop.impl.portal.desktop.kwallet.service - DESTINATION \${KDE_INSTALL_DBUSSERVICEDIR} - ) - endif() - _EOF_ -} - -src_prepare() { - ecm-common_src_prepare - - # Safety measure in case new services are added in the future - local known_num_of_services=2 - local found_num_of_services=$(find src/runtime/ksecretd -iname "*service.in" | wc -l) - if [[ ${found_num_of_services} != ${known_num_of_services} ]]; then - eerror "Number of service files mismatch!" - eerror "Expected: ${known_num_of_services}" - eerror "Found: ${found_num_of_services}" - die - fi -} - -src_configure() { - local mycmakeargs=( -DWITH_SYSTEMD=$(usex systemd) ) - ecm-common_src_configure -} diff --git a/kde-frameworks/kservice/Manifest b/kde-frameworks/kservice/Manifest index 84d50881bd50..08eb2e4826d4 100644 --- a/kde-frameworks/kservice/Manifest +++ b/kde-frameworks/kservice/Manifest @@ -1,2 +1 @@ -DIST kservice-6.23.1.tar.xz 2417332 BLAKE2B c85750e93397dfee38dc7ef29699172ca873ad93f72d37a3072c409b0d62ff00ffaf60a479cd0c055c413055b701eb71e374add63d4c2897b4910a12ac0fe4af SHA512 7e51f0f1f9abc32143746a970a3b69305a912758c0bd4ff472a8e0c7b5222a333807d3a2265f3518c25e952cc35a4bf4aa1a3a6be16bd7f2a107dace4ef2063f DIST kservice-6.25.0.tar.xz 2373496 BLAKE2B 21297268ab49b6125a125789d3642e32d0a4f60145f0539002f3df3ab34238abdbfed5ed9a433f553687dc6f294909eb27d9d1d878bdf47af22df07e13d0a48f SHA512 dfcdfefb7512d30cc5711c95bcad5063dfdd0bff0eb386baf2f9e403b34de70001da3c41a06692a1e636cccc075330d653603343c1a79ff4f763b2944005074c diff --git a/kde-frameworks/kservice/kservice-6.23.1.ebuild b/kde-frameworks/kservice/kservice-6.23.1.ebuild deleted file mode 100644 index dc391cdf8198..000000000000 --- a/kde-frameworks/kservice/kservice-6.23.1.ebuild +++ /dev/null @@ -1,35 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -QTMIN=6.10.1 -inherit ecm frameworks.kde.org - -DESCRIPTION="Advanced plugin and service introspection" - -LICENSE="LGPL-2 LGPL-2.1+" -KEYWORDS="amd64 arm64 ~loong ppc64 ~riscv ~x86" -IUSE="+man" - -# requires running kde environment -RESTRICT="test" - -RDEPEND=" - >=dev-qt/qtbase-${QTMIN}:6[dbus,xml] - =kde-frameworks/kconfig-${KDE_CATV}*:6 - =kde-frameworks/kcoreaddons-${KDE_CATV}*:6 - =kde-frameworks/ki18n-${KDE_CATV}*:6 -" -DEPEND="${RDEPEND} - test? ( >=dev-qt/qtbase-${QTMIN}:6[concurrent] ) -" -BDEPEND="man? ( >=kde-frameworks/kdoctools-${KDE_CATV}:6 )" - -src_configure() { - local mycmakeargs=( - $(cmake_use_find_package man KF6DocTools) - ) - - ecm_src_configure -} diff --git a/kde-frameworks/kstatusnotifieritem/Manifest b/kde-frameworks/kstatusnotifieritem/Manifest index 3462bfaa6c3c..bb6b61db8421 100644 --- a/kde-frameworks/kstatusnotifieritem/Manifest +++ b/kde-frameworks/kstatusnotifieritem/Manifest @@ -1,2 +1 @@ -DIST kstatusnotifieritem-6.23.0.tar.xz 50588 BLAKE2B 4b90e8e16b4f0ebb7e89eb0356cd808edd9af5169a0d892677e5687c320ff27d63b97490ab25269200984fc82334bb71cd053f670e743f10865198e2c54ecdb3 SHA512 98b5e8aae82bd416d8560c682436563bb8f17f17882cc5c3304842a980cf965de0aeb3317377e33e4d29338a01f367fed2a927b67a9becfcbc1d1a99d346267a DIST kstatusnotifieritem-6.25.0.tar.xz 50636 BLAKE2B 5aeb1d427707c1d0bfd4e42a5c9ce53f4c62c187fdeef1cafea5971b0e20a0d09023b3f6737dde540003abdc5353e95ef11323048da9d5d2996cea52602ebbac SHA512 419e3087cb885c2c8086ffc4e6ce559ccf56e9a7931cc45a3f8c907b2982d7809716063d9178635101634fe1fe35e82c4c25e7fc24a43cc16ed55bec1cbc6ff5 diff --git a/kde-frameworks/kstatusnotifieritem/kstatusnotifieritem-6.23.0.ebuild b/kde-frameworks/kstatusnotifieritem/kstatusnotifieritem-6.23.0.ebuild deleted file mode 100644 index aebcf12c31fa..000000000000 --- a/kde-frameworks/kstatusnotifieritem/kstatusnotifieritem-6.23.0.ebuild +++ /dev/null @@ -1,30 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -ECM_PYTHON_BINDINGS="off" -QTMIN=6.10.1 -inherit ecm frameworks.kde.org - -DESCRIPTION="Implementation of Status Notifier Items" - -LICENSE="LGPL-2+" -KEYWORDS="amd64 arm64 ~loong ppc64 ~riscv ~x86" -IUSE="X" - -# slot op: Qt6::WidgetsPrivate use -RDEPEND=" - >=dev-qt/qtbase-${QTMIN}:6=[dbus,gui,widgets] - =kde-frameworks/kwindowsystem-${KDE_CATV}*:6[X?] -" -DEPEND="${RDEPEND}" -BDEPEND=">=dev-qt/qttools-${QTMIN}:6[linguist]" - -src_configure() { - local mycmakeargs=( - -DWITHOUT_X11=$(usex !X) - ) - - ecm_src_configure -} diff --git a/kde-frameworks/ksvg/Manifest b/kde-frameworks/ksvg/Manifest index 2dcc80115314..f065aa951116 100644 --- a/kde-frameworks/ksvg/Manifest +++ b/kde-frameworks/ksvg/Manifest @@ -1,2 +1 @@ -DIST ksvg-6.23.0.tar.xz 84960 BLAKE2B 4e7641d39b36878bf2bb7819add3611114e9826ce823dd84e3ad1a4ff5e5239a8459caaa12e494b2b7ce42f8d4f2758278ddcd1d21ef39508a7f430b07edf903 SHA512 e235887c4fae893028689504a4b85d9e56803e35a931258c4d1238cd6bcb5cb1f5abede19fa66233a1090e760389e9d54e76bd6ff56a2c9a4063b8bcad602d8c DIST ksvg-6.25.0.tar.xz 85256 BLAKE2B 0d3b53793108259e4bbb79d9d35536195ec8bfb09a2876bbde13afd15d941e4543f3e7b6330b944cf67eb129dff57625630e3f4035202cfa02d67c30703faa69 SHA512 e622a3749305c9b7a581a6bd66ce1c668b378a3eaa199ee2ed3dad49ad160d23ae51fcdcd6a5ee3d5a8c396d047e632345664a7f039333a9d74e7812bbf88f40 diff --git a/kde-frameworks/ksvg/ksvg-6.23.0.ebuild b/kde-frameworks/ksvg/ksvg-6.23.0.ebuild deleted file mode 100644 index 22621e6188ab..000000000000 --- a/kde-frameworks/ksvg/ksvg-6.23.0.ebuild +++ /dev/null @@ -1,28 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -QTMIN=6.10.1 -inherit ecm frameworks.kde.org - -DESCRIPTION="Components for handling SVGs" - -LICENSE="LGPL-2+" -KEYWORDS="amd64 arm64 ~loong ppc64 ~riscv ~x86" -IUSE="" - -RESTRICT="test" # bug 969244 - -DEPEND=" - >=dev-qt/qtbase-${QTMIN}:6[gui] - >=dev-qt/qtdeclarative-${QTMIN}:6 - >=dev-qt/qtsvg-${QTMIN}:6 - =kde-frameworks/karchive-${KDE_CATV}*:6 - =kde-frameworks/kcolorscheme-${KDE_CATV}*:6 - =kde-frameworks/kconfig-${KDE_CATV}*:6 - =kde-frameworks/kcoreaddons-${KDE_CATV}*:6 - =kde-frameworks/kguiaddons-${KDE_CATV}*:6 - =kde-frameworks/kirigami-${KDE_CATV}*:6 -" -RDEPEND="${DEPEND}" diff --git a/kde-frameworks/ktexteditor/Manifest b/kde-frameworks/ktexteditor/Manifest index 11d7263b982f..187fb06f44eb 100644 --- a/kde-frameworks/ktexteditor/Manifest +++ b/kde-frameworks/ktexteditor/Manifest @@ -1,2 +1 @@ -DIST ktexteditor-6.23.0.tar.xz 2951728 BLAKE2B 9a17646cdd6e481c391bc2aa508adcb0767a3759e8a8b7d3d55ac51b8f788469d6347033c574f69727a8ed9a4c45921808191a0bdbb7c4a00ba64bd4e30380ca SHA512 28290b5595414e0bafcf0d05d0d23488fa7bc0aae56e996602710a5d300ef578ff376056b9820b18af84da37393c86d97718c1451ba5edb8219c1dc2d8335b03 DIST ktexteditor-6.25.0.tar.xz 2948276 BLAKE2B e2780870ce595862262c1dc90cbc6655f05dc35067732a61ffd99ee393a10d6c4a2bb03ed0f2cf3c0f48afc5660237cf3381064bf6b2092f0267c80137b924f8 SHA512 82cbdff766bfdd48b3658ede9fe728e183d01fe957dfb7e78f1cf6ab18ed43029bbd6cc6f4685eaba5a38777d094ce555f56d3baf189240590f33b0b7b1f3d0c diff --git a/kde-frameworks/ktexteditor/ktexteditor-6.23.0.ebuild b/kde-frameworks/ktexteditor/ktexteditor-6.23.0.ebuild deleted file mode 100644 index c3069b177e2a..000000000000 --- a/kde-frameworks/ktexteditor/ktexteditor-6.23.0.ebuild +++ /dev/null @@ -1,50 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -QTMIN=6.10.1 -inherit ecm frameworks.kde.org - -DESCRIPTION="Framework providing a full text editor component" - -LICENSE="LGPL-2+" -KEYWORDS="amd64 arm64 ~loong ~ppc64 ~riscv ~x86" -IUSE="+editorconfig" - -RESTRICT="test" - -DEPEND=" - >=dev-qt/qtbase-${QTMIN}:6[gui,widgets] - >=dev-qt/qtdeclarative-${QTMIN}:6 - >=dev-qt/qtspeech-${QTMIN}:6 - =kde-frameworks/karchive-${KDE_CATV}*:6 - =kde-frameworks/kauth-${KDE_CATV}*:6 - =kde-frameworks/kcodecs-${KDE_CATV}*:6 - =kde-frameworks/kcolorscheme-${KDE_CATV}*:6 - =kde-frameworks/kcompletion-${KDE_CATV}*:6 - =kde-frameworks/kconfig-${KDE_CATV}*:6 - =kde-frameworks/kconfigwidgets-${KDE_CATV}*:6 - =kde-frameworks/kcoreaddons-${KDE_CATV}*:6 - =kde-frameworks/kguiaddons-${KDE_CATV}*:6 - =kde-frameworks/ki18n-${KDE_CATV}*:6 - =kde-frameworks/kio-${KDE_CATV}*:6 - =kde-frameworks/kitemviews-${KDE_CATV}*:6 - =kde-frameworks/kjobwidgets-${KDE_CATV}*:6 - =kde-frameworks/kparts-${KDE_CATV}*:6 - =kde-frameworks/kwidgetsaddons-${KDE_CATV}*:6 - =kde-frameworks/kxmlgui-${KDE_CATV}*:6 - =kde-frameworks/sonnet-${KDE_CATV}*:6 - =kde-frameworks/syntax-highlighting-${KDE_CATV}*:6 - editorconfig? ( app-text/editorconfig-core-c ) -" -RDEPEND="${DEPEND}" -BDEPEND="test? ( >=kde-frameworks/kservice-${KDE_CATV}:6 )" - -src_configure() { - local mycmakeargs=( - $(cmake_use_find_package editorconfig EditorConfig) - ) - - ecm_src_configure -} diff --git a/kde-frameworks/ktexttemplate/Manifest b/kde-frameworks/ktexttemplate/Manifest index 18cf454a6aae..1edca2a8a086 100644 --- a/kde-frameworks/ktexttemplate/Manifest +++ b/kde-frameworks/ktexttemplate/Manifest @@ -1,2 +1 @@ -DIST ktexttemplate-6.23.0.tar.xz 848980 BLAKE2B d5b3b60bfef1bd0e995b03aa8e159a1e8d2eac2ef0a12b2aea4a9e18db55961f00c9400ad2e13e7571392acf594bc319e99fc789c5176597cbc7599e51906a94 SHA512 ccad888a00b1bb680b69d380783707fe352baac8c0306784ccfb03dbd78a4157b00941c8bd5dcc5b888f6e16c525710611585ac6397903511b679e95fbbb80a2 DIST ktexttemplate-6.25.0.tar.xz 849028 BLAKE2B 28f23479c8cdd32dd9d164a8ba47c00b035c88d061d4ccb3f8c015da03101ad1586f5e98bbc43d856d3e4a0b04f97a03cc6955c8557f619214101d8fe7acf76e SHA512 b36e52198adc491ada2ff219210bb2dd50b5401eb8ce88da255550260ceda9eaa3f95b96ed7c5fac352b17bd2b3fdfabbcdcb640aaf94c76bd07ea065e777f23 diff --git a/kde-frameworks/ktexttemplate/ktexttemplate-6.23.0.ebuild b/kde-frameworks/ktexttemplate/ktexttemplate-6.23.0.ebuild deleted file mode 100644 index ed8959a0ceee..000000000000 --- a/kde-frameworks/ktexttemplate/ktexttemplate-6.23.0.ebuild +++ /dev/null @@ -1,21 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -ECM_TEST="true" -QTMIN=6.10.1 -inherit ecm frameworks.kde.org - -DESCRIPTION="Library to allow separating the structure of documents from data they contain" - -LICENSE="LGPL-2.1+" -KEYWORDS="amd64 arm64 ~ppc64 ~riscv ~x86" -IUSE="" - -RDEPEND=" - >=dev-qt/qtbase-${QTMIN}:6[gui] - dev-qt/qtdeclarative:6 -" -DEPEND="${RDEPEND}" -BDEPEND="test? ( dev-qt/qttools:6[linguist] )" diff --git a/kde-frameworks/ktextwidgets/Manifest b/kde-frameworks/ktextwidgets/Manifest index d48665b50ee2..cca8fd10abf8 100644 --- a/kde-frameworks/ktextwidgets/Manifest +++ b/kde-frameworks/ktextwidgets/Manifest @@ -1,2 +1 @@ -DIST ktextwidgets-6.23.0.tar.xz 2486680 BLAKE2B f2c2fa4cd54260a8713710978d79371dcf3e332963c7198f5fc123937bfd6f511216fd1bbc5f5f259b1a6c7df1f173f182d83733bd644255e4fa4176463a124f SHA512 c65572cd535df2aff45c5b66af0389cca2ab9277a025d94d70bcb50455d4ed528040034f7c6612552100b8c23f377364b94396707938237fe49fcd0ae399d73c DIST ktextwidgets-6.25.0.tar.xz 2444436 BLAKE2B 2ee0c9592d3d856e8cc9b63901cb680c771cfb230f4308545e850c4590f6f0275aad8e029db6d1f3e9c2dc717bbfcf05ff84e6f459a05c455b30b93a52d0fc8c SHA512 dbd12f52d3281e8e65bd22debdb6f0084a7bdf56d7d386e18e4c2631b56c6a50f498947784b72fce3efd3fe69006c03fc35a85d322f9280c4a855055507cd1fd diff --git a/kde-frameworks/ktextwidgets/ktextwidgets-6.23.0.ebuild b/kde-frameworks/ktextwidgets/ktextwidgets-6.23.0.ebuild deleted file mode 100644 index 1691943d7762..000000000000 --- a/kde-frameworks/ktextwidgets/ktextwidgets-6.23.0.ebuild +++ /dev/null @@ -1,34 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -ECM_DESIGNERPLUGIN="true" -QTMIN=6.10.1 -inherit ecm frameworks.kde.org - -DESCRIPTION="Framework providing an assortment of widgets for displaying and editing text" - -LICENSE="LGPL-2+ LGPL-2.1+" -KEYWORDS="amd64 arm64 ~loong ppc64 ~riscv ~x86" -IUSE="speech" - -DEPEND=" - >=dev-qt/qtbase-${QTMIN}:6[gui,widgets] - =kde-frameworks/kcompletion-${KDE_CATV}*:6 - =kde-frameworks/kconfig-${KDE_CATV}*:6 - =kde-frameworks/kcoreaddons-${KDE_CATV}*:6 - =kde-frameworks/ki18n-${KDE_CATV}*:6 - =kde-frameworks/kwidgetsaddons-${KDE_CATV}*:6 - =kde-frameworks/sonnet-${KDE_CATV}*:6 - speech? ( >=dev-qt/qtspeech-${QTMIN}:6 ) -" -RDEPEND="${DEPEND}" - -src_configure() { - local mycmakeargs=( - -DWITH_TEXT_TO_SPEECH=$(usex speech) - ) - - ecm_src_configure -} diff --git a/kde-frameworks/kunitconversion/Manifest b/kde-frameworks/kunitconversion/Manifest index 8c93db2f722d..f2e64e0faa9b 100644 --- a/kde-frameworks/kunitconversion/Manifest +++ b/kde-frameworks/kunitconversion/Manifest @@ -1,2 +1 @@ -DIST kunitconversion-6.23.0.tar.xz 984140 BLAKE2B f46a969bf0bf56633a2ad5bdd10ffeca887b2beb9b6ecb8851f7763473634f6a2a2997f21e4a8ef2acb95d110cd26978cfe1bf646e76be683830109c5b47dc03 SHA512 eef056c037e5bede9d6fca23261d42aac1b64d8327a7443347277ee0065ac0e4833582339951d9a11287e031fb1c3960fccd299b1cd2e32229d0956146649c25 DIST kunitconversion-6.25.0.tar.xz 977812 BLAKE2B c32800c5046352b82551fd327ef4a9d0e5abeadd92c9c31272418ef2ae05279487a1ebb5d0f82e321bc2f6d3c6e8d5318e907caa168d1ab55ba59a632126a589 SHA512 64ce6273805090fe85ebc45c29fd6c076b85e668ab42a8af8a63c457731766e00446330d5d6b0f5a38fd1fa352ff50220f609dace04ef3efb9d9bd038bcb8120 diff --git a/kde-frameworks/kunitconversion/kunitconversion-6.23.0.ebuild b/kde-frameworks/kunitconversion/kunitconversion-6.23.0.ebuild deleted file mode 100644 index 6c5abbe8496c..000000000000 --- a/kde-frameworks/kunitconversion/kunitconversion-6.23.0.ebuild +++ /dev/null @@ -1,33 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -ECM_PYTHON_BINDINGS="off" -QTMIN=6.10.1 -inherit ecm frameworks.kde.org - -DESCRIPTION="Framework for converting units" - -LICENSE="LGPL-2+" -KEYWORDS="amd64 arm64 ~loong ~ppc64 ~riscv ~x86" -IUSE="" - -DEPEND=" - >=dev-qt/qtbase-${QTMIN}:6[network] - =kde-frameworks/ki18n-${KDE_CATV}*:6 -" -RDEPEND="${DEPEND}" - -src_test() { - local CMAKE_SKIP_TESTS=( - # bug 623938 - needs internet connection - convertertest - # bug 808216 - needs internet connection - categorytest - # bug 808216 - unknown, reported upstream - currencytableinittest - ) - - LC_NUMERIC="C" ecm_src_test # bug 694804 -} diff --git a/kde-frameworks/kuserfeedback/Manifest b/kde-frameworks/kuserfeedback/Manifest index 74c31f16915d..7e8e4d17ea83 100644 --- a/kde-frameworks/kuserfeedback/Manifest +++ b/kde-frameworks/kuserfeedback/Manifest @@ -1,2 +1 @@ -DIST kuserfeedback-6.23.0.tar.xz 271760 BLAKE2B 630f73e435e233ac5f0d37fe9e875a51ae7b845c5b7b5d601fbba7f8f69adf43e8d58a7f0ddd25e849c235fbc33640d5f5460226cd1d87ac349be8824928a171 SHA512 1d3ae443b99aae6e0e6df3986a8b6ec3fd4943a1d702726a93dec78c80c1c9f273f18d281c001f829df50dd2479cfe93fce646e66e8188c24b9c90c4ba6a28ff DIST kuserfeedback-6.25.0.tar.xz 271656 BLAKE2B 845876b24b632dc2955ed7c5c7071d5d78296dd3223e631ec9a4d0f95f1c2d54ed7f9ce17f9d80eb7a2427071f136ec97367d74181b25b7ea65a5315b2874421 SHA512 85a4847414636b0fce332f334b5d308ee22df5556448f13bfce4dc7e169732daf61b227b8ab4ec4e94a94dc4cf2a31ad8ec6efecc1b467b9ecad77a5bd6290dc diff --git a/kde-frameworks/kuserfeedback/kuserfeedback-6.23.0.ebuild b/kde-frameworks/kuserfeedback/kuserfeedback-6.23.0.ebuild deleted file mode 100644 index 0f09aaf4c712..000000000000 --- a/kde-frameworks/kuserfeedback/kuserfeedback-6.23.0.ebuild +++ /dev/null @@ -1,49 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -ECM_QTHELP="false" -ECM_TEST="forceoptional" -QTMIN=6.10.1 -inherit ecm frameworks.kde.org - -DESCRIPTION="Framework to collect user feedback for applications via telemetry and surveys" - -LICENSE="MIT" -KEYWORDS="amd64 arm64 ~loong ~ppc64 ~riscv ~x86" -IUSE="doc tools" - -# FIXME: Qt_6_PRIVATE_API matches UserFeedbackConsole, but where is it coming from? -DEPEND=" - >=dev-qt/qtbase-${QTMIN}:6[gui,network,widgets] - >=dev-qt/qtcharts-${QTMIN}:6 - >=dev-qt/qtdeclarative-${QTMIN}:6 - >=dev-qt/qtsvg-${QTMIN}:6 -" -RDEPEND="${DEPEND} - !${CATEGORY}/${PN}:5[-kf6compat(-)] -" -BDEPEND=" - app-alternatives/lex - app-alternatives/yacc - doc? ( >=dev-qt/qttools-${QTMIN}:6[assistant,qdoc,linguist] ) -" - -src_configure() { - local mycmakeargs=( - # disable server application - -DENABLE_PHP=NO - -DENABLE_PHP_UNIT=NO - -DENABLE_SURVEY_TARGET_EXPRESSIONS=YES - -DENABLE_DOCS=$(usex doc) - -DENABLE_CONSOLE=$(usex tools) - ) - - ecm_src_configure -} - -CMAKE_SKIP_TESTS=( - # bugs: 921359, requires virtualx - openglinfosourcetest -) diff --git a/kde-frameworks/kwallet-runtime/Manifest b/kde-frameworks/kwallet-runtime/Manifest index 2ae00ddf1a81..34289e379ca4 100644 --- a/kde-frameworks/kwallet-runtime/Manifest +++ b/kde-frameworks/kwallet-runtime/Manifest @@ -1,2 +1 @@ -DIST kwallet-6.23.0.tar.xz 364812 BLAKE2B f7655aded3d18a95c78bfe7f302cb7bee5a1fdf58450e76ae576ef4a45d86c98cc3c599e7a94d5a55c40746bdc7c940baa591c156e327d1fe593e0aefd973030 SHA512 edd499f5ceac41eea3534b4eecc7339523e31b168cd394e2e727cf4f3fffb206e4a62e904053e51286642a2768cc990a4957bf49d3dbad6fa96fdfa2afedbb1f DIST kwallet-6.25.0.tar.xz 377676 BLAKE2B 2a7e026ee3827938c4393d22ec6305b2e395d84b2f3f71f27d6332dfaa477ab89f589bf29af83ab86872b9b6766d1a1f2921931ce8507a8377f4349ce13c6d14 SHA512 d871776227b126fa191e850959472ab0de9f186ee1d7d48560b20b2021d8d55c25d214a418fdfe72e8be2c6426c1526a54958d5906d56db32e253dea2d76a21c diff --git a/kde-frameworks/kwallet-runtime/kwallet-runtime-6.23.0.ebuild b/kde-frameworks/kwallet-runtime/kwallet-runtime-6.23.0.ebuild deleted file mode 100644 index 5037536f9ed1..000000000000 --- a/kde-frameworks/kwallet-runtime/kwallet-runtime-6.23.0.ebuild +++ /dev/null @@ -1,77 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -KDE_ORG_NAME="kwallet" -QTMIN=6.10.1 -inherit ecm frameworks.kde.org optfeature - -DESCRIPTION="Framework providing desktop-wide storage for passwords" - -LICENSE="LGPL-2+" -KEYWORDS="amd64 arm64 ~loong ppc64 ~riscv ~x86" -IUSE="gpg +man +keyring +legacy-kwallet X" - -DEPEND=" - dev-libs/libgcrypt:0= - >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,widgets] - =kde-frameworks/kcolorscheme-${KDE_CATV}*:6 - =kde-frameworks/kconfig-${KDE_CATV}*:6 - =kde-frameworks/kcoreaddons-${KDE_CATV}*:6 - =kde-frameworks/kcrash-${KDE_CATV}*:6 - =kde-frameworks/kdbusaddons-${KDE_CATV}*:6 - =kde-frameworks/ki18n-${KDE_CATV}*:6 - =kde-frameworks/knotifications-${KDE_CATV}*:6 - =kde-frameworks/kservice-${KDE_CATV}*:6 - =kde-frameworks/kwallet-${KDE_CATV}*:6 - =kde-frameworks/kwidgetsaddons-${KDE_CATV}*:6 - =kde-frameworks/kwindowsystem-${KDE_CATV}*:6[X?] - gpg? ( dev-libs/qgpgme:= ) - keyring? ( >=app-crypt/qca-2.3.9:2[qt6(+)] ) - legacy-kwallet? ( app-crypt/libsecret ) -" -RDEPEND="${DEPEND} - !<kde-frameworks/kwallet-5.116.0-r2:5[-kf6compat(-)] - !<kde-frameworks/kwallet-6.14.0:6 - keyring? ( =kde-frameworks/ksecretd-services-${KDE_CATV}* ) -" -BDEPEND="man? ( >=kde-frameworks/kdoctools-${KDE_CATV}:6 )" - -PATCHES=( "${FILESDIR}/${PN}-6.14.0-stdalone.patch" ) - -src_prepare() { - ecm_src_prepare - cmake_comment_add_subdirectory -f src api -} - -src_configure() { - local mycmakeargs=( - -DBUILD_KWALLET_QUERY=ON # could be split easily together w/ docs - $(cmake_use_find_package gpg Gpgmepp) - -DBUILD_KSECRETD=$(usex keyring) - -DBUILD_KWALLETD=$(usex legacy-kwallet) - $(cmake_use_find_package man KF6DocTools) - -DWITH_X11=$(usex X) - ) - - ecm_src_configure -} - -src_install() { - ecm_src_install - - # provided by kde-frameworks/ksecretd-services - if use keyring; then - rm -v "${ED}"/usr/share/dbus-1/services/org.freedesktop.impl.portal.desktop.kwallet.service \ - "${ED}"/usr/share/dbus-1/services/org.kde.secretservicecompat.service || die - fi -} - -pkg_postinst() { - if [[ -z "${REPLACING_VERSIONS}" ]]; then - optfeature "Auto-unlocking after Plasma login" "kde-plasma/kwallet-pam" - optfeature "KWallet management" "kde-apps/kwalletmanager" - elog "For more information, read https://wiki.gentoo.org/wiki/KDE#KWallet" - fi -} diff --git a/kde-frameworks/kwallet/Manifest b/kde-frameworks/kwallet/Manifest index 2ae00ddf1a81..34289e379ca4 100644 --- a/kde-frameworks/kwallet/Manifest +++ b/kde-frameworks/kwallet/Manifest @@ -1,2 +1 @@ -DIST kwallet-6.23.0.tar.xz 364812 BLAKE2B f7655aded3d18a95c78bfe7f302cb7bee5a1fdf58450e76ae576ef4a45d86c98cc3c599e7a94d5a55c40746bdc7c940baa591c156e327d1fe593e0aefd973030 SHA512 edd499f5ceac41eea3534b4eecc7339523e31b168cd394e2e727cf4f3fffb206e4a62e904053e51286642a2768cc990a4957bf49d3dbad6fa96fdfa2afedbb1f DIST kwallet-6.25.0.tar.xz 377676 BLAKE2B 2a7e026ee3827938c4393d22ec6305b2e395d84b2f3f71f27d6332dfaa477ab89f589bf29af83ab86872b9b6766d1a1f2921931ce8507a8377f4349ce13c6d14 SHA512 d871776227b126fa191e850959472ab0de9f186ee1d7d48560b20b2021d8d55c25d214a418fdfe72e8be2c6426c1526a54958d5906d56db32e253dea2d76a21c diff --git a/kde-frameworks/kwallet/kwallet-6.23.0.ebuild b/kde-frameworks/kwallet/kwallet-6.23.0.ebuild deleted file mode 100644 index 712bd3060496..000000000000 --- a/kde-frameworks/kwallet/kwallet-6.23.0.ebuild +++ /dev/null @@ -1,29 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -QTMIN=6.10.1 -inherit ecm frameworks.kde.org - -DESCRIPTION="Interface to KWallet Framework providing desktop-wide storage for passwords" - -LICENSE="LGPL-2+" -KEYWORDS="amd64 arm64 ~loong ppc64 ~riscv ~x86" -IUSE="minimal" - -DEPEND=" - >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,widgets] - =kde-frameworks/kconfig-${KDE_CATV}*:6 -" -RDEPEND="${DEPEND}" -PDEPEND="!minimal? ( =kde-frameworks/kwallet-runtime-${KDE_CATV}* )" - -src_configure() { - local mycmakeargs=( - -DBUILD_KSECRETD=OFF - -DBUILD_KWALLETD=OFF - -DBUILD_KWALLET_QUERY=OFF - ) - ecm_src_configure -} diff --git a/kde-frameworks/kwidgetsaddons/Manifest b/kde-frameworks/kwidgetsaddons/Manifest index 5695d476e808..200802eac755 100644 --- a/kde-frameworks/kwidgetsaddons/Manifest +++ b/kde-frameworks/kwidgetsaddons/Manifest @@ -1,2 +1 @@ -DIST kwidgetsaddons-6.23.0.tar.xz 4257504 BLAKE2B e7ea68af48bc95cb1bc3c19719e5b85df350e02164c0901d7805d1ebc3ffed56fd05d6b41465946eba41523bf7a2290414700f26bf7dfb63f9eb578e61d6f3cb SHA512 763f55e5a137b444c3b989b7828055ff0e74964a6289901013d410d90e43b5d8309d7555886151e599d22b2fe7dd1d477fde49c23e393e3bfa496e2c044fc9ec DIST kwidgetsaddons-6.25.0.tar.xz 4217068 BLAKE2B c2704ac9b6259266776fa2b8a83b1982f671ac3c916620c7404f8b3b58c6308f1ffa00ace0601a13e22bfbad69f5a0b50705775d2dcf787939a4f2fcb7948e90 SHA512 04a57a19918fcc69281238697b7830760a94d121107b4ac7988844a516c00f8ec2f4573525b01a38d225785765aef47b7040298683714bcc5b0c7c1bebabed65 diff --git a/kde-frameworks/kwidgetsaddons/kwidgetsaddons-6.23.0.ebuild b/kde-frameworks/kwidgetsaddons/kwidgetsaddons-6.23.0.ebuild deleted file mode 100644 index 8111d40c6a5b..000000000000 --- a/kde-frameworks/kwidgetsaddons/kwidgetsaddons-6.23.0.ebuild +++ /dev/null @@ -1,31 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -ECM_DESIGNERPLUGIN="true" -ECM_PYTHON_BINDINGS="off" -QTMIN=6.10.1 -inherit ecm frameworks.kde.org - -DESCRIPTION="An assortment of high-level widgets for common tasks" - -LICENSE="LGPL-2.1+" -KEYWORDS="amd64 arm64 ~loong ppc64 ~riscv ~x86" -IUSE="" - -DEPEND=">=dev-qt/qtbase-${QTMIN}:6[gui,widgets]" -RDEPEND="${DEPEND}" -BDEPEND=">=dev-qt/qttools-${QTMIN}:6[linguist]" - -CMAKE_SKIP_TESTS=( - # bug 650216 - kdatecomboboxtest - # bug 697866 - ksqueezedtextlabelautotest - # bug 926508 - ktooltipwidgettest - # bug 808216 - ktwofingertaptest - ktwofingerswipetest -) diff --git a/kde-frameworks/kwindowsystem/Manifest b/kde-frameworks/kwindowsystem/Manifest index 6007dfc037dd..c739df81c70a 100644 --- a/kde-frameworks/kwindowsystem/Manifest +++ b/kde-frameworks/kwindowsystem/Manifest @@ -1,2 +1 @@ -DIST kwindowsystem-6.23.0.tar.xz 2364336 BLAKE2B 874fcebb08c1e035cd98e0ab75b7875e13cbe65ab618f62896096b319df6014c11b67777121c22ccfeeb3baf087e981eb16d68b674fcd3020dbeb0148be6cd22 SHA512 6db344d01fcede6b51bd78cc20d538e10359f235e05f1ce242fc1e33ae13a7dd0d57efe9e9b72bbf62fc4282340827abe747d9a4a1adc7098079a9681ab45ba6 DIST kwindowsystem-6.25.0.tar.xz 2321044 BLAKE2B 0b4aa7681beb00ada8eb4f599c6fd0b4fa00a7314c0f07f1f399a919f7e9b8ce808e0d106e2b6ae67d54289cc62211d3a0b4a49bf2a40baa591e410d6379e5d0 SHA512 ddf99df24c9cb3bd0bf63e89ea1962e72c7b7b65325819dfdcd430cd87d0187aae7afaa72628879b7af4cf94f98c815fdc0b9b4035195e53912e1d1a7e14986e diff --git a/kde-frameworks/kwindowsystem/kwindowsystem-6.23.0.ebuild b/kde-frameworks/kwindowsystem/kwindowsystem-6.23.0.ebuild deleted file mode 100644 index 423a750a7509..000000000000 --- a/kde-frameworks/kwindowsystem/kwindowsystem-6.23.0.ebuild +++ /dev/null @@ -1,58 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -QTMIN=6.10.1 -inherit ecm frameworks.kde.org - -DESCRIPTION="Framework providing access to properties and features of the window manager" - -LICENSE="|| ( LGPL-2.1 LGPL-3 ) MIT" -KEYWORDS="amd64 arm64 ~loong ppc64 ~riscv ~x86" -IUSE="wayland X" - -RESTRICT="test" - -# slot op: Uses Qt6::GuiPrivate for qtx11extras_p.h -# slot op: Uses private/qwayland*_p.h headers -# x11-base/xorg-proto: X11/Xlib.h included in public header kkeyserver.h, -# req. by KF6WindowSystemConfig.cmake; see also bug #939177 -RDEPEND=" - >=dev-qt/qtbase-${QTMIN}:6[gui] - >=dev-qt/qtdeclarative-${QTMIN}:6 - wayland? ( >=dev-qt/qtbase-${QTMIN}:6=[wayland] ) - X? ( - >=dev-qt/qtbase-${QTMIN}:6=[gui,X] - x11-base/xorg-proto - x11-libs/libX11 - x11-libs/libXfixes - x11-libs/libxcb - x11-libs/xcb-util-keysyms - ) -" -DEPEND="${RDEPEND} - test? ( >=dev-qt/qtbase-${QTMIN}:6[widgets] ) - wayland? ( - dev-libs/plasma-wayland-protocols - >=dev-libs/wayland-protocols-1.21 - ) -" -BDEPEND=" - >=dev-qt/qttools-${QTMIN}:6[linguist] - wayland? ( - >=dev-qt/qtbase-${QTMIN}:6[wayland] - dev-util/wayland-scanner - ) -" - -DOCS=( docs/README.kstartupinfo ) - -src_configure() { - local mycmakeargs=( - -DKWINDOWSYSTEM_WAYLAND=$(usex wayland) - -DKWINDOWSYSTEM_X11=$(usex X) - ) - - ecm_src_configure -} diff --git a/kde-frameworks/kxmlgui/Manifest b/kde-frameworks/kxmlgui/Manifest index c5bf6bb72c04..34d64e7c8e3c 100644 --- a/kde-frameworks/kxmlgui/Manifest +++ b/kde-frameworks/kxmlgui/Manifest @@ -1,2 +1 @@ -DIST kxmlgui-6.23.0.tar.xz 2898380 BLAKE2B 2d5ccdf2c1921e3894f54b34b57bd89f63ee305ad23ad2b18ee8be057ca11560e81f656375e7df63d33576f95a5ca9a8454d85e3163e7e230447f2c6f041d542 SHA512 001665f50ca5d0c4ce491b568a4d08ac97a21a902a2eef30067381338e006987b8b35f46da1ca78e48be841266ccc5abcb17701cc2277c73ec8af12c4274e5c8 DIST kxmlgui-6.25.0.tar.xz 2859036 BLAKE2B 7386e10813443a70a343a59e9a768b408cffc41e9c885e0b1b47a1348b649a054abd1a8073d13c87231fb8084b34fe32d7e725077315db8424cc03b9aa4aed33 SHA512 147a12b419fce1a7005aebd1ee73075f605ae40df810f3f9da028ae5860f1fa54a3f4b220d7d6bb8e13a26acbb1dbdc740b43f968129254e8d0bd190f1854a8e diff --git a/kde-frameworks/kxmlgui/kxmlgui-6.23.0.ebuild b/kde-frameworks/kxmlgui/kxmlgui-6.23.0.ebuild deleted file mode 100644 index 9bd0f6bd09b9..000000000000 --- a/kde-frameworks/kxmlgui/kxmlgui-6.23.0.ebuild +++ /dev/null @@ -1,39 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -ECM_DESIGNERPLUGIN="true" -ECM_PYTHON_BINDINGS="off" -QTMIN=6.10.1 -inherit ecm frameworks.kde.org - -DESCRIPTION="Framework for managing menu and toolbar actions in an abstract way" - -LICENSE="LGPL-2+" -KEYWORDS="amd64 arm64 ~loong ppc64 ~riscv ~x86" -IUSE="" - -# slot op: includes QtCore/private/qlocale_p.h -DEPEND=" - >=dev-qt/qtbase-${QTMIN}:6=[dbus,gui,network,ssl,widgets,xml] - =kde-frameworks/kconfig-${KDE_CATV}*:6 - =kde-frameworks/kconfigwidgets-${KDE_CATV}*:6 - =kde-frameworks/kcoreaddons-${KDE_CATV}*:6 - =kde-frameworks/kglobalaccel-${KDE_CATV}*:6 - =kde-frameworks/kguiaddons-${KDE_CATV}*:6 - =kde-frameworks/ki18n-${KDE_CATV}*:6 - =kde-frameworks/kiconthemes-${KDE_CATV}*:6 - =kde-frameworks/kitemviews-${KDE_CATV}*:6 - =kde-frameworks/kwidgetsaddons-${KDE_CATV}*:6 -" -RDEPEND="${DEPEND}" - -CMAKE_SKIP_TESTS=( - # bug 668198: files are missing; whatever. - ktoolbar_unittest - # bug 650290 - kxmlgui_unittest - # bug 808216 - ktooltiphelper_unittest -) diff --git a/kde-frameworks/modemmanager-qt/Manifest b/kde-frameworks/modemmanager-qt/Manifest index bdde1d18565e..8290e05c729a 100644 --- a/kde-frameworks/modemmanager-qt/Manifest +++ b/kde-frameworks/modemmanager-qt/Manifest @@ -1,2 +1 @@ -DIST modemmanager-qt-6.23.0.tar.xz 103980 BLAKE2B 034df5080e96d4a9c6af8ce31f050dc0b43f76d3402278031e95f686cc071dedefc5ca7840406d72a4e2716ac4f28a83f4cc721f019abf4d6157da433afd9daf SHA512 82bdc263a8591b4acf532522d3679aa8955cebe1ac733b3b5a11f4385f11ddeea1339e8b8775c6daadcb2517d98f399ebb3f157f5826747e9533c6e83f215313 DIST modemmanager-qt-6.25.0.tar.xz 119068 BLAKE2B 2dd0d15325119e6993c04a076f08687b720faad9da4c62126408b36c7a59408e8fcb42d874711c2b6aa73173b7d4efc5466c3b661c272db3173fc6f141a7d925 SHA512 2ae14a790c8992ed44cd1c2f1f3404fa843792c54ad96862a77379f7670581dd0505c3aaaed4e3bff3853d56dd64f5a7b46867c2fcb08e60b19d796f857d81dd diff --git a/kde-frameworks/modemmanager-qt/modemmanager-qt-6.23.0.ebuild b/kde-frameworks/modemmanager-qt/modemmanager-qt-6.23.0.ebuild deleted file mode 100644 index 46f624216858..000000000000 --- a/kde-frameworks/modemmanager-qt/modemmanager-qt-6.23.0.ebuild +++ /dev/null @@ -1,23 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -QTMIN=6.10.1 -inherit ecm frameworks.kde.org - -DESCRIPTION="ModemManager bindings for Qt" - -LICENSE="LGPL-2" -KEYWORDS="amd64 arm64 ~loong ~ppc64 ~riscv ~x86" -IUSE="" - -# requires running environment -RESTRICT="test" - -DEPEND=" - >=dev-qt/qtbase-${QTMIN}:6[dbus,xml] - net-misc/modemmanager -" -RDEPEND="${DEPEND}" -BDEPEND="virtual/pkgconfig" diff --git a/kde-frameworks/networkmanager-qt/Manifest b/kde-frameworks/networkmanager-qt/Manifest index f95a2588e6ac..70d4b5270d06 100644 --- a/kde-frameworks/networkmanager-qt/Manifest +++ b/kde-frameworks/networkmanager-qt/Manifest @@ -1,2 +1 @@ -DIST networkmanager-qt-6.23.0.tar.xz 187592 BLAKE2B 4b29f20f2e1667721cf9e04d50c464e7144b230f4d3e2cdbaf4c34e7715a5611f95943121dfe3eb24623c1b43a9001d32443d0d53733c155891ab98fe5db4027 SHA512 ba245c0fba32a1ec561564a09eb51d0e326a2a5ac4c47940a9f98adbfc8003f037b1f0b33e54552cc4ec541865d5a5b561d3baf9cfdfcea9ff5e86fd2c0543ca DIST networkmanager-qt-6.25.0.tar.xz 187668 BLAKE2B b1ef9f3881a0c6b5dc865dabbd5813765d2318588f122614f3f234955a454ca6a4f17a201cf7f1fb747590783ec2c9fc309cbba7eede7957ac5b91aac299a413 SHA512 3187f875ed018499c7604307672ec6723a9e8a814569fcb8337fc1c0b4b4b6a17ba5631f44dfad3c79b9d936b9cd6f6271d94f614f44ab0000ee721c5b447c77 diff --git a/kde-frameworks/networkmanager-qt/networkmanager-qt-6.23.0.ebuild b/kde-frameworks/networkmanager-qt/networkmanager-qt-6.23.0.ebuild deleted file mode 100644 index 95da552cc212..000000000000 --- a/kde-frameworks/networkmanager-qt/networkmanager-qt-6.23.0.ebuild +++ /dev/null @@ -1,34 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -QTMIN=6.10.1 -inherit ecm frameworks.kde.org - -DESCRIPTION="NetworkManager bindings for Qt" - -LICENSE="LGPL-2" -KEYWORDS="amd64 arm64 ~loong ~ppc64 ~riscv ~x86" -IUSE="teamd" - -DEPEND=" - dev-libs/glib:2 - >=dev-qt/qtbase-${QTMIN}:6[dbus,network] - >=dev-qt/qtdeclarative-${QTMIN}:6 - >=net-misc/networkmanager-1.4.0-r1[teamd=] -" -RDEPEND="${DEPEND} - || ( - >=net-misc/networkmanager-1.4.0-r1[elogind] - >=net-misc/networkmanager-1.4.0-r1[systemd] - ) -" -BDEPEND="virtual/pkgconfig" - -CMAKE_SKIP_TESTS=( - # bug: 625276 - managertest - settingstest - activeconnectiontest -) diff --git a/kde-frameworks/prison/Manifest b/kde-frameworks/prison/Manifest index 083999b116f8..d84ca3c42d58 100644 --- a/kde-frameworks/prison/Manifest +++ b/kde-frameworks/prison/Manifest @@ -1,2 +1 @@ -DIST prison-6.23.0.tar.xz 58012 BLAKE2B 9086db4efb742010ebdec8c6f5ddb609175f692094b6612bab2f4a6ec4bf415659d96f3f334c61efae0f6bd2c9aa604143723ee68b8c5b4670b84a49c4952d1b SHA512 e2e79cdb34676372e83b8e9b1dec3369d4e4bef1e978a53ce121483d295005c831b9ca10b2f962aa1069fe0d8e2fa3a6c8d2288ab45babbbcf337e17961a3556 DIST prison-6.25.0.tar.xz 57964 BLAKE2B 54c993c9eabc6099dae0fc8c181f00eb86bd6020d11b2aea1691eaabe703b95b0ecda392abc6a4ef14f714d2b52f18da61455d4c2a539d627c10da1338b4e58b SHA512 a9d5f207cb6bcb47c03da9350f6adcf9bb43942bf29e4cc724496caba24d5c106de639aac898ba3033e7d5dbe8ab5613b7d2a9d0daa31458cffad0b5d6d7c2b8 diff --git a/kde-frameworks/prison/prison-6.23.0.ebuild b/kde-frameworks/prison/prison-6.23.0.ebuild deleted file mode 100644 index 9e5b3c825b28..000000000000 --- a/kde-frameworks/prison/prison-6.23.0.ebuild +++ /dev/null @@ -1,35 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -QTMIN=6.10.1 -inherit ecm frameworks.kde.org - -DESCRIPTION="QRCode and data matrix barcode library" -HOMEPAGE="https://invent.kde.org/frameworks/prison" - -LICENSE="GPL-2" -KEYWORDS="amd64 arm64 ~loong ~ppc64 ~riscv ~x86" -IUSE="qml" - -RDEPEND=" - >=dev-qt/qtbase-${QTMIN}:6[gui] - >=dev-qt/qtmultimedia-${QTMIN}:6 - media-gfx/qrencode:= - media-libs/libdmtx - media-libs/zxing-cpp:= - qml? ( >=dev-qt/qtdeclarative-${QTMIN}:6 ) -" -DEPEND="${RDEPEND} - test? ( >=dev-qt/qtbase-${QTMIN}:6[concurrent,widgets] ) -" - -src_configure() { - local mycmakeargs=( - # TODO: WITH_MULTIMEDIA? - -DWITH_QUICK=$(usex qml) - ) - - ecm_src_configure -} diff --git a/kde-frameworks/purpose-kaccounts-services/Manifest b/kde-frameworks/purpose-kaccounts-services/Manifest deleted file mode 100644 index e53b20239931..000000000000 --- a/kde-frameworks/purpose-kaccounts-services/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -DIST purpose-6.22.0.tar.xz 190768 BLAKE2B 2400671b048bdc4a21a0d186a496d7077ad47b6f13e93f9d336b8b3dce5862382fa1e9f162464ca6757e1d9f0d525ed0e7449151ab86f66d7f153ba72cef28f6 SHA512 5202abe208ae3863dbc4aeaa47f74c954e05fbd3e0d0acf19651ecd77f049de9f637a786c1503e0cb5061d2ac94dfd0d489dc98d30fc92260df6810e5e4cc88b -DIST purpose-6.23.0.tar.xz 192020 BLAKE2B edba4b8d40784cb3efff6ad1960aad855527951f0c3c66051bbf83429eeb3beb45117894d8e9bdb2138c482e3ca9caa20ff55210b23a52004e69885d79c7ae95 SHA512 65e04e0998508f8e4f963733fc6edea81780e3dff21d8c71df362abc28a2182643d15dcbb3857d0d1880692f91488b205655d8028b80b402351b234a95b74a85 diff --git a/kde-frameworks/purpose-kaccounts-services/metadata.xml b/kde-frameworks/purpose-kaccounts-services/metadata.xml deleted file mode 100644 index 35e49aecf794..000000000000 --- a/kde-frameworks/purpose-kaccounts-services/metadata.xml +++ /dev/null @@ -1,12 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="project"> - <email>kde@gentoo.org</email> - <name>Gentoo KDE Project</name> - </maintainer> - <upstream> - <bugs-to>https://bugs.kde.org/enter_bug.cgi?product=frameworks-purpose</bugs-to> - </upstream> - <origin>gentoo-staging</origin> -</pkgmetadata>
\ No newline at end of file diff --git a/kde-frameworks/purpose-kaccounts-services/purpose-kaccounts-services-6.22.0.ebuild b/kde-frameworks/purpose-kaccounts-services/purpose-kaccounts-services-6.22.0.ebuild deleted file mode 100644 index b38eb69de98f..000000000000 --- a/kde-frameworks/purpose-kaccounts-services/purpose-kaccounts-services-6.22.0.ebuild +++ /dev/null @@ -1,45 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -# this is purely for service file creation -ECM_I18N="false" -ECM_HANDBOOK="false" -KDE_ORG_NAME="${PN/-kaccounts-services/}" -inherit ecm-common frameworks.kde.org - -DESCRIPTION="KAccounts generated service files for nextcloud and google services" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 arm64" -IUSE="" - -RDEPEND=" - !<kde-frameworks/purpose-5.116.0-r2:5 - !<kde-frameworks/purpose-6.5.0-r1:6 -" -BDEPEND="kde-apps/kaccounts-integration:6" - -ecm-common_inject_heredoc() { - cat >> CMakeLists.txt <<- _EOF_ || die - find_package(KAccounts6 REQUIRED) - kaccounts_add_service(\${CMAKE_CURRENT_SOURCE_DIR}/src/plugins/nextcloud/nextcloud-upload.service.in) - kaccounts_add_service(\${CMAKE_CURRENT_SOURCE_DIR}/src/plugins/youtube/google-youtube.service.in) - _EOF_ -} - -src_prepare() { - ecm-common_src_prepare - - # Safety measure in case new services are added in the future - local known_num_of_services=2 - local found_num_of_services=$(find . -iname "*service.in" | wc -l) - if [[ ${found_num_of_services} != ${known_num_of_services} ]]; then - eerror "Number of service files mismatch!" - eerror "Expected: ${known_num_of_services}" - eerror "Found: ${found_num_of_services}" - die - fi -} diff --git a/kde-frameworks/purpose-kaccounts-services/purpose-kaccounts-services-6.23.0.ebuild b/kde-frameworks/purpose-kaccounts-services/purpose-kaccounts-services-6.23.0.ebuild deleted file mode 100644 index b1fdff60d3a3..000000000000 --- a/kde-frameworks/purpose-kaccounts-services/purpose-kaccounts-services-6.23.0.ebuild +++ /dev/null @@ -1,45 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -# this is purely for service file creation -ECM_I18N="false" -ECM_HANDBOOK="false" -KDE_ORG_NAME="${PN/-kaccounts-services/}" -inherit ecm-common frameworks.kde.org - -DESCRIPTION="KAccounts generated service files for nextcloud and google services" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~arm64" -IUSE="" - -RDEPEND=" - !<kde-frameworks/purpose-5.116.0-r2:5 - !<kde-frameworks/purpose-6.5.0-r1:6 -" -BDEPEND="kde-apps/kaccounts-integration:6" - -ecm-common_inject_heredoc() { - cat >> CMakeLists.txt <<- _EOF_ || die - find_package(KAccounts6 REQUIRED) - kaccounts_add_service(\${CMAKE_CURRENT_SOURCE_DIR}/src/plugins/nextcloud/nextcloud-upload.service.in) - kaccounts_add_service(\${CMAKE_CURRENT_SOURCE_DIR}/src/plugins/youtube/google-youtube.service.in) - _EOF_ -} - -src_prepare() { - ecm-common_src_prepare - - # Safety measure in case new services are added in the future - local known_num_of_services=2 - local found_num_of_services=$(find . -iname "*service.in" | wc -l) - if [[ ${found_num_of_services} != ${known_num_of_services} ]]; then - eerror "Number of service files mismatch!" - eerror "Expected: ${known_num_of_services}" - eerror "Found: ${found_num_of_services}" - die - fi -} diff --git a/kde-frameworks/purpose/Manifest b/kde-frameworks/purpose/Manifest index e05f0b90a70b..82f76c4b7e18 100644 --- a/kde-frameworks/purpose/Manifest +++ b/kde-frameworks/purpose/Manifest @@ -1,2 +1 @@ -DIST purpose-6.23.0.tar.xz 192020 BLAKE2B edba4b8d40784cb3efff6ad1960aad855527951f0c3c66051bbf83429eeb3beb45117894d8e9bdb2138c482e3ca9caa20ff55210b23a52004e69885d79c7ae95 SHA512 65e04e0998508f8e4f963733fc6edea81780e3dff21d8c71df362abc28a2182643d15dcbb3857d0d1880692f91488b205655d8028b80b402351b234a95b74a85 DIST purpose-6.25.0.tar.xz 192440 BLAKE2B 39e5230c9ea787e479598a72a8b2ca213e33d1a04f4d3ef781dd9ea6eaeb997a1a439f8f627e33ed9daf3c5d68f369aff76f98ce51819fe454650218cb37fa88 SHA512 d8a64976e2bce6072c9d0b6254d38e5f195346e0637f397450088a51c2793be1207efb70002656cfa9a01421f4173e12e3f4673b75ec2d3e478ead40d77d54dd diff --git a/kde-frameworks/purpose/purpose-6.23.0-r1.ebuild b/kde-frameworks/purpose/purpose-6.23.0-r1.ebuild deleted file mode 100644 index f6ff70c3e3a8..000000000000 --- a/kde-frameworks/purpose/purpose-6.23.0-r1.ebuild +++ /dev/null @@ -1,73 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -ECM_QTHELP="false" -ECM_TEST="forceoptional" -QTMIN=6.10.1 -inherit ecm frameworks.kde.org optfeature xdg - -DESCRIPTION="Library for providing abstractions to get the developer's purposes fulfilled" - -LICENSE="LGPL-2.1+" -KEYWORDS="amd64 arm64 ~loong ~ppc64 ~riscv ~x86" -IUSE="bluetooth webengine" - -# requires running environment -RESTRICT="test" - -DEPEND=" - >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,network,widgets] - >=dev-qt/qtdeclarative-${QTMIN}:6 - =kde-frameworks/kconfig-${KDE_CATV}*:6 - =kde-frameworks/kcoreaddons-${KDE_CATV}*:6 - =kde-frameworks/ki18n-${KDE_CATV}*:6 - =kde-frameworks/kio-${KDE_CATV}*:6 - =kde-frameworks/kirigami-${KDE_CATV}*:6 - =kde-frameworks/knotifications-${KDE_CATV}*:6 - =kde-frameworks/kservice-${KDE_CATV}*:6 - =kde-frameworks/prison-${KDE_CATV}*:6 - webengine? ( - kde-apps/kaccounts-integration:6 - >=net-libs/accounts-qt-1.17[qt6(+)] - ) -" -RDEPEND="${DEPEND} - >=kde-frameworks/kdeclarative-${KDE_CATV}:6 - =kde-frameworks/kitemmodels-${KDE_CATV}*:6 - =kde-frameworks/prison-${KDE_CATV}*:6[qml] - bluetooth? ( =kde-frameworks/bluez-qt-${KDE_CATV}*:6 ) - webengine? ( - !kde-frameworks/purpose-kaccounts-services - >=net-libs/accounts-qml-0.7_p20231028[qt6(+)] - ) -" -BDEPEND=" - webengine? ( - dev-util/intltool - kde-apps/kaccounts-integration:6 - ) -" - -src_prepare() { - ecm_src_prepare - - use bluetooth || - cmake_comment_add_subdirectory -f src/plugins bluetooth -} - -src_configure() { - local mycmakeargs=( - $(cmake_use_find_package webengine KAccounts6) - ) - - ecm_src_configure -} - -pkg_postinst() { - if [[ -z "${REPLACING_VERSIONS}" ]]; then - optfeature "Send through KDE Connect" kde-misc/kdeconnect - fi - xdg_pkg_postinst -} diff --git a/kde-frameworks/qqc2-desktop-style/Manifest b/kde-frameworks/qqc2-desktop-style/Manifest index 592babdeabd0..c5a422f6bf91 100644 --- a/kde-frameworks/qqc2-desktop-style/Manifest +++ b/kde-frameworks/qqc2-desktop-style/Manifest @@ -1,2 +1 @@ -DIST qqc2-desktop-style-6.23.0.tar.xz 92376 BLAKE2B 849904e7ac6d52d1968787efdb9bce9879d42aad397f8240caed7cc69b9bc0664a1c26f7cc538f13a3a9d2db7217f9d68cdaa94fec130542152554a686fcbac4 SHA512 e9b3c465aa119ca1a05a075923f25fbbddb78d2ece001de61964bfdc705302e0258c98449a9ab73b06f581c5ac4538aa62c29e0365926f0ce0a014bcfc01b81e DIST qqc2-desktop-style-6.25.0.tar.xz 92396 BLAKE2B d6094e280077df85b16f100e48917e3dce8f884b724e732caa2b5b26fa0ec01819200d1eb631dfb09936d84d61fda34488a77947043c9100e78bd86f8e12105c SHA512 3a41d358c55b08606ae79cddc7226b5b8ef9c85f7650004dc7fe1b9102dee91f54a17e6cd770bd3e11e25bc649d2287120b38c65f7c4eda32afeb808cf63f64c diff --git a/kde-frameworks/qqc2-desktop-style/files/qqc2-desktop-style-6.23.0-fix-menu-width-height.patch b/kde-frameworks/qqc2-desktop-style/files/qqc2-desktop-style-6.23.0-fix-menu-width-height.patch deleted file mode 100644 index d6248aa89010..000000000000 --- a/kde-frameworks/qqc2-desktop-style/files/qqc2-desktop-style-6.23.0-fix-menu-width-height.patch +++ /dev/null @@ -1,38 +0,0 @@ -From 6d79bb7309352c4f77980ed1c68c984c074745f1 Mon Sep 17 00:00:00 2001 -From: Akseli Lahtinen <akselmo@akselmo.dev> -Date: Wed, 18 Feb 2026 15:46:14 +0200 -Subject: [PATCH] Menu: make sure implicitWidth/height is never 0 - -Make sure to always have at least 1 in implicitWidth and implicitHeight, -so that they get updated properly. - -BUG: 516151 ---- - org.kde.desktop/Menu.qml | 6 +++--- - 1 file changed, 3 insertions(+), 3 deletions(-) - -diff --git a/org.kde.desktop/Menu.qml b/org.kde.desktop/Menu.qml -index 3b3caeef..5070fde4 100644 ---- a/org.kde.desktop/Menu.qml -+++ b/org.kde.desktop/Menu.qml -@@ -40,14 +40,14 @@ T.Menu { - property bool hasCheckables: false - property bool hasIcons: false - -- implicitWidth: contentItem.children -- .reduce((maxWidth, child) => Math.max(maxWidth, child.implicitWidth), 0) -+ // Make sure the value is never 0. -+ implicitWidth: Math.max(1, contentWidth, contentItem.children.reduce((maxWidth, child) => Math.max(maxWidth, child.implicitWidth), 0)) - // Some non-zero value, so the whole menu does not get stuck zero - // sized. Otherwise ListView just refuses to update implicitHeight -- just zero. - // `contentHeight` reports a wrong estimated height when all items are invisible. - // Use visibleChildren instead, and set the startup value to 1, so the space available - // is just slightly more than needed, avoiding random scrollbars. -- implicitHeight: Math.min(contentHeight, contentItem.visibleChildren.reduce((acc, item) => (acc += item.implicitHeight), 1)) -+ implicitHeight: Math.max(1, contentHeight, contentItem.visibleChildren.reduce((acc, item) => (acc += item.implicitHeight), 1)) - - model: control.contentModel - --- -GitLab - diff --git a/kde-frameworks/qqc2-desktop-style/qqc2-desktop-style-6.23.0-r1.ebuild b/kde-frameworks/qqc2-desktop-style/qqc2-desktop-style-6.23.0-r1.ebuild deleted file mode 100644 index b001cb6821da..000000000000 --- a/kde-frameworks/qqc2-desktop-style/qqc2-desktop-style-6.23.0-r1.ebuild +++ /dev/null @@ -1,37 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -ECM_QTHELP="false" -QTMIN=6.10.1 -inherit ecm frameworks.kde.org - -DESCRIPTION="Style for QtQuickControls 2 that uses QWidget's QStyle for painting" - -LICENSE="|| ( GPL-2+ LGPL-3+ )" -KEYWORDS="amd64 arm64 ~loong ~ppc64 ~riscv ~x86" -IUSE="" - -# Qt_6_PRIVATE_API matches org.kde.desktop.so, see also: -# https://invent.kde.org/frameworks/qqc2-desktop-style/-/merge_requests/379 -DEPEND=" - >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,widgets] - >=dev-qt/qtdeclarative-${QTMIN}:6= - =kde-frameworks/kcolorscheme-${KDE_CATV}*:6 - =kde-frameworks/kconfig-${KDE_CATV}*:6 - =kde-frameworks/kiconthemes-${KDE_CATV}*:6 - =kde-frameworks/kirigami-${KDE_CATV}*:6 - =kde-frameworks/sonnet-${KDE_CATV}*:6[qml] -" -RDEPEND="${DEPEND} - >=dev-qt/qt5compat-${QTMIN}:6 -" -BDEPEND=">=dev-qt/qttools-${QTMIN}:6[linguist]" - -PATCHES=( "${FILESDIR}/${P}-fix-menu-width-height.patch" ) - -CMAKE_SKIP_TESTS=( - # bug 926509 - animationspeedmodifiertest -) diff --git a/kde-frameworks/solid/Manifest b/kde-frameworks/solid/Manifest index 815d89937b43..931c144f837f 100644 --- a/kde-frameworks/solid/Manifest +++ b/kde-frameworks/solid/Manifest @@ -1,2 +1 @@ -DIST solid-6.23.0.tar.xz 305612 BLAKE2B c25e6499f10b9c4054bd72fd1b93aa80b8696f750804c7655bf682503c7f58b05efe26c2d2bd776c900a12da1d33699914d02b4c05fd139bc3489b95aca4c0fc SHA512 6a17582a15f180fbbc24a7e771adc1d2ccd9ccd70084fb30df8fee20473e0cea32f3ef8d063999df63d503623437c6e0b06a32c79dfe77b4fbd19a7fabe3eeae DIST solid-6.25.0.tar.xz 305824 BLAKE2B 977c70d41eb6aee97ce07d66f2b5af9f9885268a8fc2e94711d5587493910758b7637af4af1fff4c678b0d585045654ac35379ac24ec57905498260b1ac6afdd SHA512 8bd7ae9cf10e368717c5e78ca879ca22f052e6fa5f3b08f106e9ee1a0943b225466e59ea181db37e0678ae5422e412bbb3d837dbc598f53db5567f87e04646bd diff --git a/kde-frameworks/solid/solid-6.23.0.ebuild b/kde-frameworks/solid/solid-6.23.0.ebuild deleted file mode 100644 index 181934de96bc..000000000000 --- a/kde-frameworks/solid/solid-6.23.0.ebuild +++ /dev/null @@ -1,47 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -QTMIN=6.10.1 -inherit ecm frameworks.kde.org optfeature - -DESCRIPTION="Provider for platform independent hardware discovery, abstraction and management" - -LICENSE="LGPL-2.1+" -KEYWORDS="amd64 arm64 ~loong ppc64 ~riscv ~x86" -IUSE="ios" - -RDEPEND=" - >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,xml] - >=dev-qt/qtdeclarative-${QTMIN}:6 - sys-apps/util-linux - sys-fs/udisks:2 - virtual/libudev:= - ios? ( - app-pda/libimobiledevice:= - app-pda/libplist:= - ) -" -DEPEND="${RDEPEND} - test? ( >=dev-qt/qtbase-${QTMIN}:6[concurrent] ) -" -BDEPEND=" - app-alternatives/lex - app-alternatives/yacc - >=dev-qt/qttools-${QTMIN}:6[linguist] -" - -src_configure() { - local mycmakeargs=( - $(cmake_use_find_package ios IMobileDevice) - $(cmake_use_find_package ios PList) - ) - ecm_src_configure -} - -pkg_postinst() { - if [[ -z "${REPLACING_VERSIONS}" ]]; then - optfeature "media player devices support" app-misc/media-player-info - fi -} diff --git a/kde-frameworks/sonnet/Manifest b/kde-frameworks/sonnet/Manifest index 7d0c68b06872..0cf5ecd9d0bf 100644 --- a/kde-frameworks/sonnet/Manifest +++ b/kde-frameworks/sonnet/Manifest @@ -1,2 +1 @@ -DIST sonnet-6.23.0.tar.xz 2414352 BLAKE2B ab142f0df8d789414057ca513cac99743c5ebae789b3c5a4812d2502bb38d1246d561dcdf597b84846fce4680a786b46d4ed3f952860e727a35fd45130c6ad2f SHA512 1a2b87cd3bbdfb065dc1f2854932fa041bbf1446d47af608c6e3db24f30f7cedb124cb47ee66ade9bf96d0fe166ec6cd9102d86c85c3cc68a8c483e86ad85aee DIST sonnet-6.25.0.tar.xz 2414332 BLAKE2B 72b08dad0cf414cf53bbb14a19f28d71399f4ddd3022b4218420a59ef22f523c034925c1da37352b6801a8a1e5ddeed80e7fe5d0e15795a822d837131bc2be5c SHA512 6524ab78ceb572b18d05ee79b053fb641d62a86a53dcc0adc863558a4165083077a76401c101c085c38f989cee5ac69748e99f195bf72fe2505c886910cbb247 diff --git a/kde-frameworks/sonnet/sonnet-6.23.0.ebuild b/kde-frameworks/sonnet/sonnet-6.23.0.ebuild deleted file mode 100644 index 57d10999df13..000000000000 --- a/kde-frameworks/sonnet/sonnet-6.23.0.ebuild +++ /dev/null @@ -1,44 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -ECM_DESIGNERPLUGIN="true" -QTMIN=6.10.1 -inherit ecm frameworks.kde.org - -DESCRIPTION="Framework for providing spell-checking through abstraction of popular backends" - -LICENSE="LGPL-2+ LGPL-2.1+" -KEYWORDS="amd64 arm64 ~loong ppc64 ~riscv ~x86" -IUSE="aspell +hunspell qml" - -DEPEND=" - >=dev-qt/qtbase-${QTMIN}:6[gui,widgets] - aspell? ( app-text/aspell ) - hunspell? ( app-text/hunspell:= ) - qml? ( >=dev-qt/qtdeclarative-${QTMIN}:6 ) -" -RDEPEND="${DEPEND}" -BDEPEND=">=dev-qt/qttools-${QTMIN}:6[linguist]" - -CMAKE_SKIP_TESTS=( - # bug 779994 - sonnet-test_autodetect - # bug 680032 - sonnet-test_settings - sonnet-test_highlighter -) - -src_configure() { - local mycmakeargs=( - $(cmake_use_find_package aspell ASPELL) - $(cmake_use_find_package hunspell HUNSPELL) - -DSONNET_USE_QML=$(usex qml) - ) - if ! use aspell && ! use hunspell; then - mycmakeargs+=( -DSONNET_NO_BACKENDS=ON ) - fi - - ecm_src_configure -} diff --git a/kde-frameworks/syndication/Manifest b/kde-frameworks/syndication/Manifest index 58f838d3def3..314d1669ec03 100644 --- a/kde-frameworks/syndication/Manifest +++ b/kde-frameworks/syndication/Manifest @@ -1,2 +1 @@ -DIST syndication-6.23.0.tar.xz 569324 BLAKE2B 407bf1507abe99ec262da5e9d9dd340ae12f1a12c2078ad8270639e3e9d0139d6aba145f72b22542120c4164356f58b4ae63bef6c326eab0158e58217408be3e SHA512 557feabfbceabfe728f6b1a66b1ee3fc81764038ddeb846519f03859cf1682c69733ca766f8aec003fbe17577e71a5ae29c3e2c55abc48555f3443ca6c236124 DIST syndication-6.25.0.tar.xz 569380 BLAKE2B 09b2588d9b7e35920c1544bac0ed5989986eca115a838d2394e79d1fb0e7f5a70d72fddecc10defae1d4fec77ff5baa455edb85bff5a9d22d5e7d20dc9520a62 SHA512 cdda1fa551f39b8b6ec951f9397b5c06aadf8acee976027ecd0740406cf5192015cb65724a023b55f8139f6d06a70362da56f44406054a4c19bb613a90214b25 diff --git a/kde-frameworks/syndication/syndication-6.23.0.ebuild b/kde-frameworks/syndication/syndication-6.23.0.ebuild deleted file mode 100644 index d8fff3f6a59d..000000000000 --- a/kde-frameworks/syndication/syndication-6.23.0.ebuild +++ /dev/null @@ -1,22 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -ECM_TEST="true" -QTMIN=6.10.1 -inherit ecm frameworks.kde.org - -DESCRIPTION="Library for parsing RSS and Atom feeds" - -LICENSE="LGPL-2+" -KEYWORDS="amd64 arm64 ~loong ~ppc64 ~riscv ~x86" -IUSE="" - -RDEPEND=" - >=dev-qt/qtbase-${QTMIN}:6[xml] - =kde-frameworks/kcodecs-${KDE_CATV}*:6 -" -DEPEND="${RDEPEND} - test? ( >=dev-qt/qtbase-${QTMIN}:6[network] ) -" diff --git a/kde-frameworks/syntax-highlighting/Manifest b/kde-frameworks/syntax-highlighting/Manifest index 8fc9066106ed..4751e6f43301 100644 --- a/kde-frameworks/syntax-highlighting/Manifest +++ b/kde-frameworks/syntax-highlighting/Manifest @@ -1,2 +1 @@ -DIST syntax-highlighting-6.23.0.tar.xz 3851644 BLAKE2B 3aee2e1bfb4f6e212d761f57ebc44ac9db4f75a3c56cdc9c72ec7be78c0cf2a7c7a9548608ed538a8a065a2b973b503e44b5bad4b6d2f82802f00337a575c7a8 SHA512 43219bbf3f0f5dc79c5194ac8d172c5abf314a087a49484e8ac784834e35d3b796ca3123a3c7e623df1f4156c6a115de19e2f616a02f8aeb731cdb8f4d482ce7 DIST syntax-highlighting-6.25.0.tar.xz 3881996 BLAKE2B 53cd6ddaebd410afa62f2d426c2fdfec7e9523b913f97c35a2853a1ef095488632848b24d19bf6f2257170d58d982276e9b297dda2d3c1b1e0bc07dd15fd09ad SHA512 93bcf957d61bc20923f4ffe1bdef89a0929e3004b27ea4f22db0522e71d7b616cd517f3faaf2b3a5acc27c21f0b97ed339b31b73a0f8140f1f3f2f9840586463 diff --git a/kde-frameworks/syntax-highlighting/syntax-highlighting-6.23.0.ebuild b/kde-frameworks/syntax-highlighting/syntax-highlighting-6.23.0.ebuild deleted file mode 100644 index be25c05d7b64..000000000000 --- a/kde-frameworks/syntax-highlighting/syntax-highlighting-6.23.0.ebuild +++ /dev/null @@ -1,35 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -ECM_TEST="forceoptional" -PYTHON_COMPAT=( python3_{10..14} ) -QTMIN=6.10.1 -inherit ecm frameworks.kde.org python-any-r1 - -DESCRIPTION="Framework for syntax highlighting" - -LICENSE="MIT" -KEYWORDS="amd64 arm64 ~loong ~ppc64 ~riscv ~x86" -IUSE="" - -# examples: dev-qt/qtbase[printsupport,widgets] -RDEPEND=" - >=dev-qt/qtbase-${QTMIN}:6[gui,network] - >=dev-qt/qtdeclarative-${QTMIN}:6 -" -DEPEND="${RDEPEND} - dev-libs/xerces-c -" -BDEPEND="${PYTHON_DEPS} - dev-lang/perl - >=dev-qt/qttools-${QTMIN}:6[linguist] -" - -src_configure() { - local mycmakeargs=( - -DPython_EXECUTABLE="${PYTHON}" - ) - ecm_src_configure -} diff --git a/kde-frameworks/threadweaver/Manifest b/kde-frameworks/threadweaver/Manifest index c9b3673a06af..1408a41eb2e0 100644 --- a/kde-frameworks/threadweaver/Manifest +++ b/kde-frameworks/threadweaver/Manifest @@ -1,2 +1 @@ -DIST threadweaver-6.23.0.tar.xz 1415356 BLAKE2B d67fdd76cc5defa3ebe8f68002dff2b0b00027191a562ee3b26346929b0991f9159b9725ccac647e3fdd0e00596615091a8699c4a043860c0b7a44a7413292ae SHA512 9a3ee656ce6d4e8bbd2d1bbb3418aaf88e39569c3e319dad1e10e8f6695e6a1a44a781a26626fd14e72848eedfe538963170e114410f9f9154f5991b4aa36e36 DIST threadweaver-6.25.0.tar.xz 1415380 BLAKE2B 9c4a2492d00bde446bbf963061a6476441ab10f6afc9a93a630eccd7fce916b10a8cc5ebfdebbfade27191aa5fc491c7419106b41119ac36889d93be81deb9df SHA512 6aff5d97399dd6241ac6c711b58785525b76ea1eed4e7fff8179e76d4c32e3bd65435f1884988217f5194bf271a12263d826ff23a9816ebfcba7792d8c2d5747 diff --git a/kde-frameworks/threadweaver/threadweaver-6.23.0.ebuild b/kde-frameworks/threadweaver/threadweaver-6.23.0.ebuild deleted file mode 100644 index 0e3f2f2c86da..000000000000 --- a/kde-frameworks/threadweaver/threadweaver-6.23.0.ebuild +++ /dev/null @@ -1,17 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit ecm frameworks.kde.org - -DESCRIPTION="Framework for managing threads using job and queue-based interfaces" - -LICENSE="LGPL-2+" -KEYWORDS="amd64 arm64 ~loong ~ppc64 ~riscv ~x86" -IUSE="" - -src_prepare() { - cmake_comment_add_subdirectory benchmarks - ecm_src_prepare -} diff --git a/kde-misc/kio-gdrive-common/Manifest b/kde-misc/kio-gdrive-common/Manifest deleted file mode 100644 index db81d542b686..000000000000 --- a/kde-misc/kio-gdrive-common/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST kio-gdrive-25.12.2.tar.xz 84172 BLAKE2B 3c58dcd9939e427fd00baaf2f858c93ec0d1612b6d667587099689a6ab4773b6902b2fccb0856a76fc86c724d0eb617493bfc973ff19c8006a21262be3ec7a62 SHA512 68a521260f7ee130420c54f8510f982c515f352e8f2c9115e95bcaa76379b6e180d1f2ec2cd3e89d4a565864272f4948027542cd1b309673edbd8c3e05ca0eb9 diff --git a/kde-misc/kio-gdrive-common/kio-gdrive-common-25.12.2.ebuild b/kde-misc/kio-gdrive-common/kio-gdrive-common-25.12.2.ebuild deleted file mode 100644 index 05ca62898597..000000000000 --- a/kde-misc/kio-gdrive-common/kio-gdrive-common-25.12.2.ebuild +++ /dev/null @@ -1,45 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -ECM_HANDBOOK="true" -KDE_ORG_CATEGORY="network" -KDE_ORG_NAME="${PN/-common/}" -inherit ecm-common gear.kde.org - -LICENSE="GPL-2+" -SLOT="0" -KEYWORDS="amd64 arm64" - -RDEPEND=" - !<kde-misc/kio-gdrive-23.08.5-r2:5 - !<kde-misc/kio-gdrive-24.05.2-r1:6 -" -BDEPEND="kde-apps/kaccounts-integration:6" - -ECM_INSTALL_FILES=( - desktop/gdrive-network.desktop:\${KDE_INSTALL_DATADIR}/remoteview - desktop/org.kde.kio_gdrive.metainfo.xml:\${KDE_INSTALL_METAINFODIR} -) - -ecm-common_inject_heredoc() { - cat >> CMakeLists.txt <<- _EOF_ || die - find_package(KAccounts6 REQUIRED) - kaccounts_add_service(\${CMAKE_CURRENT_SOURCE_DIR}/kaccounts/google-drive.service.in) - _EOF_ -} - -src_prepare() { - ecm-common_src_prepare - - # Safety measure in case new services are added in the future - local known_num_of_services=1 - local found_num_of_services=$(find . -iname "*service.in" | wc -l) - if [[ ${found_num_of_services} != ${known_num_of_services} ]]; then - eerror "Number of service files mismatch!" - eerror "Expected: ${known_num_of_services}" - eerror "Found: ${found_num_of_services}" - die - fi -} diff --git a/kde-misc/kio-gdrive-common/metadata.xml b/kde-misc/kio-gdrive-common/metadata.xml deleted file mode 100644 index c03a1aad7cad..000000000000 --- a/kde-misc/kio-gdrive-common/metadata.xml +++ /dev/null @@ -1,12 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="project"> - <email>kde@gentoo.org</email> - <name>Gentoo KDE Project</name> - </maintainer> - <upstream> - <bugs-to>https://bugs.kde.org/enter_bug.cgi?product=kio-gdrive</bugs-to> - </upstream> - <origin>gentoo-staging</origin> -</pkgmetadata>
\ No newline at end of file diff --git a/media-gfx/fotocx/Manifest b/media-gfx/fotocx/Manifest index 003021857240..1df3a4a86040 100644 --- a/media-gfx/fotocx/Manifest +++ b/media-gfx/fotocx/Manifest @@ -1,2 +1,3 @@ DIST fotocx-26.2-source.tar.gz 12552122 BLAKE2B cd0319decba608ce829a1f6f06e47bfe638eb7b49925ae13b95f9a5748c2c9866b09f1f237cf83adb15d478250ca93455298bd3e549dba5dd97f013e54074e1a SHA512 ee5a5a727334e574d3c9486b17c936b4536a01ce38929146f0240cc2cc64d61b763fe89924770214d346cb7304f3fc14a711488d7f9c48ca99e15f56ad83e642 DIST fotocx-26.3-source.tar.gz 12834442 BLAKE2B 5c58e5a8d9d82fe7a90eafb98ced694df026e91d6dcf19f45a524bebc5f15fb5b62c81214194a9987502b869cf7e4375b1b82a01ea6b80d39d24dc7a157177e7 SHA512 79f7f772765412f62cceb6134267abede6134fdc95aaa60cbfa596199d98f4c02d2fe46486a186c681c136eb8836020357e2a37f05aa1188e739d1e0f2f98ae8 +DIST fotocx-26.4-source.tar.gz 12875807 BLAKE2B f3f210c6e96ef89e72d30efbb0d2a79135b616e0a4c8f10a759069aa0f5b9774ed3211743fa2454ec3e1d5493c831b301d877095b8b4f2f50608ad9423e84872 SHA512 6d36de7eb653607f9c206369502409f2db3b16c03a148052b9cc980d06519cb89c4d2290aa5055eb58c17e203c8a05fba5ce2b75419811381607ea0163baab9c diff --git a/media-gfx/fotocx/fotocx-26.4.ebuild b/media-gfx/fotocx/fotocx-26.4.ebuild new file mode 100644 index 000000000000..fcce7a08942c --- /dev/null +++ b/media-gfx/fotocx/fotocx-26.4.ebuild @@ -0,0 +1,80 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit optfeature xdg-utils + +DESCRIPTION="Program for improving image files made with a digital camera" +HOMEPAGE="https://kornelix.net/fotocx/fotocx.html" +SRC_URI="https://kornelix.net/downloads/downloads/${P}-source.tar.gz" +S="${WORKDIR}/${PN}" + +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~x86" + +# For required dependencies read doc/README, for required tools read +# data/userguide [INSTALLATION]. xdg-open (x11-misc/xdg-utils) is an +# alternative to firefox and chromium-browser. `grep '"which ' * -R` +# is helpful to report some required tools run via the shell. + +DEPEND=" + media-libs/clutter + media-libs/clutter-gtk + media-libs/lcms:2 + media-libs/libjpeg-turbo:= + media-libs/libjxl:= + media-libs/libpng:= + media-libs/tiff:= + media-libs/libchamplain[gtk] + x11-libs/gtk+:3" +RDEPEND=" + ${DEPEND} + media-gfx/dcraw + media-libs/exiftool + x11-misc/xdg-utils +" + +PATCHES=( "${FILESDIR}/${PN}-26.1-documentation.patch" ) + +DOCS=() +HTML_DOCS=() + +src_prepare() { + sed -i -e "/^DOCDIR/ s/${PN}$/${PF}/" Makefile || die + sed -i -e "/^Icon/ s/\.png$//" ${PN}.desktop || die + default +} + +src_install() { + # For the Help menu items to work, *.html must be in /usr/share/doc/${PF}, + # and README, changelog, copyright, license, etc. must not be compressed. + emake DESTDIR="${D}" PREFIX="/usr" install + rm -f "${D}"/usr/share/doc/${PF}/*.man || die + docompress -x /usr/share/doc +} + +pkg_postinst() { + optfeature "HEIC & AVIF file support" media-libs/libheif + optfeature "additional RAW file support" media-gfx/rawtherapee + optfeature "additional RAW file support" media-gfx/darktable + optfeature "video thumbnails & playback" media-video/ffmpeg + optfeature "copying images to optical media" app-cdr/dvd+rw-tools + optfeature "WEBP file support" media-libs/libwebp + + elog + elog "Please read the Help > User Guide for details. The source location is" + elog "/usr/share/fotocx/data/userguide and after running fotocx a copy will" + elog "be placed at /home/<user>/.fotocx/userguide." + elog + elog "To play videos, in Tools > Preferences set 'Video File Play Command'." + elog + xdg_desktop_database_update + xdg_mimeinfo_database_update +} + +pkg_postrm() { + xdg_desktop_database_update + xdg_mimeinfo_database_update +} diff --git a/media-libs/harfbuzz/Manifest b/media-libs/harfbuzz/Manifest index ad377aadcfb4..1aeb9709b1d6 100644 --- a/media-libs/harfbuzz/Manifest +++ b/media-libs/harfbuzz/Manifest @@ -1,2 +1 @@ -DIST harfbuzz-12.2.0.tar.xz 18221900 BLAKE2B 011ce54ee0f312dbe6fff600ff986309c3ca8935f79dc8e7aa4fa29c61a364b62b097eba1bfafdcb337475a86bd50ea75ad2eb9315c7f188069e7c5370b53434 SHA512 7e7cd5dfdbf8848c3c078628f2cf355db6dcc938083fa7d2f69ab6f174041dc64fae1973f97a1649dfcf9f2bf143517329efb3f67ccfe8996eb84b6ff52f4029 DIST harfbuzz-12.3.2.tar.xz 19282952 BLAKE2B 13371f7717eb33c6c1abee376a98c1b25d1205a51c8f7fab05f84fac9a2fd26d7d1f3480fe017760dbec45c0a6707c3b22673f0382835644461f2dc1ed04387e SHA512 2bb907d206edb93a9fb0856dc2e767d491f79f20cd8e8eeeb65f284f10b67ca9ae16b6a8e72ebbfedfeaa0199af7c12dbe675eb08b7c1fb61d2f5ca1fa406782 diff --git a/media-libs/harfbuzz/harfbuzz-12.2.0.ebuild b/media-libs/harfbuzz/harfbuzz-12.2.0.ebuild deleted file mode 100644 index f5c11f35b4ce..000000000000 --- a/media-libs/harfbuzz/harfbuzz-12.2.0.ebuild +++ /dev/null @@ -1,91 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{10..14} ) - -inherit flag-o-matic meson-multilib python-any-r1 xdg-utils - -DESCRIPTION="An OpenType text shaping engine" -HOMEPAGE="https://harfbuzz.github.io/" - -if [[ ${PV} == 9999 ]] ; then - EGIT_REPO_URI="https://github.com/harfbuzz/harfbuzz.git" - inherit git-r3 -else - SRC_URI="https://github.com/harfbuzz/harfbuzz/releases/download/${PV}/${P}.tar.xz" - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos ~x64-solaris" -fi - -LICENSE="Old-MIT ISC icu" -# 0.9.18 introduced the harfbuzz-icu split; bug #472416 -# 3.0.0 dropped some unstable APIs; bug #813705 -# 6.0.0 changed libharfbuzz-subset.so ABI -SLOT="0/6.0.0" - -IUSE="+cairo debug doc experimental +glib +graphite icu +introspection test +truetype" -RESTRICT="!test? ( test )" -REQUIRED_USE="introspection? ( glib )" - -RDEPEND=" - cairo? ( x11-libs/cairo:=[${MULTILIB_USEDEP}] ) - glib? ( >=dev-libs/glib-2.38:2[${MULTILIB_USEDEP}] ) - graphite? ( >=media-gfx/graphite2-1.2.1:=[${MULTILIB_USEDEP}] ) - icu? ( >=dev-libs/icu-51.2-r1:=[${MULTILIB_USEDEP}] ) - introspection? ( >=dev-libs/gobject-introspection-1.82.0-r2:= ) - truetype? ( >=media-libs/freetype-2.5.0.1:2=[${MULTILIB_USEDEP}] ) -" -DEPEND="${RDEPEND}" -BDEPEND=" - ${PYTHON_DEPS} - sys-apps/help2man - virtual/pkgconfig - doc? ( dev-util/gtk-doc ) - introspection? ( dev-util/glib-utils ) -" - -src_prepare() { - default - - xdg_environment_reset - - # bug #790359 - filter-flags -fexceptions -fthreadsafe-statics - - if ! use debug ; then - append-cppflags -DHB_NDEBUG - fi -} - -multilib_src_configure() { - # harfbuzz-gobject only used for introspection, bug #535852 - local emesonargs=( - -Dcoretext=disabled - -Dchafa=disabled - -Dfontations=disabled - -Dwasm=disabled - - $(meson_feature cairo) - $(meson_feature glib) - $(meson_feature graphite graphite2) - $(meson_feature icu) - $(meson_feature introspection gobject) - $(meson_feature test tests) - $(meson_feature truetype freetype) - - $(meson_native_use_feature doc docs) - $(meson_native_use_feature introspection) - # Breaks building tests.. - #$(meson_native_use_feature utilities) - - $(meson_use experimental experimental_api) - ) - - meson_src_configure -} - -multilib_src_test() { - # harfbuzz:src / check-static-inits times out on hppa - meson_src_test --timeout-multiplier 5 -} diff --git a/metadata/md5-cache/app-admin/awscli-1.45.6 b/metadata/md5-cache/app-admin/awscli-1.45.6 new file mode 100644 index 000000000000..2b07df8fafce --- /dev/null +++ b/metadata/md5-cache/app-admin/awscli-1.45.6 @@ -0,0 +1,16 @@ +BDEPEND=test? ( dev-python/packaging[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] ) test? ( >=dev-python/botocore-1.43.6[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/colorama[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/docutils[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/rsa[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/s3transfer-0.17.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/pyyaml[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] !app-admin/awscli-bin >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/pytest-xdist[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/pytest-forked[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) python_targets_python3_14? ( dev-lang/python:3.14 ) >=dev-python/gpep517-16[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/setuptools-78.1.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=Universal Command Line Environment for AWS +EAPI=8 +HOMEPAGE=https://github.com/aws/aws-cli/ https://pypi.org/project/awscli/ +INHERIT=distutils-r1 shell-completion +IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 python_targets_python3_14 +KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 +LICENSE=Apache-2.0 +RDEPEND=>=dev-python/botocore-1.43.6[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/colorama[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/docutils[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/rsa[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/s3transfer-0.17.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/pyyaml[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] !app-admin/awscli-bin python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) python_targets_python3_14? ( dev-lang/python:3.14 ) +REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 python_targets_python3_14 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/aws/aws-cli/archive/1.45.6.tar.gz -> aws-cli-1.45.6.gh.tar.gz +_eclasses_=bash-completion-r1 9e91505e030725688d1e953321a47501 distutils-r1 62add15ed646bfe511af53e282621b39 eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic fd3558f73f6503093adee69adf41020d multibuild 83db098a835f71feb71761f72a694aa2 multilib fc812e8eb2170022c28272d80a1f9e77 multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 ninja-utils d063ea1900a793f93eb095010d6d9156 out-of-source-utils 8e5093bd27b7f541a1913271f25d633a python-r1 5fdca77e34fc9af7d6eb47689f33f6bf python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 shell-completion 0b655d0d825e157a5e99c463bddaac16 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 +_md5_=dd992ffc2127dcd46b221b753cfe3d84 diff --git a/metadata/md5-cache/app-portage/mgorny-dev-scripts-69 b/metadata/md5-cache/app-portage/mgorny-dev-scripts-69 new file mode 100644 index 000000000000..e92801d55025 --- /dev/null +++ b/metadata/md5-cache/app-portage/mgorny-dev-scripts-69 @@ -0,0 +1,10 @@ +DEFINED_PHASES=install +DESCRIPTION=Handy scripts for ebuild development and more +EAPI=8 +HOMEPAGE=https://gitweb.gentoo.org/proj/mgorny-dev-scripts.git https://github.com/gentoo/mgorny-dev-scripts/ +KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 ~x64-macos +LICENSE=GPL-2+ +RDEPEND=app-portage/gentoolkit >=app-portage/gpyutils-0.12 dev-perl/URI dev-util/pkgcheck dev-vcs/git net-misc/wget sys-apps/portage x11-misc/xdg-utils +SLOT=0 +SRC_URI=https://gitweb.gentoo.org/proj/mgorny-dev-scripts.git/snapshot/mgorny-dev-scripts-69.tar.bz2 +_md5_=1c5b8430d3fc246065806a6528746bf0 diff --git a/metadata/md5-cache/app-text/atril-1.28.3 b/metadata/md5-cache/app-text/atril-1.28.3 index e28fff702a29..e4fcfd4ec49a 100644 --- a/metadata/md5-cache/app-text/atril-1.28.3 +++ b/metadata/md5-cache/app-text/atril-1.28.3 @@ -7,7 +7,7 @@ HOMEPAGE=https://mate-desktop.org IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info INHERIT=mate python-any-r1 virtualx IUSE=caja dbus debug djvu dvi epub +introspection keyring nls +postscript synctex t1lib test tiff xps test -KEYWORDS=~amd64 ~arm ~arm64 ~loong ~riscv ~x86 +KEYWORDS=amd64 ~arm ~arm64 ~loong ~riscv ~x86 LICENSE=FDL-1.1+ GPL-2+ GPL-3+ LGPL-2+ LGPL-2.1+ RDEPEND=app-accessibility/at-spi2-core:2 app-text/poppler[cairo] dev-libs/glib:2 dev-libs/libxml2:2= >=mate-base/mate-desktop-1.28 virtual/zlib:= x11-libs/gdk-pixbuf:2 x11-libs/gtk+:3[X(+),introspection?] x11-libs/libICE x11-libs/libSM:0 x11-libs/libX11 x11-libs/cairo x11-libs/pango caja? ( mate-base/caja[introspection?] ) djvu? ( app-text/djvu:0 ) dvi? ( virtual/tex-base t1lib? ( media-libs/t1lib:5 ) ) epub? ( <dev-libs/mathjax-3 net-libs/webkit-gtk:4.1 ) keyring? ( app-crypt/libsecret ) introspection? ( >=dev-libs/gobject-introspection-1.82.0-r2:= ) postscript? ( app-text/libspectre ) synctex? ( virtual/tex-base ) tiff? ( media-libs/tiff:= ) xps? ( app-text/libgxps ) gnome-base/gvfs virtual/libintl REQUIRED_USE=t1lib? ( dvi ) @@ -15,4 +15,4 @@ RESTRICT=test !test? ( test ) SLOT=0 SRC_URI=https://github.com/mate-desktop/atril/releases/download/v1.28.3/atril-1.28.3.tar.xz _eclasses_=autotools 0698802996fcfe9a604eac3c1f6e7112 gnome.org e1b4f392dbfedfb8974b71b017937f08 gnome2 26fd01914b36038dc8e964ff4bd03a95 gnome2-utils a8cf148ec7f5ae0b1f1d33ae5f7f9e88 gnuconfig b4fa4889c6f586d6b069215a86dd9e53 libtool 6a96cd90e5da8c7c615015479f46f1a4 mate 0637ce2e7478ea114b5fd1ae437bcb69 mate-desktop.org cce6a61620b2b79811e4c3c30f0e5c83 multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 virtualx 9741d451eb64ea8bb9faee90d68a9b68 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=97fda56c549cda4927e05bd4e467d091 +_md5_=984ca899c1c9bcd64d0aa129a6f62a1b diff --git a/metadata/md5-cache/app-text/poppler-26.02.0 b/metadata/md5-cache/app-text/poppler-26.02.0 deleted file mode 100644 index b0e61142c16e..000000000000 --- a/metadata/md5-cache/app-text/poppler-26.02.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=|| ( dev-lang/python:3.14 dev-lang/python:3.13 dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) >=dev-util/glib-utils-2.64 virtual/pkgconfig verify-sig? ( >=sec-keys/openpgp-keys-aacid-20230907 ) app-alternatives/ninja >=dev-build/cmake-3.28.5 verify-sig? ( || ( app-alternatives/gpg app-crypt/gnupg[-alternatives(-)] ) >=app-portage/gemato-20 ) -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=>=media-libs/fontconfig-2.13 >=media-libs/freetype-2.10 virtual/zlib:= cairo? ( >=dev-libs/glib-2.64:2 >=x11-libs/cairo-1.16 introspection? ( >=dev-libs/gobject-introspection-1.82.0-r2:= ) ) curl? ( net-misc/curl ) gpgme? ( dev-cpp/gpgmepp:= ) jpeg? ( >=media-libs/libjpeg-turbo-1.1.0:= ) jpeg2k? ( >=media-libs/openjpeg-2.3.0-r1:2= ) lcms? ( media-libs/lcms:2 ) nss? ( >=dev-libs/nss-3.49 ) png? ( media-libs/libpng:0= ) qt6? ( dev-qt/qtbase:6[gui,xml] ) tiff? ( media-libs/tiff:= ) boost? ( >=dev-libs/boost-1.74 ) test? ( qt6? ( dev-qt/qtbase:6[widgets] ) ) -DESCRIPTION=PDF rendering library based on the xpdf-3.0 code base -EAPI=8 -HOMEPAGE=https://poppler.freedesktop.org/ -INHERIT=cmake flag-o-matic python-any-r1 toolchain-funcs xdg-utils verify-sig -IUSE=boost cairo cjk curl +cxx debug doc gpgme +introspection +jpeg +jpeg2k +lcms nss png qt6 test tiff +utils verify-sig -KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos ~x64-solaris -LICENSE=GPL-2 -RDEPEND=>=media-libs/fontconfig-2.13 >=media-libs/freetype-2.10 virtual/zlib:= cairo? ( >=dev-libs/glib-2.64:2 >=x11-libs/cairo-1.16 introspection? ( >=dev-libs/gobject-introspection-1.82.0-r2:= ) ) curl? ( net-misc/curl ) gpgme? ( dev-cpp/gpgmepp:= ) jpeg? ( >=media-libs/libjpeg-turbo-1.1.0:= ) jpeg2k? ( >=media-libs/openjpeg-2.3.0-r1:2= ) lcms? ( media-libs/lcms:2 ) nss? ( >=dev-libs/nss-3.49 ) png? ( media-libs/libpng:0= ) qt6? ( dev-qt/qtbase:6[gui,xml] ) tiff? ( media-libs/tiff:= ) cjk? ( app-text/poppler-data ) -RESTRICT=!test? ( test ) -SLOT=0/157 -SRC_URI=https://poppler.freedesktop.org/poppler-26.02.0.tar.xz test? ( https://gitlab.freedesktop.org/poppler/test/-/archive/9d5011815a14c157ba25bb160187842fb81579a5/test-9d5011815a14c157ba25bb160187842fb81579a5.tar.bz2 -> poppler-test-9d5011815a14c157ba25bb160187842fb81579a5.tar.bz2 ) verify-sig? ( https://poppler.freedesktop.org/poppler-26.02.0.tar.xz.sig ) -_eclasses_=cmake 3395ce6618fc5c7af03335471b896644 eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic fd3558f73f6503093adee69adf41020d multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 ninja-utils d063ea1900a793f93eb095010d6d9156 python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 verify-sig ece4c893b6bd62eacbc4d25958e857f8 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=f471857b58d4a348a8a11c10c418d62a diff --git a/metadata/md5-cache/dev-cpp/rapidyaml-0.12.0 b/metadata/md5-cache/dev-cpp/rapidyaml-0.12.1 index c88fcfe26266..a9124bc8e015 100644 --- a/metadata/md5-cache/dev-cpp/rapidyaml-0.12.0 +++ b/metadata/md5-cache/dev-cpp/rapidyaml-0.12.1 @@ -7,7 +7,7 @@ INHERIT=cmake KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86 LICENSE=MIT Boost-1.0 BSD RESTRICT=test -SLOT=0/0.12.0 -SRC_URI=https://github.com/biojppm/rapidyaml/releases/download/v0.12.0/rapidyaml-0.12.0-src.tgz +SLOT=0/0.12.1 +SRC_URI=https://github.com/biojppm/rapidyaml/releases/download/v0.12.1/rapidyaml-0.12.1-src.tgz _eclasses_=cmake 3395ce6618fc5c7af03335471b896644 flag-o-matic fd3558f73f6503093adee69adf41020d multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 ninja-utils d063ea1900a793f93eb095010d6d9156 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=3570123505490c4882ed8be7d20035f1 +_md5_=63ab816d3c14e0efc38a2cd8bd40df23 diff --git a/metadata/md5-cache/dev-libs/botan-2.19.5 b/metadata/md5-cache/dev-libs/botan-2.19.5 deleted file mode 100644 index f5ae9161009c..000000000000 --- a/metadata/md5-cache/dev-libs/botan-2.19.5 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) python_targets_python3_14? ( dev-lang/python:3.14 ) || ( ( dev-lang/python:3.14 doc? ( dev-python/sphinx[python_targets_python3_14(-)] ) ) ( dev-lang/python:3.13 doc? ( dev-python/sphinx[python_targets_python3_13(-)] ) ) ( dev-lang/python:3.12 doc? ( dev-python/sphinx[python_targets_python3_12(-)] ) ) ( dev-lang/python:3.11 doc? ( dev-python/sphinx[python_targets_python3_11(-)] ) ) ( dev-lang/python:3.10 doc? ( dev-python/sphinx[python_targets_python3_10(-)] ) ) ) verify-sig? ( sec-keys/openpgp-keys-botan ) verify-sig? ( || ( app-alternatives/gpg app-crypt/gnupg[-alternatives(-)] ) >=app-portage/gemato-20 ) -DEFINED_PHASES=configure install test unpack -DEPEND=boost? ( dev-libs/boost:= ) bzip2? ( >=app-arch/bzip2-1.0.5:= ) lzma? ( app-arch/xz-utils:= ) python? ( python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) python_targets_python3_14? ( dev-lang/python:3.14 ) ) sqlite? ( dev-db/sqlite:3= ) zlib? ( >=virtual/zlib-1.2.3:= ) -DESCRIPTION=C++ crypto library -EAPI=8 -HOMEPAGE=https://botan.randombit.net/ -INHERIT=edo flag-o-matic multiprocessing python-r1 toolchain-funcs verify-sig -IUSE=doc boost bzip2 lzma python static-libs sqlite test tools zlib cpu_flags_arm_aes cpu_flags_arm_neon cpu_flags_ppc_altivec cpu_flags_x86_aes cpu_flags_x86_avx2 cpu_flags_x86_popcnt cpu_flags_x86_rdrand cpu_flags_x86_sha cpu_flags_x86_sse2 cpu_flags_x86_ssse3 cpu_flags_x86_sse4_1 cpu_flags_x86_sse4_2 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 python_targets_python3_14 verify-sig -KEYWORDS=amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~sparc x86 -LICENSE=BSD-2 -RDEPEND=boost? ( dev-libs/boost:= ) bzip2? ( >=app-arch/bzip2-1.0.5:= ) lzma? ( app-arch/xz-utils:= ) python? ( python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) python_targets_python3_14? ( dev-lang/python:3.14 ) ) sqlite? ( dev-db/sqlite:3= ) zlib? ( >=virtual/zlib-1.2.3:= ) !<dev-libs/botan-3.0.0-r1:3[tools] -REQUIRED_USE=python? ( || ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 python_targets_python3_14 ) ) -RESTRICT=!test? ( test ) -SLOT=2/2.19 -SRC_URI=https://botan.randombit.net/releases/Botan-2.19.5.tar.xz verify-sig? ( https://botan.randombit.net/releases/Botan-2.19.5.tar.xz.asc ) -_eclasses_=eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd edo a5e294016aa84979fcb2459749eb80b2 flag-o-matic fd3558f73f6503093adee69adf41020d multibuild 83db098a835f71feb71761f72a694aa2 multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 out-of-source-utils 8e5093bd27b7f541a1913271f25d633a python-r1 5fdca77e34fc9af7d6eb47689f33f6bf python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 verify-sig ece4c893b6bd62eacbc4d25958e857f8 -_md5_=bc5300315186a80b17bfc0cf5c3d1c9e diff --git a/metadata/md5-cache/dev-libs/botan-3.12.0 b/metadata/md5-cache/dev-libs/botan-3.12.0 new file mode 100644 index 000000000000..cfc495f3b579 --- /dev/null +++ b/metadata/md5-cache/dev-libs/botan-3.12.0 @@ -0,0 +1,17 @@ +BDEPEND=python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) python_targets_python3_14? ( dev-lang/python:3.14 ) app-alternatives/ninja || ( ( dev-lang/python:3.14 doc? ( dev-python/sphinx[python_targets_python3_14(-)] dev-python/furo[python_targets_python3_14(-)] ) ) ( dev-lang/python:3.13 doc? ( dev-python/sphinx[python_targets_python3_13(-)] dev-python/furo[python_targets_python3_13(-)] ) ) ( dev-lang/python:3.12 doc? ( dev-python/sphinx[python_targets_python3_12(-)] dev-python/furo[python_targets_python3_12(-)] ) ) ( dev-lang/python:3.11 doc? ( dev-python/sphinx[python_targets_python3_11(-)] dev-python/furo[python_targets_python3_11(-)] ) ) ( dev-lang/python:3.10 doc? ( dev-python/sphinx[python_targets_python3_10(-)] dev-python/furo[python_targets_python3_10(-)] ) ) ) || ( >=sys-devel/gcc-11:* >=llvm-core/clang-14:* ) verify-sig? ( sec-keys/openpgp-keys-botan ) verify-sig? ( || ( app-alternatives/gpg app-crypt/gnupg[-alternatives(-)] ) >=app-portage/gemato-20 ) +DEFINED_PHASES=compile configure install pretend test unpack +DEPEND=boost? ( dev-libs/boost:= ) bzip2? ( >=app-arch/bzip2-1.0.5:= ) lzma? ( app-arch/xz-utils:= ) python? ( python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) python_targets_python3_14? ( dev-lang/python:3.14 ) ) sqlite? ( dev-db/sqlite:3= ) zlib? ( >=virtual/zlib-1.2.3:= ) +DESCRIPTION=C++ crypto library +EAPI=8 +HOMEPAGE=https://botan.randombit.net/ +INHERIT=edo dot-a flag-o-matic multiprocessing ninja-utils python-r1 toolchain-funcs verify-sig +IUSE=doc boost bzip2 lzma python static-libs sqlite test tools zlib python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 python_targets_python3_14 verify-sig +KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 +LICENSE=BSD-2 +RDEPEND=boost? ( dev-libs/boost:= ) bzip2? ( >=app-arch/bzip2-1.0.5:= ) lzma? ( app-arch/xz-utils:= ) python? ( python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) python_targets_python3_14? ( dev-lang/python:3.14 ) ) sqlite? ( dev-db/sqlite:3= ) zlib? ( >=virtual/zlib-1.2.3:= ) !<dev-libs/botan-2.19.3-r1:2[tools] +REQUIRED_USE=python? ( || ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 python_targets_python3_14 ) ) +RESTRICT=!test? ( test ) +SLOT=3/3.12 +SRC_URI=https://botan.randombit.net/releases/Botan-3.12.0.tar.xz verify-sig? ( https://botan.randombit.net/releases/Botan-3.12.0.tar.xz.asc ) +_eclasses_=dot-a e5200fe17cfd2ed6fa66edd80201763a eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd edo a5e294016aa84979fcb2459749eb80b2 flag-o-matic fd3558f73f6503093adee69adf41020d multibuild 83db098a835f71feb71761f72a694aa2 multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 ninja-utils d063ea1900a793f93eb095010d6d9156 out-of-source-utils 8e5093bd27b7f541a1913271f25d633a python-r1 5fdca77e34fc9af7d6eb47689f33f6bf python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 verify-sig ece4c893b6bd62eacbc4d25958e857f8 +_md5_=5c1fb539e7ca4bf79046974faa7abbc8 diff --git a/metadata/md5-cache/dev-libs/expat-2.7.5 b/metadata/md5-cache/dev-libs/expat-2.7.5 deleted file mode 100644 index ca93cfd1d666..000000000000 --- a/metadata/md5-cache/dev-libs/expat-2.7.5 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=unicode? ( sys-devel/gnuconfig >=app-portage/elt-patches-20250306 || ( >=dev-build/automake-1.18.1:1.18 ) || ( >=dev-build/autoconf-2.73:2.73 >=dev-build/autoconf-2.72-r1:2.72 ) >=dev-build/libtool-2.4.7-r3 ) -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=Stream-oriented XML parser library -EAPI=8 -HOMEPAGE=https://libexpat.github.io/ -INHERIT=autotools multilib-minimal -IUSE=examples static-libs test unicode 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 ~arm64-macos ~x64-macos ~x64-solaris -LICENSE=MIT -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://github.com/libexpat/libexpat/releases/download/R_2_7_5/expat-2.7.5.tar.xz -_eclasses_=autotools 0698802996fcfe9a604eac3c1f6e7112 gnuconfig b4fa4889c6f586d6b069215a86dd9e53 libtool 6a96cd90e5da8c7c615015479f46f1a4 multibuild 83db098a835f71feb71761f72a694aa2 multilib fc812e8eb2170022c28272d80a1f9e77 multilib-build d7802b3638ffc661375c0021cdd19efd multilib-minimal e9f54d75b074edc47d36994bbc1e2123 out-of-source-utils 8e5093bd27b7f541a1913271f25d633a toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 -_md5_=5114624495784967302d89dee704ce18 diff --git a/metadata/md5-cache/dev-libs/icu-78.2 b/metadata/md5-cache/dev-libs/icu-78.2 deleted file mode 100644 index 0a9fdce190d1..000000000000 --- a/metadata/md5-cache/dev-libs/icu-78.2 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=|| ( dev-lang/python:3.14 dev-lang/python:3.13 dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) dev-build/autoconf-archive virtual/pkgconfig doc? ( app-text/doxygen[dot] ) verify-sig? ( >=sec-keys/openpgp-keys-icu-20241110 ) sys-devel/gnuconfig >=app-portage/elt-patches-20250306 || ( >=dev-build/automake-1.18.1:1.18 ) || ( >=dev-build/autoconf-2.73:2.73 >=dev-build/autoconf-2.72-r1:2.72 ) >=dev-build/libtool-2.4.7-r3 verify-sig? ( || ( app-alternatives/gpg app-crypt/gnupg[-alternatives(-)] ) >=app-portage/gemato-20 ) -DEFINED_PHASES=compile configure install prepare setup test unpack -DESCRIPTION=International Components for Unicode -EAPI=8 -HOMEPAGE=https://icu.unicode.org/ -INHERIT=autotools flag-o-matic multilib-minimal python-any-r1 toolchain-funcs verify-sig -IUSE=debug doc examples static-libs test abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 verify-sig -KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~x64-macos ~x64-solaris -LICENSE=BSD -RESTRICT=!test? ( test ) -SLOT=0/78 -SRC_URI=https://github.com/unicode-org/icu/releases/download/release-78.2/icu4c-78.2-sources.tgz verify-sig? ( https://github.com/unicode-org/icu/releases/download/release-78.2/icu4c-78.2-sources.tgz.asc ) -_eclasses_=autotools 0698802996fcfe9a604eac3c1f6e7112 eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic fd3558f73f6503093adee69adf41020d gnuconfig b4fa4889c6f586d6b069215a86dd9e53 libtool 6a96cd90e5da8c7c615015479f46f1a4 multibuild 83db098a835f71feb71761f72a694aa2 multilib fc812e8eb2170022c28272d80a1f9e77 multilib-build d7802b3638ffc661375c0021cdd19efd multilib-minimal e9f54d75b074edc47d36994bbc1e2123 multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 out-of-source-utils 8e5093bd27b7f541a1913271f25d633a python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 verify-sig ece4c893b6bd62eacbc4d25958e857f8 -_md5_=db3655daf071ebf3109e665e05bd8804 diff --git a/metadata/md5-cache/dev-libs/libgit2-1.9.1 b/metadata/md5-cache/dev-libs/libgit2-1.9.3 index b26729cde18a..6aa4ac9b13ad 100644 --- a/metadata/md5-cache/dev-libs/libgit2-1.9.1 +++ b/metadata/md5-cache/dev-libs/libgit2-1.9.3 @@ -11,6 +11,6 @@ LICENSE=GPL-2-with-linking-exception RDEPEND=dev-libs/libpcre:= net-libs/http-parser:= sys-libs/zlib !libressl? ( dev-libs/openssl:0= ) libressl? ( >=dev-libs/libressl-3.5.0:0= ) gssapi? ( virtual/krb5 ) ssh? ( net-libs/libssh2 ) RESTRICT=!test? ( test ) SLOT=0/1.9 -SRC_URI=https://github.com/libgit2/libgit2/archive/v1.9.1.tar.gz -> libgit2-1.9.1.tar.gz +SRC_URI=https://github.com/libgit2/libgit2/archive/v1.9.3.tar.gz -> libgit2-1.9.3.tar.gz _eclasses_=cmake 3395ce6618fc5c7af03335471b896644 flag-o-matic fd3558f73f6503093adee69adf41020d multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 ninja-utils d063ea1900a793f93eb095010d6d9156 python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 _md5_=5587835376b97efe332138b25df6b41a diff --git a/metadata/md5-cache/dev-libs/uriparser-1.0.0 b/metadata/md5-cache/dev-libs/uriparser-1.0.0 deleted file mode 100644 index a48135f86077..000000000000 --- a/metadata/md5-cache/dev-libs/uriparser-1.0.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=virtual/pkgconfig doc? ( >=app-text/doxygen-1.5.8 media-gfx/graphviz qt6? ( dev-qt/qttools:6[assistant] ) ) app-alternatives/ninja >=dev-build/cmake-3.28.5 -DEFINED_PHASES=compile configure install prepare test -DEPEND=test? ( >=dev-cpp/gtest-1.8.1 ) -DESCRIPTION=Strictly RFC 3986 compliant URI parsing library in C -EAPI=8 -HOMEPAGE=https://uriparser.github.io/ -INHERIT=cmake qmake-utils -IUSE=+doc qt6 test unicode -KEYWORDS=amd64 arm arm64 ppc ~ppc64 ~sparc x86 -LICENSE=test? ( LGPL-2.1+ ) BSD -REQUIRED_USE=qt6? ( doc ) test? ( unicode ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://github.com/uriparser/uriparser/releases/download/uriparser-1.0.0/uriparser-1.0.0.tar.bz2 -_eclasses_=cmake 3395ce6618fc5c7af03335471b896644 flag-o-matic fd3558f73f6503093adee69adf41020d multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 ninja-utils d063ea1900a793f93eb095010d6d9156 qmake-utils 28f99dba9219112f4785f46ed426a021 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=3b0b03e05d9e85a800a7cb5b4b8e34b5 diff --git a/metadata/md5-cache/dev-python/ast-serialize-0.3.0 b/metadata/md5-cache/dev-python/ast-serialize-0.3.0 index 43abca25d13a..7bed5e1b77e6 100644 --- a/metadata/md5-cache/dev-python/ast-serialize-0.3.0 +++ b/metadata/md5-cache/dev-python/ast-serialize-0.3.0 @@ -6,7 +6,7 @@ EAPI=8 HOMEPAGE=https://github.com/mypyc/ast_serialize/ https://pypi.org/project/ast-serialize/ INHERIT=cargo distutils-r1 pypi IUSE=test debug python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 python_targets_python3_14 debug verify-provenance -KEYWORDS=~amd64 ~s390 +KEYWORDS=~amd64 ~arm64 ~s390 LICENSE=MIT Apache-2.0 Apache-2.0-with-LLVM-exceptions MIT Unicode-3.0 Unicode-DFS-2016 RDEPEND=python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) python_targets_python3_14? ( dev-lang/python:3.14 ) REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 python_targets_python3_14 ) @@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://files.pythonhosted.org/packages/source/a/ast-serialize/ast_serialize-0.3.0.tar.gz verify-provenance? ( https://pypi.org/integrity/ast-serialize/v0.3.0/ast_serialize-0.3.0.tar.gz/provenance -> ast_serialize-0.3.0.tar.gz.provenance ) https://crates.io/api/v1/crates/aho-corasick/1.1.4/download -> aho-corasick-1.1.4.crate https://crates.io/api/v1/crates/anyhow/1.0.100/download -> anyhow-1.0.100.crate https://crates.io/api/v1/crates/attribute-derive-macro/0.10.5/download -> attribute-derive-macro-0.10.5.crate https://crates.io/api/v1/crates/attribute-derive/0.10.5/download -> attribute-derive-0.10.5.crate https://crates.io/api/v1/crates/bitflags/2.10.0/download -> bitflags-2.10.0.crate https://crates.io/api/v1/crates/block-buffer/0.10.4/download -> block-buffer-0.10.4.crate https://crates.io/api/v1/crates/bstr/1.12.1/download -> bstr-1.12.1.crate https://crates.io/api/v1/crates/castaway/0.2.4/download -> castaway-0.2.4.crate https://crates.io/api/v1/crates/cfg-if/1.0.4/download -> cfg-if-1.0.4.crate https://crates.io/api/v1/crates/collection_literals/1.0.3/download -> collection_literals-1.0.3.crate https://crates.io/api/v1/crates/compact_str/0.9.0/download -> compact_str-0.9.0.crate https://crates.io/api/v1/crates/cpufeatures/0.2.17/download -> cpufeatures-0.2.17.crate https://crates.io/api/v1/crates/crypto-common/0.1.7/download -> crypto-common-0.1.7.crate https://crates.io/api/v1/crates/derive-where/1.6.0/download -> derive-where-1.6.0.crate https://crates.io/api/v1/crates/digest/0.10.7/download -> digest-0.10.7.crate https://crates.io/api/v1/crates/either/1.15.0/download -> either-1.15.0.crate https://crates.io/api/v1/crates/equivalent/1.0.2/download -> equivalent-1.0.2.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/get-size-derive2/0.7.4/download -> get-size-derive2-0.7.4.crate https://crates.io/api/v1/crates/get-size2/0.7.4/download -> get-size2-0.7.4.crate https://crates.io/api/v1/crates/getopts/0.2.24/download -> getopts-0.2.24.crate https://crates.io/api/v1/crates/getrandom/0.2.17/download -> getrandom-0.2.17.crate https://crates.io/api/v1/crates/hashbrown/0.16.1/download -> hashbrown-0.16.1.crate https://crates.io/api/v1/crates/heck/0.5.0/download -> heck-0.5.0.crate https://crates.io/api/v1/crates/indexmap/2.13.0/download -> indexmap-2.13.0.crate https://crates.io/api/v1/crates/indoc/2.0.7/download -> indoc-2.0.7.crate https://crates.io/api/v1/crates/interpolator/0.5.0/download -> interpolator-0.5.0.crate https://crates.io/api/v1/crates/is-macro/0.3.7/download -> is-macro-0.3.7.crate https://crates.io/api/v1/crates/itertools/0.14.0/download -> itertools-0.14.0.crate https://crates.io/api/v1/crates/itoa/1.0.17/download -> itoa-1.0.17.crate https://crates.io/api/v1/crates/libc/0.2.180/download -> libc-0.2.180.crate https://crates.io/api/v1/crates/log/0.4.29/download -> log-0.4.29.crate https://crates.io/api/v1/crates/manyhow-macros/0.11.4/download -> manyhow-macros-0.11.4.crate https://crates.io/api/v1/crates/manyhow/0.11.4/download -> manyhow-0.11.4.crate https://crates.io/api/v1/crates/memchr/2.7.6/download -> memchr-2.7.6.crate https://crates.io/api/v1/crates/once_cell/1.21.3/download -> once_cell-1.21.3.crate https://crates.io/api/v1/crates/ordermap/1.1.0/download -> ordermap-1.1.0.crate https://crates.io/api/v1/crates/phf/0.11.3/download -> phf-0.11.3.crate https://crates.io/api/v1/crates/phf_codegen/0.11.3/download -> phf_codegen-0.11.3.crate https://crates.io/api/v1/crates/phf_generator/0.11.3/download -> phf_generator-0.11.3.crate https://crates.io/api/v1/crates/phf_shared/0.11.3/download -> phf_shared-0.11.3.crate https://crates.io/api/v1/crates/portable-atomic/1.13.0/download -> portable-atomic-1.13.0.crate https://crates.io/api/v1/crates/ppv-lite86/0.2.21/download -> ppv-lite86-0.2.21.crate https://crates.io/api/v1/crates/proc-macro-utils/0.10.0/download -> proc-macro-utils-0.10.0.crate https://crates.io/api/v1/crates/proc-macro2/1.0.106/download -> proc-macro2-1.0.106.crate https://crates.io/api/v1/crates/pyo3-build-config/0.28.2/download -> pyo3-build-config-0.28.2.crate https://crates.io/api/v1/crates/pyo3-ffi/0.28.2/download -> pyo3-ffi-0.28.2.crate https://crates.io/api/v1/crates/pyo3-macros-backend/0.28.2/download -> pyo3-macros-backend-0.28.2.crate https://crates.io/api/v1/crates/pyo3-macros/0.28.2/download -> pyo3-macros-0.28.2.crate https://crates.io/api/v1/crates/pyo3/0.28.2/download -> pyo3-0.28.2.crate https://crates.io/api/v1/crates/quote-use-macros/0.8.4/download -> quote-use-macros-0.8.4.crate https://crates.io/api/v1/crates/quote-use/0.8.4/download -> quote-use-0.8.4.crate https://crates.io/api/v1/crates/quote/1.0.44/download -> quote-1.0.44.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/regex-automata/0.4.13/download -> regex-automata-0.4.13.crate https://crates.io/api/v1/crates/rustc-hash/2.1.1/download -> rustc-hash-2.1.1.crate https://crates.io/api/v1/crates/rustversion/1.0.22/download -> rustversion-1.0.22.crate https://crates.io/api/v1/crates/ryu/1.0.22/download -> ryu-1.0.22.crate https://crates.io/api/v1/crates/serde/1.0.228/download -> serde-1.0.228.crate https://crates.io/api/v1/crates/serde_core/1.0.228/download -> serde_core-1.0.228.crate https://crates.io/api/v1/crates/serde_derive/1.0.228/download -> serde_derive-1.0.228.crate https://crates.io/api/v1/crates/sha1/0.10.6/download -> sha1-0.10.6.crate https://crates.io/api/v1/crates/siphasher/1.0.1/download -> siphasher-1.0.1.crate https://crates.io/api/v1/crates/smallvec/1.15.1/download -> smallvec-1.15.1.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/syn/2.0.114/download -> syn-2.0.114.crate https://crates.io/api/v1/crates/target-lexicon/0.13.5/download -> target-lexicon-0.13.5.crate https://crates.io/api/v1/crates/thiserror-impl/2.0.18/download -> thiserror-impl-2.0.18.crate https://crates.io/api/v1/crates/thiserror/2.0.18/download -> thiserror-2.0.18.crate https://crates.io/api/v1/crates/tinyvec/1.10.0/download -> tinyvec-1.10.0.crate https://crates.io/api/v1/crates/tinyvec_macros/0.1.1/download -> tinyvec_macros-0.1.1.crate https://crates.io/api/v1/crates/typenum/1.19.0/download -> typenum-1.19.0.crate https://crates.io/api/v1/crates/unicode-ident/1.0.22/download -> unicode-ident-1.0.22.crate https://crates.io/api/v1/crates/unicode-normalization/0.1.25/download -> unicode-normalization-0.1.25.crate https://crates.io/api/v1/crates/unicode-width/0.2.2/download -> unicode-width-0.2.2.crate https://crates.io/api/v1/crates/unicode_names2/1.3.0/download -> unicode_names2-1.3.0.crate https://crates.io/api/v1/crates/unicode_names2_generator/1.3.0/download -> unicode_names2_generator-1.3.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.1+wasi-snapshot-preview1/download -> wasi-0.11.1+wasi-snapshot-preview1.crate https://crates.io/api/v1/crates/zerocopy-derive/0.8.33/download -> zerocopy-derive-0.8.33.crate https://crates.io/api/v1/crates/zerocopy/0.8.33/download -> zerocopy-0.8.33.crate https://github.com/astral-sh/ruff/archive/5e4a3d9c3b381df20f6a52caef0f56ed0ebc74be.tar.gz -> ruff-5e4a3d9c3b381df20f6a52caef0f56ed0ebc74be.gh.tar.gz https://github.com/astral-sh/ruff/archive/5e4a3d9c3b381df20f6a52caef0f56ed0ebc74be.tar.gz -> ruff-5e4a3d9c3b381df20f6a52caef0f56ed0ebc74be.gh.tar.gz https://github.com/astral-sh/ruff/archive/5e4a3d9c3b381df20f6a52caef0f56ed0ebc74be.tar.gz -> ruff-5e4a3d9c3b381df20f6a52caef0f56ed0ebc74be.gh.tar.gz https://github.com/astral-sh/ruff/archive/5e4a3d9c3b381df20f6a52caef0f56ed0ebc74be.tar.gz -> ruff-5e4a3d9c3b381df20f6a52caef0f56ed0ebc74be.gh.tar.gz https://github.com/astral-sh/ruff/archive/5e4a3d9c3b381df20f6a52caef0f56ed0ebc74be.tar.gz -> ruff-5e4a3d9c3b381df20f6a52caef0f56ed0ebc74be.gh.tar.gz _eclasses_=cargo 53bab5a62cfc3526d8ed02c0a38a6033 distutils-r1 62add15ed646bfe511af53e282621b39 eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic fd3558f73f6503093adee69adf41020d multibuild 83db098a835f71feb71761f72a694aa2 multilib fc812e8eb2170022c28272d80a1f9e77 multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 ninja-utils d063ea1900a793f93eb095010d6d9156 out-of-source-utils 8e5093bd27b7f541a1913271f25d633a pypi a451be5a08e8eb46f927fc6dd163583f python-r1 5fdca77e34fc9af7d6eb47689f33f6bf python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 rust c5ae4c9b5eca97bd7fc77fede663873f rust-toolchain 76468983281b0a7fc167ca224f84ecfd toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 -_md5_=f23c8385c7f3b00caacab717f8b10a81 +_md5_=6d23574dc9bbabe5acf0d9a98960c9dd diff --git a/metadata/md5-cache/dev-python/boto3-1.43.6 b/metadata/md5-cache/dev-python/boto3-1.43.6 new file mode 100644 index 000000000000..8b6a7f27bd45 --- /dev/null +++ b/metadata/md5-cache/dev-python/boto3-1.43.6 @@ -0,0 +1,16 @@ +BDEPEND=test? ( >=dev-python/botocore-1.43.6[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/jmespath-0.7.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/s3transfer-0.17.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/pytest-xdist[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) python_targets_python3_14? ( dev-lang/python:3.14 ) >=dev-python/gpep517-16[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/setuptools-78.1.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=The AWS SDK for Python +EAPI=8 +HOMEPAGE=https://github.com/boto/boto3/ https://pypi.org/project/boto3/ +INHERIT=distutils-r1 +IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 python_targets_python3_14 +KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 +LICENSE=Apache-2.0 +RDEPEND=>=dev-python/botocore-1.43.6[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/jmespath-0.7.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/s3transfer-0.17.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) python_targets_python3_14? ( dev-lang/python:3.14 ) +REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 python_targets_python3_14 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/boto/boto3/archive/1.43.6.tar.gz -> boto3-1.43.6.gh.tar.gz +_eclasses_=distutils-r1 62add15ed646bfe511af53e282621b39 eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic fd3558f73f6503093adee69adf41020d multibuild 83db098a835f71feb71761f72a694aa2 multilib fc812e8eb2170022c28272d80a1f9e77 multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 ninja-utils d063ea1900a793f93eb095010d6d9156 out-of-source-utils 8e5093bd27b7f541a1913271f25d633a python-r1 5fdca77e34fc9af7d6eb47689f33f6bf python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 +_md5_=5335510c617d8def1d00f7a917adf3da diff --git a/metadata/md5-cache/dev-python/botocore-1.43.6 b/metadata/md5-cache/dev-python/botocore-1.43.6 new file mode 100644 index 000000000000..9ec0345a3eb3 --- /dev/null +++ b/metadata/md5-cache/dev-python/botocore-1.43.6 @@ -0,0 +1,16 @@ +BDEPEND=test? ( dev-python/jsonschema[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] ) test? ( <dev-python/jmespath-2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/python-dateutil[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/urllib3-1.25.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/requests[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/six[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/pytest-xdist[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) python_targets_python3_14? ( dev-lang/python:3.14 ) >=dev-python/gpep517-16[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/setuptools-78.1.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=Low-level, data-driven core of boto 3 +EAPI=8 +HOMEPAGE=https://github.com/boto/botocore/ https://pypi.org/project/botocore/ +INHERIT=distutils-r1 +IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 python_targets_python3_14 +KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 +LICENSE=Apache-2.0 +RDEPEND=<dev-python/jmespath-2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/python-dateutil[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/urllib3-1.25.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/requests[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/six[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) python_targets_python3_14? ( dev-lang/python:3.14 ) +REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 python_targets_python3_14 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/boto/botocore/archive/1.43.6.tar.gz -> botocore-1.43.6.gh.tar.gz +_eclasses_=distutils-r1 62add15ed646bfe511af53e282621b39 eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic fd3558f73f6503093adee69adf41020d multibuild 83db098a835f71feb71761f72a694aa2 multilib fc812e8eb2170022c28272d80a1f9e77 multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 ninja-utils d063ea1900a793f93eb095010d6d9156 out-of-source-utils 8e5093bd27b7f541a1913271f25d633a python-r1 5fdca77e34fc9af7d6eb47689f33f6bf python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 +_md5_=5915439a41529d52fb48000964baebf6 diff --git a/metadata/md5-cache/dev-python/cryptography-46.0.7 b/metadata/md5-cache/dev-python/cryptography-46.0.7 deleted file mode 100644 index cdfdabef11e1..000000000000 --- a/metadata/md5-cache/dev-python/cryptography-46.0.7 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=|| ( >=dev-lang/rust-bin-1.74.1:* >=dev-lang/rust-1.74.1:* ) >=dev-util/maturin-1.9.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/setuptools[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] test? ( dev-python/certifi[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/iso8601[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/pretend[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/pyasn1-modules[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/pytz[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] ) test? ( !libressl? ( >=dev-libs/openssl-1.0.2o-r6:0= ) libressl? ( dev-libs/libressl:= ) python_targets_python3_10? ( >=dev-python/cffi-2.0.0:=[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] ) python_targets_python3_11? ( >=dev-python/cffi-2.0.0:=[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] ) python_targets_python3_12? ( >=dev-python/cffi-2.0.0:=[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] ) python_targets_python3_13? ( >=dev-python/cffi-2.0.0:=[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] ) python_targets_python3_14? ( >=dev-python/cffi-2.0.0:=[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] ) >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/pytest-xdist[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/hypothesis[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/pytest-subtests[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10[threads(+)] ) python_targets_python3_11? ( dev-lang/python:3.11[threads(+)] ) python_targets_python3_12? ( dev-lang/python:3.12[threads(+)] ) python_targets_python3_13? ( dev-lang/python:3.13[threads(+)] ) python_targets_python3_14? ( dev-lang/python:3.14[threads(+)] ) >=dev-python/gpep517-16[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-util/maturin-1.8.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=!libressl? ( >=dev-libs/openssl-1.0.2o-r6:0= ) libressl? ( dev-libs/libressl:= ) python_targets_python3_10? ( >=dev-python/cffi-2.0.0:=[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] ) python_targets_python3_11? ( >=dev-python/cffi-2.0.0:=[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] ) python_targets_python3_12? ( >=dev-python/cffi-2.0.0:=[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] ) python_targets_python3_13? ( >=dev-python/cffi-2.0.0:=[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] ) python_targets_python3_14? ( >=dev-python/cffi-2.0.0:=[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10[threads(+)] ) python_targets_python3_11? ( dev-lang/python:3.11[threads(+)] ) python_targets_python3_12? ( dev-lang/python:3.12[threads(+)] ) python_targets_python3_13? ( dev-lang/python:3.13[threads(+)] ) python_targets_python3_14? ( dev-lang/python:3.14[threads(+)] ) -DESCRIPTION=Library providing cryptographic recipes and primitives -EAPI=8 -HOMEPAGE=https://github.com/pyca/cryptography/ https://pypi.org/project/cryptography/ -INHERIT=cargo distutils-r1 multiprocessing -IUSE=libressl test debug python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 python_targets_python3_14 debug -KEYWORDS=~amd64 arm arm64 ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc ~x86 -LICENSE=|| ( Apache-2.0 BSD ) PSF-2 Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD MIT Unicode-3.0 -RDEPEND=!libressl? ( >=dev-libs/openssl-1.0.2o-r6:0= ) libressl? ( dev-libs/libressl:= ) python_targets_python3_10? ( >=dev-python/cffi-2.0.0:=[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] ) python_targets_python3_11? ( >=dev-python/cffi-2.0.0:=[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] ) python_targets_python3_12? ( >=dev-python/cffi-2.0.0:=[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] ) python_targets_python3_13? ( >=dev-python/cffi-2.0.0:=[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] ) python_targets_python3_14? ( >=dev-python/cffi-2.0.0:=[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10[threads(+)] ) python_targets_python3_11? ( dev-lang/python:3.11[threads(+)] ) python_targets_python3_12? ( dev-lang/python:3.12[threads(+)] ) python_targets_python3_13? ( dev-lang/python:3.13[threads(+)] ) python_targets_python3_14? ( dev-lang/python:3.14[threads(+)] ) -REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 python_targets_python3_14 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://github.com/pyca/cryptography/archive/refs/tags/46.0.7.tar.gz -> cryptography-46.0.7.tar.gz https://crates.io/api/v1/crates/asn1/0.22.0/download -> asn1-0.22.0.crate https://crates.io/api/v1/crates/asn1_derive/0.22.0/download -> asn1_derive-0.22.0.crate https://crates.io/api/v1/crates/autocfg/1.5.0/download -> autocfg-1.5.0.crate https://crates.io/api/v1/crates/base64/0.22.1/download -> base64-0.22.1.crate https://crates.io/api/v1/crates/bitflags/2.9.4/download -> bitflags-2.9.4.crate https://crates.io/api/v1/crates/cc/1.2.37/download -> cc-1.2.37.crate https://crates.io/api/v1/crates/cfg-if/1.0.3/download -> cfg-if-1.0.3.crate https://crates.io/api/v1/crates/find-msvc-tools/0.1.1/download -> find-msvc-tools-0.1.1.crate https://crates.io/api/v1/crates/foreign-types/0.3.2/download -> foreign-types-0.3.2.crate https://crates.io/api/v1/crates/foreign-types-shared/0.1.1/download -> foreign-types-shared-0.1.1.crate https://crates.io/api/v1/crates/heck/0.5.0/download -> heck-0.5.0.crate https://crates.io/api/v1/crates/indoc/2.0.6/download -> indoc-2.0.6.crate https://crates.io/api/v1/crates/itoa/1.0.15/download -> itoa-1.0.15.crate https://crates.io/api/v1/crates/libc/0.2.175/download -> libc-0.2.175.crate https://crates.io/api/v1/crates/memoffset/0.9.1/download -> memoffset-0.9.1.crate https://crates.io/api/v1/crates/once_cell/1.21.3/download -> once_cell-1.21.3.crate https://crates.io/api/v1/crates/openssl/0.10.74/download -> openssl-0.10.74.crate https://crates.io/api/v1/crates/openssl-macros/0.1.1/download -> openssl-macros-0.1.1.crate https://crates.io/api/v1/crates/openssl-sys/0.9.110/download -> openssl-sys-0.9.110.crate https://crates.io/api/v1/crates/pem/3.0.5/download -> pem-3.0.5.crate https://crates.io/api/v1/crates/pkg-config/0.3.32/download -> pkg-config-0.3.32.crate https://crates.io/api/v1/crates/portable-atomic/1.11.1/download -> portable-atomic-1.11.1.crate https://crates.io/api/v1/crates/proc-macro2/1.0.101/download -> proc-macro2-1.0.101.crate https://crates.io/api/v1/crates/pyo3/0.26.0/download -> pyo3-0.26.0.crate https://crates.io/api/v1/crates/pyo3-build-config/0.26.0/download -> pyo3-build-config-0.26.0.crate https://crates.io/api/v1/crates/pyo3-ffi/0.26.0/download -> pyo3-ffi-0.26.0.crate https://crates.io/api/v1/crates/pyo3-macros/0.26.0/download -> pyo3-macros-0.26.0.crate https://crates.io/api/v1/crates/pyo3-macros-backend/0.26.0/download -> pyo3-macros-backend-0.26.0.crate https://crates.io/api/v1/crates/quote/1.0.40/download -> quote-1.0.40.crate https://crates.io/api/v1/crates/self_cell/1.2.0/download -> self_cell-1.2.0.crate https://crates.io/api/v1/crates/shlex/1.3.0/download -> shlex-1.3.0.crate https://crates.io/api/v1/crates/syn/2.0.106/download -> syn-2.0.106.crate https://crates.io/api/v1/crates/target-lexicon/0.13.3/download -> target-lexicon-0.13.3.crate https://crates.io/api/v1/crates/unicode-ident/1.0.19/download -> unicode-ident-1.0.19.crate https://crates.io/api/v1/crates/unindent/0.2.4/download -> unindent-0.2.4.crate https://crates.io/api/v1/crates/vcpkg/0.2.15/download -> vcpkg-0.2.15.crate -_eclasses_=cargo 53bab5a62cfc3526d8ed02c0a38a6033 distutils-r1 62add15ed646bfe511af53e282621b39 eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic fd3558f73f6503093adee69adf41020d multibuild 83db098a835f71feb71761f72a694aa2 multilib fc812e8eb2170022c28272d80a1f9e77 multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 ninja-utils d063ea1900a793f93eb095010d6d9156 out-of-source-utils 8e5093bd27b7f541a1913271f25d633a python-r1 5fdca77e34fc9af7d6eb47689f33f6bf python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 rust c5ae4c9b5eca97bd7fc77fede663873f rust-toolchain 76468983281b0a7fc167ca224f84ecfd toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 -_md5_=f7cc20c02847d767e39c2f28675ccc6a diff --git a/metadata/md5-cache/dev-python/cryptography-48.0.0 b/metadata/md5-cache/dev-python/cryptography-48.0.0 new file mode 100644 index 000000000000..167b350d0957 --- /dev/null +++ b/metadata/md5-cache/dev-python/cryptography-48.0.0 @@ -0,0 +1,17 @@ +BDEPEND=|| ( >=dev-lang/rust-bin-1.74.1:* >=dev-lang/rust-1.74.1:* ) >=dev-util/maturin-1.9.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/setuptools[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] test? ( dev-python/certifi[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/iso8601[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/pretend[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/pyasn1-modules[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/pytz[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] ) test? ( !libressl? ( >=dev-libs/openssl-1.0.2o-r6:0= ) libressl? ( >=dev-libs/libressl-4.2.1:= ) python_targets_python3_10? ( >=dev-python/cffi-2.0.0:=[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] ) python_targets_python3_11? ( >=dev-python/cffi-2.0.0:=[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] ) python_targets_python3_12? ( >=dev-python/cffi-2.0.0:=[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] ) python_targets_python3_13? ( >=dev-python/cffi-2.0.0:=[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] ) python_targets_python3_14? ( >=dev-python/cffi-2.0.0:=[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] ) >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/pytest-xdist[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/hypothesis[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/pytest-subtests[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10[threads(+)] ) python_targets_python3_11? ( dev-lang/python:3.11[threads(+)] ) python_targets_python3_12? ( dev-lang/python:3.12[threads(+)] ) python_targets_python3_13? ( dev-lang/python:3.13[threads(+)] ) python_targets_python3_14? ( dev-lang/python:3.14[threads(+)] ) >=dev-python/gpep517-16[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-util/maturin-1.8.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] +DEFINED_PHASES=compile configure install prepare setup test unpack +DEPEND=!libressl? ( >=dev-libs/openssl-1.0.2o-r6:0= ) libressl? ( >=dev-libs/libressl-4.2.1:= ) python_targets_python3_10? ( >=dev-python/cffi-2.0.0:=[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] ) python_targets_python3_11? ( >=dev-python/cffi-2.0.0:=[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] ) python_targets_python3_12? ( >=dev-python/cffi-2.0.0:=[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] ) python_targets_python3_13? ( >=dev-python/cffi-2.0.0:=[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] ) python_targets_python3_14? ( >=dev-python/cffi-2.0.0:=[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10[threads(+)] ) python_targets_python3_11? ( dev-lang/python:3.11[threads(+)] ) python_targets_python3_12? ( dev-lang/python:3.12[threads(+)] ) python_targets_python3_13? ( dev-lang/python:3.13[threads(+)] ) python_targets_python3_14? ( dev-lang/python:3.14[threads(+)] ) +DESCRIPTION=Library providing cryptographic recipes and primitives +EAPI=8 +HOMEPAGE=https://github.com/pyca/cryptography/ https://pypi.org/project/cryptography/ +INHERIT=cargo distutils-r1 multiprocessing +IUSE=libressl test debug python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 python_targets_python3_14 debug +KEYWORDS=~amd64 arm arm64 ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc ~x86 +LICENSE=|| ( Apache-2.0 BSD ) PSF-2 Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD MIT Unicode-3.0 +RDEPEND=!libressl? ( >=dev-libs/openssl-1.0.2o-r6:0= ) libressl? ( >=dev-libs/libressl-4.2.1:= ) python_targets_python3_10? ( >=dev-python/cffi-2.0.0:=[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] ) python_targets_python3_11? ( >=dev-python/cffi-2.0.0:=[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] ) python_targets_python3_12? ( >=dev-python/cffi-2.0.0:=[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] ) python_targets_python3_13? ( >=dev-python/cffi-2.0.0:=[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] ) python_targets_python3_14? ( >=dev-python/cffi-2.0.0:=[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10[threads(+)] ) python_targets_python3_11? ( dev-lang/python:3.11[threads(+)] ) python_targets_python3_12? ( dev-lang/python:3.12[threads(+)] ) python_targets_python3_13? ( dev-lang/python:3.13[threads(+)] ) python_targets_python3_14? ( dev-lang/python:3.14[threads(+)] ) +REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 python_targets_python3_14 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/pyca/cryptography/archive/refs/tags/48.0.0.tar.gz -> cryptography-48.0.0.tar.gz https://crates.io/api/v1/crates/asn1/0.24.1/download -> asn1-0.24.1.crate https://crates.io/api/v1/crates/asn1_derive/0.24.1/download -> asn1_derive-0.24.1.crate https://crates.io/api/v1/crates/base64/0.22.1/download -> base64-0.22.1.crate https://crates.io/api/v1/crates/bitflags/2.11.1/download -> bitflags-2.11.1.crate https://crates.io/api/v1/crates/cc/1.2.61/download -> cc-1.2.61.crate https://crates.io/api/v1/crates/cfg-if/1.0.4/download -> cfg-if-1.0.4.crate https://crates.io/api/v1/crates/find-msvc-tools/0.1.9/download -> find-msvc-tools-0.1.9.crate https://crates.io/api/v1/crates/foreign-types-shared/0.1.1/download -> foreign-types-shared-0.1.1.crate https://crates.io/api/v1/crates/foreign-types/0.3.2/download -> foreign-types-0.3.2.crate https://crates.io/api/v1/crates/heck/0.5.0/download -> heck-0.5.0.crate https://crates.io/api/v1/crates/itoa/1.0.18/download -> itoa-1.0.18.crate https://crates.io/api/v1/crates/libc/0.2.186/download -> libc-0.2.186.crate https://crates.io/api/v1/crates/once_cell/1.21.4/download -> once_cell-1.21.4.crate https://crates.io/api/v1/crates/openssl-macros/0.1.1/download -> openssl-macros-0.1.1.crate https://crates.io/api/v1/crates/openssl-sys/0.9.115/download -> openssl-sys-0.9.115.crate https://crates.io/api/v1/crates/openssl/0.10.79/download -> openssl-0.10.79.crate https://crates.io/api/v1/crates/pem/3.0.6/download -> pem-3.0.6.crate https://crates.io/api/v1/crates/pkg-config/0.3.33/download -> pkg-config-0.3.33.crate https://crates.io/api/v1/crates/portable-atomic/1.13.1/download -> portable-atomic-1.13.1.crate https://crates.io/api/v1/crates/proc-macro2/1.0.106/download -> proc-macro2-1.0.106.crate https://crates.io/api/v1/crates/pyo3-build-config/0.28.3/download -> pyo3-build-config-0.28.3.crate https://crates.io/api/v1/crates/pyo3-ffi/0.28.3/download -> pyo3-ffi-0.28.3.crate https://crates.io/api/v1/crates/pyo3-macros-backend/0.28.3/download -> pyo3-macros-backend-0.28.3.crate https://crates.io/api/v1/crates/pyo3-macros/0.28.3/download -> pyo3-macros-0.28.3.crate https://crates.io/api/v1/crates/pyo3/0.28.3/download -> pyo3-0.28.3.crate https://crates.io/api/v1/crates/quote/1.0.45/download -> quote-1.0.45.crate https://crates.io/api/v1/crates/self_cell/1.2.2/download -> self_cell-1.2.2.crate https://crates.io/api/v1/crates/shlex/1.3.0/download -> shlex-1.3.0.crate https://crates.io/api/v1/crates/syn/2.0.117/download -> syn-2.0.117.crate https://crates.io/api/v1/crates/target-lexicon/0.13.5/download -> target-lexicon-0.13.5.crate https://crates.io/api/v1/crates/unicode-ident/1.0.24/download -> unicode-ident-1.0.24.crate https://crates.io/api/v1/crates/vcpkg/0.2.15/download -> vcpkg-0.2.15.crate +_eclasses_=cargo 53bab5a62cfc3526d8ed02c0a38a6033 distutils-r1 62add15ed646bfe511af53e282621b39 eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic fd3558f73f6503093adee69adf41020d multibuild 83db098a835f71feb71761f72a694aa2 multilib fc812e8eb2170022c28272d80a1f9e77 multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 ninja-utils d063ea1900a793f93eb095010d6d9156 out-of-source-utils 8e5093bd27b7f541a1913271f25d633a python-r1 5fdca77e34fc9af7d6eb47689f33f6bf python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 rust c5ae4c9b5eca97bd7fc77fede663873f rust-toolchain 76468983281b0a7fc167ca224f84ecfd toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 +_md5_=9b7b316e872cc43e7d9dc59e0823725f diff --git a/metadata/md5-cache/dev-python/django-allauth-65.13.1 b/metadata/md5-cache/dev-python/django-allauth-65.13.1 new file mode 100644 index 000000000000..b0f4320f8b1a --- /dev/null +++ b/metadata/md5-cache/dev-python/django-allauth-65.13.1 @@ -0,0 +1,16 @@ +BDEPEND=dev-python/setuptools-scm[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] test? ( >=dev-python/django-ninja-1.3.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] <dev-python/django-ninja-2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/djangorestframework-3.15.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] <dev-python/djangorestframework-4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/fido2-1.1.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] <dev-python/fido2-3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/psycopg[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/pytest-asyncio-0.23.8[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/pytest-django-4.5.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/python3-openid-3.0.8[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] <dev-python/python3-openid-4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/python3-saml-1.15.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] <dev-python/python3-saml-2.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/pyyaml-6[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] <dev-python/pyyaml-7[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/qrcode-7.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] <dev-python/qrcode-9[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] ) test? ( >=dev-python/asgiref-3.8.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/django-4.2.16[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/pyjwt-2.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] <dev-python/pyjwt-3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/oauthlib-3.3.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] <dev-python/oauthlib-4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/requests-2.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] <dev-python/requests-3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/cryptography[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] ) doc? ( || ( ( dev-lang/python:3.14 >=dev-python/sphinx-8.1.3[python_targets_python3_14(-)] dev-python/sphinx-rtd-theme[python_targets_python3_14(-)] ) ( dev-lang/python:3.13 >=dev-python/sphinx-8.1.3[python_targets_python3_13(-)] dev-python/sphinx-rtd-theme[python_targets_python3_13(-)] ) ( dev-lang/python:3.12 >=dev-python/sphinx-8.1.3[python_targets_python3_12(-)] dev-python/sphinx-rtd-theme[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 >=dev-python/sphinx-8.1.3[python_targets_python3_11(-)] dev-python/sphinx-rtd-theme[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 >=dev-python/sphinx-8.1.3[python_targets_python3_10(-)] dev-python/sphinx-rtd-theme[python_targets_python3_10(-)] ) ) ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) python_targets_python3_14? ( dev-lang/python:3.14 ) >=dev-python/gpep517-16[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/setuptools-78.1.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] +DEFINED_PHASES=compile configure install postinst prepare test +DESCRIPTION=Django 3rd party (social) account authentication +EAPI=8 +HOMEPAGE=https://allauth.org/ https://github.com/pennersr/django-allauth/ https://pypi.org/project/django-allauth/ +INHERIT=distutils-r1 optfeature +IUSE=test test doc python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 python_targets_python3_14 +KEYWORDS=~amd64 +LICENSE=MIT +RDEPEND=>=dev-python/asgiref-3.8.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/django-4.2.16[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/pyjwt-2.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] <dev-python/pyjwt-3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/oauthlib-3.3.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] <dev-python/oauthlib-4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/requests-2.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] <dev-python/requests-3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/cryptography[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) python_targets_python3_14? ( dev-lang/python:3.14 ) +REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 python_targets_python3_14 ) +RESTRICT=!test? ( test ) !test? ( test ) +SLOT=0 +SRC_URI=https://github.com/pennersr/django-allauth/archive/65.13.1.tar.gz -> django-allauth-65.13.1.gh.tar.gz +_eclasses_=distutils-r1 62add15ed646bfe511af53e282621b39 eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic fd3558f73f6503093adee69adf41020d multibuild 83db098a835f71feb71761f72a694aa2 multilib fc812e8eb2170022c28272d80a1f9e77 multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 ninja-utils d063ea1900a793f93eb095010d6d9156 optfeature 538bce96e5589935b57e178e8635f301 out-of-source-utils 8e5093bd27b7f541a1913271f25d633a python-r1 5fdca77e34fc9af7d6eb47689f33f6bf python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 +_md5_=e5be371eb9fc5ae30ca956812f70fdad diff --git a/metadata/md5-cache/dev-python/django-allauth-65.16.0 b/metadata/md5-cache/dev-python/django-allauth-65.16.0 deleted file mode 100644 index ceede7390ca3..000000000000 --- a/metadata/md5-cache/dev-python/django-allauth-65.16.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=test? ( >=dev-python/pillow-9.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/pytest-django-4.5.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/qrcode-7.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/python3-saml-1.15.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] <dev-python/python3-saml-2.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] ) doc? ( || ( ( dev-lang/python:3.14 >=dev-python/sphinx-8.1.3[python_targets_python3_14(-)] dev-python/sphinx-rtd-theme[python_targets_python3_14(-)] ) ( dev-lang/python:3.13 >=dev-python/sphinx-8.1.3[python_targets_python3_13(-)] dev-python/sphinx-rtd-theme[python_targets_python3_13(-)] ) ( dev-lang/python:3.12 >=dev-python/sphinx-8.1.3[python_targets_python3_12(-)] dev-python/sphinx-rtd-theme[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 >=dev-python/sphinx-8.1.3[python_targets_python3_11(-)] dev-python/sphinx-rtd-theme[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 >=dev-python/sphinx-8.1.3[python_targets_python3_10(-)] dev-python/sphinx-rtd-theme[python_targets_python3_10(-)] ) ) ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) python_targets_python3_14? ( dev-lang/python:3.14 ) >=dev-python/gpep517-16[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/setuptools-78.1.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=Django 3rd party (social) account authentication -EAPI=8 -HOMEPAGE=https://allauth.org/ https://codeberg.org/allauth/django-allauth https://pypi.org/project/django-allauth/ -INHERIT=distutils-r1 pypi optfeature -IUSE=test doc python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 python_targets_python3_14 -KEYWORDS=~amd64 -LICENSE=MIT -RDEPEND=>=dev-python/django-3.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/python3-openid-3.0.8[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/pyjwt-1.7[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/requests-oauthlib-0.3.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/requests-2.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/cryptography[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) python_targets_python3_14? ( dev-lang/python:3.14 ) -REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 python_targets_python3_14 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://files.pythonhosted.org/packages/source/d/django-allauth/django_allauth-65.16.0.tar.gz -_eclasses_=distutils-r1 62add15ed646bfe511af53e282621b39 eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic fd3558f73f6503093adee69adf41020d multibuild 83db098a835f71feb71761f72a694aa2 multilib fc812e8eb2170022c28272d80a1f9e77 multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 ninja-utils d063ea1900a793f93eb095010d6d9156 optfeature 538bce96e5589935b57e178e8635f301 out-of-source-utils 8e5093bd27b7f541a1913271f25d633a pypi a451be5a08e8eb46f927fc6dd163583f python-r1 5fdca77e34fc9af7d6eb47689f33f6bf python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 -_md5_=1df7d7c1b8a9529c96ba9ad9fe5ff36f diff --git a/metadata/md5-cache/dev-python/django-allauth-65.16.1 b/metadata/md5-cache/dev-python/django-allauth-65.16.1 deleted file mode 100644 index b87bb3107ebb..000000000000 --- a/metadata/md5-cache/dev-python/django-allauth-65.16.1 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=test? ( >=dev-python/pillow-9.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/pytest-django-4.5.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/qrcode-7.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/python3-saml-1.15.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] <dev-python/python3-saml-2.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] ) doc? ( || ( ( dev-lang/python:3.14 >=dev-python/sphinx-8.1.3[python_targets_python3_14(-)] dev-python/sphinx-rtd-theme[python_targets_python3_14(-)] ) ( dev-lang/python:3.13 >=dev-python/sphinx-8.1.3[python_targets_python3_13(-)] dev-python/sphinx-rtd-theme[python_targets_python3_13(-)] ) ( dev-lang/python:3.12 >=dev-python/sphinx-8.1.3[python_targets_python3_12(-)] dev-python/sphinx-rtd-theme[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 >=dev-python/sphinx-8.1.3[python_targets_python3_11(-)] dev-python/sphinx-rtd-theme[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 >=dev-python/sphinx-8.1.3[python_targets_python3_10(-)] dev-python/sphinx-rtd-theme[python_targets_python3_10(-)] ) ) ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) python_targets_python3_14? ( dev-lang/python:3.14 ) >=dev-python/gpep517-16[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/setuptools-78.1.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=Django 3rd party (social) account authentication -EAPI=8 -HOMEPAGE=https://allauth.org/ https://codeberg.org/allauth/django-allauth https://pypi.org/project/django-allauth/ -INHERIT=distutils-r1 pypi optfeature -IUSE=test doc python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 python_targets_python3_14 -KEYWORDS=~amd64 -LICENSE=MIT -RDEPEND=>=dev-python/django-3.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/python3-openid-3.0.8[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/pyjwt-1.7[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/requests-oauthlib-0.3.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/requests-2.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/cryptography[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) python_targets_python3_14? ( dev-lang/python:3.14 ) -REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 python_targets_python3_14 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://files.pythonhosted.org/packages/source/d/django-allauth/django_allauth-65.16.1.tar.gz -_eclasses_=distutils-r1 62add15ed646bfe511af53e282621b39 eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic fd3558f73f6503093adee69adf41020d multibuild 83db098a835f71feb71761f72a694aa2 multilib fc812e8eb2170022c28272d80a1f9e77 multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 ninja-utils d063ea1900a793f93eb095010d6d9156 optfeature 538bce96e5589935b57e178e8635f301 out-of-source-utils 8e5093bd27b7f541a1913271f25d633a pypi a451be5a08e8eb46f927fc6dd163583f python-r1 5fdca77e34fc9af7d6eb47689f33f6bf python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 -_md5_=1df7d7c1b8a9529c96ba9ad9fe5ff36f diff --git a/metadata/md5-cache/dev-python/django-allauth-65.7.0 b/metadata/md5-cache/dev-python/django-allauth-65.7.0 new file mode 100644 index 000000000000..d54e39f680fd --- /dev/null +++ b/metadata/md5-cache/dev-python/django-allauth-65.7.0 @@ -0,0 +1,16 @@ +BDEPEND=test? ( >=dev-python/djangorestframework-3.15.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/fido2-1.1.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/pillow-9.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/psycopg[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/pytest-asyncio-0.23.8[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/pytest-django-4.5.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/python3-openid-3.0.8[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/python3-saml-1.15.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] <dev-python/python3-saml-2.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/pyyaml-6.0.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/qrcode-7.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] ) test? ( >=dev-python/django-3.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/pyjwt-1.7[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/requests-oauthlib-0.3.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/requests-2.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/cryptography[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] ) doc? ( || ( ( dev-lang/python:3.14 >=dev-python/sphinx-8.1.3[python_targets_python3_14(-)] dev-python/sphinx-rtd-theme[python_targets_python3_14(-)] ) ( dev-lang/python:3.13 >=dev-python/sphinx-8.1.3[python_targets_python3_13(-)] dev-python/sphinx-rtd-theme[python_targets_python3_13(-)] ) ( dev-lang/python:3.12 >=dev-python/sphinx-8.1.3[python_targets_python3_12(-)] dev-python/sphinx-rtd-theme[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 >=dev-python/sphinx-8.1.3[python_targets_python3_11(-)] dev-python/sphinx-rtd-theme[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 >=dev-python/sphinx-8.1.3[python_targets_python3_10(-)] dev-python/sphinx-rtd-theme[python_targets_python3_10(-)] ) ) ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) python_targets_python3_14? ( dev-lang/python:3.14 ) >=dev-python/gpep517-16[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/setuptools-78.1.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] +DEFINED_PHASES=compile configure install postinst prepare test +DESCRIPTION=Django 3rd party (social) account authentication +EAPI=8 +HOMEPAGE=https://allauth.org/ https://github.com/pennersr/django-allauth/ https://pypi.org/project/django-allauth/ +INHERIT=distutils-r1 optfeature +IUSE=test test doc python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 python_targets_python3_14 +KEYWORDS=~amd64 +LICENSE=MIT +RDEPEND=>=dev-python/django-3.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/pyjwt-1.7[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/requests-oauthlib-0.3.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/requests-2.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/cryptography[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) python_targets_python3_14? ( dev-lang/python:3.14 ) +REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 python_targets_python3_14 ) +RESTRICT=!test? ( test ) !test? ( test ) +SLOT=0 +SRC_URI=https://github.com/pennersr/django-allauth/archive/65.7.0.tar.gz -> django-allauth-65.7.0.gh.tar.gz +_eclasses_=distutils-r1 62add15ed646bfe511af53e282621b39 eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic fd3558f73f6503093adee69adf41020d multibuild 83db098a835f71feb71761f72a694aa2 multilib fc812e8eb2170022c28272d80a1f9e77 multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 ninja-utils d063ea1900a793f93eb095010d6d9156 optfeature 538bce96e5589935b57e178e8635f301 out-of-source-utils 8e5093bd27b7f541a1913271f25d633a python-r1 5fdca77e34fc9af7d6eb47689f33f6bf python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 +_md5_=e8c91e721c49612625f1ff95a5c09c2e diff --git a/metadata/md5-cache/dev-python/django-auditlog-3.4.0 b/metadata/md5-cache/dev-python/django-auditlog-3.3.0 index 67f1cf05a022..0db6eea44e69 100644 --- a/metadata/md5-cache/dev-python/django-auditlog-3.4.0 +++ b/metadata/md5-cache/dev-python/django-auditlog-3.3.0 @@ -1,4 +1,4 @@ -BDEPEND=dev-python/python-dateutil[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/setuptools-scm[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] doc? ( dev-python/psycopg:2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] ) test? ( dev-db/postgresql[server] dev-python/freezegun[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] ) doc? ( || ( ( dev-lang/python:3.14 >=dev-python/sphinx-8.1.3[python_targets_python3_14(-)] dev-python/sphinx-rtd-theme[python_targets_python3_14(-)] ) ( dev-lang/python:3.13 >=dev-python/sphinx-8.1.3[python_targets_python3_13(-)] dev-python/sphinx-rtd-theme[python_targets_python3_13(-)] ) ( dev-lang/python:3.12 >=dev-python/sphinx-8.1.3[python_targets_python3_12(-)] dev-python/sphinx-rtd-theme[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 >=dev-python/sphinx-8.1.3[python_targets_python3_11(-)] dev-python/sphinx-rtd-theme[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 >=dev-python/sphinx-8.1.3[python_targets_python3_10(-)] dev-python/sphinx-rtd-theme[python_targets_python3_10(-)] ) ) ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) python_targets_python3_14? ( dev-lang/python:3.14 ) >=dev-python/gpep517-16[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/setuptools-78.1.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] +BDEPEND=dev-python/python-dateutil[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/setuptools-scm[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] doc? ( dev-python/psycopg[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] ) test? ( dev-db/postgresql[server] dev-python/freezegun[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] ) doc? ( || ( ( dev-lang/python:3.14 >=dev-python/sphinx-8.1.3[python_targets_python3_14(-)] dev-python/sphinx-rtd-theme[python_targets_python3_14(-)] ) ( dev-lang/python:3.13 >=dev-python/sphinx-8.1.3[python_targets_python3_13(-)] dev-python/sphinx-rtd-theme[python_targets_python3_13(-)] ) ( dev-lang/python:3.12 >=dev-python/sphinx-8.1.3[python_targets_python3_12(-)] dev-python/sphinx-rtd-theme[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 >=dev-python/sphinx-8.1.3[python_targets_python3_11(-)] dev-python/sphinx-rtd-theme[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 >=dev-python/sphinx-8.1.3[python_targets_python3_10(-)] dev-python/sphinx-rtd-theme[python_targets_python3_10(-)] ) ) ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) python_targets_python3_14? ( dev-lang/python:3.14 ) >=dev-python/gpep517-16[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/setuptools-78.1.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] DEFINED_PHASES=compile configure install prepare test DEPEND=dev-python/django[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] DESCRIPTION=Audit log app for Django @@ -12,6 +12,6 @@ RDEPEND=dev-python/django[python_targets_python3_10(-)?,python_targets_python3_1 REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 python_targets_python3_14 ) RESTRICT=!test? ( test ) SLOT=0 -SRC_URI=https://github.com/jazzband/django-auditlog/archive/v3.4.0.tar.gz -> django-auditlog-3.4.0.gh.tar.gz +SRC_URI=https://github.com/jazzband/django-auditlog/archive/v3.3.0.tar.gz -> django-auditlog-3.3.0.gh.tar.gz _eclasses_=distutils-r1 62add15ed646bfe511af53e282621b39 eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic fd3558f73f6503093adee69adf41020d multibuild 83db098a835f71feb71761f72a694aa2 multilib fc812e8eb2170022c28272d80a1f9e77 multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 ninja-utils d063ea1900a793f93eb095010d6d9156 out-of-source-utils 8e5093bd27b7f541a1913271f25d633a python-r1 5fdca77e34fc9af7d6eb47689f33f6bf python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 -_md5_=110227aaff8c65b68c1ae0e5ae2a9742 +_md5_=65fbb5f09421749d023aad0984eb08de diff --git a/metadata/md5-cache/dev-python/django-auditlog-3.4.1 b/metadata/md5-cache/dev-python/django-auditlog-3.4.1 index c99b70997bc5..dfaa801cdbb3 100644 --- a/metadata/md5-cache/dev-python/django-auditlog-3.4.1 +++ b/metadata/md5-cache/dev-python/django-auditlog-3.4.1 @@ -1,4 +1,4 @@ -BDEPEND=dev-python/python-dateutil[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/setuptools-scm[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] doc? ( dev-python/psycopg:2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] ) test? ( dev-db/postgresql[server] dev-python/freezegun[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] ) doc? ( || ( ( dev-lang/python:3.14 >=dev-python/sphinx-8.1.3[python_targets_python3_14(-)] dev-python/sphinx-rtd-theme[python_targets_python3_14(-)] ) ( dev-lang/python:3.13 >=dev-python/sphinx-8.1.3[python_targets_python3_13(-)] dev-python/sphinx-rtd-theme[python_targets_python3_13(-)] ) ( dev-lang/python:3.12 >=dev-python/sphinx-8.1.3[python_targets_python3_12(-)] dev-python/sphinx-rtd-theme[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 >=dev-python/sphinx-8.1.3[python_targets_python3_11(-)] dev-python/sphinx-rtd-theme[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 >=dev-python/sphinx-8.1.3[python_targets_python3_10(-)] dev-python/sphinx-rtd-theme[python_targets_python3_10(-)] ) ) ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) python_targets_python3_14? ( dev-lang/python:3.14 ) >=dev-python/gpep517-16[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/setuptools-78.1.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] +BDEPEND=dev-python/python-dateutil[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/setuptools-scm[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] doc? ( dev-python/psycopg[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] ) test? ( dev-db/postgresql[server] dev-python/freezegun[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] ) doc? ( || ( ( dev-lang/python:3.14 >=dev-python/sphinx-8.1.3[python_targets_python3_14(-)] dev-python/sphinx-rtd-theme[python_targets_python3_14(-)] ) ( dev-lang/python:3.13 >=dev-python/sphinx-8.1.3[python_targets_python3_13(-)] dev-python/sphinx-rtd-theme[python_targets_python3_13(-)] ) ( dev-lang/python:3.12 >=dev-python/sphinx-8.1.3[python_targets_python3_12(-)] dev-python/sphinx-rtd-theme[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 >=dev-python/sphinx-8.1.3[python_targets_python3_11(-)] dev-python/sphinx-rtd-theme[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 >=dev-python/sphinx-8.1.3[python_targets_python3_10(-)] dev-python/sphinx-rtd-theme[python_targets_python3_10(-)] ) ) ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) python_targets_python3_14? ( dev-lang/python:3.14 ) >=dev-python/gpep517-16[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/setuptools-78.1.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] DEFINED_PHASES=compile configure install prepare test DEPEND=dev-python/django[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] DESCRIPTION=Audit log app for Django @@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/jazzband/django-auditlog/archive/v3.4.1.tar.gz -> django-auditlog-3.4.1.gh.tar.gz _eclasses_=distutils-r1 62add15ed646bfe511af53e282621b39 eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic fd3558f73f6503093adee69adf41020d multibuild 83db098a835f71feb71761f72a694aa2 multilib fc812e8eb2170022c28272d80a1f9e77 multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 ninja-utils d063ea1900a793f93eb095010d6d9156 out-of-source-utils 8e5093bd27b7f541a1913271f25d633a python-r1 5fdca77e34fc9af7d6eb47689f33f6bf python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 -_md5_=110227aaff8c65b68c1ae0e5ae2a9742 +_md5_=65fbb5f09421749d023aad0984eb08de diff --git a/metadata/md5-cache/dev-python/django-environ-0.12.1 b/metadata/md5-cache/dev-python/django-environ-0.12.1 index aa2c821d5a61..d3ae6a9e8073 100644 --- a/metadata/md5-cache/dev-python/django-environ-0.12.1 +++ b/metadata/md5-cache/dev-python/django-environ-0.12.1 @@ -1,15 +1,16 @@ -BDEPEND=python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) python_targets_python3_14? ( dev-lang/python:3.14 ) >=dev-python/gpep517-16[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/setuptools-78.1.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] +BDEPEND=test? ( dev-python/django[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] ) doc? ( || ( ( dev-lang/python:3.14 >=dev-python/sphinx-8.1.3[python_targets_python3_14(-)] dev-python/sphinx-notfound-page[python_targets_python3_14(-)] dev-python/furo[python_targets_python3_14(-)] ) ( dev-lang/python:3.13 >=dev-python/sphinx-8.1.3[python_targets_python3_13(-)] dev-python/sphinx-notfound-page[python_targets_python3_13(-)] dev-python/furo[python_targets_python3_13(-)] ) ( dev-lang/python:3.12 >=dev-python/sphinx-8.1.3[python_targets_python3_12(-)] dev-python/sphinx-notfound-page[python_targets_python3_12(-)] dev-python/furo[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 >=dev-python/sphinx-8.1.3[python_targets_python3_11(-)] dev-python/sphinx-notfound-page[python_targets_python3_11(-)] dev-python/furo[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 >=dev-python/sphinx-8.1.3[python_targets_python3_10(-)] dev-python/sphinx-notfound-page[python_targets_python3_10(-)] dev-python/furo[python_targets_python3_10(-)] ) ) ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) python_targets_python3_14? ( dev-lang/python:3.14 ) >=dev-python/gpep517-16[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/setuptools-78.1.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=A Django application to retrieve user's IP address +DESCRIPTION=An environment variables to configure Django EAPI=8 HOMEPAGE=https://github.com/joke2k/django-environ INHERIT=distutils-r1 -IUSE=python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 python_targets_python3_14 +IUSE=test doc python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 python_targets_python3_14 KEYWORDS=~amd64 LICENSE=MIT -RDEPEND=>=dev-python/django-1.11[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) python_targets_python3_14? ( dev-lang/python:3.14 ) +RDEPEND=dev-python/django[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) python_targets_python3_14? ( dev-lang/python:3.14 ) REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 python_targets_python3_14 ) +RESTRICT=!test? ( test ) SLOT=0 -SRC_URI=https://github.com/joke2k/django-environ/archive/refs/tags/v0.12.1.tar.gz -> django-environ-0.12.1.gh.tar.gz +SRC_URI=https://github.com/joke2k/django-environ/archive/v0.12.1.tar.gz -> django-environ-0.12.1.gh.tar.gz _eclasses_=distutils-r1 62add15ed646bfe511af53e282621b39 eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic fd3558f73f6503093adee69adf41020d multibuild 83db098a835f71feb71761f72a694aa2 multilib fc812e8eb2170022c28272d80a1f9e77 multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 ninja-utils d063ea1900a793f93eb095010d6d9156 out-of-source-utils 8e5093bd27b7f541a1913271f25d633a python-r1 5fdca77e34fc9af7d6eb47689f33f6bf python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 -_md5_=5d7c73cdaad09170360fc06033938199 +_md5_=91da779a93ce6fc61c9c8bea5ab59eeb diff --git a/metadata/md5-cache/dev-python/django-environ-0.13.0 b/metadata/md5-cache/dev-python/django-environ-0.13.0 index 83b82c2d6637..95104bb3c502 100644 --- a/metadata/md5-cache/dev-python/django-environ-0.13.0 +++ b/metadata/md5-cache/dev-python/django-environ-0.13.0 @@ -1,15 +1,16 @@ -BDEPEND=python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) python_targets_python3_14? ( dev-lang/python:3.14 ) >=dev-python/gpep517-16[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/setuptools-78.1.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] +BDEPEND=test? ( dev-python/django[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] ) doc? ( || ( ( dev-lang/python:3.14 >=dev-python/sphinx-8.1.3[python_targets_python3_14(-)] dev-python/sphinx-copybutton[python_targets_python3_14(-)] dev-python/sphinx-notfound-page[python_targets_python3_14(-)] dev-python/furo[python_targets_python3_14(-)] ) ( dev-lang/python:3.13 >=dev-python/sphinx-8.1.3[python_targets_python3_13(-)] dev-python/sphinx-copybutton[python_targets_python3_13(-)] dev-python/sphinx-notfound-page[python_targets_python3_13(-)] dev-python/furo[python_targets_python3_13(-)] ) ( dev-lang/python:3.12 >=dev-python/sphinx-8.1.3[python_targets_python3_12(-)] dev-python/sphinx-copybutton[python_targets_python3_12(-)] dev-python/sphinx-notfound-page[python_targets_python3_12(-)] dev-python/furo[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 >=dev-python/sphinx-8.1.3[python_targets_python3_11(-)] dev-python/sphinx-copybutton[python_targets_python3_11(-)] dev-python/sphinx-notfound-page[python_targets_python3_11(-)] dev-python/furo[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 >=dev-python/sphinx-8.1.3[python_targets_python3_10(-)] dev-python/sphinx-copybutton[python_targets_python3_10(-)] dev-python/sphinx-notfound-page[python_targets_python3_10(-)] dev-python/furo[python_targets_python3_10(-)] ) ) ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) python_targets_python3_14? ( dev-lang/python:3.14 ) >=dev-python/gpep517-16[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/setuptools-78.1.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=A Django application to retrieve user's IP address +DESCRIPTION=An environment variables to configure Django EAPI=8 HOMEPAGE=https://github.com/joke2k/django-environ INHERIT=distutils-r1 -IUSE=python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 python_targets_python3_14 +IUSE=test doc python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 python_targets_python3_14 KEYWORDS=~amd64 LICENSE=MIT -RDEPEND=>=dev-python/django-1.11[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) python_targets_python3_14? ( dev-lang/python:3.14 ) +RDEPEND=dev-python/django[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) python_targets_python3_14? ( dev-lang/python:3.14 ) REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 python_targets_python3_14 ) +RESTRICT=!test? ( test ) SLOT=0 -SRC_URI=https://github.com/joke2k/django-environ/archive/refs/tags/v0.13.0.tar.gz -> django-environ-0.13.0.gh.tar.gz +SRC_URI=https://github.com/joke2k/django-environ/archive/v0.13.0.tar.gz -> django-environ-0.13.0.gh.tar.gz _eclasses_=distutils-r1 62add15ed646bfe511af53e282621b39 eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic fd3558f73f6503093adee69adf41020d multibuild 83db098a835f71feb71761f72a694aa2 multilib fc812e8eb2170022c28272d80a1f9e77 multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 ninja-utils d063ea1900a793f93eb095010d6d9156 out-of-source-utils 8e5093bd27b7f541a1913271f25d633a python-r1 5fdca77e34fc9af7d6eb47689f33f6bf python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 -_md5_=5d7c73cdaad09170360fc06033938199 +_md5_=3686f182b7e141ffe0dbe5d51dd6050f diff --git a/metadata/md5-cache/dev-python/django-guardian-3.2.0 b/metadata/md5-cache/dev-python/django-guardian-3.2.0 new file mode 100644 index 000000000000..57209c59abec --- /dev/null +++ b/metadata/md5-cache/dev-python/django-guardian-3.2.0 @@ -0,0 +1,17 @@ +BDEPEND=test? ( dev-python/django-environ[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/pytest-django[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] ) test? ( dev-python/django[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/typing-extensions[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) python_targets_python3_14? ( dev-lang/python:3.14 ) >=dev-python/gpep517-16[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/setuptools-78.1.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] +DEFINED_PHASES=compile configure install prepare test +DEPEND=dev-python/django[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/typing-extensions[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] +DESCRIPTION=Implementation of per object permissions for Django +EAPI=8 +HOMEPAGE=https://github.com/django-guardian/django-guardian +INHERIT=distutils-r1 +IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 python_targets_python3_14 +KEYWORDS=~amd64 +LICENSE=BSD +RDEPEND=dev-python/django[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/typing-extensions[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) python_targets_python3_14? ( dev-lang/python:3.14 ) +REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 python_targets_python3_14 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/django-guardian/django-guardian/archive/3.2.0.tar.gz -> django-guardian-3.2.0.gh.tar.gz +_eclasses_=distutils-r1 62add15ed646bfe511af53e282621b39 eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic fd3558f73f6503093adee69adf41020d multibuild 83db098a835f71feb71761f72a694aa2 multilib fc812e8eb2170022c28272d80a1f9e77 multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 ninja-utils d063ea1900a793f93eb095010d6d9156 out-of-source-utils 8e5093bd27b7f541a1913271f25d633a python-r1 5fdca77e34fc9af7d6eb47689f33f6bf python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 +_md5_=7dadf3fa1f87a0a08ce216f40e1af440 diff --git a/metadata/md5-cache/dev-python/django-guardian-3.3.0 b/metadata/md5-cache/dev-python/django-guardian-3.3.0 deleted file mode 100644 index 6b6b5284ae19..000000000000 --- a/metadata/md5-cache/dev-python/django-guardian-3.3.0 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) python_targets_python3_14? ( dev-lang/python:3.14 ) >=dev-python/gpep517-16[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/setuptools-78.1.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=A Django application to retrieve user's IP address -EAPI=8 -HOMEPAGE=https://github.com/django-guardian/django-guardian https://pypi.org/project/django-guardian/ -INHERIT=distutils-r1 -IUSE=python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 python_targets_python3_14 -KEYWORDS=~amd64 -LICENSE=MIT -RDEPEND=>=dev-python/django-1.11[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/django-environ dev-python/mock python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) python_targets_python3_14? ( dev-lang/python:3.14 ) -REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 python_targets_python3_14 ) -SLOT=0 -SRC_URI=https://github.com/django-guardian/django-guardian/archive/refs/tags/3.3.0.tar.gz -> django-guardian-3.3.0.gh.tar.gz -_eclasses_=distutils-r1 62add15ed646bfe511af53e282621b39 eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic fd3558f73f6503093adee69adf41020d multibuild 83db098a835f71feb71761f72a694aa2 multilib fc812e8eb2170022c28272d80a1f9e77 multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 ninja-utils d063ea1900a793f93eb095010d6d9156 out-of-source-utils 8e5093bd27b7f541a1913271f25d633a python-r1 5fdca77e34fc9af7d6eb47689f33f6bf python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 -_md5_=639c3c58e302e29e8c975b695b6dc9f0 diff --git a/metadata/md5-cache/dev-python/django-guardian-3.3.1 b/metadata/md5-cache/dev-python/django-guardian-3.3.1 index 5cb4b1dda885..940e8f21574e 100644 --- a/metadata/md5-cache/dev-python/django-guardian-3.3.1 +++ b/metadata/md5-cache/dev-python/django-guardian-3.3.1 @@ -1,15 +1,17 @@ -BDEPEND=python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) python_targets_python3_14? ( dev-lang/python:3.14 ) >=dev-python/gpep517-16[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/setuptools-78.1.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] +BDEPEND=test? ( dev-python/django-environ[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/pytest-django[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] ) test? ( dev-python/django[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/typing-extensions[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) python_targets_python3_14? ( dev-lang/python:3.14 ) >=dev-python/gpep517-16[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/setuptools-78.1.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=A Django application to retrieve user's IP address +DEPEND=dev-python/django[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/typing-extensions[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] +DESCRIPTION=Implementation of per object permissions for Django EAPI=8 -HOMEPAGE=https://github.com/django-guardian/django-guardian https://pypi.org/project/django-guardian/ +HOMEPAGE=https://github.com/django-guardian/django-guardian INHERIT=distutils-r1 -IUSE=python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 python_targets_python3_14 +IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 python_targets_python3_14 KEYWORDS=~amd64 -LICENSE=MIT -RDEPEND=>=dev-python/django-1.11[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/django-environ dev-python/mock python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) python_targets_python3_14? ( dev-lang/python:3.14 ) +LICENSE=BSD +RDEPEND=dev-python/django[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/typing-extensions[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) python_targets_python3_14? ( dev-lang/python:3.14 ) REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 python_targets_python3_14 ) +RESTRICT=!test? ( test ) SLOT=0 -SRC_URI=https://github.com/django-guardian/django-guardian/archive/refs/tags/3.3.1.tar.gz -> django-guardian-3.3.1.gh.tar.gz +SRC_URI=https://github.com/django-guardian/django-guardian/archive/3.3.1.tar.gz -> django-guardian-3.3.1.gh.tar.gz _eclasses_=distutils-r1 62add15ed646bfe511af53e282621b39 eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic fd3558f73f6503093adee69adf41020d multibuild 83db098a835f71feb71761f72a694aa2 multilib fc812e8eb2170022c28272d80a1f9e77 multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 ninja-utils d063ea1900a793f93eb095010d6d9156 out-of-source-utils 8e5093bd27b7f541a1913271f25d633a python-r1 5fdca77e34fc9af7d6eb47689f33f6bf python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 -_md5_=639c3c58e302e29e8c975b695b6dc9f0 +_md5_=7dadf3fa1f87a0a08ce216f40e1af440 diff --git a/metadata/md5-cache/dev-python/django-multiselectfield-0.1.13 b/metadata/md5-cache/dev-python/django-multiselectfield-0.1.13 index 011960c360f3..d4af8ad8de04 100644 --- a/metadata/md5-cache/dev-python/django-multiselectfield-0.1.13 +++ b/metadata/md5-cache/dev-python/django-multiselectfield-0.1.13 @@ -5,12 +5,13 @@ DESCRIPTION=Django multiple select field EAPI=8 HOMEPAGE=https://github.com/goinnn/django-multiselectfield INHERIT=distutils-r1 -IUSE=python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 python_targets_python3_14 +IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 python_targets_python3_14 KEYWORDS=~amd64 LICENSE=LGPL-3 RDEPEND=dev-python/django[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) python_targets_python3_14? ( dev-lang/python:3.14 ) REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 python_targets_python3_14 ) +RESTRICT=!test? ( test ) SLOT=0 -SRC_URI=https://github.com/goinnn/django-multiselectfield/archive/d78d65219ec600a4078ad2b7d69e7af28c2681a3.tar.gz -> django-multiselectfield-0.1.13.gh.tar.gz +SRC_URI=https://github.com/goinnn/django-multiselectfield/archive/v0.1.13.tar.gz -> django-multiselectfield-0.1.13.gh.tar.gz _eclasses_=distutils-r1 62add15ed646bfe511af53e282621b39 eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic fd3558f73f6503093adee69adf41020d multibuild 83db098a835f71feb71761f72a694aa2 multilib fc812e8eb2170022c28272d80a1f9e77 multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 ninja-utils d063ea1900a793f93eb095010d6d9156 out-of-source-utils 8e5093bd27b7f541a1913271f25d633a python-r1 5fdca77e34fc9af7d6eb47689f33f6bf python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 -_md5_=51ac2a32ae17c16b83cefd9e3ff89153 +_md5_=f985088aefb7fbd067b0245f87d7f301 diff --git a/metadata/md5-cache/dev-python/django-multiselectfield-1.0.1 b/metadata/md5-cache/dev-python/django-multiselectfield-1.0.1 index d78861cb87d6..a9b22b5876f8 100644 --- a/metadata/md5-cache/dev-python/django-multiselectfield-1.0.1 +++ b/metadata/md5-cache/dev-python/django-multiselectfield-1.0.1 @@ -5,12 +5,13 @@ DESCRIPTION=Django multiple select field EAPI=8 HOMEPAGE=https://github.com/goinnn/django-multiselectfield INHERIT=distutils-r1 -IUSE=python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 python_targets_python3_14 +IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 python_targets_python3_14 KEYWORDS=~amd64 LICENSE=LGPL-3 RDEPEND=dev-python/django[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) python_targets_python3_14? ( dev-lang/python:3.14 ) REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 python_targets_python3_14 ) +RESTRICT=!test? ( test ) SLOT=0 -SRC_URI=https://github.com/goinnn/django-multiselectfield/archive/d78d65219ec600a4078ad2b7d69e7af28c2681a3.tar.gz -> django-multiselectfield-1.0.1.gh.tar.gz +SRC_URI=https://github.com/goinnn/django-multiselectfield/archive/v1.0.1.tar.gz -> django-multiselectfield-1.0.1.gh.tar.gz _eclasses_=distutils-r1 62add15ed646bfe511af53e282621b39 eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic fd3558f73f6503093adee69adf41020d multibuild 83db098a835f71feb71761f72a694aa2 multilib fc812e8eb2170022c28272d80a1f9e77 multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 ninja-utils d063ea1900a793f93eb095010d6d9156 out-of-source-utils 8e5093bd27b7f541a1913271f25d633a python-r1 5fdca77e34fc9af7d6eb47689f33f6bf python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 -_md5_=12d47e3d8fbd1618368a75a4d7f51086 +_md5_=f985088aefb7fbd067b0245f87d7f301 diff --git a/metadata/md5-cache/dev-python/django-rest-framework-guardian2-0.5.0 b/metadata/md5-cache/dev-python/django-rest-framework-guardian2-0.5.0 deleted file mode 100644 index 974f20385824..000000000000 --- a/metadata/md5-cache/dev-python/django-rest-framework-guardian2-0.5.0 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) python_targets_python3_14? ( dev-lang/python:3.14 ) >=dev-python/gpep517-16[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/setuptools-78.1.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=A Django application to retrieve user's IP address -EAPI=8 -HOMEPAGE=https://github.com/johnthagen/django-rest-framework-guardian2 https://pypi.org/project/djangorestframework-guardian2/ -INHERIT=distutils-r1 -IUSE=python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 python_targets_python3_14 -KEYWORDS=~amd64 -LICENSE=MIT -RDEPEND=>=dev-python/django-1.11[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) python_targets_python3_14? ( dev-lang/python:3.14 ) -REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 python_targets_python3_14 ) -SLOT=0 -SRC_URI=https://github.com/johnthagen/django-rest-framework-guardian2/archive/refs/tags/v0.5.0.tar.gz -> django-rest-framework-guardian2-0.5.0.gh.tar.gz -_eclasses_=distutils-r1 62add15ed646bfe511af53e282621b39 eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic fd3558f73f6503093adee69adf41020d multibuild 83db098a835f71feb71761f72a694aa2 multilib fc812e8eb2170022c28272d80a1f9e77 multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 ninja-utils d063ea1900a793f93eb095010d6d9156 out-of-source-utils 8e5093bd27b7f541a1913271f25d633a python-r1 5fdca77e34fc9af7d6eb47689f33f6bf python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 -_md5_=395075c04c76d0a9e8c0ca737a084442 diff --git a/metadata/md5-cache/dev-python/django-rest-framework-guardian2-0.7.0 b/metadata/md5-cache/dev-python/django-rest-framework-guardian2-0.7.0 deleted file mode 100644 index 7cfc832ac1f2..000000000000 --- a/metadata/md5-cache/dev-python/django-rest-framework-guardian2-0.7.0 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) python_targets_python3_14? ( dev-lang/python:3.14 ) >=dev-python/gpep517-16[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/setuptools-78.1.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=A Django application to retrieve user's IP address -EAPI=8 -HOMEPAGE=https://github.com/johnthagen/django-rest-framework-guardian2 https://pypi.org/project/djangorestframework-guardian2/ -INHERIT=distutils-r1 -IUSE=python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 python_targets_python3_14 -KEYWORDS=~amd64 -LICENSE=MIT -RDEPEND=>=dev-python/django-1.11[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) python_targets_python3_14? ( dev-lang/python:3.14 ) -REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 python_targets_python3_14 ) -SLOT=0 -SRC_URI=https://github.com/johnthagen/django-rest-framework-guardian2/archive/refs/tags/v0.7.0.tar.gz -> django-rest-framework-guardian2-0.7.0.gh.tar.gz -_eclasses_=distutils-r1 62add15ed646bfe511af53e282621b39 eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic fd3558f73f6503093adee69adf41020d multibuild 83db098a835f71feb71761f72a694aa2 multilib fc812e8eb2170022c28272d80a1f9e77 multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 ninja-utils d063ea1900a793f93eb095010d6d9156 out-of-source-utils 8e5093bd27b7f541a1913271f25d633a python-r1 5fdca77e34fc9af7d6eb47689f33f6bf python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 -_md5_=395075c04c76d0a9e8c0ca737a084442 diff --git a/metadata/md5-cache/dev-python/django-soft-delete-1.0.22 b/metadata/md5-cache/dev-python/django-soft-delete-1.0.18 index 1e7cac288fae..75615478fe20 100644 --- a/metadata/md5-cache/dev-python/django-soft-delete-1.0.22 +++ b/metadata/md5-cache/dev-python/django-soft-delete-1.0.18 @@ -11,6 +11,6 @@ RDEPEND=dev-python/django[python_targets_python3_10(-)?,python_targets_python3_1 REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 python_targets_python3_14 ) RESTRICT=!test? ( test ) SLOT=0 -SRC_URI=https://github.com/san4ezy/django_softdelete/archive/fb8ca2a3cac5d1176a7f20c90cda3e91154c7f0d.tar.gz -> django-soft-delete-1.0.22.gh.tar.gz +SRC_URI=https://github.com/san4ezy/django_softdelete/archive/8163419b91d6b8c6ecb0c4edd30a0338f43db442.tar.gz -> django-soft-delete-1.0.18.gh.tar.gz _eclasses_=distutils-r1 62add15ed646bfe511af53e282621b39 eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic fd3558f73f6503093adee69adf41020d multibuild 83db098a835f71feb71761f72a694aa2 multilib fc812e8eb2170022c28272d80a1f9e77 multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 ninja-utils d063ea1900a793f93eb095010d6d9156 out-of-source-utils 8e5093bd27b7f541a1913271f25d633a python-r1 5fdca77e34fc9af7d6eb47689f33f6bf python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 -_md5_=6d1fd448a46a3d44c3a0b6c714c02770 +_md5_=f7b6c67fa4e15fb757d7392dd4def20c diff --git a/metadata/md5-cache/dev-python/django-soft-delete-1.0.23 b/metadata/md5-cache/dev-python/django-soft-delete-1.0.23 deleted file mode 100644 index 41726f7c9704..000000000000 --- a/metadata/md5-cache/dev-python/django-soft-delete-1.0.23 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=test? ( >=dev-python/pytest-django-4.5.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] ) test? ( dev-python/django[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) python_targets_python3_14? ( dev-lang/python:3.14 ) >=dev-python/gpep517-16[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/hatchling-1.27.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=Soft delete models, managers, queryset for Django -EAPI=8 -HOMEPAGE=https://github.com/san4ezy/django_softdelete -INHERIT=distutils-r1 -IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 python_targets_python3_14 -KEYWORDS=~amd64 -LICENSE=MIT -RDEPEND=dev-python/django[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) python_targets_python3_14? ( dev-lang/python:3.14 ) -REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 python_targets_python3_14 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://github.com/san4ezy/django_softdelete/archive/61b5340ec96ad0c061f38272a7a8c23b6e15b3d3.tar.gz -> django-soft-delete-1.0.23.gh.tar.gz -_eclasses_=distutils-r1 62add15ed646bfe511af53e282621b39 eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic fd3558f73f6503093adee69adf41020d multibuild 83db098a835f71feb71761f72a694aa2 multilib fc812e8eb2170022c28272d80a1f9e77 multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 ninja-utils d063ea1900a793f93eb095010d6d9156 out-of-source-utils 8e5093bd27b7f541a1913271f25d633a python-r1 5fdca77e34fc9af7d6eb47689f33f6bf python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 -_md5_=b1ccc46dfe11c184fbab01f2e3bbec00 diff --git a/metadata/md5-cache/dev-python/drf-writable-nested-0.7.1 b/metadata/md5-cache/dev-python/drf-writable-nested-0.7.1 deleted file mode 100644 index 8ef0b66d74df..000000000000 --- a/metadata/md5-cache/dev-python/drf-writable-nested-0.7.1 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=test? ( dev-python/pytest-django[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] ) test? ( dev-python/django[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/djangorestframework[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) python_targets_python3_14? ( dev-lang/python:3.14 ) >=dev-python/gpep517-16[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/setuptools-78.1.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] -DEFINED_PHASES=compile configure install prepare test -DEPEND=dev-python/django[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/djangorestframework[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] -DESCRIPTION=Writable nested helpers for django-rest-framework's serializers -EAPI=8 -HOMEPAGE=https://github.com/beda-software/drf-writable-nested -INHERIT=distutils-r1 -IUSE=test test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 python_targets_python3_14 -KEYWORDS=~amd64 -LICENSE=BSD-2 -RDEPEND=dev-python/django[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/djangorestframework[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) python_targets_python3_14? ( dev-lang/python:3.14 ) -REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 python_targets_python3_14 ) -RESTRICT=!test? ( test ) !test? ( test ) -SLOT=0 -SRC_URI=https://github.com/beda-software/drf-writable-nested/archive/v0.7.1.tar.gz -> drf-writable-nested-0.7.1.gh.tar.gz -_eclasses_=distutils-r1 62add15ed646bfe511af53e282621b39 eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic fd3558f73f6503093adee69adf41020d multibuild 83db098a835f71feb71761f72a694aa2 multilib fc812e8eb2170022c28272d80a1f9e77 multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 ninja-utils d063ea1900a793f93eb095010d6d9156 out-of-source-utils 8e5093bd27b7f541a1913271f25d633a python-r1 5fdca77e34fc9af7d6eb47689f33f6bf python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 -_md5_=b355f3b52fcdfcf486d44adc5434d2d6 diff --git a/metadata/md5-cache/dev-python/drf-writable-nested-0.7.2 b/metadata/md5-cache/dev-python/drf-writable-nested-0.7.2 index 0ce340ce343e..1888601479d4 100644 --- a/metadata/md5-cache/dev-python/drf-writable-nested-0.7.2 +++ b/metadata/md5-cache/dev-python/drf-writable-nested-0.7.2 @@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/beda-software/drf-writable-nested/archive/v0.7.2.tar.gz -> drf-writable-nested-0.7.2.gh.tar.gz _eclasses_=distutils-r1 62add15ed646bfe511af53e282621b39 eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic fd3558f73f6503093adee69adf41020d multibuild 83db098a835f71feb71761f72a694aa2 multilib fc812e8eb2170022c28272d80a1f9e77 multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 ninja-utils d063ea1900a793f93eb095010d6d9156 out-of-source-utils 8e5093bd27b7f541a1913271f25d633a python-r1 5fdca77e34fc9af7d6eb47689f33f6bf python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 -_md5_=e3bf6585c570b3a9ebf41716baac72e2 +_md5_=a3a27ebb5029cd963d09a697d6ac3e11 diff --git a/metadata/md5-cache/dev-python/google-auth-2.52.0 b/metadata/md5-cache/dev-python/google-auth-2.52.0 new file mode 100644 index 000000000000..483142fdecb0 --- /dev/null +++ b/metadata/md5-cache/dev-python/google-auth-2.52.0 @@ -0,0 +1,16 @@ +BDEPEND=test? ( dev-python/aioresponses[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/flask[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/freezegun[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/pyjwt-2.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/pyopenssl[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/pyu2f[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/requests[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/responses[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] ) test? ( >=dev-python/cryptography-38.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/pyasn1-0.1.7[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/pyasn1-modules-0.2.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/rsa-3.1.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/pytest-xdist[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/pytest-asyncio[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/pytest-localserver[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) python_targets_python3_14? ( dev-lang/python:3.14 ) >=dev-python/gpep517-16[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/setuptools-78.1.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] verify-provenance? ( dev-python/pypi-attestations ) +DEFINED_PHASES=compile configure install prepare test unpack +DESCRIPTION=Google Authentication Library +EAPI=8 +HOMEPAGE=https://github.com/googleapis/google-auth-library-python/ https://pypi.org/project/google-auth/ +INHERIT=distutils-r1 pypi +IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 python_targets_python3_14 verify-provenance +KEYWORDS=~amd64 ~arm64 ~x86 +LICENSE=Apache-2.0 +RDEPEND=>=dev-python/cryptography-38.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/pyasn1-0.1.7[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/pyasn1-modules-0.2.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/rsa-3.1.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) python_targets_python3_14? ( dev-lang/python:3.14 ) +REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 python_targets_python3_14 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://files.pythonhosted.org/packages/source/g/google-auth/google_auth-2.52.0.tar.gz verify-provenance? ( https://pypi.org/integrity/google-auth/v2.52.0/google_auth-2.52.0.tar.gz/provenance -> google_auth-2.52.0.tar.gz.provenance ) +_eclasses_=distutils-r1 62add15ed646bfe511af53e282621b39 eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic fd3558f73f6503093adee69adf41020d multibuild 83db098a835f71feb71761f72a694aa2 multilib fc812e8eb2170022c28272d80a1f9e77 multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 ninja-utils d063ea1900a793f93eb095010d6d9156 out-of-source-utils 8e5093bd27b7f541a1913271f25d633a pypi a451be5a08e8eb46f927fc6dd163583f python-r1 5fdca77e34fc9af7d6eb47689f33f6bf python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 +_md5_=03673d1439fe306d4c40e50946c61778 diff --git a/metadata/md5-cache/dev-python/google-auth-httplib2-0.4.0 b/metadata/md5-cache/dev-python/google-auth-httplib2-0.4.0 new file mode 100644 index 000000000000..5b4dd9b3f780 --- /dev/null +++ b/metadata/md5-cache/dev-python/google-auth-httplib2-0.4.0 @@ -0,0 +1,16 @@ +BDEPEND=test? ( dev-python/flask[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] ) test? ( <dev-python/httplib2-1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/httplib2-0.19.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] <dev-python/google-auth-3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/google-auth-1.32.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/pytest-localserver[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) python_targets_python3_14? ( dev-lang/python:3.14 ) >=dev-python/gpep517-16[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/setuptools-78.1.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] verify-provenance? ( dev-python/pypi-attestations ) +DEFINED_PHASES=compile configure install prepare test unpack +DESCRIPTION=httplib2 Transport for Google Auth +EAPI=8 +HOMEPAGE=https://pypi.org/project/google-auth-httplib2/ https://github.com/googleapis/google-auth-library-python-httplib2/ +INHERIT=distutils-r1 pypi +IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 python_targets_python3_14 verify-provenance +KEYWORDS=~amd64 ~arm64 ~x86 +LICENSE=Apache-2.0 +RDEPEND=<dev-python/httplib2-1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/httplib2-0.19.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] <dev-python/google-auth-3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/google-auth-1.32.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) python_targets_python3_14? ( dev-lang/python:3.14 ) +REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 python_targets_python3_14 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://files.pythonhosted.org/packages/source/g/google-auth-httplib2/google_auth_httplib2-0.4.0.tar.gz verify-provenance? ( https://pypi.org/integrity/google-auth-httplib2/v0.4.0/google_auth_httplib2-0.4.0.tar.gz/provenance -> google_auth_httplib2-0.4.0.tar.gz.provenance ) +_eclasses_=distutils-r1 62add15ed646bfe511af53e282621b39 eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic fd3558f73f6503093adee69adf41020d multibuild 83db098a835f71feb71761f72a694aa2 multilib fc812e8eb2170022c28272d80a1f9e77 multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 ninja-utils d063ea1900a793f93eb095010d6d9156 out-of-source-utils 8e5093bd27b7f541a1913271f25d633a pypi a451be5a08e8eb46f927fc6dd163583f python-r1 5fdca77e34fc9af7d6eb47689f33f6bf python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 +_md5_=767e35029d2c7dbbc121cf872ab0938e diff --git a/metadata/md5-cache/dev-python/google-auth-oauthlib-1.4.0 b/metadata/md5-cache/dev-python/google-auth-oauthlib-1.4.0 new file mode 100644 index 000000000000..5a802fe54994 --- /dev/null +++ b/metadata/md5-cache/dev-python/google-auth-oauthlib-1.4.0 @@ -0,0 +1,16 @@ +BDEPEND=test? ( >=dev-python/click-6.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/google-auth-2.46.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/requests-oauthlib-0.7.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) python_targets_python3_14? ( dev-lang/python:3.14 ) >=dev-python/gpep517-16[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/setuptools-78.1.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] verify-provenance? ( dev-python/pypi-attestations ) +DEFINED_PHASES=compile configure install prepare test unpack +DESCRIPTION=Google Authentication Library +EAPI=8 +HOMEPAGE=https://github.com/googleapis/google-auth-library-python-oauthlib/ https://pypi.org/project/google-auth-oauthlib/ +INHERIT=distutils-r1 pypi +IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 python_targets_python3_14 verify-provenance +KEYWORDS=~amd64 ~arm64 ~x86 +LICENSE=Apache-2.0 +RDEPEND=>=dev-python/click-6.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/google-auth-2.46.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/requests-oauthlib-0.7.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) python_targets_python3_14? ( dev-lang/python:3.14 ) +REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 python_targets_python3_14 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://files.pythonhosted.org/packages/source/g/google-auth-oauthlib/google_auth_oauthlib-1.4.0.tar.gz verify-provenance? ( https://pypi.org/integrity/google-auth-oauthlib/v1.4.0/google_auth_oauthlib-1.4.0.tar.gz/provenance -> google_auth_oauthlib-1.4.0.tar.gz.provenance ) +_eclasses_=distutils-r1 62add15ed646bfe511af53e282621b39 eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic fd3558f73f6503093adee69adf41020d multibuild 83db098a835f71feb71761f72a694aa2 multilib fc812e8eb2170022c28272d80a1f9e77 multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 ninja-utils d063ea1900a793f93eb095010d6d9156 out-of-source-utils 8e5093bd27b7f541a1913271f25d633a pypi a451be5a08e8eb46f927fc6dd163583f python-r1 5fdca77e34fc9af7d6eb47689f33f6bf python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 +_md5_=4d4bcc23fbed171947240d8a9ae217f8 diff --git a/metadata/md5-cache/dev-python/googleapis-common-protos-1.75.0 b/metadata/md5-cache/dev-python/googleapis-common-protos-1.75.0 new file mode 100644 index 000000000000..16ff7ef0c570 --- /dev/null +++ b/metadata/md5-cache/dev-python/googleapis-common-protos-1.75.0 @@ -0,0 +1,16 @@ +BDEPEND=test? ( <dev-python/protobuf-8[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/protobuf-3.15.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) python_targets_python3_14? ( dev-lang/python:3.14 ) >=dev-python/gpep517-16[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/setuptools-78.1.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] verify-provenance? ( dev-python/pypi-attestations ) +DEFINED_PHASES=compile configure install prepare test unpack +DESCRIPTION=Python classes generated from the common protos in the googleapis repository +EAPI=8 +HOMEPAGE=https://github.com/googleapis/python-api-common-protos/ https://pypi.org/project/googleapis-common-protos/ +INHERIT=distutils-r1 pypi +IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 python_targets_python3_14 verify-provenance +KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 +LICENSE=Apache-2.0 +RDEPEND=<dev-python/protobuf-8[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/protobuf-3.15.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) python_targets_python3_14? ( dev-lang/python:3.14 ) +REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 python_targets_python3_14 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://files.pythonhosted.org/packages/source/g/googleapis-common-protos/googleapis_common_protos-1.75.0.tar.gz verify-provenance? ( https://pypi.org/integrity/googleapis-common-protos/v1.75.0/googleapis_common_protos-1.75.0.tar.gz/provenance -> googleapis_common_protos-1.75.0.tar.gz.provenance ) +_eclasses_=distutils-r1 62add15ed646bfe511af53e282621b39 eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic fd3558f73f6503093adee69adf41020d multibuild 83db098a835f71feb71761f72a694aa2 multilib fc812e8eb2170022c28272d80a1f9e77 multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 ninja-utils d063ea1900a793f93eb095010d6d9156 out-of-source-utils 8e5093bd27b7f541a1913271f25d633a pypi a451be5a08e8eb46f927fc6dd163583f python-r1 5fdca77e34fc9af7d6eb47689f33f6bf python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 +_md5_=c739edc84a1103b4cbcc285ac3b5a8c4 diff --git a/metadata/md5-cache/dev-python/hcloud-2.20.0 b/metadata/md5-cache/dev-python/hcloud-2.20.0 new file mode 100644 index 000000000000..0b58d67ec8c5 --- /dev/null +++ b/metadata/md5-cache/dev-python/hcloud-2.20.0 @@ -0,0 +1,16 @@ +BDEPEND=doc? ( || ( ( dev-lang/python:3.14 >=dev-python/sphinx-8.1.3[python_targets_python3_14(-)] dev-python/myst-parser[python_targets_python3_14(-)] dev-python/sphinx-rtd-theme[python_targets_python3_14(-)] ) ( dev-lang/python:3.13 >=dev-python/sphinx-8.1.3[python_targets_python3_13(-)] dev-python/myst-parser[python_targets_python3_13(-)] dev-python/sphinx-rtd-theme[python_targets_python3_13(-)] ) ( dev-lang/python:3.12 >=dev-python/sphinx-8.1.3[python_targets_python3_12(-)] dev-python/myst-parser[python_targets_python3_12(-)] dev-python/sphinx-rtd-theme[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 >=dev-python/sphinx-8.1.3[python_targets_python3_11(-)] dev-python/myst-parser[python_targets_python3_11(-)] dev-python/sphinx-rtd-theme[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 >=dev-python/sphinx-8.1.3[python_targets_python3_10(-)] dev-python/myst-parser[python_targets_python3_10(-)] dev-python/sphinx-rtd-theme[python_targets_python3_10(-)] ) ) ) test? ( >=dev-python/python-dateutil-2.7.5[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/requests-2.20[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) python_targets_python3_14? ( dev-lang/python:3.14 ) >=dev-python/gpep517-16[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/setuptools-78.1.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=Official Hetzner Cloud python library +EAPI=8 +HOMEPAGE=https://github.com/hetznercloud/hcloud-python/ https://pypi.org/project/hcloud/ +INHERIT=distutils-r1 +IUSE=examples doc test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 python_targets_python3_14 +KEYWORDS=~amd64 +LICENSE=MIT +RDEPEND=>=dev-python/python-dateutil-2.7.5[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/requests-2.20[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) python_targets_python3_14? ( dev-lang/python:3.14 ) +REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 python_targets_python3_14 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/hetznercloud/hcloud-python/archive/v2.20.0.tar.gz -> hcloud-python-2.20.0.gh.tar.gz +_eclasses_=distutils-r1 62add15ed646bfe511af53e282621b39 eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic fd3558f73f6503093adee69adf41020d multibuild 83db098a835f71feb71761f72a694aa2 multilib fc812e8eb2170022c28272d80a1f9e77 multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 ninja-utils d063ea1900a793f93eb095010d6d9156 out-of-source-utils 8e5093bd27b7f541a1913271f25d633a python-r1 5fdca77e34fc9af7d6eb47689f33f6bf python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 +_md5_=eab285d8df6bcf3bcfa907a5115448f8 diff --git a/metadata/md5-cache/dev-python/httpx-oauth-0.16.0 b/metadata/md5-cache/dev-python/httpx-oauth-0.16.0 deleted file mode 100644 index ad9b0af5c7b6..000000000000 --- a/metadata/md5-cache/dev-python/httpx-oauth-0.16.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=test? ( dev-python/pytest-asyncio[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/pytest-mock[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/fastapi[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/respx[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] ) test? ( >=dev-python/httpx-0.18[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] <dev-python/httpx-1.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) python_targets_python3_14? ( dev-lang/python:3.14 ) >=dev-python/gpep517-16[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/hatchling-1.27.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=Async OAuth client using HTTPX -EAPI=8 -HOMEPAGE=https://github.com/frankie567/httpx-oauth -INHERIT=distutils-r1 -IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 python_targets_python3_14 -KEYWORDS=~amd64 -LICENSE=MIT-0 -RDEPEND=>=dev-python/httpx-0.18[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] <dev-python/httpx-1.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) python_targets_python3_14? ( dev-lang/python:3.14 ) -REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 python_targets_python3_14 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://github.com/frankie567/httpx-oauth/archive/v0.16.0.tar.gz -> httpx-oauth-0.16.0.gh.tar.gz -_eclasses_=distutils-r1 62add15ed646bfe511af53e282621b39 eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic fd3558f73f6503093adee69adf41020d multibuild 83db098a835f71feb71761f72a694aa2 multilib fc812e8eb2170022c28272d80a1f9e77 multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 ninja-utils d063ea1900a793f93eb095010d6d9156 out-of-source-utils 8e5093bd27b7f541a1913271f25d633a python-r1 5fdca77e34fc9af7d6eb47689f33f6bf python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 -_md5_=493e4496e52d518de0e1d98fa774e64f diff --git a/metadata/md5-cache/dev-python/httpx-oauth-0.16.1 b/metadata/md5-cache/dev-python/httpx-oauth-0.16.1 index eae4707532a8..22af547e50bb 100644 --- a/metadata/md5-cache/dev-python/httpx-oauth-0.16.1 +++ b/metadata/md5-cache/dev-python/httpx-oauth-0.16.1 @@ -1,4 +1,4 @@ -BDEPEND=test? ( dev-python/pytest-asyncio[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/pytest-mock[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/fastapi[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/respx[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] ) test? ( >=dev-python/httpx-0.18[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] <dev-python/httpx-1.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) python_targets_python3_14? ( dev-lang/python:3.14 ) >=dev-python/gpep517-16[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/hatchling-1.27.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] +BDEPEND=test? ( dev-python/pytest-asyncio[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/pytest-mock[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/fastapi[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/respx[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] ) test? ( >=dev-python/httpx-0.18[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) python_targets_python3_14? ( dev-lang/python:3.14 ) >=dev-python/gpep517-16[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/hatchling-1.27.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] DEFINED_PHASES=compile configure install prepare test DESCRIPTION=Async OAuth client using HTTPX EAPI=8 @@ -7,10 +7,10 @@ INHERIT=distutils-r1 IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 python_targets_python3_14 KEYWORDS=~amd64 LICENSE=MIT-0 -RDEPEND=>=dev-python/httpx-0.18[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] <dev-python/httpx-1.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) python_targets_python3_14? ( dev-lang/python:3.14 ) +RDEPEND=>=dev-python/httpx-0.18[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) python_targets_python3_14? ( dev-lang/python:3.14 ) REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 python_targets_python3_14 ) RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/frankie567/httpx-oauth/archive/v0.16.1.tar.gz -> httpx-oauth-0.16.1.gh.tar.gz _eclasses_=distutils-r1 62add15ed646bfe511af53e282621b39 eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic fd3558f73f6503093adee69adf41020d multibuild 83db098a835f71feb71761f72a694aa2 multilib fc812e8eb2170022c28272d80a1f9e77 multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 ninja-utils d063ea1900a793f93eb095010d6d9156 out-of-source-utils 8e5093bd27b7f541a1913271f25d633a python-r1 5fdca77e34fc9af7d6eb47689f33f6bf python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 -_md5_=493e4496e52d518de0e1d98fa774e64f +_md5_=72f5176dd25ae50dd8460016db79e68a diff --git a/metadata/md5-cache/dev-python/markdown-it-py-4.2.0 b/metadata/md5-cache/dev-python/markdown-it-py-4.2.0 new file mode 100644 index 000000000000..11f26aed9ebf --- /dev/null +++ b/metadata/md5-cache/dev-python/markdown-it-py-4.2.0 @@ -0,0 +1,16 @@ +BDEPEND=test? ( dev-python/requests[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] ) test? ( <dev-python/linkify-it-py-3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/mdurl[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/pytest-datadir[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/pytest-regressions[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/pytest-timeout[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) python_targets_python3_14? ( dev-lang/python:3.14 ) >=dev-python/gpep517-16[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/flit-core-3.11.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=Python port of markdown-it, Markdown parser +EAPI=8 +HOMEPAGE=https://pypi.org/project/markdown-it-py/ https://github.com/executablebooks/markdown-it-py/ +INHERIT=distutils-r1 +IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 python_targets_python3_14 +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 +LICENSE=MIT +RDEPEND=<dev-python/linkify-it-py-3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/mdurl[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) python_targets_python3_14? ( dev-lang/python:3.14 ) +REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 python_targets_python3_14 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/executablebooks/markdown-it-py/archive/v4.2.0.tar.gz -> markdown-it-py-4.2.0.gh.tar.gz +_eclasses_=distutils-r1 62add15ed646bfe511af53e282621b39 eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic fd3558f73f6503093adee69adf41020d multibuild 83db098a835f71feb71761f72a694aa2 multilib fc812e8eb2170022c28272d80a1f9e77 multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 ninja-utils d063ea1900a793f93eb095010d6d9156 out-of-source-utils 8e5093bd27b7f541a1913271f25d633a python-r1 5fdca77e34fc9af7d6eb47689f33f6bf python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 +_md5_=c6ad43ae0ae855a975cc714c110d9063 diff --git a/metadata/md5-cache/dev-python/mdit-py-plugins-0.6.0 b/metadata/md5-cache/dev-python/mdit-py-plugins-0.6.0 new file mode 100644 index 000000000000..fd1545e3cf2f --- /dev/null +++ b/metadata/md5-cache/dev-python/mdit-py-plugins-0.6.0 @@ -0,0 +1,16 @@ +BDEPEND=test? ( <dev-python/markdown-it-py-5[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/markdown-it-py-4.1.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/pytest-datadir[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/pytest-regressions[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/pytest-timeout[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) python_targets_python3_14? ( dev-lang/python:3.14 ) >=dev-python/gpep517-16[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/flit-core-3.11.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=Collection of plugins for markdown-it-py +EAPI=8 +HOMEPAGE=https://pypi.org/project/mdit-py-plugins/ https://github.com/executablebooks/mdit-py-plugins/ +INHERIT=distutils-r1 +IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 python_targets_python3_14 +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 +LICENSE=MIT +RDEPEND=<dev-python/markdown-it-py-5[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/markdown-it-py-4.1.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) python_targets_python3_14? ( dev-lang/python:3.14 ) +REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 python_targets_python3_14 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/executablebooks/mdit-py-plugins/archive/v0.6.0.tar.gz -> mdit-py-plugins-0.6.0.gh.tar.gz +_eclasses_=distutils-r1 62add15ed646bfe511af53e282621b39 eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic fd3558f73f6503093adee69adf41020d multibuild 83db098a835f71feb71761f72a694aa2 multilib fc812e8eb2170022c28272d80a1f9e77 multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 ninja-utils d063ea1900a793f93eb095010d6d9156 out-of-source-utils 8e5093bd27b7f541a1913271f25d633a python-r1 5fdca77e34fc9af7d6eb47689f33f6bf python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 +_md5_=96b62cbebcd8911785557e8ee1b49322 diff --git a/metadata/md5-cache/dev-python/mypy-2.0.0 b/metadata/md5-cache/dev-python/mypy-2.0.0 index abe682f41b29..abec0267134e 100644 --- a/metadata/md5-cache/dev-python/mypy-2.0.0 +++ b/metadata/md5-cache/dev-python/mypy-2.0.0 @@ -6,7 +6,7 @@ EAPI=8 HOMEPAGE=https://www.mypy-lang.org/ https://github.com/python/mypy/ https://pypi.org/project/mypy/ INHERIT=distutils-r1 optfeature IUSE=native-extensions test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 python_targets_python3_14 debug -KEYWORDS=~amd64 ~s390 +KEYWORDS=~amd64 ~arm64 ~s390 LICENSE=MIT RDEPEND=!dev-util/stubgen <dev-python/ast-serialize-1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/ast-serialize-0.3.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/librt-0.10.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/mypy-extensions-1.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/pathspec-1.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/typing-extensions-4.6.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] python_targets_python3_10? ( dev-lang/python:3.10[sqlite] ) python_targets_python3_11? ( dev-lang/python:3.11[sqlite] ) python_targets_python3_12? ( dev-lang/python:3.12[sqlite] ) python_targets_python3_13? ( dev-lang/python:3.13[sqlite] ) python_targets_python3_14? ( dev-lang/python:3.14[sqlite] ) REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 python_targets_python3_14 ) @@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/python/mypy/archive/v2.0.0.tar.gz -> mypy-2.0.0.gh.tar.gz _eclasses_=distutils-r1 62add15ed646bfe511af53e282621b39 eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic fd3558f73f6503093adee69adf41020d multibuild 83db098a835f71feb71761f72a694aa2 multilib fc812e8eb2170022c28272d80a1f9e77 multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 ninja-utils d063ea1900a793f93eb095010d6d9156 optfeature 538bce96e5589935b57e178e8635f301 out-of-source-utils 8e5093bd27b7f541a1913271f25d633a python-r1 5fdca77e34fc9af7d6eb47689f33f6bf python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 -_md5_=ee34de0d9154b8f53eab6caff6b1e73c +_md5_=1ea7173e16c57d96f0ad32b0496386c6 diff --git a/metadata/md5-cache/dev-python/nltk-data-20250310 b/metadata/md5-cache/dev-python/nltk-data-20250310 index 0bb7b8966871..8843ce9ade5f 100644 --- a/metadata/md5-cache/dev-python/nltk-data-20250310 +++ b/metadata/md5-cache/dev-python/nltk-data-20250310 @@ -10,4 +10,4 @@ RESTRICT=bindist mirror SLOT=0 SRC_URI=https://raw.githubusercontent.com/nltk/nltk_data/gh-pages/packages/corpora/bcp47.zip -> nltk-bcp47-20250310.zip https://raw.githubusercontent.com/nltk/nltk_data/gh-pages/packages/corpora/comtrans.zip -> nltk-comtrans-20250310.zip https://raw.githubusercontent.com/nltk/nltk_data/gh-pages/packages/corpora/conll2007.zip -> nltk-conll2007-20250310.zip https://raw.githubusercontent.com/nltk/nltk_data/gh-pages/packages/corpora/extended_omw.zip -> nltk-extended_omw-20250310.zip https://raw.githubusercontent.com/nltk/nltk_data/gh-pages/packages/corpora/jeita.zip -> nltk-jeita-20250310.zip https://raw.githubusercontent.com/nltk/nltk_data/gh-pages/packages/corpora/knbc.zip -> nltk-knbc-20250310.zip https://raw.githubusercontent.com/nltk/nltk_data/gh-pages/packages/corpora/machado.zip -> nltk-machado-20250310.zip https://raw.githubusercontent.com/nltk/nltk_data/gh-pages/packages/corpora/masc_tagged.zip -> nltk-masc_tagged-20250310.zip https://raw.githubusercontent.com/nltk/nltk_data/gh-pages/packages/corpora/nombank.1.0.zip -> nltk-nombank.1.0-20250310.zip https://raw.githubusercontent.com/nltk/nltk_data/gh-pages/packages/corpora/omw.zip -> nltk-omw-20250310.zip https://raw.githubusercontent.com/nltk/nltk_data/gh-pages/packages/corpora/omw-1.4.zip -> nltk-omw-1.4-20250310.zip https://raw.githubusercontent.com/nltk/nltk_data/gh-pages/packages/corpora/panlex_swadesh.zip -> nltk-panlex_swadesh-20250310.zip https://raw.githubusercontent.com/nltk/nltk_data/gh-pages/packages/corpora/propbank.zip -> nltk-propbank-20250310.zip https://raw.githubusercontent.com/nltk/nltk_data/gh-pages/packages/corpora/reuters.zip -> nltk-reuters-20250310.zip https://raw.githubusercontent.com/nltk/nltk_data/gh-pages/packages/corpora/semcor.zip -> nltk-semcor-20250310.zip https://raw.githubusercontent.com/nltk/nltk_data/gh-pages/packages/corpora/universal_treebanks_v20.zip -> nltk-universal_treebanks_v20-20250310.zip https://raw.githubusercontent.com/nltk/nltk_data/gh-pages/packages/corpora/wordnet.zip -> nltk-wordnet-20250310.zip https://raw.githubusercontent.com/nltk/nltk_data/gh-pages/packages/corpora/wordnet2021.zip -> nltk-wordnet2021-20250310.zip https://raw.githubusercontent.com/nltk/nltk_data/gh-pages/packages/corpora/wordnet31.zip -> nltk-wordnet31-20250310.zip https://raw.githubusercontent.com/nltk/nltk_data/gh-pages/packages/sentiment/vader_lexicon.zip -> nltk-vader_lexicon-20250310.zip https://raw.githubusercontent.com/nltk/nltk_data/gh-pages/packages/stemmers/snowball_data.zip -> nltk-snowball_data-20250310.zip https://raw.githubusercontent.com/nltk/nltk_data/gh-pages/packages/chunkers/maxent_ne_chunker.zip -> nltk-maxent_ne_chunker-20250310.zip https://raw.githubusercontent.com/nltk/nltk_data/gh-pages/packages/chunkers/maxent_ne_chunker_tab.zip -> nltk-maxent_ne_chunker_tab-20250310.zip https://raw.githubusercontent.com/nltk/nltk_data/gh-pages/packages/corpora/abc.zip -> nltk-abc-20250310.zip https://raw.githubusercontent.com/nltk/nltk_data/gh-pages/packages/corpora/alpino.zip -> nltk-alpino-20250310.zip https://raw.githubusercontent.com/nltk/nltk_data/gh-pages/packages/corpora/biocreative_ppi.zip -> nltk-biocreative_ppi-20250310.zip https://raw.githubusercontent.com/nltk/nltk_data/gh-pages/packages/corpora/brown.zip -> nltk-brown-20250310.zip https://raw.githubusercontent.com/nltk/nltk_data/gh-pages/packages/corpora/brown_tei.zip -> nltk-brown_tei-20250310.zip https://raw.githubusercontent.com/nltk/nltk_data/gh-pages/packages/corpora/cess_cat.zip -> nltk-cess_cat-20250310.zip https://raw.githubusercontent.com/nltk/nltk_data/gh-pages/packages/corpora/cess_esp.zip -> nltk-cess_esp-20250310.zip https://raw.githubusercontent.com/nltk/nltk_data/gh-pages/packages/corpora/chat80.zip -> nltk-chat80-20250310.zip https://raw.githubusercontent.com/nltk/nltk_data/gh-pages/packages/corpora/city_database.zip -> nltk-city_database-20250310.zip https://raw.githubusercontent.com/nltk/nltk_data/gh-pages/packages/corpora/cmudict.zip -> nltk-cmudict-20250310.zip https://raw.githubusercontent.com/nltk/nltk_data/gh-pages/packages/corpora/comparative_sentences.zip -> nltk-comparative_sentences-20250310.zip https://raw.githubusercontent.com/nltk/nltk_data/gh-pages/packages/corpora/conll2000.zip -> nltk-conll2000-20250310.zip https://raw.githubusercontent.com/nltk/nltk_data/gh-pages/packages/corpora/conll2002.zip -> nltk-conll2002-20250310.zip https://raw.githubusercontent.com/nltk/nltk_data/gh-pages/packages/corpora/crubadan.zip -> nltk-crubadan-20250310.zip https://raw.githubusercontent.com/nltk/nltk_data/gh-pages/packages/corpora/dependency_treebank.zip -> nltk-dependency_treebank-20250310.zip https://raw.githubusercontent.com/nltk/nltk_data/gh-pages/packages/corpora/dolch.zip -> nltk-dolch-20250310.zip https://raw.githubusercontent.com/nltk/nltk_data/gh-pages/packages/corpora/english_wordnet.zip -> nltk-english_wordnet-20250310.zip https://raw.githubusercontent.com/nltk/nltk_data/gh-pages/packages/corpora/europarl_raw.zip -> nltk-europarl_raw-20250310.zip https://raw.githubusercontent.com/nltk/nltk_data/gh-pages/packages/corpora/floresta.zip -> nltk-floresta-20250310.zip https://raw.githubusercontent.com/nltk/nltk_data/gh-pages/packages/corpora/framenet_v15.zip -> nltk-framenet_v15-20250310.zip https://raw.githubusercontent.com/nltk/nltk_data/gh-pages/packages/corpora/framenet_v17.zip -> nltk-framenet_v17-20250310.zip https://raw.githubusercontent.com/nltk/nltk_data/gh-pages/packages/corpora/gazetteers.zip -> nltk-gazetteers-20250310.zip https://raw.githubusercontent.com/nltk/nltk_data/gh-pages/packages/corpora/genesis.zip -> nltk-genesis-20250310.zip https://raw.githubusercontent.com/nltk/nltk_data/gh-pages/packages/corpora/gutenberg.zip -> nltk-gutenberg-20250310.zip https://raw.githubusercontent.com/nltk/nltk_data/gh-pages/packages/corpora/ieer.zip -> nltk-ieer-20250310.zip https://raw.githubusercontent.com/nltk/nltk_data/gh-pages/packages/corpora/inaugural.zip -> nltk-inaugural-20250310.zip https://raw.githubusercontent.com/nltk/nltk_data/gh-pages/packages/corpora/indian.zip -> nltk-indian-20250310.zip https://raw.githubusercontent.com/nltk/nltk_data/gh-pages/packages/corpora/kimmo.zip -> nltk-kimmo-20250310.zip https://raw.githubusercontent.com/nltk/nltk_data/gh-pages/packages/corpora/lin_thesaurus.zip -> nltk-lin_thesaurus-20250310.zip https://raw.githubusercontent.com/nltk/nltk_data/gh-pages/packages/corpora/mac_morpho.zip -> nltk-mac_morpho-20250310.zip https://raw.githubusercontent.com/nltk/nltk_data/gh-pages/packages/corpora/movie_reviews.zip -> nltk-movie_reviews-20250310.zip https://raw.githubusercontent.com/nltk/nltk_data/gh-pages/packages/corpora/mte_teip5.zip -> nltk-mte_teip5-20250310.zip https://raw.githubusercontent.com/nltk/nltk_data/gh-pages/packages/corpora/names.zip -> nltk-names-20250310.zip https://raw.githubusercontent.com/nltk/nltk_data/gh-pages/packages/corpora/nonbreaking_prefixes.zip -> nltk-nonbreaking_prefixes-20250310.zip https://raw.githubusercontent.com/nltk/nltk_data/gh-pages/packages/corpora/nps_chat.zip -> nltk-nps_chat-20250310.zip https://raw.githubusercontent.com/nltk/nltk_data/gh-pages/packages/corpora/opinion_lexicon.zip -> nltk-opinion_lexicon-20250310.zip https://raw.githubusercontent.com/nltk/nltk_data/gh-pages/packages/corpora/paradigms.zip -> nltk-paradigms-20250310.zip https://raw.githubusercontent.com/nltk/nltk_data/gh-pages/packages/corpora/pe08.zip -> nltk-pe08-20250310.zip https://raw.githubusercontent.com/nltk/nltk_data/gh-pages/packages/corpora/pil.zip -> nltk-pil-20250310.zip https://raw.githubusercontent.com/nltk/nltk_data/gh-pages/packages/corpora/pl196x.zip -> nltk-pl196x-20250310.zip https://raw.githubusercontent.com/nltk/nltk_data/gh-pages/packages/corpora/ppattach.zip -> nltk-ppattach-20250310.zip https://raw.githubusercontent.com/nltk/nltk_data/gh-pages/packages/corpora/problem_reports.zip -> nltk-problem_reports-20250310.zip https://raw.githubusercontent.com/nltk/nltk_data/gh-pages/packages/corpora/product_reviews_1.zip -> nltk-product_reviews_1-20250310.zip https://raw.githubusercontent.com/nltk/nltk_data/gh-pages/packages/corpora/product_reviews_2.zip -> nltk-product_reviews_2-20250310.zip https://raw.githubusercontent.com/nltk/nltk_data/gh-pages/packages/corpora/pros_cons.zip -> nltk-pros_cons-20250310.zip https://raw.githubusercontent.com/nltk/nltk_data/gh-pages/packages/corpora/ptb.zip -> nltk-ptb-20250310.zip https://raw.githubusercontent.com/nltk/nltk_data/gh-pages/packages/corpora/qc.zip -> nltk-qc-20250310.zip https://raw.githubusercontent.com/nltk/nltk_data/gh-pages/packages/corpora/rte.zip -> nltk-rte-20250310.zip https://raw.githubusercontent.com/nltk/nltk_data/gh-pages/packages/corpora/senseval.zip -> nltk-senseval-20250310.zip https://raw.githubusercontent.com/nltk/nltk_data/gh-pages/packages/corpora/sentence_polarity.zip -> nltk-sentence_polarity-20250310.zip https://raw.githubusercontent.com/nltk/nltk_data/gh-pages/packages/corpora/sentiwordnet.zip -> nltk-sentiwordnet-20250310.zip https://raw.githubusercontent.com/nltk/nltk_data/gh-pages/packages/corpora/shakespeare.zip -> nltk-shakespeare-20250310.zip https://raw.githubusercontent.com/nltk/nltk_data/gh-pages/packages/corpora/sinica_treebank.zip -> nltk-sinica_treebank-20250310.zip https://raw.githubusercontent.com/nltk/nltk_data/gh-pages/packages/corpora/smultron.zip -> nltk-smultron-20250310.zip https://raw.githubusercontent.com/nltk/nltk_data/gh-pages/packages/corpora/state_union.zip -> nltk-state_union-20250310.zip https://raw.githubusercontent.com/nltk/nltk_data/gh-pages/packages/corpora/stopwords.zip -> nltk-stopwords-20250310.zip https://raw.githubusercontent.com/nltk/nltk_data/gh-pages/packages/corpora/subjectivity.zip -> nltk-subjectivity-20250310.zip https://raw.githubusercontent.com/nltk/nltk_data/gh-pages/packages/corpora/swadesh.zip -> nltk-swadesh-20250310.zip https://raw.githubusercontent.com/nltk/nltk_data/gh-pages/packages/corpora/switchboard.zip -> nltk-switchboard-20250310.zip https://raw.githubusercontent.com/nltk/nltk_data/gh-pages/packages/corpora/timit.zip -> nltk-timit-20250310.zip https://raw.githubusercontent.com/nltk/nltk_data/gh-pages/packages/corpora/toolbox.zip -> nltk-toolbox-20250310.zip https://raw.githubusercontent.com/nltk/nltk_data/gh-pages/packages/corpora/treebank.zip -> nltk-treebank-20250310.zip https://raw.githubusercontent.com/nltk/nltk_data/gh-pages/packages/corpora/twitter_samples.zip -> nltk-twitter_samples-20250310.zip https://raw.githubusercontent.com/nltk/nltk_data/gh-pages/packages/corpora/udhr.zip -> nltk-udhr-20250310.zip https://raw.githubusercontent.com/nltk/nltk_data/gh-pages/packages/corpora/udhr2.zip -> nltk-udhr2-20250310.zip https://raw.githubusercontent.com/nltk/nltk_data/gh-pages/packages/corpora/unicode_samples.zip -> nltk-unicode_samples-20250310.zip https://raw.githubusercontent.com/nltk/nltk_data/gh-pages/packages/corpora/verbnet.zip -> nltk-verbnet-20250310.zip https://raw.githubusercontent.com/nltk/nltk_data/gh-pages/packages/corpora/verbnet3.zip -> nltk-verbnet3-20250310.zip https://raw.githubusercontent.com/nltk/nltk_data/gh-pages/packages/corpora/webtext.zip -> nltk-webtext-20250310.zip https://raw.githubusercontent.com/nltk/nltk_data/gh-pages/packages/corpora/wordnet2022.zip -> nltk-wordnet2022-20250310.zip https://raw.githubusercontent.com/nltk/nltk_data/gh-pages/packages/corpora/wordnet_ic.zip -> nltk-wordnet_ic-20250310.zip https://raw.githubusercontent.com/nltk/nltk_data/gh-pages/packages/corpora/words.zip -> nltk-words-20250310.zip https://raw.githubusercontent.com/nltk/nltk_data/gh-pages/packages/corpora/ycoe.zip -> nltk-ycoe-20250310.zip https://raw.githubusercontent.com/nltk/nltk_data/gh-pages/packages/grammars/basque_grammars.zip -> nltk-basque_grammars-20250310.zip https://raw.githubusercontent.com/nltk/nltk_data/gh-pages/packages/grammars/book_grammars.zip -> nltk-book_grammars-20250310.zip https://raw.githubusercontent.com/nltk/nltk_data/gh-pages/packages/grammars/large_grammars.zip -> nltk-large_grammars-20250310.zip https://raw.githubusercontent.com/nltk/nltk_data/gh-pages/packages/grammars/sample_grammars.zip -> nltk-sample_grammars-20250310.zip https://raw.githubusercontent.com/nltk/nltk_data/gh-pages/packages/grammars/spanish_grammars.zip -> nltk-spanish_grammars-20250310.zip https://raw.githubusercontent.com/nltk/nltk_data/gh-pages/packages/help/tagsets.zip -> nltk-tagsets-20250310.zip https://raw.githubusercontent.com/nltk/nltk_data/gh-pages/packages/help/tagsets_json.zip -> nltk-tagsets_json-20250310.zip https://raw.githubusercontent.com/nltk/nltk_data/gh-pages/packages/misc/mwa_ppdb.zip -> nltk-mwa_ppdb-20250310.zip https://raw.githubusercontent.com/nltk/nltk_data/gh-pages/packages/misc/perluniprops.zip -> nltk-perluniprops-20250310.zip https://raw.githubusercontent.com/nltk/nltk_data/gh-pages/packages/models/bllip_wsj_no_aux.zip -> nltk-bllip_wsj_no_aux-20250310.zip https://raw.githubusercontent.com/nltk/nltk_data/gh-pages/packages/models/moses_sample.zip -> nltk-moses_sample-20250310.zip https://raw.githubusercontent.com/nltk/nltk_data/gh-pages/packages/models/wmt15_eval.zip -> nltk-wmt15_eval-20250310.zip https://raw.githubusercontent.com/nltk/nltk_data/gh-pages/packages/models/word2vec_sample.zip -> nltk-word2vec_sample-20250310.zip https://raw.githubusercontent.com/nltk/nltk_data/gh-pages/packages/stemmers/porter_test.zip -> nltk-porter_test-20250310.zip https://raw.githubusercontent.com/nltk/nltk_data/gh-pages/packages/stemmers/rslp.zip -> nltk-rslp-20250310.zip https://raw.githubusercontent.com/nltk/nltk_data/gh-pages/packages/taggers/averaged_perceptron_tagger.zip -> nltk-averaged_perceptron_tagger-20250310.zip https://raw.githubusercontent.com/nltk/nltk_data/gh-pages/packages/taggers/averaged_perceptron_tagger_eng.zip -> nltk-averaged_perceptron_tagger_eng-20250310.zip https://raw.githubusercontent.com/nltk/nltk_data/gh-pages/packages/taggers/averaged_perceptron_tagger_ru.zip -> nltk-averaged_perceptron_tagger_ru-20250310.zip https://raw.githubusercontent.com/nltk/nltk_data/gh-pages/packages/taggers/averaged_perceptron_tagger_rus.zip -> nltk-averaged_perceptron_tagger_rus-20250310.zip https://raw.githubusercontent.com/nltk/nltk_data/gh-pages/packages/taggers/maxent_treebank_pos_tagger.zip -> nltk-maxent_treebank_pos_tagger-20250310.zip https://raw.githubusercontent.com/nltk/nltk_data/gh-pages/packages/taggers/maxent_treebank_pos_tagger_tab.zip -> nltk-maxent_treebank_pos_tagger_tab-20250310.zip https://raw.githubusercontent.com/nltk/nltk_data/gh-pages/packages/taggers/universal_tagset.zip -> nltk-universal_tagset-20250310.zip https://raw.githubusercontent.com/nltk/nltk_data/gh-pages/packages/tokenizers/punkt.zip -> nltk-punkt-20250310.zip https://raw.githubusercontent.com/nltk/nltk_data/gh-pages/packages/tokenizers/punkt_tab.zip -> nltk-punkt_tab-20250310.zip _eclasses_=check-reqs 12ab9d3fc16bfe1f87c6fb652324b57c -_md5_=c8103a76c6cbd78a05e319f200579c29 +_md5_=a157aa9018c83241e231fc3bcb6d2d32 diff --git a/metadata/md5-cache/dev-python/oct2py-6.0.3 b/metadata/md5-cache/dev-python/oct2py-6.0.3 new file mode 100644 index 000000000000..856ea560cb33 --- /dev/null +++ b/metadata/md5-cache/dev-python/oct2py-6.0.3 @@ -0,0 +1,16 @@ +BDEPEND=test? ( >=dev-python/ipython-9.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/nbconvert[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/pandas[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] ) test? ( >=dev-python/numpy-1.25.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/octave-kernel-1.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/pydantic-settings-2.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/scipy-0.17.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/tornado-0.5.5[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/pytest-xdist[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/flaky[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) python_targets_python3_14? ( dev-lang/python:3.14 ) >=dev-python/gpep517-16[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/poetry-core-2.1.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=Python to GNU Octave bridge +EAPI=8 +HOMEPAGE=https://github.com/blink1073/oct2py https://blink1073.github.io/oct2py/ +INHERIT=distutils-r1 pypi virtualx +IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 python_targets_python3_14 test +KEYWORDS=~amd64 ~x86 +LICENSE=MIT +RDEPEND=>=dev-python/numpy-1.25.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/octave-kernel-1.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/pydantic-settings-2.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/scipy-0.17.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/tornado-0.5.5[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) python_targets_python3_14? ( dev-lang/python:3.14 ) +REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 python_targets_python3_14 ) +RESTRICT=!test? ( test ) !test? ( test ) +SLOT=0 +SRC_URI=https://files.pythonhosted.org/packages/source/o/oct2py/oct2py-6.0.3.tar.gz +_eclasses_=distutils-r1 62add15ed646bfe511af53e282621b39 eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic fd3558f73f6503093adee69adf41020d multibuild 83db098a835f71feb71761f72a694aa2 multilib fc812e8eb2170022c28272d80a1f9e77 multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 ninja-utils d063ea1900a793f93eb095010d6d9156 out-of-source-utils 8e5093bd27b7f541a1913271f25d633a pypi a451be5a08e8eb46f927fc6dd163583f python-r1 5fdca77e34fc9af7d6eb47689f33f6bf python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 virtualx 9741d451eb64ea8bb9faee90d68a9b68 +_md5_=0e542f2ebdb3a1e63c7af8c9bc729418 diff --git a/metadata/md5-cache/dev-python/phonenumbers-9.0.30 b/metadata/md5-cache/dev-python/phonenumbers-9.0.30 new file mode 100644 index 000000000000..5100ab9a3f89 --- /dev/null +++ b/metadata/md5-cache/dev-python/phonenumbers-9.0.30 @@ -0,0 +1,16 @@ +BDEPEND=test? ( dev-python/protobuf[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) python_targets_python3_14? ( dev-lang/python:3.14 ) >=dev-python/gpep517-16[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/setuptools-78.1.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=Python port of Google's libphonenumber +EAPI=8 +HOMEPAGE=https://github.com/daviddrysdale/python-phonenumbers/ https://pypi.org/project/phonenumbers/ +INHERIT=distutils-r1 pypi +IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 python_targets_python3_14 +KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86 +LICENSE=Apache-2.0 +RDEPEND=python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) python_targets_python3_14? ( dev-lang/python:3.14 ) +REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 python_targets_python3_14 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://files.pythonhosted.org/packages/source/p/phonenumbers/phonenumbers-9.0.30.tar.gz +_eclasses_=distutils-r1 62add15ed646bfe511af53e282621b39 eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic fd3558f73f6503093adee69adf41020d multibuild 83db098a835f71feb71761f72a694aa2 multilib fc812e8eb2170022c28272d80a1f9e77 multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 ninja-utils d063ea1900a793f93eb095010d6d9156 out-of-source-utils 8e5093bd27b7f541a1913271f25d633a pypi a451be5a08e8eb46f927fc6dd163583f python-r1 5fdca77e34fc9af7d6eb47689f33f6bf python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 +_md5_=91b48bd55f215379ad1a8f046f5a9e2c diff --git a/metadata/md5-cache/dev-python/proto-plus-1.28.0 b/metadata/md5-cache/dev-python/proto-plus-1.28.0 new file mode 100644 index 000000000000..c05e3a2f84bd --- /dev/null +++ b/metadata/md5-cache/dev-python/proto-plus-1.28.0 @@ -0,0 +1,16 @@ +BDEPEND=test? ( >=dev-python/google-api-core-1.31.5[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/pytz[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] ) test? ( <dev-python/protobuf-8[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/protobuf-3.19.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) python_targets_python3_14? ( dev-lang/python:3.14 ) >=dev-python/gpep517-16[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/setuptools-78.1.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] verify-provenance? ( dev-python/pypi-attestations ) +DEFINED_PHASES=compile configure install prepare test unpack +DESCRIPTION=Beautiful, Pythonic protocol buffers +EAPI=8 +HOMEPAGE=https://github.com/googleapis/proto-plus-python/ https://pypi.org/project/proto-plus/ +INHERIT=distutils-r1 pypi +IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 python_targets_python3_14 verify-provenance +KEYWORDS=~amd64 ~arm64 ~x86 +LICENSE=Apache-2.0 +RDEPEND=<dev-python/protobuf-8[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/protobuf-3.19.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) python_targets_python3_14? ( dev-lang/python:3.14 ) +REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 python_targets_python3_14 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://files.pythonhosted.org/packages/source/p/proto-plus/proto_plus-1.28.0.tar.gz verify-provenance? ( https://pypi.org/integrity/proto-plus/v1.28.0/proto_plus-1.28.0.tar.gz/provenance -> proto_plus-1.28.0.tar.gz.provenance ) +_eclasses_=distutils-r1 62add15ed646bfe511af53e282621b39 eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic fd3558f73f6503093adee69adf41020d multibuild 83db098a835f71feb71761f72a694aa2 multilib fc812e8eb2170022c28272d80a1f9e77 multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 ninja-utils d063ea1900a793f93eb095010d6d9156 out-of-source-utils 8e5093bd27b7f541a1913271f25d633a pypi a451be5a08e8eb46f927fc6dd163583f python-r1 5fdca77e34fc9af7d6eb47689f33f6bf python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 +_md5_=6b70414bef1c2e1a4d80aac195f2e6b1 diff --git a/metadata/md5-cache/dev-python/python-ipware-2.0.4 b/metadata/md5-cache/dev-python/python-ipware-2.0.0 index cef0a787d3ee..a20c02b43758 100644 --- a/metadata/md5-cache/dev-python/python-ipware-2.0.4 +++ b/metadata/md5-cache/dev-python/python-ipware-2.0.0 @@ -1,6 +1,6 @@ BDEPEND=python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) python_targets_python3_14? ( dev-lang/python:3.14 ) >=dev-python/gpep517-16[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/setuptools-78.1.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=A Django application to retrieve user's IP address +DESCRIPTION=A Python package to retrieve user's IP address EAPI=8 HOMEPAGE=https://github.com/un33k/python-ipware https://pypi.org/project/python-ipware/ INHERIT=distutils-r1 @@ -10,6 +10,6 @@ LICENSE=MIT RDEPEND=python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) python_targets_python3_14? ( dev-lang/python:3.14 ) REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 python_targets_python3_14 ) SLOT=0 -SRC_URI=https://github.com/un33k/python-ipware/archive/refs/tags/v2.0.4.tar.gz -> python-ipware-2.0.4.gh.tar.gz +SRC_URI=https://github.com/un33k/python-ipware/archive/v2.0.0.tar.gz -> python-ipware-2.0.0.gh.tar.gz _eclasses_=distutils-r1 62add15ed646bfe511af53e282621b39 eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic fd3558f73f6503093adee69adf41020d multibuild 83db098a835f71feb71761f72a694aa2 multilib fc812e8eb2170022c28272d80a1f9e77 multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 ninja-utils d063ea1900a793f93eb095010d6d9156 out-of-source-utils 8e5093bd27b7f541a1913271f25d633a python-r1 5fdca77e34fc9af7d6eb47689f33f6bf python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 -_md5_=4c0a2796898bc21762970818d6635fba +_md5_=c731379244fc469350d4b9aa42f561b4 diff --git a/metadata/md5-cache/dev-python/python-ipware-3.0.0 b/metadata/md5-cache/dev-python/python-ipware-3.0.0 index 8cc543083ebc..2e772a80e996 100644 --- a/metadata/md5-cache/dev-python/python-ipware-3.0.0 +++ b/metadata/md5-cache/dev-python/python-ipware-3.0.0 @@ -1,6 +1,6 @@ BDEPEND=python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) python_targets_python3_14? ( dev-lang/python:3.14 ) >=dev-python/gpep517-16[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/setuptools-78.1.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=A Django application to retrieve user's IP address +DESCRIPTION=A Python package to retrieve user's IP address EAPI=8 HOMEPAGE=https://github.com/un33k/python-ipware https://pypi.org/project/python-ipware/ INHERIT=distutils-r1 @@ -10,6 +10,6 @@ LICENSE=MIT RDEPEND=python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) python_targets_python3_14? ( dev-lang/python:3.14 ) REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 python_targets_python3_14 ) SLOT=0 -SRC_URI=https://github.com/un33k/python-ipware/archive/refs/tags/v3.0.0.tar.gz -> python-ipware-3.0.0.gh.tar.gz +SRC_URI=https://github.com/un33k/python-ipware/archive/v3.0.0.tar.gz -> python-ipware-3.0.0.gh.tar.gz _eclasses_=distutils-r1 62add15ed646bfe511af53e282621b39 eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic fd3558f73f6503093adee69adf41020d multibuild 83db098a835f71feb71761f72a694aa2 multilib fc812e8eb2170022c28272d80a1f9e77 multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 ninja-utils d063ea1900a793f93eb095010d6d9156 out-of-source-utils 8e5093bd27b7f541a1913271f25d633a python-r1 5fdca77e34fc9af7d6eb47689f33f6bf python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 -_md5_=4c0a2796898bc21762970818d6635fba +_md5_=c731379244fc469350d4b9aa42f561b4 diff --git a/metadata/md5-cache/dev-python/trove-classifiers-2026.5.7.17 b/metadata/md5-cache/dev-python/trove-classifiers-2026.5.7.17 new file mode 100644 index 000000000000..08bf8e9d9df4 --- /dev/null +++ b/metadata/md5-cache/dev-python/trove-classifiers-2026.5.7.17 @@ -0,0 +1,16 @@ +BDEPEND=test? ( >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) python_targets_python3_14? ( dev-lang/python:3.14 ) >=dev-python/gpep517-16[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/flit-core-3.11.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] verify-provenance? ( dev-python/pypi-attestations ) +DEFINED_PHASES=compile configure install prepare test unpack +DESCRIPTION=Canonical source for classifiers on PyPI (pypi.org) +EAPI=8 +HOMEPAGE=https://github.com/pypa/trove-classifiers/ https://pypi.org/project/trove-classifiers/ +INHERIT=distutils-r1 pypi +IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 python_targets_python3_14 verify-provenance +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos ~x64-solaris +LICENSE=Apache-2.0 +RDEPEND=python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) python_targets_python3_14? ( dev-lang/python:3.14 ) +REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 python_targets_python3_14 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://files.pythonhosted.org/packages/source/t/trove-classifiers/trove_classifiers-2026.5.7.17.tar.gz verify-provenance? ( https://pypi.org/integrity/trove-classifiers/v2026.5.7.17/trove_classifiers-2026.5.7.17.tar.gz/provenance -> trove_classifiers-2026.5.7.17.tar.gz.provenance ) +_eclasses_=distutils-r1 62add15ed646bfe511af53e282621b39 eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic fd3558f73f6503093adee69adf41020d multibuild 83db098a835f71feb71761f72a694aa2 multilib fc812e8eb2170022c28272d80a1f9e77 multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 ninja-utils d063ea1900a793f93eb095010d6d9156 out-of-source-utils 8e5093bd27b7f541a1913271f25d633a pypi a451be5a08e8eb46f927fc6dd163583f python-r1 5fdca77e34fc9af7d6eb47689f33f6bf python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 +_md5_=a87626e89f30ca307dfe12f27b435d8a diff --git a/metadata/md5-cache/dev-python/urllib3-2.7.0 b/metadata/md5-cache/dev-python/urllib3-2.7.0 new file mode 100644 index 000000000000..28756a3f591b --- /dev/null +++ b/metadata/md5-cache/dev-python/urllib3-2.7.0 @@ -0,0 +1,16 @@ +BDEPEND=dev-python/hatch-vcs[python_targets_pypy3_11(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] test? ( python_targets_pypy3_11? ( >=dev-python/pysocks-1.5.8[python_targets_pypy3_11(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] <dev-python/pysocks-2.0[python_targets_pypy3_11(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] brotli? ( >=dev-python/brotlicffi-1.2.0.0[python_targets_pypy3_11(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] ) http2? ( <dev-python/h2-5[python_targets_pypy3_11(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/h2-4[python_targets_pypy3_11(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] ) zstd? ( python_targets_pypy3_11? ( >=dev-python/backports-zstd-1.0.0[python_targets_pypy3_11(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_11? ( >=dev-python/backports-zstd-1.0.0[python_targets_pypy3_11(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_12? ( >=dev-python/backports-zstd-1.0.0[python_targets_pypy3_11(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_13? ( >=dev-python/backports-zstd-1.0.0[python_targets_pypy3_11(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) ) dev-python/brotlicffi[python_targets_pypy3_11(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/freezegun[python_targets_pypy3_11(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/h2[python_targets_pypy3_11(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/httpx[python_targets_pypy3_11(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/pytest[python_targets_pypy3_11(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/pytest-rerunfailures[python_targets_pypy3_11(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/pytest-timeout[python_targets_pypy3_11(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/pytest-xdist[python_targets_pypy3_11(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/quart[python_targets_pypy3_11(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/quart-trio[python_targets_pypy3_11(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/trio[python_targets_pypy3_11(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/tornado-4.2.1[python_targets_pypy3_11(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/trustme-0.5.3[python_targets_pypy3_11(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] ) python_targets_python3_11? ( >=dev-python/pysocks-1.5.8[python_targets_pypy3_11(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] <dev-python/pysocks-2.0[python_targets_pypy3_11(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] brotli? ( >=dev-python/brotlicffi-1.2.0.0[python_targets_pypy3_11(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] ) http2? ( <dev-python/h2-5[python_targets_pypy3_11(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/h2-4[python_targets_pypy3_11(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] ) zstd? ( python_targets_pypy3_11? ( >=dev-python/backports-zstd-1.0.0[python_targets_pypy3_11(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_11? ( >=dev-python/backports-zstd-1.0.0[python_targets_pypy3_11(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_12? ( >=dev-python/backports-zstd-1.0.0[python_targets_pypy3_11(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_13? ( >=dev-python/backports-zstd-1.0.0[python_targets_pypy3_11(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) ) dev-python/brotlicffi[python_targets_pypy3_11(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/freezegun[python_targets_pypy3_11(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/h2[python_targets_pypy3_11(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/httpx[python_targets_pypy3_11(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/pytest[python_targets_pypy3_11(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/pytest-rerunfailures[python_targets_pypy3_11(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/pytest-timeout[python_targets_pypy3_11(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/pytest-xdist[python_targets_pypy3_11(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/quart[python_targets_pypy3_11(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/quart-trio[python_targets_pypy3_11(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/trio[python_targets_pypy3_11(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/tornado-4.2.1[python_targets_pypy3_11(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/trustme-0.5.3[python_targets_pypy3_11(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] ) python_targets_python3_12? ( >=dev-python/pysocks-1.5.8[python_targets_pypy3_11(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] <dev-python/pysocks-2.0[python_targets_pypy3_11(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] brotli? ( >=dev-python/brotlicffi-1.2.0.0[python_targets_pypy3_11(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] ) http2? ( <dev-python/h2-5[python_targets_pypy3_11(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/h2-4[python_targets_pypy3_11(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] ) zstd? ( python_targets_pypy3_11? ( >=dev-python/backports-zstd-1.0.0[python_targets_pypy3_11(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_11? ( >=dev-python/backports-zstd-1.0.0[python_targets_pypy3_11(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_12? ( >=dev-python/backports-zstd-1.0.0[python_targets_pypy3_11(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_13? ( >=dev-python/backports-zstd-1.0.0[python_targets_pypy3_11(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) ) dev-python/brotlicffi[python_targets_pypy3_11(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/freezegun[python_targets_pypy3_11(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/h2[python_targets_pypy3_11(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/httpx[python_targets_pypy3_11(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/pytest[python_targets_pypy3_11(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/pytest-rerunfailures[python_targets_pypy3_11(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/pytest-timeout[python_targets_pypy3_11(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/pytest-xdist[python_targets_pypy3_11(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/quart[python_targets_pypy3_11(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/quart-trio[python_targets_pypy3_11(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/trio[python_targets_pypy3_11(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/tornado-4.2.1[python_targets_pypy3_11(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/trustme-0.5.3[python_targets_pypy3_11(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] ) python_targets_python3_13? ( >=dev-python/pysocks-1.5.8[python_targets_pypy3_11(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] <dev-python/pysocks-2.0[python_targets_pypy3_11(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] brotli? ( >=dev-python/brotlicffi-1.2.0.0[python_targets_pypy3_11(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] ) http2? ( <dev-python/h2-5[python_targets_pypy3_11(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/h2-4[python_targets_pypy3_11(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] ) zstd? ( python_targets_pypy3_11? ( >=dev-python/backports-zstd-1.0.0[python_targets_pypy3_11(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_11? ( >=dev-python/backports-zstd-1.0.0[python_targets_pypy3_11(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_12? ( >=dev-python/backports-zstd-1.0.0[python_targets_pypy3_11(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_13? ( >=dev-python/backports-zstd-1.0.0[python_targets_pypy3_11(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) ) dev-python/brotlicffi[python_targets_pypy3_11(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/freezegun[python_targets_pypy3_11(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/h2[python_targets_pypy3_11(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/httpx[python_targets_pypy3_11(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/pytest[python_targets_pypy3_11(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/pytest-rerunfailures[python_targets_pypy3_11(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/pytest-timeout[python_targets_pypy3_11(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/pytest-xdist[python_targets_pypy3_11(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/quart[python_targets_pypy3_11(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/quart-trio[python_targets_pypy3_11(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/trio[python_targets_pypy3_11(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/tornado-4.2.1[python_targets_pypy3_11(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/trustme-0.5.3[python_targets_pypy3_11(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] ) python_targets_python3_14? ( >=dev-python/pysocks-1.5.8[python_targets_pypy3_11(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] <dev-python/pysocks-2.0[python_targets_pypy3_11(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] brotli? ( >=dev-python/brotlicffi-1.2.0.0[python_targets_pypy3_11(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] ) http2? ( <dev-python/h2-5[python_targets_pypy3_11(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/h2-4[python_targets_pypy3_11(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] ) zstd? ( python_targets_pypy3_11? ( >=dev-python/backports-zstd-1.0.0[python_targets_pypy3_11(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_11? ( >=dev-python/backports-zstd-1.0.0[python_targets_pypy3_11(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_12? ( >=dev-python/backports-zstd-1.0.0[python_targets_pypy3_11(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_13? ( >=dev-python/backports-zstd-1.0.0[python_targets_pypy3_11(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) ) dev-python/brotlicffi[python_targets_pypy3_11(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/freezegun[python_targets_pypy3_11(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/h2[python_targets_pypy3_11(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/httpx[python_targets_pypy3_11(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/pytest[python_targets_pypy3_11(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/pytest-rerunfailures[python_targets_pypy3_11(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/pytest-timeout[python_targets_pypy3_11(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/pytest-xdist[python_targets_pypy3_11(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/quart[python_targets_pypy3_11(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/quart-trio[python_targets_pypy3_11(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/trio[python_targets_pypy3_11(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/tornado-4.2.1[python_targets_pypy3_11(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/trustme-0.5.3[python_targets_pypy3_11(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] ) python_targets_pypy3_11? ( >=dev-python/backports-zstd-1.0.0[python_targets_pypy3_11(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_11? ( >=dev-python/backports-zstd-1.0.0[python_targets_pypy3_11(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_12? ( >=dev-python/backports-zstd-1.0.0[python_targets_pypy3_11(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_13? ( >=dev-python/backports-zstd-1.0.0[python_targets_pypy3_11(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) ) python_targets_pypy3_11? ( dev-lang/pypy:3.11=[ssl(+)] ) python_targets_python3_11? ( dev-lang/python:3.11[ssl(+)] ) python_targets_python3_12? ( dev-lang/python:3.12[ssl(+)] ) python_targets_python3_13? ( dev-lang/python:3.13[ssl(+)] ) python_targets_python3_14? ( dev-lang/python:3.14[ssl(+)] ) >=dev-python/gpep517-16[python_targets_pypy3_11(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/hatchling-1.27.0[python_targets_pypy3_11(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] verify-provenance? ( dev-python/pypi-attestations ) +DEFINED_PHASES=compile configure install prepare test unpack +DESCRIPTION=HTTP library with thread-safe connection pooling, file post, and more +EAPI=8 +HOMEPAGE=https://github.com/urllib3/urllib3/ https://pypi.org/project/urllib3/ +INHERIT=distutils-r1 pypi +IUSE=brotli http2 test zstd python_targets_pypy3_11 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 python_targets_python3_14 verify-provenance +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos ~x64-solaris +LICENSE=MIT +RDEPEND=>=dev-python/pysocks-1.5.8[python_targets_pypy3_11(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] <dev-python/pysocks-2.0[python_targets_pypy3_11(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] brotli? ( >=dev-python/brotlicffi-1.2.0.0[python_targets_pypy3_11(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] ) http2? ( <dev-python/h2-5[python_targets_pypy3_11(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/h2-4[python_targets_pypy3_11(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] ) zstd? ( python_targets_pypy3_11? ( >=dev-python/backports-zstd-1.0.0[python_targets_pypy3_11(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_11? ( >=dev-python/backports-zstd-1.0.0[python_targets_pypy3_11(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_12? ( >=dev-python/backports-zstd-1.0.0[python_targets_pypy3_11(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_13? ( >=dev-python/backports-zstd-1.0.0[python_targets_pypy3_11(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) ) python_targets_pypy3_11? ( dev-lang/pypy:3.11=[ssl(+)] ) python_targets_python3_11? ( dev-lang/python:3.11[ssl(+)] ) python_targets_python3_12? ( dev-lang/python:3.12[ssl(+)] ) python_targets_python3_13? ( dev-lang/python:3.13[ssl(+)] ) python_targets_python3_14? ( dev-lang/python:3.14[ssl(+)] ) +REQUIRED_USE=|| ( python_targets_pypy3_11 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 python_targets_python3_14 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://files.pythonhosted.org/packages/source/u/urllib3/urllib3-2.7.0.tar.gz verify-provenance? ( https://pypi.org/integrity/urllib3/v2.7.0/urllib3-2.7.0.tar.gz/provenance -> urllib3-2.7.0.tar.gz.provenance ) test? ( https://github.com/urllib3/hypercorn/archive/d1719f8c1570cbd8e6a3719ffdb14a4d72880abb.tar.gz -> hypercorn-d1719f8c1570cbd8e6a3719ffdb14a4d72880abb.gh.tar.gz ) +_eclasses_=distutils-r1 62add15ed646bfe511af53e282621b39 eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic fd3558f73f6503093adee69adf41020d multibuild 83db098a835f71feb71761f72a694aa2 multilib fc812e8eb2170022c28272d80a1f9e77 multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 ninja-utils d063ea1900a793f93eb095010d6d9156 out-of-source-utils 8e5093bd27b7f541a1913271f25d633a pypi a451be5a08e8eb46f927fc6dd163583f python-r1 5fdca77e34fc9af7d6eb47689f33f6bf python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 +_md5_=98a243daff6f57c30508439e824cd5e7 diff --git a/metadata/md5-cache/dev-python/whitenoise-6.11.0-r1 b/metadata/md5-cache/dev-python/whitenoise-6.8.2 index bb34bae3608e..3cd391d7063c 100644 --- a/metadata/md5-cache/dev-python/whitenoise-6.11.0-r1 +++ b/metadata/md5-cache/dev-python/whitenoise-6.8.2 @@ -12,6 +12,6 @@ RDEPEND=python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_pytho REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 python_targets_python3_14 ) RESTRICT=!test? ( test ) SLOT=0 -SRC_URI=https://github.com/evansd/whitenoise/archive/6.11.0.tar.gz -> whitenoise-6.11.0.gh.tar.gz +SRC_URI=https://github.com/evansd/whitenoise/archive/6.8.2.tar.gz -> whitenoise-6.8.2.gh.tar.gz _eclasses_=distutils-r1 62add15ed646bfe511af53e282621b39 eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic fd3558f73f6503093adee69adf41020d multibuild 83db098a835f71feb71761f72a694aa2 multilib fc812e8eb2170022c28272d80a1f9e77 multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 ninja-utils d063ea1900a793f93eb095010d6d9156 optfeature 538bce96e5589935b57e178e8635f301 out-of-source-utils 8e5093bd27b7f541a1913271f25d633a python-r1 5fdca77e34fc9af7d6eb47689f33f6bf python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 -_md5_=cedb00237d8aa452867da298e5ceec81 +_md5_=77276c386efc3c82cbd063cfaa5dfba5 diff --git a/metadata/md5-cache/dev-python/whitenoise-6.12.0 b/metadata/md5-cache/dev-python/whitenoise-6.9.0 index 73555ce86ed0..589a2a3bdbc1 100644 --- a/metadata/md5-cache/dev-python/whitenoise-6.12.0 +++ b/metadata/md5-cache/dev-python/whitenoise-6.9.0 @@ -1,6 +1,6 @@ BDEPEND=test? ( app-arch/brotli[python,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] ) test? ( >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] ) doc? ( || ( ( dev-lang/python:3.14 >=dev-python/sphinx-8.1.3[python_targets_python3_14(-)] dev-python/furo[python_targets_python3_14(-)] ) ( dev-lang/python:3.13 >=dev-python/sphinx-8.1.3[python_targets_python3_13(-)] dev-python/furo[python_targets_python3_13(-)] ) ( dev-lang/python:3.12 >=dev-python/sphinx-8.1.3[python_targets_python3_12(-)] dev-python/furo[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 >=dev-python/sphinx-8.1.3[python_targets_python3_11(-)] dev-python/furo[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 >=dev-python/sphinx-8.1.3[python_targets_python3_10(-)] dev-python/furo[python_targets_python3_10(-)] ) ) ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) python_targets_python3_14? ( dev-lang/python:3.14 ) >=dev-python/gpep517-16[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/setuptools-78.1.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] DEFINED_PHASES=compile configure install postinst prepare test -DEPEND=dev-python/django[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] +DEPEND=<dev-python/django-5.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] DESCRIPTION=Radically simplified static file serving for Python web apps EAPI=8 HOMEPAGE=https://github.com/evansd/whitenoise @@ -12,6 +12,6 @@ RDEPEND=python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_pytho REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 python_targets_python3_14 ) RESTRICT=!test? ( test ) SLOT=0 -SRC_URI=https://github.com/evansd/whitenoise/archive/6.12.0.tar.gz -> whitenoise-6.12.0.gh.tar.gz +SRC_URI=https://github.com/evansd/whitenoise/archive/6.9.0.tar.gz -> whitenoise-6.9.0.gh.tar.gz _eclasses_=distutils-r1 62add15ed646bfe511af53e282621b39 eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic fd3558f73f6503093adee69adf41020d multibuild 83db098a835f71feb71761f72a694aa2 multilib fc812e8eb2170022c28272d80a1f9e77 multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 ninja-utils d063ea1900a793f93eb095010d6d9156 optfeature 538bce96e5589935b57e178e8635f301 out-of-source-utils 8e5093bd27b7f541a1913271f25d633a python-r1 5fdca77e34fc9af7d6eb47689f33f6bf python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 -_md5_=335cbc917c7dd0db877c3b671121dbfa +_md5_=c9632aa0e75d76fc0fc8e63fa84f0704 diff --git a/metadata/md5-cache/dev-util/pkgdev-0.2.14 b/metadata/md5-cache/dev-util/pkgdev-0.2.14 index 903fc9eac381..99b7969be91c 100644 --- a/metadata/md5-cache/dev-util/pkgdev-0.2.14 +++ b/metadata/md5-cache/dev-util/pkgdev-0.2.14 @@ -5,7 +5,7 @@ EAPI=8 HOMEPAGE=https://github.com/pkgcore/pkgdev INHERIT=distutils-r1 optfeature pypi IUSE=doc doc test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 python_targets_python3_14 -KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos +KEYWORDS=amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~x64-macos LICENSE=BSD MIT RDEPEND=>=dev-python/snakeoil-0.11.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=sys-apps/pkgcore-0.12.30[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-util/pkgcheck-0.10.36[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-vcs/git python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) python_targets_python3_14? ( dev-lang/python:3.14 ) REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 python_targets_python3_14 ) @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://files.pythonhosted.org/packages/source/p/pkgdev/pkgdev-0.2.14.tar.gz _eclasses_=distutils-r1 62add15ed646bfe511af53e282621b39 eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic fd3558f73f6503093adee69adf41020d multibuild 83db098a835f71feb71761f72a694aa2 multilib fc812e8eb2170022c28272d80a1f9e77 multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 ninja-utils d063ea1900a793f93eb095010d6d9156 optfeature 538bce96e5589935b57e178e8635f301 out-of-source-utils 8e5093bd27b7f541a1913271f25d633a pypi a451be5a08e8eb46f927fc6dd163583f python-r1 5fdca77e34fc9af7d6eb47689f33f6bf python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 -_md5_=d7fb67130de6cb672b68968e411e3093 +_md5_=6c3778fbffc0125832a5a8b820405911 diff --git a/metadata/md5-cache/dev-vcs/git-2.54.0 b/metadata/md5-cache/dev-vcs/git-2.54.0 index c1fdbf30e5f3..6c011bfef7f5 100644 --- a/metadata/md5-cache/dev-vcs/git-2.54.0 +++ b/metadata/md5-cache/dev-vcs/git-2.54.0 @@ -1,17 +1,17 @@ -BDEPEND=doc? ( app-text/asciidoc app-text/docbook2X app-text/xmlto sys-apps/texinfo ) keyring? ( virtual/pkgconfig ) nls? ( sys-devel/gettext ) test? ( app-crypt/gnupg ) virtual/pkgconfig +BDEPEND=doc? ( app-text/asciidoc app-text/docbook2X app-text/xmlto sys-apps/texinfo ) keyring? ( virtual/pkgconfig ) nls? ( sys-devel/gettext ) rust? ( || ( >=dev-lang/rust-bin-1.74.1:* >=dev-lang/rust-1.74.1:* ) ) test? ( app-arch/unzip app-crypt/gnupg dev-lang/perl ) virtual/pkgconfig >=dev-build/meson-1.2.3 app-alternatives/ninja dev-build/meson-format-array DEFINED_PHASES=compile configure install postinst prepare setup test unpack -DEPEND=!libressl? ( dev-libs/openssl:= ) libressl? ( dev-libs/libressl:= ) sys-libs/zlib curl? ( net-misc/curl webdav? ( dev-libs/expat ) ) keyring? ( app-crypt/libsecret dev-libs/glib:2 ) iconv? ( virtual/libiconv ) pcre? ( dev-libs/libpcre2:= ) perl? ( dev-lang/perl:=[-build(-)] ) tk? ( dev-lang/tk:= ) +DEPEND=!libressl? ( dev-libs/openssl:= ) libressl? ( dev-libs/libressl:= ) virtual/zlib:= curl? ( net-misc/curl webdav? ( dev-libs/expat ) ) keyring? ( app-crypt/libsecret dev-libs/glib:2 ) iconv? ( virtual/libiconv ) pcre? ( dev-libs/libpcre2:= ) perl? ( dev-lang/perl:=[-build(-)] ) tk? ( dev-lang/tk:= ) DESCRIPTION=Stupid content tracker: distributed VCS designed for speed and efficiency EAPI=8 HOMEPAGE=https://www.git-scm.com/ -INHERIT=bash-completion-r1 optfeature perl-module plocale python-single-r1 systemd toolchain-funcs -IUSE=+blksha1 +curl cgi doc keyring +gpg highlight +iconv libressl mediawiki +nls +pcre perforce +perl +safe-directory selinux subversion tk +webdav xinetd cvs test python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 python_single_target_python3_13 python_single_target_python3_14 -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 +INHERIT=flag-o-matic toolchain-funcs perl-module shell-completion optfeature plocale python-single-r1 rust systemd meson +IUSE=+curl cgi cvs doc keyring +gpg highlight +iconv libressl +nls +pcre perforce +perl rust +safe-directory selinux subversion test tk +webdav xinetd python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 python_single_target_python3_13 python_single_target_python3_14 +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos ~x64-solaris LICENSE=GPL-2 -RDEPEND=!libressl? ( dev-libs/openssl:= ) libressl? ( dev-libs/libressl:= ) sys-libs/zlib curl? ( net-misc/curl webdav? ( dev-libs/expat ) ) keyring? ( app-crypt/libsecret dev-libs/glib:2 ) iconv? ( virtual/libiconv ) pcre? ( dev-libs/libpcre2:= ) perl? ( dev-lang/perl:=[-build(-)] ) tk? ( dev-lang/tk:= ) gpg? ( app-crypt/gnupg ) perl? ( dev-perl/Error dev-perl/MailTools dev-perl/Authen-SASL >=virtual/perl-libnet-3.110.0-r4[ssl] cgi? ( dev-perl/CGI highlight? ( app-text/highlight ) ) cvs? ( >=dev-vcs/cvsps-2.1:0 dev-perl/DBI dev-perl/DBD-SQLite ) mediawiki? ( dev-perl/DateTime-Format-ISO8601 dev-perl/HTML-Tree dev-perl/MediaWiki-API ) subversion? ( dev-vcs/subversion[-dso(-),perl] dev-perl/libwww-perl dev-perl/TermReadKey ) ) perforce? ( python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) python_single_target_python3_13? ( dev-lang/python:3.13 ) python_single_target_python3_14? ( dev-lang/python:3.14 ) ) selinux? ( sec-policy/selinux-git ) -REQUIRED_USE=cgi? ( perl ) cvs? ( perl ) mediawiki? ( perl ) perforce? ( ^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 python_single_target_python3_13 python_single_target_python3_14 ) ) subversion? ( perl ) webdav? ( curl ) +RDEPEND=!libressl? ( dev-libs/openssl:= ) libressl? ( dev-libs/libressl:= ) virtual/zlib:= curl? ( net-misc/curl webdav? ( dev-libs/expat ) ) keyring? ( app-crypt/libsecret dev-libs/glib:2 ) iconv? ( virtual/libiconv ) pcre? ( dev-libs/libpcre2:= ) perl? ( dev-lang/perl:=[-build(-)] ) tk? ( dev-lang/tk:= ) gpg? ( app-alternatives/gpg ) perl? ( dev-perl/Error dev-perl/MailTools dev-perl/Authen-SASL >=virtual/perl-libnet-3.110.0-r4[ssl] cgi? ( dev-perl/CGI highlight? ( app-text/highlight ) ) cvs? ( >=dev-vcs/cvsps-2.1:0 dev-perl/DBI dev-perl/DBD-SQLite ) subversion? ( dev-vcs/subversion[-dso(-),perl] dev-perl/libwww-perl dev-perl/TermReadKey ) ) perforce? ( python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) python_single_target_python3_13? ( dev-lang/python:3.13 ) python_single_target_python3_14? ( dev-lang/python:3.14 ) ) selinux? ( sec-policy/selinux-git ) +REQUIRED_USE=cgi? ( perl ) cvs? ( perl ) perforce? ( ^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 python_single_target_python3_13 python_single_target_python3_14 ) ) subversion? ( perl ) webdav? ( curl ) RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://www.kernel.org/pub/software/scm/git/git-2.54.0.tar.xz https://www.kernel.org/pub/software/scm/git/git-manpages-2.54.0.tar.xz doc? ( https://www.kernel.org/pub/software/scm/git/git-htmldocs-2.54.0.tar.xz ) -_eclasses_=bash-completion-r1 9e91505e030725688d1e953321a47501 eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 optfeature 538bce96e5589935b57e178e8635f301 perl-functions 1863acf0982afafc67797e3ce7275b4c perl-module 41920449ca174fe9b9b303dfcbdb37a3 plocale 980baab6fd56db6149d0a9396e0b21c9 python-single-r1 47d8ac9be330c9366112b78fd4f8ce57 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 readme.gentoo-r1 9ca94b2d607e7454ca6cfb44ab8ce327 systemd a964c0cbe818b5729da1dbfcee5be861 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 -_md5_=b8bb770dd79c6f68d001e60f5184070d +_eclasses_=bash-completion-r1 9e91505e030725688d1e953321a47501 eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic fd3558f73f6503093adee69adf41020d meson 12065b402c6d78a2aec926ed8dfd964f multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 ninja-utils d063ea1900a793f93eb095010d6d9156 optfeature 538bce96e5589935b57e178e8635f301 perl-functions 1863acf0982afafc67797e3ce7275b4c perl-module 41920449ca174fe9b9b303dfcbdb37a3 plocale 980baab6fd56db6149d0a9396e0b21c9 python-single-r1 47d8ac9be330c9366112b78fd4f8ce57 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 readme.gentoo-r1 9ca94b2d607e7454ca6cfb44ab8ce327 rust c5ae4c9b5eca97bd7fc77fede663873f rust-toolchain 76468983281b0a7fc167ca224f84ecfd shell-completion 0b655d0d825e157a5e99c463bddaac16 sysroot 4c36abaf94ebd3ab32f8abea9a444121 systemd a964c0cbe818b5729da1dbfcee5be861 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 +_md5_=d82f4a51d5ba258fa8c1900a8c9ee21c diff --git a/metadata/md5-cache/kde-apps/libkcddb-common-25.12.2 b/metadata/md5-cache/kde-apps/libkcddb-common-25.12.2 deleted file mode 100644 index 0e98cf4c0d3c..000000000000 --- a/metadata/md5-cache/kde-apps/libkcddb-common-25.12.2 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.28.5 >=dev-build/cmake-3.31.9-r1 >=kde-frameworks/extra-cmake-modules-6.0.0:* kde-frameworks/ki18n:6 handbook? ( kde-frameworks/kdoctools:6 ) kde-frameworks/kcmutils:6 dev-qt/qtbase:6 -DEFINED_PHASES=compile configure info install nofetch prepare setup test unpack -DESCRIPTION=Common files for libkcddb -EAPI=8 -HOMEPAGE=https://apps.kde.org/ -INHERIT=ecm-common gear.kde.org -IUSE=+handbook -KEYWORDS=amd64 arm64 ~loong ~ppc64 ~riscv ~x86 -LICENSE=GPL-2+ handbook? ( FDL-1.2 ) -RDEPEND=!<kde-apps/libkcddb-23.08.5-r1:5 !<kde-apps/libkcddb-24.05.2-r1:6 -SLOT=0 -SRC_URI=mirror://kde/stable/release-service/25.12.2/src/libkcddb-25.12.2.tar.xz -_eclasses_=cmake 3395ce6618fc5c7af03335471b896644 ecm-common 122d09819aca88cb2f06edf45d93ed2b flag-o-matic fd3558f73f6503093adee69adf41020d gear.kde.org cacda432108ae84761ff73c038078bb6 kde.org 2eea56ed41440913be4caa3d255d2db3 multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 ninja-utils d063ea1900a793f93eb095010d6d9156 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=414101f1dfec5e62ab073d0e3563ddc5 diff --git a/metadata/md5-cache/kde-apps/libksane-common-25.12.2 b/metadata/md5-cache/kde-apps/libksane-common-25.12.2 deleted file mode 100644 index db3d173341a4..000000000000 --- a/metadata/md5-cache/kde-apps/libksane-common-25.12.2 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.28.5 >=dev-build/cmake-3.31.9-r1 >=kde-frameworks/extra-cmake-modules-6.0.0:* kde-frameworks/ki18n:6 dev-qt/qtbase:6 -DEFINED_PHASES=compile configure info install nofetch postinst postrm preinst prepare setup test unpack -DESCRIPTION=Common files for libksane -EAPI=8 -HOMEPAGE=https://apps.kde.org/ -IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info -INHERIT=ecm-common gear.kde.org xdg -KEYWORDS=amd64 arm64 ~loong ~ppc64 ~riscv ~x86 -LICENSE=GPL-2 -RDEPEND=!<kde-apps/libksane-24.02.2-r2:5 !<kde-apps/libksane-24.05.2-r1:6 -SLOT=0 -SRC_URI=mirror://kde/stable/release-service/25.12.2/src/libksane-25.12.2.tar.xz -_eclasses_=cmake 3395ce6618fc5c7af03335471b896644 ecm-common 122d09819aca88cb2f06edf45d93ed2b flag-o-matic fd3558f73f6503093adee69adf41020d gear.kde.org cacda432108ae84761ff73c038078bb6 kde.org 2eea56ed41440913be4caa3d255d2db3 multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 ninja-utils d063ea1900a793f93eb095010d6d9156 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=fb6aab7e17a78a810342dcf9ff05ced7 diff --git a/metadata/md5-cache/kde-frameworks/attica-6.23.0 b/metadata/md5-cache/kde-frameworks/attica-6.23.0 deleted file mode 100644 index 25329061177a..000000000000 --- a/metadata/md5-cache/kde-frameworks/attica-6.23.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.28.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.23:* -DEFINED_PHASES=compile configure info install nofetch prepare test unpack -DEPEND=>=dev-qt/qtbase-6.10.1:6[network] dev-qt/qtbase:6 -DESCRIPTION=Framework providing access to Open Collaboration Services -EAPI=8 -HOMEPAGE=https://develop.kde.org/products/frameworks/ -INHERIT=ecm frameworks.kde.org -IUSE=debug test -KEYWORDS=amd64 arm64 ~loong ~ppc64 ~riscv ~x86 -LICENSE=LGPL-2.1+ -RDEPEND=>=dev-qt/qtbase-6.10.1:6[network] >=kde-frameworks/kf-env-6 dev-qt/qtbase:6 -RESTRICT=!test? ( test ) -SLOT=6/6.23 -SRC_URI=mirror://kde/stable/frameworks/6.23/attica-6.23.0.tar.xz -_eclasses_=cmake 3395ce6618fc5c7af03335471b896644 ecm c3772d432284de03db6df21d71be747a flag-o-matic fd3558f73f6503093adee69adf41020d frameworks.kde.org c3e97d56f2422e7f729ed13f859352f1 kde.org 2eea56ed41440913be4caa3d255d2db3 multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 ninja-utils d063ea1900a793f93eb095010d6d9156 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 virtualx 9741d451eb64ea8bb9faee90d68a9b68 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=e02fb05389c6c17f53f1cef3a3551002 diff --git a/metadata/md5-cache/kde-frameworks/baloo-6.23.0 b/metadata/md5-cache/kde-frameworks/baloo-6.23.0 deleted file mode 100644 index e3745d25d152..000000000000 --- a/metadata/md5-cache/kde-frameworks/baloo-6.23.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.28.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.23:* -DEFINED_PHASES=compile configure info install nofetch prepare test unpack -DEPEND=>=dev-db/lmdb-0.9.17 >=dev-qt/qtbase-6.10.1:6[dbus,gui,widgets] >=dev-qt/qtdeclarative-6.10.1:6 =kde-frameworks/kconfig-6.23*:6 =kde-frameworks/kcoreaddons-6.23*:6 =kde-frameworks/kcrash-6.23*:6 =kde-frameworks/kdbusaddons-6.23*:6 =kde-frameworks/kfilemetadata-6.23*:6 =kde-frameworks/ki18n-6.23*:6 =kde-frameworks/kidletime-6.23*:6 =kde-frameworks/kio-6.23*:6 =kde-frameworks/solid-6.23*:6 dev-qt/qtbase:6 -DESCRIPTION=Framework for searching and managing metadata -EAPI=8 -HOMEPAGE=https://develop.kde.org/products/frameworks/ -INHERIT=ecm frameworks.kde.org -IUSE=debug test -KEYWORDS=amd64 arm64 ~loong ~ppc64 ~riscv ~x86 -LICENSE=LGPL-2+ -RDEPEND=>=dev-db/lmdb-0.9.17 >=dev-qt/qtbase-6.10.1:6[dbus,gui,widgets] >=dev-qt/qtdeclarative-6.10.1:6 =kde-frameworks/kconfig-6.23*:6 =kde-frameworks/kcoreaddons-6.23*:6 =kde-frameworks/kcrash-6.23*:6 =kde-frameworks/kdbusaddons-6.23*:6 =kde-frameworks/kfilemetadata-6.23*:6 =kde-frameworks/ki18n-6.23*:6 =kde-frameworks/kidletime-6.23*:6 =kde-frameworks/kio-6.23*:6 =kde-frameworks/solid-6.23*:6 !kde-frameworks/baloo:5[-kf6compat(-)] >=kde-frameworks/kf-env-6 dev-qt/qtbase:6 -RESTRICT=test !test? ( test ) -SLOT=6/6.23 -SRC_URI=mirror://kde/stable/frameworks/6.23/baloo-6.23.0.tar.xz -_eclasses_=cmake 3395ce6618fc5c7af03335471b896644 ecm c3772d432284de03db6df21d71be747a flag-o-matic fd3558f73f6503093adee69adf41020d frameworks.kde.org c3e97d56f2422e7f729ed13f859352f1 kde.org 2eea56ed41440913be4caa3d255d2db3 multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 ninja-utils d063ea1900a793f93eb095010d6d9156 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 virtualx 9741d451eb64ea8bb9faee90d68a9b68 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=0e1781df1480450737a1809f5bf21b9c diff --git a/metadata/md5-cache/kde-frameworks/bluez-qt-6.23.0 b/metadata/md5-cache/kde-frameworks/bluez-qt-6.23.0 deleted file mode 100644 index 2c2dfb0cdeca..000000000000 --- a/metadata/md5-cache/kde-frameworks/bluez-qt-6.23.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.28.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.23:* -DEFINED_PHASES=compile configure info install nofetch prepare test unpack -DEPEND=>=dev-qt/qtbase-6.10.1:6[dbus,network] >=dev-qt/qtdeclarative-6.10.1:6 dev-qt/qtbase:6 -DESCRIPTION=Qt wrapper for Bluez 5 DBus API -EAPI=8 -HOMEPAGE=https://develop.kde.org/products/frameworks/ -INHERIT=ecm frameworks.kde.org -IUSE=debug test -KEYWORDS=amd64 arm64 ~loong ~ppc64 ~riscv ~x86 -LICENSE=LGPL-2 -RDEPEND=>=dev-qt/qtbase-6.10.1:6[dbus,network] >=dev-qt/qtdeclarative-6.10.1:6 >=kde-frameworks/kf-env-6 dev-qt/qtbase:6 -RESTRICT=test !test? ( test ) -SLOT=6/6.23 -SRC_URI=mirror://kde/stable/frameworks/6.23/bluez-qt-6.23.0.tar.xz -_eclasses_=cmake 3395ce6618fc5c7af03335471b896644 ecm c3772d432284de03db6df21d71be747a flag-o-matic fd3558f73f6503093adee69adf41020d frameworks.kde.org c3e97d56f2422e7f729ed13f859352f1 kde.org 2eea56ed41440913be4caa3d255d2db3 multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 ninja-utils d063ea1900a793f93eb095010d6d9156 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 virtualx 9741d451eb64ea8bb9faee90d68a9b68 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=166f47eab62c3f480d5d43844a290cb6 diff --git a/metadata/md5-cache/kde-frameworks/breeze-icons-6.23.0 b/metadata/md5-cache/kde-frameworks/breeze-icons-6.23.0 deleted file mode 100644 index 5cba759a9931..000000000000 --- a/metadata/md5-cache/kde-frameworks/breeze-icons-6.23.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=|| ( dev-lang/python:3.14 dev-lang/python:3.13 dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) || ( ( dev-lang/python:3.14 dev-python/lxml[python_targets_python3_14(-)] ) ( dev-lang/python:3.13 dev-python/lxml[python_targets_python3_13(-)] ) ( dev-lang/python:3.12 dev-python/lxml[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 dev-python/lxml[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 dev-python/lxml[python_targets_python3_10(-)] ) ) dev-qt/qtbase:6[gui] >=kde-frameworks/extra-cmake-modules-6.23:* test? ( app-misc/fdupes ) app-alternatives/ninja >=dev-build/cmake-3.28.5 -DEFINED_PHASES=compile configure info install nofetch postinst postrm preinst prepare setup test unpack -DESCRIPTION=Breeze SVG icon theme -EAPI=8 -HOMEPAGE=https://develop.kde.org/products/frameworks/ -IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info -INHERIT=cmake frameworks.kde.org python-any-r1 xdg -IUSE=test -KEYWORDS=amd64 arm64 ~loong ppc64 ~riscv ~x86 -LICENSE=LGPL-3 -RDEPEND=!kde-frameworks/breeze-icons:5 !kde-frameworks/breeze-icons-rcc:5 !kde-frameworks/breeze-icons-rcc:6 -RESTRICT=!test? ( test ) -SLOT=6/6.23 -SRC_URI=mirror://kde/stable/frameworks/6.23/breeze-icons-6.23.0.tar.xz -_eclasses_=cmake 3395ce6618fc5c7af03335471b896644 flag-o-matic fd3558f73f6503093adee69adf41020d frameworks.kde.org c3e97d56f2422e7f729ed13f859352f1 kde.org 2eea56ed41440913be4caa3d255d2db3 multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 ninja-utils d063ea1900a793f93eb095010d6d9156 python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=153a14d1bb9008937cf643acc76e1478 diff --git a/metadata/md5-cache/kde-frameworks/extra-cmake-modules-6.23.0 b/metadata/md5-cache/kde-frameworks/extra-cmake-modules-6.23.0 deleted file mode 100644 index feda712c9f8e..000000000000 --- a/metadata/md5-cache/kde-frameworks/extra-cmake-modules-6.23.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=doc? ( || ( dev-lang/python:3.14 dev-lang/python:3.13 dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) || ( ( dev-lang/python:3.14 dev-python/sphinx[python_targets_python3_14(-)] ) ( dev-lang/python:3.13 dev-python/sphinx[python_targets_python3_13(-)] ) ( dev-lang/python:3.12 dev-python/sphinx[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 dev-python/sphinx[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 dev-python/sphinx[python_targets_python3_10(-)] ) ) >=dev-qt/qttools-6.10.1:6[assistant] ) test? ( >=dev-qt/qtbase-6.10.1:6 >=dev-qt/qttools-6.10.1:6[linguist] ) app-alternatives/ninja >=dev-build/cmake-3.28.5 -DEFINED_PHASES=compile configure info install nofetch prepare setup test unpack -DEPEND=test? ( >=dev-qt/qtbase-6.10.1:6[dbus,gui] >=dev-qt/qtdeclarative-6.10.1:6 ) -DESCRIPTION=Extra modules and scripts for CMake -EAPI=8 -HOMEPAGE=https://invent.kde.org/frameworks/extra-cmake-modules -INHERIT=cmake frameworks.kde.org python-any-r1 -IUSE=doc test -KEYWORDS=amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv x86 -LICENSE=BSD -RDEPEND=app-arch/libarchive[bzip2] -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=mirror://kde/stable/frameworks/6.23/extra-cmake-modules-6.23.0.tar.xz -_eclasses_=cmake 3395ce6618fc5c7af03335471b896644 flag-o-matic fd3558f73f6503093adee69adf41020d frameworks.kde.org c3e97d56f2422e7f729ed13f859352f1 kde.org 2eea56ed41440913be4caa3d255d2db3 multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 ninja-utils d063ea1900a793f93eb095010d6d9156 python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=594cd493acb6b04040552a7ff8b217be diff --git a/metadata/md5-cache/kde-frameworks/frameworkintegration-6.23.0 b/metadata/md5-cache/kde-frameworks/frameworkintegration-6.23.0 deleted file mode 100644 index be904302ac37..000000000000 --- a/metadata/md5-cache/kde-frameworks/frameworkintegration-6.23.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.28.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.23:* -DEFINED_PHASES=compile configure info install nofetch prepare test unpack -DEPEND=>=dev-qt/qtbase-6.10.1:6[gui,widgets] =kde-frameworks/kcolorscheme-6.23*:6 =kde-frameworks/kconfig-6.23*:6 =kde-frameworks/ki18n-6.23*:6 =kde-frameworks/kiconthemes-6.23*:6 =kde-frameworks/knewstuff-6.23*:6 =kde-frameworks/knotifications-6.23*:6 =kde-frameworks/kwidgetsaddons-6.23*:6 =kde-frameworks/kpackage-6.23*:6 dev-qt/qtbase:6 -DESCRIPTION=Framework for integrating Qt applications with KDE Plasma workspaces -EAPI=8 -HOMEPAGE=https://develop.kde.org/products/frameworks/ -INHERIT=ecm frameworks.kde.org -IUSE=debug test -KEYWORDS=amd64 arm64 ~loong ~ppc64 ~riscv ~x86 -LICENSE=LGPL-2+ -RDEPEND=>=dev-qt/qtbase-6.10.1:6[gui,widgets] =kde-frameworks/kcolorscheme-6.23*:6 =kde-frameworks/kconfig-6.23*:6 =kde-frameworks/ki18n-6.23*:6 =kde-frameworks/kiconthemes-6.23*:6 =kde-frameworks/knewstuff-6.23*:6 =kde-frameworks/knotifications-6.23*:6 =kde-frameworks/kwidgetsaddons-6.23*:6 >=kde-frameworks/kf-env-6 dev-qt/qtbase:6 -RESTRICT=test !test? ( test ) -SLOT=6/6.23 -SRC_URI=mirror://kde/stable/frameworks/6.23/frameworkintegration-6.23.0.tar.xz -_eclasses_=cmake 3395ce6618fc5c7af03335471b896644 ecm c3772d432284de03db6df21d71be747a flag-o-matic fd3558f73f6503093adee69adf41020d frameworks.kde.org c3e97d56f2422e7f729ed13f859352f1 kde.org 2eea56ed41440913be4caa3d255d2db3 multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 ninja-utils d063ea1900a793f93eb095010d6d9156 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 virtualx 9741d451eb64ea8bb9faee90d68a9b68 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=df7bf502f538f77622d895bd240f122e diff --git a/metadata/md5-cache/kde-frameworks/kapidox-6.23.0 b/metadata/md5-cache/kde-frameworks/kapidox-6.23.0 deleted file mode 100644 index f69328c4e4f1..000000000000 --- a/metadata/md5-cache/kde-frameworks/kapidox-6.23.0 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) python_single_target_python3_13? ( dev-lang/python:3.13 ) python_single_target_python3_14? ( dev-lang/python:3.14 ) python_single_target_python3_10? ( >=dev-python/gpep517-16[python_targets_python3_10(-)] >=dev-python/setuptools-78.1.0[python_targets_python3_10(-)] ) python_single_target_python3_11? ( >=dev-python/gpep517-16[python_targets_python3_11(-)] >=dev-python/setuptools-78.1.0[python_targets_python3_11(-)] ) python_single_target_python3_12? ( >=dev-python/gpep517-16[python_targets_python3_12(-)] >=dev-python/setuptools-78.1.0[python_targets_python3_12(-)] ) python_single_target_python3_13? ( >=dev-python/gpep517-16[python_targets_python3_13(-)] >=dev-python/setuptools-78.1.0[python_targets_python3_13(-)] ) python_single_target_python3_14? ( >=dev-python/gpep517-16[python_targets_python3_14(-)] >=dev-python/setuptools-78.1.0[python_targets_python3_14(-)] ) -DEFINED_PHASES=compile configure info install nofetch prepare setup test unpack -DESCRIPTION=Framework for building KDE API documentation in a standard format and style -EAPI=8 -HOMEPAGE=https://develop.kde.org/products/frameworks/ -INHERIT=frameworks.kde.org distutils-r1 -IUSE=python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 python_single_target_python3_13 python_single_target_python3_14 -KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86 -LICENSE=BSD-2 -RDEPEND=app-text/doxygen python_single_target_python3_10? ( dev-python/jinja2[python_targets_python3_10(-)] dev-python/pyyaml[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/jinja2[python_targets_python3_11(-)] dev-python/pyyaml[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/jinja2[python_targets_python3_12(-)] dev-python/pyyaml[python_targets_python3_12(-)] ) python_single_target_python3_13? ( dev-python/jinja2[python_targets_python3_13(-)] dev-python/pyyaml[python_targets_python3_13(-)] ) python_single_target_python3_14? ( dev-python/jinja2[python_targets_python3_14(-)] dev-python/pyyaml[python_targets_python3_14(-)] ) media-gfx/graphviz[python,python_single_target_python3_10(-)?,python_single_target_python3_11(-)?,python_single_target_python3_12(-)?,python_single_target_python3_13(-)?,python_single_target_python3_14(-)?] python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) python_single_target_python3_13? ( dev-lang/python:3.13 ) python_single_target_python3_14? ( dev-lang/python:3.14 ) -REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 python_single_target_python3_13 python_single_target_python3_14 ) -SLOT=0 -SRC_URI=mirror://kde/stable/frameworks/6.23/kapidox-6.23.0.tar.xz -_eclasses_=distutils-r1 62add15ed646bfe511af53e282621b39 eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic fd3558f73f6503093adee69adf41020d frameworks.kde.org c3e97d56f2422e7f729ed13f859352f1 kde.org 2eea56ed41440913be4caa3d255d2db3 multibuild 83db098a835f71feb71761f72a694aa2 multilib fc812e8eb2170022c28272d80a1f9e77 multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 ninja-utils d063ea1900a793f93eb095010d6d9156 out-of-source-utils 8e5093bd27b7f541a1913271f25d633a python-single-r1 47d8ac9be330c9366112b78fd4f8ce57 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 -_md5_=e9c92b71f4110650fdca2553aed3559c diff --git a/metadata/md5-cache/kde-frameworks/kauth-6.23.0 b/metadata/md5-cache/kde-frameworks/kauth-6.23.0 deleted file mode 100644 index 6f0bc07d2a6a..000000000000 --- a/metadata/md5-cache/kde-frameworks/kauth-6.23.0 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=>=dev-qt/qttools-6.10.1:6[linguist] app-alternatives/ninja >=dev-build/cmake-3.28.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.23:* -DEFINED_PHASES=compile configure info install nofetch prepare test unpack -DEPEND=>=dev-qt/qtbase-6.10.1:6[gui] =kde-frameworks/kcoreaddons-6.23*:6 policykit? ( >=dev-qt/qtbase-6.10.1:6[dbus] =kde-frameworks/kwindowsystem-6.23*:6[wayland] >=sys-auth/polkit-qt-0.175.0[qt6(+)] ) test? ( >=dev-qt/qtbase-6.10.1:6[dbus] ) dev-qt/qtbase:6 -DESCRIPTION=Framework to let applications perform actions as a privileged user -EAPI=8 -HOMEPAGE=https://develop.kde.org/products/frameworks/ -INHERIT=ecm frameworks.kde.org -IUSE=+policykit debug test -KEYWORDS=amd64 arm64 ~loong ppc64 ~riscv ~x86 -LICENSE=LGPL-2.1+ -PDEPEND=policykit? ( kde-plasma/polkit-kde-agent:* ) -RDEPEND=>=dev-qt/qtbase-6.10.1:6[gui] =kde-frameworks/kcoreaddons-6.23*:6 policykit? ( >=dev-qt/qtbase-6.10.1:6[dbus] =kde-frameworks/kwindowsystem-6.23*:6[wayland] >=sys-auth/polkit-qt-0.175.0[qt6(+)] ) >=kde-frameworks/kf-env-6 dev-qt/qtbase:6 -RESTRICT=!test? ( test ) -SLOT=6/6.23 -SRC_URI=mirror://kde/stable/frameworks/6.23/kauth-6.23.0.tar.xz -_eclasses_=cmake 3395ce6618fc5c7af03335471b896644 ecm c3772d432284de03db6df21d71be747a flag-o-matic fd3558f73f6503093adee69adf41020d frameworks.kde.org c3e97d56f2422e7f729ed13f859352f1 kde.org 2eea56ed41440913be4caa3d255d2db3 multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 ninja-utils d063ea1900a793f93eb095010d6d9156 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 virtualx 9741d451eb64ea8bb9faee90d68a9b68 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=f299a3ba9354b3aa6ef4d7b3d96ccdf2 diff --git a/metadata/md5-cache/kde-frameworks/kbookmarks-6.23.0 b/metadata/md5-cache/kde-frameworks/kbookmarks-6.23.0 deleted file mode 100644 index 0f671df63b3c..000000000000 --- a/metadata/md5-cache/kde-frameworks/kbookmarks-6.23.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=>=dev-qt/qttools-6.10.1:6[linguist] app-alternatives/ninja >=dev-build/cmake-3.28.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.23:* -DEFINED_PHASES=compile configure info install nofetch prepare test unpack -DEPEND=>=dev-qt/qtbase-6.10.1:6[gui,widgets,xml] =kde-frameworks/kconfig-6.23*:6 =kde-frameworks/kcoreaddons-6.23*:6 =kde-frameworks/kiconthemes-6.23*:6 =kde-frameworks/kwidgetsaddons-6.23*:6 dev-qt/qtbase:6 -DESCRIPTION=Framework for managing bookmarks stored in XBEL format -EAPI=8 -HOMEPAGE=https://develop.kde.org/products/frameworks/ -INHERIT=ecm frameworks.kde.org -IUSE=debug test -KEYWORDS=amd64 arm64 ~loong ppc64 ~riscv ~x86 -LICENSE=LGPL-2+ -RDEPEND=>=dev-qt/qtbase-6.10.1:6[gui,widgets,xml] =kde-frameworks/kconfig-6.23*:6 =kde-frameworks/kcoreaddons-6.23*:6 =kde-frameworks/kiconthemes-6.23*:6 =kde-frameworks/kwidgetsaddons-6.23*:6 >=kde-frameworks/kf-env-6 dev-qt/qtbase:6 -RESTRICT=!test? ( test ) -SLOT=6/6.23 -SRC_URI=mirror://kde/stable/frameworks/6.23/kbookmarks-6.23.0.tar.xz -_eclasses_=cmake 3395ce6618fc5c7af03335471b896644 ecm c3772d432284de03db6df21d71be747a flag-o-matic fd3558f73f6503093adee69adf41020d frameworks.kde.org c3e97d56f2422e7f729ed13f859352f1 kde.org 2eea56ed41440913be4caa3d255d2db3 multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 ninja-utils d063ea1900a793f93eb095010d6d9156 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 virtualx 9741d451eb64ea8bb9faee90d68a9b68 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=5326e6d7cf73d317198959165e6ca67c diff --git a/metadata/md5-cache/kde-frameworks/kcalendarcore-6.23.0 b/metadata/md5-cache/kde-frameworks/kcalendarcore-6.23.0 deleted file mode 100644 index ed44dce86567..000000000000 --- a/metadata/md5-cache/kde-frameworks/kcalendarcore-6.23.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=app-alternatives/yacc app-alternatives/ninja >=dev-build/cmake-3.28.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.23:* -DEFINED_PHASES=compile configure info install nofetch prepare test unpack -DEPEND=>=dev-libs/libical-3.0.5:= >=dev-qt/qtbase-6.10.1:6[gui] >=dev-qt/qtdeclarative-6.10.1:6 dev-qt/qtbase:6 -DESCRIPTION=Library for interfacing with calendars -EAPI=8 -HOMEPAGE=https://develop.kde.org/products/frameworks/ -INHERIT=ecm frameworks.kde.org -IUSE=debug test -KEYWORDS=amd64 arm64 ~ppc64 ~riscv ~x86 -LICENSE=GPL-2+ test? ( LGPL-3+ ) -RDEPEND=>=dev-libs/libical-3.0.5:= >=dev-qt/qtbase-6.10.1:6[gui] >=dev-qt/qtdeclarative-6.10.1:6 >=kde-frameworks/kf-env-6 dev-qt/qtbase:6 -RESTRICT=test !test? ( test ) -SLOT=6/6.23 -SRC_URI=mirror://kde/stable/frameworks/6.23/kcalendarcore-6.23.0.tar.xz -_eclasses_=cmake 3395ce6618fc5c7af03335471b896644 ecm c3772d432284de03db6df21d71be747a flag-o-matic fd3558f73f6503093adee69adf41020d frameworks.kde.org c3e97d56f2422e7f729ed13f859352f1 kde.org 2eea56ed41440913be4caa3d255d2db3 multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 ninja-utils d063ea1900a793f93eb095010d6d9156 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 virtualx 9741d451eb64ea8bb9faee90d68a9b68 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=c5716dea12057797ff7916d85bf77835 diff --git a/metadata/md5-cache/kde-frameworks/kcmutils-6.23.0 b/metadata/md5-cache/kde-frameworks/kcmutils-6.23.0 deleted file mode 100644 index a132e8af957b..000000000000 --- a/metadata/md5-cache/kde-frameworks/kcmutils-6.23.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.28.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.23:* -DEFINED_PHASES=compile configure info install nofetch prepare test unpack -DEPEND=>=dev-qt/qtbase-6.10.1:6[dbus,gui,widgets] >=dev-qt/qtdeclarative-6.10.1:6[widgets] =kde-frameworks/kconfig-6.23*:6 =kde-frameworks/kconfigwidgets-6.23*:6 =kde-frameworks/kcoreaddons-6.23*:6 =kde-frameworks/kguiaddons-6.23*:6 =kde-frameworks/ki18n-6.23*:6 =kde-frameworks/kio-6.23*:6 =kde-frameworks/kitemviews-6.23*:6 =kde-frameworks/kwidgetsaddons-6.23*:6 =kde-frameworks/kxmlgui-6.23*:6 dev-qt/qtbase:6 -DESCRIPTION=Framework to work with KDE System Settings modules -EAPI=8 -HOMEPAGE=https://develop.kde.org/products/frameworks/ -INHERIT=ecm frameworks.kde.org -IUSE=debug test -KEYWORDS=amd64 arm64 ~loong ppc64 ~riscv ~x86 -LICENSE=LGPL-2 -RDEPEND=>=dev-qt/qtbase-6.10.1:6[dbus,gui,widgets] >=dev-qt/qtdeclarative-6.10.1:6[widgets] =kde-frameworks/kconfig-6.23*:6 =kde-frameworks/kconfigwidgets-6.23*:6 =kde-frameworks/kcoreaddons-6.23*:6 =kde-frameworks/kguiaddons-6.23*:6 =kde-frameworks/ki18n-6.23*:6 =kde-frameworks/kio-6.23*:6 =kde-frameworks/kitemviews-6.23*:6 =kde-frameworks/kwidgetsaddons-6.23*:6 =kde-frameworks/kxmlgui-6.23*:6 >=kde-frameworks/kf-env-6 dev-qt/qtbase:6 -RESTRICT=!test? ( test ) -SLOT=6/6.23 -SRC_URI=mirror://kde/stable/frameworks/6.23/kcmutils-6.23.0.tar.xz -_eclasses_=cmake 3395ce6618fc5c7af03335471b896644 ecm c3772d432284de03db6df21d71be747a flag-o-matic fd3558f73f6503093adee69adf41020d frameworks.kde.org c3e97d56f2422e7f729ed13f859352f1 kde.org 2eea56ed41440913be4caa3d255d2db3 multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 ninja-utils d063ea1900a793f93eb095010d6d9156 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 virtualx 9741d451eb64ea8bb9faee90d68a9b68 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=39df97b008570d76acbc0726629d18eb diff --git a/metadata/md5-cache/kde-frameworks/kcodecs-6.23.0 b/metadata/md5-cache/kde-frameworks/kcodecs-6.23.0 deleted file mode 100644 index acb10dd2d9c0..000000000000 --- a/metadata/md5-cache/kde-frameworks/kcodecs-6.23.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=>=dev-qt/qttools-6.10.1:6[linguist] app-alternatives/ninja >=dev-build/cmake-3.28.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.23:* -DEFINED_PHASES=compile configure info install nofetch prepare test unpack -DEPEND=dev-qt/qtbase:6 -DESCRIPTION=Framework for manipulating strings using various encodings -EAPI=8 -HOMEPAGE=https://develop.kde.org/products/frameworks/ -INHERIT=ecm frameworks.kde.org -IUSE=debug test -KEYWORDS=amd64 arm64 ~loong ppc64 ~riscv ~x86 -LICENSE=GPL-2+ LGPL-2+ -RDEPEND=>=kde-frameworks/kf-env-6 dev-qt/qtbase:6 -RESTRICT=!test? ( test ) -SLOT=6/6.23 -SRC_URI=mirror://kde/stable/frameworks/6.23/kcodecs-6.23.0.tar.xz -_eclasses_=cmake 3395ce6618fc5c7af03335471b896644 ecm c3772d432284de03db6df21d71be747a flag-o-matic fd3558f73f6503093adee69adf41020d frameworks.kde.org c3e97d56f2422e7f729ed13f859352f1 kde.org 2eea56ed41440913be4caa3d255d2db3 multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 ninja-utils d063ea1900a793f93eb095010d6d9156 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 virtualx 9741d451eb64ea8bb9faee90d68a9b68 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=9ce8949e203819e28a98ac93d4ad4c8d diff --git a/metadata/md5-cache/kde-frameworks/kcolorscheme-6.23.0 b/metadata/md5-cache/kde-frameworks/kcolorscheme-6.23.0 deleted file mode 100644 index bb3756fe1e4a..000000000000 --- a/metadata/md5-cache/kde-frameworks/kcolorscheme-6.23.0 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.28.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.23:* -DEFINED_PHASES=compile configure info install nofetch prepare test unpack -DEPEND=>=dev-qt/qtbase-6.10.1:6[gui] >=dev-qt/qtdeclarative-6.10.1:6 =kde-frameworks/kconfig-6.23*:6 =kde-frameworks/ki18n-6.23*:6 =kde-frameworks/kguiaddons-6.23*:6 dev-qt/qtbase:6 -DESCRIPTION=Framework for downloading and sharing additional application data -EAPI=8 -HOMEPAGE=https://develop.kde.org/products/frameworks/ -INHERIT=ecm frameworks.kde.org -IUSE=debug -KEYWORDS=amd64 arm64 ~loong ppc64 ~riscv ~x86 -LICENSE=LGPL-2+ -RDEPEND=>=dev-qt/qtbase-6.10.1:6[gui] >=dev-qt/qtdeclarative-6.10.1:6 =kde-frameworks/kconfig-6.23*:6 =kde-frameworks/ki18n-6.23*:6 =kde-frameworks/kguiaddons-6.23*:6 >=kde-frameworks/kf-env-6 dev-qt/qtbase:6 -SLOT=6/6.23 -SRC_URI=mirror://kde/stable/frameworks/6.23/kcolorscheme-6.23.0.tar.xz -_eclasses_=cmake 3395ce6618fc5c7af03335471b896644 ecm c3772d432284de03db6df21d71be747a flag-o-matic fd3558f73f6503093adee69adf41020d frameworks.kde.org c3e97d56f2422e7f729ed13f859352f1 kde.org 2eea56ed41440913be4caa3d255d2db3 multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 ninja-utils d063ea1900a793f93eb095010d6d9156 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 virtualx 9741d451eb64ea8bb9faee90d68a9b68 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=285cd263ca6f6957e87deb4b5259aa96 diff --git a/metadata/md5-cache/kde-frameworks/kcompletion-6.23.0 b/metadata/md5-cache/kde-frameworks/kcompletion-6.23.0 deleted file mode 100644 index 89659456e419..000000000000 --- a/metadata/md5-cache/kde-frameworks/kcompletion-6.23.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=>=dev-qt/qttools-6.10.1:6[linguist] app-alternatives/ninja >=dev-build/cmake-3.28.5 designer? ( dev-qt/qttools:6[designer] ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.23:* -DEFINED_PHASES=compile configure info install nofetch prepare test unpack -DEPEND=>=dev-qt/qtbase-6.10.1:6[gui] =kde-frameworks/kcodecs-6.23*:6 =kde-frameworks/kconfig-6.23*:6 =kde-frameworks/kcoreaddons-6.23*:6 =kde-frameworks/kwidgetsaddons-6.23*:6 dev-qt/qtbase:6 -DESCRIPTION=Framework for common completion tasks such as filename or URL completion -EAPI=8 -HOMEPAGE=https://develop.kde.org/products/frameworks/ -INHERIT=ecm frameworks.kde.org -IUSE=debug designer test -KEYWORDS=amd64 arm64 ~loong ppc64 ~riscv ~x86 -LICENSE=LGPL-2+ -RDEPEND=>=dev-qt/qtbase-6.10.1:6[gui] =kde-frameworks/kcodecs-6.23*:6 =kde-frameworks/kconfig-6.23*:6 =kde-frameworks/kcoreaddons-6.23*:6 =kde-frameworks/kwidgetsaddons-6.23*:6 >=kde-frameworks/kf-env-6 dev-qt/qtbase:6 -RESTRICT=!test? ( test ) -SLOT=6/6.23 -SRC_URI=mirror://kde/stable/frameworks/6.23/kcompletion-6.23.0.tar.xz -_eclasses_=cmake 3395ce6618fc5c7af03335471b896644 ecm c3772d432284de03db6df21d71be747a flag-o-matic fd3558f73f6503093adee69adf41020d frameworks.kde.org c3e97d56f2422e7f729ed13f859352f1 kde.org 2eea56ed41440913be4caa3d255d2db3 multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 ninja-utils d063ea1900a793f93eb095010d6d9156 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 virtualx 9741d451eb64ea8bb9faee90d68a9b68 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=e1062f6b10ba767fa451e23ec53bfd90 diff --git a/metadata/md5-cache/kde-frameworks/kconfig-6.23.0 b/metadata/md5-cache/kde-frameworks/kconfig-6.23.0 deleted file mode 100644 index 64ebace9028f..000000000000 --- a/metadata/md5-cache/kde-frameworks/kconfig-6.23.0 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=>=dev-qt/qttools-6.10.1:6[linguist] app-alternatives/ninja >=dev-build/cmake-3.28.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.23:* -DEFINED_PHASES=compile configure info install nofetch prepare test unpack -DEPEND=>=dev-qt/qtbase-6.10.1:6[dbus?,gui,xml] qml? ( >=dev-qt/qtdeclarative-6.10.1:6 ) test? ( >=dev-qt/qtbase-6.10.1:6[concurrent] ) dev-qt/qtbase:6 -DESCRIPTION=Framework for reading and writing configuration -EAPI=8 -HOMEPAGE=https://develop.kde.org/products/frameworks/ -INHERIT=ecm frameworks.kde.org -IUSE=dbus qml debug test -KEYWORDS=amd64 arm64 ~loong ppc64 ~riscv ~x86 -LICENSE=LGPL-2+ -RDEPEND=>=dev-qt/qtbase-6.10.1:6[dbus?,gui,xml] qml? ( >=dev-qt/qtdeclarative-6.10.1:6 ) >=kde-frameworks/kf-env-6 dev-qt/qtbase:6 -REQUIRED_USE=test? ( qml ) -RESTRICT=test !test? ( test ) -SLOT=6/6.23 -SRC_URI=mirror://kde/stable/frameworks/6.23/kconfig-6.23.0.tar.xz -_eclasses_=cmake 3395ce6618fc5c7af03335471b896644 ecm c3772d432284de03db6df21d71be747a flag-o-matic fd3558f73f6503093adee69adf41020d frameworks.kde.org c3e97d56f2422e7f729ed13f859352f1 kde.org 2eea56ed41440913be4caa3d255d2db3 multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 ninja-utils d063ea1900a793f93eb095010d6d9156 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 virtualx 9741d451eb64ea8bb9faee90d68a9b68 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=b3bc3b277f3c49f984e15eeb98c99b00 diff --git a/metadata/md5-cache/kde-frameworks/kconfigwidgets-6.23.0 b/metadata/md5-cache/kde-frameworks/kconfigwidgets-6.23.0 deleted file mode 100644 index 6d6867230ccc..000000000000 --- a/metadata/md5-cache/kde-frameworks/kconfigwidgets-6.23.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.28.5 designer? ( dev-qt/qttools:6[designer] ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.23:* -DEFINED_PHASES=compile configure info install nofetch prepare test unpack -DEPEND=>=dev-qt/qtbase-6.10.1:6[dbus,gui,widgets] =kde-frameworks/kcodecs-6.23*:6 =kde-frameworks/kcolorscheme-6.23*:6 =kde-frameworks/kconfig-6.23*:6 =kde-frameworks/kcoreaddons-6.23*:6 =kde-frameworks/kguiaddons-6.23*:6 =kde-frameworks/ki18n-6.23*:6 =kde-frameworks/kwidgetsaddons-6.23*:6 test? ( =kde-frameworks/kconfig-6.23*:6[dbus] ) dev-qt/qtbase:6 -DESCRIPTION=Framework providing an assortment of configuration-related widgets -EAPI=8 -HOMEPAGE=https://develop.kde.org/products/frameworks/ -INHERIT=ecm frameworks.kde.org -IUSE=debug designer test -KEYWORDS=amd64 arm64 ~loong ppc64 ~riscv ~x86 -LICENSE=LGPL-2+ -RDEPEND=>=dev-qt/qtbase-6.10.1:6[dbus,gui,widgets] =kde-frameworks/kcodecs-6.23*:6 =kde-frameworks/kcolorscheme-6.23*:6 =kde-frameworks/kconfig-6.23*:6 =kde-frameworks/kcoreaddons-6.23*:6 =kde-frameworks/kguiaddons-6.23*:6 =kde-frameworks/ki18n-6.23*:6 =kde-frameworks/kwidgetsaddons-6.23*:6 >=kde-frameworks/kf-env-6 dev-qt/qtbase:6 -RESTRICT=!test? ( test ) -SLOT=6/6.23 -SRC_URI=mirror://kde/stable/frameworks/6.23/kconfigwidgets-6.23.0.tar.xz -_eclasses_=cmake 3395ce6618fc5c7af03335471b896644 ecm c3772d432284de03db6df21d71be747a flag-o-matic fd3558f73f6503093adee69adf41020d frameworks.kde.org c3e97d56f2422e7f729ed13f859352f1 kde.org 2eea56ed41440913be4caa3d255d2db3 multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 ninja-utils d063ea1900a793f93eb095010d6d9156 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 virtualx 9741d451eb64ea8bb9faee90d68a9b68 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=2701bd809dfeaf633529f6147348a566 diff --git a/metadata/md5-cache/kde-frameworks/kcontacts-6.23.0 b/metadata/md5-cache/kde-frameworks/kcontacts-6.23.0 deleted file mode 100644 index 7586a39f84d6..000000000000 --- a/metadata/md5-cache/kde-frameworks/kcontacts-6.23.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.28.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.23:* -DEFINED_PHASES=compile configure info install nofetch prepare test unpack -DEPEND=>=dev-qt/qtbase-6.10.1:6[gui] >=dev-qt/qtdeclarative-6.10.1:6 =kde-frameworks/kcodecs-6.23*:6 =kde-frameworks/kconfig-6.23*:6 =kde-frameworks/kcoreaddons-6.23*:6 =kde-frameworks/ki18n-6.23*:6 dev-qt/qtbase:6 -DESCRIPTION=Address book API based on KDE Frameworks -EAPI=8 -HOMEPAGE=https://develop.kde.org/products/frameworks/ -INHERIT=ecm frameworks.kde.org -IUSE=debug test -KEYWORDS=amd64 arm64 ~ppc64 ~riscv ~x86 -LICENSE=GPL-2+ -RDEPEND=>=dev-qt/qtbase-6.10.1:6[gui] >=dev-qt/qtdeclarative-6.10.1:6 =kde-frameworks/kcodecs-6.23*:6 =kde-frameworks/kconfig-6.23*:6 =kde-frameworks/kcoreaddons-6.23*:6 =kde-frameworks/ki18n-6.23*:6 >=kde-frameworks/kf-env-6 dev-qt/qtbase:6 -RESTRICT=!test? ( test ) -SLOT=6/6.23 -SRC_URI=mirror://kde/stable/frameworks/6.23/kcontacts-6.23.0.tar.xz -_eclasses_=cmake 3395ce6618fc5c7af03335471b896644 ecm c3772d432284de03db6df21d71be747a flag-o-matic fd3558f73f6503093adee69adf41020d frameworks.kde.org c3e97d56f2422e7f729ed13f859352f1 kde.org 2eea56ed41440913be4caa3d255d2db3 multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 ninja-utils d063ea1900a793f93eb095010d6d9156 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 virtualx 9741d451eb64ea8bb9faee90d68a9b68 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=818ef521b82118b974ea54538018dcf2 diff --git a/metadata/md5-cache/kde-frameworks/kcoreaddons-6.23.0-r1 b/metadata/md5-cache/kde-frameworks/kcoreaddons-6.23.0-r1 deleted file mode 100644 index 47566ad7c4f8..000000000000 --- a/metadata/md5-cache/kde-frameworks/kcoreaddons-6.23.0-r1 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=>=dev-qt/qttools-6.10.1:6[linguist] app-alternatives/ninja >=dev-build/cmake-3.28.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.23:* -DEFINED_PHASES=compile configure info install nofetch postinst postrm preinst prepare test unpack -DEPEND=>=dev-qt/qtbase-6.10.1:6[dbus?,icu,network] >=dev-qt/qtdeclarative-6.10.1:6 virtual/libudev:= sys-kernel/linux-headers dev-qt/qtbase:6 -DESCRIPTION=Framework for solving common problems such as caching, randomisation, and more -EAPI=8 -HOMEPAGE=https://develop.kde.org/products/frameworks/ -IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info -INHERIT=ecm frameworks.kde.org xdg -IUSE=dbus debug test -KEYWORDS=amd64 arm64 ~loong ppc64 ~riscv ~x86 -LICENSE=LGPL-2+ -RDEPEND=>=dev-qt/qtbase-6.10.1:6[dbus?,icu,network] >=dev-qt/qtdeclarative-6.10.1:6 virtual/libudev:= >=dev-qt/qttranslations-6.10.1:6 >=kde-frameworks/kf-env-6 dev-qt/qtbase:6 -RESTRICT=!test? ( test ) -SLOT=6/6.23 -SRC_URI=mirror://kde/stable/frameworks/6.23/kcoreaddons-6.23.0.tar.xz -_eclasses_=cmake 3395ce6618fc5c7af03335471b896644 ecm c3772d432284de03db6df21d71be747a flag-o-matic fd3558f73f6503093adee69adf41020d frameworks.kde.org c3e97d56f2422e7f729ed13f859352f1 kde.org 2eea56ed41440913be4caa3d255d2db3 multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 ninja-utils d063ea1900a793f93eb095010d6d9156 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 virtualx 9741d451eb64ea8bb9faee90d68a9b68 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=0fdf3fe1fdf5481a587c76af61ee65a1 diff --git a/metadata/md5-cache/kde-frameworks/kcrash-6.23.0 b/metadata/md5-cache/kde-frameworks/kcrash-6.23.0 deleted file mode 100644 index 4954233914a5..000000000000 --- a/metadata/md5-cache/kde-frameworks/kcrash-6.23.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=>=dev-qt/qttools-6.10.1:6[linguist] app-alternatives/ninja >=dev-build/cmake-3.28.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.23:* -DEFINED_PHASES=compile configure info install nofetch prepare test unpack -DEPEND=>=dev-qt/qtbase-6.10.1:6[gui] =kde-frameworks/kcoreaddons-6.23*:6 X? ( x11-libs/libX11 ) X? ( x11-base/xorg-proto ) test? ( >=dev-qt/qtbase-6.10.1:6[widgets] ) dev-qt/qtbase:6 -DESCRIPTION=Framework for intercepting and handling application crashes -EAPI=8 -HOMEPAGE=https://develop.kde.org/products/frameworks/ -INHERIT=ecm frameworks.kde.org -IUSE=X debug test -KEYWORDS=amd64 arm64 ~loong ppc64 ~riscv ~x86 -LICENSE=LGPL-2+ -RDEPEND=>=dev-qt/qtbase-6.10.1:6[gui] =kde-frameworks/kcoreaddons-6.23*:6 X? ( x11-libs/libX11 ) >=kde-frameworks/kf-env-6 dev-qt/qtbase:6 -RESTRICT=test !test? ( test ) -SLOT=6/6.23 -SRC_URI=mirror://kde/stable/frameworks/6.23/kcrash-6.23.0.tar.xz -_eclasses_=cmake 3395ce6618fc5c7af03335471b896644 ecm c3772d432284de03db6df21d71be747a flag-o-matic fd3558f73f6503093adee69adf41020d frameworks.kde.org c3e97d56f2422e7f729ed13f859352f1 kde.org 2eea56ed41440913be4caa3d255d2db3 multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 ninja-utils d063ea1900a793f93eb095010d6d9156 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 virtualx 9741d451eb64ea8bb9faee90d68a9b68 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=ab4c3ce9bf930f2abe7d04e5c633bfdb diff --git a/metadata/md5-cache/kde-frameworks/kdav-6.23.0 b/metadata/md5-cache/kde-frameworks/kdav-6.23.0 deleted file mode 100644 index 7552f8ab014d..000000000000 --- a/metadata/md5-cache/kde-frameworks/kdav-6.23.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.28.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.23:* -DEFINED_PHASES=compile configure info install nofetch prepare test unpack -DEPEND=>=dev-qt/qtbase-6.10.1:6[gui,xml] >=kde-frameworks/kcoreaddons-6.23:6 >=kde-frameworks/ki18n-6.23:6 >=kde-frameworks/kio-6.23:6 dev-qt/qtbase:6 -DESCRIPTION=DAV protocol implemention with KJobs -EAPI=8 -HOMEPAGE=https://develop.kde.org/products/frameworks/ -INHERIT=ecm frameworks.kde.org -IUSE=debug test -KEYWORDS=amd64 arm64 ~ppc64 ~riscv ~x86 -LICENSE=LGPL-2+ -RDEPEND=>=dev-qt/qtbase-6.10.1:6[gui,xml] >=kde-frameworks/kcoreaddons-6.23:6 >=kde-frameworks/ki18n-6.23:6 >=kde-frameworks/kio-6.23:6 >=kde-frameworks/kf-env-6 dev-qt/qtbase:6 -RESTRICT=!test? ( test ) -SLOT=6/6.23 -SRC_URI=mirror://kde/stable/frameworks/6.23/kdav-6.23.0.tar.xz -_eclasses_=cmake 3395ce6618fc5c7af03335471b896644 ecm c3772d432284de03db6df21d71be747a flag-o-matic fd3558f73f6503093adee69adf41020d frameworks.kde.org c3e97d56f2422e7f729ed13f859352f1 kde.org 2eea56ed41440913be4caa3d255d2db3 multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 ninja-utils d063ea1900a793f93eb095010d6d9156 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 virtualx 9741d451eb64ea8bb9faee90d68a9b68 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=4016120f101be2d1003370e34fb36da1 diff --git a/metadata/md5-cache/kde-frameworks/kdbusaddons-6.23.0 b/metadata/md5-cache/kde-frameworks/kdbusaddons-6.23.0 deleted file mode 100644 index 8d202e47f8f3..000000000000 --- a/metadata/md5-cache/kde-frameworks/kdbusaddons-6.23.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=>=dev-qt/qttools-6.10.1:6[linguist] app-alternatives/ninja >=dev-build/cmake-3.28.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.23:* -DEFINED_PHASES=compile configure info install nofetch prepare test unpack -DEPEND=>=dev-qt/qtbase-6.10.1:6[dbus] X? ( >=dev-qt/qtbase-6.10.1:6=[gui,X] ) dev-qt/qtbase:6 -DESCRIPTION=Framework for registering services and applications per freedesktop standards -EAPI=8 -HOMEPAGE=https://develop.kde.org/products/frameworks/ -INHERIT=ecm frameworks.kde.org -IUSE=X debug test -KEYWORDS=amd64 arm64 ~loong ppc64 ~riscv ~x86 -LICENSE=LGPL-2+ -RDEPEND=>=dev-qt/qtbase-6.10.1:6[dbus] X? ( >=dev-qt/qtbase-6.10.1:6=[gui,X] ) >=kde-frameworks/kf-env-6 dev-qt/qtbase:6 -RESTRICT=!test? ( test ) -SLOT=6/6.23 -SRC_URI=mirror://kde/stable/frameworks/6.23/kdbusaddons-6.23.0.tar.xz -_eclasses_=cmake 3395ce6618fc5c7af03335471b896644 ecm c3772d432284de03db6df21d71be747a flag-o-matic fd3558f73f6503093adee69adf41020d frameworks.kde.org c3e97d56f2422e7f729ed13f859352f1 kde.org 2eea56ed41440913be4caa3d255d2db3 multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 ninja-utils d063ea1900a793f93eb095010d6d9156 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 virtualx 9741d451eb64ea8bb9faee90d68a9b68 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=8033828dab04492f65280439733cff18 diff --git a/metadata/md5-cache/kde-frameworks/kdeclarative-6.23.0 b/metadata/md5-cache/kde-frameworks/kdeclarative-6.23.0 deleted file mode 100644 index 2ec2bfc5c7c8..000000000000 --- a/metadata/md5-cache/kde-frameworks/kdeclarative-6.23.0 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.28.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.23:* -DEFINED_PHASES=compile configure info install nofetch prepare test unpack -DEPEND=>=dev-qt/qtbase-6.10.1:6[gui] >=dev-qt/qtdeclarative-6.10.1:6 =kde-frameworks/kconfig-6.23*:6 =kde-frameworks/kcoreaddons-6.23*:6 =kde-frameworks/kglobalaccel-6.23*:6 =kde-frameworks/kguiaddons-6.23*:6 =kde-frameworks/ki18n-6.23*:6 =kde-frameworks/kservice-6.23*:6 =kde-frameworks/kwidgetsaddons-6.23*:6 dev-qt/qtbase:6 -DESCRIPTION=Framework providing integration of QML and KDE work spaces -EAPI=8 -HOMEPAGE=https://develop.kde.org/products/frameworks/ -INHERIT=ecm frameworks.kde.org -IUSE=debug -KEYWORDS=amd64 arm64 ~loong ppc64 ~riscv ~x86 -LICENSE=LGPL-2+ -RDEPEND=>=dev-qt/qtbase-6.10.1:6[gui] >=dev-qt/qtdeclarative-6.10.1:6 =kde-frameworks/kconfig-6.23*:6 =kde-frameworks/kcoreaddons-6.23*:6 =kde-frameworks/kglobalaccel-6.23*:6 =kde-frameworks/kguiaddons-6.23*:6 =kde-frameworks/ki18n-6.23*:6 =kde-frameworks/kservice-6.23*:6 =kde-frameworks/kwidgetsaddons-6.23*:6 >=kde-frameworks/kf-env-6 dev-qt/qtbase:6 -SLOT=6/6.23 -SRC_URI=mirror://kde/stable/frameworks/6.23/kdeclarative-6.23.0.tar.xz -_eclasses_=cmake 3395ce6618fc5c7af03335471b896644 ecm c3772d432284de03db6df21d71be747a flag-o-matic fd3558f73f6503093adee69adf41020d frameworks.kde.org c3e97d56f2422e7f729ed13f859352f1 kde.org 2eea56ed41440913be4caa3d255d2db3 multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 ninja-utils d063ea1900a793f93eb095010d6d9156 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 virtualx 9741d451eb64ea8bb9faee90d68a9b68 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=9904b6453fc33d1952789cae089c35bd diff --git a/metadata/md5-cache/kde-frameworks/kded-6.23.0 b/metadata/md5-cache/kde-frameworks/kded-6.23.0 deleted file mode 100644 index 847cad12b03c..000000000000 --- a/metadata/md5-cache/kde-frameworks/kded-6.23.0 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=man? ( >=kde-frameworks/kdoctools-6.23:6 ) app-alternatives/ninja >=dev-build/cmake-3.28.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.23:* -DEFINED_PHASES=compile configure info install nofetch prepare test unpack -DEPEND=>=dev-qt/qtbase-6.10.1:6[dbus,gui,widgets] =kde-frameworks/kconfig-6.23*:6[dbus] =kde-frameworks/kcoreaddons-6.23*:6 =kde-frameworks/kcrash-6.23*:6 =kde-frameworks/kdbusaddons-6.23*:6 =kde-frameworks/kservice-6.23*:6 dev-qt/qtbase:6 -DESCRIPTION=Central daemon of KDE workspaces -EAPI=8 -HOMEPAGE=https://develop.kde.org/products/frameworks/ -INHERIT=ecm frameworks.kde.org -IUSE=+man debug -KEYWORDS=amd64 arm64 ~loong ppc64 ~riscv ~x86 -LICENSE=LGPL-2+ -RDEPEND=>=dev-qt/qtbase-6.10.1:6[dbus,gui,widgets] =kde-frameworks/kconfig-6.23*:6[dbus] =kde-frameworks/kcoreaddons-6.23*:6 =kde-frameworks/kcrash-6.23*:6 =kde-frameworks/kdbusaddons-6.23*:6 =kde-frameworks/kservice-6.23*:6 >=kde-frameworks/kf-env-6 dev-qt/qtbase:6 -SLOT=6/6.23 -SRC_URI=mirror://kde/stable/frameworks/6.23/kded-6.23.0.tar.xz -_eclasses_=cmake 3395ce6618fc5c7af03335471b896644 ecm c3772d432284de03db6df21d71be747a flag-o-matic fd3558f73f6503093adee69adf41020d frameworks.kde.org c3e97d56f2422e7f729ed13f859352f1 kde.org 2eea56ed41440913be4caa3d255d2db3 multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 ninja-utils d063ea1900a793f93eb095010d6d9156 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 virtualx 9741d451eb64ea8bb9faee90d68a9b68 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=dd454506d207f161694da72499e82263 diff --git a/metadata/md5-cache/kde-frameworks/kdesu-6.23.0 b/metadata/md5-cache/kde-frameworks/kdesu-6.23.0 deleted file mode 100644 index 90a8dd616a26..000000000000 --- a/metadata/md5-cache/kde-frameworks/kdesu-6.23.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.28.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.23:* -DEFINED_PHASES=compile configure info install nofetch prepare test unpack -DEPEND==kde-frameworks/kconfig-6.23*:6 =kde-frameworks/kcoreaddons-6.23*:6 =kde-frameworks/ki18n-6.23*:6 =kde-frameworks/kpty-6.23*:6 X? ( x11-libs/libX11 ) X? ( x11-base/xorg-proto ) dev-qt/qtbase:6 -DESCRIPTION=Framework to handle super user actions -EAPI=8 -HOMEPAGE=https://develop.kde.org/products/frameworks/ -INHERIT=ecm frameworks.kde.org -IUSE=X debug test -KEYWORDS=amd64 arm64 ~loong ~ppc64 ~riscv ~x86 -LICENSE=LGPL-2 -RDEPEND==kde-frameworks/kconfig-6.23*:6 =kde-frameworks/kcoreaddons-6.23*:6 =kde-frameworks/ki18n-6.23*:6 =kde-frameworks/kpty-6.23*:6 X? ( x11-libs/libX11 ) >=kde-frameworks/kf-env-6 dev-qt/qtbase:6 -RESTRICT=!test? ( test ) -SLOT=6/6.23 -SRC_URI=mirror://kde/stable/frameworks/6.23/kdesu-6.23.0.tar.xz -_eclasses_=cmake 3395ce6618fc5c7af03335471b896644 ecm c3772d432284de03db6df21d71be747a flag-o-matic fd3558f73f6503093adee69adf41020d frameworks.kde.org c3e97d56f2422e7f729ed13f859352f1 kde.org 2eea56ed41440913be4caa3d255d2db3 multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 ninja-utils d063ea1900a793f93eb095010d6d9156 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 virtualx 9741d451eb64ea8bb9faee90d68a9b68 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=406f057a15c6d6af2702b347a0097cc4 diff --git a/metadata/md5-cache/kde-frameworks/kdnssd-6.23.0 b/metadata/md5-cache/kde-frameworks/kdnssd-6.23.0 deleted file mode 100644 index 594c357077c4..000000000000 --- a/metadata/md5-cache/kde-frameworks/kdnssd-6.23.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=>=dev-qt/qttools-6.10.1:6[linguist] app-alternatives/ninja >=dev-build/cmake-3.28.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.23:* -DEFINED_PHASES=compile configure info install nofetch prepare test unpack -DEPEND=>=dev-qt/qtbase-6.10.1:6[network] !minimal? ( >=dev-qt/qtbase-6.10.1:6[dbus] net-dns/avahi[mdnsresponder-compat] ) dev-qt/qtbase:6 -DESCRIPTION=Framework for network service discovery using Zeroconf -EAPI=8 -HOMEPAGE=https://develop.kde.org/products/frameworks/ -INHERIT=ecm frameworks.kde.org -IUSE=minimal debug test -KEYWORDS=amd64 arm64 ~ppc64 ~riscv ~x86 -LICENSE=LGPL-2+ -RDEPEND=>=dev-qt/qtbase-6.10.1:6[network] !minimal? ( >=dev-qt/qtbase-6.10.1:6[dbus] net-dns/avahi[mdnsresponder-compat] ) !minimal? ( elibc_glibc? ( sys-auth/nss-mdns ) ) >=kde-frameworks/kf-env-6 dev-qt/qtbase:6 -RESTRICT=!test? ( test ) -SLOT=6/6.23 -SRC_URI=mirror://kde/stable/frameworks/6.23/kdnssd-6.23.0.tar.xz -_eclasses_=cmake 3395ce6618fc5c7af03335471b896644 ecm c3772d432284de03db6df21d71be747a flag-o-matic fd3558f73f6503093adee69adf41020d frameworks.kde.org c3e97d56f2422e7f729ed13f859352f1 kde.org 2eea56ed41440913be4caa3d255d2db3 multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 ninja-utils d063ea1900a793f93eb095010d6d9156 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 virtualx 9741d451eb64ea8bb9faee90d68a9b68 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=a74afe91b1165bc884537304761e3355 diff --git a/metadata/md5-cache/kde-frameworks/kdoctools-6.23.0 b/metadata/md5-cache/kde-frameworks/kdoctools-6.23.0 deleted file mode 100644 index dca7aac0ad4e..000000000000 --- a/metadata/md5-cache/kde-frameworks/kdoctools-6.23.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=dev-lang/perl dev-perl/URI nls? ( >=kde-frameworks/ki18n-6.23:6 ) app-alternatives/ninja >=dev-build/cmake-3.28.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.23:* -DEFINED_PHASES=compile configure info install nofetch prepare test unpack -DEPEND=app-text/docbook-xml-dtd:4.5 app-text/docbook-xsl-stylesheets app-text/sgml-common dev-libs/libxml2:2= dev-libs/libxslt =kde-frameworks/karchive-6.23*:6 dev-qt/qtbase:6 -DESCRIPTION=Tools to generate documentation in various formats from DocBook files -EAPI=8 -HOMEPAGE=https://develop.kde.org/products/frameworks/ -INHERIT=ecm frameworks.kde.org -IUSE=nls debug test -KEYWORDS=amd64 arm64 ~loong ppc64 ~riscv ~x86 -LICENSE=MIT -RDEPEND=app-text/docbook-xml-dtd:4.5 app-text/docbook-xsl-stylesheets app-text/sgml-common dev-libs/libxml2:2= dev-libs/libxslt =kde-frameworks/karchive-6.23*:6 >=kde-frameworks/kf-env-6 dev-qt/qtbase:6 -RESTRICT=!test? ( test ) -SLOT=6/6.23 -SRC_URI=mirror://kde/stable/frameworks/6.23/kdoctools-6.23.0.tar.xz -_eclasses_=cmake 3395ce6618fc5c7af03335471b896644 ecm c3772d432284de03db6df21d71be747a flag-o-matic fd3558f73f6503093adee69adf41020d frameworks.kde.org c3e97d56f2422e7f729ed13f859352f1 kde.org 2eea56ed41440913be4caa3d255d2db3 multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 ninja-utils d063ea1900a793f93eb095010d6d9156 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 virtualx 9741d451eb64ea8bb9faee90d68a9b68 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=7f2ed71526c61c4206c7bf205f40d772 diff --git a/metadata/md5-cache/kde-frameworks/kfilemetadata-6.23.0 b/metadata/md5-cache/kde-frameworks/kfilemetadata-6.23.0 deleted file mode 100644 index c4a6f7885de8..000000000000 --- a/metadata/md5-cache/kde-frameworks/kfilemetadata-6.23.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=test? ( || ( dev-lang/python:3.14 dev-lang/python:3.13 dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) ) app-alternatives/ninja >=dev-build/cmake-3.28.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.23:* -DEFINED_PHASES=compile configure info install nofetch postinst prepare setup test unpack -DEPEND=>=dev-qt/qtbase-6.10.1:6[gui,xml] =kde-frameworks/karchive-6.23*:6 =kde-frameworks/kcodecs-6.23*:6 =kde-frameworks/kcoreaddons-6.23*:6 =kde-frameworks/ki18n-6.23*:6 epub? ( app-text/ebook-tools ) exif? ( media-gfx/exiv2:= ) ffmpeg? ( media-video/ffmpeg:0= ) mobi? ( kde-apps/kdegraphics-mobipocket:6 ) pdf? ( app-text/poppler[qt6(-)] ) taglib? ( media-libs/taglib:= ) kernel_linux? ( sys-apps/attr ) dev-qt/qtbase:6 -DESCRIPTION=Library for extracting file metadata -EAPI=8 -HOMEPAGE=https://develop.kde.org/products/frameworks/ -INHERIT=ecm frameworks.kde.org optfeature python-any-r1 -IUSE=epub exif ffmpeg mobi pdf taglib debug test -KEYWORDS=amd64 arm64 ~loong ~ppc64 ~riscv ~x86 -LICENSE=LGPL-2+ -RDEPEND=>=dev-qt/qtbase-6.10.1:6[gui,xml] =kde-frameworks/karchive-6.23*:6 =kde-frameworks/kcodecs-6.23*:6 =kde-frameworks/kcoreaddons-6.23*:6 =kde-frameworks/ki18n-6.23*:6 epub? ( app-text/ebook-tools ) exif? ( media-gfx/exiv2:= ) ffmpeg? ( media-video/ffmpeg:0= ) mobi? ( kde-apps/kdegraphics-mobipocket:6 ) pdf? ( app-text/poppler[qt6(-)] ) taglib? ( media-libs/taglib:= ) >=kde-frameworks/kf-env-6 dev-qt/qtbase:6 -RESTRICT=test !test? ( test ) -SLOT=6/6.23 -SRC_URI=mirror://kde/stable/frameworks/6.23/kfilemetadata-6.23.0.tar.xz -_eclasses_=cmake 3395ce6618fc5c7af03335471b896644 ecm c3772d432284de03db6df21d71be747a flag-o-matic fd3558f73f6503093adee69adf41020d frameworks.kde.org c3e97d56f2422e7f729ed13f859352f1 kde.org 2eea56ed41440913be4caa3d255d2db3 multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 ninja-utils d063ea1900a793f93eb095010d6d9156 optfeature 538bce96e5589935b57e178e8635f301 python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 virtualx 9741d451eb64ea8bb9faee90d68a9b68 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=344902834257dafed5adffa084d6a8e1 diff --git a/metadata/md5-cache/kde-frameworks/kglobalaccel-6.23.0 b/metadata/md5-cache/kde-frameworks/kglobalaccel-6.23.0 deleted file mode 100644 index be1f1f94c621..000000000000 --- a/metadata/md5-cache/kde-frameworks/kglobalaccel-6.23.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=>=dev-qt/qttools-6.10.1:6[linguist] app-alternatives/ninja >=dev-build/cmake-3.28.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.23:* -DEFINED_PHASES=compile configure info install nofetch prepare test unpack -DEPEND=>=dev-qt/qtbase-6.10.1:6[dbus,gui,widgets] X? ( >=dev-qt/qtbase-6.10.1:6=[X] ) dev-qt/qtbase:6 -DESCRIPTION=Framework to handle global shortcuts -EAPI=8 -HOMEPAGE=https://develop.kde.org/products/frameworks/ -INHERIT=ecm frameworks.kde.org -IUSE=X debug test -KEYWORDS=amd64 arm64 ~loong ppc64 ~riscv ~x86 -LICENSE=LGPL-2+ -RDEPEND=>=dev-qt/qtbase-6.10.1:6[dbus,gui,widgets] X? ( >=dev-qt/qtbase-6.10.1:6=[X] ) >=kde-frameworks/kf-env-6 dev-qt/qtbase:6 -RESTRICT=!test? ( test ) -SLOT=6/6.23 -SRC_URI=mirror://kde/stable/frameworks/6.23/kglobalaccel-6.23.0.tar.xz -_eclasses_=cmake 3395ce6618fc5c7af03335471b896644 ecm c3772d432284de03db6df21d71be747a flag-o-matic fd3558f73f6503093adee69adf41020d frameworks.kde.org c3e97d56f2422e7f729ed13f859352f1 kde.org 2eea56ed41440913be4caa3d255d2db3 multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 ninja-utils d063ea1900a793f93eb095010d6d9156 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 virtualx 9741d451eb64ea8bb9faee90d68a9b68 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=892ba74fa963edf0f70f5c5218ee0eb6 diff --git a/metadata/md5-cache/kde-frameworks/kguiaddons-6.23.1 b/metadata/md5-cache/kde-frameworks/kguiaddons-6.23.1 deleted file mode 100644 index ebe3bc259ce9..000000000000 --- a/metadata/md5-cache/kde-frameworks/kguiaddons-6.23.1 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=wayland? ( >=dev-qt/qtbase-6.10.1:6[wayland] dev-util/wayland-scanner ) app-alternatives/ninja >=dev-build/cmake-3.28.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.23:* -DEFINED_PHASES=compile configure info install nofetch postinst postrm preinst prepare test unpack -DEPEND=>=dev-qt/qtbase-6.10.1:6[gui] >=dev-qt/qtdeclarative-6.10.1:6 dbus? ( >=dev-qt/qtbase-6.10.1:6=[dbus] ) wayland? ( dev-libs/wayland >=dev-qt/qtbase-6.10.1:6=[wayland] ) X? ( >=dev-qt/qtbase-6.10.1:6[X] x11-libs/libX11 ) wayland? ( >=dev-libs/plasma-wayland-protocols-1.15.0 >=dev-libs/wayland-protocols-1.39 ) X? ( x11-base/xorg-proto x11-libs/libxcb ) dev-qt/qtbase:6 -DESCRIPTION=Framework providing assorted high-level user interface components -EAPI=8 -HOMEPAGE=https://develop.kde.org/products/frameworks/ -IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info -INHERIT=ecm frameworks.kde.org xdg -IUSE=dbus wayland X debug test -KEYWORDS=amd64 arm64 ~loong ppc64 ~riscv ~x86 -LICENSE=LGPL-2+ -RDEPEND=>=dev-qt/qtbase-6.10.1:6[gui] >=dev-qt/qtdeclarative-6.10.1:6 dbus? ( >=dev-qt/qtbase-6.10.1:6=[dbus] ) wayland? ( dev-libs/wayland >=dev-qt/qtbase-6.10.1:6=[wayland] ) X? ( >=dev-qt/qtbase-6.10.1:6[X] x11-libs/libX11 ) !<kde-frameworks/kguiaddons-5.116.0-r2:5[-kf6compat(-)] >=kde-frameworks/kf-env-6 dev-qt/qtbase:6 -RESTRICT=!test? ( test ) -SLOT=6/6.23 -SRC_URI=mirror://kde/stable/frameworks/6.23/kguiaddons-6.23.1.tar.xz -_eclasses_=cmake 3395ce6618fc5c7af03335471b896644 ecm c3772d432284de03db6df21d71be747a flag-o-matic fd3558f73f6503093adee69adf41020d frameworks.kde.org c3e97d56f2422e7f729ed13f859352f1 kde.org 2eea56ed41440913be4caa3d255d2db3 multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 ninja-utils d063ea1900a793f93eb095010d6d9156 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 virtualx 9741d451eb64ea8bb9faee90d68a9b68 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=87152a014df7c963c07191dba84a6db1 diff --git a/metadata/md5-cache/kde-frameworks/kholidays-6.23.0 b/metadata/md5-cache/kde-frameworks/kholidays-6.23.0 deleted file mode 100644 index fdc4fc992057..000000000000 --- a/metadata/md5-cache/kde-frameworks/kholidays-6.23.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=>=dev-qt/qttools-6.10.1:6[linguist] app-alternatives/ninja >=dev-build/cmake-3.28.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.23:* -DEFINED_PHASES=compile configure info install nofetch prepare test unpack -DEPEND=>=dev-qt/qtdeclarative-6.10.1:6 dev-qt/qtbase:6 -DESCRIPTION=Library to determine holidays and other special events for a geographical region -EAPI=8 -HOMEPAGE=https://develop.kde.org/products/frameworks/ -INHERIT=ecm frameworks.kde.org -IUSE=debug test -KEYWORDS=amd64 arm64 ~loong ~ppc64 ~riscv ~x86 -LICENSE=LGPL-2.1+ -RDEPEND=>=dev-qt/qtdeclarative-6.10.1:6 >=kde-frameworks/kf-env-6 dev-qt/qtbase:6 -RESTRICT=!test? ( test ) -SLOT=6/6.23 -SRC_URI=mirror://kde/stable/frameworks/6.23/kholidays-6.23.0.tar.xz -_eclasses_=cmake 3395ce6618fc5c7af03335471b896644 ecm c3772d432284de03db6df21d71be747a flag-o-matic fd3558f73f6503093adee69adf41020d frameworks.kde.org c3e97d56f2422e7f729ed13f859352f1 kde.org 2eea56ed41440913be4caa3d255d2db3 multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 ninja-utils d063ea1900a793f93eb095010d6d9156 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 virtualx 9741d451eb64ea8bb9faee90d68a9b68 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=b330cab69cba32c084d034b41a930d85 diff --git a/metadata/md5-cache/kde-frameworks/ki18n-6.23.0 b/metadata/md5-cache/kde-frameworks/ki18n-6.23.0 deleted file mode 100644 index cb912abd878c..000000000000 --- a/metadata/md5-cache/kde-frameworks/ki18n-6.23.0 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.28.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.23:* -DEFINED_PHASES=compile configure info install nofetch prepare setup test unpack -DEPEND=python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) python_single_target_python3_13? ( dev-lang/python:3.13 ) python_single_target_python3_14? ( dev-lang/python:3.14 ) >=dev-qt/qtbase-6.10.1:6[widgets] >=dev-qt/qtdeclarative-6.10.1:6 sys-devel/gettext virtual/libintl test? ( >=dev-qt/qtbase-6.10.1:6[concurrent] ) dev-qt/qtbase:6 -DESCRIPTION=Framework based on Gettext for internationalizing user interface text -EAPI=8 -HOMEPAGE=https://develop.kde.org/products/frameworks/ -INHERIT=ecm frameworks.kde.org python-single-r1 -IUSE=debug test python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 python_single_target_python3_13 python_single_target_python3_14 -KEYWORDS=amd64 arm64 ~loong ppc64 ~riscv ~x86 -LICENSE=LGPL-2+ -RDEPEND=python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) python_single_target_python3_13? ( dev-lang/python:3.13 ) python_single_target_python3_14? ( dev-lang/python:3.14 ) >=dev-qt/qtbase-6.10.1:6[widgets] >=dev-qt/qtdeclarative-6.10.1:6 sys-devel/gettext virtual/libintl app-text/iso-codes >=kde-frameworks/kf-env-6 dev-qt/qtbase:6 -REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 python_single_target_python3_13 python_single_target_python3_14 ) -RESTRICT=!test? ( test ) -SLOT=6/6.23 -SRC_URI=mirror://kde/stable/frameworks/6.23/ki18n-6.23.0.tar.xz -_eclasses_=cmake 3395ce6618fc5c7af03335471b896644 ecm c3772d432284de03db6df21d71be747a flag-o-matic fd3558f73f6503093adee69adf41020d frameworks.kde.org c3e97d56f2422e7f729ed13f859352f1 kde.org 2eea56ed41440913be4caa3d255d2db3 multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 ninja-utils d063ea1900a793f93eb095010d6d9156 python-single-r1 47d8ac9be330c9366112b78fd4f8ce57 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 virtualx 9741d451eb64ea8bb9faee90d68a9b68 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=a728b2cf66d9736a16adf37eb4d0bda8 diff --git a/metadata/md5-cache/kde-frameworks/kiconthemes-6.23.0 b/metadata/md5-cache/kde-frameworks/kiconthemes-6.23.0 deleted file mode 100644 index 2a09df710161..000000000000 --- a/metadata/md5-cache/kde-frameworks/kiconthemes-6.23.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.28.5 designer? ( dev-qt/qttools:6[designer] ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.23:* -DEFINED_PHASES=compile configure info install nofetch prepare test unpack -DEPEND=>=dev-qt/qtbase-6.10.1:6=[dbus,gui,widgets] >=dev-qt/qtdeclarative-6.10.1:6 >=dev-qt/qtsvg-6.10.1:6 =kde-frameworks/breeze-icons-6.23*:6 =kde-frameworks/karchive-6.23*:6 =kde-frameworks/kcolorscheme-6.23*:6 =kde-frameworks/kconfig-6.23*:6 =kde-frameworks/ki18n-6.23*:6 =kde-frameworks/kwidgetsaddons-6.23*:6 dev-qt/qtbase:6 -DESCRIPTION=Framework for icon theming and configuration -EAPI=8 -HOMEPAGE=https://develop.kde.org/products/frameworks/ -INHERIT=ecm frameworks.kde.org -IUSE=debug designer test -KEYWORDS=amd64 arm64 ~loong ppc64 ~riscv ~x86 -LICENSE=LGPL-2+ -RDEPEND=>=dev-qt/qtbase-6.10.1:6=[dbus,gui,widgets] >=dev-qt/qtdeclarative-6.10.1:6 >=dev-qt/qtsvg-6.10.1:6 =kde-frameworks/breeze-icons-6.23*:6 =kde-frameworks/karchive-6.23*:6 =kde-frameworks/kcolorscheme-6.23*:6 =kde-frameworks/kconfig-6.23*:6 =kde-frameworks/ki18n-6.23*:6 =kde-frameworks/kwidgetsaddons-6.23*:6 >=kde-frameworks/kf-env-6 dev-qt/qtbase:6 -RESTRICT=test !test? ( test ) -SLOT=6/6.23 -SRC_URI=mirror://kde/stable/frameworks/6.23/kiconthemes-6.23.0.tar.xz -_eclasses_=cmake 3395ce6618fc5c7af03335471b896644 ecm c3772d432284de03db6df21d71be747a flag-o-matic fd3558f73f6503093adee69adf41020d frameworks.kde.org c3e97d56f2422e7f729ed13f859352f1 kde.org 2eea56ed41440913be4caa3d255d2db3 multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 ninja-utils d063ea1900a793f93eb095010d6d9156 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 virtualx 9741d451eb64ea8bb9faee90d68a9b68 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=57e42d2347c47f0a6368eeebef6d7c64 diff --git a/metadata/md5-cache/kde-frameworks/kidletime-6.23.0 b/metadata/md5-cache/kde-frameworks/kidletime-6.23.0 deleted file mode 100644 index d25fa0fda6c5..000000000000 --- a/metadata/md5-cache/kde-frameworks/kidletime-6.23.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=wayland? ( >=dev-qt/qtbase-6.10.1:6[wayland] ) app-alternatives/ninja >=dev-build/cmake-3.28.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.23:* -DEFINED_PHASES=compile configure info install nofetch prepare test unpack -DEPEND=>=dev-qt/qtbase-6.10.1:6[gui] wayland? ( dev-libs/wayland >=dev-qt/qtbase-6.10.1:6=[wayland] ) X? ( x11-libs/libX11 x11-libs/libxcb x11-libs/libXext ) xscreensaver? ( >=dev-qt/qtbase-6.10.1:6[dbus] x11-libs/libXScrnSaver ) wayland? ( >=dev-libs/plasma-wayland-protocols-1.11.1 >=dev-libs/wayland-protocols-1.27:0 ) dev-qt/qtbase:6 -DESCRIPTION=Framework for detection and notification of device idle time -EAPI=8 -HOMEPAGE=https://develop.kde.org/products/frameworks/ -INHERIT=ecm frameworks.kde.org -IUSE=wayland X xscreensaver debug -KEYWORDS=amd64 arm64 ~loong ~ppc64 ~riscv ~x86 -LICENSE=LGPL-2+ -RDEPEND=>=dev-qt/qtbase-6.10.1:6[gui] wayland? ( dev-libs/wayland >=dev-qt/qtbase-6.10.1:6=[wayland] ) X? ( x11-libs/libX11 x11-libs/libxcb x11-libs/libXext ) xscreensaver? ( >=dev-qt/qtbase-6.10.1:6[dbus] x11-libs/libXScrnSaver ) >=kde-frameworks/kf-env-6 dev-qt/qtbase:6 -REQUIRED_USE=xscreensaver? ( X ) -SLOT=6/6.23 -SRC_URI=mirror://kde/stable/frameworks/6.23/kidletime-6.23.0.tar.xz -_eclasses_=cmake 3395ce6618fc5c7af03335471b896644 ecm c3772d432284de03db6df21d71be747a flag-o-matic fd3558f73f6503093adee69adf41020d frameworks.kde.org c3e97d56f2422e7f729ed13f859352f1 kde.org 2eea56ed41440913be4caa3d255d2db3 multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 ninja-utils d063ea1900a793f93eb095010d6d9156 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 virtualx 9741d451eb64ea8bb9faee90d68a9b68 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=1d0eba777129908781991ed4479371dd diff --git a/metadata/md5-cache/kde-frameworks/kimageformats-6.23.0 b/metadata/md5-cache/kde-frameworks/kimageformats-6.23.0 deleted file mode 100644 index 0e5143c4bf48..000000000000 --- a/metadata/md5-cache/kde-frameworks/kimageformats-6.23.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.28.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.23:* -DEFINED_PHASES=compile configure info install nofetch prepare test unpack -DEPEND=>=dev-qt/qtbase-6.10.1:6[gui] =kde-frameworks/karchive-6.23*:6 avif? ( >=media-libs/libavif-0.8.2:=[aom] ) eps? ( >=dev-qt/qtbase-6.10.1:6[widgets] ) heif? ( >=media-libs/libheif-1.19.7:=[x265] ) jpeg2k? ( media-libs/openjpeg:= ) jpegxl? ( >=media-libs/libjxl-0.9.4:= ) openexr? ( >=media-libs/openexr-3:= ) raw? ( media-libs/libraw:= ) test? ( >=dev-qt/qtimageformats-6.10.1:6 heif? ( media-libs/libheif[ffmpeg] ) ) dev-qt/qtbase:6 -DESCRIPTION=Framework providing additional format plugins for Qt's image I/O system -EAPI=8 -HOMEPAGE=https://develop.kde.org/products/frameworks/ -INHERIT=ecm frameworks.kde.org -IUSE=avif eps heif jpeg2k jpegxl openexr raw debug test -KEYWORDS=amd64 arm64 ~loong ~ppc64 ~riscv ~x86 -LICENSE=LGPL-2+ -RDEPEND=>=dev-qt/qtbase-6.10.1:6[gui] =kde-frameworks/karchive-6.23*:6 avif? ( >=media-libs/libavif-0.8.2:=[aom] ) eps? ( >=dev-qt/qtbase-6.10.1:6[widgets] ) heif? ( >=media-libs/libheif-1.19.7:=[x265] ) jpeg2k? ( media-libs/openjpeg:= ) jpegxl? ( >=media-libs/libjxl-0.9.4:= ) openexr? ( >=media-libs/openexr-3:= ) raw? ( media-libs/libraw:= ) >=kde-frameworks/kf-env-6 dev-qt/qtbase:6 -RESTRICT=!test? ( test ) -SLOT=6/6.23 -SRC_URI=mirror://kde/stable/frameworks/6.23/kimageformats-6.23.0.tar.xz -_eclasses_=cmake 3395ce6618fc5c7af03335471b896644 ecm c3772d432284de03db6df21d71be747a flag-o-matic fd3558f73f6503093adee69adf41020d frameworks.kde.org c3e97d56f2422e7f729ed13f859352f1 kde.org 2eea56ed41440913be4caa3d255d2db3 multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 ninja-utils d063ea1900a793f93eb095010d6d9156 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 virtualx 9741d451eb64ea8bb9faee90d68a9b68 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=4066ec8c1cb4646125b4235f78276100 diff --git a/metadata/md5-cache/kde-frameworks/kio-6.23.0 b/metadata/md5-cache/kde-frameworks/kio-6.23.0 deleted file mode 100644 index ad8bf04931e6..000000000000 --- a/metadata/md5-cache/kde-frameworks/kio-6.23.0 +++ /dev/null @@ -1,18 +0,0 @@ -BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.28.5 designer? ( dev-qt/qttools:6[designer] ) handbook? ( >=kde-frameworks/kdoctools-6.23:6 ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.23:* -DEFINED_PHASES=compile configure info install nofetch postinst postrm preinst prepare test unpack -DEPEND=>=dev-qt/qtbase-6.10.1:6[dbus,gui,network,ssl,widgets,X?] >=dev-qt/qtdeclarative-6.10.1:6 =kde-frameworks/kbookmarks-6.23*:6 =kde-frameworks/kcodecs-6.23*:6 =kde-frameworks/kcolorscheme-6.23*:6 =kde-frameworks/kcompletion-6.23*:6 =kde-frameworks/kconfig-6.23*:6 =kde-frameworks/kcoreaddons-6.23*:6 =kde-frameworks/kcrash-6.23*:6 =kde-frameworks/kdbusaddons-6.23*:6 =kde-frameworks/kguiaddons-6.23*:6 =kde-frameworks/ki18n-6.23*:6 =kde-frameworks/kiconthemes-6.23*:6 =kde-frameworks/kitemviews-6.23*:6 =kde-frameworks/kjobwidgets-6.23*:6 =kde-frameworks/knotifications-6.23*:6 =kde-frameworks/kservice-6.23*:6 =kde-frameworks/ktextwidgets-6.23*:6 =kde-frameworks/kwidgetsaddons-6.23*:6 =kde-frameworks/kwindowsystem-6.23*:6[wayland?,X?] =kde-frameworks/solid-6.23*:6 sys-apps/util-linux acl? ( sys-apps/attr virtual/acl ) handbook? ( dev-libs/libxml2:= dev-libs/libxslt =kde-frameworks/karchive-6.23*:6 =kde-frameworks/kdoctools-6.23*:6 ) kwallet? ( =kde-frameworks/kwallet-6.23*:6 ) X? ( >=dev-qt/qtbase-6.10.1:6=[gui] ) >=dev-qt/qtbase-6.10.1:6[concurrent] dev-qt/qtbase:6 -DESCRIPTION=Framework providing transparent file and data management -EAPI=8 -HOMEPAGE=https://develop.kde.org/products/frameworks/ -IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info -INHERIT=ecm flag-o-matic frameworks.kde.org xdg -IUSE=acl +kwallet wayland X debug designer +handbook test -KEYWORDS=amd64 arm64 ~loong ppc64 ~riscv ~x86 -LICENSE=LGPL-2+ -PDEPEND=>=kde-frameworks/kded-6.23:6 kde-plasma/keditfiletype -RDEPEND=>=dev-qt/qtbase-6.10.1:6[dbus,gui,network,ssl,widgets,X?] >=dev-qt/qtdeclarative-6.10.1:6 =kde-frameworks/kbookmarks-6.23*:6 =kde-frameworks/kcodecs-6.23*:6 =kde-frameworks/kcolorscheme-6.23*:6 =kde-frameworks/kcompletion-6.23*:6 =kde-frameworks/kconfig-6.23*:6 =kde-frameworks/kcoreaddons-6.23*:6 =kde-frameworks/kcrash-6.23*:6 =kde-frameworks/kdbusaddons-6.23*:6 =kde-frameworks/kguiaddons-6.23*:6 =kde-frameworks/ki18n-6.23*:6 =kde-frameworks/kiconthemes-6.23*:6 =kde-frameworks/kitemviews-6.23*:6 =kde-frameworks/kjobwidgets-6.23*:6 =kde-frameworks/knotifications-6.23*:6 =kde-frameworks/kservice-6.23*:6 =kde-frameworks/ktextwidgets-6.23*:6 =kde-frameworks/kwidgetsaddons-6.23*:6 =kde-frameworks/kwindowsystem-6.23*:6[wayland?,X?] =kde-frameworks/solid-6.23*:6 sys-apps/util-linux acl? ( sys-apps/attr virtual/acl ) handbook? ( dev-libs/libxml2:= dev-libs/libxslt =kde-frameworks/karchive-6.23*:6 =kde-frameworks/kdoctools-6.23*:6 ) kwallet? ( =kde-frameworks/kwallet-6.23*:6 ) X? ( >=dev-qt/qtbase-6.10.1:6=[gui] ) >=dev-qt/qtbase-6.10.1:6[libproxy] sys-power/switcheroo-control >=kde-frameworks/kf-env-6 dev-qt/qtbase:6 -RESTRICT=test !test? ( test ) -SLOT=6/6.23 -SRC_URI=mirror://kde/stable/frameworks/6.23/kio-6.23.0.tar.xz -_eclasses_=cmake 3395ce6618fc5c7af03335471b896644 ecm c3772d432284de03db6df21d71be747a flag-o-matic fd3558f73f6503093adee69adf41020d frameworks.kde.org c3e97d56f2422e7f729ed13f859352f1 kde.org 2eea56ed41440913be4caa3d255d2db3 multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 ninja-utils d063ea1900a793f93eb095010d6d9156 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 virtualx 9741d451eb64ea8bb9faee90d68a9b68 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=5bd748ad62ba9a64cb8616059811b7b3 diff --git a/metadata/md5-cache/kde-frameworks/kirigami-6.23.1 b/metadata/md5-cache/kde-frameworks/kirigami-6.23.1 deleted file mode 100644 index 847f5abfc3a7..000000000000 --- a/metadata/md5-cache/kde-frameworks/kirigami-6.23.1 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=>=dev-qt/qttools-6.10.1:6[linguist] app-alternatives/ninja >=dev-build/cmake-3.28.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.23:* -DEFINED_PHASES=compile configure info install nofetch prepare pretend setup test unpack -DEPEND=>=dev-qt/qtbase-6.10.1:6=[concurrent,dbus,gui,network] >=dev-qt/qtdeclarative-6.10.1:6 >=dev-qt/qtshadertools-6.10.1:6 >=dev-qt/qtsvg-6.10.1:6 dev-qt/qtbase:6 -DESCRIPTION=Lightweight user interface framework for mobile and convergent applications -EAPI=8 -HOMEPAGE=https://community.kde.org/Kirigami -INHERIT=ecm frameworks.kde.org toolchain-funcs -IUSE=openmp debug examples test -KEYWORDS=amd64 arm64 ~loong ppc64 ~riscv ~x86 -LICENSE=LGPL-2+ -RDEPEND=>=dev-qt/qtbase-6.10.1:6=[concurrent,dbus,gui,network] >=dev-qt/qtdeclarative-6.10.1:6 >=dev-qt/qtshadertools-6.10.1:6 >=dev-qt/qtsvg-6.10.1:6 examples? ( !kde-frameworks/kirigami:5[examples(-)] >=dev-qt/qt5compat-6.10.1:6[qml] ) >=kde-frameworks/kf-env-6 dev-qt/qtbase:6 -RESTRICT=test !test? ( test ) -SLOT=6/6.23 -SRC_URI=mirror://kde/stable/frameworks/6.23/kirigami-6.23.1.tar.xz -_eclasses_=cmake 3395ce6618fc5c7af03335471b896644 ecm c3772d432284de03db6df21d71be747a flag-o-matic fd3558f73f6503093adee69adf41020d frameworks.kde.org c3e97d56f2422e7f729ed13f859352f1 kde.org 2eea56ed41440913be4caa3d255d2db3 multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 ninja-utils d063ea1900a793f93eb095010d6d9156 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 virtualx 9741d451eb64ea8bb9faee90d68a9b68 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=32dc965b60c2eb603ead8a377c52a9a1 diff --git a/metadata/md5-cache/kde-frameworks/kitemmodels-6.23.0 b/metadata/md5-cache/kde-frameworks/kitemmodels-6.23.0 deleted file mode 100644 index 5f63d83de186..000000000000 --- a/metadata/md5-cache/kde-frameworks/kitemmodels-6.23.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.28.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.23:* -DEFINED_PHASES=compile configure info install nofetch prepare test unpack -DEPEND=>=dev-qt/qtdeclarative-6.10.1:6 test? ( >=dev-qt/qtbase-6.10.1:6[widgets] ) dev-qt/qtbase:6 -DESCRIPTION=Framework providing data models to help with tasks such as sorting and filtering -EAPI=8 -HOMEPAGE=https://develop.kde.org/products/frameworks/ -INHERIT=ecm frameworks.kde.org -IUSE=debug test -KEYWORDS=amd64 arm64 ~loong ~ppc64 ~riscv ~x86 -LICENSE=LGPL-2+ -RDEPEND=>=dev-qt/qtdeclarative-6.10.1:6 >=kde-frameworks/kf-env-6 dev-qt/qtbase:6 -RESTRICT=!test? ( test ) -SLOT=6/6.23 -SRC_URI=mirror://kde/stable/frameworks/6.23/kitemmodels-6.23.0.tar.xz -_eclasses_=cmake 3395ce6618fc5c7af03335471b896644 ecm c3772d432284de03db6df21d71be747a flag-o-matic fd3558f73f6503093adee69adf41020d frameworks.kde.org c3e97d56f2422e7f729ed13f859352f1 kde.org 2eea56ed41440913be4caa3d255d2db3 multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 ninja-utils d063ea1900a793f93eb095010d6d9156 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 virtualx 9741d451eb64ea8bb9faee90d68a9b68 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=9213631f4d4e1a97a3d495628e586df7 diff --git a/metadata/md5-cache/kde-frameworks/kitemviews-6.23.0 b/metadata/md5-cache/kde-frameworks/kitemviews-6.23.0 deleted file mode 100644 index dd3089ff2e6c..000000000000 --- a/metadata/md5-cache/kde-frameworks/kitemviews-6.23.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=>=dev-qt/qttools-6.10.1:6[linguist] app-alternatives/ninja >=dev-build/cmake-3.28.5 designer? ( dev-qt/qttools:6[designer] ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.23:* -DEFINED_PHASES=compile configure info install nofetch prepare test unpack -DEPEND=>=dev-qt/qtbase-6.10.1:6[gui,widgets] dev-qt/qtbase:6 -DESCRIPTION=Framework providing additional widgets for item models -EAPI=8 -HOMEPAGE=https://develop.kde.org/products/frameworks/ -INHERIT=ecm frameworks.kde.org -IUSE=debug designer test -KEYWORDS=amd64 arm64 ~loong ppc64 ~riscv ~x86 -LICENSE=LGPL-2+ -RDEPEND=>=dev-qt/qtbase-6.10.1:6[gui,widgets] >=kde-frameworks/kf-env-6 dev-qt/qtbase:6 -RESTRICT=!test? ( test ) -SLOT=6/6.23 -SRC_URI=mirror://kde/stable/frameworks/6.23/kitemviews-6.23.0.tar.xz -_eclasses_=cmake 3395ce6618fc5c7af03335471b896644 ecm c3772d432284de03db6df21d71be747a flag-o-matic fd3558f73f6503093adee69adf41020d frameworks.kde.org c3e97d56f2422e7f729ed13f859352f1 kde.org 2eea56ed41440913be4caa3d255d2db3 multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 ninja-utils d063ea1900a793f93eb095010d6d9156 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 virtualx 9741d451eb64ea8bb9faee90d68a9b68 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=faf9baf8be2e9ae68493012f66dcc367 diff --git a/metadata/md5-cache/kde-frameworks/kjobwidgets-6.23.0 b/metadata/md5-cache/kde-frameworks/kjobwidgets-6.23.0 deleted file mode 100644 index 2a443ff24840..000000000000 --- a/metadata/md5-cache/kde-frameworks/kjobwidgets-6.23.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=>=dev-qt/qttools-6.10.1:6[linguist] app-alternatives/ninja >=dev-build/cmake-3.28.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.23:* -DEFINED_PHASES=compile configure info install nofetch prepare test unpack -DEPEND=>=dev-qt/qtbase-6.10.1:6[dbus,gui,widgets] =kde-frameworks/kcoreaddons-6.23*:6 =kde-frameworks/knotifications-6.23*:6 =kde-frameworks/kwidgetsaddons-6.23*:6 X? ( >=dev-qt/qtbase-6.10.1:6=[X] ) dev-qt/qtbase:6 -DESCRIPTION=Framework providing assorted widgets for showing the progress of jobs -EAPI=8 -HOMEPAGE=https://develop.kde.org/products/frameworks/ -INHERIT=ecm frameworks.kde.org -IUSE=X debug test -KEYWORDS=amd64 arm64 ~loong ppc64 ~riscv ~x86 -LICENSE=LGPL-2+ -RDEPEND=>=dev-qt/qtbase-6.10.1:6[dbus,gui,widgets] =kde-frameworks/kcoreaddons-6.23*:6 =kde-frameworks/knotifications-6.23*:6 =kde-frameworks/kwidgetsaddons-6.23*:6 X? ( >=dev-qt/qtbase-6.10.1:6=[X] ) >=kde-frameworks/kf-env-6 dev-qt/qtbase:6 -RESTRICT=!test? ( test ) -SLOT=6/6.23 -SRC_URI=mirror://kde/stable/frameworks/6.23/kjobwidgets-6.23.0.tar.xz -_eclasses_=cmake 3395ce6618fc5c7af03335471b896644 ecm c3772d432284de03db6df21d71be747a flag-o-matic fd3558f73f6503093adee69adf41020d frameworks.kde.org c3e97d56f2422e7f729ed13f859352f1 kde.org 2eea56ed41440913be4caa3d255d2db3 multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 ninja-utils d063ea1900a793f93eb095010d6d9156 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 virtualx 9741d451eb64ea8bb9faee90d68a9b68 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=6ffa74e50f8c9d0be03e1693f94324db diff --git a/metadata/md5-cache/kde-frameworks/knewstuff-6.23.0 b/metadata/md5-cache/kde-frameworks/knewstuff-6.23.0 deleted file mode 100644 index 52614d91e05b..000000000000 --- a/metadata/md5-cache/kde-frameworks/knewstuff-6.23.0 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.28.5 designer? ( dev-qt/qttools:6[designer] ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.23:* -DEFINED_PHASES=compile configure info install nofetch prepare test unpack -DEPEND=>=dev-qt/qtbase-6.10.1:6[gui,network,widgets,xml] >=dev-qt/qtdeclarative-6.10.1:6[widgets] =kde-frameworks/attica-6.23*:6 =kde-frameworks/karchive-6.23*:6 =kde-frameworks/kconfig-6.23*:6 =kde-frameworks/kcoreaddons-6.23*:6 =kde-frameworks/ki18n-6.23*:6 =kde-frameworks/kpackage-6.23*:6 =kde-frameworks/kwidgetsaddons-6.23*:6 opds? ( =kde-frameworks/syndication-6.23*:6 ) dev-qt/qtbase:6 -DESCRIPTION=Framework for downloading and sharing additional application data -EAPI=8 -HOMEPAGE=https://develop.kde.org/products/frameworks/ -INHERIT=ecm frameworks.kde.org -IUSE=opds debug designer -KEYWORDS=amd64 arm64 ~loong ~ppc64 ~riscv ~x86 -LICENSE=LGPL-2+ -RDEPEND=>=dev-qt/qtbase-6.10.1:6[gui,network,widgets,xml] >=dev-qt/qtdeclarative-6.10.1:6[widgets] =kde-frameworks/attica-6.23*:6 =kde-frameworks/karchive-6.23*:6 =kde-frameworks/kconfig-6.23*:6 =kde-frameworks/kcoreaddons-6.23*:6 =kde-frameworks/ki18n-6.23*:6 =kde-frameworks/kpackage-6.23*:6 =kde-frameworks/kwidgetsaddons-6.23*:6 opds? ( =kde-frameworks/syndication-6.23*:6 ) >=kde-frameworks/kcmutils-6.23:6 >=kde-frameworks/kirigami-6.23:6 >=kde-frameworks/kf-env-6 dev-qt/qtbase:6 -SLOT=6/6.23 -SRC_URI=mirror://kde/stable/frameworks/6.23/knewstuff-6.23.0.tar.xz -_eclasses_=cmake 3395ce6618fc5c7af03335471b896644 ecm c3772d432284de03db6df21d71be747a flag-o-matic fd3558f73f6503093adee69adf41020d frameworks.kde.org c3e97d56f2422e7f729ed13f859352f1 kde.org 2eea56ed41440913be4caa3d255d2db3 multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 ninja-utils d063ea1900a793f93eb095010d6d9156 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 virtualx 9741d451eb64ea8bb9faee90d68a9b68 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=aacb12cd47bdb0edbfd77d16b65683b9 diff --git a/metadata/md5-cache/kde-frameworks/knotifications-6.23.0 b/metadata/md5-cache/kde-frameworks/knotifications-6.23.0 deleted file mode 100644 index 044329cfb5a9..000000000000 --- a/metadata/md5-cache/kde-frameworks/knotifications-6.23.0 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=>=dev-qt/qttools-6.10.1:6[linguist] app-alternatives/ninja >=dev-build/cmake-3.28.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.23:* -DEFINED_PHASES=compile configure info install nofetch prepare test unpack -DEPEND=>=dev-qt/qtbase-6.10.1:6[dbus,gui] >=dev-qt/qtdeclarative-6.10.1:6 =kde-frameworks/kconfig-6.23*:6 media-libs/libcanberra dev-qt/qtbase:6 -DESCRIPTION=Framework for notifying the user of an event -EAPI=8 -HOMEPAGE=https://develop.kde.org/products/frameworks/ -INHERIT=ecm frameworks.kde.org -IUSE=debug -KEYWORDS=amd64 arm64 ~loong ppc64 ~riscv ~x86 -LICENSE=LGPL-2.1+ -RDEPEND=>=dev-qt/qtbase-6.10.1:6[dbus,gui] >=dev-qt/qtdeclarative-6.10.1:6 =kde-frameworks/kconfig-6.23*:6 media-libs/libcanberra >=kde-frameworks/kf-env-6 dev-qt/qtbase:6 -SLOT=6/6.23 -SRC_URI=mirror://kde/stable/frameworks/6.23/knotifications-6.23.0.tar.xz -_eclasses_=cmake 3395ce6618fc5c7af03335471b896644 ecm c3772d432284de03db6df21d71be747a flag-o-matic fd3558f73f6503093adee69adf41020d frameworks.kde.org c3e97d56f2422e7f729ed13f859352f1 kde.org 2eea56ed41440913be4caa3d255d2db3 multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 ninja-utils d063ea1900a793f93eb095010d6d9156 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 virtualx 9741d451eb64ea8bb9faee90d68a9b68 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=d34de63fd78b9b0163bf3c16e6dd332f diff --git a/metadata/md5-cache/kde-frameworks/knotifyconfig-6.23.0 b/metadata/md5-cache/kde-frameworks/knotifyconfig-6.23.0 deleted file mode 100644 index 3e84350f2426..000000000000 --- a/metadata/md5-cache/kde-frameworks/knotifyconfig-6.23.0 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.28.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.23:* -DEFINED_PHASES=compile configure info install nofetch prepare test unpack -DEPEND=>=dev-qt/qtbase-6.10.1:6[dbus,gui,widgets] >=dev-qt/qtmultimedia-6.10.1:6 =kde-frameworks/kcompletion-6.23*:6 =kde-frameworks/kconfig-6.23*:6 =kde-frameworks/ki18n-6.23*:6 =kde-frameworks/kio-6.23*:6 dev-qt/qtbase:6 -DESCRIPTION=Framework for configuring desktop notifications -EAPI=8 -HOMEPAGE=https://develop.kde.org/products/frameworks/ -INHERIT=ecm frameworks.kde.org -IUSE=debug -KEYWORDS=amd64 arm64 ~loong ~ppc64 ~riscv ~x86 -LICENSE=LGPL-2+ -RDEPEND=>=dev-qt/qtbase-6.10.1:6[dbus,gui,widgets] >=dev-qt/qtmultimedia-6.10.1:6 =kde-frameworks/kcompletion-6.23*:6 =kde-frameworks/kconfig-6.23*:6 =kde-frameworks/ki18n-6.23*:6 =kde-frameworks/kio-6.23*:6 >=kde-frameworks/kf-env-6 dev-qt/qtbase:6 -SLOT=6/6.23 -SRC_URI=mirror://kde/stable/frameworks/6.23/knotifyconfig-6.23.0.tar.xz -_eclasses_=cmake 3395ce6618fc5c7af03335471b896644 ecm c3772d432284de03db6df21d71be747a flag-o-matic fd3558f73f6503093adee69adf41020d frameworks.kde.org c3e97d56f2422e7f729ed13f859352f1 kde.org 2eea56ed41440913be4caa3d255d2db3 multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 ninja-utils d063ea1900a793f93eb095010d6d9156 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 virtualx 9741d451eb64ea8bb9faee90d68a9b68 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=9197a3d8213bdbd2385485ac40d96ce7 diff --git a/metadata/md5-cache/kde-frameworks/kpackage-6.23.0 b/metadata/md5-cache/kde-frameworks/kpackage-6.23.0 deleted file mode 100644 index e698a053d698..000000000000 --- a/metadata/md5-cache/kde-frameworks/kpackage-6.23.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=man? ( >=kde-frameworks/kdoctools-6.23:6 ) app-alternatives/ninja >=dev-build/cmake-3.28.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.23:* -DEFINED_PHASES=compile configure info install nofetch prepare test unpack -DEPEND=>=dev-qt/qtbase-6.10.1:6[dbus] =kde-frameworks/karchive-6.23*:6 =kde-frameworks/kcoreaddons-6.23*:6 =kde-frameworks/ki18n-6.23*:6 dev-qt/qtbase:6 -DESCRIPTION=Framework to install and load packages of non binary content -EAPI=8 -HOMEPAGE=https://develop.kde.org/products/frameworks/ -INHERIT=ecm frameworks.kde.org -IUSE=man debug test -KEYWORDS=amd64 arm64 ~loong ppc64 ~riscv ~x86 -LICENSE=LGPL-2+ -RDEPEND=>=dev-qt/qtbase-6.10.1:6[dbus] =kde-frameworks/karchive-6.23*:6 =kde-frameworks/kcoreaddons-6.23*:6 =kde-frameworks/ki18n-6.23*:6 >=kde-frameworks/kf-env-6 dev-qt/qtbase:6 -RESTRICT=!test? ( test ) -SLOT=6/6.23 -SRC_URI=mirror://kde/stable/frameworks/6.23/kpackage-6.23.0.tar.xz -_eclasses_=cmake 3395ce6618fc5c7af03335471b896644 ecm c3772d432284de03db6df21d71be747a flag-o-matic fd3558f73f6503093adee69adf41020d frameworks.kde.org c3e97d56f2422e7f729ed13f859352f1 kde.org 2eea56ed41440913be4caa3d255d2db3 multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 ninja-utils d063ea1900a793f93eb095010d6d9156 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 virtualx 9741d451eb64ea8bb9faee90d68a9b68 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=e49873ab706265589ce1acd894778a20 diff --git a/metadata/md5-cache/kde-frameworks/kparts-6.23.0 b/metadata/md5-cache/kde-frameworks/kparts-6.23.0 deleted file mode 100644 index fbc0b2c2f819..000000000000 --- a/metadata/md5-cache/kde-frameworks/kparts-6.23.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.28.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.23:* -DEFINED_PHASES=compile configure info install nofetch prepare test unpack -DEPEND=>=dev-qt/qtbase-6.10.1:6[gui,widgets,xml] =kde-frameworks/kconfig-6.23*:6 =kde-frameworks/kcoreaddons-6.23*:6 =kde-frameworks/ki18n-6.23*:6 =kde-frameworks/kiconthemes-6.23*:6 =kde-frameworks/kio-6.23*:6 =kde-frameworks/kjobwidgets-6.23*:6 =kde-frameworks/kservice-6.23*:6 =kde-frameworks/kwidgetsaddons-6.23*:6 =kde-frameworks/kxmlgui-6.23*:6 dev-qt/qtbase:6 -DESCRIPTION=Framework providing elaborate user-interface components -EAPI=8 -HOMEPAGE=https://develop.kde.org/products/frameworks/ -INHERIT=ecm frameworks.kde.org -IUSE=debug test -KEYWORDS=amd64 arm64 ~loong ppc64 ~riscv ~x86 -LICENSE=LGPL-2+ -RDEPEND=>=dev-qt/qtbase-6.10.1:6[gui,widgets,xml] =kde-frameworks/kconfig-6.23*:6 =kde-frameworks/kcoreaddons-6.23*:6 =kde-frameworks/ki18n-6.23*:6 =kde-frameworks/kiconthemes-6.23*:6 =kde-frameworks/kio-6.23*:6 =kde-frameworks/kjobwidgets-6.23*:6 =kde-frameworks/kservice-6.23*:6 =kde-frameworks/kwidgetsaddons-6.23*:6 =kde-frameworks/kxmlgui-6.23*:6 >=kde-frameworks/kf-env-6 dev-qt/qtbase:6 -RESTRICT=!test? ( test ) -SLOT=6/6.23 -SRC_URI=mirror://kde/stable/frameworks/6.23/kparts-6.23.0.tar.xz -_eclasses_=cmake 3395ce6618fc5c7af03335471b896644 ecm c3772d432284de03db6df21d71be747a flag-o-matic fd3558f73f6503093adee69adf41020d frameworks.kde.org c3e97d56f2422e7f729ed13f859352f1 kde.org 2eea56ed41440913be4caa3d255d2db3 multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 ninja-utils d063ea1900a793f93eb095010d6d9156 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 virtualx 9741d451eb64ea8bb9faee90d68a9b68 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=cf033ecabd649e7c18ae8d418912f3a9 diff --git a/metadata/md5-cache/kde-frameworks/kpeople-6.23.0 b/metadata/md5-cache/kde-frameworks/kpeople-6.23.0 deleted file mode 100644 index 8fa07dab6657..000000000000 --- a/metadata/md5-cache/kde-frameworks/kpeople-6.23.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.28.5 test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.23:* -DEFINED_PHASES=compile configure info install nofetch prepare test unpack -DEPEND=>=dev-qt/qtbase-6.10.1:6[dbus,gui,sql,widgets] >=dev-qt/qtdeclarative-6.10.1:6 =kde-frameworks/kconfig-6.23*:6 =kde-frameworks/kcontacts-6.23*:6 =kde-frameworks/kcoreaddons-6.23*:6 =kde-frameworks/ki18n-6.23*:6 =kde-frameworks/kitemviews-6.23*:6 =kde-frameworks/kwidgetsaddons-6.23*:6 dev-qt/qtbase:6 -DESCRIPTION=KDE contact person abstraction library -EAPI=8 -HOMEPAGE=https://invent.kde.org/frameworks/kpeople -INHERIT=ecm frameworks.kde.org -IUSE=test debug test -KEYWORDS=amd64 arm64 ~ppc64 ~riscv ~x86 -LICENSE=LGPL-2.1 -RDEPEND=>=dev-qt/qtbase-6.10.1:6[dbus,gui,sql,widgets] >=dev-qt/qtdeclarative-6.10.1:6 =kde-frameworks/kconfig-6.23*:6 =kde-frameworks/kcontacts-6.23*:6 =kde-frameworks/kcoreaddons-6.23*:6 =kde-frameworks/ki18n-6.23*:6 =kde-frameworks/kitemviews-6.23*:6 =kde-frameworks/kwidgetsaddons-6.23*:6 >=kde-frameworks/kf-env-6 dev-qt/qtbase:6 -RESTRICT=!test? ( test ) !test? ( test ) -SLOT=6/6.23 -SRC_URI=mirror://kde/stable/frameworks/6.23/kpeople-6.23.0.tar.xz -_eclasses_=cmake 3395ce6618fc5c7af03335471b896644 ecm c3772d432284de03db6df21d71be747a flag-o-matic fd3558f73f6503093adee69adf41020d frameworks.kde.org c3e97d56f2422e7f729ed13f859352f1 kde.org 2eea56ed41440913be4caa3d255d2db3 multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 ninja-utils d063ea1900a793f93eb095010d6d9156 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 virtualx 9741d451eb64ea8bb9faee90d68a9b68 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=547441043da54348aa913b26b69af4c0 diff --git a/metadata/md5-cache/kde-frameworks/kplotting-6.23.0 b/metadata/md5-cache/kde-frameworks/kplotting-6.23.0 deleted file mode 100644 index 54c80f238141..000000000000 --- a/metadata/md5-cache/kde-frameworks/kplotting-6.23.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.28.5 designer? ( dev-qt/qttools:6[designer] ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.23:* -DEFINED_PHASES=compile configure info install nofetch prepare test unpack -DEPEND=>=dev-qt/qtbase-6.10.1:6[gui,widgets] dev-qt/qtbase:6 -DESCRIPTION=Framework providing easy data-plotting functions -EAPI=8 -HOMEPAGE=https://develop.kde.org/products/frameworks/ -INHERIT=ecm frameworks.kde.org -IUSE=debug designer test -KEYWORDS=amd64 arm64 ~loong ~ppc64 ~riscv ~x86 -LICENSE=LGPL-2+ -RDEPEND=>=dev-qt/qtbase-6.10.1:6[gui,widgets] >=kde-frameworks/kf-env-6 dev-qt/qtbase:6 -RESTRICT=!test? ( test ) -SLOT=6/6.23 -SRC_URI=mirror://kde/stable/frameworks/6.23/kplotting-6.23.0.tar.xz -_eclasses_=cmake 3395ce6618fc5c7af03335471b896644 ecm c3772d432284de03db6df21d71be747a flag-o-matic fd3558f73f6503093adee69adf41020d frameworks.kde.org c3e97d56f2422e7f729ed13f859352f1 kde.org 2eea56ed41440913be4caa3d255d2db3 multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 ninja-utils d063ea1900a793f93eb095010d6d9156 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 virtualx 9741d451eb64ea8bb9faee90d68a9b68 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=8349c10a12de83921ead0613c35c9132 diff --git a/metadata/md5-cache/kde-frameworks/kpty-6.23.0 b/metadata/md5-cache/kde-frameworks/kpty-6.23.0 deleted file mode 100644 index 80e4990a736e..000000000000 --- a/metadata/md5-cache/kde-frameworks/kpty-6.23.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.28.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.23:* -DEFINED_PHASES=compile configure info install nofetch prepare test unpack -DEPEND==kde-frameworks/kcoreaddons-6.23*:6 =kde-frameworks/ki18n-6.23*:6 sys-libs/libutempter dev-qt/qtbase:6 -DESCRIPTION=Framework for pseudo terminal devices and running child processes -EAPI=8 -HOMEPAGE=https://develop.kde.org/products/frameworks/ -INHERIT=ecm frameworks.kde.org -IUSE=debug test -KEYWORDS=amd64 arm64 ~loong ~ppc64 ~riscv ~x86 -LICENSE=LGPL-2+ -RDEPEND==kde-frameworks/kcoreaddons-6.23*:6 =kde-frameworks/ki18n-6.23*:6 sys-libs/libutempter >=kde-frameworks/kf-env-6 dev-qt/qtbase:6 -RESTRICT=!test? ( test ) -SLOT=6/6.23 -SRC_URI=mirror://kde/stable/frameworks/6.23/kpty-6.23.0.tar.xz -_eclasses_=cmake 3395ce6618fc5c7af03335471b896644 ecm c3772d432284de03db6df21d71be747a flag-o-matic fd3558f73f6503093adee69adf41020d frameworks.kde.org c3e97d56f2422e7f729ed13f859352f1 kde.org 2eea56ed41440913be4caa3d255d2db3 multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 ninja-utils d063ea1900a793f93eb095010d6d9156 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 virtualx 9741d451eb64ea8bb9faee90d68a9b68 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=fab354f102d4f570672f6387a6abc7a2 diff --git a/metadata/md5-cache/kde-frameworks/kquickcharts-6.23.0 b/metadata/md5-cache/kde-frameworks/kquickcharts-6.23.0 deleted file mode 100644 index 1e229d628a54..000000000000 --- a/metadata/md5-cache/kde-frameworks/kquickcharts-6.23.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.28.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.23:* -DEFINED_PHASES=compile configure info install nofetch prepare test unpack -DEPEND=>=dev-qt/qtbase-6.10.1:6[gui] >=dev-qt/qtdeclarative-6.10.1:6 >=dev-qt/qtshadertools-6.10.1:6 examples? ( >=dev-qt/qtbase-6.10.1:6[widgets] =kde-frameworks/kdeclarative-6.23*:6 =kde-frameworks/kirigami-6.23*:6 ) dev-qt/qtbase:6 -DESCRIPTION=QtQuick plugin providing high-performance charts -EAPI=8 -HOMEPAGE=https://invent.kde.org/frameworks/kquickcharts -INHERIT=ecm frameworks.kde.org -IUSE=debug examples test -KEYWORDS=amd64 arm64 ~loong ~ppc64 ~riscv ~x86 -LICENSE=LGPL-2+ -RDEPEND=>=dev-qt/qtbase-6.10.1:6[gui] >=dev-qt/qtdeclarative-6.10.1:6 >=dev-qt/qtshadertools-6.10.1:6 examples? ( >=dev-qt/qtbase-6.10.1:6[widgets] =kde-frameworks/kdeclarative-6.23*:6 =kde-frameworks/kirigami-6.23*:6 ) examples? ( !kde-frameworks/kquickcharts:5[examples(-)] ) >=kde-frameworks/kf-env-6 dev-qt/qtbase:6 -RESTRICT=!test? ( test ) -SLOT=6/6.23 -SRC_URI=mirror://kde/stable/frameworks/6.23/kquickcharts-6.23.0.tar.xz -_eclasses_=cmake 3395ce6618fc5c7af03335471b896644 ecm c3772d432284de03db6df21d71be747a flag-o-matic fd3558f73f6503093adee69adf41020d frameworks.kde.org c3e97d56f2422e7f729ed13f859352f1 kde.org 2eea56ed41440913be4caa3d255d2db3 multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 ninja-utils d063ea1900a793f93eb095010d6d9156 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 virtualx 9741d451eb64ea8bb9faee90d68a9b68 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=faba8a3f1398aeea2007e2de2eb114a8 diff --git a/metadata/md5-cache/kde-frameworks/krunner-6.23.0 b/metadata/md5-cache/kde-frameworks/krunner-6.23.0 deleted file mode 100644 index e30555684c0a..000000000000 --- a/metadata/md5-cache/kde-frameworks/krunner-6.23.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.28.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.23:* -DEFINED_PHASES=compile configure info install nofetch prepare test unpack -DEPEND=>=dev-qt/qtbase-6.10.1:6[dbus,gui] =kde-frameworks/kconfig-6.23*:6 =kde-frameworks/kcoreaddons-6.23*:6 =kde-frameworks/ki18n-6.23*:6 =kde-frameworks/kitemmodels-6.23*:6 =kde-frameworks/kwindowsystem-6.23*:6[wayland] dev-qt/qtbase:6 -DESCRIPTION=Framework for providing different actions given a string query -EAPI=8 -HOMEPAGE=https://develop.kde.org/products/frameworks/ -INHERIT=ecm frameworks.kde.org -IUSE=debug test -KEYWORDS=amd64 arm64 ~loong ~ppc64 ~riscv ~x86 -LICENSE=LGPL-2+ -RDEPEND=>=dev-qt/qtbase-6.10.1:6[dbus,gui] =kde-frameworks/kconfig-6.23*:6 =kde-frameworks/kcoreaddons-6.23*:6 =kde-frameworks/ki18n-6.23*:6 =kde-frameworks/kitemmodels-6.23*:6 =kde-frameworks/kwindowsystem-6.23*:6[wayland] >=kde-frameworks/kf-env-6 dev-qt/qtbase:6 -RESTRICT=!test? ( test ) -SLOT=6/6.23 -SRC_URI=mirror://kde/stable/frameworks/6.23/krunner-6.23.0.tar.xz -_eclasses_=cmake 3395ce6618fc5c7af03335471b896644 ecm c3772d432284de03db6df21d71be747a flag-o-matic fd3558f73f6503093adee69adf41020d frameworks.kde.org c3e97d56f2422e7f729ed13f859352f1 kde.org 2eea56ed41440913be4caa3d255d2db3 multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 ninja-utils d063ea1900a793f93eb095010d6d9156 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 virtualx 9741d451eb64ea8bb9faee90d68a9b68 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=a9d140d0cb12a5d2ed56efc97b9911cb diff --git a/metadata/md5-cache/kde-frameworks/ksecretd-services-6.23.0 b/metadata/md5-cache/kde-frameworks/ksecretd-services-6.23.0 deleted file mode 100644 index 0820b25f88f0..000000000000 --- a/metadata/md5-cache/kde-frameworks/ksecretd-services-6.23.0 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.28.5 >=dev-build/cmake-3.31.9-r1 >=kde-frameworks/extra-cmake-modules-6.23:* dev-qt/qtbase:6 -DEFINED_PHASES=compile configure info install nofetch prepare setup test unpack -DESCRIPTION=D-Bus service files for ksecretd kwallet runtime component -EAPI=8 -HOMEPAGE=https://develop.kde.org/products/frameworks/ -INHERIT=ecm-common frameworks.kde.org -IUSE=systemd -KEYWORDS=amd64 arm64 ~loong ppc64 ~riscv ~x86 -LICENSE=LGPL-2+ -RDEPEND=!<kde-frameworks/kwallet-runtime-6.18.0-r1:6 -SLOT=6 -SRC_URI=mirror://kde/stable/frameworks/6.23/kwallet-6.23.0.tar.xz -_eclasses_=cmake 3395ce6618fc5c7af03335471b896644 ecm-common 122d09819aca88cb2f06edf45d93ed2b flag-o-matic fd3558f73f6503093adee69adf41020d frameworks.kde.org c3e97d56f2422e7f729ed13f859352f1 kde.org 2eea56ed41440913be4caa3d255d2db3 multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 ninja-utils d063ea1900a793f93eb095010d6d9156 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=a46ee30f1f2ede773aeaddd9fbece0fd diff --git a/metadata/md5-cache/kde-frameworks/kservice-6.23.1 b/metadata/md5-cache/kde-frameworks/kservice-6.23.1 deleted file mode 100644 index adf2bd23d20b..000000000000 --- a/metadata/md5-cache/kde-frameworks/kservice-6.23.1 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=man? ( >=kde-frameworks/kdoctools-6.23:6 ) app-alternatives/ninja >=dev-build/cmake-3.28.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.23:* -DEFINED_PHASES=compile configure info install nofetch prepare test unpack -DEPEND=>=dev-qt/qtbase-6.10.1:6[dbus,xml] =kde-frameworks/kconfig-6.23*:6 =kde-frameworks/kcoreaddons-6.23*:6 =kde-frameworks/ki18n-6.23*:6 test? ( >=dev-qt/qtbase-6.10.1:6[concurrent] ) dev-qt/qtbase:6 -DESCRIPTION=Advanced plugin and service introspection -EAPI=8 -HOMEPAGE=https://develop.kde.org/products/frameworks/ -INHERIT=ecm frameworks.kde.org -IUSE=+man debug test -KEYWORDS=amd64 arm64 ~loong ppc64 ~riscv ~x86 -LICENSE=LGPL-2 LGPL-2.1+ -RDEPEND=>=dev-qt/qtbase-6.10.1:6[dbus,xml] =kde-frameworks/kconfig-6.23*:6 =kde-frameworks/kcoreaddons-6.23*:6 =kde-frameworks/ki18n-6.23*:6 >=kde-frameworks/kf-env-6 dev-qt/qtbase:6 -RESTRICT=test !test? ( test ) -SLOT=6/6.23 -SRC_URI=mirror://kde/stable/frameworks/6.23/kservice-6.23.1.tar.xz -_eclasses_=cmake 3395ce6618fc5c7af03335471b896644 ecm c3772d432284de03db6df21d71be747a flag-o-matic fd3558f73f6503093adee69adf41020d frameworks.kde.org c3e97d56f2422e7f729ed13f859352f1 kde.org 2eea56ed41440913be4caa3d255d2db3 multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 ninja-utils d063ea1900a793f93eb095010d6d9156 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 virtualx 9741d451eb64ea8bb9faee90d68a9b68 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=9b3fd11feaa8b3201b5c8cd97aa4ee14 diff --git a/metadata/md5-cache/kde-frameworks/kstatusnotifieritem-6.23.0 b/metadata/md5-cache/kde-frameworks/kstatusnotifieritem-6.23.0 deleted file mode 100644 index af2d71fa3d10..000000000000 --- a/metadata/md5-cache/kde-frameworks/kstatusnotifieritem-6.23.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=>=dev-qt/qttools-6.10.1:6[linguist] app-alternatives/ninja >=dev-build/cmake-3.28.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.23:* -DEFINED_PHASES=compile configure info install nofetch prepare test unpack -DEPEND=>=dev-qt/qtbase-6.10.1:6=[dbus,gui,widgets] =kde-frameworks/kwindowsystem-6.23*:6[X?] dev-qt/qtbase:6 -DESCRIPTION=Implementation of Status Notifier Items -EAPI=8 -HOMEPAGE=https://develop.kde.org/products/frameworks/ -INHERIT=ecm frameworks.kde.org -IUSE=X debug test -KEYWORDS=amd64 arm64 ~loong ppc64 ~riscv ~x86 -LICENSE=LGPL-2+ -RDEPEND=>=dev-qt/qtbase-6.10.1:6=[dbus,gui,widgets] =kde-frameworks/kwindowsystem-6.23*:6[X?] >=kde-frameworks/kf-env-6 dev-qt/qtbase:6 -RESTRICT=!test? ( test ) -SLOT=6/6.23 -SRC_URI=mirror://kde/stable/frameworks/6.23/kstatusnotifieritem-6.23.0.tar.xz -_eclasses_=cmake 3395ce6618fc5c7af03335471b896644 ecm c3772d432284de03db6df21d71be747a flag-o-matic fd3558f73f6503093adee69adf41020d frameworks.kde.org c3e97d56f2422e7f729ed13f859352f1 kde.org 2eea56ed41440913be4caa3d255d2db3 multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 ninja-utils d063ea1900a793f93eb095010d6d9156 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 virtualx 9741d451eb64ea8bb9faee90d68a9b68 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=7ea69ff8b30c4acd3b6e8b5d38330520 diff --git a/metadata/md5-cache/kde-frameworks/ksvg-6.23.0 b/metadata/md5-cache/kde-frameworks/ksvg-6.23.0 deleted file mode 100644 index 338733487d7d..000000000000 --- a/metadata/md5-cache/kde-frameworks/ksvg-6.23.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.28.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.23:* -DEFINED_PHASES=compile configure info install nofetch prepare test unpack -DEPEND=>=dev-qt/qtbase-6.10.1:6[gui] >=dev-qt/qtdeclarative-6.10.1:6 >=dev-qt/qtsvg-6.10.1:6 =kde-frameworks/karchive-6.23*:6 =kde-frameworks/kcolorscheme-6.23*:6 =kde-frameworks/kconfig-6.23*:6 =kde-frameworks/kcoreaddons-6.23*:6 =kde-frameworks/kguiaddons-6.23*:6 =kde-frameworks/kirigami-6.23*:6 dev-qt/qtbase:6 -DESCRIPTION=Components for handling SVGs -EAPI=8 -HOMEPAGE=https://develop.kde.org/products/frameworks/ -INHERIT=ecm frameworks.kde.org -IUSE=debug test -KEYWORDS=amd64 arm64 ~loong ppc64 ~riscv ~x86 -LICENSE=LGPL-2+ -RDEPEND=>=dev-qt/qtbase-6.10.1:6[gui] >=dev-qt/qtdeclarative-6.10.1:6 >=dev-qt/qtsvg-6.10.1:6 =kde-frameworks/karchive-6.23*:6 =kde-frameworks/kcolorscheme-6.23*:6 =kde-frameworks/kconfig-6.23*:6 =kde-frameworks/kcoreaddons-6.23*:6 =kde-frameworks/kguiaddons-6.23*:6 =kde-frameworks/kirigami-6.23*:6 >=kde-frameworks/kf-env-6 dev-qt/qtbase:6 -RESTRICT=test !test? ( test ) -SLOT=6/6.23 -SRC_URI=mirror://kde/stable/frameworks/6.23/ksvg-6.23.0.tar.xz -_eclasses_=cmake 3395ce6618fc5c7af03335471b896644 ecm c3772d432284de03db6df21d71be747a flag-o-matic fd3558f73f6503093adee69adf41020d frameworks.kde.org c3e97d56f2422e7f729ed13f859352f1 kde.org 2eea56ed41440913be4caa3d255d2db3 multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 ninja-utils d063ea1900a793f93eb095010d6d9156 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 virtualx 9741d451eb64ea8bb9faee90d68a9b68 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=951f90081f3805a18d19a77cbd4da21b diff --git a/metadata/md5-cache/kde-frameworks/ktexteditor-6.23.0 b/metadata/md5-cache/kde-frameworks/ktexteditor-6.23.0 deleted file mode 100644 index 226b71262533..000000000000 --- a/metadata/md5-cache/kde-frameworks/ktexteditor-6.23.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=test? ( >=kde-frameworks/kservice-6.23:6 ) app-alternatives/ninja >=dev-build/cmake-3.28.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.23:* -DEFINED_PHASES=compile configure info install nofetch prepare test unpack -DEPEND=>=dev-qt/qtbase-6.10.1:6[gui,widgets] >=dev-qt/qtdeclarative-6.10.1:6 >=dev-qt/qtspeech-6.10.1:6 =kde-frameworks/karchive-6.23*:6 =kde-frameworks/kauth-6.23*:6 =kde-frameworks/kcodecs-6.23*:6 =kde-frameworks/kcolorscheme-6.23*:6 =kde-frameworks/kcompletion-6.23*:6 =kde-frameworks/kconfig-6.23*:6 =kde-frameworks/kconfigwidgets-6.23*:6 =kde-frameworks/kcoreaddons-6.23*:6 =kde-frameworks/kguiaddons-6.23*:6 =kde-frameworks/ki18n-6.23*:6 =kde-frameworks/kio-6.23*:6 =kde-frameworks/kitemviews-6.23*:6 =kde-frameworks/kjobwidgets-6.23*:6 =kde-frameworks/kparts-6.23*:6 =kde-frameworks/kwidgetsaddons-6.23*:6 =kde-frameworks/kxmlgui-6.23*:6 =kde-frameworks/sonnet-6.23*:6 =kde-frameworks/syntax-highlighting-6.23*:6 editorconfig? ( app-text/editorconfig-core-c ) dev-qt/qtbase:6 -DESCRIPTION=Framework providing a full text editor component -EAPI=8 -HOMEPAGE=https://develop.kde.org/products/frameworks/ -INHERIT=ecm frameworks.kde.org -IUSE=+editorconfig debug test -KEYWORDS=amd64 arm64 ~loong ~ppc64 ~riscv ~x86 -LICENSE=LGPL-2+ -RDEPEND=>=dev-qt/qtbase-6.10.1:6[gui,widgets] >=dev-qt/qtdeclarative-6.10.1:6 >=dev-qt/qtspeech-6.10.1:6 =kde-frameworks/karchive-6.23*:6 =kde-frameworks/kauth-6.23*:6 =kde-frameworks/kcodecs-6.23*:6 =kde-frameworks/kcolorscheme-6.23*:6 =kde-frameworks/kcompletion-6.23*:6 =kde-frameworks/kconfig-6.23*:6 =kde-frameworks/kconfigwidgets-6.23*:6 =kde-frameworks/kcoreaddons-6.23*:6 =kde-frameworks/kguiaddons-6.23*:6 =kde-frameworks/ki18n-6.23*:6 =kde-frameworks/kio-6.23*:6 =kde-frameworks/kitemviews-6.23*:6 =kde-frameworks/kjobwidgets-6.23*:6 =kde-frameworks/kparts-6.23*:6 =kde-frameworks/kwidgetsaddons-6.23*:6 =kde-frameworks/kxmlgui-6.23*:6 =kde-frameworks/sonnet-6.23*:6 =kde-frameworks/syntax-highlighting-6.23*:6 editorconfig? ( app-text/editorconfig-core-c ) >=kde-frameworks/kf-env-6 dev-qt/qtbase:6 -RESTRICT=test !test? ( test ) -SLOT=6/6.23 -SRC_URI=mirror://kde/stable/frameworks/6.23/ktexteditor-6.23.0.tar.xz -_eclasses_=cmake 3395ce6618fc5c7af03335471b896644 ecm c3772d432284de03db6df21d71be747a flag-o-matic fd3558f73f6503093adee69adf41020d frameworks.kde.org c3e97d56f2422e7f729ed13f859352f1 kde.org 2eea56ed41440913be4caa3d255d2db3 multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 ninja-utils d063ea1900a793f93eb095010d6d9156 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 virtualx 9741d451eb64ea8bb9faee90d68a9b68 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=80eabe9f8df1eab07b5a414978db7ba9 diff --git a/metadata/md5-cache/kde-frameworks/ktexttemplate-6.23.0 b/metadata/md5-cache/kde-frameworks/ktexttemplate-6.23.0 deleted file mode 100644 index fd3209c836f3..000000000000 --- a/metadata/md5-cache/kde-frameworks/ktexttemplate-6.23.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=test? ( dev-qt/qttools:6[linguist] ) app-alternatives/ninja >=dev-build/cmake-3.28.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.23:* -DEFINED_PHASES=compile configure info install nofetch prepare test unpack -DEPEND=>=dev-qt/qtbase-6.10.1:6[gui] dev-qt/qtdeclarative:6 dev-qt/qtbase:6 -DESCRIPTION=Library to allow separating the structure of documents from data they contain -EAPI=8 -HOMEPAGE=https://develop.kde.org/products/frameworks/ -INHERIT=ecm frameworks.kde.org -IUSE=debug test -KEYWORDS=amd64 arm64 ~ppc64 ~riscv ~x86 -LICENSE=LGPL-2.1+ -RDEPEND=>=dev-qt/qtbase-6.10.1:6[gui] dev-qt/qtdeclarative:6 >=kde-frameworks/kf-env-6 dev-qt/qtbase:6 -RESTRICT=!test? ( test ) -SLOT=6/6.23 -SRC_URI=mirror://kde/stable/frameworks/6.23/ktexttemplate-6.23.0.tar.xz -_eclasses_=cmake 3395ce6618fc5c7af03335471b896644 ecm c3772d432284de03db6df21d71be747a flag-o-matic fd3558f73f6503093adee69adf41020d frameworks.kde.org c3e97d56f2422e7f729ed13f859352f1 kde.org 2eea56ed41440913be4caa3d255d2db3 multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 ninja-utils d063ea1900a793f93eb095010d6d9156 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 virtualx 9741d451eb64ea8bb9faee90d68a9b68 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=b7debc8b71db94eedde6b067e0509c5b diff --git a/metadata/md5-cache/kde-frameworks/ktextwidgets-6.23.0 b/metadata/md5-cache/kde-frameworks/ktextwidgets-6.23.0 deleted file mode 100644 index 25d55760e7d6..000000000000 --- a/metadata/md5-cache/kde-frameworks/ktextwidgets-6.23.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.28.5 designer? ( dev-qt/qttools:6[designer] ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.23:* -DEFINED_PHASES=compile configure info install nofetch prepare test unpack -DEPEND=>=dev-qt/qtbase-6.10.1:6[gui,widgets] =kde-frameworks/kcompletion-6.23*:6 =kde-frameworks/kconfig-6.23*:6 =kde-frameworks/kcoreaddons-6.23*:6 =kde-frameworks/ki18n-6.23*:6 =kde-frameworks/kwidgetsaddons-6.23*:6 =kde-frameworks/sonnet-6.23*:6 speech? ( >=dev-qt/qtspeech-6.10.1:6 ) dev-qt/qtbase:6 -DESCRIPTION=Framework providing an assortment of widgets for displaying and editing text -EAPI=8 -HOMEPAGE=https://develop.kde.org/products/frameworks/ -INHERIT=ecm frameworks.kde.org -IUSE=speech debug designer test -KEYWORDS=amd64 arm64 ~loong ppc64 ~riscv ~x86 -LICENSE=LGPL-2+ LGPL-2.1+ -RDEPEND=>=dev-qt/qtbase-6.10.1:6[gui,widgets] =kde-frameworks/kcompletion-6.23*:6 =kde-frameworks/kconfig-6.23*:6 =kde-frameworks/kcoreaddons-6.23*:6 =kde-frameworks/ki18n-6.23*:6 =kde-frameworks/kwidgetsaddons-6.23*:6 =kde-frameworks/sonnet-6.23*:6 speech? ( >=dev-qt/qtspeech-6.10.1:6 ) >=kde-frameworks/kf-env-6 dev-qt/qtbase:6 -RESTRICT=!test? ( test ) -SLOT=6/6.23 -SRC_URI=mirror://kde/stable/frameworks/6.23/ktextwidgets-6.23.0.tar.xz -_eclasses_=cmake 3395ce6618fc5c7af03335471b896644 ecm c3772d432284de03db6df21d71be747a flag-o-matic fd3558f73f6503093adee69adf41020d frameworks.kde.org c3e97d56f2422e7f729ed13f859352f1 kde.org 2eea56ed41440913be4caa3d255d2db3 multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 ninja-utils d063ea1900a793f93eb095010d6d9156 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 virtualx 9741d451eb64ea8bb9faee90d68a9b68 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=96b9e3fa6732c936ad2743f9605cf22c diff --git a/metadata/md5-cache/kde-frameworks/kunitconversion-6.23.0 b/metadata/md5-cache/kde-frameworks/kunitconversion-6.23.0 deleted file mode 100644 index be103716e4ca..000000000000 --- a/metadata/md5-cache/kde-frameworks/kunitconversion-6.23.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.28.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.23:* -DEFINED_PHASES=compile configure info install nofetch prepare test unpack -DEPEND=>=dev-qt/qtbase-6.10.1:6[network] =kde-frameworks/ki18n-6.23*:6 dev-qt/qtbase:6 -DESCRIPTION=Framework for converting units -EAPI=8 -HOMEPAGE=https://develop.kde.org/products/frameworks/ -INHERIT=ecm frameworks.kde.org -IUSE=debug test -KEYWORDS=amd64 arm64 ~loong ~ppc64 ~riscv ~x86 -LICENSE=LGPL-2+ -RDEPEND=>=dev-qt/qtbase-6.10.1:6[network] =kde-frameworks/ki18n-6.23*:6 >=kde-frameworks/kf-env-6 dev-qt/qtbase:6 -RESTRICT=!test? ( test ) -SLOT=6/6.23 -SRC_URI=mirror://kde/stable/frameworks/6.23/kunitconversion-6.23.0.tar.xz -_eclasses_=cmake 3395ce6618fc5c7af03335471b896644 ecm c3772d432284de03db6df21d71be747a flag-o-matic fd3558f73f6503093adee69adf41020d frameworks.kde.org c3e97d56f2422e7f729ed13f859352f1 kde.org 2eea56ed41440913be4caa3d255d2db3 multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 ninja-utils d063ea1900a793f93eb095010d6d9156 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 virtualx 9741d451eb64ea8bb9faee90d68a9b68 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=f91a45fdab01041ee9a0791cc153ac5c diff --git a/metadata/md5-cache/kde-frameworks/kuserfeedback-6.23.0 b/metadata/md5-cache/kde-frameworks/kuserfeedback-6.23.0 deleted file mode 100644 index 270a76fed3fe..000000000000 --- a/metadata/md5-cache/kde-frameworks/kuserfeedback-6.23.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=app-alternatives/lex app-alternatives/yacc doc? ( >=dev-qt/qttools-6.10.1:6[assistant,qdoc,linguist] ) app-alternatives/ninja >=dev-build/cmake-3.28.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.23:* -DEFINED_PHASES=compile configure info install nofetch prepare test unpack -DEPEND=>=dev-qt/qtbase-6.10.1:6[gui,network,widgets] >=dev-qt/qtcharts-6.10.1:6 >=dev-qt/qtdeclarative-6.10.1:6 >=dev-qt/qtsvg-6.10.1:6 dev-qt/qtbase:6 -DESCRIPTION=Framework to collect user feedback for applications via telemetry and surveys -EAPI=8 -HOMEPAGE=https://develop.kde.org/products/frameworks/ -INHERIT=ecm frameworks.kde.org -IUSE=doc tools debug test -KEYWORDS=amd64 arm64 ~loong ~ppc64 ~riscv ~x86 -LICENSE=MIT -RDEPEND=>=dev-qt/qtbase-6.10.1:6[gui,network,widgets] >=dev-qt/qtcharts-6.10.1:6 >=dev-qt/qtdeclarative-6.10.1:6 >=dev-qt/qtsvg-6.10.1:6 !kde-frameworks/kuserfeedback:5[-kf6compat(-)] >=kde-frameworks/kf-env-6 dev-qt/qtbase:6 -RESTRICT=!test? ( test ) -SLOT=6/6.23 -SRC_URI=mirror://kde/stable/frameworks/6.23/kuserfeedback-6.23.0.tar.xz -_eclasses_=cmake 3395ce6618fc5c7af03335471b896644 ecm c3772d432284de03db6df21d71be747a flag-o-matic fd3558f73f6503093adee69adf41020d frameworks.kde.org c3e97d56f2422e7f729ed13f859352f1 kde.org 2eea56ed41440913be4caa3d255d2db3 multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 ninja-utils d063ea1900a793f93eb095010d6d9156 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 virtualx 9741d451eb64ea8bb9faee90d68a9b68 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=b2974ec4c60812a6f6530414287464f6 diff --git a/metadata/md5-cache/kde-frameworks/kwallet-6.23.0 b/metadata/md5-cache/kde-frameworks/kwallet-6.23.0 deleted file mode 100644 index d91389bf07cc..000000000000 --- a/metadata/md5-cache/kde-frameworks/kwallet-6.23.0 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.28.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.23:* -DEFINED_PHASES=compile configure info install nofetch prepare test unpack -DEPEND=>=dev-qt/qtbase-6.10.1:6[dbus,gui,widgets] =kde-frameworks/kconfig-6.23*:6 dev-qt/qtbase:6 -DESCRIPTION=Interface to KWallet Framework providing desktop-wide storage for passwords -EAPI=8 -HOMEPAGE=https://develop.kde.org/products/frameworks/ -INHERIT=ecm frameworks.kde.org -IUSE=minimal debug test -KEYWORDS=amd64 arm64 ~loong ppc64 ~riscv ~x86 -LICENSE=LGPL-2+ -PDEPEND=!minimal? ( =kde-frameworks/kwallet-runtime-6.23* ) -RDEPEND=>=dev-qt/qtbase-6.10.1:6[dbus,gui,widgets] =kde-frameworks/kconfig-6.23*:6 >=kde-frameworks/kf-env-6 dev-qt/qtbase:6 -RESTRICT=!test? ( test ) -SLOT=6/6.23 -SRC_URI=mirror://kde/stable/frameworks/6.23/kwallet-6.23.0.tar.xz -_eclasses_=cmake 3395ce6618fc5c7af03335471b896644 ecm c3772d432284de03db6df21d71be747a flag-o-matic fd3558f73f6503093adee69adf41020d frameworks.kde.org c3e97d56f2422e7f729ed13f859352f1 kde.org 2eea56ed41440913be4caa3d255d2db3 multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 ninja-utils d063ea1900a793f93eb095010d6d9156 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 virtualx 9741d451eb64ea8bb9faee90d68a9b68 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=629a7b62275c4c6381c559edc3b229e3 diff --git a/metadata/md5-cache/kde-frameworks/kwallet-runtime-6.23.0 b/metadata/md5-cache/kde-frameworks/kwallet-runtime-6.23.0 deleted file mode 100644 index 1f717ecbeb24..000000000000 --- a/metadata/md5-cache/kde-frameworks/kwallet-runtime-6.23.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=man? ( >=kde-frameworks/kdoctools-6.23:6 ) app-alternatives/ninja >=dev-build/cmake-3.28.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.23:* -DEFINED_PHASES=compile configure info install nofetch postinst prepare test unpack -DEPEND=dev-libs/libgcrypt:0= >=dev-qt/qtbase-6.10.1:6[dbus,gui,widgets] =kde-frameworks/kcolorscheme-6.23*:6 =kde-frameworks/kconfig-6.23*:6 =kde-frameworks/kcoreaddons-6.23*:6 =kde-frameworks/kcrash-6.23*:6 =kde-frameworks/kdbusaddons-6.23*:6 =kde-frameworks/ki18n-6.23*:6 =kde-frameworks/knotifications-6.23*:6 =kde-frameworks/kservice-6.23*:6 =kde-frameworks/kwallet-6.23*:6 =kde-frameworks/kwidgetsaddons-6.23*:6 =kde-frameworks/kwindowsystem-6.23*:6[X?] gpg? ( dev-libs/qgpgme:= ) keyring? ( >=app-crypt/qca-2.3.9:2[qt6(+)] ) legacy-kwallet? ( app-crypt/libsecret ) dev-qt/qtbase:6 -DESCRIPTION=Framework providing desktop-wide storage for passwords -EAPI=8 -HOMEPAGE=https://develop.kde.org/products/frameworks/ -INHERIT=ecm frameworks.kde.org optfeature -IUSE=gpg +man +keyring +legacy-kwallet X debug test -KEYWORDS=amd64 arm64 ~loong ppc64 ~riscv ~x86 -LICENSE=LGPL-2+ -RDEPEND=dev-libs/libgcrypt:0= >=dev-qt/qtbase-6.10.1:6[dbus,gui,widgets] =kde-frameworks/kcolorscheme-6.23*:6 =kde-frameworks/kconfig-6.23*:6 =kde-frameworks/kcoreaddons-6.23*:6 =kde-frameworks/kcrash-6.23*:6 =kde-frameworks/kdbusaddons-6.23*:6 =kde-frameworks/ki18n-6.23*:6 =kde-frameworks/knotifications-6.23*:6 =kde-frameworks/kservice-6.23*:6 =kde-frameworks/kwallet-6.23*:6 =kde-frameworks/kwidgetsaddons-6.23*:6 =kde-frameworks/kwindowsystem-6.23*:6[X?] gpg? ( dev-libs/qgpgme:= ) keyring? ( >=app-crypt/qca-2.3.9:2[qt6(+)] ) legacy-kwallet? ( app-crypt/libsecret ) !<kde-frameworks/kwallet-5.116.0-r2:5[-kf6compat(-)] !<kde-frameworks/kwallet-6.14.0:6 keyring? ( =kde-frameworks/ksecretd-services-6.23* ) >=kde-frameworks/kf-env-6 dev-qt/qtbase:6 -RESTRICT=!test? ( test ) -SLOT=6/6.23 -SRC_URI=mirror://kde/stable/frameworks/6.23/kwallet-6.23.0.tar.xz -_eclasses_=cmake 3395ce6618fc5c7af03335471b896644 ecm c3772d432284de03db6df21d71be747a flag-o-matic fd3558f73f6503093adee69adf41020d frameworks.kde.org c3e97d56f2422e7f729ed13f859352f1 kde.org 2eea56ed41440913be4caa3d255d2db3 multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 ninja-utils d063ea1900a793f93eb095010d6d9156 optfeature 538bce96e5589935b57e178e8635f301 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 virtualx 9741d451eb64ea8bb9faee90d68a9b68 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=6ac092891e651633eddaf42089c04927 diff --git a/metadata/md5-cache/kde-frameworks/kwidgetsaddons-6.23.0 b/metadata/md5-cache/kde-frameworks/kwidgetsaddons-6.23.0 deleted file mode 100644 index 4c52ef3b4424..000000000000 --- a/metadata/md5-cache/kde-frameworks/kwidgetsaddons-6.23.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=>=dev-qt/qttools-6.10.1:6[linguist] app-alternatives/ninja >=dev-build/cmake-3.28.5 designer? ( dev-qt/qttools:6[designer] ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.23:* -DEFINED_PHASES=compile configure info install nofetch prepare test unpack -DEPEND=>=dev-qt/qtbase-6.10.1:6[gui,widgets] dev-qt/qtbase:6 -DESCRIPTION=An assortment of high-level widgets for common tasks -EAPI=8 -HOMEPAGE=https://develop.kde.org/products/frameworks/ -INHERIT=ecm frameworks.kde.org -IUSE=debug designer test -KEYWORDS=amd64 arm64 ~loong ppc64 ~riscv ~x86 -LICENSE=LGPL-2.1+ -RDEPEND=>=dev-qt/qtbase-6.10.1:6[gui,widgets] >=kde-frameworks/kf-env-6 dev-qt/qtbase:6 -RESTRICT=!test? ( test ) -SLOT=6/6.23 -SRC_URI=mirror://kde/stable/frameworks/6.23/kwidgetsaddons-6.23.0.tar.xz -_eclasses_=cmake 3395ce6618fc5c7af03335471b896644 ecm c3772d432284de03db6df21d71be747a flag-o-matic fd3558f73f6503093adee69adf41020d frameworks.kde.org c3e97d56f2422e7f729ed13f859352f1 kde.org 2eea56ed41440913be4caa3d255d2db3 multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 ninja-utils d063ea1900a793f93eb095010d6d9156 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 virtualx 9741d451eb64ea8bb9faee90d68a9b68 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=89c9a020cfd2764c27c8a50cedefdbb2 diff --git a/metadata/md5-cache/kde-frameworks/kwindowsystem-6.23.0 b/metadata/md5-cache/kde-frameworks/kwindowsystem-6.23.0 deleted file mode 100644 index 01ff3f021841..000000000000 --- a/metadata/md5-cache/kde-frameworks/kwindowsystem-6.23.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=>=dev-qt/qttools-6.10.1:6[linguist] wayland? ( >=dev-qt/qtbase-6.10.1:6[wayland] dev-util/wayland-scanner ) app-alternatives/ninja >=dev-build/cmake-3.28.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.23:* -DEFINED_PHASES=compile configure info install nofetch prepare test unpack -DEPEND=>=dev-qt/qtbase-6.10.1:6[gui] >=dev-qt/qtdeclarative-6.10.1:6 wayland? ( >=dev-qt/qtbase-6.10.1:6=[wayland] ) X? ( >=dev-qt/qtbase-6.10.1:6=[gui,X] x11-base/xorg-proto x11-libs/libX11 x11-libs/libXfixes x11-libs/libxcb x11-libs/xcb-util-keysyms ) test? ( >=dev-qt/qtbase-6.10.1:6[widgets] ) wayland? ( dev-libs/plasma-wayland-protocols >=dev-libs/wayland-protocols-1.21 ) dev-qt/qtbase:6 -DESCRIPTION=Framework providing access to properties and features of the window manager -EAPI=8 -HOMEPAGE=https://develop.kde.org/products/frameworks/ -INHERIT=ecm frameworks.kde.org -IUSE=wayland X debug test -KEYWORDS=amd64 arm64 ~loong ppc64 ~riscv ~x86 -LICENSE=|| ( LGPL-2.1 LGPL-3 ) MIT -RDEPEND=>=dev-qt/qtbase-6.10.1:6[gui] >=dev-qt/qtdeclarative-6.10.1:6 wayland? ( >=dev-qt/qtbase-6.10.1:6=[wayland] ) X? ( >=dev-qt/qtbase-6.10.1:6=[gui,X] x11-base/xorg-proto x11-libs/libX11 x11-libs/libXfixes x11-libs/libxcb x11-libs/xcb-util-keysyms ) >=kde-frameworks/kf-env-6 dev-qt/qtbase:6 -RESTRICT=test !test? ( test ) -SLOT=6/6.23 -SRC_URI=mirror://kde/stable/frameworks/6.23/kwindowsystem-6.23.0.tar.xz -_eclasses_=cmake 3395ce6618fc5c7af03335471b896644 ecm c3772d432284de03db6df21d71be747a flag-o-matic fd3558f73f6503093adee69adf41020d frameworks.kde.org c3e97d56f2422e7f729ed13f859352f1 kde.org 2eea56ed41440913be4caa3d255d2db3 multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 ninja-utils d063ea1900a793f93eb095010d6d9156 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 virtualx 9741d451eb64ea8bb9faee90d68a9b68 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=056e64ff69a2647673ce277c343eac59 diff --git a/metadata/md5-cache/kde-frameworks/kxmlgui-6.23.0 b/metadata/md5-cache/kde-frameworks/kxmlgui-6.23.0 deleted file mode 100644 index 6922b0f950ff..000000000000 --- a/metadata/md5-cache/kde-frameworks/kxmlgui-6.23.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.28.5 designer? ( dev-qt/qttools:6[designer] ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.23:* -DEFINED_PHASES=compile configure info install nofetch prepare test unpack -DEPEND=>=dev-qt/qtbase-6.10.1:6=[dbus,gui,network,ssl,widgets,xml] =kde-frameworks/kconfig-6.23*:6 =kde-frameworks/kconfigwidgets-6.23*:6 =kde-frameworks/kcoreaddons-6.23*:6 =kde-frameworks/kglobalaccel-6.23*:6 =kde-frameworks/kguiaddons-6.23*:6 =kde-frameworks/ki18n-6.23*:6 =kde-frameworks/kiconthemes-6.23*:6 =kde-frameworks/kitemviews-6.23*:6 =kde-frameworks/kwidgetsaddons-6.23*:6 dev-qt/qtbase:6 -DESCRIPTION=Framework for managing menu and toolbar actions in an abstract way -EAPI=8 -HOMEPAGE=https://develop.kde.org/products/frameworks/ -INHERIT=ecm frameworks.kde.org -IUSE=debug designer test -KEYWORDS=amd64 arm64 ~loong ppc64 ~riscv ~x86 -LICENSE=LGPL-2+ -RDEPEND=>=dev-qt/qtbase-6.10.1:6=[dbus,gui,network,ssl,widgets,xml] =kde-frameworks/kconfig-6.23*:6 =kde-frameworks/kconfigwidgets-6.23*:6 =kde-frameworks/kcoreaddons-6.23*:6 =kde-frameworks/kglobalaccel-6.23*:6 =kde-frameworks/kguiaddons-6.23*:6 =kde-frameworks/ki18n-6.23*:6 =kde-frameworks/kiconthemes-6.23*:6 =kde-frameworks/kitemviews-6.23*:6 =kde-frameworks/kwidgetsaddons-6.23*:6 >=kde-frameworks/kf-env-6 dev-qt/qtbase:6 -RESTRICT=!test? ( test ) -SLOT=6/6.23 -SRC_URI=mirror://kde/stable/frameworks/6.23/kxmlgui-6.23.0.tar.xz -_eclasses_=cmake 3395ce6618fc5c7af03335471b896644 ecm c3772d432284de03db6df21d71be747a flag-o-matic fd3558f73f6503093adee69adf41020d frameworks.kde.org c3e97d56f2422e7f729ed13f859352f1 kde.org 2eea56ed41440913be4caa3d255d2db3 multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 ninja-utils d063ea1900a793f93eb095010d6d9156 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 virtualx 9741d451eb64ea8bb9faee90d68a9b68 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=b8c11412ff93bea46206d2eea2acad14 diff --git a/metadata/md5-cache/kde-frameworks/modemmanager-qt-6.23.0 b/metadata/md5-cache/kde-frameworks/modemmanager-qt-6.23.0 deleted file mode 100644 index 334567374030..000000000000 --- a/metadata/md5-cache/kde-frameworks/modemmanager-qt-6.23.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=virtual/pkgconfig app-alternatives/ninja >=dev-build/cmake-3.28.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.23:* -DEFINED_PHASES=compile configure info install nofetch prepare test unpack -DEPEND=>=dev-qt/qtbase-6.10.1:6[dbus,xml] net-misc/modemmanager dev-qt/qtbase:6 -DESCRIPTION=ModemManager bindings for Qt -EAPI=8 -HOMEPAGE=https://develop.kde.org/products/frameworks/ -INHERIT=ecm frameworks.kde.org -IUSE=debug test -KEYWORDS=amd64 arm64 ~loong ~ppc64 ~riscv ~x86 -LICENSE=LGPL-2 -RDEPEND=>=dev-qt/qtbase-6.10.1:6[dbus,xml] net-misc/modemmanager >=kde-frameworks/kf-env-6 dev-qt/qtbase:6 -RESTRICT=test !test? ( test ) -SLOT=6/6.23 -SRC_URI=mirror://kde/stable/frameworks/6.23/modemmanager-qt-6.23.0.tar.xz -_eclasses_=cmake 3395ce6618fc5c7af03335471b896644 ecm c3772d432284de03db6df21d71be747a flag-o-matic fd3558f73f6503093adee69adf41020d frameworks.kde.org c3e97d56f2422e7f729ed13f859352f1 kde.org 2eea56ed41440913be4caa3d255d2db3 multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 ninja-utils d063ea1900a793f93eb095010d6d9156 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 virtualx 9741d451eb64ea8bb9faee90d68a9b68 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=b8733cf8cdce6c2e878175cdf3df85e5 diff --git a/metadata/md5-cache/kde-frameworks/networkmanager-qt-6.23.0 b/metadata/md5-cache/kde-frameworks/networkmanager-qt-6.23.0 deleted file mode 100644 index 84b5ebc60f92..000000000000 --- a/metadata/md5-cache/kde-frameworks/networkmanager-qt-6.23.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=virtual/pkgconfig app-alternatives/ninja >=dev-build/cmake-3.28.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.23:* -DEFINED_PHASES=compile configure info install nofetch prepare test unpack -DEPEND=dev-libs/glib:2 >=dev-qt/qtbase-6.10.1:6[dbus,network] >=dev-qt/qtdeclarative-6.10.1:6 >=net-misc/networkmanager-1.4.0-r1[teamd=] dev-qt/qtbase:6 -DESCRIPTION=NetworkManager bindings for Qt -EAPI=8 -HOMEPAGE=https://develop.kde.org/products/frameworks/ -INHERIT=ecm frameworks.kde.org -IUSE=teamd debug test -KEYWORDS=amd64 arm64 ~loong ~ppc64 ~riscv ~x86 -LICENSE=LGPL-2 -RDEPEND=dev-libs/glib:2 >=dev-qt/qtbase-6.10.1:6[dbus,network] >=dev-qt/qtdeclarative-6.10.1:6 >=net-misc/networkmanager-1.4.0-r1[teamd=] || ( >=net-misc/networkmanager-1.4.0-r1[elogind] >=net-misc/networkmanager-1.4.0-r1[systemd] ) >=kde-frameworks/kf-env-6 dev-qt/qtbase:6 -RESTRICT=!test? ( test ) -SLOT=6/6.23 -SRC_URI=mirror://kde/stable/frameworks/6.23/networkmanager-qt-6.23.0.tar.xz -_eclasses_=cmake 3395ce6618fc5c7af03335471b896644 ecm c3772d432284de03db6df21d71be747a flag-o-matic fd3558f73f6503093adee69adf41020d frameworks.kde.org c3e97d56f2422e7f729ed13f859352f1 kde.org 2eea56ed41440913be4caa3d255d2db3 multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 ninja-utils d063ea1900a793f93eb095010d6d9156 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 virtualx 9741d451eb64ea8bb9faee90d68a9b68 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=04f047f92aa0d1365b036f6fd2752949 diff --git a/metadata/md5-cache/kde-frameworks/prison-6.23.0 b/metadata/md5-cache/kde-frameworks/prison-6.23.0 deleted file mode 100644 index cb17cb902e10..000000000000 --- a/metadata/md5-cache/kde-frameworks/prison-6.23.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.28.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.23:* -DEFINED_PHASES=compile configure info install nofetch prepare test unpack -DEPEND=>=dev-qt/qtbase-6.10.1:6[gui] >=dev-qt/qtmultimedia-6.10.1:6 media-gfx/qrencode:= media-libs/libdmtx media-libs/zxing-cpp:= qml? ( >=dev-qt/qtdeclarative-6.10.1:6 ) test? ( >=dev-qt/qtbase-6.10.1:6[concurrent,widgets] ) dev-qt/qtbase:6 -DESCRIPTION=QRCode and data matrix barcode library -EAPI=8 -HOMEPAGE=https://invent.kde.org/frameworks/prison -INHERIT=ecm frameworks.kde.org -IUSE=qml debug test -KEYWORDS=amd64 arm64 ~loong ~ppc64 ~riscv ~x86 -LICENSE=GPL-2 -RDEPEND=>=dev-qt/qtbase-6.10.1:6[gui] >=dev-qt/qtmultimedia-6.10.1:6 media-gfx/qrencode:= media-libs/libdmtx media-libs/zxing-cpp:= qml? ( >=dev-qt/qtdeclarative-6.10.1:6 ) >=kde-frameworks/kf-env-6 dev-qt/qtbase:6 -RESTRICT=!test? ( test ) -SLOT=6/6.23 -SRC_URI=mirror://kde/stable/frameworks/6.23/prison-6.23.0.tar.xz -_eclasses_=cmake 3395ce6618fc5c7af03335471b896644 ecm c3772d432284de03db6df21d71be747a flag-o-matic fd3558f73f6503093adee69adf41020d frameworks.kde.org c3e97d56f2422e7f729ed13f859352f1 kde.org 2eea56ed41440913be4caa3d255d2db3 multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 ninja-utils d063ea1900a793f93eb095010d6d9156 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 virtualx 9741d451eb64ea8bb9faee90d68a9b68 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=9bcd5ecb9e81953fb1beddaf264e5cd7 diff --git a/metadata/md5-cache/kde-frameworks/purpose-6.23.0-r1 b/metadata/md5-cache/kde-frameworks/purpose-6.23.0-r1 deleted file mode 100644 index 0c178ae1ebec..000000000000 --- a/metadata/md5-cache/kde-frameworks/purpose-6.23.0-r1 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=webengine? ( dev-util/intltool kde-apps/kaccounts-integration:6 ) app-alternatives/ninja >=dev-build/cmake-3.28.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.23:* -DEFINED_PHASES=compile configure info install nofetch postinst postrm preinst prepare test unpack -DEPEND=>=dev-qt/qtbase-6.10.1:6[dbus,gui,network,widgets] >=dev-qt/qtdeclarative-6.10.1:6 =kde-frameworks/kconfig-6.23*:6 =kde-frameworks/kcoreaddons-6.23*:6 =kde-frameworks/ki18n-6.23*:6 =kde-frameworks/kio-6.23*:6 =kde-frameworks/kirigami-6.23*:6 =kde-frameworks/knotifications-6.23*:6 =kde-frameworks/kservice-6.23*:6 =kde-frameworks/prison-6.23*:6 webengine? ( kde-apps/kaccounts-integration:6 >=net-libs/accounts-qt-1.17[qt6(+)] ) dev-qt/qtbase:6 -DESCRIPTION=Library for providing abstractions to get the developer's purposes fulfilled -EAPI=8 -HOMEPAGE=https://develop.kde.org/products/frameworks/ -IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info -INHERIT=ecm frameworks.kde.org optfeature xdg -IUSE=bluetooth webengine debug test -KEYWORDS=amd64 arm64 ~loong ~ppc64 ~riscv ~x86 -LICENSE=LGPL-2.1+ -RDEPEND=>=dev-qt/qtbase-6.10.1:6[dbus,gui,network,widgets] >=dev-qt/qtdeclarative-6.10.1:6 =kde-frameworks/kconfig-6.23*:6 =kde-frameworks/kcoreaddons-6.23*:6 =kde-frameworks/ki18n-6.23*:6 =kde-frameworks/kio-6.23*:6 =kde-frameworks/kirigami-6.23*:6 =kde-frameworks/knotifications-6.23*:6 =kde-frameworks/kservice-6.23*:6 =kde-frameworks/prison-6.23*:6 webengine? ( kde-apps/kaccounts-integration:6 >=net-libs/accounts-qt-1.17[qt6(+)] ) >=kde-frameworks/kdeclarative-6.23:6 =kde-frameworks/kitemmodels-6.23*:6 =kde-frameworks/prison-6.23*:6[qml] bluetooth? ( =kde-frameworks/bluez-qt-6.23*:6 ) webengine? ( !kde-frameworks/purpose-kaccounts-services >=net-libs/accounts-qml-0.7_p20231028[qt6(+)] ) >=kde-frameworks/kf-env-6 dev-qt/qtbase:6 -RESTRICT=test !test? ( test ) -SLOT=6/6.23 -SRC_URI=mirror://kde/stable/frameworks/6.23/purpose-6.23.0.tar.xz -_eclasses_=cmake 3395ce6618fc5c7af03335471b896644 ecm c3772d432284de03db6df21d71be747a flag-o-matic fd3558f73f6503093adee69adf41020d frameworks.kde.org c3e97d56f2422e7f729ed13f859352f1 kde.org 2eea56ed41440913be4caa3d255d2db3 multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 ninja-utils d063ea1900a793f93eb095010d6d9156 optfeature 538bce96e5589935b57e178e8635f301 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 virtualx 9741d451eb64ea8bb9faee90d68a9b68 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=6320a7e43a6fb9e77107d5184ed2b5c8 diff --git a/metadata/md5-cache/kde-frameworks/purpose-kaccounts-services-6.22.0 b/metadata/md5-cache/kde-frameworks/purpose-kaccounts-services-6.22.0 deleted file mode 100644 index c1514f62234f..000000000000 --- a/metadata/md5-cache/kde-frameworks/purpose-kaccounts-services-6.22.0 +++ /dev/null @@ -1,13 +0,0 @@ -BDEPEND=kde-apps/kaccounts-integration:6 app-alternatives/ninja >=dev-build/cmake-3.28.5 >=dev-build/cmake-3.31.9-r1 >=kde-frameworks/extra-cmake-modules-6.22:* dev-qt/qtbase:6 -DEFINED_PHASES=compile configure info install nofetch prepare setup test unpack -DESCRIPTION=KAccounts generated service files for nextcloud and google services -EAPI=8 -HOMEPAGE=https://develop.kde.org/products/frameworks/ -INHERIT=ecm-common frameworks.kde.org -KEYWORDS=amd64 arm64 -LICENSE=GPL-2 -RDEPEND=!<kde-frameworks/purpose-5.116.0-r2:5 !<kde-frameworks/purpose-6.5.0-r1:6 -SLOT=0 -SRC_URI=mirror://kde/stable/frameworks/6.22/purpose-6.22.0.tar.xz -_eclasses_=cmake 3395ce6618fc5c7af03335471b896644 ecm-common 122d09819aca88cb2f06edf45d93ed2b flag-o-matic fd3558f73f6503093adee69adf41020d frameworks.kde.org c3e97d56f2422e7f729ed13f859352f1 kde.org 2eea56ed41440913be4caa3d255d2db3 multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 ninja-utils d063ea1900a793f93eb095010d6d9156 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=c417d7fca935cb01af68786d51e3e64a diff --git a/metadata/md5-cache/kde-frameworks/purpose-kaccounts-services-6.23.0 b/metadata/md5-cache/kde-frameworks/purpose-kaccounts-services-6.23.0 deleted file mode 100644 index 63871bf12f09..000000000000 --- a/metadata/md5-cache/kde-frameworks/purpose-kaccounts-services-6.23.0 +++ /dev/null @@ -1,13 +0,0 @@ -BDEPEND=kde-apps/kaccounts-integration:6 app-alternatives/ninja >=dev-build/cmake-3.28.5 >=dev-build/cmake-3.31.9-r1 >=kde-frameworks/extra-cmake-modules-6.23:* dev-qt/qtbase:6 -DEFINED_PHASES=compile configure info install nofetch prepare setup test unpack -DESCRIPTION=KAccounts generated service files for nextcloud and google services -EAPI=8 -HOMEPAGE=https://develop.kde.org/products/frameworks/ -INHERIT=ecm-common frameworks.kde.org -KEYWORDS=~amd64 ~arm64 -LICENSE=GPL-2 -RDEPEND=!<kde-frameworks/purpose-5.116.0-r2:5 !<kde-frameworks/purpose-6.5.0-r1:6 -SLOT=0 -SRC_URI=mirror://kde/stable/frameworks/6.23/purpose-6.23.0.tar.xz -_eclasses_=cmake 3395ce6618fc5c7af03335471b896644 ecm-common 122d09819aca88cb2f06edf45d93ed2b flag-o-matic fd3558f73f6503093adee69adf41020d frameworks.kde.org c3e97d56f2422e7f729ed13f859352f1 kde.org 2eea56ed41440913be4caa3d255d2db3 multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 ninja-utils d063ea1900a793f93eb095010d6d9156 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=48cad6d35b8d3d64f49f927ef959130f diff --git a/metadata/md5-cache/kde-frameworks/qqc2-desktop-style-6.23.0-r1 b/metadata/md5-cache/kde-frameworks/qqc2-desktop-style-6.23.0-r1 deleted file mode 100644 index 7be8dbaeb596..000000000000 --- a/metadata/md5-cache/kde-frameworks/qqc2-desktop-style-6.23.0-r1 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=>=dev-qt/qttools-6.10.1:6[linguist] app-alternatives/ninja >=dev-build/cmake-3.28.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.23:* -DEFINED_PHASES=compile configure info install nofetch prepare test unpack -DEPEND=>=dev-qt/qtbase-6.10.1:6[dbus,gui,widgets] >=dev-qt/qtdeclarative-6.10.1:6= =kde-frameworks/kcolorscheme-6.23*:6 =kde-frameworks/kconfig-6.23*:6 =kde-frameworks/kiconthemes-6.23*:6 =kde-frameworks/kirigami-6.23*:6 =kde-frameworks/sonnet-6.23*:6[qml] dev-qt/qtbase:6 -DESCRIPTION=Style for QtQuickControls 2 that uses QWidget's QStyle for painting -EAPI=8 -HOMEPAGE=https://develop.kde.org/products/frameworks/ -INHERIT=ecm frameworks.kde.org -IUSE=debug test -KEYWORDS=amd64 arm64 ~loong ~ppc64 ~riscv ~x86 -LICENSE=|| ( GPL-2+ LGPL-3+ ) -RDEPEND=>=dev-qt/qtbase-6.10.1:6[dbus,gui,widgets] >=dev-qt/qtdeclarative-6.10.1:6= =kde-frameworks/kcolorscheme-6.23*:6 =kde-frameworks/kconfig-6.23*:6 =kde-frameworks/kiconthemes-6.23*:6 =kde-frameworks/kirigami-6.23*:6 =kde-frameworks/sonnet-6.23*:6[qml] >=dev-qt/qt5compat-6.10.1:6 >=kde-frameworks/kf-env-6 dev-qt/qtbase:6 -RESTRICT=!test? ( test ) -SLOT=6/6.23 -SRC_URI=mirror://kde/stable/frameworks/6.23/qqc2-desktop-style-6.23.0.tar.xz -_eclasses_=cmake 3395ce6618fc5c7af03335471b896644 ecm c3772d432284de03db6df21d71be747a flag-o-matic fd3558f73f6503093adee69adf41020d frameworks.kde.org c3e97d56f2422e7f729ed13f859352f1 kde.org 2eea56ed41440913be4caa3d255d2db3 multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 ninja-utils d063ea1900a793f93eb095010d6d9156 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 virtualx 9741d451eb64ea8bb9faee90d68a9b68 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=ef6144dfb5fd0ea9ef61498098e07be5 diff --git a/metadata/md5-cache/kde-frameworks/solid-6.23.0 b/metadata/md5-cache/kde-frameworks/solid-6.23.0 deleted file mode 100644 index 909841d3fcc1..000000000000 --- a/metadata/md5-cache/kde-frameworks/solid-6.23.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=app-alternatives/lex app-alternatives/yacc >=dev-qt/qttools-6.10.1:6[linguist] app-alternatives/ninja >=dev-build/cmake-3.28.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.23:* -DEFINED_PHASES=compile configure info install nofetch postinst prepare test unpack -DEPEND=>=dev-qt/qtbase-6.10.1:6[dbus,gui,xml] >=dev-qt/qtdeclarative-6.10.1:6 sys-apps/util-linux sys-fs/udisks:2 virtual/libudev:= ios? ( app-pda/libimobiledevice:= app-pda/libplist:= ) test? ( >=dev-qt/qtbase-6.10.1:6[concurrent] ) dev-qt/qtbase:6 -DESCRIPTION=Provider for platform independent hardware discovery, abstraction and management -EAPI=8 -HOMEPAGE=https://develop.kde.org/products/frameworks/ -INHERIT=ecm frameworks.kde.org optfeature -IUSE=ios debug test -KEYWORDS=amd64 arm64 ~loong ppc64 ~riscv ~x86 -LICENSE=LGPL-2.1+ -RDEPEND=>=dev-qt/qtbase-6.10.1:6[dbus,gui,xml] >=dev-qt/qtdeclarative-6.10.1:6 sys-apps/util-linux sys-fs/udisks:2 virtual/libudev:= ios? ( app-pda/libimobiledevice:= app-pda/libplist:= ) >=kde-frameworks/kf-env-6 dev-qt/qtbase:6 -RESTRICT=!test? ( test ) -SLOT=6/6.23 -SRC_URI=mirror://kde/stable/frameworks/6.23/solid-6.23.0.tar.xz -_eclasses_=cmake 3395ce6618fc5c7af03335471b896644 ecm c3772d432284de03db6df21d71be747a flag-o-matic fd3558f73f6503093adee69adf41020d frameworks.kde.org c3e97d56f2422e7f729ed13f859352f1 kde.org 2eea56ed41440913be4caa3d255d2db3 multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 ninja-utils d063ea1900a793f93eb095010d6d9156 optfeature 538bce96e5589935b57e178e8635f301 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 virtualx 9741d451eb64ea8bb9faee90d68a9b68 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=591bf05448b14aeb944f99c977850da6 diff --git a/metadata/md5-cache/kde-frameworks/sonnet-6.23.0 b/metadata/md5-cache/kde-frameworks/sonnet-6.23.0 deleted file mode 100644 index 496b060b86a9..000000000000 --- a/metadata/md5-cache/kde-frameworks/sonnet-6.23.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=>=dev-qt/qttools-6.10.1:6[linguist] app-alternatives/ninja >=dev-build/cmake-3.28.5 designer? ( dev-qt/qttools:6[designer] ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.23:* -DEFINED_PHASES=compile configure info install nofetch prepare test unpack -DEPEND=>=dev-qt/qtbase-6.10.1:6[gui,widgets] aspell? ( app-text/aspell ) hunspell? ( app-text/hunspell:= ) qml? ( >=dev-qt/qtdeclarative-6.10.1:6 ) dev-qt/qtbase:6 -DESCRIPTION=Framework for providing spell-checking through abstraction of popular backends -EAPI=8 -HOMEPAGE=https://develop.kde.org/products/frameworks/ -INHERIT=ecm frameworks.kde.org -IUSE=aspell +hunspell qml debug designer test -KEYWORDS=amd64 arm64 ~loong ppc64 ~riscv ~x86 -LICENSE=LGPL-2+ LGPL-2.1+ -RDEPEND=>=dev-qt/qtbase-6.10.1:6[gui,widgets] aspell? ( app-text/aspell ) hunspell? ( app-text/hunspell:= ) qml? ( >=dev-qt/qtdeclarative-6.10.1:6 ) >=kde-frameworks/kf-env-6 dev-qt/qtbase:6 -RESTRICT=!test? ( test ) -SLOT=6/6.23 -SRC_URI=mirror://kde/stable/frameworks/6.23/sonnet-6.23.0.tar.xz -_eclasses_=cmake 3395ce6618fc5c7af03335471b896644 ecm c3772d432284de03db6df21d71be747a flag-o-matic fd3558f73f6503093adee69adf41020d frameworks.kde.org c3e97d56f2422e7f729ed13f859352f1 kde.org 2eea56ed41440913be4caa3d255d2db3 multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 ninja-utils d063ea1900a793f93eb095010d6d9156 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 virtualx 9741d451eb64ea8bb9faee90d68a9b68 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=bc2ae61be3128697dda749efe6f9ebfa diff --git a/metadata/md5-cache/kde-frameworks/syndication-6.23.0 b/metadata/md5-cache/kde-frameworks/syndication-6.23.0 deleted file mode 100644 index a68a3fcfecd0..000000000000 --- a/metadata/md5-cache/kde-frameworks/syndication-6.23.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.28.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.23:* -DEFINED_PHASES=compile configure info install nofetch prepare test unpack -DEPEND=>=dev-qt/qtbase-6.10.1:6[xml] =kde-frameworks/kcodecs-6.23*:6 test? ( >=dev-qt/qtbase-6.10.1:6[network] ) dev-qt/qtbase:6 -DESCRIPTION=Library for parsing RSS and Atom feeds -EAPI=8 -HOMEPAGE=https://develop.kde.org/products/frameworks/ -INHERIT=ecm frameworks.kde.org -IUSE=debug test -KEYWORDS=amd64 arm64 ~loong ~ppc64 ~riscv ~x86 -LICENSE=LGPL-2+ -RDEPEND=>=dev-qt/qtbase-6.10.1:6[xml] =kde-frameworks/kcodecs-6.23*:6 >=kde-frameworks/kf-env-6 dev-qt/qtbase:6 -RESTRICT=!test? ( test ) -SLOT=6/6.23 -SRC_URI=mirror://kde/stable/frameworks/6.23/syndication-6.23.0.tar.xz -_eclasses_=cmake 3395ce6618fc5c7af03335471b896644 ecm c3772d432284de03db6df21d71be747a flag-o-matic fd3558f73f6503093adee69adf41020d frameworks.kde.org c3e97d56f2422e7f729ed13f859352f1 kde.org 2eea56ed41440913be4caa3d255d2db3 multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 ninja-utils d063ea1900a793f93eb095010d6d9156 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 virtualx 9741d451eb64ea8bb9faee90d68a9b68 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=f7286bbc71b2214946745a9114358c50 diff --git a/metadata/md5-cache/kde-frameworks/syntax-highlighting-6.23.0 b/metadata/md5-cache/kde-frameworks/syntax-highlighting-6.23.0 deleted file mode 100644 index d86ef8a9cf88..000000000000 --- a/metadata/md5-cache/kde-frameworks/syntax-highlighting-6.23.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=|| ( dev-lang/python:3.14 dev-lang/python:3.13 dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) dev-lang/perl >=dev-qt/qttools-6.10.1:6[linguist] app-alternatives/ninja >=dev-build/cmake-3.28.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.23:* -DEFINED_PHASES=compile configure info install nofetch prepare setup test unpack -DEPEND=>=dev-qt/qtbase-6.10.1:6[gui,network] >=dev-qt/qtdeclarative-6.10.1:6 dev-libs/xerces-c dev-qt/qtbase:6 -DESCRIPTION=Framework for syntax highlighting -EAPI=8 -HOMEPAGE=https://develop.kde.org/products/frameworks/ -INHERIT=ecm frameworks.kde.org python-any-r1 -IUSE=debug test -KEYWORDS=amd64 arm64 ~loong ~ppc64 ~riscv ~x86 -LICENSE=MIT -RDEPEND=>=dev-qt/qtbase-6.10.1:6[gui,network] >=dev-qt/qtdeclarative-6.10.1:6 >=kde-frameworks/kf-env-6 dev-qt/qtbase:6 -RESTRICT=!test? ( test ) -SLOT=6/6.23 -SRC_URI=mirror://kde/stable/frameworks/6.23/syntax-highlighting-6.23.0.tar.xz -_eclasses_=cmake 3395ce6618fc5c7af03335471b896644 ecm c3772d432284de03db6df21d71be747a flag-o-matic fd3558f73f6503093adee69adf41020d frameworks.kde.org c3e97d56f2422e7f729ed13f859352f1 kde.org 2eea56ed41440913be4caa3d255d2db3 multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 ninja-utils d063ea1900a793f93eb095010d6d9156 python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 virtualx 9741d451eb64ea8bb9faee90d68a9b68 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=7d96d76ab73c7eb88c8cdc29a7e78c58 diff --git a/metadata/md5-cache/kde-frameworks/threadweaver-6.23.0 b/metadata/md5-cache/kde-frameworks/threadweaver-6.23.0 deleted file mode 100644 index 8927e5cc38ef..000000000000 --- a/metadata/md5-cache/kde-frameworks/threadweaver-6.23.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.28.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.23:* -DEFINED_PHASES=compile configure info install nofetch prepare test unpack -DEPEND=dev-qt/qtbase:6 -DESCRIPTION=Framework for managing threads using job and queue-based interfaces -EAPI=8 -HOMEPAGE=https://develop.kde.org/products/frameworks/ -INHERIT=ecm frameworks.kde.org -IUSE=debug test -KEYWORDS=amd64 arm64 ~loong ~ppc64 ~riscv ~x86 -LICENSE=LGPL-2+ -RDEPEND=>=kde-frameworks/kf-env-6 dev-qt/qtbase:6 -RESTRICT=!test? ( test ) -SLOT=6/6.23 -SRC_URI=mirror://kde/stable/frameworks/6.23/threadweaver-6.23.0.tar.xz -_eclasses_=cmake 3395ce6618fc5c7af03335471b896644 ecm c3772d432284de03db6df21d71be747a flag-o-matic fd3558f73f6503093adee69adf41020d frameworks.kde.org c3e97d56f2422e7f729ed13f859352f1 kde.org 2eea56ed41440913be4caa3d255d2db3 multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 ninja-utils d063ea1900a793f93eb095010d6d9156 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 virtualx 9741d451eb64ea8bb9faee90d68a9b68 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=e53defe15636f5e464a1eefce5e048f7 diff --git a/metadata/md5-cache/kde-misc/kio-gdrive-common-25.12.2 b/metadata/md5-cache/kde-misc/kio-gdrive-common-25.12.2 deleted file mode 100644 index 45a99cf4ea0e..000000000000 --- a/metadata/md5-cache/kde-misc/kio-gdrive-common-25.12.2 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=kde-apps/kaccounts-integration:6 app-alternatives/ninja >=dev-build/cmake-3.28.5 >=dev-build/cmake-3.31.9-r1 >=kde-frameworks/extra-cmake-modules-6.0.0:* kde-frameworks/ki18n:6 handbook? ( kde-frameworks/kdoctools:6 ) dev-qt/qtbase:6 -DEFINED_PHASES=compile configure info install nofetch prepare setup test unpack -DESCRIPTION=Common files for kio-gdrive -EAPI=8 -HOMEPAGE=https://apps.kde.org/ -INHERIT=ecm-common gear.kde.org -IUSE=+handbook -KEYWORDS=amd64 arm64 -LICENSE=GPL-2+ -RDEPEND=!<kde-misc/kio-gdrive-23.08.5-r2:5 !<kde-misc/kio-gdrive-24.05.2-r1:6 -SLOT=0 -SRC_URI=mirror://kde/stable/release-service/25.12.2/src/kio-gdrive-25.12.2.tar.xz -_eclasses_=cmake 3395ce6618fc5c7af03335471b896644 ecm-common 122d09819aca88cb2f06edf45d93ed2b flag-o-matic fd3558f73f6503093adee69adf41020d gear.kde.org cacda432108ae84761ff73c038078bb6 kde.org 2eea56ed41440913be4caa3d255d2db3 multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 ninja-utils d063ea1900a793f93eb095010d6d9156 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=4112d49579835b87762b5ac2f8d6eea5 diff --git a/metadata/md5-cache/media-gfx/fotocx-26.4 b/metadata/md5-cache/media-gfx/fotocx-26.4 new file mode 100644 index 000000000000..a6a8d71e518d --- /dev/null +++ b/metadata/md5-cache/media-gfx/fotocx-26.4 @@ -0,0 +1,13 @@ +DEFINED_PHASES=install postinst postrm prepare +DEPEND=media-libs/clutter media-libs/clutter-gtk media-libs/lcms:2 media-libs/libjpeg-turbo:= media-libs/libjxl:= media-libs/libpng:= media-libs/tiff:= media-libs/libchamplain[gtk] x11-libs/gtk+:3 +DESCRIPTION=Program for improving image files made with a digital camera +EAPI=8 +HOMEPAGE=https://kornelix.net/fotocx/fotocx.html +INHERIT=optfeature xdg-utils +KEYWORDS=~amd64 ~arm64 ~x86 +LICENSE=GPL-3+ +RDEPEND=media-libs/clutter media-libs/clutter-gtk media-libs/lcms:2 media-libs/libjpeg-turbo:= media-libs/libjxl:= media-libs/libpng:= media-libs/tiff:= media-libs/libchamplain[gtk] x11-libs/gtk+:3 media-gfx/dcraw media-libs/exiftool x11-misc/xdg-utils +SLOT=0 +SRC_URI=https://kornelix.net/downloads/downloads/fotocx-26.4-source.tar.gz +_eclasses_=optfeature 538bce96e5589935b57e178e8635f301 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 +_md5_=a1adc7ce3314874a31128a27afa487a6 diff --git a/metadata/md5-cache/media-libs/harfbuzz-12.2.0 b/metadata/md5-cache/media-libs/harfbuzz-12.2.0 deleted file mode 100644 index 006ffd7d0564..000000000000 --- a/metadata/md5-cache/media-libs/harfbuzz-12.2.0 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=|| ( dev-lang/python:3.14 dev-lang/python:3.13 dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) sys-apps/help2man virtual/pkgconfig doc? ( dev-util/gtk-doc ) introspection? ( dev-util/glib-utils ) >=dev-build/meson-1.2.3 app-alternatives/ninja dev-build/meson-format-array -DEFINED_PHASES=compile configure install prepare setup test -DEPEND=cairo? ( x11-libs/cairo:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) glib? ( >=dev-libs/glib-2.38: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(-)?] ) graphite? ( >=media-gfx/graphite2-1.2.1:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) icu? ( >=dev-libs/icu-51.2-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(-)?] ) introspection? ( >=dev-libs/gobject-introspection-1.82.0-r2:= ) truetype? ( >=media-libs/freetype-2.5.0.1: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(-)?] ) -DESCRIPTION=An OpenType text shaping engine -EAPI=8 -HOMEPAGE=https://harfbuzz.github.io/ -INHERIT=flag-o-matic meson-multilib python-any-r1 xdg-utils -IUSE=+cairo debug doc experimental +glib +graphite icu +introspection test +truetype 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 ~arm64-macos ~x64-macos ~x64-solaris -LICENSE=Old-MIT ISC icu -RDEPEND=cairo? ( x11-libs/cairo:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) glib? ( >=dev-libs/glib-2.38: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(-)?] ) graphite? ( >=media-gfx/graphite2-1.2.1:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) icu? ( >=dev-libs/icu-51.2-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(-)?] ) introspection? ( >=dev-libs/gobject-introspection-1.82.0-r2:= ) truetype? ( >=media-libs/freetype-2.5.0.1: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(-)?] ) -REQUIRED_USE=introspection? ( glib ) -RESTRICT=!test? ( test ) -SLOT=0/6.0.0 -SRC_URI=https://github.com/harfbuzz/harfbuzz/releases/download/12.2.0/harfbuzz-12.2.0.tar.xz -_eclasses_=flag-o-matic fd3558f73f6503093adee69adf41020d meson 12065b402c6d78a2aec926ed8dfd964f meson-multilib 8989922d980e5e870cc3de949d1b2586 multibuild 83db098a835f71feb71761f72a694aa2 multilib fc812e8eb2170022c28272d80a1f9e77 multilib-build d7802b3638ffc661375c0021cdd19efd multilib-minimal e9f54d75b074edc47d36994bbc1e2123 multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 ninja-utils d063ea1900a793f93eb095010d6d9156 out-of-source-utils 8e5093bd27b7f541a1913271f25d633a python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 rust-toolchain 76468983281b0a7fc167ca224f84ecfd sysroot 4c36abaf94ebd3ab32f8abea9a444121 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=302331ed33b7bd6346d3af47aaca9d3a diff --git a/metadata/md5-cache/net-analyzer/hydra-9.7 b/metadata/md5-cache/net-analyzer/hydra-9.7 index 76faf75f9c77..c405d9b5aa06 100644 --- a/metadata/md5-cache/net-analyzer/hydra-9.7 +++ b/metadata/md5-cache/net-analyzer/hydra-9.7 @@ -12,4 +12,4 @@ RDEPEND=!libressl? ( dev-libs/openssl:= ) libressl? ( dev-libs/libressl:= ) gtk? SLOT=0 SRC_URI=https://github.com/vanhauser-thc/thc-hydra/archive/v9.7.tar.gz -> hydra-9.7.tar.gz _eclasses_=edo a5e294016aa84979fcb2459749eb80b2 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 -_md5_=52ccf96e4a09d925c3f5a68d24777b98 +_md5_=32d89238217e2db02e5c3d35e0370bb5 diff --git a/metadata/md5-cache/net-dns/dnsdist-2.0.3 b/metadata/md5-cache/net-dns/dnsdist-2.0.3 deleted file mode 100644 index 8097ea22df45..000000000000 --- a/metadata/md5-cache/net-dns/dnsdist-2.0.3 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=|| ( ( dev-lang/python:3.14 dev-python/pyyaml[python_targets_python3_14(-)] ) ( dev-lang/python:3.13 dev-python/pyyaml[python_targets_python3_13(-)] ) ( dev-lang/python:3.12 dev-python/pyyaml[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 dev-python/pyyaml[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 dev-python/pyyaml[python_targets_python3_10(-)] ) ) virtual/pkgconfig yaml? ( || ( >=dev-lang/rust-bin-1.85.0:* >=dev-lang/rust-1.85.0:* ) ) >=dev-build/meson-1.2.3 app-alternatives/ninja dev-build/meson-format-array -DEFINED_PHASES=compile configure install postinst prepare setup test unpack -DEPEND=acct-group/dnsdist acct-user/dnsdist bpf? ( dev-libs/libbpf:= ) cdb? ( dev-db/tinycdb:= ) sys-libs/libcap dev-libs/libedit dev-libs/libsodium:= dnstap? ( dev-libs/fstrm ) doh? ( net-libs/nghttp2:= ) doh3? ( net-libs/quiche:= ) lmdb? ( dev-db/lmdb:= ) quic? ( net-libs/quiche ) regex? ( dev-libs/re2:= ) snmp? ( net-analyzer/net-snmp:= ) ssl? ( dev-libs/openssl:= ) systemd? ( sys-apps/systemd:0= ) xdp? ( net-libs/xdp-tools ) 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 ) dev-libs/boost:= -DESCRIPTION=A highly DNS-, DoS- and abuse-aware loadbalancer -EAPI=8 -HOMEPAGE=https://www.dnsdist.org/index.html -INHERIT=cargo flag-o-matic lua-single meson python-any-r1 toolchain-funcs -IUSE=bpf cdb dnscrypt dnstap doh doh3 ipcipher lmdb quic regex snmp +ssl systemd test web xdp yaml debug lua_single_target_luajit lua_single_target_lua5-1 lua_single_target_lua5-3 lua_single_target_lua5-4 -KEYWORDS=amd64 ~x86 -LICENSE=GPL-2 -RDEPEND=acct-group/dnsdist acct-user/dnsdist bpf? ( dev-libs/libbpf:= ) cdb? ( dev-db/tinycdb:= ) sys-libs/libcap dev-libs/libedit dev-libs/libsodium:= dnstap? ( dev-libs/fstrm ) doh? ( net-libs/nghttp2:= ) doh3? ( net-libs/quiche:= ) lmdb? ( dev-db/lmdb:= ) quic? ( net-libs/quiche ) regex? ( dev-libs/re2:= ) snmp? ( net-analyzer/net-snmp:= ) ssl? ( dev-libs/openssl:= ) systemd? ( sys-apps/systemd:0= ) xdp? ( net-libs/xdp-tools ) 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 ) -REQUIRED_USE=^^ ( lua_single_target_luajit lua_single_target_lua5-1 lua_single_target_lua5-3 lua_single_target_lua5-4 ) dnscrypt? ( ssl ) doh? ( ssl ) doh3? ( ssl quic ) ipcipher? ( ssl ) quic? ( ssl ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://downloads.powerdns.com/releases/dnsdist-2.0.3.tar.xz yaml? ( https://www.applied-asynchrony.com/distfiles/dnsdist-rust-2.0.3-crates.tar.xz ) -_eclasses_=cargo 53bab5a62cfc3526d8ed02c0a38a6033 flag-o-matic fd3558f73f6503093adee69adf41020d lua-single 75fe955a36b18e199213c8739eaebdbb lua-utils 7c89927eda6f21c4c48136247077ab37 meson 12065b402c6d78a2aec926ed8dfd964f multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 ninja-utils d063ea1900a793f93eb095010d6d9156 python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 rust c5ae4c9b5eca97bd7fc77fede663873f rust-toolchain 76468983281b0a7fc167ca224f84ecfd sysroot 4c36abaf94ebd3ab32f8abea9a444121 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 -_md5_=b7b0268328f41450b29be29c2bfea860 diff --git a/metadata/md5-cache/net-ftp/filezilla-3.70.4 b/metadata/md5-cache/net-ftp/filezilla-3.70.4 index f41501e4174d..d4bab486a2f9 100644 --- a/metadata/md5-cache/net-ftp/filezilla-3.70.4 +++ b/metadata/md5-cache/net-ftp/filezilla-3.70.4 @@ -7,11 +7,11 @@ HOMEPAGE=https://filezilla-project.org/ IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info INHERIT=autotools flag-o-matic wxwidgets xdg IUSE=cpu_flags_x86_sse2 dbus nls test -KEYWORDS=~amd64 ~arm ~arm64 ~x86 +KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~x86 LICENSE=GPL-2 RDEPEND=>=dev-libs/nettle-3.1:= >=dev-db/sqlite-3.7 >=dev-libs/boost-1.76.0:= >=dev-libs/libfilezilla-0.55.0:= >=dev-libs/pugixml-1.7 >=net-libs/fzssh-1.1.9:= >=net-libs/gnutls-3.5.7 x11-libs/wxGTK:3.2-gtk3=[X] x11-misc/xdg-utils dbus? ( sys-apps/dbus ) RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://dev.gentoo.org/~dlan/distfiles/filezilla/FileZilla_3.70.4_src.tar.xz _eclasses_=autotools 0698802996fcfe9a604eac3c1f6e7112 flag-o-matic fd3558f73f6503093adee69adf41020d gnuconfig b4fa4889c6f586d6b069215a86dd9e53 libtool 6a96cd90e5da8c7c615015479f46f1a4 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 wxwidgets c48bf68858bd3c27c272ff034eb1e14d xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=dfa914bcbcdda80d3e324c3943e2cdd4 +_md5_=1ce0d461e3248654febb0f0753955b3a diff --git a/metadata/md5-cache/net-libs/fzssh-1.2.1 b/metadata/md5-cache/net-libs/fzssh-1.2.1 index 2070f649a082..1a37690d0e9d 100644 --- a/metadata/md5-cache/net-libs/fzssh-1.2.1 +++ b/metadata/md5-cache/net-libs/fzssh-1.2.1 @@ -5,10 +5,10 @@ DESCRIPTION=A SSH/SFTP library based on libfilezilla EAPI=8 HOMEPAGE=https://fzssh.filezilla-project.org/ INHERIT=meson -KEYWORDS=~amd64 ~arm ~arm64 ~x86 +KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~x86 LICENSE=GPL-2 RDEPEND=>=dev-libs/libfilezilla-0.55.3 >=dev-libs/gmp-6.2 >=dev-libs/nettle-3.10 app-crypt/argon2 SLOT=0/12 SRC_URI=https://dev.gentoo.org/~dlan/distfiles/fzssh/fzssh-1.2.1.tar.xz _eclasses_=flag-o-matic fd3558f73f6503093adee69adf41020d meson 12065b402c6d78a2aec926ed8dfd964f multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 ninja-utils d063ea1900a793f93eb095010d6d9156 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 rust-toolchain 76468983281b0a7fc167ca224f84ecfd sysroot 4c36abaf94ebd3ab32f8abea9a444121 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 -_md5_=609bae077efd7e7e5f91742464be813a +_md5_=1f4491684b337c94eba1681ff0bbb6ba diff --git a/metadata/md5-cache/net-misc/freerdp-3.24.2 b/metadata/md5-cache/net-misc/freerdp-3.26.0 index eff504910253..21324e0c45e1 100644 --- a/metadata/md5-cache/net-misc/freerdp-3.24.2 +++ b/metadata/md5-cache/net-misc/freerdp-3.26.0 @@ -11,6 +11,6 @@ LICENSE=Apache-2.0 RDEPEND=!libressl? ( dev-libs/openssl:0= ) libressl? ( >=dev-libs/libressl-3.5.0:0= ) sys-libs/zlib:0 aad? ( dev-libs/cJSON ) alsa? ( media-libs/alsa-lib ) cups? ( net-print/cups ) usb? ( virtual/libudev:0= sys-apps/util-linux:0= dev-libs/dbus-glib:0= virtual/libusb:1= ) X? ( x11-libs/libXcursor x11-libs/libXext x11-libs/libXi x11-libs/libXrender xinerama? ( x11-libs/libXinerama ) xv? ( x11-libs/libXv ) ) ffmpeg? ( media-video/ffmpeg:0= ) !ffmpeg? ( x11-libs/cairo:0= ) fuse? ( sys-fs/fuse:3 ) gstreamer? ( media-libs/gstreamer:1.0 media-libs/gst-plugins-base:1.0 X? ( x11-libs/libXrandr ) ) icu? ( dev-libs/icu:0= ) jpeg? ( media-libs/libjpeg-turbo:0= ) kerberos? ( virtual/krb5 ) openh264? ( media-libs/openh264:0= ) pulseaudio? ( media-libs/libpulse ) sdl? ( media-libs/libsdl2[haptic(+),joystick(+),sound(+),video(+)] media-libs/sdl2-ttf ) server? ( X? ( x11-libs/libXcursor x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libXrandr x11-libs/libXtst xinerama? ( x11-libs/libXinerama ) ) ) smartcard? ( dev-libs/pkcs11-helper sys-apps/pcsc-lite ) systemd? ( sys-apps/systemd:0= ) client? ( wayland? ( dev-libs/wayland x11-libs/libxkbcommon ) ) X? ( x11-libs/libX11 x11-libs/libxkbfile ) !net-misc/freerdp:0 client? ( !net-misc/freerdp:2[client] ) server? ( !net-misc/freerdp:2[server] ) smartcard? ( app-crypt/p11-kit ) RESTRICT=!test? ( test ) SLOT=3 -SRC_URI=https://pub.freerdp.com/releases/freerdp-3.24.2.tar.gz +SRC_URI=https://pub.freerdp.com/releases/freerdp-3.26.0.tar.gz _eclasses_=cmake 3395ce6618fc5c7af03335471b896644 flag-o-matic fd3558f73f6503093adee69adf41020d multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 ninja-utils d063ea1900a793f93eb095010d6d9156 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 _md5_=c09dcc857818db8fe72e52a9e6ec7c03 diff --git a/metadata/md5-cache/net-p2p/qbittorrent-5.2.0 b/metadata/md5-cache/net-p2p/qbittorrent-5.2.0 index 51f76a4e0705..ba4f51f6319f 100644 --- a/metadata/md5-cache/net-p2p/qbittorrent-5.2.0 +++ b/metadata/md5-cache/net-p2p/qbittorrent-5.2.0 @@ -15,4 +15,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/qbittorrent/qBittorrent/archive/refs/tags/release-5.2.0.tar.gz -> qbittorrent-5.2.0.tar.gz _eclasses_=cmake 3395ce6618fc5c7af03335471b896644 eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd edo a5e294016aa84979fcb2459749eb80b2 flag-o-matic fd3558f73f6503093adee69adf41020d multibuild 83db098a835f71feb71761f72a694aa2 multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 ninja-utils d063ea1900a793f93eb095010d6d9156 optfeature 538bce96e5589935b57e178e8635f301 out-of-source-utils 8e5093bd27b7f541a1913271f25d633a systemd a964c0cbe818b5729da1dbfcee5be861 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 verify-sig ece4c893b6bd62eacbc4d25958e857f8 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=37820e3d2aaaa21e1dae1cbc78090b01 +_md5_=dcc4f64e43b9faff9a9dc9afcfdb52d3 diff --git a/metadata/md5-cache/sys-apps/nix-2.34.7 b/metadata/md5-cache/sys-apps/nix-2.34.7 index 463a329e9ff1..43e638c5be57 100644 --- a/metadata/md5-cache/sys-apps/nix-2.34.7 +++ b/metadata/md5-cache/sys-apps/nix-2.34.7 @@ -12,4 +12,4 @@ RDEPEND=app-arch/brotli app-arch/bzip2 app-arch/xz-utils app-misc/jq app-text/lo SLOT=0 SRC_URI=https://github.com/NixOS/nix/archive/refs/tags/2.34.7.tar.gz -> nix-2.34.7.tar.gz _eclasses_=eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic fd3558f73f6503093adee69adf41020d linux-info efd923656513c879204fec6638eadee5 meson 12065b402c6d78a2aec926ed8dfd964f multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 ninja-utils d063ea1900a793f93eb095010d6d9156 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 readme.gentoo-r1 9ca94b2d607e7454ca6cfb44ab8ce327 rust-toolchain 76468983281b0a7fc167ca224f84ecfd sysroot 4c36abaf94ebd3ab32f8abea9a444121 tmpfiles e0b49bcd7a0daea941c0fbe4cb35ff4e toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 -_md5_=b36c8c9c7c3ab6eaa1291fbbd7c5df81 +_md5_=56d245a78a0fd7ffc7584dcce43e8248 diff --git a/metadata/md5-cache/sys-apps/systemd-259.4-r1 b/metadata/md5-cache/sys-apps/systemd-259.4-r1 index 1d872ee4d5be..8f3ed999b7e9 100644 --- a/metadata/md5-cache/sys-apps/systemd-259.4-r1 +++ b/metadata/md5-cache/sys-apps/systemd-259.4-r1 @@ -15,4 +15,4 @@ RESTRICT=!test? ( test ) SLOT=0/2 SRC_URI=https://github.com/systemd/systemd/archive/refs/tags/v259.4.tar.gz -> systemd-259.4.tar.gz _eclasses_=bash-completion-r1 9e91505e030725688d1e953321a47501 branding 7bcece3faa73dd0fc3e597013510d53a flag-o-matic fd3558f73f6503093adee69adf41020d linux-info efd923656513c879204fec6638eadee5 meson 12065b402c6d78a2aec926ed8dfd964f meson-multilib 8989922d980e5e870cc3de949d1b2586 multibuild 83db098a835f71feb71761f72a694aa2 multilib fc812e8eb2170022c28272d80a1f9e77 multilib-build d7802b3638ffc661375c0021cdd19efd multilib-minimal e9f54d75b074edc47d36994bbc1e2123 multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 ninja-utils d063ea1900a793f93eb095010d6d9156 optfeature 538bce96e5589935b57e178e8635f301 out-of-source-utils 8e5093bd27b7f541a1913271f25d633a pam b56d0c9c20fc5b553f13c8ae165a10a5 python-single-r1 47d8ac9be330c9366112b78fd4f8ce57 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 rust-toolchain 76468983281b0a7fc167ca224f84ecfd secureboot d98b63e30a9468e1f1c06d3d7c66e760 shell-completion 0b655d0d825e157a5e99c463bddaac16 sysroot 4c36abaf94ebd3ab32f8abea9a444121 systemd a964c0cbe818b5729da1dbfcee5be861 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 udev 1a23882bb73bc31c64a6f00a5e515f34 -_md5_=a74599033e50493387617dad3a259de2 +_md5_=a1d8446cd38fec520a315e30738bf693 diff --git a/metadata/md5-cache/sys-apps/systemd-260.1 b/metadata/md5-cache/sys-apps/systemd-260.1 index 33cabc5aa16d..3646f3576a6c 100644 --- a/metadata/md5-cache/sys-apps/systemd-260.1 +++ b/metadata/md5-cache/sys-apps/systemd-260.1 @@ -15,4 +15,4 @@ RESTRICT=!test? ( test ) SLOT=0/2 SRC_URI=https://github.com/systemd/systemd/archive/refs/tags/v260.1.tar.gz -> systemd-260.1.tar.gz _eclasses_=bash-completion-r1 9e91505e030725688d1e953321a47501 branding 7bcece3faa73dd0fc3e597013510d53a flag-o-matic fd3558f73f6503093adee69adf41020d linux-info efd923656513c879204fec6638eadee5 meson 12065b402c6d78a2aec926ed8dfd964f meson-multilib 8989922d980e5e870cc3de949d1b2586 multibuild 83db098a835f71feb71761f72a694aa2 multilib fc812e8eb2170022c28272d80a1f9e77 multilib-build d7802b3638ffc661375c0021cdd19efd multilib-minimal e9f54d75b074edc47d36994bbc1e2123 multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 ninja-utils d063ea1900a793f93eb095010d6d9156 optfeature 538bce96e5589935b57e178e8635f301 out-of-source-utils 8e5093bd27b7f541a1913271f25d633a pam b56d0c9c20fc5b553f13c8ae165a10a5 python-single-r1 47d8ac9be330c9366112b78fd4f8ce57 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 rust-toolchain 76468983281b0a7fc167ca224f84ecfd secureboot d98b63e30a9468e1f1c06d3d7c66e760 shell-completion 0b655d0d825e157a5e99c463bddaac16 sysroot 4c36abaf94ebd3ab32f8abea9a444121 systemd a964c0cbe818b5729da1dbfcee5be861 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 udev 1a23882bb73bc31c64a6f00a5e515f34 -_md5_=7159740a8c27409ff4c4f7fc5c55834c +_md5_=916cad5ffd54c34847a165937596315a diff --git a/metadata/md5-cache/sys-apps/systemd-9999 b/metadata/md5-cache/sys-apps/systemd-9999 index 4bdea6431a63..64fe5fa6a5e6 100644 --- a/metadata/md5-cache/sys-apps/systemd-9999 +++ b/metadata/md5-cache/sys-apps/systemd-9999 @@ -14,4 +14,4 @@ REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_1 RESTRICT=!test? ( test ) SLOT=0/2 _eclasses_=bash-completion-r1 9e91505e030725688d1e953321a47501 branding 7bcece3faa73dd0fc3e597013510d53a flag-o-matic fd3558f73f6503093adee69adf41020d git-r3 7b584b5dc33e3bc66ff5b9271bf41764 linux-info efd923656513c879204fec6638eadee5 meson 12065b402c6d78a2aec926ed8dfd964f meson-multilib 8989922d980e5e870cc3de949d1b2586 multibuild 83db098a835f71feb71761f72a694aa2 multilib fc812e8eb2170022c28272d80a1f9e77 multilib-build d7802b3638ffc661375c0021cdd19efd multilib-minimal e9f54d75b074edc47d36994bbc1e2123 multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 ninja-utils d063ea1900a793f93eb095010d6d9156 optfeature 538bce96e5589935b57e178e8635f301 out-of-source-utils 8e5093bd27b7f541a1913271f25d633a pam b56d0c9c20fc5b553f13c8ae165a10a5 python-single-r1 47d8ac9be330c9366112b78fd4f8ce57 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 rust-toolchain 76468983281b0a7fc167ca224f84ecfd secureboot d98b63e30a9468e1f1c06d3d7c66e760 shell-completion 0b655d0d825e157a5e99c463bddaac16 sysroot 4c36abaf94ebd3ab32f8abea9a444121 systemd a964c0cbe818b5729da1dbfcee5be861 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 udev 1a23882bb73bc31c64a6f00a5e515f34 -_md5_=574467c02060cf43115a5566b07f6787 +_md5_=a91fdbeb06a548305def57d52fd775b8 diff --git a/metadata/md5-cache/sys-fs/ntfs3g-2026.2.25 b/metadata/md5-cache/sys-fs/ntfs3g-2026.2.25 index 501b5aad13cf..70913e759f0d 100644 --- a/metadata/md5-cache/sys-fs/ntfs3g-2026.2.25 +++ b/metadata/md5-cache/sys-fs/ntfs3g-2026.2.25 @@ -5,9 +5,9 @@ DESCRIPTION=Open source read-write NTFS driver that runs under FUSE EAPI=8 HOMEPAGE=https://github.com/tuxera/ntfs-3g IUSE=acl debug +fuse +mount-ntfs ntfsdecrypt +ntfsprogs static-libs suid xattr -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 +KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~sparc x86 LICENSE=GPL-2 RDEPEND=sys-apps/util-linux:0= ntfsdecrypt? ( >=dev-libs/libgcrypt-1.2.2:0 >=net-libs/gnutls-1.4.4 ) SLOT=0/89 SRC_URI=https://download.tuxera.com/opensource/ntfs-3g_ntfsprogs-2026.2.25.tgz -_md5_=53235f1fdf1a48c2fee748fbb38d353c +_md5_=2c961a13aa4c7b0d6104dff84e5bf98e diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-6.12.86_p1 b/metadata/md5-cache/sys-kernel/gentoo-kernel-6.12.86_p1 new file mode 100644 index 000000000000..0cb3923beb05 --- /dev/null +++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-6.12.86_p1 @@ -0,0 +1,18 @@ +BDEPEND=debug? ( dev-util/pahole ) verify-sig? ( >=sec-keys/openpgp-keys-kernel-20250702 ) secureboot? ( app-crypt/sbsigntools dev-libs/openssl ) test? ( dev-tcltk/expect sys-apps/coreutils sys-kernel/dracut sys-fs/e2fsprogs amd64? ( app-emulation/qemu[qemu_softmmu_targets_x86_64] ) arm64? ( app-emulation/qemu[qemu_softmmu_targets_aarch64] ) ppc? ( app-emulation/qemu[qemu_softmmu_targets_ppc] ) ppc64? ( app-emulation/qemu[qemu_softmmu_targets_ppc64] ) sparc? ( app-emulation/qemu[qemu_softmmu_targets_sparc,qemu_softmmu_targets_sparc64] ) x86? ( app-emulation/qemu[qemu_softmmu_targets_i386] ) ) || ( dev-lang/python:3.14 dev-lang/python:3.13 dev-lang/python:3.12 dev-lang/python:3.11 ) app-alternatives/cpio app-alternatives/bc app-arch/tar dev-lang/perl sys-devel/bison sys-devel/flex virtual/libelf arm? ( sys-apps/dtc ) arm64? ( sys-apps/dtc ) modules-sign? ( dev-libs/openssl ) riscv? ( sys-apps/dtc ) generic-uki? ( net-misc/networkmanager[iwd] sys-libs/pam dev-libs/libp11 sys-libs/libcap net-fs/nfs-utils net-fs/cifs-utils sys-libs/readline net-libs/libmnl sys-apps/kmod app-arch/zstd media-libs/libmtp sys-fs/dosfstools sys-apps/coreutils dev-libs/libevent dev-libs/libpcre2 dev-libs/glib app-crypt/argon2 app-arch/bzip2 sys-libs/libxcrypt sys-block/nbd dev-libs/hidapi sys-apps/dbus dev-libs/libffi x11-libs/libdrm dev-libs/nss sys-boot/plymouth[drm,systemd(+),udev] sys-auth/polkit dev-libs/userspace-rcu app-arch/lz4 sys-apps/gawk app-crypt/gnupg[smartcard,tpm(-)] sys-apps/acl sys-apps/hwdata app-crypt/tpm2-tss net-misc/curl dev-libs/libaio app-alternatives/awk sys-libs/libapparmor dev-libs/lzo sys-fs/e2fsprogs sys-fs/mdadm app-crypt/tpm2-tools sys-libs/libseccomp sys-fs/lvm2[lvm] sys-apps/keyutils dev-libs/json-c sys-apps/util-linux x86? ( sys-firmware/intel-microcode ) dev-libs/libgpg-error dev-db/sqlite >=sys-apps/systemd-257[boot(-),cryptsetup,pkcs11,policykit,tpm,ukify(-)] virtual/zlib amd64? ( sys-firmware/intel-microcode ) sys-libs/ncurses sys-fs/cryptsetup sys-apps/rng-tools dev-libs/libassuan sys-fs/xfsprogs net-wireless/iwd net-libs/nghttp2 sys-apps/attr net-dns/libidn2 sys-kernel/dracut sys-apps/nvme-cli net-libs/libndp sys-process/procps dev-libs/npth net-nds/openldap sys-apps/baselayout sys-fs/dmraid net-libs/libtirpc sys-fs/multipath-tools sys-fs/btrfs-progs sys-apps/sed net-fs/samba dev-libs/oniguruma sys-libs/glibc dev-libs/icu app-arch/xz-utils app-alternatives/gzip dev-libs/cyrus-sasl sys-libs/libnvme app-misc/jq dev-libs/expat sys-apps/iproute2 media-libs/libv4l dev-libs/libusb net-wireless/bluez sys-devel/gcc dev-libs/libunistring app-arch/gzip dev-libs/openssl sys-apps/shadow app-misc/ddcutil sys-kernel/linux-firmware[redistributable,-unknown-license] sys-apps/less app-shells/bash dev-libs/opensc sys-apps/fwupd dev-libs/libgcrypt sys-apps/pcsc-lite dev-libs/libtasn1 app-crypt/p11-kit sys-libs/libcap-ng app-alternatives/sh net-dns/c-ares sys-apps/kbd ) verify-sig? ( || ( app-alternatives/gpg app-crypt/gnupg[-alternatives(-)] ) >=app-portage/gemato-20 ) +DEFINED_PHASES=compile config configure install postinst postrm preinst prepare pretend setup test unpack +DESCRIPTION=Linux kernel built with Gentoo patches +EAPI=8 +HOMEPAGE=https://wiki.gentoo.org/wiki/Project:Distribution_Kernel https://www.kernel.org/ +IDEPEND=generic-uki? ( app-crypt/sbsigntools >=sys-kernel/installkernel-14[-dracut(-),-ugrd(-),-ukify(-)] ) !generic-uki? ( !initramfs? ( >=sys-kernel/installkernel-14 ) initramfs? ( || ( >=sys-kernel/installkernel-14[dracut(-)] >=sys-kernel/installkernel-14[ugrd(-)] ) ) ) +INHERIT=kernel-build toolchain-funcs verify-sig +IUSE=debug experimental hardened savedconfig secureboot +initramfs test generic-uki modules-compress +strip modules-sign verify-sig +KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 +LICENSE=GPL-2 generic-uki? ( GPL-2+ LGPL-2.1+ || ( BSD GPL-2 ) LGPL-2.1 || ( GPL-2 BSD ) GPL-2 GPL-3 GPL-3+ LGPL-2.1 LGPL-2 || ( BSD GPL-2 ) LGPL-2.1 GPL-3 GPL-3+ BSD BSD LGPL-2.1+ || ( Apache-2.0 CC0-1.0 ) BZIP2 LGPL-2.1+ public-domain BSD BSD-2 GPL-2 || ( BSD GPL-3 HIDAPI ) || ( AFL-2.1 GPL-2 ) MIT MIT || ( MPL-2.0 GPL-2 LGPL-2.1 ) GPL-2+ LGPL-2 LGPL-2.1 BSD-2 GPL-2 GPL-3+ GPL-3+ LGPL-2.1 GPL-2+ BSD-2 BSD curl ISC LGPL-2 CC0-1.0 GPL-2 LGPL-2.1 GPL-2+ GPL-2 BSD GPL-2 BSD LGPL-2.1 GPL-2 GPL-2 LGPL-2.1 MIT GPL-2 GPL-3 LGPL-2.1 BSD-4 MIT public-domain x86? ( intel-ucode ) GPL-2 LGPL-2.1 public-domain GPL-2 LGPL-2.1 MIT public-domain ZLIB amd64? ( intel-ucode ) MIT GPL-2+ GPL-2 GPL-3 LGPL-2.1 LGPL-2.1 GPL-2 MIT LGPL-2.1 || ( GPL-2+ LGPL-3+ ) GPL-3+ unicode GPL-2 GPL-2 GPL-2+ LGPL-2.1+ GPL-2+ LGPL-2+ LGPL-2.1+ LGPL-2.1+ OPENLDAP GPL-2 GPL-2 GPL-2 BSD BSD-2 BSD-4 LGPL-2.1+ GPL-2 GPL-2 GPL-3+ GPL-3 BSD-2 LGPL-2.1+ BSD HPND ISC inner-net rc PCRE BSD public-domain LGPL-2.1+ GPL-2+ CC0-1.0 BSD-with-attribution LGPL-2.1+ MIT CC-BY-3.0 MIT GPL-2 LGPL-2.1+ LGPL-2.1 GPL-2+ LGPL-2.1+ GPL-3+ LGPL-3+ || ( GPL-3+ libgcc libstdc++ gcc-runtime-library-exception-3.1 ) FDL-1.3+ || ( LGPL-3+ GPL-2+ ) || ( FDL-1.2 GPL-3+ ) GPL-3+ Apache-2.0 BSD GPL-2 GPL-2 GPL-2 GPL-2+ GPL-3 BSD MIT || ( MPL-1.1 GPL-2 ) linux-fw-redistributable BSD-2 BSD BSD-4 ISC MIT || ( GPL-3 BSD-2 ) GPL-3+ LGPL-2.1 LGPL-2.1+ LGPL-2.1 MIT BSD ISC MIT GPL-3+ GPL-2 LGPL-2.1+ MIT LGPL-2.1 CC0-1.0 MIT ISC GPL-2 ) +PDEPEND=>=virtual/dist-kernel-6.12.86_p1 +RDEPEND=!sys-kernel/gentoo-kernel-bin:6.12.86_p1 sys-apps/kmod[lzma] virtual/libelf +REQUIRED_USE=arm? ( savedconfig ) hppa? ( savedconfig ) sparc? ( savedconfig ) secureboot? ( modules-sign ) +RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test ) +SLOT=6.12.86_p1 +SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.12.tar.xz https://cdn.kernel.org/pub/linux/kernel/v6.x/patch-6.12.86.xz https://distfiles.gentoo.org/pub/proj/dist-kernel/patchsets/6.12/linux-gentoo-patches-6.12.86_p1.tar.xz https://github.com/projg2/gentoo-kernel-config/archive/g18.tar.gz -> gentoo-kernel-config-g18.tar.gz verify-sig? ( https://cdn.kernel.org/pub/linux/kernel/v6.x/sha256sums.asc -> linux-6.x-sha256sums-20260507.asc ) amd64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.12.41-gentoo/kernel-x86_64-fedora.config -> kernel-x86_64-fedora.config.6.12.41-gentoo ) arm64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.12.41-gentoo/kernel-aarch64-fedora.config -> kernel-aarch64-fedora.config.6.12.41-gentoo ) ppc64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.12.41-gentoo/kernel-ppc64le-fedora.config -> kernel-ppc64le-fedora.config.6.12.41-gentoo ) riscv? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.12.41-gentoo/kernel-riscv64-fedora.config -> kernel-riscv64-fedora.config.6.12.41-gentoo ) x86? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.12.41-gentoo/kernel-i686-fedora.config -> kernel-i686-fedora.config.6.12.41-gentoo ) +_eclasses_=branding 7bcece3faa73dd0fc3e597013510d53a dist-kernel-utils 6b5bab4e35c9a263b3f102ee53d96c65 eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd kernel-build 4526c90ff3c8fc1af902becdd46988ba kernel-install 6b9eda55ce251470037d9a348f96475f linux-info efd923656513c879204fec6638eadee5 mount-boot-utils 2551bac1a772f4b6beacb494a750ae92 multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 portability 3c2334cdfbb30bc4b33c85164fe832bf python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 savedconfig b9131abe556ad2ea96c01b06d658d363 secureboot d98b63e30a9468e1f1c06d3d7c66e760 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 verify-sig ece4c893b6bd62eacbc4d25958e857f8 +_md5_=3315d2c1cc7e7cb337002a479e589f33 diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-6.18.27_p1 b/metadata/md5-cache/sys-kernel/gentoo-kernel-6.18.27_p1 new file mode 100644 index 000000000000..4c7f50f1fc1a --- /dev/null +++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-6.18.27_p1 @@ -0,0 +1,18 @@ +BDEPEND=debug? ( dev-util/pahole ) verify-sig? ( >=sec-keys/openpgp-keys-kernel-20250702 ) secureboot? ( app-crypt/sbsigntools dev-libs/openssl ) test? ( dev-tcltk/expect sys-apps/coreutils sys-kernel/dracut sys-fs/e2fsprogs amd64? ( app-emulation/qemu[qemu_softmmu_targets_x86_64] ) arm64? ( app-emulation/qemu[qemu_softmmu_targets_aarch64] ) ppc? ( app-emulation/qemu[qemu_softmmu_targets_ppc] ) ppc64? ( app-emulation/qemu[qemu_softmmu_targets_ppc64] ) sparc? ( app-emulation/qemu[qemu_softmmu_targets_sparc,qemu_softmmu_targets_sparc64] ) x86? ( app-emulation/qemu[qemu_softmmu_targets_i386] ) ) || ( dev-lang/python:3.14 dev-lang/python:3.13 dev-lang/python:3.12 dev-lang/python:3.11 ) app-alternatives/cpio app-alternatives/bc app-arch/tar dev-lang/perl sys-devel/bison sys-devel/flex virtual/libelf arm? ( sys-apps/dtc ) arm64? ( sys-apps/dtc ) modules-sign? ( dev-libs/openssl ) riscv? ( sys-apps/dtc ) generic-uki? ( net-misc/networkmanager[iwd] sys-libs/pam dev-libs/libp11 sys-libs/libcap net-fs/nfs-utils net-fs/cifs-utils sys-libs/readline net-libs/libmnl sys-apps/kmod app-arch/zstd media-libs/libmtp sys-fs/dosfstools sys-apps/coreutils dev-libs/libevent dev-libs/libpcre2 dev-libs/glib app-crypt/argon2 app-arch/bzip2 sys-libs/libxcrypt sys-block/nbd dev-libs/hidapi sys-apps/dbus dev-libs/libffi x11-libs/libdrm dev-libs/nss sys-boot/plymouth[drm,systemd(+),udev] sys-auth/polkit dev-libs/userspace-rcu app-arch/lz4 sys-apps/gawk app-crypt/gnupg[smartcard,tpm(-)] sys-apps/acl sys-apps/hwdata app-crypt/tpm2-tss net-misc/curl dev-libs/libaio app-alternatives/awk sys-libs/libapparmor dev-libs/lzo sys-fs/e2fsprogs sys-fs/mdadm app-crypt/tpm2-tools sys-libs/libseccomp sys-fs/lvm2[lvm] sys-apps/keyutils dev-libs/json-c sys-apps/util-linux x86? ( sys-firmware/intel-microcode ) dev-libs/libgpg-error dev-db/sqlite >=sys-apps/systemd-257[boot(-),cryptsetup,pkcs11,policykit,tpm,ukify(-)] virtual/zlib amd64? ( sys-firmware/intel-microcode ) sys-libs/ncurses sys-fs/cryptsetup sys-apps/rng-tools dev-libs/libassuan sys-fs/xfsprogs net-wireless/iwd net-libs/nghttp2 sys-apps/attr net-dns/libidn2 sys-kernel/dracut sys-apps/nvme-cli net-libs/libndp sys-process/procps dev-libs/npth net-nds/openldap sys-apps/baselayout sys-fs/dmraid net-libs/libtirpc sys-fs/multipath-tools sys-fs/btrfs-progs sys-apps/sed net-fs/samba dev-libs/oniguruma sys-libs/glibc dev-libs/icu app-arch/xz-utils app-alternatives/gzip dev-libs/cyrus-sasl sys-libs/libnvme app-misc/jq dev-libs/expat sys-apps/iproute2 media-libs/libv4l dev-libs/libusb net-wireless/bluez sys-devel/gcc dev-libs/libunistring app-arch/gzip dev-libs/openssl sys-apps/shadow app-misc/ddcutil sys-kernel/linux-firmware[redistributable,-unknown-license] sys-apps/less app-shells/bash dev-libs/opensc sys-apps/fwupd dev-libs/libgcrypt sys-apps/pcsc-lite dev-libs/libtasn1 app-crypt/p11-kit sys-libs/libcap-ng app-alternatives/sh net-dns/c-ares sys-apps/kbd ) verify-sig? ( || ( app-alternatives/gpg app-crypt/gnupg[-alternatives(-)] ) >=app-portage/gemato-20 ) +DEFINED_PHASES=compile config configure install postinst postrm preinst prepare pretend setup test unpack +DESCRIPTION=Linux kernel built with Gentoo patches +EAPI=8 +HOMEPAGE=https://wiki.gentoo.org/wiki/Project:Distribution_Kernel https://www.kernel.org/ +IDEPEND=generic-uki? ( app-crypt/sbsigntools >=sys-kernel/installkernel-14[-dracut(-),-ugrd(-),-ukify(-)] ) !generic-uki? ( !initramfs? ( >=sys-kernel/installkernel-14 ) initramfs? ( || ( >=sys-kernel/installkernel-14[dracut(-)] >=sys-kernel/installkernel-14[ugrd(-)] ) ) ) +INHERIT=kernel-build toolchain-funcs verify-sig +IUSE=debug hardened savedconfig secureboot +initramfs test generic-uki modules-compress +strip modules-sign verify-sig +KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 +LICENSE=GPL-2 generic-uki? ( GPL-2+ LGPL-2.1+ || ( BSD GPL-2 ) LGPL-2.1 || ( GPL-2 BSD ) GPL-2 GPL-3 GPL-3+ LGPL-2.1 LGPL-2 || ( BSD GPL-2 ) LGPL-2.1 GPL-3 GPL-3+ BSD BSD LGPL-2.1+ || ( Apache-2.0 CC0-1.0 ) BZIP2 LGPL-2.1+ public-domain BSD BSD-2 GPL-2 || ( BSD GPL-3 HIDAPI ) || ( AFL-2.1 GPL-2 ) MIT MIT || ( MPL-2.0 GPL-2 LGPL-2.1 ) GPL-2+ LGPL-2 LGPL-2.1 BSD-2 GPL-2 GPL-3+ GPL-3+ LGPL-2.1 GPL-2+ BSD-2 BSD curl ISC LGPL-2 CC0-1.0 GPL-2 LGPL-2.1 GPL-2+ GPL-2 BSD GPL-2 BSD LGPL-2.1 GPL-2 GPL-2 LGPL-2.1 MIT GPL-2 GPL-3 LGPL-2.1 BSD-4 MIT public-domain x86? ( intel-ucode ) GPL-2 LGPL-2.1 public-domain GPL-2 LGPL-2.1 MIT public-domain ZLIB amd64? ( intel-ucode ) MIT GPL-2+ GPL-2 GPL-3 LGPL-2.1 LGPL-2.1 GPL-2 MIT LGPL-2.1 || ( GPL-2+ LGPL-3+ ) GPL-3+ unicode GPL-2 GPL-2 GPL-2+ LGPL-2.1+ GPL-2+ LGPL-2+ LGPL-2.1+ LGPL-2.1+ OPENLDAP GPL-2 GPL-2 GPL-2 BSD BSD-2 BSD-4 LGPL-2.1+ GPL-2 GPL-2 GPL-3+ GPL-3 BSD-2 LGPL-2.1+ BSD HPND ISC inner-net rc PCRE BSD public-domain LGPL-2.1+ GPL-2+ CC0-1.0 BSD-with-attribution LGPL-2.1+ MIT CC-BY-3.0 MIT GPL-2 LGPL-2.1+ LGPL-2.1 GPL-2+ LGPL-2.1+ GPL-3+ LGPL-3+ || ( GPL-3+ libgcc libstdc++ gcc-runtime-library-exception-3.1 ) FDL-1.3+ || ( LGPL-3+ GPL-2+ ) || ( FDL-1.2 GPL-3+ ) GPL-3+ Apache-2.0 BSD GPL-2 GPL-2 GPL-2 GPL-2+ GPL-3 BSD MIT || ( MPL-1.1 GPL-2 ) linux-fw-redistributable BSD-2 BSD BSD-4 ISC MIT || ( GPL-3 BSD-2 ) GPL-3+ LGPL-2.1 LGPL-2.1+ LGPL-2.1 MIT BSD ISC MIT GPL-3+ GPL-2 LGPL-2.1+ MIT LGPL-2.1 CC0-1.0 MIT ISC GPL-2 ) +PDEPEND=>=virtual/dist-kernel-6.18.27_p1 +RDEPEND=!sys-kernel/gentoo-kernel-bin:6.18.27_p1 sys-apps/kmod[lzma] virtual/libelf +REQUIRED_USE=arm? ( savedconfig ) hppa? ( savedconfig ) sparc? ( savedconfig ) secureboot? ( modules-sign ) +RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test ) +SLOT=6.18.27_p1 +SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.18.tar.xz https://cdn.kernel.org/pub/linux/kernel/v6.x/patch-6.18.27.xz https://distfiles.gentoo.org/pub/proj/dist-kernel/patchsets/6.18/linux-gentoo-patches-6.18.27_p1.tar.xz https://github.com/projg2/gentoo-kernel-config/archive/g18.tar.gz -> gentoo-kernel-config-g18.tar.gz verify-sig? ( https://cdn.kernel.org/pub/linux/kernel/v6.x/sha256sums.asc -> linux-6.x-sha256sums-20260507.asc ) amd64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.18.12-gentoo/kernel-x86_64-fedora.config -> kernel-x86_64-fedora.config.6.18.12-gentoo ) arm64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.18.12-gentoo/kernel-aarch64-fedora.config -> kernel-aarch64-fedora.config.6.18.12-gentoo ) ppc64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.18.12-gentoo/kernel-ppc64le-fedora.config -> kernel-ppc64le-fedora.config.6.18.12-gentoo ) riscv? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.18.12-gentoo/kernel-riscv64-fedora.config -> kernel-riscv64-fedora.config.6.18.12-gentoo ) x86? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.18.12-gentoo/kernel-i686-fedora.config -> kernel-i686-fedora.config.6.18.12-gentoo ) +_eclasses_=branding 7bcece3faa73dd0fc3e597013510d53a dist-kernel-utils 6b5bab4e35c9a263b3f102ee53d96c65 eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd kernel-build 4526c90ff3c8fc1af902becdd46988ba kernel-install 6b9eda55ce251470037d9a348f96475f linux-info efd923656513c879204fec6638eadee5 mount-boot-utils 2551bac1a772f4b6beacb494a750ae92 multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 portability 3c2334cdfbb30bc4b33c85164fe832bf python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 savedconfig b9131abe556ad2ea96c01b06d658d363 secureboot d98b63e30a9468e1f1c06d3d7c66e760 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 verify-sig ece4c893b6bd62eacbc4d25958e857f8 +_md5_=aa45af11a3661502761af3b97fb07736 diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-6.6.137_p1 b/metadata/md5-cache/sys-kernel/gentoo-kernel-6.6.137_p1 new file mode 100644 index 000000000000..bdd8e7068fb9 --- /dev/null +++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-6.6.137_p1 @@ -0,0 +1,18 @@ +BDEPEND=debug? ( dev-util/pahole ) verify-sig? ( >=sec-keys/openpgp-keys-kernel-20250702 ) secureboot? ( app-crypt/sbsigntools dev-libs/openssl ) test? ( dev-tcltk/expect sys-apps/coreutils sys-kernel/dracut sys-fs/e2fsprogs amd64? ( app-emulation/qemu[qemu_softmmu_targets_x86_64] ) arm64? ( app-emulation/qemu[qemu_softmmu_targets_aarch64] ) ppc? ( app-emulation/qemu[qemu_softmmu_targets_ppc] ) ppc64? ( app-emulation/qemu[qemu_softmmu_targets_ppc64] ) sparc? ( app-emulation/qemu[qemu_softmmu_targets_sparc,qemu_softmmu_targets_sparc64] ) x86? ( app-emulation/qemu[qemu_softmmu_targets_i386] ) ) || ( dev-lang/python:3.14 dev-lang/python:3.13 dev-lang/python:3.12 dev-lang/python:3.11 ) app-alternatives/cpio app-alternatives/bc app-arch/tar dev-lang/perl sys-devel/bison sys-devel/flex virtual/libelf arm? ( sys-apps/dtc ) arm64? ( sys-apps/dtc ) modules-sign? ( dev-libs/openssl ) riscv? ( sys-apps/dtc ) generic-uki? ( net-misc/networkmanager[iwd] sys-libs/pam dev-libs/libp11 sys-libs/libcap net-fs/nfs-utils net-fs/cifs-utils sys-libs/readline net-libs/libmnl sys-apps/kmod app-arch/zstd media-libs/libmtp sys-fs/dosfstools sys-apps/coreutils dev-libs/libevent dev-libs/libpcre2 dev-libs/glib app-crypt/argon2 app-arch/bzip2 sys-libs/libxcrypt sys-block/nbd dev-libs/hidapi sys-apps/dbus dev-libs/libffi x11-libs/libdrm dev-libs/nss sys-boot/plymouth[drm,systemd(+),udev] sys-auth/polkit dev-libs/userspace-rcu app-arch/lz4 sys-apps/gawk app-crypt/gnupg[smartcard,tpm(-)] sys-apps/acl sys-apps/hwdata app-crypt/tpm2-tss net-misc/curl dev-libs/libaio app-alternatives/awk sys-libs/libapparmor dev-libs/lzo sys-fs/e2fsprogs sys-fs/mdadm app-crypt/tpm2-tools sys-libs/libseccomp sys-fs/lvm2[lvm] sys-apps/keyutils dev-libs/json-c sys-apps/util-linux x86? ( sys-firmware/intel-microcode ) dev-libs/libgpg-error dev-db/sqlite >=sys-apps/systemd-257[boot(-),cryptsetup,pkcs11,policykit,tpm,ukify(-)] virtual/zlib amd64? ( sys-firmware/intel-microcode ) sys-libs/ncurses sys-fs/cryptsetup sys-apps/rng-tools dev-libs/libassuan sys-fs/xfsprogs net-wireless/iwd net-libs/nghttp2 sys-apps/attr net-dns/libidn2 sys-kernel/dracut sys-apps/nvme-cli net-libs/libndp sys-process/procps dev-libs/npth net-nds/openldap sys-apps/baselayout sys-fs/dmraid net-libs/libtirpc sys-fs/multipath-tools sys-fs/btrfs-progs sys-apps/sed net-fs/samba dev-libs/oniguruma sys-libs/glibc dev-libs/icu app-arch/xz-utils app-alternatives/gzip dev-libs/cyrus-sasl sys-libs/libnvme app-misc/jq dev-libs/expat sys-apps/iproute2 media-libs/libv4l dev-libs/libusb net-wireless/bluez sys-devel/gcc dev-libs/libunistring app-arch/gzip dev-libs/openssl sys-apps/shadow app-misc/ddcutil sys-kernel/linux-firmware[redistributable,-unknown-license] sys-apps/less app-shells/bash dev-libs/opensc sys-apps/fwupd dev-libs/libgcrypt sys-apps/pcsc-lite dev-libs/libtasn1 app-crypt/p11-kit sys-libs/libcap-ng app-alternatives/sh net-dns/c-ares sys-apps/kbd ) verify-sig? ( || ( app-alternatives/gpg app-crypt/gnupg[-alternatives(-)] ) >=app-portage/gemato-20 ) +DEFINED_PHASES=compile config configure install postinst postrm preinst prepare pretend setup test unpack +DESCRIPTION=Linux kernel built with Gentoo patches +EAPI=8 +HOMEPAGE=https://wiki.gentoo.org/wiki/Project:Distribution_Kernel https://www.kernel.org/ +IDEPEND=generic-uki? ( app-crypt/sbsigntools >=sys-kernel/installkernel-14[-dracut(-),-ugrd(-),-ukify(-)] ) !generic-uki? ( !initramfs? ( >=sys-kernel/installkernel-14 ) initramfs? ( || ( >=sys-kernel/installkernel-14[dracut(-)] >=sys-kernel/installkernel-14[ugrd(-)] ) ) ) +INHERIT=kernel-build toolchain-funcs verify-sig +IUSE=debug experimental hardened savedconfig secureboot +initramfs test generic-uki modules-compress +strip modules-sign verify-sig +KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 +LICENSE=GPL-2 generic-uki? ( GPL-2+ LGPL-2.1+ || ( BSD GPL-2 ) LGPL-2.1 || ( GPL-2 BSD ) GPL-2 GPL-3 GPL-3+ LGPL-2.1 LGPL-2 || ( BSD GPL-2 ) LGPL-2.1 GPL-3 GPL-3+ BSD BSD LGPL-2.1+ || ( Apache-2.0 CC0-1.0 ) BZIP2 LGPL-2.1+ public-domain BSD BSD-2 GPL-2 || ( BSD GPL-3 HIDAPI ) || ( AFL-2.1 GPL-2 ) MIT MIT || ( MPL-2.0 GPL-2 LGPL-2.1 ) GPL-2+ LGPL-2 LGPL-2.1 BSD-2 GPL-2 GPL-3+ GPL-3+ LGPL-2.1 GPL-2+ BSD-2 BSD curl ISC LGPL-2 CC0-1.0 GPL-2 LGPL-2.1 GPL-2+ GPL-2 BSD GPL-2 BSD LGPL-2.1 GPL-2 GPL-2 LGPL-2.1 MIT GPL-2 GPL-3 LGPL-2.1 BSD-4 MIT public-domain x86? ( intel-ucode ) GPL-2 LGPL-2.1 public-domain GPL-2 LGPL-2.1 MIT public-domain ZLIB amd64? ( intel-ucode ) MIT GPL-2+ GPL-2 GPL-3 LGPL-2.1 LGPL-2.1 GPL-2 MIT LGPL-2.1 || ( GPL-2+ LGPL-3+ ) GPL-3+ unicode GPL-2 GPL-2 GPL-2+ LGPL-2.1+ GPL-2+ LGPL-2+ LGPL-2.1+ LGPL-2.1+ OPENLDAP GPL-2 GPL-2 GPL-2 BSD BSD-2 BSD-4 LGPL-2.1+ GPL-2 GPL-2 GPL-3+ GPL-3 BSD-2 LGPL-2.1+ BSD HPND ISC inner-net rc PCRE BSD public-domain LGPL-2.1+ GPL-2+ CC0-1.0 BSD-with-attribution LGPL-2.1+ MIT CC-BY-3.0 MIT GPL-2 LGPL-2.1+ LGPL-2.1 GPL-2+ LGPL-2.1+ GPL-3+ LGPL-3+ || ( GPL-3+ libgcc libstdc++ gcc-runtime-library-exception-3.1 ) FDL-1.3+ || ( LGPL-3+ GPL-2+ ) || ( FDL-1.2 GPL-3+ ) GPL-3+ Apache-2.0 BSD GPL-2 GPL-2 GPL-2 GPL-2+ GPL-3 BSD MIT || ( MPL-1.1 GPL-2 ) linux-fw-redistributable BSD-2 BSD BSD-4 ISC MIT || ( GPL-3 BSD-2 ) GPL-3+ LGPL-2.1 LGPL-2.1+ LGPL-2.1 MIT BSD ISC MIT GPL-3+ GPL-2 LGPL-2.1+ MIT LGPL-2.1 CC0-1.0 MIT ISC GPL-2 ) +PDEPEND=>=virtual/dist-kernel-6.6.137_p1 +RDEPEND=!sys-kernel/gentoo-kernel-bin:6.6.137_p1 sys-apps/kmod[lzma] virtual/libelf +REQUIRED_USE=arm? ( savedconfig ) hppa? ( savedconfig ) riscv? ( savedconfig ) sparc? ( savedconfig ) secureboot? ( modules-sign ) +RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test ) +SLOT=6.6.137_p1 +SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.6.tar.xz https://cdn.kernel.org/pub/linux/kernel/v6.x/patch-6.6.137.xz https://distfiles.gentoo.org/pub/proj/dist-kernel/patchsets/6.6/linux-gentoo-patches-6.6.137_p1.tar.xz https://github.com/projg2/gentoo-kernel-config/archive/g17.tar.gz -> gentoo-kernel-config-g17.tar.gz verify-sig? ( https://cdn.kernel.org/pub/linux/kernel/v6.x/sha256sums.asc -> linux-6.x-sha256sums-20260507.asc ) amd64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.6.12-gentoo/kernel-x86_64-fedora.config -> kernel-x86_64-fedora.config.6.6.12-gentoo ) arm64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.6.12-gentoo/kernel-aarch64-fedora.config -> kernel-aarch64-fedora.config.6.6.12-gentoo ) ppc64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.6.12-gentoo/kernel-ppc64le-fedora.config -> kernel-ppc64le-fedora.config.6.6.12-gentoo ) x86? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.6.12-gentoo/kernel-i686-fedora.config -> kernel-i686-fedora.config.6.6.12-gentoo ) +_eclasses_=branding 7bcece3faa73dd0fc3e597013510d53a dist-kernel-utils 6b5bab4e35c9a263b3f102ee53d96c65 eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd kernel-build 4526c90ff3c8fc1af902becdd46988ba kernel-install 6b9eda55ce251470037d9a348f96475f linux-info efd923656513c879204fec6638eadee5 mount-boot-utils 2551bac1a772f4b6beacb494a750ae92 multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 portability 3c2334cdfbb30bc4b33c85164fe832bf python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 savedconfig b9131abe556ad2ea96c01b06d658d363 secureboot d98b63e30a9468e1f1c06d3d7c66e760 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 verify-sig ece4c893b6bd62eacbc4d25958e857f8 +_md5_=46d5abe917f7df865c19c50c2141320f diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-7.0.4_p1 b/metadata/md5-cache/sys-kernel/gentoo-kernel-7.0.4_p1 new file mode 100644 index 000000000000..1c029808779d --- /dev/null +++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-7.0.4_p1 @@ -0,0 +1,18 @@ +BDEPEND=debug? ( dev-util/pahole ) verify-sig? ( >=sec-keys/openpgp-keys-kernel-20250702 ) secureboot? ( app-crypt/sbsigntools dev-libs/openssl ) test? ( dev-tcltk/expect sys-apps/coreutils sys-kernel/dracut sys-fs/e2fsprogs amd64? ( app-emulation/qemu[qemu_softmmu_targets_x86_64] ) arm64? ( app-emulation/qemu[qemu_softmmu_targets_aarch64] ) ppc? ( app-emulation/qemu[qemu_softmmu_targets_ppc] ) ppc64? ( app-emulation/qemu[qemu_softmmu_targets_ppc64] ) sparc? ( app-emulation/qemu[qemu_softmmu_targets_sparc,qemu_softmmu_targets_sparc64] ) x86? ( app-emulation/qemu[qemu_softmmu_targets_i386] ) ) || ( dev-lang/python:3.14 dev-lang/python:3.13 dev-lang/python:3.12 dev-lang/python:3.11 ) app-alternatives/cpio app-alternatives/bc app-arch/tar dev-lang/perl sys-devel/bison sys-devel/flex virtual/libelf arm? ( sys-apps/dtc ) arm64? ( sys-apps/dtc ) modules-sign? ( dev-libs/openssl ) riscv? ( sys-apps/dtc ) sys-libs/binutils-libs generic-uki? ( net-misc/networkmanager[iwd] sys-libs/pam dev-libs/libp11 sys-libs/libcap net-fs/nfs-utils net-fs/cifs-utils sys-libs/readline net-libs/libmnl sys-apps/kmod app-arch/zstd media-libs/libmtp sys-fs/dosfstools sys-apps/coreutils dev-libs/libevent dev-libs/libpcre2 dev-libs/glib app-crypt/argon2 app-arch/bzip2 sys-libs/libxcrypt sys-block/nbd dev-libs/hidapi sys-apps/dbus dev-libs/libffi x11-libs/libdrm dev-libs/nss sys-boot/plymouth[drm,systemd(+),udev] sys-auth/polkit dev-libs/userspace-rcu app-arch/lz4 sys-apps/gawk app-crypt/gnupg[smartcard,tpm(-)] sys-apps/acl sys-apps/hwdata app-crypt/tpm2-tss net-misc/curl dev-libs/libaio app-alternatives/awk sys-libs/libapparmor dev-libs/lzo sys-fs/e2fsprogs sys-fs/mdadm app-crypt/tpm2-tools sys-libs/libseccomp sys-fs/lvm2[lvm] sys-apps/keyutils dev-libs/json-c sys-apps/util-linux x86? ( sys-firmware/intel-microcode ) dev-libs/libgpg-error dev-db/sqlite >=sys-apps/systemd-257[boot(-),cryptsetup,pkcs11,policykit,tpm,ukify(-)] virtual/zlib amd64? ( sys-firmware/intel-microcode ) sys-libs/ncurses sys-fs/cryptsetup sys-apps/rng-tools dev-libs/libassuan sys-fs/xfsprogs net-wireless/iwd net-libs/nghttp2 sys-apps/attr net-dns/libidn2 sys-kernel/dracut sys-apps/nvme-cli net-libs/libndp sys-process/procps dev-libs/npth net-nds/openldap sys-apps/baselayout sys-fs/dmraid net-libs/libtirpc sys-fs/multipath-tools sys-fs/btrfs-progs sys-apps/sed net-fs/samba dev-libs/oniguruma sys-libs/glibc dev-libs/icu app-arch/xz-utils app-alternatives/gzip dev-libs/cyrus-sasl sys-libs/libnvme app-misc/jq dev-libs/expat sys-apps/iproute2 media-libs/libv4l dev-libs/libusb net-wireless/bluez sys-devel/gcc dev-libs/libunistring app-arch/gzip dev-libs/openssl sys-apps/shadow app-misc/ddcutil sys-kernel/linux-firmware[redistributable,-unknown-license] sys-apps/less app-shells/bash dev-libs/opensc sys-apps/fwupd dev-libs/libgcrypt sys-apps/pcsc-lite dev-libs/libtasn1 app-crypt/p11-kit sys-libs/libcap-ng app-alternatives/sh net-dns/c-ares sys-apps/kbd ) verify-sig? ( || ( app-alternatives/gpg app-crypt/gnupg[-alternatives(-)] ) >=app-portage/gemato-20 ) +DEFINED_PHASES=compile config configure install postinst postrm preinst prepare pretend setup test unpack +DESCRIPTION=Linux kernel built with Gentoo patches +EAPI=8 +HOMEPAGE=https://wiki.gentoo.org/wiki/Project:Distribution_Kernel https://www.kernel.org/ +IDEPEND=generic-uki? ( app-crypt/sbsigntools >=sys-kernel/installkernel-14[-dracut(-),-ugrd(-),-ukify(-)] ) !generic-uki? ( !initramfs? ( >=sys-kernel/installkernel-14 ) initramfs? ( || ( >=sys-kernel/installkernel-14[dracut(-)] >=sys-kernel/installkernel-14[ugrd(-)] ) ) ) +INHERIT=kernel-build toolchain-funcs verify-sig +IUSE=debug hardened savedconfig secureboot +initramfs test generic-uki modules-compress +strip modules-sign verify-sig +KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 +LICENSE=GPL-2 generic-uki? ( GPL-2+ LGPL-2.1+ || ( BSD GPL-2 ) LGPL-2.1 || ( GPL-2 BSD ) GPL-2 GPL-3 GPL-3+ LGPL-2.1 LGPL-2 || ( BSD GPL-2 ) LGPL-2.1 GPL-3 GPL-3+ BSD BSD LGPL-2.1+ || ( Apache-2.0 CC0-1.0 ) BZIP2 LGPL-2.1+ public-domain BSD BSD-2 GPL-2 || ( BSD GPL-3 HIDAPI ) || ( AFL-2.1 GPL-2 ) MIT MIT || ( MPL-2.0 GPL-2 LGPL-2.1 ) GPL-2+ LGPL-2 LGPL-2.1 BSD-2 GPL-2 GPL-3+ GPL-3+ LGPL-2.1 GPL-2+ BSD-2 BSD curl ISC LGPL-2 CC0-1.0 GPL-2 LGPL-2.1 GPL-2+ GPL-2 BSD GPL-2 BSD LGPL-2.1 GPL-2 GPL-2 LGPL-2.1 MIT GPL-2 GPL-3 LGPL-2.1 BSD-4 MIT public-domain x86? ( intel-ucode ) GPL-2 LGPL-2.1 public-domain GPL-2 LGPL-2.1 MIT public-domain ZLIB amd64? ( intel-ucode ) MIT GPL-2+ GPL-2 GPL-3 LGPL-2.1 LGPL-2.1 GPL-2 MIT LGPL-2.1 || ( GPL-2+ LGPL-3+ ) GPL-3+ unicode GPL-2 GPL-2 GPL-2+ LGPL-2.1+ GPL-2+ LGPL-2+ LGPL-2.1+ LGPL-2.1+ OPENLDAP GPL-2 GPL-2 GPL-2 BSD BSD-2 BSD-4 LGPL-2.1+ GPL-2 GPL-2 GPL-3+ GPL-3 BSD-2 LGPL-2.1+ BSD HPND ISC inner-net rc PCRE BSD public-domain LGPL-2.1+ GPL-2+ CC0-1.0 BSD-with-attribution LGPL-2.1+ MIT CC-BY-3.0 MIT GPL-2 LGPL-2.1+ LGPL-2.1 GPL-2+ LGPL-2.1+ GPL-3+ LGPL-3+ || ( GPL-3+ libgcc libstdc++ gcc-runtime-library-exception-3.1 ) FDL-1.3+ || ( LGPL-3+ GPL-2+ ) || ( FDL-1.2 GPL-3+ ) GPL-3+ Apache-2.0 BSD GPL-2 GPL-2 GPL-2 GPL-2+ GPL-3 BSD MIT || ( MPL-1.1 GPL-2 ) linux-fw-redistributable BSD-2 BSD BSD-4 ISC MIT || ( GPL-3 BSD-2 ) GPL-3+ LGPL-2.1 LGPL-2.1+ LGPL-2.1 MIT BSD ISC MIT GPL-3+ GPL-2 LGPL-2.1+ MIT LGPL-2.1 CC0-1.0 MIT ISC GPL-2 ) +PDEPEND=>=virtual/dist-kernel-7.0.4_p1 +RDEPEND=!sys-kernel/gentoo-kernel-bin:7.0.4_p1 sys-apps/kmod[lzma] virtual/libelf +REQUIRED_USE=arm? ( savedconfig ) hppa? ( savedconfig ) sparc? ( savedconfig ) secureboot? ( modules-sign ) +RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test ) +SLOT=7.0.4_p1 +SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v7.x/linux-7.0.tar.xz https://cdn.kernel.org/pub/linux/kernel/v7.x/patch-7.0.4.xz https://distfiles.gentoo.org/pub/proj/dist-kernel/patchsets/7.0/linux-gentoo-patches-7.0.4_p1.tar.xz https://github.com/projg2/gentoo-kernel-config/archive/g18.tar.gz -> gentoo-kernel-config-g18.tar.gz verify-sig? ( https://cdn.kernel.org/pub/linux/kernel/v7.x/sha256sums.asc -> linux-7.x-sha256sums-20260507.asc ) amd64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/7.0.1-gentoo/kernel-x86_64-fedora.config -> kernel-x86_64-fedora.config.7.0.1-gentoo ) arm64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/7.0.1-gentoo/kernel-aarch64-fedora.config -> kernel-aarch64-fedora.config.7.0.1-gentoo ) ppc64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/7.0.1-gentoo/kernel-ppc64le-fedora.config -> kernel-ppc64le-fedora.config.7.0.1-gentoo ) riscv? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/7.0.1-gentoo/kernel-riscv64-fedora.config -> kernel-riscv64-fedora.config.7.0.1-gentoo ) x86? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/7.0.1-gentoo/kernel-i686-fedora.config -> kernel-i686-fedora.config.7.0.1-gentoo ) +_eclasses_=branding 7bcece3faa73dd0fc3e597013510d53a dist-kernel-utils 6b5bab4e35c9a263b3f102ee53d96c65 eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd kernel-build 4526c90ff3c8fc1af902becdd46988ba kernel-install 6b9eda55ce251470037d9a348f96475f linux-info efd923656513c879204fec6638eadee5 mount-boot-utils 2551bac1a772f4b6beacb494a750ae92 multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 portability 3c2334cdfbb30bc4b33c85164fe832bf python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 savedconfig b9131abe556ad2ea96c01b06d658d363 secureboot d98b63e30a9468e1f1c06d3d7c66e760 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 verify-sig ece4c893b6bd62eacbc4d25958e857f8 +_md5_=0c4f2acbd3b3d8b9cb612ecf37dcbe1c diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.12.86_p1 b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.12.86_p1 new file mode 100644 index 000000000000..796caaa1a573 --- /dev/null +++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.12.86_p1 @@ -0,0 +1,17 @@ +BDEPEND=app-alternatives/bc app-alternatives/lex dev-util/pahole virtual/libelf app-alternatives/yacc amd64? ( app-crypt/sbsigntools ) arm64? ( app-crypt/sbsigntools ) verify-sig? ( >=sec-keys/openpgp-keys-kernel-20250702 ) test? ( dev-tcltk/expect sys-apps/coreutils sys-kernel/dracut sys-fs/e2fsprogs amd64? ( app-emulation/qemu[qemu_softmmu_targets_x86_64] ) arm64? ( app-emulation/qemu[qemu_softmmu_targets_aarch64] ) ppc? ( app-emulation/qemu[qemu_softmmu_targets_ppc] ) ppc64? ( app-emulation/qemu[qemu_softmmu_targets_ppc64] ) sparc? ( app-emulation/qemu[qemu_softmmu_targets_sparc,qemu_softmmu_targets_sparc64] ) x86? ( app-emulation/qemu[qemu_softmmu_targets_i386] ) ) verify-sig? ( || ( app-alternatives/gpg app-crypt/gnupg[-alternatives(-)] ) >=app-portage/gemato-20 ) +DEFINED_PHASES=config configure install postinst postrm preinst prepare pretend test unpack +DESCRIPTION=Pre-built Linux kernel with Gentoo patches +EAPI=8 +HOMEPAGE=https://wiki.gentoo.org/wiki/Project:Distribution_Kernel https://www.kernel.org/ +IDEPEND=generic-uki? ( app-crypt/sbsigntools >=sys-kernel/installkernel-14[-dracut(-),-ugrd(-),-ukify(-)] ) !generic-uki? ( !initramfs? ( >=sys-kernel/installkernel-14 ) initramfs? ( || ( >=sys-kernel/installkernel-14[dracut(-)] >=sys-kernel/installkernel-14[ugrd(-)] ) ) ) +INHERIT=kernel-install toolchain-funcs unpacker verify-sig +IUSE=debug +initramfs test generic-uki modules-compress verify-sig +KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86 +LICENSE=GPL-2 generic-uki? ( GPL-2+ LGPL-2.1+ || ( BSD GPL-2 ) LGPL-2.1 || ( GPL-2 BSD ) GPL-2 GPL-3 GPL-3+ LGPL-2.1 LGPL-2 || ( BSD GPL-2 ) LGPL-2.1 GPL-3 GPL-3+ BSD BSD LGPL-2.1+ || ( Apache-2.0 CC0-1.0 ) BZIP2 LGPL-2.1+ public-domain BSD BSD-2 GPL-2 || ( BSD GPL-3 HIDAPI ) || ( AFL-2.1 GPL-2 ) MIT MIT || ( MPL-2.0 GPL-2 LGPL-2.1 ) GPL-2+ LGPL-2 LGPL-2.1 BSD-2 GPL-2 GPL-3+ GPL-3+ LGPL-2.1 GPL-2+ BSD-2 BSD curl ISC LGPL-2 CC0-1.0 GPL-2 LGPL-2.1 GPL-2+ GPL-2 BSD GPL-2 BSD LGPL-2.1 GPL-2 GPL-2 LGPL-2.1 MIT GPL-2 GPL-3 LGPL-2.1 BSD-4 MIT public-domain x86? ( intel-ucode ) GPL-2 LGPL-2.1 public-domain GPL-2 LGPL-2.1 MIT public-domain ZLIB amd64? ( intel-ucode ) MIT GPL-2+ GPL-2 GPL-3 LGPL-2.1 LGPL-2.1 GPL-2 MIT LGPL-2.1 || ( GPL-2+ LGPL-3+ ) GPL-3+ unicode GPL-2 GPL-2 GPL-2+ LGPL-2.1+ GPL-2+ LGPL-2+ LGPL-2.1+ LGPL-2.1+ OPENLDAP GPL-2 GPL-2 GPL-2 BSD BSD-2 BSD-4 LGPL-2.1+ GPL-2 GPL-2 GPL-3+ GPL-3 BSD-2 LGPL-2.1+ BSD HPND ISC inner-net rc PCRE BSD public-domain LGPL-2.1+ GPL-2+ CC0-1.0 BSD-with-attribution LGPL-2.1+ MIT CC-BY-3.0 MIT GPL-2 LGPL-2.1+ LGPL-2.1 GPL-2+ LGPL-2.1+ GPL-3+ LGPL-3+ || ( GPL-3+ libgcc libstdc++ gcc-runtime-library-exception-3.1 ) FDL-1.3+ || ( LGPL-3+ GPL-2+ ) || ( FDL-1.2 GPL-3+ ) GPL-3+ Apache-2.0 BSD GPL-2 GPL-2 GPL-2 GPL-2+ GPL-3 BSD MIT || ( MPL-1.1 GPL-2 ) linux-fw-redistributable BSD-2 BSD BSD-4 ISC MIT || ( GPL-3 BSD-2 ) GPL-3+ LGPL-2.1 LGPL-2.1+ LGPL-2.1 MIT BSD ISC MIT GPL-3+ GPL-2 LGPL-2.1+ MIT LGPL-2.1 CC0-1.0 MIT ISC GPL-2 ) +PDEPEND=>=virtual/dist-kernel-6.12.86_p1 +RDEPEND=!sys-kernel/gentoo-kernel:6.12.86_p1 sys-apps/kmod[lzma] virtual/libelf +RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test ) +SLOT=6.12.86_p1 +SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.12.tar.xz https://cdn.kernel.org/pub/linux/kernel/v6.x/patch-6.12.86.xz https://distfiles.gentoo.org/pub/proj/dist-kernel/patchsets/6.12/linux-gentoo-patches-6.12.86_p1.tar.xz verify-sig? ( https://cdn.kernel.org/pub/linux/kernel/v6.x/sha256sums.asc -> linux-6.x-sha256sums-20260507.asc ) amd64? ( https://distfiles.gentoo.org/pub/proj/dist-kernel/binpkg/amd64/6.12/gentoo-kernel-6.12.86_p1-1.amd64.gpkg.tar ) arm64? ( https://distfiles.gentoo.org/pub/proj/dist-kernel/binpkg/arm64/6.12/gentoo-kernel-6.12.86_p1-1.arm64.gpkg.tar ) ppc64? ( https://distfiles.gentoo.org/pub/proj/dist-kernel/binpkg/ppc64le/6.12/gentoo-kernel-6.12.86_p1-1.ppc64le.gpkg.tar ) x86? ( https://distfiles.gentoo.org/pub/proj/dist-kernel/binpkg/x86/6.12/gentoo-kernel-6.12.86_p1-1.x86.gpkg.tar ) +_eclasses_=dist-kernel-utils 6b5bab4e35c9a263b3f102ee53d96c65 eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd kernel-install 6b9eda55ce251470037d9a348f96475f mount-boot-utils 2551bac1a772f4b6beacb494a750ae92 multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 unpacker a89c769f7dcf68bd2a6d23da9ede2ad2 verify-sig ece4c893b6bd62eacbc4d25958e857f8 +_md5_=903bdfc402eebda121307fa1aa580219 diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.18.27_p1 b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.18.27_p1 new file mode 100644 index 000000000000..b4a7cc600894 --- /dev/null +++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.18.27_p1 @@ -0,0 +1,17 @@ +BDEPEND=app-alternatives/bc app-alternatives/lex dev-util/pahole virtual/libelf app-alternatives/yacc amd64? ( app-crypt/sbsigntools ) arm64? ( app-crypt/sbsigntools ) verify-sig? ( >=sec-keys/openpgp-keys-kernel-20250702 ) test? ( dev-tcltk/expect sys-apps/coreutils sys-kernel/dracut sys-fs/e2fsprogs amd64? ( app-emulation/qemu[qemu_softmmu_targets_x86_64] ) arm64? ( app-emulation/qemu[qemu_softmmu_targets_aarch64] ) ppc? ( app-emulation/qemu[qemu_softmmu_targets_ppc] ) ppc64? ( app-emulation/qemu[qemu_softmmu_targets_ppc64] ) sparc? ( app-emulation/qemu[qemu_softmmu_targets_sparc,qemu_softmmu_targets_sparc64] ) x86? ( app-emulation/qemu[qemu_softmmu_targets_i386] ) ) verify-sig? ( || ( app-alternatives/gpg app-crypt/gnupg[-alternatives(-)] ) >=app-portage/gemato-20 ) +DEFINED_PHASES=config configure install postinst postrm preinst prepare pretend test unpack +DESCRIPTION=Pre-built Linux kernel with Gentoo patches +EAPI=8 +HOMEPAGE=https://wiki.gentoo.org/wiki/Project:Distribution_Kernel https://www.kernel.org/ +IDEPEND=generic-uki? ( app-crypt/sbsigntools >=sys-kernel/installkernel-14[-dracut(-),-ugrd(-),-ukify(-)] ) !generic-uki? ( !initramfs? ( >=sys-kernel/installkernel-14 ) initramfs? ( || ( >=sys-kernel/installkernel-14[dracut(-)] >=sys-kernel/installkernel-14[ugrd(-)] ) ) ) +INHERIT=kernel-install toolchain-funcs unpacker verify-sig +IUSE=debug +initramfs test generic-uki modules-compress verify-sig +KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86 +LICENSE=GPL-2 generic-uki? ( GPL-2+ LGPL-2.1+ || ( BSD GPL-2 ) LGPL-2.1 || ( GPL-2 BSD ) GPL-2 GPL-3 GPL-3+ LGPL-2.1 LGPL-2 || ( BSD GPL-2 ) LGPL-2.1 GPL-3 GPL-3+ BSD BSD LGPL-2.1+ || ( Apache-2.0 CC0-1.0 ) BZIP2 LGPL-2.1+ public-domain BSD BSD-2 GPL-2 || ( BSD GPL-3 HIDAPI ) || ( AFL-2.1 GPL-2 ) MIT MIT || ( MPL-2.0 GPL-2 LGPL-2.1 ) GPL-2+ LGPL-2 LGPL-2.1 BSD-2 GPL-2 GPL-3+ GPL-3+ LGPL-2.1 GPL-2+ BSD-2 BSD curl ISC LGPL-2 CC0-1.0 GPL-2 LGPL-2.1 GPL-2+ GPL-2 BSD GPL-2 BSD LGPL-2.1 GPL-2 GPL-2 LGPL-2.1 MIT GPL-2 GPL-3 LGPL-2.1 BSD-4 MIT public-domain x86? ( intel-ucode ) GPL-2 LGPL-2.1 public-domain GPL-2 LGPL-2.1 MIT public-domain ZLIB amd64? ( intel-ucode ) MIT GPL-2+ GPL-2 GPL-3 LGPL-2.1 LGPL-2.1 GPL-2 MIT LGPL-2.1 || ( GPL-2+ LGPL-3+ ) GPL-3+ unicode GPL-2 GPL-2 GPL-2+ LGPL-2.1+ GPL-2+ LGPL-2+ LGPL-2.1+ LGPL-2.1+ OPENLDAP GPL-2 GPL-2 GPL-2 BSD BSD-2 BSD-4 LGPL-2.1+ GPL-2 GPL-2 GPL-3+ GPL-3 BSD-2 LGPL-2.1+ BSD HPND ISC inner-net rc PCRE BSD public-domain LGPL-2.1+ GPL-2+ CC0-1.0 BSD-with-attribution LGPL-2.1+ MIT CC-BY-3.0 MIT GPL-2 LGPL-2.1+ LGPL-2.1 GPL-2+ LGPL-2.1+ GPL-3+ LGPL-3+ || ( GPL-3+ libgcc libstdc++ gcc-runtime-library-exception-3.1 ) FDL-1.3+ || ( LGPL-3+ GPL-2+ ) || ( FDL-1.2 GPL-3+ ) GPL-3+ Apache-2.0 BSD GPL-2 GPL-2 GPL-2 GPL-2+ GPL-3 BSD MIT || ( MPL-1.1 GPL-2 ) linux-fw-redistributable BSD-2 BSD BSD-4 ISC MIT || ( GPL-3 BSD-2 ) GPL-3+ LGPL-2.1 LGPL-2.1+ LGPL-2.1 MIT BSD ISC MIT GPL-3+ GPL-2 LGPL-2.1+ MIT LGPL-2.1 CC0-1.0 MIT ISC GPL-2 ) +PDEPEND=>=virtual/dist-kernel-6.18.27 +RDEPEND=!sys-kernel/gentoo-kernel:6.18.27_p1 sys-apps/kmod[lzma] virtual/libelf +RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test ) +SLOT=6.18.27_p1 +SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.18.tar.xz https://cdn.kernel.org/pub/linux/kernel/v6.x/patch-6.18.27.xz https://distfiles.gentoo.org/pub/proj/dist-kernel/patchsets/6.18/linux-gentoo-patches-6.18.27_p1.tar.xz verify-sig? ( https://cdn.kernel.org/pub/linux/kernel/v6.x/sha256sums.asc -> linux-6.x-sha256sums-20260507.asc ) amd64? ( https://distfiles.gentoo.org/pub/proj/dist-kernel/binpkg/amd64/6.18/gentoo-kernel-6.18.27_p1-1.amd64.gpkg.tar ) arm64? ( https://distfiles.gentoo.org/pub/proj/dist-kernel/binpkg/arm64/6.18/gentoo-kernel-6.18.27_p1-1.arm64.gpkg.tar ) ppc64? ( https://distfiles.gentoo.org/pub/proj/dist-kernel/binpkg/ppc64le/6.18/gentoo-kernel-6.18.27_p1-1.ppc64le.gpkg.tar ) x86? ( https://distfiles.gentoo.org/pub/proj/dist-kernel/binpkg/x86/6.18/gentoo-kernel-6.18.27_p1-1.x86.gpkg.tar ) +_eclasses_=dist-kernel-utils 6b5bab4e35c9a263b3f102ee53d96c65 eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd kernel-install 6b9eda55ce251470037d9a348f96475f mount-boot-utils 2551bac1a772f4b6beacb494a750ae92 multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 unpacker a89c769f7dcf68bd2a6d23da9ede2ad2 verify-sig ece4c893b6bd62eacbc4d25958e857f8 +_md5_=0a02bf5647ca38cf7a6830ec3d2d5fae diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.6.137_p1 b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.6.137_p1 new file mode 100644 index 000000000000..f300167ddf33 --- /dev/null +++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.6.137_p1 @@ -0,0 +1,17 @@ +BDEPEND=app-alternatives/bc app-alternatives/lex dev-util/pahole virtual/libelf app-alternatives/yacc amd64? ( app-crypt/sbsigntools ) arm64? ( app-crypt/sbsigntools ) verify-sig? ( >=sec-keys/openpgp-keys-kernel-20250702 ) test? ( dev-tcltk/expect sys-apps/coreutils sys-kernel/dracut sys-fs/e2fsprogs amd64? ( app-emulation/qemu[qemu_softmmu_targets_x86_64] ) arm64? ( app-emulation/qemu[qemu_softmmu_targets_aarch64] ) ppc? ( app-emulation/qemu[qemu_softmmu_targets_ppc] ) ppc64? ( app-emulation/qemu[qemu_softmmu_targets_ppc64] ) sparc? ( app-emulation/qemu[qemu_softmmu_targets_sparc,qemu_softmmu_targets_sparc64] ) x86? ( app-emulation/qemu[qemu_softmmu_targets_i386] ) ) verify-sig? ( || ( app-alternatives/gpg app-crypt/gnupg[-alternatives(-)] ) >=app-portage/gemato-20 ) +DEFINED_PHASES=config configure install postinst postrm preinst prepare pretend test unpack +DESCRIPTION=Pre-built Linux kernel with Gentoo patches +EAPI=8 +HOMEPAGE=https://wiki.gentoo.org/wiki/Project:Distribution_Kernel https://www.kernel.org/ +IDEPEND=generic-uki? ( app-crypt/sbsigntools >=sys-kernel/installkernel-14[-dracut(-),-ugrd(-),-ukify(-)] ) !generic-uki? ( !initramfs? ( >=sys-kernel/installkernel-14 ) initramfs? ( || ( >=sys-kernel/installkernel-14[dracut(-)] >=sys-kernel/installkernel-14[ugrd(-)] ) ) ) +INHERIT=kernel-install toolchain-funcs unpacker verify-sig +IUSE=debug +initramfs test generic-uki modules-compress verify-sig +KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86 +LICENSE=GPL-2 generic-uki? ( GPL-2+ LGPL-2.1+ || ( BSD GPL-2 ) LGPL-2.1 || ( GPL-2 BSD ) GPL-2 GPL-3 GPL-3+ LGPL-2.1 LGPL-2 || ( BSD GPL-2 ) LGPL-2.1 GPL-3 GPL-3+ BSD BSD LGPL-2.1+ || ( Apache-2.0 CC0-1.0 ) BZIP2 LGPL-2.1+ public-domain BSD BSD-2 GPL-2 || ( BSD GPL-3 HIDAPI ) || ( AFL-2.1 GPL-2 ) MIT MIT || ( MPL-2.0 GPL-2 LGPL-2.1 ) GPL-2+ LGPL-2 LGPL-2.1 BSD-2 GPL-2 GPL-3+ GPL-3+ LGPL-2.1 GPL-2+ BSD-2 BSD curl ISC LGPL-2 CC0-1.0 GPL-2 LGPL-2.1 GPL-2+ GPL-2 BSD GPL-2 BSD LGPL-2.1 GPL-2 GPL-2 LGPL-2.1 MIT GPL-2 GPL-3 LGPL-2.1 BSD-4 MIT public-domain x86? ( intel-ucode ) GPL-2 LGPL-2.1 public-domain GPL-2 LGPL-2.1 MIT public-domain ZLIB amd64? ( intel-ucode ) MIT GPL-2+ GPL-2 GPL-3 LGPL-2.1 LGPL-2.1 GPL-2 MIT LGPL-2.1 || ( GPL-2+ LGPL-3+ ) GPL-3+ unicode GPL-2 GPL-2 GPL-2+ LGPL-2.1+ GPL-2+ LGPL-2+ LGPL-2.1+ LGPL-2.1+ OPENLDAP GPL-2 GPL-2 GPL-2 BSD BSD-2 BSD-4 LGPL-2.1+ GPL-2 GPL-2 GPL-3+ GPL-3 BSD-2 LGPL-2.1+ BSD HPND ISC inner-net rc PCRE BSD public-domain LGPL-2.1+ GPL-2+ CC0-1.0 BSD-with-attribution LGPL-2.1+ MIT CC-BY-3.0 MIT GPL-2 LGPL-2.1+ LGPL-2.1 GPL-2+ LGPL-2.1+ GPL-3+ LGPL-3+ || ( GPL-3+ libgcc libstdc++ gcc-runtime-library-exception-3.1 ) FDL-1.3+ || ( LGPL-3+ GPL-2+ ) || ( FDL-1.2 GPL-3+ ) GPL-3+ Apache-2.0 BSD GPL-2 GPL-2 GPL-2 GPL-2+ GPL-3 BSD MIT || ( MPL-1.1 GPL-2 ) linux-fw-redistributable BSD-2 BSD BSD-4 ISC MIT || ( GPL-3 BSD-2 ) GPL-3+ LGPL-2.1 LGPL-2.1+ LGPL-2.1 MIT BSD ISC MIT GPL-3+ GPL-2 LGPL-2.1+ MIT LGPL-2.1 CC0-1.0 MIT ISC GPL-2 ) +PDEPEND=>=virtual/dist-kernel-6.6.137_p1 +RDEPEND=!sys-kernel/gentoo-kernel:6.6.137_p1 sys-apps/kmod[lzma] virtual/libelf +RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test ) +SLOT=6.6.137_p1 +SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.6.tar.xz https://cdn.kernel.org/pub/linux/kernel/v6.x/patch-6.6.137.xz https://distfiles.gentoo.org/pub/proj/dist-kernel/patchsets/6.6/linux-gentoo-patches-6.6.137_p1.tar.xz verify-sig? ( https://cdn.kernel.org/pub/linux/kernel/v6.x/sha256sums.asc -> linux-6.x-sha256sums-20260501.asc ) amd64? ( https://distfiles.gentoo.org/pub/proj/dist-kernel/binpkg/amd64/6.6/gentoo-kernel-6.6.137_p1-1.amd64.gpkg.tar ) arm64? ( https://distfiles.gentoo.org/pub/proj/dist-kernel/binpkg/arm64/6.6/gentoo-kernel-6.6.137_p1-1.arm64.gpkg.tar ) ppc64? ( https://distfiles.gentoo.org/pub/proj/dist-kernel/binpkg/ppc64le/6.6/gentoo-kernel-6.6.137_p1-1.ppc64le.gpkg.tar ) x86? ( https://distfiles.gentoo.org/pub/proj/dist-kernel/binpkg/x86/6.6/gentoo-kernel-6.6.137_p1-1.x86.gpkg.tar ) +_eclasses_=dist-kernel-utils 6b5bab4e35c9a263b3f102ee53d96c65 eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd kernel-install 6b9eda55ce251470037d9a348f96475f mount-boot-utils 2551bac1a772f4b6beacb494a750ae92 multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 unpacker a89c769f7dcf68bd2a6d23da9ede2ad2 verify-sig ece4c893b6bd62eacbc4d25958e857f8 +_md5_=820b2e5266cc40d9c95ec4f2f16750b8 diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-7.0.4_p1 b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-7.0.4_p1 new file mode 100644 index 000000000000..d54eb79367b5 --- /dev/null +++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-7.0.4_p1 @@ -0,0 +1,17 @@ +BDEPEND=app-alternatives/bc app-alternatives/lex app-alternatives/yacc dev-util/pahole sys-libs/binutils-libs virtual/libelf amd64? ( app-crypt/sbsigntools ) arm64? ( app-crypt/sbsigntools ) verify-sig? ( >=sec-keys/openpgp-keys-kernel-20250702 ) test? ( dev-tcltk/expect sys-apps/coreutils sys-kernel/dracut sys-fs/e2fsprogs amd64? ( app-emulation/qemu[qemu_softmmu_targets_x86_64] ) arm64? ( app-emulation/qemu[qemu_softmmu_targets_aarch64] ) ppc? ( app-emulation/qemu[qemu_softmmu_targets_ppc] ) ppc64? ( app-emulation/qemu[qemu_softmmu_targets_ppc64] ) sparc? ( app-emulation/qemu[qemu_softmmu_targets_sparc,qemu_softmmu_targets_sparc64] ) x86? ( app-emulation/qemu[qemu_softmmu_targets_i386] ) ) verify-sig? ( || ( app-alternatives/gpg app-crypt/gnupg[-alternatives(-)] ) >=app-portage/gemato-20 ) +DEFINED_PHASES=config configure install postinst postrm preinst prepare pretend test unpack +DESCRIPTION=Pre-built Linux kernel with Gentoo patches +EAPI=8 +HOMEPAGE=https://wiki.gentoo.org/wiki/Project:Distribution_Kernel https://www.kernel.org/ +IDEPEND=generic-uki? ( app-crypt/sbsigntools >=sys-kernel/installkernel-14[-dracut(-),-ugrd(-),-ukify(-)] ) !generic-uki? ( !initramfs? ( >=sys-kernel/installkernel-14 ) initramfs? ( || ( >=sys-kernel/installkernel-14[dracut(-)] >=sys-kernel/installkernel-14[ugrd(-)] ) ) ) +INHERIT=kernel-install toolchain-funcs unpacker verify-sig +IUSE=debug +initramfs test generic-uki modules-compress verify-sig +KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86 +LICENSE=GPL-2 generic-uki? ( GPL-2+ LGPL-2.1+ || ( BSD GPL-2 ) LGPL-2.1 || ( GPL-2 BSD ) GPL-2 GPL-3 GPL-3+ LGPL-2.1 LGPL-2 || ( BSD GPL-2 ) LGPL-2.1 GPL-3 GPL-3+ BSD BSD LGPL-2.1+ || ( Apache-2.0 CC0-1.0 ) BZIP2 LGPL-2.1+ public-domain BSD BSD-2 GPL-2 || ( BSD GPL-3 HIDAPI ) || ( AFL-2.1 GPL-2 ) MIT MIT || ( MPL-2.0 GPL-2 LGPL-2.1 ) GPL-2+ LGPL-2 LGPL-2.1 BSD-2 GPL-2 GPL-3+ GPL-3+ LGPL-2.1 GPL-2+ BSD-2 BSD curl ISC LGPL-2 CC0-1.0 GPL-2 LGPL-2.1 GPL-2+ GPL-2 BSD GPL-2 BSD LGPL-2.1 GPL-2 GPL-2 LGPL-2.1 MIT GPL-2 GPL-3 LGPL-2.1 BSD-4 MIT public-domain x86? ( intel-ucode ) GPL-2 LGPL-2.1 public-domain GPL-2 LGPL-2.1 MIT public-domain ZLIB amd64? ( intel-ucode ) MIT GPL-2+ GPL-2 GPL-3 LGPL-2.1 LGPL-2.1 GPL-2 MIT LGPL-2.1 || ( GPL-2+ LGPL-3+ ) GPL-3+ unicode GPL-2 GPL-2 GPL-2+ LGPL-2.1+ GPL-2+ LGPL-2+ LGPL-2.1+ LGPL-2.1+ OPENLDAP GPL-2 GPL-2 GPL-2 BSD BSD-2 BSD-4 LGPL-2.1+ GPL-2 GPL-2 GPL-3+ GPL-3 BSD-2 LGPL-2.1+ BSD HPND ISC inner-net rc PCRE BSD public-domain LGPL-2.1+ GPL-2+ CC0-1.0 BSD-with-attribution LGPL-2.1+ MIT CC-BY-3.0 MIT GPL-2 LGPL-2.1+ LGPL-2.1 GPL-2+ LGPL-2.1+ GPL-3+ LGPL-3+ || ( GPL-3+ libgcc libstdc++ gcc-runtime-library-exception-3.1 ) FDL-1.3+ || ( LGPL-3+ GPL-2+ ) || ( FDL-1.2 GPL-3+ ) GPL-3+ Apache-2.0 BSD GPL-2 GPL-2 GPL-2 GPL-2+ GPL-3 BSD MIT || ( MPL-1.1 GPL-2 ) linux-fw-redistributable BSD-2 BSD BSD-4 ISC MIT || ( GPL-3 BSD-2 ) GPL-3+ LGPL-2.1 LGPL-2.1+ LGPL-2.1 MIT BSD ISC MIT GPL-3+ GPL-2 LGPL-2.1+ MIT LGPL-2.1 CC0-1.0 MIT ISC GPL-2 ) +PDEPEND=>=virtual/dist-kernel-7.0.4 +RDEPEND=!sys-kernel/gentoo-kernel:7.0.4_p1 sys-apps/kmod[lzma] virtual/libelf +RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test ) +SLOT=7.0.4_p1 +SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v7.x/linux-7.0.tar.xz https://cdn.kernel.org/pub/linux/kernel/v7.x/patch-7.0.4.xz https://distfiles.gentoo.org/pub/proj/dist-kernel/patchsets/7.0/linux-gentoo-patches-7.0.4_p1.tar.xz verify-sig? ( https://cdn.kernel.org/pub/linux/kernel/v7.x/sha256sums.asc -> linux-7.x-sha256sums-20260507.asc ) amd64? ( https://distfiles.gentoo.org/pub/proj/dist-kernel/binpkg/amd64/7.0/gentoo-kernel-7.0.4_p1-1.amd64.gpkg.tar ) arm64? ( https://distfiles.gentoo.org/pub/proj/dist-kernel/binpkg/arm64/7.0/gentoo-kernel-7.0.4_p1-1.arm64.gpkg.tar ) ppc64? ( https://distfiles.gentoo.org/pub/proj/dist-kernel/binpkg/ppc64le/7.0/gentoo-kernel-7.0.4_p1-1.ppc64le.gpkg.tar ) x86? ( https://distfiles.gentoo.org/pub/proj/dist-kernel/binpkg/x86/7.0/gentoo-kernel-7.0.4_p1-1.x86.gpkg.tar ) +_eclasses_=dist-kernel-utils 6b5bab4e35c9a263b3f102ee53d96c65 eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd kernel-install 6b9eda55ce251470037d9a348f96475f mount-boot-utils 2551bac1a772f4b6beacb494a750ae92 multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 unpacker a89c769f7dcf68bd2a6d23da9ede2ad2 verify-sig ece4c893b6bd62eacbc4d25958e857f8 +_md5_=2be5c05b695b0966901e1f6073c595c1 diff --git a/metadata/md5-cache/sys-kernel/gentoo-sources-5.10.254-r1 b/metadata/md5-cache/sys-kernel/gentoo-sources-5.10.254-r1 new file mode 100644 index 000000000000..bbf7a14e3182 --- /dev/null +++ b/metadata/md5-cache/sys-kernel/gentoo-sources-5.10.254-r1 @@ -0,0 +1,14 @@ +DEFINED_PHASES=compile install postinst postrm preinst prepare setup test unpack +DESCRIPTION=Full sources including the Gentoo patchset for the 5.10 kernel tree +EAPI=8 +HOMEPAGE=https://dev.gentoo.org/~alicef/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/binutils-libs >=sys-libs/ncurses-5.2 virtual/libelf virtual/pkgconfig ) +RESTRICT=binchecks strip +SLOT=5.10.254-r1 +SRC_URI=https://www.kernel.org/pub/linux/kernel/v5.x/linux-5.10.tar.xz https://distfiles.gentoo.org/pub/proj/kernel/genpatches/genpatches-5.10-271.base.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.10-271.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.10-271.base.tar.xz https://distfiles.gentoo.org/pub/proj/kernel/genpatches/genpatches-5.10-271.extras.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.10-271.extras.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.10-271.extras.tar.xz experimental? ( https://distfiles.gentoo.org/pub/proj/kernel/genpatches/genpatches-5.10-271.experimental.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.10-271.experimental.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.10-271.experimental.tar.xz ) +_eclasses_=crossdev d618c699554f72b98f8ceeeeb361dc9e estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 ebd7c679f610ffb1f4c1a282b525f5ed multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 optfeature 538bce96e5589935b57e178e8635f301 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 +_md5_=a14a5609dbc52e01141cbd0bb99be373 diff --git a/metadata/md5-cache/virtual/dist-kernel-6.12.86_p1 b/metadata/md5-cache/virtual/dist-kernel-6.12.86_p1 new file mode 100644 index 000000000000..d3d34826f666 --- /dev/null +++ b/metadata/md5-cache/virtual/dist-kernel-6.12.86_p1 @@ -0,0 +1,7 @@ +DEFINED_PHASES=- +DESCRIPTION=Virtual to depend on any Distribution Kernel +EAPI=8 +KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 +RDEPEND=|| ( ~sys-kernel/gentoo-kernel-6.12.86_p1 ~sys-kernel/gentoo-kernel-bin-6.12.86_p1 ~sys-kernel/vanilla-kernel-6.12.86 ) +SLOT=0/6.12.86_p1 +_md5_=d4c45aa1e79c7a871e8aed1ce6bd3fbd diff --git a/metadata/md5-cache/virtual/dist-kernel-6.18.27_p1 b/metadata/md5-cache/virtual/dist-kernel-6.18.27_p1 new file mode 100644 index 000000000000..f926c652a151 --- /dev/null +++ b/metadata/md5-cache/virtual/dist-kernel-6.18.27_p1 @@ -0,0 +1,7 @@ +DEFINED_PHASES=- +DESCRIPTION=Virtual to depend on any Distribution Kernel +EAPI=8 +KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 +RDEPEND=|| ( ~sys-kernel/gentoo-kernel-6.18.27_p1 ~sys-kernel/gentoo-kernel-bin-6.18.27_p1 ~sys-kernel/vanilla-kernel-6.18.27 ) +SLOT=0/6.18.27_p1 +_md5_=d4c45aa1e79c7a871e8aed1ce6bd3fbd diff --git a/metadata/md5-cache/virtual/dist-kernel-6.6.137_p1 b/metadata/md5-cache/virtual/dist-kernel-6.6.137_p1 new file mode 100644 index 000000000000..181670fc4e24 --- /dev/null +++ b/metadata/md5-cache/virtual/dist-kernel-6.6.137_p1 @@ -0,0 +1,7 @@ +DEFINED_PHASES=- +DESCRIPTION=Virtual to depend on any Distribution Kernel +EAPI=8 +KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 +RDEPEND=|| ( ~sys-kernel/gentoo-kernel-6.6.137_p1 ~sys-kernel/gentoo-kernel-bin-6.6.137_p1 ~sys-kernel/vanilla-kernel-6.6.137 ) +SLOT=0/6.6.137_p1 +_md5_=d4c45aa1e79c7a871e8aed1ce6bd3fbd diff --git a/metadata/md5-cache/virtual/dist-kernel-7.0.4_p1 b/metadata/md5-cache/virtual/dist-kernel-7.0.4_p1 new file mode 100644 index 000000000000..929973507f6c --- /dev/null +++ b/metadata/md5-cache/virtual/dist-kernel-7.0.4_p1 @@ -0,0 +1,7 @@ +DEFINED_PHASES=- +DESCRIPTION=Virtual to depend on any Distribution Kernel +EAPI=8 +KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 +RDEPEND=|| ( ~sys-kernel/gentoo-kernel-7.0.4_p1 ~sys-kernel/gentoo-kernel-bin-7.0.4_p1 ~sys-kernel/vanilla-kernel-7.0.4 ) +SLOT=0/7.0.4_p1 +_md5_=d4c45aa1e79c7a871e8aed1ce6bd3fbd diff --git a/metadata/md5-cache/www-apps/cgit-1.3.1 b/metadata/md5-cache/www-apps/cgit-1.3.1 index 13bf3f39acd2..81d21fd70de7 100644 --- a/metadata/md5-cache/www-apps/cgit-1.3.1 +++ b/metadata/md5-cache/www-apps/cgit-1.3.1 @@ -12,6 +12,6 @@ RDEPEND=python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_ REQUIRED_USE=lua? ( ^^ ( lua_single_target_luajit lua_single_target_lua5-1 lua_single_target_lua5-3 lua_single_target_lua5-4 ) ) ^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 python_single_target_python3_13 python_single_target_python3_14 ) RESTRICT=!test? ( test ) SLOT=0 -SRC_URI=https://www.kernel.org/pub/software/scm/git/git-2.53.0.tar.xz https://git.zx2c4.com/cgit/snapshot/cgit-1.3.1.tar.xz +SRC_URI=https://www.kernel.org/pub/software/scm/git/git-2.54.0.tar.xz https://git.zx2c4.com/cgit/snapshot/cgit-1.3.1.tar.xz _eclasses_=flag-o-matic fd3558f73f6503093adee69adf41020d lua-single 75fe955a36b18e199213c8739eaebdbb lua-utils 7c89927eda6f21c4c48136247077ab37 multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 python-single-r1 47d8ac9be330c9366112b78fd4f8ce57 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 tmpfiles e0b49bcd7a0daea941c0fbe4cb35ff4e toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 webapp 5fa840db95fc7348dfd53b8526ed05f5 -_md5_=e297d190e48d673d9758a6258bb18e4e +_md5_=8cf047f70c4669af998e084e1fcbada2 diff --git a/metadata/md5-cache/www-apps/paperless-ngx-2.19.6 b/metadata/md5-cache/www-apps/paperless-ngx-2.19.6 new file mode 100644 index 000000000000..84ca2ef43d87 --- /dev/null +++ b/metadata/md5-cache/www-apps/paperless-ngx-2.19.6 @@ -0,0 +1,16 @@ +BDEPEND=virtual/pkgconfig +DEFINED_PHASES=install postinst prepare setup +DEPEND=acct-group/paperless acct-user/paperless python_single_target_python3_10? ( >=dev-python/fido2-1.1.2[python_targets_python3_10(-)] >=dev-python/qrcode-7.0.0[python_targets_python3_10(-)] ) python_single_target_python3_11? ( >=dev-python/fido2-1.1.2[python_targets_python3_11(-)] >=dev-python/qrcode-7.0.0[python_targets_python3_11(-)] ) python_single_target_python3_12? ( >=dev-python/fido2-1.1.2[python_targets_python3_12(-)] >=dev-python/qrcode-7.0.0[python_targets_python3_12(-)] ) python_single_target_python3_13? ( >=dev-python/fido2-1.1.2[python_targets_python3_13(-)] >=dev-python/qrcode-7.0.0[python_targets_python3_13(-)] ) python_single_target_python3_14? ( >=dev-python/fido2-1.1.2[python_targets_python3_14(-)] >=dev-python/qrcode-7.0.0[python_targets_python3_14(-)] ) app-text/unpaper python_single_target_python3_10? ( dev-python/hiredis[python_targets_python3_10(-)] dev-python/websockets[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/hiredis[python_targets_python3_11(-)] dev-python/websockets[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/hiredis[python_targets_python3_12(-)] dev-python/websockets[python_targets_python3_12(-)] ) python_single_target_python3_13? ( dev-python/hiredis[python_targets_python3_13(-)] dev-python/websockets[python_targets_python3_13(-)] ) python_single_target_python3_14? ( dev-python/hiredis[python_targets_python3_14(-)] dev-python/websockets[python_targets_python3_14(-)] ) python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) python_single_target_python3_13? ( dev-lang/python:3.13 ) python_single_target_python3_14? ( dev-lang/python:3.14 ) python_single_target_python3_10? ( >=dev-python/babel-2.17[python_targets_python3_10(-)] >=dev-python/bleach-6.2.0[python_targets_python3_10(-)] >=dev-python/celery-5.5.1[python_targets_python3_10(-)] >=dev-python/channels-4.2[python_targets_python3_10(-)] >=dev-python/channels-redis-4.2[python_targets_python3_10(-)] >=dev-python/concurrent-log-handler-0.9.25[python_targets_python3_10(-)] >=dev-python/dateparser-1.2[python_targets_python3_10(-)] >=dev-python/django-5.2.5[python_targets_python3_10(-)] <dev-python/django-5.3[python_targets_python3_10(-)] >=dev-python/django-allauth-65.4.0[python_targets_python3_10(-)] >=dev-python/django-cachalot-2.8.0[python_targets_python3_10(-)] >=dev-python/django-celery-results-2.6.0[python_targets_python3_10(-)] >=dev-python/django-cors-headers-4.9.0[python_targets_python3_10(-)] >=dev-python/django-extensions-4.1[python_targets_python3_10(-)] >=dev-python/django-filter-25.1[python_targets_python3_10(-)] >=dev-python/django-guardian-3.2.0[python_targets_python3_10(-)] >=dev-python/django-multiselectfield-1.0.1[python_targets_python3_10(-)] dev-python/django-redis[python_targets_python3_10(-)] >=dev-python/django-soft-delete-1.0.18[python_targets_python3_10(-)] >=dev-python/django-treenode-0.23.2[python_targets_python3_10(-)] >=dev-python/djangorestframework-3.16.0[python_targets_python3_10(-)] >=dev-python/djangorestframework-guardian-0.4.0[python_targets_python3_10(-)] >=dev-python/drf-spectacular-0.28[python_targets_python3_10(-)] >=dev-python/drf-spectacular-sidecar-2025.9.1[python_targets_python3_10(-)] >=dev-python/drf-writable-nested-0.7.1[python_targets_python3_10(-)] >=dev-python/filelock-3.20.0[python_targets_python3_10(-)] >=dev-python/gotenberg-client-0.12.0[python_targets_python3_10(-)] >=dev-python/httpx-oauth-0.16[python_targets_python3_10(-)] dev-python/humanize[python_targets_python3_10(-)] >=dev-python/imap-tools-1.11.0[python_targets_python3_10(-)] >=dev-python/inotifyrecursive-0.3[python_targets_python3_10(-)] >=dev-python/jinja2-3.1.5[python_targets_python3_10(-)] >=dev-python/langdetect-1.0.9[python_targets_python3_10(-)] >=dev-python/nltk-3.9.1[python_targets_python3_10(-)] >=dev-python/pathvalidate-3.3.1[python_targets_python3_10(-)] >=dev-python/pdf2image-1.17.0[python_targets_python3_10(-)] >=dev-python/python-dateutil-2.9.0[python_targets_python3_10(-)] >=dev-python/python-dotenv-1.1.0[python_targets_python3_10(-)] >=dev-python/python-gnupg-0.5.4[python_targets_python3_10(-)] >=dev-python/python-ipware-3.0.0[python_targets_python3_10(-)] >=dev-python/python-magic-0.4.27[python_targets_python3_10(-)] >=dev-python/pyzbar-0.1.9[python_targets_python3_10(-)] >=dev-python/rapidfuzz-3.14.0[python_targets_python3_10(-)] >=dev-python/redis-5.2.1[python_targets_python3_10(-)] <dev-python/redis-7.2.0[python_targets_python3_10(-)] >=dev-python/scikit-learn-1.7.0[python_targets_python3_10(-)] >=dev-python/setproctitle-1.3.4[python_targets_python3_10(-)] >=dev-python/tika-client-0.10.0[python_targets_python3_10(-)] >=dev-python/tqdm-4.67.1[python_targets_python3_10(-)] dev-python/uvloop[python_targets_python3_10(-)] >=dev-python/watchdog-6.0[python_targets_python3_10(-)] >=dev-python/whitenoise-6.9[python_targets_python3_10(-)] >=dev-python/whoosh-reloaded-2.7.5[python_targets_python3_10(-)] >=www-servers/granian-2.5.1[python_targets_python3_10(-)] ) python_single_target_python3_11? ( >=dev-python/babel-2.17[python_targets_python3_11(-)] >=dev-python/bleach-6.2.0[python_targets_python3_11(-)] >=dev-python/celery-5.5.1[python_targets_python3_11(-)] >=dev-python/channels-4.2[python_targets_python3_11(-)] >=dev-python/channels-redis-4.2[python_targets_python3_11(-)] >=dev-python/concurrent-log-handler-0.9.25[python_targets_python3_11(-)] >=dev-python/dateparser-1.2[python_targets_python3_11(-)] >=dev-python/django-5.2.5[python_targets_python3_11(-)] <dev-python/django-5.3[python_targets_python3_11(-)] >=dev-python/django-allauth-65.4.0[python_targets_python3_11(-)] >=dev-python/django-cachalot-2.8.0[python_targets_python3_11(-)] >=dev-python/django-celery-results-2.6.0[python_targets_python3_11(-)] >=dev-python/django-cors-headers-4.9.0[python_targets_python3_11(-)] >=dev-python/django-extensions-4.1[python_targets_python3_11(-)] >=dev-python/django-filter-25.1[python_targets_python3_11(-)] >=dev-python/django-guardian-3.2.0[python_targets_python3_11(-)] >=dev-python/django-multiselectfield-1.0.1[python_targets_python3_11(-)] dev-python/django-redis[python_targets_python3_11(-)] >=dev-python/django-soft-delete-1.0.18[python_targets_python3_11(-)] >=dev-python/django-treenode-0.23.2[python_targets_python3_11(-)] >=dev-python/djangorestframework-3.16.0[python_targets_python3_11(-)] >=dev-python/djangorestframework-guardian-0.4.0[python_targets_python3_11(-)] >=dev-python/drf-spectacular-0.28[python_targets_python3_11(-)] >=dev-python/drf-spectacular-sidecar-2025.9.1[python_targets_python3_11(-)] >=dev-python/drf-writable-nested-0.7.1[python_targets_python3_11(-)] >=dev-python/filelock-3.20.0[python_targets_python3_11(-)] >=dev-python/gotenberg-client-0.12.0[python_targets_python3_11(-)] >=dev-python/httpx-oauth-0.16[python_targets_python3_11(-)] dev-python/humanize[python_targets_python3_11(-)] >=dev-python/imap-tools-1.11.0[python_targets_python3_11(-)] >=dev-python/inotifyrecursive-0.3[python_targets_python3_11(-)] >=dev-python/jinja2-3.1.5[python_targets_python3_11(-)] >=dev-python/langdetect-1.0.9[python_targets_python3_11(-)] >=dev-python/nltk-3.9.1[python_targets_python3_11(-)] >=dev-python/pathvalidate-3.3.1[python_targets_python3_11(-)] >=dev-python/pdf2image-1.17.0[python_targets_python3_11(-)] >=dev-python/python-dateutil-2.9.0[python_targets_python3_11(-)] >=dev-python/python-dotenv-1.1.0[python_targets_python3_11(-)] >=dev-python/python-gnupg-0.5.4[python_targets_python3_11(-)] >=dev-python/python-ipware-3.0.0[python_targets_python3_11(-)] >=dev-python/python-magic-0.4.27[python_targets_python3_11(-)] >=dev-python/pyzbar-0.1.9[python_targets_python3_11(-)] >=dev-python/rapidfuzz-3.14.0[python_targets_python3_11(-)] >=dev-python/redis-5.2.1[python_targets_python3_11(-)] <dev-python/redis-7.2.0[python_targets_python3_11(-)] >=dev-python/scikit-learn-1.7.0[python_targets_python3_11(-)] >=dev-python/setproctitle-1.3.4[python_targets_python3_11(-)] >=dev-python/tika-client-0.10.0[python_targets_python3_11(-)] >=dev-python/tqdm-4.67.1[python_targets_python3_11(-)] dev-python/uvloop[python_targets_python3_11(-)] >=dev-python/watchdog-6.0[python_targets_python3_11(-)] >=dev-python/whitenoise-6.9[python_targets_python3_11(-)] >=dev-python/whoosh-reloaded-2.7.5[python_targets_python3_11(-)] >=www-servers/granian-2.5.1[python_targets_python3_11(-)] ) python_single_target_python3_12? ( >=dev-python/babel-2.17[python_targets_python3_12(-)] >=dev-python/bleach-6.2.0[python_targets_python3_12(-)] >=dev-python/celery-5.5.1[python_targets_python3_12(-)] >=dev-python/channels-4.2[python_targets_python3_12(-)] >=dev-python/channels-redis-4.2[python_targets_python3_12(-)] >=dev-python/concurrent-log-handler-0.9.25[python_targets_python3_12(-)] >=dev-python/dateparser-1.2[python_targets_python3_12(-)] >=dev-python/django-5.2.5[python_targets_python3_12(-)] <dev-python/django-5.3[python_targets_python3_12(-)] >=dev-python/django-allauth-65.4.0[python_targets_python3_12(-)] >=dev-python/django-cachalot-2.8.0[python_targets_python3_12(-)] >=dev-python/django-celery-results-2.6.0[python_targets_python3_12(-)] >=dev-python/django-cors-headers-4.9.0[python_targets_python3_12(-)] >=dev-python/django-extensions-4.1[python_targets_python3_12(-)] >=dev-python/django-filter-25.1[python_targets_python3_12(-)] >=dev-python/django-guardian-3.2.0[python_targets_python3_12(-)] >=dev-python/django-multiselectfield-1.0.1[python_targets_python3_12(-)] dev-python/django-redis[python_targets_python3_12(-)] >=dev-python/django-soft-delete-1.0.18[python_targets_python3_12(-)] >=dev-python/django-treenode-0.23.2[python_targets_python3_12(-)] >=dev-python/djangorestframework-3.16.0[python_targets_python3_12(-)] >=dev-python/djangorestframework-guardian-0.4.0[python_targets_python3_12(-)] >=dev-python/drf-spectacular-0.28[python_targets_python3_12(-)] >=dev-python/drf-spectacular-sidecar-2025.9.1[python_targets_python3_12(-)] >=dev-python/drf-writable-nested-0.7.1[python_targets_python3_12(-)] >=dev-python/filelock-3.20.0[python_targets_python3_12(-)] >=dev-python/gotenberg-client-0.12.0[python_targets_python3_12(-)] >=dev-python/httpx-oauth-0.16[python_targets_python3_12(-)] dev-python/humanize[python_targets_python3_12(-)] >=dev-python/imap-tools-1.11.0[python_targets_python3_12(-)] >=dev-python/inotifyrecursive-0.3[python_targets_python3_12(-)] >=dev-python/jinja2-3.1.5[python_targets_python3_12(-)] >=dev-python/langdetect-1.0.9[python_targets_python3_12(-)] >=dev-python/nltk-3.9.1[python_targets_python3_12(-)] >=dev-python/pathvalidate-3.3.1[python_targets_python3_12(-)] >=dev-python/pdf2image-1.17.0[python_targets_python3_12(-)] >=dev-python/python-dateutil-2.9.0[python_targets_python3_12(-)] >=dev-python/python-dotenv-1.1.0[python_targets_python3_12(-)] >=dev-python/python-gnupg-0.5.4[python_targets_python3_12(-)] >=dev-python/python-ipware-3.0.0[python_targets_python3_12(-)] >=dev-python/python-magic-0.4.27[python_targets_python3_12(-)] >=dev-python/pyzbar-0.1.9[python_targets_python3_12(-)] >=dev-python/rapidfuzz-3.14.0[python_targets_python3_12(-)] >=dev-python/redis-5.2.1[python_targets_python3_12(-)] <dev-python/redis-7.2.0[python_targets_python3_12(-)] >=dev-python/scikit-learn-1.7.0[python_targets_python3_12(-)] >=dev-python/setproctitle-1.3.4[python_targets_python3_12(-)] >=dev-python/tika-client-0.10.0[python_targets_python3_12(-)] >=dev-python/tqdm-4.67.1[python_targets_python3_12(-)] dev-python/uvloop[python_targets_python3_12(-)] >=dev-python/watchdog-6.0[python_targets_python3_12(-)] >=dev-python/whitenoise-6.9[python_targets_python3_12(-)] >=dev-python/whoosh-reloaded-2.7.5[python_targets_python3_12(-)] >=www-servers/granian-2.5.1[python_targets_python3_12(-)] ) python_single_target_python3_13? ( >=dev-python/babel-2.17[python_targets_python3_13(-)] >=dev-python/bleach-6.2.0[python_targets_python3_13(-)] >=dev-python/celery-5.5.1[python_targets_python3_13(-)] >=dev-python/channels-4.2[python_targets_python3_13(-)] >=dev-python/channels-redis-4.2[python_targets_python3_13(-)] >=dev-python/concurrent-log-handler-0.9.25[python_targets_python3_13(-)] >=dev-python/dateparser-1.2[python_targets_python3_13(-)] >=dev-python/django-5.2.5[python_targets_python3_13(-)] <dev-python/django-5.3[python_targets_python3_13(-)] >=dev-python/django-allauth-65.4.0[python_targets_python3_13(-)] >=dev-python/django-cachalot-2.8.0[python_targets_python3_13(-)] >=dev-python/django-celery-results-2.6.0[python_targets_python3_13(-)] >=dev-python/django-cors-headers-4.9.0[python_targets_python3_13(-)] >=dev-python/django-extensions-4.1[python_targets_python3_13(-)] >=dev-python/django-filter-25.1[python_targets_python3_13(-)] >=dev-python/django-guardian-3.2.0[python_targets_python3_13(-)] >=dev-python/django-multiselectfield-1.0.1[python_targets_python3_13(-)] dev-python/django-redis[python_targets_python3_13(-)] >=dev-python/django-soft-delete-1.0.18[python_targets_python3_13(-)] >=dev-python/django-treenode-0.23.2[python_targets_python3_13(-)] >=dev-python/djangorestframework-3.16.0[python_targets_python3_13(-)] >=dev-python/djangorestframework-guardian-0.4.0[python_targets_python3_13(-)] >=dev-python/drf-spectacular-0.28[python_targets_python3_13(-)] >=dev-python/drf-spectacular-sidecar-2025.9.1[python_targets_python3_13(-)] >=dev-python/drf-writable-nested-0.7.1[python_targets_python3_13(-)] >=dev-python/filelock-3.20.0[python_targets_python3_13(-)] >=dev-python/gotenberg-client-0.12.0[python_targets_python3_13(-)] >=dev-python/httpx-oauth-0.16[python_targets_python3_13(-)] dev-python/humanize[python_targets_python3_13(-)] >=dev-python/imap-tools-1.11.0[python_targets_python3_13(-)] >=dev-python/inotifyrecursive-0.3[python_targets_python3_13(-)] >=dev-python/jinja2-3.1.5[python_targets_python3_13(-)] >=dev-python/langdetect-1.0.9[python_targets_python3_13(-)] >=dev-python/nltk-3.9.1[python_targets_python3_13(-)] >=dev-python/pathvalidate-3.3.1[python_targets_python3_13(-)] >=dev-python/pdf2image-1.17.0[python_targets_python3_13(-)] >=dev-python/python-dateutil-2.9.0[python_targets_python3_13(-)] >=dev-python/python-dotenv-1.1.0[python_targets_python3_13(-)] >=dev-python/python-gnupg-0.5.4[python_targets_python3_13(-)] >=dev-python/python-ipware-3.0.0[python_targets_python3_13(-)] >=dev-python/python-magic-0.4.27[python_targets_python3_13(-)] >=dev-python/pyzbar-0.1.9[python_targets_python3_13(-)] >=dev-python/rapidfuzz-3.14.0[python_targets_python3_13(-)] >=dev-python/redis-5.2.1[python_targets_python3_13(-)] <dev-python/redis-7.2.0[python_targets_python3_13(-)] >=dev-python/scikit-learn-1.7.0[python_targets_python3_13(-)] >=dev-python/setproctitle-1.3.4[python_targets_python3_13(-)] >=dev-python/tika-client-0.10.0[python_targets_python3_13(-)] >=dev-python/tqdm-4.67.1[python_targets_python3_13(-)] dev-python/uvloop[python_targets_python3_13(-)] >=dev-python/watchdog-6.0[python_targets_python3_13(-)] >=dev-python/whitenoise-6.9[python_targets_python3_13(-)] >=dev-python/whoosh-reloaded-2.7.5[python_targets_python3_13(-)] >=www-servers/granian-2.5.1[python_targets_python3_13(-)] ) python_single_target_python3_14? ( >=dev-python/babel-2.17[python_targets_python3_14(-)] >=dev-python/bleach-6.2.0[python_targets_python3_14(-)] >=dev-python/celery-5.5.1[python_targets_python3_14(-)] >=dev-python/channels-4.2[python_targets_python3_14(-)] >=dev-python/channels-redis-4.2[python_targets_python3_14(-)] >=dev-python/concurrent-log-handler-0.9.25[python_targets_python3_14(-)] >=dev-python/dateparser-1.2[python_targets_python3_14(-)] >=dev-python/django-5.2.5[python_targets_python3_14(-)] <dev-python/django-5.3[python_targets_python3_14(-)] >=dev-python/django-allauth-65.4.0[python_targets_python3_14(-)] >=dev-python/django-cachalot-2.8.0[python_targets_python3_14(-)] >=dev-python/django-celery-results-2.6.0[python_targets_python3_14(-)] >=dev-python/django-cors-headers-4.9.0[python_targets_python3_14(-)] >=dev-python/django-extensions-4.1[python_targets_python3_14(-)] >=dev-python/django-filter-25.1[python_targets_python3_14(-)] >=dev-python/django-guardian-3.2.0[python_targets_python3_14(-)] >=dev-python/django-multiselectfield-1.0.1[python_targets_python3_14(-)] dev-python/django-redis[python_targets_python3_14(-)] >=dev-python/django-soft-delete-1.0.18[python_targets_python3_14(-)] >=dev-python/django-treenode-0.23.2[python_targets_python3_14(-)] >=dev-python/djangorestframework-3.16.0[python_targets_python3_14(-)] >=dev-python/djangorestframework-guardian-0.4.0[python_targets_python3_14(-)] >=dev-python/drf-spectacular-0.28[python_targets_python3_14(-)] >=dev-python/drf-spectacular-sidecar-2025.9.1[python_targets_python3_14(-)] >=dev-python/drf-writable-nested-0.7.1[python_targets_python3_14(-)] >=dev-python/filelock-3.20.0[python_targets_python3_14(-)] >=dev-python/gotenberg-client-0.12.0[python_targets_python3_14(-)] >=dev-python/httpx-oauth-0.16[python_targets_python3_14(-)] dev-python/humanize[python_targets_python3_14(-)] >=dev-python/imap-tools-1.11.0[python_targets_python3_14(-)] >=dev-python/inotifyrecursive-0.3[python_targets_python3_14(-)] >=dev-python/jinja2-3.1.5[python_targets_python3_14(-)] >=dev-python/langdetect-1.0.9[python_targets_python3_14(-)] >=dev-python/nltk-3.9.1[python_targets_python3_14(-)] >=dev-python/pathvalidate-3.3.1[python_targets_python3_14(-)] >=dev-python/pdf2image-1.17.0[python_targets_python3_14(-)] >=dev-python/python-dateutil-2.9.0[python_targets_python3_14(-)] >=dev-python/python-dotenv-1.1.0[python_targets_python3_14(-)] >=dev-python/python-gnupg-0.5.4[python_targets_python3_14(-)] >=dev-python/python-ipware-3.0.0[python_targets_python3_14(-)] >=dev-python/python-magic-0.4.27[python_targets_python3_14(-)] >=dev-python/pyzbar-0.1.9[python_targets_python3_14(-)] >=dev-python/rapidfuzz-3.14.0[python_targets_python3_14(-)] >=dev-python/redis-5.2.1[python_targets_python3_14(-)] <dev-python/redis-7.2.0[python_targets_python3_14(-)] >=dev-python/scikit-learn-1.7.0[python_targets_python3_14(-)] >=dev-python/setproctitle-1.3.4[python_targets_python3_14(-)] >=dev-python/tika-client-0.10.0[python_targets_python3_14(-)] >=dev-python/tqdm-4.67.1[python_targets_python3_14(-)] dev-python/uvloop[python_targets_python3_14(-)] >=dev-python/watchdog-6.0[python_targets_python3_14(-)] >=dev-python/whitenoise-6.9[python_targets_python3_14(-)] >=dev-python/whoosh-reloaded-2.7.5[python_targets_python3_14(-)] >=www-servers/granian-2.5.1[python_targets_python3_14(-)] ) >=app-text/OCRmyPDF-16.11 <app-text/OCRmyPDF-17 app-text/poppler[utils] media-gfx/imagemagick[xml] media-gfx/optipng media-libs/jbig2enc audit? ( python_single_target_python3_10? ( >=dev-python/django-auditlog-3.2.1[python_targets_python3_10(-)] ) python_single_target_python3_11? ( >=dev-python/django-auditlog-3.2.1[python_targets_python3_11(-)] ) python_single_target_python3_12? ( >=dev-python/django-auditlog-3.2.1[python_targets_python3_12(-)] ) python_single_target_python3_13? ( >=dev-python/django-auditlog-3.2.1[python_targets_python3_13(-)] ) python_single_target_python3_14? ( >=dev-python/django-auditlog-3.2.1[python_targets_python3_14(-)] ) ) compression? ( python_single_target_python3_10? ( >=dev-python/django-compression-middleware-0.5.0[python_targets_python3_10(-)] ) python_single_target_python3_11? ( >=dev-python/django-compression-middleware-0.5.0[python_targets_python3_11(-)] ) python_single_target_python3_12? ( >=dev-python/django-compression-middleware-0.5.0[python_targets_python3_12(-)] ) python_single_target_python3_13? ( >=dev-python/django-compression-middleware-0.5.0[python_targets_python3_13(-)] ) python_single_target_python3_14? ( >=dev-python/django-compression-middleware-0.5.0[python_targets_python3_14(-)] ) ) mysql? ( >=dev-python/mysqlclient-2.2.7 ) postgres? ( python_single_target_python3_10? ( >=dev-python/psycopg-3.2.9[native-extensions,python_targets_python3_10(-)] ) python_single_target_python3_11? ( >=dev-python/psycopg-3.2.9[native-extensions,python_targets_python3_11(-)] ) python_single_target_python3_12? ( >=dev-python/psycopg-3.2.9[native-extensions,python_targets_python3_12(-)] ) python_single_target_python3_13? ( >=dev-python/psycopg-3.2.9[native-extensions,python_targets_python3_13(-)] ) python_single_target_python3_14? ( >=dev-python/psycopg-3.2.9[native-extensions,python_targets_python3_14(-)] ) ) !remote-redis? ( dev-db/redis ) zxing? ( >=media-libs/zxing-cpp-2.3.0[python,python_single_target_python3_10(-)?,python_single_target_python3_11(-)?,python_single_target_python3_12(-)?,python_single_target_python3_13(-)?,python_single_target_python3_14(-)?] ) +DESCRIPTION=A community-supported supercharged document management system +EAPI=8 +HOMEPAGE=https://github.com/paperless-ngx/paperless-ngx +INHERIT=python-single-r1 systemd tmpfiles +IUSE=audit compression mysql postgres remote-redis +sqlite zxing python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 python_single_target_python3_13 python_single_target_python3_14 +KEYWORDS=~amd64 +LICENSE=GPL-3 +RDEPEND=acct-group/paperless acct-user/paperless python_single_target_python3_10? ( >=dev-python/fido2-1.1.2[python_targets_python3_10(-)] >=dev-python/qrcode-7.0.0[python_targets_python3_10(-)] ) python_single_target_python3_11? ( >=dev-python/fido2-1.1.2[python_targets_python3_11(-)] >=dev-python/qrcode-7.0.0[python_targets_python3_11(-)] ) python_single_target_python3_12? ( >=dev-python/fido2-1.1.2[python_targets_python3_12(-)] >=dev-python/qrcode-7.0.0[python_targets_python3_12(-)] ) python_single_target_python3_13? ( >=dev-python/fido2-1.1.2[python_targets_python3_13(-)] >=dev-python/qrcode-7.0.0[python_targets_python3_13(-)] ) python_single_target_python3_14? ( >=dev-python/fido2-1.1.2[python_targets_python3_14(-)] >=dev-python/qrcode-7.0.0[python_targets_python3_14(-)] ) app-text/unpaper python_single_target_python3_10? ( dev-python/hiredis[python_targets_python3_10(-)] dev-python/websockets[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/hiredis[python_targets_python3_11(-)] dev-python/websockets[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/hiredis[python_targets_python3_12(-)] dev-python/websockets[python_targets_python3_12(-)] ) python_single_target_python3_13? ( dev-python/hiredis[python_targets_python3_13(-)] dev-python/websockets[python_targets_python3_13(-)] ) python_single_target_python3_14? ( dev-python/hiredis[python_targets_python3_14(-)] dev-python/websockets[python_targets_python3_14(-)] ) python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) python_single_target_python3_13? ( dev-lang/python:3.13 ) python_single_target_python3_14? ( dev-lang/python:3.14 ) python_single_target_python3_10? ( >=dev-python/babel-2.17[python_targets_python3_10(-)] >=dev-python/bleach-6.2.0[python_targets_python3_10(-)] >=dev-python/celery-5.5.1[python_targets_python3_10(-)] >=dev-python/channels-4.2[python_targets_python3_10(-)] >=dev-python/channels-redis-4.2[python_targets_python3_10(-)] >=dev-python/concurrent-log-handler-0.9.25[python_targets_python3_10(-)] >=dev-python/dateparser-1.2[python_targets_python3_10(-)] >=dev-python/django-5.2.5[python_targets_python3_10(-)] <dev-python/django-5.3[python_targets_python3_10(-)] >=dev-python/django-allauth-65.4.0[python_targets_python3_10(-)] >=dev-python/django-cachalot-2.8.0[python_targets_python3_10(-)] >=dev-python/django-celery-results-2.6.0[python_targets_python3_10(-)] >=dev-python/django-cors-headers-4.9.0[python_targets_python3_10(-)] >=dev-python/django-extensions-4.1[python_targets_python3_10(-)] >=dev-python/django-filter-25.1[python_targets_python3_10(-)] >=dev-python/django-guardian-3.2.0[python_targets_python3_10(-)] >=dev-python/django-multiselectfield-1.0.1[python_targets_python3_10(-)] dev-python/django-redis[python_targets_python3_10(-)] >=dev-python/django-soft-delete-1.0.18[python_targets_python3_10(-)] >=dev-python/django-treenode-0.23.2[python_targets_python3_10(-)] >=dev-python/djangorestframework-3.16.0[python_targets_python3_10(-)] >=dev-python/djangorestframework-guardian-0.4.0[python_targets_python3_10(-)] >=dev-python/drf-spectacular-0.28[python_targets_python3_10(-)] >=dev-python/drf-spectacular-sidecar-2025.9.1[python_targets_python3_10(-)] >=dev-python/drf-writable-nested-0.7.1[python_targets_python3_10(-)] >=dev-python/filelock-3.20.0[python_targets_python3_10(-)] >=dev-python/gotenberg-client-0.12.0[python_targets_python3_10(-)] >=dev-python/httpx-oauth-0.16[python_targets_python3_10(-)] dev-python/humanize[python_targets_python3_10(-)] >=dev-python/imap-tools-1.11.0[python_targets_python3_10(-)] >=dev-python/inotifyrecursive-0.3[python_targets_python3_10(-)] >=dev-python/jinja2-3.1.5[python_targets_python3_10(-)] >=dev-python/langdetect-1.0.9[python_targets_python3_10(-)] >=dev-python/nltk-3.9.1[python_targets_python3_10(-)] >=dev-python/pathvalidate-3.3.1[python_targets_python3_10(-)] >=dev-python/pdf2image-1.17.0[python_targets_python3_10(-)] >=dev-python/python-dateutil-2.9.0[python_targets_python3_10(-)] >=dev-python/python-dotenv-1.1.0[python_targets_python3_10(-)] >=dev-python/python-gnupg-0.5.4[python_targets_python3_10(-)] >=dev-python/python-ipware-3.0.0[python_targets_python3_10(-)] >=dev-python/python-magic-0.4.27[python_targets_python3_10(-)] >=dev-python/pyzbar-0.1.9[python_targets_python3_10(-)] >=dev-python/rapidfuzz-3.14.0[python_targets_python3_10(-)] >=dev-python/redis-5.2.1[python_targets_python3_10(-)] <dev-python/redis-7.2.0[python_targets_python3_10(-)] >=dev-python/scikit-learn-1.7.0[python_targets_python3_10(-)] >=dev-python/setproctitle-1.3.4[python_targets_python3_10(-)] >=dev-python/tika-client-0.10.0[python_targets_python3_10(-)] >=dev-python/tqdm-4.67.1[python_targets_python3_10(-)] dev-python/uvloop[python_targets_python3_10(-)] >=dev-python/watchdog-6.0[python_targets_python3_10(-)] >=dev-python/whitenoise-6.9[python_targets_python3_10(-)] >=dev-python/whoosh-reloaded-2.7.5[python_targets_python3_10(-)] >=www-servers/granian-2.5.1[python_targets_python3_10(-)] ) python_single_target_python3_11? ( >=dev-python/babel-2.17[python_targets_python3_11(-)] >=dev-python/bleach-6.2.0[python_targets_python3_11(-)] >=dev-python/celery-5.5.1[python_targets_python3_11(-)] >=dev-python/channels-4.2[python_targets_python3_11(-)] >=dev-python/channels-redis-4.2[python_targets_python3_11(-)] >=dev-python/concurrent-log-handler-0.9.25[python_targets_python3_11(-)] >=dev-python/dateparser-1.2[python_targets_python3_11(-)] >=dev-python/django-5.2.5[python_targets_python3_11(-)] <dev-python/django-5.3[python_targets_python3_11(-)] >=dev-python/django-allauth-65.4.0[python_targets_python3_11(-)] >=dev-python/django-cachalot-2.8.0[python_targets_python3_11(-)] >=dev-python/django-celery-results-2.6.0[python_targets_python3_11(-)] >=dev-python/django-cors-headers-4.9.0[python_targets_python3_11(-)] >=dev-python/django-extensions-4.1[python_targets_python3_11(-)] >=dev-python/django-filter-25.1[python_targets_python3_11(-)] >=dev-python/django-guardian-3.2.0[python_targets_python3_11(-)] >=dev-python/django-multiselectfield-1.0.1[python_targets_python3_11(-)] dev-python/django-redis[python_targets_python3_11(-)] >=dev-python/django-soft-delete-1.0.18[python_targets_python3_11(-)] >=dev-python/django-treenode-0.23.2[python_targets_python3_11(-)] >=dev-python/djangorestframework-3.16.0[python_targets_python3_11(-)] >=dev-python/djangorestframework-guardian-0.4.0[python_targets_python3_11(-)] >=dev-python/drf-spectacular-0.28[python_targets_python3_11(-)] >=dev-python/drf-spectacular-sidecar-2025.9.1[python_targets_python3_11(-)] >=dev-python/drf-writable-nested-0.7.1[python_targets_python3_11(-)] >=dev-python/filelock-3.20.0[python_targets_python3_11(-)] >=dev-python/gotenberg-client-0.12.0[python_targets_python3_11(-)] >=dev-python/httpx-oauth-0.16[python_targets_python3_11(-)] dev-python/humanize[python_targets_python3_11(-)] >=dev-python/imap-tools-1.11.0[python_targets_python3_11(-)] >=dev-python/inotifyrecursive-0.3[python_targets_python3_11(-)] >=dev-python/jinja2-3.1.5[python_targets_python3_11(-)] >=dev-python/langdetect-1.0.9[python_targets_python3_11(-)] >=dev-python/nltk-3.9.1[python_targets_python3_11(-)] >=dev-python/pathvalidate-3.3.1[python_targets_python3_11(-)] >=dev-python/pdf2image-1.17.0[python_targets_python3_11(-)] >=dev-python/python-dateutil-2.9.0[python_targets_python3_11(-)] >=dev-python/python-dotenv-1.1.0[python_targets_python3_11(-)] >=dev-python/python-gnupg-0.5.4[python_targets_python3_11(-)] >=dev-python/python-ipware-3.0.0[python_targets_python3_11(-)] >=dev-python/python-magic-0.4.27[python_targets_python3_11(-)] >=dev-python/pyzbar-0.1.9[python_targets_python3_11(-)] >=dev-python/rapidfuzz-3.14.0[python_targets_python3_11(-)] >=dev-python/redis-5.2.1[python_targets_python3_11(-)] <dev-python/redis-7.2.0[python_targets_python3_11(-)] >=dev-python/scikit-learn-1.7.0[python_targets_python3_11(-)] >=dev-python/setproctitle-1.3.4[python_targets_python3_11(-)] >=dev-python/tika-client-0.10.0[python_targets_python3_11(-)] >=dev-python/tqdm-4.67.1[python_targets_python3_11(-)] dev-python/uvloop[python_targets_python3_11(-)] >=dev-python/watchdog-6.0[python_targets_python3_11(-)] >=dev-python/whitenoise-6.9[python_targets_python3_11(-)] >=dev-python/whoosh-reloaded-2.7.5[python_targets_python3_11(-)] >=www-servers/granian-2.5.1[python_targets_python3_11(-)] ) python_single_target_python3_12? ( >=dev-python/babel-2.17[python_targets_python3_12(-)] >=dev-python/bleach-6.2.0[python_targets_python3_12(-)] >=dev-python/celery-5.5.1[python_targets_python3_12(-)] >=dev-python/channels-4.2[python_targets_python3_12(-)] >=dev-python/channels-redis-4.2[python_targets_python3_12(-)] >=dev-python/concurrent-log-handler-0.9.25[python_targets_python3_12(-)] >=dev-python/dateparser-1.2[python_targets_python3_12(-)] >=dev-python/django-5.2.5[python_targets_python3_12(-)] <dev-python/django-5.3[python_targets_python3_12(-)] >=dev-python/django-allauth-65.4.0[python_targets_python3_12(-)] >=dev-python/django-cachalot-2.8.0[python_targets_python3_12(-)] >=dev-python/django-celery-results-2.6.0[python_targets_python3_12(-)] >=dev-python/django-cors-headers-4.9.0[python_targets_python3_12(-)] >=dev-python/django-extensions-4.1[python_targets_python3_12(-)] >=dev-python/django-filter-25.1[python_targets_python3_12(-)] >=dev-python/django-guardian-3.2.0[python_targets_python3_12(-)] >=dev-python/django-multiselectfield-1.0.1[python_targets_python3_12(-)] dev-python/django-redis[python_targets_python3_12(-)] >=dev-python/django-soft-delete-1.0.18[python_targets_python3_12(-)] >=dev-python/django-treenode-0.23.2[python_targets_python3_12(-)] >=dev-python/djangorestframework-3.16.0[python_targets_python3_12(-)] >=dev-python/djangorestframework-guardian-0.4.0[python_targets_python3_12(-)] >=dev-python/drf-spectacular-0.28[python_targets_python3_12(-)] >=dev-python/drf-spectacular-sidecar-2025.9.1[python_targets_python3_12(-)] >=dev-python/drf-writable-nested-0.7.1[python_targets_python3_12(-)] >=dev-python/filelock-3.20.0[python_targets_python3_12(-)] >=dev-python/gotenberg-client-0.12.0[python_targets_python3_12(-)] >=dev-python/httpx-oauth-0.16[python_targets_python3_12(-)] dev-python/humanize[python_targets_python3_12(-)] >=dev-python/imap-tools-1.11.0[python_targets_python3_12(-)] >=dev-python/inotifyrecursive-0.3[python_targets_python3_12(-)] >=dev-python/jinja2-3.1.5[python_targets_python3_12(-)] >=dev-python/langdetect-1.0.9[python_targets_python3_12(-)] >=dev-python/nltk-3.9.1[python_targets_python3_12(-)] >=dev-python/pathvalidate-3.3.1[python_targets_python3_12(-)] >=dev-python/pdf2image-1.17.0[python_targets_python3_12(-)] >=dev-python/python-dateutil-2.9.0[python_targets_python3_12(-)] >=dev-python/python-dotenv-1.1.0[python_targets_python3_12(-)] >=dev-python/python-gnupg-0.5.4[python_targets_python3_12(-)] >=dev-python/python-ipware-3.0.0[python_targets_python3_12(-)] >=dev-python/python-magic-0.4.27[python_targets_python3_12(-)] >=dev-python/pyzbar-0.1.9[python_targets_python3_12(-)] >=dev-python/rapidfuzz-3.14.0[python_targets_python3_12(-)] >=dev-python/redis-5.2.1[python_targets_python3_12(-)] <dev-python/redis-7.2.0[python_targets_python3_12(-)] >=dev-python/scikit-learn-1.7.0[python_targets_python3_12(-)] >=dev-python/setproctitle-1.3.4[python_targets_python3_12(-)] >=dev-python/tika-client-0.10.0[python_targets_python3_12(-)] >=dev-python/tqdm-4.67.1[python_targets_python3_12(-)] dev-python/uvloop[python_targets_python3_12(-)] >=dev-python/watchdog-6.0[python_targets_python3_12(-)] >=dev-python/whitenoise-6.9[python_targets_python3_12(-)] >=dev-python/whoosh-reloaded-2.7.5[python_targets_python3_12(-)] >=www-servers/granian-2.5.1[python_targets_python3_12(-)] ) python_single_target_python3_13? ( >=dev-python/babel-2.17[python_targets_python3_13(-)] >=dev-python/bleach-6.2.0[python_targets_python3_13(-)] >=dev-python/celery-5.5.1[python_targets_python3_13(-)] >=dev-python/channels-4.2[python_targets_python3_13(-)] >=dev-python/channels-redis-4.2[python_targets_python3_13(-)] >=dev-python/concurrent-log-handler-0.9.25[python_targets_python3_13(-)] >=dev-python/dateparser-1.2[python_targets_python3_13(-)] >=dev-python/django-5.2.5[python_targets_python3_13(-)] <dev-python/django-5.3[python_targets_python3_13(-)] >=dev-python/django-allauth-65.4.0[python_targets_python3_13(-)] >=dev-python/django-cachalot-2.8.0[python_targets_python3_13(-)] >=dev-python/django-celery-results-2.6.0[python_targets_python3_13(-)] >=dev-python/django-cors-headers-4.9.0[python_targets_python3_13(-)] >=dev-python/django-extensions-4.1[python_targets_python3_13(-)] >=dev-python/django-filter-25.1[python_targets_python3_13(-)] >=dev-python/django-guardian-3.2.0[python_targets_python3_13(-)] >=dev-python/django-multiselectfield-1.0.1[python_targets_python3_13(-)] dev-python/django-redis[python_targets_python3_13(-)] >=dev-python/django-soft-delete-1.0.18[python_targets_python3_13(-)] >=dev-python/django-treenode-0.23.2[python_targets_python3_13(-)] >=dev-python/djangorestframework-3.16.0[python_targets_python3_13(-)] >=dev-python/djangorestframework-guardian-0.4.0[python_targets_python3_13(-)] >=dev-python/drf-spectacular-0.28[python_targets_python3_13(-)] >=dev-python/drf-spectacular-sidecar-2025.9.1[python_targets_python3_13(-)] >=dev-python/drf-writable-nested-0.7.1[python_targets_python3_13(-)] >=dev-python/filelock-3.20.0[python_targets_python3_13(-)] >=dev-python/gotenberg-client-0.12.0[python_targets_python3_13(-)] >=dev-python/httpx-oauth-0.16[python_targets_python3_13(-)] dev-python/humanize[python_targets_python3_13(-)] >=dev-python/imap-tools-1.11.0[python_targets_python3_13(-)] >=dev-python/inotifyrecursive-0.3[python_targets_python3_13(-)] >=dev-python/jinja2-3.1.5[python_targets_python3_13(-)] >=dev-python/langdetect-1.0.9[python_targets_python3_13(-)] >=dev-python/nltk-3.9.1[python_targets_python3_13(-)] >=dev-python/pathvalidate-3.3.1[python_targets_python3_13(-)] >=dev-python/pdf2image-1.17.0[python_targets_python3_13(-)] >=dev-python/python-dateutil-2.9.0[python_targets_python3_13(-)] >=dev-python/python-dotenv-1.1.0[python_targets_python3_13(-)] >=dev-python/python-gnupg-0.5.4[python_targets_python3_13(-)] >=dev-python/python-ipware-3.0.0[python_targets_python3_13(-)] >=dev-python/python-magic-0.4.27[python_targets_python3_13(-)] >=dev-python/pyzbar-0.1.9[python_targets_python3_13(-)] >=dev-python/rapidfuzz-3.14.0[python_targets_python3_13(-)] >=dev-python/redis-5.2.1[python_targets_python3_13(-)] <dev-python/redis-7.2.0[python_targets_python3_13(-)] >=dev-python/scikit-learn-1.7.0[python_targets_python3_13(-)] >=dev-python/setproctitle-1.3.4[python_targets_python3_13(-)] >=dev-python/tika-client-0.10.0[python_targets_python3_13(-)] >=dev-python/tqdm-4.67.1[python_targets_python3_13(-)] dev-python/uvloop[python_targets_python3_13(-)] >=dev-python/watchdog-6.0[python_targets_python3_13(-)] >=dev-python/whitenoise-6.9[python_targets_python3_13(-)] >=dev-python/whoosh-reloaded-2.7.5[python_targets_python3_13(-)] >=www-servers/granian-2.5.1[python_targets_python3_13(-)] ) python_single_target_python3_14? ( >=dev-python/babel-2.17[python_targets_python3_14(-)] >=dev-python/bleach-6.2.0[python_targets_python3_14(-)] >=dev-python/celery-5.5.1[python_targets_python3_14(-)] >=dev-python/channels-4.2[python_targets_python3_14(-)] >=dev-python/channels-redis-4.2[python_targets_python3_14(-)] >=dev-python/concurrent-log-handler-0.9.25[python_targets_python3_14(-)] >=dev-python/dateparser-1.2[python_targets_python3_14(-)] >=dev-python/django-5.2.5[python_targets_python3_14(-)] <dev-python/django-5.3[python_targets_python3_14(-)] >=dev-python/django-allauth-65.4.0[python_targets_python3_14(-)] >=dev-python/django-cachalot-2.8.0[python_targets_python3_14(-)] >=dev-python/django-celery-results-2.6.0[python_targets_python3_14(-)] >=dev-python/django-cors-headers-4.9.0[python_targets_python3_14(-)] >=dev-python/django-extensions-4.1[python_targets_python3_14(-)] >=dev-python/django-filter-25.1[python_targets_python3_14(-)] >=dev-python/django-guardian-3.2.0[python_targets_python3_14(-)] >=dev-python/django-multiselectfield-1.0.1[python_targets_python3_14(-)] dev-python/django-redis[python_targets_python3_14(-)] >=dev-python/django-soft-delete-1.0.18[python_targets_python3_14(-)] >=dev-python/django-treenode-0.23.2[python_targets_python3_14(-)] >=dev-python/djangorestframework-3.16.0[python_targets_python3_14(-)] >=dev-python/djangorestframework-guardian-0.4.0[python_targets_python3_14(-)] >=dev-python/drf-spectacular-0.28[python_targets_python3_14(-)] >=dev-python/drf-spectacular-sidecar-2025.9.1[python_targets_python3_14(-)] >=dev-python/drf-writable-nested-0.7.1[python_targets_python3_14(-)] >=dev-python/filelock-3.20.0[python_targets_python3_14(-)] >=dev-python/gotenberg-client-0.12.0[python_targets_python3_14(-)] >=dev-python/httpx-oauth-0.16[python_targets_python3_14(-)] dev-python/humanize[python_targets_python3_14(-)] >=dev-python/imap-tools-1.11.0[python_targets_python3_14(-)] >=dev-python/inotifyrecursive-0.3[python_targets_python3_14(-)] >=dev-python/jinja2-3.1.5[python_targets_python3_14(-)] >=dev-python/langdetect-1.0.9[python_targets_python3_14(-)] >=dev-python/nltk-3.9.1[python_targets_python3_14(-)] >=dev-python/pathvalidate-3.3.1[python_targets_python3_14(-)] >=dev-python/pdf2image-1.17.0[python_targets_python3_14(-)] >=dev-python/python-dateutil-2.9.0[python_targets_python3_14(-)] >=dev-python/python-dotenv-1.1.0[python_targets_python3_14(-)] >=dev-python/python-gnupg-0.5.4[python_targets_python3_14(-)] >=dev-python/python-ipware-3.0.0[python_targets_python3_14(-)] >=dev-python/python-magic-0.4.27[python_targets_python3_14(-)] >=dev-python/pyzbar-0.1.9[python_targets_python3_14(-)] >=dev-python/rapidfuzz-3.14.0[python_targets_python3_14(-)] >=dev-python/redis-5.2.1[python_targets_python3_14(-)] <dev-python/redis-7.2.0[python_targets_python3_14(-)] >=dev-python/scikit-learn-1.7.0[python_targets_python3_14(-)] >=dev-python/setproctitle-1.3.4[python_targets_python3_14(-)] >=dev-python/tika-client-0.10.0[python_targets_python3_14(-)] >=dev-python/tqdm-4.67.1[python_targets_python3_14(-)] dev-python/uvloop[python_targets_python3_14(-)] >=dev-python/watchdog-6.0[python_targets_python3_14(-)] >=dev-python/whitenoise-6.9[python_targets_python3_14(-)] >=dev-python/whoosh-reloaded-2.7.5[python_targets_python3_14(-)] >=www-servers/granian-2.5.1[python_targets_python3_14(-)] ) >=app-text/OCRmyPDF-16.11 <app-text/OCRmyPDF-17 app-text/poppler[utils] media-gfx/imagemagick[xml] media-gfx/optipng media-libs/jbig2enc audit? ( python_single_target_python3_10? ( >=dev-python/django-auditlog-3.2.1[python_targets_python3_10(-)] ) python_single_target_python3_11? ( >=dev-python/django-auditlog-3.2.1[python_targets_python3_11(-)] ) python_single_target_python3_12? ( >=dev-python/django-auditlog-3.2.1[python_targets_python3_12(-)] ) python_single_target_python3_13? ( >=dev-python/django-auditlog-3.2.1[python_targets_python3_13(-)] ) python_single_target_python3_14? ( >=dev-python/django-auditlog-3.2.1[python_targets_python3_14(-)] ) ) compression? ( python_single_target_python3_10? ( >=dev-python/django-compression-middleware-0.5.0[python_targets_python3_10(-)] ) python_single_target_python3_11? ( >=dev-python/django-compression-middleware-0.5.0[python_targets_python3_11(-)] ) python_single_target_python3_12? ( >=dev-python/django-compression-middleware-0.5.0[python_targets_python3_12(-)] ) python_single_target_python3_13? ( >=dev-python/django-compression-middleware-0.5.0[python_targets_python3_13(-)] ) python_single_target_python3_14? ( >=dev-python/django-compression-middleware-0.5.0[python_targets_python3_14(-)] ) ) mysql? ( >=dev-python/mysqlclient-2.2.7 ) postgres? ( python_single_target_python3_10? ( >=dev-python/psycopg-3.2.9[native-extensions,python_targets_python3_10(-)] ) python_single_target_python3_11? ( >=dev-python/psycopg-3.2.9[native-extensions,python_targets_python3_11(-)] ) python_single_target_python3_12? ( >=dev-python/psycopg-3.2.9[native-extensions,python_targets_python3_12(-)] ) python_single_target_python3_13? ( >=dev-python/psycopg-3.2.9[native-extensions,python_targets_python3_13(-)] ) python_single_target_python3_14? ( >=dev-python/psycopg-3.2.9[native-extensions,python_targets_python3_14(-)] ) ) !remote-redis? ( dev-db/redis ) zxing? ( >=media-libs/zxing-cpp-2.3.0[python,python_single_target_python3_10(-)?,python_single_target_python3_11(-)?,python_single_target_python3_12(-)?,python_single_target_python3_13(-)?,python_single_target_python3_14(-)?] ) virtual/tmpfiles +REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 python_single_target_python3_13 python_single_target_python3_14 ) || ( mysql postgres sqlite ) +SLOT=0 +SRC_URI=https://github.com/paperless-ngx/paperless-ngx/releases/download/v2.19.6/paperless-ngx-v2.19.6.tar.xz +_eclasses_=multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 python-single-r1 47d8ac9be330c9366112b78fd4f8ce57 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 systemd a964c0cbe818b5729da1dbfcee5be861 tmpfiles e0b49bcd7a0daea941c0fbe4cb35ff4e toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 +_md5_=8c627ca1e0ce0cb3d0e5deda163a793d diff --git a/metadata/md5-cache/www-apps/paperless-ngx-2.20.13 b/metadata/md5-cache/www-apps/paperless-ngx-2.20.13 deleted file mode 100644 index e4dd0aa50f4c..000000000000 --- a/metadata/md5-cache/www-apps/paperless-ngx-2.20.13 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=virtual/pkgconfig -DEFINED_PHASES=install postinst prepare -DEPEND=acct-group/paperless acct-user/paperless app-text/unpaper dev-python/hiredis dev-python/websockets dev-python/asgiref dev-python/bleach dev-python/celery >=dev-python/channels-4.1 >=dev-python/channels-redis-4.0 dev-python/concurrent-log-handler >=dev-python/dateparser-1.2 >=dev-python/django-5.1.1 dev-python/django-allauth dev-python/django-celery-results dev-python/django-cors-headers dev-python/django-extensions >=dev-python/django-filter-25.2 dev-python/django-guardian dev-python/django-multiselectfield dev-python/django-redis dev-python/django-soft-delete >=dev-python/djangorestframework-3.15.2 dev-python/django-rest-framework-guardian2 dev-python/drf-writable-nested dev-python/filelock dev-python/httpx-oauth dev-python/imap-tools >=dev-python/inotifyrecursive-0.3 >=dev-python/jinja2-3.1 dev-python/langdetect dev-python/nltk dev-python/pathvalidate dev-python/pdf2image dev-python/pikepdf dev-python/pillow dev-python/python-dateutil dev-python/python-dotenv dev-python/python-gnupg >=dev-python/python-ipware-2.0.0 dev-python/python-magic dev-python/pyzbar dev-python/rapidfuzz dev-python/redis >=dev-python/scikit-learn-1.5 dev-python/tqdm >=dev-python/uvicorn-0.26.0 >=dev-python/watchdog-4.0 >=dev-python/whitenoise-6.11 >=dev-python/whoosh-2.7 media-gfx/imagemagick[xml] media-gfx/optipng media-libs/jbig2enc www-servers/gunicorn audit? ( dev-python/django-auditlog ) compression? ( dev-python/django-compression-middleware ) mariadb? ( dev-python/mysqlclient ) ocr? ( >=app-text/OCRmyPDF-16.5 ) postgres? ( dev-python/psycopg:2 ) !remote-redis? ( dev-db/redis ) zxing? ( media-libs/zxing-cpp[python] ) -DESCRIPTION=Community supported paperless: scan, index and archive your physical documents -EAPI=8 -HOMEPAGE=https://github.com/paperless-ngx/paperless-ngx -INHERIT=systemd tmpfiles -IUSE=audit compression mariadb +ocr postgres remote-redis +sqlite zxing -KEYWORDS=~amd64 -LICENSE=GPL-3 -RDEPEND=acct-group/paperless acct-user/paperless app-text/unpaper dev-python/hiredis dev-python/websockets dev-python/asgiref dev-python/bleach dev-python/celery >=dev-python/channels-4.1 >=dev-python/channels-redis-4.0 dev-python/concurrent-log-handler >=dev-python/dateparser-1.2 >=dev-python/django-5.1.1 dev-python/django-allauth dev-python/django-celery-results dev-python/django-cors-headers dev-python/django-extensions >=dev-python/django-filter-25.2 dev-python/django-guardian dev-python/django-multiselectfield dev-python/django-redis dev-python/django-soft-delete >=dev-python/djangorestframework-3.15.2 dev-python/django-rest-framework-guardian2 dev-python/drf-writable-nested dev-python/filelock dev-python/httpx-oauth dev-python/imap-tools >=dev-python/inotifyrecursive-0.3 >=dev-python/jinja2-3.1 dev-python/langdetect dev-python/nltk dev-python/pathvalidate dev-python/pdf2image dev-python/pikepdf dev-python/pillow dev-python/python-dateutil dev-python/python-dotenv dev-python/python-gnupg >=dev-python/python-ipware-2.0.0 dev-python/python-magic dev-python/pyzbar dev-python/rapidfuzz dev-python/redis >=dev-python/scikit-learn-1.5 dev-python/tqdm >=dev-python/uvicorn-0.26.0 >=dev-python/watchdog-4.0 >=dev-python/whitenoise-6.11 >=dev-python/whoosh-2.7 media-gfx/imagemagick[xml] media-gfx/optipng media-libs/jbig2enc www-servers/gunicorn audit? ( dev-python/django-auditlog ) compression? ( dev-python/django-compression-middleware ) mariadb? ( dev-python/mysqlclient ) ocr? ( >=app-text/OCRmyPDF-16.5 ) postgres? ( dev-python/psycopg:2 ) !remote-redis? ( dev-db/redis ) zxing? ( media-libs/zxing-cpp[python] ) virtual/tmpfiles -REQUIRED_USE=|| ( mariadb postgres sqlite ) -SLOT=0 -SRC_URI=https://github.com/paperless-ngx/paperless-ngx/releases/download/v2.20.13/paperless-ngx-v2.20.13.tar.xz -_eclasses_=systemd a964c0cbe818b5729da1dbfcee5be861 tmpfiles e0b49bcd7a0daea941c0fbe4cb35ff4e toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 -_md5_=52837fddfc2169d81c701fcc993b2dbf diff --git a/metadata/md5-cache/www-apps/paperless-ngx-2.20.14 b/metadata/md5-cache/www-apps/paperless-ngx-2.20.14 deleted file mode 100644 index 881325f243d8..000000000000 --- a/metadata/md5-cache/www-apps/paperless-ngx-2.20.14 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=virtual/pkgconfig -DEFINED_PHASES=install postinst prepare -DEPEND=acct-group/paperless acct-user/paperless app-text/unpaper dev-python/hiredis dev-python/websockets dev-python/asgiref dev-python/bleach dev-python/celery >=dev-python/channels-4.1 >=dev-python/channels-redis-4.0 dev-python/concurrent-log-handler >=dev-python/dateparser-1.2 >=dev-python/django-5.1.1 dev-python/django-allauth dev-python/django-celery-results dev-python/django-cors-headers dev-python/django-extensions >=dev-python/django-filter-25.2 dev-python/django-guardian dev-python/django-multiselectfield dev-python/django-redis dev-python/django-soft-delete >=dev-python/djangorestframework-3.15.2 dev-python/django-rest-framework-guardian2 dev-python/drf-writable-nested dev-python/filelock dev-python/httpx-oauth dev-python/imap-tools >=dev-python/inotifyrecursive-0.3 >=dev-python/jinja2-3.1 dev-python/langdetect dev-python/nltk dev-python/pathvalidate dev-python/pdf2image dev-python/pikepdf dev-python/pillow dev-python/python-dateutil dev-python/python-dotenv dev-python/python-gnupg >=dev-python/python-ipware-2.0.0 dev-python/python-magic dev-python/pyzbar dev-python/rapidfuzz dev-python/redis >=dev-python/scikit-learn-1.5 dev-python/tqdm >=dev-python/uvicorn-0.26.0 >=dev-python/watchdog-4.0 >=dev-python/whitenoise-6.11 >=dev-python/whoosh-2.7 media-gfx/imagemagick[xml] media-gfx/optipng media-libs/jbig2enc www-servers/gunicorn audit? ( dev-python/django-auditlog ) compression? ( dev-python/django-compression-middleware ) mariadb? ( dev-python/mysqlclient ) ocr? ( >=app-text/OCRmyPDF-16.5 ) postgres? ( dev-python/psycopg:2 ) !remote-redis? ( dev-db/redis ) zxing? ( media-libs/zxing-cpp[python] ) -DESCRIPTION=Community supported paperless: scan, index and archive your physical documents -EAPI=8 -HOMEPAGE=https://github.com/paperless-ngx/paperless-ngx -INHERIT=systemd tmpfiles -IUSE=audit compression mariadb +ocr postgres remote-redis +sqlite zxing -KEYWORDS=~amd64 -LICENSE=GPL-3 -RDEPEND=acct-group/paperless acct-user/paperless app-text/unpaper dev-python/hiredis dev-python/websockets dev-python/asgiref dev-python/bleach dev-python/celery >=dev-python/channels-4.1 >=dev-python/channels-redis-4.0 dev-python/concurrent-log-handler >=dev-python/dateparser-1.2 >=dev-python/django-5.1.1 dev-python/django-allauth dev-python/django-celery-results dev-python/django-cors-headers dev-python/django-extensions >=dev-python/django-filter-25.2 dev-python/django-guardian dev-python/django-multiselectfield dev-python/django-redis dev-python/django-soft-delete >=dev-python/djangorestframework-3.15.2 dev-python/django-rest-framework-guardian2 dev-python/drf-writable-nested dev-python/filelock dev-python/httpx-oauth dev-python/imap-tools >=dev-python/inotifyrecursive-0.3 >=dev-python/jinja2-3.1 dev-python/langdetect dev-python/nltk dev-python/pathvalidate dev-python/pdf2image dev-python/pikepdf dev-python/pillow dev-python/python-dateutil dev-python/python-dotenv dev-python/python-gnupg >=dev-python/python-ipware-2.0.0 dev-python/python-magic dev-python/pyzbar dev-python/rapidfuzz dev-python/redis >=dev-python/scikit-learn-1.5 dev-python/tqdm >=dev-python/uvicorn-0.26.0 >=dev-python/watchdog-4.0 >=dev-python/whitenoise-6.11 >=dev-python/whoosh-2.7 media-gfx/imagemagick[xml] media-gfx/optipng media-libs/jbig2enc www-servers/gunicorn audit? ( dev-python/django-auditlog ) compression? ( dev-python/django-compression-middleware ) mariadb? ( dev-python/mysqlclient ) ocr? ( >=app-text/OCRmyPDF-16.5 ) postgres? ( dev-python/psycopg:2 ) !remote-redis? ( dev-db/redis ) zxing? ( media-libs/zxing-cpp[python] ) virtual/tmpfiles -REQUIRED_USE=|| ( mariadb postgres sqlite ) -SLOT=0 -SRC_URI=https://github.com/paperless-ngx/paperless-ngx/releases/download/v2.20.14/paperless-ngx-v2.20.14.tar.xz -_eclasses_=systemd a964c0cbe818b5729da1dbfcee5be861 tmpfiles e0b49bcd7a0daea941c0fbe4cb35ff4e toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 -_md5_=52837fddfc2169d81c701fcc993b2dbf diff --git a/metadata/md5-cache/www-apps/paperless-ngx-2.20.15 b/metadata/md5-cache/www-apps/paperless-ngx-2.20.15 new file mode 100644 index 000000000000..0c291c555f9e --- /dev/null +++ b/metadata/md5-cache/www-apps/paperless-ngx-2.20.15 @@ -0,0 +1,16 @@ +BDEPEND=virtual/pkgconfig +DEFINED_PHASES=install postinst prepare setup +DEPEND=acct-group/paperless acct-user/paperless python_single_target_python3_10? ( >=dev-python/fido2-1.1.2[python_targets_python3_10(-)] >=dev-python/qrcode-7.0.0[python_targets_python3_10(-)] ) python_single_target_python3_11? ( >=dev-python/fido2-1.1.2[python_targets_python3_11(-)] >=dev-python/qrcode-7.0.0[python_targets_python3_11(-)] ) python_single_target_python3_12? ( >=dev-python/fido2-1.1.2[python_targets_python3_12(-)] >=dev-python/qrcode-7.0.0[python_targets_python3_12(-)] ) python_single_target_python3_13? ( >=dev-python/fido2-1.1.2[python_targets_python3_13(-)] >=dev-python/qrcode-7.0.0[python_targets_python3_13(-)] ) python_single_target_python3_14? ( >=dev-python/fido2-1.1.2[python_targets_python3_14(-)] >=dev-python/qrcode-7.0.0[python_targets_python3_14(-)] ) app-text/unpaper python_single_target_python3_10? ( dev-python/hiredis[python_targets_python3_10(-)] dev-python/websockets[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/hiredis[python_targets_python3_11(-)] dev-python/websockets[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/hiredis[python_targets_python3_12(-)] dev-python/websockets[python_targets_python3_12(-)] ) python_single_target_python3_13? ( dev-python/hiredis[python_targets_python3_13(-)] dev-python/websockets[python_targets_python3_13(-)] ) python_single_target_python3_14? ( dev-python/hiredis[python_targets_python3_14(-)] dev-python/websockets[python_targets_python3_14(-)] ) python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) python_single_target_python3_13? ( dev-lang/python:3.13 ) python_single_target_python3_14? ( dev-lang/python:3.14 ) python_single_target_python3_10? ( >=dev-python/babel-2.17[python_targets_python3_10(-)] >=dev-python/bleach-6.3.0[python_targets_python3_10(-)] >=dev-python/celery-5.5.1[python_targets_python3_10(-)] >=dev-python/channels-4.2[python_targets_python3_10(-)] >=dev-python/channels-redis-4.2[python_targets_python3_10(-)] >=dev-python/concurrent-log-handler-0.9.25[python_targets_python3_10(-)] >=dev-python/dateparser-1.2[python_targets_python3_10(-)] >=dev-python/django-5.2.5[python_targets_python3_10(-)] <dev-python/django-5.3[python_targets_python3_10(-)] >=dev-python/django-allauth-65.12.1[python_targets_python3_10(-)] >=dev-python/django-cachalot-2.8.0[python_targets_python3_10(-)] >=dev-python/django-celery-results-2.6.0[python_targets_python3_10(-)] >=dev-python/django-cors-headers-4.9.0[python_targets_python3_10(-)] >=dev-python/django-extensions-4.1[python_targets_python3_10(-)] >=dev-python/django-filter-25.1[python_targets_python3_10(-)] >=dev-python/django-guardian-3.2.0[python_targets_python3_10(-)] >=dev-python/django-multiselectfield-1.0.1[python_targets_python3_10(-)] dev-python/django-redis[python_targets_python3_10(-)] >=dev-python/django-soft-delete-1.0.18[python_targets_python3_10(-)] >=dev-python/django-treenode-0.23.2[python_targets_python3_10(-)] >=dev-python/djangorestframework-3.16.0[python_targets_python3_10(-)] >=dev-python/djangorestframework-guardian-0.4.0[python_targets_python3_10(-)] >=dev-python/drf-spectacular-0.28[python_targets_python3_10(-)] >=dev-python/drf-spectacular-sidecar-2025.10.1[python_targets_python3_10(-)] >=dev-python/drf-writable-nested-0.7.1[python_targets_python3_10(-)] >=dev-python/filelock-3.20.0[python_targets_python3_10(-)] >=dev-python/gotenberg-client-0.12.0[python_targets_python3_10(-)] >=dev-python/httpx-oauth-0.16[python_targets_python3_10(-)] dev-python/humanize[python_targets_python3_10(-)] >=dev-python/imap-tools-1.11.0[python_targets_python3_10(-)] >=dev-python/inotifyrecursive-0.3[python_targets_python3_10(-)] >=dev-python/jinja2-3.1.5[python_targets_python3_10(-)] >=dev-python/langdetect-1.0.9[python_targets_python3_10(-)] >=dev-python/nltk-3.9.1[python_targets_python3_10(-)] >=dev-python/pathvalidate-3.3.1[python_targets_python3_10(-)] >=dev-python/pdf2image-1.17.0[python_targets_python3_10(-)] >=dev-python/python-dateutil-2.9.0[python_targets_python3_10(-)] >=dev-python/python-dotenv-1.2.1[python_targets_python3_10(-)] >=dev-python/python-gnupg-0.5.4[python_targets_python3_10(-)] >=dev-python/python-ipware-3.0.0[python_targets_python3_10(-)] >=dev-python/python-magic-0.4.27[python_targets_python3_10(-)] >=dev-python/pyzbar-0.1.9[python_targets_python3_10(-)] >=dev-python/rapidfuzz-3.14.0[python_targets_python3_10(-)] >=dev-python/redis-5.2.1[python_targets_python3_10(-)] <dev-python/redis-7.2.0[python_targets_python3_10(-)] >=dev-python/regex-2025.9.18[python_targets_python3_10(-)] >=dev-python/scikit-learn-1.7.0[python_targets_python3_10(-)] >=dev-python/setproctitle-1.3.4[python_targets_python3_10(-)] >=dev-python/tika-client-0.10.0[python_targets_python3_10(-)] >=dev-python/tqdm-4.67.1[python_targets_python3_10(-)] dev-python/uvloop[python_targets_python3_10(-)] >=dev-python/watchdog-6.0[python_targets_python3_10(-)] >=dev-python/whitenoise-6.9[python_targets_python3_10(-)] >=dev-python/whoosh-reloaded-2.7.5[python_targets_python3_10(-)] >=www-servers/granian-2.5.1[python_targets_python3_10(-)] ) python_single_target_python3_11? ( >=dev-python/babel-2.17[python_targets_python3_11(-)] >=dev-python/bleach-6.3.0[python_targets_python3_11(-)] >=dev-python/celery-5.5.1[python_targets_python3_11(-)] >=dev-python/channels-4.2[python_targets_python3_11(-)] >=dev-python/channels-redis-4.2[python_targets_python3_11(-)] >=dev-python/concurrent-log-handler-0.9.25[python_targets_python3_11(-)] >=dev-python/dateparser-1.2[python_targets_python3_11(-)] >=dev-python/django-5.2.5[python_targets_python3_11(-)] <dev-python/django-5.3[python_targets_python3_11(-)] >=dev-python/django-allauth-65.12.1[python_targets_python3_11(-)] >=dev-python/django-cachalot-2.8.0[python_targets_python3_11(-)] >=dev-python/django-celery-results-2.6.0[python_targets_python3_11(-)] >=dev-python/django-cors-headers-4.9.0[python_targets_python3_11(-)] >=dev-python/django-extensions-4.1[python_targets_python3_11(-)] >=dev-python/django-filter-25.1[python_targets_python3_11(-)] >=dev-python/django-guardian-3.2.0[python_targets_python3_11(-)] >=dev-python/django-multiselectfield-1.0.1[python_targets_python3_11(-)] dev-python/django-redis[python_targets_python3_11(-)] >=dev-python/django-soft-delete-1.0.18[python_targets_python3_11(-)] >=dev-python/django-treenode-0.23.2[python_targets_python3_11(-)] >=dev-python/djangorestframework-3.16.0[python_targets_python3_11(-)] >=dev-python/djangorestframework-guardian-0.4.0[python_targets_python3_11(-)] >=dev-python/drf-spectacular-0.28[python_targets_python3_11(-)] >=dev-python/drf-spectacular-sidecar-2025.10.1[python_targets_python3_11(-)] >=dev-python/drf-writable-nested-0.7.1[python_targets_python3_11(-)] >=dev-python/filelock-3.20.0[python_targets_python3_11(-)] >=dev-python/gotenberg-client-0.12.0[python_targets_python3_11(-)] >=dev-python/httpx-oauth-0.16[python_targets_python3_11(-)] dev-python/humanize[python_targets_python3_11(-)] >=dev-python/imap-tools-1.11.0[python_targets_python3_11(-)] >=dev-python/inotifyrecursive-0.3[python_targets_python3_11(-)] >=dev-python/jinja2-3.1.5[python_targets_python3_11(-)] >=dev-python/langdetect-1.0.9[python_targets_python3_11(-)] >=dev-python/nltk-3.9.1[python_targets_python3_11(-)] >=dev-python/pathvalidate-3.3.1[python_targets_python3_11(-)] >=dev-python/pdf2image-1.17.0[python_targets_python3_11(-)] >=dev-python/python-dateutil-2.9.0[python_targets_python3_11(-)] >=dev-python/python-dotenv-1.2.1[python_targets_python3_11(-)] >=dev-python/python-gnupg-0.5.4[python_targets_python3_11(-)] >=dev-python/python-ipware-3.0.0[python_targets_python3_11(-)] >=dev-python/python-magic-0.4.27[python_targets_python3_11(-)] >=dev-python/pyzbar-0.1.9[python_targets_python3_11(-)] >=dev-python/rapidfuzz-3.14.0[python_targets_python3_11(-)] >=dev-python/redis-5.2.1[python_targets_python3_11(-)] <dev-python/redis-7.2.0[python_targets_python3_11(-)] >=dev-python/regex-2025.9.18[python_targets_python3_11(-)] >=dev-python/scikit-learn-1.7.0[python_targets_python3_11(-)] >=dev-python/setproctitle-1.3.4[python_targets_python3_11(-)] >=dev-python/tika-client-0.10.0[python_targets_python3_11(-)] >=dev-python/tqdm-4.67.1[python_targets_python3_11(-)] dev-python/uvloop[python_targets_python3_11(-)] >=dev-python/watchdog-6.0[python_targets_python3_11(-)] >=dev-python/whitenoise-6.9[python_targets_python3_11(-)] >=dev-python/whoosh-reloaded-2.7.5[python_targets_python3_11(-)] >=www-servers/granian-2.5.1[python_targets_python3_11(-)] ) python_single_target_python3_12? ( >=dev-python/babel-2.17[python_targets_python3_12(-)] >=dev-python/bleach-6.3.0[python_targets_python3_12(-)] >=dev-python/celery-5.5.1[python_targets_python3_12(-)] >=dev-python/channels-4.2[python_targets_python3_12(-)] >=dev-python/channels-redis-4.2[python_targets_python3_12(-)] >=dev-python/concurrent-log-handler-0.9.25[python_targets_python3_12(-)] >=dev-python/dateparser-1.2[python_targets_python3_12(-)] >=dev-python/django-5.2.5[python_targets_python3_12(-)] <dev-python/django-5.3[python_targets_python3_12(-)] >=dev-python/django-allauth-65.12.1[python_targets_python3_12(-)] >=dev-python/django-cachalot-2.8.0[python_targets_python3_12(-)] >=dev-python/django-celery-results-2.6.0[python_targets_python3_12(-)] >=dev-python/django-cors-headers-4.9.0[python_targets_python3_12(-)] >=dev-python/django-extensions-4.1[python_targets_python3_12(-)] >=dev-python/django-filter-25.1[python_targets_python3_12(-)] >=dev-python/django-guardian-3.2.0[python_targets_python3_12(-)] >=dev-python/django-multiselectfield-1.0.1[python_targets_python3_12(-)] dev-python/django-redis[python_targets_python3_12(-)] >=dev-python/django-soft-delete-1.0.18[python_targets_python3_12(-)] >=dev-python/django-treenode-0.23.2[python_targets_python3_12(-)] >=dev-python/djangorestframework-3.16.0[python_targets_python3_12(-)] >=dev-python/djangorestframework-guardian-0.4.0[python_targets_python3_12(-)] >=dev-python/drf-spectacular-0.28[python_targets_python3_12(-)] >=dev-python/drf-spectacular-sidecar-2025.10.1[python_targets_python3_12(-)] >=dev-python/drf-writable-nested-0.7.1[python_targets_python3_12(-)] >=dev-python/filelock-3.20.0[python_targets_python3_12(-)] >=dev-python/gotenberg-client-0.12.0[python_targets_python3_12(-)] >=dev-python/httpx-oauth-0.16[python_targets_python3_12(-)] dev-python/humanize[python_targets_python3_12(-)] >=dev-python/imap-tools-1.11.0[python_targets_python3_12(-)] >=dev-python/inotifyrecursive-0.3[python_targets_python3_12(-)] >=dev-python/jinja2-3.1.5[python_targets_python3_12(-)] >=dev-python/langdetect-1.0.9[python_targets_python3_12(-)] >=dev-python/nltk-3.9.1[python_targets_python3_12(-)] >=dev-python/pathvalidate-3.3.1[python_targets_python3_12(-)] >=dev-python/pdf2image-1.17.0[python_targets_python3_12(-)] >=dev-python/python-dateutil-2.9.0[python_targets_python3_12(-)] >=dev-python/python-dotenv-1.2.1[python_targets_python3_12(-)] >=dev-python/python-gnupg-0.5.4[python_targets_python3_12(-)] >=dev-python/python-ipware-3.0.0[python_targets_python3_12(-)] >=dev-python/python-magic-0.4.27[python_targets_python3_12(-)] >=dev-python/pyzbar-0.1.9[python_targets_python3_12(-)] >=dev-python/rapidfuzz-3.14.0[python_targets_python3_12(-)] >=dev-python/redis-5.2.1[python_targets_python3_12(-)] <dev-python/redis-7.2.0[python_targets_python3_12(-)] >=dev-python/regex-2025.9.18[python_targets_python3_12(-)] >=dev-python/scikit-learn-1.7.0[python_targets_python3_12(-)] >=dev-python/setproctitle-1.3.4[python_targets_python3_12(-)] >=dev-python/tika-client-0.10.0[python_targets_python3_12(-)] >=dev-python/tqdm-4.67.1[python_targets_python3_12(-)] dev-python/uvloop[python_targets_python3_12(-)] >=dev-python/watchdog-6.0[python_targets_python3_12(-)] >=dev-python/whitenoise-6.9[python_targets_python3_12(-)] >=dev-python/whoosh-reloaded-2.7.5[python_targets_python3_12(-)] >=www-servers/granian-2.5.1[python_targets_python3_12(-)] ) python_single_target_python3_13? ( >=dev-python/babel-2.17[python_targets_python3_13(-)] >=dev-python/bleach-6.3.0[python_targets_python3_13(-)] >=dev-python/celery-5.5.1[python_targets_python3_13(-)] >=dev-python/channels-4.2[python_targets_python3_13(-)] >=dev-python/channels-redis-4.2[python_targets_python3_13(-)] >=dev-python/concurrent-log-handler-0.9.25[python_targets_python3_13(-)] >=dev-python/dateparser-1.2[python_targets_python3_13(-)] >=dev-python/django-5.2.5[python_targets_python3_13(-)] <dev-python/django-5.3[python_targets_python3_13(-)] >=dev-python/django-allauth-65.12.1[python_targets_python3_13(-)] >=dev-python/django-cachalot-2.8.0[python_targets_python3_13(-)] >=dev-python/django-celery-results-2.6.0[python_targets_python3_13(-)] >=dev-python/django-cors-headers-4.9.0[python_targets_python3_13(-)] >=dev-python/django-extensions-4.1[python_targets_python3_13(-)] >=dev-python/django-filter-25.1[python_targets_python3_13(-)] >=dev-python/django-guardian-3.2.0[python_targets_python3_13(-)] >=dev-python/django-multiselectfield-1.0.1[python_targets_python3_13(-)] dev-python/django-redis[python_targets_python3_13(-)] >=dev-python/django-soft-delete-1.0.18[python_targets_python3_13(-)] >=dev-python/django-treenode-0.23.2[python_targets_python3_13(-)] >=dev-python/djangorestframework-3.16.0[python_targets_python3_13(-)] >=dev-python/djangorestframework-guardian-0.4.0[python_targets_python3_13(-)] >=dev-python/drf-spectacular-0.28[python_targets_python3_13(-)] >=dev-python/drf-spectacular-sidecar-2025.10.1[python_targets_python3_13(-)] >=dev-python/drf-writable-nested-0.7.1[python_targets_python3_13(-)] >=dev-python/filelock-3.20.0[python_targets_python3_13(-)] >=dev-python/gotenberg-client-0.12.0[python_targets_python3_13(-)] >=dev-python/httpx-oauth-0.16[python_targets_python3_13(-)] dev-python/humanize[python_targets_python3_13(-)] >=dev-python/imap-tools-1.11.0[python_targets_python3_13(-)] >=dev-python/inotifyrecursive-0.3[python_targets_python3_13(-)] >=dev-python/jinja2-3.1.5[python_targets_python3_13(-)] >=dev-python/langdetect-1.0.9[python_targets_python3_13(-)] >=dev-python/nltk-3.9.1[python_targets_python3_13(-)] >=dev-python/pathvalidate-3.3.1[python_targets_python3_13(-)] >=dev-python/pdf2image-1.17.0[python_targets_python3_13(-)] >=dev-python/python-dateutil-2.9.0[python_targets_python3_13(-)] >=dev-python/python-dotenv-1.2.1[python_targets_python3_13(-)] >=dev-python/python-gnupg-0.5.4[python_targets_python3_13(-)] >=dev-python/python-ipware-3.0.0[python_targets_python3_13(-)] >=dev-python/python-magic-0.4.27[python_targets_python3_13(-)] >=dev-python/pyzbar-0.1.9[python_targets_python3_13(-)] >=dev-python/rapidfuzz-3.14.0[python_targets_python3_13(-)] >=dev-python/redis-5.2.1[python_targets_python3_13(-)] <dev-python/redis-7.2.0[python_targets_python3_13(-)] >=dev-python/regex-2025.9.18[python_targets_python3_13(-)] >=dev-python/scikit-learn-1.7.0[python_targets_python3_13(-)] >=dev-python/setproctitle-1.3.4[python_targets_python3_13(-)] >=dev-python/tika-client-0.10.0[python_targets_python3_13(-)] >=dev-python/tqdm-4.67.1[python_targets_python3_13(-)] dev-python/uvloop[python_targets_python3_13(-)] >=dev-python/watchdog-6.0[python_targets_python3_13(-)] >=dev-python/whitenoise-6.9[python_targets_python3_13(-)] >=dev-python/whoosh-reloaded-2.7.5[python_targets_python3_13(-)] >=www-servers/granian-2.5.1[python_targets_python3_13(-)] ) python_single_target_python3_14? ( >=dev-python/babel-2.17[python_targets_python3_14(-)] >=dev-python/bleach-6.3.0[python_targets_python3_14(-)] >=dev-python/celery-5.5.1[python_targets_python3_14(-)] >=dev-python/channels-4.2[python_targets_python3_14(-)] >=dev-python/channels-redis-4.2[python_targets_python3_14(-)] >=dev-python/concurrent-log-handler-0.9.25[python_targets_python3_14(-)] >=dev-python/dateparser-1.2[python_targets_python3_14(-)] >=dev-python/django-5.2.5[python_targets_python3_14(-)] <dev-python/django-5.3[python_targets_python3_14(-)] >=dev-python/django-allauth-65.12.1[python_targets_python3_14(-)] >=dev-python/django-cachalot-2.8.0[python_targets_python3_14(-)] >=dev-python/django-celery-results-2.6.0[python_targets_python3_14(-)] >=dev-python/django-cors-headers-4.9.0[python_targets_python3_14(-)] >=dev-python/django-extensions-4.1[python_targets_python3_14(-)] >=dev-python/django-filter-25.1[python_targets_python3_14(-)] >=dev-python/django-guardian-3.2.0[python_targets_python3_14(-)] >=dev-python/django-multiselectfield-1.0.1[python_targets_python3_14(-)] dev-python/django-redis[python_targets_python3_14(-)] >=dev-python/django-soft-delete-1.0.18[python_targets_python3_14(-)] >=dev-python/django-treenode-0.23.2[python_targets_python3_14(-)] >=dev-python/djangorestframework-3.16.0[python_targets_python3_14(-)] >=dev-python/djangorestframework-guardian-0.4.0[python_targets_python3_14(-)] >=dev-python/drf-spectacular-0.28[python_targets_python3_14(-)] >=dev-python/drf-spectacular-sidecar-2025.10.1[python_targets_python3_14(-)] >=dev-python/drf-writable-nested-0.7.1[python_targets_python3_14(-)] >=dev-python/filelock-3.20.0[python_targets_python3_14(-)] >=dev-python/gotenberg-client-0.12.0[python_targets_python3_14(-)] >=dev-python/httpx-oauth-0.16[python_targets_python3_14(-)] dev-python/humanize[python_targets_python3_14(-)] >=dev-python/imap-tools-1.11.0[python_targets_python3_14(-)] >=dev-python/inotifyrecursive-0.3[python_targets_python3_14(-)] >=dev-python/jinja2-3.1.5[python_targets_python3_14(-)] >=dev-python/langdetect-1.0.9[python_targets_python3_14(-)] >=dev-python/nltk-3.9.1[python_targets_python3_14(-)] >=dev-python/pathvalidate-3.3.1[python_targets_python3_14(-)] >=dev-python/pdf2image-1.17.0[python_targets_python3_14(-)] >=dev-python/python-dateutil-2.9.0[python_targets_python3_14(-)] >=dev-python/python-dotenv-1.2.1[python_targets_python3_14(-)] >=dev-python/python-gnupg-0.5.4[python_targets_python3_14(-)] >=dev-python/python-ipware-3.0.0[python_targets_python3_14(-)] >=dev-python/python-magic-0.4.27[python_targets_python3_14(-)] >=dev-python/pyzbar-0.1.9[python_targets_python3_14(-)] >=dev-python/rapidfuzz-3.14.0[python_targets_python3_14(-)] >=dev-python/redis-5.2.1[python_targets_python3_14(-)] <dev-python/redis-7.2.0[python_targets_python3_14(-)] >=dev-python/regex-2025.9.18[python_targets_python3_14(-)] >=dev-python/scikit-learn-1.7.0[python_targets_python3_14(-)] >=dev-python/setproctitle-1.3.4[python_targets_python3_14(-)] >=dev-python/tika-client-0.10.0[python_targets_python3_14(-)] >=dev-python/tqdm-4.67.1[python_targets_python3_14(-)] dev-python/uvloop[python_targets_python3_14(-)] >=dev-python/watchdog-6.0[python_targets_python3_14(-)] >=dev-python/whitenoise-6.9[python_targets_python3_14(-)] >=dev-python/whoosh-reloaded-2.7.5[python_targets_python3_14(-)] >=www-servers/granian-2.5.1[python_targets_python3_14(-)] ) >=app-text/OCRmyPDF-17.3 app-text/poppler[utils] media-gfx/imagemagick[xml] media-gfx/optipng media-libs/jbig2enc audit? ( python_single_target_python3_10? ( >=dev-python/django-auditlog-3.3.0[python_targets_python3_10(-)] ) python_single_target_python3_11? ( >=dev-python/django-auditlog-3.3.0[python_targets_python3_11(-)] ) python_single_target_python3_12? ( >=dev-python/django-auditlog-3.3.0[python_targets_python3_12(-)] ) python_single_target_python3_13? ( >=dev-python/django-auditlog-3.3.0[python_targets_python3_13(-)] ) python_single_target_python3_14? ( >=dev-python/django-auditlog-3.3.0[python_targets_python3_14(-)] ) ) compression? ( python_single_target_python3_10? ( >=dev-python/django-compression-middleware-0.5.0[python_targets_python3_10(-)] ) python_single_target_python3_11? ( >=dev-python/django-compression-middleware-0.5.0[python_targets_python3_11(-)] ) python_single_target_python3_12? ( >=dev-python/django-compression-middleware-0.5.0[python_targets_python3_12(-)] ) python_single_target_python3_13? ( >=dev-python/django-compression-middleware-0.5.0[python_targets_python3_13(-)] ) python_single_target_python3_14? ( >=dev-python/django-compression-middleware-0.5.0[python_targets_python3_14(-)] ) ) mysql? ( >=dev-python/mysqlclient-2.2.7 ) postgres? ( python_single_target_python3_10? ( >=dev-python/psycopg-3.2.12[native-extensions,python_targets_python3_10(-)] ) python_single_target_python3_11? ( >=dev-python/psycopg-3.2.12[native-extensions,python_targets_python3_11(-)] ) python_single_target_python3_12? ( >=dev-python/psycopg-3.2.12[native-extensions,python_targets_python3_12(-)] ) python_single_target_python3_13? ( >=dev-python/psycopg-3.2.12[native-extensions,python_targets_python3_13(-)] ) python_single_target_python3_14? ( >=dev-python/psycopg-3.2.12[native-extensions,python_targets_python3_14(-)] ) ) !remote-redis? ( dev-db/redis ) zxing? ( >=media-libs/zxing-cpp-2.3.0[python,python_single_target_python3_10(-)?,python_single_target_python3_11(-)?,python_single_target_python3_12(-)?,python_single_target_python3_13(-)?,python_single_target_python3_14(-)?] ) +DESCRIPTION=A community-supported supercharged document management system +EAPI=8 +HOMEPAGE=https://github.com/paperless-ngx/paperless-ngx +INHERIT=python-single-r1 systemd tmpfiles +IUSE=audit compression mysql postgres remote-redis +sqlite zxing python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 python_single_target_python3_13 python_single_target_python3_14 +KEYWORDS=~amd64 +LICENSE=GPL-3 +RDEPEND=acct-group/paperless acct-user/paperless python_single_target_python3_10? ( >=dev-python/fido2-1.1.2[python_targets_python3_10(-)] >=dev-python/qrcode-7.0.0[python_targets_python3_10(-)] ) python_single_target_python3_11? ( >=dev-python/fido2-1.1.2[python_targets_python3_11(-)] >=dev-python/qrcode-7.0.0[python_targets_python3_11(-)] ) python_single_target_python3_12? ( >=dev-python/fido2-1.1.2[python_targets_python3_12(-)] >=dev-python/qrcode-7.0.0[python_targets_python3_12(-)] ) python_single_target_python3_13? ( >=dev-python/fido2-1.1.2[python_targets_python3_13(-)] >=dev-python/qrcode-7.0.0[python_targets_python3_13(-)] ) python_single_target_python3_14? ( >=dev-python/fido2-1.1.2[python_targets_python3_14(-)] >=dev-python/qrcode-7.0.0[python_targets_python3_14(-)] ) app-text/unpaper python_single_target_python3_10? ( dev-python/hiredis[python_targets_python3_10(-)] dev-python/websockets[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/hiredis[python_targets_python3_11(-)] dev-python/websockets[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/hiredis[python_targets_python3_12(-)] dev-python/websockets[python_targets_python3_12(-)] ) python_single_target_python3_13? ( dev-python/hiredis[python_targets_python3_13(-)] dev-python/websockets[python_targets_python3_13(-)] ) python_single_target_python3_14? ( dev-python/hiredis[python_targets_python3_14(-)] dev-python/websockets[python_targets_python3_14(-)] ) python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) python_single_target_python3_13? ( dev-lang/python:3.13 ) python_single_target_python3_14? ( dev-lang/python:3.14 ) python_single_target_python3_10? ( >=dev-python/babel-2.17[python_targets_python3_10(-)] >=dev-python/bleach-6.3.0[python_targets_python3_10(-)] >=dev-python/celery-5.5.1[python_targets_python3_10(-)] >=dev-python/channels-4.2[python_targets_python3_10(-)] >=dev-python/channels-redis-4.2[python_targets_python3_10(-)] >=dev-python/concurrent-log-handler-0.9.25[python_targets_python3_10(-)] >=dev-python/dateparser-1.2[python_targets_python3_10(-)] >=dev-python/django-5.2.5[python_targets_python3_10(-)] <dev-python/django-5.3[python_targets_python3_10(-)] >=dev-python/django-allauth-65.12.1[python_targets_python3_10(-)] >=dev-python/django-cachalot-2.8.0[python_targets_python3_10(-)] >=dev-python/django-celery-results-2.6.0[python_targets_python3_10(-)] >=dev-python/django-cors-headers-4.9.0[python_targets_python3_10(-)] >=dev-python/django-extensions-4.1[python_targets_python3_10(-)] >=dev-python/django-filter-25.1[python_targets_python3_10(-)] >=dev-python/django-guardian-3.2.0[python_targets_python3_10(-)] >=dev-python/django-multiselectfield-1.0.1[python_targets_python3_10(-)] dev-python/django-redis[python_targets_python3_10(-)] >=dev-python/django-soft-delete-1.0.18[python_targets_python3_10(-)] >=dev-python/django-treenode-0.23.2[python_targets_python3_10(-)] >=dev-python/djangorestframework-3.16.0[python_targets_python3_10(-)] >=dev-python/djangorestframework-guardian-0.4.0[python_targets_python3_10(-)] >=dev-python/drf-spectacular-0.28[python_targets_python3_10(-)] >=dev-python/drf-spectacular-sidecar-2025.10.1[python_targets_python3_10(-)] >=dev-python/drf-writable-nested-0.7.1[python_targets_python3_10(-)] >=dev-python/filelock-3.20.0[python_targets_python3_10(-)] >=dev-python/gotenberg-client-0.12.0[python_targets_python3_10(-)] >=dev-python/httpx-oauth-0.16[python_targets_python3_10(-)] dev-python/humanize[python_targets_python3_10(-)] >=dev-python/imap-tools-1.11.0[python_targets_python3_10(-)] >=dev-python/inotifyrecursive-0.3[python_targets_python3_10(-)] >=dev-python/jinja2-3.1.5[python_targets_python3_10(-)] >=dev-python/langdetect-1.0.9[python_targets_python3_10(-)] >=dev-python/nltk-3.9.1[python_targets_python3_10(-)] >=dev-python/pathvalidate-3.3.1[python_targets_python3_10(-)] >=dev-python/pdf2image-1.17.0[python_targets_python3_10(-)] >=dev-python/python-dateutil-2.9.0[python_targets_python3_10(-)] >=dev-python/python-dotenv-1.2.1[python_targets_python3_10(-)] >=dev-python/python-gnupg-0.5.4[python_targets_python3_10(-)] >=dev-python/python-ipware-3.0.0[python_targets_python3_10(-)] >=dev-python/python-magic-0.4.27[python_targets_python3_10(-)] >=dev-python/pyzbar-0.1.9[python_targets_python3_10(-)] >=dev-python/rapidfuzz-3.14.0[python_targets_python3_10(-)] >=dev-python/redis-5.2.1[python_targets_python3_10(-)] <dev-python/redis-7.2.0[python_targets_python3_10(-)] >=dev-python/regex-2025.9.18[python_targets_python3_10(-)] >=dev-python/scikit-learn-1.7.0[python_targets_python3_10(-)] >=dev-python/setproctitle-1.3.4[python_targets_python3_10(-)] >=dev-python/tika-client-0.10.0[python_targets_python3_10(-)] >=dev-python/tqdm-4.67.1[python_targets_python3_10(-)] dev-python/uvloop[python_targets_python3_10(-)] >=dev-python/watchdog-6.0[python_targets_python3_10(-)] >=dev-python/whitenoise-6.9[python_targets_python3_10(-)] >=dev-python/whoosh-reloaded-2.7.5[python_targets_python3_10(-)] >=www-servers/granian-2.5.1[python_targets_python3_10(-)] ) python_single_target_python3_11? ( >=dev-python/babel-2.17[python_targets_python3_11(-)] >=dev-python/bleach-6.3.0[python_targets_python3_11(-)] >=dev-python/celery-5.5.1[python_targets_python3_11(-)] >=dev-python/channels-4.2[python_targets_python3_11(-)] >=dev-python/channels-redis-4.2[python_targets_python3_11(-)] >=dev-python/concurrent-log-handler-0.9.25[python_targets_python3_11(-)] >=dev-python/dateparser-1.2[python_targets_python3_11(-)] >=dev-python/django-5.2.5[python_targets_python3_11(-)] <dev-python/django-5.3[python_targets_python3_11(-)] >=dev-python/django-allauth-65.12.1[python_targets_python3_11(-)] >=dev-python/django-cachalot-2.8.0[python_targets_python3_11(-)] >=dev-python/django-celery-results-2.6.0[python_targets_python3_11(-)] >=dev-python/django-cors-headers-4.9.0[python_targets_python3_11(-)] >=dev-python/django-extensions-4.1[python_targets_python3_11(-)] >=dev-python/django-filter-25.1[python_targets_python3_11(-)] >=dev-python/django-guardian-3.2.0[python_targets_python3_11(-)] >=dev-python/django-multiselectfield-1.0.1[python_targets_python3_11(-)] dev-python/django-redis[python_targets_python3_11(-)] >=dev-python/django-soft-delete-1.0.18[python_targets_python3_11(-)] >=dev-python/django-treenode-0.23.2[python_targets_python3_11(-)] >=dev-python/djangorestframework-3.16.0[python_targets_python3_11(-)] >=dev-python/djangorestframework-guardian-0.4.0[python_targets_python3_11(-)] >=dev-python/drf-spectacular-0.28[python_targets_python3_11(-)] >=dev-python/drf-spectacular-sidecar-2025.10.1[python_targets_python3_11(-)] >=dev-python/drf-writable-nested-0.7.1[python_targets_python3_11(-)] >=dev-python/filelock-3.20.0[python_targets_python3_11(-)] >=dev-python/gotenberg-client-0.12.0[python_targets_python3_11(-)] >=dev-python/httpx-oauth-0.16[python_targets_python3_11(-)] dev-python/humanize[python_targets_python3_11(-)] >=dev-python/imap-tools-1.11.0[python_targets_python3_11(-)] >=dev-python/inotifyrecursive-0.3[python_targets_python3_11(-)] >=dev-python/jinja2-3.1.5[python_targets_python3_11(-)] >=dev-python/langdetect-1.0.9[python_targets_python3_11(-)] >=dev-python/nltk-3.9.1[python_targets_python3_11(-)] >=dev-python/pathvalidate-3.3.1[python_targets_python3_11(-)] >=dev-python/pdf2image-1.17.0[python_targets_python3_11(-)] >=dev-python/python-dateutil-2.9.0[python_targets_python3_11(-)] >=dev-python/python-dotenv-1.2.1[python_targets_python3_11(-)] >=dev-python/python-gnupg-0.5.4[python_targets_python3_11(-)] >=dev-python/python-ipware-3.0.0[python_targets_python3_11(-)] >=dev-python/python-magic-0.4.27[python_targets_python3_11(-)] >=dev-python/pyzbar-0.1.9[python_targets_python3_11(-)] >=dev-python/rapidfuzz-3.14.0[python_targets_python3_11(-)] >=dev-python/redis-5.2.1[python_targets_python3_11(-)] <dev-python/redis-7.2.0[python_targets_python3_11(-)] >=dev-python/regex-2025.9.18[python_targets_python3_11(-)] >=dev-python/scikit-learn-1.7.0[python_targets_python3_11(-)] >=dev-python/setproctitle-1.3.4[python_targets_python3_11(-)] >=dev-python/tika-client-0.10.0[python_targets_python3_11(-)] >=dev-python/tqdm-4.67.1[python_targets_python3_11(-)] dev-python/uvloop[python_targets_python3_11(-)] >=dev-python/watchdog-6.0[python_targets_python3_11(-)] >=dev-python/whitenoise-6.9[python_targets_python3_11(-)] >=dev-python/whoosh-reloaded-2.7.5[python_targets_python3_11(-)] >=www-servers/granian-2.5.1[python_targets_python3_11(-)] ) python_single_target_python3_12? ( >=dev-python/babel-2.17[python_targets_python3_12(-)] >=dev-python/bleach-6.3.0[python_targets_python3_12(-)] >=dev-python/celery-5.5.1[python_targets_python3_12(-)] >=dev-python/channels-4.2[python_targets_python3_12(-)] >=dev-python/channels-redis-4.2[python_targets_python3_12(-)] >=dev-python/concurrent-log-handler-0.9.25[python_targets_python3_12(-)] >=dev-python/dateparser-1.2[python_targets_python3_12(-)] >=dev-python/django-5.2.5[python_targets_python3_12(-)] <dev-python/django-5.3[python_targets_python3_12(-)] >=dev-python/django-allauth-65.12.1[python_targets_python3_12(-)] >=dev-python/django-cachalot-2.8.0[python_targets_python3_12(-)] >=dev-python/django-celery-results-2.6.0[python_targets_python3_12(-)] >=dev-python/django-cors-headers-4.9.0[python_targets_python3_12(-)] >=dev-python/django-extensions-4.1[python_targets_python3_12(-)] >=dev-python/django-filter-25.1[python_targets_python3_12(-)] >=dev-python/django-guardian-3.2.0[python_targets_python3_12(-)] >=dev-python/django-multiselectfield-1.0.1[python_targets_python3_12(-)] dev-python/django-redis[python_targets_python3_12(-)] >=dev-python/django-soft-delete-1.0.18[python_targets_python3_12(-)] >=dev-python/django-treenode-0.23.2[python_targets_python3_12(-)] >=dev-python/djangorestframework-3.16.0[python_targets_python3_12(-)] >=dev-python/djangorestframework-guardian-0.4.0[python_targets_python3_12(-)] >=dev-python/drf-spectacular-0.28[python_targets_python3_12(-)] >=dev-python/drf-spectacular-sidecar-2025.10.1[python_targets_python3_12(-)] >=dev-python/drf-writable-nested-0.7.1[python_targets_python3_12(-)] >=dev-python/filelock-3.20.0[python_targets_python3_12(-)] >=dev-python/gotenberg-client-0.12.0[python_targets_python3_12(-)] >=dev-python/httpx-oauth-0.16[python_targets_python3_12(-)] dev-python/humanize[python_targets_python3_12(-)] >=dev-python/imap-tools-1.11.0[python_targets_python3_12(-)] >=dev-python/inotifyrecursive-0.3[python_targets_python3_12(-)] >=dev-python/jinja2-3.1.5[python_targets_python3_12(-)] >=dev-python/langdetect-1.0.9[python_targets_python3_12(-)] >=dev-python/nltk-3.9.1[python_targets_python3_12(-)] >=dev-python/pathvalidate-3.3.1[python_targets_python3_12(-)] >=dev-python/pdf2image-1.17.0[python_targets_python3_12(-)] >=dev-python/python-dateutil-2.9.0[python_targets_python3_12(-)] >=dev-python/python-dotenv-1.2.1[python_targets_python3_12(-)] >=dev-python/python-gnupg-0.5.4[python_targets_python3_12(-)] >=dev-python/python-ipware-3.0.0[python_targets_python3_12(-)] >=dev-python/python-magic-0.4.27[python_targets_python3_12(-)] >=dev-python/pyzbar-0.1.9[python_targets_python3_12(-)] >=dev-python/rapidfuzz-3.14.0[python_targets_python3_12(-)] >=dev-python/redis-5.2.1[python_targets_python3_12(-)] <dev-python/redis-7.2.0[python_targets_python3_12(-)] >=dev-python/regex-2025.9.18[python_targets_python3_12(-)] >=dev-python/scikit-learn-1.7.0[python_targets_python3_12(-)] >=dev-python/setproctitle-1.3.4[python_targets_python3_12(-)] >=dev-python/tika-client-0.10.0[python_targets_python3_12(-)] >=dev-python/tqdm-4.67.1[python_targets_python3_12(-)] dev-python/uvloop[python_targets_python3_12(-)] >=dev-python/watchdog-6.0[python_targets_python3_12(-)] >=dev-python/whitenoise-6.9[python_targets_python3_12(-)] >=dev-python/whoosh-reloaded-2.7.5[python_targets_python3_12(-)] >=www-servers/granian-2.5.1[python_targets_python3_12(-)] ) python_single_target_python3_13? ( >=dev-python/babel-2.17[python_targets_python3_13(-)] >=dev-python/bleach-6.3.0[python_targets_python3_13(-)] >=dev-python/celery-5.5.1[python_targets_python3_13(-)] >=dev-python/channels-4.2[python_targets_python3_13(-)] >=dev-python/channels-redis-4.2[python_targets_python3_13(-)] >=dev-python/concurrent-log-handler-0.9.25[python_targets_python3_13(-)] >=dev-python/dateparser-1.2[python_targets_python3_13(-)] >=dev-python/django-5.2.5[python_targets_python3_13(-)] <dev-python/django-5.3[python_targets_python3_13(-)] >=dev-python/django-allauth-65.12.1[python_targets_python3_13(-)] >=dev-python/django-cachalot-2.8.0[python_targets_python3_13(-)] >=dev-python/django-celery-results-2.6.0[python_targets_python3_13(-)] >=dev-python/django-cors-headers-4.9.0[python_targets_python3_13(-)] >=dev-python/django-extensions-4.1[python_targets_python3_13(-)] >=dev-python/django-filter-25.1[python_targets_python3_13(-)] >=dev-python/django-guardian-3.2.0[python_targets_python3_13(-)] >=dev-python/django-multiselectfield-1.0.1[python_targets_python3_13(-)] dev-python/django-redis[python_targets_python3_13(-)] >=dev-python/django-soft-delete-1.0.18[python_targets_python3_13(-)] >=dev-python/django-treenode-0.23.2[python_targets_python3_13(-)] >=dev-python/djangorestframework-3.16.0[python_targets_python3_13(-)] >=dev-python/djangorestframework-guardian-0.4.0[python_targets_python3_13(-)] >=dev-python/drf-spectacular-0.28[python_targets_python3_13(-)] >=dev-python/drf-spectacular-sidecar-2025.10.1[python_targets_python3_13(-)] >=dev-python/drf-writable-nested-0.7.1[python_targets_python3_13(-)] >=dev-python/filelock-3.20.0[python_targets_python3_13(-)] >=dev-python/gotenberg-client-0.12.0[python_targets_python3_13(-)] >=dev-python/httpx-oauth-0.16[python_targets_python3_13(-)] dev-python/humanize[python_targets_python3_13(-)] >=dev-python/imap-tools-1.11.0[python_targets_python3_13(-)] >=dev-python/inotifyrecursive-0.3[python_targets_python3_13(-)] >=dev-python/jinja2-3.1.5[python_targets_python3_13(-)] >=dev-python/langdetect-1.0.9[python_targets_python3_13(-)] >=dev-python/nltk-3.9.1[python_targets_python3_13(-)] >=dev-python/pathvalidate-3.3.1[python_targets_python3_13(-)] >=dev-python/pdf2image-1.17.0[python_targets_python3_13(-)] >=dev-python/python-dateutil-2.9.0[python_targets_python3_13(-)] >=dev-python/python-dotenv-1.2.1[python_targets_python3_13(-)] >=dev-python/python-gnupg-0.5.4[python_targets_python3_13(-)] >=dev-python/python-ipware-3.0.0[python_targets_python3_13(-)] >=dev-python/python-magic-0.4.27[python_targets_python3_13(-)] >=dev-python/pyzbar-0.1.9[python_targets_python3_13(-)] >=dev-python/rapidfuzz-3.14.0[python_targets_python3_13(-)] >=dev-python/redis-5.2.1[python_targets_python3_13(-)] <dev-python/redis-7.2.0[python_targets_python3_13(-)] >=dev-python/regex-2025.9.18[python_targets_python3_13(-)] >=dev-python/scikit-learn-1.7.0[python_targets_python3_13(-)] >=dev-python/setproctitle-1.3.4[python_targets_python3_13(-)] >=dev-python/tika-client-0.10.0[python_targets_python3_13(-)] >=dev-python/tqdm-4.67.1[python_targets_python3_13(-)] dev-python/uvloop[python_targets_python3_13(-)] >=dev-python/watchdog-6.0[python_targets_python3_13(-)] >=dev-python/whitenoise-6.9[python_targets_python3_13(-)] >=dev-python/whoosh-reloaded-2.7.5[python_targets_python3_13(-)] >=www-servers/granian-2.5.1[python_targets_python3_13(-)] ) python_single_target_python3_14? ( >=dev-python/babel-2.17[python_targets_python3_14(-)] >=dev-python/bleach-6.3.0[python_targets_python3_14(-)] >=dev-python/celery-5.5.1[python_targets_python3_14(-)] >=dev-python/channels-4.2[python_targets_python3_14(-)] >=dev-python/channels-redis-4.2[python_targets_python3_14(-)] >=dev-python/concurrent-log-handler-0.9.25[python_targets_python3_14(-)] >=dev-python/dateparser-1.2[python_targets_python3_14(-)] >=dev-python/django-5.2.5[python_targets_python3_14(-)] <dev-python/django-5.3[python_targets_python3_14(-)] >=dev-python/django-allauth-65.12.1[python_targets_python3_14(-)] >=dev-python/django-cachalot-2.8.0[python_targets_python3_14(-)] >=dev-python/django-celery-results-2.6.0[python_targets_python3_14(-)] >=dev-python/django-cors-headers-4.9.0[python_targets_python3_14(-)] >=dev-python/django-extensions-4.1[python_targets_python3_14(-)] >=dev-python/django-filter-25.1[python_targets_python3_14(-)] >=dev-python/django-guardian-3.2.0[python_targets_python3_14(-)] >=dev-python/django-multiselectfield-1.0.1[python_targets_python3_14(-)] dev-python/django-redis[python_targets_python3_14(-)] >=dev-python/django-soft-delete-1.0.18[python_targets_python3_14(-)] >=dev-python/django-treenode-0.23.2[python_targets_python3_14(-)] >=dev-python/djangorestframework-3.16.0[python_targets_python3_14(-)] >=dev-python/djangorestframework-guardian-0.4.0[python_targets_python3_14(-)] >=dev-python/drf-spectacular-0.28[python_targets_python3_14(-)] >=dev-python/drf-spectacular-sidecar-2025.10.1[python_targets_python3_14(-)] >=dev-python/drf-writable-nested-0.7.1[python_targets_python3_14(-)] >=dev-python/filelock-3.20.0[python_targets_python3_14(-)] >=dev-python/gotenberg-client-0.12.0[python_targets_python3_14(-)] >=dev-python/httpx-oauth-0.16[python_targets_python3_14(-)] dev-python/humanize[python_targets_python3_14(-)] >=dev-python/imap-tools-1.11.0[python_targets_python3_14(-)] >=dev-python/inotifyrecursive-0.3[python_targets_python3_14(-)] >=dev-python/jinja2-3.1.5[python_targets_python3_14(-)] >=dev-python/langdetect-1.0.9[python_targets_python3_14(-)] >=dev-python/nltk-3.9.1[python_targets_python3_14(-)] >=dev-python/pathvalidate-3.3.1[python_targets_python3_14(-)] >=dev-python/pdf2image-1.17.0[python_targets_python3_14(-)] >=dev-python/python-dateutil-2.9.0[python_targets_python3_14(-)] >=dev-python/python-dotenv-1.2.1[python_targets_python3_14(-)] >=dev-python/python-gnupg-0.5.4[python_targets_python3_14(-)] >=dev-python/python-ipware-3.0.0[python_targets_python3_14(-)] >=dev-python/python-magic-0.4.27[python_targets_python3_14(-)] >=dev-python/pyzbar-0.1.9[python_targets_python3_14(-)] >=dev-python/rapidfuzz-3.14.0[python_targets_python3_14(-)] >=dev-python/redis-5.2.1[python_targets_python3_14(-)] <dev-python/redis-7.2.0[python_targets_python3_14(-)] >=dev-python/regex-2025.9.18[python_targets_python3_14(-)] >=dev-python/scikit-learn-1.7.0[python_targets_python3_14(-)] >=dev-python/setproctitle-1.3.4[python_targets_python3_14(-)] >=dev-python/tika-client-0.10.0[python_targets_python3_14(-)] >=dev-python/tqdm-4.67.1[python_targets_python3_14(-)] dev-python/uvloop[python_targets_python3_14(-)] >=dev-python/watchdog-6.0[python_targets_python3_14(-)] >=dev-python/whitenoise-6.9[python_targets_python3_14(-)] >=dev-python/whoosh-reloaded-2.7.5[python_targets_python3_14(-)] >=www-servers/granian-2.5.1[python_targets_python3_14(-)] ) >=app-text/OCRmyPDF-17.3 app-text/poppler[utils] media-gfx/imagemagick[xml] media-gfx/optipng media-libs/jbig2enc audit? ( python_single_target_python3_10? ( >=dev-python/django-auditlog-3.3.0[python_targets_python3_10(-)] ) python_single_target_python3_11? ( >=dev-python/django-auditlog-3.3.0[python_targets_python3_11(-)] ) python_single_target_python3_12? ( >=dev-python/django-auditlog-3.3.0[python_targets_python3_12(-)] ) python_single_target_python3_13? ( >=dev-python/django-auditlog-3.3.0[python_targets_python3_13(-)] ) python_single_target_python3_14? ( >=dev-python/django-auditlog-3.3.0[python_targets_python3_14(-)] ) ) compression? ( python_single_target_python3_10? ( >=dev-python/django-compression-middleware-0.5.0[python_targets_python3_10(-)] ) python_single_target_python3_11? ( >=dev-python/django-compression-middleware-0.5.0[python_targets_python3_11(-)] ) python_single_target_python3_12? ( >=dev-python/django-compression-middleware-0.5.0[python_targets_python3_12(-)] ) python_single_target_python3_13? ( >=dev-python/django-compression-middleware-0.5.0[python_targets_python3_13(-)] ) python_single_target_python3_14? ( >=dev-python/django-compression-middleware-0.5.0[python_targets_python3_14(-)] ) ) mysql? ( >=dev-python/mysqlclient-2.2.7 ) postgres? ( python_single_target_python3_10? ( >=dev-python/psycopg-3.2.12[native-extensions,python_targets_python3_10(-)] ) python_single_target_python3_11? ( >=dev-python/psycopg-3.2.12[native-extensions,python_targets_python3_11(-)] ) python_single_target_python3_12? ( >=dev-python/psycopg-3.2.12[native-extensions,python_targets_python3_12(-)] ) python_single_target_python3_13? ( >=dev-python/psycopg-3.2.12[native-extensions,python_targets_python3_13(-)] ) python_single_target_python3_14? ( >=dev-python/psycopg-3.2.12[native-extensions,python_targets_python3_14(-)] ) ) !remote-redis? ( dev-db/redis ) zxing? ( >=media-libs/zxing-cpp-2.3.0[python,python_single_target_python3_10(-)?,python_single_target_python3_11(-)?,python_single_target_python3_12(-)?,python_single_target_python3_13(-)?,python_single_target_python3_14(-)?] ) virtual/tmpfiles +REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 python_single_target_python3_13 python_single_target_python3_14 ) || ( mysql postgres sqlite ) +SLOT=0 +SRC_URI=https://github.com/paperless-ngx/paperless-ngx/releases/download/v2.20.15/paperless-ngx-v2.20.15.tar.xz +_eclasses_=multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 python-single-r1 47d8ac9be330c9366112b78fd4f8ce57 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 systemd a964c0cbe818b5729da1dbfcee5be861 tmpfiles e0b49bcd7a0daea941c0fbe4cb35ff4e toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 +_md5_=0a3d5818065d6813636f201a848e0ce0 diff --git a/metadata/md5-cache/www-client/falkon-25.12.3 b/metadata/md5-cache/www-client/falkon-26.04.1 index 0166eeda37c2..41a9f5c5b401 100644 --- a/metadata/md5-cache/www-client/falkon-25.12.3 +++ b/metadata/md5-cache/www-client/falkon-26.04.1 @@ -13,6 +13,6 @@ RDEPEND=libressl? ( dev-libs/libressl:= ) !libressl? ( dev-libs/openssl:0= ) >=d REQUIRED_USE=python? ( ^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 python_single_target_python3_13 python_single_target_python3_14 ) ) RESTRICT=test !test? ( test ) SLOT=0 -SRC_URI=mirror://kde/stable/release-service/25.12.3/src/falkon-25.12.3.tar.xz +SRC_URI=mirror://kde/stable/release-service/26.04.1/src/falkon-26.04.1.tar.xz _eclasses_=cmake 3395ce6618fc5c7af03335471b896644 ecm c3772d432284de03db6df21d71be747a flag-o-matic fd3558f73f6503093adee69adf41020d gear.kde.org cacda432108ae84761ff73c038078bb6 kde.org 2eea56ed41440913be4caa3d255d2db3 multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 ninja-utils d063ea1900a793f93eb095010d6d9156 python-single-r1 47d8ac9be330c9366112b78fd4f8ce57 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 virtualx 9741d451eb64ea8bb9faee90d68a9b68 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 _md5_=97695f36db6de1f29f455e8c849140bd diff --git a/metadata/md5-cache/www-servers/h2o-2.2.6-r4 b/metadata/md5-cache/www-servers/h2o-2.2.6-r4 deleted file mode 100644 index b45678cec177..000000000000 --- a/metadata/md5-cache/www-servers/h2o-2.2.6-r4 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=libh2o? ( virtual/pkgconfig ) mruby? ( app-alternatives/yacc virtual/pkgconfig ) dev-build/make >=dev-build/cmake-3.28.5 virtual/pkgconfig -DEFINED_PHASES=compile configure install postinst prepare test -DEPEND=acct-group/h2o acct-user/h2o dev-lang/perl !libressl? ( dev-libs/openssl:0= ) libressl? ( <dev-libs/libressl-3.8.2:0= ) !sci-libs/libh2o sys-libs/zlib libh2o? ( dev-libs/libuv ) mruby? ( || ( ( dev-lang/ruby:3.2 virtual/rubygems[ruby_targets_ruby32(-)] ) ) || ( dev-libs/onigmo dev-libs/oniguruma ) ) -DESCRIPTION=H2O - the optimized HTTP/1, HTTP/2 server -EAPI=8 -HOMEPAGE=https://h2o.examp1e.net/ -INHERIT=cmake ruby-single ssl-cert systemd toolchain-funcs -IUSE=libh2o libressl +mruby -KEYWORDS=~amd64 ~x86 -LICENSE=MIT -RDEPEND=acct-group/h2o acct-user/h2o dev-lang/perl !libressl? ( dev-libs/openssl:0= ) libressl? ( <dev-libs/libressl-3.8.2:0= ) !sci-libs/libh2o sys-libs/zlib libh2o? ( dev-libs/libuv ) -SLOT=0 -SRC_URI=https://github.com/h2o/h2o/archive/v2.2.6.tar.gz -> h2o-2.2.6.tar.gz -_eclasses_=cmake 3395ce6618fc5c7af03335471b896644 flag-o-matic fd3558f73f6503093adee69adf41020d multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 ninja-utils d063ea1900a793f93eb095010d6d9156 ruby-single d1b60f2dbb45623756c128d02b2d3497 ruby-utils 70349884e22849da218b0f0c4a32da54 ssl-cert c718de66e2c3d0a9e72f934c52281fe8 systemd a964c0cbe818b5729da1dbfcee5be861 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=5869ad58fb8b507564c142e90039c823 diff --git a/metadata/md5-cache/www-servers/h2o-2.2.6-r5 b/metadata/md5-cache/www-servers/h2o-2.2.6-r5 deleted file mode 100644 index 540ec65c69da..000000000000 --- a/metadata/md5-cache/www-servers/h2o-2.2.6-r5 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=libh2o? ( virtual/pkgconfig ) mruby? ( app-alternatives/yacc virtual/pkgconfig ) dev-build/make >=dev-build/cmake-3.28.5 virtual/pkgconfig -DEFINED_PHASES=compile configure install postinst prepare test -DEPEND=acct-group/h2o acct-user/h2o dev-lang/perl !libressl? ( dev-libs/openssl:0= ) !sci-libs/libh2o sys-libs/zlib libh2o? ( dev-libs/libuv ) mruby? ( || ( ( dev-lang/ruby:3.2 virtual/rubygems[ruby_targets_ruby32(-)] ) ) || ( dev-libs/onigmo dev-libs/oniguruma ) ) -DESCRIPTION=H2O - the optimized HTTP/1, HTTP/2 server -EAPI=8 -HOMEPAGE=https://h2o.examp1e.net/ -INHERIT=cmake ruby-single ssl-cert systemd toolchain-funcs -IUSE=libh2o libressl +mruby -KEYWORDS=~amd64 ~x86 -LICENSE=MIT -RDEPEND=acct-group/h2o acct-user/h2o dev-lang/perl !libressl? ( dev-libs/openssl:0= ) !sci-libs/libh2o sys-libs/zlib libh2o? ( dev-libs/libuv ) -SLOT=0 -SRC_URI=https://github.com/h2o/h2o/archive/v2.2.6.tar.gz -> h2o-2.2.6.tar.gz -_eclasses_=cmake 3395ce6618fc5c7af03335471b896644 flag-o-matic fd3558f73f6503093adee69adf41020d multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 ninja-utils d063ea1900a793f93eb095010d6d9156 ruby-single d1b60f2dbb45623756c128d02b2d3497 ruby-utils 70349884e22849da218b0f0c4a32da54 ssl-cert c718de66e2c3d0a9e72f934c52281fe8 systemd a964c0cbe818b5729da1dbfcee5be861 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=266d7428894905b53a2fe624fcdbc7e3 diff --git a/metadata/md5-cache/www-servers/h2o-2.2.6-r6 b/metadata/md5-cache/www-servers/h2o-2.2.6-r6 deleted file mode 100644 index d127aab4e12f..000000000000 --- a/metadata/md5-cache/www-servers/h2o-2.2.6-r6 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=libh2o? ( virtual/pkgconfig ) mruby? ( app-alternatives/yacc virtual/pkgconfig ) dev-build/make >=dev-build/cmake-3.28.5 virtual/pkgconfig -DEFINED_PHASES=compile configure install postinst prepare test -DEPEND=acct-group/h2o acct-user/h2o dev-lang/perl !libressl? ( dev-libs/openssl:0= ) !sci-libs/libh2o sys-libs/zlib libh2o? ( dev-libs/libuv ) mruby? ( || ( ( dev-lang/ruby:3.3 virtual/rubygems[ruby_targets_ruby33(-)] ) ( dev-lang/ruby:3.4 virtual/rubygems[ruby_targets_ruby34(-)] ) ) || ( dev-libs/onigmo dev-libs/oniguruma ) ) -DESCRIPTION=H2O - the optimized HTTP/1, HTTP/2 server -EAPI=8 -HOMEPAGE=https://h2o.examp1e.net/ -INHERIT=cmake ruby-single ssl-cert systemd toolchain-funcs -IUSE=libh2o libressl +mruby -KEYWORDS=~amd64 ~x86 -LICENSE=MIT -RDEPEND=acct-group/h2o acct-user/h2o dev-lang/perl !libressl? ( dev-libs/openssl:0= ) !sci-libs/libh2o sys-libs/zlib libh2o? ( dev-libs/libuv ) -SLOT=0 -SRC_URI=https://github.com/h2o/h2o/archive/v2.2.6.tar.gz -> h2o-2.2.6.tar.gz -_eclasses_=cmake 3395ce6618fc5c7af03335471b896644 flag-o-matic fd3558f73f6503093adee69adf41020d multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 ninja-utils d063ea1900a793f93eb095010d6d9156 ruby-single d1b60f2dbb45623756c128d02b2d3497 ruby-utils 70349884e22849da218b0f0c4a32da54 ssl-cert c718de66e2c3d0a9e72f934c52281fe8 systemd a964c0cbe818b5729da1dbfcee5be861 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=10585fa25936b6f2b67f403b6c62e884 diff --git a/net-analyzer/hydra/hydra-9.7.ebuild b/net-analyzer/hydra/hydra-9.7.ebuild index 04b762e2fa8f..3b7448d435e8 100644 --- a/net-analyzer/hydra/hydra-9.7.ebuild +++ b/net-analyzer/hydra/hydra-9.7.ebuild @@ -60,6 +60,9 @@ src_prepare() { -e '/ -o /s:$(OPTS):& $(LDFLAGS):g' \ Makefile.am || die + if use gtk; then + ${S}/hydra-gtk/autogen.sh + fi } src_configure() { diff --git a/net-dns/dnsdist/Manifest b/net-dns/dnsdist/Manifest index 2229ff5be7de..bbc091e4d3ca 100644 --- a/net-dns/dnsdist/Manifest +++ b/net-dns/dnsdist/Manifest @@ -1,5 +1,3 @@ -DIST dnsdist-2.0.3.tar.xz 2285640 BLAKE2B 5f915bfe5201b32956a30440c7b8bde4e9d1862b2c82a2f1124fd846f175e45cf58bd5c78c8ad2b876f8cbf36f9c9109141f2c7ddeff54d9eeac190870387dc5 SHA512 10922b91c39433414fee61e09894fbe1bc4b860558f3f6b4e729db0c561d33a22a17beff4162432bbc0a479b9edbaece735ae1f566a58b7d2da60b7e97b376b9 DIST dnsdist-2.0.5.tar.xz 2289448 BLAKE2B e00273f837d24b07c3d424c507fff8fea6f0c579014ad20a24dbd75a86c8c24a9a3d3477b3e044999303b34fa02ffa2e28d22dade967fdc1cca540b91c135015 SHA512 82eb29c378ac05e1a029a8bd04ca4144a9636ac777020c97090ce0bea3ad215cd7a6fde9218ec4bcb8a4d773730f34ba9f476484f42e7fea34e84717a43f9286 -DIST dnsdist-rust-2.0.3-crates.tar.xz 5268364 BLAKE2B 36b370eacb7332d04de0fa1be2a49983c030c94df00abcc6681180b1ad5fa8bfe3e19744543b3707e305d57649837a632c1400fd4ae1b4626f084310db8f9bad SHA512 a9f1e10a71a9fb2e6879077224823dd278f1a27c5698076e69bc4bcdf89cff5e54ffd0fce90113131358398289400da263b90c895d167cb3c007fcc96654e116 DIST dnsdist-rust-2.0.5-crates.tar.xz 5268364 BLAKE2B 36b370eacb7332d04de0fa1be2a49983c030c94df00abcc6681180b1ad5fa8bfe3e19744543b3707e305d57649837a632c1400fd4ae1b4626f084310db8f9bad SHA512 a9f1e10a71a9fb2e6879077224823dd278f1a27c5698076e69bc4bcdf89cff5e54ffd0fce90113131358398289400da263b90c895d167cb3c007fcc96654e116 DIST dnsdist-rust-9999-630a017b-crates.tar.xz 3275568 BLAKE2B 1185b4c96fb0ec94e96333fea49b1bfee20384cf6515acc9dc95056ae7a759933cbe885175766c2239f2d86524af0df264a92256f7853a6b16c01e257267ad1b SHA512 10221f627bf6733c03882f3f050c2fa40b5d601c6744672d4f2903d863dfa6378b9582feaaa11cdc10b6ca3900db2805bccd84e3bc69a5623eaa24c5d4569047 diff --git a/net-dns/dnsdist/dnsdist-2.0.3.ebuild b/net-dns/dnsdist/dnsdist-2.0.3.ebuild deleted file mode 100644 index deef7c19515e..000000000000 --- a/net-dns/dnsdist/dnsdist-2.0.3.ebuild +++ /dev/null @@ -1,182 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -LUA_COMPAT=( lua5-{1,3,4} luajit ) -PYTHON_COMPAT=( python3_{10..14} ) -RUST_MIN_VER="1.85.0" -RUST_OPTIONAL=1 - -inherit cargo flag-o-matic lua-single meson python-any-r1 toolchain-funcs - -DESCRIPTION="A highly DNS-, DoS- and abuse-aware loadbalancer" -HOMEPAGE="https://www.dnsdist.org/index.html" - -if [[ ${PV} == *9999* ]] ; then - EGIT_REPO_URI="https://github.com/PowerDNS/pdns" - EGIT_BRANCH="master" - inherit git-r3 -else - SRC_URI="https://downloads.powerdns.com/releases/${P}.tar.xz" - KEYWORDS="amd64 ~x86" -fi - -SRC_URI+=" - yaml? ( https://www.applied-asynchrony.com/distfiles/${PN}-rust-${PV}-crates.tar.xz ) -" - -LICENSE="GPL-2" -SLOT="0" -IUSE="bpf cdb dnscrypt dnstap doh doh3 ipcipher lmdb quic regex snmp +ssl systemd test web xdp yaml" -RESTRICT="!test? ( test )" - -REQUIRED_USE="${LUA_REQUIRED_USE} - dnscrypt? ( ssl ) - doh? ( ssl ) - doh3? ( ssl quic ) - ipcipher? ( ssl ) - quic? ( ssl )" - -RDEPEND="acct-group/dnsdist - acct-user/dnsdist - bpf? ( dev-libs/libbpf:= ) - cdb? ( dev-db/tinycdb:= ) - sys-libs/libcap - dev-libs/libedit - dev-libs/libsodium:= - dnstap? ( dev-libs/fstrm ) - doh? ( net-libs/nghttp2:= ) - doh3? ( net-libs/quiche:= ) - lmdb? ( dev-db/lmdb:= ) - quic? ( net-libs/quiche ) - regex? ( dev-libs/re2:= ) - snmp? ( net-analyzer/net-snmp:= ) - ssl? ( dev-libs/openssl:= ) - systemd? ( sys-apps/systemd:0= ) - xdp? ( net-libs/xdp-tools ) - ${LUA_DEPS} -" - -DEPEND="${RDEPEND} - dev-libs/boost:= -" -BDEPEND="$(python_gen_any_dep 'dev-python/pyyaml[${PYTHON_USEDEP}]') - virtual/pkgconfig - yaml? ( ${RUST_DEPEND} ) -" - -# special requirements for live -if [[ ${PV} == *9999* ]] ; then - BDEPEND+=" dev-util/ragel" - S="${S}/pdns/dnsdistdist" -fi - -PATCHES=( - "${FILESDIR}"/2.0.2-roundrobin-fast-path.patch - "${FILESDIR}"/2.0.2-speed-up-cache-hits.patch -) - -pkg_setup() { - lua-single_pkg_setup - python-any-r1_pkg_setup - use yaml && rust_pkg_setup -} - -python_check_deps() { - python_has_version "dev-python/pyyaml[${PYTHON_USEDEP}]" -} - -# git-r3 overrides automatic SRC_URI unpacking -src_unpack() { - default - - if [[ ${PV} == *9999* ]] ; then - git-r3_src_unpack - fi -} - -src_prepare() { - default - - # clean up duplicate file - rm -f README.md -} - -src_configure() { - # bug #822855 - append-lfs-flags - - # There is currently no reliable way to handle mixed C++/Rust + LTO - # correctly: https://bugs.gentoo.org/963128 - if use yaml && tc-is-lto ; then - ewarn "Disabling LTO because of mixed C++/Rust toolchains." - filter-lto - fi - - # some things can only be enabled/disabled by defines - ! use dnstap && append-cppflags -DDISABLE_PROTOBUF - ! use web && append-cppflags -DDISABLE_BUILTIN_HTML - - local emesonargs=( - --sysconfdir="${EPREFIX}/etc/dnsdist" - # always use libsodium - -Dlibsodium=enabled - -Dlua=${ELUA} - # never try to build man pages (virtualenv) - -Dman-pages=false - # never use gnutls (openssl only) - -Dtls-gnutls=disabled - $(meson_feature bpf ebpf) - $(meson_feature cdb) - $(meson_feature dnscrypt) - $(meson_feature dnstap) - $(meson_feature doh dns-over-https) - $(meson_feature doh nghttp2) - $(meson_feature doh3 dns-over-http3) - $(meson_feature ipcipher) - $(meson_feature lmdb) - $(meson_feature quic dns-over-quic) - $(meson_feature regex re2) - $(meson_feature snmp) - $(meson_feature ssl libcrypto) - $(meson_feature ssl tls-libssl) - $(meson_feature ssl dns-over-tls) - $(meson_feature systemd systemd-service) - $(meson_use test unit-tests) - $(meson_feature xdp xsk) - $(meson_feature yaml) - ) - - meson_src_configure -} - -# explicitly implement src_compile/test to override the -# otherwise automagic cargo_src_compile/test phases - -src_compile() { - cargo_gen_config - cargo_env meson_src_compile -} - -src_test() { - meson_src_test -} - -src_install() { - meson_src_install - - insinto /etc/dnsdist - doins "${FILESDIR}"/dnsdist.conf.example - - newconfd "${FILESDIR}"/dnsdist.confd ${PN} - newinitd "${FILESDIR}"/dnsdist.initd ${PN} -} - -pkg_postinst() { - elog "dnsdist provides multiple instances support. You can create more instances" - elog "by symlinking the dnsdist init script to another name." - elog - elog "The name must be in the format dnsdist.<suffix> and dnsdist will use the" - elog "/etc/dnsdist/dnsdist-<suffix>.conf configuration file instead of the default." -} diff --git a/net-ftp/filezilla/filezilla-3.70.4.ebuild b/net-ftp/filezilla/filezilla-3.70.4.ebuild index 47c8143bc131..2f1249e58c2a 100644 --- a/net-ftp/filezilla/filezilla-3.70.4.ebuild +++ b/net-ftp/filezilla/filezilla-3.70.4.ebuild @@ -19,7 +19,7 @@ S="${WORKDIR}/${PN}-${MY_PV}" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~x86" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" IUSE="cpu_flags_x86_sse2 dbus nls test" RESTRICT="!test? ( test )" diff --git a/net-libs/fzssh/fzssh-1.2.1.ebuild b/net-libs/fzssh/fzssh-1.2.1.ebuild index ed8823288fa2..3d53daf54581 100644 --- a/net-libs/fzssh/fzssh-1.2.1.ebuild +++ b/net-libs/fzssh/fzssh-1.2.1.ebuild @@ -10,7 +10,7 @@ SRC_URI="https://dev.gentoo.org/~dlan/distfiles/${PN}/${P}.tar.xz" LICENSE="GPL-2" SLOT="0/12" # libfzssh.so version -KEYWORDS="~amd64 ~arm ~arm64 ~x86" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" DEPEND=" >=dev-libs/libfilezilla-0.55.3 diff --git a/net-misc/freerdp/Manifest b/net-misc/freerdp/Manifest index 9565f4e21e7e..2be1e44c1bfe 100644 --- a/net-misc/freerdp/Manifest +++ b/net-misc/freerdp/Manifest @@ -1,2 +1,2 @@ -DIST freerdp-3.24.2.tar.gz 11449958 BLAKE2B 8ef343cc751fe7061066ede51967e7cfe6204970b778ce8cc9aae542ebf027d1523127bea2fb8517e30a228edd49ca256bbfe23095cae3a86e20e6c0d65b355e SHA512 12e483ea60081999964de99dacd6e634dec254608ff231a389f95e11be79cba5a3a643cc852042266e3caf5154069eae25178f0a69b4782f2a2363e95ae50388 DIST freerdp-3.25.0.tar.gz 11489543 BLAKE2B 0e1ab445b85d682283d1752c887dfc7d3e5a61ea53cd7a692a275acea1438df67dbaeec8ee12593079cbe25a043fede3039a01e1f79360696067a298c95b3d35 SHA512 c9e1d2a5b45666f5da24761f2656061c754886105c64ae184ad9b1ae5a2c38220466907d2ddfc7d5046fea2269b62235b62f03bc28ad564f1cd53b9466127cba +DIST freerdp-3.26.0.tar.gz 11500641 BLAKE2B 5ea781f1a00b2adb56022953415340cc6a3008cea39080359b1b8ff2e33d6434d09cb6f03ee1569de4e072f70b868970aec8551f83c87ce3c0bfa992875e4b17 SHA512 c17bcb1711abec42abf8dac6f497d95b77478e38b3e7a33d0903542cf80d6b4d584e2d76e43df652b67cd27629e2fb7be1be7f52c67e0e43c269fc8db4ee0e17 diff --git a/net-misc/freerdp/freerdp-3.24.2.ebuild b/net-misc/freerdp/freerdp-3.26.0.ebuild index 681774a37e7a..681774a37e7a 100644 --- a/net-misc/freerdp/freerdp-3.24.2.ebuild +++ b/net-misc/freerdp/freerdp-3.26.0.ebuild diff --git a/net-p2p/qbittorrent/files/qbittorrent-5.2.0-cmakelist_txt.patch b/net-p2p/qbittorrent/files/qbittorrent-5.2.0-cmakelist_txt.patch new file mode 100644 index 000000000000..31cc1a9f1ec0 --- /dev/null +++ b/net-p2p/qbittorrent/files/qbittorrent-5.2.0-cmakelist_txt.patch @@ -0,0 +1,12 @@ +diff '--color=auto' -urN qBittorrent-release-5.0.0.orig/CMakeLists.txt qBittorrent-release-5.0.0/CMakeLists.txt +--- qBittorrent-release-5.0.0.orig/CMakeLists.txt 2024-10-05 11:00:17.913842451 +0200 ++++ qBittorrent-release-5.0.0/CMakeLists.txt 2024-10-05 11:02:01.493835539 +0200 +@@ -9,7 +9,7 @@ + # version requirements - older versions may work, but you are on your own + set(minBoostVersion 1.76) + set(minQt6Version 6.6.0) +-set(minOpenSSLVersion 3.0.2) ++set(minOpenSSLVersion 2.0.0) + set(minLibtorrent1Version 1.2.19) + set(minLibtorrentVersion 2.0.10) + set(minZlibVersion 1.2.11) diff --git a/net-p2p/qbittorrent/qbittorrent-5.2.0.ebuild b/net-p2p/qbittorrent/qbittorrent-5.2.0.ebuild index 76cea754ef41..43e394983b9a 100644 --- a/net-p2p/qbittorrent/qbittorrent-5.2.0.ebuild +++ b/net-p2p/qbittorrent/qbittorrent-5.2.0.ebuild @@ -51,7 +51,7 @@ src_prepare() { use webui && MULTIBUILD_VARIANTS+=( nogui ) if use libressl; then - eapply ${FILESDIR}/cmakelist_txt.patch + eapply ${FILESDIR}/qbittorrent-5.2.0-cmakelist_txt.patch fi cmake_src_prepare diff --git a/profiles/package.mask/00-gentoo b/profiles/package.mask/00-gentoo index c8b255411641..4a3f043afbf2 100644 --- a/profiles/package.mask/00-gentoo +++ b/profiles/package.mask/00-gentoo @@ -185,14 +185,6 @@ x11-misc/emacs-desktop-mail # importing requests to print warnings that broke random stuff. =dev-python/requests-2.32.5 -# Andreas Sturmlechner <asturm@gentoo.org> (2026-04-06) -# Obsolete KF5/KF6-transitional -common packages w/o any consumers left. -# Removal on 2026-05-06. -kde-apps/libksane-common -kde-apps/libkcddb-common -kde-frameworks/purpose-kaccounts-services -kde-misc/kio-gdrive-common - # Sam James <sam@gentoo.org> (2026-04-06) # These versions dropped testtools.tests.* which are used by reverse # dependencies like dev-python/python-subunit. diff --git a/sys-apps/nix/files/nix-meson-1.11.patch b/sys-apps/nix/files/nix-meson-1.11.patch new file mode 100644 index 000000000000..e2607c63f018 --- /dev/null +++ b/sys-apps/nix/files/nix-meson-1.11.patch @@ -0,0 +1,62 @@ +--- nix-2.34.7/doc/manual/meson.build~ 2026-05-05 23:25:31.727208534 +0800 ++++ nix-2.34.7/doc/manual/meson.build 2026-05-05 23:38:59.070126431 +0800 +@@ -106,11 +106,11 @@ + + # Hacky way to figure out if `nix` is an `ExternalProgram` or + # `Executable`. Only the latter can occur in custom target input lists. +-if nix.full_path().startswith(meson.build_root()) +- nix_input = nix +-else +- nix_input = [] +-endif ++# if nix.full_path().startswith(meson.build_root()) ++# nix_input = nix ++# else ++# nix_input = [] ++# endif + + # HTML manual build (conditional) + if get_option('html-manual') +@@ -160,7 +160,6 @@ + rl_next_generated, + summary_rl_next, + json_schema_generated_files, +- nix_input, + ], + output : [ + 'manual', +@@ -247,7 +246,6 @@ + input : [ + files('./render-manpage.sh'), + files('./expand-includes.py'), +- nix_input, + ], + output : command[0] + '-' + page + '.1', + install : true, +@@ -370,7 +368,6 @@ + files('./render-manpage.sh'), + files('./expand-includes.py'), + nix3_cli_files, +- nix_input, + ], + output : page + '.1', + install : true, +@@ -425,7 +422,6 @@ + files('./render-manpage.sh'), + files('./expand-includes.py'), + entry.get(3, []), +- nix_input, + ], + output : '@0@.@1@'.format(entry[0], entry[1]), + install : true, +--- nix-2.34.7/src/nix-functional-tests/meson.build~ 2026-05-05 01:22:33.000000000 +0800 ++++ nix-2.34.7/src/nix-functional-tests/meson.build 2026-05-05 23:51:52.004873253 +0800 +@@ -276,7 +276,7 @@ + # them more time than the default of 30 seconds. + timeout : 300, + # Used for target dependency/ordering tracking, not adding compiler flags or anything. +- depends : deps, ++ # depends : deps, + workdir : workdir, + ) + endforeach diff --git a/sys-apps/nix/nix-2.34.7.ebuild b/sys-apps/nix/nix-2.34.7.ebuild index a8826aed2828..390731a43758 100644 --- a/sys-apps/nix/nix-2.34.7.ebuild +++ b/sys-apps/nix/nix-2.34.7.ebuild @@ -100,6 +100,8 @@ pkg_pretend() { src_prepare() { default + eapply -p1 $FILESDIR/nix-meson-1.11.patch + # inject our copy of lowdown-nix export PKG_CONFIG_PATH="${PKG_CONFIG_PATH}${PKG_CONFIG_PATH:+:}${EPREFIX}/usr/$(get_libdir)/lowdown-nix/lib/pkgconfig" export PATH="$PATH:${EPREFIX}/usr/$(get_libdir)/lowdown-nix/bin" diff --git a/sys-apps/systemd/systemd-259.4-r1.ebuild b/sys-apps/systemd/systemd-259.4-r1.ebuild index 174fd972e7a1..523c709d1004 100644 --- a/sys-apps/systemd/systemd-259.4-r1.ebuild +++ b/sys-apps/systemd/systemd-259.4-r1.ebuild @@ -230,7 +230,6 @@ pkg_pretend() { ~CGROUP_BPF ~DEVTMPFS ~EPOLL ~FANOTIFY ~FHANDLE ~INOTIFY_USER ~IPV6 ~NET ~NET_NS ~PROC_FS ~SIGNALFD ~SYSFS ~TIMERFD ~TMPFS_XATTR ~UNIX ~USER_NS - ~CRYPTO_HMAC ~CRYPTO_SHA256 ~CRYPTO_USER_API_HASH ~!GRKERNSEC_PROC ~!IDE ~!SYSFS_DEPRECATED ~!SYSFS_DEPRECATED_V2" diff --git a/sys-apps/systemd/systemd-260.1.ebuild b/sys-apps/systemd/systemd-260.1.ebuild index 155c99b8ea45..c04d1a8f16ab 100644 --- a/sys-apps/systemd/systemd-260.1.ebuild +++ b/sys-apps/systemd/systemd-260.1.ebuild @@ -206,7 +206,6 @@ pkg_pretend() { ~CGROUP_BPF ~DEVTMPFS ~EPOLL ~FANOTIFY ~FHANDLE ~INOTIFY_USER ~IPV6 ~NET ~NET_NS ~PROC_FS ~SIGNALFD ~SYSFS ~TIMERFD ~TMPFS_XATTR ~UNIX ~USER_NS - ~CRYPTO_HMAC ~CRYPTO_SHA256 ~CRYPTO_USER_API_HASH ~!GRKERNSEC_PROC ~!IDE ~!SYSFS_DEPRECATED ~!SYSFS_DEPRECATED_V2" diff --git a/sys-apps/systemd/systemd-9999.ebuild b/sys-apps/systemd/systemd-9999.ebuild index cdf1a41de7ba..d9c8126b4ef9 100644 --- a/sys-apps/systemd/systemd-9999.ebuild +++ b/sys-apps/systemd/systemd-9999.ebuild @@ -206,7 +206,6 @@ pkg_pretend() { ~CGROUP_BPF ~DEVTMPFS ~EPOLL ~FANOTIFY ~FHANDLE ~INOTIFY_USER ~IPV6 ~NET ~NET_NS ~PROC_FS ~SIGNALFD ~SYSFS ~TIMERFD ~TMPFS_XATTR ~UNIX ~USER_NS - ~CRYPTO_HMAC ~CRYPTO_SHA256 ~CRYPTO_USER_API_HASH ~!GRKERNSEC_PROC ~!IDE ~!SYSFS_DEPRECATED ~!SYSFS_DEPRECATED_V2" diff --git a/sys-fs/ntfs3g/ntfs3g-2026.2.25.ebuild b/sys-fs/ntfs3g/ntfs3g-2026.2.25.ebuild index 04a8d32963fd..f43691f03332 100644 --- a/sys-fs/ntfs3g/ntfs3g-2026.2.25.ebuild +++ b/sys-fs/ntfs3g/ntfs3g-2026.2.25.ebuild @@ -13,7 +13,7 @@ S="${WORKDIR}/ntfs-3g-${PV}" LICENSE="GPL-2" # The subslot matches the SONAME major #. SLOT="0/89" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~sparc x86" IUSE="acl debug +fuse +mount-ntfs ntfsdecrypt +ntfsprogs static-libs suid xattr" RDEPEND=" diff --git a/sys-kernel/gentoo-kernel-bin/Manifest b/sys-kernel/gentoo-kernel-bin/Manifest index b2d5437c655d..98b20b85c435 100644 --- a/sys-kernel/gentoo-kernel-bin/Manifest +++ b/sys-kernel/gentoo-kernel-bin/Manifest @@ -34,6 +34,10 @@ DIST gentoo-kernel-6.12.86-1.amd64.gpkg.tar 326225920 BLAKE2B 0876b16e744cd55890 DIST gentoo-kernel-6.12.86-1.arm64.gpkg.tar 295936000 BLAKE2B d68f88b0ac608dd1343ee9a08af160ee86c6aad88f5522e8570d59201604a4d8fa31df2d31691c236df724d2a21f679c4f42919d8a47eb8d5303f815c727d9ff SHA512 0e11c30eaf5c63006f3599587306a0797c6f9525c4d95a4f86432e38ab9835c39de81354c504762a13345e957fad90fd560de83ccc9143f4ca804f3e7ebb2307 DIST gentoo-kernel-6.12.86-1.ppc64le.gpkg.tar 74178560 BLAKE2B 28d27c6ae28712be79b99eff8ab65608bbfcbde6ce220c2baaf6159be8700466092b50b2d7ad966de566d3f417122d95d1e5611b53eeb76c03f65f659a0a3d3b SHA512 7398b402809d8576cb9daf87905974ce58311575e090e233f701a27b1153fbf9efed68a440f590065155ef81c8ac7439b26ae3f16bed357b65546631f8f4bd56 DIST gentoo-kernel-6.12.86-1.x86.gpkg.tar 77957120 BLAKE2B 43523ecb1976c213e843af809105a8153c7a4251377d0645626479b8e5daa2929eb4d4c0144010718824447d28beecaf18e6ef867b266397b6a3afac6db014ec SHA512 7dc9d39c159737d799668fc55405f20dd5d9cd8e0a984ca63cd4282f52b6623dadfd6306b7e2f257c905542c54a4d6ec49ef0f065907a1751afad942faaacfcd +DIST gentoo-kernel-6.12.86_p1-1.amd64.gpkg.tar 326195200 BLAKE2B 0899d5fca55eef56f2b0191d9c805fa9e86cd20609b841267350799ce7cfdacd083e364fd3bdc60025b59f3b5331931a30139ffca2830e0712b665389d52bc10 SHA512 21447bbf7e5df2a51dbc390518423b20c4a8785f7f2723c265b56c034567fdc71358fc4f798d97d56bb390788f7afd6e674f0559bb8563486e6feb5602f8f46b +DIST gentoo-kernel-6.12.86_p1-1.arm64.gpkg.tar 295936000 BLAKE2B 08ae59510d5f368e4e9c8ceb0bf6f997880fa99972d1d0c38d1f1c1c3697689459dad84cd6ff2fecb69d957880e74ec8d630ae7715ecf3bf29f29d97e0fdfd45 SHA512 02886234bddbe68b34a8d5480eb9f10d9aa357f62c58cb04d547e366e81b84d8888a77c51dd8c1f110dbe2b14adc11b7f747526a9b5c36eeeed39fcfd57b6c48 +DIST gentoo-kernel-6.12.86_p1-1.ppc64le.gpkg.tar 74168320 BLAKE2B 65ec36f57686910eb34fa60f532a617b576c90707f9f72fb95307d7b96033e1246e1e0ff4127697cd39c4b2f8449c59d45831da4d82a178848bbc7958c1a7d6f SHA512 6379aa4a904f9764cf8a39ce448ed91396ef8c707b82741995b86a3aa9128de649d46acd7124cf3e6ede42388644d4dae71d35af0f1d6b0426ca8d60be760053 +DIST gentoo-kernel-6.12.86_p1-1.x86.gpkg.tar 77946880 BLAKE2B 697a3b8bdd74c28ae0f1360032b007b2b026de1b7b5f4183e02e7e2761d1befa8cbbe1e0926754b4b54027734e467c0c24a6f6fcca9e2ba946936db6463f8ca6 SHA512 c2652fde2925903b97ee1f334f94aacbe53af05eb9f98cdf9d6e549172c7b438cc763a6d3c04860cec08ab48d032922db8717d5bdff9f3235558d11b30781627 DIST gentoo-kernel-6.18.25-1.amd64.gpkg.tar 477143040 BLAKE2B 32670ebbacfd8834322d8da35bf9c78de1735397b333f22529ce19073707fc168d80ac93c4488fc2eada00968cd379fb0666d3267337e3c56b22f037ebf67a5e SHA512 7180af1d5e6afcac7f10fe08f8bb0a1e7afa5ee6605de3e367a5b2d1724004ab5509ef902817b2ddafafb5802baf7966e0b6e4539d8d2273ddfc4cb4d484690c DIST gentoo-kernel-6.18.25-1.arm64.gpkg.tar 451133440 BLAKE2B 34c9327a75df3e4440bb7ea3161591613cd213e6b9dc0326b9535bdf93d323fd88ee297dc46c660a572d0b412d75bdde06008ad89b07b2057ad81713f20b1d8e SHA512 ec7af3b841e4afb9f9c555312d78796657bd8da1d04063619772a35f1e440bc14ee55dc1d775d114b0f3244f36e17ab22ce73fe7b155abecd72a0dbe99f34fa2 DIST gentoo-kernel-6.18.25-1.ppc64le.gpkg.tar 77158400 BLAKE2B b440e426d161fc686408bbd8b686693872ffbcb51a177834a5d0280b77206748129fde6dab999b9aef96641e793085afb555233082f195975d6ab935822620a8 SHA512 20f71ad03ec2d356b55992e367870337154e24b869ba642bd549920300c55ffe633e2450c2da0d0209df859ccba3c4592fc769c3f7ffa6740e0f31ce968a5a7a @@ -46,6 +50,10 @@ DIST gentoo-kernel-6.18.27-1.amd64.gpkg.tar 464691200 BLAKE2B fc4133c499ab05b62b DIST gentoo-kernel-6.18.27-1.arm64.gpkg.tar 451256320 BLAKE2B 5847258de00f6e44b4caa99b7396bde72c8b03d3148e815de566bc7cdfef7688da2aff50b519ea71547da43152d59ede1375f3e9afd73c71a216a4658ebb3763 SHA512 cc6298bcf21aa8f2a4c764aa225abc11cb1773b70f3b271a3327a9602f7c8ca57046efcb817efb5f18e16223872088240a15616d4bcaa7cc0229af2b14a3bd9b DIST gentoo-kernel-6.18.27-1.ppc64le.gpkg.tar 77158400 BLAKE2B 6610732c2d7fa81c18369d90f3460f8b93027e13912556313417b596a1cf26a9cc5faca4f441e20b71633bf05e63a818adefe7f30aad52300fafadb3c5698745 SHA512 3d79a5058ec13049034ebd64af2113afbef98f69f1f9070492953cad23f452438cab1e423299dc3747fd4f041ff5306e6b75572ca9387c16a5f88e812d9b01b2 DIST gentoo-kernel-6.18.27-1.x86.gpkg.tar 83568640 BLAKE2B 3334ea6c0be2b350bd96d2636381ae4d0bf9a9b0d0369db574a9ada73fff3232e24b7e52b5087e63fbd89b243526aaa088f9284709a79416412e946b69449956 SHA512 dfb297c167bcc1172156fc4d18c79d19e2df085f25674ac3164c52f85a7a9f24215ba0ec7a4c4759692a3c87bc029e190cfb30eb728a0c6340e2b5f90d13ca74 +DIST gentoo-kernel-6.18.27_p1-1.amd64.gpkg.tar 464691200 BLAKE2B 1f3b0c4e1d297e4386ad0107c3ce15cc37e7b5320242a1588ae79dc7bc3b95a408a87663ddce284e06a978596898fb7f8c7a320133f8c3bf846d5098a97888a6 SHA512 2a8f6f443d849c134e8f9d1e3ede2a5e0678de6f3d5bbd999351e83e601649ab59afa6c981087d5345a8f3bcad9268ad9ce8964f750be0d03745026a567ce085 +DIST gentoo-kernel-6.18.27_p1-1.arm64.gpkg.tar 451194880 BLAKE2B 70a64a8c2615cffd79651fa83d6eda0d13b6e1178cbbeb91ec6f8d5c5ab5bdf14fcdcc2b25d1731e3b5f65dc4b01ac94ab1a2a969e6f2a6d983382c4d5978f9b SHA512 2f30e098bfe7510271495dda7959da89c66dc27cc16451fb921907f297e5ec29c06057d480e8b34613707e3b9c748baa9725035a7936fd55b19b7fd7091178e6 +DIST gentoo-kernel-6.18.27_p1-1.ppc64le.gpkg.tar 77178880 BLAKE2B 163e9659d481269ff7287465a008ced67e89d9fe971cd92dc450e031603eef85b0d0e486ffa05440662c37a0669ff8094086f217c5ca463d4dc0c363fefe37f4 SHA512 b338e94b567dc6e6297e3ee5c09a36107a7c1ad391a318af7093008845ba1d7d5fa61a4d6c7293ee6685417ecd85d2fd5103ec062dda646566887084436b3b50 +DIST gentoo-kernel-6.18.27_p1-1.x86.gpkg.tar 83578880 BLAKE2B 3e5ed0782a2a2b6aaf6350295e88bf5e2e31da4bcbd578272fd02f647fd8e698ad63f1b99a035b135dcd78cc0ade8ff155a62b93aab67661967929c99060956d SHA512 981827eb9806b71f0d61e6c0709efdda95852d958315f3dc6a96115c8d89540242a122f0598369059f626292a979ec89a1a2b3a6cea78122418271da51f45596 DIST gentoo-kernel-6.6.136_p1-1.amd64.gpkg.tar 290017280 BLAKE2B 70f6b2b6377031ef42be94dfe5a35303828e77df80ed4c1d08eac5afe945972be7c20e5eafb9794dcb44bf63f8346fe830de72cbcccecfd2ad587b5ee74e9d78 SHA512 a0b1ab25b98b67698f211e2ed98bc13d953b20352ce29d7909f218e4b485407fc1bce3dd93bf8b3fbedd5ce2574bb3abdba3267f7c53e007f17e8f0aaf355987 DIST gentoo-kernel-6.6.136_p1-1.arm64.gpkg.tar 260362240 BLAKE2B 8982dfd2f13020cdfe6f689ab7ebefec551329a360209c8a6f21ae2982de5dffb89bb847e57889146c63b9f4134ba822410f99534b013b892bb0db30742f279e SHA512 7bb0f41ffd2b0f4d108b3fb369788dc937f12088f2461137782e1f100dd6ea488e485a75cead84e97f27fd5863e3eef9eaa60e4e8e1f1fbabbf7fb73c6bb15c0 DIST gentoo-kernel-6.6.136_p1-1.ppc64le.gpkg.tar 65495040 BLAKE2B 90a9c58719c90c35a687fda0728e147c8ff805e26934b91cb7965f31c32a89d0cfcd1c67adc1acb6e2d7d3746a52f1a617085da9fb52d89495bf8161655315f1 SHA512 e38a382c95a530c9b98a882d438621e8b4c2ae34ddcef48c8fa11f8718fbf39048c87a2d0c443ec6537ff2a32b45a624e2d650c8929088f54b9b71c38df6ad5f @@ -54,6 +62,10 @@ DIST gentoo-kernel-6.6.137-1.amd64.gpkg.tar 290017280 BLAKE2B e82b918f40968fae06 DIST gentoo-kernel-6.6.137-1.arm64.gpkg.tar 260321280 BLAKE2B 835879dab5fd1e180c4290a0852c61cc34a1ed4c83b317722c5f715c344b64aaf12e8e7913ff0f3e39aaf907b53f5000e4d93b864bdfe96d4b5cff8fa297c6bf SHA512 44323f8b54bea7448d6d46e3ace6f899a13a47bb95e4747a37e0d52bd96dd2088857b24c442a486de05e3267a0a47436cb0caf486d10f01373642374094ee291 DIST gentoo-kernel-6.6.137-1.ppc64le.gpkg.tar 65495040 BLAKE2B 3b8aa0f975ac34fc87d1f29a36d61c15ec5385e010b78a5385d279a887efe7a8abc674be1acc6c2d664043f10aa6acf07678f5931a18672ff74e20009af5c153 SHA512 02000d1cdd5ec9245a2284fcad936437d5fe404a48ce48ab361dbc0eb21dd613062fa0351d2e810051cba9ab921af3c4fbde2e2192410d6e68d08377e079c716 DIST gentoo-kernel-6.6.137-1.x86.gpkg.tar 68812800 BLAKE2B f9b852d82971c9ccd855b78a7559516ce4c5f4a00772b65800541fb2364aa9e3696cdc681285c49a38c14c130fb9cf37e7094e518c7cf4ebcf48488b1b609f24 SHA512 a9ef37a2d755b726a3b2b98350f0166cf6a79208e7ec24a9e3a8e3220ceae9a474b821fdb9eb3bcc7f7719b729f37d36716a335d984500a316f34d9b8120d9d8 +DIST gentoo-kernel-6.6.137_p1-1.amd64.gpkg.tar 290027520 BLAKE2B b63cebdf39a88318120598ec5a283611bc8e16a04817166bbd09adaa8c1f186c0c2a7cf1708d289cc1e6dd0605dd23059ca77f8f19757d391e08c3b54bb0c98f SHA512 974f14bcad913ea036f4388d1b60932b57b482fb3d89ed2ac7aad9fb85c2dd5d0805d3a91dddde4ec623637b2e34b3c3c9e70d1433674f3343c34d12235050d7 +DIST gentoo-kernel-6.6.137_p1-1.arm64.gpkg.tar 260352000 BLAKE2B e9203b135bd1d43f8c7ff0ee7aecc5c0173a3031760bcd26cfad1af7cc18d4346cb9f914871476bff854756bd97ba97b6e0faeff25e4832339350359aca9f4f6 SHA512 03b0cc0ba6de85756b681d28c0fa4cd1ee50caa3e15b2c75ca32e7153ce2908f88acf1cb04fda6d176a6bc112e89b9a93f390d09e8858adaaa3ecd4221b7ff15 +DIST gentoo-kernel-6.6.137_p1-1.ppc64le.gpkg.tar 65484800 BLAKE2B 887b3935da2017a1c9c275ae55c84d7212e43f7d06dc03e0b9198fb194fa4ca9d837e96ee07a8e97cf6faf5067817ee24052fd339ca235cbe286e2b6687ff5e9 SHA512 c6f89c065115787b9986f1eb81ec1288ca0ba9cd1450fad4a9924d452ae6813c0494a0d69e0e57c915484d3982dd5bee096d539694d541cf5c55bcf8c9b34876 +DIST gentoo-kernel-6.6.137_p1-1.x86.gpkg.tar 68823040 BLAKE2B 1cd2b03c487d043f6d7f6db2ef8b26bbad94dbfdbcb68216c527cc8dec4ac1de7e6089f43d1aa5f5e032f64ad940e700d619bf23648f0728e9cb1cb073b942cb SHA512 f75abb180bffb344424812efe3f1b334e689b46d2f726cc1b67f5fd07173e6c9e101117e7033ba8bd7aa5cfba1db7b714b22f94fd1ae92de2df4ff4de86ffd4d DIST gentoo-kernel-7.0.2-1.amd64.gpkg.tar 369377280 BLAKE2B 920869e54ff504a25ed93ca3366efa80ff7f3c9c5a76d10fbcd98ba06c6020783e376c20acc5384570718a5a8fdd4cc9a69c5af43b7a02e27283cd542bb414ff SHA512 4f763f890327ae16268e95997ad0d6aa17f9cbb134c7845b4734b24fef8edd4903221ef7e92f7974f0f1594203122d2b099d17482a080ea78c50bb4ddd8483ef DIST gentoo-kernel-7.0.2-1.arm64.gpkg.tar 326082560 BLAKE2B ba6fb32b79f62e9ff866869127c1f0b86824866eb171f1ea40eb5a88b2fa8455b88cdd9189fb42e2460c29e32528078abcb77b570d65e95179f8f32c836c3b1d SHA512 8e0e94b5b768de45034b6d9d6ea2ff9ae06554c11bd4b23d770952980bf7eae127afd397e8e3862530d1c2447d3a07e638c60bbb3576ea4a234953a9694bd528 DIST gentoo-kernel-7.0.2-1.ppc64le.gpkg.tar 78602240 BLAKE2B 8c0c20751b8b8c975e96704d0e4e45fefcd676cd6d1d76c9f48d0a1355af1cfc473caaf991ca1b3c9239f0be500d15a36830bedbec902a971ef2869753d412ee SHA512 cb3e115ed69f546bc270399f2028f19cae2003080a55e211999a6887bef5c8e066c41ce28bb1b8c4941a095ea429e74153f7766d2e0532870d6012f01cd78469 @@ -66,6 +78,10 @@ DIST gentoo-kernel-7.0.4-1.amd64.gpkg.tar 354252800 BLAKE2B fc0677342f0a684fa73b DIST gentoo-kernel-7.0.4-1.arm64.gpkg.tar 326144000 BLAKE2B af60de7b7039d5c916d3d198c6e058470c6fbfea9931f79019fc1709eb06998f77e53acaa9c894bd36c4f1b5ac11951080785d6acd30ddc57cf8334cb60a4f55 SHA512 0dcfeb80ad5677c0a98444a0b95fe81d8a130c71b9de6b5fff71526167ba8e19da8cfd74d09dad87cfe46a34dd68409e7bd6b300585625570d65ff8d3386b422 DIST gentoo-kernel-7.0.4-1.ppc64le.gpkg.tar 78622720 BLAKE2B 829795ff9d578a64036348e4321569e29f0010c7b8935c4d1f3600d3010c8f2677662d394e6b2988b64609a1cfdd3d5054bae2da1655ff5746d505fedc26eb82 SHA512 6c5ef1004f4d3a8d810a861730cf8be06c55d2ec77743738cbb67121173cb7acda4049413458bd5d6e6662e66fd717b733d930ec1b1b11e5e883ef0f74114cee DIST gentoo-kernel-7.0.4-1.x86.gpkg.tar 85340160 BLAKE2B 9ebd095808cb79b49c49160b654159c1b52b9d7d560d4da79f8d3a75f6987c2757f19553d10f95617a2ce64870bb25f27c0284538d7ac414d91aec6b76782945 SHA512 1dd7edb269fa06e40c22c003efd77361916d32607f49cddd2c73302ea6a1e8a6c39c91c8cedaddeba2cdebcf7f3db27d5dfb59ad6f7225a84132af175e1ae5c6 +DIST gentoo-kernel-7.0.4_p1-1.amd64.gpkg.tar 354344960 BLAKE2B 635878a558b68d2fa1c5e3fd211f353507d7432968dd565b4e4f289f1af9123fd7a657ec3a45d8e3db331a46be0817d35e486cc8e5da4944f6b9ed92988db6b7 SHA512 c6290c70f676321eb40cc203ba4d00e61bc41340bacc9f55281880eda699140ef2ebabde2fa2505356db9b579fe018c5c8fdf2420dbb6226b4db503378a1de5c +DIST gentoo-kernel-7.0.4_p1-1.arm64.gpkg.tar 326103040 BLAKE2B c12f88b2e56e151f44fd5280f574ce0b8521cae5eaa9af7728dc41f954660342ba2f8872b59356574315139151fc1ebcc8fbaa2bef961fb07728241e898afc79 SHA512 d74e842982474c5857cd5063b9c35c1c43c508c91050c1cbbd51cdd855cd3c02ebb0e01459584494524fd650f0ddd2c2d1be718bcc01149da830bdcd3385d1cb +DIST gentoo-kernel-7.0.4_p1-1.ppc64le.gpkg.tar 78602240 BLAKE2B d2713c6850a002000b9fc0da02b99d7e894bc208e5c3d089399f5ce850f591794f7fb4140ab696463e7b0d1740ade42056ca5b663a92c0cc6f9566d72ff16a38 SHA512 8484277c233a5c9890d2d7e2d190d59bbd2b0db6f19f13fb5fa19dca15218903755b29b9cd38ba15a977f344ec171e1bf35c35b0f79ad6188365d6789bf6a949 +DIST gentoo-kernel-7.0.4_p1-1.x86.gpkg.tar 85340160 BLAKE2B 6181968e99727320aeb40474b4c7f804a4565267d6b816281f98f4b986926ea138d2c92eb6ea453b64084ceb588f63b7fd4924623bb205a0e4696996e7292acc SHA512 c165e6acf948f8e642a3778cc032d3ac0bb4f360d65fee9b59cb12d54376465767d3130663abd18910dd9f87c6d2412794cae9acb5c61cc1625bc2f54f37cf38 DIST linux-5.10.tar.xz 116606704 BLAKE2B b923d7b66309224f42f35f8a5fa219421b0a9362d2adacdadd8d96251f61f7230878ea297a269a7f3b3c56830f0b177e068691e1d7f88501a05653b0a13274d1 SHA512 95bc137d0cf9148da6a9d1f1a878698dc27b40f68e22c597544010a6c591ce1b256f083489d3ff45ff77753289b535135590194d88ef9f007d0ddab3d74de70e DIST linux-5.15.tar.xz 121913744 BLAKE2B 3921274b23f7938abdf3ed9334534b4581e13d7484303d3a5280eddb038999aaa8b836666a487472d9c4a219af0f06b9fecccaf348fb5510ab8762f4ef4b7e83 SHA512 d25ad40b5bcd6a4c6042fd0fd84e196e7a58024734c3e9a484fd0d5d54a0c1d87db8a3c784eff55e43b6f021709dc685eb0efa18d2aec327e4f88a79f405705a DIST linux-5.x-sha256sums-20260418.asc 375956 BLAKE2B d2592f053f0350997180479283fb5c57e119fad665fc28c982392b0655736827221eb21f892e628e8e2ce61b55be6d0ecbdf3c9e6d37c8b3ff29c330c28cc239 SHA512 4746bb154801314b1df39830445b6ecb59cf278da5799df0b0eaf383fba20b6a26dd3174cedd5f54f23e66b97980520b634714e480b61a0a7283734a7667b890 @@ -90,10 +106,14 @@ DIST linux-gentoo-patches-6.1.164.tar.xz 28932 BLAKE2B a49ad3d5c7a22728e4519cb2c DIST linux-gentoo-patches-6.1.169_p1.tar.xz 29504 BLAKE2B bf9c9a55c628c6905bf0e9a819d706054d1772c193ab386fc22bf64e2eb6395b7524aff836fb300a88a5306165d92311da884126fcb046932c2695921113b578 SHA512 6aec10c3cc58f06736d4c246093bb16bcc375d1d027d78386af167e792cd7e16f48cef3040eef701a8bc1600223db4cc3cfbbb0fefb80a963bd1b0049edb03d1 DIST linux-gentoo-patches-6.12.75.tar.xz 20180 BLAKE2B 436ae2c1b00442e961c1bdb14f658bb14c02e1a73f9ea0b2125fcc6614d5f8ebb630cd22dcf5bc26fc3d5b2cca75fe88903f31e0c44cb76379596ba415e30f65 SHA512 6d1a953bc1b123da4dabbf393ff0dca83556accac535f2d6683e104297413f10e9dbb393ff76f316c7fe892849d0ea73834976c7637872151443586584ce0123 DIST linux-gentoo-patches-6.12.84_p1.tar.xz 20748 BLAKE2B f29bf79bf2d8502d6274f4935e44fba2951c7ba2af65cf68a630085f9ba07615e5b4ec294b2f4f69f2694b6a6a2c658609e8b411d4a89c42823d27ead9dfdf1e SHA512 ec2a9a76a3ae652b6cabe2118a978d5a3ddbbaea7522e28b97c8341b93ecefea964e28593fbf31f084a5597c85590950e1b6f3b049a7f879971cc9dc83fe38df +DIST linux-gentoo-patches-6.12.86_p1.tar.xz 21416 BLAKE2B cac75fcf54339af9d5c838f4753c2013918008e4e602bd2e03921309b4c1810c9995422809b32a1faa377ea895311629e768e8adcf79eb11e52ea41c4629d8fe SHA512 af387c4d62a7032cf212e77baeefb362a2ac9a9ff8bdb117572e8131edd8d7d9930093cc7ddcf0d8a991c3133ccafe9aaa45e1636473e8840d09dd4b2a6ea2dd DIST linux-gentoo-patches-6.18.16.tar.xz 10832 BLAKE2B 3bd240cfc5f62689dcae40cdb08c447bb4cf275395bbaba72ed2b9a63dc3b37446245d7dff88f639ca80e5b66f1a53f73d88af832c2655c16249f919c9896199 SHA512 a57c0a62b14701e8a776ed5f8eec45798edc8f79e089c4a22976a091c693c3f03e9cf26f2a592bd92f4ebacf100cce55523a99c3a3197eeeefcdbf995f3bf55a +DIST linux-gentoo-patches-6.18.27_p1.tar.xz 12092 BLAKE2B a0c3f357e0a53476b8e03ca38b2a1b3954bf78d7c72130f0781c3f2ad9b20a45d96d2602b731c685a7b7736685eba1480ff61dd663e41ef5fcf2f363feff7269 SHA512 0e641459886e06b81bad2196840ddafd79d4134ff658fbafe5a42f597e9099e85658aa46d9a1cd02a726e58d5d61598f8e40edef741862dcc65f3b71c9dcb110 DIST linux-gentoo-patches-6.6.134.tar.xz 42820 BLAKE2B 14164c31817dbc4bd6c421ddd0b87bf16e9f8fd493f082b17e5780277ff9d0cef4d827ba2cb10db47142b0f528f924721fa6ff057f30b7e2ab916767b069836d SHA512 97177a8e8254b8a5fa2b6f380f36a27219015fb8d026f3080331bce9f8d289666dd7388f3cc70b017d3c61acbdeb887b25556d66aed2947a917f217ad80b5312 DIST linux-gentoo-patches-6.6.136_p1.tar.xz 43372 BLAKE2B 3d152e481dc8f9a6ff4d8bcf5cf7bbe9eca44fc69e26f5424ab75431f8956898df6dccdeec906e8274c81c81ee90a5e4d6248526ee1e98738157ee0cd4ed2007 SHA512 a9079127241744c5fb0c6b5ad508e81c9196b7c97091162635b4d1cfc60a8ff826e26ffafe3bf056cea3c56f8cc5ff0cdbba31eee90da7659ac88c7e1c3d80b3 +DIST linux-gentoo-patches-6.6.137_p1.tar.xz 44048 BLAKE2B 1cccfd69dc7bb403be369a373b126e54d0006583a1b646873c567372253fca1f758b890a889db4daf7b680ec84ad5c41ef668c9080551601726d2d706343e715 SHA512 77b12fa6195925fca23c49352c1e3f15b8eb3f636bb853b47c37c4d97449d8e754e95a5b7e369a03697fe731b0478a87150b4d4b276effeaabdb9095462f7a80 DIST linux-gentoo-patches-7.0.1.tar.xz 9556 BLAKE2B 3b665b8912767095caceadc826fedc836b62dcd490f04f0ae4bdc64e8ee84403d0f70b973f1afec1a627028b6ea6f179aeedcafe70102a59e07152054d09f2af SHA512 59a43b5c6e11315393ca4549a6d8e53863399ee3d1f478daeb970652c37f18d99dc6827a190118dffee84ea86f3a63362e3aa062ac5ac499d7340c59170ed654 +DIST linux-gentoo-patches-7.0.4_p1.tar.xz 10836 BLAKE2B b478d1d5aecb6681320f8d363fa70060669848a82c1bb1c3c050d392e8b7313a7287d9f7db80a26553f2846dc77c1df8a864093ce85bace42e51fdb65e73f1ef SHA512 75fce808d6fcc049c135767187906ccb0cebd5c05d619dce3ecd7f2f05af626d48c5930537550566a031457f9c8ecf52f87843b335bdb8b978797b3b86a605ca DIST patch-5.10.253.xz 7248732 BLAKE2B ea684b60dfb1c3b28f5f530d46e8933fa4ff3f4ea1a6498b9cfe8c995621f27d824fe8b40686494549981ac6e30c809cd626eef6a9536f44c929e91d28c5e2f1 SHA512 f195170a0e6f924aa114f66fb72fccf19bec43c4b69d15dd94052f6e00bcfd671a30d47cc1b86617d9bb6943e05df22d6df0a32dbfd5effb65b98f1c4fd99ae3 DIST patch-5.10.254.xz 7254948 BLAKE2B c409ba9cdc2f8280c8b947a1901980db9ed886f7aa2baad24524333a5bb855a60ae05747b745a830beaadc8500177b6b736dc0fd7266f556d9c141600a90e24e SHA512 1859322a2f1b7a40bafe6c8c386b44ec92801f7c42b4c917fa5e755b3ecee50e53a48ed004546369d0c6ce656e5a5802d6ad10fef86f47fa5881919abb176e40 DIST patch-5.15.203.xz 7676312 BLAKE2B 3a0e051b3c93864baab5c7f4757c6b147b17a75a1347e65f4c37bb83c268ab2d6f1c1258e7195b777f588f86b02e69416b96831d9284da8e9d3e52ccc153d5e5 SHA512 fb4dd6a04e408a3cd12963427e1b9acef6ecabb3feaf3e4721588c428d26e6c184b1c673b35f4ddda0d669a27d013c6c6e906289493546df82960d409581e903 diff --git a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.12.86_p1.ebuild b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.12.86_p1.ebuild new file mode 100644 index 000000000000..463d53248100 --- /dev/null +++ b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.12.86_p1.ebuild @@ -0,0 +1,233 @@ +# Copyright 2020-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +KERNEL_IUSE_GENERIC_UKI=1 + +inherit kernel-install toolchain-funcs unpacker verify-sig + +BASE_P=linux-${PV%.*} +PATCH_PV=${PV%_p*} +PATCHSET=linux-gentoo-patches-6.12.86_p1 +BINPKG=${P/-bin}-1 +SHA256SUM_DATE=20260507 + +DESCRIPTION="Pre-built Linux kernel with Gentoo patches" +HOMEPAGE=" + https://wiki.gentoo.org/wiki/Project:Distribution_Kernel + https://www.kernel.org/ +" +SRC_URI+=" + https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${BASE_P}.tar.xz + https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/patch-${PATCH_PV}.xz + https://distfiles.gentoo.org/pub/proj/dist-kernel/patchsets/$(ver_cut 1-2)/${PATCHSET}.tar.xz + verify-sig? ( + https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/sha256sums.asc + -> linux-$(ver_cut 1).x-sha256sums-${SHA256SUM_DATE}.asc + ) + amd64? ( + https://distfiles.gentoo.org/pub/proj/dist-kernel/binpkg/amd64/$(ver_cut 1-2)/${BINPKG}.amd64.gpkg.tar + ) + arm64? ( + https://distfiles.gentoo.org/pub/proj/dist-kernel/binpkg/arm64/$(ver_cut 1-2)/${BINPKG}.arm64.gpkg.tar + ) + ppc64? ( + https://distfiles.gentoo.org/pub/proj/dist-kernel/binpkg/ppc64le/$(ver_cut 1-2)/${BINPKG}.ppc64le.gpkg.tar + ) + x86? ( + https://distfiles.gentoo.org/pub/proj/dist-kernel/binpkg/x86/$(ver_cut 1-2)/${BINPKG}.x86.gpkg.tar + ) +" +S=${WORKDIR} + +KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" +IUSE="debug" + +RDEPEND=" + !sys-kernel/gentoo-kernel:${SLOT} +" +PDEPEND=" + >=virtual/dist-kernel-${PV} +" +BDEPEND=" + app-alternatives/bc + app-alternatives/lex + dev-util/pahole + virtual/libelf + app-alternatives/yacc + amd64? ( app-crypt/sbsigntools ) + arm64? ( app-crypt/sbsigntools ) + verify-sig? ( >=sec-keys/openpgp-keys-kernel-20250702 ) +" + +KV_LOCALVERSION='-gentoo-dist' +KV_FULL=${PV/_p/-p}${KV_LOCALVERSION} + +QA_PREBUILT='*' + +VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/kernel.org.asc + +src_unpack() { + if use verify-sig; then + cd "${DISTDIR}" || die + verify-sig_verify_signed_checksums \ + "linux-$(ver_cut 1).x-sha256sums-${SHA256SUM_DATE}.asc" \ + sha256 "${BASE_P}.tar.xz patch-${PATCH_PV}.xz" + cd "${WORKDIR}" || die + fi + + unpacker +} + +src_prepare() { + local patch + cd "${BASE_P}" || die + eapply "${WORKDIR}/patch-${PATCH_PV}" + for patch in "${WORKDIR}/${PATCHSET}"/*.patch; do + eapply "${patch}" + # non-experimental patches always finish with Gentoo Kconfig + # we built -bins without them + if [[ ${patch} == *Add-Gentoo-Linux-support-config-settings* ]] + then + break + fi + done + + default + + # add Gentoo patchset version + local extraversion=${PV#${PATCH_PV}} + sed -i -e "s:^\(EXTRAVERSION =\).*:\1 ${extraversion/_/-}:" Makefile || die +} + +src_configure() { + # force ld.bfd if we can find it easily + local HOSTLD="$(tc-getBUILD_LD)" + if type -P "${HOSTLD}.bfd" &>/dev/null; then + HOSTLD+=.bfd + fi + local LD="$(tc-getLD)" + if type -P "${LD}.bfd" &>/dev/null; then + LD+=.bfd + fi + tc-export_build_env + local makeargs=( + V=1 + WERROR=0 + + HOSTCC="$(tc-getBUILD_CC)" + HOSTCXX="$(tc-getBUILD_CXX)" + HOSTLD="${HOSTLD}" + HOSTAR="$(tc-getBUILD_AR)" + HOSTCFLAGS="${BUILD_CFLAGS}" + HOSTLDFLAGS="${BUILD_LDFLAGS}" + + CROSS_COMPILE=${CHOST}- + AS="$(tc-getAS)" + CC="$(tc-getCC)" + LD="${LD}" + AR="$(tc-getAR)" + NM="$(tc-getNM)" + STRIP="$(tc-getSTRIP)" + OBJCOPY="$(tc-getOBJCOPY)" + OBJDUMP="$(tc-getOBJDUMP)" + READELF="$(tc-getREADELF)" + + # we need to pass it to override colliding Gentoo envvar + ARCH="$(tc-arch-kernel)" + + O="${WORKDIR}"/modprep + ) + + local kernel_dir="${BINPKG}/image/usr/src/linux-${KV_FULL}" + + # If this is set it will have an effect on the name of the output + # image. Set this variable to track this setting. + if grep -q "CONFIG_EFI_ZBOOT=y" "${kernel_dir}/.config"; then + KERNEL_EFI_ZBOOT=1 + elif use arm64 && use generic-uki; then + die "USE=generic-uki requires a CONFIG_EFI_ZBOOT enabled build" + fi + + local image="${kernel_dir}/$(dist-kernel_get_image_path)" + local uki="${image%/*}/uki.efi" + + # Override user variable with the cert used during build + openssl x509 \ + -inform DER -in "${kernel_dir}/certs/signing_key.x509" \ + -outform PEM -out "${T}/cert.pem" || + die "Failed to convert pcrpkey to PEM format" + export SECUREBOOT_SIGN_CERT=${T}/cert.pem + + if [[ -s ${uki} ]]; then + # We need to extract the plain image for the test phase + # and USE=-generic-uki. + kernel-install_extract_from_uki linux "${uki}" "${image}" + fi + + mkdir modprep || die + cp "${kernel_dir}/.config" modprep/ || die + emake -C "${BASE_P}" "${makeargs[@]}" modules_prepare +} + +src_test() { + local kernel_dir="${BINPKG}/image/usr/src/linux-${KV_FULL}" + kernel-install_test "${KV_FULL}" \ + "${WORKDIR}/${kernel_dir}/$(dist-kernel_get_image_path)" \ + "${BINPKG}/image/lib/modules/${KV_FULL}" \ + "${WORKDIR}/${kernel_dir}/.config" +} + +src_install() { + local rel_kernel_dir=/usr/src/linux-${KV_FULL} + local kernel_dir="${BINPKG}/image${rel_kernel_dir}" + local image="${kernel_dir}/$(dist-kernel_get_image_path)" + local uki="${image%/*}/uki.efi" + if [[ -s ${uki} ]]; then + # Keep the kernel image type we don't want out of install tree + # Replace back with placeholder + if use generic-uki; then + > "${image}" || die + else + > "${uki}" || die + fi + fi + + # Overwrite the identifier in the prebuilt package + echo "${CATEGORY}/${PF}:${SLOT}" > "${kernel_dir}/dist-kernel" || die + + mv "${BINPKG}"/image/{lib,usr} "${ED}"/ || die + + # FIXME: requires proper mount-boot + if [[ -d ${BINPKG}/image/boot/dtbs ]]; then + mv "${BINPKG}"/image/boot "${ED}"/ || die + fi + + # strip out-of-source build stuffs from modprep + # and then copy built files + find modprep -type f '(' \ + -name Makefile -o \ + -name '*.[ao]' -o \ + '(' -name '.*' -a -not -name '.config' ')' \ + ')' -delete || die + rm modprep/source || die + cp -p -R modprep/. "${ED}${rel_kernel_dir}"/ || die + + # Update timestamps on all modules to ensure cleanup works correctly + # when switching USE=modules-compress. + find "${ED}/lib" -name '*.ko' -exec touch {} + || die + + # Modules were already stripped before signing + dostrip -x /lib/modules + kernel-install_compress_modules + + # Mirror the logic from kernel-build_src_install, for architectures + # where USE=debug is used. + if use ppc64; then + dostrip -x "${rel_kernel_dir}/$(dist-kernel_get_image_path)" + elif use debug && { use amd64 || use arm64; }; then + dostrip -x "${rel_kernel_dir}/vmlinux" + dostrip -x "${rel_kernel_dir}/vmlinux.ctfa" + fi +} diff --git a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.18.27_p1.ebuild b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.18.27_p1.ebuild new file mode 100644 index 000000000000..967f8c1c0a6c --- /dev/null +++ b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.18.27_p1.ebuild @@ -0,0 +1,233 @@ +# Copyright 2020-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +KERNEL_IUSE_GENERIC_UKI=1 + +inherit kernel-install toolchain-funcs unpacker verify-sig + +BASE_P=linux-${PV%.*} +PATCH_PV=${PV%_p*} +PATCHSET=linux-gentoo-patches-6.18.27_p1 +BINPKG=${P/-bin}-1 +SHA256SUM_DATE=20260507 + +DESCRIPTION="Pre-built Linux kernel with Gentoo patches" +HOMEPAGE=" + https://wiki.gentoo.org/wiki/Project:Distribution_Kernel + https://www.kernel.org/ +" +SRC_URI+=" + https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${BASE_P}.tar.xz + https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/patch-${PATCH_PV}.xz + https://distfiles.gentoo.org/pub/proj/dist-kernel/patchsets/$(ver_cut 1-2)/${PATCHSET}.tar.xz + verify-sig? ( + https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/sha256sums.asc + -> linux-$(ver_cut 1).x-sha256sums-${SHA256SUM_DATE}.asc + ) + amd64? ( + https://distfiles.gentoo.org/pub/proj/dist-kernel/binpkg/amd64/$(ver_cut 1-2)/${BINPKG}.amd64.gpkg.tar + ) + arm64? ( + https://distfiles.gentoo.org/pub/proj/dist-kernel/binpkg/arm64/$(ver_cut 1-2)/${BINPKG}.arm64.gpkg.tar + ) + ppc64? ( + https://distfiles.gentoo.org/pub/proj/dist-kernel/binpkg/ppc64le/$(ver_cut 1-2)/${BINPKG}.ppc64le.gpkg.tar + ) + x86? ( + https://distfiles.gentoo.org/pub/proj/dist-kernel/binpkg/x86/$(ver_cut 1-2)/${BINPKG}.x86.gpkg.tar + ) +" +S=${WORKDIR} + +KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" +IUSE="debug" + +RDEPEND=" + !sys-kernel/gentoo-kernel:${SLOT} +" +PDEPEND=" + >=virtual/dist-kernel-${PATCH_PV} +" +BDEPEND=" + app-alternatives/bc + app-alternatives/lex + dev-util/pahole + virtual/libelf + app-alternatives/yacc + amd64? ( app-crypt/sbsigntools ) + arm64? ( app-crypt/sbsigntools ) + verify-sig? ( >=sec-keys/openpgp-keys-kernel-20250702 ) +" + +KV_LOCALVERSION='-gentoo-dist' +KV_FULL=${PV/_p/-p}${KV_LOCALVERSION} + +QA_PREBUILT='*' + +VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/kernel.org.asc + +src_unpack() { + if use verify-sig; then + cd "${DISTDIR}" || die + verify-sig_verify_signed_checksums \ + "linux-$(ver_cut 1).x-sha256sums-${SHA256SUM_DATE}.asc" \ + sha256 "${BASE_P}.tar.xz patch-${PATCH_PV}.xz" + cd "${WORKDIR}" || die + fi + + unpacker +} + +src_prepare() { + local patch + cd "${BASE_P}" || die + eapply "${WORKDIR}/patch-${PATCH_PV}" + for patch in "${WORKDIR}/${PATCHSET}"/*.patch; do + eapply "${patch}" + # non-experimental patches always finish with Gentoo Kconfig + # we built -bins without them + if [[ ${patch} == *Add-Gentoo-Linux-support-config-settings* ]] + then + break + fi + done + + default + + # add Gentoo patchset version + local extraversion=${PV#${PATCH_PV}} + sed -i -e "s:^\(EXTRAVERSION =\).*:\1 ${extraversion/_/-}:" Makefile || die +} + +src_configure() { + # force ld.bfd if we can find it easily + local HOSTLD="$(tc-getBUILD_LD)" + if type -P "${HOSTLD}.bfd" &>/dev/null; then + HOSTLD+=.bfd + fi + local LD="$(tc-getLD)" + if type -P "${LD}.bfd" &>/dev/null; then + LD+=.bfd + fi + tc-export_build_env + local makeargs=( + V=1 + WERROR=0 + + HOSTCC="$(tc-getBUILD_CC)" + HOSTCXX="$(tc-getBUILD_CXX)" + HOSTLD="${HOSTLD}" + HOSTAR="$(tc-getBUILD_AR)" + HOSTCFLAGS="${BUILD_CFLAGS}" + HOSTLDFLAGS="${BUILD_LDFLAGS}" + + CROSS_COMPILE=${CHOST}- + AS="$(tc-getAS)" + CC="$(tc-getCC)" + LD="${LD}" + AR="$(tc-getAR)" + NM="$(tc-getNM)" + STRIP="$(tc-getSTRIP)" + OBJCOPY="$(tc-getOBJCOPY)" + OBJDUMP="$(tc-getOBJDUMP)" + READELF="$(tc-getREADELF)" + + # we need to pass it to override colliding Gentoo envvar + ARCH="$(tc-arch-kernel)" + + O="${WORKDIR}"/modprep + ) + + local kernel_dir="${BINPKG}/image/usr/src/linux-${KV_FULL}" + + # If this is set it will have an effect on the name of the output + # image. Set this variable to track this setting. + if grep -q "CONFIG_EFI_ZBOOT=y" "${kernel_dir}/.config"; then + KERNEL_EFI_ZBOOT=1 + elif use arm64 && use generic-uki; then + die "USE=generic-uki requires a CONFIG_EFI_ZBOOT enabled build" + fi + + local image="${kernel_dir}/$(dist-kernel_get_image_path)" + local uki="${image%/*}/uki.efi" + + # Override user variable with the cert used during build + openssl x509 \ + -inform DER -in "${kernel_dir}/certs/signing_key.x509" \ + -outform PEM -out "${T}/cert.pem" || + die "Failed to convert pcrpkey to PEM format" + export SECUREBOOT_SIGN_CERT=${T}/cert.pem + + if [[ -s ${uki} ]]; then + # We need to extract the plain image for the test phase + # and USE=-generic-uki. + kernel-install_extract_from_uki linux "${uki}" "${image}" + fi + + mkdir modprep || die + cp "${kernel_dir}/.config" modprep/ || die + emake -C "${BASE_P}" "${makeargs[@]}" modules_prepare +} + +src_test() { + local kernel_dir="${BINPKG}/image/usr/src/linux-${KV_FULL}" + kernel-install_test "${KV_FULL}" \ + "${WORKDIR}/${kernel_dir}/$(dist-kernel_get_image_path)" \ + "${BINPKG}/image/lib/modules/${KV_FULL}" \ + "${WORKDIR}/${kernel_dir}/.config" +} + +src_install() { + local rel_kernel_dir=/usr/src/linux-${KV_FULL} + local kernel_dir="${BINPKG}/image${rel_kernel_dir}" + local image="${kernel_dir}/$(dist-kernel_get_image_path)" + local uki="${image%/*}/uki.efi" + if [[ -s ${uki} ]]; then + # Keep the kernel image type we don't want out of install tree + # Replace back with placeholder + if use generic-uki; then + > "${image}" || die + else + > "${uki}" || die + fi + fi + + # Overwrite the identifier in the prebuilt package + echo "${CATEGORY}/${PF}:${SLOT}" > "${kernel_dir}/dist-kernel" || die + + mv "${BINPKG}"/image/{lib,usr} "${ED}"/ || die + + # FIXME: requires proper mount-boot + if [[ -d ${BINPKG}/image/boot/dtbs ]]; then + mv "${BINPKG}"/image/boot "${ED}"/ || die + fi + + # strip out-of-source build stuffs from modprep + # and then copy built files + find modprep -type f '(' \ + -name Makefile -o \ + -name '*.[ao]' -o \ + '(' -name '.*' -a -not -name '.config' ')' \ + ')' -delete || die + rm modprep/source || die + cp -p -R modprep/. "${ED}${rel_kernel_dir}"/ || die + + # Update timestamps on all modules to ensure cleanup works correctly + # when switching USE=modules-compress. + find "${ED}/lib" -name '*.ko' -exec touch {} + || die + + # Modules were already stripped before signing + dostrip -x /lib/modules + kernel-install_compress_modules + + # Mirror the logic from kernel-build_src_install, for architectures + # where USE=debug is used. + if use ppc64; then + dostrip -x "${rel_kernel_dir}/$(dist-kernel_get_image_path)" + elif use debug && { use amd64 || use arm64; }; then + dostrip -x "${rel_kernel_dir}/vmlinux" + dostrip -x "${rel_kernel_dir}/vmlinux.ctfa" + fi +} diff --git a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.6.137_p1.ebuild b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.6.137_p1.ebuild new file mode 100644 index 000000000000..57f5a6dd0012 --- /dev/null +++ b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.6.137_p1.ebuild @@ -0,0 +1,233 @@ +# Copyright 2020-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +KERNEL_IUSE_GENERIC_UKI=1 + +inherit kernel-install toolchain-funcs unpacker verify-sig + +BASE_P=linux-${PV%.*} +PATCH_PV=${PV%_p*} +PATCHSET=linux-gentoo-patches-6.6.137_p1 +BINPKG=${P/-bin}-1 +SHA256SUM_DATE=20260501 + +DESCRIPTION="Pre-built Linux kernel with Gentoo patches" +HOMEPAGE=" + https://wiki.gentoo.org/wiki/Project:Distribution_Kernel + https://www.kernel.org/ +" +SRC_URI+=" + https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${BASE_P}.tar.xz + https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/patch-${PATCH_PV}.xz + https://distfiles.gentoo.org/pub/proj/dist-kernel/patchsets/$(ver_cut 1-2)/${PATCHSET}.tar.xz + verify-sig? ( + https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/sha256sums.asc + -> linux-$(ver_cut 1).x-sha256sums-${SHA256SUM_DATE}.asc + ) + amd64? ( + https://distfiles.gentoo.org/pub/proj/dist-kernel/binpkg/amd64/$(ver_cut 1-2)/${BINPKG}.amd64.gpkg.tar + ) + arm64? ( + https://distfiles.gentoo.org/pub/proj/dist-kernel/binpkg/arm64/$(ver_cut 1-2)/${BINPKG}.arm64.gpkg.tar + ) + ppc64? ( + https://distfiles.gentoo.org/pub/proj/dist-kernel/binpkg/ppc64le/$(ver_cut 1-2)/${BINPKG}.ppc64le.gpkg.tar + ) + x86? ( + https://distfiles.gentoo.org/pub/proj/dist-kernel/binpkg/x86/$(ver_cut 1-2)/${BINPKG}.x86.gpkg.tar + ) +" +S=${WORKDIR} + +KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" +IUSE="debug" + +RDEPEND=" + !sys-kernel/gentoo-kernel:${SLOT} +" +PDEPEND=" + >=virtual/dist-kernel-${PV} +" +BDEPEND=" + app-alternatives/bc + app-alternatives/lex + dev-util/pahole + virtual/libelf + app-alternatives/yacc + amd64? ( app-crypt/sbsigntools ) + arm64? ( app-crypt/sbsigntools ) + verify-sig? ( >=sec-keys/openpgp-keys-kernel-20250702 ) +" + +KV_LOCALVERSION='-gentoo-dist' +KV_FULL=${PV/_p/-p}${KV_LOCALVERSION} + +QA_PREBUILT='*' + +VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/kernel.org.asc + +src_unpack() { + if use verify-sig; then + cd "${DISTDIR}" || die + verify-sig_verify_signed_checksums \ + "linux-$(ver_cut 1).x-sha256sums-${SHA256SUM_DATE}.asc" \ + sha256 "${BASE_P}.tar.xz patch-${PATCH_PV}.xz" + cd "${WORKDIR}" || die + fi + + unpacker +} + +src_prepare() { + local patch + cd "${BASE_P}" || die + eapply "${WORKDIR}/patch-${PATCH_PV}" + for patch in "${WORKDIR}/${PATCHSET}"/*.patch; do + eapply "${patch}" + # non-experimental patches always finish with Gentoo Kconfig + # we built -bins without them + if [[ ${patch} == *Add-Gentoo-Linux-support-config-settings* ]] + then + break + fi + done + + default + + # add Gentoo patchset version + local extraversion=${PV#${PATCH_PV}} + sed -i -e "s:^\(EXTRAVERSION =\).*:\1 ${extraversion/_/-}:" Makefile || die +} + +src_configure() { + # force ld.bfd if we can find it easily + local HOSTLD="$(tc-getBUILD_LD)" + if type -P "${HOSTLD}.bfd" &>/dev/null; then + HOSTLD+=.bfd + fi + local LD="$(tc-getLD)" + if type -P "${LD}.bfd" &>/dev/null; then + LD+=.bfd + fi + tc-export_build_env + local makeargs=( + V=1 + WERROR=0 + + HOSTCC="$(tc-getBUILD_CC)" + HOSTCXX="$(tc-getBUILD_CXX)" + HOSTLD="${HOSTLD}" + HOSTAR="$(tc-getBUILD_AR)" + HOSTCFLAGS="${BUILD_CFLAGS}" + HOSTLDFLAGS="${BUILD_LDFLAGS}" + + CROSS_COMPILE=${CHOST}- + AS="$(tc-getAS)" + CC="$(tc-getCC)" + LD="${LD}" + AR="$(tc-getAR)" + NM="$(tc-getNM)" + STRIP="$(tc-getSTRIP)" + OBJCOPY="$(tc-getOBJCOPY)" + OBJDUMP="$(tc-getOBJDUMP)" + READELF="$(tc-getREADELF)" + + # we need to pass it to override colliding Gentoo envvar + ARCH="$(tc-arch-kernel)" + + O="${WORKDIR}"/modprep + ) + + local kernel_dir="${BINPKG}/image/usr/src/linux-${KV_FULL}" + + # If this is set it will have an effect on the name of the output + # image. Set this variable to track this setting. + if grep -q "CONFIG_EFI_ZBOOT=y" "${kernel_dir}/.config"; then + KERNEL_EFI_ZBOOT=1 + elif use arm64 && use generic-uki; then + die "USE=generic-uki requires a CONFIG_EFI_ZBOOT enabled build" + fi + + local image="${kernel_dir}/$(dist-kernel_get_image_path)" + local uki="${image%/*}/uki.efi" + + # Override user variable with the cert used during build + openssl x509 \ + -inform DER -in "${kernel_dir}/certs/signing_key.x509" \ + -outform PEM -out "${T}/cert.pem" || + die "Failed to convert pcrpkey to PEM format" + export SECUREBOOT_SIGN_CERT=${T}/cert.pem + + if [[ -s ${uki} ]]; then + # We need to extract the plain image for the test phase + # and USE=-generic-uki. + kernel-install_extract_from_uki linux "${uki}" "${image}" + fi + + mkdir modprep || die + cp "${kernel_dir}/.config" modprep/ || die + emake -C "${BASE_P}" "${makeargs[@]}" modules_prepare +} + +src_test() { + local kernel_dir="${BINPKG}/image/usr/src/linux-${KV_FULL}" + kernel-install_test "${KV_FULL}" \ + "${WORKDIR}/${kernel_dir}/$(dist-kernel_get_image_path)" \ + "${BINPKG}/image/lib/modules/${KV_FULL}" \ + "${WORKDIR}/${kernel_dir}/.config" +} + +src_install() { + local rel_kernel_dir=/usr/src/linux-${KV_FULL} + local kernel_dir="${BINPKG}/image${rel_kernel_dir}" + local image="${kernel_dir}/$(dist-kernel_get_image_path)" + local uki="${image%/*}/uki.efi" + if [[ -s ${uki} ]]; then + # Keep the kernel image type we don't want out of install tree + # Replace back with placeholder + if use generic-uki; then + > "${image}" || die + else + > "${uki}" || die + fi + fi + + # Overwrite the identifier in the prebuilt package + echo "${CATEGORY}/${PF}:${SLOT}" > "${kernel_dir}/dist-kernel" || die + + mv "${BINPKG}"/image/{lib,usr} "${ED}"/ || die + + # FIXME: requires proper mount-boot + if [[ -d ${BINPKG}/image/boot/dtbs ]]; then + mv "${BINPKG}"/image/boot "${ED}"/ || die + fi + + # strip out-of-source build stuffs from modprep + # and then copy built files + find modprep -type f '(' \ + -name Makefile -o \ + -name '*.[ao]' -o \ + '(' -name '.*' -a -not -name '.config' ')' \ + ')' -delete || die + rm modprep/source || die + cp -p -R modprep/. "${ED}${rel_kernel_dir}"/ || die + + # Update timestamps on all modules to ensure cleanup works correctly + # when switching USE=modules-compress. + find "${ED}/lib" -name '*.ko' -exec touch {} + || die + + # Modules were already stripped before signing + dostrip -x /lib/modules + kernel-install_compress_modules + + # Mirror the logic from kernel-build_src_install, for architectures + # where USE=debug is used. + if use ppc64; then + dostrip -x "${rel_kernel_dir}/$(dist-kernel_get_image_path)" + elif use debug && { use amd64 || use arm64; }; then + dostrip -x "${rel_kernel_dir}/vmlinux" + dostrip -x "${rel_kernel_dir}/vmlinux.ctfa" + fi +} diff --git a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-7.0.4_p1.ebuild b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-7.0.4_p1.ebuild new file mode 100644 index 000000000000..eaf214d36c5f --- /dev/null +++ b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-7.0.4_p1.ebuild @@ -0,0 +1,234 @@ +# Copyright 2020-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +KERNEL_IUSE_GENERIC_UKI=1 + +inherit kernel-install toolchain-funcs unpacker verify-sig + +BASE_P=linux-${PV%.*} +PATCH_PV=${PV%_p*} +PATCHSET=linux-gentoo-patches-7.0.4_p1 +BINPKG=${P/-bin}-1 +SHA256SUM_DATE=20260507 + +DESCRIPTION="Pre-built Linux kernel with Gentoo patches" +HOMEPAGE=" + https://wiki.gentoo.org/wiki/Project:Distribution_Kernel + https://www.kernel.org/ +" +SRC_URI+=" + https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${BASE_P}.tar.xz + https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/patch-${PATCH_PV}.xz + https://distfiles.gentoo.org/pub/proj/dist-kernel/patchsets/$(ver_cut 1-2)/${PATCHSET}.tar.xz + verify-sig? ( + https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/sha256sums.asc + -> linux-$(ver_cut 1).x-sha256sums-${SHA256SUM_DATE}.asc + ) + amd64? ( + https://distfiles.gentoo.org/pub/proj/dist-kernel/binpkg/amd64/$(ver_cut 1-2)/${BINPKG}.amd64.gpkg.tar + ) + arm64? ( + https://distfiles.gentoo.org/pub/proj/dist-kernel/binpkg/arm64/$(ver_cut 1-2)/${BINPKG}.arm64.gpkg.tar + ) + ppc64? ( + https://distfiles.gentoo.org/pub/proj/dist-kernel/binpkg/ppc64le/$(ver_cut 1-2)/${BINPKG}.ppc64le.gpkg.tar + ) + x86? ( + https://distfiles.gentoo.org/pub/proj/dist-kernel/binpkg/x86/$(ver_cut 1-2)/${BINPKG}.x86.gpkg.tar + ) +" +S=${WORKDIR} + +KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" +IUSE="debug" + +RDEPEND=" + !sys-kernel/gentoo-kernel:${SLOT} +" +PDEPEND=" + >=virtual/dist-kernel-${PATCH_PV} +" +BDEPEND=" + app-alternatives/bc + app-alternatives/lex + app-alternatives/yacc + dev-util/pahole + sys-libs/binutils-libs + virtual/libelf + amd64? ( app-crypt/sbsigntools ) + arm64? ( app-crypt/sbsigntools ) + verify-sig? ( >=sec-keys/openpgp-keys-kernel-20250702 ) +" + +KV_LOCALVERSION='-gentoo-dist' +KV_FULL=${PV/_p/-p}${KV_LOCALVERSION} + +QA_PREBUILT='*' + +VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/kernel.org.asc + +src_unpack() { + if use verify-sig; then + cd "${DISTDIR}" || die + verify-sig_verify_signed_checksums \ + "linux-$(ver_cut 1).x-sha256sums-${SHA256SUM_DATE}.asc" \ + sha256 "${BASE_P}.tar.xz patch-${PATCH_PV}.xz" + cd "${WORKDIR}" || die + fi + + unpacker +} + +src_prepare() { + local patch + cd "${BASE_P}" || die + eapply "${WORKDIR}/patch-${PATCH_PV}" + for patch in "${WORKDIR}/${PATCHSET}"/*.patch; do + eapply "${patch}" + # non-experimental patches always finish with Gentoo Kconfig + # we built -bins without them + if [[ ${patch} == *Add-Gentoo-Linux-support-config-settings* ]] + then + break + fi + done + + default + + # add Gentoo patchset version + local extraversion=${PV#${PATCH_PV}} + sed -i -e "s:^\(EXTRAVERSION =\).*:\1 ${extraversion/_/-}:" Makefile || die +} + +src_configure() { + # force ld.bfd if we can find it easily + local HOSTLD="$(tc-getBUILD_LD)" + if type -P "${HOSTLD}.bfd" &>/dev/null; then + HOSTLD+=.bfd + fi + local LD="$(tc-getLD)" + if type -P "${LD}.bfd" &>/dev/null; then + LD+=.bfd + fi + tc-export_build_env + local makeargs=( + V=1 + WERROR=0 + + HOSTCC="$(tc-getBUILD_CC)" + HOSTCXX="$(tc-getBUILD_CXX)" + HOSTLD="${HOSTLD}" + HOSTAR="$(tc-getBUILD_AR)" + HOSTCFLAGS="${BUILD_CFLAGS}" + HOSTLDFLAGS="${BUILD_LDFLAGS}" + + CROSS_COMPILE=${CHOST}- + AS="$(tc-getAS)" + CC="$(tc-getCC)" + LD="${LD}" + AR="$(tc-getAR)" + NM="$(tc-getNM)" + STRIP="$(tc-getSTRIP)" + OBJCOPY="$(tc-getOBJCOPY)" + OBJDUMP="$(tc-getOBJDUMP)" + READELF="$(tc-getREADELF)" + + # we need to pass it to override colliding Gentoo envvar + ARCH="$(tc-arch-kernel)" + + O="${WORKDIR}"/modprep + ) + + local kernel_dir="${BINPKG}/image/usr/src/linux-${KV_FULL}" + + # If this is set it will have an effect on the name of the output + # image. Set this variable to track this setting. + if grep -q "CONFIG_EFI_ZBOOT=y" "${kernel_dir}/.config"; then + KERNEL_EFI_ZBOOT=1 + elif use arm64 && use generic-uki; then + die "USE=generic-uki requires a CONFIG_EFI_ZBOOT enabled build" + fi + + local image="${kernel_dir}/$(dist-kernel_get_image_path)" + local uki="${image%/*}/uki.efi" + + # Override user variable with the cert used during build + openssl x509 \ + -inform DER -in "${kernel_dir}/certs/signing_key.x509" \ + -outform PEM -out "${T}/cert.pem" || + die "Failed to convert pcrpkey to PEM format" + export SECUREBOOT_SIGN_CERT=${T}/cert.pem + + if [[ -s ${uki} ]]; then + # We need to extract the plain image for the test phase + # and USE=-generic-uki. + kernel-install_extract_from_uki linux "${uki}" "${image}" + fi + + mkdir modprep || die + cp "${kernel_dir}/.config" modprep/ || die + emake -C "${BASE_P}" "${makeargs[@]}" modules_prepare +} + +src_test() { + local kernel_dir="${BINPKG}/image/usr/src/linux-${KV_FULL}" + kernel-install_test "${KV_FULL}" \ + "${WORKDIR}/${kernel_dir}/$(dist-kernel_get_image_path)" \ + "${BINPKG}/image/lib/modules/${KV_FULL}" \ + "${WORKDIR}/${kernel_dir}/.config" +} + +src_install() { + local rel_kernel_dir=/usr/src/linux-${KV_FULL} + local kernel_dir="${BINPKG}/image${rel_kernel_dir}" + local image="${kernel_dir}/$(dist-kernel_get_image_path)" + local uki="${image%/*}/uki.efi" + if [[ -s ${uki} ]]; then + # Keep the kernel image type we don't want out of install tree + # Replace back with placeholder + if use generic-uki; then + > "${image}" || die + else + > "${uki}" || die + fi + fi + + # Overwrite the identifier in the prebuilt package + echo "${CATEGORY}/${PF}:${SLOT}" > "${kernel_dir}/dist-kernel" || die + + mv "${BINPKG}"/image/{lib,usr} "${ED}"/ || die + + # FIXME: requires proper mount-boot + if [[ -d ${BINPKG}/image/boot/dtbs ]]; then + mv "${BINPKG}"/image/boot "${ED}"/ || die + fi + + # strip out-of-source build stuffs from modprep + # and then copy built files + find modprep -type f '(' \ + -name Makefile -o \ + -name '*.[ao]' -o \ + '(' -name '.*' -a -not -name '.config' ')' \ + ')' -delete || die + rm modprep/source || die + cp -p -R modprep/. "${ED}${rel_kernel_dir}"/ || die + + # Update timestamps on all modules to ensure cleanup works correctly + # when switching USE=modules-compress. + find "${ED}/lib" -name '*.ko' -exec touch {} + || die + + # Modules were already stripped before signing + dostrip -x /lib/modules + kernel-install_compress_modules + + # Mirror the logic from kernel-build_src_install, for architectures + # where USE=debug is used. + if use ppc64; then + dostrip -x "${rel_kernel_dir}/$(dist-kernel_get_image_path)" + elif use debug && { use amd64 || use arm64; }; then + dostrip -x "${rel_kernel_dir}/vmlinux" + dostrip -x "${rel_kernel_dir}/vmlinux.ctfa" + fi +} diff --git a/sys-kernel/gentoo-kernel/Manifest b/sys-kernel/gentoo-kernel/Manifest index 4bdebecdeede..a288bf94f6bb 100644 --- a/sys-kernel/gentoo-kernel/Manifest +++ b/sys-kernel/gentoo-kernel/Manifest @@ -51,10 +51,14 @@ DIST linux-gentoo-patches-6.1.164.tar.xz 28932 BLAKE2B a49ad3d5c7a22728e4519cb2c DIST linux-gentoo-patches-6.1.169_p1.tar.xz 29504 BLAKE2B bf9c9a55c628c6905bf0e9a819d706054d1772c193ab386fc22bf64e2eb6395b7524aff836fb300a88a5306165d92311da884126fcb046932c2695921113b578 SHA512 6aec10c3cc58f06736d4c246093bb16bcc375d1d027d78386af167e792cd7e16f48cef3040eef701a8bc1600223db4cc3cfbbb0fefb80a963bd1b0049edb03d1 DIST linux-gentoo-patches-6.12.75.tar.xz 20180 BLAKE2B 436ae2c1b00442e961c1bdb14f658bb14c02e1a73f9ea0b2125fcc6614d5f8ebb630cd22dcf5bc26fc3d5b2cca75fe88903f31e0c44cb76379596ba415e30f65 SHA512 6d1a953bc1b123da4dabbf393ff0dca83556accac535f2d6683e104297413f10e9dbb393ff76f316c7fe892849d0ea73834976c7637872151443586584ce0123 DIST linux-gentoo-patches-6.12.84_p1.tar.xz 20748 BLAKE2B f29bf79bf2d8502d6274f4935e44fba2951c7ba2af65cf68a630085f9ba07615e5b4ec294b2f4f69f2694b6a6a2c658609e8b411d4a89c42823d27ead9dfdf1e SHA512 ec2a9a76a3ae652b6cabe2118a978d5a3ddbbaea7522e28b97c8341b93ecefea964e28593fbf31f084a5597c85590950e1b6f3b049a7f879971cc9dc83fe38df +DIST linux-gentoo-patches-6.12.86_p1.tar.xz 21416 BLAKE2B cac75fcf54339af9d5c838f4753c2013918008e4e602bd2e03921309b4c1810c9995422809b32a1faa377ea895311629e768e8adcf79eb11e52ea41c4629d8fe SHA512 af387c4d62a7032cf212e77baeefb362a2ac9a9ff8bdb117572e8131edd8d7d9930093cc7ddcf0d8a991c3133ccafe9aaa45e1636473e8840d09dd4b2a6ea2dd DIST linux-gentoo-patches-6.18.16.tar.xz 10832 BLAKE2B 3bd240cfc5f62689dcae40cdb08c447bb4cf275395bbaba72ed2b9a63dc3b37446245d7dff88f639ca80e5b66f1a53f73d88af832c2655c16249f919c9896199 SHA512 a57c0a62b14701e8a776ed5f8eec45798edc8f79e089c4a22976a091c693c3f03e9cf26f2a592bd92f4ebacf100cce55523a99c3a3197eeeefcdbf995f3bf55a +DIST linux-gentoo-patches-6.18.27_p1.tar.xz 12092 BLAKE2B a0c3f357e0a53476b8e03ca38b2a1b3954bf78d7c72130f0781c3f2ad9b20a45d96d2602b731c685a7b7736685eba1480ff61dd663e41ef5fcf2f363feff7269 SHA512 0e641459886e06b81bad2196840ddafd79d4134ff658fbafe5a42f597e9099e85658aa46d9a1cd02a726e58d5d61598f8e40edef741862dcc65f3b71c9dcb110 DIST linux-gentoo-patches-6.6.134.tar.xz 42820 BLAKE2B 14164c31817dbc4bd6c421ddd0b87bf16e9f8fd493f082b17e5780277ff9d0cef4d827ba2cb10db47142b0f528f924721fa6ff057f30b7e2ab916767b069836d SHA512 97177a8e8254b8a5fa2b6f380f36a27219015fb8d026f3080331bce9f8d289666dd7388f3cc70b017d3c61acbdeb887b25556d66aed2947a917f217ad80b5312 DIST linux-gentoo-patches-6.6.136_p1.tar.xz 43372 BLAKE2B 3d152e481dc8f9a6ff4d8bcf5cf7bbe9eca44fc69e26f5424ab75431f8956898df6dccdeec906e8274c81c81ee90a5e4d6248526ee1e98738157ee0cd4ed2007 SHA512 a9079127241744c5fb0c6b5ad508e81c9196b7c97091162635b4d1cfc60a8ff826e26ffafe3bf056cea3c56f8cc5ff0cdbba31eee90da7659ac88c7e1c3d80b3 +DIST linux-gentoo-patches-6.6.137_p1.tar.xz 44048 BLAKE2B 1cccfd69dc7bb403be369a373b126e54d0006583a1b646873c567372253fca1f758b890a889db4daf7b680ec84ad5c41ef668c9080551601726d2d706343e715 SHA512 77b12fa6195925fca23c49352c1e3f15b8eb3f636bb853b47c37c4d97449d8e754e95a5b7e369a03697fe731b0478a87150b4d4b276effeaabdb9095462f7a80 DIST linux-gentoo-patches-7.0.1.tar.xz 9556 BLAKE2B 3b665b8912767095caceadc826fedc836b62dcd490f04f0ae4bdc64e8ee84403d0f70b973f1afec1a627028b6ea6f179aeedcafe70102a59e07152054d09f2af SHA512 59a43b5c6e11315393ca4549a6d8e53863399ee3d1f478daeb970652c37f18d99dc6827a190118dffee84ea86f3a63362e3aa062ac5ac499d7340c59170ed654 +DIST linux-gentoo-patches-7.0.4_p1.tar.xz 10836 BLAKE2B b478d1d5aecb6681320f8d363fa70060669848a82c1bb1c3c050d392e8b7313a7287d9f7db80a26553f2846dc77c1df8a864093ce85bace42e51fdb65e73f1ef SHA512 75fce808d6fcc049c135767187906ccb0cebd5c05d619dce3ecd7f2f05af626d48c5930537550566a031457f9c8ecf52f87843b335bdb8b978797b3b86a605ca DIST patch-5.10.253.xz 7248732 BLAKE2B ea684b60dfb1c3b28f5f530d46e8933fa4ff3f4ea1a6498b9cfe8c995621f27d824fe8b40686494549981ac6e30c809cd626eef6a9536f44c929e91d28c5e2f1 SHA512 f195170a0e6f924aa114f66fb72fccf19bec43c4b69d15dd94052f6e00bcfd671a30d47cc1b86617d9bb6943e05df22d6df0a32dbfd5effb65b98f1c4fd99ae3 DIST patch-5.10.254.xz 7254948 BLAKE2B c409ba9cdc2f8280c8b947a1901980db9ed886f7aa2baad24524333a5bb855a60ae05747b745a830beaadc8500177b6b736dc0fd7266f556d9c141600a90e24e SHA512 1859322a2f1b7a40bafe6c8c386b44ec92801f7c42b4c917fa5e755b3ecee50e53a48ed004546369d0c6ce656e5a5802d6ad10fef86f47fa5881919abb176e40 DIST patch-5.15.203.xz 7676312 BLAKE2B 3a0e051b3c93864baab5c7f4757c6b147b17a75a1347e65f4c37bb83c268ab2d6f1c1258e7195b777f588f86b02e69416b96831d9284da8e9d3e52ccc153d5e5 SHA512 fb4dd6a04e408a3cd12963427e1b9acef6ecabb3feaf3e4721588c428d26e6c184b1c673b35f4ddda0d669a27d013c6c6e906289493546df82960d409581e903 diff --git a/sys-kernel/gentoo-kernel/gentoo-kernel-6.12.86_p1.ebuild b/sys-kernel/gentoo-kernel/gentoo-kernel-6.12.86_p1.ebuild new file mode 100644 index 000000000000..a6cb4080fb38 --- /dev/null +++ b/sys-kernel/gentoo-kernel/gentoo-kernel-6.12.86_p1.ebuild @@ -0,0 +1,184 @@ +# Copyright 2020-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +KERNEL_IUSE_GENERIC_UKI=1 + +inherit kernel-build toolchain-funcs verify-sig + +BASE_P=linux-${PV%.*} +PATCH_PV=${PV%_p*} +PATCHSET=linux-gentoo-patches-6.12.86_p1 +# https://koji.fedoraproject.org/koji/packageinfo?packageID=8 +# forked to https://github.com/projg2/fedora-kernel-config-for-gentoo +CONFIG_VER=6.12.41-gentoo +GENTOO_CONFIG_VER=g18 +SHA256SUM_DATE=20260507 + +DESCRIPTION="Linux kernel built with Gentoo patches" +HOMEPAGE=" + https://wiki.gentoo.org/wiki/Project:Distribution_Kernel + https://www.kernel.org/ +" +SRC_URI+=" + https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${BASE_P}.tar.xz + https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/patch-${PATCH_PV}.xz + https://distfiles.gentoo.org/pub/proj/dist-kernel/patchsets/$(ver_cut 1-2)/${PATCHSET}.tar.xz + https://github.com/projg2/gentoo-kernel-config/archive/${GENTOO_CONFIG_VER}.tar.gz + -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz + verify-sig? ( + https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/sha256sums.asc + -> linux-$(ver_cut 1).x-sha256sums-${SHA256SUM_DATE}.asc + ) + amd64? ( + https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-x86_64-fedora.config + -> kernel-x86_64-fedora.config.${CONFIG_VER} + ) + arm64? ( + https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-aarch64-fedora.config + -> kernel-aarch64-fedora.config.${CONFIG_VER} + ) + ppc64? ( + https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-ppc64le-fedora.config + -> kernel-ppc64le-fedora.config.${CONFIG_VER} + ) + riscv? ( + https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-riscv64-fedora.config + -> kernel-riscv64-fedora.config.${CONFIG_VER} + ) + x86? ( + https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-i686-fedora.config + -> kernel-i686-fedora.config.${CONFIG_VER} + ) +" +S=${WORKDIR}/${BASE_P} + +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" +IUSE="debug experimental hardened" +REQUIRED_USE=" + arm? ( savedconfig ) + hppa? ( savedconfig ) + sparc? ( savedconfig ) +" + +RDEPEND=" + !sys-kernel/gentoo-kernel-bin:${SLOT} +" +BDEPEND=" + debug? ( dev-util/pahole ) + verify-sig? ( >=sec-keys/openpgp-keys-kernel-20250702 ) +" +PDEPEND=" + >=virtual/dist-kernel-${PV} +" + +QA_FLAGS_IGNORED=" + usr/src/linux-.*/scripts/gcc-plugins/.*.so + usr/src/linux-.*/vmlinux + usr/src/linux-.*/arch/powerpc/kernel/vdso.*/vdso.*.so.dbg +" + +VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/kernel.org.asc + +src_unpack() { + if use verify-sig; then + cd "${DISTDIR}" || die + verify-sig_verify_signed_checksums \ + "linux-$(ver_cut 1).x-sha256sums-${SHA256SUM_DATE}.asc" \ + sha256 "${BASE_P}.tar.xz patch-${PATCH_PV}.xz" + cd "${WORKDIR}" || die + fi + + default +} + +src_prepare() { + local patch + eapply "${WORKDIR}/patch-${PATCH_PV}" + for patch in "${WORKDIR}/${PATCHSET}"/*.patch; do + eapply "${patch}" + # non-experimental patches always finish with Gentoo Kconfig + # when ! use experimental, stop applying after it + if [[ ${patch} == *Add-Gentoo-Linux-support-config-settings* ]] && + ! use experimental + then + break + fi + done + + default + + # add Gentoo patchset version + local extraversion=${PV#${PATCH_PV}} + sed -i -e "s:^\(EXTRAVERSION =\).*:\1 ${extraversion/_/-}:" Makefile || die + + local biendian=false + + # prepare the default config + case ${ARCH} in + arm | hppa | loong | sparc) + > .config || die + ;; + amd64) + cp "${DISTDIR}/kernel-x86_64-fedora.config.${CONFIG_VER}" .config || die + ;; + arm64) + cp "${DISTDIR}/kernel-aarch64-fedora.config.${CONFIG_VER}" .config || die + biendian=true + ;; + ppc) + # assume powermac/powerbook defconfig + # we still package.use.force savedconfig + cp "${WORKDIR}/${BASE_P}/arch/powerpc/configs/pmac32_defconfig" .config || die + ;; + ppc64) + cp "${DISTDIR}/kernel-ppc64le-fedora.config.${CONFIG_VER}" .config || die + biendian=true + ;; + riscv) + cp "${DISTDIR}/kernel-riscv64-fedora.config.${CONFIG_VER}" .config || die + ;; + x86) + cp "${DISTDIR}/kernel-i686-fedora.config.${CONFIG_VER}" .config || die + ;; + *) + die "Unsupported arch ${ARCH}" + ;; + esac + + local myversion="-gentoo-dist" + use hardened && myversion+="-hardened" + echo "CONFIG_LOCALVERSION=\"${myversion}\"" > "${T}"/version.config || die + local dist_conf_path="${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}" + + local merge_configs=( + "${T}"/version.config + "${dist_conf_path}"/base.config + "${dist_conf_path}"/6.12+.config + ) + use debug || merge_configs+=( + "${dist_conf_path}"/no-debug.config + ) + if use hardened; then + merge_configs+=( "${dist_conf_path}"/hardened-base.config ) + + tc-is-gcc && merge_configs+=( "${dist_conf_path}"/hardened-gcc-plugins.config ) + + if [[ -f "${dist_conf_path}/hardened-${ARCH}.config" ]]; then + merge_configs+=( "${dist_conf_path}/hardened-${ARCH}.config" ) + fi + fi + + # this covers ppc64 and aarch64_be only for now + if [[ ${biendian} == true && $(tc-endian) == big ]]; then + merge_configs+=( "${dist_conf_path}/big-endian.config" ) + fi + + use secureboot && merge_configs+=( + "${dist_conf_path}/secureboot.config" + "${dist_conf_path}/zboot.config" + ) + + kernel-build_merge_configs "${merge_configs[@]}" +} diff --git a/sys-kernel/gentoo-kernel/gentoo-kernel-6.18.27_p1.ebuild b/sys-kernel/gentoo-kernel/gentoo-kernel-6.18.27_p1.ebuild new file mode 100644 index 000000000000..4e77ec6b5c03 --- /dev/null +++ b/sys-kernel/gentoo-kernel/gentoo-kernel-6.18.27_p1.ebuild @@ -0,0 +1,175 @@ +# Copyright 2020-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +KERNEL_IUSE_GENERIC_UKI=1 + +inherit kernel-build toolchain-funcs verify-sig + +BASE_P=linux-${PV%.*} +PATCH_PV=${PV%_p*} +PATCHSET=linux-gentoo-patches-6.18.27_p1 +# https://koji.fedoraproject.org/koji/packageinfo?packageID=8 +# forked to https://github.com/projg2/fedora-kernel-config-for-gentoo +CONFIG_VER=6.18.12-gentoo +GENTOO_CONFIG_VER=g18 +SHA256SUM_DATE=20260507 + +DESCRIPTION="Linux kernel built with Gentoo patches" +HOMEPAGE=" + https://wiki.gentoo.org/wiki/Project:Distribution_Kernel + https://www.kernel.org/ +" +SRC_URI+=" + https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${BASE_P}.tar.xz + https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/patch-${PATCH_PV}.xz + https://distfiles.gentoo.org/pub/proj/dist-kernel/patchsets/$(ver_cut 1-2)/${PATCHSET}.tar.xz + https://github.com/projg2/gentoo-kernel-config/archive/${GENTOO_CONFIG_VER}.tar.gz + -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz + verify-sig? ( + https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/sha256sums.asc + -> linux-$(ver_cut 1).x-sha256sums-${SHA256SUM_DATE}.asc + ) + amd64? ( + https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-x86_64-fedora.config + -> kernel-x86_64-fedora.config.${CONFIG_VER} + ) + arm64? ( + https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-aarch64-fedora.config + -> kernel-aarch64-fedora.config.${CONFIG_VER} + ) + ppc64? ( + https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-ppc64le-fedora.config + -> kernel-ppc64le-fedora.config.${CONFIG_VER} + ) + riscv? ( + https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-riscv64-fedora.config + -> kernel-riscv64-fedora.config.${CONFIG_VER} + ) + x86? ( + https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-i686-fedora.config + -> kernel-i686-fedora.config.${CONFIG_VER} + ) +" +S=${WORKDIR}/${BASE_P} + +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" +IUSE="debug hardened" +REQUIRED_USE=" + arm? ( savedconfig ) + hppa? ( savedconfig ) + sparc? ( savedconfig ) +" + +RDEPEND=" + !sys-kernel/gentoo-kernel-bin:${SLOT} +" +BDEPEND=" + debug? ( dev-util/pahole ) + verify-sig? ( >=sec-keys/openpgp-keys-kernel-20250702 ) +" +PDEPEND=" + >=virtual/dist-kernel-${PV} +" + +QA_FLAGS_IGNORED=" + usr/src/linux-.*/scripts/gcc-plugins/.*.so + usr/src/linux-.*/vmlinux + usr/src/linux-.*/arch/powerpc/kernel/vdso.*/vdso.*.so.dbg +" + +VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/kernel.org.asc + +src_unpack() { + if use verify-sig; then + cd "${DISTDIR}" || die + verify-sig_verify_signed_checksums \ + "linux-$(ver_cut 1).x-sha256sums-${SHA256SUM_DATE}.asc" \ + sha256 "${BASE_P}.tar.xz patch-${PATCH_PV}.xz" + cd "${WORKDIR}" || die + fi + + default +} + +src_prepare() { + local patch + eapply "${WORKDIR}/patch-${PATCH_PV}" + eapply "${WORKDIR}/${PATCHSET}" + + default + + # add Gentoo patchset version + local extraversion=${PV#${PATCH_PV}} + sed -i -e "s:^\(EXTRAVERSION =\).*:\1 ${extraversion/_/-}:" Makefile || die + + local biendian=false + + # prepare the default config + case ${ARCH} in + arm | hppa | loong | sparc) + > .config || die + ;; + amd64) + cp "${DISTDIR}/kernel-x86_64-fedora.config.${CONFIG_VER}" .config || die + ;; + arm64) + cp "${DISTDIR}/kernel-aarch64-fedora.config.${CONFIG_VER}" .config || die + biendian=true + ;; + ppc) + # assume powermac/powerbook defconfig + # we still package.use.force savedconfig + cp "${WORKDIR}/${BASE_P}/arch/powerpc/configs/pmac32_defconfig" .config || die + ;; + ppc64) + cp "${DISTDIR}/kernel-ppc64le-fedora.config.${CONFIG_VER}" .config || die + biendian=true + ;; + riscv) + cp "${DISTDIR}/kernel-riscv64-fedora.config.${CONFIG_VER}" .config || die + ;; + x86) + cp "${DISTDIR}/kernel-i686-fedora.config.${CONFIG_VER}" .config || die + ;; + *) + die "Unsupported arch ${ARCH}" + ;; + esac + + local myversion="-gentoo-dist" + use hardened && myversion+="-hardened" + echo "CONFIG_LOCALVERSION=\"${myversion}\"" > "${T}"/version.config || die + local dist_conf_path="${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}" + + local merge_configs=( + "${T}"/version.config + "${dist_conf_path}"/base.config + "${dist_conf_path}"/6.12+.config + ) + use debug || merge_configs+=( + "${dist_conf_path}"/no-debug.config + ) + if use hardened; then + merge_configs+=( "${dist_conf_path}"/hardened-base.config ) + + tc-is-gcc && merge_configs+=( "${dist_conf_path}"/hardened-gcc-plugins.config ) + + if [[ -f "${dist_conf_path}/hardened-${ARCH}.config" ]]; then + merge_configs+=( "${dist_conf_path}/hardened-${ARCH}.config" ) + fi + fi + + # this covers ppc64 and aarch64_be only for now + if [[ ${biendian} == true && $(tc-endian) == big ]]; then + merge_configs+=( "${dist_conf_path}/big-endian.config" ) + fi + + use secureboot && merge_configs+=( + "${dist_conf_path}/secureboot.config" + "${dist_conf_path}/zboot.config" + ) + + kernel-build_merge_configs "${merge_configs[@]}" +} diff --git a/sys-kernel/gentoo-kernel/gentoo-kernel-6.6.137_p1.ebuild b/sys-kernel/gentoo-kernel/gentoo-kernel-6.6.137_p1.ebuild new file mode 100644 index 000000000000..1cf8cbafa19e --- /dev/null +++ b/sys-kernel/gentoo-kernel/gentoo-kernel-6.6.137_p1.ebuild @@ -0,0 +1,177 @@ +# Copyright 2020-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +KERNEL_IUSE_GENERIC_UKI=1 + +inherit kernel-build toolchain-funcs verify-sig + +BASE_P=linux-${PV%.*} +PATCH_PV=${PV%_p*} +PATCHSET=linux-gentoo-patches-6.6.137_p1 +# https://koji.fedoraproject.org/koji/packageinfo?packageID=8 +# forked to https://github.com/projg2/fedora-kernel-config-for-gentoo +CONFIG_VER=6.6.12-gentoo +GENTOO_CONFIG_VER=g17 +SHA256SUM_DATE=20260507 + +DESCRIPTION="Linux kernel built with Gentoo patches" +HOMEPAGE=" + https://wiki.gentoo.org/wiki/Project:Distribution_Kernel + https://www.kernel.org/ +" +SRC_URI+=" + https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${BASE_P}.tar.xz + https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/patch-${PATCH_PV}.xz + https://distfiles.gentoo.org/pub/proj/dist-kernel/patchsets/$(ver_cut 1-2)/${PATCHSET}.tar.xz + https://github.com/projg2/gentoo-kernel-config/archive/${GENTOO_CONFIG_VER}.tar.gz + -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz + verify-sig? ( + https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/sha256sums.asc + -> linux-$(ver_cut 1).x-sha256sums-${SHA256SUM_DATE}.asc + ) + amd64? ( + https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-x86_64-fedora.config + -> kernel-x86_64-fedora.config.${CONFIG_VER} + ) + arm64? ( + https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-aarch64-fedora.config + -> kernel-aarch64-fedora.config.${CONFIG_VER} + ) + ppc64? ( + https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-ppc64le-fedora.config + -> kernel-ppc64le-fedora.config.${CONFIG_VER} + ) + x86? ( + https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-i686-fedora.config + -> kernel-i686-fedora.config.${CONFIG_VER} + ) +" +S=${WORKDIR}/${BASE_P} + +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" +IUSE="debug experimental hardened" +REQUIRED_USE=" + arm? ( savedconfig ) + hppa? ( savedconfig ) + riscv? ( savedconfig ) + sparc? ( savedconfig ) +" + +RDEPEND=" + !sys-kernel/gentoo-kernel-bin:${SLOT} +" +BDEPEND=" + debug? ( dev-util/pahole ) + verify-sig? ( >=sec-keys/openpgp-keys-kernel-20250702 ) +" +PDEPEND=" + >=virtual/dist-kernel-${PV} +" + +QA_FLAGS_IGNORED=" + usr/src/linux-.*/scripts/gcc-plugins/.*.so + usr/src/linux-.*/vmlinux + usr/src/linux-.*/arch/powerpc/kernel/vdso.*/vdso.*.so.dbg +" + +VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/kernel.org.asc + +src_unpack() { + if use verify-sig; then + cd "${DISTDIR}" || die + verify-sig_verify_signed_checksums \ + "linux-$(ver_cut 1).x-sha256sums-${SHA256SUM_DATE}.asc" \ + sha256 "${BASE_P}.tar.xz patch-${PATCH_PV}.xz" + cd "${WORKDIR}" || die + fi + + default +} + +src_prepare() { + local patch + eapply "${WORKDIR}/patch-${PATCH_PV}" + for patch in "${WORKDIR}/${PATCHSET}"/*.patch; do + eapply "${patch}" + # non-experimental patches always finish with Gentoo Kconfig + # when ! use experimental, stop applying after it + if [[ ${patch} == *Add-Gentoo-Linux-support-config-settings* ]] && + ! use experimental + then + break + fi + done + + default + + # add Gentoo patchset version + local extraversion=${PV#${PATCH_PV}} + sed -i -e "s:^\(EXTRAVERSION =\).*:\1 ${extraversion/_/-}:" Makefile || die + + local biendian=false + + # prepare the default config + case ${ARCH} in + arm | hppa | loong | riscv | sparc) + > .config || die + ;; + amd64) + cp "${DISTDIR}/kernel-x86_64-fedora.config.${CONFIG_VER}" .config || die + ;; + arm64) + cp "${DISTDIR}/kernel-aarch64-fedora.config.${CONFIG_VER}" .config || die + biendian=true + ;; + ppc) + # assume powermac/powerbook defconfig + # we still package.use.force savedconfig + cp "${WORKDIR}/${BASE_P}/arch/powerpc/configs/pmac32_defconfig" .config || die + ;; + ppc64) + cp "${DISTDIR}/kernel-ppc64le-fedora.config.${CONFIG_VER}" .config || die + biendian=true + ;; + x86) + cp "${DISTDIR}/kernel-i686-fedora.config.${CONFIG_VER}" .config || die + ;; + *) + die "Unsupported arch ${ARCH}" + ;; + esac + + local myversion="-gentoo-dist" + use hardened && myversion+="-hardened" + echo "CONFIG_LOCALVERSION=\"${myversion}\"" > "${T}"/version.config || die + local dist_conf_path="${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}" + + local merge_configs=( + "${T}"/version.config + "${dist_conf_path}"/base.config + ) + use debug || merge_configs+=( + "${dist_conf_path}"/no-debug.config + ) + if use hardened; then + merge_configs+=( "${dist_conf_path}"/hardened-base.config ) + + tc-is-gcc && merge_configs+=( "${dist_conf_path}"/hardened-gcc-plugins.config ) + + if [[ -f "${dist_conf_path}/hardened-${ARCH}.config" ]]; then + merge_configs+=( "${dist_conf_path}/hardened-${ARCH}.config" ) + fi + fi + + # this covers ppc64 and aarch64_be only for now + if [[ ${biendian} == true && $(tc-endian) == big ]]; then + merge_configs+=( "${dist_conf_path}/big-endian.config" ) + fi + + use secureboot && merge_configs+=( + "${dist_conf_path}/secureboot.config" + "${dist_conf_path}/zboot.config" + ) + + kernel-build_merge_configs "${merge_configs[@]}" +} diff --git a/sys-kernel/gentoo-kernel/gentoo-kernel-7.0.4_p1.ebuild b/sys-kernel/gentoo-kernel/gentoo-kernel-7.0.4_p1.ebuild new file mode 100644 index 000000000000..4272ff42f92f --- /dev/null +++ b/sys-kernel/gentoo-kernel/gentoo-kernel-7.0.4_p1.ebuild @@ -0,0 +1,175 @@ +# Copyright 2020-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +KERNEL_IUSE_GENERIC_UKI=1 + +inherit kernel-build toolchain-funcs verify-sig + +BASE_P=linux-${PV%.*} +PATCH_PV=${PV%_p*} +PATCHSET=linux-gentoo-patches-7.0.4_p1 +# https://koji.fedoraproject.org/koji/packageinfo?packageID=8 +# forked to https://github.com/projg2/fedora-kernel-config-for-gentoo +CONFIG_VER=7.0.1-gentoo +GENTOO_CONFIG_VER=g18 +SHA256SUM_DATE=20260507 + +DESCRIPTION="Linux kernel built with Gentoo patches" +HOMEPAGE=" + https://wiki.gentoo.org/wiki/Project:Distribution_Kernel + https://www.kernel.org/ +" +SRC_URI+=" + https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${BASE_P}.tar.xz + https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/patch-${PATCH_PV}.xz + https://distfiles.gentoo.org/pub/proj/dist-kernel/patchsets/$(ver_cut 1-2)/${PATCHSET}.tar.xz + https://github.com/projg2/gentoo-kernel-config/archive/${GENTOO_CONFIG_VER}.tar.gz + -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz + verify-sig? ( + https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/sha256sums.asc + -> linux-$(ver_cut 1).x-sha256sums-${SHA256SUM_DATE}.asc + ) + amd64? ( + https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-x86_64-fedora.config + -> kernel-x86_64-fedora.config.${CONFIG_VER} + ) + arm64? ( + https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-aarch64-fedora.config + -> kernel-aarch64-fedora.config.${CONFIG_VER} + ) + ppc64? ( + https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-ppc64le-fedora.config + -> kernel-ppc64le-fedora.config.${CONFIG_VER} + ) + riscv? ( + https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-riscv64-fedora.config + -> kernel-riscv64-fedora.config.${CONFIG_VER} + ) + x86? ( + https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-i686-fedora.config + -> kernel-i686-fedora.config.${CONFIG_VER} + ) +" +S=${WORKDIR}/${BASE_P} + +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" +IUSE="debug hardened" +REQUIRED_USE=" + arm? ( savedconfig ) + hppa? ( savedconfig ) + sparc? ( savedconfig ) +" + +RDEPEND=" + !sys-kernel/gentoo-kernel-bin:${SLOT} +" +BDEPEND=" + debug? ( dev-util/pahole ) + verify-sig? ( >=sec-keys/openpgp-keys-kernel-20250702 ) +" +PDEPEND=" + >=virtual/dist-kernel-${PV} +" + +QA_FLAGS_IGNORED=" + usr/src/linux-.*/scripts/gcc-plugins/.*.so + usr/src/linux-.*/vmlinux + usr/src/linux-.*/arch/powerpc/kernel/vdso.*/vdso.*.so.dbg +" + +VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/kernel.org.asc + +src_unpack() { + if use verify-sig; then + cd "${DISTDIR}" || die + verify-sig_verify_signed_checksums \ + "linux-$(ver_cut 1).x-sha256sums-${SHA256SUM_DATE}.asc" \ + sha256 "${BASE_P}.tar.xz patch-${PATCH_PV}.xz" + cd "${WORKDIR}" || die + fi + + default +} + +src_prepare() { + local patch + eapply "${WORKDIR}/patch-${PATCH_PV}" + eapply "${WORKDIR}/${PATCHSET}" + + default + + # add Gentoo patchset version + local extraversion=${PV#${PATCH_PV}} + sed -i -e "s:^\(EXTRAVERSION =\).*:\1 ${extraversion/_/-}:" Makefile || die + + local biendian=false + + # prepare the default config + case ${ARCH} in + arm | hppa | loong | sparc) + > .config || die + ;; + amd64) + cp "${DISTDIR}/kernel-x86_64-fedora.config.${CONFIG_VER}" .config || die + ;; + arm64) + cp "${DISTDIR}/kernel-aarch64-fedora.config.${CONFIG_VER}" .config || die + biendian=true + ;; + ppc) + # assume powermac/powerbook defconfig + # we still package.use.force savedconfig + cp "${WORKDIR}/${BASE_P}/arch/powerpc/configs/pmac32_defconfig" .config || die + ;; + ppc64) + cp "${DISTDIR}/kernel-ppc64le-fedora.config.${CONFIG_VER}" .config || die + biendian=true + ;; + riscv) + cp "${DISTDIR}/kernel-riscv64-fedora.config.${CONFIG_VER}" .config || die + ;; + x86) + cp "${DISTDIR}/kernel-i686-fedora.config.${CONFIG_VER}" .config || die + ;; + *) + die "Unsupported arch ${ARCH}" + ;; + esac + + local myversion="-gentoo-dist" + use hardened && myversion+="-hardened" + echo "CONFIG_LOCALVERSION=\"${myversion}\"" > "${T}"/version.config || die + local dist_conf_path="${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}" + + local merge_configs=( + "${T}"/version.config + "${dist_conf_path}"/base.config + "${dist_conf_path}"/6.12+.config + ) + use debug || merge_configs+=( + "${dist_conf_path}"/no-debug.config + ) + if use hardened; then + merge_configs+=( "${dist_conf_path}"/hardened-base.config ) + + tc-is-gcc && merge_configs+=( "${dist_conf_path}"/hardened-gcc-plugins.config ) + + if [[ -f "${dist_conf_path}/hardened-${ARCH}.config" ]]; then + merge_configs+=( "${dist_conf_path}/hardened-${ARCH}.config" ) + fi + fi + + # this covers ppc64 and aarch64_be only for now + if [[ ${biendian} == true && $(tc-endian) == big ]]; then + merge_configs+=( "${dist_conf_path}/big-endian.config" ) + fi + + use secureboot && merge_configs+=( + "${dist_conf_path}/secureboot.config" + "${dist_conf_path}/zboot.config" + ) + + kernel-build_merge_configs "${merge_configs[@]}" +} diff --git a/sys-kernel/gentoo-sources/Manifest b/sys-kernel/gentoo-sources/Manifest index ac7874dca86a..b258f12ec12b 100644 --- a/sys-kernel/gentoo-sources/Manifest +++ b/sys-kernel/gentoo-sources/Manifest @@ -1,6 +1,9 @@ DIST genpatches-5.10-266.base.tar.xz 8921524 BLAKE2B fc57b122162c24695b4acf59779967f1ea38b1a67e296dd2ac7664d597064170f89905d260c21313733ce587842e98dd646c8ceeae5c9b5b01043bc333374451 SHA512 464f6bc1b170828b9aa3bac9fe9b0cf0b3a5f3ab2b559d3db2de428511404222a5b9e4ba33d556e0f6e1038ebed7979d4991dac6c8f3c40cbec07ef66eb228cc DIST genpatches-5.10-266.experimental.tar.xz 11860 BLAKE2B 7f9ffff51a2a720336cb6c929daf7ad95b0eafa6749e3c74d2f0adac873a20fdb9765d46d170123d1be55aabd4d2b7343caee7d880441c38be1bfffac3368817 SHA512 93ab4390dcc19ba1d38dcb8c2b69f93cccfaa5342a33b53a6924dd92c379e3b0d0ca3d62125e8a3b9aa875e96df8b9b3128eb911e4ee3584edf3c8b92baf5dfa DIST genpatches-5.10-266.extras.tar.xz 4056 BLAKE2B 20963dc47ba44db48418091f35beb84a7178629885191931efac96769781bd6fe284648c6b27cf263f0f444b986eb8f530ee5945acb0fbc606de40505ea3c5da SHA512 00e0663c4de11287642f56a8be636c25bbd4ccee75416dc3367a0bf515ff630e828960df28f3bb59dd74279deb487bc1c92d42736c401525f9944d623d8d70a1 +DIST genpatches-5.10-271.base.tar.xz 8923004 BLAKE2B e82bd5b1c99624a2b1b6489b832ec67d87cc1861cda1dd533af964f40919f85aa424a95bafd88f14b20222ce97a9139afcfaed75ac935dd0aa4897721ea2dfbd SHA512 9f6a8ba4519dd6c94ab2c738cc8130dde11d9cf6ceac78f1c3df9b4349fbd5830bea27227d0803b2ee9369fd5adf4b50d9cdefaf4b1a7ad1e80ba7cb3cb75e1d +DIST genpatches-5.10-271.experimental.tar.xz 11868 BLAKE2B afdb42fa182486fb09018095362132edec043656b126c6600eb162bda913151de3fd14daea1f2145421882e21290f5baf6f1ac0546e6b2ce3af8caf80c58ed92 SHA512 880949da75a7d97a0ea25b0247f984a5bce8198f2c5b094cec631fb731584e943ac3154d8159714b7da4f6bfb2d5b2e3beec8269c4a40257289b586dc345731e +DIST genpatches-5.10-271.extras.tar.xz 4056 BLAKE2B 8bd5a383ea2269f0686635e16e7b264fa9da9de18de647bbc8a1a99bb0b77f23fc5662e16a7290faaf63f02a717271f16026301c6df778330e494bf62780e966 SHA512 bb2ee51378c24b0b9e53abb5ec9819c9d1a996909fc25e19543c670fb43bee4916e1a960202e1894b1262c7b2064276cf5f6b517f0831b255500106bae5cdb98 DIST genpatches-5.15-215.base.tar.xz 9469604 BLAKE2B fb0bce277274b73347a8ca0486b5daf81b5fd5e2029fd97be86d59dbca49226befa88c053176ada811c3c563d1dbcf61c866d8869280fe6419294c87467a97dd SHA512 b060436666baf45aca489bdc4b20d98f9baedde16dd81d984464fe990c093f5db15e06bf37dc36dcd4499221b15fab3889e565b9b32f0fad99c58700053517b0 DIST genpatches-5.15-215.extras.tar.xz 4056 BLAKE2B 7a4e9f1af96ed2eac08ca93d475ba21dfbbd1000fd21ae979cfcd8ad3be1af26ae9f0350905584f8047e542870f5379fa1fc86b53f9926ab06ae187132f1de57 SHA512 42e394aea313060209ef5c4466749b6687d72125421e1a275d60274ed6076d0d39f101a530bdfcc591438dce2ab673a4e14fecf7aa5e76334b10632d3e88538f DIST genpatches-6.1-181.base.tar.xz 8997088 BLAKE2B fe6399c6d7685ee5c2dee4713145258c7ecb34dccd043f4bb2e91fcfe0cf63b0e378b5e47d61189711891441c34a627acbc04341098058e79d5c01546d94e3ff SHA512 39bbfebab7dd345052e35bf16ae1ef347a19d4f8f0a1374d112651b0e2c0cbfc9741d0634426475b4c33ed368cb1aa18840344f7b068c8469b09ce2c42d2f7b7 diff --git a/sys-kernel/gentoo-sources/gentoo-sources-5.10.254-r1.ebuild b/sys-kernel/gentoo-sources/gentoo-sources-5.10.254-r1.ebuild new file mode 100644 index 000000000000..0058ac25749f --- /dev/null +++ b/sys-kernel/gentoo-sources/gentoo-sources-5.10.254-r1.ebuild @@ -0,0 +1,27 @@ +# Copyright 1999-2026 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="271" + +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/~alicef/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/virtual/dist-kernel/dist-kernel-6.12.86_p1.ebuild b/virtual/dist-kernel/dist-kernel-6.12.86_p1.ebuild new file mode 100644 index 000000000000..13848dc136b6 --- /dev/null +++ b/virtual/dist-kernel/dist-kernel-6.12.86_p1.ebuild @@ -0,0 +1,16 @@ +# Copyright 2021-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="Virtual to depend on any Distribution Kernel" +SLOT="0/${PVR}" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" + +RDEPEND=" + || ( + ~sys-kernel/gentoo-kernel-${PV} + ~sys-kernel/gentoo-kernel-bin-${PV} + ~sys-kernel/vanilla-kernel-${PV%_p*} + ) +" diff --git a/virtual/dist-kernel/dist-kernel-6.18.27_p1.ebuild b/virtual/dist-kernel/dist-kernel-6.18.27_p1.ebuild new file mode 100644 index 000000000000..13848dc136b6 --- /dev/null +++ b/virtual/dist-kernel/dist-kernel-6.18.27_p1.ebuild @@ -0,0 +1,16 @@ +# Copyright 2021-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="Virtual to depend on any Distribution Kernel" +SLOT="0/${PVR}" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" + +RDEPEND=" + || ( + ~sys-kernel/gentoo-kernel-${PV} + ~sys-kernel/gentoo-kernel-bin-${PV} + ~sys-kernel/vanilla-kernel-${PV%_p*} + ) +" diff --git a/virtual/dist-kernel/dist-kernel-6.6.137_p1.ebuild b/virtual/dist-kernel/dist-kernel-6.6.137_p1.ebuild new file mode 100644 index 000000000000..13848dc136b6 --- /dev/null +++ b/virtual/dist-kernel/dist-kernel-6.6.137_p1.ebuild @@ -0,0 +1,16 @@ +# Copyright 2021-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="Virtual to depend on any Distribution Kernel" +SLOT="0/${PVR}" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" + +RDEPEND=" + || ( + ~sys-kernel/gentoo-kernel-${PV} + ~sys-kernel/gentoo-kernel-bin-${PV} + ~sys-kernel/vanilla-kernel-${PV%_p*} + ) +" diff --git a/virtual/dist-kernel/dist-kernel-7.0.4_p1.ebuild b/virtual/dist-kernel/dist-kernel-7.0.4_p1.ebuild new file mode 100644 index 000000000000..13848dc136b6 --- /dev/null +++ b/virtual/dist-kernel/dist-kernel-7.0.4_p1.ebuild @@ -0,0 +1,16 @@ +# Copyright 2021-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="Virtual to depend on any Distribution Kernel" +SLOT="0/${PVR}" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" + +RDEPEND=" + || ( + ~sys-kernel/gentoo-kernel-${PV} + ~sys-kernel/gentoo-kernel-bin-${PV} + ~sys-kernel/vanilla-kernel-${PV%_p*} + ) +" diff --git a/www-apps/cgit/Manifest b/www-apps/cgit/Manifest index 9592c23af9b8..f83de5654053 100644 --- a/www-apps/cgit/Manifest +++ b/www-apps/cgit/Manifest @@ -1,3 +1,4 @@ DIST cgit-1.3.1.tar.xz 92432 BLAKE2B cfc16776b53cbcb79dfc73a0079444a6c4094b2c38090885f927283a9ff01cce7e897a348ab6b489386eded05d7956800897db05f14ef639d8e8c4d6ab9534c2 SHA512 aa5104f6597e67373af960ab9bbdf7f60b0bf9b19f7ca97ba71fa106709ae9e85b614f2a93302b09c50abdffd47e265bff18d3671fe704c9985efd38284a6b15 DIST cgit-1.3.tar.xz 92248 BLAKE2B 5c5d68f6e20edb86c8a79a50c9b9baf255d8528f4a956a7f4be0f445985376ffd525f455b90a52d44f5d9e375a0146ce83807caf8d99ec26a395f3e3c09aa50f SHA512 28b7e1867809cafed6190e1984b059a7aaac3a92d8eb38bc925a58fd344347b86662309be44b6ce6625312cb127540aadd7a22b7561e96c8440144ea5eade02e DIST git-2.53.0.tar.xz 7993096 BLAKE2B a23ccb2f793d37347e892f6094ad589510c93011a53fb2c14cdcbfbe6d87413edb4585a98253e4ca5124217f66ad783f4fa584f38dc25ffa34772da01dc45f02 SHA512 f9c0c0f527e10fe3eb524e368b1a24088bfd41097d8cac7854dae7ff21ab8ab2a1716384be53ea6174023ca5a2af3eeddca1d9feb57e447713f82e061df55c8d +DIST git-2.54.0.tar.xz 8126372 BLAKE2B 68ee0623ff5a695a35dae2f31e3f410ebd4b6a8296c7c9fd03f53668878e9164b78ca82869c8a0719b3fae981f514f2022c45b39df7174b5e883348bdd269a82 SHA512 cb363917124edc245c9f6745e6e0c4093990275b4d57f9d2213c655b304ac81b05ece8d88546122727495ebc48a5ae19ab166a3ee43b6b8c68da488ac0270064 diff --git a/www-apps/cgit/cgit-1.3.1.ebuild b/www-apps/cgit/cgit-1.3.1.ebuild index 7b9203b22155..bb7db4be771f 100644 --- a/www-apps/cgit/cgit-1.3.1.ebuild +++ b/www-apps/cgit/cgit-1.3.1.ebuild @@ -3,16 +3,14 @@ EAPI=8 LUA_COMPAT=( lua5-{1,3,4} luajit ) - PYTHON_COMPAT=( python3_{10..14} ) - WEBAPP_MANUAL_SLOT="yes" inherit flag-o-matic lua-single python-single-r1 tmpfiles toolchain-funcs webapp [[ -z "${CGIT_CACHEDIR}" ]] && CGIT_CACHEDIR="/var/cache/${PN}/" -GIT_V="2.53.0" +GIT_V="2.54.0" DESCRIPTION="A fast web-interface for Git repositories" HOMEPAGE="https://git.zx2c4.com/cgit/about/" diff --git a/www-apps/paperless-ngx/Manifest b/www-apps/paperless-ngx/Manifest index 96f33f3de808..3564a8582e93 100644 --- a/www-apps/paperless-ngx/Manifest +++ b/www-apps/paperless-ngx/Manifest @@ -1,2 +1,13 @@ -DIST paperless-ngx-v2.20.13.tar.xz 82329320 BLAKE2B 9e9ee2e01a1a60170a4007469bf1248808d140db52d7e29eb7fa8e597a836835f5022a2262562c7c6127973717a3c753fa005b5eeb3312c4bda908647f251de2 SHA512 48c35e21d4694963b7f2978dbe544ffb491d33b5089c1a535752bfec9a2519f3b275396bfce7d7dd9d0ed36fdbc132191998884f84c38df0596b16ba57fceed4 -DIST paperless-ngx-v2.20.14.tar.xz 82231168 BLAKE2B 6df94724066fade343fd6839a3be8f002b391ee2631f37bcbd41b05d43c84d8b132e537be12115e81ea1170672d94523be0505910d136e2497c99c00f8addaac SHA512 ef0741f3ea6da43a9efea6086848dd4f7d96dc0900a828101093a42e3056701d34688d08ec7805d85a367ec6378702b86b4d706b617c75f98cece9148825a22c +AUX channels-4.2.patch 394 BLAKE2B 212726fb37789b50e6c6955461eb39bbd588def2a9e6963cbb993669c9d7f65fe52595aae3c82ad2a9ad0077e790ee1695325642e56e7b0d1a7e763d0a05c20d SHA512 09d439ae5d7bd8802b71c7e4171fdb094a748d22850177d1b4a9b2c54ccf4cc61089579b1e1340606f9c17e933a6619fcfb515b1103e961bd4e9a47841459356 +AUX ocrmypdf-17.patch 1769 BLAKE2B 19d6aff4848e0867255f872a4a44343c91e2e08d175e658668853c1f0f1fb7529909d74a86a017c295d39d203f9dcc68b0564f5e84f115efc68eb15ec7d484ab SHA512 8e81c8b237e89f21bee07611390730158a5b88e1c23c0ee115125178019fe5891e4ec016f72d249f900604c51c55b09f0e3da9403a6d69703a03bddba6b4e974 +AUX paperless-consumer.service 285 BLAKE2B f279f081ca08aa8543595db5d5024542d4e9d07ba903f3928b1a4881d49324bdd0556ea28321d6be479ebb97442d8bebb921cfc464ea1f03336f9b6370218c03 SHA512 88216a0163889b731e2e1fba872aa57474c7282a75c192c4491f9b647fce5f867c56cc8e3e1e97a85054e33a280ddc5c740565f96f50353fb6068b6803e6ce00 +AUX paperless-scheduler.service 280 BLAKE2B a9326046285820c21ef06294dedb9b60e14f54067ebfb5361ff2a97efa50ca7927e68923769a4d21d3ae980ae2640c090ab16f4c160f49f2212b16e3852a136e SHA512 e0a75bfff5c7ce323b7ccd6bf0c3c31460746b9e05b58dbd50aea12cee7f53f36ace08125084c1dd85bf08b0bdc65c7c8c1be3fa12227cf195ce46001587a4ec +AUX paperless-task-queue.service 285 BLAKE2B efd561a49bb866e0921d12f7d5d328d51578d94c3de6341f0cbbfe81855acf6baef685fd9a5b4a46c722239a1b9d12c9625b561e12ede093427961e2edb4a601 SHA512 54e93dcc5708cb3b2bc6d033c362df8c30794f704868117d961b654280d8715f737cc3bae99a5b22a26ac41e5eb1be3708d623f759fff4f50d90e4bfdfe73cde +AUX paperless-webserver.service 402 BLAKE2B dceb4986f00403673cf8e513a47ce51ee5b23b5658518bb02208dfeff57db35f47a6069ee6a144c9c6406510a34ea2913c3e8421a9ece125687d9a48f0ce37c0 SHA512 2dc760ca1b9b9d3c8da5517895dda25d49eee003151c1b530f720987b71ca4242828389db1b2b93e0a0ef59d2adf5dc09d5a1475734c33f1d11c50cd29ef82ca +AUX paperless.target 215 BLAKE2B 95b67ebfc166b888ee5aea32c5565002ae451a10c0d0851df79eeabf3a6e900c7112d447ccbc170bca771bf33e07261aa05f32a25e742ded0b10e6f31ee78870 SHA512 ae3d1dcc8f056f303a0c628c1aabb60e0c93f4006352c5d05a5ee673238c56085ccd2d95ff53555767d9a31a639cd571a26083aab274237cb9f8563ce50c25d6 +AUX paperless.tmpfiles 349 BLAKE2B 4a59f0a0c6a4abad23cba01e216909f45a7064e93911b8ba3e3b394f52379e41898b8c9e1246ba034bc8d2fe6dc83f5cad926e265a17da7c7093d997cfe8b4f3 SHA512 63af6e4359d5fa7bfc3f3669263a36f5d3b5f60c95cf6579d7324bb2116647bb447968b1bab5916e831918344b963d1026116e8cdfb57bce8063ed5ba119c9ea +DIST paperless-ngx-v2.19.6.tar.xz 83258564 BLAKE2B 8dc3b710101ee9f65f84bdcd442e0e206d088c51d46f5394495a9b6906323352c2d1540bd6e8883f121a50e138eb83fecb6db62b10282b7b2171b1c5694c8355 SHA512 414e1bd8630fdb7c2aa46d560de4d328d805283d083c98ea6ba689cbc3c4e9358b7397711d74a9caaa2655001afaab32b916612f45e17529175483cd1af9f958 +DIST paperless-ngx-v2.20.15.tar.xz 82240196 BLAKE2B 37dd1691c21238ffbef7daab07a9a9b260d7fecec88a1b001d9a352cf438867ff7568a8e453c9babe729df1b07d760df3c72ae5cb33c197c8e62c9a6f017b795 SHA512 b40a70b59afaef1ff5f4d58d11d0c460342f366d690ec821fecc2ce364d501a2a69d6ca912dc587086897c034e42e1fd1d1da1e4239e9ca5c155bbf97d335fee +EBUILD paperless-ngx-2.19.6.ebuild 7322 BLAKE2B 775bc8739e8a62bca3f335bd8ce153b78979f165da27b0951f0abbb1b7e520173bec643885b16a508f9377be779e09df4d7a254bf32a7652ec078c349fa395ab SHA512 a4c678e2a4df63e62efccfd63597c78f3f7331f6c1c17ac7cb0415b8bcbbac19978647965e4c2a9db1524730c14ebaec8e63cefba73d9db573a344446f966726 +EBUILD paperless-ngx-2.20.15.ebuild 7383 BLAKE2B 9bd7d65654abf7ff2de88920498510b0f0464f46d2a729dd91dd0f2326ca8cd039452588db78edaf75cbc011cc9bd4f54c1d8b1d2fda041f8b79a84eded4329c SHA512 2bfa111b7390130565ed71fd506d81b7f025ad51851fa2f1de55affd29a3a84091e01cdc23113f8c22517a984aea1ec684390534fbef514558d6619afc06a8a3 +MISC metadata.xml 776 BLAKE2B 65c6c151372a1f70787920cdcc004d5342cb522a18e465d3418ee5d2919cd41eb231dfec9f37a160eee11f1ffdc448773e8667f1546de180cadef36a66895ed4 SHA512 674aea84383fdc111c1c94e83e3eb369ae325a1d9e0637325cf8448f8abe6bb7f9729c929efa00f27ad8702fcbd98ae4abf50a0b8f30fd391728a5ad72417c68 diff --git a/www-apps/paperless-ngx/files/channels-4.2.patch b/www-apps/paperless-ngx/files/channels-4.2.patch new file mode 100644 index 000000000000..d088c9b0229d --- /dev/null +++ b/www-apps/paperless-ngx/files/channels-4.2.patch @@ -0,0 +1,11 @@ +--- paperless-ngx/src/paperless/urls.py 2025-06-24 16:00:52.310731510 +0200 ++++ paperless-ngx/src/paperless/urls.py 2025-06-24 16:00:42.369270419 +0200 +@@ -363,7 +363,7 @@ + + + websocket_urlpatterns = [ +- path("ws/status/", StatusConsumer.as_asgi()), ++ path(settings.BASE_URL.lstrip("/") + "ws/status/", StatusConsumer.as_asgi()), + ] + + # Text in each page's <h1> (and above login form). diff --git a/www-apps/paperless-ngx/files/ocrmypdf-17.patch b/www-apps/paperless-ngx/files/ocrmypdf-17.patch new file mode 100644 index 000000000000..4c18e9109009 --- /dev/null +++ b/www-apps/paperless-ngx/files/ocrmypdf-17.patch @@ -0,0 +1,37 @@ +diff --git a/pyproject.toml b/pyproject.toml +index 339e788c41..1240805e54 100644 +diff --git a/src/paperless_tesseract/parsers.py b/src/paperless_tesseract/parsers.py +index 0e01464217..73532caa0d 100644 +--- a/src/paperless_tesseract/parsers.py ++++ b/src/paperless_tesseract/parsers.py +@@ -221,7 +221,7 @@ def construct_ocrmypdf_parameters( + if TYPE_CHECKING: + assert isinstance(self.settings, OcrConfig) + ocrmypdf_args = { +- "input_file": input_file, ++ "input_file_or_options": input_file, + "output_file": output_file, + # need to use threads, since this will be run in daemonized + # processes via the task library. +@@ -285,7 +285,7 @@ def construct_ocrmypdf_parameters( + "for compatibility with img2pdf", + ) + # Replace the input file with the non-alpha +- ocrmypdf_args["input_file"] = self.remove_alpha(input_file) ++ ocrmypdf_args["input_file_or_options"] = self.remove_alpha(input_file) + + if dpi: + self.log.debug(f"Detected DPI for image {input_file}: {dpi}") +diff --git a/src/paperless_tesseract/tests/test_parser.py b/src/paperless_tesseract/tests/test_parser.py +index e9c05b03ec..2703f30dde 100644 +--- a/src/paperless_tesseract/tests/test_parser.py ++++ b/src/paperless_tesseract/tests/test_parser.py +@@ -778,7 +778,7 @@ def test_ocrmypdf_parameters(self) -> None: + safe_fallback=False, + ) + +- self.assertEqual(params["input_file"], "input.pdf") ++ self.assertEqual(params["input_file_or_options"], "input.pdf") + self.assertEqual(params["output_file"], "output.pdf") + self.assertEqual(params["sidecar"], "sidecar.txt") + diff --git a/www-apps/paperless-ngx/files/paperless-consumer.initd b/www-apps/paperless-ngx/files/paperless-consumer.initd deleted file mode 100755 index 672a72471e74..000000000000 --- a/www-apps/paperless-ngx/files/paperless-consumer.initd +++ /dev/null @@ -1,13 +0,0 @@ -#!/sbin/openrc-run - -name=$RC_SVCNAME -description="Paperless consumer" -supervisor="supervise-daemon" -command="/usr/bin/python3" -command_args="manage.py document_consumer" -supervise_daemon_args=" -d /usr/share/paperless/src" -command_user="paperless:paperless" - -depend() { - need redis -} diff --git a/www-apps/paperless-ngx/files/paperless-consumer.service b/www-apps/paperless-ngx/files/paperless-consumer.service index a5b474fa047e..2ca15b38a81a 100644 --- a/www-apps/paperless-ngx/files/paperless-consumer.service +++ b/www-apps/paperless-ngx/files/paperless-consumer.service @@ -1,7 +1,6 @@ [Unit] Description=Paperless consumer service Requires=redis.service -After=network.target PartOf=paperless.target [Service] @@ -12,4 +11,4 @@ ExecStart=/usr/bin/paperless-manage document_consumer Restart=on-abort [Install] -WantedBy=multi-user.target +WantedBy=paperless.target diff --git a/www-apps/paperless-ngx/files/paperless-scheduler.initd b/www-apps/paperless-ngx/files/paperless-scheduler.initd deleted file mode 100755 index 3e3b29a3a774..000000000000 --- a/www-apps/paperless-ngx/files/paperless-scheduler.initd +++ /dev/null @@ -1,13 +0,0 @@ -#!/sbin/openrc-run - -name=$RC_SVCNAME -description="Paperless Celery Beat" -supervisor="supervise-daemon" -command="/usr/bin/celery" -command_args="--app paperless beat --loglevel INFO" -supervise_daemon_args=" -d /usr/share/paperless/src" -command_user="paperless:paperless" - -depend() { - need redis -} diff --git a/www-apps/paperless-ngx/files/paperless-scheduler.service b/www-apps/paperless-ngx/files/paperless-scheduler.service index 59e0aa196888..0ad2b6040f56 100644 --- a/www-apps/paperless-ngx/files/paperless-scheduler.service +++ b/www-apps/paperless-ngx/files/paperless-scheduler.service @@ -1,7 +1,6 @@ [Unit] -Description=Paperless scheduler service +Description=Paperless Celery Beat Requires=redis.service -After=network.target PartOf=paperless.target [Service] diff --git a/www-apps/paperless-ngx/files/paperless-task-queue.initd b/www-apps/paperless-ngx/files/paperless-task-queue.initd deleted file mode 100755 index 4d5c9b274ee3..000000000000 --- a/www-apps/paperless-ngx/files/paperless-task-queue.initd +++ /dev/null @@ -1,13 +0,0 @@ -#!/sbin/openrc-run - -name=$RC_SVCNAME -description="Paperless Celery Workers" -supervisor="supervise-daemon" -command="/usr/bin/celery" -command_args="--app paperless worker --loglevel INFO" -supervise_daemon_args=" -d /usr/share/paperless/src" -command_user="paperless:paperless" - -depend() { - need redis -} diff --git a/www-apps/paperless-ngx/files/paperless-task-queue.service b/www-apps/paperless-ngx/files/paperless-task-queue.service index 0049813f6584..57d1743b4f31 100644 --- a/www-apps/paperless-ngx/files/paperless-task-queue.service +++ b/www-apps/paperless-ngx/files/paperless-task-queue.service @@ -1,7 +1,6 @@ [Unit] Description=Paperless Celery Workers Requires=redis.service -After=network.target PartOf=paperless.target [Service] diff --git a/www-apps/paperless-ngx/files/paperless-webserver.initd b/www-apps/paperless-ngx/files/paperless-webserver.initd deleted file mode 100755 index 6d2b80457af5..000000000000 --- a/www-apps/paperless-ngx/files/paperless-webserver.initd +++ /dev/null @@ -1,15 +0,0 @@ -#!/sbin/openrc-run - -name=$RC_SVCNAME -description="Paperless webserver" -supervisor="supervise-daemon" -command="/usr/bin//gunicorn" -command_args="-c /usr/share//paperless/gunicorn.conf.py paperless.asgi:application" -supervise_daemon_args=" -d /usr/share//paperless/src" -command_user="paperless:paperless" - -depend() { - after net - need redis - use net -} diff --git a/www-apps/paperless-ngx/files/paperless-webserver.service b/www-apps/paperless-ngx/files/paperless-webserver.service index 25688053c5b5..0ffde535928c 100644 --- a/www-apps/paperless-ngx/files/paperless-webserver.service +++ b/www-apps/paperless-ngx/files/paperless-webserver.service @@ -1,5 +1,5 @@ [Unit] -Description=Paperless webserver service +Description=Paperless webserver Requires=redis.service After=network.target Wants=network.target @@ -8,9 +8,10 @@ PartOf=paperless.target [Service] User=paperless Group=paperless +Environment=PYTHONUNBUFFERED=1 EnvironmentFile=/etc/paperless.conf WorkingDirectory=/usr/share/paperless/src -ExecStart=/usr/bin/gunicorn -c /usr/share/paperless/gunicorn.conf.py paperless.asgi:application +ExecStart=granian --interface asginl --ws paperless.asgi:application Restart=on-abort [Install] diff --git a/www-apps/paperless-ngx/files/paperless-webserver.socket b/www-apps/paperless-ngx/files/paperless-webserver.socket deleted file mode 100644 index 4c458c72a6f1..000000000000 --- a/www-apps/paperless-ngx/files/paperless-webserver.socket +++ /dev/null @@ -1,13 +0,0 @@ -[Unit] -Description=Socket for Paperless webserver -PartOf=paperless-webserver.service - -[Socket] -ListenStream=/run/paperless.sock -SocketUser=paperless -SocketGroup=paperless -SocketMode=0660 -RemoveOnStop=True - -[Install] -WantedBy=sockets.target diff --git a/www-apps/paperless-ngx/files/paperless.conf.example b/www-apps/paperless-ngx/files/paperless.conf.example deleted file mode 100644 index 524d9264ea03..000000000000 --- a/www-apps/paperless-ngx/files/paperless.conf.example +++ /dev/null @@ -1,86 +0,0 @@ -# Have a look at the docs for documentation. -# https://docs.paperless-ngx.com/configuration/ - -# Debug. Only enable this for development. - -#PAPERLESS_DEBUG=false - -# Required services - -#PAPERLESS_REDIS=redis://localhost:6379 -#PAPERLESS_DBHOST=localhost -#PAPERLESS_DBPORT=5432 -#PAPERLESS_DBNAME=paperless -#PAPERLESS_DBUSER=paperless -#PAPERLESS_DBPASS=paperless -#PAPERLESS_DBSSLMODE=prefer - -# Paths and folders - -#PAPERLESS_CONSUMPTION_DIR=../consume -#PAPERLESS_DATA_DIR=../data -#PAPERLESS_TRASH_DIR= -#PAPERLESS_MEDIA_ROOT=../media -#PAPERLESS_STATICDIR=../static -#PAPERLESS_FILENAME_FORMAT= -#PAPERLESS_FILENAME_FORMAT_REMOVE_NONE= - -# Security and hosting - -#PAPERLESS_SECRET_KEY=change-me -#PAPERLESS_URL=https://example.com -#PAPERLESS_CSRF_TRUSTED_ORIGINS=https://example.com # can be set using PAPERLESS_URL -#PAPERLESS_ALLOWED_HOSTS=example.com,www.example.com # can be set using PAPERLESS_URL -#PAPERLESS_CORS_ALLOWED_HOSTS=https://localhost:8080,https://example.com # can be set using PAPERLESS_URL -#PAPERLESS_FORCE_SCRIPT_NAME= -#PAPERLESS_STATIC_URL=/static/ -#PAPERLESS_AUTO_LOGIN_USERNAME= -#PAPERLESS_COOKIE_PREFIX= -#PAPERLESS_ENABLE_HTTP_REMOTE_USER=false - -# OCR settings - -#PAPERLESS_OCR_LANGUAGE=eng -#PAPERLESS_OCR_MODE=skip -#PAPERLESS_OCR_OUTPUT_TYPE=pdfa -#PAPERLESS_OCR_PAGES=1 -#PAPERLESS_OCR_IMAGE_DPI=300 -#PAPERLESS_OCR_CLEAN=clean -#PAPERLESS_OCR_DESKEW=true -#PAPERLESS_OCR_ROTATE_PAGES=true -#PAPERLESS_OCR_ROTATE_PAGES_THRESHOLD=12.0 -#PAPERLESS_OCR_USER_ARGS={} -#PAPERLESS_CONVERT_MEMORY_LIMIT=0 -#PAPERLESS_CONVERT_TMPDIR=/var/tmp/paperless - -# Software tweaks - -#PAPERLESS_TASK_WORKERS=1 -#PAPERLESS_THREADS_PER_WORKER=1 -#PAPERLESS_TIME_ZONE=UTC -#PAPERLESS_CONSUMER_POLLING=10 -#PAPERLESS_CONSUMER_DELETE_DUPLICATES=false -#PAPERLESS_CONSUMER_RECURSIVE=false -#PAPERLESS_CONSUMER_IGNORE_PATTERNS=[".DS_STORE/*", "._*", ".stfolder/*", ".stversions/*", ".localized/*", "desktop.ini"] -#PAPERLESS_CONSUMER_SUBDIRS_AS_TAGS=false -#PAPERLESS_CONSUMER_ENABLE_BARCODES=false -#PAPERLESS_CONSUMER_BARCODE_STRING=PATCHT -#PAPERLESS_PRE_CONSUME_SCRIPT=/path/to/an/arbitrary/script.sh -#PAPERLESS_POST_CONSUME_SCRIPT=/path/to/an/arbitrary/script.sh -#PAPERLESS_FILENAME_DATE_ORDER=YMD -#PAPERLESS_FILENAME_PARSE_TRANSFORMS=[] -#PAPERLESS_NUMBER_OF_SUGGESTED_DATES=5 -#PAPERLESS_THUMBNAIL_FONT_NAME= -#PAPERLESS_IGNORE_DATES= -#PAPERLESS_ENABLE_UPDATE_CHECK= - -# Tika settings - -#PAPERLESS_TIKA_ENABLED=false -#PAPERLESS_TIKA_ENDPOINT=http://localhost:9998 -#PAPERLESS_TIKA_GOTENBERG_ENDPOINT=http://localhost:3000 - -# Binaries - -#PAPERLESS_CONVERT_BINARY=/usr/bin/convert -#PAPERLESS_GS_BINARY=/usr/bin/gs diff --git a/www-apps/paperless-ngx/metadata.xml b/www-apps/paperless-ngx/metadata.xml index c9f991328799..9e3d7895d072 100644 --- a/www-apps/paperless-ngx/metadata.xml +++ b/www-apps/paperless-ngx/metadata.xml @@ -1,10 +1,6 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> <pkgmetadata> - <maintainer type="project"> - <email>dev@liguros.net</email> - <name>Development</name> - </maintainer> <maintainer type="person"> <email>marcin.deranek@slonko.net</email> <name>Marcin Deranek</name> @@ -13,9 +9,10 @@ <bugs-to>https://github.com/paperless-ngx/paperless-ngx/issues</bugs-to> </upstream> <use> - <flag name="ocr">Enable support for Optical Character Recognition</flag> - <flag name="remote-redis">Use remote Redis instance</flag> + <flag name="audit">Enables an audit trail for documents, document types, correspondents and tags</flag> <flag name="compression">Enable compression of the responses in application</flag> + <flag name="remote-redis">Use remote Redis instance</flag> + <flag name="zxing">Use zxing-cpp as an alternative barcodes scanning library</flag> </use> - <origin>ports</origin> + <origin>slonko-overlay</origin> </pkgmetadata>
\ No newline at end of file diff --git a/www-apps/paperless-ngx/paperless-ngx-2.19.6.ebuild b/www-apps/paperless-ngx/paperless-ngx-2.19.6.ebuild new file mode 100644 index 000000000000..ae03cbeca62f --- /dev/null +++ b/www-apps/paperless-ngx/paperless-ngx-2.19.6.ebuild @@ -0,0 +1,204 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..14} ) + +inherit python-single-r1 systemd tmpfiles + +DESCRIPTION="A community-supported supercharged document management system" +HOMEPAGE="https://github.com/paperless-ngx/paperless-ngx" +SRC_URI="https://github.com/paperless-ngx/paperless-ngx/releases/download/v${PV}/paperless-ngx-v${PV}.tar.xz" +S="${WORKDIR}/${PN}" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64" +IUSE="audit compression mysql postgres remote-redis +sqlite zxing" +REQUIRED_USE=" + ${PYTHON_REQUIRED_USE} + || ( mysql postgres sqlite ) +" + +ACCT_DEPEND=" + acct-group/paperless + acct-user/paperless +" +EXTRA_DEPEND=" + app-text/unpaper + $(python_gen_cond_dep ' + dev-python/hiredis[${PYTHON_USEDEP}] + dev-python/websockets[${PYTHON_USEDEP}]') +" +ALLAUTH_MFA_DEPEND=" + $(python_gen_cond_dep ' + >=dev-python/fido2-1.1.2[${PYTHON_USEDEP}] + >=dev-python/qrcode-7.0.0[${PYTHON_USEDEP}]') +" +DEPEND=" + ${ACCT_DEPEND} + ${ALLAUTH_MFA_DEPEND} + ${EXTRA_DEPEND} + ${PYTHON_DEPS} + $(python_gen_cond_dep ' + >=dev-python/babel-2.17[${PYTHON_USEDEP}] + >=dev-python/bleach-6.2.0[${PYTHON_USEDEP}] + >=dev-python/celery-5.5.1[${PYTHON_USEDEP}] + >=dev-python/channels-4.2[${PYTHON_USEDEP}] + >=dev-python/channels-redis-4.2[${PYTHON_USEDEP}] + >=dev-python/concurrent-log-handler-0.9.25[${PYTHON_USEDEP}] + >=dev-python/dateparser-1.2[${PYTHON_USEDEP}] + >=dev-python/django-5.2.5[${PYTHON_USEDEP}] + <dev-python/django-5.3[${PYTHON_USEDEP}] + >=dev-python/django-allauth-65.4.0[${PYTHON_USEDEP}] + >=dev-python/django-cachalot-2.8.0[${PYTHON_USEDEP}] + >=dev-python/django-celery-results-2.6.0[${PYTHON_USEDEP}] + >=dev-python/django-cors-headers-4.9.0[${PYTHON_USEDEP}] + >=dev-python/django-extensions-4.1[${PYTHON_USEDEP}] + >=dev-python/django-filter-25.1[${PYTHON_USEDEP}] + >=dev-python/django-guardian-3.2.0[${PYTHON_USEDEP}] + >=dev-python/django-multiselectfield-1.0.1[${PYTHON_USEDEP}] + dev-python/django-redis[${PYTHON_USEDEP}] + >=dev-python/django-soft-delete-1.0.18[${PYTHON_USEDEP}] + >=dev-python/django-treenode-0.23.2[${PYTHON_USEDEP}] + >=dev-python/djangorestframework-3.16.0[${PYTHON_USEDEP}] + >=dev-python/djangorestframework-guardian-0.4.0[${PYTHON_USEDEP}] + >=dev-python/drf-spectacular-0.28[${PYTHON_USEDEP}] + >=dev-python/drf-spectacular-sidecar-2025.9.1[${PYTHON_USEDEP}] + >=dev-python/drf-writable-nested-0.7.1[${PYTHON_USEDEP}] + >=dev-python/filelock-3.20.0[${PYTHON_USEDEP}] + >=dev-python/gotenberg-client-0.12.0[${PYTHON_USEDEP}] + >=dev-python/httpx-oauth-0.16[${PYTHON_USEDEP}] + dev-python/humanize[${PYTHON_USEDEP}] + >=dev-python/imap-tools-1.11.0[${PYTHON_USEDEP}] + >=dev-python/inotifyrecursive-0.3[${PYTHON_USEDEP}] + >=dev-python/jinja2-3.1.5[${PYTHON_USEDEP}] + >=dev-python/langdetect-1.0.9[${PYTHON_USEDEP}] + >=dev-python/nltk-3.9.1[${PYTHON_USEDEP}] + >=dev-python/pathvalidate-3.3.1[${PYTHON_USEDEP}] + >=dev-python/pdf2image-1.17.0[${PYTHON_USEDEP}] + >=dev-python/python-dateutil-2.9.0[${PYTHON_USEDEP}] + >=dev-python/python-dotenv-1.1.0[${PYTHON_USEDEP}] + >=dev-python/python-gnupg-0.5.4[${PYTHON_USEDEP}] + >=dev-python/python-ipware-3.0.0[${PYTHON_USEDEP}] + >=dev-python/python-magic-0.4.27[${PYTHON_USEDEP}] + >=dev-python/pyzbar-0.1.9[${PYTHON_USEDEP}] + >=dev-python/rapidfuzz-3.14.0[${PYTHON_USEDEP}] + >=dev-python/redis-5.2.1[${PYTHON_USEDEP}] + <dev-python/redis-7.2.0[${PYTHON_USEDEP}] + >=dev-python/scikit-learn-1.7.0[${PYTHON_USEDEP}] + >=dev-python/setproctitle-1.3.4[${PYTHON_USEDEP}] + >=dev-python/tika-client-0.10.0[${PYTHON_USEDEP}] + >=dev-python/tqdm-4.67.1[${PYTHON_USEDEP}] + dev-python/uvloop[${PYTHON_USEDEP}] + >=dev-python/watchdog-6.0[${PYTHON_USEDEP}] + >=dev-python/whitenoise-6.9[${PYTHON_USEDEP}] + >=dev-python/whoosh-reloaded-2.7.5[${PYTHON_USEDEP}] + >=www-servers/granian-2.5.1[${PYTHON_USEDEP}]') + >=app-text/OCRmyPDF-16.11 + <app-text/OCRmyPDF-17 + app-text/poppler[utils] + media-gfx/imagemagick[xml] + media-gfx/optipng + media-libs/jbig2enc + audit? ( $(python_gen_cond_dep ' + >=dev-python/django-auditlog-3.2.1[${PYTHON_USEDEP}]') ) + compression? ( $(python_gen_cond_dep ' + >=dev-python/django-compression-middleware-0.5.0[${PYTHON_USEDEP}]') ) + mysql? ( >=dev-python/mysqlclient-2.2.7 ) + postgres? ( $(python_gen_cond_dep ' + >=dev-python/psycopg-3.2.9[native-extensions,${PYTHON_USEDEP}]') ) + !remote-redis? ( dev-db/redis ) + zxing? ( >=media-libs/zxing-cpp-2.3.0[python,${PYTHON_SINGLE_USEDEP}] ) +" +RDEPEND="${DEPEND}" + +PATCHES=( + "${FILESDIR}/channels-4.2.patch" +) + +DOCS=( docker/rootfs/etc/ImageMagick-6/paperless-policy.xml ) + +src_prepare() { + default + + sed \ + -e "s|#PAPERLESS_CONSUMPTION_DIR=../consume|PAPERLESS_CONSUMPTION_DIR=/var/lib/paperless/consume|" \ + -e "s|#PAPERLESS_DATA_DIR=../data|PAPERLESS_DATA_DIR=/var/lib/paperless/data|" \ + -e "s|#PAPERLESS_MEDIA_ROOT=../media|PAPERLESS_MEDIA_ROOT=/var/lib/paperless/media|" \ + -e "s|#PAPERLESS_STATICDIR=../static|PAPERLESS_STATICDIR=/usr/share/paperless/static|" \ + -e "s|#PAPERLESS_CONVERT_TMPDIR=/var/tmp/paperless|PAPERLESS_CONVERT_TMPDIR=/var/lib/paperless/tmp|" \ + -i "paperless.conf" || die "Cannot update paperless.conf" + + cat >> "paperless.conf" <<- EOF + + # Custom + GRANIAN_HOST=127.0.0.1 + GRANIAN_PORT=8000 + + GRANIAN_WORKERS=1 + + PAPERLESS_ENABLE_COMPRESSION=$(use compression && echo true || echo false) + PAPERLESS_AUDIT_LOG_ENABLED=$(use audit && echo true || echo false) + EOF +} + +src_install() { + einstalldocs + + # Install service files + systemd_newunit "${FILESDIR}"/paperless-webserver.service paperless-webserver.service + systemd_newunit "${FILESDIR}"/paperless-scheduler.service paperless-scheduler.service + systemd_newunit "${FILESDIR}"/paperless-consumer.service paperless-consumer.service + systemd_newunit "${FILESDIR}"/paperless-task-queue.service paperless-task-queue.service + systemd_newunit "${FILESDIR}"/paperless.target paperless.target + if use remote-redis; then + sed -e '/redis\.service/d' -i *.service "${D}$(systemd_get_systemunitdir)"/*.service + fi + + # Install paperless files + insinto /usr/share/paperless + doins -r docs src static + + insinto /etc + doins paperless.conf + fowners root:paperless /etc/paperless.conf + fperms 640 /etc/paperless.conf + + newtmpfiles "${FILESDIR}"/paperless.tmpfiles paperless.conf + + # Set directories + for dir in consume data media tmp; do + keepdir /var/lib/paperless/${dir} + fowners paperless:paperless /var/lib/paperless/${dir} + case "${dir}" in + data) fperms 700 /var/lib/paperless/${dir} ;; + *) fperms 750 /var/lib/paperless/${dir} ;; + esac + done + + # Main executable + fperms 755 "/usr/share/paperless/src/manage.py" + dosym -r "/usr/share/paperless/src/manage.py" "/usr/bin/paperless-manage" +} + +pkg_postinst() { + tmpfiles_process paperless.conf + elog "To complete the installation of paperless, edit /etc/paperless.conf file and" + elog "* Create the database with" + elog "" + elog "sudo -u paperless paperless-manage migrate" + elog "" + elog "* Create a super user account with" + elog "" + elog "sudo -u paperless paperless-manage createsuperuser" + elog "" + elog "After each update of paperless, you should run migration with" + elog "" + elog "sudo -u paperless paperless-manage migrate" + elog "" + elog "Paperless services can be started together with" + elog "" + elog "sudo systemctl start paperless.target" +} diff --git a/www-apps/paperless-ngx/paperless-ngx-2.20.13.ebuild b/www-apps/paperless-ngx/paperless-ngx-2.20.13.ebuild deleted file mode 100644 index f390fc9c7ac3..000000000000 --- a/www-apps/paperless-ngx/paperless-ngx-2.20.13.ebuild +++ /dev/null @@ -1,176 +0,0 @@ -# Copyright 2023-2026 LiGurOS Authors -# Distributed under the terms of the GNU General Public License v2 -EAPI=8 -inherit systemd tmpfiles - -DESCRIPTION="Community supported paperless: scan, index and archive your physical documents" -HOMEPAGE="https://github.com/paperless-ngx/paperless-ngx" -SRC_URI="https://github.com/paperless-ngx/paperless-ngx/releases/download/v${PV}/paperless-ngx-v${PV}.tar.xz" -S="${WORKDIR}/${PN}" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64" -IUSE="audit compression mariadb +ocr postgres remote-redis +sqlite zxing" -REQUIRED_USE="|| ( mariadb postgres sqlite )" - -ACCT_DEPEND=" - acct-group/paperless - acct-user/paperless -" -EXTRA_DEPEND=" - app-text/unpaper - dev-python/hiredis - dev-python/websockets -" - -DEPEND=" - ${ACCT_DEPEND} - ${EXTRA_DEPEND} - dev-python/asgiref - dev-python/bleach - dev-python/celery - >=dev-python/channels-4.1 - >=dev-python/channels-redis-4.0 - dev-python/concurrent-log-handler - >=dev-python/dateparser-1.2 - >=dev-python/django-5.1.1 - dev-python/django-allauth - dev-python/django-celery-results - dev-python/django-cors-headers - dev-python/django-extensions - >=dev-python/django-filter-25.2 - dev-python/django-guardian - dev-python/django-multiselectfield - dev-python/django-redis - dev-python/django-soft-delete - >=dev-python/djangorestframework-3.15.2 - dev-python/django-rest-framework-guardian2 - dev-python/drf-writable-nested - dev-python/filelock - dev-python/httpx-oauth - dev-python/imap-tools - >=dev-python/inotifyrecursive-0.3 - >=dev-python/jinja2-3.1 - dev-python/langdetect - dev-python/nltk - dev-python/pathvalidate - dev-python/pdf2image - dev-python/pikepdf - dev-python/pillow - dev-python/python-dateutil - dev-python/python-dotenv - dev-python/python-gnupg - >=dev-python/python-ipware-2.0.0 - dev-python/python-magic - dev-python/pyzbar - dev-python/rapidfuzz - dev-python/redis - >=dev-python/scikit-learn-1.5 - dev-python/tqdm - >=dev-python/uvicorn-0.26.0 - >=dev-python/watchdog-4.0 - >=dev-python/whitenoise-6.11 - >=dev-python/whoosh-2.7 - media-gfx/imagemagick[xml] - media-gfx/optipng - media-libs/jbig2enc - www-servers/gunicorn - audit? ( dev-python/django-auditlog ) - compression? ( dev-python/django-compression-middleware ) - mariadb? ( dev-python/mysqlclient ) - ocr? ( >=app-text/OCRmyPDF-16.5 ) - postgres? ( dev-python/psycopg:2 ) - !remote-redis? ( dev-db/redis ) - zxing? ( media-libs/zxing-cpp[python] ) -" -RDEPEND="${DEPEND}" - -DOCS=( docker/rootfs/etc/ImageMagick-6/paperless-policy.xml ) - -src_prepare() { - default - - sed \ - -e "s|#PAPERLESS_CONSUMPTION_DIR=../consume|PAPERLESS_CONSUMPTION_DIR=/var/lib/paperless/consume|" \ - -e "s|#PAPERLESS_DATA_DIR=../data|PAPERLESS_DATA_DIR=/var/lib/paperless/data|" \ - -e "s|#PAPERLESS_MEDIA_ROOT=../media|PAPERLESS_MEDIA_ROOT=/var/lib/paperless/media|" \ - -e "s|#PAPERLESS_STATICDIR=../static|PAPERLESS_STATICDIR=/usr/share/paperless/static|" \ - -e "s|#PAPERLESS_CONVERT_TMPDIR=/var/tmp/paperless|PAPERLESS_CONVERT_TMPDIR=/var/lib/paperless/tmp|" \ - -i "paperless.conf" || die "Cannot update paperless.conf" - - cat >> "paperless.conf" <<- EOF - - # Custom - #PAPERLESS_BIND_ADDR=unix - #PAPERLESS_PORT=/run/paperless.sock - - PAPERLESS_ENABLE_COMPRESSION=$(use compression && echo true || echo false) - PAPERLESS_AUDIT_LOG_ENABLED=$(use audit && echo true || echo false) - EOF -} - -src_install() { - einstalldocs - - # Install service files - newinitd "${FILESDIR}"/paperless-consumer.initd paperless-consumer - newinitd "${FILESDIR}"/paperless-scheduler.initd paperless-scheduler - newinitd "${FILESDIR}"/paperless-task-queue.initd paperless-task-queue - newinitd "${FILESDIR}"/paperless-webserver.initd paperless-webserver - - systemd_newunit "${FILESDIR}"/paperless-webserver.service paperless-webserver.service - systemd_newunit "${FILESDIR}"/paperless-webserver.socket paperless-webserver.socket - systemd_newunit "${FILESDIR}"/paperless-scheduler.service paperless-scheduler.service - systemd_newunit "${FILESDIR}"/paperless-consumer.service paperless-consumer.service - systemd_newunit "${FILESDIR}"/paperless-task-queue.service paperless-task-queue.service - systemd_newunit "${FILESDIR}"/paperless.target paperless.target - if use remote-redis; then - sed -e '/redis\.service/d' -i *.service "${D}$(systemd_get_systemunitdir)"/*.service - fi - - # Install paperless files - insinto /usr/share/paperless - doins -r docs src static requirements.txt - - insinto /etc - doins paperless.conf - fowners root:paperless /etc/paperless.conf - fperms 640 /etc/paperless.conf - - newtmpfiles "${FILESDIR}"/paperless.tmpfiles paperless.conf - - # Set directories - for dir in consume data media tmp; do - keepdir /var/lib/paperless/${dir} - fowners paperless:paperless /var/lib/paperless/${dir} - case "${dir}" in - data) fperms 700 /var/lib/paperless/${dir} ;; - *) fperms 750 /var/lib/paperless/${dir} ;; - esac - done - - # Main executable - fperms 755 "/usr/share/paperless/src/manage.py" - dosym -r "/usr/share/paperless/src/manage.py" "/usr/bin/paperless-manage" -} - -pkg_postinst() { - tmpfiles_process paperless.conf - elog "To complete the installation of paperless, edit /etc/paperless.conf file and" - elog "* Create the database with" - elog "" - elog "sudo -u paperless paperless-manage migrate" - elog "" - elog "* Create a super user account with" - elog "" - elog "sudo -u paperless paperless-manage createsuperuser" - elog "" - elog "After each update of paperless, you should run migration with" - elog "" - elog "sudo -u paperless paperless-manage migrate" - elog "" - elog "Paperless services can be started together with" - elog "" - elog "sudo systemctl start paperless.target" -} diff --git a/www-apps/paperless-ngx/paperless-ngx-2.20.14.ebuild b/www-apps/paperless-ngx/paperless-ngx-2.20.14.ebuild deleted file mode 100644 index f390fc9c7ac3..000000000000 --- a/www-apps/paperless-ngx/paperless-ngx-2.20.14.ebuild +++ /dev/null @@ -1,176 +0,0 @@ -# Copyright 2023-2026 LiGurOS Authors -# Distributed under the terms of the GNU General Public License v2 -EAPI=8 -inherit systemd tmpfiles - -DESCRIPTION="Community supported paperless: scan, index and archive your physical documents" -HOMEPAGE="https://github.com/paperless-ngx/paperless-ngx" -SRC_URI="https://github.com/paperless-ngx/paperless-ngx/releases/download/v${PV}/paperless-ngx-v${PV}.tar.xz" -S="${WORKDIR}/${PN}" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64" -IUSE="audit compression mariadb +ocr postgres remote-redis +sqlite zxing" -REQUIRED_USE="|| ( mariadb postgres sqlite )" - -ACCT_DEPEND=" - acct-group/paperless - acct-user/paperless -" -EXTRA_DEPEND=" - app-text/unpaper - dev-python/hiredis - dev-python/websockets -" - -DEPEND=" - ${ACCT_DEPEND} - ${EXTRA_DEPEND} - dev-python/asgiref - dev-python/bleach - dev-python/celery - >=dev-python/channels-4.1 - >=dev-python/channels-redis-4.0 - dev-python/concurrent-log-handler - >=dev-python/dateparser-1.2 - >=dev-python/django-5.1.1 - dev-python/django-allauth - dev-python/django-celery-results - dev-python/django-cors-headers - dev-python/django-extensions - >=dev-python/django-filter-25.2 - dev-python/django-guardian - dev-python/django-multiselectfield - dev-python/django-redis - dev-python/django-soft-delete - >=dev-python/djangorestframework-3.15.2 - dev-python/django-rest-framework-guardian2 - dev-python/drf-writable-nested - dev-python/filelock - dev-python/httpx-oauth - dev-python/imap-tools - >=dev-python/inotifyrecursive-0.3 - >=dev-python/jinja2-3.1 - dev-python/langdetect - dev-python/nltk - dev-python/pathvalidate - dev-python/pdf2image - dev-python/pikepdf - dev-python/pillow - dev-python/python-dateutil - dev-python/python-dotenv - dev-python/python-gnupg - >=dev-python/python-ipware-2.0.0 - dev-python/python-magic - dev-python/pyzbar - dev-python/rapidfuzz - dev-python/redis - >=dev-python/scikit-learn-1.5 - dev-python/tqdm - >=dev-python/uvicorn-0.26.0 - >=dev-python/watchdog-4.0 - >=dev-python/whitenoise-6.11 - >=dev-python/whoosh-2.7 - media-gfx/imagemagick[xml] - media-gfx/optipng - media-libs/jbig2enc - www-servers/gunicorn - audit? ( dev-python/django-auditlog ) - compression? ( dev-python/django-compression-middleware ) - mariadb? ( dev-python/mysqlclient ) - ocr? ( >=app-text/OCRmyPDF-16.5 ) - postgres? ( dev-python/psycopg:2 ) - !remote-redis? ( dev-db/redis ) - zxing? ( media-libs/zxing-cpp[python] ) -" -RDEPEND="${DEPEND}" - -DOCS=( docker/rootfs/etc/ImageMagick-6/paperless-policy.xml ) - -src_prepare() { - default - - sed \ - -e "s|#PAPERLESS_CONSUMPTION_DIR=../consume|PAPERLESS_CONSUMPTION_DIR=/var/lib/paperless/consume|" \ - -e "s|#PAPERLESS_DATA_DIR=../data|PAPERLESS_DATA_DIR=/var/lib/paperless/data|" \ - -e "s|#PAPERLESS_MEDIA_ROOT=../media|PAPERLESS_MEDIA_ROOT=/var/lib/paperless/media|" \ - -e "s|#PAPERLESS_STATICDIR=../static|PAPERLESS_STATICDIR=/usr/share/paperless/static|" \ - -e "s|#PAPERLESS_CONVERT_TMPDIR=/var/tmp/paperless|PAPERLESS_CONVERT_TMPDIR=/var/lib/paperless/tmp|" \ - -i "paperless.conf" || die "Cannot update paperless.conf" - - cat >> "paperless.conf" <<- EOF - - # Custom - #PAPERLESS_BIND_ADDR=unix - #PAPERLESS_PORT=/run/paperless.sock - - PAPERLESS_ENABLE_COMPRESSION=$(use compression && echo true || echo false) - PAPERLESS_AUDIT_LOG_ENABLED=$(use audit && echo true || echo false) - EOF -} - -src_install() { - einstalldocs - - # Install service files - newinitd "${FILESDIR}"/paperless-consumer.initd paperless-consumer - newinitd "${FILESDIR}"/paperless-scheduler.initd paperless-scheduler - newinitd "${FILESDIR}"/paperless-task-queue.initd paperless-task-queue - newinitd "${FILESDIR}"/paperless-webserver.initd paperless-webserver - - systemd_newunit "${FILESDIR}"/paperless-webserver.service paperless-webserver.service - systemd_newunit "${FILESDIR}"/paperless-webserver.socket paperless-webserver.socket - systemd_newunit "${FILESDIR}"/paperless-scheduler.service paperless-scheduler.service - systemd_newunit "${FILESDIR}"/paperless-consumer.service paperless-consumer.service - systemd_newunit "${FILESDIR}"/paperless-task-queue.service paperless-task-queue.service - systemd_newunit "${FILESDIR}"/paperless.target paperless.target - if use remote-redis; then - sed -e '/redis\.service/d' -i *.service "${D}$(systemd_get_systemunitdir)"/*.service - fi - - # Install paperless files - insinto /usr/share/paperless - doins -r docs src static requirements.txt - - insinto /etc - doins paperless.conf - fowners root:paperless /etc/paperless.conf - fperms 640 /etc/paperless.conf - - newtmpfiles "${FILESDIR}"/paperless.tmpfiles paperless.conf - - # Set directories - for dir in consume data media tmp; do - keepdir /var/lib/paperless/${dir} - fowners paperless:paperless /var/lib/paperless/${dir} - case "${dir}" in - data) fperms 700 /var/lib/paperless/${dir} ;; - *) fperms 750 /var/lib/paperless/${dir} ;; - esac - done - - # Main executable - fperms 755 "/usr/share/paperless/src/manage.py" - dosym -r "/usr/share/paperless/src/manage.py" "/usr/bin/paperless-manage" -} - -pkg_postinst() { - tmpfiles_process paperless.conf - elog "To complete the installation of paperless, edit /etc/paperless.conf file and" - elog "* Create the database with" - elog "" - elog "sudo -u paperless paperless-manage migrate" - elog "" - elog "* Create a super user account with" - elog "" - elog "sudo -u paperless paperless-manage createsuperuser" - elog "" - elog "After each update of paperless, you should run migration with" - elog "" - elog "sudo -u paperless paperless-manage migrate" - elog "" - elog "Paperless services can be started together with" - elog "" - elog "sudo systemctl start paperless.target" -} diff --git a/www-apps/paperless-ngx/paperless-ngx-2.20.15.ebuild b/www-apps/paperless-ngx/paperless-ngx-2.20.15.ebuild new file mode 100644 index 000000000000..f728b50f1920 --- /dev/null +++ b/www-apps/paperless-ngx/paperless-ngx-2.20.15.ebuild @@ -0,0 +1,205 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..14} ) + +inherit python-single-r1 systemd tmpfiles + +DESCRIPTION="A community-supported supercharged document management system" +HOMEPAGE="https://github.com/paperless-ngx/paperless-ngx" +SRC_URI="https://github.com/paperless-ngx/paperless-ngx/releases/download/v${PV}/paperless-ngx-v${PV}.tar.xz" +S="${WORKDIR}/${PN}" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64" +IUSE="audit compression mysql postgres remote-redis +sqlite zxing" +REQUIRED_USE=" + ${PYTHON_REQUIRED_USE} + || ( mysql postgres sqlite ) +" + +ACCT_DEPEND=" + acct-group/paperless + acct-user/paperless +" +EXTRA_DEPEND=" + app-text/unpaper + $(python_gen_cond_dep ' + dev-python/hiredis[${PYTHON_USEDEP}] + dev-python/websockets[${PYTHON_USEDEP}]') +" +ALLAUTH_MFA_DEPEND=" + $(python_gen_cond_dep ' + >=dev-python/fido2-1.1.2[${PYTHON_USEDEP}] + >=dev-python/qrcode-7.0.0[${PYTHON_USEDEP}]') +" +DEPEND=" + ${ACCT_DEPEND} + ${ALLAUTH_MFA_DEPEND} + ${EXTRA_DEPEND} + ${PYTHON_DEPS} + $(python_gen_cond_dep ' + >=dev-python/babel-2.17[${PYTHON_USEDEP}] + >=dev-python/bleach-6.3.0[${PYTHON_USEDEP}] + >=dev-python/celery-5.5.1[${PYTHON_USEDEP}] + >=dev-python/channels-4.2[${PYTHON_USEDEP}] + >=dev-python/channels-redis-4.2[${PYTHON_USEDEP}] + >=dev-python/concurrent-log-handler-0.9.25[${PYTHON_USEDEP}] + >=dev-python/dateparser-1.2[${PYTHON_USEDEP}] + >=dev-python/django-5.2.5[${PYTHON_USEDEP}] + <dev-python/django-5.3[${PYTHON_USEDEP}] + >=dev-python/django-allauth-65.12.1[${PYTHON_USEDEP}] + >=dev-python/django-cachalot-2.8.0[${PYTHON_USEDEP}] + >=dev-python/django-celery-results-2.6.0[${PYTHON_USEDEP}] + >=dev-python/django-cors-headers-4.9.0[${PYTHON_USEDEP}] + >=dev-python/django-extensions-4.1[${PYTHON_USEDEP}] + >=dev-python/django-filter-25.1[${PYTHON_USEDEP}] + >=dev-python/django-guardian-3.2.0[${PYTHON_USEDEP}] + >=dev-python/django-multiselectfield-1.0.1[${PYTHON_USEDEP}] + dev-python/django-redis[${PYTHON_USEDEP}] + >=dev-python/django-soft-delete-1.0.18[${PYTHON_USEDEP}] + >=dev-python/django-treenode-0.23.2[${PYTHON_USEDEP}] + >=dev-python/djangorestframework-3.16.0[${PYTHON_USEDEP}] + >=dev-python/djangorestframework-guardian-0.4.0[${PYTHON_USEDEP}] + >=dev-python/drf-spectacular-0.28[${PYTHON_USEDEP}] + >=dev-python/drf-spectacular-sidecar-2025.10.1[${PYTHON_USEDEP}] + >=dev-python/drf-writable-nested-0.7.1[${PYTHON_USEDEP}] + >=dev-python/filelock-3.20.0[${PYTHON_USEDEP}] + >=dev-python/gotenberg-client-0.12.0[${PYTHON_USEDEP}] + >=dev-python/httpx-oauth-0.16[${PYTHON_USEDEP}] + dev-python/humanize[${PYTHON_USEDEP}] + >=dev-python/imap-tools-1.11.0[${PYTHON_USEDEP}] + >=dev-python/inotifyrecursive-0.3[${PYTHON_USEDEP}] + >=dev-python/jinja2-3.1.5[${PYTHON_USEDEP}] + >=dev-python/langdetect-1.0.9[${PYTHON_USEDEP}] + >=dev-python/nltk-3.9.1[${PYTHON_USEDEP}] + >=dev-python/pathvalidate-3.3.1[${PYTHON_USEDEP}] + >=dev-python/pdf2image-1.17.0[${PYTHON_USEDEP}] + >=dev-python/python-dateutil-2.9.0[${PYTHON_USEDEP}] + >=dev-python/python-dotenv-1.2.1[${PYTHON_USEDEP}] + >=dev-python/python-gnupg-0.5.4[${PYTHON_USEDEP}] + >=dev-python/python-ipware-3.0.0[${PYTHON_USEDEP}] + >=dev-python/python-magic-0.4.27[${PYTHON_USEDEP}] + >=dev-python/pyzbar-0.1.9[${PYTHON_USEDEP}] + >=dev-python/rapidfuzz-3.14.0[${PYTHON_USEDEP}] + >=dev-python/redis-5.2.1[${PYTHON_USEDEP}] + <dev-python/redis-7.2.0[${PYTHON_USEDEP}] + >=dev-python/regex-2025.9.18[${PYTHON_USEDEP}] + >=dev-python/scikit-learn-1.7.0[${PYTHON_USEDEP}] + >=dev-python/setproctitle-1.3.4[${PYTHON_USEDEP}] + >=dev-python/tika-client-0.10.0[${PYTHON_USEDEP}] + >=dev-python/tqdm-4.67.1[${PYTHON_USEDEP}] + dev-python/uvloop[${PYTHON_USEDEP}] + >=dev-python/watchdog-6.0[${PYTHON_USEDEP}] + >=dev-python/whitenoise-6.9[${PYTHON_USEDEP}] + >=dev-python/whoosh-reloaded-2.7.5[${PYTHON_USEDEP}] + >=www-servers/granian-2.5.1[${PYTHON_USEDEP}]') + >=app-text/OCRmyPDF-17.3 + app-text/poppler[utils] + media-gfx/imagemagick[xml] + media-gfx/optipng + media-libs/jbig2enc + audit? ( $(python_gen_cond_dep ' + >=dev-python/django-auditlog-3.3.0[${PYTHON_USEDEP}]') ) + compression? ( $(python_gen_cond_dep ' + >=dev-python/django-compression-middleware-0.5.0[${PYTHON_USEDEP}]') ) + mysql? ( >=dev-python/mysqlclient-2.2.7 ) + postgres? ( $(python_gen_cond_dep ' + >=dev-python/psycopg-3.2.12[native-extensions,${PYTHON_USEDEP}]') ) + !remote-redis? ( dev-db/redis ) + zxing? ( >=media-libs/zxing-cpp-2.3.0[python,${PYTHON_SINGLE_USEDEP}] ) +" +RDEPEND="${DEPEND}" + +PATCHES=( + "${FILESDIR}/channels-4.2.patch" + "${FILESDIR}/ocrmypdf-17.patch" +) + +DOCS=( docker/rootfs/etc/ImageMagick-6/paperless-policy.xml ) + +src_prepare() { + default + + sed \ + -e "s|#PAPERLESS_CONSUMPTION_DIR=../consume|PAPERLESS_CONSUMPTION_DIR=/var/lib/paperless/consume|" \ + -e "s|#PAPERLESS_DATA_DIR=../data|PAPERLESS_DATA_DIR=/var/lib/paperless/data|" \ + -e "s|#PAPERLESS_MEDIA_ROOT=../media|PAPERLESS_MEDIA_ROOT=/var/lib/paperless/media|" \ + -e "s|#PAPERLESS_STATICDIR=../static|PAPERLESS_STATICDIR=/usr/share/paperless/static|" \ + -e "s|#PAPERLESS_CONVERT_TMPDIR=/var/tmp/paperless|PAPERLESS_CONVERT_TMPDIR=/var/lib/paperless/tmp|" \ + -i "paperless.conf" || die "Cannot update paperless.conf" + + cat >> "paperless.conf" <<- EOF + + # Custom + GRANIAN_HOST=127.0.0.1 + GRANIAN_PORT=8000 + + GRANIAN_WORKERS=1 + + PAPERLESS_ENABLE_COMPRESSION=$(use compression && echo true || echo false) + PAPERLESS_AUDIT_LOG_ENABLED=$(use audit && echo true || echo false) + EOF +} + +src_install() { + einstalldocs + + # Install service files + systemd_newunit "${FILESDIR}"/paperless-webserver.service paperless-webserver.service + systemd_newunit "${FILESDIR}"/paperless-scheduler.service paperless-scheduler.service + systemd_newunit "${FILESDIR}"/paperless-consumer.service paperless-consumer.service + systemd_newunit "${FILESDIR}"/paperless-task-queue.service paperless-task-queue.service + systemd_newunit "${FILESDIR}"/paperless.target paperless.target + if use remote-redis; then + sed -e '/redis\.service/d' -i *.service "${D}$(systemd_get_systemunitdir)"/*.service + fi + + # Install paperless files + insinto /usr/share/paperless + doins -r docs src static + + insinto /etc + doins paperless.conf + fowners root:paperless /etc/paperless.conf + fperms 640 /etc/paperless.conf + + newtmpfiles "${FILESDIR}"/paperless.tmpfiles paperless.conf + + # Set directories + for dir in consume data media tmp; do + keepdir /var/lib/paperless/${dir} + fowners paperless:paperless /var/lib/paperless/${dir} + case "${dir}" in + data) fperms 700 /var/lib/paperless/${dir} ;; + *) fperms 750 /var/lib/paperless/${dir} ;; + esac + done + + # Main executable + fperms 755 "/usr/share/paperless/src/manage.py" + dosym -r "/usr/share/paperless/src/manage.py" "/usr/bin/paperless-manage" +} + +pkg_postinst() { + tmpfiles_process paperless.conf + elog "To complete the installation of paperless, edit /etc/paperless.conf file and" + elog "* Create the database with" + elog "" + elog "sudo -u paperless paperless-manage migrate" + elog "" + elog "* Create a super user account with" + elog "" + elog "sudo -u paperless paperless-manage createsuperuser" + elog "" + elog "After each update of paperless, you should run migration with" + elog "" + elog "sudo -u paperless paperless-manage migrate" + elog "" + elog "Paperless services can be started together with" + elog "" + elog "sudo systemctl start paperless.target" +} diff --git a/www-client/falkon/Manifest b/www-client/falkon/Manifest index 3bd59d92f8b0..eb435c7dd9f0 100644 --- a/www-client/falkon/Manifest +++ b/www-client/falkon/Manifest @@ -1,2 +1,2 @@ -DIST falkon-25.12.3.tar.xz 2708692 BLAKE2B 9705fea8096eda4f739470daa83e930932316760670bca94dc958dee64ca2922bf120b6980485051a6bcce56f29c37794b8024195290443d765c70d5fa39be5a SHA512 e4d7d98f34c9047a8c52b869c84faf1e6a62175aebd404fe48f7fe06968cf0d9577ee2c3131e13e098d364d4b8ff9b80fd91f16057656e2be4661c44089d5a47 DIST falkon-26.04.0.tar.xz 2712636 BLAKE2B a4546b7b189ad2171ebfbea6c6235e0a44fc86954799a6515d77ab94c251f8b53b6cfb7506030f0471a7afe858c9f8383d01d89dfe2020dc90c4e9dfa3502957 SHA512 28fbf65b2203793c69e9649421ccd53ad95f4dc2e026ccf2307ee81fecc87747bac532667e4031580476e58c3979bcfbd6597103af322b23052c4288b62c9a0e +DIST falkon-26.04.1.tar.xz 2712204 BLAKE2B ffad1da9db0814ff2e4b4a7a59ddba07eb8c94d2b11d156da4c8c3761205f4f686838d29f77245811176a753ec4f2aef6cbd30b2b86ad0a4c82804e55a795d10 SHA512 8bf416017da23bbeb436913177ff0d15ec47f8995ab2248a81fcf67aab0e306c4857324f709a21a87521b57087157af03df877640b881b527411e086b9527cf6 diff --git a/www-client/falkon/falkon-25.12.3.ebuild b/www-client/falkon/falkon-26.04.1.ebuild index c9894f89cc3e..c9894f89cc3e 100644 --- a/www-client/falkon/falkon-25.12.3.ebuild +++ b/www-client/falkon/falkon-26.04.1.ebuild diff --git a/www-servers/h2o/Manifest b/www-servers/h2o/Manifest deleted file mode 100644 index 710248b421ac..000000000000 --- a/www-servers/h2o/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST h2o-2.2.6.tar.gz 16257760 BLAKE2B 8474751ca9832ddae2022710654ca58a93ebf9ca01afe934950209b04357b7548b05c598c49fe92684b2910fd6309d6fc3923a0b01cdeeb4b0dc65b08842255f SHA512 f2f28905c01782a0432c9dfdb2f21054e0a4741ac4c5f26802d4b439d0172840aa215aba5dc7c9af62275dcc24de105674a3819384dc38246e43ce3e8263eb20 diff --git a/www-servers/h2o/files/deps_neverbleed_neverbleed_c.patch b/www-servers/h2o/files/deps_neverbleed_neverbleed_c.patch deleted file mode 100644 index 9db3ed88e994..000000000000 --- a/www-servers/h2o/files/deps_neverbleed_neverbleed_c.patch +++ /dev/null @@ -1,71 +0,0 @@ -diff -urN h2o-2.2.6.orig/deps/neverbleed/neverbleed.c h2o-2.2.6/deps/neverbleed/neverbleed.c ---- h2o-2.2.6.orig/deps/neverbleed/neverbleed.c 2024-02-07 20:23:11.760008108 +0100 -+++ h2o-2.2.6/deps/neverbleed/neverbleed.c 2024-02-07 20:43:44.364096885 +0100 -@@ -683,7 +683,16 @@ - exdata->nb = nb; - exdata->key_index = key_index; - -+#ifdef OPENSSL_NO_ENGINE -+ rsa = RSA_new(); -+ if (!rsa) { -+ fprintf(stderr, "no memory\n"); -+ abort(); -+ } -+ RSA_set_method(rsa, nb->rsa_method); -+#else - rsa = RSA_new_method(nb->engine); -+#endif - RSA_set_ex_data(rsa, 0, exdata); - if (BN_hex2bn(&e, ebuf) == 0) { - fprintf(stderr, "failed to parse e:%s\n", ebuf); -@@ -838,7 +847,16 @@ - exdata->nb = nb; - exdata->key_index = key_index; - -+#ifdef OPENSSL_NO_ENGINE -+ ec_key = EC_KEY_new(); -+ if (!ec_key) { -+ fprintf(stderr, "no memory\n"); -+ abort(); -+ } -+ EC_KEY_set_method(ec_key, nb->ecdsa_method); -+#else - ec_key = EC_KEY_new_method(nb->engine); -+#endif - EC_KEY_set_ex_data(ec_key, 0, exdata); - - ec_group = EC_GROUP_new_by_curve_name(curve_name); -@@ -1486,6 +1504,13 @@ - pipe_fds[0] = -1; - - /* setup engine */ -+#ifdef OPENSSL_NO_ENGINE -+ nb->rsa_method = rsa_method; -+ nb->ecdsa_method = NULL; -+#if OPENSSL_1_1_API -+ nb->ecdsa_method = ecdsa_method; -+#endif -+#else - if ((nb->engine = ENGINE_new()) == NULL || !ENGINE_set_id(nb->engine, "neverbleed") || - !ENGINE_set_name(nb->engine, "privilege separation software engine") || !ENGINE_set_RSA(nb->engine, rsa_method) - #if OPENSSL_1_1_API -@@ -1496,6 +1521,7 @@ - goto Fail; - } - ENGINE_add(nb->engine); -+#endif - - /* setup thread key */ - pthread_key_create(&nb->thread_key, dispose_thread_data); -@@ -1513,9 +1539,11 @@ - } - if (listen_fd != -1) - close(listen_fd); -+#ifndef OPENSSL_NO_ENGINE - if (nb->engine != NULL) { - ENGINE_free(nb->engine); - nb->engine = NULL; - } -+#endif - return -1; - } diff --git a/www-servers/h2o/files/h2o-2.2-CVE-2023-44487.patch b/www-servers/h2o/files/h2o-2.2-CVE-2023-44487.patch deleted file mode 100644 index 71a511ac9ed2..000000000000 --- a/www-servers/h2o/files/h2o-2.2-CVE-2023-44487.patch +++ /dev/null @@ -1,225 +0,0 @@ -https://github.com/h2o/h2o/pull/3293 - -From 770208bbe3955c47e005a1e8cb08266e4a8dfc9a Mon Sep 17 00:00:00 2001 -From: Remi Gacogne <remi.gacogne@powerdns.com> -Date: Tue, 10 Oct 2023 15:47:57 +0200 -Subject: [PATCH] [http2] delay processing requests upon observing suspicious - behavior - -Backport of 94fbc54b6c9309912fe3d53e7b63408bbe9a1b0d to v2.2.x ---- - include/h2o.h | 8 +++++++ - include/h2o/http2_internal.h | 8 +++++++ - lib/core/config.c | 1 + - lib/core/configurator.c | 9 ++++++++ - lib/core/context.c | 2 ++ - lib/http2/connection.c | 41 ++++++++++++++++++++++++++++++++---- - 6 files changed, 65 insertions(+), 4 deletions(-) - -diff --git a/include/h2o.h b/include/h2o.h -index 57877bd12c..409cd5c21c 100644 ---- a/include/h2o.h -+++ b/include/h2o.h -@@ -378,6 +378,10 @@ struct st_h2o_globalconf_t { - * list of callbacks - */ - h2o_protocol_callbacks_t callbacks; -+ /** -+ * milliseconds to delay processing requests when suspicious behavior is detected -+ */ -+ uint64_t dos_delay; - } http2; - - struct { -@@ -590,6 +594,10 @@ struct st_h2o_context_t { - * timeout entry used for graceful shutdown - */ - h2o_timeout_entry_t _graceful_shutdown_timeout; -+ /* -+ * dos timeout -+ */ -+ h2o_timeout_t dos_delay_timeout; - struct { - /** - * counter for http2 errors internally emitted by h2o -diff --git a/include/h2o/http2_internal.h b/include/h2o/http2_internal.h -index 5cfc4d8204..b9cf400929 100644 ---- a/include/h2o/http2_internal.h -+++ b/include/h2o/http2_internal.h -@@ -179,6 +179,7 @@ struct st_h2o_http2_stream_t { - h2o_linklist_t link; - h2o_http2_scheduler_openref_t scheduler; - } _refs; -+ unsigned reset_by_peer : 1; - h2o_send_state_t send_state; /* state of the ostream, only used in push mode */ - /* placed at last since it is large and has it's own ctor */ - h2o_req_t req; -@@ -232,6 +233,13 @@ struct st_h2o_http2_conn_t { - } _write; - h2o_cache_t *push_memo; - h2o_http2_casper_t *casper; -+ /** -+ * DoS mitigation; the idea here is to delay processing requests when observing suspicious behavior -+ */ -+ struct { -+ h2o_timeout_entry_t process_delay; -+ size_t reset_budget; /* RST_STREAM frames are considered suspicious when this value goes down to zero */ -+ } dos_mitigation; - }; - - int h2o_http2_update_peer_settings(h2o_http2_settings_t *settings, const uint8_t *src, size_t len, const char **err_desc); -diff --git a/lib/core/config.c b/lib/core/config.c -index ce1d320183..08e43a6d30 100644 ---- a/lib/core/config.c -+++ b/lib/core/config.c -@@ -189,6 +189,7 @@ void h2o_config_init(h2o_globalconf_t *config) - config->http2.latency_optimization.min_rtt = 50; // milliseconds - config->http2.latency_optimization.max_additional_delay = 10; - config->http2.latency_optimization.max_cwnd = 65535; -+ config->http2.dos_delay = 100; /* 100ms processing delay when observing suspicious behavior */ - config->http2.callbacks = H2O_HTTP2_CALLBACKS; - config->mimemap = h2o_mimemap_create(); - -diff --git a/lib/core/configurator.c b/lib/core/configurator.c -index 891770cc2d..4731ba2707 100644 ---- a/lib/core/configurator.c -+++ b/lib/core/configurator.c -@@ -531,6 +531,12 @@ static int on_config_http2_casper(h2o_configurator_command_t *cmd, h2o_configura - return 0; - } - -+ -+static int on_config_http2_dos_delay(h2o_configurator_command_t *cmd, h2o_configurator_context_t *ctx, yoml_t *node) -+{ -+ return config_timeout(cmd, node, &ctx->globalconf->http2.dos_delay); -+} -+ - static int assert_is_mimetype(h2o_configurator_command_t *cmd, yoml_t *node) - { - if (node->type != YOML_TYPE_SCALAR) { -@@ -910,6 +916,9 @@ void h2o_configurator__init_core(h2o_globalconf_t *conf) - on_config_http2_push_preload); - h2o_configurator_define_command(&c->super, "http2-casper", H2O_CONFIGURATOR_FLAG_GLOBAL | H2O_CONFIGURATOR_FLAG_HOST, - on_config_http2_casper); -+ h2o_configurator_define_command(&c->super, "http2-dos-delay", -+ H2O_CONFIGURATOR_FLAG_GLOBAL | H2O_CONFIGURATOR_FLAG_EXPECT_SCALAR, -+ on_config_http2_dos_delay); - h2o_configurator_define_command(&c->super, "file.mime.settypes", - (H2O_CONFIGURATOR_FLAG_ALL_LEVELS & ~H2O_CONFIGURATOR_FLAG_EXTENSION) | - H2O_CONFIGURATOR_FLAG_EXPECT_MAPPING, -diff --git a/lib/core/context.c b/lib/core/context.c -index 8d11013810..ac4b0aaf08 100644 ---- a/lib/core/context.c -+++ b/lib/core/context.c -@@ -101,6 +101,7 @@ void h2o_context_init(h2o_context_t *ctx, h2o_loop_t *loop, h2o_globalconf_t *co - h2o_linklist_init_anchor(&ctx->http1._conns); - h2o_timeout_init(ctx->loop, &ctx->http2.idle_timeout, config->http2.idle_timeout); - h2o_timeout_init(ctx->loop, &ctx->http2.graceful_shutdown_timeout, config->http2.graceful_shutdown_timeout); -+ h2o_timeout_init(ctx->loop, &ctx->http2.dos_delay_timeout, config->http2.dos_delay); - h2o_linklist_init_anchor(&ctx->http2._conns); - ctx->proxy.client_ctx.loop = loop; - h2o_timeout_init(ctx->loop, &ctx->proxy.io_timeout, config->proxy.io_timeout); -@@ -146,6 +147,7 @@ void h2o_context_dispose(h2o_context_t *ctx) - h2o_timeout_dispose(ctx->loop, &ctx->http1.req_timeout); - h2o_timeout_dispose(ctx->loop, &ctx->http2.idle_timeout); - h2o_timeout_dispose(ctx->loop, &ctx->http2.graceful_shutdown_timeout); -+ h2o_timeout_dispose(ctx->loop, &ctx->http2.dos_delay_timeout); - h2o_timeout_dispose(ctx->loop, &ctx->proxy.io_timeout); - /* what should we do here? assert(!h2o_linklist_is_empty(&ctx->http2._conns); */ - -diff --git a/lib/http2/connection.c b/lib/http2/connection.c -index e2da293043..4910e33098 100644 ---- a/lib/http2/connection.c -+++ b/lib/http2/connection.c -@@ -161,7 +161,6 @@ static void update_idle_timeout(h2o_http2_conn_t *conn) - h2o_timeout_unlink(&conn->_timeout_entry); - - if (conn->num_streams.pull.half_closed + conn->num_streams.push.half_closed == 0) { -- assert(h2o_linklist_is_empty(&conn->_pending_reqs)); - conn->_timeout_entry.cb = on_idle_timeout; - h2o_timeout_link(conn->super.ctx->loop, &conn->super.ctx->http2.idle_timeout, &conn->_timeout_entry); - } -@@ -175,6 +174,9 @@ static int can_run_requests(h2o_http2_conn_t *conn) - - static void run_pending_requests(h2o_http2_conn_t *conn) - { -+ if (h2o_timeout_is_linked(&conn->dos_mitigation.process_delay)) -+ return; -+ - while (!h2o_linklist_is_empty(&conn->_pending_reqs) && can_run_requests(conn)) { - /* fetch and detach a pending stream */ - h2o_http2_stream_t *stream = H2O_STRUCT_FROM_MEMBER(h2o_http2_stream_t, _refs.link, conn->_pending_reqs.next); -@@ -226,6 +228,16 @@ void h2o_http2_conn_unregister_stream(h2o_http2_conn_t *conn, h2o_http2_stream_t - assert(h2o_http2_scheduler_is_open(&stream->_refs.scheduler)); - h2o_http2_scheduler_close(&stream->_refs.scheduler); - -+ /* Decrement reset_budget if the stream was reset by peer, otherwise increment. By doing so, we penalize connections that -+ * generate resets for >50% of requests. */ -+ if (stream->reset_by_peer) { -+ if (conn->dos_mitigation.reset_budget > 0) -+ --conn->dos_mitigation.reset_budget; -+ } else { -+ if (conn->dos_mitigation.reset_budget < conn->super.ctx->globalconf->http2.max_concurrent_requests_per_connection) -+ ++conn->dos_mitigation.reset_budget; -+ } -+ - switch (stream->state) { - case H2O_HTTP2_STREAM_STATE_IDLE: - case H2O_HTTP2_STREAM_STATE_RECV_HEADERS: -@@ -272,6 +284,8 @@ void close_connection_now(h2o_http2_conn_t *conn) - h2o_hpack_dispose_header_table(&conn->_output_header_table); - assert(h2o_linklist_is_empty(&conn->_pending_reqs)); - h2o_timeout_unlink(&conn->_timeout_entry); -+ if (h2o_timeout_is_linked(&conn->dos_mitigation.process_delay)) -+ h2o_timeout_unlink(&conn->dos_mitigation.process_delay); - h2o_buffer_dispose(&conn->_write.buf); - if (conn->_write.buf_in_flight != NULL) - h2o_buffer_dispose(&conn->_write.buf_in_flight); -@@ -797,11 +811,19 @@ static int handle_rst_stream_frame(h2o_http2_conn_t *conn, h2o_http2_frame_t *fr - return H2O_HTTP2_ERROR_PROTOCOL; - } - -- stream = h2o_http2_conn_get_stream(conn, frame->stream_id); -- if (stream != NULL) { -+ if ((stream = h2o_http2_conn_get_stream(conn, frame->stream_id)) == NULL) -+ return 0; -+ - /* reset the stream */ -+ stream->reset_by_peer = 1; - h2o_http2_stream_reset(conn, stream); -- } -+ -+ /* setup process delay if we've just ran out of reset budget */ -+ if (conn->dos_mitigation.reset_budget == 0 && conn->super.ctx->globalconf->http2.dos_delay != 0 && -+ !h2o_timeout_is_linked(&conn->dos_mitigation.process_delay)) -+ h2o_timeout_link(conn->super.ctx->loop, &conn->super.ctx->http2.dos_delay_timeout, -+ &conn->dos_mitigation.process_delay); -+ - /* TODO log */ - - return 0; -@@ -1204,6 +1226,14 @@ static h2o_iovec_t log_priority_actual_weight(h2o_req_t *req) - return h2o_iovec_init(s, len); - } - -+static void on_dos_process_delay(h2o_timeout_entry_t *timer) -+{ -+ h2o_http2_conn_t *conn = H2O_STRUCT_FROM_MEMBER(h2o_http2_conn_t, dos_mitigation.process_delay, timer); -+ -+ assert(!h2o_timeout_is_linked(&conn->dos_mitigation.process_delay)); -+ run_pending_requests(conn); -+} -+ - static h2o_http2_conn_t *create_conn(h2o_context_t *ctx, h2o_hostconf_t **hosts, h2o_socket_t *sock, struct timeval connected_at) - { - static const h2o_conn_callbacks_t callbacks = { -@@ -1240,6 +1270,9 @@ static h2o_http2_conn_t *create_conn(h2o_context_t *ctx, h2o_hostconf_t **hosts, - conn->_write.timeout_entry.cb = emit_writereq; - h2o_http2_window_init(&conn->_write.window, &conn->peer_settings); - -+ conn->dos_mitigation.process_delay.cb = on_dos_process_delay; -+ conn->dos_mitigation.reset_budget = conn->super.ctx->globalconf->http2.max_concurrent_requests_per_connection; -+ - return conn; - } - diff --git a/www-servers/h2o/files/h2o-2.2-libressl-2.7.patch b/www-servers/h2o/files/h2o-2.2-libressl-2.7.patch deleted file mode 100644 index 02942b49227f..000000000000 --- a/www-servers/h2o/files/h2o-2.2-libressl-2.7.patch +++ /dev/null @@ -1,23 +0,0 @@ -From db50d885a87985310e65159a705b45de8646dc26 Mon Sep 17 00:00:00 2001 -From: AIZAWA Hina <hina@bouhime.com> -Date: Fri, 23 Mar 2018 22:50:51 +0900 -Subject: [PATCH] Add supporting LibreSSL 2.7 - -Signed-off-by: AIZAWA Hina <hina@bouhime.com> ---- - deps/neverbleed/neverbleed.c | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/deps/neverbleed/neverbleed.c b/deps/neverbleed/neverbleed.c -index 29b35a9..42356a6 100644 ---- a/deps/neverbleed/neverbleed.c -+++ b/deps/neverbleed/neverbleed.c -@@ -547,7 +547,7 @@ static int sign_stub(struct expbuf_t *buf) - return 0; - } - --#if !OPENSSL_1_1_API -+#if !OPENSSL_1_1_API && (!defined(LIBRESSL_VERSION_NUMBER) || LIBRESSL_VERSION_NUMBER < 0x2070000fL) - - static void RSA_get0_key(const RSA *rsa, const BIGNUM **n, const BIGNUM **e, const BIGNUM **d) - { diff --git a/www-servers/h2o/files/h2o-2.2-libressl.patch b/www-servers/h2o/files/h2o-2.2-libressl.patch deleted file mode 100644 index 59aca8df8550..000000000000 --- a/www-servers/h2o/files/h2o-2.2-libressl.patch +++ /dev/null @@ -1,54 +0,0 @@ -https://bugs.gentoo.org/903001 -https://github.com/h2o/neverbleed/pull/51 -https://github.com/h2o/neverbleed/commit/e1005c16e11b2ca358c86df2a4226632a2992d55 -https://github.com/h2o/h2o/pull/3214 -https://github.com/h2o/h2o/commit/83f89f2fe7c5399b88386a940b2a675742478aca -https://github.com/h2o/h2o/pull/2062 -https://github.com/h2o/h2o/commit/e61e9c8296e894a479268d041985e65433c17e67 - -From 81494ee75e8f533c9fbf841d0dfe83f8eeba7bbd Mon Sep 17 00:00:00 2001 -From: Kazuho Oku <kazuhooku@gmail.com> -Date: Mon, 13 Mar 2023 18:56:12 +0900 -Subject: [PATCH] libressl 3.5 and above have opaque RSA struct - ---- - deps/neverbleed/neverbleed.c | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/neverbleed.c b/neverbleed.c -index d7cd979..74d7aa3 100644 ---- a/deps/neverbleed/neverbleed.c -+++ b/deps/neverbleed/neverbleed.c -@@ -45,7 +45,7 @@ - #endif - #include "neverbleed.h" - --#if (!defined(LIBRESSL_VERSION_NUMBER) && OPENSSL_VERSION_NUMBER >= 0x1010000fL) -+#if defined(LIBRESSL_VERSION_NUMBER) ? LIBRESSL_VERSION_NUMBER >= 0x3050000fL : OPENSSL_VERSION_NUMBER >= 0x1010000fL - #define OPENSSL_1_1_API 1 - #else - #define OPENSSL_1_1_API 0 -Silence compiler warning. The get_session_cb has had const since LibreSSL 2.8. - -From b408b9e015627394003a04577dd7ee7e870d1797 Mon Sep 17 00:00:00 2001 -From: David Carlier <devnexen@gmail.com> -Date: Thu, 30 May 2019 15:05:44 +0100 -Subject: [PATCH] LibreSSL little build warning fix proposal - ---- - lib/common/socket.c | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/lib/common/socket.c b/lib/common/socket.c -index 172b75026f..45c18591b7 100644 ---- a/lib/common/socket.c -+++ b/lib/common/socket.c -@@ -946,7 +946,7 @@ static void create_ossl(h2o_socket_t *sock) - } - - static SSL_SESSION *on_async_resumption_get(SSL *ssl, --#if OPENSSL_VERSION_NUMBER >= 0x1010000fL && !defined(LIBRESSL_VERSION_NUMBER) -+#if !defined(LIBRESSL_VERSION_NUMBER) ? OPENSSL_VERSION_NUMBER >= 0x1010000fL : LIBRESSL_VERSION_NUMBER > 0x2070000f - const - #endif - unsigned char *data, diff --git a/www-servers/h2o/files/h2o-2.2-mruby.patch b/www-servers/h2o/files/h2o-2.2-mruby.patch deleted file mode 100644 index 92e7a8e7f1d7..000000000000 --- a/www-servers/h2o/files/h2o-2.2-mruby.patch +++ /dev/null @@ -1,57 +0,0 @@ ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -157,6 +157,19 @@ - SET(WSLAY_LIBRARIES -lwslay) - ENDIF (NOT WSLAY_FOUND) - -+IF (PKG_CONFIG_FOUND) -+ PKG_CHECK_MODULES(ONIG onigmo) -+ IF (NOT ONIG_FOUND) -+ PKG_CHECK_MODULES(ONIG oniguruma) -+ ENDIF (NOT ONIG_FOUND) -+ IF (ONIG_FOUND) -+ LINK_DIRECTORIES(${ONIG_LIBRARY_DIRS}) -+ ENDIF (ONIG_FOUND) -+ENDIF (PKG_CONFIG_FOUND) -+IF (NOT ONIG_FOUND AND WITH_MRUBY) -+ MESSAGE(FATAL_ERROR "Onigmo/Oniguruma not found") -+ENDIF (NOT ONIG_FOUND AND WITH_MRUBY) -+ - IF (ZLIB_FOUND) - INCLUDE_DIRECTORIES(${ZLIB_INCLUDE_DIRS}) - LINK_DIRECTORIES(${ZLIB_LIBRARY_DIRS}) -@@ -460,7 +473,7 @@ - ELSE () - SET(MRUBY_TOOLCHAIN "gcc") - ENDIF () -- ADD_CUSTOM_TARGET(mruby MRUBY_TOOLCHAIN=${MRUBY_TOOLCHAIN} MRUBY_CONFIG=${CMAKE_CURRENT_SOURCE_DIR}/misc/mruby_config.rb MRUBY_BUILD_DIR=${CMAKE_CURRENT_BINARY_DIR}/mruby ruby minirake -+ ADD_CUSTOM_TARGET(mruby MRUBY_TOOLCHAIN=${MRUBY_TOOLCHAIN} MRUBY_CONFIG=${CMAKE_CURRENT_SOURCE_DIR}/misc/mruby_config.rb MRUBY_BUILD_DIR=${CMAKE_CURRENT_BINARY_DIR}/mruby ruby minirake -v - WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}/deps/mruby) - LIST(APPEND STANDALONE_SOURCE_FILES - lib/handler/mruby.c -@@ -491,7 +504,7 @@ - # note: the paths need to be determined before libmruby.flags.mak is generated - TARGET_LINK_LIBRARIES(h2o - "${CMAKE_CURRENT_BINARY_DIR}/mruby/host/lib/libmruby.a" -- "${CMAKE_CURRENT_BINARY_DIR}/mruby/host/mrbgems/mruby-onig-regexp/onigmo-6.1.1/.libs/libonigmo.a" -+ ${ONIG_LIBRARIES} - "m") - ADD_DEPENDENCIES(h2o mruby) - ENDIF (WITH_MRUBY) ---- a/misc/mruby_config.rb -+++ b/misc/mruby_config.rb -@@ -15,13 +15,7 @@ - # use mrbgems - Dir.glob("../mruby-*/mrbgem.rake") do |x| - g = File.basename File.dirname x -- if g == 'mruby-onig-regexp' -- conf.gem "../deps/#{g}" do |c| -- c.bundle_onigmo -- end -- else -- conf.gem "../deps/#{g}" -- end -+ conf.gem "../deps/#{g}" - end - - # include all the core GEMs diff --git a/www-servers/h2o/files/h2o-2.2-ruby30.patch b/www-servers/h2o/files/h2o-2.2-ruby30.patch deleted file mode 100644 index 47692d68bba5..000000000000 --- a/www-servers/h2o/files/h2o-2.2-ruby30.patch +++ /dev/null @@ -1,63 +0,0 @@ ---- a/deps/mruby/Rakefile -+++ b/deps/mruby/Rakefile -@@ -37,15 +37,15 @@ - task :default => :all - - bin_path = ENV['INSTALL_DIR'] || "#{MRUBY_ROOT}/bin" --FileUtils.mkdir_p bin_path, { :verbose => $verbose } -+FileUtils.mkdir_p bin_path, :verbose => $verbose - - depfiles = MRuby.targets['host'].bins.map do |bin| - install_path = MRuby.targets['host'].exefile("#{bin_path}/#{bin}") - source_path = MRuby.targets['host'].exefile("#{MRuby.targets['host'].build_dir}/bin/#{bin}") - - file install_path => source_path do |t| -- FileUtils.rm_f t.name, { :verbose => $verbose } -- FileUtils.cp t.prerequisites.first, t.name, { :verbose => $verbose } -+ FileUtils.rm_f t.name, :verbose => $verbose -+ FileUtils.cp t.prerequisites.first, t.name, :verbose => $verbose - end - - install_path -@@ -78,8 +78,8 @@ - install_path = MRuby.targets['host'].exefile("#{bin_path}/#{bin}") - - file install_path => exec do |t| -- FileUtils.rm_f t.name, { :verbose => $verbose } -- FileUtils.cp t.prerequisites.first, t.name, { :verbose => $verbose } -+ FileUtils.rm_f t.name, :verbose => $verbose -+ FileUtils.cp t.prerequisites.first, t.name, :verbose => $verbose - end - depfiles += [ install_path ] - elsif target == MRuby.targets['host-debug'] -@@ -87,8 +87,8 @@ - install_path = MRuby.targets['host-debug'].exefile("#{bin_path}/#{bin}") - - file install_path => exec do |t| -- FileUtils.rm_f t.name, { :verbose => $verbose } -- FileUtils.cp t.prerequisites.first, t.name, { :verbose => $verbose } -+ FileUtils.rm_f t.name, :verbose => $verbose -+ FileUtils.cp t.prerequisites.first, t.name, :verbose => $verbose - end - depfiles += [ install_path ] - end -@@ -127,16 +127,16 @@ - desc "clean all built and in-repo installed artifacts" - task :clean do - MRuby.each_target do |t| -- FileUtils.rm_rf t.build_dir, { :verbose => $verbose } -+ FileUtils.rm_rf t.build_dir, :verbose => $verbose - end -- FileUtils.rm_f depfiles, { :verbose => $verbose } -+ FileUtils.rm_f depfiles, :verbose => $verbose - puts "Cleaned up target build folder" - end - - desc "clean everything!" - task :deep_clean => ["clean"] do - MRuby.each_target do |t| -- FileUtils.rm_rf t.gem_clone_dir, { :verbose => $verbose } -+ FileUtils.rm_rf t.gem_clone_dir, :verbose => $verbose - end - puts "Cleaned up mrbgems build folder" - end diff --git a/www-servers/h2o/files/h2o.conf b/www-servers/h2o/files/h2o.conf deleted file mode 100644 index 23f2d76d51ee..000000000000 --- a/www-servers/h2o/files/h2o.conf +++ /dev/null @@ -1,17 +0,0 @@ -user: h2o -pid-file: /run/h2o.pid -access-log: /var/log/h2o/access.log -error-log: /var/log/h2o/error.log - -hosts: - "localhost": - listen: - port: 80 - listen: - port: 443 - ssl: - certificate-file: /etc/ssl/h2o/server.crt - key-file: /etc/ssl/h2o/server.key - paths: - "/": - file.dir: /var/www/localhost/htdocs diff --git a/www-servers/h2o/files/h2o.initd b/www-servers/h2o/files/h2o.initd deleted file mode 100644 index 7c7cb2058bdb..000000000000 --- a/www-servers/h2o/files/h2o.initd +++ /dev/null @@ -1,37 +0,0 @@ -#!/sbin/openrc-run -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -extra_commands="checkconfig" -extra_started_commands="reload" - -description_checkconfig="Check the configuration file" -description_reload="Reload the configuration file" - -: ${h2o_config:="/etc/${RC_SVCNAME}/${RC_SVCNAME}.conf"} - -start_stop_daemon_args="--group ${RC_SVCNAME}" -command="/usr/bin/${RC_SVCNAME}" -command_args="-m daemon -c \"${h2o_config}\"" -pidfile="$(grep pid-file "${h2o_config}" | cut -d' ' -f2)" -name="H2O" - -depend() { - need net - use dns -} - -checkconfig() { - "${command}" -m test -c "${h2o_config}" || return 1 -} - -start_pre() { - checkconfig || return 1 -} - -reload() { - checkconfig || return 1 - ebegin "Reloading ${name:-${RC_SVCNAME}}" - start-stop-daemon --signal HUP --pidfile "${pidfile}" - eend ${?} -} diff --git a/www-servers/h2o/files/h2o.logrotate b/www-servers/h2o/files/h2o.logrotate deleted file mode 100644 index 166b6e7f17b7..000000000000 --- a/www-servers/h2o/files/h2o.logrotate +++ /dev/null @@ -1,11 +0,0 @@ -# h2o logrotate script for Gentoo - -/var/log/h2o/*.log { - missingok - notifempty - sharedscripts - delaycompress - postrotate - /bin/kill -HUP $(grep pid-file "/etc/h2o/h2o.conf" | cut -d' ' -f2 | cat) 2>/dev/null || true - endscript -} diff --git a/www-servers/h2o/files/h2o.service b/www-servers/h2o/files/h2o.service deleted file mode 100644 index 0ea3f45fec44..000000000000 --- a/www-servers/h2o/files/h2o.service +++ /dev/null @@ -1,13 +0,0 @@ -[Unit] -Description=H2O - the optimized HTTP/1, HTTP/2 server -After=network.target remote-fs.target nss-lookup.target - -[Service] -ExecStartPre=/usr/bin/h2o -m test -c /etc/h2o/h2o.conf -ExecStart=/usr/bin/h2o -m master -c /etc/h2o/h2o.conf -ExecReload=/bin/kill -HUP ${MAINPID} -ExecStop=/bin/kill -TERM ${MAINPID} -PrivateTmp=true - -[Install] -WantedBy=multi-user.target diff --git a/www-servers/h2o/files/neverbleed.patch b/www-servers/h2o/files/neverbleed.patch deleted file mode 100644 index a7f00f62a0b6..000000000000 --- a/www-servers/h2o/files/neverbleed.patch +++ /dev/null @@ -1,15 +0,0 @@ -Fix build with opaque RSA{,_METHOD} in LibreSSL 3.5. The relevant OpenSSL API -has been available since LibreSSL 2.9. ECDSA support is thus also available. - -Index: deps/neverbleed/neverbleed.c ---- deps/neverbleed/neverbleed.c.orig -+++ deps/neverbleed/neverbleed.c -@@ -45,7 +45,7 @@ - #endif - #include "neverbleed.h" - --#if (!defined(LIBRESSL_VERSION_NUMBER) && OPENSSL_VERSION_NUMBER >= 0x1010000fL) -+#if ((!defined(LIBRESSL_VERSION_NUMBER) || LIBRESSL_VERSION_NUMBER >= 0x2090000fL) && OPENSSL_VERSION_NUMBER >= 0x1010000fL) - #define OPENSSL_1_1_API 1 - #else - #define OPENSSL_1_1_API 0 diff --git a/www-servers/h2o/h2o-2.2.6-r4.ebuild b/www-servers/h2o/h2o-2.2.6-r4.ebuild deleted file mode 100644 index a98d60d1c037..000000000000 --- a/www-servers/h2o/h2o-2.2.6-r4.ebuild +++ /dev/null @@ -1,108 +0,0 @@ -# Copyright 2021-2024 Liguros Authors -# Distributed under the terms of the GNU General Public License v2 -EAPI=8 -CMAKE_MAKEFILE_GENERATOR="emake" -SSL_DEPS_SKIP=1 -USE_RUBY="ruby31 ruby32" - -inherit cmake ruby-single ssl-cert systemd toolchain-funcs - -DESCRIPTION="H2O - the optimized HTTP/1, HTTP/2 server" -HOMEPAGE="https://h2o.examp1e.net/" -SRC_URI="https://github.com/h2o/h2o/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="libh2o libressl +mruby" - -RDEPEND="acct-group/h2o - acct-user/h2o - dev-lang/perl - !libressl? ( dev-libs/openssl:0= ) - libressl? ( <dev-libs/libressl-3.8.2:0= ) - !sci-libs/libh2o - sys-libs/zlib - libh2o? ( dev-libs/libuv )" -DEPEND="${RDEPEND} - mruby? ( - ${RUBY_DEPS} - || ( - dev-libs/onigmo - dev-libs/oniguruma - ) - )" -BDEPEND="libh2o? ( virtual/pkgconfig ) - mruby? ( - app-alternatives/yacc - virtual/pkgconfig - )" - -PATCHES=( - "${FILESDIR}"/${PN}-2.2-libressl.patch #903001 - "${FILESDIR}"/${PN}-2.2-mruby.patch - "${FILESDIR}"/${PN}-2.2-ruby30.patch - "${FILESDIR}"/${PN}-2.2-CVE-2023-44487.patch - "${FILESDIR}"/deps_neverbleed_neverbleed_c.patch -) - -src_prepare() { - cmake_src_prepare - - local ruby="ruby" - if use mruby; then - for ruby in ${RUBY_TARGETS_PREFERENCE}; do - if has_version dev-lang/ruby:${ruby:4:1}.${ruby:5}; then - break - fi - ruby= - done - [[ -z ${ruby} ]] && die "no suitable ruby version found" - fi - - sed -i \ - -e "/INSTALL/s:\(/doc/${PN}\) :\1/html :" \ - -e "/INSTALL/s:\(/doc\)/${PN}:\1/${PF}:" \ - -e "s: ruby: ${ruby}:" \ - CMakeLists.txt - - sed -i "s:pkg-config:$(tc-getPKG_CONFIG):g" deps/mruby/lib/mruby/gem.rb - tc-export CC - export LD="$(tc-getCC)" -} - -src_configure() { - local mycmakeargs=( - -DCMAKE_INSTALL_SYSCONFDIR="${EPREFIX}"/etc/${PN} - -DWITH_MRUBY=$(usex mruby) - -DWITHOUT_LIBS=$(usex !libh2o) - -DBUILD_SHARED_LIBS=$(usex libh2o) - ) - cmake_src_configure -} - -src_install() { - cmake_src_install - - keepdir /var/www/localhost/htdocs - - insinto /etc/${PN} - doins "${FILESDIR}"/${PN}.conf - - newinitd "${FILESDIR}"/${PN}.initd ${PN} - systemd_dounit "${FILESDIR}"/${PN}.service - - insinto /etc/logrotate.d - newins "${FILESDIR}"/${PN}.logrotate ${PN} - - keepdir /var/log/${PN} - fowners ${PN}:${PN} /var/log/${PN} - fperms 0750 /var/log/${PN} -} - -pkg_postinst() { - if [[ ! -f "${EROOT}"/etc/ssl/${PN}/server.key ]]; then - install_cert /etc/ssl/${PN}/server - chown ${PN}:${PN} "${EROOT}"/etc/ssl/${PN}/server.* - fi -} diff --git a/www-servers/h2o/h2o-2.2.6-r5.ebuild b/www-servers/h2o/h2o-2.2.6-r5.ebuild deleted file mode 100644 index 7a502e9aafbb..000000000000 --- a/www-servers/h2o/h2o-2.2.6-r5.ebuild +++ /dev/null @@ -1,113 +0,0 @@ -# Copyright 2021-2024 Liguros Authors -# Distributed under the terms of the GNU General Public License v2 -EAPI=8 -CMAKE_MAKEFILE_GENERATOR="emake" -SSL_DEPS_SKIP=1 -USE_RUBY="ruby31 ruby32" - -inherit cmake ruby-single ssl-cert systemd toolchain-funcs - -DESCRIPTION="H2O - the optimized HTTP/1, HTTP/2 server" -HOMEPAGE="https://h2o.examp1e.net/" -SRC_URI="https://github.com/h2o/h2o/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="libh2o libressl +mruby" - -RDEPEND="acct-group/h2o - acct-user/h2o - dev-lang/perl - !libressl? ( dev-libs/openssl:0= ) - !sci-libs/libh2o - sys-libs/zlib - libh2o? ( dev-libs/libuv )" -DEPEND="${RDEPEND} - mruby? ( - ${RUBY_DEPS} - || ( - dev-libs/onigmo - dev-libs/oniguruma - ) - )" -BDEPEND="libh2o? ( virtual/pkgconfig ) - mruby? ( - app-alternatives/yacc - virtual/pkgconfig - )" - -PATCHES=( - "${FILESDIR}"/${PN}-2.2-mruby.patch - "${FILESDIR}"/${PN}-2.2-ruby30.patch - "${FILESDIR}"/${PN}-2.2-CVE-2023-44487.patch - "${FILESDIR}"/deps_neverbleed_neverbleed_c.patch -) - -src_prepare() { - cmake_src_prepare - - local ruby="ruby" - if use mruby; then - for ruby in ${RUBY_TARGETS_PREFERENCE}; do - if has_version dev-lang/ruby:${ruby:4:1}.${ruby:5}; then - break - fi - ruby= - done - [[ -z ${ruby} ]] && die "no suitable ruby version found" - fi - - sed -i \ - -e "/INSTALL/s:\(/doc/${PN}\) :\1/html :" \ - -e "/INSTALL/s:\(/doc\)/${PN}:\1/${PF}:" \ - -e "s: ruby: ${ruby}:" \ - CMakeLists.txt - - sed -i "s:pkg-config:$(tc-getPKG_CONFIG):g" deps/mruby/lib/mruby/gem.rb - tc-export CC - export LD="$(tc-getCC)" -} - -src_configure() { - local mycmakeargs=( - -DCMAKE_INSTALL_SYSCONFDIR="${EPREFIX}"/etc/${PN} - -DWITH_MRUBY=$(usex mruby) - -DWITHOUT_LIBS=$(usex !libh2o) - -DBUILD_SHARED_LIBS=$(usex libh2o) - ) - - if use libressl; then - mycmakeargs+=( - -DWITH_BUNDLED_SSL=ON - ) - fi - - cmake_src_configure -} - -src_install() { - cmake_src_install - - keepdir /var/www/localhost/htdocs - - insinto /etc/${PN} - doins "${FILESDIR}"/${PN}.conf - - newinitd "${FILESDIR}"/${PN}.initd ${PN} - systemd_dounit "${FILESDIR}"/${PN}.service - - insinto /etc/logrotate.d - newins "${FILESDIR}"/${PN}.logrotate ${PN} - - keepdir /var/log/${PN} - fowners ${PN}:${PN} /var/log/${PN} - fperms 0750 /var/log/${PN} -} - -pkg_postinst() { - if [[ ! -f "${EROOT}"/etc/ssl/${PN}/server.key ]]; then - install_cert /etc/ssl/${PN}/server - chown ${PN}:${PN} "${EROOT}"/etc/ssl/${PN}/server.* - fi -} diff --git a/www-servers/h2o/h2o-2.2.6-r6.ebuild b/www-servers/h2o/h2o-2.2.6-r6.ebuild deleted file mode 100644 index 7da5de8cab3c..000000000000 --- a/www-servers/h2o/h2o-2.2.6-r6.ebuild +++ /dev/null @@ -1,113 +0,0 @@ -# Copyright 2021-2024 Liguros Authors -# Distributed under the terms of the GNU General Public License v2 -EAPI=8 -CMAKE_MAKEFILE_GENERATOR="emake" -SSL_DEPS_SKIP=1 -USE_RUBY="ruby33 ruby34" - -inherit cmake ruby-single ssl-cert systemd toolchain-funcs - -DESCRIPTION="H2O - the optimized HTTP/1, HTTP/2 server" -HOMEPAGE="https://h2o.examp1e.net/" -SRC_URI="https://github.com/h2o/h2o/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="libh2o libressl +mruby" - -RDEPEND="acct-group/h2o - acct-user/h2o - dev-lang/perl - !libressl? ( dev-libs/openssl:0= ) - !sci-libs/libh2o - sys-libs/zlib - libh2o? ( dev-libs/libuv )" -DEPEND="${RDEPEND} - mruby? ( - ${RUBY_DEPS} - || ( - dev-libs/onigmo - dev-libs/oniguruma - ) - )" -BDEPEND="libh2o? ( virtual/pkgconfig ) - mruby? ( - app-alternatives/yacc - virtual/pkgconfig - )" - -PATCHES=( - "${FILESDIR}"/${PN}-2.2-mruby.patch - "${FILESDIR}"/${PN}-2.2-ruby30.patch - "${FILESDIR}"/${PN}-2.2-CVE-2023-44487.patch - "${FILESDIR}"/deps_neverbleed_neverbleed_c.patch -) - -src_prepare() { - cmake_src_prepare - - local ruby="ruby" - if use mruby; then - for ruby in ${RUBY_TARGETS_PREFERENCE}; do - if has_version dev-lang/ruby:${ruby:4:1}.${ruby:5}; then - break - fi - ruby= - done - [[ -z ${ruby} ]] && die "no suitable ruby version found" - fi - - sed -i \ - -e "/INSTALL/s:\(/doc/${PN}\) :\1/html :" \ - -e "/INSTALL/s:\(/doc\)/${PN}:\1/${PF}:" \ - -e "s: ruby: ${ruby}:" \ - CMakeLists.txt - - sed -i "s:pkg-config:$(tc-getPKG_CONFIG):g" deps/mruby/lib/mruby/gem.rb - tc-export CC - export LD="$(tc-getCC)" -} - -src_configure() { - local mycmakeargs=( - -DCMAKE_INSTALL_SYSCONFDIR="${EPREFIX}"/etc/${PN} - -DWITH_MRUBY=$(usex mruby) - -DWITHOUT_LIBS=$(usex !libh2o) - -DBUILD_SHARED_LIBS=$(usex libh2o) - ) - - if use libressl; then - mycmakeargs+=( - -DWITH_BUNDLED_SSL=ON - ) - fi - - cmake_src_configure -} - -src_install() { - cmake_src_install - - keepdir /var/www/localhost/htdocs - - insinto /etc/${PN} - doins "${FILESDIR}"/${PN}.conf - - newinitd "${FILESDIR}"/${PN}.initd ${PN} - systemd_dounit "${FILESDIR}"/${PN}.service - - insinto /etc/logrotate.d - newins "${FILESDIR}"/${PN}.logrotate ${PN} - - keepdir /var/log/${PN} - fowners ${PN}:${PN} /var/log/${PN} - fperms 0750 /var/log/${PN} -} - -pkg_postinst() { - if [[ ! -f "${EROOT}"/etc/ssl/${PN}/server.key ]]; then - install_cert /etc/ssl/${PN}/server - chown ${PN}:${PN} "${EROOT}"/etc/ssl/${PN}/server.* - fi -} diff --git a/www-servers/h2o/metadata.xml b/www-servers/h2o/metadata.xml deleted file mode 100644 index 6940030da6cc..000000000000 --- a/www-servers/h2o/metadata.xml +++ /dev/null @@ -1,25 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="project"> - <email>dev@liguros.net</email> - <name>Development</name> - </maintainer> - <maintainer type="person"> - <email>hattya@gentoo.org</email> - <name>Akinori Hattori</name> - </maintainer> - <longdescription lang="en"> - H2O is a new generation HTTP server. Not only is it very fast, - it also provides much quicker response to end-users - when compared to older generations of HTTP servers. - </longdescription> - <upstream> - <remote-id type="cpe">cpe:/a:dena:h2o</remote-id> - </upstream> - <use> - <flag name="libh2o">Build and install libh2o</flag> - <flag name="mruby">Enable support for mruby</flag> - </use> - <origin>ports</origin> -</pkgmetadata>
\ No newline at end of file |
