Gentoo Archives: gentoo-commits

From: "Pacho Ramos (pacho)" <pacho@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in net-libs/webkit-gtk: webkit-gtk-2.2.5-r200.ebuild webkit-gtk-2.2.5.ebuild ChangeLog
Date: Sat, 01 Mar 2014 18:49:19
Message-Id: 20140301184912.087A52004E@flycatcher.gentoo.org
1 pacho 14/03/01 18:49:11
2
3 Modified: webkit-gtk-2.2.5-r200.ebuild
4 webkit-gtk-2.2.5.ebuild ChangeLog
5 Log:
6 Apply various fixes to improve support on some arches (#502492 by Emeric Maschino)
7
8 (Portage version: 2.2.8-r1/cvs/Linux x86_64, signed Manifest commit with key A188FBD4)
9
10 Revision Changes Path
11 1.4 net-libs/webkit-gtk/webkit-gtk-2.2.5-r200.ebuild
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-libs/webkit-gtk/webkit-gtk-2.2.5-r200.ebuild?rev=1.4&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-libs/webkit-gtk/webkit-gtk-2.2.5-r200.ebuild?rev=1.4&content-type=text/plain
15 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-libs/webkit-gtk/webkit-gtk-2.2.5-r200.ebuild?r1=1.3&r2=1.4
16
17 Index: webkit-gtk-2.2.5-r200.ebuild
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/net-libs/webkit-gtk/webkit-gtk-2.2.5-r200.ebuild,v
20 retrieving revision 1.3
21 retrieving revision 1.4
22 diff -u -r1.3 -r1.4
23 --- webkit-gtk-2.2.5-r200.ebuild 24 Feb 2014 07:44:35 -0000 1.3
24 +++ webkit-gtk-2.2.5-r200.ebuild 1 Mar 2014 18:49:11 -0000 1.4
25 @@ -1,6 +1,6 @@
26 # Copyright 1999-2014 Gentoo Foundation
27 # Distributed under the terms of the GNU General Public License v2
28 -# $Header: /var/cvsroot/gentoo-x86/net-libs/webkit-gtk/webkit-gtk-2.2.5-r200.ebuild,v 1.3 2014/02/24 07:44:35 pacho Exp $
29 +# $Header: /var/cvsroot/gentoo-x86/net-libs/webkit-gtk/webkit-gtk-2.2.5-r200.ebuild,v 1.4 2014/03/01 18:49:11 pacho Exp $
30
31 EAPI="5"
32
33 @@ -172,6 +172,12 @@
34 # Do not build unittests unless requested, upstream bug #128163
35 epatch "${FILESDIR}"/${PN}-2.2.4-unittests-build.patch
36
37 + # Debian patches to fix support for some arches
38 + # https://bugs.webkit.org/show_bug.cgi?id=129540
39 + epatch "${FILESDIR}"/${PN}-2.2.5-{hppa,ia64}-platform.patch
40 + # https://bugs.webkit.org/show_bug.cgi?id=129542
41 + epatch "${FILESDIR}"/${PN}-2.2.5-ia64-malloc.patch
42 +
43 # Prevent maintainer mode from being triggered during make
44 AT_M4DIR=Source/autotools eautoreconf
45 }
46 @@ -187,7 +193,10 @@
47 use ppc64 && append-flags "-mminimal-toc"
48
49 # Try to use less memory, bug #469942 (see Fedora .spec for reference)
50 - append-ldflags "-Wl,--no-keep-memory"
51 + # --no-keep-memory doesn't work on ia64, bug #502492
52 + if ! use ia64; then
53 + append-ldflags "-Wl,--no-keep-memory"
54 + fi
55 if ! $(tc-getLD) --version | grep -q "GNU gold"; then
56 append-ldflags "-Wl,--reduce-memory-overheads"
57 fi
58
59
60
61 1.4 net-libs/webkit-gtk/webkit-gtk-2.2.5.ebuild
62
63 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-libs/webkit-gtk/webkit-gtk-2.2.5.ebuild?rev=1.4&view=markup
64 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-libs/webkit-gtk/webkit-gtk-2.2.5.ebuild?rev=1.4&content-type=text/plain
65 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-libs/webkit-gtk/webkit-gtk-2.2.5.ebuild?r1=1.3&r2=1.4
66
67 Index: webkit-gtk-2.2.5.ebuild
68 ===================================================================
69 RCS file: /var/cvsroot/gentoo-x86/net-libs/webkit-gtk/webkit-gtk-2.2.5.ebuild,v
70 retrieving revision 1.3
71 retrieving revision 1.4
72 diff -u -r1.3 -r1.4
73 --- webkit-gtk-2.2.5.ebuild 24 Feb 2014 07:44:35 -0000 1.3
74 +++ webkit-gtk-2.2.5.ebuild 1 Mar 2014 18:49:11 -0000 1.4
75 @@ -1,6 +1,6 @@
76 # Copyright 1999-2014 Gentoo Foundation
77 # Distributed under the terms of the GNU General Public License v2
78 -# $Header: /var/cvsroot/gentoo-x86/net-libs/webkit-gtk/webkit-gtk-2.2.5.ebuild,v 1.3 2014/02/24 07:44:35 pacho Exp $
79 +# $Header: /var/cvsroot/gentoo-x86/net-libs/webkit-gtk/webkit-gtk-2.2.5.ebuild,v 1.4 2014/03/01 18:49:11 pacho Exp $
80
81 EAPI="5"
82
83 @@ -177,6 +177,12 @@
84 # Do not build unittests unless requested, upstream bug #128163
85 epatch "${FILESDIR}"/${PN}-2.2.4-unittests-build.patch
86
87 + # Debian patches to fix support for some arches
88 + # https://bugs.webkit.org/show_bug.cgi?id=129540
89 + epatch "${FILESDIR}"/${PN}-2.2.5-{hppa,ia64}-platform.patch
90 + # https://bugs.webkit.org/show_bug.cgi?id=129542
91 + epatch "${FILESDIR}"/${PN}-2.2.5-ia64-malloc.patch
92 +
93 # Prevent maintainer mode from being triggered during make
94 AT_M4DIR=Source/autotools eautoreconf
95 }
96 @@ -192,7 +198,10 @@
97 use ppc64 && append-flags "-mminimal-toc"
98
99 # Try to use less memory, bug #469942 (see Fedora .spec for reference)
100 - append-ldflags "-Wl,--no-keep-memory"
101 + # --no-keep-memory doesn't work on ia64, bug #502492
102 + if ! use ia64; then
103 + append-ldflags "-Wl,--no-keep-memory"
104 + fi
105 if ! $(tc-getLD) --version | grep -q "GNU gold"; then
106 append-ldflags "-Wl,--reduce-memory-overheads"
107 fi
108
109
110
111 1.247 net-libs/webkit-gtk/ChangeLog
112
113 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-libs/webkit-gtk/ChangeLog?rev=1.247&view=markup
114 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-libs/webkit-gtk/ChangeLog?rev=1.247&content-type=text/plain
115 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-libs/webkit-gtk/ChangeLog?r1=1.246&r2=1.247
116
117 Index: ChangeLog
118 ===================================================================
119 RCS file: /var/cvsroot/gentoo-x86/net-libs/webkit-gtk/ChangeLog,v
120 retrieving revision 1.246
121 retrieving revision 1.247
122 diff -u -r1.246 -r1.247
123 --- ChangeLog 24 Feb 2014 07:44:35 -0000 1.246
124 +++ ChangeLog 1 Mar 2014 18:49:11 -0000 1.247
125 @@ -1,6 +1,14 @@
126 # ChangeLog for net-libs/webkit-gtk
127 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
128 -# $Header: /var/cvsroot/gentoo-x86/net-libs/webkit-gtk/ChangeLog,v 1.246 2014/02/24 07:44:35 pacho Exp $
129 +# $Header: /var/cvsroot/gentoo-x86/net-libs/webkit-gtk/ChangeLog,v 1.247 2014/03/01 18:49:11 pacho Exp $
130 +
131 + 01 Mar 2014; Pacho Ramos <pacho@g.o>
132 + +files/webkit-gtk-2.2.5-hppa-platform.patch,
133 + +files/webkit-gtk-2.2.5-ia64-malloc.patch,
134 + +files/webkit-gtk-2.2.5-ia64-platform.patch, webkit-gtk-2.2.5-r200.ebuild,
135 + webkit-gtk-2.2.5.ebuild:
136 + Apply various fixes to improve support on some arches (#502492 by Emeric
137 + Maschino)
138
139 24 Feb 2014; Pacho Ramos <pacho@g.o> webkit-gtk-2.2.5-r200.ebuild,
140 webkit-gtk-2.2.5.ebuild: