net-p2p/sonarr: Add dynamic object dependency mapping for sqlite3
Added the libmap.d file.
Same was already done for net-p2p/prowlarr and net-p2p/lidarr.
This will make sonarr work with sqlite3 again (postgresql was/is not
affected).
PR: 292745
net-p2p/sonarr: Fix rc script for 15 after SSL version bump
By default Sonarr (Mono?) is looking for libssl.so.3.
This was worked around in the 14.X series by setting an environment
override in the shipped init script to tell the executable to instead
look for libssl.so.30
Update the override for FreeBSD >= 15.0-RELEASE so that it now looks for
libssl.so.35 without removing the workaround for FreeBSD 14.X.
Without this patch Sonarr exits code 6 and is restarted continuously.
PR: 291736
Tested by: edgeman@gmail.com
Approved by: Michiel van Baak Jansen <michiel@vanbaak.eu> (maintainer)
Co-authored-by: Vladimir Druzenko <vvd@FreeBSD.org>
MFH: 2025Q4
net-p2p/sonarr: Update to 4.0.6.1805
ChangeLog: https://github.com/Sonarr/Sonarr/releases/tag/v4.0.6.1805
Changes
* Translations update from Servarr Weblate
* Fix SDR Files Being Parsed As HLG
* New: Genres and Images for Webhooks and Notifiarr
* Fixed: Include full series title in episode search
* Fixed: Manual Interaction Required with possible null series
* Translations update from Servarr Weblate
* New: Refresh cache for tracked queue on series add
* Fixed: Ignore case for name validation in providers
* Fixed: Skip invalid series paths during validation
(Only the first 15 lines of the commit message are shown above )
net-p2p/sonarr: Update to 4.0.3.1413
ChangeLog: https://github.com/Sonarr/Sonarr/releases/tag/v4.0.3.1413
* Translations update from Servarr Weblate by @ServarrAdmin in #6668
* Bump version to 4.0.3 by @markus101 in #6672
PR: 278183
Reported by: michiel@vanbaak.eu (maintainer)
net-p2p/sonarr: Update to 4.0.1.929
New:
* Improve All Series call by using dictionary for stats iteration
* Drop commands table content before postgres migration
* Add 'zhtw' and 'yue' language codes as Chinese language
* Added column in Queue
* Optional directory setting for Aria2
* Parse German Dual Language and Multi-language releases
* Custom formats in episode history
* Watch list sorting and rate limit for Trakt Import Lists
* Retry on failed downloads of torrent and nzb files
* HDR metadata for Trakt connection
* Rate limiting for Trakt connection
* Add sorting to Manage Indexer and Download Client modals
(Only the first 15 lines of the commit message are shown above )
net-p2p/sonarr-devel: add new port
Main updates to sonarr:
* Switched from mono to .NET
* Release profiles have been deleted in favour of Custom Formats
* Authentication is now mandatory to prevent open instances on the internet that
leak access to indexers
* dark theme included by default
Changes: https://wiki.servarr.com/sonarr/faq-v4
PR: 273898
net-p2p/sonarr: Update to 3.0.10.1566
Upstream changes:
- Improve messaging for rejected quality upgrades
- Preserve language tags when importing subtitle files
- Add maximum single episode age option (per indexer)
- Migrations on SQLite 3.41.0
- Improve WebDL and WebRip Parsing
- Logging when series folder is moved successfully
- Improve moving file to location where another one exists
PR: 270004
Remove WWW entries moved into port Makefiles
Commit b7f05445c00f has added WWW entries to port Makefiles based on
WWW: lines in pkg-descr files.
This commit removes the WWW: lines of moved-over URLs from these
pkg-descr files.
Approved by: portmgr (tcberner)
Add WWW entries to port Makefiles
It has been common practice to have one or more URLs at the end of the
ports' pkg-descr files, one per line and prefixed with "WWW:". These
URLs should point at a project website or other relevant resources.
Access to these URLs required processing of the pkg-descr files, and
they have often become stale over time. If more than one such URL was
present in a pkg-descr file, only the first one was tarnsfered into
the port INDEX, but for many ports only the last line did contain the
port specific URL to further information.
There have been several proposals to make a project URL available as
a macro in the ports' Makefiles, over time.
(Only the first 15 lines of the commit message are shown above )
net-p2p/sonarr: Release maintainership
There are changes coming with the move from Mono to .NET and there is a
group of people more involved than me who can test and update the port
in a timely manner. I shouldn't be a blocker during this transitional
phase.
net-p2p/sonarr: Make X11 optional
X11 dependencies were added to resolve a crashing issue in newer
versions of sonarr. This has been resolved upstream and is now optional.
The role of X11 (libgdiplus) is to enable image file resizing.
PR: 214244
net-p2p/sonarr: Fix $sonarr_data_dir creation
Now that $sonarr_data_dir is configurable, move creation from package to
rc script to prevent sonarr from failing to start successfully.
PR: 205986
MFH: 2016Q1
net-p2p/sonarr: Various improvements
- Allow running sonarr as a different user
- Use sonarr's pidfile
- Allow configuring location of the data directory
- Export XDG_CONFIG_HOME to a writable directory to prevent runtime problems
PR: 205441
net-p2p/sonarr: no-op improvements
- nobody group already exists in base
- COPYTREE_SHARE instead of cp -R
- bsd.port.pre and post.mk are not necessary
Submitted by: mat