Skip to content

Instantly share code, notes, and snippets.

@schrodyn
Created April 16, 2023 16:08
Show Gist options
  • Save schrodyn/7dd86d6d86e2b97e3e3d2052da5ca729 to your computer and use it in GitHub Desktop.
Save schrodyn/7dd86d6d86e2b97e3e3d2052da5ca729 to your computer and use it in GitHub Desktop.
FreeBSD make.conf for poudriere
#!/bin/sh
# only used for ports in poudriere.conf:ALLOW_MAKE_JOBS_PACKAGES
# ALLOW_MAKE_JOBS_PACKAGES="pkg llvm* openjdk*"
MAKE_JOBS_NUMBER=4
DEFAULT_VERSIONS+=ssl=libressl
DEFAULT_VERSIONS+=python=2.7 python2=2.7 python3=3.6
DEFAULT_VERSIONS+=mysql=10.2m
DEFAULT_VERSIONS+=samba=4.6
DEFAULT_VERSIONS+=pgsql=9.3
NO_PROFILE=yes
WITHOUT_DEBUG=yes
OPTIONS_SET = ICONV
OPTIONS_UNSET = ALSA CUPS DEBUG DOCBOOK DOCS EXAMPLES \
FONTCONFIG HTMLDOCS PROFILE TESTS X11
# required if we want to use libressl
OPTIONS_SET += GSSAPI_NONE
OPTIONS_UNSET += GSSAPI_BASE
ftp_curl_UNSET = TLS_SRP
security_p5-GSSAPI_SET = GSSAPI_MIT
www_node_SET = BUNDLED_SSL
www_node6_SET = BUNDLED_SSL
databases_mariadb102-server_UNSET = CONNECT_EXTRA
databases_mariadb102-client_UNSET = CONNECT_EXTRA
databases_rrdtool_UNSET = DEJAVU PERL
net-mgmt_collectd5_SET = CURL_XML
net_ntp_UNSET = PERL_UTILS
net_samba46_UNSET = ADS AD_DC LDAP DNSUPDATE
ports_mgmt_poudriere_SET = QEMU
security_openssh-portable_UNSET = HPN TCP_WRAPPERS
security_p5-Authen-SASL_UNSET = KERBEROS
# For mail server
mail_dovecot_SET = LZ4 PGSQL
mail_postfix_SET = DOVECOT2 PGSQL
mail_rspamd_SET = GD HYPERSCAN
mail_spamassassin_SET = PGSQL
mail_spamassassin_UNSET = DKIM SPF_QUERY
security_amavisd-new_SET = PGSQL
security_amavisd-new_UNSET = FREEZE
# for media conversion
multimedia_mkvtoolnix_SET = FLAC
multimedia_mkvtoolnix_UNSET = QT5
multimedia_ffmpeg_SET = FDK_AAC LAME NONFREE
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment