Update to upstream version 3.0.5821, fix dependencies and improve pkg-msg

* Update multimedia/emby-server to 3.0.5821
* Remove dependency on multimedia/libmediainfo (now uses FFMpeg instead)
* Add X11 OPTION (ON by default) for user to choose dependency of
  graphics/ImageMagick or graphics/ImageMagick-nox11
* Improve pkg-message to prompt the user to some additional
  options that can be set when building multimedia/ffmpeg and
  graphics/ImageMagick in order to optimise their Emby Server experience.

PR:		206374
Submitted by:	joshruehlig@gmail.com
Reviewed by:	woodsb02@gmail.com (maintainer)
Approved by:	woodsb02@gmail.com (maintainer)
This commit is contained in:
Thomas Zander 2016-02-13 11:32:30 +00:00
parent b14acbae9c
commit 2fe7cd75ee
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=408785
4 changed files with 1429 additions and 102 deletions

View file

@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= emby-server
PORTVERSION= 3.0.5781.2
PORTVERSION= 3.0.5821
CATEGORIES= multimedia
MAINTAINER= woodsb02@gmail.com
@ -12,9 +12,7 @@ LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/LICENSE.md
LIB_DEPENDS= libavformat.so:${PORTSDIR}/multimedia/ffmpeg \
libmediainfo.so:${PORTSDIR}/multimedia/libmediainfo \
libsqlite3.so:${PORTSDIR}/databases/sqlite3 \
libMagickWand-6.so:${PORTSDIR}/graphics/ImageMagick-nox11
libsqlite3.so:${PORTSDIR}/databases/sqlite3
CONFLICTS_INSTALL= mediabrowser
@ -30,6 +28,11 @@ SUB_LIST= PORTNAME=${PORTNAME} USER=${USERS} GROUP=${GROUPS} RC_NAME=${RC_NAME}
USERS= emby
GROUPS= emby
OPTIONS_DEFINE= X11
OPTIONS_DEFAULT=X11
X11_LIB_DEPENDS=libMagickWand-6.so:${PORTSDIR}/graphics/ImageMagick
X11_LIB_DEPENDS_OFF=libMagickWand-6.so:${PORTSDIR}/graphics/ImageMagick-nox11
do-build:
(cd ${WRKSRC} && \
${SETENV} ${MAKE_ENV} ${LOCALBASE}/bin/xbuild /t:build /p:Configuration="Release Mono" \

View file

@ -1,2 +1,2 @@
SHA256 (MediaBrowser-Emby-3.0.5781.2_GH0.tar.gz) = ac4c99aad97ad2eb3e478906c2824599a37fae23136bfa98577fbeee08973ab8
SIZE (MediaBrowser-Emby-3.0.5781.2_GH0.tar.gz) = 59105858
SHA256 (MediaBrowser-Emby-3.0.5821_GH0.tar.gz) = 8f85dbbe61c9279e08f902ceeea9183ad2cdfe10d343abe3ba695dc9d1bf5592
SIZE (MediaBrowser-Emby-3.0.5821_GH0.tar.gz) = 54744878

View file

@ -1,7 +1,18 @@
Emby Server uses ffmpeg for transcoding, which by default has
lame support disabled due to licensing issues. To enable mp3
audio when transcoding, you must reinstall multimedia/ffmpeg
from ports with the lame support option enabled.
Emby Server uses FFmpeg for transcoding and ImageMagick for
generating thumbnails. The default ports/pkg builds of FFmpeg
and ImageMagick on FreeBSD have a number of options which
could be SET/UNSET to improve your Emby Server experience.
It is recommended to recompile the multimedia/ffmpeg package
from ports with the following options ENABLED (SET):
- ASS (required for subtitle rendering)
- LAME (required for mp3 audio transcoding, disabled by default due to mp3 licensing restrictions)
- OPUS (required for opus audio codec support)
- X265 (required for H.265 video codec support
It is recommended to recompile the graphics/ImageMagick package
from ports with the following options DISABLED (UNSET):
- 16BIT_PIXEL (to increase thumbnail generation performance)
If you had mediabrowser installed before the project was
renamed to emby-server, you may want to rename the user and

File diff suppressed because it is too large Load diff