View | Details | Raw Unified | Return to bug 270126 | Differences between
and this patch

Collapse All | Expand All

(-)b/net-mgmt/fastnetmon/Makefile (-6 / +5 lines)
Lines 1-5 Link Here
1
PORTNAME=	fastnetmon
1
PORTNAME=	fastnetmon
2
PORTVERSION=	1.2.4
2
PORTVERSION=	1.2.4
3
PORTREVISION=	1
3
DISTVERSIONPREFIX=	v
4
DISTVERSIONPREFIX=	v
4
CATEGORIES=	net-mgmt security
5
CATEGORIES=	net-mgmt security
5
6
Lines 24-30 LIB_DEPENDS= libboost_regex.so:devel/boost-libs \ Link Here
24
		libabsl_base.so:devel/abseil \
25
		libabsl_base.so:devel/abseil \
25
		libhiredis.so:databases/hiredis
26
		libhiredis.so:databases/hiredis
26
27
27
USES=	cmake compiler:c++11-lang pkgconfig localbase:ldflags ssl
28
USES=	cmake compiler:c++2b-lang pkgconfig localbase:ldflags ssl 
28
29
29
USE_GITHUB=	yes
30
USE_GITHUB=	yes
30
GH_ACCOUNT=	pavel-odintsov
31
GH_ACCOUNT=	pavel-odintsov
Lines 34-50 GROUPS= ${PORTNAME} Link Here
34
35
35
USE_RC_SUBR=	${PORTNAME}
36
USE_RC_SUBR=	${PORTNAME}
36
37
37
OPTIONS_DEFINE=	DOCS REDIS
38
OPTIONS_DEFINE=	DOCS
38
39
REDIS_LIB_DEPENDS=	libhiredis.so:databases/hiredis
40
39
41
PORTDOCS=	*
40
PORTDOCS=	*
42
41
43
CXXFLAGS += -DBOOST_STACKTRACE_GNU_SOURCE_NOT_REQUIRED
42
CXXFLAGS += -DBOOST_STACKTRACE_GNU_SOURCE_NOT_REQUIRED
44
CFLAGS_i386=	-march=i586
43
CFLAGS_i386=	-march=i586
45
CMAKE_SOURCE_PATH=	${WRKSRC}/src
44
CMAKE_SOURCE_PATH=	${WRKSRC}/src
46
CMAKE_ARGS+=	-DDISABLE_PF_RING_SUPPORT=ON \
45
CMAKE_ARGS+=	-DENABLE_NETMAP_SUPPORT=ON \
47
		-DENABLE_NETMAP_SUPPORT=OFF \
46
		-DENABLE_GOBGP_SUPPORT=ON \
48
		-DLINK_WITH_ABSL=ON \
47
		-DLINK_WITH_ABSL=ON \
49
		-DSET_ABSOLUTE_INSTALL_PATH=OFF \
48
		-DSET_ABSOLUTE_INSTALL_PATH=OFF \
50
		-DCMAKE_INSTALL_MANDIR=${PREFIX}/man
49
		-DCMAKE_INSTALL_MANDIR=${PREFIX}/man
(-)b/net-mgmt/fastnetmon/files/fastnetmon.in (-3 / +3 lines)
Lines 19-30 rcvar=fastnetmon_enable Link Here
19
load_rc_config "$name"
19
load_rc_config "$name"
20
20
21
: ${fastnetmon_enable:=NO}
21
: ${fastnetmon_enable:=NO}
22
: ${fastnetmon_conf:=%%ETCDIR%%/$name.conf}
22
: ${fastnetmon_conf:=%%PREFIX%%/etc/$name.conf}
23
: ${fastnetmon_flags:=--daemonize}
23
: ${fastnetmon_flags:=}
24
: ${fastnetmon_user:=fastnetmon}
24
: ${fastnetmon_user:=fastnetmon}
25
25
26
command=%%PREFIX%%/bin/fastnetmon
26
command=%%PREFIX%%/bin/fastnetmon
27
command_args="--configuration_file ${fastnetmon_conf} ${fastnetmon_flags}"
27
command_args="--daemonize --configuration_file ${fastnetmon_conf} ${fastnetmon_flags}"
28
pidfile=/var/run/fastnetmon/$name.pid
28
pidfile=/var/run/fastnetmon/$name.pid
29
29
30
run_rc_command "$1"
30
run_rc_command "$1"
(-)b/net-mgmt/fastnetmon/files/patch-src_netmap_plugin_netmap_collector.hpp (-1 / +8 lines)
Added Link Here
0
- 
1
--- src/netmap_plugin/netmap_collector.hpp.orig	2023-03-11 17:05:13.761571000 +0100
2
+++ src/netmap_plugin/netmap_collector.hpp	2023-03-11 16:59:34.769459000 +0100
3
@@ -1,4 +1,5 @@
4
 #ifndef NETMAP_PLUGIN_H
5
 #define NETMAP_PLUGIN_H
6
+#define NETMAP_API      14
7
 
8
 #include "../fastnetmon_types.hpp"

Return to bug 270126