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:
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
|
@ -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" \
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
Loading…
Reference in a new issue