Packages normally use host pip to install libraries for host Python.
Signed-off-by: Jeffery To <jeffery.to@gmail.com>
PKG_LICENSE:=BSD-3-Clause
PKG_INSTALL:=1
PKG_LICENSE:=BSD-3-Clause
PKG_INSTALL:=1
-PKG_BUILD_DEPENDS:=Mako/host
+PKG_BUILD_DEPENDS:=python3/host
PKG_CONFIG_DEPENDS:= \
CONFIG_LIBDRM_INTEL \
PKG_CONFIG_DEPENDS:= \
CONFIG_LIBDRM_INTEL \
TARGET_CPPFLAGS+=-Wno-format -Wno-format-security
TARGET_CPPFLAGS+=-Wno-format -Wno-format-security
+PYTHON3_PKG_BUILD:=0
+HOST_PYTHON3_PACKAGE_BUILD_DEPENDS:=./host-pip-requirements.txt
+
include $(INCLUDE_DIR)/package.mk
include $(INCLUDE_DIR)/meson.mk
include $(INCLUDE_DIR)/package.mk
include $(INCLUDE_DIR)/meson.mk
+include $(TOPDIR)/feeds/packages/lang/python/python3-package.mk
DRI_PLUGINS := \
armada-drm:@(aarch64||arm) \
DRI_PLUGINS := \
armada-drm:@(aarch64||arm) \
TARGET_CFLAGS += -I$(MESON_BUILD_DIR)/src/broadcom/
TARGET_CFLAGS += -I$(MESON_BUILD_DIR)/src/broadcom/
+define Build/Configure
+ $(call Py3Build/InstallBuildDepends)
+ $(call Build/Configure/Meson)
+endef
+
define Build/InstallDev
$(INSTALL_DIR) $(1)/usr/include
$(CP) $(PKG_INSTALL_DIR)/usr/include/* $(1)/usr/include/
define Build/InstallDev
$(INSTALL_DIR) $(1)/usr/include
$(CP) $(PKG_INSTALL_DIR)/usr/include/* $(1)/usr/include/
--- /dev/null
+Mako==1.2.0 --hash=sha256:9a7c7e922b87db3686210cf49d5d767033a41d4010b284e747682c92bddd8b39
+MarkupSafe==2.1.1 --hash=sha256:7f91197cc9e48f989d12e4e6fbc46495c446636dfc81b9ccf50bb0ec74b91d4b