Skip to content

Commit e8e657d

Browse files
nehebhnyman
authored andcommitted
python-greenlet: update to 3.3.1
Removed MIPS16 hacks. They were fixed upstream and didn't work anyway. Signed-off-by: Rosen Penev <rosenp@gmail.com>
1 parent 551e00c commit e8e657d

File tree

1 file changed

+8
-13
lines changed

1 file changed

+8
-13
lines changed

lang/python/python-greenlet/Makefile

Lines changed: 8 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -8,17 +8,20 @@
88
include $(TOPDIR)/rules.mk
99

1010
PKG_NAME:=python-greenlet
11-
PKG_VERSION:=3.2.4
11+
PKG_VERSION:=3.3.1
1212
PKG_RELEASE:=1
1313

1414
PYPI_NAME:=greenlet
15-
PKG_HASH:=0dca0d95ff849f9a364385f36ab49f50065d76964944638be9691e1832e9f86d
15+
PKG_HASH:=41848f3230b58c08bb43dee542e74a2a2e34d3c59dc3076cec9151aeeedcae98
1616

1717
PKG_MAINTAINER:=Jan Pavlinec <jan.pavlinec1@gmail.com>
1818
PKG_LICENSE:=MIT
1919
PKG_LICENSE_FILES:=LICENSE
20-
# FIXME: remove when GCC10 is the oldest supported compiler, or the issue goes away
21-
PKG_BUILD_FLAGS:=no-mips16
20+
21+
PKG_BUILD_DEPENDS:= \
22+
python3/host \
23+
python-setuptools/host \
24+
python-wheel/host
2225

2326
HOST_BUILD_DEPENDS:= \
2427
python3/host \
@@ -41,22 +44,14 @@ define Package/python3-greenlet
4144
URL:=https://github.com/python-greenlet/greenlet
4245
DEPENDS:= \
4346
+python3-light \
44-
+libstdcpp \
45-
@!arc
47+
+libstdcpp
4648
endef
4749

4850
define Package/python3-greenlet/description
4951
The greenlet package is a spin-off of Stackless
5052
a version of CPython that supports micro-threads called tasklets.
5153
endef
5254

53-
# FIXME: remove when GCC10 is the oldest supported compiler, or the issue goes away
54-
# This is required in addition to PKG_BUILD_FLAGS:=no-mips16 because otherwise MIPS16
55-
# flags are inherited from the Python base package (via sysconfig module)
56-
ifdef CONFIG_USE_MIPS16
57-
TARGET_CFLAGS += -mno-mips16 -mno-interlink-mips16
58-
endif
59-
6055
$(eval $(call Py3Package,python3-greenlet))
6156
$(eval $(call BuildPackage,python3-greenlet))
6257
$(eval $(call BuildPackage,python3-greenlet-src))

0 commit comments

Comments
 (0)