Project

General

Profile

Download (6.87 KB) Statistics
| Branch: | Tag: | Revision:
1
ALLOW_UNSUPPORTED_SYSTEM=yes
2

    
3
# Define pfSense repos
4
PFSENSE_REPOS=	pfSense-repo pfSense-repo-devel pfSense-repo-244
5

    
6
# Generic options
7
OPTIONS_UNSET_FORCE=	X11 DOCS EXAMPLES MAN INFO MANPAGES
8

    
9
# Individual ports options
10
.if ${.CURDIR:N*net/quagga*}=="" || ${.CURDIR:N*net/frr*}==""
11
CUR_ARCH!=	/usr/bin/uname -p
12
. if ${CUR_ARCH} == "armv7"
13
WITH_DEBUG=yes
14
. endif
15
.endif
16

    
17
.if ${.CURDIR:N*net/rsync*}==""
18
CFLAGS+=	-static
19
.endif
20

    
21
.if ${.CURDIR:N*security/openiked*}==""
22
CONFIGURE_ARGS=	--without-openssl-header-check
23
.endif
24

    
25
DEFAULT_VERSIONS=	php=73 ssl=base
26
PHP_FD_SETSIZE=		3172
27

    
28
. if ${.CURDIR:N*sysutils/check_reload_status*}==""
29
WITH_DEBUG=	yes
30
. endif
31

    
32
# Options for packages
33

    
34
# databases
35
databases_rrdtool12_UNSET_FORCE=	PERL
36

    
37
databases_rrdtool_UNSET_FORCE=	PYTHON_MODULE RUBY_MODULE PERL_MODULE DEJAVU GRAPH
38

    
39
# devel
40
devel_apr1_SET_FORCE=IPV6 SQLITE SSL THREADS
41
devel_apr1_UNSET_FORCE=BDB MYSQL NSS PGSQL
42

    
43
devel_git_UNSET_FORCE=CVS GITWEB GUI HTMLDOCS P4 SVN CONTRIB PERL ETCSHELLS
44

    
45
# dns
46
dns_unbound_SET_FORCE=	LIBEVENT PYTHON
47

    
48
dns_bind-pfsense_SET_FORCE=DLZ_FILESYSTEM FILTER_AAAA IPV6 LINKS RRL SIGCHASE SSL THREADS GSSAPI_NONE
49
dns_bind-pfsense_UNSET_FORCE=FIXED_RRSET IDN LARGE_FILE LMDB
50

    
51
dns_bind99_SET_FORCE=DLZ_FILESYSTEM FILTER_AAAA IPV6 LINKS RRL SIGCHASE SSL THREADS GSSAPI_NONE
52
dns_bind99_UNSET_FORCE=FIXED_RRSET IDN LARGE_FILE
53

    
54
dns_bind910_SET_FORCE=DLZ_FILESYSTEM FILTER_AAAA IPV6 LINKS RRL SIGCHASE SSL THREADS GSSAPI_NONE
55
dns_bind910_UNSET_FORCE=FIXED_RRSET IDN LARGE_FILE
56

    
57
dns_bind911_SET_FORCE=DLZ_FILESYSTEM FILTER_AAAA IPV6 LINKS RRL SIGCHASE SSL THREADS GSSAPI_NONE
58
dns_bind911_UNSET_FORCE=FIXED_RRSET IDN LARGE_FILE LMDB
59

    
60
dns_bind912_SET_FORCE=DLZ_FILESYSTEM FILTER_AAAA IPV6 LINKS RRL SIGCHASE SSL THREADS GSSAPI_NONE
61
dns_bind912_UNSET_FORCE=FIXED_RRSET IDN LARGE_FILE LMDB
62

    
63
# emulators
64
emulators_qemu_UNSET_FORCE=	SDL
65

    
66
# graphics
67
graphics_cairo_UNSET_FORCE=X11 XCB OPENGL
68

    
69
graphics_gd_SET_FORCE=ICONV
70
graphics_gd_UNSET_FORCE=FONTCONFIG XPM
71

    
72
graphics_graphviz_SET_FORCE=ICONV NLS
73
graphics_graphviz_UNSET_FORCE=DIGCOLA IPSEPCOLA PANGOCAIRO XPM
74

    
75
# lang
76
lang_gcc_UNSET_FORCE=JAVA
77

    
78
# mail
79
mail_pear-Mail_SET_FORCE=	PEAR_NET_SMTP
80

    
81
# net
82
net_avahi_UNSET_FORCE=GTK
83

    
84
net_freeradius2_SET_FORCE=KERBEROS LDAP MYSQL PERL PGSQL PYTHON SSL_PORT
85
net_freeradius3_SET_FORCE=HEIMDAL LDAP MYSQL PERL PGSQL PYTHON SQLITE3
86

    
87
net_haproxy17_SET_FORCE=OPENSSL SPCRE LUA
88
net_haproxy17_UNSET_FORCE=DPCRE
89

    
90
net_haproxy18_SET_FORCE=OPENSSL SPCRE LUA
91
net_haproxy18_UNSET_FORCE=DPCRE
92

    
93
net_haproxy_SET_FORCE=OPENSSL SPCRE LUA PROMEX
94
net_haproxy_UNSET_FORCE=DPCRE
95

    
96
net_haproxy-devel_SET_FORCE=OPENSSL SPCRE LUA
97
net_haproxy-devel_UNSET_FORCE=DPCRE
98

    
99
net_libpcap_SET_FORCE=IPV6
100
net_libpcap_UNSET_FORCE=DAG
101

    
102
net_libzmq4_UNSET_FORCE=PGM
103

    
104
net_miniupnpd_SET_FORCE=	PF_FILTER_RULES IPV6 CHECK_PORTINUSE
105

    
106
net_mtr_UNSET_FORCE=X11
107

    
108
net_nss_ldap_UNSET_FORCE=SASL KERBEROS
109

    
110
net_ntp_UNSET_FORCE=	PERL_UTILS
111

    
112
net_relayd_SET_FORCE=	LIBEVENT_STATIC
113

    
114
# net-mgmt
115
net-mgmt_net-snmp_SET_FORCE=IPV6 MFD_REWRITES TLS
116
net-mgmt_net-snmp_UNSET_FORCE=AX_DISABLE_TRAP AX_SOCKONLY DOCS DUMMY JAIL MYSQL PYTHON SMUX TKMIB UNPRIVILEGED
117

    
118
net-mgmt_zabbix3-agent_SET_FORCE=IPV6
119

    
120
net-mgmt_zabbix3-proxy_SET_FORCE=IPMI IPV6 LIBXML2 SQLITE SSH
121
net-mgmt_zabbix3-proxy_UNSET_FORCE=MYSQL
122

    
123
net-mgmt_zabbix4-agent_SET_FORCE=IPV6
124

    
125
net-mgmt_zabbix4-proxy_SET_FORCE=IPMI IPV6 LIBXML2 SQLITE SSH
126
net-mgmt_zabbix4-proxy_UNSET_FORCE=MYSQL
127

    
128
net-mgmt_zabbix42-agent_SET_FORCE=IPV6
129

    
130
net-mgmt_zabbix42-proxy_SET_FORCE=IPMI IPV6 LIBXML2 SQLITE SSH
131
net-mgmt_zabbix42-proxy_UNSET_FORCE=MYSQL
132

    
133
net-mgmt_zabbix44-agent_SET_FORCE=IPV6
134

    
135
net-mgmt_zabbix44-proxy_SET_FORCE=IPMI IPV6 LIBXML2 SQLITE SSH
136
net-mgmt_zabbix44-proxy_UNSET_FORCE=MYSQL
137

    
138
net-mgmt_zabbix5-agent_SET_FORCE=IPV6
139

    
140
net-mgmt_zabbix5-proxy_SET_FORCE=IPMI IPV6 LIBXML2 SQLITE SSH
141
net-mgmt_zabbix5-proxy_UNSET_FORCE=MYSQL
142

    
143
# security
144
security_barnyard2_SET_FORCE=BRO GRE IPV6 MPLS MYSQL PORT_PCAP
145
security_barnyard2_UNSET_FORCE=ODBC PGSQL PRELUDE
146

    
147
security_ca_root_nss_SET_FORCE=	ETCSYMLINK
148

    
149
security_opensc_SET_FORCE=	PCSC
150
security_opensc_UNSET_FORCE=	DOCS MANPAGES
151

    
152
security_openvpn_SET_FORCE=	X509ALTUSERNAME ASYNC_PUSH
153
security_openvpn_UNSET_FORCE=	EASYRSA
154

    
155
shells_scponly_SET_FORCE=CHROOT SCP WILDCARDS WINSCP
156
shells_scponly_UNSET_FORCE=DEFAULT_CHDIR DOCS GFTP RSYNC SVN SVNSERVE UNISON
157

    
158
security_sudo_SET_FORCE=LDAP
159

    
160
security_snort_SET_FORCE=APPID BARNYARD GRE IPV6 NORMALIZER PERFPROFILE SOURCEFIRE
161
security_snort_UNSET_FORCE=FILEINSPECT HA PULLEDPORK
162

    
163
security_snortsam_UNSET_FORCE=	IPFW
164

    
165
.if ${.CURDIR:N*security/snort3*}==""
166
CUR_ARCH!=  /usr/bin/uname -p
167
.if ${CUR_ARCH} == "armv7" || ${CUR_ARCH} == "aarch64"
168
security_snort3_SET_FORCE=LARGEPCAP STATICDAQ
169
security_snort3_UNSET_FORCE=HYPERSCAN TSC
170
else
171
security_snort3_SET_FORCE=LARGEPCAP STATICDAQ HYPERSCAN
172
.endif
173
.endif
174

    
175
security_strongswan_SET_FORCE=	CURL EAPDYNAMIC EAPRADIUS EAPSIMFILE \
176
			IKEv1 UNBOUND XAUTH IPSECKEY PKCS11 PKI UNITY VICI VSTR SWANCTL
177
security_strongswan_UNSET_FORCE=	EAPAKA3GPP2 BUILTIN LIBC SMP
178

    
179
security_suricata_SET_FORCE=GEOIP HTP_PORT IPFW JSON LUAJIT NSS PORTS_PCAP NETMAP HYPERSCAN REDIS
180
security_suricata4_SET_FORCE=GEOIP HTP_PORT IPFW JSON LUAJIT NSS PORTS_PCAP NETMAP HYPERSCAN REDIS
181
.if ${.CURDIR:N*security/suricata*}==""
182
CUR_ARCH!=	/usr/bin/uname -p
183
NATIVE_BUILD!=	/sbin/sysctl -qn kern.supported_archs | grep -q ${CUR_ARCH} && echo yes || /usr/bin/true
184
.if ${NATIVE_BUILD} != "yes"
185
security_suricata_UNSET_FORCE=LUA PRELUDE SC TESTS RUST
186
security_suricata4_UNSET_FORCE=LUA PRELUDE SC TESTS RUST
187
.else
188
security_suricata_UNSET_FORCE=LUA PRELUDE SC TESTS
189
security_suricata4_UNSET_FORCE=LUA PRELUDE SC TESTS
190
.endif
191
.endif
192

    
193
security_xinetd_UNSET_FORCE=	XCONV
194

    
195
# sysutils
196
sysutils_apcupsd_SET_FORCE=APCDUMB_DRV APCSMART_DRV PCNET_DRV SNMP_DRV TCP_WRAPPERS USB
197
sysutils_apcupsd_UNSET_FORCE=CGI CLIENT_ONLY GAPCMON SNMP_DRV_OLD TEST_DRV
198

    
199
sysutils_flashrom_UNSET_FORCE=	FTDI BUSPIRATE
200

    
201
sysutils_pftop_SET_FORCE=ALTQ
202

    
203
sysutils_syslog-ng_SET_FORCE=	SYS_SSL
204
sysutils_syslog-ng_UNSET_FORCE=	PORTS_SSL
205

    
206
# www
207
www_c-icap_SET_FORCE=LARGE_FILES
208
www_c-icap_UNSET_FORCE=IPV6
209

    
210
www_lightsquid_SET_FORCE=GD
211

    
212
www_lighttpd_SET_FORCE=	NODELAY
213

    
214
www_nginx_SET_FORCE=	LUA
215

    
216
www_squid_SET_FORCE=ARP_ACL AUTH_LDAP AUTH_NIS AUTH_SASL CACHE_DIGESTS DELAY_POOLS FOLLOW_XFF FS_AUFS FS_DISKD GSSAPI_MIT HTCP ICAP ICMP IDENT IPV6 KQUEUE LARGEFILE LAX_HTTP SNMP SSL SSL_CRTD TP_PF WCCP WCCPV2
217
www_squid_UNSET_FORCE=AUTH_SMB AUTH_SQL DEBUG DNS_HELPER ECAP ESI FS_ROCK GSSAPI_NONE GSSAPI_BASE GSSAPI_HEIMDAL STACKTRACES TP_IPF TP_IPFW VIA_DB
218

    
219
www_squid3_SET_FORCE=ARP_ACL AUTH_LDAP AUTH_NIS AUTH_SASL CACHE_DIGESTS DELAY_POOLS FOLLOW_XFF FS_AUFS FS_DISKD GSSAPI_MIT HTCP ICAP ICMP IDENT IPV6 KQUEUE LARGEFILE LAX_HTTP SNMP SSL SSL_CRTD TP_PF WCCP WCCPV2
220
www_squid3_UNSET_FORCE=AUTH_SMB AUTH_SQL DEBUG DNS_HELPER ECAP ESI FS_ROCK GSSAPI_NONE GSSAPI_BASE GSSAPI_HEIMDAL STACKTRACES TP_IPF TP_IPFW VIA_DB
221

    
222
www_squidguard_SET_FORCE=DNS_BL LDAP STRIP_NTDOMAIN
223
www_squidguard_UNSET_FORCE=QUOTE_STRING
224

    
225
www_e2guardian_SET_FORCE=ICAP NTLM SSL_MITM
226

    
227
net_frr7_SET_FORCE=MULTIPATH
(1-1/3)