Gentoo Archives: gentoo-commits

From: "Samuli Suominen (ssuominen)" <ssuominen@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in media-video/cheese: cheese-3.12.2-r1.ebuild ChangeLog
Date: Wed, 30 Jul 2014 05:39:16
Message-Id: 20140730053909.46D0F2004E@flycatcher.gentoo.org
1 ssuominen 14/07/30 05:39:08
2
3 Modified: ChangeLog
4 Added: cheese-3.12.2-r1.ebuild
5 Log:
6 Revision bump media-video/cheese because dynamic deps doesn't catch virtual/udev[gudev] -> virtual/libgudev upgrade for this package.
7
8 (Portage version: 2.2.10/cvs/Linux x86_64, RepoMan options: --force, signed Manifest commit with key 4868F14D)
9
10 Revision Changes Path
11 1.87 media-video/cheese/ChangeLog
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-video/cheese/ChangeLog?rev=1.87&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-video/cheese/ChangeLog?rev=1.87&content-type=text/plain
15 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-video/cheese/ChangeLog?r1=1.86&r2=1.87
16
17 Index: ChangeLog
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/media-video/cheese/ChangeLog,v
20 retrieving revision 1.86
21 retrieving revision 1.87
22 diff -u -r1.86 -r1.87
23 --- ChangeLog 24 Jul 2014 18:53:20 -0000 1.86
24 +++ ChangeLog 30 Jul 2014 05:39:08 -0000 1.87
25 @@ -1,6 +1,12 @@
26 # ChangeLog for media-video/cheese
27 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
28 -# $Header: /var/cvsroot/gentoo-x86/media-video/cheese/ChangeLog,v 1.86 2014/07/24 18:53:20 ssuominen Exp $
29 +# $Header: /var/cvsroot/gentoo-x86/media-video/cheese/ChangeLog,v 1.87 2014/07/30 05:39:08 ssuominen Exp $
30 +
31 +*cheese-3.12.2-r1 (30 Jul 2014)
32 +
33 + 30 Jul 2014; Samuli Suominen <ssuominen@g.o> +cheese-3.12.2-r1.ebuild:
34 + Revision bump media-video/cheese because dynamic deps doesn't catch
35 + virtual/udev[gudev] -> virtual/libgudev upgrade for this package.
36
37 24 Jul 2014; Samuli Suominen <ssuominen@g.o> cheese-2.32.0.ebuild,
38 cheese-3.10.2.ebuild, cheese-3.12.1.ebuild, cheese-3.12.2.ebuild:
39
40
41
42 1.1 media-video/cheese/cheese-3.12.2-r1.ebuild
43
44 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-video/cheese/cheese-3.12.2-r1.ebuild?rev=1.1&view=markup
45 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-video/cheese/cheese-3.12.2-r1.ebuild?rev=1.1&content-type=text/plain
46
47 Index: cheese-3.12.2-r1.ebuild
48 ===================================================================
49 # Copyright 1999-2014 Gentoo Foundation
50 # Distributed under the terms of the GNU General Public License v2
51 # $Header: /var/cvsroot/gentoo-x86/media-video/cheese/cheese-3.12.2-r1.ebuild,v 1.1 2014/07/30 05:39:08 ssuominen Exp $
52
53 EAPI="5"
54 GCONF_DEBUG="no"
55 VALA_MIN_API_VERSION="0.24"
56
57 inherit gnome2 vala virtualx
58
59 DESCRIPTION="A cheesy program to take pictures and videos from your webcam"
60 HOMEPAGE="https://wiki.gnome.org/Apps/Cheese"
61
62 LICENSE="GPL-2+"
63 SLOT="0/7" # subslot = libcheese soname version
64 IUSE="+introspection test"
65 KEYWORDS="~alpha amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc x86"
66
67 # using clutter-gst-2.0.0 results in GLSL errors; bug #478702
68 COMMON_DEPEND="
69 >=dev-libs/glib-2.39.90:2
70 >=x11-libs/gtk+-3.10:3[introspection?]
71 >=x11-libs/cairo-1.10:=
72 >=x11-libs/pango-1.28.0
73 >=gnome-base/gnome-desktop-2.91.6:3=
74 >=gnome-base/librsvg-2.32.0:2
75 >=media-libs/libcanberra-0.26[gtk3]
76 >=media-libs/clutter-1.13.2:1.0[introspection?]
77 >=media-libs/clutter-gtk-0.91.8:1.0
78 >=media-libs/clutter-gst-2.0.6:2.0
79 media-libs/cogl:1.0=[introspection?]
80
81 media-video/gnome-video-effects
82 x11-libs/gdk-pixbuf:2[jpeg,introspection?]
83 x11-libs/libX11
84 x11-libs/libXtst
85
86 media-libs/gstreamer:1.0[introspection?]
87 media-libs/gst-plugins-base:1.0[introspection?,ogg,pango,theora,vorbis,X]
88
89 virtual/libgudev:=
90 introspection? ( >=dev-libs/gobject-introspection-0.6.7 )
91 "
92 RDEPEND="${COMMON_DEPEND}
93 media-libs/gst-plugins-bad:1.0
94 media-libs/gst-plugins-good:1.0
95
96 media-plugins/gst-plugins-jpeg:1.0
97 media-plugins/gst-plugins-v4l2:1.0
98 media-plugins/gst-plugins-vpx:1.0
99 "
100 DEPEND="${COMMON_DEPEND}
101 $(vala_depend)
102 app-text/docbook-xml-dtd:4.3
103 app-text/yelp-tools
104 dev-libs/libxml2:2
105 >=dev-util/gtk-doc-am-1.14
106 >=dev-util/intltool-0.50
107 virtual/pkgconfig
108 x11-proto/xf86vidmodeproto
109 test? ( dev-libs/glib:2[utils] )
110 "
111
112 src_prepare() {
113 # FIXME: looks like a regression from an underlying library
114 sed -e 's|\(g_test_add_func.*photo_path.*;\)|/*\1*/|' \
115 -e 's|\(g_test_add_func.*video_path.*;\)|/*\1*/|' \
116 -i "${S}"/tests/test-libcheese.c || die
117
118 vala_src_prepare
119 gnome2_src_prepare
120 }
121
122 src_configure() {
123 gnome2_src_configure \
124 GST_INSPECT=$(type -P true) \
125 $(use_enable introspection) \
126 --disable-lcov \
127 --disable-static \
128 ITSTOOL=$(type -P true)
129 }
130
131 src_compile() {
132 # Clutter-related sandbox violations when USE="doc introspection" and
133 # FEATURES="-userpriv" (see bug #385917).
134 unset DISPLAY
135 gnome2_src_compile
136 }
137
138 src_test() {
139 Xemake check
140 }