Mpv removed from the overlay.

This commit is contained in:
Kolan Sh 2014-09-24 16:12:59 +04:00
parent 7e7f5a80af
commit 6c80b01a83
3 changed files with 0 additions and 264 deletions

View File

@ -1,2 +0,0 @@
DIST mpv-0.3.11.tar.gz 2521150 SHA256 c686adb4820be32ff59bbcd64adaeebd2ac71cad762c50b6105f6e7424d72af2 SHA512 da4a55af98f178624ec66e48e314f045b61aef75fc9b654f39011879b0eb5b59a86870b9ed05bc11b831fbb5ec2084c5e842743d3040a155713a802908816374 WHIRLPOOL 18a6cd9436b3c2b5f18b95c974cbe79ff4c073b1d7403d35b77d091c18dcac9e17b03386a020e1c21db4727bfa3fa8e301f7f7dc3863cdf14fa4f9c653ab6952
DIST waf-1.7.15 90909 SHA256 e5ae7028f9b2d8ce1acb9fe1092e8010a90ba764d3ac065ea4e846743290b1d6 SHA512 5d6f75a7a81d369512c6bf70ae14c5275cfdc2b273a5801d7ee928a829ca472aac5ee9f9f2542af6369f34c1648dd12e42112efc29d602527b9ba58a311b4c17 WHIRLPOOL 84048737d1ba746454212e13696ba34d9fc722c74823f719503e29123e33869a49742fba02e24212e3f67e045c5499cf1893bbd191bf8df1dd5cae05a517a17c

View File

@ -1,12 +0,0 @@
diff --git a/demux/demux.c b/demux/demux.c
index 0649175..bd16a7a 100644
--- a/demux/demux.c
+++ b/demux/demux.c
@@ -43,6 +43,7 @@
#include "audio/format.h"
#include <libavcodec/avcodec.h>
+#include <libavutil/mem.h>
// Demuxer list
extern const struct demuxer_desc demuxer_desc_edl;

View File

@ -1,250 +0,0 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
EAPI=5
EGIT_REPO_URI="https://github.com/mpv-player/mpv.git"
inherit eutils waf-utils pax-utils fdo-mime gnome2-utils
[[ ${PV} == *9999* ]] && inherit git-r3
WAF_V="1.7.15"
DESCRIPTION="Video player based on MPlayer/mplayer2"
HOMEPAGE="http://mpv.io/"
SRC_URI="https://waf.googlecode.com/files/waf-${WAF_V}"
[[ ${PV} == *9999* ]] || \
SRC_URI+=" https://github.com/mpv-player/mpv/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
[[ ${PV} == *9999* ]] || \
KEYWORDS="~alpha ~amd64 ~arm ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux"
IUSE="+alsa bluray bs2b +cdio -doc-pdf dvb +dvd dvdnav +enca encode +iconv jack -joystick
jpeg ladspa lcms +libass libcaca libguess lirc lua luajit +mpg123 -openal +opengl
oss portaudio +postproc pulseaudio pvr +quvi -radio samba sdl selinux +shm v4l vaapi vcd vdpau
vf-dlopen wayland +X xinerama +xscreensaver +xv"
REQUIRED_USE="
dvdnav? ( dvd )
enca? ( iconv )
lcms? ( opengl )
libguess? ( iconv )
luajit? ( lua )
opengl? ( || ( wayland X ) )
pvr? ( v4l )
radio? ( v4l || ( alsa oss ) )
vaapi? ( X )
vdpau? ( X )
wayland? ( opengl )
xinerama? ( X )
xscreensaver? ( X )
xv? ( X )
"
RDEPEND+="
|| (
>=media-video/libav-9.10:=[encode?,threads,vaapi?,vdpau?]
>=media-video/ffmpeg-1.2.4:0=[encode?,threads,vaapi?,vdpau?]
)
sys-libs/ncurses
sys-libs/zlib
X? (
x11-libs/libX11
x11-libs/libXext
x11-libs/libXxf86vm
opengl? ( virtual/opengl )
lcms? ( media-libs/lcms:2 )
vaapi? ( >=x11-libs/libva-0.34.0[X(+)] )
vdpau? ( >=x11-libs/libvdpau-0.2 )
xinerama? ( x11-libs/libXinerama )
xscreensaver? ( x11-libs/libXScrnSaver )
xv? ( x11-libs/libXv )
)
alsa? ( media-libs/alsa-lib )
bluray? ( >=media-libs/libbluray-0.2.1 )
bs2b? ( media-libs/libbs2b )
cdio? (
dev-libs/libcdio
dev-libs/libcdio-paranoia
)
dvb? ( virtual/linuxtv-dvb-headers )
dvd? (
>=media-libs/libdvdread-4.1.3
dvdnav? ( >=media-libs/libdvdnav-4.2.0 )
)
enca? ( app-i18n/enca )
iconv? ( virtual/libiconv )
jack? ( media-sound/jack-audio-connection-kit )
jpeg? ( virtual/jpeg:0 )
ladspa? ( media-libs/ladspa-sdk )
libass? (
>=media-libs/libass-0.9.10:=[enca?,fontconfig]
virtual/ttf-fonts
)
libcaca? ( >=media-libs/libcaca-0.99_beta18 )
libguess? ( >=app-i18n/libguess-1.0 )
lirc? ( app-misc/lirc )
lua? (
!luajit? ( >=dev-lang/lua-5.1 )
luajit? ( dev-lang/luajit:2 )
)
mpg123? ( >=media-sound/mpg123-1.14.0 )
openal? ( >=media-libs/openal-1.13 )
portaudio? ( >=media-libs/portaudio-19_pre20111121 )
postproc? (
|| (
media-libs/libpostproc
>=media-video/ffmpeg-1.2:0[encode?,threads,vaapi?,vdpau?]
)
)
pulseaudio? ( media-sound/pulseaudio )
quvi? (
>=media-libs/libquvi-0.4.1:=
|| (
>=media-video/libav-9.10[network]
>=media-video/ffmpeg-1.2.4:0[network]
)
)
samba? ( net-fs/samba )
sdl? ( media-libs/libsdl2[threads] )
selinux? ( sec-policy/selinux-mplayer )
v4l? ( media-libs/libv4l )
wayland? (
>=dev-libs/wayland-1.3.0
media-libs/mesa[egl,wayland]
>=x11-libs/libxkbcommon-0.3.0
)
"
DEPEND="${RDEPEND}
virtual/pkgconfig
>=dev-lang/perl-5.8
dev-python/docutils
doc-pdf? (
dev-texlive/texlive-latex
dev-texlive/texlive-latexrecommended
dev-texlive/texlive-latexextra
dev-tex/xcolor
)
X? (
x11-proto/videoproto
x11-proto/xf86vidmodeproto
xinerama? ( x11-proto/xineramaproto )
xscreensaver? ( x11-proto/scrnsaverproto )
)
"
DOCS=( Copyright README.md etc/example.conf etc/input.conf )
pkg_setup() {
if use !libass; then
ewarn
ewarn "You've disabled the libass flag. No OSD or subtitles will be displayed."
fi
einfo "For additional format support you need to enable the support on your"
einfo "libavcodec/libavformat provider:"
einfo " media-video/libav or media-video/ffmpeg"
}
src_unpack() {
if [[ ${PV} == *9999* ]]; then
git-r3_src_unpack
else
default_src_unpack
fi
cp "${DISTDIR}"/waf-${WAF_V} "${S}"/waf || die
chmod 0755 "${S}"/waf || die
}
src_prepare() {
epatch "${FILESDIR}/${P}-libav9.patch"
epatch_user
}
src_configure() {
# keep build reproducible
# do not add -g to CFLAGS
# SDL output is fallback for platforms where nothing better is available
# media-sound/rsound is in pro-audio overlay only
waf-utils_src_configure \
--disable-build-date \
--disable-debug-build \
--disable-sdl \
$(use_enable sdl sdl2) \
--disable-rsound \
$(use_enable encode encoding) \
$(use_enable joystick) \
$(use_enable bluray libbluray) \
$(use_enable vcd) \
$(use_enable quvi libquvi) \
$(use_enable samba libsmbclient) \
$(use_enable lirc) \
$(use_enable lua) \
$(usex luajit '--lua=luajit' '') \
$(use_enable doc-pdf pdf-build) \
$(use_enable vf-dlopen vf-dlopen-filters) \
$(use_enable cdio cdda) \
$(use_enable dvd dvdread) \
$(use_enable dvdnav) \
$(use_enable enca) \
$(use_enable iconv) \
$(use_enable libass) \
$(use_enable libguess) \
$(use_enable dvb) \
$(use_enable pvr) \
$(use_enable v4l libv4l2) \
$(use_enable v4l tv) \
$(use_enable v4l tv-v4l2) \
$(use_enable radio) \
$(use_enable radio radio-capture) \
$(use_enable radio radio-v4l2) \
$(use_enable mpg123) \
$(use_enable jpeg) \
$(use_enable libcaca caca) \
$(use_enable postproc libpostproc) \
$(use_enable alsa) \
$(use_enable jack) \
$(use_enable ladspa) \
$(use_enable portaudio) \
$(use_enable bs2b libbs2b) \
$(use_enable openal) \
$(use_enable oss oss-audio) \
$(use_enable pulseaudio pulse) \
$(use_enable shm) \
$(use_enable X x11) \
$(use_enable vaapi) \
$(use_enable vdpau) \
$(use_enable wayland) \
$(use_enable xinerama) \
$(use_enable xv) \
$(use_enable opengl gl) \
$(use_enable lcms lcms2) \
$(use_enable xscreensaver xss) \
--confdir="${EPREFIX}"/etc/${PN} \
--mandir="${EPREFIX}"/usr/share/man \
--docdir="${EPREFIX}"/usr/share/doc/${PF}
}
src_install() {
waf-utils_src_install
if use luajit; then
pax-mark -m "${ED}"usr/bin/mpv
fi
}
pkg_preinst() {
gnome2_icon_savelist
}
pkg_postinst() {
fdo-mime_desktop_database_update
gnome2_icon_cache_update
}
pkg_postrm() {
fdo-mime_desktop_database_update
gnome2_icon_cache_update
}