luci-base: drop dependency on libuci-lua
authorJo-Philipp Wich <jo@mein.io>
Wed, 18 Apr 2018 14:54:53 +0000 (16:54 +0200)
committerJo-Philipp Wich <jo@mein.io>
Wed, 18 Apr 2018 14:54:53 +0000 (16:54 +0200)
LuCI itself now uses ubus calls to interact with uci configuration while
the remaining direct libuci-lua users have been updated to either depend
on the binding library or to use luci.model.uci.

Signed-off-by: Jo-Philipp Wich <jo@mein.io>
modules/luci-base/Makefile

index da4b0bc45b53b5df5fda3df9d0168c29e2d07c10..7f7d7e772f571a7a1ccee2f59953762df128ceba 100644 (file)
@@ -12,8 +12,7 @@ LUCI_TYPE:=mod
 LUCI_BASENAME:=base
 
 LUCI_TITLE:=LuCI core libraries
-LUCI_DEPENDS:=+lua +libuci-lua +luci-lib-nixio +luci-lib-ip +rpcd +libubus-lua +luci-lib-jsonc +liblucihttp-lua
-LUCI_EXTRA_DEPENDS:=libuci-lua (>= 2018-01-01)
+LUCI_DEPENDS:=+lua +luci-lib-nixio +luci-lib-ip +rpcd +libubus-lua +luci-lib-jsonc +liblucihttp-lua
 
 PKG_SOURCE:=LuaSrcDiet-0.12.1.tar.bz2
 PKG_SOURCE_URL:=https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/luasrcdiet