diff options
Diffstat (limited to 'dev-python/wheel')
-rw-r--r-- | dev-python/wheel/Manifest | 7 | ||||
-rw-r--r-- | dev-python/wheel/files/wheel-0.44.0-ft.patch | 38 | ||||
-rw-r--r-- | dev-python/wheel/wheel-0.44.0.ebuild | 55 | ||||
-rw-r--r-- | dev-python/wheel/wheel-0.45.0.ebuild | 51 | ||||
-rw-r--r-- | dev-python/wheel/wheel-0.45.1.ebuild | 2 |
5 files changed, 2 insertions, 151 deletions
diff --git a/dev-python/wheel/Manifest b/dev-python/wheel/Manifest index 308bc5c7ebd8..131e8a3df798 100644 --- a/dev-python/wheel/Manifest +++ b/dev-python/wheel/Manifest @@ -1,8 +1,3 @@ -AUX wheel-0.44.0-ft.patch 1111 BLAKE2B 48ea6f9705d747a2a020c4bd4b81dfaeff8a91c2b02bbd74578bcc65105397d60a9a51e3dd7e359b3dbb79468aef4b4c44a087ca5bf05e5a089213754cc9758f SHA512 7f792b55f55cf5559423e4a2e12527ffcdc14ef5438c10ef2e6590d05ee19303debb4e1d8ac28400dbcc457861273b3c0841895776e334d85b17a2f58728fb56 -DIST wheel-0.44.0.tar.gz 100733 BLAKE2B 6beefa0875be52fb2dff2921cb87063bcafdf2e31c43963676fbae8aef4e68ea21675aa715f94052edc9f5e8dbbd5e2afe3abc17f521eb36b24fa628b0522bbe SHA512 f0a1efbf70e8a2eebdf7564932bdfa3892940a3fbfc00f256f61be03a51ff9cc5a55570d1d3f5878670be84ab233483453ce754ea46c508574fcf4ec61d480c8 -DIST wheel-0.45.0.tar.gz 107426 BLAKE2B 57cfbe247bbc2f0598a3ee18a1ab4b309e6ec6eb89486391bc7b5baa148736829b2620d05f1c6f75b0743ee1065ccbdc66ce690ee7efcf5f2b58519eb4cc8b25 SHA512 dca95cadde7c551baebde50f66ca79d4205d0a896da34b7f4f103c62fb72f78c0b9e71933564b951ab3878e6bc47d1961a73545bc0ead45e618de33b6b7cb16a DIST wheel-0.45.1.tar.gz 107545 BLAKE2B 13c8d60a2e39ded3d911c9e03915b01bda201f7e8cd6de456484ce6eeb2a990861a01f26e5d9f2ac4ca0ab2b6d0fea9db437d6f82cb39db9b1059c3c53202ec0 SHA512 df45f00e9eaeae2f27f813f31591590c961da2f6bff15bba6fb2a14d529c221f39b29894b8da408fe49cd4b760840a0e05c4baef377ccfacd9983c0bba83d6d8 -EBUILD wheel-0.44.0.ebuild 1212 BLAKE2B d1831443a412f542c4e460daed90c9e2420211f50c4903cd9284fb4e5e0796577b8dae62d04937676d85a209a5dbdf922ccca4bd8ccfda563e945affdd842d4d SHA512 3b4e8644d188234e5772915171b0d6fe614287dbead15f0bd2336881188661c6fba12f132eaa4d1bc9af96606c05adca6e7a20643b445e0b61e0e3e246aa0666 -EBUILD wheel-0.45.0.ebuild 1124 BLAKE2B 318780bf44832393b99175d00b8aa728ff0bc0d785202643de22d6d36f51861a3a5999961c9ad013c0f963a74e325753de976f4d0100c729c108f9a60bc5115e SHA512 8e67d8c5b48e272231a6f228c1a2baa869cd38c46930018d4754470a2f472d3c7822792a140c6d16bebe15e8f98c309849b33dd4a96223e1a1c33bce539d5154 -EBUILD wheel-0.45.1.ebuild 1124 BLAKE2B 318780bf44832393b99175d00b8aa728ff0bc0d785202643de22d6d36f51861a3a5999961c9ad013c0f963a74e325753de976f4d0100c729c108f9a60bc5115e SHA512 8e67d8c5b48e272231a6f228c1a2baa869cd38c46930018d4754470a2f472d3c7822792a140c6d16bebe15e8f98c309849b33dd4a96223e1a1c33bce539d5154 +EBUILD wheel-0.45.1.ebuild 1116 BLAKE2B 1c69ad87e63a36b5621f1695b22591659ab8b87f804f37496e0cb814ec54990b57030ae639c75b23f385aec2c5d6abd8011d021be524b697f14c03f876a9f566 SHA512 6f15ab1967cde8e2c574f646fd46bb7e7966a0bc046924c7c790a4b0d790f58d879a876d8dafc18baad6798807a74bf25a9aee72fa0bf16162ab6b91c1472ef6 MISC metadata.xml 383 BLAKE2B 352e8b44b3c4f7008c6ac73b8d4454602785ea86ad52ba4601b1c598a0da4831ecdf1b36cfbeaaa1635e52a924a3317d6abff9dc1b26d3f77f04c681208265d3 SHA512 a810c2c7bdff95154a907ce2a00ed2ccc63174e0ba7dea21c6faf62624aac12c2f772557f4f26406693b8963d3bfa77b95dc9e4156493ee991d64021ad8f6c44 diff --git a/dev-python/wheel/files/wheel-0.44.0-ft.patch b/dev-python/wheel/files/wheel-0.44.0-ft.patch deleted file mode 100644 index 600318dc275e..000000000000 --- a/dev-python/wheel/files/wheel-0.44.0-ft.patch +++ /dev/null @@ -1,38 +0,0 @@ -From d30f834fcec7ecdbb74e263789db2fbe9ff37e99 Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?Micha=C5=82=20G=C3=B3rny?= <mgorny@gentoo.org> -Date: Fri, 11 Oct 2024 16:12:50 +0200 -Subject: [PATCH] Skip abi3 tests when freethreading Python build is used - -Skip the tests using abi3 extension when the freethreading build is -used, as Python 3.13 freethreading does not support the limited API -and its use results in a build error. - -Fixes #636 ---- - tests/conftest.py | 3 ++- - 1 file changed, 2 insertions(+), 1 deletion(-) - -diff --git a/tests/conftest.py b/tests/conftest.py -index 5ee84da..d5bd356 100644 ---- a/tests/conftest.py -+++ b/tests/conftest.py -@@ -7,6 +7,7 @@ from __future__ import annotations - import os.path - import subprocess - import sys -+import sysconfig - - import pytest - -@@ -22,7 +23,7 @@ def wheels_and_eggs(tmp_path_factory): - "unicode.dist", - ) - -- if sys.platform != "win32": -+ if sys.platform != "win32" and sysconfig.get_config_var("Py_GIL_DISABLED") != 1: - # ABI3 extensions don't really work on Windows - test_distributions += ("abi3extension.dist",) - --- -2.47.0 - diff --git a/dev-python/wheel/wheel-0.44.0.ebuild b/dev-python/wheel/wheel-0.44.0.ebuild deleted file mode 100644 index aa0df30e0b2c..000000000000 --- a/dev-python/wheel/wheel-0.44.0.ebuild +++ /dev/null @@ -1,55 +0,0 @@ -# Copyright 1999-2024 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=flit -PYTHON_COMPAT=( python3_{10..13} python3_13t pypy3 ) - -inherit distutils-r1 pypi - -DESCRIPTION="A built-package format for Python" -HOMEPAGE=" - https://github.com/pypa/wheel/ - https://pypi.org/project/wheel/ -" - -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" - -RDEPEND=" - dev-python/packaging[${PYTHON_USEDEP}] -" -BDEPEND=" - test? ( - dev-python/setuptools[${PYTHON_USEDEP}] - ) -" - -EPYTEST_DESELECT=( - # fails if any setuptools plugin imported the module first - tests/test_bdist_wheel.py::test_deprecated_import -) - -distutils_enable_tests pytest - -src_prepare() { - local PATCHES=( - # https://github.com/pypa/wheel/pull/637 - "${FILESDIR}/${P}-ft.patch" - ) - - distutils-r1_src_prepare - - # unbundle packaging - rm -r src/wheel/vendored || die - sed -i -e 's:\.vendored\.::' src/wheel/*.py || die - sed -i -e 's:wheel\.vendored\.::' tests/*.py || die -} - -python_test() { - local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 - epytest -} diff --git a/dev-python/wheel/wheel-0.45.0.ebuild b/dev-python/wheel/wheel-0.45.0.ebuild deleted file mode 100644 index 95f482c44938..000000000000 --- a/dev-python/wheel/wheel-0.45.0.ebuild +++ /dev/null @@ -1,51 +0,0 @@ -# Copyright 1999-2024 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=flit -PYTHON_COMPAT=( python3_{10..13} python3_13t pypy3 ) - -inherit distutils-r1 pypi - -DESCRIPTION="A built-package format for Python" -HOMEPAGE=" - https://github.com/pypa/wheel/ - https://pypi.org/project/wheel/ -" - -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" - -RDEPEND=" - dev-python/packaging[${PYTHON_USEDEP}] -" -BDEPEND=" - test? ( - dev-python/setuptools[${PYTHON_USEDEP}] - ) -" - -EPYTEST_DESELECT=( - # fails if any setuptools plugin imported the module first - tests/test_bdist_wheel.py::test_deprecated_import -) - -distutils_enable_tests pytest - -src_prepare() { - distutils-r1_src_prepare - - # unbundle packaging - rm -r src/wheel/vendored || die - find -name '*.py' -exec sed -i \ - -e 's:wheel\.vendored\.::' \ - -e 's:\.\+vendored\.::' {} + || die -} - -python_test() { - local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 - epytest -} diff --git a/dev-python/wheel/wheel-0.45.1.ebuild b/dev-python/wheel/wheel-0.45.1.ebuild index 95f482c44938..559c2ca39078 100644 --- a/dev-python/wheel/wheel-0.45.1.ebuild +++ b/dev-python/wheel/wheel-0.45.1.ebuild @@ -17,7 +17,7 @@ HOMEPAGE=" 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" +KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~arm64-macos ~x64-macos ~x64-solaris" RDEPEND=" dev-python/packaging[${PYTHON_USEDEP}] |