Gentoo Archives: gentoo-commits

From: "Alexander Vershilov (qnikst)" <qnikst@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in media-video/mpv: metadata.xml mpv-9999.ebuild ChangeLog
Date: Sat, 05 Oct 2013 07:51:46
Message-Id: 20131005075140.2941C2004C@flycatcher.gentoo.org
1 qnikst 13/10/05 07:51:40
2
3 Modified: metadata.xml mpv-9999.ebuild ChangeLog
4 Log:
5 add lua flag (request and patches by Nikoli)
6
7 (Portage version: 2.2.7/cvs/Linux x86_64, signed Manifest commit with key 0xEAD50D64D8D3571A!)
8
9 Revision Changes Path
10 1.9 media-video/mpv/metadata.xml
11
12 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-video/mpv/metadata.xml?rev=1.9&view=markup
13 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-video/mpv/metadata.xml?rev=1.9&content-type=text/plain
14 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-video/mpv/metadata.xml?r1=1.8&r2=1.9
15
16 Index: metadata.xml
17 ===================================================================
18 RCS file: /var/cvsroot/gentoo-x86/media-video/mpv/metadata.xml,v
19 retrieving revision 1.8
20 retrieving revision 1.9
21 diff -u -r1.8 -r1.9
22 --- metadata.xml 21 Sep 2013 13:19:47 -0000 1.8
23 +++ metadata.xml 5 Oct 2013 07:51:39 -0000 1.9
24 @@ -13,6 +13,7 @@
25 <flag name='doc-pdf'>Build documentation in pdf format</flag>
26 <flag name="enca">Enables support for charset discovery and conversion using <pkg>app-i18n/enca</pkg></flag>
27 <flag name="libguess">Enables support for charset discovery and conversion using <pkg>app-i18n/libguess</pkg></flag>
28 + <flag name="luajit">Use <pkg>dev-lang/luajit</pkg> instead of <pkg>dev-lang/lua</pkg></flag>
29 <flag name="mng">MNG input support</flag>
30 <flag name="mp3">Enable support for mp3 decoding over <pkg>media-sound/mpg123</pkg> instead of relying on ffmpeg support.</flag>
31 <flag name="postproc">Enable image post-processing via libpostproc</flag>
32
33
34
35 1.20 media-video/mpv/mpv-9999.ebuild
36
37 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-video/mpv/mpv-9999.ebuild?rev=1.20&view=markup
38 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-video/mpv/mpv-9999.ebuild?rev=1.20&content-type=text/plain
39 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-video/mpv/mpv-9999.ebuild?r1=1.19&r2=1.20
40
41 Index: mpv-9999.ebuild
42 ===================================================================
43 RCS file: /var/cvsroot/gentoo-x86/media-video/mpv/mpv-9999.ebuild,v
44 retrieving revision 1.19
45 retrieving revision 1.20
46 diff -u -r1.19 -r1.20
47 --- mpv-9999.ebuild 30 Sep 2013 17:48:24 -0000 1.19
48 +++ mpv-9999.ebuild 5 Oct 2013 07:51:39 -0000 1.20
49 @@ -1,12 +1,12 @@
50 # Copyright 1999-2013 Gentoo Foundation
51 # Distributed under the terms of the GNU General Public License v2
52 -# $Header: /var/cvsroot/gentoo-x86/media-video/mpv/mpv-9999.ebuild,v 1.19 2013/09/30 17:48:24 scarabeus Exp $
53 +# $Header: /var/cvsroot/gentoo-x86/media-video/mpv/mpv-9999.ebuild,v 1.20 2013/10/05 07:51:39 qnikst Exp $
54
55 EAPI=5
56
57 EGIT_REPO_URI="git://github.com/mpv-player/mpv.git"
58
59 -inherit toolchain-funcs flag-o-matic multilib base
60 +inherit toolchain-funcs flag-o-matic multilib base pax-utils
61 [[ ${PV} == *9999* ]] && inherit git-2
62
63 DESCRIPTION="Video player based on MPlayer/mplayer2"
64 @@ -19,7 +19,7 @@
65 [[ ${PV} == *9999* ]] || \
66 KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux"
67 IUSE="+alsa bluray bs2b +cdio doc-pdf dvb +dvd +enca encode +iconv jack joystick
68 -jpeg ladspa lcms +libass libcaca libguess lirc mng +mp3 -openal +opengl oss
69 +jpeg ladspa lcms +libass libcaca libguess lirc lua luajit mng +mp3 -openal +opengl oss
70 portaudio +postproc pulseaudio pvr +quvi radio samba +shm +threads v4l vaapi
71 vcd vdpau vf-dlopen wayland +X xinerama +xscreensaver +xv"
72
73 @@ -27,6 +27,7 @@
74 enca? ( iconv )
75 lcms? ( opengl )
76 libguess? ( iconv )
77 + luajit? ( lua )
78 opengl? ( || ( wayland X ) )
79 portaudio? ( threads )
80 pvr? ( v4l )
81 @@ -81,6 +82,10 @@
82 libcaca? ( media-libs/libcaca )
83 libguess? ( >=app-i18n/libguess-1.0 )
84 lirc? ( app-misc/lirc )
85 + lua? (
86 + !luajit? ( >=dev-lang/lua-5.1 )
87 + luajit? ( dev-lang/luajit:2 )
88 + )
89 mng? ( media-libs/libmng )
90 mp3? ( media-sound/mpg123 )
91 openal? ( >=media-libs/openal-1.13 )
92 @@ -180,6 +185,8 @@
93 use quvi || myconf+=" --disable-libquvi4 --disable-libquvi9"
94 use samba || myconf+=" --disable-smb"
95 use lirc || myconf+=" --disable-lirc --disable-lircc"
96 + use lua || myconf+=" --disable-lua"
97 + use lua && myconf+=" --lua=luajit"
98 use doc-pdf || myconf+=" --disable-pdf"
99
100 ########
101 @@ -297,6 +304,10 @@
102 src_install() {
103 base_src_install
104
105 + if use luajit; then
106 + pax-mark -m "${ED}"usr/bin/mpv
107 + fi
108 +
109 if use vf-dlopen; then
110 exeinto /usr/$(get_libdir)/${PN}
111 doexe TOOLS/vf_dlopen/*.so
112
113
114
115 1.29 media-video/mpv/ChangeLog
116
117 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-video/mpv/ChangeLog?rev=1.29&view=markup
118 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-video/mpv/ChangeLog?rev=1.29&content-type=text/plain
119 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-video/mpv/ChangeLog?r1=1.28&r2=1.29
120
121 Index: ChangeLog
122 ===================================================================
123 RCS file: /var/cvsroot/gentoo-x86/media-video/mpv/ChangeLog,v
124 retrieving revision 1.28
125 retrieving revision 1.29
126 diff -u -r1.28 -r1.29
127 --- ChangeLog 30 Sep 2013 17:48:24 -0000 1.28
128 +++ ChangeLog 5 Oct 2013 07:51:39 -0000 1.29
129 @@ -1,6 +1,10 @@
130 # ChangeLog for media-video/mpv
131 # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
132 -# $Header: /var/cvsroot/gentoo-x86/media-video/mpv/ChangeLog,v 1.28 2013/09/30 17:48:24 scarabeus Exp $
133 +# $Header: /var/cvsroot/gentoo-x86/media-video/mpv/ChangeLog,v 1.29 2013/10/05 07:51:39 qnikst Exp $
134 +
135 + 05 Oct 2013; Alexander Vershilov <qnikst@g.o> metadata.xml,
136 + mpv-9999.ebuild:
137 + add lua flag (request and patches by Nikoli)
138
139 30 Sep 2013; Tomáš Chvátal <scarabeus@g.o> mpv-9999.ebuild:
140 Drop AUTHORS file, no longer distributed.