-
Notifications
You must be signed in to change notification settings - Fork 192
/
make.conf
124 lines (115 loc) · 5.25 KB
/
make.conf
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
# stand-alone glue for dependency detection
_PRODUCT_ARCH!= uname -p
PRODUCT_ARCH?= ${_PRODUCT_ARCH}
PRODUCT_PHPBIN?= /usr/local/bin/php
.if exists(${PRODUCT_PHPBIN})
_PRODUCT_PHP!= ${PRODUCT_PHPBIN} -v
PRODUCT_PHP?= ${_PRODUCT_PHP:[2]:S/./ /g:[1..2]:tW:S/ //}
.endif
# fallbacks for standard builds using opnsense-code
PRODUCT_LUA?= %%LUA%%
PRODUCT_PERL?= %%PERL%%
PRODUCT_PHP?= %%PHP%%
PRODUCT_PYTHON?= %%PYTHON%%
PRODUCT_RUBY?= %%RUBY%%
PRODUCT_SSL?= %%SSL%%
PRODUCT_GSSAPI?= GSSAPI_MIT
# global options
OPTIONS_SET= MONPLUGINS
OPTIONS_UNSET= DBUS DOCS EXAMPLES GCC GSSAPI_BASE NAGPLUGINS \
NLS OPENGL WAYLAND X11
DEFAULT_VERSIONS= lua=${PRODUCT_LUA}
DEFAULT_VERSIONS+= perl5=${PRODUCT_PERL}
DEFAULT_VERSIONS+= php=${PRODUCT_PHP}
DEFAULT_VERSIONS+= python3=${PRODUCT_PYTHON:C/^./&./}
DEFAULT_VERSIONS+= python=${PRODUCT_PYTHON:C/^./&./}
DEFAULT_VERSIONS+= ruby=${PRODUCT_RUBY:C/^./&./}
DEFAULT_VERSIONS+= ssl=${PRODUCT_SSL}
SRC_BASE= %%SRCDIR%%
ALLOW_UNSUPPORTED_SYSTEM=why not
WARNING_WAIT= 0 # no time
WRKDIRPREFIX= /usr/obj
PACKAGE_BUILDING= yes
FORCE_PACKAGE= yes
#DEVELOPER= yes
BATCH= yes
# per-port options
databases_rrdtool_UNSET= DEJAVU GRAPH
databases_sqlite3_SET= DQS
devel_git_UNSET= GITWEB SEND_EMAIL SUBTREE
dns_getdns_SET= LIBEV LIBEVENT LIBUV
dns_unbound_SET= PYTHON
ftp_curl_SET= GSSAPI_NONE
ftp_curl_UNSET= LIBSSH2 TLS_SRP
graphics_graphviz_UNSET= XPM DIGCOLA IPSEPCOLA ICONV PANGOCAIRO
mail_postfix_SET= LDAP SASL SASLKMIT
mail_postfix_UNSET= BLACKLISTD
mail_rspamd_SET= HYPERSCAN
math_py-numpy_SET= NOBLAS
math_py-numpy_UNSET= FORTRAN OPENBLAS SUITESPARSE
net-mgmt_flowd_UNSET= PERL
net-mgmt_zabbix5-proxy_SET= IPMI SQLITE
net-mgmt_zabbix5-proxy_UNSET= MYSQL
net-mgmt_zabbix6-proxy_SET= SQLITE
net-mgmt_zabbix6-proxy_UNSET= MYSQL
net-mgmt_zabbix64-proxy_SET= SQLITE
net-mgmt_zabbix64-proxy_UNSET= MYSQL
net_asterisk18_UNSET= DAHDI XMPP
net_freeradius3_SET= LDAP MITKRB_PORT MYSQL SQLITE3
net_freeradius3_UNSET= HEIMDAL
net_frr8_SET= MULTIPATH SNMP
net_haproxy28_SET= LUA # PROMEX
net_miniupnpd_SET= CHECK_PORTINUSE
net_openldap26-client_SET= GSSAPI
net_openldap26-server_SET= GSSAPI
net_openldap26-server_UNSET= SMBPWD
net_vnstat_UNSET= GUI
security_acme.sh_SET= BINDTOOLS EXAMPLES
security_autossh_SET= SSH_PORTABLE
security_ca_root_nss_UNSET= ETCSYMLINK
security_crowdsec_SET= FIREWALL_BOUNCER
security_cyrus-sasl2-gssapi_SET=${PRODUCT_GSSAPI}
security_openconnect_UNSET= GSSAPI
security_openssl_SET= LEGACY
security_strongswan_SET= EAPRADIUS XAUTH
security_stunnel_SET= TLS_LOG_IDENT
security_suricata_SET= HYPERSCAN NSS
security_tor_UNSET= MANPAGES
sysutils_msktutil_SET= ${PRODUCT_GSSAPI}
www_lighttpd_UNSET= LUA
www_neon_UNSET= GSSAPI
www_nginx_SET= BROTLI HEADERS_MORE MAIL_IMAP MAIL_POP3 NAXSI NJS VTS
www_squid_SET= AUTH_LDAP AUTH_SASL NO_FORGERY5 ${PRODUCT_GSSAPI} TP_PF
www_squid_UNSET= AUTH_NIS TP_IPFW
www_webgrind_SET= CALLGRAPH
# for www/caddy-custom
CADDY_CUSTOM_PLUGINS= github.com/caddyserver/ntlm-transport@e0c1e46a30093fa243d06a83964da5573ee6a51f \
github.com/mholt/caddy-dynamicdns@012a1d4347472eaf4b78826b86c8f35bda919f72 \
github.com/caddy-dns/cloudflare@44030f9306f4815aceed3b042c7f3d2c2b110c97 \
github.com/caddy-dns/route53@8e49e7546771bf6846e1531dcaff4925af5ddcde \
github.com/caddy-dns/duckdns@77870e12bac552ceb76917d82ced6db84b958c1f \
github.com/caddy-dns/digitalocean@9c71e343246b954976c9294a7062823605de9b9f \
github.com/caddy-dns/godaddy@7634a752ba5bda3977b461c60f5936eba3d02426 \
github.com/caddy-dns/googleclouddns@22c91a4de6d3c3a17d395e510e1b77eab82cdc3c \
github.com/caddy-dns/gandi@34327df7b24751de1b67e4b23b618c091aaeeff8 \
github.com/caddy-dns/azure@f2351591d9f258201499abc37d054b7e6366fefb \
github.com/caddy-dns/porkbun@4267f6797bf6543d7b20cdc8578a31764face4cf \
github.com/libdns/porkbun=github.com/Monviech/libdns-porkbun@e55534c0649a0497c60b8f6310bbd0b6091c9b8e \
github.com/caddy-dns/ovh@f71a5c6fd0073f94dd24e49233775d9b087dfe5d \
github.com/caddy-dns/namecheap@7095083a353829fc83632c34e8988fd8eb72f43d \
github.com/caddy-dns/netlify@eaa9514e3b9fda329b317b937e2c6c0f23d11356 \
github.com/caddy-dns/acmedns@18621dd3e69e048eae80c4171ef56cb576dce2f4 \
github.com/caddy-dns/desec@e1e64971fe34c29ce3f4176464adb84d6890aa50 \
github.com/libdns/desec=github.com/Monviech/libdns-desec@6f34d8c03dbc5af29becedfc1b9cc76a74d3179d \
github.com/caddy-dns/powerdns@79c99dcd21421184998486265ad3242f79b8bda6 \
github.com/caddy-dns/ddnss@7f65108b0a6249d8e630fe2431143069c4317ee4 \
github.com/caddy-dns/njalla@57869f89026a2e8980d1b3fac5687e115e9acb36 \
github.com/caddy-dns/linode@6fa218b5e8d6495dd96359b5550937f10234b360 \
github.com/caddy-dns/tencentcloud@d0f5c8c8114232a2c04f6912fb5de54d02e58245 \
github.com/caddy-dns/dinahosting@38b1acca4e37dac795cdd2ec239acb4fc3df7fef \
github.com/caddy-dns/ionos@751e8e24162290ee74bea465ae733a2bf49551a6 \
github.com/caddy-dns/hexonet@2df0595f17b1cae63394c9488eec55f4c1b63650 \
github.com/caddy-dns/mailinabox@46af20439f1f0b8e7fdd65c2069b77d3c2c96ef1 \
github.com/caddy-dns/netcup@1d6646da26bd930f9b5322c204fefe0e87b842cb \
github.com/libdns/netcup=github.com/Monviech/libdns-netcup@ad35b8a5a1a6d5894036b0ef0994b41f6700d3c8 \
github.com/caddy-dns/rfc2136@6096cd5db964c3f7757986b73ffa0617534497f7