From 2e2cc335a6968bad3b4ade69ca53831d91aa9c6f Mon Sep 17 00:00:00 2001 From: Hannu Nyman Date: Wed, 3 Sep 2025 19:36:19 +0300 Subject: [PATCH] sing-box: Properly set only the full variant as default Adjust the variant definition so that DEFAULT_VARIANT is only applied to the full variant. Set the title of the full variant to 'full' for menuconfig. Signed-off-by: Hannu Nyman --- net/sing-box/Makefile | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/net/sing-box/Makefile b/net/sing-box/Makefile index b56feaa932..8ca587adef 100644 --- a/net/sing-box/Makefile +++ b/net/sing-box/Makefile @@ -2,7 +2,7 @@ include $(TOPDIR)/rules.mk PKG_NAME:=sing-box PKG_VERSION:=1.12.4 -PKG_RELEASE:=1 +PKG_RELEASE:=2 PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz PKG_SOURCE_URL:=https://codeload.github.com/SagerNet/sing-box/tar.gz/v$(PKG_VERSION)? @@ -24,13 +24,18 @@ GO_PKG_LDFLAGS_X:=$(GO_PKG)/constant.Version=$(PKG_VERSION) include $(INCLUDE_DIR)/package.mk include ../../lang/golang/golang-package.mk -define Package/sing-box +define Package/sing-box-default TITLE:=The universal proxy platform SECTION:=net CATEGORY:=Network URL:=https://sing-box.sagernet.org DEPENDS:=$(GO_ARCH_DEPENDS) +ca-bundle +kmod-inet-diag +kmod-tun USERID:=sing-box=5566:sing-box=5566 +endef + +define Package/sing-box + $(Package/sing-box-default) + TITLE+= (full) VARIANT:=full DEFAULT_VARIANT:=1 endef @@ -41,8 +46,8 @@ define Package/sing-box/description endef define Package/sing-box-tiny - $(Package/sing-box) - TITLE+=(tiny) + $(Package/sing-box-default) + TITLE+= (tiny) PROVIDES:=sing-box VARIANT:=tiny CONFLICTS:=sing-box -- 2.30.2