mirror of
https://github.com/truenas/core-build.git
synced 2026-02-15 07:36:18 +00:00
368 lines
9.5 KiB
Plaintext
368 lines
9.5 KiB
Plaintext
#+
|
|
# Copyright (c) 2010-2015 iXsystems, Inc., All rights reserved.
|
|
#
|
|
# Redistribution and use in source and binary forms, with or without
|
|
# modification, are permitted provided that the following conditions
|
|
# are met:
|
|
# 1. Redistributions of source code must retain the above copyright
|
|
# notice, this list of conditions and the following disclaimer.
|
|
# 2. Redistributions in binary form must reproduce the above copyright
|
|
# notice, this list of conditions and the following disclaimer in the
|
|
# documentation and/or other materials provided with the distribution.
|
|
#
|
|
# THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
|
|
# ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
|
|
# IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
|
|
# ARE DISCLAIMED. IN NO EVENT SHALL iXsystems, Inc. OR CONTRIBUTORS BE LIABLE
|
|
# FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
|
|
# DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
|
|
# OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
|
|
# HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
|
|
# LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
|
|
# OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
|
|
# SUCH DAMAGE.
|
|
#
|
|
|
|
ports += "ports-mgmt/pkg"
|
|
ports += {
|
|
"name": "sysutils/openzfs",
|
|
"options": ["OPTIONS_FILE_SET+=PYTHON"]
|
|
}
|
|
ports += "dns/bind-tools"
|
|
ports += "dns/dnsmasq"
|
|
ports += "textproc/jq"
|
|
ports += "archivers/liblz4"
|
|
ports += "archivers/lzo2"
|
|
ports += "archivers/pigz"
|
|
ports += "archivers/plzip"
|
|
ports += "archivers/7-zip"
|
|
ports += "security/easy-rsa"
|
|
ports += {
|
|
"name": "security/openvpn",
|
|
"options": ["WITHOUT_CHECK=yes"]
|
|
}
|
|
ports += "security/stunnel"
|
|
ports += "comms/lrzsz"
|
|
ports += "sysutils/kiconvtool"
|
|
ports += "sysutils/screen"
|
|
ports += "sysutils/iohyve"
|
|
ports += "sysutils/vm-bhyve"
|
|
ports += "sysutils/pciutils"
|
|
ports += "net/socat"
|
|
ports += "sysutils/pv"
|
|
ports += "sysutils/openseachest"
|
|
ports += "dns/inadyn-troglobit"
|
|
ports += "editors/nano"
|
|
ports += {
|
|
"name": "editors/jed",
|
|
"options": ["OPTIONS_FILE_UNSET+=X11"]
|
|
}
|
|
ports += {
|
|
"name": "editors/vim@tiny",
|
|
"package": "vim-tiny",
|
|
}
|
|
ports += "ftp/proftpd"
|
|
|
|
ports += {
|
|
"name": "devel/gdb",
|
|
"options": [
|
|
"OPTIONS_FILE_SET+=PYTHON",
|
|
"MAKE_JOBS_UNSAFE=yes"
|
|
]
|
|
}
|
|
|
|
ports += "misc/cpuid"
|
|
ports += "net-mgmt/clog"
|
|
ports += "net/mosh"
|
|
ports += "net/wireguard"
|
|
ports += "net-mgmt/sipcalc"
|
|
|
|
ports += "security/cyrus-sasl2-gssapi"
|
|
ports += {
|
|
"name": "net/nss-pam-ldapd-sasl",
|
|
"options": [
|
|
"OPTIONS_FILE_SET+=KERBEROS",
|
|
"OPTIONS_FILE_SET+=PAM",
|
|
"OPTIONS_FILE_SET+=NSS"
|
|
]
|
|
}
|
|
ports += {
|
|
"name": "security/openssh-portable",
|
|
"options": [
|
|
"OPTIONS_FILE_SET+=HEIMDAL_BASE",
|
|
"OPTIONS_FILE_SET+=HPN",
|
|
"OPTIONS_FILE_SET+=NONECIPHER",
|
|
]
|
|
}
|
|
ports += {
|
|
"name": "net/unison@nox11",
|
|
"package": "unison-nox11",
|
|
}
|
|
|
|
ports += {
|
|
"name": "net/rsync",
|
|
"options": [
|
|
"OPTIONS_FILE_SET+=ACL",
|
|
"OPTIONS_FILE_SET+=ICONV",
|
|
"OPTIONS_FILE_SET+=ZLIB_BASE",
|
|
"OPTIONS_FILE_UNSET+=FLAGS"
|
|
]
|
|
}
|
|
ports += "lang/python3"
|
|
ports += "lang/python"
|
|
ports += {
|
|
"name": "lang/python39-debugging",
|
|
"install": False,
|
|
}
|
|
ports += "sysutils/scanlnk"
|
|
ports += "sysutils/iocage"
|
|
ports += "security/pam_mkhomedir"
|
|
ports += {
|
|
"name": "shells/bash",
|
|
"options": ["OPTIONS_FILE_UNSET+=NLS"]
|
|
}
|
|
ports += "shells/ksh93"
|
|
ports += "shells/mksh"
|
|
ports += "shells/zsh"
|
|
ports += {
|
|
"name": "shells/scponly",
|
|
"options": [
|
|
"OPTIONS_FILE_SET+=GFTP",
|
|
"OPTIONS_FILE_SET+=RSYNC",
|
|
"OPTIONS_FILE_SET+=SCP",
|
|
"OPTIONS_FILE_SET+=WINSCP"
|
|
]
|
|
}
|
|
ports += "sysutils/e2fsprogs"
|
|
ports += "sysutils/fusefs-libs"
|
|
ports += "sysutils/fusefs-ntfs"
|
|
ports += "sysutils/fusefs-s3fs"
|
|
ports += "sysutils/smartmontools"
|
|
ports += "net/libdnet"
|
|
ports += {
|
|
"name": "emulators/open-vm-tools@nox11",
|
|
"package": "open-vm-tools-nox11",
|
|
}
|
|
ports += "sysutils/xe-guest-utilities"
|
|
ports += "databases/sqlite3"
|
|
ports += "security/gnupg"
|
|
ports += "www/apache24"
|
|
ports += "www/mod_mpm_itk"
|
|
ports += "sysutils/syslog-ng"
|
|
ports += {
|
|
"name": "www/nginx",
|
|
"options": [
|
|
"OPTIONS_FILE_SET+=HTTP_SSL",
|
|
"OPTIONS_FILE_SET+=HTTP_UPLOAD",
|
|
"OPTIONS_FILE_SET+=HTTP_UPLOAD_PROGRESS",
|
|
"OPTIONS_FILE_SET+=SPDY",
|
|
"OPTIONS_FILE_SET+=STATUS"
|
|
]
|
|
}
|
|
ports += {
|
|
"name": "net-mgmt/net-snmp",
|
|
"options": [
|
|
"OPTIONS_FILE_UNSET+=PERL",
|
|
"OPTIONS_FILE_UNSET+=PERL_EMBEDDED",
|
|
"NET_SNMP_WITHOUT_MIB_MODULE_LIST=sctp-mib"
|
|
]
|
|
}
|
|
ports += {
|
|
"name": "sysutils/nut",
|
|
"options": ["OPTIONS_FILE_UNSET+=NEON"]
|
|
}
|
|
#ports += "devel/gio-fam-backend"
|
|
ports += "sysutils/jailme"
|
|
|
|
# Reporting ports
|
|
ports += {
|
|
"name": "graphics/cairo",
|
|
"options": [
|
|
"OPTIONS_FILE_UNSET+=X11",
|
|
"OPTIONS_FILE_UNSET+=XCB",
|
|
"OPTIONS_FILE_UNSET+=OPENGL"
|
|
]
|
|
}
|
|
ports += {"name": "x11-toolkits/pango", "options": ["OPTIONS_FILE_UNSET+=X11"]}
|
|
ports += "graphics/graphite2"
|
|
ports += {
|
|
"name": "print/harfbuzz",
|
|
"options": [
|
|
"OPTIONS_FILE_UNSET+=X11",
|
|
"OPTIONS_FILE_UNSET+=XCB"
|
|
]
|
|
}
|
|
ports += {
|
|
"name": "databases/rrdtool",
|
|
"options": [
|
|
"OPTIONS_FILE_UNSET+=PERL",
|
|
"OPTIONS_FILE_UNSET+=DEJAVU",
|
|
"OPTIONS_FILE_UNSET+=PYTHON",
|
|
]
|
|
}
|
|
ports += {
|
|
"name": "net-mgmt/collectd5",
|
|
"options": [
|
|
"OPTIONS_FILE_UNSET+=BIND",
|
|
"OPTIONS_FILE_UNSET+=SNMP",
|
|
"OPTIONS_FILE_SET+=CURL",
|
|
"OPTIONS_FILE_SET+=DEBUG",
|
|
"OPTIONS_FILE_SET+=DISK",
|
|
"OPTIONS_FILE_SET+=NUTUPS",
|
|
"OPTIONS_FILE_SET+=PYTHON",
|
|
"OPTIONS_FILE_SET+=RRDTOOL",
|
|
"OPTIONS_FILE_SET+=STATGRAB",
|
|
"OPTIONS_FILE_SET+=XML"
|
|
]
|
|
}
|
|
|
|
ports += "converters/base64"
|
|
ports += {
|
|
"name": "emulators/mtools",
|
|
"options": ["OPTIONS_FILE_UNSET+=X11"]
|
|
}
|
|
ports += "sysutils/arcconf"
|
|
ports += "sysutils/tw_cli"
|
|
ports += "sysutils/megacli"
|
|
ports += "sysutils/areca-cli"
|
|
ports += "sysutils/hptcli"
|
|
ports += {
|
|
"name": "net/py-ldap",
|
|
"options": ["OPTIONS_FILE_SET+=SASL"]
|
|
}
|
|
ports += {
|
|
"name": "devel/dbus",
|
|
"options": ["OPTIONS_FILE_UNSET+=X11"]
|
|
}
|
|
ports += {
|
|
"name": "sysutils/tmux",
|
|
"options": ["OPTIONS_FILE_SET+=LIBEVENT2"]
|
|
}
|
|
ports += {
|
|
"name": "net/netatalk3",
|
|
"options": [
|
|
"OPTIONS_FILE_SET+=PAM",
|
|
"OPTIONS_FILE_SET+=ACL",
|
|
"OPTIONS_FILE_SET+=KERBEROS",
|
|
"OPTIONS_FILE_SET+=DBUS",
|
|
"OPTIONS_FILE_SET+=LDAP",
|
|
"OPTIONS_FILE_SET+=KERBEROS5",
|
|
"OPTIONS_FILE_SET+=SENDFILE",
|
|
"OPTIONS_FILE_UNSET+=MDNSRESPONDER",
|
|
"OPTIONS_FILE_UNSET+=AVAHI",
|
|
]
|
|
}
|
|
ports += "net/ladvd"
|
|
|
|
ports += "ftp/wget"
|
|
ports += "benchmarks/iozone"
|
|
ports += "benchmarks/iperf"
|
|
ports += "benchmarks/iperf3"
|
|
ports += "benchmarks/netperf"
|
|
ports += {
|
|
"name": "security/sudo",
|
|
"options": [
|
|
"OPTIONS_FILE_SET+=LDAP"
|
|
]
|
|
}
|
|
ports += "sysutils/ipmitool"
|
|
ports += "devel/py-daemon"
|
|
ports += "www/wgetpaste"
|
|
ports += "sysutils/sedutil"
|
|
ports += "sysutils/sg3_utils"
|
|
ports += "sysutils/smp_utils"
|
|
ports += "net/trafshow"
|
|
ports += "net/py-s3cmd"
|
|
|
|
ports += {
|
|
"name": "security/ca_root_nss",
|
|
"options": ["OPTIONS_FILE_SET+=ETCSYMLINK"]
|
|
}
|
|
ports += "ftp/curl"
|
|
|
|
ports += {
|
|
"name": "dns/samba-nsupdate",
|
|
"options": ["OPTIONS_FILE_SET+=IPV6"]
|
|
}
|
|
ports += {
|
|
"name": "net/samba",
|
|
"options": [
|
|
"OPTIONS_FILE_SET+=ACL_SUPPORT",
|
|
"OPTIONS_FILE_SET+=ADS",
|
|
"OPTIONS_FILE_UNSET+=AD_DC",
|
|
"OPTIONS_FILE_SET+=AIO_SUPPORT",
|
|
"OPTIONS_FILE_SET+=CLUSTER",
|
|
"OPTIONS_FILE_UNSET+=CUPS",
|
|
"OPTIONS_FILE_UNSET+=DEBUG",
|
|
"OPTIONS_FILE_UNSET+=DEVELOPER",
|
|
"OPTIONS_FILE_SET+=DNSUPDATE",
|
|
"OPTIONS_FILE_SET+=DOCS",
|
|
"OPTIONS_FILE_SET+=EXP_MODULES",
|
|
"OPTIONS_FILE_SET+=FAM",
|
|
"OPTIONS_FILE_SET+=LDAP",
|
|
"OPTIONS_FILE_SET+=LIBZFS",
|
|
"OPTIONS_FILE_SET+=MANPAGES",
|
|
"OPTIONS_FILE_SET+=PAM_SMBPASS",
|
|
"OPTIONS_FILE_SET+=PTHREADPOOL",
|
|
"OPTIONS_FILE_SET+=QUOTAS",
|
|
"OPTIONS_FILE_SET+=SPOTLIGHT",
|
|
"OPTIONS_FILE_SET+=SYSLOG",
|
|
"OPTIONS_FILE_SET+=UTMP",
|
|
"OPTIONS_FILE_SET+=NSUPDATE",
|
|
"OPTIONS_FILE_UNSET+=BIND99",
|
|
"OPTIONS_FILE_UNSET+=BIND910",
|
|
"OPTIONS_FILE_UNSET+=AVAHI",
|
|
"OPTIONS_FILE_UNSET+=MDNSRESPONDER",
|
|
]
|
|
}
|
|
|
|
ports += "sysutils/lsof"
|
|
ports += "sysutils/grub2-bhyve"
|
|
ports += "sysutils/beadm"
|
|
ports += "sysutils/throttle"
|
|
ports += "misc/xtail"
|
|
ports += "sysutils/edk2@bhyve"
|
|
ports += "benchmarks/fio"
|
|
ports += "sysutils/cmdwatch"
|
|
ports += "sysutils/devcpu-data"
|
|
ports += "sysutils/htop"
|
|
ports += "sysutils/mcelog"
|
|
ports += {
|
|
"name": "misc/mc",
|
|
"options": ["OPTIONS_FILE_UNSET+=X11"]
|
|
}
|
|
ports += "devel/py-xattr"
|
|
ports += "converters/convmv"
|
|
|
|
#ports += "sysutils/ipfs-go"
|
|
ports += {
|
|
"name": "www/py-ws4py",
|
|
"options": ["OPTIONS_FILE_UNSET+=CHERRYPY", "OPTIONS_FILE_UNSET+=GEVENT"]
|
|
}
|
|
ports += "misc/mmv"
|
|
ports += "misc/mbuffer"
|
|
ports += {
|
|
"name": "devel/git@lite",
|
|
"package": "git-lite",
|
|
}
|
|
ports += "sysutils/ncdu"
|
|
|
|
# There ports are all vm related.
|
|
ports += "www/novnc"
|
|
ports += "www/novnc-websockify"
|
|
ports += "net/libvncserver"
|
|
ports += "devel/libhyve-remote"
|
|
|
|
ports += "graphics/drm-kmod"
|
|
ports += "net/aquantia-atlantic-kmod"
|
|
ports += "net/realtek-re-kmod"
|
|
|
|
if DEBUG:
|
|
ports += "misc/py-pexpect"
|
|
ports += {
|
|
"name": "devel/ipython",
|
|
"options": ["OPTIONS_FILE_UNSET+=X11", "OPTIONS_FILE_UNSET+=ZMQ"]
|
|
}
|
|
ports += "devel/ctags"
|
|
ports += "devel/py-pyflakes"
|