Files
core-build/build/profiles/freenas/ports-system.pyd
2023-09-18 19:30:04 +02:00

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"