news/sabnzbd 5.1.2 FreeBSD
Web-interface based binary newsgrabber in python, with nzb support
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- Last update
- Commit
8e63ecc3d9- License
- GPLv2+, MIT, WTFPL
- Categories
- news
- Package size
- 1028.0 KiB, 4918.2 KiB installed
Description
SABnzbd is a cross-platform binary newsreader. It makes downloading from Usenet easy by automating the whole thing. You give it an NZB file or an RSS feed, it does the rest. Has a web-browser based UI and an API for 3rd-party apps. Ideal for servers too.
In the other systems
The newest version among them is 5.1.3, as upstream numbers it.
| System | Port | Version | Vulnerabilities | Status | Maintainer | Last update |
|---|---|---|---|---|---|---|
| FreeBSD | news/sabnzbd | 5.1.2 behind since 2026-09-08 | none known | - | [email protected] | 2026-09-15 |
| OpenBSD | news/sabnzbd | 5.1.3 newest | no data | - | Bjorn Ketelaars <[email protected]> | 2026-09-08 |
| NetBSD | wip/sabnzbd by name | 4.3.2 behind since 2026-08-11 | none known | - | [email protected] | - |
| HardenedBSD | news/sabnzbd | 5.1.2 behind since 2026-09-08 | no data | - | [email protected] | - |
| GhostBSD | news/sabnzbd | 5.1.2 behind since 2026-09-08 | no data | - | [email protected] | - |
Version history 1
Upstream's version as each commit to the port's Makefile set it, or as this site first saw it in the system's packages; the tree's own revisions are not versions here.
Install
Binary package:
pkg install sabnzbd
From the ports tree:
cd /usr/ports/news/sabnzbd/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= sabnzbd>0:news/sabnzbd
Packages
The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.
| Repository | aarch64 | amd64 | armv6 | armv7 | i386 |
|---|---|---|---|---|---|
| FreeBSD:14:latest | 5.1.2 | 5.1.2 | - | - | 5.1.2 |
| FreeBSD:14:quarterly | 5.1.2 | 5.1.2 | n/a | - | 5.1.2 |
| FreeBSD:15:latest | 5.1.2 | 5.1.2 | n/a | - | 4.5.2 |
| FreeBSD:15:quarterly | 5.1.2 | 5.1.2 | n/a | n/a | n/a |
| FreeBSD:16:latest | 5.1.2 | 5.1.2 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
Dependency graph
Ports that need it on the left, what it needs to run on the right; at most 8 of each. "Dependencies" below lists them all.
Dependencies
As this port's Makefile names them.
Runtime 18
${PYTHON_PKGNAMEPREFIX}apprise>0: net-im/py-apprise${PYTHON_PKGNAMEPREFIX}chardet>=0: textproc/py-chardet${PYTHON_PKGNAMEPREFIX}cheetah3>=0: devel/py-cheetah3${PYTHON_PKGNAMEPREFIX}cheroot>=0: www/py-cheroot${PYTHON_PKGNAMEPREFIX}cherrypy>=8.9.1: www/py-cherrypy${PYTHON_PKGNAMEPREFIX}configobj>=0: devel/py-configobj${PYTHON_PKGNAMEPREFIX}feedparser>=6.0.0: textproc/py-feedparser${PYTHON_PKGNAMEPREFIX}guessit>0: multimedia/py-guessit${PYTHON_PKGNAMEPREFIX}hachoir>0: devel/py-hachoir${PYTHON_PKGNAMEPREFIX}portend>=0: net/py-portend${PYTHON_PKGNAMEPREFIX}puremagic>0: sysutils/py-puremagic${PYTHON_PKGNAMEPREFIX}pybonjour>0: dns/py-pybonjour${PYTHON_PKGNAMEPREFIX}pysocks>0: net/py-pysocks${PYTHON_PKGNAMEPREFIX}rarfile>0: archivers/py-rarfile${PYTHON_PKGNAMEPREFIX}sabctools>=9.6.3: news/py-sabctools${PYTHON_PKGNAMEPREFIX}sqlite3>=0: databases/py-sqlite3par2cmdline-turbo>0: archivers/par2cmdline-turbounrar: archivers/unrar
The full lists below include those, and their dependencies in turn.
Build dependencies 11
Run dependencies 86
- archivers/7-zip
- archivers/liblz4
- archivers/par2cmdline-turbo
- archivers/py-rarfile
- archivers/unrar
- archivers/zstd
- comms/hidapi
- comms/py-hidapi
- converters/libiconv
- databases/py-sqlite3
- databases/py-sqlobject
- databases/sqlite3
- devel/gettext-runtime
- devel/libedit
- devel/libffi
- devel/py-annotated-doc
- devel/py-babelfish
- devel/py-blinker
- devel/py-cffi
- devel/py-cheetah3
- devel/py-click
- devel/py-configobj
- devel/py-hachoir
- devel/py-jaraco.collections
- devel/py-jaraco.context
- devel/py-jaraco.functools
- devel/py-jaraco.text
- devel/py-more-itertools
- devel/py-pyasn1
- devel/py-pyasn1-modules
- devel/py-pycparser
- devel/py-python-dateutil
- devel/py-pyyaml
- devel/py-rebulk
- devel/py-setuptools
- devel/py-sgmllib3k
- devel/py-shellingham
- devel/py-six
- devel/py-tempora
- devel/py-typer
- devel/py-typer-slim
- devel/py-typing-extensions
- devel/py-zc.lockfile
- devel/readline
- dns/py-aiodns
- dns/py-idna
- dns/py-pybonjour
- dns/py-pycares
- lang/python312
- lang/python315
- lang/tcl86
- math/libtommath
- math/mpdecimal
- multimedia/py-guessit
- net-im/py-apprise
- net-im/py-slixmpp
- net-im/py-smpplib
- net/mDNSResponder
- net/py-gntp
- net/py-paho-mqtt
- net/py-portend
- net/py-pysocks
- net/py-urllib3
- news/py-sabctools
- print/indexinfo
- security/py-certifi
- security/py-cryptography
- security/py-oauthlib
- security/py-pgpy
- sysutils/py-puremagic
- textproc/expat2
- textproc/libyaml
- textproc/py-chardet
- textproc/py-charset-normalizer
- textproc/py-feedparser
- textproc/py-markdown
- textproc/py-markdown-it-py
- textproc/py-mdurl
- textproc/py-pygments
- textproc/py-rich
- www/py-cheroot
- www/py-cherrypy
- www/py-formencode
- www/py-pyjwt
- www/py-requests
- www/py-requests-oauthlib
No port depends on this one.
Configuration
Options name: news_sabnzbd
| Option | Default | Description |
|---|---|---|
| 7ZIP | on | |
| DBUS | off | DBUS support for system power management |
| DOCS | off | Build and/or install documentation |
| NLS | off | Native Language Support |
| NOTIFY2 | off | Notify2 support |
| PYGOBJECT | off | PyGObject support for system tray icon (requires cairo) |
| SSL | on | SSL protocol support |
- USES
- python shebangfix
- Service scripts
sabnzbd
Message after installing
Files
pkg-plist 248
- bin/SABnzbd.py
- %%PYTHON_SITELIBDIR%%/sabnzbd/__init__.py
- %%PYTHON_SITELIBDIR%%/sabnzbd/api.py
- %%PYTHON_SITELIBDIR%%/sabnzbd/articlecache.py
- %%PYTHON_SITELIBDIR%%/sabnzbd/assembler.py
- %%PYTHON_SITELIBDIR%%/sabnzbd/bpsmeter.py
- %%PYTHON_SITELIBDIR%%/sabnzbd/cfg.py
- %%PYTHON_SITELIBDIR%%/sabnzbd/config.py
- %%PYTHON_SITELIBDIR%%/sabnzbd/constants.py
- %%PYTHON_SITELIBDIR%%/sabnzbd/database.py
- %%PYTHON_SITELIBDIR%%/sabnzbd/decoder.py
- %%PYTHON_SITELIBDIR%%/sabnzbd/decorators.py
- %%PYTHON_SITELIBDIR%%/sabnzbd/deobfuscate_filenames.py
- %%PYTHON_SITELIBDIR%%/sabnzbd/directunpacker.py
- %%PYTHON_SITELIBDIR%%/sabnzbd/dirscanner.py
- %%PYTHON_SITELIBDIR%%/sabnzbd/downloader.py
- %%PYTHON_SITELIBDIR%%/sabnzbd/emailer.py
- %%PYTHON_SITELIBDIR%%/sabnzbd/encoding.py
- %%PYTHON_SITELIBDIR%%/sabnzbd/filesystem.py
- %%PYTHON_SITELIBDIR%%/sabnzbd/get_addrinfo.py
- %%PYTHON_SITELIBDIR%%/sabnzbd/getipaddress.py
- %%PYTHON_SITELIBDIR%%/sabnzbd/interface.py
- %%PYTHON_SITELIBDIR%%/sabnzbd/internetspeed.py
- %%PYTHON_SITELIBDIR%%/sabnzbd/lang.py
- %%PYTHON_SITELIBDIR%%/sabnzbd/macosmenu.py
- %%PYTHON_SITELIBDIR%%/sabnzbd/misc.py
- %%PYTHON_SITELIBDIR%%/sabnzbd/newsunpack.py
- %%PYTHON_SITELIBDIR%%/sabnzbd/newswrapper.py
- %%PYTHON_SITELIBDIR%%/sabnzbd/notifier.py
- %%PYTHON_SITELIBDIR%%/sabnzbd/nzb/__init__.py
- %%PYTHON_SITELIBDIR%%/sabnzbd/nzb/article.py
- %%PYTHON_SITELIBDIR%%/sabnzbd/nzb/file.py
- %%PYTHON_SITELIBDIR%%/sabnzbd/nzb/object.py
- %%PYTHON_SITELIBDIR%%/sabnzbd/nzbparser.py
- %%PYTHON_SITELIBDIR%%/sabnzbd/nzbqueue.py
- %%PYTHON_SITELIBDIR%%/sabnzbd/panic.py
- %%PYTHON_SITELIBDIR%%/sabnzbd/par2file.py
- %%PYTHON_SITELIBDIR%%/sabnzbd/postproc.py
- %%PYTHON_SITELIBDIR%%/sabnzbd/powersup.py
- %%PYTHON_SITELIBDIR%%/sabnzbd/rss.py
- %%PYTHON_SITELIBDIR%%/sabnzbd/sabtraylinux.py
- %%PYTHON_SITELIBDIR%%/sabnzbd/sabtraywin.py
- %%PYTHON_SITELIBDIR%%/sabnzbd/scheduler.py
- %%PYTHON_SITELIBDIR%%/sabnzbd/skintext.py
- %%PYTHON_SITELIBDIR%%/sabnzbd/sorting.py
- %%PYTHON_SITELIBDIR%%/sabnzbd/urlgrabber.py
- %%PYTHON_SITELIBDIR%%/sabnzbd/utils/__init__.py
- %%PYTHON_SITELIBDIR%%/sabnzbd/utils/apireg.py
- %%PYTHON_SITELIBDIR%%/sabnzbd/utils/certgen.py
- %%PYTHON_SITELIBDIR%%/sabnzbd/utils/checkdir.py
- %%PYTHON_SITELIBDIR%%/sabnzbd/utils/diskspeed.py
- %%PYTHON_SITELIBDIR%%/sabnzbd/utils/file_extension.py
- %%PYTHON_SITELIBDIR%%/sabnzbd/utils/getperformance.py
- %%PYTHON_SITELIBDIR%%/sabnzbd/utils/kronos.py
- %%PYTHON_SITELIBDIR%%/sabnzbd/utils/pybonjour.py
- %%PYTHON_SITELIBDIR%%/sabnzbd/utils/pystone.py
- %%PYTHON_SITELIBDIR%%/sabnzbd/utils/rarvolinfo.py
- %%PYTHON_SITELIBDIR%%/sabnzbd/utils/sleepless.py
- %%PYTHON_SITELIBDIR%%/sabnzbd/utils/ssdp.py
- %%PYTHON_SITELIBDIR%%/sabnzbd/version.py
- %%PYTHON_SITELIBDIR%%/sabnzbd/zconfig.py
- share/sabnzbd/email/badfetch-cs.tmpl
- share/sabnzbd/email/badfetch-da.tmpl
- share/sabnzbd/email/badfetch-de.tmpl
- share/sabnzbd/email/badfetch-en.tmpl
- share/sabnzbd/email/badfetch-es.tmpl
- share/sabnzbd/email/badfetch-fi.tmpl
- share/sabnzbd/email/badfetch-fr.tmpl
- share/sabnzbd/email/badfetch-he.tmpl
- share/sabnzbd/email/badfetch-it.tmpl
- share/sabnzbd/email/badfetch-nb.tmpl
- share/sabnzbd/email/badfetch-nl.tmpl
- share/sabnzbd/email/badfetch-pl.tmpl
- share/sabnzbd/email/badfetch-pt_BR.tmpl
- share/sabnzbd/email/badfetch-ro.tmpl
- share/sabnzbd/email/badfetch-ru.tmpl
- share/sabnzbd/email/badfetch-sr.tmpl
- share/sabnzbd/email/badfetch-sv.tmpl
- share/sabnzbd/email/badfetch-tr.tmpl
- share/sabnzbd/email/badfetch-zh_CN.tmpl
- share/sabnzbd/email/email-cs.tmpl
- share/sabnzbd/email/email-da.tmpl
- share/sabnzbd/email/email-de.tmpl
- share/sabnzbd/email/email-en.tmpl
- share/sabnzbd/email/email-es.tmpl
- share/sabnzbd/email/email-fi.tmpl
- share/sabnzbd/email/email-fr.tmpl
- share/sabnzbd/email/email-he.tmpl
- share/sabnzbd/email/email-it.tmpl
- share/sabnzbd/email/email-nb.tmpl
- share/sabnzbd/email/email-nl.tmpl
- share/sabnzbd/email/email-pl.tmpl
- share/sabnzbd/email/email-pt_BR.tmpl
- share/sabnzbd/email/email-ro.tmpl
- share/sabnzbd/email/email-ru.tmpl
- share/sabnzbd/email/email-sr.tmpl
- share/sabnzbd/email/email-sv.tmpl
- share/sabnzbd/email/email-tr.tmpl
- share/sabnzbd/email/email-zh_CN.tmpl
- share/sabnzbd/email/rss-cs.tmpl
The first 100 are listed.
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| SABnzbd-5.1.2-src.tar.gz | 5.422206e+06 | bdf1ed947d810b5ac01a2b43b7f39cd11ca6eb6a93b577244a3c021d018d63e4 |
Master sites 1
- https://github.com/sabnzbd/sabnzbd/releases/download/5.1.2/
Commit history 1
| Date | Commit | Credits | Log message |
|---|---|---|---|
8e63ecc3d9 |
Pete Diamond | news/sabnzbd: Update 5.0.1 => 5.1.2 While here:
- Make GNOME uppercase in PYGOBJECT_USE (pet portfmt).
- Remove INSTALL.txt as upstream deleted it.
Changelogs:
- https://github.com/sabnzbd/sabnzbd/releases/tag/5.0.2
- https://github.com/sabnzbd/sabnzbd/releases/tag/5.0.3
- https://github.com/sabnzbd/sabnzbd/releases/tag/5.0.4
- https://github.com/sabnzbd/sabnzbd/releases/tag/5.1.0
- https://github.com/sabnzbd/sabnzbd/releases/tag/5.1.1
- https://github.com/sabnzbd/sabnzbd/releases/tag/5.1.2
PR: 297932
Approved by: Nicholas Kirby <[email protected]>
(maintainer timeout, 2+ weeks)
Approved by: osa, vvd (Mentors, implicit)
Security: GHSA-rgqj-28c2-gxwp
Security: GHSA-75g3-96fr-7p2r
Security: GHSA-xrfq-jhgh-wqch
Security: GHSA-mjwj-v5mr-cmcg
Security: GHSA-q326-jpxx-jmjc
MFH: 2026Q3 |