From 03ac49f2aa7ef093c4185ba7efae28cbcff51cf2 Mon Sep 17 00:00:00 2001 From: termux-pacman-bot Date: Mon, 8 May 2023 19:31:18 +0000 Subject: [PATCH] new package: python-greenlet --- packages/python-greenlet/build.sh | 12 ++++++++++++ packages/python-greenlet/setup.py.patch | 11 +++++++++++ 2 files changed, 23 insertions(+) create mode 100644 packages/python-greenlet/build.sh create mode 100644 packages/python-greenlet/setup.py.patch diff --git a/packages/python-greenlet/build.sh b/packages/python-greenlet/build.sh new file mode 100644 index 0000000000..5f19eea71c --- /dev/null +++ b/packages/python-greenlet/build.sh @@ -0,0 +1,12 @@ +TERMUX_PKG_HOMEPAGE=https://github.com/python-greenlet/greenlet +TERMUX_PKG_DESCRIPTION="Lightweight coroutines for in-process concurrent programming" +# Licenses: MIT, PSF-2.0 +TERMUX_PKG_LICENSE="custom" +TERMUX_PKG_LICENSE_FILE="LICENSE, LICENSE.PSF" +TERMUX_PKG_MAINTAINER="@termux" +TERMUX_PKG_VERSION=2.0.2 +TERMUX_PKG_SRCURL=https://github.com/python-greenlet/greenlet/archive/refs/tags/${TERMUX_PKG_VERSION}.tar.gz +TERMUX_PKG_SHA256=25706d0da2708117570ccc83b478a1ad7dda35c78dfb8eef3a7c53e89d1b36a4 +TERMUX_PKG_DEPENDS="libc++, python" +TERMUX_PKG_PYTHON_COMMON_DEPS="wheel" +TERMUX_PKG_BUILD_IN_SRC=true diff --git a/packages/python-greenlet/setup.py.patch b/packages/python-greenlet/setup.py.patch new file mode 100644 index 0000000000..3f65616f6d --- /dev/null +++ b/packages/python-greenlet/setup.py.patch @@ -0,0 +1,11 @@ +--- a/setup.py ++++ b/setup.py +@@ -127,7 +127,7 @@ + headers = [] + else: + +- headers = [GREENLET_HEADER] ++ headers = [] + + if is_win and '64 bit' in sys.version: + # this works when building with msvc, not with 64 bit gcc