Skip to content

Commit

Permalink
net-p2p/*arr: Switch back to converters/libiconv dependency
Browse files Browse the repository at this point in the history
In PR 274169 all *arr ports were switched to use 'USES+=libiconv' instead of a
hard dependency on the 'converters/libiconv' port.  Turns out, this is
incorrect.

Specifically 'libMonoPosixHelper' (part of .NET) is compiled against the port,
and will break when the port is not installed (incompatible with the base
version of libiconv)

This patch moves all *arr ports back to RUN_DEPENDS on converters/libiconv

PR:		274532
Reported by:	michiel@vanbaak.eu (maintainer)
  • Loading branch information
Fernando Apesteguía authored and Fernando Apesteguía committed Oct 19, 2023
1 parent 96891d7 commit 2170798
Show file tree
Hide file tree
Showing 5 changed files with 15 additions and 6 deletions.
4 changes: 3 additions & 1 deletion net-p2p/lidarr/Makefile
@@ -1,5 +1,6 @@
PORTNAME= lidarr
DISTVERSION= 1.4.5.3639
PORTREVISION= 1
CATEGORIES= net-p2p
MASTER_SITES= https://github.com/lidarr/Lidarr/releases/download/v${PORTVERSION}/
DISTNAME= Lidarr.master.${DISTVERSION}.freebsd-core-x64
Expand All @@ -16,11 +17,12 @@ ONLY_FOR_ARCHS= amd64
RUN_DEPENDS= ca_root_nss>0:security/ca_root_nss \
icu>0:devel/icu \
krb5>0:security/krb5 \
libiconv>0:converters/libiconv \
libinotify>0:devel/libinotify \
libunwind>0:devel/libunwind \
chromaprint>0:audio/chromaprint

USES= ssl:run sqlite:3 iconv
USES= ssl:run sqlite:3

USE_RC_SUBR= ${PORTNAME}

Expand Down
5 changes: 3 additions & 2 deletions net-p2p/prowlarr/Makefile
@@ -1,6 +1,6 @@
PORTNAME= prowlarr
DISTVERSION= 1.8.6.3946
PORTREVISION= 1
PORTREVISION= 2
CATEGORIES= net-p2p
MASTER_SITES= https://github.com/Prowlarr/Prowlarr/releases/download/v${PORTVERSION}/
DISTNAME= Prowlarr.master.${PORTVERSION}.freebsd-core-x64
Expand All @@ -16,10 +16,11 @@ ONLY_FOR_ARCHS= amd64
RUN_DEPENDS= ca_root_nss>0:security/ca_root_nss \
icu>0:devel/icu \
krb5>0:security/krb5 \
libiconv>0:converters/libiconv \
libinotify>0:devel/libinotify \
libunwind>0:devel/libunwind

USES= ssl:run sqlite:3 iconv
USES= ssl:run sqlite:3

USE_RC_SUBR= ${PORTNAME}

Expand Down
4 changes: 3 additions & 1 deletion net-p2p/radarr/Makefile
@@ -1,5 +1,6 @@
PORTNAME= radarr
DISTVERSION= 5.0.3.8127
PORTREVISION= 1
CATEGORIES= net-p2p
MASTER_SITES= https://github.com/Radarr/Radarr/releases/download/v${PORTVERSION}/
DISTNAME= Radarr.master.${DISTVERSION}.freebsd-core-x64
Expand All @@ -16,10 +17,11 @@ ONLY_FOR_ARCHS= amd64
RUN_DEPENDS= ca_root_nss>0:security/ca_root_nss \
icu>0:devel/icu \
krb5>0:security/krb5 \
libiconv>0:converters/libiconv \
libinotify>0:devel/libinotify \
libunwind>0:devel/libunwind

USES= ssl:run sqlite:3 iconv
USES= ssl:run sqlite:3

USE_RC_SUBR= ${PORTNAME}

Expand Down
4 changes: 3 additions & 1 deletion net-p2p/readarr/Makefile
@@ -1,5 +1,6 @@
PORTNAME= readarr
DISTVERSION= 0.3.7.2260
PORTREVISION= 1
CATEGORIES= net-p2p
MASTER_SITES= https://github.com/Readarr/Readarr/releases/download/v${PORTVERSION}/
DISTNAME= Readarr.develop.${DISTVERSION}.freebsd-core-x64
Expand All @@ -16,10 +17,11 @@ ONLY_FOR_ARCHS= amd64
RUN_DEPENDS= ca_root_nss>0:security/ca_root_nss \
icu>0:devel/icu \
krb5>0:security/krb5 \
libiconv>0:converters/libiconv \
libinotify>0:devel/libinotify \
libunwind>0:devel/libunwind

USES= ssl:run sqlite:3 iconv
USES= ssl:run sqlite:3

USE_RC_SUBR= ${PORTNAME}

Expand Down
4 changes: 3 additions & 1 deletion net-p2p/sonarr-devel/Makefile
@@ -1,5 +1,6 @@
PORTNAME= sonarr
DISTVERSION= 4.0.0.697
PORTREVISION= 1
CATEGORIES= net-p2p
MASTER_SITES= https://download.sonarr.tv/v4/develop/${PORTVERSION}/
PKGNAMESUFFIX= -devel
Expand All @@ -16,10 +17,11 @@ ONLY_FOR_ARCHS= amd64
RUN_DEPENDS= ca_root_nss>0:security/ca_root_nss \
icu>0:devel/icu \
krb5>0:security/krb5 \
libiconv>0:converters/libiconv \
libinotify>0:devel/libinotify \
libunwind>0:devel/libunwind

USES= ssl:run sqlite:3 iconv
USES= ssl:run sqlite:3
USE_RC_SUBR= sonarr

CONFLICTS_INSTALL= sonarr
Expand Down

0 comments on commit 2170798

Please sign in to comment.