xref: /buildroot/package/shadowsocks-libev/shadowsocks-libev.mk
  • Home
  • Annotate
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
  • current directory
1################################################################################
2#
3# shadowsocks-libev
4#
5################################################################################
6
7SHADOWSOCKS_LIBEV_VERSION = 3.3.5
8SHADOWSOCKS_LIBEV_SITE = https://github.com/shadowsocks/shadowsocks-libev/releases/download/v$(SHADOWSOCKS_LIBEV_VERSION)
9SHADOWSOCKS_LIBEV_LICENSE = GPL-3.0+, BSD-2-Clause (libbloom), BSD-3-Clause (libcork, libipset)
10SHADOWSOCKS_LIBEV_LICENSE_FILES = COPYING libbloom/LICENSE libcork/COPYING
11SHADOWSOCKS_LIBEV_CPE_ID_VENDOR = shadowsocks
12SHADOWSOCKS_LIBEV_DEPENDENCIES = host-pkgconf c-ares libev libsodium mbedtls pcre
13SHADOWSOCKS_LIBEV_INSTALL_STAGING = YES
14# We're patching configure.ac
15SHADOWSOCKS_LIBEV_AUTORECONF = YES
16SHADOWSOCKS_LIBEV_CONF_OPTS = \
17	--with-pcre=$(STAGING_DIR)/usr \
18	--disable-ssp
19
20ifeq ($(BR2_PACKAGE_SHADOWSOCKS_LIBEV_CONNMARKTOS),y)
21SHADOWSOCKS_LIBEV_DEPENDENCIES += libnetfilter_conntrack
22SHADOWSOCKS_LIBEV_CONF_OPTS += --enable-connmarktos
23else
24SHADOWSOCKS_LIBEV_CONF_OPTS += --disable-connmarktos
25endif
26
27$(eval $(autotools-package))
28

Last Index update Fri Aug 22 08:59:00 CST 2025