Bug 273898 - [NEW PORT] net-p24/sonarr-devel: Sonarr v4
Summary: [NEW PORT] net-p24/sonarr-devel: Sonarr v4
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Dries Michiels
URL: https://forums.sonarr.tv/t/sonarr-v4-...
Keywords:
Depends on:
Blocks:
 
Reported: 2023-09-17 12:46 UTC by Michiel van Baak Jansen
Modified: 2023-09-29 15:35 UTC (History)
2 users (show)

See Also:


Attachments
0001-Add-net-p2p-sonarr-devel-sonarr-4-based-on-.NET.patch (33.48 KB, patch)
2023-09-17 12:46 UTC, Michiel van Baak Jansen
michiel: maintainer-approval+
Details | Diff
0001-Add-net-p2p-sonarr-devel-sonarr-4-based-on-.NET.patch (33.43 KB, patch)
2023-09-24 13:05 UTC, Michiel van Baak Jansen
michiel: maintainer-approval+
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Michiel van Baak Jansen 2023-09-17 12:46:31 UTC
Created attachment 244967 [details]
0001-Add-net-p2p-sonarr-devel-sonarr-4-based-on-.NET.patch

Poudriere ok
Runs in production on my setup (13.2 amd64)

This port is a lot like the other *arr ports that have been ported to .NET
startup script and makefile are all based o the same template.

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

The link is the original announcement, BSD support is stated to be removed, but it has been moved back into the supported platforms later. This port uses the official compiled binary version directly from the sonarr product.

For a faq about v4: https://wiki.servarr.com/sonarr/faq-v4
Comment 1 Michiel van Baak Jansen 2023-09-24 13:05:06 UTC
Created attachment 245187 [details]
0001-Add-net-p2p-sonarr-devel-sonarr-4-based-on-.NET.patch

Update to latest version.
Comment 2 commit-hook freebsd_committer freebsd_triage 2023-09-29 15:34:32 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=379a07b9b85291d143c8226a244c42267d203770

commit 379a07b9b85291d143c8226a244c42267d203770
Author:     Michiel van Baak Jansen <michiel@vanbaak.eu>
AuthorDate: 2023-09-29 15:20:05 +0000
Commit:     Dries Michiels <driesm@FreeBSD.org>
CommitDate: 2023-09-29 15:31:36 +0000

    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

 MOVED                                            |   1 -
 net-p2p/Makefile                                 |   1 +
 net-p2p/sonarr-devel/Makefile (new)              |  58 +++
 net-p2p/sonarr-devel/distinfo (new)              |   3 +
 net-p2p/sonarr-devel/files/package_info.in (new) |   5 +
 net-p2p/sonarr-devel/files/pkg-message.in (new)  |  33 ++
 net-p2p/sonarr-devel/files/sonarr.in (new)       |  54 +++
 net-p2p/sonarr-devel/pkg-descr (new)             |   1 +
 net-p2p/sonarr-devel/pkg-plist (new)             | 519 +++++++++++++++++++++++
 net-p2p/sonarr/Makefile                          |   4 +-
 10 files changed, 677 insertions(+), 2 deletions(-)
Comment 3 Dries Michiels freebsd_committer freebsd_triage 2023-09-29 15:35:14 UTC
Thanks for the patch, committed with some minor modifications!