Gentoo Archives: gentoo-commits

From: "Alexandre Rostovtsev (tetromino)" <tetromino@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in net-libs/webkit-gtk: ChangeLog webkit-gtk-1.10.2-r300.ebuild
Date: Fri, 04 Oct 2013 00:19:21
Message-Id: 20131004001914.DE8E82004C@flycatcher.gentoo.org
1 tetromino 13/10/04 00:19:14
2
3 Modified: ChangeLog webkit-gtk-1.10.2-r300.ebuild
4 Log:
5 Disable some tests that fail on a fresh install.
6
7 (Portage version: 2.2.7/cvs/Linux x86_64, signed Manifest commit with key CF0ADD61)
8
9 Revision Changes Path
10 1.223 net-libs/webkit-gtk/ChangeLog
11
12 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-libs/webkit-gtk/ChangeLog?rev=1.223&view=markup
13 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-libs/webkit-gtk/ChangeLog?rev=1.223&content-type=text/plain
14 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-libs/webkit-gtk/ChangeLog?r1=1.222&r2=1.223
15
16 Index: ChangeLog
17 ===================================================================
18 RCS file: /var/cvsroot/gentoo-x86/net-libs/webkit-gtk/ChangeLog,v
19 retrieving revision 1.222
20 retrieving revision 1.223
21 diff -u -r1.222 -r1.223
22 --- ChangeLog 1 Oct 2013 23:39:17 -0000 1.222
23 +++ ChangeLog 4 Oct 2013 00:19:14 -0000 1.223
24 @@ -1,6 +1,10 @@
25 # ChangeLog for net-libs/webkit-gtk
26 # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
27 -# $Header: /var/cvsroot/gentoo-x86/net-libs/webkit-gtk/ChangeLog,v 1.222 2013/10/01 23:39:17 tetromino Exp $
28 +# $Header: /var/cvsroot/gentoo-x86/net-libs/webkit-gtk/ChangeLog,v 1.223 2013/10/04 00:19:14 tetromino Exp $
29 +
30 + 04 Oct 2013; Alexandre Rostovtsev <tetromino@g.o>
31 + webkit-gtk-1.10.2-r300.ebuild:
32 + Disable some tests that fail on a fresh install.
33
34 01 Oct 2013; Alexandre Rostovtsev <tetromino@g.o>
35 webkit-gtk-1.10.2-r300.ebuild, webkit-gtk-2.0.4.ebuild:
36
37
38
39 1.13 net-libs/webkit-gtk/webkit-gtk-1.10.2-r300.ebuild
40
41 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-libs/webkit-gtk/webkit-gtk-1.10.2-r300.ebuild?rev=1.13&view=markup
42 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-libs/webkit-gtk/webkit-gtk-1.10.2-r300.ebuild?rev=1.13&content-type=text/plain
43 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-libs/webkit-gtk/webkit-gtk-1.10.2-r300.ebuild?r1=1.12&r2=1.13
44
45 Index: webkit-gtk-1.10.2-r300.ebuild
46 ===================================================================
47 RCS file: /var/cvsroot/gentoo-x86/net-libs/webkit-gtk/webkit-gtk-1.10.2-r300.ebuild,v
48 retrieving revision 1.12
49 retrieving revision 1.13
50 diff -u -r1.12 -r1.13
51 --- webkit-gtk-1.10.2-r300.ebuild 1 Oct 2013 23:39:17 -0000 1.12
52 +++ webkit-gtk-1.10.2-r300.ebuild 4 Oct 2013 00:19:14 -0000 1.13
53 @@ -1,6 +1,6 @@
54 # Copyright 1999-2013 Gentoo Foundation
55 # Distributed under the terms of the GNU General Public License v2
56 -# $Header: /var/cvsroot/gentoo-x86/net-libs/webkit-gtk/webkit-gtk-1.10.2-r300.ebuild,v 1.12 2013/10/01 23:39:17 tetromino Exp $
57 +# $Header: /var/cvsroot/gentoo-x86/net-libs/webkit-gtk/webkit-gtk-1.10.2-r300.ebuild,v 1.13 2013/10/04 00:19:14 tetromino Exp $
58
59 EAPI="5"
60
61 @@ -139,6 +139,8 @@
62 # mimehandling test sometimes fails under Xvfb (works fine manually)
63 # datasource test needs a network connection and intermittently fails with icedtea-web
64 # webplugindatabase intermittently fails with icedtea-web
65 + # testWebContextGetPlugins calls Programs/WebKitPluginProcess which fails unless webkit-gtk-${PV} is already installed
66 + # TestWebKitAPI/TestWebKit2 seems to fail if webkit-gtk-${PV} is not already installed and/or if opengl cannot be initialized
67 sed -e '/Programs\/unittests\/testwebinspector/ d' \
68 -e '/Programs\/unittests\/testkeyevents/ d' \
69 -e '/Programs\/unittests\/testmimehandling/ d' \
70 @@ -146,6 +148,12 @@
71 -e '/Programs\/unittests\/testwebplugindatabase/ d' \
72 -i Source/WebKit/gtk/GNUmakefile.am || die
73
74 + sed -e '/PluginsTest::add.*testWebContextGetPlugins/ d' \
75 + -i Source/WebKit2/UIProcess/API/gtk/tests/TestWebKitWebContext.cpp || die
76 +
77 + sed -e 's#\(SkippedTest("TestWebKitAPI/TestWebKit2"\).*#\1, None, "skipped by ebuild"),#' \
78 + -i Tools/Scripts/run-gtk-tests || die
79 +
80 if ! use gstreamer; then
81 # webkit2's TestWebKitWebView requires <video> support
82 sed -e '/Programs\/WebKit2APITests\/TestWebKitWebView/ d' \