mirror of
https://github.com/gentoo-mirror/gentoo.git
synced 2026-09-24 04:59:14 -07:00
media-video/vlc: EAPI-7 bump
Package-Manager: Portage-2.3.60, Repoman-2.3.12 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
This commit is contained in:
@@ -1,7 +1,7 @@
|
||||
# Copyright 1999-2019 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
EAPI=7
|
||||
|
||||
MY_PV="${PV/_/-}"
|
||||
MY_PV="${MY_PV/-beta/-test}"
|
||||
@@ -52,7 +52,14 @@ REQUIRED_USE="
|
||||
vaapi? ( ffmpeg X )
|
||||
vdpau? ( ffmpeg X )
|
||||
"
|
||||
RDEPEND="
|
||||
BDEPEND="
|
||||
>=sys-devel/gettext-0.19.8:*
|
||||
virtual/pkgconfig:*
|
||||
amd64? ( dev-lang/yasm:* )
|
||||
x86? ( dev-lang/yasm:* )
|
||||
X? ( x11-base/xorg-proto )
|
||||
"
|
||||
DEPEND="
|
||||
net-dns/libidn:=
|
||||
sys-libs/zlib:0[minizip]
|
||||
virtual/libintl:0
|
||||
@@ -218,13 +225,7 @@ RDEPEND="
|
||||
zeroconf? ( net-dns/avahi:0[dbus] )
|
||||
zvbi? ( media-libs/zvbi )
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
>=sys-devel/gettext-0.19.8:*
|
||||
virtual/pkgconfig:*
|
||||
amd64? ( dev-lang/yasm:* )
|
||||
x86? ( dev-lang/yasm:* )
|
||||
X? ( x11-base/xorg-proto )
|
||||
"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
PATCHES=(
|
||||
"${FILESDIR}"/${PN}-2.1.0-fix-libtremor-libs.patch # build system
|
||||
@@ -452,7 +453,7 @@ src_configure() {
|
||||
)
|
||||
fi
|
||||
|
||||
econf ${myeconfargs[@]}
|
||||
econf "${myeconfargs[@]}"
|
||||
|
||||
# _FORTIFY_SOURCE is set to 2 in config.h, which is also the default value on Gentoo.
|
||||
# Other values may break the build (bug 523144), so definition should not be removed.
|
||||
@@ -470,7 +471,7 @@ src_install() {
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
if [[ "$ROOT" = "/" ]] && [[ -x "/usr/$(get_libdir)/vlc/vlc-cache-gen" ]] ; then
|
||||
if [[ -z ${ROOT} ]] && [[ -x "/usr/$(get_libdir)/vlc/vlc-cache-gen" ]] ; then
|
||||
einfo "Running /usr/$(get_libdir)/vlc/vlc-cache-gen on /usr/$(get_libdir)/vlc/plugins/"
|
||||
"/usr/$(get_libdir)/vlc/vlc-cache-gen" "/usr/$(get_libdir)/vlc/plugins/"
|
||||
else
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
# Copyright 1999-2019 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
EAPI=7
|
||||
|
||||
MY_PV="${PV/_/-}"
|
||||
MY_PV="${MY_PV/-beta/-test}"
|
||||
@@ -52,107 +52,114 @@ REQUIRED_USE="
|
||||
vaapi? ( ffmpeg X )
|
||||
vdpau? ( ffmpeg X )
|
||||
"
|
||||
RDEPEND="
|
||||
BDEPEND="
|
||||
>=sys-devel/gettext-0.19.8:*
|
||||
virtual/pkgconfig:*
|
||||
amd64? ( dev-lang/yasm:* )
|
||||
x86? ( dev-lang/yasm:* )
|
||||
X? ( x11-base/xorg-proto )
|
||||
"
|
||||
DEPEND="
|
||||
net-dns/libidn:=
|
||||
sys-libs/zlib:0[minizip]
|
||||
virtual/libintl:0
|
||||
sys-libs/zlib[minizip]
|
||||
virtual/libintl
|
||||
virtual/opengl
|
||||
a52? ( media-libs/a52dec:0 )
|
||||
alsa? ( media-libs/alsa-lib:0 )
|
||||
a52? ( media-libs/a52dec )
|
||||
alsa? ( media-libs/alsa-lib )
|
||||
aom? ( media-libs/libaom:= )
|
||||
archive? ( app-arch/libarchive:= )
|
||||
aribsub? ( media-libs/aribb24 )
|
||||
bidi? (
|
||||
dev-libs/fribidi:0
|
||||
dev-libs/fribidi
|
||||
media-libs/freetype:2[harfbuzz]
|
||||
media-libs/harfbuzz
|
||||
virtual/ttf-fonts:0
|
||||
virtual/ttf-fonts
|
||||
)
|
||||
bluray? ( media-libs/libbluray:0= )
|
||||
cddb? ( media-libs/libcddb:0 )
|
||||
chromaprint? ( media-libs/chromaprint:0= )
|
||||
bluray? ( media-libs/libbluray:= )
|
||||
cddb? ( media-libs/libcddb )
|
||||
chromaprint? ( media-libs/chromaprint:= )
|
||||
chromecast? (
|
||||
>=dev-libs/protobuf-2.5.0:=
|
||||
>=net-libs/libmicrodns-0.0.9:=
|
||||
)
|
||||
dav1d? ( media-libs/dav1d )
|
||||
dbus? ( sys-apps/dbus:0 )
|
||||
dbus? ( sys-apps/dbus )
|
||||
dc1394? (
|
||||
media-libs/libdc1394:2
|
||||
sys-libs/libraw1394:0
|
||||
sys-libs/libraw1394
|
||||
)
|
||||
dts? ( media-libs/libdca:0 )
|
||||
dvbpsi? ( >=media-libs/libdvbpsi-1.2.0:0= )
|
||||
dts? ( media-libs/libdca )
|
||||
dvbpsi? ( >=media-libs/libdvbpsi-1.2.0:= )
|
||||
dvd? (
|
||||
>=media-libs/libdvdnav-4.9:0
|
||||
>=media-libs/libdvdread-4.9:0
|
||||
>=media-libs/libdvdnav-4.9
|
||||
>=media-libs/libdvdread-4.9
|
||||
)
|
||||
faad? ( media-libs/faad2:0 )
|
||||
fdk? ( media-libs/fdk-aac:0= )
|
||||
faad? ( media-libs/faad2 )
|
||||
fdk? ( media-libs/fdk-aac:= )
|
||||
ffmpeg? (
|
||||
!libav? ( >=media-video/ffmpeg-3.1.3:0=[vaapi?,vdpau?] )
|
||||
libav? ( >=media-video/libav-12.2:0=[vaapi?,vdpau?] )
|
||||
)
|
||||
flac? (
|
||||
media-libs/flac:0
|
||||
media-libs/libogg:0
|
||||
media-libs/flac
|
||||
media-libs/libogg
|
||||
)
|
||||
fluidsynth? ( media-sound/fluidsynth:0 )
|
||||
fluidsynth? ( media-sound/fluidsynth:= )
|
||||
fontconfig? ( media-libs/fontconfig:1.0 )
|
||||
gcrypt? (
|
||||
dev-libs/libgcrypt:0=
|
||||
dev-libs/libgpg-error:0
|
||||
dev-libs/libgpg-error
|
||||
)
|
||||
gme? ( media-libs/game-music-emu:0 )
|
||||
gme? ( media-libs/game-music-emu )
|
||||
gnome-keyring? ( app-crypt/libsecret )
|
||||
gstreamer? ( >=media-libs/gst-plugins-base-1.4.5:1.0 )
|
||||
ieee1394? (
|
||||
sys-libs/libavc1394:0
|
||||
sys-libs/libraw1394:0
|
||||
sys-libs/libavc1394
|
||||
sys-libs/libraw1394
|
||||
)
|
||||
jack? ( virtual/jack )
|
||||
jpeg? ( virtual/jpeg:0 )
|
||||
kate? ( media-libs/libkate:0 )
|
||||
kate? ( media-libs/libkate )
|
||||
libass? (
|
||||
media-libs/fontconfig:1.0
|
||||
media-libs/libass:0=
|
||||
media-libs/libass:=
|
||||
)
|
||||
libcaca? ( media-libs/libcaca:0 )
|
||||
libcaca? ( media-libs/libcaca )
|
||||
libnotify? (
|
||||
dev-libs/glib:2
|
||||
x11-libs/gdk-pixbuf:2
|
||||
x11-libs/gtk+:3
|
||||
x11-libs/libnotify:0
|
||||
x11-libs/libnotify
|
||||
)
|
||||
libsamplerate? ( media-libs/libsamplerate:0 )
|
||||
libtar? ( dev-libs/libtar:0 )
|
||||
libtiger? ( media-libs/libtiger:0 )
|
||||
libsamplerate? ( media-libs/libsamplerate )
|
||||
libtar? ( dev-libs/libtar )
|
||||
libtiger? ( media-libs/libtiger )
|
||||
linsys? ( media-libs/zvbi )
|
||||
lirc? ( app-misc/lirc:0 )
|
||||
live? ( media-plugins/live:0 )
|
||||
lua? ( >=dev-lang/lua-5.1:0 )
|
||||
lirc? ( app-misc/lirc )
|
||||
live? ( media-plugins/live:= )
|
||||
lua? ( >=dev-lang/lua-5.1:0= )
|
||||
mad? ( media-libs/libmad )
|
||||
matroska? (
|
||||
dev-libs/libebml:0=
|
||||
media-libs/libmatroska:0=
|
||||
dev-libs/libebml:=
|
||||
media-libs/libmatroska:=
|
||||
)
|
||||
modplug? ( media-libs/libmodplug )
|
||||
mp3? ( media-sound/mpg123 )
|
||||
mpeg? ( media-libs/libmpeg2 )
|
||||
mtp? ( media-libs/libmtp:0= )
|
||||
musepack? ( media-sound/musepack-tools:0 )
|
||||
mtp? ( media-libs/libmtp:= )
|
||||
musepack? ( media-sound/musepack-tools )
|
||||
ncurses? ( sys-libs/ncurses:0=[unicode] )
|
||||
nfs? ( >=net-fs/libnfs-0.10.0:= )
|
||||
ogg? ( media-libs/libogg:0 )
|
||||
opencv? ( media-libs/opencv:0= )
|
||||
opus? ( >=media-libs/opus-1.0.3:0 )
|
||||
ogg? ( media-libs/libogg )
|
||||
opencv? ( media-libs/opencv:= )
|
||||
opus? ( >=media-libs/opus-1.0.3 )
|
||||
png? ( media-libs/libpng:0= )
|
||||
postproc? ( libav? ( media-libs/libpostproc:0= ) )
|
||||
postproc? ( libav? ( media-libs/libpostproc ) )
|
||||
projectm? (
|
||||
media-fonts/dejavu:0
|
||||
media-libs/libprojectm:0
|
||||
media-fonts/dejavu
|
||||
media-libs/libprojectm
|
||||
)
|
||||
pulseaudio? ( media-sound/pulseaudio:0 )
|
||||
pulseaudio? ( media-sound/pulseaudio )
|
||||
qt5? (
|
||||
dev-qt/qtcore:5
|
||||
dev-qt/qtgui:5
|
||||
@@ -163,45 +170,45 @@ RDEPEND="
|
||||
x11-libs/libX11
|
||||
)
|
||||
)
|
||||
rdp? ( >=net-misc/freerdp-2.0.0_rc0:0=[client] )
|
||||
rdp? ( >=net-misc/freerdp-2.0.0_rc0:=[client] )
|
||||
samba? ( >=net-fs/samba-4.0.0:0[client,-debug(-)] )
|
||||
sdl-image? ( media-libs/sdl-image:0 )
|
||||
sftp? ( net-libs/libssh2:0 )
|
||||
shout? ( media-libs/libshout:0 )
|
||||
sdl-image? ( media-libs/sdl-image )
|
||||
sftp? ( net-libs/libssh2 )
|
||||
shout? ( media-libs/libshout )
|
||||
sid? ( media-libs/libsidplay:2 )
|
||||
skins? (
|
||||
x11-libs/libXext:0
|
||||
x11-libs/libXinerama:0
|
||||
x11-libs/libXpm:0
|
||||
x11-libs/libXext
|
||||
x11-libs/libXinerama
|
||||
x11-libs/libXpm
|
||||
)
|
||||
soxr? ( media-libs/soxr )
|
||||
speex? (
|
||||
>=media-libs/speex-1.2.0:0
|
||||
media-libs/speexdsp:0
|
||||
>=media-libs/speex-1.2.0
|
||||
media-libs/speexdsp
|
||||
)
|
||||
srt? ( net-libs/srt )
|
||||
ssl? ( net-libs/gnutls:0 )
|
||||
ssl? ( net-libs/gnutls:= )
|
||||
svg? (
|
||||
gnome-base/librsvg:2
|
||||
x11-libs/cairo:0
|
||||
x11-libs/cairo
|
||||
)
|
||||
taglib? ( >=media-libs/taglib-1.9:0 )
|
||||
theora? ( media-libs/libtheora:0 )
|
||||
tremor? ( media-libs/tremor:0 )
|
||||
taglib? ( >=media-libs/taglib-1.9 )
|
||||
theora? ( media-libs/libtheora )
|
||||
tremor? ( media-libs/tremor )
|
||||
truetype? (
|
||||
media-libs/freetype:2
|
||||
virtual/ttf-fonts:0
|
||||
!fontconfig? ( media-fonts/dejavu:0 )
|
||||
virtual/ttf-fonts
|
||||
!fontconfig? ( media-fonts/dejavu )
|
||||
)
|
||||
twolame? ( media-sound/twolame:0 )
|
||||
udev? ( virtual/udev:0 )
|
||||
twolame? ( media-sound/twolame )
|
||||
udev? ( virtual/udev )
|
||||
upnp? ( net-libs/libupnp:= )
|
||||
v4l? ( media-libs/libv4l:0 )
|
||||
vaapi? ( x11-libs/libva:0=[drm,wayland?,X?] )
|
||||
vdpau? ( x11-libs/libvdpau:0 )
|
||||
vnc? ( net-libs/libvncserver:0 )
|
||||
vorbis? ( media-libs/libvorbis:0 )
|
||||
vpx? ( media-libs/libvpx:0= )
|
||||
v4l? ( media-libs/libv4l:= )
|
||||
vaapi? ( x11-libs/libva:=[drm,wayland?,X?] )
|
||||
vdpau? ( x11-libs/libvdpau )
|
||||
vnc? ( net-libs/libvncserver )
|
||||
vorbis? ( media-libs/libvorbis )
|
||||
vpx? ( media-libs/libvpx:= )
|
||||
wayland? (
|
||||
>=dev-libs/wayland-1.15
|
||||
dev-libs/wayland-protocols
|
||||
@@ -213,21 +220,15 @@ RDEPEND="
|
||||
x11-libs/xcb-util-keysyms
|
||||
)
|
||||
x264? (
|
||||
!10bit? ( >=media-libs/x264-0.0.20160712:0= )
|
||||
10bit? ( >=media-libs/x264-9999:0= )
|
||||
!10bit? ( >=media-libs/x264-0.0.20160712:= )
|
||||
10bit? ( >=media-libs/x264-9999:= )
|
||||
)
|
||||
x265? ( media-libs/x265:0= )
|
||||
x265? ( media-libs/x265:= )
|
||||
xml? ( dev-libs/libxml2:2 )
|
||||
zeroconf? ( net-dns/avahi:0[dbus] )
|
||||
zeroconf? ( net-dns/avahi[dbus] )
|
||||
zvbi? ( media-libs/zvbi )
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
>=sys-devel/gettext-0.19.8:*
|
||||
virtual/pkgconfig:*
|
||||
amd64? ( dev-lang/yasm:* )
|
||||
x86? ( dev-lang/yasm:* )
|
||||
X? ( x11-base/xorg-proto )
|
||||
"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
PATCHES=(
|
||||
"${FILESDIR}"/${PN}-2.1.0-fix-libtremor-libs.patch # build system
|
||||
@@ -460,7 +461,7 @@ src_configure() {
|
||||
)
|
||||
fi
|
||||
|
||||
econf ${myeconfargs[@]}
|
||||
econf "${myeconfargs[@]}"
|
||||
|
||||
# _FORTIFY_SOURCE is set to 2 in config.h, which is also the default value on Gentoo.
|
||||
# Other values may break the build (bug 523144), so definition should not be removed.
|
||||
@@ -478,7 +479,7 @@ src_install() {
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
if [[ "$ROOT" = "/" ]] && [[ -x "/usr/$(get_libdir)/vlc/vlc-cache-gen" ]] ; then
|
||||
if [[ -z ${ROOT} ]] && [[ -x "/usr/$(get_libdir)/vlc/vlc-cache-gen" ]] ; then
|
||||
einfo "Running /usr/$(get_libdir)/vlc/vlc-cache-gen on /usr/$(get_libdir)/vlc/plugins/"
|
||||
"/usr/$(get_libdir)/vlc/vlc-cache-gen" "/usr/$(get_libdir)/vlc/plugins/"
|
||||
else
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
# Copyright 1999-2019 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
EAPI=7
|
||||
|
||||
MY_PV="${PV/_/-}"
|
||||
MY_PV="${MY_PV/-beta/-test}"
|
||||
@@ -52,108 +52,115 @@ REQUIRED_USE="
|
||||
vaapi? ( ffmpeg X )
|
||||
vdpau? ( ffmpeg X )
|
||||
"
|
||||
RDEPEND="
|
||||
BDEPEND="
|
||||
>=sys-devel/gettext-0.19.8:*
|
||||
virtual/pkgconfig:*
|
||||
amd64? ( dev-lang/yasm:* )
|
||||
x86? ( dev-lang/yasm:* )
|
||||
X? ( x11-base/xorg-proto )
|
||||
"
|
||||
DEPEND="
|
||||
net-dns/libidn:=
|
||||
sys-libs/zlib:0[minizip]
|
||||
virtual/libintl:0
|
||||
sys-libs/zlib[minizip]
|
||||
virtual/libintl
|
||||
virtual/opengl
|
||||
a52? ( media-libs/a52dec:0 )
|
||||
alsa? ( media-libs/alsa-lib:0 )
|
||||
a52? ( media-libs/a52dec )
|
||||
alsa? ( media-libs/alsa-lib )
|
||||
aom? ( media-libs/libaom:= )
|
||||
archive? ( app-arch/libarchive:= )
|
||||
aribsub? ( media-libs/aribb24 )
|
||||
bidi? (
|
||||
dev-libs/fribidi:0
|
||||
dev-libs/fribidi
|
||||
media-libs/freetype:2[harfbuzz]
|
||||
media-libs/harfbuzz
|
||||
virtual/ttf-fonts:0
|
||||
virtual/ttf-fonts
|
||||
)
|
||||
bluray? ( media-libs/libbluray:0= )
|
||||
cddb? ( media-libs/libcddb:0 )
|
||||
chromaprint? ( media-libs/chromaprint:0= )
|
||||
bluray? ( media-libs/libbluray:= )
|
||||
cddb? ( media-libs/libcddb )
|
||||
chromaprint? ( media-libs/chromaprint:= )
|
||||
chromecast? (
|
||||
>=dev-libs/protobuf-2.5.0:=
|
||||
>=net-libs/libmicrodns-0.0.9:=
|
||||
)
|
||||
dav1d? ( media-libs/dav1d )
|
||||
dbus? ( sys-apps/dbus:0 )
|
||||
dbus? ( sys-apps/dbus )
|
||||
dc1394? (
|
||||
media-libs/libdc1394:2
|
||||
sys-libs/libraw1394:0
|
||||
sys-libs/libraw1394
|
||||
)
|
||||
dts? ( media-libs/libdca:0 )
|
||||
dvbpsi? ( >=media-libs/libdvbpsi-1.2.0:0= )
|
||||
dts? ( media-libs/libdca )
|
||||
dvbpsi? ( >=media-libs/libdvbpsi-1.2.0:= )
|
||||
dvd? (
|
||||
>=media-libs/libdvdnav-4.9:0
|
||||
>=media-libs/libdvdread-4.9:0
|
||||
>=media-libs/libdvdnav-4.9
|
||||
>=media-libs/libdvdread-4.9
|
||||
)
|
||||
faad? ( media-libs/faad2:0 )
|
||||
fdk? ( media-libs/fdk-aac:0= )
|
||||
faad? ( media-libs/faad2 )
|
||||
fdk? ( media-libs/fdk-aac:= )
|
||||
ffmpeg? (
|
||||
!libav? ( >=media-video/ffmpeg-3.1.3:0=[vaapi?,vdpau?] )
|
||||
libav? ( >=media-video/libav-12.2:0=[vaapi?,vdpau?] )
|
||||
)
|
||||
flac? (
|
||||
media-libs/flac:0
|
||||
media-libs/libogg:0
|
||||
media-libs/flac
|
||||
media-libs/libogg
|
||||
)
|
||||
fluidsynth? ( media-sound/fluidsynth:0 )
|
||||
fluidsynth? ( media-sound/fluidsynth:= )
|
||||
fontconfig? ( media-libs/fontconfig:1.0 )
|
||||
gcrypt? (
|
||||
dev-libs/libgcrypt:0=
|
||||
dev-libs/libgpg-error:0
|
||||
dev-libs/libgpg-error
|
||||
)
|
||||
gme? ( media-libs/game-music-emu:0 )
|
||||
gme? ( media-libs/game-music-emu )
|
||||
gnome-keyring? ( app-crypt/libsecret )
|
||||
gstreamer? ( >=media-libs/gst-plugins-base-1.4.5:1.0 )
|
||||
ieee1394? (
|
||||
sys-libs/libavc1394:0
|
||||
sys-libs/libraw1394:0
|
||||
sys-libs/libavc1394
|
||||
sys-libs/libraw1394
|
||||
)
|
||||
jack? ( virtual/jack )
|
||||
jpeg? ( virtual/jpeg:0 )
|
||||
kate? ( media-libs/libkate:0 )
|
||||
kate? ( media-libs/libkate )
|
||||
kms? ( x11-libs/libdrm )
|
||||
libass? (
|
||||
media-libs/fontconfig:1.0
|
||||
media-libs/libass:0=
|
||||
media-libs/libass:=
|
||||
)
|
||||
libcaca? ( media-libs/libcaca:0 )
|
||||
libcaca? ( media-libs/libcaca )
|
||||
libnotify? (
|
||||
dev-libs/glib:2
|
||||
x11-libs/gdk-pixbuf:2
|
||||
x11-libs/gtk+:3
|
||||
x11-libs/libnotify:0
|
||||
x11-libs/libnotify
|
||||
)
|
||||
libsamplerate? ( media-libs/libsamplerate:0 )
|
||||
libtar? ( dev-libs/libtar:0 )
|
||||
libtiger? ( media-libs/libtiger:0 )
|
||||
libsamplerate? ( media-libs/libsamplerate )
|
||||
libtar? ( dev-libs/libtar )
|
||||
libtiger? ( media-libs/libtiger )
|
||||
linsys? ( media-libs/zvbi )
|
||||
lirc? ( app-misc/lirc:0 )
|
||||
live? ( media-plugins/live:0 )
|
||||
lua? ( >=dev-lang/lua-5.1:0 )
|
||||
lirc? ( app-misc/lirc )
|
||||
live? ( media-plugins/live:= )
|
||||
lua? ( >=dev-lang/lua-5.1:0= )
|
||||
mad? ( media-libs/libmad )
|
||||
matroska? (
|
||||
dev-libs/libebml:0=
|
||||
media-libs/libmatroska:0=
|
||||
dev-libs/libebml:=
|
||||
media-libs/libmatroska:=
|
||||
)
|
||||
modplug? ( media-libs/libmodplug )
|
||||
mp3? ( media-sound/mpg123 )
|
||||
mpeg? ( media-libs/libmpeg2 )
|
||||
mtp? ( media-libs/libmtp:0= )
|
||||
musepack? ( media-sound/musepack-tools:0 )
|
||||
mtp? ( media-libs/libmtp:= )
|
||||
musepack? ( media-sound/musepack-tools )
|
||||
ncurses? ( sys-libs/ncurses:0=[unicode] )
|
||||
nfs? ( >=net-fs/libnfs-0.10.0:= )
|
||||
ogg? ( media-libs/libogg:0 )
|
||||
opencv? ( media-libs/opencv:0= )
|
||||
opus? ( >=media-libs/opus-1.0.3:0 )
|
||||
ogg? ( media-libs/libogg )
|
||||
opencv? ( media-libs/opencv:= )
|
||||
opus? ( >=media-libs/opus-1.0.3 )
|
||||
png? ( media-libs/libpng:0= )
|
||||
postproc? ( libav? ( media-libs/libpostproc:0= ) )
|
||||
postproc? ( libav? ( media-libs/libpostproc ) )
|
||||
projectm? (
|
||||
media-fonts/dejavu:0
|
||||
media-libs/libprojectm:0
|
||||
media-fonts/dejavu
|
||||
media-libs/libprojectm
|
||||
)
|
||||
pulseaudio? ( media-sound/pulseaudio:0 )
|
||||
pulseaudio? ( media-sound/pulseaudio )
|
||||
qt5? (
|
||||
dev-qt/qtcore:5
|
||||
dev-qt/qtgui:5
|
||||
@@ -164,45 +171,45 @@ RDEPEND="
|
||||
x11-libs/libX11
|
||||
)
|
||||
)
|
||||
rdp? ( >=net-misc/freerdp-2.0.0_rc0:0=[client] )
|
||||
rdp? ( >=net-misc/freerdp-2.0.0_rc0:=[client] )
|
||||
samba? ( >=net-fs/samba-4.0.0:0[client,-debug(-)] )
|
||||
sdl-image? ( media-libs/sdl-image:0 )
|
||||
sftp? ( net-libs/libssh2:0 )
|
||||
shout? ( media-libs/libshout:0 )
|
||||
sdl-image? ( media-libs/sdl-image )
|
||||
sftp? ( net-libs/libssh2 )
|
||||
shout? ( media-libs/libshout )
|
||||
sid? ( media-libs/libsidplay:2 )
|
||||
skins? (
|
||||
x11-libs/libXext:0
|
||||
x11-libs/libXinerama:0
|
||||
x11-libs/libXpm:0
|
||||
x11-libs/libXext
|
||||
x11-libs/libXinerama
|
||||
x11-libs/libXpm
|
||||
)
|
||||
soxr? ( media-libs/soxr )
|
||||
speex? (
|
||||
>=media-libs/speex-1.2.0:0
|
||||
media-libs/speexdsp:0
|
||||
>=media-libs/speex-1.2.0
|
||||
media-libs/speexdsp
|
||||
)
|
||||
srt? ( net-libs/srt )
|
||||
ssl? ( net-libs/gnutls:0 )
|
||||
ssl? ( net-libs/gnutls:= )
|
||||
svg? (
|
||||
gnome-base/librsvg:2
|
||||
x11-libs/cairo:0
|
||||
x11-libs/cairo
|
||||
)
|
||||
taglib? ( >=media-libs/taglib-1.9:0 )
|
||||
theora? ( media-libs/libtheora:0 )
|
||||
tremor? ( media-libs/tremor:0 )
|
||||
taglib? ( >=media-libs/taglib-1.9 )
|
||||
theora? ( media-libs/libtheora )
|
||||
tremor? ( media-libs/tremor )
|
||||
truetype? (
|
||||
media-libs/freetype:2
|
||||
virtual/ttf-fonts:0
|
||||
!fontconfig? ( media-fonts/dejavu:0 )
|
||||
virtual/ttf-fonts
|
||||
!fontconfig? ( media-fonts/dejavu )
|
||||
)
|
||||
twolame? ( media-sound/twolame:0 )
|
||||
udev? ( virtual/udev:0 )
|
||||
twolame? ( media-sound/twolame )
|
||||
udev? ( virtual/udev )
|
||||
upnp? ( net-libs/libupnp:= )
|
||||
v4l? ( media-libs/libv4l:0 )
|
||||
vaapi? ( x11-libs/libva:0=[drm,wayland?,X?] )
|
||||
vdpau? ( x11-libs/libvdpau:0 )
|
||||
vnc? ( net-libs/libvncserver:0 )
|
||||
vorbis? ( media-libs/libvorbis:0 )
|
||||
vpx? ( media-libs/libvpx:0= )
|
||||
v4l? ( media-libs/libv4l:= )
|
||||
vaapi? ( x11-libs/libva:=[drm,wayland?,X?] )
|
||||
vdpau? ( x11-libs/libvdpau )
|
||||
vnc? ( net-libs/libvncserver )
|
||||
vorbis? ( media-libs/libvorbis )
|
||||
vpx? ( media-libs/libvpx:= )
|
||||
wayland? (
|
||||
>=dev-libs/wayland-1.15
|
||||
>=dev-libs/wayland-protocols-1.12
|
||||
@@ -216,21 +223,15 @@ RDEPEND="
|
||||
x11-libs/xcb-util-keysyms
|
||||
)
|
||||
x264? (
|
||||
!10bit? ( >=media-libs/x264-0.0.20160712:0= )
|
||||
10bit? ( >=media-libs/x264-9999:0= )
|
||||
!10bit? ( >=media-libs/x264-0.0.20160712:= )
|
||||
10bit? ( >=media-libs/x264-9999:= )
|
||||
)
|
||||
x265? ( media-libs/x265:0= )
|
||||
x265? ( media-libs/x265:= )
|
||||
xml? ( dev-libs/libxml2:2 )
|
||||
zeroconf? ( net-dns/avahi:0[dbus] )
|
||||
zeroconf? ( net-dns/avahi[dbus] )
|
||||
zvbi? ( media-libs/zvbi )
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
>=sys-devel/gettext-0.19.8:*
|
||||
virtual/pkgconfig:*
|
||||
amd64? ( dev-lang/yasm:* )
|
||||
x86? ( dev-lang/yasm:* )
|
||||
X? ( x11-base/xorg-proto )
|
||||
"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
PATCHES=(
|
||||
"${FILESDIR}"/${PN}-2.1.0-fix-libtremor-libs.patch # build system
|
||||
@@ -461,7 +462,7 @@ src_configure() {
|
||||
)
|
||||
fi
|
||||
|
||||
econf ${myeconfargs[@]}
|
||||
econf "${myeconfargs[@]}"
|
||||
|
||||
# _FORTIFY_SOURCE is set to 2 in config.h, which is also the default value on Gentoo.
|
||||
# Other values may break the build (bug 523144), so definition should not be removed.
|
||||
@@ -479,7 +480,7 @@ src_install() {
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
if [[ "$ROOT" = "/" ]] && [[ -x "/usr/libexec/vlc/vlc-cache-gen" ]] ; then
|
||||
if [[ -z ${ROOT} ]] && [[ -x "/usr/libexec/vlc/vlc-cache-gen" ]] ; then
|
||||
einfo "Running /usr/libexec/vlc/vlc-cache-gen on /usr/libexec/vlc/plugins/"
|
||||
"/usr/libexec/vlc/vlc-cache-gen" "/usr/libexec/vlc/plugins/"
|
||||
else
|
||||
|
||||
Reference in New Issue
Block a user