From de2b6c44d66ff6c03fa476ecc206ea338c4cb2ea Mon Sep 17 00:00:00 2001 From: OscarL Date: Fri, 14 Mar 2025 02:38:31 -0300 Subject: [PATCH] colorama: drop unused recipe. (#11954) Introduced in 3ce4c824ee47dbc8d334a3a0f1416c3c201677fc, but it only makes sense to use `colorama` on Windows. If a package tries to import it on non Windows OSes, it should be patched to avoid that (as done for `invoke` in 14b453cad5fbbb89ddc71a068600ab77b0091b9e). If users really insist on needing this, they can just `pip install` it. --- dev-python/colorama/colorama-0.4.6.recipe | 67 ----------------------- 1 file changed, 67 deletions(-) delete mode 100644 dev-python/colorama/colorama-0.4.6.recipe diff --git a/dev-python/colorama/colorama-0.4.6.recipe b/dev-python/colorama/colorama-0.4.6.recipe deleted file mode 100644 index f55127bb6..000000000 --- a/dev-python/colorama/colorama-0.4.6.recipe +++ /dev/null @@ -1,67 +0,0 @@ -SUMMARY="Makes ANSI escape character sequences" -DESCRIPTION="colorama makes ANSI escape character sequences (for producing colored terminal text \ -and cursor positioning) work under MS Windows." -HOMEPAGE="https://github.com/tartley/colorama" -COPYRIGHT="2010-2013 Jonathan Hartley - 2013-2020 Jonathan Hartley & Arnon Yaari" -LICENSE="BSD (3-clause)" -REVISION="1" -SOURCE_URI="$HOMEPAGE/archive/refs/tags/$portVersion.tar.gz" -CHECKSUM_SHA256="2d0543c3970840160b32656ab83d43b7f3533208c2c5f3ee5b839940d00af0bd" -SOURCE_FILENAME="colorama-$portVersion.tar.gz" - -ARCHITECTURES="any" - -PROVIDES=" - $portName = $portVersion - " -REQUIRES=" - haiku - " - -BUILD_REQUIRES=" - haiku_devel - " - -PYTHON_PACKAGES=(python39 python310) -PYTHON_VERSIONS=(3.9 3.10) -for i in "${!PYTHON_PACKAGES[@]}"; do - pythonPackage=${PYTHON_PACKAGES[i]} - pythonVersion=${PYTHON_VERSIONS[$i]} - - eval "PROVIDES_$pythonPackage=\" - ${portName}_$pythonPackage = $portVersion - \"" - eval "REQUIRES_$pythonPackage=\" - haiku - cmd:python$pythonVersion - \"" - BUILD_REQUIRES+=" - build_$pythonPackage - hatchling_$pythonPackage - installer_$pythonPackage - pathspec_$pythonPackage - pluggy_$pythonPackage - setuptools_$pythonPackage - trove_classifiers_$pythonPackage - wheel_$pythonPackage - " - BUILD_PREREQUIRES+=" - cmd:python$pythonVersion - " -done - -INSTALL() -{ - for i in "${!PYTHON_PACKAGES[@]}"; do - pythonVersion=${PYTHON_VERSIONS[$i]} - - python=python$pythonVersion - - $python -m build --wheel --skip-dependency-check --no-isolation - $python -m installer -p $prefix dist/*.whl - - packageEntries ${PYTHON_PACKAGES[i]} \ - $prefix/lib/python* - done -}