From 5c2467f25103a513c859f09fe7a3498b67765014 Mon Sep 17 00:00:00 2001 From: Ra2-IFV Date: Sun, 17 Nov 2024 03:35:07 -0800 Subject: [PATCH] network: Add SUBMENU variable for some packages Add SUBMENU variable for some packages in Network category. Add title for `dnscrypt-proxy` package. Filesystem: - cifs-utils File Transfer: - onionshare-cli IP Addresses and Names: - dnscrypt-proxy2 - family-dns - https-dns-proxy - mdns-repeater - nextdns - smartdns Version Control Systems: - git-lfs Web Servers/Proxies: - xray-core Wireless: - dawn Signed-off-by: Ryan Keane --- net/cifs-utils/Makefile | 1 + net/dawn/Makefile | 1 + net/dnscrypt-proxy/Makefile | 1 + net/dnscrypt-proxy2/Makefile | 1 + net/family-dns/Makefile | 1 + net/git-lfs/Makefile | 1 + net/https-dns-proxy/Makefile | 1 + net/mdns-repeater/Makefile | 1 + net/nextdns/Makefile | 1 + net/onionshare-cli/Makefile | 1 + net/smartdns/Makefile | 1 + net/xray-core/Makefile | 1 + 12 files changed, 12 insertions(+) diff --git a/net/cifs-utils/Makefile b/net/cifs-utils/Makefile index fcc4b477387b9b..1055dd4610badc 100644 --- a/net/cifs-utils/Makefile +++ b/net/cifs-utils/Makefile @@ -30,6 +30,7 @@ include $(INCLUDE_DIR)/package.mk define Package/cifsmount SECTION:=net CATEGORY:=Network + SUBMENU:=Filesystem DEPENDS:=+kmod-fs-cifs TITLE:=CIFS mount URL:=https://wiki.samba.org/index.php/LinuxCIFS_utils diff --git a/net/dawn/Makefile b/net/dawn/Makefile index f67837690065dd..24abb9a926586b 100644 --- a/net/dawn/Makefile +++ b/net/dawn/Makefile @@ -25,6 +25,7 @@ include $(INCLUDE_DIR)/cmake.mk define Package/dawn SECTION:=net CATEGORY:=Network + SUBMENU:=Wireless TITLE:=Decentralized wifi controller URL:=https://github.com/berlin-open-wireless-lab/DAWN.git DEPENDS:=$(DRV_DEPENDS) +libubus +libubox +libblobmsg-json +libuci +libgcrypt +libiwinfo +umdns diff --git a/net/dnscrypt-proxy/Makefile b/net/dnscrypt-proxy/Makefile index 0ea8dbcf4cda32..444e3193327b83 100644 --- a/net/dnscrypt-proxy/Makefile +++ b/net/dnscrypt-proxy/Makefile @@ -32,6 +32,7 @@ include $(INCLUDE_DIR)/package.mk define Package/dnscrypt-proxy/Default SECTION:=net CATEGORY:=Network + TITLE:=DNSCrypt-Proxy by Dyne, not actively maintained SUBMENU:=IP Addresses and Names URL:=https://github.com/dyne/dnscrypt-proxy endef diff --git a/net/dnscrypt-proxy2/Makefile b/net/dnscrypt-proxy2/Makefile index 2c0286ed0c2527..1a1f10514a2136 100644 --- a/net/dnscrypt-proxy2/Makefile +++ b/net/dnscrypt-proxy2/Makefile @@ -36,6 +36,7 @@ define Package/dnscrypt-proxy2 SECTION:=net CATEGORY:=Network TITLE:=Flexible DNS proxy with encrypted DNS protocols + SUBMENU:=IP Addresses and Names URL:=https://github.com/DNSCrypt/dnscrypt-proxy DEPENDS:=$(GO_ARCH_DEPENDS) +ca-bundle CONFLICTS:=dnscrypt-proxy diff --git a/net/family-dns/Makefile b/net/family-dns/Makefile index 54728656e0e644..544b78c1c82e39 100644 --- a/net/family-dns/Makefile +++ b/net/family-dns/Makefile @@ -17,6 +17,7 @@ define Package/family-dns SECTION:=net CATEGORY:=Network TITLE:=Family DNS + SUBMENU:=IP Addresses and Names PKGARCH:=all endef diff --git a/net/git-lfs/Makefile b/net/git-lfs/Makefile index 3c2b4320519448..e57169ec11123f 100644 --- a/net/git-lfs/Makefile +++ b/net/git-lfs/Makefile @@ -32,6 +32,7 @@ define Package/git-lfs SECTION:=net CATEGORY:=Network TITLE:=Git Large File Storage + SUBMENU:=Version Control Systems URL:=https://git-lfs.com DEPENDS:=$(GO_ARCH_DEPENDS) +git endef diff --git a/net/https-dns-proxy/Makefile b/net/https-dns-proxy/Makefile index 4746516491b307..81751e85493c52 100644 --- a/net/https-dns-proxy/Makefile +++ b/net/https-dns-proxy/Makefile @@ -30,6 +30,7 @@ define Package/https-dns-proxy SECTION:=net CATEGORY:=Network TITLE:=DNS Over HTTPS Proxy + SUBMENU:=IP Addresses and Names URL:=https://github.com/stangri/https-dns-proxy/ DEPENDS:=+libcares +libcurl +libev +ca-bundle +jsonfilter +resolveip DEPENDS+=+!BUSYBOX_DEFAULT_GREP:grep diff --git a/net/mdns-repeater/Makefile b/net/mdns-repeater/Makefile index 4546bedd1dde24..0c97556cad4584 100644 --- a/net/mdns-repeater/Makefile +++ b/net/mdns-repeater/Makefile @@ -24,6 +24,7 @@ define Package/mdns-repeater SECTION:=net CATEGORY:=Network TITLE:=Multicast DNS repeater for Linux + SUBMENU:=IP Addresses and Names URL:=https://github.com/kennylevinsen/mdns-repeater endef diff --git a/net/nextdns/Makefile b/net/nextdns/Makefile index 66a05e71d85cab..0b62fded6ae5db 100644 --- a/net/nextdns/Makefile +++ b/net/nextdns/Makefile @@ -34,6 +34,7 @@ define Package/nextdns SECTION:=net CATEGORY:=Network TITLE:=NextDNS DNS over HTTPS Proxy + SUBMENU:=IP Addresses and Names URL:=https://github.com/nextdns/nextdns DEPENDS:=$(GO_ARCH_DEPENDS) +ca-bundle endef diff --git a/net/onionshare-cli/Makefile b/net/onionshare-cli/Makefile index 42afb80fd1bce3..1295d0f1b3ef7c 100644 --- a/net/onionshare-cli/Makefile +++ b/net/onionshare-cli/Makefile @@ -31,6 +31,7 @@ define Package/onionshare-cli SECTION:=net CATEGORY:=Network TITLE:=Secure chat, web and file sharing + SUBMENU:=File Transfer URL:=https://onionshare.org/ DEPENDS:= \ +python3-light \ diff --git a/net/smartdns/Makefile b/net/smartdns/Makefile index 95482d2819434e..5cce92badcb111 100644 --- a/net/smartdns/Makefile +++ b/net/smartdns/Makefile @@ -29,6 +29,7 @@ define Package/smartdns SECTION:=net CATEGORY:=Network TITLE:=smartdns server + SUBMENU:=IP Addresses and Names DEPENDS:=+libpthread +libopenssl URL:=https://www.github.com/pymumu/smartdns/ endef diff --git a/net/xray-core/Makefile b/net/xray-core/Makefile index bb8971044bd0e3..8ce96898c0576e 100644 --- a/net/xray-core/Makefile +++ b/net/xray-core/Makefile @@ -30,6 +30,7 @@ define Package/xray/template TITLE:=A platform for building proxies to bypass network restrictions SECTION:=net CATEGORY:=Network + SUBMENU:=Web Servers/Proxies URL:=https://xtls.github.io endef