From f9a52fd54fe460ab98263f399481d77e46c04c67 Mon Sep 17 00:00:00 2001
From: Matthias Schiffer <mschiffer@universe-factory.net>
Date: Thu, 19 Jan 2017 17:31:44 +0100
Subject: [PATCH] Move luci-base dependency from gluon-core to gluon-setup-mode

Nothing outside the config mode depends on luci-base anymore.
---
 package/gluon-core/Makefile        | 2 +-
 package/gluon-respondd/Makefile    | 2 +-
 package/gluon-setup-mode/Makefile  | 2 +-
 package/gluon-wan-dnsmasq/Makefile | 2 +-
 4 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/package/gluon-core/Makefile b/package/gluon-core/Makefile
index 43d00e532..b4a2692ed 100644
--- a/package/gluon-core/Makefile
+++ b/package/gluon-core/Makefile
@@ -15,7 +15,7 @@ define Package/gluon-core
   SECTION:=gluon
   CATEGORY:=Gluon
   TITLE:=Base files of Gluon
-  DEPENDS:=+gluon-site +libgluonutil +lua-platform-info +lua-simple-uci +lua-hash +luci-base +luci-lib-jsonc +odhcp6c +firewall +pretty-hostname
+  DEPENDS:=+gluon-site +libgluonutil +lua-platform-info +lua-simple-uci +lua-hash +luci-lib-jsonc +luci-lib-nixio +odhcp6c +firewall +pretty-hostname
 endef
 
 define Package/gluon-core/description
diff --git a/package/gluon-respondd/Makefile b/package/gluon-respondd/Makefile
index c0b201fa9..ea40f8df8 100644
--- a/package/gluon-respondd/Makefile
+++ b/package/gluon-respondd/Makefile
@@ -12,7 +12,7 @@ define Package/gluon-respondd
   SECTION:=gluon
   CATEGORY:=Gluon
   TITLE:=Provides node information to the network
-  DEPENDS:=+gluon-core +libplatforminfo +libgluonutil +libuci +respondd
+  DEPENDS:=+gluon-core +libplatforminfo +libgluonutil +libuci +ubus +respondd
 endef
 
 define Build/Prepare
diff --git a/package/gluon-setup-mode/Makefile b/package/gluon-setup-mode/Makefile
index e34f48586..4e993d45d 100644
--- a/package/gluon-setup-mode/Makefile
+++ b/package/gluon-setup-mode/Makefile
@@ -15,7 +15,7 @@ define Package/gluon-setup-mode
   SECTION:=gluon
   CATEGORY:=Gluon
   TITLE:=Setup mode
-  DEPENDS:=+gluon-core +uhttpd +dnsmasq
+  DEPENDS:=+gluon-core +luci-base +uhttpd +dnsmasq
   PROVIDES:=gluon-setup-mode-virtual
 endef
 
diff --git a/package/gluon-wan-dnsmasq/Makefile b/package/gluon-wan-dnsmasq/Makefile
index c7c63ca91..92e1edaa1 100644
--- a/package/gluon-wan-dnsmasq/Makefile
+++ b/package/gluon-wan-dnsmasq/Makefile
@@ -12,7 +12,7 @@ define Package/gluon-wan-dnsmasq
   SECTION:=gluon
   CATEGORY:=Gluon
   TITLE:=Support for a secondary DNS server using the WAN interface
-  DEPENDS:=+gluon-core +dnsmasq +libpacketmark
+  DEPENDS:=+gluon-core +libubus-lua +dnsmasq +libpacketmark
 endef
 
 define Package/gluon-wan-dnsmasq/description
-- 
GitLab