Gentoo Archives: gentoo-commits

From: "Gilles Dartiguelongue (eva)" <eva@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in net-im/empathy: ChangeLog empathy-3.12.9.ebuild
Date: Fri, 01 May 2015 23:15:51
Message-Id: 20150501231541.A4B999B0@oystercatcher.gentoo.org
1 eva 15/05/01 23:15:40
2
3 Modified: ChangeLog
4 Added: empathy-3.12.9.ebuild
5 Log:
6 Version bump. Update parallel fix patch to cover missing case.
7
8 (Portage version: 2.2.18/cvs/Linux x86_64, signed Manifest commit with key C6085806)
9
10 Revision Changes Path
11 1.165 net-im/empathy/ChangeLog
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-im/empathy/ChangeLog?rev=1.165&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-im/empathy/ChangeLog?rev=1.165&content-type=text/plain
15 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-im/empathy/ChangeLog?r1=1.164&r2=1.165
16
17 Index: ChangeLog
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/net-im/empathy/ChangeLog,v
20 retrieving revision 1.164
21 retrieving revision 1.165
22 diff -u -r1.164 -r1.165
23 --- ChangeLog 8 Apr 2015 18:03:12 -0000 1.164
24 +++ ChangeLog 1 May 2015 23:15:40 -0000 1.165
25 @@ -1,6 +1,12 @@
26 # ChangeLog for net-im/empathy
27 # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
28 -# $Header: /var/cvsroot/gentoo-x86/net-im/empathy/ChangeLog,v 1.164 2015/04/08 18:03:12 mgorny Exp $
29 +# $Header: /var/cvsroot/gentoo-x86/net-im/empathy/ChangeLog,v 1.165 2015/05/01 23:15:40 eva Exp $
30 +
31 +*empathy-3.12.9 (01 May 2015)
32 +
33 + 01 May 2015; Gilles Dartiguelongue <eva@g.o> +empathy-3.12.9.ebuild,
34 + files/empathy-3.12.7-Fix-parallel-build-in-extensions.patch:
35 + Version bump. Update parallel fix patch to cover missing case.
36
37 08 Apr 2015; Michał Górny <mgorny@g.o> empathy-3.12.7.ebuild:
38 Drop old Python implementations
39
40
41
42 1.1 net-im/empathy/empathy-3.12.9.ebuild
43
44 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-im/empathy/empathy-3.12.9.ebuild?rev=1.1&view=markup
45 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-im/empathy/empathy-3.12.9.ebuild?rev=1.1&content-type=text/plain
46
47 Index: empathy-3.12.9.ebuild
48 ===================================================================
49 # Copyright 1999-2015 Gentoo Foundation
50 # Distributed under the terms of the GNU General Public License v2
51 # $Header: /var/cvsroot/gentoo-x86/net-im/empathy/empathy-3.12.9.ebuild,v 1.1 2015/05/01 23:15:40 eva Exp $
52
53 EAPI="5"
54 GCONF_DEBUG="no"
55 GNOME2_LA_PUNT="yes"
56 PYTHON_COMPAT=( python2_7 python3_{3,4} )
57
58 inherit gnome2 autotools python-any-r1 virtualx
59
60 DESCRIPTION="Telepathy instant messaging and video/audio call client for GNOME"
61 HOMEPAGE="https://wiki.gnome.org/Apps/Empathy"
62
63 LICENSE="GPL-2 CC-BY-SA-3.0 FDL-1.3 LGPL-2.1"
64 SLOT="0"
65
66 IUSE="debug +geoloc gnome gnome-online-accounts +map spell test +v4l"
67
68 KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-linux"
69
70 # False positives caused by nested configure scripts
71 QA_CONFIGURE_OPTIONS=".*"
72
73 # gdk-pixbuf and pango extensively used in libempathy-gtk
74 COMMON_DEPEND="
75 >=dev-libs/glib-2.37.6:2
76 x11-libs/gdk-pixbuf:2
77 >=x11-libs/gtk+-3.9.4:3
78 x11-libs/pango
79 >=dev-libs/dbus-glib-0.51
80 >=dev-libs/folks-0.9.5:=[telepathy]
81 dev-libs/libgee:0.8=
82 >=app-crypt/libsecret-0.5
83 >=media-libs/libcanberra-0.25[gtk3]
84 >=net-libs/gnutls-2.8.5:=
85 >=net-libs/webkit-gtk-1.9.1:3
86 >=x11-libs/libnotify-0.7:=
87
88 media-libs/gstreamer:1.0
89 >=media-libs/clutter-1.10.0:1.0
90 >=media-libs/clutter-gtk-1.1.2:1.0
91 media-libs/clutter-gst:2.0
92 >=media-libs/cogl-1.14:1.0=
93
94 net-libs/farstream:0.2=
95 >=net-libs/telepathy-farstream-0.6.0:=
96 >=net-libs/telepathy-glib-0.23.2
97 >=net-im/telepathy-logger-0.8.0:=
98
99 app-crypt/gcr
100 dev-libs/libxml2:2
101 gnome-base/gsettings-desktop-schemas
102 media-sound/pulseaudio[glib]
103 net-libs/libsoup:2.4
104 x11-libs/libX11
105
106 geoloc? (
107 >=app-misc/geoclue-2.1:2.0
108 >=sci-geosciences/geocode-glib-3.10 )
109 gnome-online-accounts? ( >=net-libs/gnome-online-accounts-3.5.1 )
110 map? (
111 >=media-libs/clutter-1.7.14:1.0
112 >=media-libs/clutter-gtk-0.90.3:1.0
113 >=media-libs/libchamplain-0.12.1:0.12[gtk] )
114 spell? (
115 >=app-text/enchant-1.2
116 >=app-text/iso-codes-0.35 )
117 v4l? (
118 media-plugins/gst-plugins-v4l2:1.0
119 >=media-video/cheese-3.4:=
120 virtual/libgudev:= )
121 "
122
123 # >=empathy-3.4 is incompatible with telepathy-rakia-0.6, bug #403861
124 RDEPEND="${COMMON_DEPEND}
125 media-libs/gst-plugins-base:1.0
126 net-im/telepathy-connection-managers
127 !<net-voip/telepathy-rakia-0.7
128 x11-themes/gnome-icon-theme-symbolic
129 gnome? ( gnome-extra/gnome-contacts )
130 "
131 DEPEND="${COMMON_DEPEND}
132 ${PYTHON_DEPS}
133 dev-libs/libxml2:2
134 dev-libs/libxslt
135 >=dev-util/intltool-0.50.0
136 virtual/pkgconfig
137 test? (
138 sys-apps/grep
139 >=dev-libs/check-0.9.4 )
140 "
141 PDEPEND=">=net-im/telepathy-mission-control-5.14"
142
143 pkg_setup() {
144 python-any-r1_pkg_setup
145 export PYTHONIOENCODING=UTF-8 # See bug 489774
146 }
147
148 src_prepare() {
149 epatch "${FILESDIR}/${PN}-3.12.7-Fix-parallel-build-in-extensions.patch"
150 eautoreconf
151 gnome2_src_prepare
152 }
153
154 src_configure() {
155 DOCS="CONTRIBUTORS AUTHORS ChangeLog NEWS README"
156 gnome2_src_configure \
157 --disable-Werror \
158 --disable-coding-style-checks \
159 --disable-static \
160 --disable-ubuntu-online-accounts \
161 --enable-gst-1.0 \
162 $(use_enable debug) \
163 $(use_enable geoloc geocode) \
164 $(use_enable geoloc location) \
165 $(use_enable gnome-online-accounts goa) \
166 $(use_enable map) \
167 $(use_enable spell) \
168 $(use_enable v4l gudev) \
169 $(use_with v4l cheese) \
170 ITSTOOL=$(type -P true)
171 }
172
173 src_test() {
174 dbus-launch Xemake check #504516
175 }