Lines 3-8
Link Here
|
3 |
|
3 |
|
4 |
PORTNAME= tor |
4 |
PORTNAME= tor |
5 |
PORTVERSION= 0.2.8.10 |
5 |
PORTVERSION= 0.2.8.10 |
|
|
6 |
PORTREVISION= 1 |
6 |
CATEGORIES= security net ipv6 |
7 |
CATEGORIES= security net ipv6 |
7 |
MASTER_SITES= TOR |
8 |
MASTER_SITES= TOR |
8 |
|
9 |
|
Lines 24-35
Link Here
|
24 |
TOR_LDFLAGS_libevent="-L${LOCALBASE}/lib/" \ |
25 |
TOR_LDFLAGS_libevent="-L${LOCALBASE}/lib/" \ |
25 |
TOR_LIBEVENT_LIBS="${TOR_LIBEVENT_LIBS}" |
26 |
TOR_LIBEVENT_LIBS="${TOR_LIBEVENT_LIBS}" |
26 |
|
27 |
|
27 |
OPTIONS_DEFINE= STATIC_TOR TCMALLOC TOR2WEB TRANSPARENT |
28 |
OPTIONS_DEFINE= STATIC_TOR TCMALLOC TOR2WEB TRANSPARENT EXPENSIVE_HARDENING |
28 |
|
29 |
|
29 |
STATIC_TOR_DESC= Build a static tor |
30 |
STATIC_TOR_DESC= Build a static tor |
30 |
TCMALLOC_DESC= Use the tcmalloc memory allocation library |
31 |
TCMALLOC_DESC= Use the tcmalloc memory allocation library |
31 |
TOR2WEB_DESC= (EXPERT OPTION) Faster but non-anonymous hidden services |
32 |
TOR2WEB_DESC= (EXPERT OPTION) Faster but non-anonymous hidden services |
32 |
TRANSPARENT_DESC= Transparent proxy support |
33 |
TRANSPARENT_DESC= Transparent proxy support |
|
|
34 |
EXPENSIVE_HARDEN_DESC= Expensive compiler hardening, makes Tor slower |
33 |
|
35 |
|
34 |
OPTIONS_DEFAULT= TRANSPARENT |
36 |
OPTIONS_DEFAULT= TRANSPARENT |
35 |
|
37 |
|
Lines 45-50
Link Here
|
45 |
|
47 |
|
46 |
STATIC_TOR_USES= ssl:build |
48 |
STATIC_TOR_USES= ssl:build |
47 |
STATIC_TOR_USES_OFF= ssl |
49 |
STATIC_TOR_USES_OFF= ssl |
|
|
50 |
EXPENSIVE_HARDEN_CONFIGURE_ON= --enable-expensive-hardening |
51 |
EXPENSIVE_HARDEN_LIBS= -lcxxrt |
48 |
|
52 |
|
49 |
.include <bsd.port.options.mk> |
53 |
.include <bsd.port.options.mk> |
50 |
|
54 |
|