1 |
commit: 9e010795d3cd9fb6de691692bfd7449c334aa5c3 |
2 |
Author: Maxim Koltsov <maksbotan <AT> gentoo <DOT> org> |
3 |
AuthorDate: Wed Apr 4 18:43:39 2012 +0000 |
4 |
Commit: Maxim Koltsov <maksbotan <AT> gentoo <DOT> org> |
5 |
CommitDate: Wed Apr 4 18:44:02 2012 +0000 |
6 |
URL: http://git.overlays.gentoo.org/gitweb/?p=dev/maksbotan.git;a=commit;h=9e010795 |
7 |
|
8 |
Copy net-libs/gtk-vnc from tree fixing pulseaudio automagic, bug #399111 |
9 |
|
10 |
(Portage version: 2.1.10.55/git/Linux x86_64, signed Manifest commit with key F8DBDADE) |
11 |
|
12 |
--- |
13 |
net-libs/gtk-vnc/ChangeLog | 342 ++++++++++++++++++++ |
14 |
net-libs/gtk-vnc/Manifest | 20 ++ |
15 |
net-libs/gtk-vnc/files/gtk-vnc-0.5.0-pod.patch | 124 +++++++ |
16 |
.../gtk-vnc/files/gtk-vnc-0.5.0-pulseaudio.patch | 24 ++ |
17 |
net-libs/gtk-vnc/gtk-vnc-0.5.0.ebuild | 166 ++++++++++ |
18 |
net-libs/gtk-vnc/metadata.xml | 11 + |
19 |
6 files changed, 687 insertions(+), 0 deletions(-) |
20 |
|
21 |
diff --git a/net-libs/gtk-vnc/ChangeLog b/net-libs/gtk-vnc/ChangeLog |
22 |
new file mode 100644 |
23 |
index 0000000..9ff58b9 |
24 |
--- /dev/null |
25 |
+++ b/net-libs/gtk-vnc/ChangeLog |
26 |
@@ -0,0 +1,342 @@ |
27 |
+# ChangeLog for net-libs/gtk-vnc |
28 |
+# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 |
29 |
+# $Header: /var/cvsroot/gentoo-x86/net-libs/gtk-vnc/ChangeLog,v 1.83 2012/03/25 17:09:35 armin76 Exp $ |
30 |
+ |
31 |
+ 25 Mar 2012; Raúl Porcel <armin76@g.o> gtk-vnc-0.4.4.ebuild: |
32 |
+ alpha/ia64/sparc stable wrt #393007 |
33 |
+ |
34 |
+ 05 Mar 2012; Brent Baude <ranger@g.o> gtk-vnc-0.4.4.ebuild: |
35 |
+ Marking gtk-vnc-0.4.4 ppc stable for bug 393007 |
36 |
+ |
37 |
+ 05 Mar 2012; Brent Baude <ranger@g.o> gtk-vnc-0.4.4.ebuild: |
38 |
+ Marking gtk-vnc-0.4.4 ppc64 stable for bug 393007 |
39 |
+ |
40 |
+ 17 Feb 2012; Alexandre Rostovtsev <tetromino@g.o> |
41 |
+ gtk-vnc-0.4.3-r1.ebuild, gtk-vnc-0.4.4.ebuild, gtk-vnc-0.5.0.ebuild: |
42 |
+ Depend on >=libgcrypt-1.4.2 (bug #404167, thanks to Wille Kuutti for |
43 |
+ reporting). Add missing libgpg-error dep to gtk-vnc-0.4.x. |
44 |
+ |
45 |
+ 20 Jan 2012; Alexandre Rostovtsev <tetromino@g.o> |
46 |
+ gtk-vnc-0.5.0.ebuild: |
47 |
+ Require >=glib-2.30.1 because presence of glib's .la files can result in |
48 |
+ linking failure (bug #399129, thanks to Harris Landgarten for reporting). |
49 |
+ |
50 |
+*gtk-vnc-0.5.0 (15 Jan 2012) |
51 |
+ |
52 |
+ 15 Jan 2012; Alexandre Rostovtsev <tetromino@g.o> |
53 |
+ +gtk-vnc-0.5.0.ebuild, +files/gtk-vnc-0.5.0-pod.patch: |
54 |
+ Version bump, now supports the vnc audio extension (using pulseaudio). |
55 |
+ |
56 |
+ 14 Jan 2012; Markus Meier <maekke@g.o> gtk-vnc-0.4.4.ebuild: |
57 |
+ x86 stable, bug #393007 |
58 |
+ |
59 |
+ 29 Dec 2011; Pacho Ramos <pacho@g.o> gtk-vnc-0.4.4.ebuild: |
60 |
+ amd64 stable, bug 393007 |
61 |
+ |
62 |
+*gtk-vnc-0.4.4 (13 Nov 2011) |
63 |
+ |
64 |
+ 13 Nov 2011; Gilles Dartiguelongue <eva@g.o> -gtk-vnc-0.4.2-r2.ebuild, |
65 |
+ -files/gtk-vnc-0.4.2-fb-bounds-fix.patch, |
66 |
+ -files/gtk-vnc-0.4.2-gnutls-crash-fix.patch, |
67 |
+ -files/gtk-vnc-0.4.2-memory-leak-fix.patch, |
68 |
+ -files/gtk-vnc-0.4.2-pre-conn-crash-fix.patch, |
69 |
+ -files/gtk-vnc-0.4.2-shared-flag.patch, -gtk-vnc-0.4.3.ebuild, |
70 |
+ +gtk-vnc-0.4.4.ebuild, metadata.xml: |
71 |
+ Version bump. Add support for vala bindings. Clean up old revisions. |
72 |
+ |
73 |
+ 07 Nov 2011; Nirbheek Chauhan <nirbheek@g.o> Manifest: |
74 |
+ Fix manifest |
75 |
+ |
76 |
+ 07 Nov 2011; Nirbheek Chauhan <nirbheek@g.o> gtk-vnc-0.4.3-r1.ebuild, |
77 |
+ -files/gtk-vnc-0.4.3-outoftree-build.patch: |
78 |
+ Do a better fix for the out of tree build failure, avoids eautoreconf, works |
79 |
+ with trunk builds too. |
80 |
+ |
81 |
+ 30 Oct 2011; Raúl Porcel <armin76@g.o> gtk-vnc-0.4.3-r1.ebuild: |
82 |
+ alpha/ia64/sparc stable wrt #385699 |
83 |
+ |
84 |
+ 21 Oct 2011; Pawel Hajdan jr <phajdan.jr@g.o> gtk-vnc-0.4.3-r1.ebuild: |
85 |
+ x86 stable wrt bug #385699 |
86 |
+ |
87 |
+ 16 Oct 2011; Kacper Kowalik <xarthisius@g.o> gtk-vnc-0.4.3-r1.ebuild: |
88 |
+ ppc/ppc64 stable wrt #385699 |
89 |
+ |
90 |
+ 14 Oct 2011; Samuli Suominen <ssuominen@g.o> gtk-vnc-0.4.3-r1.ebuild: |
91 |
+ amd64 stable wrt #385699 |
92 |
+ |
93 |
+*gtk-vnc-0.4.3-r1 (16 Aug 2011) |
94 |
+ |
95 |
+ 16 Aug 2011; Nirbheek Chauhan <nirbheek@g.o> +gtk-vnc-0.4.3-r1.ebuild, |
96 |
+ +files/gtk-vnc-0.4.3-outoftree-build.patch, metadata.xml: |
97 |
+ Bump to 0.4.3-r1 with gtk3 support, from gnome overlay for GNOME 3 |
98 |
+ |
99 |
+ 13 Aug 2011; Raúl Porcel <armin76@g.o> gtk-vnc-0.4.3.ebuild: |
100 |
+ alpha/ia64/sparc stable wrt #369909 |
101 |
+ |
102 |
+ 14 Jul 2011; Thomas Kahle <tomka@g.o> gtk-vnc-0.4.3.ebuild: |
103 |
+ x86 stable per bug 369909 |
104 |
+ |
105 |
+ 01 Jul 2011; Markos Chandras <hwoarang@g.o> gtk-vnc-0.4.3.ebuild: |
106 |
+ Stable on amd64 wrt bug #278255 |
107 |
+ |
108 |
+ 27 Mar 2011; Nirbheek Chauhan <nirbheek@g.o> |
109 |
+ -gtk-vnc-0.3.10.ebuild: |
110 |
+ Remove old |
111 |
+ |
112 |
+ 22 Mar 2011; Brent Baude <ranger@g.o> gtk-vnc-0.4.2-r2.ebuild: |
113 |
+ Marking gtk-vnc-0.4.2-r2 ppc stable for bug 353436 |
114 |
+ |
115 |
+ 21 Mar 2011; Kacper Kowalik <xarthisius@g.o> gtk-vnc-0.4.2-r2.ebuild: |
116 |
+ ppc64 stable wrt #353436 |
117 |
+ |
118 |
+ 12 Mar 2011; Raúl Porcel <armin76@g.o> gtk-vnc-0.4.2-r2.ebuild: |
119 |
+ alpha/ia64/sparc stable wrt #353436 |
120 |
+ |
121 |
+ 24 Feb 2011; Thomas Kahle <tomka@g.o> gtk-vnc-0.4.2-r2.ebuild: |
122 |
+ x86 stable per bug 353436 |
123 |
+ |
124 |
+ 23 Feb 2011; Markos Chandras <hwoarang@g.o> gtk-vnc-0.4.2-r2.ebuild: |
125 |
+ Stable on amd64 wrt bug #353436 |
126 |
+ |
127 |
+*gtk-vnc-0.4.3 (21 Feb 2011) |
128 |
+ |
129 |
+ 21 Feb 2011; Pacho Ramos <pacho@g.o> -gtk-vnc-0.4.1.ebuild, |
130 |
+ -gtk-vnc-0.4.2-r1.ebuild, +gtk-vnc-0.4.3.ebuild: |
131 |
+ Version bump with important bugfixes (like crashers), remove old. |
132 |
+ |
133 |
+ 14 Jan 2011; Doug Goldstein <cardoe@g.o> -gtk-vnc-0.4.2.ebuild: |
134 |
+ Remove version that introduced a serious memory leak that caused a serious |
135 |
+ performance regression |
136 |
+ |
137 |
+*gtk-vnc-0.4.2-r2 (14 Jan 2011) |
138 |
+ |
139 |
+ 14 Jan 2011; Doug Goldstein <cardoe@g.o> +gtk-vnc-0.4.2-r2.ebuild, |
140 |
+ +files/gtk-vnc-0.4.2-fb-bounds-fix.patch, |
141 |
+ +files/gtk-vnc-0.4.2-gnutls-crash-fix.patch, |
142 |
+ +files/gtk-vnc-0.4.2-pre-conn-crash-fix.patch, |
143 |
+ +files/gtk-vnc-0.4.2-shared-flag.patch: |
144 |
+ Fix several more upstream discovered crashers and interaction bugs. |
145 |
+ |
146 |
+*gtk-vnc-0.4.2-r1 (13 Jan 2011) |
147 |
+ |
148 |
+ 13 Jan 2011; Doug Goldstein <cardoe@g.o> |
149 |
+ -gtk-vnc-0.4.2_pre20100917.ebuild, +gtk-vnc-0.4.2-r1.ebuild, |
150 |
+ +files/gtk-vnc-0.4.2-memory-leak-fix.patch: |
151 |
+ Revision bump to fix issue where memory wasn't being unreferenced so that the |
152 |
+ glib loop was actually slowing down significantly. |
153 |
+ |
154 |
+ 20 Nov 2010; Gilles Dartiguelongue <eva@g.o> gtk-vnc-0.4.2.ebuild: |
155 |
+ Add missing Text-CSV dependency, bug #345857. Thanks to Diego for reporting. |
156 |
+ |
157 |
+*gtk-vnc-0.4.2 (16 Nov 2010) |
158 |
+ |
159 |
+ 16 Nov 2010; Gilles Dartiguelongue <eva@g.o> +gtk-vnc-0.4.2.ebuild, |
160 |
+ metadata.xml: |
161 |
+ Version bump. Fix configure with python:3. Add introspection support. |
162 |
+ |
163 |
+*gtk-vnc-0.4.2_pre20100917 (13 Oct 2010) |
164 |
+ |
165 |
+ 13 Oct 2010; Doug Goldstein <cardoe@g.o> |
166 |
+ +gtk-vnc-0.4.2_pre20100917.ebuild: |
167 |
+ git snapshot of the latest master since it fixes a lot of bugs with |
168 |
+ virt-manager and upstream for gtk-vnc doesn't recommend the current |
169 |
+ version with virt-manager since it exposes a crasher in gtk-vnc through |
170 |
+ normal usage. gtk-vnc upstream is too busy to make another release right |
171 |
+ now so we'll go with a git snapshot. |
172 |
+ |
173 |
+ 08 Oct 2010; Gilles Dartiguelongue <eva@g.o> |
174 |
+ -gtk-vnc-0.3.8-r1.ebuild: |
175 |
+ Clean up old revision. |
176 |
+ |
177 |
+ 28 Aug 2010; Gilles Dartiguelongue <eva@g.o> gtk-vnc-0.4.1.ebuild: |
178 |
+ Disable automagic introspection and automagic gtk-3 support, closes: |
179 |
+ #329733. |
180 |
+ |
181 |
+ 30 Jul 2010; Diego E. Pettenò <flameeyes@g.o> |
182 |
+ gtk-vnc-0.4.1.ebuild: |
183 |
+ Add -j1 for install (bug #317607). |
184 |
+ |
185 |
+ 20 Jul 2010; Jeroen Roovers <jer@g.o> gtk-vnc-0.3.8-r1.ebuild, |
186 |
+ gtk-vnc-0.3.10.ebuild, gtk-vnc-0.4.1.ebuild: |
187 |
+ Drop HPPA keywording (bug #324511). |
188 |
+ |
189 |
+*gtk-vnc-0.4.1 (14 Jul 2010) |
190 |
+ |
191 |
+ 14 Jul 2010; Pacho Ramos <pacho@g.o> -gtk-vnc-0.3.7.ebuild, |
192 |
+ -gtk-vnc-0.3.9.ebuild, +gtk-vnc-0.4.1.ebuild: |
193 |
+ Version bump with lots of bugfixes and updates, remove old. |
194 |
+ |
195 |
+ 13 Jun 2010; Pacho Ramos <pacho@g.o> gtk-vnc-0.3.10.ebuild: |
196 |
+ Fix intltoolize broken file |
197 |
+ |
198 |
+ 05 Apr 2010; Raúl Porcel <armin76@g.o> gtk-vnc-0.3.10.ebuild: |
199 |
+ alpha/ia64/sparc stable wrt #308549 |
200 |
+ |
201 |
+ 16 Mar 2010; Christian Faulhammer <fauli@g.o> |
202 |
+ gtk-vnc-0.3.10.ebuild: |
203 |
+ stable x86, bug 308549 |
204 |
+ |
205 |
+ 15 Mar 2010; nixnut <nixnut@g.o> gtk-vnc-0.3.10.ebuild: |
206 |
+ ppc stable #308549 |
207 |
+ |
208 |
+ 12 Mar 2010; Brent Baude <ranger@g.o> gtk-vnc-0.3.10.ebuild: |
209 |
+ Marking gtk-vnc-0.3.10 ppc64 stable for bug 308549 |
210 |
+ |
211 |
+ 11 Mar 2010; Pacho Ramos <pacho@g.o> gtk-vnc-0.3.10.ebuild: |
212 |
+ amd64 stable, bug 308549 |
213 |
+ |
214 |
+ 28 Nov 2009; Raúl Porcel <armin76@g.o> gtk-vnc-0.3.8-r1.ebuild: |
215 |
+ alpha stable |
216 |
+ |
217 |
+ 19 Nov 2009; Mart Raudsepp <leio@g.o> gtk-vnc-0.3.10.ebuild: |
218 |
+ Install documentation files (NEWS, ChangeLog, etc) |
219 |
+ |
220 |
+ 18 Nov 2009; Jeroen Roovers <jer@g.o> gtk-vnc-0.3.8-r1.ebuild: |
221 |
+ Stable for HPPA (bug #279511). |
222 |
+ |
223 |
+*gtk-vnc-0.3.10 (22 Oct 2009) |
224 |
+ |
225 |
+ 22 Oct 2009; Gilles Dartiguelongue <eva@g.o> |
226 |
+ +gtk-vnc-0.3.10.ebuild: |
227 |
+ Version bump. I18n, depth color and full screen updates support. Clean up |
228 |
+ old revisions. |
229 |
+ |
230 |
+ 05 Oct 2009; Raúl Porcel <armin76@g.o> gtk-vnc-0.3.8-r1.ebuild: |
231 |
+ ia64/sparc stable wrt #279511 |
232 |
+ |
233 |
+ 06 Sep 2009; Brent Baude <ranger@g.o> gtk-vnc-0.3.8-r1.ebuild: |
234 |
+ Marking gtk-vnc-0.3.8-r1 ppc64 for bug 279511 |
235 |
+ |
236 |
+*gtk-vnc-0.3.9 (06 Sep 2009) |
237 |
+ |
238 |
+ 06 Sep 2009; Nirbheek Chauhan <nirbheek@g.o> +gtk-vnc-0.3.9.ebuild: |
239 |
+ Bump to 0.3.9 -- bugfixes + SASL & MS Logon auth support |
240 |
+ |
241 |
+ 05 Aug 2009; Markus Meier <maekke@g.o> gtk-vnc-0.3.8-r1.ebuild: |
242 |
+ x86 stable, bug #279511 |
243 |
+ |
244 |
+ 02 Aug 2009; nixnut <nixnut@g.o> gtk-vnc-0.3.8-r1.ebuild: |
245 |
+ ppc stable #279511 |
246 |
+ |
247 |
+ 31 Jul 2009; <chainsaw@g.o> gtk-vnc-0.3.8-r1.ebuild: |
248 |
+ Marked stable on AMD64 as requested by Gilles Dartiguelongue |
249 |
+ <eva@g.o> in bug #279511. Compile-tested on a Core2 Duo. |
250 |
+ |
251 |
+*gtk-vnc-0.3.8-r1 (13 May 2009) |
252 |
+ |
253 |
+ 13 May 2009; Mart Raudsepp <leio@g.o> -gtk-vnc-0.3.8.ebuild, |
254 |
+ +gtk-vnc-0.3.8-r1.ebuild: |
255 |
+ Fix configure running to honor USE flags, accidental bug in 0.3.8 ebuild |
256 |
+ |
257 |
+*gtk-vnc-0.3.8 (03 May 2009) |
258 |
+ |
259 |
+ 03 May 2009; Gilles Dartiguelongue <eva@g.o> -gtk-vnc-0.3.6.ebuild, |
260 |
+ +gtk-vnc-0.3.8.ebuild: |
261 |
+ Bump to 0.3.8. Rewrite scaling code around cairo and bug-fixes. |
262 |
+ Clean up old revisions. |
263 |
+ |
264 |
+ 31 Jan 2009; Donnie Berkholz <dberkholz@g.o>; metadata.xml: |
265 |
+ Give up maintainership. |
266 |
+ |
267 |
+ 26 Nov 2008; Brent Baude <ranger@g.o> gtk-vnc-0.3.7.ebuild: |
268 |
+ stable ppc64, bug 248168 |
269 |
+ |
270 |
+ 25 Nov 2008; Raúl Porcel <armin76@g.o> gtk-vnc-0.3.7.ebuild: |
271 |
+ alpha/ia64/sparc stable wrt #248168 |
272 |
+ |
273 |
+ 22 Nov 2008; Jeroen Roovers <jer@g.o> gtk-vnc-0.3.7.ebuild: |
274 |
+ Stable for HPPA (bug #248168). |
275 |
+ |
276 |
+ 22 Nov 2008; Tobias Scherbaum <dertobi123@g.o> |
277 |
+ gtk-vnc-0.3.7.ebuild: |
278 |
+ ppc stable, bug #248168 |
279 |
+ |
280 |
+ 22 Nov 2008; Markus Meier <maekke@g.o> gtk-vnc-0.3.7.ebuild: |
281 |
+ amd64/x86 stable, bug #248168 |
282 |
+ |
283 |
+ 13 Nov 2008; Brent Baude <ranger@g.o> gtk-vnc-0.3.6.ebuild: |
284 |
+ Marking gtk-vnc-0.3.6 ppc64 stable for bug 236971 |
285 |
+ |
286 |
+ 25 Sep 2008; Jeroen Roovers <jer@g.o> gtk-vnc-0.3.6.ebuild: |
287 |
+ Stable for HPPA (bug #236971). |
288 |
+ |
289 |
+*gtk-vnc-0.3.7 (20 Sep 2008) |
290 |
+ |
291 |
+ 20 Sep 2008; Gilles Dartiguelongue <eva@g.o> -gtk-vnc-0.3.4.ebuild, |
292 |
+ +gtk-vnc-0.3.7.ebuild: |
293 |
+ bump to 0.3.7, bug fixes and addition of the downscaling API. |
294 |
+ |
295 |
+ 12 Aug 2008; Raúl Porcel <armin76@g.o> gtk-vnc-0.3.6.ebuild: |
296 |
+ alpha/ia64/sparc stable wrt #229709 |
297 |
+ |
298 |
+ 10 Aug 2008; Markus Meier <maekke@g.o> gtk-vnc-0.3.6.ebuild: |
299 |
+ x86 stable, bug #229709 |
300 |
+ |
301 |
+ 30 Jul 2008; Brent Baude <ranger@g.o> gtk-vnc-0.3.6.ebuild: |
302 |
+ Marking gtk-vnc-0.3.6 ppc stable for bug 229709 |
303 |
+ |
304 |
+ 26 Jul 2008; Olivier Crête <tester@g.o> gtk-vnc-0.3.6.ebuild: |
305 |
+ Stable on amd64, bug #229709 |
306 |
+ |
307 |
+ 08 Jun 2008; Mart Raudsepp <leio@g.o> gtk-vnc-0.3.6.ebuild: |
308 |
+ Remove USE=debug as it does not affect anything anymore |
309 |
+ |
310 |
+ 02 Jun 2008; Brent Baude <ranger@g.o> gtk-vnc-0.3.6.ebuild: |
311 |
+ Marking gtk-vnc-0.3.6 ~ppc to satisfy broken tree dep as noted by Mr Bones |
312 |
+ |
313 |
+ 02 Jun 2008; Alexis Ballier <aballier@g.o> gtk-vnc-0.3.6.ebuild: |
314 |
+ keyword ~x86-fbsd |
315 |
+ |
316 |
+*gtk-vnc-0.3.6 (25 May 2008) |
317 |
+ |
318 |
+ 25 May 2008; Rémi Cardona <remi@g.o> +gtk-vnc-0.3.6.ebuild: |
319 |
+ bump to 0.3.6, bugfix release |
320 |
+ |
321 |
+ 12 May 2008; Jeroen Roovers <jer@g.o> gtk-vnc-0.3.4.ebuild: |
322 |
+ Marked ~hppa (bug #218794). |
323 |
+ |
324 |
+ 08 May 2008; Gilles Dartiguelongue <eva@g.o> -gtk-vnc-0.3.2.ebuild, |
325 |
+ -gtk-vnc-0.3.3.ebuild, gtk-vnc-0.3.4.ebuild: |
326 |
+ clean up old revisions, add examples use flag. |
327 |
+ |
328 |
+ 24 Apr 2008; Markus Rothe <corsair@g.o> gtk-vnc-0.3.4.ebuild: |
329 |
+ Added ~ppc64; bug #218794 |
330 |
+ |
331 |
+ 25 Mar 2008; Raúl Porcel <armin76@g.o> gtk-vnc-0.3.4.ebuild: |
332 |
+ Add ~alpha/~ia64/~sparc |
333 |
+ |
334 |
+*gtk-vnc-0.3.4 (23 Mar 2008) |
335 |
+ |
336 |
+ 23 Mar 2008; Gilles Dartiguelongue <eva@g.o> +gtk-vnc-0.3.4.ebuild: |
337 |
+ bump to 0.3.4, fix dependencies a bit, bug #211958 |
338 |
+ |
339 |
+*gtk-vnc-0.3.3 (26 Feb 2008) |
340 |
+ |
341 |
+ 26 Feb 2008; Mart Raudsepp <leio@g.o> metadata.xml, |
342 |
+ +gtk-vnc-0.3.3.ebuild: |
343 |
+ Version bump and add gnome herd to metadata |
344 |
+ |
345 |
+ 31 Jan 2008; Donnie Berkholz <dberkholz@g.o>; |
346 |
+ -gtk-vnc-0.2.0.ebuild: |
347 |
+ Clean up. |
348 |
+ |
349 |
+ 13 Jan 2008; Donnie Berkholz <dberkholz@g.o>; gtk-vnc-0.2.0.ebuild, |
350 |
+ gtk-vnc-0.3.2.ebuild: |
351 |
+ (#205469) Add pkgconfig dep (Patrick Lauer). |
352 |
+ |
353 |
+*gtk-vnc-0.3.2 (11 Jan 2008) |
354 |
+ |
355 |
+ 11 Jan 2008; Donnie Berkholz <dberkholz@g.o>; |
356 |
+ +gtk-vnc-0.3.2.ebuild: |
357 |
+ (#204111) Bump. |
358 |
+ |
359 |
+ 02 Nov 2007; Christoph Mende <angelos@g.o> gtk-vnc-0.2.0.ebuild: |
360 |
+ Added ~amd64 |
361 |
+ |
362 |
+*gtk-vnc-0.2.0 (15 Oct 2007) |
363 |
+ |
364 |
+ 15 Oct 2007; Donnie Berkholz <dberkholz@g.o>; +metadata.xml, |
365 |
+ +gtk-vnc-0.2.0.ebuild: |
366 |
+ (#189824) Add VNC widget for GTK+, based on the work of Jiri Tyr. This is a |
367 |
+ dep of new virt-manager. |
368 |
+ |
369 |
|
370 |
diff --git a/net-libs/gtk-vnc/Manifest b/net-libs/gtk-vnc/Manifest |
371 |
new file mode 100644 |
372 |
index 0000000..5d2163f |
373 |
--- /dev/null |
374 |
+++ b/net-libs/gtk-vnc/Manifest |
375 |
@@ -0,0 +1,20 @@ |
376 |
+-----BEGIN PGP SIGNED MESSAGE----- |
377 |
+Hash: SHA1 |
378 |
+ |
379 |
+AUX gtk-vnc-0.5.0-pod.patch 3441 RMD160 062d0b6ca34e38bb1aaa4754d7bcc1dd00f1f132 SHA1 dc731670865d8f167ab0e205ead99abc9ed3d228 SHA256 921b8347907bee39caff14c80c3b576618fe7ac2a7d679500769f797cab8fb66 |
380 |
+AUX gtk-vnc-0.5.0-pulseaudio.patch 1090 RMD160 39decf507b0c6271a9942e681f6b84bffd3f3403 SHA1 9583517ee37bffc29dd73ac8bea129fc3b635af4 SHA256 bcdd8ec920e284a41f5f3784810755b9d92750659485dbe84f6bddf17478f5c6 |
381 |
+DIST gtk-vnc-0.5.0.tar.xz 386068 RMD160 6e0c7140659b81f2e349b291ed211f9561e9cd4e SHA1 2463339452a8a0ddf79d77d062979e683bfb5226 SHA256 1de65d8ffa8c25a61a8e8c4b7e5963d4a826f4fcf7120d66ed027f5f70cc8f81 |
382 |
+EBUILD gtk-vnc-0.5.0.ebuild 4327 RMD160 aa416fc260dd4173c72a91566b545ba9b7909046 SHA1 265422c9dd2b8f9f6d85b3257cc1255dccded60a SHA256 47d6078e6282db15be6c231afbc974d6e487d40bfea3d12949f488bfcc2678fa |
383 |
+MISC ChangeLog 12372 RMD160 e85d131c9f04adf7eea405c4f3d8ffc399819f45 SHA1 8140fc625daf96fe6581aec138b562045589286b SHA256 3c6fd478fe16f69d654be8c75bb514e58dfcdd6f65d6be7790eb768751ba2392 |
384 |
+MISC metadata.xml 422 RMD160 cb601006c1db8b5d55b62e8716a7d6f202a8383a SHA1 9cb78db02346b72dce5f3448ceecd3d04cc40413 SHA256 207a74cd4c91430061e1c1104813b2563eddf87f08e4ea0d559248bbd4b6b9a2 |
385 |
+-----BEGIN PGP SIGNATURE----- |
386 |
+Version: GnuPG v2.0.19 (GNU/Linux) |
387 |
+ |
388 |
+iQEcBAEBAgAGBQJPfJZbAAoJEAmJmMX429reL1kH/3qmKrJi9sCxIgcAezQ7iJnG |
389 |
+r2FbEz7wZR6WroGDRurGn0EPv5wfGEgzHOUgEaduKUJIN8Hkz3ALFMxuwqLZrQHs |
390 |
+2TCn2AX/GPi6GBItXdDcImhnJrVGlnBjDjodI8o8PTtm3eyWTY5TGfdHX0ZyxbUy |
391 |
+jAPJKeQ4my4fAPm8+lVZUky4ESU2pTO64N/LBYemuvScJdBhhaWT5YDEOA8OlBqf |
392 |
+VBBElYF1LVTnwk+uxrU/JqCrOJXoFfsGN/zpr6RO/QLQbBuEE04bZflD0NWe5Rtw |
393 |
+TZrdU5CTMVrLuCxTIGeot3g3cOdcf0Gz/wVew7scjHEwGRta9qBI/R+Q/Cu0gsU= |
394 |
+=uLil |
395 |
+-----END PGP SIGNATURE----- |
396 |
|
397 |
diff --git a/net-libs/gtk-vnc/files/gtk-vnc-0.5.0-pod.patch b/net-libs/gtk-vnc/files/gtk-vnc-0.5.0-pod.patch |
398 |
new file mode 100644 |
399 |
index 0000000..ff74522 |
400 |
--- /dev/null |
401 |
+++ b/net-libs/gtk-vnc/files/gtk-vnc-0.5.0-pod.patch |
402 |
@@ -0,0 +1,124 @@ |
403 |
+From 06d234dcf80ee5aafc9ae4f6fae71409aac2e33c Mon Sep 17 00:00:00 2001 |
404 |
+From: Alexandre Rostovtsev <tetromino@g.o> |
405 |
+Date: Sat, 14 Jan 2012 23:33:24 -0500 |
406 |
+Subject: [PATCH] tools/gvnccapture: unbreak pod syntax |
407 |
+ |
408 |
+For pod, the presence or absence of leading whitespace is significant. |
409 |
+ |
410 |
+https://bugzilla.gnome.org/show_bug.cgi?id=667943 |
411 |
+--- |
412 |
+ tools/gvnccapture.c | 72 +++++++++++++++++++++++++------------------------- |
413 |
+ 1 files changed, 36 insertions(+), 36 deletions(-) |
414 |
+ |
415 |
+diff --git a/tools/gvnccapture.c b/tools/gvnccapture.c |
416 |
+index a44f012..c3fbd46 100644 |
417 |
+--- a/tools/gvnccapture.c |
418 |
++++ b/tools/gvnccapture.c |
419 |
+@@ -19,68 +19,68 @@ |
420 |
+ */ |
421 |
+ |
422 |
+ /* |
423 |
+- =head1 NAME |
424 |
++=head1 NAME |
425 |
+ |
426 |
+- gvnccapture - VNC screenshot capture |
427 |
++gvnccapture - VNC screenshot capture |
428 |
+ |
429 |
+- =head1 SYNOPSIS |
430 |
++=head1 SYNOPSIS |
431 |
+ |
432 |
+- gvnccapture [OPTION]... [HOST][:DISPLAY] FILENAME |
433 |
++gvnccapture [OPTION]... [HOST][:DISPLAY] FILENAME |
434 |
+ |
435 |
+- =head1 DESCRIPTION |
436 |
++=head1 DESCRIPTION |
437 |
+ |
438 |
+- Capture a screenshot of the VNC desktop at HOST:DISPLAY saving to the |
439 |
+- image file FILENAME. If HOST is omitted it defaults to "localhost", |
440 |
+- if :DISPLAY is omitted, it defaults to ":1". FILENAME must end in a |
441 |
+- known image format extension (eg ".png", ".jpeg"). Supported options |
442 |
+- are |
443 |
++Capture a screenshot of the VNC desktop at HOST:DISPLAY saving to the |
444 |
++image file FILENAME. If HOST is omitted it defaults to "localhost", |
445 |
++if :DISPLAY is omitted, it defaults to ":1". FILENAME must end in a |
446 |
++known image format extension (eg ".png", ".jpeg"). Supported options |
447 |
++are |
448 |
+ |
449 |
+- =over 4 |
450 |
++=over 4 |
451 |
+ |
452 |
+- =item --help, -? |
453 |
++=item --help, -? |
454 |
+ |
455 |
+- Display command line help information |
456 |
++Display command line help information |
457 |
+ |
458 |
+- =item --quiet, -q |
459 |
++=item --quiet, -q |
460 |
+ |
461 |
+- Do not display information on the console when capturing the screenshot, |
462 |
+- with the exception of any password prompt. |
463 |
++Do not display information on the console when capturing the screenshot, |
464 |
++with the exception of any password prompt. |
465 |
+ |
466 |
+- =item --debug, -d |
467 |
++=item --debug, -d |
468 |
+ |
469 |
+- Display verbose debugging information on the console |
470 |
++Display verbose debugging information on the console |
471 |
+ |
472 |
+- =back |
473 |
++=back |
474 |
+ |
475 |
+- =head1 EXIT STATUS |
476 |
++=head1 EXIT STATUS |
477 |
+ |
478 |
+- The exit status is 0 upon successful screen capture, otherwise |
479 |
+- it is a non-zero integer |
480 |
++The exit status is 0 upon successful screen capture, otherwise |
481 |
++it is a non-zero integer |
482 |
+ |
483 |
+- =head1 EXAMPLES |
484 |
++=head1 EXAMPLES |
485 |
+ |
486 |
+- # gvnccapture localhost:1 desktop.png |
487 |
+- Password: |
488 |
+- Connected to localhost:1 |
489 |
+- Saved display to desktop.png |
490 |
++ # gvnccapture localhost:1 desktop.png |
491 |
++ Password: |
492 |
++ Connected to localhost:1 |
493 |
++ Saved display to desktop.png |
494 |
+ |
495 |
+- =head1 AUTHORS |
496 |
++=head1 AUTHORS |
497 |
+ |
498 |
+- Daniel P. Berrange <dan@××××××××.com> |
499 |
++Daniel P. Berrange <dan@××××××××.com> |
500 |
+ |
501 |
+- =head1 COPYRIGHT |
502 |
++=head1 COPYRIGHT |
503 |
+ |
504 |
+- Copyright (C) 2010 Daniel P. Berrange <dan@××××××××.com>. |
505 |
++Copyright (C) 2010 Daniel P. Berrange <dan@××××××××.com>. |
506 |
+ |
507 |
+- License LGPLv2+: GNU Lesser GPL version 2 or later <http://gnu.org/licenses/gpl.html>. |
508 |
++License LGPLv2+: GNU Lesser GPL version 2 or later <http://gnu.org/licenses/gpl.html>. |
509 |
+ |
510 |
+- This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. |
511 |
++This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. |
512 |
+ |
513 |
+- =head1 SEE ALSO |
514 |
++=head1 SEE ALSO |
515 |
+ |
516 |
+- vinagre(1) |
517 |
++vinagre(1) |
518 |
+ |
519 |
+- =cut |
520 |
++=cut |
521 |
+ */ |
522 |
+ |
523 |
+ #include <config.h> |
524 |
+-- |
525 |
+1.7.8.3 |
526 |
+ |
527 |
|
528 |
diff --git a/net-libs/gtk-vnc/files/gtk-vnc-0.5.0-pulseaudio.patch b/net-libs/gtk-vnc/files/gtk-vnc-0.5.0-pulseaudio.patch |
529 |
new file mode 100644 |
530 |
index 0000000..18ab0a0 |
531 |
--- /dev/null |
532 |
+++ b/net-libs/gtk-vnc/files/gtk-vnc-0.5.0-pulseaudio.patch |
533 |
@@ -0,0 +1,24 @@ |
534 |
+--- gtk-vnc.0.5.0-orig/configure.ac 2012-04-04 22:19:44.149970383 +0400 |
535 |
++++ gtk-vnc-0.5.0/configure.ac 2012-04-04 22:23:37.927968882 +0400 |
536 |
+@@ -215,10 +215,18 @@ |
537 |
+ AC_SUBST(VIEW_CFLAGS) |
538 |
+ AC_SUBST(VIEW_LIBS) |
539 |
+ |
540 |
++AC_ARG_WITH(pulseaudio, |
541 |
++[ --with-pulseaudio enable audio support via pulseaudio], |
542 |
++[case "${withval}" in |
543 |
++ yes|no) ;; |
544 |
++ *) AC_MSG_ERROR([bad value ${withval} for pulseaudio option]) ;; |
545 |
++ esac],[withval=yes]) |
546 |
+ |
547 |
+-PKG_CHECK_MODULES(PULSEAUDIO, libpulse-simple, WANT_PULSEAUDIO="yes", AC_MSG_NOTICE([Not building against libpulse])) |
548 |
+-if test "x$WANT_PULSEAUDIO" = xyes; then |
549 |
+- AC_DEFINE_UNQUOTED([HAVE_PULSEAUDIO], 1,[Define if we have and want pulseaudio.]) |
550 |
++if test "${withval}" = "yes"; then |
551 |
++ PKG_CHECK_MODULES(PULSEAUDIO, libpulse-simple, WANT_PULSEAUDIO="yes", AC_MSG_NOTICE([Not building against libpulse])) |
552 |
++ if test "x$WANT_PULSEAUDIO" = xyes; then |
553 |
++ AC_DEFINE_UNQUOTED([HAVE_PULSEAUDIO], 1,[Define if we have and want pulseaudio.]) |
554 |
++ fi |
555 |
+ fi |
556 |
+ AM_CONDITIONAL([HAVE_PULSEAUDIO], [test "x$WANT_PULSEAUDIO" = "xyes"]) |
557 |
+ AC_SUBST(PULSEAUDIO_CFLAGS) |
558 |
|
559 |
diff --git a/net-libs/gtk-vnc/gtk-vnc-0.5.0.ebuild b/net-libs/gtk-vnc/gtk-vnc-0.5.0.ebuild |
560 |
new file mode 100644 |
561 |
index 0000000..4832ba2 |
562 |
--- /dev/null |
563 |
+++ b/net-libs/gtk-vnc/gtk-vnc-0.5.0.ebuild |
564 |
@@ -0,0 +1,166 @@ |
565 |
+# Copyright 1999-2012 Gentoo Foundation |
566 |
+# Distributed under the terms of the GNU General Public License v2 |
567 |
+# $Header: /var/cvsroot/gentoo-x86/net-libs/gtk-vnc/gtk-vnc-0.5.0.ebuild,v 1.3 2012/02/17 04:50:11 tetromino Exp $ |
568 |
+ |
569 |
+EAPI="4" |
570 |
+ |
571 |
+PYTHON_DEPEND="python? 2" |
572 |
+ |
573 |
+inherit base eutils gnome.org python autotools |
574 |
+ |
575 |
+DESCRIPTION="VNC viewer widget for GTK" |
576 |
+HOMEPAGE="http://live.gnome.org/gtk-vnc" |
577 |
+ |
578 |
+LICENSE="GPL-2" |
579 |
+SLOT="0" |
580 |
+KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd" |
581 |
+IUSE="examples gtk3 +introspection python pulseaudio sasl vala" |
582 |
+ |
583 |
+# libview is used in examples/gvncviewer -- no need |
584 |
+# glib-2.30.1 needed to avoid linking failure due to .la files (bug #399129) |
585 |
+# TODO: review nsplugin when it will be considered less experimental |
586 |
+# XXX: automagic pulseaudio. Is it worth patching? |
587 |
+COMMON_DEPEND=">=dev-libs/glib-2.30.1:2 |
588 |
+ >=dev-libs/libgcrypt-1.4.2 |
589 |
+ dev-libs/libgpg-error |
590 |
+ pulseaudio? ( media-sound/pulseaudio ) |
591 |
+ >=net-libs/gnutls-1.4 |
592 |
+ >=x11-libs/cairo-1.2 |
593 |
+ >=x11-libs/gtk+-2.18:2 |
594 |
+ x11-libs/libX11 |
595 |
+ gtk3? ( >=x11-libs/gtk+-2.91.3:3 ) |
596 |
+ introspection? ( >=dev-libs/gobject-introspection-0.9.4 ) |
597 |
+ python? ( >=dev-python/pygtk-2:2 ) |
598 |
+ sasl? ( dev-libs/cyrus-sasl )" |
599 |
+RDEPEND="${COMMON_DEPEND}" |
600 |
+DEPEND="${COMMON_DEPEND} |
601 |
+ >=dev-lang/perl-5 |
602 |
+ dev-util/pkgconfig |
603 |
+ sys-devel/gettext |
604 |
+ >=dev-util/intltool-0.40 |
605 |
+ vala? ( |
606 |
+ dev-lang/vala:0.14[vapigen] |
607 |
+ >=dev-libs/gobject-introspection-0.9.4 ) |
608 |
+" |
609 |
+ |
610 |
+GTK2_BUILDDIR="${WORKDIR}/${P}_gtk2" |
611 |
+GTK3_BUILDDIR="${WORKDIR}/${P}_gtk3" |
612 |
+ |
613 |
+pkg_setup() { |
614 |
+ python_set_active_version 2 |
615 |
+ python_pkg_setup |
616 |
+ |
617 |
+ if use vala && ! use gtk3; then |
618 |
+ ewarn "You must set USE=gtk3 to enable vala bindings support." |
619 |
+ fi |
620 |
+} |
621 |
+ |
622 |
+src_prepare() { |
623 |
+ # https://bugzilla.gnome.org/show_bug.cgi?id=667943 |
624 |
+ epatch "${FILESDIR}/${PN}-0.5.0-pod.patch" |
625 |
+ |
626 |
+ epatch "${FILESDIR}/${PN}-0.5.0-pulseaudio.patch" |
627 |
+ eautoreconf |
628 |
+ |
629 |
+ python_convert_shebangs -r 2 . |
630 |
+ mkdir "${GTK2_BUILDDIR}" || die |
631 |
+ mkdir "${GTK3_BUILDDIR}" || die |
632 |
+ |
633 |
+ # Remove a few files that were autogenerated during distcheck. |
634 |
+ # Having these around in srcdir breaks out of tree build since they're |
635 |
+ # expected to be in builddir, which is correct for trunk builds since |
636 |
+ # they're generated files, not source files. Funny false dichotomy. |
637 |
+ rm -vf "${S}"/src/{vncconnectionenums.[ch],vncdisplayenums.[ch]} |
638 |
+ |
639 |
+ # Fix incorrect codegendir check: h2def.py is in pygobject, not pygtk |
640 |
+ sed -e 's/codegendir pygtk-2.0/codegendir pygobject-2.0/g' \ |
641 |
+ -i src/Makefile.* || die |
642 |
+ |
643 |
+ # Work around https://bugzilla.gnome.org/show_bug.cgi?id=667941 |
644 |
+ [[ -e GNUmakefile ]] || touch GNUmakefile |
645 |
+} |
646 |
+ |
647 |
+src_configure() { |
648 |
+ local myconf |
649 |
+ myconf=" |
650 |
+ $(use_with examples) \ |
651 |
+ $(use_enable introspection) \ |
652 |
+ $(use_with sasl) \ |
653 |
+ $(use_with pulseaudio) \ |
654 |
+ --with-coroutine=gthread \ |
655 |
+ --without-libview \ |
656 |
+ --disable-static \ |
657 |
+ --disable-vala" |
658 |
+ |
659 |
+ cd ${GTK2_BUILDDIR} |
660 |
+ einfo "Running configure in ${GTK2_BUILDDIR}" |
661 |
+ ECONF_SOURCE="${S}" econf ${myconf} \ |
662 |
+ $(use_with python) \ |
663 |
+ --with-gtk=2.0 |
664 |
+ |
665 |
+ if use gtk3; then |
666 |
+ if use vala; then |
667 |
+ myconf="${myconf} \ |
668 |
+ --enable-introspection \ |
669 |
+ --enable-vala \ |
670 |
+ VAPIGEN=$(type -p vapigen-0.14)" |
671 |
+ fi |
672 |
+ |
673 |
+ cd ${GTK3_BUILDDIR} |
674 |
+ einfo "Running configure in ${GTK3_BUILDDIR}" |
675 |
+ # Python support is via gobject-introspection |
676 |
+ # Ex: from gi.repository import GtkVnc |
677 |
+ ECONF_SOURCE="${S}" econf ${myconf} \ |
678 |
+ --with-python=no \ |
679 |
+ --with-gtk=3.0 |
680 |
+ fi |
681 |
+} |
682 |
+ |
683 |
+src_compile() { |
684 |
+ cd ${GTK2_BUILDDIR} |
685 |
+ einfo "Running make in ${GTK2_BUILDDIR}" |
686 |
+ # Work around https://bugzilla.gnome.org/show_bug.cgi?id=667941 |
687 |
+ rm GNUmakefile |
688 |
+ emake |
689 |
+ |
690 |
+ if use gtk3; then |
691 |
+ cd ${GTK3_BUILDDIR} |
692 |
+ einfo "Running make in ${GTK3_BUILDDIR}" |
693 |
+ # Work around https://bugzilla.gnome.org/show_bug.cgi?id=667941 |
694 |
+ rm GNUmakefile |
695 |
+ emake |
696 |
+ fi |
697 |
+} |
698 |
+ |
699 |
+src_test() { |
700 |
+ cd ${GTK2_BUILDDIR} |
701 |
+ einfo "Running make check in ${GTK2_BUILDDIR}" |
702 |
+ emake check |
703 |
+ |
704 |
+ if use gtk3; then |
705 |
+ cd ${GTK3_BUILDDIR} |
706 |
+ einfo "Running make check in ${GTK3_BUILDDIR}" |
707 |
+ emake check |
708 |
+ fi |
709 |
+} |
710 |
+ |
711 |
+src_install() { |
712 |
+ dodoc AUTHORS ChangeLog NEWS README |
713 |
+ |
714 |
+ cd ${GTK2_BUILDDIR} |
715 |
+ einfo "Running make install in ${GTK2_BUILDDIR}" |
716 |
+ # bug #328273 |
717 |
+ MAKEOPTS="${MAKEOPTS} -j1" base_src_install |
718 |
+ |
719 |
+ if use gtk3; then |
720 |
+ cd ${GTK3_BUILDDIR} |
721 |
+ einfo "Running make install in ${GTK3_BUILDDIR}" |
722 |
+ # bug #328273 |
723 |
+ MAKEOPTS="${MAKEOPTS} -j1" base_src_install |
724 |
+ fi |
725 |
+ |
726 |
+ python_clean_installation_image |
727 |
+ |
728 |
+ # Remove .la files |
729 |
+ find "${ED}" -name '*.la' -exec rm -f '{}' + || die |
730 |
+} |
731 |
|
732 |
diff --git a/net-libs/gtk-vnc/metadata.xml b/net-libs/gtk-vnc/metadata.xml |
733 |
new file mode 100644 |
734 |
index 0000000..e54548d |
735 |
--- /dev/null |
736 |
+++ b/net-libs/gtk-vnc/metadata.xml |
737 |
@@ -0,0 +1,11 @@ |
738 |
+<?xml version="1.0" encoding="UTF-8"?> |
739 |
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> |
740 |
+<pkgmetadata> |
741 |
+<herd>gnome</herd> |
742 |
+<use> |
743 |
+ <flag name="gtk3">Build the gtk3 gtk-vnc library and other gtk3 assets</flag> |
744 |
+ <flag name="introspection">Use <pkg>dev-libs/gobject-introspection</pkg> |
745 |
+ for introspection</flag> |
746 |
+ <flag name="vala">Enable bindings for <pkg>dev-lang/vala</pkg></flag> |
747 |
+</use> |
748 |
+</pkgmetadata> |