Summary: | net-p2p/sonarr: libgdiplus requirement not needed (anymore?) | ||
---|---|---|---|
Product: | Ports & Packages | Reporter: | Andrej Ebert <andrej> |
Component: | Individual Port(s) | Assignee: | Mark Felder <feld> |
Status: | Closed FIXED | ||
Severity: | Affects Many People | Flags: | bugzilla:
maintainer-feedback?
(feld) |
Priority: | --- | ||
Version: | Latest | ||
Hardware: | Any | ||
OS: | Any |
Description
Andrej Ebert
2016-11-05 15:22:28 UTC
Sorry for the noise, it really does crash when running maintenance tasks (series refresh, etc), didn't notice it the first few hours. Maybe upstream (https://github.com/Sonarr/Sonarr/issues/1529, https://forums.sonarr.tv/t/sonarr-on-linux-now-crashing-after-a-few-secs/12254) will do something about it. As of master v2.0.0.4389 sonarr has an additional check for the presence of libgdiplus and no longer crashes when it's not there. So the libgdiplus dependency can be made optional (maybe with a hint, that cairo needs to be built with X11 support to build libgdiplus successfully at the moment). It's needed for image resizing. Please see https://github.com/Sonarr/Sonarr/issues/1529 and https://github.com/Sonarr/Sonarr/commit/b093be3f4e16ebd2dcbb286f57aca4ec74be0b6f A commit references this bug: Author: feld Date: Sat Nov 12 19:13:08 UTC 2016 New revision: 425985 URL: https://svnweb.freebsd.org/changeset/ports/425985 Log: 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 Changes: head/net-p2p/sonarr/Makefile X11 in libgdiplus is now optional (see #213973) so it can now be added as a standard dependency again without the need to have cairo or anything else built with X11. |