[gentoo-commits] repo/gentoo:master commit in: eclass/
commit: 6f61ad4771edc1793a28f4674b5decb6951f957a Author: Michał Górny gentoo org> AuthorDate: Wed Jul 12 12:05:59 2023 + Commit: Michał Górny gentoo org> CommitDate: Mon Jul 17 09:44:17 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f61ad47 python-utils-r1.eclass: pypy3 is now 3.10-only Signed-off-by: Michał Górny gentoo.org> eclass/python-utils-r1.eclass | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/eclass/python-utils-r1.eclass b/eclass/python-utils-r1.eclass index 81051699f1d9..a395538be39c 100644 --- a/eclass/python-utils-r1.eclass +++ b/eclass/python-utils-r1.eclass @@ -238,12 +238,11 @@ _python_impl_matches() { fi return 0 ;; - 3.9|3.10) - # =7.3.12 is 3.10 + 3.10) [[ ${impl} == python${pattern/./_} || ${impl} == pypy3 ]] && return 0 ;; - 3.8|3.1[1-2]) + 3.8|3.9|3.1[1-2]) [[ ${impl} == python${pattern/./_} ]] && return 0 ;; *)
[gentoo-commits] repo/gentoo:master commit in: dev-python/jaraco-text/
commit: 16387eb65498af287da53877ab2de52365a1cf19 Author: Michał Górny gentoo org> AuthorDate: Sat Jul 15 17:51:14 2023 + Commit: Michał Górny gentoo org> CommitDate: Mon Jul 17 09:44:17 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=16387eb6 dev-python/jaraco-text: Remove obsolete py3.9-specific test dep Signed-off-by: Michał Górny gentoo.org> dev-python/jaraco-text/jaraco-text-3.11.1-r1.ebuild | 7 --- 1 file changed, 7 deletions(-) diff --git a/dev-python/jaraco-text/jaraco-text-3.11.1-r1.ebuild b/dev-python/jaraco-text/jaraco-text-3.11.1-r1.ebuild index 31140137334d..c1747da85d28 100644 --- a/dev-python/jaraco-text/jaraco-text-3.11.1-r1.ebuild +++ b/dev-python/jaraco-text/jaraco-text-3.11.1-r1.ebuild @@ -25,13 +25,6 @@ RDEPEND=" >=dev-python/jaraco-context-4.1.1-r1[${PYTHON_USEDEP}] >=dev-python/jaraco-functools-3.5.0-r1[${PYTHON_USEDEP}] " -BDEPEND=" - test? ( - $(python_gen_cond_dep ' - dev-python/pathlib2[${PYTHON_USEDEP}] - ' 3.9) - ) -" distutils_enable_tests pytest
[gentoo-commits] repo/gentoo:master commit in: eclass/
commit: d2da31f41428439e273db7f1a8c8c3ff883641ed Author: Michał Górny gentoo org> AuthorDate: Wed Jul 12 12:19:36 2023 + Commit: Michał Górny gentoo org> CommitDate: Mon Jul 17 09:44:19 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d2da31f4 distutils-r1.eclass: Disable LTO when using cargo.eclass Strip LTO flags when cargo.eclass is inherited. This means that Rust extensions are being built, and linking them with C/C++ style LTO results in broken shared libraries. Closes: https://bugs.gentoo.org/910220 Signed-off-by: Michał Górny gentoo.org> eclass/distutils-r1.eclass | 7 +++ 1 file changed, 7 insertions(+) diff --git a/eclass/distutils-r1.eclass b/eclass/distutils-r1.eclass index 924e83b54ad8..e4f0589e191b 100644 --- a/eclass/distutils-r1.eclass +++ b/eclass/distutils-r1.eclass @@ -191,6 +191,7 @@ esac if [[ -z ${_DISTUTILS_R1_ECLASS} ]]; then _DISTUTILS_R1_ECLASS=1 +inherit flag-o-matic inherit multibuild multilib multiprocessing ninja-utils toolchain-funcs if [[ ! ${DISTUTILS_SINGLE_IMPL} ]]; then @@ -1836,6 +1837,12 @@ distutils-r1_run_phase() { local -x CYTHON_FORCE_REGEN=1 fi + # Rust extensions are incompatible with C/C++ LTO compiler + # see e.g. https://bugs.gentoo.org/910220 + if has cargo ${INHERITED}; then + filter-lto + fi + # How to build Python modules in different worlds... local ldopts case "${CHOST}" in
[gentoo-commits] repo/gentoo:master commit in: dev-python/virtualenv/
commit: 1812f7bf867a1e1a97ccd1b1a68b02566c87dd68 Author: Michał Górny gentoo org> AuthorDate: Wed Jul 12 17:50:44 2023 + Commit: Michał Górny gentoo org> CommitDate: Mon Jul 17 09:44:16 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1812f7bf dev-python/virtualenv: Remove obsolete py3.9-specific blocker Signed-off-by: Michał Górny gentoo.org> dev-python/virtualenv/virtualenv-20.23.1.ebuild | 8 dev-python/virtualenv/virtualenv-20.24.0.ebuild | 8 2 files changed, 16 deletions(-) diff --git a/dev-python/virtualenv/virtualenv-20.23.1.ebuild b/dev-python/virtualenv/virtualenv-20.23.1.ebuild index ed08b28c6102..97762e957311 100644 --- a/dev-python/virtualenv/virtualenv-20.23.1.ebuild +++ b/dev-python/virtualenv/virtualenv-20.23.1.ebuild @@ -48,14 +48,6 @@ BDEPEND=" >=dev-python/packaging-20.0[${PYTHON_USEDEP}] ) " -# https://github.com/pypa/virtualenv/issues/2554 -BDEPEND+=" - test? ( - $(python_gen_cond_dep ' - !!https://github.com/pypa/virtualenv/issues/2554 -BDEPEND+=" - test? ( - $(python_gen_cond_dep ' - !!
[gentoo-commits] repo/gentoo:master commit in: eclass/
commit: ed78c944748d94ea4fb37c782b23cbe478899c1d Author: Violet Purcell inventati org> AuthorDate: Sat Jul 8 18:25:37 2023 + Commit: Michał Górny gentoo org> CommitDate: Mon Jul 17 09:44:14 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed78c944 distutils-r1.eclass: Remove --reflink=auto from calls to cp --reflink=auto has become the default behaviour in coreutils 9, and it is not compatible with BSD userland. Signed-off-by: Violet Purcell inventati.org> Signed-off-by: Michał Górny gentoo.org> eclass/distutils-r1.eclass | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/eclass/distutils-r1.eclass b/eclass/distutils-r1.eclass index fd9bf47aa963..046277d0371c 100644 --- a/eclass/distutils-r1.eclass +++ b/eclass/distutils-r1.eclass @@ -1974,7 +1974,7 @@ _distutils-r1_post_python_compile() { die "${rscriptdir} should not exist!" if [[ -d ${bindir} ]]; then mkdir -p "${rscriptdir}" || die - cp -a --reflink=auto "${bindir}"/. "${rscriptdir}"/ || die + cp -a "${bindir}"/. "${rscriptdir}"/ || die fi # enable venv magic inside the install tree
[gentoo-commits] repo/gentoo:master commit in: dev-python/pyproject-api/
commit: 3c2522e71bf48fd10e1e400f6d8c7fa41b957356 Author: Michał Górny gentoo org> AuthorDate: Mon Jul 17 09:41:57 2023 + Commit: Michał Górny gentoo org> CommitDate: Mon Jul 17 09:44:12 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c2522e7 dev-python/pyproject-api: Remove old Signed-off-by: Michał Górny gentoo.org> dev-python/pyproject-api/Manifest | 2 -- .../pyproject-api/pyproject-api-1.5.1.ebuild | 41 -- .../pyproject-api/pyproject-api-1.5.2.ebuild | 41 -- 3 files changed, 84 deletions(-) diff --git a/dev-python/pyproject-api/Manifest b/dev-python/pyproject-api/Manifest index c551f70376db..bdfd9819129c 100644 --- a/dev-python/pyproject-api/Manifest +++ b/dev-python/pyproject-api/Manifest @@ -1,3 +1 @@ -DIST pyproject_api-1.5.1.tar.gz 22081 BLAKE2B 53ee778b4e04cac2f16ecd054adc7fd86373d6402f80d485fe22457252684f774b6a5df23d08cf6c6b1f96964d6dc1b1cc9014415f3d9105ffbb09421f69a11e SHA512 31936d242861027ea892e86219f430371aae18631c92893cefc8fb8fc02315906857ee57e5412eed62bf584e0bd24cca7ba82471c0ac6a72c71e8e93b8285a3e -DIST pyproject_api-1.5.2.tar.gz 21926 BLAKE2B 337fa749273273e0d4c761876ac1b9ec25c02ad206dd222790717dde44ad82409d5200b94c2b5d35984116b1c88cfa10b93c699e684ff51b3235b936e35fe0ee SHA512 ee12ec0dccce0130bca703886c40ac21802f58fb7683370592f9dabbf83366939f5032d7f55c6b712cfa4fa0cf34d88fc37a05eae9d811b34fe9c7377886b8d7 DIST pyproject_api-1.5.3.tar.gz 22128 BLAKE2B 0004682932717db0926e0e080ee78a9b24a9fc0025769e0cbe300bcf0ed50ddbabb52c257e2860718f87707072701ba2912e0fbf32b5481bd2993fb2b304e7c7 SHA512 719c4a9d747d8b5fbf3ac86c5f828c9fe10592a5dd71f68ffe308a8b73036de6777e32ddbcbaa7a45dcb23d0963555abab3e0fc4ddfc5eaac864b8892a1b67b8 diff --git a/dev-python/pyproject-api/pyproject-api-1.5.1.ebuild b/dev-python/pyproject-api/pyproject-api-1.5.1.ebuild deleted file mode 100644 index c4ca49c47427.. --- a/dev-python/pyproject-api/pyproject-api-1.5.1.ebuild +++ /dev/null @@ -1,41 +0,0 @@ -# Copyright 2022-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=hatchling -PYTHON_COMPAT=( pypy3 python3_{10..12} ) - -inherit distutils-r1 pypi - -DESCRIPTION="API to interact with the python pyproject.toml based projects" -HOMEPAGE=" - https://github.com/tox-dev/pyproject-api/ - https://pypi.org/project/pyproject-api/ -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86" - -RDEPEND=" - >=dev-python/packaging-23[${PYTHON_USEDEP}] - $(python_gen_cond_dep ' - >=dev-python/tomli-2.0.1[${PYTHON_USEDEP}] - ' 3.{8..10}) -" -BDEPEND=" - >=dev-python/hatch-vcs-0.3.0[${PYTHON_USEDEP}] - test? ( - >=dev-python/pytest-mock-3.10[${PYTHON_USEDEP}] - >=dev-python/wheel-0.38.4[${PYTHON_USEDEP}] - >=dev-python/virtualenv-20.17.1[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest - -EPYTEST_DESELECT=( - # requires Python 2 installed - tests/test_frontend.py::test_can_build_on_python_2 -) diff --git a/dev-python/pyproject-api/pyproject-api-1.5.2.ebuild b/dev-python/pyproject-api/pyproject-api-1.5.2.ebuild deleted file mode 100644 index 3bc4973c1714.. --- a/dev-python/pyproject-api/pyproject-api-1.5.2.ebuild +++ /dev/null @@ -1,41 +0,0 @@ -# Copyright 2022-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=hatchling -PYTHON_COMPAT=( pypy3 python3_{10..12} ) - -inherit distutils-r1 pypi - -DESCRIPTION="API to interact with the python pyproject.toml based projects" -HOMEPAGE=" - https://github.com/tox-dev/pyproject-api/ - https://pypi.org/project/pyproject-api/ -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" - -RDEPEND=" - >=dev-python/packaging-23.1[${PYTHON_USEDEP}] - $(python_gen_cond_dep ' - >=dev-python/tomli-2.0.1[${PYTHON_USEDEP}] - ' 3.{8..10}) -" -BDEPEND=" - >=dev-python/hatch-vcs-0.3.0[${PYTHON_USEDEP}] - test? ( - >=dev-python/pytest-mock-3.10[${PYTHON_USEDEP}] - >=dev-python/setuptools-67.8[${PYTHON_USEDEP}] - >=dev-python/wheel-0.40[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest - -EPYTEST_DESELECT=( - # requires Python 2 installed - tests/test_frontend.py::test_can_build_on_python_2 -)
[gentoo-commits] repo/gentoo:master commit in: eclass/
commit: 8f952fad8ad5152d7877944c537f469f25d0a7af Author: Violet Purcell inventati org> AuthorDate: Sat Jul 8 18:25:16 2023 + Commit: Michał Górny gentoo org> CommitDate: Mon Jul 17 09:44:13 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f952fad multibuild.eclass: Remove --reflink=auto from calls to cp --reflink=auto has become the default behaviour in coreutils 9, and it is not compatible with BSD userland. Signed-off-by: Violet Purcell inventati.org> Signed-off-by: Michał Górny gentoo.org> eclass/multibuild.eclass | 6 ++ 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/eclass/multibuild.eclass b/eclass/multibuild.eclass index 33edb9312a86..d8a5862731bf 100644 --- a/eclass/multibuild.eclass +++ b/eclass/multibuild.eclass @@ -170,8 +170,7 @@ multibuild_copy_sources() { _multibuild_create_source_copy() { einfo "${MULTIBUILD_VARIANT}: copying to ${BUILD_DIR}" - # enable reflinking if possible to make this faster - cp -p -R --reflink=auto \ + cp -p -R \ "${_MULTIBUILD_INITIAL_BUILD_DIR}" "${BUILD_DIR}" || die } @@ -190,8 +189,7 @@ multibuild_merge_root() { local src=${1} local dest=${2} - # enable reflinking if possible to make this faster - cp -a --reflink=auto "${src}"/. "${dest}"/ || die "${MULTIBUILD_VARIANT:-(unknown)}: merging image failed" + cp -a "${src}"/. "${dest}"/ || die "${MULTIBUILD_VARIANT:-(unknown)}: merging image failed" rm -rf "${src}" || die }
[gentoo-commits] repo/gentoo:master commit in: sys-libs/timezone-data/
commit: dd5cd873fb87a5f86dd72ec862d27c6aabd971d9 Author: Benda Xu gentoo org> AuthorDate: Mon Jul 17 09:41:00 2023 + Commit: Benda XU gentoo org> CommitDate: Mon Jul 17 09:42:11 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd5cd873 sys-libs/timezone-data: keyword 2023c for ~arm64-macos Signed-off-by: Benda Xu gentoo.org> sys-libs/timezone-data/timezone-data-2023c.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-libs/timezone-data/timezone-data-2023c.ebuild b/sys-libs/timezone-data/timezone-data-2023c.ebuild index f5e201286221..30eabb58071a 100644 --- a/sys-libs/timezone-data/timezone-data-2023c.ebuild +++ b/sys-libs/timezone-data/timezone-data-2023c.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://www.iana.org/time-zones/repository/releases/tzdata${MY_DATA_VER LICENSE="BSD public-domain" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" IUSE="nls leaps-timezone zic-slim" DEPEND="nls? ( virtual/libintl )"
[gentoo-commits] repo/gentoo:master commit in: sys-kernel/git-sources/
commit: 312090eef568ebb9e46d90ce78686ef20809ae35 Author: Mike Pagano gentoo org> AuthorDate: Mon Jul 17 09:36:12 2023 + Commit: Mike Pagano gentoo org> CommitDate: Mon Jul 17 09:36:12 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=312090ee sys-kernel/git-sources: add 6.5_rc2 Signed-off-by: Mike Pagano gentoo.org> sys-kernel/git-sources/Manifest | 1 + sys-kernel/git-sources/git-sources-6.5_rc2.ebuild | 41 +++ 2 files changed, 42 insertions(+) diff --git a/sys-kernel/git-sources/Manifest b/sys-kernel/git-sources/Manifest index adb8ab145f9e..911c9652a8c2 100644 --- a/sys-kernel/git-sources/Manifest +++ b/sys-kernel/git-sources/Manifest @@ -1,2 +1,3 @@ DIST linux-6.4.tar.xz 137794856 BLAKE2B b59eb04a8715af9f686978812e6d4a466172bb859f80657076de14cd0828b4fac15b688ff8959f5c65485f7f6bef26590412c66821e720de843cb8666f226c90 SHA512 11a48b25e0b513782d3b89101c2ec8dd9cefd6ce08dc63a91137903b66392aa72ca1fe32816710673af84dd47de3ab8738056a6af93dc0d5e60ef4b869b49928 DIST patch-6.5-rc1.patch 78732464 BLAKE2B b075400393c866b64193e651350457e7f653d26bb67d3e14de002ebbaf2c5cb683b687afd415a063f2fd8738910650c2d303533d0b26e6af904416bf959a9c94 SHA512 a0cce4013ad2281809a770615101cf620f33e3e4774f41942b1705e60fb1180065dd1226bf7b24eb4f4e5e9bcab2591383619dad8a460b94c1f011e779607226 +DIST patch-6.5-rc2.patch 79061119 BLAKE2B 2e993384d957ddcee5798ebe9fdd04dc9a133490b66d9f196eb36379cef3b5e56b75e96cc7baa0a57d40cfbb71517ccf000951b7dbb309277211048fdcbb5583 SHA512 a2c6f329a6cb5f33094735b144cd695f4592d42145f8eb76141a8d37708f35919a613e41f694789a9e06a1171b5830f7c514b37dad54c8b3a4005573267db485 diff --git a/sys-kernel/git-sources/git-sources-6.5_rc2.ebuild b/sys-kernel/git-sources/git-sources-6.5_rc2.ebuild new file mode 100644 index ..ddb3116ab32a --- /dev/null +++ b/sys-kernel/git-sources/git-sources-6.5_rc2.ebuild @@ -0,0 +1,41 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="8" +UNIPATCH_STRICTORDER="yes" +K_NOUSENAME="yes" +K_NOSETEXTRAVERSION="yes" +K_NOUSEPR="yes" +K_SECURITY_UNSUPPORTED="1" +K_BASE_VER="6.4" +K_EXP_GENPATCHES_NOUSE="1" +K_FROM_GIT="yes" +K_NODRYRUN="yes" +ETYPE="sources" +CKV="${PVR/-r/-git}" + +# only use this if it's not an _rc/_pre release +[ "${PV/_pre}" == "${PV}" ] && [ "${PV/_rc}" == "${PV}" ] && OKV="${PV}" +inherit kernel-2 +detect_version + +DESCRIPTION="The very latest -git version of the Linux kernel" +HOMEPAGE="https://www.kernel.org; +SRC_URI="${KERNEL_URI}" + +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~s390 ~sparc ~x86" +IUSE="" + +K_EXTRAEINFO="This kernel is not supported by Gentoo due to its unstable and +experimental nature. If you have any issues, try a matching vanilla-sources +ebuild -- if the problem is not there, please contact the upstream kernel +developers at https://bugzilla.kernel.org and on the linux-kernel mailing list to +report the problem so it can be fixed in time for the next kernel release." + +RDEPEND="" +DEPEND="${RDEPEND} + >=sys-devel/patch-2.7.6-r4" + +pkg_postinst() { + postinst_sources +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/pymdown-extensions/
commit: 533671b271aca4175ddc1c4367cebfe44d40b39b Author: Andrew Ammerlaan gentoo org> AuthorDate: Mon Jul 17 08:12:16 2023 + Commit: Andrew Ammerlaan gentoo org> CommitDate: Mon Jul 17 08:12:16 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=533671b2 dev-python/pymdown-extensions: re-add use doc with the changes to the docs.eclass this is working now Signed-off-by: Andrew Ammerlaan gentoo.org> .../pymdown-extensions-10.0.1.ebuild | 25 +- 1 file changed, 24 insertions(+), 1 deletion(-) diff --git a/dev-python/pymdown-extensions/pymdown-extensions-10.0.1.ebuild b/dev-python/pymdown-extensions/pymdown-extensions-10.0.1.ebuild index 6f87825fe59e..06768ca57e30 100644 --- a/dev-python/pymdown-extensions/pymdown-extensions-10.0.1.ebuild +++ b/dev-python/pymdown-extensions/pymdown-extensions-10.0.1.ebuild @@ -6,7 +6,17 @@ EAPI=8 DISTUTILS_USE_PEP517=hatchling PYTHON_COMPAT=( python3_{10..12} ) -inherit distutils-r1 +DOCS_BUILDER="mkdocs" +DOCS_DEPEND=" + dev-python/mkdocs-git-revision-date-localized-plugin + dev-python/mkdocs-minify-plugin + dev-python/mkdocs-material + dev-python/pymdown-lexers + dev-python/pyspelling +" +DOCS_INITIALIZE_GIT=1 + +inherit distutils-r1 docs DESCRIPTION="Extensions for Python Markdown" HOMEPAGE=" @@ -34,3 +44,16 @@ BDEPEND=" " distutils_enable_tests pytest + +python_compile_all() { + default + # We need to do this manually instead of relying on docs_compile + # https://bytemeta.vip/repo/facelessuser/pymdown-extensions/issues/1446 + # https://bugs.gentoo.org/859637 + if use doc; then + ${EPYTHON} -m mkdocs build || die "Failed to make docs" + # Colliding files found by ecompress: + rm site/sitemap.xml.gz || die + HTML_DOCS=( "site/." ) + fi +}
[gentoo-commits] repo/gentoo:master commit in: eclass/
commit: 3a6c1dbbb68093c139b9fdb0420cf5e913c7cfe6 Author: Andrew Ammerlaan gentoo org> AuthorDate: Fri Jul 14 07:48:22 2023 + Commit: Andrew Ammerlaan gentoo org> CommitDate: Mon Jul 17 08:03:10 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a6c1dbb docs.eclass: define missing python_check_deps() and remove some code duplication Closes: https://bugs.gentoo.org/910278 Signed-off-by: Andrew Ammerlaan gentoo.org> eclass/docs.eclass | 59 ++ 1 file changed, 33 insertions(+), 26 deletions(-) diff --git a/eclass/docs.eclass b/eclass/docs.eclass index da598226bfc0..1aa4937a6363 100644 --- a/eclass/docs.eclass +++ b/eclass/docs.eclass @@ -186,21 +186,36 @@ initialize_git_repo() { fi } -# @FUNCTION: python_append_deps +# @FUNCTION: _docs_set_python_deps # @INTERNAL # @DESCRIPTION: -# Appends [\${PYTHON_USEDEP}] to all dependencies -# for python based DOCS_BUILDERs such as mkdocs or -# sphinx. -python_append_deps() { +# Add python_gen_any_dep or python_gen_cond_dep +# to DOCS_DEPEND and define python_check_deps +_docs_set_python_deps() { debug-print-function ${FUNCNAME} - local temp + local deps=${@} + python_check_deps() { + use doc || return 0 + + local dep + for dep in ${deps[@]}; do + python_has_version "${dep}[${PYTHON_USEDEP}]" || + return 1 + done + } + + local deps_appended local dep - for dep in ${DOCS_DEPEND[@]}; do - temp+=" ${dep}[\${PYTHON_USEDEP}]" + for dep in ${deps[@]}; do + deps_appended+=" ${dep}[\${PYTHON_USEDEP}]" done - DOCS_DEPEND=${temp} + + if [[ ${_PYTHON_SINGLE_R1_ECLASS} ]]; then + DOCS_DEPEND=$(python_gen_cond_dep "${deps_appended}") + else + DOCS_DEPEND=$(python_gen_any_dep "${deps_appended}") + fi } # @FUNCTION: sphinx_deps @@ -212,8 +227,8 @@ sphinx_deps() { : "${DOCS_AUTODOC:=1}" - deps="dev-python/sphinx[\${PYTHON_USEDEP}] - ${DOCS_DEPEND}" + deps="dev-python/sphinx + ${DOCS_DEPEND}" if [[ ${DOCS_AUTODOC} == 0 ]]; then if [[ -n "${DOCS_DEPEND}" ]]; then die "${FUNCNAME}: do not set DOCS_AUTODOC to 0 if external plugins are used" @@ -221,11 +236,8 @@ sphinx_deps() { elif [[ ${DOCS_AUTODOC} != 0 && ${DOCS_AUTODOC} != 1 ]]; then die "${FUNCNAME}: DOCS_AUTODOC should be set to 0 or 1" fi - if [[ ${_PYTHON_SINGLE_R1_ECLASS} ]]; then - DOCS_DEPEND="$(python_gen_cond_dep "${deps}")" - else - DOCS_DEPEND="$(python_gen_any_dep "${deps}")" - fi + + _docs_set_python_deps ${deps} } # @FUNCTION: sphinx_compile @@ -276,19 +288,16 @@ mkdocs_deps() { : "${DOCS_AUTODOC:=0}" - deps="dev-python/mkdocs[\${PYTHON_USEDEP}] - ${DOCS_DEPEND}" + deps="dev-python/mkdocs + ${DOCS_DEPEND}" if [[ ${DOCS_AUTODOC} == 1 ]]; then - deps="dev-python/mkautodoc[\${PYTHON_USEDEP}] + deps="dev-python/mkautodoc ${deps}" elif [[ ${DOCS_AUTODOC} != 0 && ${DOCS_AUTODOC} != 1 ]]; then die "${FUNCNAME}: DOCS_AUTODOC should be set to 0 or 1" fi - if [[ ${_PYTHON_SINGLE_R1_ECLASS} ]]; then - DOCS_DEPEND="$(python_gen_cond_dep "${deps}")" - else - DOCS_DEPEND="$(python_gen_any_dep "${deps}")" - fi + + _docs_set_python_deps ${deps} } # @FUNCTION: mkdocs_compile @@ -404,11 +413,9 @@ IUSE+=" doc" # Call the correct setup function case ${DOCS_BUILDER} in "sphinx") - python_append_deps sphinx_deps ;; "mkdocs") - python_append_deps mkdocs_deps ;; "doxygen")
[gentoo-commits] repo/gentoo:master commit in: sys-fs/multipath-tools/
commit: b2488897affa0746b296d7688cb0be926df52b4f Author: Jakov Smolić gentoo org> AuthorDate: Mon Jul 17 07:46:24 2023 + Commit: Jakov Smolić gentoo org> CommitDate: Mon Jul 17 07:46:24 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b2488897 sys-fs/multipath-tools: Stabilize 0.9.5 ppc64, #904926 Signed-off-by: Jakov Smolić gentoo.org> sys-fs/multipath-tools/multipath-tools-0.9.5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-fs/multipath-tools/multipath-tools-0.9.5.ebuild b/sys-fs/multipath-tools/multipath-tools-0.9.5.ebuild index 28275e84451c..c9d0c000f332 100644 --- a/sys-fs/multipath-tools/multipath-tools-0.9.5.ebuild +++ b/sys-fs/multipath-tools/multipath-tools-0.9.5.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/opensvc/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P} LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~x86" +KEYWORDS="~alpha ~amd64 ~arm arm64 ~ia64 ~loong ~ppc ppc64 ~riscv ~x86" IUSE="systemd test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/gjs/
commit: f4c182493616e7d4e73233fb0eae34fdd67ae2f4 Author: Jakov Smolić gentoo org> AuthorDate: Mon Jul 17 07:46:32 2023 + Commit: Jakov Smolić gentoo org> CommitDate: Mon Jul 17 07:46:32 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f4c18249 dev-libs/gjs: Stabilize 1.76.2 ppc64, #909488 Signed-off-by: Jakov Smolić gentoo.org> dev-libs/gjs/gjs-1.76.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/gjs/gjs-1.76.2.ebuild b/dev-libs/gjs/gjs-1.76.2.ebuild index a755622b9f24..e750a930e1f2 100644 --- a/dev-libs/gjs/gjs-1.76.2.ebuild +++ b/dev-libs/gjs/gjs-1.76.2.ebuild @@ -11,7 +11,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/Gjs https://gitlab.gnome.org/GNOME/gjs LICENSE="MIT || ( MPL-1.1 LGPL-2+ GPL-2+ )" SLOT="0" IUSE="+cairo examples readline sysprof test" -KEYWORDS="amd64 arm arm64 ~ppc ~ppc64 ~riscv x86" +KEYWORDS="amd64 arm arm64 ~ppc ppc64 ~riscv x86" RESTRICT="!test? ( test )" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: app-admin/eselect/
commit: ded4355b6b18b1c982d17c9f0e6f4c6f3d276715 Author: Jakov Smolić gentoo org> AuthorDate: Mon Jul 17 07:46:33 2023 + Commit: Jakov Smolić gentoo org> CommitDate: Mon Jul 17 07:46:33 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ded4355b app-admin/eselect: Stabilize 1.4.25 ppc, #909849 Signed-off-by: Jakov Smolić gentoo.org> app-admin/eselect/eselect-1.4.25.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-admin/eselect/eselect-1.4.25.ebuild b/app-admin/eselect/eselect-1.4.25.ebuild index ffe4c00e4b82..95a9cd926af9 100644 --- a/app-admin/eselect/eselect-1.4.25.ebuild +++ b/app-admin/eselect/eselect-1.4.25.ebuild @@ -16,7 +16,7 @@ SRC_URI="https://dev.gentoo.org/~ulm/eselect/${P}.tar.xz; LICENSE="GPL-2+ || ( GPL-2+ CC-BY-SA-4.0 )" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" IUSE="doc emacs vim-syntax" DEPEND="sys-apps/sed
[gentoo-commits] repo/gentoo:master commit in: dev-libs/vala-common/
commit: ec2ac0186fbc39fbc6d762fd2e07f7b3b9358e90 Author: Jakov Smolić gentoo org> AuthorDate: Mon Jul 17 07:46:30 2023 + Commit: Jakov Smolić gentoo org> CommitDate: Mon Jul 17 07:46:30 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec2ac018 dev-libs/vala-common: Stabilize 0.56.8 ppc, #909461 Signed-off-by: Jakov Smolić gentoo.org> dev-libs/vala-common/vala-common-0.56.8.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/vala-common/vala-common-0.56.8.ebuild b/dev-libs/vala-common/vala-common-0.56.8.ebuild index 77824b8a923b..2bba314753d4 100644 --- a/dev-libs/vala-common/vala-common-0.56.8.ebuild +++ b/dev-libs/vala-common/vala-common-0.56.8.ebuild @@ -11,7 +11,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/Vala https://gitlab.gnome.org/GNOME/va LICENSE="LGPL-2.1+" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris" RDEPEND="" DEPEND=""
[gentoo-commits] repo/gentoo:master commit in: dev-python/moto/
commit: 35282f4d67b2181b8a930b09846214f3c0e5c8a5 Author: Michał Górny gentoo org> AuthorDate: Mon Jul 17 05:45:13 2023 + Commit: Michał Górny gentoo org> CommitDate: Mon Jul 17 07:34:50 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35282f4d dev-python/moto: Bump to 4.1.13 Signed-off-by: Michał Górny gentoo.org> dev-python/moto/Manifest | 1 + dev-python/moto/moto-4.1.13.ebuild | 102 + 2 files changed, 103 insertions(+) diff --git a/dev-python/moto/Manifest b/dev-python/moto/Manifest index dc012411d1d0..9c1241ca0e0e 100644 --- a/dev-python/moto/Manifest +++ b/dev-python/moto/Manifest @@ -1,6 +1,7 @@ DIST moto-4.1.10.tar.gz 3553976 BLAKE2B 1b6eb1a8defe5cf8cab0bb2419c469dd2251dbbd76597103cd8185ac0488210ec2d4b18268f72bfec4139f82f7f1b10936de7c2f8f9e766f5bb98b6b26164160 SHA512 c45955ead56746f42613defe683c05f787c20222914b0f44503b538c5937d32e3ffe21b25271e5ef614a628e51451451d04806de2167c83c6503bde2a2d9cbee DIST moto-4.1.11.tar.gz 3565932 BLAKE2B b1bc982ea54d8e2e8f418be8808c23094d263b2d8f3c5f4eec387ff273535a7eea38053193dc94ccbdac74a48e586d6b1fd9ceb874fe21ecafc63d03119f863d SHA512 d1e948de5b966577a94c023dc0c4d2b5a862e14215b3dc21805eb7c464881472dc240d268d6208b71e20c4ac3b6b6c55bc9ab3b850f030b58db900dac0889fd1 DIST moto-4.1.12.tar.gz 3589463 BLAKE2B 4672cd3f04173557eb163436e8d3e53abbe4b04516f948119f28cf9c6eda767be9629d2485324648b3124ea6bf421cdcc99835ecb1cda1ab072da29f7c330a50 SHA512 62742fe4b68dbfc134b61573f4cdf8e10f3e5b35f981463a3a2e827caba67482a897472be0e17b724c8a48479477292b60f6328420512bd7687ce7ddea8d7f46 +DIST moto-4.1.13.tar.gz 3603599 BLAKE2B aed5e867ccb67c208a6e3f0345c7c00f1cf86d2a31d74eb531aaf5c9cda4d0aa19e99e7b969d2c61935d13efba93267c8fd0e6f2a6d7fd45a7144e346638b781 SHA512 9dc9311b15f4bc7168eb8775667be0660fd78497f9950c7bb37db9eae0fd2956c9bbc0c3d02bc5b76de83b27f2ec67b22e22698c8572f4e01a8da3b261d9d156 DIST moto-4.1.6.tar.gz 3470215 BLAKE2B 78f9c54128ba71fc5e3ba622be0596490bc82df0a17fa80d9f11bf135bdc91d9698cc29445b5765e6057e80f221c016ca8999186201b83b5f929f5831c417f60 SHA512 fb2dc73a66326216a4c5338660dab844de9a46e6626e0ef68bccb3573a3eba693b30b89961b019a4b7a51207ab11335e73cbdf523c75d91a5a9625a1bc409e61 DIST moto-4.1.7.tar.gz 3506753 BLAKE2B 76e38629f1a772816bfa647b90e89e3c4533cd36fa5a8a26e026229dd1dd8bf1cea404f99c85784a6eefa9173aecff7b88ba1ca7b3f890407c2ad7ef29106fac SHA512 3b20d2a535654cee22c909e19eb492e3b4b8fd382d26367c12cee00128dc4d1ea5228ccc97d40a01c5c2707ff3ca1039644268c47c525c79a9b68fc7ee78541c DIST moto-4.1.8.tar.gz 3520127 BLAKE2B 623d97dbec357227ea401ac98f694eaaa129fcb47f6b160a22bf95f8d52facf9bb3917e00409990a7e447e70de5a94df9f234c3ed615081573169f3976169f3d SHA512 9c3e9825d1e8d09e278f8bbeb11719c4bee756f9e95b2edbe82b4ffbd3acb93008f6ffdc582eb46619104d0b839428b5e8078ef0e341a3b73f0bc61a7ebf806f diff --git a/dev-python/moto/moto-4.1.13.ebuild b/dev-python/moto/moto-4.1.13.ebuild new file mode 100644 index ..03ffd378c1bc --- /dev/null +++ b/dev-python/moto/moto-4.1.13.ebuild @@ -0,0 +1,102 @@ +# 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..11} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Mock library for boto" +HOMEPAGE=" + https://github.com/getmoto/moto/ + https://pypi.org/project/moto/ +" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86" + +RDEPEND=" + >=dev-python/aws-xray-sdk-0.93[${PYTHON_USEDEP}] + >=dev-python/cfn-lint-0.40.0[${PYTHON_USEDEP}] + >=dev-python/cryptography-3.3.1[${PYTHON_USEDEP}] + dev-python/cookies[${PYTHON_USEDEP}] + >=dev-python/docker-3.0.0[${PYTHON_USEDEP}] + >=dev-python/idna-2.5[${PYTHON_USEDEP}] + >=dev-python/jinja-2.10.1[${PYTHON_USEDEP}] + >=dev-python/jsondiff-1.1.2[${PYTHON_USEDEP}] + dev-python/boto3[${PYTHON_USEDEP}] + dev-python/botocore[${PYTHON_USEDEP}] + dev-python/flask[${PYTHON_USEDEP}] + dev-python/flask-cors[${PYTHON_USEDEP}] + dev-python/more-itertools[${PYTHON_USEDEP}] + >=dev-python/pyparsing-3.0.7[${PYTHON_USEDEP}] + >=dev-python/openapi-spec-validator-0.2.8[${PYTHON_USEDEP}] + dev-python/pyaml[${PYTHON_USEDEP}] + >=dev-python/pyyaml-5.1[${PYTHON_USEDEP}] + >=dev-python/python-dateutil-2.1[${PYTHON_USEDEP}] + dev-python/python-dateutil[${PYTHON_USEDEP}] + dev-python/python-jose[${PYTHON_USEDEP}] + dev-python/python-sshpubkeys[${PYTHON_USEDEP}] + >=dev-python/responses-0.9.0[${PYTHON_USEDEP}] + >=dev-python/requests-2.5[${PYTHON_USEDEP}] + dev-python/xmltodict[${PYTHON_USEDEP}] + dev-python/werkzeug[${PYTHON_USEDEP}] + dev-python/zipp[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/freezegun[${PYTHON_USEDEP}] + dev-python/responses[${PYTHON_USEDEP}] +
[gentoo-commits] repo/gentoo:master commit in: dev-python/hypothesis/
commit: 3de205854e0fd9b638b52a19747d16b9549b63fb Author: Michał Górny gentoo org> AuthorDate: Mon Jul 17 05:40:23 2023 + Commit: Michał Górny gentoo org> CommitDate: Mon Jul 17 07:34:47 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3de20585 dev-python/hypothesis: Bump to 6.81.2 Signed-off-by: Michał Górny gentoo.org> dev-python/hypothesis/Manifest | 1 + dev-python/hypothesis/hypothesis-6.81.2.ebuild | 91 ++ 2 files changed, 92 insertions(+) diff --git a/dev-python/hypothesis/Manifest b/dev-python/hypothesis/Manifest index 72e40720e067..d33975c203bc 100644 --- a/dev-python/hypothesis/Manifest +++ b/dev-python/hypothesis/Manifest @@ -6,3 +6,4 @@ DIST hypothesis-6.79.3.gh.tar.gz 9378262 BLAKE2B b5feccaa2a3e5af6e0cd688f5b9c786 DIST hypothesis-6.80.0.gh.tar.gz 9376080 BLAKE2B 49aa0e60d520aaf5c76767dfade32d5ebc40c6bc7d6a20937c1134fb0b3904a62778f83e01074060dc1614045d2c4ea559a27fb5ef1634b8adf90a38c359daa7 SHA512 30e0698422d4f1b4c3c592ad86555a7347975ff2ed4d9c50a6672610981dadb2c3c1eae7f42e08075e529b095b13703129c90f22be3f8f40b39482fa8c80118b DIST hypothesis-6.80.1.gh.tar.gz 9376526 BLAKE2B edb7012b17f1634745d81de74934424ac6430b9668a9702ce64a6f60b7ca3239c878acf1f958327ff2b1e18b95003733ce36bc6f0ffceb65f1eab69d61ab9b54 SHA512 38962d6428d98861993a7e29627be377b2dee7ef9da5bf06553a1de645e041c5af33f8674c64104e90c1168815ef81ee82bb30e1d66315bc85ba7ad81ab28f20 DIST hypothesis-6.81.1.gh.tar.gz 9377813 BLAKE2B 6ba0d9bd8fd12d521909151c7bb04ea729df1adb4dc401359de7accf75cf78981c3e2dbda1c22cb05ca48d550f8a97d19deea86249ac056b5fc34fca20ffb2b7 SHA512 54d13f249fe02fdd99726304a87ca1fe174f47137006fe147ed2b47875136f2d77f24be0bb77e91a04edff8db2230563627c75e9d164adf859284e5ce873369d +DIST hypothesis-6.81.2.gh.tar.gz 9378154 BLAKE2B d4654e8de621af93fa6ab013bf45ea1c2e8b273f38cf0dddbe00853d197487acf2a9457a33e59fd59b9c5c7dca08a84867a835cdfa8e4a63181df5105889c360 SHA512 41f5e6b8382c08dd0e4285836a3f1308fd86387e10899c5ef8839598e097d31a5360cf7d47f2d30c287ad575787ecb44c236ad83c52202cf8895046c56a0 diff --git a/dev-python/hypothesis/hypothesis-6.81.2.ebuild b/dev-python/hypothesis/hypothesis-6.81.2.ebuild new file mode 100644 index ..1b1252066aaf --- /dev/null +++ b/dev-python/hypothesis/hypothesis-6.81.2.ebuild @@ -0,0 +1,91 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +CLI_COMPAT=( python3_{10..11} ) +PYTHON_COMPAT=( "${CLI_COMPAT[@]}" python3_12 pypy3 ) +PYTHON_REQ_USE="threads(+),sqlite" + +inherit distutils-r1 multiprocessing optfeature + +TAG=hypothesis-python-${PV} +MY_P=hypothesis-${TAG} +DESCRIPTION="A library for property based testing" +HOMEPAGE=" + https://github.com/HypothesisWorks/hypothesis/ + https://pypi.org/project/hypothesis/ +" +SRC_URI=" + https://github.com/HypothesisWorks/hypothesis/archive/${TAG}.tar.gz + -> ${P}.gh.tar.gz +" +S="${WORKDIR}/${MY_P}/hypothesis-python" + +LICENSE="MPL-2.0" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +IUSE="cli" + +RDEPEND=" + >=dev-python/attrs-19.2.0[${PYTHON_USEDEP}] + >=dev-python/sortedcontainers-2.1.0[${PYTHON_USEDEP}] + $(python_gen_cond_dep ' + >=dev-python/exceptiongroup-1.0.0_rc8[${PYTHON_USEDEP}] + ' 3.9 3.10) + cli? ( + $(python_gen_cond_dep ' + dev-python/black[${PYTHON_USEDEP}] + dev-python/click[${PYTHON_USEDEP}] + ' "${CLI_COMPAT[@]}") + ) +" +BDEPEND=" + test? ( + dev-python/mock[${PYTHON_USEDEP}] + dev-python/pexpect[${PYTHON_USEDEP}] + dev-python/pytest-xdist[${PYTHON_USEDEP}] + !!
[gentoo-commits] repo/gentoo:master commit in: dev-python/ensurepip-pip/
commit: 67270963da7f95b7c01389d8897516dc48d42f8c Author: Michał Górny gentoo org> AuthorDate: Mon Jul 17 05:43:51 2023 + Commit: Michał Górny gentoo org> CommitDate: Mon Jul 17 07:34:49 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=67270963 dev-python/ensurepip-pip: Bump to 23.2 Signed-off-by: Michał Górny gentoo.org> dev-python/ensurepip-pip/Manifest | 1 + dev-python/ensurepip-pip/ensurepip-pip-23.2.ebuild | 24 ++ 2 files changed, 25 insertions(+) diff --git a/dev-python/ensurepip-pip/Manifest b/dev-python/ensurepip-pip/Manifest index 568ff7432163..579a03fc281e 100644 --- a/dev-python/ensurepip-pip/Manifest +++ b/dev-python/ensurepip-pip/Manifest @@ -1 +1,2 @@ DIST pip-23.1.2-py3-none-any.whl 2064688 BLAKE2B 85c19cc80a59404867e7212c442e60ed6735da35d544bd23ee4cf5a1bffad4c0fab1f34a652417a181cbcb4afc9baf94682b0ec6e1fd9457eb77bc971d29e459 SHA512 a5a8feab25f01a96c2d8c4e15a001cb38c4a0a9d88563da6653239f3966324fdbe86ae0c5172cbdb1d03b863b37a37358b80e8bb9c8112bd7809fd16fb2ec776 +DIST pip-23.2-py3-none-any.whl 2085968 BLAKE2B 320f19b21253d0160d09d51e677a81fa30515a1faee07c4ed87b36a4134820d5bafcd524c099d5892b41bd7bb738a0ccc0b906d619d7e5690a8404cb78f4469a SHA512 bdd211e74fb77117f389f0789c35b163834d9a900e7615d7a1d90a9c6a62613e69552af79cc88f594890afd9189e53c55b55a50cc31d4cd18118352ecab9cf40 diff --git a/dev-python/ensurepip-pip/ensurepip-pip-23.2.ebuild b/dev-python/ensurepip-pip/ensurepip-pip-23.2.ebuild new file mode 100644 index ..474a502c1273 --- /dev/null +++ b/dev-python/ensurepip-pip/ensurepip-pip-23.2.ebuild @@ -0,0 +1,24 @@ +# Copyright 2022-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit pypi + +DESCRIPTION="Shared pip wheel for ensurepip Python module" +HOMEPAGE="https://pypi.org/project/pip/; +SRC_URI="$(pypi_wheel_url "${PN#ensurepip-}")" +S=${DISTDIR} + +LICENSE="Apache-2.0 BSD BSD-2 ISC LGPL-2.1+ MIT MPL-2.0 PSF-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" + +RDEPEND=" + !
[gentoo-commits] repo/gentoo:master commit in: dev-python/pip/
commit: 8479d5ced48c9ef5d270e6e7e13bc9913890ca22 Author: Michał Górny gentoo org> AuthorDate: Mon Jul 17 05:43:13 2023 + Commit: Michał Górny gentoo org> CommitDate: Mon Jul 17 07:34:48 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8479d5ce dev-python/pip: Bump to 23.2 Signed-off-by: Michał Górny gentoo.org> dev-python/pip/Manifest| 1 + dev-python/pip/pip-23.2.ebuild | 130 + 2 files changed, 131 insertions(+) diff --git a/dev-python/pip/Manifest b/dev-python/pip/Manifest index ac3667d59e20..6903019fcecc 100644 --- a/dev-python/pip/Manifest +++ b/dev-python/pip/Manifest @@ -1 +1,2 @@ DIST pip-23.1.2.gh.tar.gz 9345911 BLAKE2B 511ac1a9405e377ccb2525e89676f4a63f138aa526d40e76f4d9681139d94db1f92772beab1a647654c17abc6bee09f52cf4c4f4484716874194565fda07d056 SHA512 b33070cb59a1258904a60b48ec8abfd9e316c5f87681fea13d89ddf6d516afac10965ae1db54fea299a0a72f98602ce02e8b3be46f239e857db84866045730e1 +DIST pip-23.2.gh.tar.gz 9370682 BLAKE2B dbce43e29ed453e32e13a6d2f18ba2d8095021de0073d13de18cb55b5410415d0feeb2610e31ae8a0025864e6d05eb41aab3dd8adeaecf990fa31e7284e71fa5 SHA512 fe915a8f85b21d59b416a5b1fad6e6ce2874b27e055c86ad71efe31c492f117a468734da239882c3d7f4678f91389daf0e8d13abc6429ddca5bfef87cb29dae0 diff --git a/dev-python/pip/pip-23.2.ebuild b/dev-python/pip/pip-23.2.ebuild new file mode 100644 index ..58c5279dbfaa --- /dev/null +++ b/dev-python/pip/pip-23.2.ebuild @@ -0,0 +1,130 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +# please bump dev-python/ensurepip-pip along with this package! + +DISTUTILS_USE_PEP517=setuptools +PYTHON_TESTED=( python3_{10..11} ) +PYTHON_COMPAT=( "${PYTHON_TESTED[@]}" python3_12 pypy3 ) +PYTHON_REQ_USE="ssl(+),threads(+)" + +inherit bash-completion-r1 distutils-r1 multiprocessing + +DESCRIPTION="The PyPA recommended tool for installing Python packages" +HOMEPAGE=" + https://pip.pypa.io/en/stable/ + https://pypi.org/project/pip/ + https://github.com/pypa/pip/ +" +SRC_URI=" + https://github.com/pypa/pip/archive/${PV}.tar.gz -> ${P}.gh.tar.gz +" + +LICENSE="MIT" +# bundled deps +LICENSE+=" Apache-2.0 BSD BSD-2 ISC LGPL-2.1+ MPL-2.0 PSF-2" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +SLOT="0" +IUSE="test-rust" + +RDEPEND=" + >=dev-python/setuptools-39.2.0[${PYTHON_USEDEP}] +" +BDEPEND=" + ${RDEPEND} + test? ( + $(python_gen_cond_dep ' + dev-python/ensurepip-setuptools + dev-python/ensurepip-wheel + dev-python/freezegun[${PYTHON_USEDEP}] + dev-python/pretend[${PYTHON_USEDEP}] + dev-python/pytest-xdist[${PYTHON_USEDEP}] + dev-python/scripttest[${PYTHON_USEDEP}] + dev-python/tomli-w[${PYTHON_USEDEP}] + dev-python/virtualenv[${PYTHON_USEDEP}] + dev-python/werkzeug[${PYTHON_USEDEP}] + dev-python/wheel[${PYTHON_USEDEP}] + test-rust? ( + dev-python/cryptography[${PYTHON_USEDEP}] + ) + ' "${PYTHON_TESTED[@]}") + ) +" + +distutils_enable_tests pytest + +python_prepare_all() { + local PATCHES=( + "${FILESDIR}/pip-23.1-no-coverage.patch" + ) + + distutils-r1_python_prepare_all + + if use test; then + local wheels=( + "${BROOT}"/usr/lib/python/ensurepip/{setuptools,wheel}-*.whl + ) + mkdir tests/data/common_wheels/ || die + cp "${wheels[@]}" tests/data/common_wheels/ || die + fi +} + +python_compile_all() { + # 'pip completion' command embeds full $0 into completion script, which confuses + # 'complete' and causes QA warning when running as "${PYTHON} -m pip". + # This trick sets correct $0 while still calling just installed pip. + local pipcmd='import sys; sys.argv[0] = "pip"; __file__ = ""; from pip._internal.cli.main import main; sys.exit(main())' + "${EPYTHON}" -c "${pipcmd}" completion --bash > completion.bash || die + "${EPYTHON}" -c "${pipcmd}" completion --zsh > completion.zsh || die +} + +python_test() { + if ! has "${EPYTHON}" "${PYTHON_TESTED[@]/_/.}"; then + einfo "Skipping tests on ${EPYTHON}" + return 0 + fi + + local EPYTEST_DESELECT=( + tests/functional/test_inspect.py::test_inspect_basic + tests/functional/test_install.py::test_double_install_fail + # Internet + tests/functional/test_install.py::test_install_dry_run +
[gentoo-commits] repo/gentoo:master commit in: dev-python/pypdf/
commit: 9cc0758cadc66db5f5e20e344c5b9b3e6955d7f7 Author: Michał Górny gentoo org> AuthorDate: Mon Jul 17 05:59:50 2023 + Commit: Michał Górny gentoo org> CommitDate: Mon Jul 17 07:34:54 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9cc0758c dev-python/pypdf: Bump to 3.12.2 Signed-off-by: Michał Górny gentoo.org> dev-python/pypdf/Manifest| 1 + dev-python/pypdf/pypdf-3.12.2.ebuild | 56 2 files changed, 57 insertions(+) diff --git a/dev-python/pypdf/Manifest b/dev-python/pypdf/Manifest index 28509227a6f6..4352b5550165 100644 --- a/dev-python/pypdf/Manifest +++ b/dev-python/pypdf/Manifest @@ -3,5 +3,6 @@ DIST pypdf-3.11.0.gh.tar.gz 7560736 BLAKE2B 171c242e819cb417004aaba6341a38e8b89e DIST pypdf-3.11.1.gh.tar.gz 7560136 BLAKE2B fa6b415b2b98a5e4a8d67bfdf38a81922ddf724fdbb17581c035294565e7c953e9e9ad190dcdc4172ba78b6e8e7c7a4df008e6ca30f88337aad5ee04523e2b81 SHA512 061265b4263396c3a204a8741cd8200408ca0c00520b022d54acb10a2902ed61a54a7990d47c91a9b292653ef98005c00084f0d61f7e79b5e8f617896dbaa7bb DIST pypdf-3.12.0.gh.tar.gz 7560403 BLAKE2B 1595020104ee6d93027ad9ff3f58bbdec33c8f4a407a29ca110a01b506a5aaf0808d75d727099930abd98406a5cc7e66f3529974b5920a1ca4382ed02367dc51 SHA512 fa196aac50c24f3459725c77ca346b1ac2a7aa343ae1f2277a42401b5335dd4c7f827dafcd8aa8b099c72fe332107c091cc5fe476f593fdc9ea146aaa204cdcd DIST pypdf-3.12.1.gh.tar.gz 7561799 BLAKE2B 9f2ed1fe6767f5f7eace9ec05fda4dfee616628aed70becc9e748c65c686634153d42766169d02fc9c663835938d730e0d1b7f764dbffa42942cea2b40cfd921 SHA512 2262ed21547bf32db92491fbde57b10964a0267b369203c9f965974de01bd1017d9e7948076b728644fd16ef0fa36c628005812ed08cc69847704a42c40ace77 +DIST pypdf-3.12.2.gh.tar.gz 7560560 BLAKE2B f00047287619e49829d516f06020119f2ff19e0d4e67ccf4e45c05b1bff66ca3e69a03da99113accb818b8873ae5e637d23991925633ac01a20dcd35a15d1609 SHA512 b888c81cc3cb331f7b5709c4fa29c9f2f0790fc67679112de9e48f31cb20047b7622bcb8e555d5113e6dea96ec5d1c2759ac84696278123eb5a7faeea727b192 DIST pypdf-sample-files-2cf1e75af7bcb9c097deae6fb112c715d4721744.gh.tar.gz 10226061 BLAKE2B a9b32d6cd3d22bbc0aee54ca3e914c4d2eb2a9a44a1a508e54e0a8fbcb5fad9ab05e72cf66553a1b5595131104ff22dea115d2804d2970200c4cf5f808532174 SHA512 f064f0468b07bf705a1d0f3a0fc6fe535c234a39408dca268f223e7c3548e66f599a4e67156e7848b70e9a3bd1bc2756395dd93b0c828ee08fe2bb8833f2b196 DIST pypdf-sample-files-69b31cff6b183a42f9081709ef9bee4047976f56.gh.tar.gz 9044391 BLAKE2B 9a9bcfbacabf3c80073a440f54736728cba4ea92d1a817ce98bcaf9375340d95e453f45207f53ac878ef5c13bc4ca7d0d4488b79f205f396e960ed042680ca01 SHA512 32b4572d60a0aadba02485f11c84712c1f5f0a75f7acd6fb27f1df00cb2a8ae338a1001e6519f66c248efbd129aba1a2ad568e930ce90bd542c8dc58f383386a diff --git a/dev-python/pypdf/pypdf-3.12.2.ebuild b/dev-python/pypdf/pypdf-3.12.2.ebuild new file mode 100644 index ..daa02ffcff0c --- /dev/null +++ b/dev-python/pypdf/pypdf-3.12.2.ebuild @@ -0,0 +1,56 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=flit +PYTHON_COMPAT=( python3_{10..12} ) + +inherit distutils-r1 + +SAMPLE_COMMIT=2cf1e75af7bcb9c097deae6fb112c715d4721744 +DESCRIPTION="Python library to work with PDF files" +HOMEPAGE=" + https://pypi.org/project/pypdf/ + https://github.com/py-pdf/pypdf/ +" +SRC_URI=" + https://github.com/py-pdf/pypdf/archive/${PV}.tar.gz + -> ${P}.gh.tar.gz + test? ( + https://github.com/py-pdf/sample-files/archive/${SAMPLE_COMMIT}.tar.gz + -> ${PN}-sample-files-${SAMPLE_COMMIT}.gh.tar.gz + ) +" + +LICENSE="BSD-2" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" + +BDEPEND=" + test? ( + dev-python/pillow[jpeg,jpeg2k,tiff,${PYTHON_USEDEP}] + dev-python/pycryptodome[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +EPYTEST_DESELECT=( + # rely on -Werror + tests/test_utils.py::test_deprecate_no_replacement + tests/test_workflows.py::test_orientations + # TODO: requires fpdf + tests/test_page.py::test_compression +) + +src_unpack() { + default + if use test; then + mv "sample-files-${SAMPLE_COMMIT}"/* "${S}"/sample-files/ || die + fi +} + +python_test() { + epytest -o addopts= -m "not enable_socket" +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/uvicorn/
commit: 8e6c6b5c481d4f4e7a84be2e731caf252d0478a1 Author: Michał Górny gentoo org> AuthorDate: Mon Jul 17 05:57:50 2023 + Commit: Michał Górny gentoo org> CommitDate: Mon Jul 17 07:34:52 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e6c6b5c dev-python/uvicorn: Bump to 0.23.0 Signed-off-by: Michał Górny gentoo.org> dev-python/uvicorn/Manifest | 1 + dev-python/uvicorn/uvicorn-0.23.0.ebuild | 85 2 files changed, 86 insertions(+) diff --git a/dev-python/uvicorn/Manifest b/dev-python/uvicorn/Manifest index b751ade5329e..69419035acb3 100644 --- a/dev-python/uvicorn/Manifest +++ b/dev-python/uvicorn/Manifest @@ -1,3 +1,4 @@ DIST uvicorn-0.20.0.gh.tar.gz 716073 BLAKE2B 7f1cf4808e985199d39e54e3563119cef1fe3af31361ad05a91278d32bc6f0dd741ad87f6073fbb720e9d9d4119fc8389b4e2feaaede665d8f68c56d56b37a17 SHA512 fa089da78dd7ce3cc02d83405e7db401e6055e947b80bf4abb0e3a4dce6575d97761f3bd6fcc253f3338caad5f797fc4f01bd40d833514d9cc0bcd0f072ad793 DIST uvicorn-0.21.1.gh.tar.gz 717974 BLAKE2B ac4e1ec6a2533e364fe2ad7cd52558ad70b82e3c739756f33123d08737cc406ba879f50f7fa1cba875d0f0a284da5467e4ca15139558462401fb6a7938a17f61 SHA512 9f8dfe42df5d7f3923609e177def66d68fac24e3016fc1c6fead489320c2e5eaf7816a43e242f4426e670ce16f200db41679ac6ebd29a000ba76ca72b9ccec76 DIST uvicorn-0.22.0.gh.tar.gz 719615 BLAKE2B 8e0d6099e66822e77fb447c279de8f29c820e1f9e24e37629d36349ebd4b52ea8dc69f7fc02a21e9711925e3ad1ec4a95464ea315c7bc40a905810dc9a1ef077 SHA512 61af2df426a5bc060a32730ddf024ca8dd39ccea6800235bf48d7e0c694b9d363cbedd826f498063c6779061af84b6b56e8ab0a466e74291dbbaf5ae995e5587 +DIST uvicorn-0.23.0.gh.tar.gz 722671 BLAKE2B f1fdc09e211c97d9e326b41b197d12ad019e660a1a2fcc0c70ee62c2016a20bbcafb9be759fc9b682185e70e10881c9a3511168eb0e75844973f7c3321d455bd SHA512 2449150abdf7914b47ff8c02732549cd71e63cc7c6440eedfd200340df4e70543232ed1ef47e2ebc6b29fc9a0d4615f542d7d1c603ce2673f121afab63d89b47 diff --git a/dev-python/uvicorn/uvicorn-0.23.0.ebuild b/dev-python/uvicorn/uvicorn-0.23.0.ebuild new file mode 100644 index ..3c27df7c757d --- /dev/null +++ b/dev-python/uvicorn/uvicorn-0.23.0.ebuild @@ -0,0 +1,85 @@ +# Copyright 2021-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=hatchling +PYTHON_COMPAT=( pypy3 python3_{10..12} ) + +inherit distutils-r1 optfeature + +DESCRIPTION="Lightning-fast ASGI server implementation" +HOMEPAGE=" + https://www.uvicorn.org/ + https://github.com/encode/uvicorn/ + https://pypi.org/project/uvicorn/ +" +# as of 0.21.0, no tests in sdist +SRC_URI=" + https://github.com/encode/uvicorn/archive/${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +IUSE="test-rust" + +RDEPEND=" + >=dev-python/asgiref-3.4.0[${PYTHON_USEDEP}] + >=dev-python/click-7.0[${PYTHON_USEDEP}] + >=dev-python/h11-0.8[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/a2wsgi[${PYTHON_USEDEP}] + dev-python/httpx[${PYTHON_USEDEP}] + dev-python/pytest-asyncio[${PYTHON_USEDEP}] + dev-python/pytest-mock[${PYTHON_USEDEP}] + dev-python/python-dotenv[${PYTHON_USEDEP}] + dev-python/pyyaml[${PYTHON_USEDEP}] + >=dev-python/websockets-10.4[${PYTHON_USEDEP}] + dev-python/wsproto[${PYTHON_USEDEP}] + test-rust? ( + dev-python/cryptography[${PYTHON_USEDEP}] + dev-python/trustme[${PYTHON_USEDEP}] + dev-python/watchfiles[${PYTHON_USEDEP}] + ) + ) +" + +distutils_enable_tests pytest + +python_test() { + local EPYTEST_DESELECT=( + # too long path for unix socket + tests/test_config.py::test_bind_unix_socket_works_with_reload_or_workers + # need unpackaged httptools + "tests/middleware/test_logging.py::test_trace_logging_on_http_protocol[httptools]" + tests/protocols/test_http.py::test_fragmentation + # TODO + tests/protocols/test_websocket.py::test_connection_lost_before_handshake_complete + "tests/protocols/test_websocket.py::test_asgi_return_value[H11Protocol-WebSocketProtocol]" + ) + case ${EPYTHON} in + pypy3) + # TODO + EPYTEST_DESELECT+=( + tests/middleware/test_logging.py::test_running_log_using_fd + ) + ;; + python3.12) + EPYTEST_DESELECT+=( + tests/supervisors/test_signal.py::test_sigint_abort_req + # hang +
[gentoo-commits] repo/gentoo:master commit in: dev-python/pathvalidate/
commit: 308d55da3c9f8cddfcbe239409deda13d01f319f Author: Michał Górny gentoo org> AuthorDate: Mon Jul 17 05:57:59 2023 + Commit: Michał Górny gentoo org> CommitDate: Mon Jul 17 07:34:53 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=308d55da dev-python/pathvalidate: Bump to 3.1.0 Signed-off-by: Michał Górny gentoo.org> dev-python/pathvalidate/Manifest | 1 + dev-python/pathvalidate/pathvalidate-3.1.0.ebuild | 31 +++ 2 files changed, 32 insertions(+) diff --git a/dev-python/pathvalidate/Manifest b/dev-python/pathvalidate/Manifest index 17c472f4dcb9..ef8c620c5b16 100644 --- a/dev-python/pathvalidate/Manifest +++ b/dev-python/pathvalidate/Manifest @@ -1,2 +1,3 @@ DIST pathvalidate-2.5.2.tar.gz 26715 BLAKE2B aa42a6592b36b339611cd4bc70412e92da10a57838df4c668c0438c56aa714842c37d8c5239cbc1e89c7f52a2d4fce2ee9df2301fb168ca0aa0cac6f21c9a43a SHA512 44c9d329f60deb81590854e0aa4699e4105821535aa5bf306c78df395c510ce851075db246937a459f46ee2f9abc54538a4a48995b94f5eb031f14fe60c769ce DIST pathvalidate-3.0.0.tar.gz 28036 BLAKE2B 4d117297c4e4a5e593155e14a4aa4f5fb21a30d66ae3212e6061e0aa92d05c94fbc48461f07ef7e9a9852ec167248723b09bb173f78bfb40be13d45e941b1c16 SHA512 66dc4974e8c86608e6f0e1c90611ad87d78db08caa046ce6997aa38b9aaa01e624f7a40eeb7e49f90ab8f0cae477d320fde62679a5594da1858579e311602fb8 +DIST pathvalidate-3.1.0.tar.gz 28762 BLAKE2B 44c202743aee61b8f13fad3b3199f603276db878a81e5fe695f7d07bed4e8ebe2261d86569cdb846f64ec6d26f751b2a430298055d49ad359617b93076236406 SHA512 155897e59bb8d1f48bdee18816e26691c0f975c2334ed6d753b86c971dcb55902a8011eb486aaf96d90d066fc1ae22e7602b8408b96e7206c12e83cec42c4913 diff --git a/dev-python/pathvalidate/pathvalidate-3.1.0.ebuild b/dev-python/pathvalidate/pathvalidate-3.1.0.ebuild new file mode 100644 index ..c27545b1ef7d --- /dev/null +++ b/dev-python/pathvalidate/pathvalidate-3.1.0.ebuild @@ -0,0 +1,31 @@ +# Copyright 2022-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..12} ) + +inherit distutils-r1 pypi + +DESCRIPTION="A Python library to sanitize/validate a string such as filenames/file-paths/etc" +HOMEPAGE=" + https://github.com/thombashi/pathvalidate/ + https://pypi.org/project/pathvalidate/ +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND=" + dev-python/click[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/allpairspy[${PYTHON_USEDEP}] + dev-python/tcolorpy[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest
[gentoo-commits] repo/gentoo:master commit in: dev-python/asteval/
commit: f9a04d6c15b6582ade8e13e882857baa185ad446 Author: Michał Górny gentoo org> AuthorDate: Mon Jul 17 05:58:44 2023 + Commit: Michał Górny gentoo org> CommitDate: Mon Jul 17 07:34:54 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f9a04d6c dev-python/asteval: Bump to 0.9.31 Signed-off-by: Michał Górny gentoo.org> dev-python/asteval/Manifest | 1 + dev-python/asteval/asteval-0.9.31.ebuild | 36 2 files changed, 37 insertions(+) diff --git a/dev-python/asteval/Manifest b/dev-python/asteval/Manifest index cfc978e6ead4..58c049a846d8 100644 --- a/dev-python/asteval/Manifest +++ b/dev-python/asteval/Manifest @@ -1,2 +1,3 @@ DIST asteval-0.9.29.gh.tar.gz 40010 BLAKE2B 1e2570afefc4ca0abd2a19d3498479a947e1634a550bd14f2efe813e00f3ec37b9f0e417616878a087a110d92474a626ba9b2972f8585f528fa492b99b758f03 SHA512 5afd7fe5349b562fc15a980f435e359c5fd81ece77041aed84566703f4621ac360dda2f133f0342a8eefe755820f7544fd5eb8195462cc05281ed0eba5dc DIST asteval-0.9.30.gh.tar.gz 43185 BLAKE2B e25e22eef482877c9a5373a8f5e67d3abbe3e31d44015c4d23731da0b7346c41a92a204da7c71e28ecee6d571d5bdba2c56662ae798d17c08a1569170bc78dd0 SHA512 aebc9e9e6b2b071f52df9aae9b85acf92b16e0559f93603e1e7393e17ae789db6253db767d214e9b391020f8a295017fa37d5630eeadb00fdc823b38018e76ab +DIST asteval-0.9.31.gh.tar.gz 54667 BLAKE2B 9bb4ac81118d5fdf2b7437cb64a571e91f44e34ea17ab9eb55201f9edf7c18e7736b7dbdaf2bdac3e83e28c55fe3f869f01ac3ab9d41b15c043de52227c064f8 SHA512 af70363eba0a08dd91d05faf2ac83020f9e89b927dba8752e5bf00ad3b887cf7b57cdf4c64b231d484d55796a9d203af4fb9860ceac3dbd5d8855baf7ffb1417 diff --git a/dev-python/asteval/asteval-0.9.31.ebuild b/dev-python/asteval/asteval-0.9.31.ebuild new file mode 100644 index ..9ce6c80225a3 --- /dev/null +++ b/dev-python/asteval/asteval-0.9.31.ebuild @@ -0,0 +1,36 @@ +# 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..12} ) + +inherit distutils-r1 + +DESCRIPTION="Evaluator of Python expression using ast module" +HOMEPAGE=" + https://newville.github.io/asteval/ + https://github.com/newville/asteval/ + https://pypi.org/project/asteval/ +" +SRC_URI=" + https://github.com/newville/asteval/archive/${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +BDEPEND=" + dev-python/setuptools-scm[${PYTHON_USEDEP}] +" + +distutils_enable_tests pytest + +export SETUPTOOLS_SCM_PRETEND_VERSION=${PV} + +python_test() { + epytest -o addopts= +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/cx_Freeze/
commit: 92e0ac8925dcb1be4855f7dfb5b4b975ac531cf9 Author: Michał Górny gentoo org> AuthorDate: Mon Jul 17 05:47:07 2023 + Commit: Michał Górny gentoo org> CommitDate: Mon Jul 17 07:34:51 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=92e0ac89 dev-python/cx_Freeze: Remove old Signed-off-by: Michał Górny gentoo.org> dev-python/cx_Freeze/Manifest| 3 -- dev-python/cx_Freeze/cx_Freeze-6.13.1.ebuild | 54 --- dev-python/cx_Freeze/cx_Freeze-6.14.9.ebuild | 65 dev-python/cx_Freeze/cx_Freeze-6.15.0.ebuild | 65 4 files changed, 187 deletions(-) diff --git a/dev-python/cx_Freeze/Manifest b/dev-python/cx_Freeze/Manifest index 1855f7856922..a93c9a1a6171 100644 --- a/dev-python/cx_Freeze/Manifest +++ b/dev-python/cx_Freeze/Manifest @@ -1,6 +1,3 @@ -DIST cx_Freeze-6.13.1.gh.tar.gz 1486207 BLAKE2B aa0151fed482714e41a859059f9672950249ad7fe50fa2accaa9d6af7ddc183a8f74d87337f274849a34a404dda0c732300343b58cd872f3bd03bf275c2f4d97 SHA512 48d569fdce5c6cb100232ce3577f0a55a40f3d1dcafa884a4d62af7f27200a21eb892504b47fb7cd106f410354b70d98a8e5245382431bc1f6d990510c77cb36 DIST cx_Freeze-6.14.5.gh.tar.gz 1648095 BLAKE2B 81707d17c2118a8db4d768b2fbe83278c6b01509a5a1d3e7f3a41efaa29607fc4b254e9d545a4697b77d4932100f344a8013ac59084bb74d97d1b12cb927ec6e SHA512 52233a138da3250e97668a5c225e78b864bebaa43ea2b30de01af2de7739f48a25030e10d36ccec609240822de308ad030eaa26c2ede8b29318d2b30647cf1c8 -DIST cx_Freeze-6.14.9.gh.tar.gz 1649748 BLAKE2B 08fefea6ed9610b672ca8a4a6e480cedf8fd75c967880e74f94c12368ec1ff71a9d34baae02342f7c4484e65beda5dc71dd39e13b8c340c5b7dd2e89b38ba0f1 SHA512 bfe3e5d3dcf96cff448b034a779b93c37dacda489ee4eabd92e8f4708c6d7a9fe2430bc512f40c6af8c6f851fff24a3626b80f10295af1357e4a58563474e8eb -DIST cx_Freeze-6.15.0.gh.tar.gz 1650636 BLAKE2B 9d99a78bc4d6b6498e10c54352a6fbfce3f2ee9bba9cc5b7fa752eba465d29355c6e4222e4f3c3012793820f435591f2e3e634e512765720d0c96a7799ab5998 SHA512 90fc3fba50ab7a9a263371fc9e57df768792b78175cd7ed39f2308b2a5e6bf0eb992616d29ff0d34c8bf040d167bac1882e0e1d2425d2f248e4de2e755c72503 DIST cx_Freeze-6.15.1.gh.tar.gz 1651345 BLAKE2B 9c0c29f19e09184ad7b0a6954649c30fa1c941ff822b1c5ec745b1a6c7dd58fc77b06c070641a9200fc4910bdfc49937841ba2b547b16ec48f9fd30dfee6cd03 SHA512 d6540736d437242fd89fc34f0ff81691eebb455c0ddca8b90ee6ec436105d908e9fed580a08e23999f70b5e3aa2f2e66ee35eec092eecab0501e9b3117af23b3 DIST cx_Freeze-6.15.2.gh.tar.gz 1655639 BLAKE2B 303b3d541cae2e0ef98ea0c57a693092c177cb9e308ae44ee0a9972a9a4b34298ddd0deb86d49d9a0ce9f1f1ea480edd45aa4e63eeca1ce86a1b348c10b7caee SHA512 2f6dc0bed9981190411b1ac12c6a5a8c7907cf059d50e01bc1958308b8f905d818aff12262712ecc7ee931a0976fae0fbef7dd35433158122386d7b6a9a3b3eb diff --git a/dev-python/cx_Freeze/cx_Freeze-6.13.1.ebuild b/dev-python/cx_Freeze/cx_Freeze-6.13.1.ebuild deleted file mode 100644 index 90ab85abc5ff.. --- a/dev-python/cx_Freeze/cx_Freeze-6.13.1.ebuild +++ /dev/null @@ -1,54 +0,0 @@ -# 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 ) - -inherit distutils-r1 - -DESCRIPTION="Create standalone executables from Python scripts" -HOMEPAGE=" - https://cx-freeze.readthedocs.io/ - https://github.com/marcelotduarte/cx_Freeze/ - https://pypi.org/project/cx-Freeze/ -" -SRC_URI=" - https://github.com/marcelotduarte/cx_Freeze/archive/${PV}.tar.gz - -> ${P}.gh.tar.gz -" - -LICENSE="PYTHON" -SLOT="0" -KEYWORDS="amd64 x86" - -RDEPEND=" - dev-python/importlib-metadata[${PYTHON_USEDEP}] - dev-util/patchelf - virtual/libcrypt:= -" -BDEPEND=" - test? ( - dev-python/bcrypt[${PYTHON_USEDEP}] - dev-python/cryptography[${PYTHON_USEDEP}] - dev-python/openpyxl[${PYTHON_USEDEP}] - dev-python/pandas[${PYTHON_USEDEP}] - dev-python/pillow[${PYTHON_USEDEP}] - dev-python/pydantic[${PYTHON_USEDEP}] - dev-python/pytest-mock[${PYTHON_USEDEP}] - dev-python/pytest-timeout[${PYTHON_USEDEP}] - ) -" - -PATCHES=( - # bug #491602 - "${FILESDIR}/${PN}-6.8.2-buildsystem.patch" -) - -distutils_enable_tests pytest - -EPYTEST_DESELECT=( - # new setuptools? - tests/test_command_bdist_rpm.py::test_bdist_rpm -) diff --git a/dev-python/cx_Freeze/cx_Freeze-6.14.9.ebuild b/dev-python/cx_Freeze/cx_Freeze-6.14.9.ebuild deleted file mode 100644 index 5dba1a548047.. --- a/dev-python/cx_Freeze/cx_Freeze-6.14.9.ebuild +++ /dev/null @@ -1,65 +0,0 @@ -# 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_{9..11} ) - -inherit distutils-r1 - -DESCRIPTION="Create standalone executables from Python
[gentoo-commits] repo/gentoo:master commit in: dev-python/griffe/
commit: 8ad3b7a956634cff3b2947c9a0140d59123a37e5 Author: Michał Górny gentoo org> AuthorDate: Mon Jul 17 06:00:20 2023 + Commit: Michał Górny gentoo org> CommitDate: Mon Jul 17 07:34:55 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ad3b7a9 dev-python/griffe: Bump to 0.32.2 Signed-off-by: Michał Górny gentoo.org> dev-python/griffe/Manifest | 1 + dev-python/griffe/griffe-0.32.2.ebuild | 45 ++ 2 files changed, 46 insertions(+) diff --git a/dev-python/griffe/Manifest b/dev-python/griffe/Manifest index dc20588af284..c9da05211d2f 100644 --- a/dev-python/griffe/Manifest +++ b/dev-python/griffe/Manifest @@ -5,3 +5,4 @@ DIST griffe-0.30.1.gh.tar.gz 166243 BLAKE2B 7ae9820b63788d27b0078723a81443a45a52 DIST griffe-0.31.0.gh.tar.gz 165043 BLAKE2B 66db057df761f7ce6e68abbb48cbb793ffcafd437b4549c3e666c3fa1013f3d109367da437c755c487d52187a9b0618ded7dd099233f15827b8bb12b52027e77 SHA512 b644c9f9d7826fac52a9a2c84f67de61a597ad392854574c71ef548ef769625ff14003b40f8b5eff8ecd7dff9f3badadff2bc9805da238228c820d23b0625e80 DIST griffe-0.32.0.gh.tar.gz 177568 BLAKE2B 6b9b7530d619676d3d1f7921b5133a966b1adcaaf2807f94288d80de885ae5badef248e801af16ca796052213c878ef802dbdab7dcbefcb2bdb558755f1a2884 SHA512 b70b1b3f24a1f29cb49b6ecf23dd70cf836c371965108e5e3f1db043913a51b258bd839f9c6c90682e29c092b2ec09f364f416c480cf84651022472e62224b14 DIST griffe-0.32.1.gh.tar.gz 176567 BLAKE2B 20c044e7dd0b92db0b9b92c3dfb4e623438106cf17da210302c66f3adf43a16d6d88039dea6db193cda59897d08646d4059c837f228ca3aec04309a94325e182 SHA512 8385d1f035e1a884f8cbc7c167931c7ecdb74b44da50cc6a1e8b7398921aab3bfd2fb230f37df5aa18598d04b62185155bca49f85cee0f9c07569ae929ff8883 +DIST griffe-0.32.2.gh.tar.gz 176746 BLAKE2B 1ca95c62e1e5e3507d292c5bd6e837b8c41acf21f50472c7ebcbc3839ad43008c747d6942da60cc4f5de84115f5f76ad919c3c26e776c25eaf818084033b31c2 SHA512 04132681e16d64cf912a395b090f4ae61f2cad54c9be15f1d1a020675f945646a0895f76a828126da994b4e7cdf83f02b519e87992fd43bb50e7f3492d870247 diff --git a/dev-python/griffe/griffe-0.32.2.ebuild b/dev-python/griffe/griffe-0.32.2.ebuild new file mode 100644 index ..c8d57610c9ff --- /dev/null +++ b/dev-python/griffe/griffe-0.32.2.ebuild @@ -0,0 +1,45 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=pdm-backend +PYTHON_COMPAT=( python3_{10..12} ) + +inherit distutils-r1 + +DESCRIPTION="Signature generator for Python programs" +HOMEPAGE=" + https://mkdocstrings.github.io/griffe/ + https://github.com/mkdocstrings/griffe/ + https://pypi.org/project/griffe/ +" +# Tests need files absent from the PyPI tarballs +SRC_URI=" + https://github.com/mkdocstrings/griffe/archive/${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="ISC" +SLOT="0" +KEYWORDS="~amd64 ~riscv" + +RDEPEND=" + >=dev-python/colorama-0.4[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + >=dev-python/jsonschema-4.17.3[${PYTHON_USEDEP}] + >=dev-python/pytest-xdist-2.4[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +export PDM_BUILD_SCM_VERSION=${PV} + +EPYTEST_DESELECT=( + # fragile to installed packages + # (failed on PySide2 for me) + tests/test_stdlib.py::test_fuzzing_on_stdlib +)
[gentoo-commits] repo/gentoo:master commit in: dev-python/sqlalchemy/
commit: e004a44e0c788f913debaaba01c925b6c38934de Author: Michał Górny gentoo org> AuthorDate: Mon Jul 17 05:41:58 2023 + Commit: Michał Górny gentoo org> CommitDate: Mon Jul 17 07:34:48 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e004a44e dev-python/sqlalchemy: Bump to 2.0.19 Signed-off-by: Michał Górny gentoo.org> dev-python/sqlalchemy/Manifest | 1 + dev-python/sqlalchemy/sqlalchemy-2.0.19.ebuild | 120 + 2 files changed, 121 insertions(+) diff --git a/dev-python/sqlalchemy/Manifest b/dev-python/sqlalchemy/Manifest index d45cb24b3312..56ba0ef9404c 100644 --- a/dev-python/sqlalchemy/Manifest +++ b/dev-python/sqlalchemy/Manifest @@ -6,3 +6,4 @@ DIST SQLAlchemy-2.0.15.tar.gz 9296612 BLAKE2B 45abdb9010b854e52762d9c84a471e92ec DIST SQLAlchemy-2.0.16.tar.gz 9381438 BLAKE2B 8999ab045d799c43de1b386d594022a8015fba4d69b3c910622e34b83ea7514b9cb97ab4f65997813eca058eff2a285ecc6cdd09396edf27a216fe412387ba7b SHA512 f0d5287ba6cee97316d6de7cf1c893dd749459d912872d903833abf905b6c282fa477910fa5eb11b5ba803314e16c3f1a9ac6b7639573c4c44ff921ea56132da DIST SQLAlchemy-2.0.17.tar.gz 9394733 BLAKE2B d6237b4bc5f7c3e0ba615161ee112f520b87102d7f498ab0db9bf30287fc13c04910f1d00b059b277be5626af62f64f01101486c2eb31258c75ed4411db6 SHA512 be45d1283fc446c7ed886d87d9225711b8f0125e8de6961b365930515246e94c3943fd85d078056c942508a9785731bf280519e04b0c00d936e93d3b9b6c137f DIST SQLAlchemy-2.0.18.tar.gz 9417280 BLAKE2B 0f67e993c91cbf5fb2b5c9481e531830c24f69cb583ab0045b844048e92e57c2a9d826f098b792c0dfc807236fcb422fb800d201473e75fafc1190282d7c27f1 SHA512 4665994e4dc07b5ba0e0549cf80c0cc542c87609c74dce1e5523d4d6bfd5e1be5c7b62562e151c864a2e2a836cceb8374e804871937c738e54a1aa17297732ce +DIST SQLAlchemy-2.0.19.tar.gz 9425046 BLAKE2B 258e273a1c9ec5584293d08b0cc9de8ab4076e61bbae2b914950d38e4627591e1c57250f5c28625e5d84d3db360992952a22644992ed5244d36d616f20487fc5 SHA512 d82834f4f55c2298ff16401f34326845360c58e6ba6a2e22cda92219c0fb40938d404315027f4e9f392bc57fe45808ea192f99b747e073a40a9713f8d498b22a diff --git a/dev-python/sqlalchemy/sqlalchemy-2.0.19.ebuild b/dev-python/sqlalchemy/sqlalchemy-2.0.19.ebuild new file mode 100644 index ..8a0e1b74df5a --- /dev/null +++ b/dev-python/sqlalchemy/sqlalchemy-2.0.19.ebuild @@ -0,0 +1,120 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_EXT=1 +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( pypy3 python3_{10..12} ) +PYTHON_REQ_USE="sqlite?" + +inherit distutils-r1 optfeature pypi + +MY_PN="SQLAlchemy" +DESCRIPTION="Python SQL toolkit and Object Relational Mapper" +HOMEPAGE=" + https://www.sqlalchemy.org/ + https://pypi.org/project/SQLAlchemy/ + https://github.com/sqlalchemy/sqlalchemy/ +" +SRC_URI="$(pypi_sdist_url --no-normalize "${MY_PN}")" +S="${WORKDIR}/${MY_PN}-${PV}" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" +IUSE="examples +sqlite test" + +RDEPEND=" + >=dev-python/typing-extensions-4.2.0[${PYTHON_USEDEP}] +" +BDEPEND=" + dev-python/cython[${PYTHON_USEDEP}] + test? ( + $(python_gen_impl_dep sqlite) + ) +" + +distutils_enable_tests pytest + +src_prepare() { + sed -i -e '/greenlet/d' setup.cfg || die + distutils-r1_src_prepare +} + +python_test() { + local EPYTEST_IGNORE=( + test/ext/mypy/test_mypy_plugin_py3k.py + test/typing/test_mypy.py + # hardcode call counts specific to Python versions + test/aaa_profiling + ) + local EPYTEST_DESELECT=( + # warning tests are unreliable + test/base/test_warnings.py + # TODO + test/orm/test_versioning.py::ServerVersioningTest_sqlite+pysqlite_3_40_1::test_sql_expr_w_mods_bump + test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_41_0::test_pickle_rows_other_process + ) + local sqlite_version=$(sqlite3 --version | cut -d' ' -f1) + [[ ${EPYTHON} == pypy3 ]] && EPYTEST_DESELECT+=( + test/ext/test_associationproxy.py::ProxyHybridTest::test_msg_fails_on_cls_access + test/ext/test_associationproxy.py::DictOfTupleUpdateTest::test_update_multi_elem_varg + test/ext/test_associationproxy.py::DictOfTupleUpdateTest::test_update_one_elem_varg + test/engine/test_pool.py::QueuePoolTest::test_recycle_pool_no_race + test/engine/test_processors.py::PyDateProcessorTest::test_date_invalid_string + test/engine/test_processors.py::PyDateProcessorTest::test_datetime_invalid_string + test/engine/test_processors.py::PyDateProcessorTest::test_time_invalid_string +
[gentoo-commits] repo/gentoo:master commit in: x11-terms/kitty/
commit: a05179ce1a052f47d3f032b8972599dba24f3ccb Author: Ionen Wolkens gentoo org> AuthorDate: Mon Jul 17 07:06:18 2023 + Commit: Ionen Wolkens gentoo org> CommitDate: Mon Jul 17 07:06:18 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a05179ce x11-terms/kitty: add 0.29.1 Signed-off-by: Ionen Wolkens gentoo.org> x11-terms/kitty/Manifest| 3 + x11-terms/kitty/kitty-0.29.1.ebuild | 165 2 files changed, 168 insertions(+) diff --git a/x11-terms/kitty/Manifest b/x11-terms/kitty/Manifest index e633f957f465..82238185b9d9 100644 --- a/x11-terms/kitty/Manifest +++ b/x11-terms/kitty/Manifest @@ -7,3 +7,6 @@ DIST kitty-0.28.1.tar.xz.sig 566 BLAKE2B 5ad5fa8fa0143dcd5760dbd885c718582e5001d DIST kitty-0.29.0-vendor.tar.xz 1377160 BLAKE2B f0ab044a117d3592aa7c26a7401d93f3a4315f81a7612eeb8ba34be4f154955d7f6662adec7b0710484bfb5284aa0750bb19ab0c07279c74a9b3b4e42770d262 SHA512 b8c8bd91e5b8e711546d476b1c37dd5c15b9f5f02109279b75f6b27f994e910418c9429ba74bb170315df0e5e01ef235eecc8ade0b8d8a0effb97333ae18ce99 DIST kitty-0.29.0.tar.xz 7812720 BLAKE2B bbcc08cb474bf0d9faff0a32244a4ce374da170b78dbeb74bf720ab431c51a8899d2ecaccf45a9063531ea9db51340ddd08bc72cb933cd9c812e89c176ecb32a SHA512 d8d13dea92d21ad113e3f6b056b2ea31514e0893b04c2bac2665821bb66ec10fdadacbf19e22980e0e744ef9d272f2fc2b4981016b182509af2040b6f4267d3c DIST kitty-0.29.0.tar.xz.sig 566 BLAKE2B 8755e62df9766fe742447e77d4d8c22303deac91a754cf0ef0cbd62ace6b1b48d48d5a703c6e96cbbdcf8c6527792b0f74dd4ef8c79eca3bc4fb9e719805d098 SHA512 741dcf20254e8e6500d42c4cd4fa6f61497b511c330f7ceeb8bc75322c0c3c65baac6e29b48ae4e2fb6455b5d39d0988284694ccd269bde70adacd43ca34 +DIST kitty-0.29.1-vendor.tar.xz 1376632 BLAKE2B 7ac778f1687f3fcf0803ae5b993306c72797b900203609bc1f96a3a624d1b8ea3d4f8a63b4930d64e4c720b3da932daf19d03928f7233402ac3fe63576abfeab SHA512 f4bc8a3e9d23824e428beb02a09e34565d89cda4d277b0599a08a2491bc4960d4fe5fd6a4d70e3360ea88c28b786699381404629b0bf27a6190b4ef0cae81a74 +DIST kitty-0.29.1.tar.xz 7809084 BLAKE2B eba6bbe0fc69184a2b73088fff2859d49d06f030128306e761c16142872ceb280b3f034e86190614e68dd0703e8e0506ad5a1d4c4dd9fa64f22c9274d45952e2 SHA512 ce09342ed3cbb0a518dde8d33606468ee5a2a164f18ff4c8addbd33b05459407d4a935b93acb0e98df8d618aa832c93f91e9ac060e7f87c1e4567484adc46c9c +DIST kitty-0.29.1.tar.xz.sig 566 BLAKE2B e7430db16603233faff10f92599962fd095ca8d5bbcf573e3fa600ec73cce7f23b9f12a299228ea53c1a04fd2f430ebc546b088f7e1b0504c44021f9fbe0ad0d SHA512 e661c1c0aba0bc0c4cde2458b27fe8aa591bd6f5510ba4fbbe881d3ea6e60c2f94bf3b2974f4f385b96d31668850eca274aadc98e96690b51e41ceddf3acad50 diff --git a/x11-terms/kitty/kitty-0.29.1.ebuild b/x11-terms/kitty/kitty-0.29.1.ebuild new file mode 100644 index ..ca29cc5189de --- /dev/null +++ b/x11-terms/kitty/kitty-0.29.1.ebuild @@ -0,0 +1,165 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..12} ) +inherit edo optfeature multiprocessing python-single-r1 toolchain-funcs xdg + +if [[ ${PV} == ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/kovidgoyal/kitty.git; +else + inherit verify-sig + SRC_URI=" + https://github.com/kovidgoyal/kitty/releases/download/v${PV}/${P}.tar.xz + https://dev.gentoo.org/~ionen/distfiles/${P}-vendor.tar.xz + verify-sig? ( https://github.com/kovidgoyal/kitty/releases/download/v${PV}/${P}.tar.xz.sig )" + VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}/usr/share/openpgp-keys/kovidgoyal.gpg" + KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86" +fi + +DESCRIPTION="Fast, feature-rich, GPU-based terminal" +HOMEPAGE="https://sw.kovidgoyal.net/kitty/; + +LICENSE="GPL-3 ZLIB" +LICENSE+=" Apache-2.0 BSD MIT MPL-2.0" # go +SLOT="0" +IUSE="+X test wayland" +REQUIRED_USE=" + ${PYTHON_REQUIRED_USE} + || ( X wayland ) + test? ( X wayland )" +RESTRICT="!test? ( test )" + +# dlopen: fontconfig,libglvnd +RDEPEND=" + ${PYTHON_DEPS} + dev-libs/openssl:= + media-libs/fontconfig + media-libs/harfbuzz:= + media-libs/lcms:2 + media-libs/libglvnd[X?] + media-libs/libpng:= + net-libs/librsync:= + sys-apps/dbus + sys-libs/zlib:= + x11-libs/libxkbcommon[X?] + x11-misc/xkeyboard-config + ~x11-terms/kitty-shell-integration-${PV} + ~x11-terms/kitty-terminfo-${PV} + X? ( x11-libs/libX11 ) + wayland? ( dev-libs/wayland ) + !sci-mathematics/kissat" +DEPEND=" + ${RDEPEND} + X? ( + x11-base/xorg-proto + x11-libs/libXcursor + x11-libs/libXi + x11-libs/libXinerama + x11-libs/libXrandr + ) + wayland? ( dev-libs/wayland-protocols )" +BDEPEND=" + ${PYTHON_DEPS} + >=dev-lang/go-1.20 + sys-libs/ncurses + virtual/pkgconfig +
[gentoo-commits] repo/gentoo:master commit in: x11-terms/kitty-terminfo/
commit: 9c573b320d16e8023f82534828d345a6dc3391b6 Author: Ionen Wolkens gentoo org> AuthorDate: Mon Jul 17 06:57:45 2023 + Commit: Ionen Wolkens gentoo org> CommitDate: Mon Jul 17 06:57:45 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c573b32 x11-terms/kitty-terminfo: add 0.29.1 Signed-off-by: Ionen Wolkens gentoo.org> x11-terms/kitty-terminfo/Manifest | 1 + .../kitty-terminfo/kitty-terminfo-0.29.1.ebuild| 23 ++ 2 files changed, 24 insertions(+) diff --git a/x11-terms/kitty-terminfo/Manifest b/x11-terms/kitty-terminfo/Manifest index fc90c6ad7cc2..938d594787e2 100644 --- a/x11-terms/kitty-terminfo/Manifest +++ b/x11-terms/kitty-terminfo/Manifest @@ -1,3 +1,4 @@ DIST kitty-0.27.1.tar.xz 5045588 BLAKE2B 2381b3e9af26bb8a4c4358318289e9ef49ba1e38678ef192fd815ced962644671433a80f124579fb593257351cd8e0a61f845975d61d0d33f42b9d470ef130f0 SHA512 484d451b418defc7256319730d623224e3744d6200989d92839c40c951fdb213fe2ef472ddf968f695e499aa6c35d994ad76bb0eb28bca80ec8644b2ead40d56 DIST kitty-0.28.1.tar.xz 7850232 BLAKE2B 18567e54bbd2ac183120122847951744bb8494829911d4c66b5db23488fcc257c895b8d788c1b386ffec832aceb4f691a8a10339be07d43e54957c9c98365a01 SHA512 a8863c8bf5a3c385671d98bd50481ffcd3984e45ee051173eb38de9aac79643e69a312e08b8f655759f3ecdfab4efe38dca39167f5590e482748b5e85dea5537 DIST kitty-0.29.0.tar.xz 7812720 BLAKE2B bbcc08cb474bf0d9faff0a32244a4ce374da170b78dbeb74bf720ab431c51a8899d2ecaccf45a9063531ea9db51340ddd08bc72cb933cd9c812e89c176ecb32a SHA512 d8d13dea92d21ad113e3f6b056b2ea31514e0893b04c2bac2665821bb66ec10fdadacbf19e22980e0e744ef9d272f2fc2b4981016b182509af2040b6f4267d3c +DIST kitty-0.29.1.tar.xz 7809084 BLAKE2B eba6bbe0fc69184a2b73088fff2859d49d06f030128306e761c16142872ceb280b3f034e86190614e68dd0703e8e0506ad5a1d4c4dd9fa64f22c9274d45952e2 SHA512 ce09342ed3cbb0a518dde8d33606468ee5a2a164f18ff4c8addbd33b05459407d4a935b93acb0e98df8d618aa832c93f91e9ac060e7f87c1e4567484adc46c9c diff --git a/x11-terms/kitty-terminfo/kitty-terminfo-0.29.1.ebuild b/x11-terms/kitty-terminfo/kitty-terminfo-0.29.1.ebuild new file mode 100644 index ..f217412c7ed0 --- /dev/null +++ b/x11-terms/kitty-terminfo/kitty-terminfo-0.29.1.ebuild @@ -0,0 +1,23 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="Terminfo for kitty, a GPU-based terminal emulator" +HOMEPAGE="https://sw.kovidgoyal.net/kitty/; +SRC_URI="https://github.com/kovidgoyal/kitty/releases/download/v${PV}/kitty-${PV}.tar.xz; +S="${WORKDIR}/kitty-${PV}" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86" +RESTRICT="test" # intended to be ran on the full kitty package + +BDEPEND="sys-libs/ncurses" + +src_compile() { :; } + +src_install() { + dodir /usr/share/terminfo + tic -xo "${ED}"/usr/share/terminfo terminfo/kitty.terminfo || die +}
[gentoo-commits] repo/gentoo:master commit in: x11-terms/kitty-shell-integration/
commit: 6a43d0dd8deb96cdc2a34c75062b6b3f811ce430 Author: Ionen Wolkens gentoo org> AuthorDate: Mon Jul 17 06:57:15 2023 + Commit: Ionen Wolkens gentoo org> CommitDate: Mon Jul 17 06:57:15 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a43d0dd x11-terms/kitty-shell-integration: add 0.29.1 Signed-off-by: Ionen Wolkens gentoo.org> x11-terms/kitty-shell-integration/Manifest | 1 + .../kitty-shell-integration-0.29.1.ebuild | 37 ++ 2 files changed, 38 insertions(+) diff --git a/x11-terms/kitty-shell-integration/Manifest b/x11-terms/kitty-shell-integration/Manifest index fc90c6ad7cc2..938d594787e2 100644 --- a/x11-terms/kitty-shell-integration/Manifest +++ b/x11-terms/kitty-shell-integration/Manifest @@ -1,3 +1,4 @@ DIST kitty-0.27.1.tar.xz 5045588 BLAKE2B 2381b3e9af26bb8a4c4358318289e9ef49ba1e38678ef192fd815ced962644671433a80f124579fb593257351cd8e0a61f845975d61d0d33f42b9d470ef130f0 SHA512 484d451b418defc7256319730d623224e3744d6200989d92839c40c951fdb213fe2ef472ddf968f695e499aa6c35d994ad76bb0eb28bca80ec8644b2ead40d56 DIST kitty-0.28.1.tar.xz 7850232 BLAKE2B 18567e54bbd2ac183120122847951744bb8494829911d4c66b5db23488fcc257c895b8d788c1b386ffec832aceb4f691a8a10339be07d43e54957c9c98365a01 SHA512 a8863c8bf5a3c385671d98bd50481ffcd3984e45ee051173eb38de9aac79643e69a312e08b8f655759f3ecdfab4efe38dca39167f5590e482748b5e85dea5537 DIST kitty-0.29.0.tar.xz 7812720 BLAKE2B bbcc08cb474bf0d9faff0a32244a4ce374da170b78dbeb74bf720ab431c51a8899d2ecaccf45a9063531ea9db51340ddd08bc72cb933cd9c812e89c176ecb32a SHA512 d8d13dea92d21ad113e3f6b056b2ea31514e0893b04c2bac2665821bb66ec10fdadacbf19e22980e0e744ef9d272f2fc2b4981016b182509af2040b6f4267d3c +DIST kitty-0.29.1.tar.xz 7809084 BLAKE2B eba6bbe0fc69184a2b73088fff2859d49d06f030128306e761c16142872ceb280b3f034e86190614e68dd0703e8e0506ad5a1d4c4dd9fa64f22c9274d45952e2 SHA512 ce09342ed3cbb0a518dde8d33606468ee5a2a164f18ff4c8addbd33b05459407d4a935b93acb0e98df8d618aa832c93f91e9ac060e7f87c1e4567484adc46c9c diff --git a/x11-terms/kitty-shell-integration/kitty-shell-integration-0.29.1.ebuild b/x11-terms/kitty-shell-integration/kitty-shell-integration-0.29.1.ebuild new file mode 100644 index ..683e7101b6b5 --- /dev/null +++ b/x11-terms/kitty-shell-integration/kitty-shell-integration-0.29.1.ebuild @@ -0,0 +1,37 @@ +# Copyright 2022-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="Shell integration scripts for kitty, a GPU-based terminal emulator" +HOMEPAGE="https://sw.kovidgoyal.net/kitty/; +SRC_URI="https://github.com/kovidgoyal/kitty/releases/download/v${PV}/kitty-${PV}.tar.xz; +S="${WORKDIR}/kitty-${PV}" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86" +RESTRICT="test" # intended to be ran on the full kitty package + +src_compile() { :; } + +src_install() { + # install the whole directory in the upstream suggested location + # for consistency (i.e. less variation between distros if someone + # ssh into Gentoo), then set symlinks to autoload where possible + # (these exit immediately if KITTY_SHELL_INTEGRATION is unset) + insinto /usr/share/kitty + doins -r shell-integration + + dosym -r {/usr/share/kitty/shell-integration/bash,/etc/bash/bashrc.d}/kitty.bash + + dosym -r /usr/share/{kitty/shell-integration/fish,fish}/vendor_completions.d/kitty.fish + dosym -r /usr/share/{kitty/shell-integration/fish,fish}/vendor_conf.d/kitty-shell-integration.fish + + dosym -r /usr/share/{kitty/shell-integration/zsh/completions,zsh/site-functions}/_kitty + # zsh integration is handled automatically without needing to modify rc files, + # but may require user intervention depending on zsh invocation or if remote + + # this is used internally by the ssh kitten and is not useful there + rm -r "${ED}"/usr/share/kitty/shell-integration/ssh || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-ml/pcre-ocaml/
commit: 2ac062c77b56c204693cbf66e63329ad607449f7 Author: Sam James gentoo org> AuthorDate: Mon Jul 17 06:11:43 2023 + Commit: Sam James gentoo org> CommitDate: Mon Jul 17 06:11:43 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2ac062c7 dev-ml/pcre-ocaml: Keyword 7.5.0 ppc64, #895368 Signed-off-by: Sam James gentoo.org> dev-ml/pcre-ocaml/pcre-ocaml-7.5.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ml/pcre-ocaml/pcre-ocaml-7.5.0.ebuild b/dev-ml/pcre-ocaml/pcre-ocaml-7.5.0.ebuild index fca59297ee02..87e08e3e7767 100644 --- a/dev-ml/pcre-ocaml/pcre-ocaml-7.5.0.ebuild +++ b/dev-ml/pcre-ocaml/pcre-ocaml-7.5.0.ebuild @@ -13,7 +13,7 @@ S="${WORKDIR}/pcre-${PV}" LICENSE="LGPL-2.1-with-linking-exception" IUSE="examples +ocamlopt" SLOT="0/${PV}" -KEYWORDS="amd64 ~arm ~arm64 ~ppc ~riscv ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86" BDEPEND="dev-ml/dune-configurator" RDEPEND=">=dev-libs/libpcre-4.5
[gentoo-commits] repo/gentoo:master commit in: dev-python/pyproject-api/
commit: 0ea55b410187f58e080efbf3288eb1e4b60c44aa Author: Sam James gentoo org> AuthorDate: Mon Jul 17 06:12:00 2023 + Commit: Sam James gentoo org> CommitDate: Mon Jul 17 06:12:00 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ea55b41 dev-python/pyproject-api: Stabilize 1.5.3 ppc, #910153 Signed-off-by: Sam James gentoo.org> dev-python/pyproject-api/pyproject-api-1.5.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pyproject-api/pyproject-api-1.5.3.ebuild b/dev-python/pyproject-api/pyproject-api-1.5.3.ebuild index 9ba8d7e19cbd..1202da0117ab 100644 --- a/dev-python/pyproject-api/pyproject-api-1.5.3.ebuild +++ b/dev-python/pyproject-api/pyproject-api-1.5.3.ebuild @@ -16,7 +16,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="amd64 arm arm64 hppa ~ia64 ~mips ~ppc ppc64 ~riscv ~s390 sparc x86" +KEYWORDS="amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86" RDEPEND=" >=dev-python/packaging-23.1[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: app-misc/fastfetch/
commit: 897fe044d5a5b33898c6f6424704e4afe8dd5b25 Author: Sam James gentoo org> AuthorDate: Mon Jul 17 06:11:57 2023 + Commit: Sam James gentoo org> CommitDate: Mon Jul 17 06:11:57 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=897fe044 app-misc/fastfetch: Keyword 1.12.2 ppc64, #909773 Signed-off-by: Sam James gentoo.org> app-misc/fastfetch/fastfetch-1.12.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-misc/fastfetch/fastfetch-1.12.2.ebuild b/app-misc/fastfetch/fastfetch-1.12.2.ebuild index 7a1c4c649c9a..314070c56831 100644 --- a/app-misc/fastfetch/fastfetch-1.12.2.ebuild +++ b/app-misc/fastfetch/fastfetch-1.12.2.ebuild @@ -15,7 +15,7 @@ if [[ ${PV} == * ]]; then [[ "${EGIT_BRANCH}" == "" ]] && die "Please set a git branch" else SRC_URI="https://github.com/fastfetch-cli/fastfetch/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64" + KEYWORDS="~amd64 ~ppc64" fi LICENSE="MIT"
[gentoo-commits] repo/gentoo:master commit in: sys-apps/coreutils/
commit: dc4e9a30d893cf24dddaaed8846d920ff5c11bab Author: Sam James gentoo org> AuthorDate: Mon Jul 17 06:11:51 2023 + Commit: Sam James gentoo org> CommitDate: Mon Jul 17 06:11:51 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc4e9a30 sys-apps/coreutils: Stabilize 9.3-r2 ppc64, #906599 Signed-off-by: Sam James gentoo.org> sys-apps/coreutils/coreutils-9.3-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/coreutils/coreutils-9.3-r2.ebuild b/sys-apps/coreutils/coreutils-9.3-r2.ebuild index 8eb0b257c20d..84f4879368e4 100644 --- a/sys-apps/coreutils/coreutils-9.3-r2.ebuild +++ b/sys-apps/coreutils/coreutils-9.3-r2.ebuild @@ -33,7 +33,7 @@ else verify-sig? ( mirror://gnu/${PN}/${P}.tar.xz.sig ) " - KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~x86-linux" + KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86 ~x86-linux" fi SRC_URI+=" !vanilla? ( https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${MY_PATCH}.tar.xz )"
[gentoo-commits] repo/gentoo:master commit in: dev-python/contourpy/
commit: 1bb23a7e25f5217fdc480a44c80804046128fe17 Author: Sam James gentoo org> AuthorDate: Mon Jul 17 06:11:53 2023 + Commit: Sam James gentoo org> CommitDate: Mon Jul 17 06:11:53 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1bb23a7e dev-python/contourpy: Keyword 1.1.0 ppc, #908478 Signed-off-by: Sam James gentoo.org> dev-python/contourpy/contourpy-1.1.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/contourpy/contourpy-1.1.0.ebuild b/dev-python/contourpy/contourpy-1.1.0.ebuild index 4b49b594dc99..b2d1f6a3bddf 100644 --- a/dev-python/contourpy/contourpy-1.1.0.ebuild +++ b/dev-python/contourpy/contourpy-1.1.0.ebuild @@ -21,7 +21,7 @@ SRC_URI=" LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~riscv ~x86 ~arm64-macos ~x64-macos" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~riscv ~x86 ~arm64-macos ~x64-macos" RDEPEND=" >=dev-python/numpy-1.16[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: sci-libs/gklib/
commit: 0e54a9d85b2eafc1494c4522100d304239974f96 Author: Sam James gentoo org> AuthorDate: Mon Jul 17 06:11:50 2023 + Commit: Sam James gentoo org> CommitDate: Mon Jul 17 06:11:50 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e54a9d8 sci-libs/gklib: Keyword 5.1.1_p20230327-r1 ppc, #905468 Signed-off-by: Sam James gentoo.org> sci-libs/gklib/gklib-5.1.1_p20230327-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sci-libs/gklib/gklib-5.1.1_p20230327-r1.ebuild b/sci-libs/gklib/gklib-5.1.1_p20230327-r1.ebuild index 81e0cfa1708d..2ffbecbf2fdc 100644 --- a/sci-libs/gklib/gklib-5.1.1_p20230327-r1.ebuild +++ b/sci-libs/gklib/gklib-5.1.1_p20230327-r1.ebuild @@ -14,7 +14,7 @@ S="${WORKDIR}/GKlib-${COMMIT}" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~ia64 ~loong ~ppc64 ~riscv ~x86 ~arm64-macos ~x64-macos" +KEYWORDS="amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~x86 ~arm64-macos ~x64-macos" PATCHES=( "${FILESDIR}/${P}-multilib.patch"
[gentoo-commits] repo/gentoo:master commit in: dev-python/wurlitzer/
commit: 99eb355f5ab83e6ee380eeb8e19f7403e6dcd34e Author: Sam James gentoo org> AuthorDate: Mon Jul 17 06:11:55 2023 + Commit: Sam James gentoo org> CommitDate: Mon Jul 17 06:11:55 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=99eb355f dev-python/wurlitzer: Keyword 3.0.3 ppc, #908478 Signed-off-by: Sam James gentoo.org> dev-python/wurlitzer/wurlitzer-3.0.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/wurlitzer/wurlitzer-3.0.3.ebuild b/dev-python/wurlitzer/wurlitzer-3.0.3.ebuild index 866f5faa7e00..dd30331d0709 100644 --- a/dev-python/wurlitzer/wurlitzer-3.0.3.ebuild +++ b/dev-python/wurlitzer/wurlitzer-3.0.3.ebuild @@ -16,7 +16,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~riscv x86" +KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~riscv x86" distutils_enable_tests pytest
[gentoo-commits] repo/gentoo:master commit in: media-gfx/chafa/
commit: c5cc346400be2541bc1e2564c1993ab2387405ed Author: Sam James gentoo org> AuthorDate: Mon Jul 17 06:11:58 2023 + Commit: Sam James gentoo org> CommitDate: Mon Jul 17 06:11:58 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c5cc3464 media-gfx/chafa: Keyword 1.12.5-r1 ppc64, #909773 Signed-off-by: Sam James gentoo.org> media-gfx/chafa/chafa-1.12.5-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-gfx/chafa/chafa-1.12.5-r1.ebuild b/media-gfx/chafa/chafa-1.12.5-r1.ebuild index 6151f335b407..5e063b619558 100644 --- a/media-gfx/chafa/chafa-1.12.5-r1.ebuild +++ b/media-gfx/chafa/chafa-1.12.5-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://hpjansson.org/chafa/releases/${P}.tar.xz; LICENSE="LGPL-3+" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~riscv ~x86" +KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86" IUSE="+tools webp" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-ml/camlp5/
commit: 297240513cd6057e6f1612d92a9a3a8a77b3ea7d Author: Sam James gentoo org> AuthorDate: Mon Jul 17 06:11:41 2023 + Commit: Sam James gentoo org> CommitDate: Mon Jul 17 06:11:41 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=29724051 dev-ml/camlp5: Keyword 8.00.05-r1 ppc64, #895368 Signed-off-by: Sam James gentoo.org> dev-ml/camlp5/camlp5-8.00.05-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ml/camlp5/camlp5-8.00.05-r1.ebuild b/dev-ml/camlp5/camlp5-8.00.05-r1.ebuild index 651a93376e93..b5684025da2f 100644 --- a/dev-ml/camlp5/camlp5-8.00.05-r1.ebuild +++ b/dev-ml/camlp5/camlp5-8.00.05-r1.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/refs/tags/${PV}.tar.gz LICENSE="BSD" SLOT="0/${PV}" -KEYWORDS="amd64 ~arm ~arm64 ~ppc ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86" IUSE="doc +ocamlopt" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: sci-libs/gklib/
commit: d79899ece6d169d6990b8b587c2913d98c0c826c Author: Sam James gentoo org> AuthorDate: Mon Jul 17 06:11:46 2023 + Commit: Sam James gentoo org> CommitDate: Mon Jul 17 06:11:46 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d79899ec sci-libs/gklib: Keyword 5.1.1_p20230327-r1 ppc64, #905468 Signed-off-by: Sam James gentoo.org> sci-libs/gklib/gklib-5.1.1_p20230327-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sci-libs/gklib/gklib-5.1.1_p20230327-r1.ebuild b/sci-libs/gklib/gklib-5.1.1_p20230327-r1.ebuild index 6be3d0aa8ccb..81e0cfa1708d 100644 --- a/sci-libs/gklib/gklib-5.1.1_p20230327-r1.ebuild +++ b/sci-libs/gklib/gklib-5.1.1_p20230327-r1.ebuild @@ -14,7 +14,7 @@ S="${WORKDIR}/GKlib-${COMMIT}" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~ia64 ~loong ~riscv ~x86 ~arm64-macos ~x64-macos" +KEYWORDS="amd64 ~arm ~arm64 ~ia64 ~loong ~ppc64 ~riscv ~x86 ~arm64-macos ~x64-macos" PATCHES=( "${FILESDIR}/${P}-multilib.patch"
[gentoo-commits] repo/gentoo:master commit in: sci-libs/metis/
commit: 356c69385ef568c26fca1559c7f97dcbce6496a3 Author: Sam James gentoo org> AuthorDate: Mon Jul 17 06:11:45 2023 + Commit: Sam James gentoo org> CommitDate: Mon Jul 17 06:11:45 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=356c6938 sci-libs/metis: Keyword 5.2.1-r2 ppc64, #905468 Signed-off-by: Sam James gentoo.org> sci-libs/metis/metis-5.2.1-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sci-libs/metis/metis-5.2.1-r2.ebuild b/sci-libs/metis/metis-5.2.1-r2.ebuild index e10fa35cf1b8..e5eb757f8ab5 100644 --- a/sci-libs/metis/metis-5.2.1-r2.ebuild +++ b/sci-libs/metis/metis-5.2.1-r2.ebuild @@ -12,7 +12,7 @@ S="${WORKDIR}/METIS-${PV}" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~loong ~riscv ~x86 ~amd64-linux ~arm64-macos ~x64-macos" +KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc64 ~riscv ~x86 ~amd64-linux ~arm64-macos ~x64-macos" IUSE="double-precision examples int64 openmp" PATCHES=(
[gentoo-commits] repo/gentoo:master commit in: sci-libs/metis/
commit: 5a3e1769c156d21438f65ca797eada3f90b1ec1a Author: Sam James gentoo org> AuthorDate: Mon Jul 17 06:11:48 2023 + Commit: Sam James gentoo org> CommitDate: Mon Jul 17 06:11:48 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a3e1769 sci-libs/metis: Keyword 5.2.1-r2 ppc, #905468 Signed-off-by: Sam James gentoo.org> sci-libs/metis/metis-5.2.1-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sci-libs/metis/metis-5.2.1-r2.ebuild b/sci-libs/metis/metis-5.2.1-r2.ebuild index e5eb757f8ab5..bd43a37aa0c8 100644 --- a/sci-libs/metis/metis-5.2.1-r2.ebuild +++ b/sci-libs/metis/metis-5.2.1-r2.ebuild @@ -12,7 +12,7 @@ S="${WORKDIR}/METIS-${PV}" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc64 ~riscv ~x86 ~amd64-linux ~arm64-macos ~x64-macos" +KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~arm64-macos ~x64-macos" IUSE="double-precision examples int64 openmp" PATCHES=(