1 |
commit: a01eb9279f13401db42e6a9adcd85d1fde213df0 |
2 |
Author: Alexis Ballier <aballier <AT> gentoo <DOT> org> |
3 |
AuthorDate: Mon Aug 29 13:24:15 2016 +0000 |
4 |
Commit: Alexis Ballier <aballier <AT> gentoo <DOT> org> |
5 |
CommitDate: Mon Aug 29 13:24:15 2016 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a01eb927 |
7 |
|
8 |
media-video/guvcview: bump to 2.0.4 |
9 |
|
10 |
Package-Manager: portage-2.3.0 |
11 |
|
12 |
media-video/guvcview/Manifest | 1 + |
13 |
media-video/guvcview/guvcview-2.0.4.ebuild | 57 ++++++++++++++++++++++++++++++ |
14 |
2 files changed, 58 insertions(+) |
15 |
|
16 |
diff --git a/media-video/guvcview/Manifest b/media-video/guvcview/Manifest |
17 |
index 25d4cf1..e0d82fb 100644 |
18 |
--- a/media-video/guvcview/Manifest |
19 |
+++ b/media-video/guvcview/Manifest |
20 |
@@ -4,3 +4,4 @@ DIST guvcview-src-1.7.2.tar.gz 508179 SHA256 4bedf9ce57edf60e761e7de9563a39a3ae4 |
21 |
DIST guvcview-src-1.7.3.tar.gz 761780 SHA256 d98612fa7bb6a5a408b26755bcefdee9c5d505e5dc0e2a45a7f316652d96da99 SHA512 36ec97e127043d9548bed2f915cd45611ba751cee3c38119382911d0c037944b0fb0abd2486155eade39c9b14c7ef3657c9b4bde1cc62666004fbf77de58db91 WHIRLPOOL 225eaad1fd40356b4699e51de1b14d6f367809d8f7bf0288392083ace20b433a770d4cba666f4edb7c636089ac3b9bf144830507d1dee13088ca44b872104483 |
22 |
DIST guvcview-src-2.0.1.tar.gz 960661 SHA256 dffb86c01bd2e25216d9fbc0c246342246818036d9f63e0488111d757d9b018d SHA512 b3877f00f4caf224eac2010f62e1c3d575b94f84cd0a8da7a5f1df6c851384c7a9e356de905ce27e143dc9761137ae1cce146bb4f6c0aa6d270dd53551bce67a WHIRLPOOL 9cbf94219f5816e5fb0b98f3a7b7ad618bf3162dcd5a7b6dc9162a842470c2643f4503f6d15fc0c1c00de4901ecde5bf188680bacac279f4721bda02a7efecf5 |
23 |
DIST guvcview-src-2.0.3.tar.gz 1062788 SHA256 1f2c79f2dccbf512a0aa1c397ce8e5d37fb0a48008ef72a0d3f10f9dc0758bce SHA512 976e62ffe26bd9c815ff754337a42512c6fcc9d55285e79e0505f6211a7ca2407546e433fc0e8439ea541ef51a23101b0badda2f9fcc9d197d3a2ab27983b704 WHIRLPOOL 8d94d9e669bee2f551745af03efba22d956d37927edf9b1a8b901ac943dc8c0d4e59a0aeada904b7c45e4ce693f9b49ef6e383485b827323fea066e28de0f220 |
24 |
+DIST guvcview-src-2.0.4.tar.gz 1120666 SHA256 670ef45168a9b58d36ac42f09c498db5e56b76b0be25b0a6dc97528569334fa2 SHA512 9339e9cf7dc5224f1b87bb21e0ad711d9c27f4197d5f758c70edf465eb01c8c9c51542c75d686f0439f9e843a1c14c2f76835e8529b87b35a737fc5ccb01fe0a WHIRLPOOL ff168a9c785f4f165891a4e9f4541bcd1774fbd7b3c98d2259f10b1fe02689f4c1f91b0cdd966ea82905a9a23ad8af40081a80df9389b01640bbfca32f4734df |
25 |
|
26 |
diff --git a/media-video/guvcview/guvcview-2.0.4.ebuild b/media-video/guvcview/guvcview-2.0.4.ebuild |
27 |
new file mode 100644 |
28 |
index 00000000..119ca04 |
29 |
--- /dev/null |
30 |
+++ b/media-video/guvcview/guvcview-2.0.4.ebuild |
31 |
@@ -0,0 +1,57 @@ |
32 |
+# Copyright 1999-2016 Gentoo Foundation |
33 |
+# Distributed under the terms of the GNU General Public License v2 |
34 |
+# $Id$ |
35 |
+ |
36 |
+EAPI=5 |
37 |
+inherit autotools eutils qmake-utils |
38 |
+ |
39 |
+MY_P=${PN}-src-${PV} |
40 |
+ |
41 |
+DESCRIPTION="GTK+ UVC Viewer" |
42 |
+HOMEPAGE="http://guvcview.sourceforge.net/" |
43 |
+SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.gz" |
44 |
+ |
45 |
+LICENSE="GPL-3" |
46 |
+SLOT="0" |
47 |
+KEYWORDS="~amd64 ~x86" |
48 |
+IUSE="gsl libav pulseaudio qt5" |
49 |
+ |
50 |
+RDEPEND=">=dev-libs/glib-2.10 |
51 |
+ media-libs/libpng:0= |
52 |
+ media-libs/libsdl2 |
53 |
+ media-libs/libv4l |
54 |
+ >=media-libs/portaudio-19_pre |
55 |
+ !libav? ( >=media-video/ffmpeg-2.8:0= ) |
56 |
+ libav? ( media-video/libav:= ) |
57 |
+ virtual/ffmpeg |
58 |
+ virtual/libusb:1 |
59 |
+ virtual/udev |
60 |
+ pulseaudio? ( >=media-sound/pulseaudio-0.9.15 ) |
61 |
+ gsl? ( >=sci-libs/gsl-1.15 ) |
62 |
+ qt5? ( dev-qt/qtwidgets:5 ) |
63 |
+ !qt5? ( >=x11-libs/gtk+-3.6:3 ) |
64 |
+ !<sys-kernel/linux-headers-3.4-r2" #448260 |
65 |
+DEPEND="${RDEPEND} |
66 |
+ dev-util/intltool |
67 |
+ sys-devel/gettext |
68 |
+ virtual/os-headers |
69 |
+ sys-devel/autoconf-archive |
70 |
+ virtual/pkgconfig" |
71 |
+ |
72 |
+S=${WORKDIR}/${MY_P} |
73 |
+ |
74 |
+src_prepare() { |
75 |
+ epatch "${FILESDIR}/ffmpeg3.patch" |
76 |
+ sed -i '/^docdir/,/^$/d' Makefile.am || die |
77 |
+ eautoreconf |
78 |
+} |
79 |
+ |
80 |
+src_configure() { |
81 |
+ export MOC="$(qt5_get_bindir)/moc" |
82 |
+ econf \ |
83 |
+ --disable-debian-menu \ |
84 |
+ $(use_enable gsl) \ |
85 |
+ $(use_enable pulseaudio pulse) \ |
86 |
+ $(use_enable qt5) \ |
87 |
+ $(use_enable !qt5 gtk3) |
88 |
+} |