Gentoo Archives: gentoo-commits

From: "Michal GArny (mgorny)" <mgorny@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in x11-base/xorg-server: xorg-server-1.9.0-r2.ebuild ChangeLog xorg-server-1.7.7-r1.ebuild xorg-server-1.8.2.ebuild xorg-server-1.7.6.ebuild
Date: Mon, 04 Oct 2010 20:34:03
Message-Id: 20101004203359.493B220054@flycatcher.gentoo.org
1 mgorny 10/10/04 20:33:59
2
3 Modified: xorg-server-1.9.0-r2.ebuild ChangeLog
4 xorg-server-1.7.7-r1.ebuild
5 xorg-server-1.8.2.ebuild xorg-server-1.7.6.ebuild
6 Log:
7 Replace the tslib build patch with a set of new patches in order to fix bug #318609. The first patch fixes linking with tslib whenever pkg-config fails to find it but fallback check does. The second one fixes overall linking with tslib whenever -Wl,--as-needed is used.
8
9 (Portage version: 2.2_rc88_p86/cvs/Linux x86_64)
10
11 Revision Changes Path
12 1.3 x11-base/xorg-server/xorg-server-1.9.0-r2.ebuild
13
14 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-base/xorg-server/xorg-server-1.9.0-r2.ebuild?rev=1.3&view=markup
15 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-base/xorg-server/xorg-server-1.9.0-r2.ebuild?rev=1.3&content-type=text/plain
16 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-base/xorg-server/xorg-server-1.9.0-r2.ebuild?r1=1.2&r2=1.3
17
18 Index: xorg-server-1.9.0-r2.ebuild
19 ===================================================================
20 RCS file: /var/cvsroot/gentoo-x86/x11-base/xorg-server/xorg-server-1.9.0-r2.ebuild,v
21 retrieving revision 1.2
22 retrieving revision 1.3
23 diff -u -r1.2 -r1.3
24 --- xorg-server-1.9.0-r2.ebuild 30 Sep 2010 02:48:32 -0000 1.2
25 +++ xorg-server-1.9.0-r2.ebuild 4 Oct 2010 20:33:59 -0000 1.3
26 @@ -1,6 +1,6 @@
27 # Copyright 1999-2010 Gentoo Foundation
28 # Distributed under the terms of the GNU General Public License v2
29 -# $Header: /var/cvsroot/gentoo-x86/x11-base/xorg-server/xorg-server-1.9.0-r2.ebuild,v 1.2 2010/09/30 02:48:32 chithanh Exp $
30 +# $Header: /var/cvsroot/gentoo-x86/x11-base/xorg-server/xorg-server-1.9.0-r2.ebuild,v 1.3 2010/10/04 20:33:59 mgorny Exp $
31
32 EAPI=3
33 inherit xorg-2 multilib versionator
34 @@ -105,8 +105,11 @@
35 "${UPSTREAMED_PATCHES[@]}"
36 "${FILESDIR}"/${PN}-disable-acpi.patch
37 "${FILESDIR}"/${PN}-1.9-nouveau-default.patch
38 - "${FILESDIR}"/1.7.5.902-fix-tslib-1.0-check.patch
39 "${FILESDIR}"/1.9.0-fix-VbeModeInfoBlock-memcpy.patch
40 +
41 + # Fixes for bug #318609
42 + "${FILESDIR}"/0001-Fix-tslib-check-fallback-to-set-TSLIB_LIBS.patch
43 + "${FILESDIR}"/0002-Fix-linking-with-tslib-with-Wl-as-needed.patch
44 )
45
46 pkg_setup() {
47 @@ -153,6 +156,10 @@
48 --with-os-vendor=Gentoo
49 ${conf_opts}"
50
51 + if use kdrive && use tslib; then
52 + XORG_EAUTORECONF=yes
53 + fi
54 +
55 # Xorg-server requires includes from OS mesa which are not visible for
56 # users of binary drivers.
57 # Due to the limitations of CONFIGURE_OPTIONS, we have to export this
58
59
60
61 1.541 x11-base/xorg-server/ChangeLog
62
63 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-base/xorg-server/ChangeLog?rev=1.541&view=markup
64 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-base/xorg-server/ChangeLog?rev=1.541&content-type=text/plain
65 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-base/xorg-server/ChangeLog?r1=1.540&r2=1.541
66
67 Index: ChangeLog
68 ===================================================================
69 RCS file: /var/cvsroot/gentoo-x86/x11-base/xorg-server/ChangeLog,v
70 retrieving revision 1.540
71 retrieving revision 1.541
72 diff -u -r1.540 -r1.541
73 --- ChangeLog 30 Sep 2010 02:48:32 -0000 1.540
74 +++ ChangeLog 4 Oct 2010 20:33:59 -0000 1.541
75 @@ -1,6 +1,17 @@
76 # ChangeLog for x11-base/xorg-server
77 # Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
78 -# $Header: /var/cvsroot/gentoo-x86/x11-base/xorg-server/ChangeLog,v 1.540 2010/09/30 02:48:32 chithanh Exp $
79 +# $Header: /var/cvsroot/gentoo-x86/x11-base/xorg-server/ChangeLog,v 1.541 2010/10/04 20:33:59 mgorny Exp $
80 +
81 + 04 Oct 2010; Michał Górny <mgorny@g.o> xorg-server-1.7.6.ebuild,
82 + xorg-server-1.7.7-r1.ebuild, xorg-server-1.8.2.ebuild,
83 + xorg-server-1.9.0-r2.ebuild, -files/1.7.5.902-fix-tslib-1.0-check.patch,
84 + +files/0001-Fix-tslib-check-fallback-to-set-TSLIB_LIBS.patch,
85 + +files/0002-Fix-linking-with-tslib-with-Wl-as-needed.patch,
86 + +files/xorg-server-1.7.6-tslib-as-needed.patch:
87 + Replace the tslib build patch with a set of new patches in order to fix
88 + bug #318609. The first patch fixes linking with tslib whenever pkg-config
89 + fails to find it but fallback check does. The second one fixes overall
90 + linking with tslib whenever -Wl,--as-needed is used.
91
92 30 Sep 2010; Chí-Thanh Christopher Nguyễn <chithanh@g.o>
93 xorg-server-1.9.0-r2.ebuild:
94
95
96
97 1.10 x11-base/xorg-server/xorg-server-1.7.7-r1.ebuild
98
99 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-base/xorg-server/xorg-server-1.7.7-r1.ebuild?rev=1.10&view=markup
100 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-base/xorg-server/xorg-server-1.7.7-r1.ebuild?rev=1.10&content-type=text/plain
101 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-base/xorg-server/xorg-server-1.7.7-r1.ebuild?r1=1.9&r2=1.10
102
103 Index: xorg-server-1.7.7-r1.ebuild
104 ===================================================================
105 RCS file: /var/cvsroot/gentoo-x86/x11-base/xorg-server/xorg-server-1.7.7-r1.ebuild,v
106 retrieving revision 1.9
107 retrieving revision 1.10
108 diff -u -r1.9 -r1.10
109 --- xorg-server-1.7.7-r1.ebuild 26 Sep 2010 19:03:06 -0000 1.9
110 +++ xorg-server-1.7.7-r1.ebuild 4 Oct 2010 20:33:59 -0000 1.10
111 @@ -1,6 +1,6 @@
112 # Copyright 1999-2010 Gentoo Foundation
113 # Distributed under the terms of the GNU General Public License v2
114 -# $Header: /var/cvsroot/gentoo-x86/x11-base/xorg-server/xorg-server-1.7.7-r1.ebuild,v 1.9 2010/09/26 19:03:06 klausman Exp $
115 +# $Header: /var/cvsroot/gentoo-x86/x11-base/xorg-server/xorg-server-1.7.7-r1.ebuild,v 1.10 2010/10/04 20:33:59 mgorny Exp $
116
117 EAPI="2"
118
119 @@ -126,13 +126,15 @@
120 # These have been sent upstream
121 UPSTREAMED_PATCHES=(
122 "${WORKDIR}/patches/"
123 - # Fix for bug #304067
124 - "${FILESDIR}/1.7.5.902-fix-tslib-1.0-check.patch"
125 "${FILESDIR}"/${PN}-1.8-nouveau-default.patch
126 )
127
128 PATCHES=(
129 "${UPSTREAMED_PATCHES[@]}"
130 +
131 + # Fixes for bug #318609
132 + "${FILESDIR}"/0001-Fix-tslib-check-fallback-to-set-TSLIB_LIBS.patch
133 + "${FILESDIR}"/${PN}-1.7.6-tslib-as-needed.patch
134 )
135
136 pkg_setup() {
137
138
139
140 1.3 x11-base/xorg-server/xorg-server-1.8.2.ebuild
141
142 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-base/xorg-server/xorg-server-1.8.2.ebuild?rev=1.3&view=markup
143 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-base/xorg-server/xorg-server-1.8.2.ebuild?rev=1.3&content-type=text/plain
144 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-base/xorg-server/xorg-server-1.8.2.ebuild?r1=1.2&r2=1.3
145
146 Index: xorg-server-1.8.2.ebuild
147 ===================================================================
148 RCS file: /var/cvsroot/gentoo-x86/x11-base/xorg-server/xorg-server-1.8.2.ebuild,v
149 retrieving revision 1.2
150 retrieving revision 1.3
151 diff -u -r1.2 -r1.3
152 --- xorg-server-1.8.2.ebuild 5 Sep 2010 11:59:11 -0000 1.2
153 +++ xorg-server-1.8.2.ebuild 4 Oct 2010 20:33:59 -0000 1.3
154 @@ -1,6 +1,6 @@
155 # Copyright 1999-2010 Gentoo Foundation
156 # Distributed under the terms of the GNU General Public License v2
157 -# $Header: /var/cvsroot/gentoo-x86/x11-base/xorg-server/xorg-server-1.8.2.ebuild,v 1.2 2010/09/05 11:59:11 remi Exp $
158 +# $Header: /var/cvsroot/gentoo-x86/x11-base/xorg-server/xorg-server-1.8.2.ebuild,v 1.3 2010/10/04 20:33:59 mgorny Exp $
159
160 EAPI=3
161 XORG_EAUTORECONF="yes"
162 @@ -104,6 +104,10 @@
163 "${UPSTREAMED_PATCHES[@]}"
164 "${FILESDIR}"/${PN}-disable-acpi.patch
165 "${FILESDIR}"/${PN}-1.8-nouveau-default.patch
166 +
167 + # Fixes for bug #318609
168 + "${FILESDIR}"/0001-Fix-tslib-check-fallback-to-set-TSLIB_LIBS.patch
169 + "${FILESDIR}"/0002-Fix-linking-with-tslib-with-Wl-as-needed.patch
170 )
171
172 pkg_setup() {
173
174
175
176 1.12 x11-base/xorg-server/xorg-server-1.7.6.ebuild
177
178 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-base/xorg-server/xorg-server-1.7.6.ebuild?rev=1.12&view=markup
179 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-base/xorg-server/xorg-server-1.7.6.ebuild?rev=1.12&content-type=text/plain
180 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-base/xorg-server/xorg-server-1.7.6.ebuild?r1=1.11&r2=1.12
181
182 Index: xorg-server-1.7.6.ebuild
183 ===================================================================
184 RCS file: /var/cvsroot/gentoo-x86/x11-base/xorg-server/xorg-server-1.7.6.ebuild,v
185 retrieving revision 1.11
186 retrieving revision 1.12
187 diff -u -r1.11 -r1.12
188 --- xorg-server-1.7.6.ebuild 5 Sep 2010 11:59:11 -0000 1.11
189 +++ xorg-server-1.7.6.ebuild 4 Oct 2010 20:33:59 -0000 1.12
190 @@ -1,6 +1,6 @@
191 # Copyright 1999-2010 Gentoo Foundation
192 # Distributed under the terms of the GNU General Public License v2
193 -# $Header: /var/cvsroot/gentoo-x86/x11-base/xorg-server/xorg-server-1.7.6.ebuild,v 1.11 2010/09/05 11:59:11 remi Exp $
194 +# $Header: /var/cvsroot/gentoo-x86/x11-base/xorg-server/xorg-server-1.7.6.ebuild,v 1.12 2010/10/04 20:33:59 mgorny Exp $
195
196 EAPI="2"
197
198 @@ -126,12 +126,14 @@
199
200 # Fix from bug http://bugs.freedesktop.org/show_bug.cgi?id=25400
201 "${FILESDIR}/1.7.3.901-0001-dix-if-owner-events-is-true-for-passive-grabs-add-th.patch"
202 - # Fix for bug #304067
203 - "${FILESDIR}/1.7.5.902-fix-tslib-1.0-check.patch"
204 )
205
206 PATCHES=(
207 "${UPSTREAMED_PATCHES[@]}"
208 +
209 + # Fixes for bug #318609
210 + "${FILESDIR}"/0001-Fix-tslib-check-fallback-to-set-TSLIB_LIBS.patch
211 + "${FILESDIR}"/${P}-tslib-as-needed.patch
212 )
213
214 pkg_setup() {