PKG_SOURCE_PROTO:=git
PKG_SOURCE_URL=https://github.com/jow-/ucode.git
-PKG_SOURCE_DATE:=2024-05-09
-PKG_SOURCE_VERSION:=0d823e702bfe5f2bb5be694030a98afedf34aa6b
-PKG_MIRROR_HASH:=c52d499d2490e958e36ed80c32e8fd6d94cacf3b43b9d14c45c68a25bc44d536
+PKG_SOURCE_DATE:=2024-07-11
+PKG_SOURCE_VERSION:=b391fd7a77f5cb6fd34650dc7a90bb4f8c120131
+PKG_MIRROR_HASH:=c6741e849ba7235d0a732df6db43cb0b2423f1120af6c176884864b597eb4e56
PKG_MAINTAINER:=Jo-Philipp Wich <jo@mein.io>
PKG_LICENSE:=ISC
-DNL80211_SUPPORT=OFF \
-DRESOLV_SUPPORT=OFF \
-DRTNL_SUPPORT=OFF \
+ -DSOCKET_SUPPORT=OFF \
-DSTRUCT_SUPPORT=ON \
-DUBUS_SUPPORT=OFF \
-DUCI_SUPPORT=OFF \
-DULOOP_SUPPORT=OFF \
-DDEBUG_SUPPORT=ON \
- -DLOG_SUPPORT=OFF
+ -DLOG_SUPPORT=OFF \
+ -DZLIB_SUPPORT=OFF
define Package/ucode/default
uloop, ULOOP_SUPPORT, +libubox, \
The uloop module allows ucode scripts to interact with OpenWrt uloop event loop implementation.))
+$(eval $(call UcodeModule, \
+ zlib, ZLIB_SUPPORT, +zlib, \
+ The zlib module exposes the Zlib deflate and inflate APIs.))
+
$(eval $(call BuildPackage,libucode))
$(eval $(call BuildPackage,ucode))