From 262842c1ad2849968ffed1404bc85a55fe9a97ad Mon Sep 17 00:00:00 2001 From: Christian Glombek Date: Sat, 25 Jul 2026 14:43:51 +0200 Subject: [PATCH] openthread-br: drop luci-app-openthread, moved to luci repo The LuCI web interface for OpenThread Border Router is being maintained in the openwrt/luci repository as luci-app-openthread, following the same convention as other LuCI apps. Remove the luci-app-openthread subpackage (and its install recipe) from this feed package so the UI is no longer shipped from two places. The app was also rewritten for the modern client-side LuCI framework as part of the move; the Lua/htm sources it used to install (src/openwrt/controller, src/openwrt/view, src/openwrt/handle_error.js) are removed upstream in openthread/ot-br-posix#3326. Refs: openwrt/packages#29791, openthread/ot-br-posix#3431 Signed-off-by: Christian Glombek Assisted-By: Claude Fable 5 --- net/openthread-br/Makefile | 27 +-------------------------- 1 file changed, 1 insertion(+), 26 deletions(-) diff --git a/net/openthread-br/Makefile b/net/openthread-br/Makefile index 948668545bc06f..e0a08431cdc5c1 100644 --- a/net/openthread-br/Makefile +++ b/net/openthread-br/Makefile @@ -6,7 +6,7 @@ include $(TOPDIR)/rules.mk PKG_NAME:=openthread-br PKG_SOURCE_DATE:=2025-06-12 PKG_SOURCE_VERSION:=2f3c799c7463c8f674754e65c53f78bc0bbcbd58 -PKG_RELEASE:=2 +PKG_RELEASE:=3 PKG_SOURCE_PROTO:=git PKG_SOURCE_URL=https://github.com/openthread/ot-br-posix.git @@ -19,14 +19,6 @@ PKG_LICENSE_FILES:=LICENSE include $(INCLUDE_DIR)/package.mk include $(INCLUDE_DIR)/cmake.mk -define Package/luci-app-openthread - CATEGORY:=LuCI - SECTION:=luci - SUBMENU:=3. Applications - TITLE:=LuCI Support for OpenThread Border Router - DEPENDS:=+luci-base +luci-lua-runtime -endef - define Package/openthread-br CATEGORY:=Network SECTION:=net @@ -75,22 +67,6 @@ CMAKE_OPTIONS += \ TARGET_CFLAGS += -DOPENTHREAD_POSIX_CONFIG_DAEMON_SOCKET_BASENAME=\\\"/var/run/openthread-%s\\\" -define Package/luci-app-openthread/install - $(INSTALL_DIR) \ - $(1)/usr/lib/lua/luci/controller/admin \ - $(1)/usr/lib/lua/luci/view/admin_thread \ - $(1)/www/luci-static/resources - $(INSTALL_DATA) \ - $(PKG_BUILD_DIR)/src/openwrt/controller/thread.lua \ - $(1)/usr/lib/lua/luci/controller/admin - $(INSTALL_DATA) \ - $(PKG_BUILD_DIR)/src/openwrt/view/admin_thread/* \ - $(1)/usr/lib/lua/luci/view/admin_thread - $(INSTALL_DATA) \ - $(PKG_BUILD_DIR)/src/openwrt/handle_error.js \ - $(1)/www/luci-static/resources -endef - define Package/openthread-br/install $(INSTALL_DIR) \ $(1)/etc/init.d \ @@ -101,5 +77,4 @@ define Package/openthread-br/install endef -$(eval $(call BuildPackage,luci-app-openthread)) $(eval $(call BuildPackage,openthread-br))