diff options
Diffstat (limited to 'security/suricata/Makefile')
-rw-r--r-- | security/suricata/Makefile | 73 |
1 files changed, 36 insertions, 37 deletions
diff --git a/security/suricata/Makefile b/security/suricata/Makefile index 891a015e8e5c..a241d396c41d 100644 --- a/security/suricata/Makefile +++ b/security/suricata/Makefile @@ -1,6 +1,5 @@ PORTNAME= suricata -DISTVERSION= 6.0.3 -PORTREVISION= 5 +DISTVERSION= 6.0.4 CATEGORIES= security MASTER_SITES= https://www.openinfosecfoundation.org/download/ @@ -12,44 +11,44 @@ LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= rustc:lang/${RUST_DEFAULT} LIB_DEPENDS= libjansson.so:devel/jansson \ - libpcre.so:devel/pcre \ - libnet.so:net/libnet \ liblz4.so:archivers/liblz4 \ + libnet.so:net/libnet \ + libpcre.so:devel/pcre \ libyaml.so:textproc/libyaml -USES= autoreconf cpe gmake iconv:translit libtool localbase \ - pathfix pkgconfig +USES= autoreconf cpe gmake iconv:translit libtool localbase pathfix \ + pkgconfig CPE_VENDOR= openinfosecfoundation USE_LDCONFIG= yes USE_RC_SUBR= ${PORTNAME} -GNU_CONFIGURE= yes -CONFIGURE_ARGS+=--enable-gccprotect \ - --enable-bundled-htp \ - --disable-gccmarch-native -MAKE_ENV= RUSTFLAGS="${RUSTFLAGS} -C linker=${CC:Q} ${LDFLAGS:C/.+/-C link-arg=&/}" +GNU_CONFIGURE= yes +CONFIGURE_ARGS+= --disable-gccmarch-native \ + --enable-bundled-htp \ + --enable-gccprotect +MAKE_ENV= RUSTFLAGS="${RUSTFLAGS} -C linker=${CC:Q} ${LDFLAGS:C/.+/-C link-arg=&/}" -INSTALL_TARGET= install-strip -TEST_TARGET= check +INSTALL_TARGET= install-strip +TEST_TARGET= check CONFLICTS_INSTALL= libhtp SUB_FILES= pkg-message PLIST_SUB= PORTVERSION=${DISTVERSION:C/-/_/g} -OPTIONS_DEFINE= GEOIP IPFW NETMAP NSS PORTS_PCAP PRELUDE \ - PYTHON REDIS TESTS +OPTIONS_DEFINE= GEOIP IPFW NETMAP NSS PORTS_PCAP PRELUDE PYTHON REDIS \ + TESTS OPTIONS_DEFINE_amd64= HYPERSCAN OPTIONS_DEFAULT= IPFW NETMAP PYTHON OPTIONS_RADIO= SCRIPTS OPTIONS_RADIO_SCRIPTS= LUA LUAJIT -OPTIONS_SUB= yes +OPTIONS_SUB= yes -PRELUDE_BROKEN= Compilation broken, see https://redmine.openinfosecfoundation.org/issues/4065 +PRELUDE_BROKEN= Compilation broken, see https://redmine.openinfosecfoundation.org/issues/4065 GEOIP_DESC= GeoIP support HYPERSCAN_DESC= Hyperscan support @@ -65,32 +64,33 @@ REDIS_DESC= Redis output support SCRIPTS_DESC= Scripting TESTS_DESC= Unit tests in suricata binary -GEOIP_LIB_DEPENDS= libmaxminddb.so:net/libmaxminddb -GEOIP_CONFIGURE_ON= --enable-geoip +GEOIP_LIB_DEPENDS= libmaxminddb.so:net/libmaxminddb +GEOIP_CONFIGURE_ON= --enable-geoip -HYPERSCAN_LIB_DEPENDS= libhs.so:devel/hyperscan +HYPERSCAN_LIB_DEPENDS= libhs.so:devel/hyperscan -IPFW_CONFIGURE_ON= --enable-ipfw +IPFW_CONFIGURE_ON= --enable-ipfw -LUAJIT_LIB_DEPENDS= libluajit-5.1.so:lang/luajit-openresty -LUAJIT_CONFIGURE_ON= --enable-luajit +LUAJIT_LIB_DEPENDS= libluajit-5.1.so:lang/luajit-openresty +LUAJIT_CONFIGURE_ON= --enable-luajit -LUA_USES= lua:51 -LUA_CONFIGURE_ON= --enable-lua +LUA_USES= lua:51 +LUA_CONFIGURE_ON= --enable-lua NETMAP_CONFIGURE_ENABLE= netmap -NSS_LIB_DEPENDS= libnss3.so:security/nss \ - libnspr4.so:devel/nspr -NSS_CONFIGURE_OFF= --disable-nss --disable-nspr +NSS_LIB_DEPENDS= libnspr4.so:devel/nspr \ + libnss3.so:security/nss +NSS_CONFIGURE_OFF= --disable-nspr \ + --disable-nss -PORTS_PCAP_LIB_DEPENDS= libpcap.so.1:net/libpcap +PORTS_PCAP_LIB_DEPENDS= libpcap.so.1:net/libpcap -PRELUDE_LIB_DEPENDS= libprelude.so:security/libprelude \ +PRELUDE_LIB_DEPENDS= libgcrypt.so:security/libgcrypt \ libgnutls.so:security/gnutls \ - libgcrypt.so:security/libgcrypt \ libgpg-error.so:security/libgpg-error \ - libltdl.so:devel/libltdl + libltdl.so:devel/libltdl \ + libprelude.so:security/libprelude PRELUDE_CONFIGURE_ON= --with-libprelude-prefix=${LOCALBASE} PRELUDE_CONFIGURE_ENABLE= prelude @@ -100,11 +100,10 @@ PYTHON_USES= python PYTHON_USE= PYTHON=py3kplist PYTHON_CONFIGURE_ENABLE= python -REDIS_LIB_DEPENDS= libhiredis.so:databases/hiredis \ - libevent_pthreads.so:devel/libevent -REDIS_CONFIGURE_ON= --enable-hiredis \ - -TESTS_CONFIGURE_ENABLE= unittests +REDIS_LIB_DEPENDS= libevent_pthreads.so:devel/libevent \ + libhiredis.so:databases/hiredis +REDIS_CONFIGURE_ON= --enable-hiredis +TESTS_CONFIGURE_ENABLE= unittests pre-patch: @${CP} ${FILESDIR}/ax_check_compile_flag.m4 ${WRKSRC}/m4 |