endef
-# define Package/qt5base
-# $(call Package/qt5base/Default)
-# DEPENDS:=
-# MENU:=1
-# endef
+define Package/qt5base-core
+ $(call Package/qt5base/Default)
+ TITLE+=core
+ DEPENDS+=+libpthread +zlib +libzstd +libpcre2-16 +libstdcpp +librt +libdouble-conversion $(ICONV_DEPENDS) +PACKAGE_icu:icu #FIXME: do not include ICONV_DEPENDS if ICU is selected (though, that's only an issue when using GNU iconv)
+endef
define Package/qt5base-concurrent
$(call Package/qt5base/Default)
DEPENDS+=+qt5base-core +qt5base-gui +qt5base-widgets @BROKEN
endef
-define Package/qt5base-core
- $(call Package/qt5base/Default)
- TITLE+=core
- DEPENDS+=+libpthread +zlib +libzstd +libpcre2-16 +libstdcpp +librt +libdouble-conversion $(ICONV_DEPENDS) +PACKAGE_icu:icu #FIXME: do not include ICONV_DEPENDS if ICU is selected (though, that's only an issue when using GNU iconv)
-endef
-
define Package/qt5base-gui
$(call Package/qt5base/Default)
TITLE+=gui
$(call Build/Install/Libs,$(1),libQt5Core)
endef
+define Package/qt5base-concurrent/install
+ $(call Build/Install/Libs,$(1),libQt5Concurrent)
+endef
+
define Package/qt5base-gl/install
$(call Build/Install/Libs,$(1),libQt5OpenGL)
endef
endef
# $(eval $(call BuildPackage,qt5base))
-$(eval $(call BuildPackage,qt5base-concurrent))
$(eval $(call BuildPackage,qt5base-core))
+$(eval $(call BuildPackage,qt5base-concurrent))
$(eval $(call BuildPackage,qt5base-gui))
$(eval $(call BuildPackage,qt5base-gl))
$(eval $(call BuildPackage,qt5base-network))