Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 14 Feb 2016 16:27:09 +0000 (UTC)
From:      Thomas Zander <riggs@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-branches@freebsd.org
Subject:   svn commit: r408867 - branches/2016Q1/multimedia/emby-server
Message-ID:  <201602141627.u1EGR9OW000941@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: riggs
Date: Sun Feb 14 16:27:09 2016
New Revision: 408867
URL: https://svnweb.freebsd.org/changeset/ports/408867

Log:
  MFH: r408785 (only fixes, excluding the upgrade to latest upstream release)
  
  multimedia/emby-server: Fix dependencies and improve pkg-msg
  
  * 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:		207155
  Submitted by:	woodsb02@gmail.com (maintainer)
  Approved by:	ports-secteam (feld)

Modified:
  branches/2016Q1/multimedia/emby-server/Makefile
  branches/2016Q1/multimedia/emby-server/pkg-message

Modified: branches/2016Q1/multimedia/emby-server/Makefile
==============================================================================
--- branches/2016Q1/multimedia/emby-server/Makefile	Sun Feb 14 15:50:58 2016	(r408866)
+++ branches/2016Q1/multimedia/emby-server/Makefile	Sun Feb 14 16:27:09 2016	(r408867)
@@ -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=${US
 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" \

Modified: branches/2016Q1/multimedia/emby-server/pkg-message
==============================================================================
--- branches/2016Q1/multimedia/emby-server/pkg-message	Sun Feb 14 15:50:58 2016	(r408866)
+++ branches/2016Q1/multimedia/emby-server/pkg-message	Sun Feb 14 16:27:09 2016	(r408867)
@@ -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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201602141627.u1EGR9OW000941>