Source-Makefile: feeds/packages/net/sing-box/Makefile
Build-Depends: golang/host

Package: sing-box
Version: 1.10.7-r1
Depends: +libc @(aarch64||arm||i386||i686||loongarch64||mips||mips64||mips64el||mipsel||powerpc64||riscv64||x86_64) +ca-bundle +kmod-inet-diag +kmod-tun
Conflicts: 
Menu-Depends: 
Provides: 
Section: net
Category: Network
Repository: base
Title: The universal proxy platform
Maintainer: Van Waholtz <brvphoenix@gmail.com>
Require-User: sing-box=5566:sing-box=5566
Source: sing-box-1.10.7.tar.gz
License: GPL-3.0-or-later
LicenseFiles: LICENSE
URL: https://sing-box.sagernet.org
Type: ipkg
Description:   Sing-box is a universal proxy platform which supports hysteria, SOCKS, Shadowsocks,
  ShadowTLS, Tor, trojan, VLess, VMess, WireGuard and so on.
@@
Config:
	menu "Select build options"
		depends on PACKAGE_sing-box

		config SINGBOX_WITH_ACME
			bool "Build with ACME TLS certificate issuer support"

		config SINGBOX_WITH_CLASH_API
			bool "Build with Clash API support"
			default y

		config SINGBOX_WITH_DHCP
			bool "Build with DHCP support, see DHCP DNS transport."

		config SINGBOX_WITH_ECH
			bool "Build with TLS ECH extension support for TLS outbound"
			default y

		config SINGBOX_WITH_EMBEDDED_TOR
			bool "Build with embedded Tor support"

		config SINGBOX_WITH_GRPC
			bool "Build with standard gRPC support"

		config SINGBOX_WITH_GVISOR
			bool "Build with gVisor support"
			default y

		config SINGBOX_WITH_QUIC
			bool "Build with QUIC support"
			default y

		config SINGBOX_WITH_REALITY_SERVER
			bool "Build with reality TLS server support, see TLS."
			default y

		config SINGBOX_WITH_UTLS
			bool "Build with uTLS support for TLS outbound"
			default y

		config SINGBOX_WITH_V2RAY_API
			bool "Build with V2Ray API support"

		config SINGBOX_WITH_WIREGUARD
			bool "Build with WireGuard support"
			default y
	endmenu
@@


