From: Ian Whyman Date: Thu, 5 Apr 2018 21:20:17 +0000 (+0100) Subject: net-misc/gerbera: Update live ebuild, tidy metadata X-Git-Url: http://git.tremily.us/gitweb.cgi?a=commitdiff_plain;h=10f606fd43c733873338a2a0a3cead2efc6bb850;p=gentoo.git net-misc/gerbera: Update live ebuild, tidy metadata Package-Manager: Portage-2.3.28, Repoman-2.3.9 --- diff --git a/net-misc/gerbera/gerbera-9999.ebuild b/net-misc/gerbera/gerbera-9999.ebuild index 7f6f95dd5c36..50806deadb0c 100644 --- a/net-misc/gerbera/gerbera-9999.ebuild +++ b/net-misc/gerbera/gerbera-9999.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -21,7 +21,7 @@ HOMEPAGE="https://github.com/gerbera/gerbera" LICENSE="GPL-2" SLOT="0" -IUSE="curl debug +exif +ffmpeg ffmpegthumbnailer +javascript lastfm libav +magic mysql protocol-extensions systemd +taglib" +IUSE="curl debug +exif exiv2 +ffmpeg ffmpegthumbnailer +javascript lastfm libav +magic mysql protocol-extensions systemd +taglib" DEPEND=" !!net-misc/mediatomb @@ -33,6 +33,7 @@ DEPEND=" taglib? ( >=media-libs/taglib-1.11 ) lastfm? ( >=media-libs/lastfmlib-0.4 ) exif? ( media-libs/libexif ) + exiv2? ( media-gfx/exiv2 ) ffmpeg? ( libav? ( >=media-video/libav-10:0= ) !libav? ( >=media-video/ffmpeg-2.2:0= ) @@ -58,9 +59,9 @@ pkg_setup() { src_configure() { local mycmakeargs=( -DWITH_CURL="$(usex curl)" \ - -DWITH_LOGGING=1 \ - -DWITH_DEBUG_LOGGING="$(usex debug)" \ + -DWITH_DEBUG="$(usex debug)" \ -DWITH_EXIF="$(usex exif)" \ + -DWITH_EXIV2="$(usex exiv2)" \ -DWITH_AVCODEC="$(usex ffmpeg)" \ -DWITH_FFMPEGTHUMBNAILER="$(usex ffmpegthumbnailer)" \ -DWITH_JS="$(usex javascript)" \ diff --git a/net-misc/gerbera/metadata.xml b/net-misc/gerbera/metadata.xml index 1c5747db8ebf..22d6ba3fd3c0 100644 --- a/net-misc/gerbera/metadata.xml +++ b/net-misc/gerbera/metadata.xml @@ -7,15 +7,16 @@ Gerbera is a UPnP media server which allows you to stream your digital media through your home network and consume it on a variety of UPnP compatible devices. - Support YouTube and external media sources (e.g. internet radio) + Support HTTP media sources (e.g. internet radio) + Use media-gfx/exiv2 to extract EXIF information Enable video thumbnail support with media-video/ffmpegthumbnailer Enable last.fm support Use libmagic to determine file types Use dev-db/mysql as backend rather than SQLite3 Enable partial DLNA support - Use media-libs/taglib for reading files' metadata rather than id3lib + Use media-libs/taglib for reading files' metadata - v00d00/gerbera + gerbera/gerbera