diff --git a/net/uwsgi-cgi/Makefile b/net/uwsgi-cgi/Makefile index 06041f2b6..933ce885e 100644 --- a/net/uwsgi-cgi/Makefile +++ b/net/uwsgi-cgi/Makefile @@ -15,6 +15,8 @@ PKG_LICENSE:=GPL-2.0-or-later PKG_LICENSE_FILES:=LICENSE PKG_MAINTAINER:=Ansuel Smith +PKG_BUILD_DEPENDS:=python3/host + include $(INCLUDE_DIR)/package.mk define Package/uwsgi-cgi @@ -39,7 +41,8 @@ define Package/uwsgi-cgi/description endef MAKE_VARS+=\ - CPP=$(TARGET_CROSS)cpp + CPP=$(TARGET_CROSS)cpp \ + PYTHON=$(STAGING_DIR_HOSTPKG)/bin/python3 define Build/Compile $(call Build/Compile/Default,PROFILE=cgi) diff --git a/net/uwsgi-cgi/patches/020-uwsgiconfig-system-python3.patch b/net/uwsgi-cgi/patches/020-uwsgiconfig-system-python3.patch new file mode 100644 index 000000000..82522be19 --- /dev/null +++ b/net/uwsgi-cgi/patches/020-uwsgiconfig-system-python3.patch @@ -0,0 +1,10 @@ +Index: uwsgi-2.0.18/Makefile +=================================================================== +--- uwsgi-2.0.18.orig/Makefile ++++ uwsgi-2.0.18/Makefile +@@ -1,4 +1,4 @@ +-PYTHON := python ++PYTHON ?= python3 + + all: + $(PYTHON) uwsgiconfig.py --build $(PROFILE)