From: Rosen Penev Date: Thu, 8 Jan 2026 04:10:29 +0000 (-0800) Subject: python-greenlet: update to 3.3.1 X-Git-Url: http://git.cdn.openwrt.org/?a=commitdiff_plain;h=e8e657d3816b6e98428979c4a9f657109e699778;p=feed%2Fpackages.git python-greenlet: update to 3.3.1 Removed MIPS16 hacks. They were fixed upstream and didn't work anyway. Signed-off-by: Rosen Penev --- diff --git a/lang/python/python-greenlet/Makefile b/lang/python/python-greenlet/Makefile index a1513fa469..f63ee87456 100644 --- a/lang/python/python-greenlet/Makefile +++ b/lang/python/python-greenlet/Makefile @@ -8,17 +8,20 @@ include $(TOPDIR)/rules.mk PKG_NAME:=python-greenlet -PKG_VERSION:=3.2.4 +PKG_VERSION:=3.3.1 PKG_RELEASE:=1 PYPI_NAME:=greenlet -PKG_HASH:=0dca0d95ff849f9a364385f36ab49f50065d76964944638be9691e1832e9f86d +PKG_HASH:=41848f3230b58c08bb43dee542e74a2a2e34d3c59dc3076cec9151aeeedcae98 PKG_MAINTAINER:=Jan Pavlinec PKG_LICENSE:=MIT PKG_LICENSE_FILES:=LICENSE -# FIXME: remove when GCC10 is the oldest supported compiler, or the issue goes away -PKG_BUILD_FLAGS:=no-mips16 + +PKG_BUILD_DEPENDS:= \ + python3/host \ + python-setuptools/host \ + python-wheel/host HOST_BUILD_DEPENDS:= \ python3/host \ @@ -41,8 +44,7 @@ define Package/python3-greenlet URL:=https://github.com/python-greenlet/greenlet DEPENDS:= \ +python3-light \ - +libstdcpp \ - @!arc + +libstdcpp endef define Package/python3-greenlet/description @@ -50,13 +52,6 @@ define Package/python3-greenlet/description a version of CPython that supports micro-threads called tasklets. endef -# FIXME: remove when GCC10 is the oldest supported compiler, or the issue goes away -# This is required in addition to PKG_BUILD_FLAGS:=no-mips16 because otherwise MIPS16 -# flags are inherited from the Python base package (via sysconfig module) -ifdef CONFIG_USE_MIPS16 -TARGET_CFLAGS += -mno-mips16 -mno-interlink-mips16 -endif - $(eval $(call Py3Package,python3-greenlet)) $(eval $(call BuildPackage,python3-greenlet)) $(eval $(call BuildPackage,python3-greenlet-src))