Gentoo Archives: gentoo-commits

From: Andrew Savchenko <bircoph@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] dev/bircoph:master commit in: app-emulation/wine/files/, app-emulation/wine/
Date: Sun, 01 May 2016 15:41:56
Message-Id: 1462116243.5a767529aed93c406a7eda546a02d491f8985d40.bircoph@gentoo
1 commit: 5a767529aed93c406a7eda546a02d491f8985d40
2 Author: Andrew Savchenko <bircoph <AT> gentoo <DOT> org>
3 AuthorDate: Sun May 1 15:24:03 2016 +0000
4 Commit: Andrew Savchenko <bircoph <AT> gentoo <DOT> org>
5 CommitDate: Sun May 1 15:24:03 2016 +0000
6 URL: https://gitweb.gentoo.org/dev/bircoph.git/commit/?id=5a767529
7
8 app-emulation/wine: sync with portage
9
10 app-emulation/wine/ChangeLog | 534 ----
11 app-emulation/wine/ChangeLog-2012 | 2571 --------------------
12 app-emulation/wine/Manifest | 24 +-
13 app-emulation/wine/files/pr66838.c | 36 +
14 app-emulation/wine/files/pr69140.c | 37 +
15 .../wine/files/wine-1.7.28-gstreamer-v4.patch | 629 -----
16 ...age.patch => wine-1.9.5-multilib-portage.patch} | 35 +-
17 app-emulation/wine/files/wine-sysmacros.patch | 177 ++
18 app-emulation/wine/metadata.xml | 59 +-
19 app-emulation/wine/wine-1.7.28.ebuild | 509 ----
20 app-emulation/wine/wine-1.7.29.ebuild | 508 ----
21 app-emulation/wine/wine-1.9.8.ebuild | 457 ++++
22 12 files changed, 764 insertions(+), 4812 deletions(-)
23
24 diff --git a/app-emulation/wine/ChangeLog b/app-emulation/wine/ChangeLog
25 deleted file mode 100644
26 index fcbafcc..0000000
27 --- a/app-emulation/wine/ChangeLog
28 +++ /dev/null
29 @@ -1,534 +0,0 @@
30 -# ChangeLog for app-emulation/wine
31 -# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
32 -# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/ChangeLog,v 1.521 2014/10/25 20:37:44 ryao Exp $
33 -
34 -*wine-1.7.29 (25 Oct 2014)
35 -
36 - 25 Oct 2014; Richard Yao <ryao@g.o> +wine-1.7.29.ebuild:
37 - Version bump, see http://www.winehq.org/announce/1.7.29 for the announcement.
38 - The wine-compholio repository has renamed itself to the wine-staging
39 - repository. The patch tarballs now have a different name, although not much
40 - else has changed.
41 -
42 -*wine-1.7.28 (05 Oct 2014)
43 -*wine-1.7.22 (05 Oct 2014)
44 -
45 - 05 Oct 2014; Richard Yao <ryao@g.o>
46 - +files/wine-1.7.28-gstreamer-v4.patch, +wine-1.7.22.ebuild,
47 - +wine-1.7.28.ebuild, metadata.xml:
48 - Version bump, see http://www.winehq.org/announce/1.7.28 for the announcement,
49 - bug #518792, #516006 Version bump, see http://www.winehq.org/announce/1.7.22
50 - for the announcement. I am updating app-emulation/wine after maintainer
51 - timeout on bug #518792. It was trivial to do a bump to wine 1.7.22, so I am
52 - taking the opportunity to provide both wine 1.7.22 and wine 1.7.28. The latter
53 - of which is the latest. Newer versions require revised patch sets, so I have
54 - opted to change our we apply patches by obtaining pulseaudio patches from the
55 - compholio patchset, which includes them. Previously, we bundled the gstreamer
56 - patch in our pulseaudio patch set, but the compholio patches do not include
57 - it. In addition, Andreas Sturmlechner points out that there is a gstreamer v4
58 - patch. It is a small enough patch that is a small enough patch that I have
59 - opted to add it to the files directory. This should simplify ebuild
60 - maintenance because bumps will not require updating external tarballs. If time
61 - shows that this assumption is wrong, we can always move the patch to an
62 - external tarball later. In addition, wine 1.7.25 (if I recall correctly)
63 - introduced an optional dependency on libpcap. net-libs/libpcap is not multilib
64 - capable and none of the app-emulation/emul-linux-x86-* packages appear to
65 - include it. Adding USE=pcap requires making net-libs/libpcap multilib capable,
66 - which is a task for which I do not have time. Since this should not block a
67 - new wine ebuild, I have opted to add --without-pcap to the 1.7.28 ebuild.
68 - Lastly, the wine 1.7.28 bump was initially written independently, but Andreas
69 - Sturmlechner contributed his own changes in bug #518792 to provide a working
70 - 1.7.28 ebuild. Some of his changes were rather good, so I have adopted them in
71 - the wine 1.7.28 bump to produce an ebuild better than what either of us had
72 - created on our own.
73 -
74 - 24 Jul 2014; Samuli Suominen <ssuominen@g.o> metadata.xml:
75 - Remove description for USE="udisks" which is a global USE flag now.
76 -
77 - 29 Jun 2014; Alexandre Rostovtsev <tetromino@g.o> -wine-1.4.ebuild,
78 - -wine-1.5.0.ebuild, -wine-1.5.1.ebuild, -wine-1.5.2.ebuild,
79 - -wine-1.5.3.ebuild, -wine-1.5.4.ebuild, -wine-1.5.5.ebuild,
80 - -wine-1.5.6.ebuild, -wine-1.5.7.ebuild, -wine-1.5.8.ebuild,
81 - -wine-1.5.9.ebuild, -wine-1.5.10-r1.ebuild, -wine-1.5.11-r1.ebuild,
82 - -wine-1.5.12-r1.ebuild, -wine-1.5.13-r1.ebuild, -wine-1.5.14-r1.ebuild,
83 - -wine-1.5.15-r2.ebuild, -wine-1.5.16-r1.ebuild, -wine-1.5.17.ebuild,
84 - -wine-1.5.18.ebuild, -wine-1.5.19.ebuild, -wine-1.5.20.ebuild,
85 - -wine-1.5.21.ebuild, -wine-1.5.22.ebuild, -wine-1.5.23-r1.ebuild,
86 - -wine-1.5.24.ebuild, -wine-1.5.25.ebuild, -wine-1.5.26.ebuild,
87 - -wine-1.5.27.ebuild, -wine-1.5.28.ebuild, -wine-1.5.29.ebuild,
88 - -wine-1.5.30.ebuild, -wine-1.5.31.ebuild, -wine-1.6.ebuild,
89 - -files/wine-1.5.11-osmesa-check.patch, -files/wine-1.5.30-libwine.patch,
90 - -files/wine-1.5.31-gnutls-3.2.0.patch:
91 - Clean up obsolete ebuilds.
92 -
93 -*wine-1.7.21 (29 Jun 2014)
94 -
95 - 29 Jun 2014; Alexandre Rostovtsev <tetromino@g.o> +wine-1.7.21.ebuild,
96 - wine-9999.ebuild:
97 - Version bump, see http://www.winehq.org/announce/1.7.21 for the announcement.
98 - Apply experimental gstreamer fix only when USE=gstreamer because it has been
99 - reported to cause crashes in Bioshock (thanks to David Heidelberger).
100 -
101 - 18 Jun 2014; Michał Górny <mgorny@g.o> wine-1.6.1.ebuild,
102 - wine-1.6.2.ebuild, wine-1.6.ebuild, wine-1.7.0.ebuild, wine-1.7.10.ebuild,
103 - wine-1.7.11.ebuild, wine-1.7.12.ebuild, wine-1.7.13.ebuild,
104 - wine-1.7.14.ebuild, wine-1.7.15.ebuild, wine-1.7.16.ebuild,
105 - wine-1.7.17.ebuild, wine-1.7.18.ebuild, wine-1.7.19-r1.ebuild,
106 - wine-1.7.20.ebuild, wine-1.7.3.ebuild, wine-1.7.4.ebuild, wine-1.7.8.ebuild,
107 - wine-1.7.9.ebuild, wine-9999.ebuild:
108 - Update dependencies to require guaranteed EAPI=5 or multilib ebuilds, bug
109 - #513718.
110 -
111 - 17 Jun 2014; Chema Alonso <nimiux@g.o> wine-1.6.2.ebuild:
112 - Stable for amd64 wrt bug #501442
113 -
114 -*wine-1.7.20 (16 Jun 2014)
115 -
116 - 16 Jun 2014; Alexandre Rostovtsev <tetromino@g.o> +wine-1.7.20.ebuild,
117 - wine-9999.ebuild:
118 - Version bump, see http://www.winehq.org/announce/1.7.20 for the announcement.
119 - Use samba with ABI_X86="32 64" for win32 netapi support; note that there is
120 - no emul-linux-x86-* alternative for netapi. Switch to multilib-minimal.eclass
121 - (bugs #494394 and #511184, thanks to Michał Górny). Enable experimental
122 - pthreads patch from winepulse patchset, otherwise gstreamer support is simply
123 - broken with any version of dev-libs/glib we have in portage.
124 -
125 - 15 Jun 2014; Michał Górny <mgorny@g.o> wine-1.7.19-r1.ebuild:
126 - Disallow mixing of emul-linux-x86 with multilib dependencies, since all
127 - dependencies are unmasked now.
128 -
129 - 12 Jun 2014; Michał Górny <mgorny@g.o> wine-1.7.19-r1.ebuild,
130 - wine-9999.ebuild:
131 - Support multilib gstreamer.
132 -
133 - 25 May 2014; Michał Górny <mgorny@g.o> wine-1.7.19-r1.ebuild,
134 - wine-9999.ebuild:
135 - Support multilib unixODBC ebuild.
136 -
137 - 23 May 2014; Michał Górny <mgorny@g.o> wine-9999.ebuild:
138 - Forward-port the emul-linux dependency changes to the live ebuild.
139 -
140 - 21 May 2014; Michał Górny <mgorny@g.o> wine-1.7.19-r1.ebuild:
141 - Support new multilib-enabled packages as dependencies. Partially bug #510646.
142 -
143 -*wine-1.7.19-r1 (17 May 2014)
144 -
145 - 17 May 2014; Alexandre Rostovtsev <tetromino@g.o> -wine-1.7.19.ebuild,
146 - +wine-1.7.19-r1.ebuild, wine-9999.ebuild:
147 - Pipelight needs xattrs to be enabled (bug #507950, thanks to Michael
148 - Müller).
149 -
150 -*wine-1.7.19 (17 May 2014)
151 -
152 - 17 May 2014; Alexandre Rostovtsev <tetromino@g.o> +wine-1.7.19.ebuild,
153 - wine-9999.ebuild, metadata.xml:
154 - Version bump, see http://www.winehq.org/announce/1.7.19 for the announcement.
155 - Optionally apply the unofficial and unsupported Compholio patch set required
156 - for Pipelight support (bug #507950, thanks to Patrick McMunn).
157 -
158 -*wine-1.7.18 (04 May 2014)
159 -
160 - 04 May 2014; Alexandre Rostovtsev <tetromino@g.o> +wine-1.7.18.ebuild:
161 - Version bump, see http://www.winehq.org/announce/1.7.18 for the announcement.
162 -
163 -*wine-1.7.17 (19 Apr 2014)
164 -
165 - 19 Apr 2014; Alexandre Rostovtsev <tetromino@g.o> +wine-1.7.17.ebuild:
166 - Version bump, see http://www.winehq.org/announce/1.7.17 for the announcement
167 - (bug #508046)
168 -
169 -*wine-1.7.16 (05 Apr 2014)
170 -
171 - 05 Apr 2014; Alexandre Rostovtsev <tetromino@g.o> +wine-1.7.16.ebuild:
172 - Version bump, see http://www.winehq.org/announce/1.7.16 for the announcement.
173 -
174 -*wine-1.7.15 (23 Mar 2014)
175 -
176 - 23 Mar 2014; Alexandre Rostovtsev <tetromino@g.o> +wine-1.7.15.ebuild:
177 - Version bump, see http://www.winehq.org/announce/1.7.15 for the announcement.
178 -
179 - 09 Mar 2014; Pawel Hajdan jr <phajdan.jr@g.o> wine-1.6.2.ebuild:
180 - x86 stable wrt bug #501442
181 -
182 -*wine-1.7.14 (08 Mar 2014)
183 -
184 - 08 Mar 2014; Alexandre Rostovtsev <tetromino@g.o> +wine-1.7.14.ebuild:
185 - Version bump, see http://www.winehq.org/announce/1.7.14 for the announcement
186 -
187 - 04 Mar 2014; Alexandre Rostovtsev <tetromino@g.o> wine-1.6.ebuild,
188 - wine-1.6.1.ebuild, wine-1.6.2.ebuild, wine-1.7.0.ebuild, wine-1.7.3.ebuild,
189 - wine-1.7.4.ebuild, wine-1.7.8.ebuild, wine-1.7.9.ebuild, wine-1.7.10.ebuild,
190 - wine-1.7.11.ebuild, wine-1.7.12.ebuild, wine-1.7.13.ebuild, wine-9999.ebuild:
191 - Update deps to allow native multilib gettext and libxslt.
192 -
193 -*wine-1.7.13 (21 Feb 2014)
194 -
195 - 21 Feb 2014; Alexandre Rostovtsev <tetromino@g.o> +wine-1.7.13.ebuild:
196 - Version bump, see http://www.winehq.org/announce/1.7.13 for the announcement.
197 -
198 -*wine-1.7.12 (08 Feb 2014)
199 -
200 - 08 Feb 2014; Alexandre Rostovtsev <tetromino@g.o> +wine-1.7.12.ebuild,
201 - wine-9999.ebuild, +files/wine-1.7.12-osmesa-check.patch:
202 - Version bump, see http://www.winehq.org/announce/1.7.12 for the announcement.
203 - Update osmesa patch (bug #500352).
204 -
205 - 26 Jan 2014; Agostino Sarubbo <ago@g.o> wine-1.6.1.ebuild:
206 - Stable for x86, wrt bug #497962
207 -
208 -*wine-1.7.11 (22 Jan 2014)
209 -
210 - 22 Jan 2014; Alexandre Rostovtsev <tetromino@g.o> +wine-1.7.11.ebuild:
211 - Version bump, see http://www.winehq.org/announce/1.7.11 for the announcement.
212 -
213 - 18 Jan 2014; Pacho Ramos <pacho@g.o> wine-1.6.1.ebuild:
214 - amd64 stable, bug #497962
215 -
216 -*wine-1.6.2 (13 Jan 2014)
217 -
218 - 13 Jan 2014; Alexandre Rostovtsev <tetromino@g.o> +wine-1.6.2.ebuild:
219 - Version bump, see http://www.winehq.org/announce/1.6.2 for the announcement
220 - (bug #497820).
221 -
222 -*wine-1.7.10 (04 Jan 2014)
223 -
224 - 04 Jan 2014; Alexandre Rostovtsev <tetromino@g.o> +wine-1.7.10.ebuild,
225 - wine-9999.ebuild:
226 - Version bump, see http://www.winehq.org/announce/1.7.10 for the announcement.
227 -
228 -*wine-1.7.9 (24 Dec 2013)
229 -
230 - 24 Dec 2013; Alexandre Rostovtsev <tetromino@g.o> +wine-1.7.9.ebuild:
231 - Version bump, see http://www.winehq.org/announce/1.7.9 for the announcement.
232 -
233 - 17 Dec 2013; Alexandre Rostovtsev <tetromino@g.o> wine-1.6.ebuild,
234 - wine-1.6.1.ebuild, wine-1.7.0.ebuild, wine-1.7.3.ebuild, wine-1.7.4.ebuild,
235 - wine-1.7.8.ebuild, wine-9999.ebuild:
236 - Fix dependencies and ensure NATIVE_DEPEND is always considered in DEPEND (bug
237 - #492986, thanks to Jeffrey Thomas Piercy and Nikos Chantziaras).
238 -
239 - 16 Dec 2013; Alexandre Rostovtsev <tetromino@g.o> wine-1.7.8.ebuild,
240 - wine-9999.ebuild:
241 - Add a warning that on amd64, netapi is currently 64-bit only
242 -
243 -*wine-1.7.8 (16 Dec 2013)
244 -*wine-1.6.1 (16 Dec 2013)
245 -
246 - 16 Dec 2013; Alexandre Rostovtsev <tetromino@g.o> +wine-1.6.1.ebuild,
247 - +wine-1.7.8.ebuild, wine-9999.ebuild, metadata.xml:
248 - Belated version bump (bug #490998, thanks to Frank Krömmelbein, Andreas
249 - Sturmlechner, Ryan Harris et al.); see http://www.winehq.org/announce/1.7.8
250 - and http://www.winehq.org/announce/1.6.1 for the announcement. Pulseaudio
251 - patches are now applied only when USE=pulseaudio, since they apparently cause
252 - crashes in some applications when USE=-pulseaudio (bug #489004, thanks to
253 - Sebastian Parborg).
254 -
255 - 01 Dec 2013; Michał Górny <mgorny@g.o> wine-1.7.4.ebuild,
256 - wine-9999.ebuild:
257 - Support multilib pulseaudio aside of emul-linux.
258 -
259 - 15 Oct 2013; Alexandre Rostovtsev <tetromino@g.o> wine-1.6.ebuild,
260 - wine-1.7.0.ebuild, wine-1.7.3.ebuild, wine-1.7.4.ebuild, wine-9999.ebuild:
261 - Update multilib dependencies and allow in some cases for individual libraries
262 - with ABI_X86=32 to be used instead of emul-linux-x86-* (bug #488116, thanks
263 - to Thomas Berger)
264 -
265 - 13 Oct 2013; Alexandre Rostovtsev <tetromino@g.o> wine-1.2.3.ebuild,
266 - wine-1.4.ebuild, wine-1.4.1.ebuild, wine-1.5.0.ebuild, wine-1.5.1.ebuild,
267 - wine-1.5.2.ebuild, wine-1.5.3.ebuild, wine-1.5.4.ebuild, wine-1.5.5.ebuild,
268 - wine-1.5.6.ebuild, wine-1.5.7.ebuild, wine-1.5.8.ebuild, wine-1.5.9.ebuild,
269 - wine-1.5.10-r1.ebuild, wine-1.5.11-r1.ebuild, wine-1.5.12-r1.ebuild,
270 - wine-1.5.13-r1.ebuild, wine-1.5.14-r1.ebuild, wine-1.5.15-r2.ebuild,
271 - wine-1.5.16-r1.ebuild, wine-1.5.17.ebuild, wine-1.5.18.ebuild,
272 - wine-1.5.19.ebuild, wine-1.5.20.ebuild, wine-1.5.21.ebuild,
273 - wine-1.5.22.ebuild, wine-1.5.23-r1.ebuild, wine-1.5.24.ebuild,
274 - wine-1.5.25.ebuild, wine-1.5.26.ebuild, wine-1.5.27.ebuild,
275 - wine-1.5.28.ebuild, wine-1.5.29.ebuild, wine-1.5.30.ebuild,
276 - wine-1.5.31.ebuild, wine-1.6.ebuild, wine-1.7.0.ebuild, wine-1.7.3.ebuild,
277 - wine-1.7.4.ebuild, wine-9999.ebuild:
278 - Move gcc and opencl build environment check into a separate function and run
279 - it in pkg_pretend() and pkg_setup() for non-binpkg merges for user
280 - friendliness.
281 -
282 -*wine-1.7.4 (13 Oct 2013)
283 -
284 - 13 Oct 2013; Alexandre Rostovtsev <tetromino@g.o> +wine-1.7.4.ebuild,
285 - wine-9999.ebuild:
286 - Version bump, see http://www.winehq.org/announce/1.7.4 for the announcement
287 - (bug #487780).
288 -
289 -*wine-1.7.3 (09 Oct 2013)
290 -
291 - 09 Oct 2013; Alexandre Rostovtsev <tetromino@g.o> wine-1.6.ebuild,
292 - +wine-1.7.3.ebuild, wine-9999.ebuild, metadata.xml:
293 - Belated version bump (bug #483276); see http://www.winehq.org/announce/1.7.3
294 - (and .../1.7.2 and .../1.7.1) for release notes. Respect AR and RANLIB (bug
295 - #483342 and #483344, thanks to Agostino Sarubbo). Make rtkit dependency
296 - optional since apparently winepulse can work without it (bug #487152, thanks
297 - to Stefan Reimer).
298 -
299 - 22 Sep 2013; Agostino Sarubbo <ago@g.o> wine-1.6.ebuild:
300 - Stable for x86, wrt bug #483280
301 -
302 - 13 Sep 2013; Alexandre Rostovtsev <tetromino@g.o> wine-9999.ebuild:
303 - libSM and libICE not needed for >=1.7.2 (bug #483984, thanks to Rafał
304 - Mużyło).
305 -
306 - 12 Sep 2013; Alexandre Rostovtsev <tetromino@g.o> wine-9999.ebuild,
307 - +files/wine-1.7.2-osmesa-check.patch:
308 - Update osmesa patch (bug #483984, thanks to Maksym).
309 -
310 - 02 Sep 2013; Agostino Sarubbo <ago@g.o> wine-1.6.ebuild:
311 - Stable for amd64, wrt bug #483280
312 -
313 - 01 Sep 2013; Alexandre Rostovtsev <tetromino@g.o> wine-1.6.ebuild,
314 - wine-1.7.0.ebuild, wine-9999.ebuild, +files/wine-1.6-memset-O3.patch:
315 - Fix USE=custom-cflags build with -O3 and recent gcc versions (bug #480508,
316 - thanks to Konstantin).
317 -
318 - 01 Sep 2013; Alexandre Rostovtsev <tetromino@g.o> wine-1.2.3.ebuild,
319 - wine-1.3.28.ebuild, wine-1.4.ebuild, wine-1.4.1.ebuild, wine-1.5.0.ebuild,
320 - wine-1.5.1.ebuild, wine-1.5.2.ebuild, wine-1.5.3.ebuild, wine-1.5.4.ebuild,
321 - wine-1.5.5.ebuild, wine-1.5.6.ebuild, wine-1.5.7.ebuild, wine-1.5.8.ebuild,
322 - wine-1.5.9.ebuild, wine-1.5.10-r1.ebuild, wine-1.5.11-r1.ebuild,
323 - wine-1.5.12-r1.ebuild, wine-1.5.13-r1.ebuild, wine-1.5.14-r1.ebuild,
324 - wine-1.5.15-r2.ebuild, wine-1.5.16-r1.ebuild, wine-1.5.17.ebuild,
325 - wine-1.5.18.ebuild, wine-1.5.19.ebuild, wine-1.5.20.ebuild,
326 - wine-1.5.21.ebuild, wine-1.5.22.ebuild, wine-1.5.23-r1.ebuild,
327 - wine-1.5.24.ebuild, wine-1.5.25.ebuild, wine-1.5.26.ebuild,
328 - wine-1.5.27.ebuild, wine-1.5.28.ebuild, wine-1.5.29.ebuild,
329 - wine-1.5.30.ebuild, wine-1.5.31.ebuild, wine-1.6.ebuild, wine-1.7.0.ebuild,
330 - wine-9999.ebuild:
331 - Do not pull in corefonts when USE=truetype; users who need the original
332 - corefonts instead of Wine's version can use winetricks (bug #481122, thanks
333 - to Luke-Jr). Do not depend on libXmu (not needed), but do depend on libSM and
334 - libICE (pulled in due to AC_PATH_XTRA silliness) (bug #483252, thanks to
335 - Rafał Mużyło).
336 -
337 - 05 Aug 2013; Samuli Suominen <ssuominen@g.o> wine-1.2.3.ebuild,
338 - wine-1.3.28.ebuild, wine-1.4.ebuild, wine-1.4.1.ebuild, wine-1.5.0.ebuild,
339 - wine-1.5.1.ebuild, wine-1.5.2.ebuild, wine-1.5.3.ebuild, wine-1.5.4.ebuild,
340 - wine-1.5.5.ebuild, wine-1.5.6.ebuild, wine-1.5.7.ebuild, wine-1.5.8.ebuild,
341 - wine-1.5.9.ebuild, wine-1.5.10-r1.ebuild, wine-1.5.11-r1.ebuild,
342 - wine-1.5.12-r1.ebuild, wine-1.5.13-r1.ebuild, wine-1.5.14-r1.ebuild,
343 - wine-1.5.15-r2.ebuild, wine-1.5.16-r1.ebuild, wine-1.5.17.ebuild,
344 - wine-1.5.18.ebuild, wine-1.5.19.ebuild, wine-1.5.20.ebuild,
345 - wine-1.5.21.ebuild, wine-1.5.22.ebuild, wine-1.5.23-r1.ebuild,
346 - wine-1.5.24.ebuild, wine-1.5.25.ebuild, wine-1.5.26.ebuild,
347 - wine-1.5.27.ebuild, wine-1.5.28.ebuild, wine-1.5.29.ebuild,
348 - wine-1.5.30.ebuild, wine-1.5.31.ebuild, wine-1.6.ebuild, wine-1.7.0.ebuild,
349 - wine-9999.ebuild:
350 - Update the libjpeg dependency to use correct SLOT.
351 -
352 -*wine-1.7.0 (04 Aug 2013)
353 -
354 - 04 Aug 2013; Alexandre Rostovtsev <tetromino@g.o> wine-1.6.ebuild,
355 - +wine-1.7.0.ebuild, wine-9999.ebuild:
356 - Version bump to 1.7 series, see http://www.winehq.org/announce/1.7.0 for the
357 - announcement. Clean up dependencies a bit.
358 -
359 -*wine-1.6 (19 Jul 2013)
360 -
361 - 19 Jul 2013; Alexandre Rostovtsev <tetromino@g.o>
362 - -wine-1.6_rc4.ebuild, -wine-1.6_rc5.ebuild, +wine-1.6.ebuild, metadata.xml:
363 - Version bump to wine-1.6 final release and remove RCs. See
364 - http://www.winehq.org/announce/1.6 for the announcement. Add dos USE flag to
365 - pull in dosbox for DOS support, as recommended by upstream. Install
366 - translated READMEs.
367 -
368 -*wine-1.6_rc5 (13 Jul 2013)
369 -
370 - 13 Jul 2013; Alexandre Rostovtsev <tetromino@g.o>
371 - -wine-1.6_rc3.ebuild, +wine-1.6_rc5.ebuild:
372 - Version bump, see http://www.winehq.org/announce/1.6-rc5 for the
373 - announcement. Remove old rc.
374 -
375 -*wine-1.6_rc4 (30 Jun 2013)
376 -
377 - 30 Jun 2013; Alexandre Rostovtsev <tetromino@g.o>
378 - -wine-1.6_rc1.ebuild, -wine-1.6_rc2.ebuild, +wine-1.6_rc4.ebuild,
379 - -files/wine-1.6_rc1-pkg-config.patch:
380 - Version bump, see http://www.winehq.org/announce/1.6-rc4 for the
381 - announcement. Remove old RCs.
382 -
383 -*wine-1.6_rc3 (24 Jun 2013)
384 -
385 - 24 Jun 2013; Alexandre Rostovtsev <tetromino@g.o>
386 - +wine-1.6_rc3.ebuild, wine-9999.ebuild:
387 - Version bump, see http://www.winehq.org/announce/1.6-rc3 for the
388 - announcement. Add a high-res wineglass icon as fallback for newly installed
389 - Windows shortcuts which don't have an icon of their own (bug #472990, thanks
390 - to Pacho Ramos).
391 -
392 - 15 Jun 2013; Alexandre Rostovtsev <tetromino@g.o> wine-1.6_rc2.ebuild,
393 - wine-9999.ebuild, metadata.xml:
394 - Rename mime-handler USE flag to run-exes in order to be more clear about its
395 - effects.
396 -
397 -*wine-1.6_rc2 (15 Jun 2013)
398 -
399 - 15 Jun 2013; Alexandre Rostovtsev <tetromino@g.o>
400 - +wine-1.6_rc2.ebuild, wine-9999.ebuild, metadata.xml:
401 - Version bump, see http://www.winehq.org/announce/1.6-rc2 for the announcement.
402 - CCAS patch shouldn't be needed any more.
403 - Make USE flag defaults more sensible (most users want alsa, not oss).
404 - Add a mime-handler USE flag (enabled by default) to register wine as the
405 - handler for .EXE and .MSI file MIME types, like in most other distros. Users
406 - with special security requirements can disable the flag to restore the old
407 - Gentoo behavior.
408 -
409 - 12 Jun 2013; Alexandre Rostovtsev <tetromino@g.o> wine-1.5.25.ebuild,
410 - wine-1.5.26.ebuild, wine-1.5.27.ebuild, wine-1.5.28.ebuild,
411 - wine-1.5.29.ebuild, wine-1.5.30.ebuild, wine-1.5.31.ebuild,
412 - wine-1.6_rc1.ebuild, wine-9999.ebuild:
413 - Avoid crossdev's i686-pc-linux-gnu-pkg-config when building wine32 on amd64
414 - (bug #472038, thanks to Dmitry Derevyanko). Update live ebuild's patches.
415 -
416 -*wine-1.6_rc1 (11 Jun 2013)
417 -
418 - 11 Jun 2013; Alexandre Rostovtsev <tetromino@g.o>
419 - +wine-1.6_rc1.ebuild, wine-9999.ebuild, +files/wine-1.6_rc1-pkg-config.patch:
420 - Version bump, see http://www.winehq.org/announce/1.6-rc1 for the
421 - announcement. Fix pkg-config detection with some combinations of USE flags
422 - (bug #470172, thanks to Mike Callahan, Peter et al.)
423 -
424 -*wine-1.5.31 (26 May 2013)
425 -
426 - 26 May 2013; Alexandre Rostovtsev <tetromino@g.o> wine-1.5.30.ebuild,
427 - +wine-1.5.31.ebuild, wine-9999.ebuild, +files/wine-1.5.31-gnutls-3.2.0.patch:
428 - Version bump, see http://www.winehq.org/announce/1.5.31 for the announcement.
429 - Fix build failure with gnutls-3.2.0 (bug #471077, thanks to Ben Kohler).
430 -
431 - 16 May 2013; Alexandre Rostovtsev <tetromino@g.o> wine-1.5.25.ebuild,
432 - wine-1.5.26.ebuild, wine-1.5.27.ebuild, wine-1.5.28.ebuild,
433 - wine-1.5.29.ebuild, wine-1.5.30.ebuild, wine-9999.ebuild:
434 - Require emul-linux-x86-medialibs[development] for gstreamer (bug #462772,
435 - thanks to Jan Vesely). Libwine patch is no longer needed for live ebuild (bug
436 - #469834, thanks to Murray Colpman).
437 -
438 -*wine-1.5.30 (13 May 2013)
439 -
440 - 13 May 2013; Alexandre Rostovtsev <tetromino@g.o> +wine-1.5.30.ebuild,
441 - wine-9999.ebuild, +files/wine-1.5.30-libwine.patch:
442 - Version bump, see http://www.winehq.org/announce/1.5.30 for the announcement
443 - (bug #469568). Respect LINGUAS when installing translation resources and man
444 - pages (bug #469418, thanks to Roman Žilka).
445 -
446 -*wine-1.5.29 (28 Apr 2013)
447 -
448 - 28 Apr 2013; Alexandre Rostovtsev <tetromino@g.o> +wine-1.5.29.ebuild:
449 - Version bump, see http://www.winehq.org/announce/1.5.29 for the announcement.
450 -
451 -*wine-1.5.28 (14 Apr 2013)
452 -
453 - 14 Apr 2013; Alexandre Rostovtsev <tetromino@g.o> +wine-1.5.28.ebuild,
454 - wine-9999.ebuild:
455 - Version bump, see http://www.winehq.org/announce/1.5.28 for the announcement.
456 -
457 -*wine-1.5.27 (31 Mar 2013)
458 -
459 - 31 Mar 2013; Alexandre Rostovtsev <tetromino@g.o> +wine-1.5.27.ebuild:
460 - Version bump, see http://www.winehq.org/announce/1.5.27 for the announcement.
461 -
462 -*wine-1.5.26 (18 Mar 2013)
463 -
464 - 18 Mar 2013; Alexandre Rostovtsev <tetromino@g.o> +wine-1.5.26.ebuild,
465 - +files/wine-1.5.26-winegcc.patch, wine-9999.ebuild:
466 - Version bump, see http://www.winehq.org/announce/1.5.26 for the announcement.
467 -
468 - 13 Mar 2013; Samuli Suominen <ssuominen@g.o> wine-1.5.0.ebuild,
469 - wine-1.5.2.ebuild, wine-1.5.3.ebuild, wine-1.5.4.ebuild, wine-1.5.6.ebuild,
470 - wine-1.5.7.ebuild, wine-1.5.8.ebuild, wine-1.5.9.ebuild,
471 - wine-1.5.10-r1.ebuild, wine-1.5.11-r1.ebuild, wine-1.5.12-r1.ebuild,
472 - wine-1.5.13-r1.ebuild, wine-1.5.14-r1.ebuild, wine-1.5.15-r2.ebuild,
473 - wine-1.5.16-r1.ebuild, wine-1.5.17.ebuild, wine-1.5.18.ebuild,
474 - wine-1.5.19.ebuild, wine-1.5.20.ebuild, wine-1.5.21.ebuild,
475 - wine-1.5.22.ebuild, wine-1.5.23-r1.ebuild, wine-1.5.24.ebuild,
476 - wine-1.5.25.ebuild:
477 - Pull in emul-linux-x86-gstplugins when USE="gstreamer" is enabled for x86_64
478 - wrt #461602
479 -
480 - 04 Mar 2013; Alexandre Rostovtsev <tetromino@g.o> wine-1.5.25.ebuild,
481 - wine-9999.ebuild:
482 - Require >=emul-linux-x86-baselibs-20130224 to prevent build failure (bug
483 - #460236, thanks to Ortwin Glueck).
484 -
485 -*wine-1.5.25 (03 Mar 2013)
486 -
487 - 03 Mar 2013; Alexandre Rostovtsev <tetromino@g.o> +wine-1.5.25.ebuild,
488 - wine-9999.ebuild:
489 - Version bump, see http://www.winehq.org/announce/1.5.25 for the announcement.
490 - Update to autotools-multilib.eclass (bug #458756, thanks to Michał Górny),
491 - so USE="win32 -win64" is now ABI_X86="32 -64".
492 -
493 -*wine-1.5.24 (18 Feb 2013)
494 -
495 - 18 Feb 2013; Alexandre Rostovtsev <tetromino@g.o> +wine-1.5.24.ebuild,
496 - wine-9999.ebuild:
497 - Version bump, see http://www.winehq.org/announce/1.5.24 for the announcement.
498 -
499 - 08 Feb 2013; Alexandre Rostovtsev <tetromino@g.o> wine-1.2.3.ebuild,
500 - wine-1.3.28.ebuild, wine-1.4.ebuild, wine-1.4.1.ebuild, wine-1.5.0.ebuild,
501 - wine-1.5.1.ebuild, wine-1.5.2.ebuild, wine-1.5.3.ebuild, wine-1.5.4.ebuild,
502 - wine-1.5.5.ebuild, wine-1.5.6.ebuild, wine-1.5.7.ebuild, wine-1.5.8.ebuild,
503 - wine-1.5.9.ebuild, wine-1.5.10-r1.ebuild, wine-1.5.11-r1.ebuild,
504 - wine-1.5.12-r1.ebuild, wine-1.5.13-r1.ebuild, wine-1.5.14-r1.ebuild,
505 - wine-1.5.15-r2.ebuild, wine-1.5.16-r1.ebuild, wine-1.5.17.ebuild,
506 - wine-1.5.18.ebuild, wine-1.5.19.ebuild, wine-1.5.20.ebuild,
507 - wine-1.5.21.ebuild, wine-1.5.22.ebuild, wine-1.5.23-r1.ebuild,
508 - wine-9999.ebuild:
509 - Fix libpng and openssl slot dependencies (bug #455962, thanks to Samuli
510 - Suominen).
511 -
512 - 06 Feb 2013; Alexandre Rostovtsev <tetromino@g.o> wine-1.2.3.ebuild,
513 - wine-1.3.28.ebuild, wine-1.4.ebuild, wine-1.4.1.ebuild, wine-1.5.0.ebuild,
514 - wine-1.5.1.ebuild, wine-1.5.2.ebuild, wine-1.5.3.ebuild, wine-1.5.4.ebuild,
515 - wine-1.5.5.ebuild, wine-1.5.6.ebuild, wine-1.5.7.ebuild, wine-1.5.8.ebuild,
516 - wine-1.5.9.ebuild, wine-1.5.10-r1.ebuild, wine-1.5.11-r1.ebuild,
517 - wine-1.5.12-r1.ebuild, wine-1.5.13-r1.ebuild, wine-1.5.14-r1.ebuild,
518 - wine-1.5.15-r2.ebuild, wine-1.5.16-r1.ebuild, wine-1.5.17.ebuild,
519 - wine-1.5.18.ebuild, wine-1.5.19.ebuild, wine-1.5.20.ebuild,
520 - wine-1.5.21.ebuild, wine-1.5.22.ebuild, wine-1.5.23-r1.ebuild,
521 - wine-9999.ebuild:
522 - Update everything to EAPI5, requested by Pacho Ramos for libgphoto2
523 - stabilization (bug #455500).
524 -
525 - 05 Feb 2013; Alexandre Rostovtsev <tetromino@g.o> -wine-1.5.23.ebuild,
526 - wine-1.5.23-r1.ebuild, wine-9999.ebuild:
527 - Starting with 1.5.23, SSL/TLS support requires both gnutls (for secur32.dll
528 - and winhttp.dll) and openssl (for wininet.dll); thanks to Jan Psota for
529 - noticing. Remove broken 1.5.23.ebuild.
530 -
531 -*wine-1.5.23-r1 (04 Feb 2013)
532 -
533 - 04 Feb 2013; Alexandre Rostovtsev <tetromino@g.o>
534 - +wine-1.5.23-r1.ebuild, +files/wine-1.5.23-winebuild-CCAS.patch,
535 - wine-9999.ebuild:
536 - Use the correct system 'as' command as the assembler; fixes text relocation in
537 - wine binaries on systems with sys-devel/clang installed (bug #455308, thanks
538 - to Dennis Schridde and Rafał Mużyło).
539 -
540 -*wine-1.5.23 (03 Feb 2013)
541 -
542 - 03 Feb 2013; Alexandre Rostovtsev <tetromino@g.o> +wine-1.5.23.ebuild,
543 - wine-9999.ebuild:
544 - Version bump, see http://www.winehq.org/announce/1.5.23 for the announcement.
545 -
546 -*wine-1.5.22 (20 Jan 2013)
547 -
548 - 20 Jan 2013; Alexandre Rostovtsev <tetromino@g.o> wine-1.5.18.ebuild,
549 - wine-1.5.19.ebuild, wine-1.5.20.ebuild, wine-1.5.21.ebuild,
550 - +wine-1.5.22.ebuild, wine-9999.ebuild:
551 - Bump, see http://www.winehq.org/announce/1.5.22 for the announcement. Silence
552 - QA messages about Wine category in .desktop files.
553 -
554 -*wine-1.5.21 (06 Jan 2013)
555 -
556 - 06 Jan 2013; Alexandre Rostovtsev <tetromino@g.o> +wine-1.5.21.ebuild,
557 - wine-9999.ebuild:
558 - Bump, see http://www.winehq.org/announce/1.5.21 for the announcement.
559 -
560 - 01 Jan 2013; Andreas K. Huettel <dilfridge@g.o> +ChangeLog-2012:
561 - Split ChangeLog.
562 -
563 - For previous entries, please see ChangeLog-2012.
564
565 diff --git a/app-emulation/wine/ChangeLog-2012 b/app-emulation/wine/ChangeLog-2012
566 deleted file mode 100644
567 index cb2f555..0000000
568 --- a/app-emulation/wine/ChangeLog-2012
569 +++ /dev/null
570 @@ -1,2571 +0,0 @@
571 -# ChangeLog for app-emulation/wine
572 -# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
573 -# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/ChangeLog-2012,v 1.1 2013/01/01 13:23:51 dilfridge Exp $
574 -
575 - 31 Dec 2012; Alexandre Rostovtsev <tetromino@g.o> wine-1.5.20.ebuild,
576 - wine-9999.ebuild:
577 - Completely disable pulseaudio patches for the live 9999 ebuild since it
578 - breaks too often (e.g. bug #448970). Remove the vanilla USE flag since it is
579 - now superfluous.
580 -
581 - 26 Dec 2012; Mike Frysinger <vapier@g.o> metadata.xml:
582 - better wording to warn people off
583 -
584 - 26 Dec 2012; Mike Frysinger <vapier@g.o> metadata.xml,
585 - wine-1.2.3.ebuild, wine-1.3.28.ebuild, wine-1.4.1.ebuild, wine-1.4.ebuild,
586 - wine-1.5.0.ebuild, wine-1.5.1.ebuild, wine-1.5.10-r1.ebuild,
587 - wine-1.5.11-r1.ebuild, wine-1.5.12-r1.ebuild, wine-1.5.13-r1.ebuild,
588 - wine-1.5.14-r1.ebuild, wine-1.5.15-r2.ebuild, wine-1.5.16-r1.ebuild,
589 - wine-1.5.17.ebuild, wine-1.5.18.ebuild, wine-1.5.19.ebuild, wine-1.5.2.ebuild,
590 - wine-1.5.20.ebuild, wine-1.5.3.ebuild, wine-1.5.4.ebuild, wine-1.5.5.ebuild,
591 - wine-1.5.6.ebuild, wine-1.5.7.ebuild, wine-1.5.8.ebuild, wine-1.5.9.ebuild,
592 - wine-9999.ebuild:
593 - Change USE=hardened to USE=prelink #381033.
594 -
595 - 22 Dec 2012; Alexandre Rostovtsev <tetromino@g.o> wine-1.5.20.ebuild,
596 - wine-9999.ebuild:
597 - Don't pass --without-pulse to configure if pulseaudio patches are not
598 - applied.
599 -
600 -*wine-1.5.20 (22 Dec 2012)
601 -
602 - 22 Dec 2012; Alexandre Rostovtsev <tetromino@g.o> +wine-1.5.20.ebuild,
603 - wine-9999.ebuild:
604 - Bump, see http://www.winehq.org/announce/1.5.20 for the announcement. Added
605 - vanilla USE flag that minimizes the number of applied patches, which will
606 - help avoid problems like bug #447736/#447978 for wine-9999 users who do not
607 - need pulseaudio. Update to EAPI5.
608 -
609 -*wine-1.5.19 (08 Dec 2012)
610 -
611 - 08 Dec 2012; Alexandre Rostovtsev <tetromino@g.o> +wine-1.5.19.ebuild,
612 - wine-9999.ebuild:
613 - Bump, see http://www.winehq.org/announce/1.5.19 for the announcement.
614 -
615 -*wine-1.5.18 (24 Nov 2012)
616 -
617 - 24 Nov 2012; Alexandre Rostovtsev <tetromino@g.o> +wine-1.5.18.ebuild,
618 - wine-9999.ebuild:
619 - Bump, see http://www.winehq.org/announce/1.5.18 for the announcement (bug
620 - #444512). Follow Ubuntu's example and install a Wine menu category and some
621 - useful .desktop files and icons.
622 -
623 -*wine-1.5.17 (09 Nov 2012)
624 -
625 - 09 Nov 2012; Alexandre Rostovtsev <tetromino@g.o> +wine-1.5.17.ebuild,
626 - +files/wine-1.5.17-osmesa-check.patch, wine-9999.ebuild:
627 - Bump, see http://www.winehq.org/announce/1.5.17 for the announcement.
628 -
629 -*wine-1.5.16-r1 (29 Oct 2012)
630 -*wine-1.5.15-r2 (29 Oct 2012)
631 -*wine-1.5.14-r1 (29 Oct 2012)
632 -*wine-1.5.13-r1 (29 Oct 2012)
633 -*wine-1.5.12-r1 (29 Oct 2012)
634 -*wine-1.5.11-r1 (29 Oct 2012)
635 -*wine-1.5.10-r1 (29 Oct 2012)
636 -
637 - 29 Oct 2012; Alexandre Rostovtsev <tetromino@g.o> -wine-1.5.10.ebuild,
638 - +wine-1.5.10-r1.ebuild, -wine-1.5.11.ebuild, +wine-1.5.11-r1.ebuild,
639 - -wine-1.5.12.ebuild, +wine-1.5.12-r1.ebuild, -wine-1.5.13.ebuild,
640 - +wine-1.5.13-r1.ebuild, -wine-1.5.14.ebuild, +wine-1.5.14-r1.ebuild,
641 - -wine-1.5.15.ebuild, -wine-1.5.15-r1.ebuild, +wine-1.5.15-r2.ebuild,
642 - -wine-1.5.16.ebuild, +wine-1.5.16-r1.ebuild, wine-9999.ebuild, metadata.xml:
643 - Enable osmesa for win32 on amd64 since emul-linux-x86-opengl-20121028 now
644 - includes libOSMesa.so
645 -
646 -*wine-1.5.16 (26 Oct 2012)
647 -
648 - 26 Oct 2012; Alexandre Rostovtsev <tetromino@g.o> +wine-1.5.16.ebuild,
649 - wine-9999.ebuild:
650 - Bump, see http://www.winehq.org/announce/1.5.16 for the announcement.
651 -
652 - 26 Oct 2012; Alexandre Rostovtsev <tetromino@g.o> wine-1.3.28.ebuild,
653 - wine-1.4.ebuild, wine-1.4.1.ebuild, wine-1.5.0.ebuild, wine-1.5.1.ebuild,
654 - wine-1.5.2.ebuild, wine-1.5.3.ebuild, wine-1.5.4.ebuild, wine-1.5.5.ebuild,
655 - wine-1.5.6.ebuild, wine-1.5.7.ebuild, wine-1.5.8.ebuild, wine-1.5.9.ebuild,
656 - wine-1.5.10.ebuild, wine-1.5.11.ebuild, wine-1.5.12.ebuild,
657 - wine-1.5.13.ebuild, wine-1.5.14.ebuild, wine-1.5.15.ebuild,
658 - wine-1.5.15-r1.ebuild, wine-9999.ebuild:
659 - Pin gstreamer dependency to 0.10 slot.
660 -
661 -*wine-1.5.15-r1 (12 Oct 2012)
662 -
663 - 12 Oct 2012; Alexandre Rostovtsev <tetromino@g.o>
664 - +wine-1.5.15-r1.ebuild, wine-9999.ebuild:
665 - Update pulseaudio patches, thanks to Maarten Lankhorst.
666 -
667 -*wine-1.5.15 (12 Oct 2012)
668 -
669 - 12 Oct 2012; Alexandre Rostovtsev <tetromino@g.o> +wine-1.5.15.ebuild,
670 - wine-9999.ebuild, metadata.xml:
671 - Bump, see http://www.winehq.org/announce/1.5.15 for the announcement.
672 - Temporarily add a masked osmesa-multilib USE flag to allow overlay users to
673 - enable osmesa support for win32 on amd64 until bug #430268 is resolved.
674 -
675 -*wine-1.5.14 (29 Sep 2012)
676 -
677 - 29 Sep 2012; Alexandre Rostovtsev <tetromino@g.o> +wine-1.5.14.ebuild:
678 - Bump, see http://www.winehq.org/announce/1.5.14 for the announcement.
679 -
680 -*wine-1.5.13 (14 Sep 2012)
681 -
682 - 14 Sep 2012; Alexandre Rostovtsev <tetromino@g.o> +wine-1.5.13.ebuild:
683 - Bump, see http://www.winehq.org/announce/1.5.13 for the announcement.
684 -
685 - 10 Sep 2012; Alexandre Rostovtsev <tetromino@g.o> wine-1.2.3.ebuild,
686 - wine-1.3.28.ebuild, wine-1.4.ebuild, wine-1.4.1.ebuild, wine-1.5.0.ebuild,
687 - wine-1.5.1.ebuild, wine-1.5.2.ebuild, wine-1.5.3.ebuild, wine-1.5.4.ebuild,
688 - wine-1.5.5.ebuild, wine-1.5.6.ebuild, wine-1.5.7.ebuild, wine-1.5.8.ebuild,
689 - wine-1.5.9.ebuild, wine-1.5.10.ebuild, wine-1.5.11.ebuild,
690 - wine-1.5.12.ebuild, wine-9999.ebuild:
691 - Add virtual/glu dependency for mesa-9, bug #434446, thanks to Andreas
692 - Sturmlechner.
693 -
694 -*wine-1.5.12 (08 Sep 2012)
695 -
696 - 08 Sep 2012; Alexandre Rostovtsev <tetromino@g.o> +wine-1.5.12.ebuild:
697 - Bump, see http://www.winehq.org/announce/1.5.12 for the announcement.
698 -
699 - 23 Aug 2012; Alexandre Rostovtsev <tetromino@g.o> wine-1.2.3.ebuild,
700 - wine-1.3.28.ebuild, wine-1.4.ebuild, wine-1.4.1.ebuild, wine-1.5.0.ebuild,
701 - wine-1.5.1.ebuild, wine-1.5.2.ebuild, wine-1.5.3.ebuild, wine-1.5.4.ebuild,
702 - wine-1.5.5.ebuild, wine-1.5.6.ebuild, wine-1.5.7.ebuild, wine-1.5.8.ebuild,
703 - wine-1.5.9.ebuild, wine-1.5.10.ebuild, wine-1.5.11.ebuild, wine-9999.ebuild:
704 - Run tools/make_requests if a user patch modifies the server protocol
705 - definition (bug #432348, thanks to Oliver 'oGGy' Ney).
706 -
707 - 19 Aug 2012; Alexandre Rostovtsev <tetromino@g.o> wine-1.5.10.ebuild,
708 - -files/wine-1.5.10-osmesa-check.patch, wine-1.5.11.ebuild,
709 - +files/wine-1.5.11-osmesa-check.patch, wine-9999.ebuild:
710 - Fix USE=osmesa build failure with mesa-8.1_rc1_pre20120814 (bug #431832).
711 -
712 -*wine-1.5.11 (18 Aug 2012)
713 -
714 - 18 Aug 2012; Alexandre Rostovtsev <tetromino@g.o> -wine-1.2.ebuild,
715 - -wine-1.2.1.ebuild, -wine-1.2.2.ebuild, -wine-1.3.0.ebuild,
716 - -wine-1.3.1.ebuild, -wine-1.3.2.ebuild, -wine-1.3.3.ebuild,
717 - -wine-1.3.4.ebuild, -wine-1.3.5.ebuild, -wine-1.3.6.ebuild,
718 - -wine-1.3.7.ebuild, -wine-1.3.8.ebuild, -wine-1.3.9.ebuild,
719 - -wine-1.3.10.ebuild, -wine-1.3.11.ebuild, -wine-1.3.12.ebuild,
720 - -wine-1.3.13.ebuild, -wine-1.3.14.ebuild, -wine-1.3.15.ebuild,
721 - -wine-1.3.16.ebuild, -wine-1.3.17.ebuild, -wine-1.3.18.ebuild,
722 - -wine-1.3.19.ebuild, -wine-1.3.20.ebuild, -wine-1.3.21.ebuild,
723 - -wine-1.3.22.ebuild, -wine-1.3.23.ebuild, -wine-1.3.24.ebuild,
724 - -wine-1.3.25.ebuild, -wine-1.3.26.ebuild, -wine-1.3.27.ebuild,
725 - -wine-1.3.29.ebuild, -wine-1.3.30.ebuild, -wine-1.3.31.ebuild,
726 - -wine-1.3.32.ebuild, -wine-1.3.33.ebuild, -wine-1.3.34.ebuild,
727 - -wine-1.3.35.ebuild, -wine-1.3.36.ebuild, -wine-1.3.37.ebuild,
728 - +wine-1.5.11.ebuild:
729 - Bump, see http://www.winehq.org/announce/1.5.11 for the announcement. Drop
730 - old pre-1.4 releases except for 1.2.3 and 1.3.28 which were kept for now due
731 - to user requests (bug #427236).
732 -
733 - 12 Aug 2012; Alexandre Rostovtsev <tetromino@g.o> wine-1.2.ebuild,
734 - wine-1.2.1.ebuild, wine-1.2.2.ebuild, wine-1.2.3.ebuild, wine-1.3.0.ebuild,
735 - wine-1.3.1.ebuild, wine-1.3.2.ebuild, wine-1.3.3.ebuild, wine-1.3.4.ebuild,
736 - wine-1.3.5.ebuild, wine-1.3.6.ebuild, wine-1.3.7.ebuild, wine-1.3.8.ebuild,
737 - wine-1.3.9.ebuild, wine-1.3.10.ebuild, wine-1.3.11.ebuild,
738 - wine-1.3.12.ebuild, wine-1.3.13.ebuild, wine-1.3.14.ebuild,
739 - wine-1.3.15.ebuild, wine-1.3.16.ebuild, wine-1.3.17.ebuild,
740 - wine-1.3.18.ebuild, wine-1.3.19.ebuild, wine-1.3.20.ebuild,
741 - wine-1.3.21.ebuild, wine-1.3.22.ebuild, wine-1.3.23.ebuild,
742 - wine-1.3.24.ebuild, wine-1.3.25.ebuild, wine-1.3.26.ebuild,
743 - wine-1.3.27.ebuild, wine-1.3.28.ebuild, wine-1.3.29.ebuild,
744 - wine-1.3.30.ebuild, wine-1.3.31.ebuild, wine-1.3.32.ebuild,
745 - wine-1.3.33.ebuild, wine-1.3.34.ebuild, wine-1.3.35.ebuild,
746 - wine-1.3.36.ebuild, wine-1.3.37.ebuild, wine-1.4.ebuild, wine-1.4.1.ebuild,
747 - wine-1.5.0.ebuild, wine-1.5.1.ebuild, wine-1.5.2.ebuild, wine-1.5.3.ebuild,
748 - wine-1.5.4.ebuild, wine-1.5.5.ebuild, wine-1.5.6.ebuild, wine-1.5.7.ebuild,
749 - wine-1.5.8.ebuild, wine-1.5.9.ebuild, wine-1.5.10.ebuild, wine-9999.ebuild:
750 - xmessage not needed for >=wine-0.9.60 (bug #431140, thanks to Matt Turner).
751 -
752 -*wine-1.5.10 (07 Aug 2012)
753 -
754 - 07 Aug 2012; Alexandre Rostovtsev <tetromino@g.o> +wine-1.5.10.ebuild,
755 - +files/wine-1.5.10-osmesa-check.patch, wine-9999.ebuild, metadata.xml:
756 - Bump, see http://www.winehq.org/announce/1.5.10 for the announcement, thanks
757 - to Rafał Mużyło (bug #429386). Note that on amd64, osmesa support is for
758 - now win64-only.
759 -
760 - 19 Jul 2012; Tomáš Chvátal <scarabeus@g.o> wine-1.4.1.ebuild:
761 - Amd64 stable wrt bug#427060.
762 -
763 - 19 Jul 2012; Jeff Horelick <jdhore@g.o> wine-1.4.1.ebuild:
764 - marked x86 per bug 427060
765 -
766 -*wine-1.5.9 (18 Jul 2012)
767 -
768 - 18 Jul 2012; Alexandre Rostovtsev <tetromino@g.o> +wine-1.5.9.ebuild:
769 - Bump, see http://www.winehq.org/announce/1.5.9 for the announcement.
770 -
771 -*wine-1.5.8 (06 Jul 2012)
772 -
773 - 06 Jul 2012; Alexandre Rostovtsev <tetromino@g.o> +wine-1.5.8.ebuild:
774 - Bump, see http://www.winehq.org/announce/1.5.8 for the announcement.
775 -
776 - 03 Jul 2012; Jeff Horelick <jdhore@g.o> wine-1.4.ebuild:
777 - marked x86 per bug 418117
778 -
779 - 28 Jun 2012; Agostino Sarubbo <ago@g.o> wine-1.4.ebuild:
780 - Stable for AMD64, wrt bug #418117
781 -
782 -*wine-1.5.7 (24 Jun 2012)
783 -*wine-1.4.1 (24 Jun 2012)
784 -
785 - 24 Jun 2012; Alexandre Rostovtsev <tetromino@g.o> wine-1.2.ebuild,
786 - wine-1.2.1.ebuild, wine-1.2.2.ebuild, wine-1.2.3.ebuild, +wine-1.4.1.ebuild,
787 - +wine-1.5.7.ebuild, wine-9999.ebuild:
788 - Bump, see http://www.winehq.org/announce/1.5.7 and
789 - http://www.winehq.org/announce/1.4.1 for the announcements. Enable optional
790 - native pulseaudio support for 1.5.7 (bug #421365, thanks to Lee Trager). Fix
791 - emul-linux-x86-soundlibs dependency (bug #423093, thanks to Pacho Ramos).
792 -
793 -*wine-1.5.6 (10 Jun 2012)
794 -
795 - 10 Jun 2012; Alexandre Rostovtsev <tetromino@g.o> wine-1.2.ebuild,
796 - wine-1.2.1.ebuild, wine-1.2.2.ebuild, wine-1.2.3.ebuild, wine-1.3.0.ebuild,
797 - wine-1.3.1.ebuild, wine-1.3.2.ebuild, wine-1.3.3.ebuild, wine-1.3.4.ebuild,
798 - wine-1.3.5.ebuild, wine-1.3.6.ebuild, wine-1.3.7.ebuild, wine-1.3.8.ebuild,
799 - wine-1.3.9.ebuild, wine-1.3.10.ebuild, wine-1.3.11.ebuild,
800 - wine-1.3.12.ebuild, wine-1.3.13.ebuild, wine-1.3.14.ebuild,
801 - wine-1.3.15.ebuild, wine-1.3.16.ebuild, wine-1.3.17.ebuild,
802 - wine-1.3.18.ebuild, wine-1.3.19.ebuild, wine-1.3.20.ebuild,
803 - wine-1.3.21.ebuild, wine-1.3.22.ebuild, wine-1.3.23.ebuild,
804 - wine-1.3.24.ebuild, wine-1.3.25.ebuild, wine-1.3.26.ebuild,
805 - wine-1.3.27.ebuild, wine-1.3.28.ebuild, wine-1.3.29.ebuild,
806 - wine-1.3.30.ebuild, wine-1.3.31.ebuild, wine-1.3.32.ebuild,
807 - wine-1.3.33.ebuild, wine-1.3.34.ebuild, wine-1.3.35.ebuild,
808 - wine-1.3.36.ebuild, wine-1.3.37.ebuild, wine-1.4.ebuild, wine-1.5.0.ebuild,
809 - wine-1.5.1.ebuild, wine-1.5.2.ebuild, wine-1.5.3.ebuild, wine-1.5.4.ebuild,
810 - wine-1.5.5.ebuild, +wine-1.5.6.ebuild, wine-9999.ebuild, metadata.xml:
811 - Bump, see http://www.winehq.org/announce/1.5.6 for the announcement.
812 - Optionally enable Wine's binary Mono add-on for .NET support. Update Gecko
813 - add-on source URIs.
814 -
815 -*wine-1.5.5 (28 May 2012)
816 -
817 - 28 May 2012; Alexandre Rostovtsev <tetromino@g.o> +wine-1.5.5.ebuild:
818 - Bump, see http://www.winehq.org/announce/1.5.5 for the announcement.
819 -
820 -*wine-1.5.4 (12 May 2012)
821 -
822 - 12 May 2012; Alexandre Rostovtsev <tetromino@g.o> wine-1.2.ebuild,
823 - wine-1.2.1.ebuild, wine-1.2.2.ebuild, wine-1.2.3.ebuild, wine-1.3.0.ebuild,
824 - wine-1.3.1.ebuild, wine-1.3.2.ebuild, wine-1.3.3.ebuild, wine-1.3.4.ebuild,
825 - wine-1.3.5.ebuild, wine-1.3.6.ebuild, wine-1.3.7.ebuild, wine-1.3.8.ebuild,
826 - wine-1.3.9.ebuild, wine-1.3.10.ebuild, wine-1.3.11.ebuild,
827 - wine-1.3.12.ebuild, wine-1.3.13.ebuild, wine-1.3.14.ebuild,
828 - wine-1.3.15.ebuild, wine-1.3.16.ebuild, wine-1.3.17.ebuild,
829 - wine-1.3.18.ebuild, wine-1.3.19.ebuild, wine-1.3.20.ebuild,
830 - wine-1.3.21.ebuild, wine-1.3.22.ebuild, wine-1.3.23.ebuild,
831 - wine-1.3.24.ebuild, wine-1.3.25.ebuild, wine-1.3.26.ebuild,
832 - wine-1.3.27.ebuild, wine-1.3.28.ebuild, wine-1.3.29.ebuild,
833 - wine-1.3.30.ebuild, wine-1.3.31.ebuild, wine-1.3.32.ebuild,
834 - wine-1.3.33.ebuild, wine-1.3.34.ebuild, wine-1.3.35.ebuild,
835 - wine-1.3.36.ebuild, wine-1.3.37.ebuild, wine-1.4.ebuild, wine-1.5.0.ebuild,
836 - wine-1.5.1.ebuild, wine-1.5.2.ebuild, wine-1.5.3.ebuild, +wine-1.5.4.ebuild,
837 - wine-9999.ebuild:
838 - Bump, see http://www.winehq.org/announce/1.5.4 for the announcement. Update
839 - SRC_URI.
840 -
841 - 03 May 2012; Jeff Horelick <jdhore@g.o> wine-1.2.ebuild,
842 - wine-1.2.1.ebuild, wine-1.2.2.ebuild, wine-1.2.3.ebuild, wine-1.3.0.ebuild,
843 - wine-1.3.1.ebuild, wine-1.3.2.ebuild, wine-1.3.3.ebuild, wine-1.3.4.ebuild,
844 - wine-1.3.5.ebuild, wine-1.3.6.ebuild, wine-1.3.7.ebuild, wine-1.3.8.ebuild,
845 - wine-1.3.9.ebuild, wine-1.3.10.ebuild, wine-1.3.11.ebuild,
846 - wine-1.3.12.ebuild, wine-1.3.13.ebuild, wine-1.3.14.ebuild,
847 - wine-1.3.15.ebuild, wine-1.3.16.ebuild, wine-1.3.17.ebuild,
848 - wine-1.3.18.ebuild, wine-1.3.19.ebuild, wine-1.3.20.ebuild,
849 - wine-1.3.21.ebuild, wine-1.3.22.ebuild, wine-1.3.23.ebuild,
850 - wine-1.3.24.ebuild, wine-1.3.25.ebuild, wine-1.3.26.ebuild,
851 - wine-1.3.27.ebuild, wine-1.3.28.ebuild, wine-1.3.29.ebuild,
852 - wine-1.3.30.ebuild, wine-1.3.31.ebuild, wine-1.3.32.ebuild,
853 - wine-1.3.33.ebuild, wine-1.3.34.ebuild, wine-1.3.35.ebuild,
854 - wine-1.3.36.ebuild, wine-1.3.37.ebuild, wine-1.4.ebuild, wine-1.5.0.ebuild,
855 - wine-1.5.1.ebuild, wine-1.5.2.ebuild, wine-1.5.3.ebuild, wine-9999.ebuild:
856 - dev-util/pkgconfig -> virtual/pkgconfig
857 -
858 -*wine-1.5.3 (02 May 2012)
859 -
860 - 02 May 2012; Alexandre Rostovtsev <tetromino@g.o> +wine-1.5.3.ebuild:
861 - Bump, see http://www.winehq.org/announce/1.5.3 for the announcement.
862 -
863 -*wine-1.5.2 (14 Apr 2012)
864 -
865 - 14 Apr 2012; Alexandre Rostovtsev <tetromino@g.o>
866 - -wine-1.4_rc1.ebuild, -wine-1.4_rc2.ebuild, -wine-1.4_rc3.ebuild,
867 - -wine-1.4_rc4.ebuild, -wine-1.4_rc5.ebuild, -wine-1.4_rc6.ebuild,
868 - +wine-1.5.2.ebuild:
869 - Bump, see http://www.winehq.org/announce/1.5.2 for the announcement. Drop 1.4
870 - release candidates since they are unlikely to be of much interest now.
871 -
872 -*wine-1.5.1 (03 Apr 2012)
873 -
874 - 03 Apr 2012; Alexandre Rostovtsev <tetromino@g.o> +wine-1.5.1.ebuild:
875 - Bump, see http://www.winehq.org/announce/1.5.1 for the announcement.
876 -
877 - 27 Mar 2012; Samuli Suominen <ssuominen@g.o> wine-1.3.36.ebuild,
878 - wine-1.3.37.ebuild, wine-1.4_rc1.ebuild, wine-1.4_rc2.ebuild,
879 - wine-1.4_rc3.ebuild, wine-1.4_rc4.ebuild, wine-1.4_rc5.ebuild,
880 - wine-1.4_rc6.ebuild, wine-1.4.ebuild, wine-1.5.0.ebuild, wine-9999.ebuild:
881 - Pin to SLOT="0" of sys-fs/udisks.
882 -
883 -*wine-1.5.0 (17 Mar 2012)
884 -
885 - 17 Mar 2012; Alexandre Rostovtsev <tetromino@g.o> +wine-1.5.0.ebuild,
886 - wine-9999.ebuild:
887 - Bump, see http://www.winehq.org/announce/1.5.0 for the announcement.
888 -
889 -*wine-1.4 (07 Mar 2012)
890 -
891 - 07 Mar 2012; Alexandre Rostovtsev <tetromino@g.o> +wine-1.4.ebuild:
892 - First official 1.4 stable release. See http://www.winehq.org/announce/1.4 for
893 - the announcement.
894 -
895 -*wine-1.4_rc6 (02 Mar 2012)
896 -
897 - 02 Mar 2012; Alexandre Rostovtsev <tetromino@g.o>
898 - +wine-1.4_rc6.ebuild:
899 - Bump, see http://www.winehq.org/announce/1.4-rc6 for the announcement.
900 -
901 - 28 Feb 2012; Mike Frysinger <vapier@g.o> wine-1.2.ebuild,
902 - wine-1.2.1.ebuild, wine-1.2.2.ebuild, wine-1.2.3.ebuild, wine-1.3.0.ebuild,
903 - wine-1.3.1.ebuild, wine-1.3.2.ebuild, wine-1.3.3.ebuild, wine-1.3.4.ebuild,
904 - wine-1.3.5.ebuild, wine-1.3.6.ebuild, wine-1.3.7.ebuild, wine-1.3.8.ebuild,
905 - wine-1.3.9.ebuild, wine-1.3.10.ebuild, wine-1.3.11.ebuild,
906 - wine-1.3.12.ebuild, wine-1.3.13.ebuild, wine-1.3.14.ebuild,
907 - wine-1.3.15.ebuild, wine-1.3.16.ebuild, wine-1.3.17.ebuild,
908 - wine-1.3.18.ebuild, wine-1.3.19.ebuild, wine-1.3.20.ebuild,
909 - wine-1.3.21.ebuild, wine-1.3.22.ebuild, wine-1.3.23.ebuild,
910 - wine-1.3.24.ebuild, wine-1.3.25.ebuild, wine-1.3.26.ebuild,
911 - wine-1.3.27.ebuild, wine-1.3.28.ebuild, wine-1.3.29.ebuild,
912 - wine-1.3.30.ebuild, wine-1.3.31.ebuild, wine-1.3.32.ebuild,
913 - wine-1.3.33.ebuild, wine-1.3.34.ebuild, wine-1.3.35.ebuild,
914 - wine-1.3.36.ebuild, wine-1.3.37.ebuild, wine-1.4_rc1.ebuild,
915 - wine-1.4_rc2.ebuild, wine-1.4_rc3.ebuild, wine-1.4_rc4.ebuild,
916 - wine-1.4_rc5.ebuild, wine-9999.ebuild:
917 - Add pkg-config to DEPEND since various libs need it #406051 by cyberbat.
918 -
919 -*wine-1.4_rc5 (27 Feb 2012)
920 -
921 - 27 Feb 2012; Alexandre Rostovtsev <tetromino@g.o>
922 - +wine-1.4_rc5.ebuild:
923 - Bump, see http://www.winehq.org/announce/1.4-rc5 for the announcement.
924 -
925 -*wine-1.4_rc4 (21 Feb 2012)
926 -
927 - 21 Feb 2012; Alexandre Rostovtsev <tetromino@g.o>
928 - +wine-1.4_rc4.ebuild, wine-9999.ebuild:
929 - Bump, see http://www.winehq.org/announce/1.4-rc4 for the announcement. Add
930 - /usr/bin/wine and wine-preloader symlinks for win64-only installs (bug
931 - #404331, thanks to Zhang Hongjiu). Add odbc USE flag to pull in unixODBC
932 - runtime dep (bug #404507, thanks to Andreas Sturmlechner). Use pax-mark (bug
933 - #375797, thanks to Anthony Basile) and mark win64 binaries (bug #404329,
934 - thanks to Zhang Hongjiu). Add a die in src_configure when intel opencl is
935 - selected to help with bug #403947 (thanks to candrews and Kacper Kowalik).
936 -
937 -*wine-1.4_rc3 (15 Feb 2012)
938 -
939 - 15 Feb 2012; Alexandre Rostovtsev <tetromino@g.o>
940 - +wine-1.4_rc3.ebuild, wine-9999.ebuild:
941 - Bump, see http://www.winehq.org/announce/1.4-rc3 for the announcement. Sync
942 - live version with USE=selinux change.
943 -
944 - 07 Feb 2012; <swift@g.o> wine-1.4_rc2.ebuild:
945 - Add USE=selinux dependency on selinux-wine
946 -
947 -*wine-1.4_rc2 (05 Feb 2012)
948 -
949 - 05 Feb 2012; Alexandre Rostovtsev <tetromino@g.o>
950 - +wine-1.4_rc2.ebuild, +files/wine-1.4_rc2-multilib-portage.patch,
951 - wine-9999.ebuild:
952 - Bump, see http://www.winehq.org/announce/1.4-rc2 for the announcement. Add
953 - patch by Thomas Sachau to (hopefully) finally fix bug #395615.
954 -
955 - 28 Jan 2012; Mike Frysinger <vapier@g.o> wine-1.4_rc1.ebuild:
956 - Drop manual flag filtering #395615.
957 -
958 -*wine-1.4_rc1 (28 Jan 2012)
959 -
960 - 28 Jan 2012; Alexandre Rostovtsev <tetromino@g.o>
961 - +wine-1.4_rc1.ebuild:
962 - Version bump, see http://www.winehq.org/announce/1.4-rc1 for the
963 - announcement. Filter -m64 -m32 -mx32 flags for multilib-portage (bug #395615,
964 - thanks to Thomas Sachau).
965 -
966 -*wine-1.3.37 (14 Jan 2012)
967 -
968 - 14 Jan 2012; Alexandre Rostovtsev <tetromino@g.o> +wine-1.3.37.ebuild:
969 - Version bump, see http://www.winehq.org/announce/1.3.37 for the announcement.
970 -
971 - 14 Jan 2012; Alexandre Rostovtsev <tetromino@g.o> wine-1.2.ebuild,
972 - wine-1.2.1.ebuild, wine-1.2.2.ebuild, wine-1.2.3.ebuild, wine-1.3.0.ebuild,
973 - wine-1.3.1.ebuild, wine-1.3.2.ebuild, wine-1.3.3.ebuild, wine-1.3.4.ebuild,
974 - wine-1.3.5.ebuild, wine-1.3.6.ebuild, wine-1.3.7.ebuild, wine-1.3.8.ebuild,
975 - wine-1.3.9.ebuild, wine-1.3.10.ebuild, wine-1.3.11.ebuild,
976 - wine-1.3.12.ebuild, wine-1.3.13.ebuild, wine-1.3.14.ebuild,
977 - wine-1.3.15.ebuild, wine-1.3.16.ebuild, wine-1.3.17.ebuild,
978 - wine-1.3.18.ebuild, wine-1.3.19.ebuild, wine-1.3.20.ebuild,
979 - wine-1.3.21.ebuild, wine-1.3.22.ebuild, wine-1.3.23.ebuild,
980 - wine-1.3.24.ebuild, wine-1.3.25.ebuild, wine-1.3.26.ebuild,
981 - wine-1.3.27.ebuild, wine-1.3.28.ebuild, wine-1.3.29.ebuild,
982 - wine-1.3.30.ebuild, wine-1.3.31.ebuild, wine-1.3.32.ebuild,
983 - wine-1.3.33.ebuild, wine-1.3.34.ebuild, wine-1.3.35.ebuild,
984 - wine-1.3.36.ebuild, wine-9999.ebuild:
985 - Update to EAPI4 and require USE=threads on glibc-based systems (bug #286560,
986 - #396395, and other duplicates). Drop esd support since media-sound/esound has
987 - been masked for removal.
988 -
989 - 13 Jan 2012; Alexandre Rostovtsev <tetromino@g.o> wine-1.2.3.ebuild,
990 - +files/wine-1.2.3-msxml3-libxml2-headers.patch:
991 - Add patch from 1.3.15 that reorders #includes in msxml3 to fix building with
992 - libxml2[icu] (bug #397993, thanks to Marcin Szamotulski for reporting).
993 -
994 - 31 Dec 2011; Alexandre Rostovtsev <tetromino@g.o> wine-9999.ebuild:
995 - Sync with dbus/udisks USE flag update in 1.3.36.
996 -
997 -*wine-1.3.36 (31 Dec 2011)
998 -
999 - 31 Dec 2011; Alexandre Rostovtsev <tetromino@g.o> +wine-1.3.36.ebuild,
1000 - metadata.xml:
1001 - Version bump, see http://www.winehq.org/announce/1.3.36 for the announcement.
1002 - Rename dbus USE flag to udisks to reflect what it actually does in >=1.3.36.
1003 -
1004 - 20 Dec 2011; Mike Frysinger <vapier@g.o> wine-1.3.9.ebuild,
1005 - wine-1.3.10.ebuild, wine-1.3.11.ebuild, wine-1.3.12.ebuild,
1006 - wine-1.3.13.ebuild, wine-1.3.14.ebuild, wine-1.3.15.ebuild,
1007 - wine-1.3.16.ebuild, wine-1.3.17.ebuild, wine-1.3.18.ebuild,
1008 - wine-1.3.19.ebuild, wine-1.3.20.ebuild, wine-1.3.21.ebuild,
1009 - wine-1.3.22.ebuild, wine-1.3.23.ebuild, wine-1.3.24.ebuild,
1010 - wine-1.3.25.ebuild, wine-1.3.26.ebuild, wine-1.3.27.ebuild,
1011 - wine-1.3.28.ebuild, wine-1.3.29.ebuild, wine-1.3.30.ebuild,
1012 - wine-1.3.31.ebuild, wine-1.3.32.ebuild, wine-1.3.33.ebuild,
1013 - wine-1.3.34.ebuild, wine-1.3.35.ebuild, wine-9999.ebuild:
1014 - Switch to new virtual/opencl #392179 by Michal Pytasz.
1015 -
1016 -*wine-1.3.35 (18 Dec 2011)
1017 -
1018 - 18 Dec 2011; Alexandre Rostovtsev <tetromino@g.o> +wine-1.3.35.ebuild:
1019 - Version bump, see http://www.winehq.org/announce/1.3.35 for the announcement.
1020 -
1021 - 02 Dec 2011; Mike Frysinger <vapier@g.o>
1022 - -files/wine-1.1.15-configure-host.patch, wine-1.2.1.ebuild,
1023 - wine-1.3.0.ebuild, wine-1.3.1.ebuild, wine-1.3.2.ebuild, wine-1.3.3.ebuild,
1024 - wine-1.3.4.ebuild, wine-1.3.5.ebuild, wine-1.3.6.ebuild, wine-1.3.7.ebuild,
1025 - wine-1.3.8.ebuild, wine-1.3.9.ebuild, wine-1.3.10.ebuild, wine-1.3.11.ebuild,
1026 - wine-1.3.12.ebuild, wine-1.3.13.ebuild, wine-1.3.14.ebuild,
1027 - -files/wine-1.3.14-mouse-warp.patch, wine-1.3.15.ebuild, wine-1.3.16.ebuild,
1028 - -files/wine-1.3.16-mouse-warp.patch, wine-1.3.17.ebuild, wine-1.3.18.ebuild,
1029 - wine-1.3.19.ebuild, wine-1.3.20.ebuild, wine-1.3.21.ebuild,
1030 - wine-1.3.22.ebuild, wine-1.3.23.ebuild, wine-1.3.24.ebuild,
1031 - wine-1.3.25.ebuild, wine-1.3.26.ebuild, wine-1.3.27.ebuild,
1032 - wine-1.3.28.ebuild, wine-1.3.29.ebuild, wine-1.3.30.ebuild,
1033 - wine-1.3.31.ebuild, wine-1.3.32.ebuild, wine-1.3.33.ebuild,
1034 - wine-1.3.34.ebuild, wine-9999.ebuild, -files/wine-gentoo-no-ssp.patch,
1035 - metadata.xml:
1036 - Delete custom pulseaudio/mousewarp patches that are obsolete in newer
1037 - versions.
1038 -
1039 -*wine-1.3.34 (02 Dec 2011)
1040 -*wine-1.3.33 (02 Dec 2011)
1041 -
1042 - 02 Dec 2011; Mike Frysinger <vapier@g.o> +wine-1.3.33.ebuild,
1043 - +wine-1.3.34.ebuild, wine-9999.ebuild:
1044 - Version bump and update Gecko #390995 by Andreas Sturmlechner.
1045 -
1046 -*wine-1.3.32 (07 Nov 2011)
1047 -*wine-1.3.31 (07 Nov 2011)
1048 -
1049 - 07 Nov 2011; Mike Frysinger <vapier@g.o> +wine-1.3.31.ebuild,
1050 - +wine-1.3.32.ebuild, wine-9999.ebuild:
1051 - Version bump #389687 by ScytheMan.
1052 -
1053 -*wine-1.3.30 (13 Oct 2011)
1054 -
1055 - 13 Oct 2011; Mike Frysinger <vapier@g.o> +wine-1.3.30.ebuild:
1056 - Version bump #386781 by tman.
1057 -
1058 -*wine-1.3.29 (26 Sep 2011)
1059 -
1060 - 26 Sep 2011; Mike Frysinger <vapier@g.o> +wine-1.3.29.ebuild:
1061 - Version bump #384508 by ScytheMan.
1062 -
1063 - 18 Sep 2011; Samuli Suominen <ssuominen@g.o> wine-1.2.ebuild,
1064 - wine-1.2.1.ebuild, wine-1.2.2.ebuild, wine-1.2.3.ebuild, wine-1.3.0.ebuild,
1065 - wine-1.3.1.ebuild, wine-1.3.2.ebuild, wine-1.3.3.ebuild, wine-1.3.4.ebuild,
1066 - wine-1.3.5.ebuild, wine-1.3.6.ebuild, wine-1.3.7.ebuild, wine-1.3.8.ebuild,
1067 - wine-1.3.9.ebuild, wine-1.3.10.ebuild, wine-1.3.11.ebuild,
1068 - wine-1.3.12.ebuild, wine-1.3.13.ebuild, wine-1.3.14.ebuild,
1069 - wine-1.3.15.ebuild, wine-1.3.16.ebuild, wine-1.3.17.ebuild,
1070 - wine-1.3.18.ebuild, wine-1.3.19.ebuild, wine-1.3.20.ebuild,
1071 - wine-1.3.21.ebuild, wine-1.3.22.ebuild, wine-1.3.23.ebuild,
1072 - wine-1.3.24.ebuild, wine-1.3.25.ebuild, wine-1.3.26.ebuild,
1073 - wine-1.3.27.ebuild, wine-1.3.28.ebuild, wine-9999.ebuild, metadata.xml:
1074 - Remove USE="hal" and pass --without-hal wrt #313389
1075 -
1076 -*wine-1.3.28 (15 Sep 2011)
1077 -
1078 - 15 Sep 2011; Mike Frysinger <vapier@g.o> +wine-1.3.28.ebuild:
1079 - Version bump #382869 by Emulatorman.
1080 -
1081 - 15 Sep 2011; Mike Frysinger <vapier@g.o> wine-1.2.ebuild,
1082 - wine-1.2.1.ebuild, wine-1.2.2.ebuild, wine-1.2.3.ebuild, wine-1.3.0.ebuild,
1083 - wine-1.3.1.ebuild, wine-1.3.2.ebuild, wine-1.3.3.ebuild, wine-1.3.4.ebuild,
1084 - wine-1.3.5.ebuild, wine-1.3.6.ebuild, wine-1.3.7.ebuild, wine-1.3.8.ebuild,
1085 - wine-1.3.9.ebuild, wine-1.3.10.ebuild, wine-1.3.11.ebuild,
1086 - wine-1.3.12.ebuild, wine-1.3.13.ebuild, wine-1.3.14.ebuild,
1087 - wine-1.3.15.ebuild, wine-1.3.16.ebuild, wine-1.3.17.ebuild,
1088 - wine-1.3.18.ebuild, wine-1.3.19.ebuild, wine-1.3.20.ebuild,
1089 - wine-1.3.21.ebuild, wine-1.3.22.ebuild, wine-1.3.23.ebuild,
1090 - wine-1.3.24.ebuild, wine-1.3.25.ebuild, wine-1.3.26.ebuild,
1091 - wine-1.3.27.ebuild, wine-9999.ebuild:
1092 - Add multilib deps for USE="mp3 scanner" #382125 by Jonathan-Christofer Demay.
1093 -
1094 -*wine-1.3.27 (28 Aug 2011)
1095 -
1096 - 28 Aug 2011; Mike Frysinger <vapier@g.o> +wine-1.3.27.ebuild,
1097 - wine-9999.ebuild:
1098 - Version bump #380873 by Andrew Savchenko and updated gecko ver.
1099 -
1100 - 20 Aug 2011; Mike Frysinger <vapier@g.o> wine-1.2.ebuild,
1101 - wine-1.2.1.ebuild, wine-1.2.2.ebuild, wine-1.2.3.ebuild, wine-1.3.0.ebuild,
1102 - wine-1.3.1.ebuild, wine-1.3.2.ebuild, wine-1.3.3.ebuild, wine-1.3.4.ebuild,
1103 - wine-1.3.5.ebuild, wine-1.3.6.ebuild, wine-1.3.7.ebuild, wine-1.3.8.ebuild,
1104 - wine-1.3.9.ebuild, wine-1.3.10.ebuild, wine-1.3.11.ebuild,
1105 - wine-1.3.12.ebuild, wine-1.3.13.ebuild, wine-1.3.14.ebuild,
1106 - wine-1.3.15.ebuild, wine-1.3.16.ebuild, wine-1.3.17.ebuild,
1107 - wine-1.3.18.ebuild, wine-1.3.19.ebuild, wine-1.3.20.ebuild,
1108 - wine-1.3.21.ebuild, wine-1.3.22.ebuild, wine-1.3.23.ebuild,
1109 - wine-1.3.24.ebuild, wine-1.3.25.ebuild, wine-1.3.26.ebuild, wine-9999.ebuild:
1110 - Pull in prelink at build time since wingecc invokes it directly to muck with
1111 - ELF base addresses #379801 by Bartosz Brachaczek.
1112 -
1113 - 20 Aug 2011; Mike Frysinger <vapier@g.o> wine-1.2.ebuild,
1114 - wine-1.2.1.ebuild, wine-1.2.2.ebuild, wine-1.2.3.ebuild, wine-1.3.0.ebuild,
1115 - wine-1.3.1.ebuild, wine-1.3.2.ebuild, wine-1.3.3.ebuild, wine-1.3.4.ebuild,
1116 - wine-1.3.5.ebuild, wine-1.3.6.ebuild, wine-1.3.7.ebuild, wine-1.3.8.ebuild,
1117 - wine-1.3.9.ebuild, wine-1.3.10.ebuild, wine-1.3.11.ebuild,
1118 - wine-1.3.12.ebuild, wine-1.3.13.ebuild, wine-1.3.14.ebuild,
1119 - wine-1.3.15.ebuild, wine-1.3.16.ebuild, wine-1.3.17.ebuild,
1120 - wine-1.3.18.ebuild, wine-1.3.19.ebuild, wine-1.3.20.ebuild,
1121 - wine-1.3.21.ebuild, wine-1.3.22.ebuild, wine-1.3.23.ebuild,
1122 - wine-1.3.24.ebuild, wine-1.3.25.ebuild, wine-1.3.26.ebuild, wine-9999.ebuild:
1123 - Depend on virtual/yacc instead of bison.
1124 -
1125 - 14 Aug 2011; Mike Frysinger <vapier@g.o> wine-1.3.25.ebuild,
1126 - wine-1.3.26.ebuild, wine-9999.ebuild:
1127 - Restore app-emulation/emul-linux-x86-soundlibs dep #378459 by emil karlson.
1128 -
1129 -*wine-1.3.26 (07 Aug 2011)
1130 -*wine-1.3.25 (07 Aug 2011)
1131 -
1132 - 07 Aug 2011; Mike Frysinger <vapier@g.o> +wine-1.3.25.ebuild,
1133 - +wine-1.3.26.ebuild:
1134 - Version bump #376107 by Andreas Sturmlechner.
1135 -
1136 - 07 Aug 2011; Mike Frysinger <vapier@g.o> wine-9999.ebuild:
1137 - Drop USE="esd jack nas" to match upstream, and drop USE=pulseaudio as it
1138 - should be obsoleted by latest code.
1139 -
1140 -*wine-1.3.24 (11 Jul 2011)
1141 -
1142 - 11 Jul 2011; Mike Frysinger <vapier@g.o> +wine-1.3.24.ebuild:
1143 - Version bump #374523 by Andrew Savchenko.
1144 -
1145 - 11 Jul 2011; Mike Frysinger <vapier@g.o> wine-1.2.ebuild,
1146 - wine-1.2.1.ebuild, wine-1.2.2.ebuild, wine-1.2.3.ebuild, wine-1.3.0.ebuild,
1147 - wine-1.3.1.ebuild, wine-1.3.2.ebuild, wine-1.3.3.ebuild, wine-1.3.4.ebuild,
1148 - wine-1.3.5.ebuild, wine-1.3.6.ebuild, wine-1.3.7.ebuild, wine-1.3.8.ebuild,
1149 - wine-1.3.9.ebuild, wine-1.3.10.ebuild, wine-1.3.11.ebuild,
1150 - wine-1.3.12.ebuild, wine-1.3.13.ebuild, wine-1.3.14.ebuild,
1151 - wine-1.3.15.ebuild, wine-1.3.16.ebuild, wine-1.3.17.ebuild,
1152 - wine-1.3.18.ebuild, wine-1.3.19.ebuild, wine-1.3.20.ebuild,
1153 - wine-1.3.21.ebuild, wine-1.3.22.ebuild, wine-1.3.23.ebuild, wine-9999.ebuild:
1154 - Pull in multilib package for v4l #366039 by Nathan Caldwell.
1155 -
1156 - 07 Jul 2011; Mike Frysinger <vapier@g.o> wine-1.3.9.ebuild,
1157 - wine-1.3.10.ebuild, wine-1.3.11.ebuild, wine-1.3.12.ebuild,
1158 - wine-1.3.13.ebuild, wine-1.3.14.ebuild, wine-1.3.15.ebuild,
1159 - wine-1.3.16.ebuild, wine-1.3.17.ebuild, wine-1.3.18.ebuild,
1160 - wine-1.3.19.ebuild, wine-1.3.20.ebuild, wine-1.3.21.ebuild,
1161 - wine-1.3.22.ebuild, wine-1.3.23.ebuild, wine-9999.ebuild:
1162 - Pull in recent enough dev-util/nvidia-cuda-toolkit for USE=opencl
1163 - #374145 by Matthew Schultz.
1164 -
1165 - 05 Jul 2011; Mike Frysinger <vapier@g.o> wine-1.2.ebuild,
1166 - wine-1.2.1.ebuild, wine-1.2.2.ebuild, wine-1.2.3.ebuild, wine-1.3.0.ebuild,
1167 - wine-1.3.1.ebuild, wine-1.3.2.ebuild, wine-1.3.3.ebuild, wine-1.3.4.ebuild,
1168 - wine-1.3.5.ebuild, wine-1.3.6.ebuild, wine-1.3.7.ebuild, wine-1.3.8.ebuild,
1169 - wine-1.3.9.ebuild, wine-1.3.10.ebuild, wine-1.3.11.ebuild,
1170 - wine-1.3.12.ebuild, wine-1.3.13.ebuild, wine-1.3.14.ebuild,
1171 - wine-1.3.15.ebuild, wine-1.3.16.ebuild, wine-1.3.17.ebuild,
1172 - wine-1.3.18.ebuild, wine-1.3.19.ebuild, wine-1.3.20.ebuild,
1173 - wine-1.3.21.ebuild, wine-1.3.22.ebuild, wine-1.3.23.ebuild, wine-9999.ebuild:
1174 - Convert to git-2 eclass.
1175 -
1176 - 05 Jul 2011; Mike Frysinger <vapier@g.o> wine-1.3.9.ebuild,
1177 - wine-1.3.10.ebuild, wine-1.3.11.ebuild, wine-1.3.12.ebuild,
1178 - wine-1.3.13.ebuild, wine-1.3.14.ebuild, wine-1.3.15.ebuild,
1179 - wine-1.3.16.ebuild, wine-1.3.17.ebuild, wine-1.3.18.ebuild,
1180 - wine-1.3.19.ebuild, wine-1.3.20.ebuild, wine-1.3.21.ebuild,
1181 - wine-1.3.22.ebuild, wine-1.3.23.ebuild, wine-9999.ebuild, metadata.xml:
1182 - Add USE=opencl support by Fabio Erculiani #367225.
1183 -
1184 -*wine-1.3.23 (29 Jun 2011)
1185 -*wine-1.3.22 (29 Jun 2011)
1186 -
1187 - 29 Jun 2011; Mike Frysinger <vapier@g.o> +wine-1.3.22.ebuild,
1188 - +wine-1.3.23.ebuild:
1189 - Version bump #373013 by Andrew Savchenko.
1190 -
1191 - 29 Jun 2011; Mike Frysinger <vapier@g.o> wine-1.2.2.ebuild,
1192 - wine-1.2.3.ebuild:
1193 - Mark amd64/x86 stable.
1194 -
1195 - 29 Jun 2011; Mike Frysinger <vapier@g.o> wine-9999.ebuild:
1196 - Update winepulse patches #367089.
1197 -
1198 -*wine-1.3.21 (28 May 2011)
1199 -*wine-1.3.20 (28 May 2011)
1200 -
1201 - 28 May 2011; Mike Frysinger <vapier@g.o> +wine-1.3.20.ebuild,
1202 - +wine-1.3.21.ebuild:
1203 - Version bump #368029 by Peter Volkov.
1204 -
1205 - 11 May 2011; Tomáš Chvátal <scarabeus@g.o> wine-1.3.19.ebuild,
1206 - wine-9999.ebuild:
1207 - Update pulseaudio patch #366301.
1208 -
1209 -*wine-1.3.19 (10 May 2011)
1210 -
1211 - 10 May 2011; Mike Frysinger <vapier@g.o> +wine-1.3.19.ebuild:
1212 - Version bump.
1213 -
1214 - 01 May 2011; Tomáš Chvátal <scarabeus@g.o> wine-1.3.18.ebuild,
1215 - wine-9999.ebuild:
1216 - Drop USE=mousewarp and epatch that does not apply at all (upstream obviously
1217 - included it in git so it is in next release anyway).
1218 -
1219 - 30 Apr 2011; Mike Frysinger <vapier@g.o> wine-1.2.ebuild,
1220 - wine-1.2.1.ebuild, wine-1.2.2.ebuild, wine-1.2.3.ebuild, wine-1.3.0.ebuild,
1221 - wine-1.3.1.ebuild, wine-1.3.2.ebuild, wine-1.3.3.ebuild, wine-1.3.4.ebuild,
1222 - wine-1.3.5.ebuild, wine-1.3.6.ebuild, wine-1.3.7.ebuild, wine-1.3.8.ebuild,
1223 - wine-1.3.9.ebuild, wine-1.3.10.ebuild, wine-1.3.11.ebuild,
1224 - wine-1.3.12.ebuild, wine-1.3.13.ebuild, wine-1.3.14.ebuild,
1225 - wine-1.3.15.ebuild, wine-1.3.16.ebuild, wine-1.3.17.ebuild,
1226 - wine-1.3.18.ebuild, wine-9999.ebuild:
1227 - Control libv4l dep via USE=v4l #364817 by Samuli Suominen.
1228 -
1229 -*wine-1.3.18 (26 Apr 2011)
1230 -*wine-1.2.3 (26 Apr 2011)
1231 -
1232 - 26 Apr 2011; Mike Frysinger <vapier@g.o> +wine-1.2.3.ebuild,
1233 - +wine-1.3.18.ebuild:
1234 - Version bump #364897 by Fab.
1235 -
1236 - 05 Apr 2011; Mike Frysinger <vapier@g.o> wine-1.3.16.ebuild,
1237 - wine-1.3.17.ebuild, wine-9999.ebuild:
1238 - Update gecko pkg #361973 by Alphat-PC.
1239 -
1240 -*wine-1.3.17 (04 Apr 2011)
1241 -*wine-1.3.16 (04 Apr 2011)
1242 -
1243 - 04 Apr 2011; Mike Frysinger <vapier@g.o> +wine-1.3.16.ebuild,
1244 - +wine-1.3.17.ebuild:
1245 - Version bump #361741 by Jesse Adelman.
1246 -
1247 - 27 Mar 2011; Samuli Suominen <ssuominen@g.o> metadata.xml:
1248 - Move USE="hal" description here from use.desc.
1249 -
1250 - 10 Mar 2011; Mike Frysinger <vapier@g.o>
1251 - +files/wine-1.3.16-mouse-warp.patch, wine-9999.ebuild:
1252 - Updated patch from upstream bug #358233.
1253 -
1254 -*wine-1.3.15 (06 Mar 2011)
1255 -
1256 - 06 Mar 2011; Mike Frysinger <vapier@g.o> +wine-1.3.15.ebuild:
1257 - Version bump.
1258 -
1259 - 05 Mar 2011; Mike Frysinger <vapier@g.o> wine-1.3.14.ebuild,
1260 - +files/wine-1.3.14-mouse-warp.patch, wine-9999.ebuild, metadata.xml:
1261 - Add USE=mousewarp patch to auto apply the mouse-warp patch.
1262 -
1263 -*wine-1.3.14 (18 Feb 2011)
1264 -
1265 - 18 Feb 2011; Tomáš Chvátal <scarabeus@g.o> +wine-1.3.14.ebuild:
1266 - Version bump to latest per bug #355475. Non-maintainer commit acked in the
1267 - bug.
1268 -
1269 -*wine-1.3.13 (10 Feb 2011)
1270 -
1271 - 10 Feb 2011; Mike Frysinger <vapier@g.o> +wine-1.3.13.ebuild:
1272 - Version bump.
1273 -
1274 -*wine-1.3.12 (05 Feb 2011)
1275 -
1276 - 05 Feb 2011; Mike Frysinger <vapier@g.o> +wine-1.3.12.ebuild:
1277 - Version bump.
1278 -
1279 - 05 Feb 2011; Mike Frysinger <vapier@g.o> wine-9999.ebuild:
1280 - Update winepulse patches #353251 by Murray Colpman.
1281 -
1282 - 05 Feb 2011; Mike Frysinger <vapier@g.o> wine-1.2.ebuild,
1283 - wine-1.2.1.ebuild, wine-1.2.2.ebuild, wine-1.3.0.ebuild, wine-1.3.1.ebuild,
1284 - wine-1.3.2.ebuild, wine-1.3.3.ebuild, wine-1.3.4.ebuild, wine-1.3.5.ebuild,
1285 - wine-1.3.6.ebuild, wine-1.3.7.ebuild, wine-1.3.8.ebuild, wine-1.3.9.ebuild,
1286 - wine-1.3.10.ebuild, wine-1.3.11.ebuild, wine-9999.ebuild:
1287 - Require 32bit emul libs to include pulseaudio support when wine is including
1288 - it #352983 by Michał Górny.
1289 -
1290 - 12 Jan 2011; Mike Frysinger <vapier@g.o> wine-1.2.ebuild,
1291 - wine-1.2.1.ebuild, wine-1.2.2.ebuild, wine-1.3.0.ebuild,
1292 - wine-1.3.1.ebuild, wine-1.3.2.ebuild, wine-1.3.3.ebuild,
1293 - wine-1.3.4.ebuild, wine-1.3.5.ebuild, wine-1.3.6.ebuild,
1294 - wine-1.3.7.ebuild, wine-1.3.8.ebuild, wine-1.3.9.ebuild,
1295 - wine-1.3.10.ebuild, wine-1.3.11.ebuild, wine-9999.ebuild:
1296 - Move autotool deps to DEPEND #351461 by Arfrever Frehtes Taifersar
1297 - Arahesis.
1298 -
1299 - 12 Jan 2011; Mike Frysinger <vapier@g.o> wine-1.2.1.ebuild:
1300 - Stabilize.
1301 -
1302 -*wine-1.2.2 (12 Jan 2011)
1303 -
1304 - 12 Jan 2011; Mike Frysinger <vapier@g.o> +wine-1.2.2.ebuild:
1305 - Version bump #351454 by Christian Faulhammer.
1306 -
1307 -*wine-1.3.11 (08 Jan 2011)
1308 -
1309 - 08 Jan 2011; Mike Frysinger <vapier@g.o> +wine-1.3.11.ebuild,
1310 - wine-9999.ebuild:
1311 - Version bump #351084.
1312 -
1313 - 29 Dec 2010; Mike Frysinger <vapier@g.o> wine-1.3.10.ebuild,
1314 - wine-9999.ebuild:
1315 - Update pulseaudio patches #349665.
1316 -
1317 -*wine-1.3.10 (25 Dec 2010)
1318 -*wine-1.3.9 (25 Dec 2010)
1319 -
1320 - 25 Dec 2010; Mike Frysinger <vapier@g.o> +wine-1.3.9.ebuild,
1321 - +wine-1.3.10.ebuild, wine-9999.ebuild:
1322 - Version bump #349641 by Emulatorman. Also update pulseaudio patches.
1323 -
1324 -*wine-1.3.8 (02 Dec 2010)
1325 -
1326 - 02 Dec 2010; Mike Frysinger <vapier@g.o> +wine-1.3.8.ebuild:
1327 - Version bump.
1328 -
1329 -*wine-1.3.7 (21 Nov 2010)
1330 -
1331 - 21 Nov 2010; Mike Frysinger <vapier@g.o> +wine-1.3.7.ebuild:
1332 - Version bump #346271 by Jesse Adelman.
1333 -
1334 - 19 Nov 2010; Mike Frysinger <vapier@g.o> wine-1.3.6.ebuild,
1335 - wine-9999.ebuild:
1336 - Add support for USE=gstreamer #345917 by Zorzo Luca.
1337 -
1338 -*wine-1.2.1 (14 Nov 2010)
1339 -
1340 - 14 Nov 2010; Mike Frysinger <vapier@g.o> +wine-1.2.1.ebuild:
1341 - Version bump #342917 by Peter Volkov.
1342 -
1343 -*wine-1.3.6 (10 Nov 2010)
1344 -
1345 - 10 Nov 2010; Mike Frysinger <vapier@g.o> +wine-1.3.6.ebuild:
1346 - Version bump #343359.
1347 -
1348 - 07 Nov 2010; Samuli Suominen <ssuominen@g.o> wine-1.1.10.ebuild,
1349 - wine-1.1.11.ebuild, wine-1.1.12.ebuild, wine-1.1.13.ebuild,
1350 - wine-1.1.14.ebuild, wine-1.1.15.ebuild, wine-1.1.16.ebuild,
1351 - wine-1.1.17.ebuild, wine-1.1.18.ebuild, wine-1.1.19.ebuild,
1352 - wine-1.1.20.ebuild, wine-1.1.21.ebuild, wine-1.1.22.ebuild,
1353 - wine-1.1.23.ebuild, wine-1.1.24.ebuild, wine-1.1.25.ebuild,
1354 - wine-1.1.26.ebuild, wine-1.1.27.ebuild, wine-1.1.28.ebuild,
1355 - wine-1.1.29.ebuild, wine-1.1.30.ebuild, wine-1.1.31.ebuild,
1356 - wine-1.1.32.ebuild, wine-1.1.33.ebuild, wine-1.1.34.ebuild,
1357 - wine-1.1.35.ebuild, wine-1.1.36.ebuild, wine-1.1.37.ebuild,
1358 - wine-1.1.38.ebuild, wine-1.1.39.ebuild, wine-1.1.40.ebuild,
1359 - wine-1.1.41.ebuild, wine-1.1.42.ebuild, wine-1.1.43.ebuild,
1360 - wine-1.1.44.ebuild, wine-1.2.ebuild, wine-1.3.0.ebuild, wine-1.3.1.ebuild,
1361 - wine-1.3.2.ebuild, wine-1.3.3.ebuild, wine-1.3.4.ebuild,
1362 - wine-1.3.5.ebuild, wine-9999.ebuild:
1363 - Use virtual/jpeg wrt #327487.
1364 -
1365 -*wine-1.3.5 (21 Oct 2010)
1366 -
1367 - 21 Oct 2010; Mike Frysinger <vapier@g.o> +wine-1.3.5.ebuild:
1368 - Version bump #341977.
1369 -
1370 - 05 Oct 2010; Mike Frysinger <vapier@g.o> wine-1.3.4.ebuild,
1371 - wine-9999.ebuild:
1372 - Update pulseaudio patches #339794.
1373 -
1374 -*wine-1.3.4 (05 Oct 2010)
1375 -
1376 - 05 Oct 2010; Mike Frysinger <vapier@g.o> +wine-1.3.4.ebuild:
1377 - Version bump #339710 by ScytheMan.
1378 -
1379 - 25 Sep 2010; Mike Frysinger <vapier@g.o> wine-1.1.10.ebuild,
1380 - wine-1.1.11.ebuild, wine-1.1.12.ebuild, wine-1.1.13.ebuild,
1381 - wine-1.1.14.ebuild, wine-1.1.15.ebuild, wine-1.1.16.ebuild,
1382 - wine-1.1.17.ebuild, wine-1.1.18.ebuild, wine-1.1.19.ebuild,
1383 - wine-1.1.20.ebuild, wine-1.1.21.ebuild, wine-1.1.22.ebuild,
1384 - wine-1.1.23.ebuild, wine-1.1.24.ebuild, wine-1.1.25.ebuild,
1385 - wine-1.1.26.ebuild, wine-1.1.27.ebuild, wine-1.1.28.ebuild,
1386 - wine-1.1.29.ebuild, wine-1.1.30.ebuild, wine-1.1.31.ebuild,
1387 - wine-1.1.32.ebuild, wine-1.1.33.ebuild, wine-1.1.34.ebuild,
1388 - wine-1.1.35.ebuild, wine-1.1.36.ebuild, wine-1.1.37.ebuild,
1389 - wine-1.1.38.ebuild, wine-1.1.39.ebuild, wine-1.1.40.ebuild,
1390 - wine-1.1.41.ebuild, wine-1.1.42.ebuild, wine-1.1.43.ebuild,
1391 - wine-1.1.44.ebuild, wine-1.2.ebuild,
1392 - -files/wine-1.3-shell32-fortify.patch, wine-1.3.0.ebuild,
1393 - wine-1.3.1.ebuild, wine-1.3.2.ebuild, wine-1.3.3.ebuild, wine-9999.ebuild:
1394 - Drop fortify patch since it apparently doesnt work #338434 by Quasimodo.
1395 -
1396 - 21 Sep 2010; Mike Frysinger <vapier@g.o> wine-1.3.2.ebuild,
1397 - wine-1.3.3.ebuild, wine-9999.ebuild:
1398 - Tie the 64bit gecko cab to USE=win64 like the install.
1399 -
1400 -*wine-1.3.3 (21 Sep 2010)
1401 -
1402 - 21 Sep 2010; Mike Frysinger <vapier@g.o> +wine-1.3.3.ebuild:
1403 - Version bump #338217 by Markus Hauschild.
1404 -
1405 - 21 Sep 2010; Mike Frysinger <vapier@g.o> wine-1.0.ebuild,
1406 - wine-1.0.1.ebuild, wine-1.1.0.ebuild, wine-1.1.1.ebuild, wine-1.1.2.ebuild,
1407 - wine-1.1.3.ebuild, wine-1.1.4.ebuild, wine-1.1.5.ebuild, wine-1.1.6.ebuild,
1408 - wine-1.1.7.ebuild, wine-1.1.8.ebuild, wine-1.1.9.ebuild, wine-1.1.10.ebuild,
1409 - wine-1.1.11.ebuild, wine-1.1.12.ebuild, wine-1.1.13.ebuild,
1410 - wine-1.1.14.ebuild, wine-1.1.15.ebuild, wine-1.1.16.ebuild,
1411 - wine-1.1.17.ebuild, wine-1.1.18.ebuild, wine-1.1.19.ebuild,
1412 - wine-1.1.20.ebuild, wine-1.1.21.ebuild, wine-1.1.22.ebuild,
1413 - wine-1.1.23.ebuild, wine-1.1.24.ebuild, wine-1.1.25.ebuild,
1414 - wine-1.1.26.ebuild, wine-1.1.27.ebuild, wine-1.1.28.ebuild,
1415 - wine-1.1.29.ebuild, wine-1.1.30.ebuild, wine-1.1.31.ebuild,
1416 - wine-1.1.32.ebuild, wine-1.1.33.ebuild, wine-1.1.34.ebuild,
1417 - wine-1.1.35.ebuild, wine-1.1.36.ebuild, wine-1.1.37.ebuild,
1418 - wine-1.1.38.ebuild, wine-1.1.39.ebuild, wine-1.1.40.ebuild,
1419 - wine-1.1.41.ebuild, wine-1.1.42.ebuild, wine-1.1.43.ebuild,
1420 - wine-1.1.44.ebuild, wine-1.2.ebuild, +files/wine-1.3-shell32-fortify.patch,
1421 - wine-1.3.0.ebuild, wine-1.3.1.ebuild, wine-1.3.2.ebuild, wine-9999.ebuild:
1422 - Fix fortify issues in shell32 code #336887 by Evan Teran.
1423 -
1424 - 21 Sep 2010; Mike Frysinger <vapier@g.o> wine-1.3.2.ebuild,
1425 - wine-9999.ebuild:
1426 - Update by Y Liu for gecko support #336310 by ScytheMan.
1427 -
1428 - 07 Sep 2010; Mike Frysinger <vapier@g.o> wine-1.3.0.ebuild,
1429 - wine-1.3.1.ebuild, wine-1.3.2.ebuild, wine-9999.ebuild:
1430 - Drop amd64 check with USE=win64 now that it is in x86 use.mask.
1431 -
1432 -*wine-1.3.2 (06 Sep 2010)
1433 -
1434 - 06 Sep 2010; Mike Frysinger <vapier@g.o> +wine-1.3.2.ebuild:
1435 - Version bump #336228 by Markus Hauschild.
1436 -
1437 -*wine-1.3.1 (30 Aug 2010)
1438 -
1439 - 30 Aug 2010; Mike Frysinger <vapier@g.o> +wine-1.3.1.ebuild:
1440 - Version bump #335104 by fLiNg.
1441 -
1442 - 30 Aug 2010; Mike Frysinger <vapier@g.o> wine-1.2.ebuild:
1443 - Stabilize.
1444 -
1445 - 06 Aug 2010; Mike Frysinger <vapier@g.o> wine-1.3.0.ebuild,
1446 - wine-9999.ebuild:
1447 - Set ABI to x86 when building win32 only #331269 by ferret.
1448 -
1449 - 03 Aug 2010; Mike Frysinger <vapier@g.o> wine-1.3.0.ebuild,
1450 - wine-9999.ebuild:
1451 - Add USE=pulseaudio to live versions and tweak multilib deps for USE="win32
1452 - win64" #331001 by Sven.
1453 -
1454 -*wine-1.3.0 (03 Aug 2010)
1455 -
1456 - 03 Aug 2010; Mike Frysinger <vapier@g.o> +wine-1.3.0.ebuild:
1457 - Version bump #330789 by fLiNg.
1458 -
1459 - 24 Jul 2010; Mike Frysinger <vapier@g.o> wine-1.0.ebuild,
1460 - wine-1.0.1.ebuild, wine-1.1.0.ebuild, wine-1.1.1.ebuild,
1461 - wine-1.1.2.ebuild, wine-1.1.3.ebuild, wine-1.1.4.ebuild,
1462 - wine-1.1.5.ebuild, wine-1.1.6.ebuild, wine-1.1.7.ebuild,
1463 - wine-1.1.8.ebuild, wine-1.1.9.ebuild, wine-1.1.10.ebuild,
1464 - wine-1.1.11.ebuild, wine-1.1.12.ebuild, wine-1.1.13.ebuild,
1465 - wine-1.1.14.ebuild, wine-1.1.15.ebuild, wine-1.1.16.ebuild,
1466 - wine-1.1.17.ebuild, wine-1.1.18.ebuild, wine-1.1.19.ebuild,
1467 - wine-1.1.20.ebuild, wine-1.1.21.ebuild, wine-1.1.22.ebuild,
1468 - wine-1.1.23.ebuild, wine-1.1.24.ebuild, wine-1.1.25.ebuild,
1469 - wine-1.1.26.ebuild, wine-1.1.27.ebuild, wine-1.1.28.ebuild,
1470 - wine-1.1.29.ebuild, wine-1.1.30.ebuild, wine-1.1.31.ebuild,
1471 - wine-1.1.32.ebuild, wine-1.1.33.ebuild, wine-1.1.34.ebuild,
1472 - wine-1.1.35.ebuild, wine-1.1.36.ebuild, wine-1.1.37.ebuild,
1473 - wine-1.1.38.ebuild, wine-1.1.39.ebuild, wine-1.1.40.ebuild,
1474 - wine-1.1.41.ebuild, wine-1.1.42.ebuild, wine-1.1.43.ebuild,
1475 - wine-1.1.44.ebuild, wine-1.2_rc1.ebuild, wine-1.2_rc2.ebuild,
1476 - wine-1.2_rc3.ebuild, wine-1.2_rc4.ebuild, wine-1.2_rc5.ebuild,
1477 - wine-1.2.ebuild, wine-9999.ebuild:
1478 - Depend on emul-linux-x86-opengl for amd64 multilib #315525 by Bartosz
1479 - Szreder.
1480 -
1481 - 24 Jul 2010; Mike Frysinger <vapier@g.o> wine-9999.ebuild:
1482 - Add support for win32 and win64 at the same time by Alexandre Borges
1483 - Marcelo #296608 by Michael Weber.
1484 -
1485 -*wine-1.2 (17 Jul 2010)
1486 -
1487 - 17 Jul 2010; Mike Frysinger <vapier@g.o> +wine-1.2.ebuild:
1488 - Version bump #328687 by fLiNg.
1489 -
1490 - 29 Jun 2010; Mike Frysinger <vapier@g.o> wine-1.2_rc5.ebuild:
1491 - Update USE=pulseaudio patch #325655.
1492 -
1493 -*wine-1.2_rc5 (25 Jun 2010)
1494 -*wine-1.2_rc4 (25 Jun 2010)
1495 -
1496 - 25 Jun 2010; Mike Frysinger <vapier@g.o> +wine-1.2_rc4.ebuild,
1497 - +wine-1.2_rc5.ebuild:
1498 - Version bump.
1499 -
1500 - 22 Jun 2010; Mike Frysinger <vapier@g.o> wine-1.2_rc3.ebuild:
1501 - Update pulseaudio patch #324817 by Juergen Rose.
1502 -
1503 - 21 Jun 2010; Samuli Suominen <ssuominen@g.o> wine-1.0.ebuild,
1504 - wine-1.0.1.ebuild, wine-1.1.0.ebuild, wine-1.1.1.ebuild,
1505 - wine-1.1.2.ebuild, wine-1.1.3.ebuild, wine-1.1.4.ebuild,
1506 - wine-1.1.5.ebuild, wine-1.1.6.ebuild, wine-1.1.7.ebuild,
1507 - wine-1.1.8.ebuild, wine-1.1.9.ebuild, wine-1.1.10.ebuild,
1508 - wine-1.1.11.ebuild, wine-1.1.12.ebuild, wine-1.1.13.ebuild,
1509 - wine-1.1.14.ebuild, wine-1.1.15.ebuild, wine-1.1.16.ebuild,
1510 - wine-1.1.17.ebuild, wine-1.1.18.ebuild, wine-1.1.19.ebuild,
1511 - wine-1.1.20.ebuild, wine-1.1.21.ebuild, wine-1.1.22.ebuild,
1512 - wine-1.1.23.ebuild, wine-1.1.24.ebuild, wine-1.1.25.ebuild,
1513 - wine-1.1.26.ebuild, wine-1.1.27.ebuild, wine-1.1.28.ebuild,
1514 - wine-1.1.29.ebuild, wine-1.1.30.ebuild, wine-1.1.31.ebuild,
1515 - wine-1.1.32.ebuild, wine-1.1.33.ebuild, wine-1.1.34.ebuild,
1516 - wine-1.1.35.ebuild, wine-1.1.36.ebuild, wine-1.1.37.ebuild,
1517 - wine-1.1.38.ebuild, wine-1.1.39.ebuild, wine-1.1.40.ebuild,
1518 - wine-1.1.41.ebuild, wine-1.1.42.ebuild, wine-1.1.43.ebuild,
1519 - wine-1.1.44.ebuild, wine-1.2_rc1.ebuild, wine-1.2_rc2.ebuild,
1520 - wine-1.2_rc3.ebuild, wine-9999.ebuild:
1521 - Restrict media-libs/lcms depend to old version.
1522 -
1523 -*wine-1.2_rc3 (20 Jun 2010)
1524 -
1525 - 20 Jun 2010; Mike Frysinger <vapier@g.o> +wine-1.2_rc3.ebuild:
1526 - Version bump #323795 by George.
1527 -
1528 - 20 Jun 2010; Mike Frysinger <vapier@g.o> wine-1.1.44.ebuild:
1529 - Stabilize.
1530 -
1531 - 20 Jun 2010; Mike Frysinger <vapier@g.o> wine-1.1.39.ebuild,
1532 - wine-1.1.40.ebuild, wine-1.1.41.ebuild, wine-1.1.42.ebuild,
1533 - wine-1.1.43.ebuild, wine-1.1.44.ebuild, wine-1.2_rc1.ebuild,
1534 - wine-1.2_rc2.ebuild:
1535 - Fix QA use warning when USE=-pulse #322879 by Jeroen Roovers.
1536 -
1537 - 04 Jun 2010; Mike Frysinger <vapier@g.o> wine-1.0.ebuild,
1538 - wine-1.0.1.ebuild, wine-1.1.0.ebuild, wine-1.1.1.ebuild,
1539 - wine-1.1.2.ebuild, wine-1.1.3.ebuild, wine-1.1.4.ebuild,
1540 - wine-1.1.5.ebuild, wine-1.1.6.ebuild, wine-1.1.7.ebuild,
1541 - wine-1.1.8.ebuild, wine-1.1.9.ebuild, wine-1.1.10.ebuild,
1542 - wine-1.1.11.ebuild, wine-1.1.12.ebuild, wine-1.1.13.ebuild,
1543 - wine-1.1.14.ebuild, wine-1.1.15.ebuild, wine-1.1.16.ebuild,
1544 - wine-1.1.17.ebuild, wine-1.1.18.ebuild, wine-1.1.19.ebuild,
1545 - wine-1.1.20.ebuild, wine-1.1.21.ebuild, wine-1.1.22.ebuild,
1546 - wine-1.1.23.ebuild, wine-1.1.24.ebuild, wine-1.1.25.ebuild,
1547 - wine-1.1.26.ebuild, wine-1.1.27.ebuild, wine-1.1.28.ebuild,
1548 - wine-1.1.29.ebuild, wine-1.1.30.ebuild, wine-1.1.31.ebuild,
1549 - wine-1.1.32.ebuild, wine-1.1.33.ebuild, wine-1.1.34.ebuild,
1550 - wine-1.1.35.ebuild, wine-1.1.36.ebuild, wine-1.1.37.ebuild,
1551 - wine-1.1.38.ebuild, wine-1.1.39.ebuild, wine-1.1.40.ebuild,
1552 - wine-1.1.41.ebuild, wine-1.1.42.ebuild, wine-1.1.43.ebuild,
1553 - wine-1.1.44.ebuild, wine-1.2_rc1.ebuild, wine-1.2_rc2.ebuild,
1554 - wine-9999.ebuild:
1555 - Enable USE=oss by default per upstream recommendation.
1556 -
1557 -*wine-1.2_rc2 (04 Jun 2010)
1558 -
1559 - 04 Jun 2010; Mike Frysinger <vapier@g.o> +wine-1.2_rc2.ebuild:
1560 - Version bump #322591 by vp.
1561 -
1562 -*wine-1.2_rc1 (03 Jun 2010)
1563 -
1564 - 03 Jun 2010; Mike Frysinger <vapier@g.o> +wine-1.2_rc1.ebuild:
1565 - Version bump #321389 by fLiNg.
1566 -
1567 - 15 May 2010; <chainsaw@g.o> wine-1.1.44.ebuild:
1568 - Patch by Xavier Parizet allows compilation with USE="pulse", closes bug
1569 - #319325 by "tman".
1570 -
1571 -*wine-1.1.44 (12 May 2010)
1572 -
1573 - 12 May 2010; Mike Frysinger <vapier@g.o> +wine-1.1.44.ebuild:
1574 - Version bump #319191 by Phil Bordelon.
1575 -
1576 -*wine-1.1.43 (20 Apr 2010)
1577 -
1578 - 20 Apr 2010; Mike Frysinger <vapier@g.o> +wine-1.1.43.ebuild:
1579 - Version bump #315971 by Phil Bordelon.
1580 -
1581 -*wine-1.1.42 (10 Apr 2010)
1582 -
1583 - 10 Apr 2010; Mike Frysinger <vapier@g.o> +wine-1.1.42.ebuild:
1584 - Version bump #314447 by Jesse Adelman.
1585 -
1586 - 30 Mar 2010; Mike Frysinger <vapier@g.o> wine-1.1.41.ebuild:
1587 - Update pulseaudio patches #311897 by Locke Shinseiko.
1588 -
1589 -*wine-1.1.41 (29 Mar 2010)
1590 -
1591 - 29 Mar 2010; Mike Frysinger <vapier@g.o> +wine-1.1.41.ebuild:
1592 - Version bump #311659 by Alexander Brüning.
1593 -
1594 - 29 Mar 2010; Mike Frysinger <vapier@g.o> wine-1.1.36.ebuild,
1595 - wine-1.1.37.ebuild, wine-1.1.38.ebuild:
1596 - Stabilize.
1597 -
1598 - 06 Mar 2010; Mike Frysinger <vapier@g.o> wine-1.1.39.ebuild,
1599 - wine-1.1.40.ebuild:
1600 - Fix up pulse patches #307927 by Marc-Antoine Perennou.
1601 -
1602 -*wine-1.1.40 (05 Mar 2010)
1603 -
1604 - 05 Mar 2010; Mike Frysinger <vapier@g.o> +wine-1.1.40.ebuild:
1605 - Version bump #306463 by ScytheMan.
1606 -
1607 -*wine-1.1.39 (05 Mar 2010)
1608 -
1609 - 05 Mar 2010; Mike Frysinger <vapier@g.o> +wine-1.1.39.ebuild:
1610 - Version bump #306463 by ScytheMan. First attempt at USE=pulseaudio support
1611 - #271050 by Rion.
1612 -
1613 - 05 Mar 2010; Mike Frysinger <vapier@g.o> wine-1.1.30.ebuild,
1614 - wine-1.1.31.ebuild, wine-1.1.32.ebuild, wine-1.1.33.ebuild,
1615 - wine-1.1.34.ebuild, wine-1.1.35.ebuild, wine-1.1.36.ebuild,
1616 - wine-1.1.37.ebuild, wine-1.1.38.ebuild, wine-9999.ebuild:
1617 - Patch by Nikos Chantziaras to pull in emul-linux-x86-sdl on amd64 multilib
1618 - systems when USE=openal.
1619 -
1620 -*wine-1.1.38 (09 Feb 2010)
1621 -
1622 - 09 Feb 2010; Mike Frysinger <vapier@g.o> +wine-1.1.38.ebuild:
1623 - Version bump #304131 by ScytheMan.
1624 -
1625 -*wine-1.1.37 (26 Jan 2010)
1626 -
1627 - 26 Jan 2010; Mike Frysinger <vapier@g.o> +wine-1.1.37.ebuild:
1628 - Version bump #302304 by ScytheMan.
1629 -
1630 - 26 Jan 2010; Mike Frysinger <vapier@g.o> wine-1.1.30.ebuild,
1631 - wine-1.1.31.ebuild, wine-1.1.32.ebuild, wine-1.1.33.ebuild,
1632 - wine-1.1.34.ebuild, wine-1.1.35.ebuild:
1633 - Stabilize.
1634 -
1635 -*wine-1.1.36 (13 Jan 2010)
1636 -
1637 - 13 Jan 2010; Mike Frysinger <vapier@g.o> +wine-1.1.36.ebuild:
1638 - Version bump #300786 by ScytheMan.
1639 -
1640 - 29 Dec 2009; Mike Frysinger <vapier@g.o> wine-1.1.29.ebuild,
1641 - wine-1.1.30.ebuild, wine-1.1.31.ebuild, wine-1.1.32.ebuild,
1642 - wine-1.1.33.ebuild, wine-1.1.34.ebuild, wine-1.1.35.ebuild,
1643 - wine-9999.ebuild:
1644 - Require newer mpg123 #298724 by martin holzer.
1645 -
1646 - 26 Dec 2009; Mike Frysinger <vapier@g.o> wine-1.1.13.ebuild,
1647 - wine-1.1.14.ebuild, wine-1.1.15.ebuild, wine-1.1.16.ebuild,
1648 - wine-1.1.17.ebuild, wine-1.1.18.ebuild, wine-1.1.19.ebuild,
1649 - wine-1.1.20.ebuild, wine-1.1.21.ebuild, wine-1.1.22.ebuild,
1650 - wine-1.1.23.ebuild, wine-1.1.24.ebuild, wine-1.1.25.ebuild,
1651 - wine-1.1.26.ebuild, wine-1.1.27.ebuild, wine-1.1.28.ebuild,
1652 - wine-1.1.29.ebuild, wine-1.1.30.ebuild, wine-1.1.31.ebuild,
1653 - wine-1.1.32.ebuild, wine-1.1.33.ebuild, wine-1.1.34.ebuild,
1654 - wine-1.1.35.ebuild, wine-9999.ebuild:
1655 - Add xinerama deps #296144 by Maciej Mrozowski.
1656 -
1657 -*wine-1.1.35 (26 Dec 2009)
1658 -
1659 - 26 Dec 2009; Mike Frysinger <vapier@g.o> +wine-1.1.35.ebuild:
1660 - Version bump #297538 by Jeroen Roovers.
1661 -
1662 - 12 Dec 2009; Mike Frysinger <vapier@g.o> wine-1.1.13.ebuild,
1663 - wine-1.1.14.ebuild, wine-1.1.15.ebuild, wine-1.1.16.ebuild,
1664 - wine-1.1.17.ebuild, wine-1.1.18.ebuild, wine-1.1.19.ebuild,
1665 - wine-1.1.20.ebuild, wine-1.1.21.ebuild, wine-1.1.22.ebuild,
1666 - wine-1.1.23.ebuild, wine-1.1.24.ebuild, wine-1.1.25.ebuild,
1667 - wine-1.1.26.ebuild, wine-1.1.27.ebuild, wine-1.1.28.ebuild,
1668 - wine-1.1.29.ebuild, wine-1.1.30.ebuild, wine-1.1.31.ebuild,
1669 - wine-1.1.32.ebuild, wine-1.1.33.ebuild, wine-1.1.34.ebuild,
1670 - wine-9999.ebuild:
1671 - Move win64 gcc-4.4 check from DEPEND to src_unpack to avoid problems with
1672 - stable systems and people changing the version on the fly.
1673 -
1674 -*wine-1.1.34 (07 Dec 2009)
1675 -
1676 - 07 Dec 2009; Mike Frysinger <vapier@g.o> +wine-1.1.34.ebuild:
1677 - Version bump #296048 by Jeroen Roovers.
1678 -
1679 - 03 Dec 2009; Mike Frysinger <vapier@g.o> wine-1.0.ebuild,
1680 - wine-1.0.1.ebuild, wine-1.1.0.ebuild, wine-1.1.1.ebuild,
1681 - wine-1.1.2.ebuild, wine-1.1.3.ebuild, wine-1.1.4.ebuild,
1682 - wine-1.1.5.ebuild, wine-1.1.6.ebuild, wine-1.1.7.ebuild,
1683 - wine-1.1.8.ebuild, wine-1.1.9.ebuild, wine-1.1.10.ebuild,
1684 - wine-1.1.11.ebuild, wine-1.1.12.ebuild, wine-1.1.13.ebuild,
1685 - wine-1.1.14.ebuild, wine-1.1.15.ebuild, wine-1.1.16.ebuild,
1686 - wine-1.1.17.ebuild, wine-1.1.18.ebuild, wine-1.1.19.ebuild,
1687 - wine-1.1.20.ebuild, wine-1.1.21.ebuild, wine-1.1.22.ebuild,
1688 - wine-1.1.23.ebuild, wine-1.1.24.ebuild, wine-1.1.25.ebuild,
1689 - wine-1.1.26.ebuild, wine-1.1.27.ebuild, wine-1.1.28.ebuild,
1690 - wine-1.1.29.ebuild, wine-1.1.30.ebuild, wine-1.1.31.ebuild,
1691 - wine-1.1.32.ebuild, wine-1.1.33.ebuild, wine-9999.ebuild, metadata.xml:
1692 - Add USE=custom-flags and restore strip-flags #257038 by Mr. Bones.
1693 -
1694 -*wine-1.1.33 (15 Nov 2009)
1695 -
1696 - 15 Nov 2009; Mike Frysinger <vapier@g.o> +wine-1.1.33.ebuild,
1697 - wine-9999.ebuild:
1698 - Version bump #293188 by Paweł Szymański. Tweak PaX markings for hardened
1699 - users #255055 by Grant and Gordon Malm. Pull in libXcomposite #264624 by
1700 - Seb. Add USE flag for truetype support #263219 by Christian Schmidt.
1701 -
1702 -*wine-1.1.32 (25 Oct 2009)
1703 -
1704 - 25 Oct 2009; Mike Frysinger <vapier@g.o> +wine-1.1.32.ebuild:
1705 - Version bump #290400 by kisak42.
1706 -
1707 -*wine-1.1.31 (19 Oct 2009)
1708 -
1709 - 19 Oct 2009; Mike Frysinger <vapier@g.o> +wine-1.1.31.ebuild,
1710 - wine-9999.ebuild, metadata.xml:
1711 - Version bump #289121 by ScytheMan and add IUSE=perl by Andrew Church
1712 - #267642.
1713 -
1714 -*wine-1.1.30 (26 Sep 2009)
1715 -
1716 - 26 Sep 2009; Mike Frysinger <vapier@g.o> +wine-1.1.30.ebuild,
1717 - wine-9999.ebuild, metadata.xml:
1718 - Version bump #286460 and add support for USE="capi fontconfig gphoto2
1719 - openal threads".
1720 -
1721 - 11 Sep 2009; Tomáš Chvátal <scarabeus@g.o> wine-9999.ebuild:
1722 - Sync live ebuild with latest snapshot. Fixes bug #284416. Non-maintainer
1723 - commit so if it break stuff Assign it to me.
1724 -
1725 - 06 Sep 2009; Mike Frysinger <vapier@g.o> wine-1.1.29.ebuild:
1726 - Use media-sound/mpg123 as we need the library as pointed out by Samuli
1727 - Suominen.
1728 -
1729 - 06 Sep 2009; Mike Frysinger <vapier@g.o> wine-1.1.27.ebuild,
1730 - wine-1.1.28.ebuild, wine-1.1.29.ebuild:
1731 - Add support for USE=gsm by netfab #283822.
1732 -
1733 - 06 Sep 2009; Mike Frysinger <vapier@g.o> wine-1.1.29.ebuild:
1734 - Add support for mpg123 via USE=mp3 #283756 by Rafał Mużyło.
1735 -
1736 -*wine-1.1.29 (06 Sep 2009)
1737 -
1738 - 06 Sep 2009; Mike Frysinger <vapier@g.o> +wine-1.1.29.ebuild:
1739 - Version bump #283756 by Ihar Hrachyshka.
1740 -
1741 - 27 Aug 2009; Mike Frysinger <vapier@g.o> wine-1.1.28.ebuild,
1742 - wine-9999.ebuild:
1743 - Only build tests when USE=test by Andrew Church #248103 by Rafał Muzyło.
1744 -
1745 - 26 Aug 2009; Mike Frysinger <vapier@g.o> wine-1.0.ebuild,
1746 - wine-1.0.1.ebuild, wine-1.1.0.ebuild, wine-1.1.1.ebuild,
1747 - wine-1.1.2.ebuild, wine-1.1.3.ebuild, wine-1.1.4.ebuild,
1748 - wine-1.1.5.ebuild, wine-1.1.6.ebuild, wine-1.1.7.ebuild,
1749 - wine-1.1.8.ebuild, wine-1.1.9.ebuild, wine-1.1.10.ebuild,
1750 - wine-1.1.11.ebuild, wine-1.1.12.ebuild, wine-1.1.13.ebuild,
1751 - wine-1.1.14.ebuild, wine-1.1.15.ebuild, wine-1.1.16.ebuild,
1752 - wine-1.1.17.ebuild, wine-1.1.18.ebuild, wine-1.1.19.ebuild,
1753 - wine-1.1.20.ebuild, wine-1.1.21.ebuild, wine-1.1.22.ebuild,
1754 - wine-1.1.23.ebuild, wine-1.1.24.ebuild, wine-1.1.25.ebuild,
1755 - wine-1.1.26.ebuild, wine-1.1.27.ebuild, wine-1.1.28.ebuild,
1756 - wine-9999.ebuild:
1757 - Call epatch_user #282735 by Michał Górny.
1758 -
1759 -*wine-1.1.28 (26 Aug 2009)
1760 -
1761 - 26 Aug 2009; Mike Frysinger <vapier@g.o> +wine-1.1.28.ebuild:
1762 - Version bump #282449 by Jeroen Roovers.
1763 -
1764 - 18 Aug 2009; Mike Frysinger <vapier@g.o> wine-1.1.27.ebuild:
1765 - Fix gecko version #281438 by netfab.
1766 -
1767 -*wine-1.1.27 (14 Aug 2009)
1768 -
1769 - 14 Aug 2009; Mike Frysinger <vapier@g.o> +wine-1.1.27.ebuild:
1770 - Version bump.
1771 -
1772 - 01 Aug 2009; Samuli Suominen <ssuominen@g.o> wine-1.1.13.ebuild,
1773 - wine-1.1.14.ebuild, wine-1.1.15.ebuild, wine-1.1.16.ebuild,
1774 - wine-1.1.17.ebuild, wine-1.1.18.ebuild, wine-1.1.19.ebuild,
1775 - wine-1.1.20.ebuild, wine-1.1.21.ebuild, wine-1.1.22.ebuild,
1776 - wine-1.1.23.ebuild, wine-1.1.24.ebuild, wine-1.1.25.ebuild,
1777 - wine-1.1.26.ebuild, wine-9999.ebuild:
1778 - Remove USE depend for media-libs/alsa-lib[midi].
1779 -
1780 -*wine-1.1.26 (18 Jul 2009)
1781 -
1782 - 18 Jul 2009; Mike Frysinger <vapier@g.o> +wine-1.1.26.ebuild:
1783 - Version bump.
1784 -
1785 -*wine-1.1.25 (03 Jul 2009)
1786 -
1787 - 03 Jul 2009; Mike Frysinger <vapier@g.o> +wine-1.1.25.ebuild:
1788 - Version bump.
1789 -
1790 -*wine-1.1.24 (19 Jun 2009)
1791 -
1792 - 19 Jun 2009; Mike Frysinger <vapier@g.o> +wine-1.1.24.ebuild:
1793 - Version bump.
1794 -
1795 -*wine-1.1.23 (05 Jun 2009)
1796 -
1797 - 05 Jun 2009; Mike Frysinger <vapier@g.o> +wine-1.1.23.ebuild:
1798 - Version bump.
1799 -
1800 -*wine-1.1.22 (24 May 2009)
1801 -
1802 - 24 May 2009; Mike Frysinger <vapier@g.o> +wine-1.1.22.ebuild:
1803 - Version bump.
1804 -
1805 - 16 May 2009; Mike Frysinger <vapier@g.o> wine-1.1.13.ebuild,
1806 - wine-1.1.14.ebuild, wine-1.1.15.ebuild, wine-1.1.16.ebuild,
1807 - wine-1.1.17.ebuild, wine-1.1.18.ebuild, wine-1.1.19.ebuild,
1808 - wine-1.1.20.ebuild, wine-1.1.21.ebuild, wine-9999.ebuild:
1809 - Dont require multilib files when USE=win64 #269439 by Mikel Olasagasti.
1810 -
1811 -*wine-1.1.21 (08 May 2009)
1812 -
1813 - 08 May 2009; Mike Frysinger <vapier@g.o> +wine-1.1.21.ebuild:
1814 - Version bump.
1815 -
1816 - 27 Apr 2009; Mike Frysinger <vapier@g.o> wine-0.9.60, wine-0.9.61,
1817 - wine-1.0_rc1, wine-1.0_rc2, wine-1.0_rc3, wine-1.0_rc4, wine-1.0_rc5,
1818 - wine-1.0, wine-1.0.1, wine-1.1.0, wine-1.1.1, wine-1.1.2, wine-1.1.3,
1819 - wine-1.1.4, wine-1.1.5, wine-1.1.6, wine-1.1.7, wine-1.1.8, wine-1.1.9,
1820 - wine-1.1.10, wine-1.1.11, wine-1.1.12, wine-1.1.13, wine-1.1.14,
1821 - wine-1.1.15, wine-1.1.16, wine-1.1.17, wine-1.1.18, wine-1.1.19,
1822 - wine-1.1.20, wine-9999:
1823 - Require dev-perl/XML-Simple and dev-lang/perl #267411 by Sergey Kondakov.
1824 -
1825 -*wine-1.1.20 (27 Apr 2009)
1826 -
1827 - 27 Apr 2009; Mike Frysinger <vapier@g.o> +wine-1.1.20.ebuild:
1828 - Version bump.
1829 -
1830 -*wine-1.1.19 (11 Apr 2009)
1831 -
1832 - 11 Apr 2009; Mike Frysinger <vapier@g.o> +wine-1.1.19.ebuild:
1833 - Version bump.
1834 -
1835 -*wine-1.1.18 (27 Mar 2009)
1836 -
1837 - 27 Mar 2009; Mike Frysinger <vapier@g.o> +wine-1.1.18.ebuild:
1838 - Version bump.
1839 -
1840 -*wine-1.1.17 (14 Mar 2009)
1841 -
1842 - 14 Mar 2009; Mike Frysinger <vapier@g.o> +wine-1.1.17.ebuild:
1843 - Version bump.
1844 -
1845 - 06 Mar 2009; Mike Frysinger <vapier@g.o>
1846 - +files/wine-1.1.15-configure-host.patch, +files/wine-1.1.15-winegcc.patch,
1847 - wine-1.1.15.ebuild, wine-1.1.16.ebuild:
1848 - Workaround multilib breakage in upstream wine tools #260726.
1849 -
1850 - 01 Mar 2009; Mike Frysinger <vapier@g.o> wine-1.1.13.ebuild,
1851 - wine-1.1.14.ebuild, wine-1.1.15.ebuild, wine-1.1.16.ebuild,
1852 - wine-9999.ebuild:
1853 - Restore call to multilib_toolchain_setup for 32bit builds on amd64
1854 - #257038.
1855 -
1856 -*wine-1.1.16 (28 Feb 2009)
1857 -
1858 - 28 Feb 2009; Mike Frysinger <vapier@g.o> +wine-1.1.16.ebuild:
1859 - Version bump.
1860 -
1861 -*wine-1.1.15 (13 Feb 2009)
1862 -
1863 - 13 Feb 2009; Mike Frysinger <vapier@g.o> +wine-1.1.15.ebuild:
1864 - Version bump.
1865 -
1866 - 05 Feb 2009; Mike Frysinger <vapier@g.o> wine-9999.ebuild:
1867 - Update gecko version.
1868 -
1869 - 31 Jan 2009; Mike Frysinger <vapier@g.o> wine-1.1.13.ebuild,
1870 - wine-1.1.14.ebuild, wine-9999.ebuild:
1871 - Tweak gcc-4.4 dep a bit #256274.
1872 -
1873 -*wine-1.1.14 (30 Jan 2009)
1874 -
1875 - 30 Jan 2009; Mike Frysinger <vapier@g.o> +wine-1.1.14.ebuild:
1876 - Version bump.
1877 -
1878 - 28 Jan 2009; Mike Frysinger <vapier@g.o> metadata.xml,
1879 - wine-1.1.13.ebuild, wine-9999.ebuild:
1880 - Force gcc-4.4 for USE=win64 #256274 by John W Eckhart.
1881 -
1882 - 24 Jan 2009; Mike Frysinger <vapier@g.o> wine-1.1.13.ebuild,
1883 - wine-9999.ebuild:
1884 - Split apart funcs according to EAPI-2 #256117 by Arfrever Frehtes
1885 - Taifersar Arahesis.
1886 -
1887 - 24 Jan 2009; Alexis Ballier <aballier@g.o> wine-1.1.0.ebuild,
1888 - wine-1.1.1.ebuild, wine-1.1.2.ebuild:
1889 - there is no stable keyword for bsd...
1890 -
1891 - 21 Jan 2009; Mike Frysinger <vapier@g.o> wine-1.1.13.ebuild,
1892 - wine-9999.ebuild:
1893 - Make sure we pull in app-emulation/emul-linux-x86-baselibs for amd64
1894 - systems.
1895 -
1896 - 20 Jan 2009; Mike Frysinger <vapier@g.o> wine-1.1.13.ebuild,
1897 - wine-9999.ebuild:
1898 - Fix by Robert Förster for scanner/win64 econf typos #255447.
1899 -
1900 - 18 Jan 2009; Mike Frysinger <vapier@g.o> metadata.xml,
1901 - wine-1.1.13.ebuild, wine-9999.ebuild:
1902 - Add USE="png ssl win64" and convert USE flags to $(use_with) #255250 by
1903 - Johan Verrept.
1904 -
1905 -*wine-1.1.13 (16 Jan 2009)
1906 -
1907 - 16 Jan 2009; Mike Frysinger <vapier@g.o> +wine-1.1.13.ebuild:
1908 - Version bump.
1909 -
1910 - 06 Jan 2009; Mike Frysinger <vapier@g.o> wine-9999.ebuild:
1911 - Drop gcc-3.4 ssp-compat patch #253740.
1912 -
1913 -*wine-1.1.12 (02 Jan 2009)
1914 -
1915 - 02 Jan 2009; Mike Frysinger <vapier@g.o> +wine-1.1.12.ebuild:
1916 - Version bump.
1917 -
1918 -*wine-1.1.11 (21 Dec 2008)
1919 -
1920 - 21 Dec 2008; Mike Frysinger <vapier@g.o> +wine-1.1.11.ebuild:
1921 - Version bump.
1922 -
1923 -*wine-1.1.10 (05 Dec 2008)
1924 -
1925 - 05 Dec 2008; Mike Frysinger <vapier@g.o> +wine-1.1.10.ebuild:
1926 - Version bump.
1927 -
1928 -*wine-1.1.9 (21 Nov 2008)
1929 -
1930 - 21 Nov 2008; Mike Frysinger <vapier@g.o> +wine-1.1.9.ebuild:
1931 - Version bump.
1932 -
1933 -*wine-1.1.8 (08 Nov 2008)
1934 -
1935 - 08 Nov 2008; Mike Frysinger <vapier@g.o> +wine-1.1.8.ebuild:
1936 - Version bump.
1937 -
1938 - 26 Oct 2008; Mike Frysinger <vapier@g.o> wine-1.1.6.ebuild,
1939 - wine-1.1.7.ebuild:
1940 - Add support for USE=gnutls #243072.
1941 -
1942 -*wine-1.1.7 (24 Oct 2008)
1943 -
1944 - 24 Oct 2008; Mike Frysinger <vapier@g.o> +wine-1.1.7.ebuild:
1945 - Version bump.
1946 -
1947 -*wine-1.0.1 (17 Oct 2008)
1948 -
1949 - 17 Oct 2008; Mike Frysinger <vapier@g.o> +wine-1.0.1.ebuild:
1950 - Version bump.
1951 -
1952 -*wine-1.1.6 (10 Oct 2008)
1953 -
1954 - 10 Oct 2008; Mike Frysinger <vapier@g.o> +wine-1.1.6.ebuild:
1955 - Version bump.
1956 -
1957 -*wine-1.1.5 (19 Sep 2008)
1958 -
1959 - 19 Sep 2008; Mike Frysinger <vapier@g.o> +wine-1.1.5.ebuild:
1960 - Version bump.
1961 -
1962 - 10 Sep 2008; Peter Volkov <pva@g.o>
1963 - +files/wine-1.1.4-install-fix.patch, wine-1.1.4.ebuild:
1964 - Patch from upstream to fix build issue, bug #237011, thank Martin von
1965 - Gagern for work.
1966 -
1967 - 06 Sep 2008; Doug Goldstein <cardoe@g.o> metadata.xml:
1968 - add some info about the samba USE flag
1969 -
1970 -*wine-1.1.4 (06 Sep 2008)
1971 -
1972 - 06 Sep 2008; Mike Frysinger <vapier@g.o> +wine-1.1.4.ebuild:
1973 - Version bump.
1974 -
1975 -*wine-1.1.3 (22 Aug 2008)
1976 -
1977 - 22 Aug 2008; Mike Frysinger <vapier@g.o> +wine-1.1.3.ebuild:
1978 - Version bump.
1979 -
1980 -*wine-1.1.2 (16 Aug 2008)
1981 -
1982 - 16 Aug 2008; Mike Frysinger <vapier@g.o> +wine-1.1.2.ebuild:
1983 - Version bump.
1984 -
1985 -*wine-1.1.1 (16 Aug 2008)
1986 -
1987 - 16 Aug 2008; Mike Frysinger <vapier@g.o> +wine-1.1.1.ebuild:
1988 - Version bump.
1989 -
1990 - 28 Jul 2008; Doug Goldstein <cardoe@g.o> metadata.xml:
1991 - add GLEP 56 USE flag desc from use.local.desc
1992 -
1993 -*wine-1.1.0 (27 Jun 2008)
1994 -
1995 - 27 Jun 2008; Mike Frysinger <vapier@g.o> +wine-1.1.0.ebuild:
1996 - Version bump.
1997 -
1998 -*wine-1.0 (17 Jun 2008)
1999 -
2000 - 17 Jun 2008; Mike Frysinger <vapier@g.o> +wine-1.0.ebuild:
2001 - Version bump.
2002 -
2003 -*wine-1.0_rc5 (13 Jun 2008)
2004 -
2005 - 13 Jun 2008; Mike Frysinger <vapier@g.o> +wine-1.0_rc5.ebuild:
2006 - Version bump.
2007 -
2008 -*wine-1.0_rc4 (06 Jun 2008)
2009 -
2010 - 06 Jun 2008; Mike Frysinger <vapier@g.o> +wine-1.0_rc4.ebuild:
2011 - Version bump.
2012 -
2013 - 02 Jun 2008; Mike Frysinger <vapier@g.o>
2014 - +files/wine-1.0_rc3-openssl.patch, wine-1.0_rc3.ebuild:
2015 - Add fix from upstream for building with newer openssl #224049.
2016 -
2017 -*wine-1.0_rc3 (30 May 2008)
2018 -
2019 - 30 May 2008; Mike Frysinger <vapier@g.o> +wine-1.0_rc3.ebuild:
2020 - Version bump.
2021 -
2022 - 25 May 2008; Mike Frysinger <vapier@g.o> wine-1.0_rc2.ebuild:
2023 - Make the amd64 binaries depend on USE=X #223267 by James Pic.
2024 -
2025 -*wine-1.0_rc2 (24 May 2008)
2026 -
2027 - 24 May 2008; Mike Frysinger <vapier@g.o> +wine-1.0_rc2.ebuild:
2028 - Version bump.
2029 -
2030 -*wine-1.0_rc1 (10 May 2008)
2031 -
2032 - 10 May 2008; Mike Frysinger <vapier@g.o> +wine-1.0_rc1.ebuild:
2033 - Version bump.
2034 -
2035 -*wine-0.9.61 (02 May 2008)
2036 -
2037 - 02 May 2008; Mike Frysinger <vapier@g.o> +wine-0.9.61.ebuild:
2038 - Version bump.
2039 -
2040 - 19 Apr 2008; Mike Frysinger <vapier@g.o> wine-0.9.59.ebuild,
2041 - wine-0.9.60.ebuild:
2042 - Wine now ships with compiled fonts, so dont need fontforge #216323 by
2043 - Giacomo Perale.
2044 -
2045 -*wine-0.9.60 (18 Apr 2008)
2046 -
2047 - 18 Apr 2008; Mike Frysinger <vapier@g.o> +wine-0.9.60.ebuild:
2048 - Version bump.
2049 -
2050 -*wine-0.9.59 (04 Apr 2008)
2051 -
2052 - 04 Apr 2008; Mike Frysinger <vapier@g.o> +wine-0.9.59.ebuild:
2053 - Version bump.
2054 -
2055 -*wine-0.9.58 (22 Mar 2008)
2056 -
2057 - 22 Mar 2008; Mike Frysinger <vapier@g.o> +wine-0.9.58.ebuild:
2058 - Version bump.
2059 -
2060 -*wine-0.9.57 (08 Mar 2008)
2061 -
2062 - 08 Mar 2008; Mike Frysinger <vapier@g.o> +wine-0.9.57.ebuild:
2063 - Version bump.
2064 -
2065 - 23 Feb 2008; Mike Frysinger <vapier@g.o> wine-0.9.9.ebuild,
2066 - wine-0.9.10.ebuild, wine-0.9.11.ebuild, wine-0.9.12.ebuild,
2067 - wine-0.9.13.ebuild, wine-0.9.14.ebuild, wine-0.9.15.ebuild,
2068 - wine-0.9.16.ebuild, wine-0.9.17.ebuild, wine-0.9.18.ebuild,
2069 - wine-0.9.19.ebuild, wine-0.9.20.ebuild, wine-0.9.21.ebuild,
2070 - wine-0.9.22.ebuild, wine-0.9.23.ebuild, wine-0.9.24.ebuild,
2071 - wine-0.9.25.ebuild, wine-0.9.26.ebuild, wine-0.9.27.ebuild,
2072 - wine-0.9.28.ebuild, wine-0.9.29.ebuild, wine-0.9.30.ebuild,
2073 - wine-0.9.31.ebuild, wine-0.9.32.ebuild, wine-0.9.33.ebuild,
2074 - wine-0.9.34.ebuild, wine-0.9.35.ebuild, wine-0.9.36.ebuild,
2075 - wine-0.9.37.ebuild, wine-0.9.38.ebuild, wine-0.9.39.ebuild,
2076 - wine-0.9.40.ebuild, wine-0.9.41.ebuild, wine-0.9.42.ebuild,
2077 - wine-0.9.43.ebuild, wine-0.9.44.ebuild, wine-0.9.45.ebuild,
2078 - wine-0.9.46.ebuild, wine-0.9.47.ebuild, wine-0.9.48.ebuild,
2079 - wine-0.9.49.ebuild, wine-0.9.50.ebuild, wine-0.9.51.ebuild,
2080 - wine-0.9.52.ebuild, wine-0.9.53.ebuild, wine-0.9.54.ebuild,
2081 - wine-0.9.55.ebuild, wine-0.9.56.ebuild, wine-9999.ebuild:
2082 - Move fontforge from RDEPEND to DEPEND as pointed out by Diego.
2083 -
2084 -*wine-0.9.56 (23 Feb 2008)
2085 -
2086 - 23 Feb 2008; Mike Frysinger <vapier@g.o> +wine-0.9.56.ebuild:
2087 - Version bump.
2088 -
2089 -*wine-0.9.55 (08 Feb 2008)
2090 -
2091 - 08 Feb 2008; Mike Frysinger <vapier@g.o> +wine-0.9.55.ebuild:
2092 - Version bump.
2093 -
2094 -*wine-0.9.54 (26 Jan 2008)
2095 -
2096 - 26 Jan 2008; Mike Frysinger <vapier@g.o> +wine-0.9.54.ebuild:
2097 - Version bump.
2098 -
2099 -*wine-0.9.53 (11 Jan 2008)
2100 -
2101 - 11 Jan 2008; Mike Frysinger <vapier@g.o> +wine-0.9.53.ebuild:
2102 - Version bump.
2103 -
2104 - 29 Dec 2007; Mike Frysinger <vapier@g.o> wine-0.9.52.ebuild:
2105 - Add USE=samba to force lazy people to upgrade their samba #195621 and
2106 - auto-install the gecko cab when USE=gecko #197443 by Jacek Caban.
2107 -
2108 -*wine-0.9.52 (28 Dec 2007)
2109 -
2110 - 28 Dec 2007; Mike Frysinger <vapier@g.o> +wine-0.9.52.ebuild:
2111 - Version bump.
2112 -
2113 - 22 Dec 2007; Mike Frysinger <vapier@g.o>
2114 - +files/wine-0.9.51-valgrind.patch, wine-0.9.51.ebuild:
2115 - Fix building with newer valgrinds #202542.
2116 -
2117 -*wine-0.9.51 (16 Dec 2007)
2118 -
2119 - 16 Dec 2007; Mike Frysinger <vapier@g.o> +wine-0.9.51.ebuild:
2120 - Version bump.
2121 -
2122 -*wine-0.9.50 (01 Dec 2007)
2123 -
2124 - 01 Dec 2007; Mike Frysinger <vapier@g.o> +wine-0.9.50.ebuild:
2125 - Version bump.
2126 -
2127 - 20 Nov 2007; Joe Peterson <lavajoe@g.o> wine-0.9.49.ebuild:
2128 - Added ~x86-fbsd keyword
2129 -
2130 -*wine-0.9.49 (09 Nov 2007)
2131 -
2132 - 09 Nov 2007; Mike Frysinger <vapier@g.o> +wine-0.9.49.ebuild:
2133 - Version bump.
2134 -
2135 -*wine-0.9.48 (27 Oct 2007)
2136 -
2137 - 27 Oct 2007; Mike Frysinger <vapier@g.o> +wine-0.9.48.ebuild:
2138 - Version bump.
2139 -
2140 -*wine-0.9.47 (13 Oct 2007)
2141 -
2142 - 13 Oct 2007; Mike Frysinger <vapier@g.o> +wine-0.9.47.ebuild:
2143 - Version bump.
2144 -
2145 -*wine-0.9.46 (28 Sep 2007)
2146 -
2147 - 28 Sep 2007; Mike Frysinger <vapier@g.o> +wine-0.9.46.ebuild:
2148 - Version bump.
2149 -
2150 -*wine-0.9.45 (14 Sep 2007)
2151 -
2152 - 14 Sep 2007; Mike Frysinger <vapier@g.o> +wine-0.9.45.ebuild:
2153 - Version bump.
2154 -
2155 -*wine-0.9.44 (24 Aug 2007)
2156 -
2157 - 24 Aug 2007; Mike Frysinger <vapier@g.o> +wine-0.9.44.ebuild:
2158 - Version bump.
2159 -
2160 -*wine-0.9.43 (12 Aug 2007)
2161 -
2162 - 12 Aug 2007; Mike Frysinger <vapier@g.o> +wine-0.9.43.ebuild:
2163 - Version bump.
2164 -
2165 -*wine-0.9.42 (28 Jul 2007)
2166 -
2167 - 28 Jul 2007; Mike Frysinger <vapier@g.o> +wine-0.9.42.ebuild:
2168 - Version bump.
2169 -
2170 -*wine-0.9.41 (13 Jul 2007)
2171 -
2172 - 13 Jul 2007; Mike Frysinger <vapier@g.o> +wine-0.9.41.ebuild:
2173 - Version bump.
2174 -
2175 - 09 Jul 2007; Mike Frysinger <vapier@g.o> wine-0.9.40.ebuild:
2176 - Make sure alsa-lib is built with USE=midi #183739.
2177 -
2178 -*wine-0.9.40 (29 Jun 2007)
2179 -
2180 - 29 Jun 2007; Mike Frysinger <vapier@g.o> +wine-0.9.40.ebuild:
2181 - Version bump.
2182 -
2183 - 24 Jun 2007; Piotr Jaroszyński <peper@g.o> wine-9999.ebuild,
2184 - wine-20050111-r2.ebuild, wine-20050211.ebuild, wine-20050310-r1.ebuild,
2185 - wine-20050419.ebuild, wine-20050524.ebuild, wine-20050628.ebuild,
2186 - wine-20050725-r1.ebuild, wine-20050830.ebuild, wine-20050930.ebuild:
2187 - (QA) Don't use KEYWORDS="-*". bug #160519.
2188 -
2189 -*wine-0.9.39 (16 Jun 2007)
2190 -
2191 - 16 Jun 2007; Mike Frysinger <vapier@g.o> +wine-0.9.39.ebuild:
2192 - Version bump.
2193 -
2194 -*wine-0.9.38 (01 Jun 2007)
2195 -
2196 - 01 Jun 2007; Mike Frysinger <vapier@g.o> +wine-0.9.38.ebuild:
2197 - Version bump.
2198 -
2199 -*wine-0.9.37 (12 May 2007)
2200 -
2201 - 12 May 2007; Mike Frysinger <vapier@g.o> +wine-0.9.37.ebuild:
2202 - Version bump.
2203 -
2204 - 05 May 2007; Mike Frysinger <vapier@g.o> wine-0.9.34.ebuild,
2205 - wine-0.9.35.ebuild, wine-0.9.36.ebuild:
2206 - Pull in Xcursor now #177043 by Mart Raudsepp.
2207 -
2208 -*wine-0.9.36 (30 Apr 2007)
2209 -
2210 - 30 Apr 2007; Mike Frysinger <vapier@g.o> +wine-0.9.36.ebuild:
2211 - Version bump.
2212 -
2213 - 19 Apr 2007; Mike Frysinger <vapier@g.o> wine-0.9.35.ebuild:
2214 - Drop USE=arts #174864 by Christopher Eby.
2215 -
2216 -*wine-0.9.35 (13 Apr 2007)
2217 -
2218 - 13 Apr 2007; Mike Frysinger <vapier@g.o> +wine-0.9.35.ebuild:
2219 - Version bump.
2220 -
2221 - 11 Apr 2007; Mike Frysinger <vapier@g.o>
2222 - +files/wine-stub-RtlSetTimeZoneInformation.patch, wine-0.9.34.ebuild:
2223 - Remove pointless call to settimeofday() #162438.
2224 -
2225 -*wine-0.9.34 (31 Mar 2007)
2226 -
2227 - 31 Mar 2007; Mike Frysinger <vapier@g.o> +wine-0.9.34.ebuild:
2228 - Version bump.
2229 -
2230 -*wine-0.9.33 (17 Mar 2007)
2231 -
2232 - 17 Mar 2007; Mike Frysinger <vapier@g.o> +wine-0.9.33.ebuild:
2233 - Version bump #171193 by Nils Kneuper.
2234 -
2235 - 04 Mar 2007; Mike Frysinger <vapier@g.o>
2236 - -files/wine-20041019-alsa-headers.patch, wine-0.9.ebuild,
2237 - wine-0.9.1.ebuild, wine-0.9.2.ebuild, wine-0.9.3.ebuild,
2238 - wine-0.9.4.ebuild, wine-0.9.5-r1.ebuild, wine-0.9.6.ebuild,
2239 - wine-0.9.7.ebuild, wine-0.9.8-r1.ebuild, wine-0.9.9.ebuild,
2240 - wine-0.9.10.ebuild, wine-0.9.11.ebuild, wine-0.9.12.ebuild,
2241 - wine-0.9.13.ebuild, wine-0.9.14.ebuild, wine-0.9.15.ebuild,
2242 - wine-0.9.16.ebuild, wine-0.9.17.ebuild, wine-0.9.18.ebuild,
2243 - wine-0.9.19.ebuild, wine-0.9.20.ebuild, wine-0.9.21.ebuild,
2244 - wine-0.9.22.ebuild, wine-0.9.23.ebuild, wine-0.9.24.ebuild,
2245 - wine-0.9.25.ebuild, wine-0.9.26.ebuild, wine-0.9.27.ebuild,
2246 - wine-0.9.28.ebuild, wine-0.9.29.ebuild, wine-0.9.30.ebuild,
2247 - wine-0.9.31.ebuild, wine-0.9.32.ebuild, wine-9999.ebuild,
2248 - -wine-20041019-r3.ebuild, wine-20050111-r2.ebuild, wine-20050211.ebuild,
2249 - wine-20050310-r1.ebuild, wine-20050419.ebuild, wine-20050524.ebuild,
2250 - wine-20050628.ebuild, wine-20050725-r1.ebuild, wine-20050830.ebuild,
2251 - wine-20050930.ebuild:
2252 - Cleanup modular X handling in all ebuilds and cleanup lcms handling #167240.
2253 -
2254 -*wine-0.9.32 (04 Mar 2007)
2255 -
2256 - 04 Mar 2007; Mike Frysinger <vapier@g.o> +wine-0.9.32.ebuild:
2257 - Version bump.
2258 -
2259 - 04 Mar 2007; Marius Mauch <genone@g.o> wine-0.9.ebuild,
2260 - wine-0.9.1.ebuild, wine-0.9.2.ebuild, wine-0.9.3.ebuild,
2261 - wine-0.9.4.ebuild, wine-0.9.5-r1.ebuild, wine-0.9.6.ebuild,
2262 - wine-0.9.7.ebuild, wine-0.9.8-r1.ebuild, wine-0.9.9.ebuild,
2263 - wine-0.9.10.ebuild, wine-0.9.11.ebuild, wine-0.9.12.ebuild,
2264 - wine-0.9.13.ebuild, wine-0.9.14.ebuild, wine-0.9.15.ebuild,
2265 - wine-0.9.16.ebuild, wine-0.9.17.ebuild, wine-0.9.18.ebuild,
2266 - wine-0.9.19.ebuild, wine-0.9.20.ebuild, wine-0.9.21.ebuild,
2267 - wine-0.9.22.ebuild, wine-0.9.23.ebuild, wine-0.9.24.ebuild,
2268 - wine-0.9.25.ebuild, wine-0.9.26.ebuild, wine-0.9.27.ebuild,
2269 - wine-0.9.28.ebuild, wine-0.9.29.ebuild, wine-0.9.30.ebuild,
2270 - wine-0.9.31.ebuild, wine-9999.ebuild, wine-20050628.ebuild,
2271 - wine-20050725-r1.ebuild, wine-20050830.ebuild, wine-20050930.ebuild:
2272 - Replacing einfo with elog
2273 -
2274 -*wine-0.9.31 (17 Feb 2007)
2275 -
2276 - 17 Feb 2007; Mike Frysinger <vapier@g.o> +wine-0.9.31.ebuild:
2277 - Version bump.
2278 -
2279 - 10 Feb 2007; Mike Frysinger <vapier@g.o> wine-9999.ebuild:
2280 - Convert to git #166244 by Ramon Klass.
2281 -
2282 -*wine-0.9.30 (27 Jan 2007)
2283 -
2284 - 27 Jan 2007; Mike Frysinger <vapier@g.o> +wine-0.9.30.ebuild:
2285 - Version bump #163891 by Nuno Lopes.
2286 -
2287 -*wine-0.9.29 (09 Jan 2007)
2288 -
2289 - 09 Jan 2007; Mike Frysinger <vapier@g.o> +wine-0.9.29.ebuild:
2290 - Version bump.
2291 -
2292 - 06 Jan 2007; Mike Frysinger <vapier@g.o> wine-0.9.21.ebuild,
2293 - wine-0.9.22.ebuild, wine-0.9.23.ebuild, wine-0.9.24.ebuild,
2294 - wine-0.9.25.ebuild, wine-0.9.26.ebuild, wine-0.9.27.ebuild,
2295 - wine-0.9.28.ebuild:
2296 - Scrub USE=glut and USE=gif from versions that no longer support them #160439
2297 - by Jacek Caban.
2298 -
2299 - 04 Jan 2007; Mike Frysinger <vapier@g.o> wine-0.9.13.ebuild,
2300 - wine-0.9.14.ebuild, wine-0.9.15.ebuild, wine-0.9.16.ebuild,
2301 - wine-0.9.17.ebuild, wine-0.9.18.ebuild, wine-0.9.19.ebuild,
2302 - wine-0.9.20.ebuild, wine-0.9.21.ebuild, wine-0.9.22.ebuild,
2303 - wine-0.9.23.ebuild, wine-0.9.24.ebuild, wine-0.9.25.ebuild,
2304 - wine-0.9.26.ebuild, wine-0.9.27.ebuild, wine-0.9.28.ebuild:
2305 - Drop USE=debug since it is no longer supported in the source code.
2306 -
2307 -*wine-0.9.28 (23 Dec 2006)
2308 -
2309 - 23 Dec 2006; Mike Frysinger <vapier@g.o> +wine-0.9.28.ebuild:
2310 - Version bump.
2311 -
2312 -*wine-0.9.27 (10 Dec 2006)
2313 -
2314 - 10 Dec 2006; Mike Frysinger <vapier@g.o> +wine-0.9.27.ebuild:
2315 - Version bump.
2316 -
2317 -*wine-0.9.26 (26 Nov 2006)
2318 -
2319 - 26 Nov 2006; Mike Frysinger <vapier@g.o> +wine-0.9.26.ebuild:
2320 - Version bump.
2321 -
2322 -*wine-0.9.25 (11 Nov 2006)
2323 -
2324 - 11 Nov 2006; Mike Frysinger <vapier@g.o> +wine-0.9.25.ebuild:
2325 - Version bump.
2326 -
2327 -*wine-0.9.24 (28 Oct 2006)
2328 -
2329 - 28 Oct 2006; Mike Frysinger <vapier@g.o> +wine-0.9.24.ebuild:
2330 - Version bump.
2331 -
2332 -*wine-0.9.23 (13 Oct 2006)
2333 -
2334 - 13 Oct 2006; Mike Frysinger <vapier@g.o> +wine-0.9.23.ebuild:
2335 - Version bump.
2336 -
2337 -*wine-0.9.22 (28 Sep 2006)
2338 -
2339 - 28 Sep 2006; Mike Frysinger <vapier@g.o> +wine-0.9.22.ebuild:
2340 - Version bump.
2341 -
2342 - 14 Sep 2006; Mike Frysinger <vapier@g.o> wine-0.9.19.ebuild,
2343 - wine-0.9.20.ebuild, wine-0.9.21.ebuild:
2344 - Punt dga stuff as upstream has cut it #147497 by Sascha Geschwandtner.
2345 -
2346 -*wine-0.9.21 (14 Sep 2006)
2347 -
2348 - 14 Sep 2006; Mike Frysinger <vapier@g.o> +wine-0.9.21.ebuild:
2349 - Version bump #147503 by Markus Giese.
2350 -
2351 - 06 Sep 2006; Zac Medico <zmedico@g.o> wine-0.9.9.ebuild,
2352 - wine-0.9.10.ebuild, wine-0.9.11.ebuild, wine-0.9.12.ebuild,
2353 - wine-0.9.13.ebuild, wine-0.9.14.ebuild, wine-0.9.15.ebuild,
2354 - wine-0.9.16.ebuild, wine-0.9.17.ebuild, wine-0.9.18.ebuild,
2355 - wine-0.9.19.ebuild:
2356 - Revert stable keywords for bug #146514.
2357 -
2358 -*wine-0.9.20 (24 Aug 2006)
2359 -
2360 - 24 Aug 2006; Mike Frysinger <vapier@g.o> +wine-0.9.20.ebuild:
2361 - Version bump.
2362 -
2363 -*wine-0.9.19 (11 Aug 2006)
2364 -
2365 - 11 Aug 2006; Mike Frysinger <vapier@g.o> +wine-0.9.19.ebuild:
2366 - Version bump #143492 by Sterling Christensen.
2367 -
2368 - 30 Jul 2006; Mike Frysinger <vapier@g.o> wine-0.9.18.ebuild,
2369 - wine-9999.ebuild:
2370 - Add support for USE=hal/dbus #141532 by Niels van Aert.
2371 -
2372 -*wine-0.9.18 (30 Jul 2006)
2373 -
2374 - 30 Jul 2006; Mike Frysinger <vapier@g.o> +wine-0.9.18.ebuild:
2375 - Version bump #141901 by David Watzke.
2376 -
2377 -*wine-0.9.17 (12 Jul 2006)
2378 -
2379 - 12 Jul 2006; Mike Frysinger <vapier@g.o> +wine-0.9.17.ebuild:
2380 - Version bump #140005 by Markus Giese.
2381 -
2382 - 27 Jun 2006; Mike Frysinger <vapier@g.o> wine-0.9.16.ebuild:
2383 - Force truetype support since users dont know what a fontless wine actually
2384 - means (it's useless) #137788.
2385 -
2386 -*wine-0.9.16 (27 Jun 2006)
2387 -
2388 - 27 Jun 2006; Mike Frysinger <vapier@g.o> +wine-0.9.16.ebuild:
2389 - Version bump #137533.
2390 -
2391 - 20 Jun 2006; Jeremy Huddleston <eradicator@g.o> wine-0.9.15.ebuild:
2392 - Fixes for bug #128772.
2393 -
2394 -*wine-0.9.15 (09 Jun 2006)
2395 -
2396 - 09 Jun 2006; Mike Frysinger <vapier@g.o> +wine-0.9.15.ebuild:
2397 - Version bump #136125 by Arthur Koziel.
2398 -
2399 -*wine-0.9.14 (25 May 2006)
2400 -
2401 - 25 May 2006; Mike Frysinger <vapier@g.o> +wine-0.9.14.ebuild:
2402 - Version bump.
2403 -
2404 -*wine-0.9.13 (12 May 2006)
2405 -
2406 - 12 May 2006; Mike Frysinger <vapier@g.o> +wine-0.9.13.ebuild:
2407 - Version bump.
2408 -
2409 - 27 Apr 2006; Marien Zwart <marienz@g.o> files/digest-wine-0.9,
2410 - files/digest-wine-0.9.1, files/digest-wine-0.9.2, files/digest-wine-0.9.3,
2411 - files/digest-wine-0.9.4, files/digest-wine-0.9.5-r1,
2412 - files/digest-wine-0.9.6, files/digest-wine-9999,
2413 - files/digest-wine-20041019-r3, files/digest-wine-20050111-r2,
2414 - files/digest-wine-20050211, files/digest-wine-20050310-r1,
2415 - files/digest-wine-20050419, files/digest-wine-20050524,
2416 - files/digest-wine-20050628, files/digest-wine-20050725-r1,
2417 - files/digest-wine-20050830, files/digest-wine-20050930, Manifest:
2418 - Fixing SHA256 digest for real, pass three...
2419 -
2420 -*wine-0.9.12 (14 Apr 2006)
2421 -
2422 - 14 Apr 2006; Mike Frysinger <vapier@g.o> +wine-0.9.12.ebuild:
2423 - Version bump #129896 by toto.
2424 -
2425 - 14 Apr 2006; Mike Frysinger <vapier@g.o>
2426 - +files/wine-0.9.11-winegcc-short-libnames.patch, wine-0.9.11.ebuild:
2427 - Grab patch from upstream for amd64 build fix #129557 by Andrew Dorney.
2428 -
2429 - 02 Apr 2006; Mike Frysinger <vapier@g.o> wine-0.9.ebuild,
2430 - wine-0.9.1.ebuild, wine-0.9.2.ebuild, wine-0.9.3.ebuild,
2431 - wine-0.9.4.ebuild, wine-0.9.5-r1.ebuild, wine-0.9.6.ebuild,
2432 - wine-0.9.7.ebuild, wine-0.9.8-r1.ebuild, wine-0.9.9.ebuild,
2433 - wine-0.9.10.ebuild, wine-0.9.11.ebuild, wine-9999.ebuild,
2434 - wine-20050930.ebuild:
2435 - Change USE=xml2 to USE=xml #116346.
2436 -
2437 -*wine-0.9.11 (01 Apr 2006)
2438 -
2439 - 01 Apr 2006; Mike Frysinger <vapier@g.o> +wine-0.9.11.ebuild:
2440 - Version bump #128394 by toto.
2441 -
2442 -*wine-0.9.10 (16 Mar 2006)
2443 -
2444 - 16 Mar 2006; Mike Frysinger <vapier@g.o> +wine-0.9.10.ebuild:
2445 - Version bump.
2446 -
2447 - 09 Mar 2006; Mike Frysinger <vapier@g.o> wine-0.9.ebuild,
2448 - wine-0.9.1.ebuild, wine-0.9.2.ebuild, wine-0.9.3.ebuild,
2449 - wine-0.9.4.ebuild, wine-0.9.5-r1.ebuild, wine-0.9.6.ebuild,
2450 - wine-0.9.7.ebuild, wine-0.9.8-r1.ebuild, wine-0.9.9.ebuild,
2451 - wine-9999.ebuild, wine-20041019-r3.ebuild, wine-20050111-r2.ebuild,
2452 - wine-20050211.ebuild, wine-20050310-r1.ebuild, wine-20050419.ebuild,
2453 - wine-20050524.ebuild, wine-20050628.ebuild, wine-20050725-r1.ebuild,
2454 - wine-20050830.ebuild, wine-20050930.ebuild:
2455 - Depend on fontforge when USE=truetype so we can build the default fonts.
2456 -
2457 - 06 Mar 2006; Mike Frysinger <vapier@g.o>
2458 - +files/wine-0.9.9-flex.patch, wine-0.9.8-r1.ebuild, wine-0.9.9.ebuild:
2459 - Fix build errors with newer flex #124084.
2460 -
2461 -*wine-0.9.9 (03 Mar 2006)
2462 -
2463 - 03 Mar 2006; Mike Frysinger <vapier@g.o> +wine-0.9.9.ebuild:
2464 - Version bump.
2465 -
2466 -*wine-0.9.8-r1 (18 Feb 2006)
2467 -
2468 - 18 Feb 2006; Mike Frysinger <vapier@g.o> +wine-0.9.8-r1.ebuild:
2469 - Drop the DESTDIR patch since it isnt correct.
2470 -
2471 -*wine-0.9.8 (16 Feb 2006)
2472 -
2473 - 16 Feb 2006; Mike Frysinger <vapier@g.o>
2474 - +files/wine-0.9.8-destdir.patch, +wine-0.9.8.ebuild:
2475 - Version bump.
2476 -
2477 - 05 Feb 2006; Simon Stelling <blubb@g.o> wine-0.9.5-r1.ebuild,
2478 - wine-0.9.7.ebuild, wine-9999.ebuild:
2479 - remove old 2004.3 multilib checks
2480 -
2481 -*wine-0.9.7 (03 Feb 2006)
2482 -
2483 - 03 Feb 2006; Mike Frysinger <vapier@g.o>
2484 - +files/wine-gentoo-no-ssp.patch, +wine-0.9.7.ebuild:
2485 - Version bump.
2486 -
2487 - 27 Jan 2006; Mike Frysinger <vapier@g.o> wine-0.9.ebuild,
2488 - wine-0.9.1.ebuild, wine-0.9.2.ebuild, wine-0.9.3.ebuild,
2489 - wine-0.9.4.ebuild, wine-0.9.5-r1.ebuild, wine-0.9.6.ebuild,
2490 - wine-20041019-r3.ebuild, wine-20050111-r2.ebuild, wine-20050211.ebuild,
2491 - wine-20050310-r1.ebuild, wine-20050419.ebuild, wine-20050930.ebuild:
2492 - Add the winegcc -m32/-m64 patch back in to all versions since it is now in
2493 - upstream (and it fixes #110795).
2494 -
2495 - 27 Jan 2006; Mike Frysinger <vapier@g.o>
2496 - -files/wine-20041019-no-stack.patch, +files/wine-no-ssp.patch,
2497 - wine-0.9.ebuild, wine-0.9.1.ebuild, wine-0.9.2.ebuild, wine-0.9.3.ebuild,
2498 - wine-0.9.4.ebuild, wine-0.9.5-r1.ebuild, wine-0.9.6.ebuild,
2499 - wine-9999.ebuild, wine-20041019-r3.ebuild, wine-20050111-r2.ebuild,
2500 - wine-20050211.ebuild, wine-20050310-r1.ebuild, wine-20050419.ebuild,
2501 - wine-20050524.ebuild, wine-20050628.ebuild, wine-20050725-r1.ebuild,
2502 - wine-20050830.ebuild, wine-20050930.ebuild:
2503 - Update the SSP patch with the version now in upstream.
2504 -
2505 - 25 Jan 2006; Mike Frysinger <vapier@g.o>
2506 - +files/wine-0.9.6-force-ddraw-gamma.patch, wine-0.9.6.ebuild:
2507 - Add patch to fix DirectDrawGammaControl errors #119931 by David.
2508 -
2509 -*wine-0.9.6 (20 Jan 2006)
2510 -
2511 - 20 Jan 2006; Mike Frysinger <vapier@g.o> +wine-0.9.6.ebuild:
2512 - Version bump.
2513 -
2514 -*wine-0.9.5-r1 (15 Jan 2006)
2515 -
2516 - 15 Jan 2006; Mike Frysinger <vapier@g.o> -wine-0.9.5.ebuild,
2517 - +wine-0.9.5-r1.ebuild:
2518 - Rev bump for security #118101.
2519 -
2520 - 14 Jan 2006; Mike Frysinger <vapier@g.o> wine-20041019-r3.ebuild,
2521 - wine-20050111-r2.ebuild, wine-20050211.ebuild, wine-20050310-r1.ebuild,
2522 - wine-20050419.ebuild, wine-20050524.ebuild, wine-20050628.ebuild,
2523 - wine-20050725-r1.ebuild, wine-20050830.ebuild, wine-20050930.ebuild:
2524 - Move to -* so people upgrade to 0.9.x and make sure we actually apply the
2525 - wmf patch for #118101.
2526 -
2527 - 08 Jan 2006; Mike Frysinger <vapier@g.o> +files/wine-wmf.patch,
2528 - wine-0.9.ebuild, wine-0.9.1.ebuild, wine-0.9.2.ebuild, wine-0.9.3.ebuild,
2529 - wine-0.9.4.ebuild, wine-0.9.5.ebuild, wine-20041019-r3.ebuild,
2530 - wine-20050111-r2.ebuild, wine-20050211.ebuild, wine-20050310-r1.ebuild,
2531 - wine-20050419.ebuild, wine-20050524.ebuild, wine-20050628.ebuild,
2532 - wine-20050725-r1.ebuild, wine-20050830.ebuild, wine-20050930.ebuild:
2533 - Add upstream patch for WMF exploit #118101 and make sure all ebuilds support
2534 - modular X.
2535 -
2536 -*wine-0.9.5 (05 Jan 2006)
2537 -
2538 - 05 Jan 2006; Mike Frysinger <vapier@g.o> +wine-0.9.5.ebuild:
2539 - Version bump #117871 by Stephan.
2540 -
2541 - 05 Jan 2006; Mike Frysinger <vapier@g.o> wine-0.9.ebuild,
2542 - wine-0.9.1.ebuild, wine-0.9.2.ebuild, wine-0.9.3.ebuild,
2543 - wine-0.9.4.ebuild, wine-9999.ebuild, wine-20041019-r3.ebuild,
2544 - wine-20050111-r2.ebuild, wine-20050211.ebuild, wine-20050310-r1.ebuild,
2545 - wine-20050419.ebuild, wine-20050524.ebuild, wine-20050628.ebuild,
2546 - wine-20050725-r1.ebuild, wine-20050830.ebuild, wine-20050930.ebuild:
2547 - Dont associate wine with windows executables by default #117785 Dima Ryazanov.
2548 -
2549 - 25 Dec 2005; Mike Frysinger <vapier@g.o>
2550 - +files/wine-0.9.4-null-thread-check.patch, wine-0.9.4.ebuild:
2551 - Grab patch from upstream to fix random crashes #116679.
2552 -
2553 -*wine-0.9.4 (24 Dec 2005)
2554 -
2555 - 24 Dec 2005; Mike Frysinger <vapier@g.o> +wine-0.9.4.ebuild:
2556 - Version bump #116490 by David Watzke.
2557 -
2558 - 14 Dec 2005; Donnie Berkholz <spyderous@g.o>; wine-0.9.3.ebuild:
2559 - (#115225) Add modular X dependencies.
2560 -
2561 - 14 Dec 2005; Donnie Berkholz <spyderous@g.o>; wine-9999.ebuild,
2562 - wine-20050930.ebuild:
2563 - (#115225) Add modular X dependencies.
2564 -
2565 -*wine-0.9.3 (11 Dec 2005)
2566 -
2567 - 11 Dec 2005; Mike Frysinger <vapier@g.o> +wine-0.9.3.ebuild:
2568 - Version bump #115206 by David Watzke.
2569 -
2570 -*wine-0.9.2 (24 Nov 2005)
2571 -
2572 - 24 Nov 2005; Mike Frysinger <vapier@g.o> +wine-0.9.2.ebuild:
2573 - Version bump.
2574 -
2575 -*wine-0.9.1 (10 Nov 2005)
2576 -
2577 - 10 Nov 2005; Mike Frysinger <vapier@g.o> +wine-0.9.1.ebuild:
2578 - Version bump.
2579 -
2580 -*wine-0.9 (25 Oct 2005)
2581 -
2582 - 25 Oct 2005; Mike Frysinger <vapier@g.o> +wine-0.9.ebuild:
2583 - Version bump.
2584 -
2585 - 03 Oct 2005; Mike Frysinger <vapier@g.o>
2586 - +files/wine-20050930-dont-warn-lib-path.patch,
2587 - +files/wine-20050930-no-x.patch, wine-20050930.ebuild:
2588 - Fix building with USE=-X #107870 by ChazeFroy and dont display library
2589 - warning since it is irrelevant for Gentoo users #107971 by Holly Bostick.
2590 -
2591 - 02 Oct 2005; Mike Frysinger <vapier@g.o>
2592 - files/wine-20041019-alsa-headers.patch:
2593 - Add patch to fix building with ALSA #107822.
2594 -
2595 -*wine-20050930 (01 Oct 2005)
2596 -
2597 - 01 Oct 2005; Mike Frysinger <vapier@g.o> +wine-20050930.ebuild:
2598 - Version bump #107746 by rvalles@××××××.org.
2599 -
2600 - 16 Sep 2005; Ciaran McCreesh <ciaranm@g.o> ChangeLog:
2601 - Converted to UTF-8, fixed encoding screwups
2602 -
2603 -*wine-20050830 (02 Sep 2005)
2604 -
2605 - 02 Sep 2005; Mike Frysinger <vapier@g.o>
2606 - +files/wine-20050830-gcc-32bit.patch, +files/wine-20050830-no-ldap.patch,
2607 - +wine-20050830.ebuild:
2608 - Version bump #104492 by Martin Nowack.
2609 -
2610 -*wine-20050725-r1 (24 Aug 2005)
2611 -*wine-20050111-r2 (24 Aug 2005)
2612 -
2613 - 24 Aug 2005; Mike Frysinger <vapier@g.o> -wine-20050111-r1.ebuild,
2614 - +wine-20050111-r2.ebuild, -wine-20050725.ebuild, +wine-20050725-r1.ebuild:
2615 - Version bump to resolve insecure tempfile usage #101773.
2616 -
2617 - 23 Aug 2005; Mike Frysinger <vapier@g.o>
2618 - +files/wine-cvs-winelauncher-temp.patch, wine-20041019-r3.ebuild,
2619 - wine-20050111-r1.ebuild, wine-20050211.ebuild, wine-20050310-r1.ebuild,
2620 - wine-20050419.ebuild, wine-20050524.ebuild, wine-20050628.ebuild,
2621 - wine-20050725.ebuild:
2622 - Add patch from upstream to address insecure tempfile usage #101773.
2623 -
2624 - 03 Aug 2005; Mike Frysinger <vapier@g.o>
2625 - +files/wine-20050725-gcc-32bit.patch, wine-20050524.ebuild,
2626 - wine-20050628.ebuild, wine-20050725.ebuild:
2627 - Make sure winegcc passes -m32/-m64 along to the linker #100180.
2628 -
2629 -*wine-20050725 (26 Jul 2005)
2630 -
2631 - 26 Jul 2005; Mike Frysinger <vapier@g.o> +wine-20050725.ebuild:
2632 - Version bump #100277 by ChazeFroy.
2633 -
2634 - 10 Jul 2005; Mike Frysinger <vapier@g.o>
2635 - +files/wine-hangfix-bug2660.patch, wine-20050524.ebuild:
2636 - Add patch from upstream cvs to fix some hangs #98156 by Scott Jones.
2637 -
2638 -*wine-20050628 (10 Jul 2005)
2639 -
2640 - 10 Jul 2005; Mike Frysinger <vapier@g.o>
2641 - +wine-20050628.ebuild:
2642 - Version bump #97367 by t35t0r.
2643 -
2644 - 29 May 2005; Mike Frysinger <vapier@g.o>
2645 - +files/wine-20050524-alsa-headers.patch, wine-20041019-r3.ebuild,
2646 - wine-20050111-r1.ebuild, wine-20050211.ebuild, wine-20050310-r1.ebuild,
2647 - wine-20050419.ebuild, wine-20050524.ebuild:
2648 - Re-order ALSA includes so they dont conflict with wine headers #94272 by
2649 - Ernst de Haan.
2650 -
2651 -*wine-20050524 (26 May 2005)
2652 -
2653 - 26 May 2005; Mike Frysinger <vapier@g.o> +wine-20050524.ebuild:
2654 - Version bump #93851 by Rich.
2655 -
2656 - 08 May 2005; Herbie Hopkins <herbs@g.o> wine-20050419.ebuild:
2657 - Bumped amd64 DEPEND, no 32bit libglut in previous xlibs.
2658 -
2659 - 21 Apr 2005; Herbie Hopkins <herbs@g.o> wine-20050419.ebuild:
2660 - Set CC in this version too.
2661 -
2662 -*wine-20050419 (20 Apr 2005)
2663 -
2664 - 20 Apr 2005; Mike Frysinger <vapier@g.o> +wine-20050419.ebuild:
2665 - Version bump #89795 by Patrizio Bassi.
2666 -
2667 - 19 Apr 2005; Herbie Hopkins <herbs@g.o> wine-20050310-r1.ebuild:
2668 - Set CC=$(tc-getCC) to fix compilation on amd64, bug #88725.
2669 -
2670 -*wine-20050310-r1 (17 Apr 2005)
2671 -
2672 - 17 Apr 2005; Mike Frysinger <vapier@g.o>
2673 - +files/wine-20050310-upstream-colortable.patch, -wine-20050310.ebuild,
2674 - +wine-20050310-r1.ebuild:
2675 - Add fix from upstream for X11 driver #88715 by Alan Jones.
2676 -
2677 -*wine-20050111-r1 (18 Mar 2005)
2678 -
2679 - 18 Mar 2005; Mike Frysinger <vapier@g.o>
2680 - +files/wine-20050111-upstream-registry-fix.patch.bz2,
2681 - -wine-20050111.ebuild, +wine-20050111-r1.ebuild:
2682 - Add an upstream patch to fix a security issue with information leakage #85387.
2683 -
2684 -*wine-20050310 (13 Mar 2005)
2685 -
2686 - 13 Mar 2005; Mike Frysinger <vapier@g.o> +wine-20050310.ebuild:
2687 - Version bump #84792.
2688 -
2689 - 19 Feb 2005; Mike Frysinger <vapier@g.o>
2690 - +files/20050211-docs.patch, wine-20050111.ebuild, wine-20050211.ebuild:
2691 - Add patch to fix sgml error and pdf/ps misdetection #73458.
2692 -
2693 -*wine-20050211 (12 Feb 2005)
2694 -
2695 - 12 Feb 2005; Mike Frysinger <vapier@g.o> +wine-20050211.ebuild:
2696 - Version bump #81688 by Rich.
2697 -
2698 -*wine-20050111 (12 Jan 2005)
2699 -
2700 - 12 Jan 2005; Mike Frysinger <vapier@g.o> +wine-20050111.ebuild:
2701 - Version bump #77655 by Dennis Schridde.
2702 -
2703 -*wine-20041201 (02 Dec 2004)
2704 -
2705 - 02 Dec 2004; Mike Frysinger <vapier@g.o>
2706 - files/20041019-no-stack.patch, wine-20041019-r3.ebuild,
2707 - +wine-20041201.ebuild:
2708 - Version bump #73080 by David Guembel. Fix the no-stack-protector patch
2709 - #72449 by Malte S. Stretz. Disable maketest (it requires X to be running)
2710 - #72375 by Sascha Silbe.
2711 -
2712 - 09 Nov 2004; Mike Frysinger <vapier@g.o> wine-20041019-r3.ebuild:
2713 - USE=lcms support #70520.
2714 -
2715 -*wine-20041019-r3 (01 Nov 2004)
2716 -
2717 - 01 Nov 2004; Mike Frysinger <vapier@g.o> +wine-20041019-r3.ebuild:
2718 - More clean ups and fixed with a ton of input from Vincent Béron.
2719 -
2720 -*wine-20041019-r2 (30 Oct 2004)
2721 -
2722 - 30 Oct 2004; Mike Frysinger <vapier@g.o> -wine-20041019-r1.ebuild,
2723 - +wine-20041019-r2.ebuild:
2724 - Version bump to fix #69554 / #69543 / others and enhancements by Vincent Béron.
2725 -
2726 - 27 Oct 2004; Mike Frysinger <vapier@g.o>
2727 - +files/20041019-no-stack.patch, wine-20041019-r1.ebuild,
2728 - wine-20041019.ebuild:
2729 - Filter stack-protector flags on the preloader binary #66002 by vyp08.
2730 -
2731 -*wine-20041019-r1 (27 Oct 2004)
2732 -
2733 - 27 Oct 2004; Mike Frysinger <vapier@g.o>
2734 - +files/20041019-load-wrappers.patch, +wine-20041019-r1.ebuild:
2735 - Version bump to move wine into the normal prefix of things (/usr). The winex
2736 - ebuilds have long been punted from portage and the prebuilt solutions from
2737 - transgaming come in nicely bundled formats so there wont be any collisions.
2738 - Indirectly, we solve #33174 and #43550. Also, update our config files
2739 - #59134, make sure the default registry is created properly #58976, and clean
2740 - up our wrappers #63376.
2741 -
2742 -*wine-20041019 (27 Oct 2004)
2743 -
2744 - 27 Oct 2004; Mike Frysinger <vapier@g.o> +wine-20041019.ebuild:
2745 - Version bump #68525 and others. Make sure USE flags are obeyed #35482.
2746 -
2747 - 03 Aug 2004; Martin Holzer <mholzer@g.o> wine-20040121.ebuild,
2748 - wine-20040213.ebuild, wine-20040309.ebuild, wine-20040408-r1.ebuild,
2749 - wine-20040408.ebuild, wine-20040505.ebuild, wine-20040615-r1.ebuild,
2750 - wine-20040615.ebuild, wine-20040716.ebuild:
2751 - unsetting ldflags. closes 58836
2752 -
2753 -*wine-20040716 (19 Jul 2004)
2754 -
2755 - 19 Jul 2004; Martin Holzer <mholzer@g.o> +wine-20040716.ebuild:
2756 - Version bumped.
2757 -
2758 -*wine-20040615-r1 (13 Jul 2004)
2759 -
2760 - 13 Jul 2004; Martin Holzer <mholzer@g.o> +files/scrollbars.diff,
2761 - +wine-20040615-r1.ebuild:
2762 - adding patch. closes 56701 and 56736
2763 -
2764 - 08 Jul 2004; Martin Holzer <mholzer@g.o> wine-20040121.ebuild,
2765 - wine-20040213.ebuild, wine-20040309.ebuild, wine-20040408-r1.ebuild,
2766 - wine-20040408.ebuild, wine-20040505.ebuild, wine-20040615.ebuild:
2767 - changing license to lgpl-2.1 closes 55433
2768 -
2769 -*wine-20040615 (08 Jul 2004)
2770 -
2771 - 08 Jul 2004; Martin Holzer <mholzer@g.o> +wine-20040615.ebuild:
2772 - Version bumped. Closes 54085
2773 -
2774 - 29 Jun 2004; Aron Griffis <agriffis@g.o> wine-20040121.ebuild,
2775 - wine-20040213.ebuild, wine-20040309.ebuild, wine-20040408-r1.ebuild,
2776 - wine-20040408.ebuild, wine-20040505.ebuild:
2777 - sync IUSE (+X), add sed-4 dep
2778 -
2779 -*wine-20040505 (29 Jun 2004)
2780 -
2781 - 29 Jun 2004; Martin Holzer <mholzer@g.o> +wine-20040505.ebuild:
2782 - Version bumped. Closes 50495
2783 -
2784 -*wine-20040408-r1 (28 Jun 2004)
2785 -
2786 - 28 Jun 2004; Martin Holzer <mholzer@g.o> wine-20040408-r1.ebuild:
2787 - updating wrapper script. many thx to eGore <egore@×××.de> . closes 47496
2788 -
2789 -*wine-20040408 (10 Apr 2004)
2790 -
2791 - 10 Apr 2004; Martin Holzer <mholzer@g.o> wine-20040408.ebuild:
2792 - Version bumped.
2793 -
2794 -*wine-20040309 (10 Mar 2004)
2795 -
2796 - 10 Mar 2004; Martin Holzer <mholzer@g.o> wine-20040309.ebuild:
2797 - Version bumped.
2798 -
2799 - 10 Mar 2004; Martin Holzer <mholzer@g.o> wine-20040121.ebuild:
2800 - x86 stable
2801 -
2802 -*wine-20040213 (16 Feb 2004)
2803 -
2804 - 16 Feb 2004; Martin Holzer <mholzer@g.o> wine-20040213.ebuild:
2805 - Version bumped.
2806 -
2807 - 22 Jan 2004; Martin Holzer <mholzer@g.o> wine-20031212.ebuild:
2808 - x86 stable
2809 -
2810 -*wine-20040121 (22 Jan 2004)
2811 -
2812 - 22 Jan 2004; Martin Holzer <mholzer@g.o> wine-20040121.ebuild:
2813 - Version bumped. Closes 39025
2814 -
2815 -*wine-20031212 (15 Dec 2003)
2816 -
2817 - 15 Dec 2003; Alex Veber <coronalvr@g.o> wine-20031212.ebuild:
2818 - Version Bump
2819 -
2820 - 15 Dec 2003; Alex Veber <coronalvr@g.o> wine-20031118-r1.ebuild:
2821 - Bump to stable.
2822 -
2823 - 10 Dec 2003; Martin Holzer <mholzer@g.o> wine-20031118-r1.ebuild,
2824 - wine-20031016.ebuild, files/wine-alsa.patch:
2825 - unstable for unstable. fixing alsa. closes #25904
2826 -
2827 -*wine-20031118-r1 (01 Dec 2003)
2828 -
2829 - 01 Dec 2003; Alex Veber <coronalvr@g.o> wine-20031118-r1.ebuild,
2830 - files/winearts-kdecvs-fix.patch:
2831 - revision bump, this fixes #32991, #32226, #31144
2832 - and the long and annoying #31557 yay! :)
2833 -
2834 -*wine-20031118 (19 Nov 2003)
2835 -
2836 - 19 Nov 2003; Martin Holzer <mholzer@g.o> wine-20031118.ebuild:
2837 - Version bumped.
2838 -
2839 - 08 Nov 2003; Alex Veber <coronalvr@g.o> wine-20031016.ebuild:
2840 - move to stable.
2841 -
2842 - 19 Oct 2003; Martin Holzer <mholzer@g.o> :
2843 - digest update. Closes #31434
2844 -
2845 -*wine-20031016 (19 Oct 2003)
2846 -
2847 - 19 Oct 2003; Martin Holzer <mholzer@g.o> wine-20031016.ebuild:
2848 - Version bumped. Closes #31377.
2849 -
2850 - 13 Oct 2003; Alex Veber <coronalvr@g.o> wine-20030911.ebuild:
2851 - move to stable.
2852 -
2853 - 01 Oct 2003; Sergey Kuleshov <svyatogor@g.o> :
2854 - Changed the config file to reflect the changes wine team made in its syntax.
2855 - Now all paths should be specified relative to current dir, in our case this is
2856 - ~/.wine
2857 -
2858 -*wine-20030911 (13 Sep 2003)
2859 -
2860 - 13 Sep 2003; Alex Veber <coronalvr@g.o> wine-20030618-r1.ebuild,
2861 - wine-20030911.ebuild, files/kpp-fix.patch:
2862 - a new version plus a cleanup of old ebuilds
2863 -
2864 - 27 Aug 2003; Alex Veber <coronalvr@g.o> wine-20030813.ebuild:
2865 - move to stable
2866 -
2867 -*wine-20030813 (15 Aug 2003)
2868 -
2869 - 15 Aug 2003; Alex Veber <coronalvr@g.o> wine-20030709.ebuild,
2870 - wine-20030813.ebuild:
2871 - new version + moved wine-20030709 to x86
2872 -
2873 - 12 Jul 2003; Alex Veber <coronalvr@g.o> wine-20030709.ebuild:
2874 - removed the kpp patch, the real fix is to use a native dll
2875 -
2876 - 12 Jul 2003; Sergey Kuleshov <svyatogor@g.o> wine-20030618-r1.ebuild:
2877 - Bumping wine-20030618-r1 to stable.
2878 -
2879 -*wine-20030709 (12 Jul 2003)
2880 -
2881 - 12 Jul 2003; Martin Holzer <mholzer@g.o> wine-20030709.ebuild:
2882 - Version bumped.
2883 -
2884 -*wine-20030618-r1 (04 Jul 2003)
2885 -
2886 - 04 Jul 2003; Alex Veber <coronalvr@g.o> wine-20030618-r1.ebuild,
2887 - files/kpp-fix.patch:
2888 - added a patch to fix a bug with kazaa kpp 2.1, thanks to cretin
2889 - (cretin@g.o)
2890 -
2891 - 28 Jun 2003; Alex Veber <coronalvr@g.o> wine-20030508.ebuild,
2892 - wine-20030618.ebuild:
2893 - unset C[XX]FLAGS
2894 -
2895 -*wine-20030618 (26 Jun 2003)
2896 -
2897 - 26 Jun 2003; Alex Veber <coronalvr@g.o> wine-20030618.ebuild:
2898 - version bump.
2899 -
2900 - 11 Jun 2003; Stanislav Brabec <utx@g.o>:
2901 - Version 20030411-r1 included back to portage tree (bug #22587).
2902 -
2903 -*wine-20030508 (11 May 2003)
2904 -
2905 - 20 May 2003; Stanislav Brabec <utx@g.o> wine-20030508.ebuild:
2906 - Non-blocking solution of bug #20857.
2907 -
2908 - 13 May 2003; Martin Holzer <mholzer@g.o> wine-20030508.ebuild:
2909 - Added Blocking DEPEND. Closes #20857
2910 -
2911 - 11 May 2003; Martin Holzer <mholzer@g.o> wine-20030508.ebuild:
2912 - Version bumped.
2913 -
2914 -*wine-20030411-r1 (16 Apr 2003)
2915 -
2916 - 16 Apr 2003; Martin Holzer <mholzer@g.o> Manifest,
2917 - wine-20030411-r1.ebuild, wine-20030411.ebuild, wine-20030411.ebuild:
2918 - Installing wine.conf.5 as manpage. Closes #16322.
2919 -
2920 -*wine-20020411 (11 Apr 2003)
2921 -
2922 - 15 Apr 2002; Stefan Jones <cretin@g.o> wine-20020411.ebuild :
2923 - use strip-flags and remove unset CFLAGS CXXFLAGS
2924 -
2925 - 12 Apr 2002; Tilman Klar <phoenix@g.o> wine-20020411.ebuild :
2926 - Tagged this version stable ("x86"). Added support for USE="nptl".
2927 -
2928 - 11 Apr 2002; Tilman Klar <phoenix@g.o> wine-20020411.ebuild,
2929 - files/digest-wine-20020411, files/wine-20020411-* :
2930 - Added new version of wine (cvs snapshot). This version works with the
2931 - new binutils-2.13.90.0.20.
2932 -
2933 -*wine-* (11 Apr 2003)
2934 -
2935 - 11 Apr 2002; Tilman Klar <phoenix@g.o> wine-2002*,
2936 - files/digest-wine-2002*, files/wine-2002* :
2937 - Removed all wine versions prior to Jan 2003 from the tree.
2938 -
2939 - 11 Apr 2002; Tilman Klar <phoenix@g.o> wine-20030115.ebuild,
2940 - wine-20030219.ebuild, wine-20030318.ebuild, wine-20030408.ebuild :
2941 - Updated DEPEND. There were major problems with the new version of
2942 - binutils, that's why i made wine depend on <=binutils-2.13.90.0.18-r1.
2943 - For further information check bug #19106.
2944 -
2945 -*wine-20030318 (10 Apr 2003)
2946 -
2947 - 10 Apr 2003; Tilman Klar <phoenix@g.o> wine-20030318.ebuild,
2948 - files/digest-wine-20030318 :
2949 - Version bump. This should fix the glibc-2.3.2 problems.
2950 -
2951 -*wine-20030318 (06 Apr 2003)
2952 -
2953 - 06 Apr 2003; Tilman Klar <phoenix@g.o> wine-20030318.ebuild,
2954 - files/digest-wine-20030318 :
2955 - Version bump.
2956 -
2957 -*wine-* (01 Apr 2003)
2958 -
2959 - 01 Apr 2003; phoen][x <phoenix@g.o> *.ebuild :
2960 - Replaced 'export C{XX}FLAGS=""' with 'unset CFLAGS CXXFLAGS'.
2961 - Read bug #17986 for additional information about this.
2962 -
2963 -*wine-20030219 (27 Feb 2003)
2964 -
2965 - 27 Feb 2003; Stefan Jones <cretin@g.o> wine-20030219.ebuild:
2966 - New version. Added tcltk use flag.
2967 -
2968 -*wine-20030115 (19 Jan 2003)
2969 -
2970 - 05 Feb 2003; phoen][x <phoenix@g.o> wine-20030115.ebuild:
2971 - Modified X dependencies. You can build wine without X now (for commandline
2972 - applications) - this closes bug #14651.
2973 -
2974 - 19 Jan 2003; Luca Barbato <lu_zero@g.o> : wine-20030115.ebuild
2975 - Version bump.
2976 -
2977 -*wine-20021125 (28 Nov 2002)
2978 -
2979 - 05 Feb 2003; phoen][x <phoenix@g.o> wine-20021125.ebuild:
2980 - Modified X dependencies. You can build wine without X now (for commandline
2981 - applications) - this closes bug #14651. Put this version into the stable profile.
2982 -
2983 - 06 Dec 2002; Rodney Rees <manson@g.o> : changed sparc ~sparc keywords
2984 -
2985 - 28 Nov 2002; phoen][x <phoenix@g.o> wine-20021125.ebuild, ChangeLog,
2986 - files/wine-20021125-fake_windows.tar.bz2, files/wine-20021125-misc.tar.bz2 :
2987 - Version bump. This closes bug 11296 - thanks to Martin Holzer
2988 - <mholzer@g.o>.
2989 -
2990 -*wine-20021031 (04 Nov 2002)
2991 -
2992 - 08 Nov 2002; phoen][x <phoenix@g.o> wine-20021031.ebuild :
2993 - Put this ebuild into the stable profile.
2994 -
2995 - 04 Oct 2002; phoen][x <phoenix@g.o> wine-20021031.ebuild, ChangeLog,
2996 - files/wine-20021031-fake_windows.tar.bz2, files/wine-20021031-misc.tar.bz2 :
2997 -
2998 - Bumped to new version. Added Kazaa Lite compatibility to ~/.wine/config.
2999 - This closes bug #7568.
3000 -
3001 -*wine-20021007 (12 Oct 2002)
3002 -
3003 - 08 Nov 2002; phoen][x <phoenix@g.o> wine-20021007.ebuild :
3004 -
3005 - Put this ebuild into the stable profile.
3006 -
3007 - 15 Oct 2002; phoen][x <phoenix@g.o> wine-20021007.ebuild, ChangeLog,
3008 - files/wine-20021007-fake_windows.tar.bz2, files/wine-20021007-misc.tar.bz2 :
3009 -
3010 - Major rewrite:
3011 - - config, regedit-wine and wine are now in a tarball called ${P}-misc.tar.bz2
3012 - - the fake_windows tarball ( ${P}-fake_windows.tar.bz2 ) goes to ${FILESDIR} now
3013 - - regedit-wine uses the new bin/regedit instead of bin/regapi ( see bug #9001 )
3014 - - the default config is useful now ( running stuff outta the box should work )
3015 - - the wine wrapper ( /usr/bin/wine ) uses /usr/bin/regedit for the initial
3016 - import of winedefault.reg
3017 - - using do{ins,bin} over mv/cp
3018 - - fixed permissions in /usr/lib/wine/.data
3019 - - added lots of comments
3020 -
3021 - 12 Oct 2002; phoen][x <phoenix@g.o> wine-20021007.ebuild, ChangeLog :
3022 -
3023 - Bumped to new version.
3024 -
3025 -*wine-20020904-r1 (13 Sep 2002)
3026 -
3027 - 13 Sep 2002; phoen][x <phoenix@g.o> wine-20020904-r1.ebuild, ChangeLog :
3028 -
3029 - Added manpage installation. This installs the manpage of wine as ${PN}.
3030 - Tidied up the ChangeLog.
3031 -
3032 -*wine-20020904 (09 Sep 2002)
3033 -
3034 - 09 Sep 2002; phoen][x <phoenix@g.o> wine-20020904.ebuild :
3035 -
3036 - Bumped to new version.
3037 -
3038 -*wine-20020804 (05 Sep 2002)
3039 -
3040 - 05 Sep 2002; phoen][x <phoenix@g.o> wine-20020804.ebuild :
3041 -
3042 - Bumped to new version.
3043 - Thanks to José Fonseca <j_r_fonseca@××××××××.uk> for the contribution.
3044 - This closes bug 7312.
3045 -
3046 -*wine-20020710-r2 (31 Aug 2002)
3047 -
3048 - 31 Aug 2002; phoen][x <phoenix@g.o> wine-20020710-r2.ebuild :
3049 -
3050 - New revision. This moves wine to its new location in /usr/lib/wine
3051 - in order to make it fhs compliant. Wine is started with "/usr/bin/wine",
3052 - which is a wrapper script. "/usr/bin/regedit-wine" imports registry
3053 - files into the wine registry.
3054 -
3055 -*wine-20020710-r1 (18 Jun 2002)
3056 -
3057 - 02 Aug 2002; Nick Hadaway <raker@g.o> :
3058 -
3059 - Updated ebuild to install /etc/wine/config. Closes bug #5821.
3060 -
3061 - 27 Jul 2002; Nick Hadaway <raker@g.o> wine-20020710-r1.ebuild :
3062 -
3063 - Updated ebuild so it installs /usr/wine/bin/regapi. Closes bug #5611.
3064 -
3065 - 18 Jun 2002; Michael Cohen <mjc@g.o> wine-20020710.ebuild :
3066 -
3067 - Added ALSA and arts dependencies (Bug #5206 and friends)
3068 -
3069 -*wine-20020710 (17 Jun 2002)
3070 -
3071 - 17 Jun 2002; Michael Cohen <mjc@g.o> wine-20020710.ebuild :
3072 -
3073 - Version bump
3074 -
3075 -*wine-20020605-r2 (15 Jun 2002)
3076 -
3077 - 15 Jun 2002; Spider <spider@g.o> wine-20020605-r2.ebuild :
3078 -
3079 - the /etc/wine stuff wasn't installed so I fixed that
3080 - (seems the source had moved into documentation/samples)
3081 -
3082 -*wine-20020605-r1 (14 Jun 2002)
3083 -
3084 - 14 Jun 2002; Dan Armak <danarmak@g.o> ChangeLog :
3085 -
3086 - Split off the documentation because manpage generation takes such a long
3087 - time. The docs now live in app-doc/wine-doc.
3088 -
3089 -*wine-20020605 (07 Jun 2002)
3090 -
3091 - 07 Jun 2002; Dan Armak <danarmak@g.o>: new upstream release
3092 -
3093 -*wine-20020509 (11 May 2002)
3094 -
3095 - 11 May 2002; Bart Verwilst <verwilst@g.o>: new upstream release,
3096 - new reworked ebuilds
3097 -
3098 -*wine-20020411 (14 Apr 2002)
3099 -
3100 - 14 Apr 2002; Dan Armak <danarmak@g.o>: new upstream release
3101 -
3102 -*wine-20020310-r1 (29 Mar 2002)
3103 -
3104 - 29 Mar 2002; Dan Armak <danarmak@g.o>: fix bug #1373: disable custom optimizations,
3105 - or the resulting wine won't work properly and will make the hardworking folks at #winehq
3106 - really really angry
3107 -
3108 -*wine-20020310 (27 Mar 2002)
3109 -
3110 - 27 Mar 2002; Seemant Kulleen <seemant@g.o> wine-20020310.ebuild :
3111 -
3112 - man page/LFH fix submitted by Matthew Kennedy.
3113 -
3114 - 22 Mar 2002; Dan Armak <danarmak@g.o> Add missing /etc/wine/winedefault.reg file.
3115 -
3116 -*wine-20020310 (12 Mar 2002)
3117 -
3118 - 12 Mar 2002; Dan Armak <danarmak@g.o> Changelog:
3119 -
3120 - This is the latest upstream snapshot. Upstream changelog: identical to previous
3121 - snapshot except for the license change to LGPL.
3122 -
3123 -*wine-20020228 (5 Mar 2002)
3124 -
3125 - 5 Mar 2002; Dan Armak <danarmak@g.o> Changelog:
3126 -
3127 - This is the latest snapshot. I've rewritten the ebuild, fixing all known issues,
3128 - including the compilation failures.
3129 -
3130 - Among the fixes are: install into /usr not /opt/wine, compile and install the manpages,
3131 - handle the onfig file correctly (there'll be a winesetuptk ebuild sometime soon), and more.
3132 -
3133 -*wine-20011004-r1 (1 Feb 2002)
3134 -
3135 - 1 Feb 2002; G.Bevin <gbevin@g.o> ChangeLog :
3136 -
3137 - Added initial ChangeLog which should be updated whenever the package is
3138 - updated in any way. This changelog is targetted to users. This means that the
3139 - comments should well explained and written in clean English. The details about
3140 - writing correct changelogs are explained in the skel.ChangeLog file which you
3141 - can find in the root directory of the portage repository.
3142
3143 diff --git a/app-emulation/wine/Manifest b/app-emulation/wine/Manifest
3144 index 815e78e..fe325fe 100644
3145 --- a/app-emulation/wine/Manifest
3146 +++ b/app-emulation/wine/Manifest
3147 @@ -1,18 +1,6 @@
3148 -AUX wine-1.4_rc2-multilib-portage.patch 1256 SHA256 9d0acd304d11d1bf73f56699754aaa1bfe1facba90648ee330fdbe08d9ff4938 SHA512 ac0b29e2b4c9b04bb6694a4e4da654446f68efbf90cda6809b45dad51e6679ac5410398763fde7e9505ef959493a037aa588cee58d14906563a4746702d2b0e9 WHIRLPOOL 8ea26266c327bc8313eca9b5d39c9741b226037750ca2d1d33262420093e05c306e7f004656c362c3c50b330d050cf9e5fceaa2b024a82809aae8b3617b0ae18
3149 -AUX wine-1.5.26-winegcc.patch 1808 SHA256 91c1012059b93a421b2eae9f2ea46b7b327d6d3d58ba0cb47021c8a57f6d8228 SHA512 fce9daf40a96f4a7502c249a30107c8dfc5d8edd4a171b863d2bf14c3ad46d18e4c29932ab4a6ede7da5d589d777b962d2f577f5360ee4db8019d71362c51d47 WHIRLPOOL 71cbe36c6bac87071472541b7f5cd3ed1b08f05479bc0016262b3f86e75738e467dad197563b4898f2b24fd0ab4e27c40dce04f244a3e7f5ea1582b4db1c5cc2
3150 -AUX wine-1.6-memset-O3.patch 695 SHA256 1f04496713e8a401ba068702c5c3e104b18635bfb54808e5641a3c48a9b9bad4 SHA512 ad7231f8dedf98f9e9b91fcb8bbe72a716d78285127b0c33396de0b1e17a191f91f9a4a377c0e90671bb5f4e57bfb087ef7e80c9537c6c73b3c9bb90b3885968 WHIRLPOOL 91689c31054b896609493e2b0b4fe67e3d752d889f4ccae9c3e15229543341998809fd19a2040457e04fbdbd45505f0f2b49052844004193872713053d7239f8
3151 -AUX wine-1.7.12-osmesa-check.patch 1722 SHA256 42648efa15040011ef868f92fd615924a83b5a30dab25505928226d8bc48159d SHA512 faca80f9747f3d7bfd05c3410bcccfaf17b3f397e30dd9ec382eccc326de346d195d6a184ec78e44b26d5e5e4b2af749ce58a0e6bad0b15a4fd1f2ea610d3124 WHIRLPOOL c5314849d15a53dc00af80f44249c10107b17825c4a2ab4510a5799b154bb1cdb516b3b632e1e959802588f673b9eac8ed6de2dfb59bde34acdd5b752115f695
3152 -AUX wine-1.7.28-gstreamer-v4.patch 19689 SHA256 9d621741a9909973bfbd28f07b4e2eb54813d0a5d2ff10d6550f7097aff36590 SHA512 383f588f40d9efaa653c3fa326692c36df02de382729b939d04d085c28f388cc0d8c7fac49671a2045f095bf624e2be6f9de6a064e9d9e606db07b2b61b1329f WHIRLPOOL 9078e8966c1777376a077f5a636c1997b33b26150a4a4efdae472c22e0d97c572c7ce34825a98b1e5240c08dc504fea6442c9e3c193a38ea8b75bccd4c56fc77
3153 -DIST wine-1.7.28.tar.bz2 21811422 SHA256 67c3f157b9e720971d1f7dc582e9f0b16879ef660b5ba284a77f8bdfc6fc2313 SHA512 dffbfeb53d9503ec882941c9d01c4b795c6da6046a2eab5d1ccb4db68a07952cfdbb14600869981b050f45247548d459bd054a390af6baecb232dc0c075ec7ab WHIRLPOOL a55e2acc86435f7254220f05871487e7272318a79dbea00fbfe36faebb5ca70281561ece1c8b79db2e59aea070d2f2d7146d94490925f65c641c52d45c82cf2a
3154 -DIST wine-1.7.29.tar.bz2 21823063 SHA256 ae48190d35533197811eeabed989ed9fd3201c44af917107f35ec0bf75b8de62 SHA512 ced6ced1bfdf1b847242399bf54a4a63d0f8a16f3dc1a11c6f2af1baf12d2daa679a5377fe284724b8487cb0573383694c68e363ff2b98230f79c873c4dbbba9 WHIRLPOOL 3db7234f4ba12ea483c0bb8336dcb8becf7bd73298b63700aa7fec61a4723b5bbb7b03b32bd0c8ab1c66b45f6e60bf4dbd30e0da325cf75dc698ca6b69df2993
3155 -DIST wine-compholio-1.7.28.tar.gz 8388708 SHA256 40eabfddd2bf76a3a9498348a7655f6265ab18141be7b21ad4e7be69058eac0e SHA512 ef3fd881a07f648330bcf7576c1deff40c1f6ed3b06bb97f05a65500d7da75e8f820dc3f39dd18cd4d7b1938ca11cf00daf45bc1cf493855059c235ba434932c WHIRLPOOL 2131a7f7c759d31012d32949023e7d2f13c2094eba718a36d4617c3fe80264eae2569cbaff712da77bcc4543605df1a566ddab65cf6116c68bb0203c6a714391
3156 -DIST wine-gentoo-2013.06.24.tar.bz2 85442 SHA256 bfbf6b25e98f717320de2ede467e3628fbc749d936b8449f8477c9dc6f41e04b SHA512 b6819889314f6a6ea16c1332f4b177c43623116763969c31b23b61754cd304dd085f5d3eafbe847159331eb97dddd9b4c10699430129ea4a71da418c1fe175f0 WHIRLPOOL 227e0ac6569736d4ad5813cef49f775dae956f4fc9255de95753d5d3cba1bf6cf3db31d23d3702bb54d2e60c5a6f779b602f0efb2096e4c827c924565b273d00
3157 -DIST wine-mono-4.5.2.msi 52502528 SHA256 d9124edb41ba4418af10eba519dafb25ab4338c567d25ce0eb4ce1e1b4d7eaad SHA512 73c907f63b73836d5afd0753197358aaea43a74a47800f929ef0627112298256f1fa46d1b9ff297b117468d953cdeab21fb5962db13c5debbcb71004462df609 WHIRLPOOL 18d3544c6753c5a01917bfc1b694f31ce45213108527f13317ec0bb8b2d2339ce41800534967e067cd15cd186ef9e186a5d3252275e443dfa1a6ae3641d4d17c
3158 -DIST wine-staging-1.7.29.tar.gz 8423703 SHA256 27fab2e3a16f1af4580328ec399bd383915cd8827855f7e77d69d8ddddee2ade SHA512 a923c8b46c50f013f2b5f87dc554a9cfeb77b60a8ee7822775f38922a2ef90b30967e2489c77a8f5cecc1771a5b19e81e43e17ca74ff904485e7ea13c115d1d2 WHIRLPOOL 32a0f1c7c7ce71354e2aae5c870caaf2b210f5bc2cfc4ac2ab0a1e14bc2ee913fad5c487cd3cca9cc5fe58482b7b3110bf59c8576b690c68ff5e31fb567b2d59
3159 -DIST wine_gecko-2.24-x86.msi 22373888 SHA256 6e38acae87ea66e2c1e8f2f0afe88f89eed3e6e0b431cd3da38dea814b71202c SHA512 f158d28ca09bc900a2680892e7ac10770e06050a9251e1ec3a953fee0bf9b1c326e166f92fb88a4648297b6587c91a5ef5af35f267bb2ba5f679da4c8fdb6898 WHIRLPOOL bbe7a2572d89dc5e0347ba11b2014bac79fc4427d7551655313a46b147a79c1607b7f46596877c459ddaa0e202337fb3d217429ddd6a4df49ee33b373a788487
3160 -DIST wine_gecko-2.24-x86_64.msi 23608320 SHA256 47557da68bcb2aedaebb93af73275aac96ba23e896bd98f25f2acbfd216d9cc8 SHA512 45ce0dcf42c3e2fe2198092812242e3467b19db4a4946e0b1a2d6327fd48aa936fb85cc1930bace6eaba0c61bff3a6536767ba0a91a0f085f307d1bddd171f0c WHIRLPOOL b6ba7c784d3a79d7afc11f0e12f0372b52b9f194eedfd083abed36a461e7301d2dd936be3be12619364f6ac5aae9cfbfb7fc47141bff92b62826f209365210ec
3161 -EBUILD wine-1.7.28.ebuild 16195 SHA256 d3f9d7b5bbcdcd113ee3c4c2db8733d749f47b63cdb7cb1623cf0c5cf73da3ac SHA512 6c1f872c050a2c94a659f9de9ed2bde20ebc791c16b5b65a87e89095ef21bd62e7e4cbc3a14eaa380a7993bdc7a8ad70723c8eefce89c18f1a56c920741ffb46 WHIRLPOOL 15de5ab27ee1c6b0bde322a012a6fae683fc80055fac715b0fd9e22bb7c228adb35e70c0d36366d69214f0e76e00601e88d799f718df073e16cf38e3e4e130a6
3162 -EBUILD wine-1.7.29.ebuild 16094 SHA256 349fb9ee9456f15b73c5ecfdcc5181066c6e112222516d0fd7c280d0c30039c2 SHA512 69e9fd9fdc81fc7843dd7c38f97254806d08a16a844a6b2e3687b1153f61f9070db8e5ad73e5f032d0287b40debd3dac14cf3ab06db16c22e8808ab22e1995a4 WHIRLPOOL d13cb7598c5996a6ee1b30f046ddb6564b65f70529a1d85f2f6e768ade1ba56dcf728c487b9268e5deab52956178c133d9673803d7ac5de9cd2d042bbebe7195
3163 -MISC ChangeLog 25389 SHA256 a9d5a58b96b06f3901b3bc47fc24e576e704551c636fc8c4f4b7f05f4a76bade SHA512 338b2e10d1e6159e3870ee6de991e85b1cd43abb57a6055a917c6f3a88ec28d726d09fd986292b16267f53d7f8b3b53c5766b103ea2da09bf2b1aec6977b524c WHIRLPOOL af091bf39b83aac52bd0e98249c788836c642c8739cfb9763f0ec24e7ac2ba9cb38e570f4021b2439bf378863a397fcd61d14b3c8f750d57c182630eded93042
3164 -MISC ChangeLog-2012 100362 SHA256 8e70fc54e7945c1f41e3e0b64fef6b9a7fe89acdaf8c79a06a16048fe8d2e26c SHA512 ca875e847ba100e1f19774b31a2b45a81d776275e3d11944be8a7b01dfcdbf4265b1a340d691bc4fe4054fea006059a06ed52bc0516b1f8b44a1772a1c813278 WHIRLPOOL 36ec708601a25cb8fa93b471112538480b6ef82cc4e6703b3d045f883078b49209ceaeef7bafa8417b881c2d11df84df9c83d1985d0d687a11f3db3de5abb014
3165 -MISC metadata.xml 2193 SHA256 63fe8700a50a1b1716a2a9cd15a6545df3d2917918a109d103dc3252ae6f91cc SHA512 44c6c738c4869764a7fc6064977c4ba6c88e0654f19d11f1363bd0242b154b4ec9f14d84cc221724cbf644e21f47fa260a297963139d499ad8a12cad80d9b047 WHIRLPOOL 1edc7b23ff73c82cd042cf8d41574d0d97ccc5a312c0090155c635ca655c3440fe6453c9ecb5fbb575c9ef2ad78fa302cbea9f21b973883e5d86e3e68ba5f9a3
3166 +DIST wine-1.9.8.tar.bz2 23183703 SHA256 8bf34e8dd68e7187ed11fb06a55a76789073dda6ab2db6b84e194acf4f561a1d SHA512 3f90238b78836836b4cd74975da07b0ce39f3da0e68fc8529554e1770ecd52c315519985bd15dc82756491ca3d145b27249a0e937221badb01ed3a1f8a69fbd4 WHIRLPOOL 22f633ac0f9d1f7bf874dc756432534c0deca765e49013576ea69ade86c98e8759fb14813d8d68451250911902541a3027a729328bff1aedd74ecafc9c85acf0
3167 +DIST wine-gentoo-2015.03.07.tar.bz2 85419 SHA256 f13f93dc49bbc33a294c4d511b6e01aec2d38bff77a1e44d07668291add1ab04 SHA512 bae1d2d5575d340d01f44008104f0e5ec0c4a4982995dec37d501594cd21d07a2b4ad4465c4273646d5bf6521996b4b82471097864be75342abe3e7d478a56bd WHIRLPOOL 0f254dd692e87a1f71dd19f6c1c8c59b8a91b994e75912a2e6e3ba5e875b85119fe497a331a95c2ce33bbf5f064143d23ee00275da92c494227de0807c9abb06
3168 +DIST wine-mono-4.6.2.msi 45676544 SHA256 a46c5b32b6ed66e2e8d7ac9b15ff9ffe143a3aa6f12f2ea07a6ca9a4d2023e41 SHA512 7ff31b64539976cc4d5ded1b38549c9bec620ee7679b5a53093195b7df1a93a57db04ef81d94342ec6e4389fef356660e3eb4c35e7b50b6df98288ca19eb633f WHIRLPOOL eef536a301127f78b06d56054a95e86e73ce7ecd0522a41f6d581d6cfb8660ded5b8148e00e9f8ee77361bfa4a66996559480cd7881c4d132169b5de698f4ef2
3169 +DIST wine-staging-1.9.8.tar.gz 10010607 SHA256 49201e31105208ae106f9426c2ca150e5d289b94c9b938a8669fbd32f58cec3d SHA512 53c9b6ef68986ea620843bcf97c583b3b29d98e40529f45f943868fa41b3c8356c50cf401c42aa11f0738a44f107ee55741603007681b43c1596b11988ff05e7 WHIRLPOOL f5424479174f87fb0bf3e0e947a53af20c2eaca95d4814603a27a596a361e3e98fa7250e4ee8bb4eebe8a410329732311b7125320d7758719f42c693e9d7cc13
3170 +DIST wine_gecko-2.44-x86.msi 34832896 SHA256 77a64ad17571b3a00386a88b9b1b1ea4b7e759061675568bee0ec238fb456d39 SHA512 6c3b6ccbab0081d8ab188a9a031050ca8fd7ef8f1de0efa3a57569d6166397f91bf13037402e3437cc8cfc4fc25e7c2f8be32f66500306d567055e89aae0797d WHIRLPOOL 59c269a6d6e3ba829bd24cf81eba991f91bb0c1995a1841b7e548593f544088959093ba29eb83b53f38f77e71780d8288f0b12a212862af1374f954d61f24999
3171 +DIST wine_gecko-2.44-x86_64.msi 36273152 SHA256 628e5a0d3b7406cbd2f031139be06e2ef695081fc77ee18dc06748e649ff6661 SHA512 71dcbd28ff048fc587ed796f2f09815f624774742abc192d9aa1104485f5d8cd93b2308fb72506f82d0ea5032dd6c7ed2af4ac95121e7b2367e7a6dd77cb042f WHIRLPOOL a327f2b5a8f47498967b80e06336918006b71b4e1b90a96943faa6f05e481273203259ab6f8a3b45ba85249344c76c100880ad88dd346a94ee45327fffb2f3a1
3172
3173 diff --git a/app-emulation/wine/files/pr66838.c b/app-emulation/wine/files/pr66838.c
3174 new file mode 100644
3175 index 0000000..cd61685
3176 --- /dev/null
3177 +++ b/app-emulation/wine/files/pr66838.c
3178 @@ -0,0 +1,36 @@
3179 +/* From gcc svn, /branches/gcc-5-branch/gcc/testsuite/gcc.target/i386/pr66838.c */
3180 +/* Copyrighted and distributed under the same terms as gcc */
3181 +
3182 +void abort (void);
3183 +
3184 +char global;
3185 +
3186 +__attribute__((sysv_abi, noinline, noclone))
3187 +void sysv_abi_func(char const *desc, void *local)
3188 +{
3189 + register int esi asm ("esi");
3190 + register int edi asm ("edi");
3191 +
3192 + if (local != &global)
3193 + abort ();
3194 +
3195 + /* Clobber some of the extra SYSV ABI registers. */
3196 + asm volatile ("movl\t%2, %0\n\tmovl\t%2, %1"
3197 + : "=r" (esi), "=r" (edi)
3198 + : "i" (0xdeadbeef));
3199 +}
3200 +
3201 +__attribute__((ms_abi, noinline, noclone))
3202 +void ms_abi_func ()
3203 +{
3204 + sysv_abi_func ("1st call", &global);
3205 + sysv_abi_func ("2nd call", &global);
3206 + sysv_abi_func ("3rd call", &global);
3207 +}
3208 +
3209 +int
3210 +main(void)
3211 +{
3212 + ms_abi_func();
3213 + return 0;
3214 +}
3215
3216 diff --git a/app-emulation/wine/files/pr69140.c b/app-emulation/wine/files/pr69140.c
3217 new file mode 100644
3218 index 0000000..7c9e001
3219 --- /dev/null
3220 +++ b/app-emulation/wine/files/pr69140.c
3221 @@ -0,0 +1,37 @@
3222 +/* { dg-do compile { target lp64 } } */
3223 +/* { dg-options "-O2 -mincoming-stack-boundary=3" } */
3224 +
3225 +typedef struct {
3226 + unsigned int buf[4];
3227 + unsigned char in[64];
3228 +} MD4_CTX;
3229 +
3230 +static void
3231 +MD4Transform (unsigned int buf[4], const unsigned int in[16])
3232 +{
3233 + unsigned int a, b, c, d;
3234 + (b) += ((((c)) & ((d))) | ((~(c)) & ((a)))) + (in[7]);
3235 + (a) += ((((b)) & ((c))) | ((~(b)) & ((d)))) + (in[8]);
3236 + (d) += ((((a)) & ((b))) | ((~(a)) & ((c)))) + (in[9]);
3237 + buf[3] += d;
3238 +}
3239 +
3240 +void __attribute__((ms_abi))
3241 +MD4Update (MD4_CTX *ctx, const unsigned char *buf)
3242 +{
3243 + MD4Transform( ctx->buf, (unsigned int *)ctx->in);
3244 + MD4Transform( ctx->buf, (unsigned int *)ctx->in);
3245 +}
3246 +
3247 +int
3248 +main(void)
3249 +{
3250 + MD4_CTX ctx_test =
3251 + {
3252 + { 0x67452301, 0xefcdab89, 0x98badcfe, 0x10325476 },
3253 + { 0, 0 }
3254 + };
3255 + unsigned char buf[64];
3256 +
3257 + MD4Update(&ctx_test, (const unsigned char *) &buf);
3258 +}
3259
3260 diff --git a/app-emulation/wine/files/wine-1.7.28-gstreamer-v4.patch b/app-emulation/wine/files/wine-1.7.28-gstreamer-v4.patch
3261 deleted file mode 100644
3262 index fbf930b..0000000
3263 --- a/app-emulation/wine/files/wine-1.7.28-gstreamer-v4.patch
3264 +++ /dev/null
3265 @@ -1,629 +0,0 @@
3266 -From 9e081cd4a04e3326d4927aa082695f15432590e2 Mon Sep 17 00:00:00 2001
3267 -From: Maarten Lankhorst <maarten.lankhorst@×××××××××.com>
3268 -Date: Thu, 14 Aug 2014 11:49:20 +0200
3269 -Subject: [PATCH] TESTING -- override pthreads to fix gstreamer v4
3270 -
3271 -I believe the code is ready and will work properly now in all cases.
3272 -but please test before cherry picking this patch, and report
3273 -success or failure to me please.
3274 -
3275 -Changes since v1:
3276 - - Call pthread_yield to make sure that we link against libpthread.
3277 - This fixes the build on saucy.
3278 -Changes since v2:
3279 - - Set thread_data->detached before creating the thread to prevent
3280 - a race condition.
3281 -Changes since v3:
3282 - - Set thread_data->detached CORRECTLY. Fix a small race between
3283 - thread creation and pthread_detach.
3284 ----
3285 - dlls/ntdll/ntdll_misc.h | 3 +
3286 - dlls/ntdll/thread.c | 307 +++++++++++++++++++++++++++++++++++++--
3287 - dlls/winegstreamer/glibthread.c | 13 ++
3288 - libs/wine/loader.c | 7 +
3289 - libs/wine/wine.map | 6 +
3290 - loader/Makefile.in | 2 +-
3291 - loader/main.c | 41 +++++
3292 - 7 files changed, 362 insertions(+), 17 deletions(-)
3293 -
3294 -diff --git a/dlls/ntdll/ntdll_misc.h b/dlls/ntdll/ntdll_misc.h
3295 -index 4370084..1af819b 100644
3296 ---- a/dlls/ntdll/ntdll_misc.h
3297 -+++ b/dlls/ntdll/ntdll_misc.h
3298 -@@ -28,6 +28,7 @@
3299 - #include "winnt.h"
3300 - #include "winternl.h"
3301 - #include "wine/server.h"
3302 -+#include "wine/list.h"
3303 -
3304 - #define MAX_NT_PATH_LENGTH 277
3305 -
3306 -@@ -235,6 +236,8 @@ struct ntdll_thread_data
3307 - WINE_VM86_TEB_INFO vm86; /* 1fc vm86 private data */
3308 - void *exit_frame; /* 204 exit frame pointer */
3309 - #endif
3310 -+ struct list entry;
3311 -+ BOOL detached;
3312 - };
3313 -
3314 - static inline struct ntdll_thread_data *ntdll_get_thread_data(void)
3315 -diff --git a/dlls/ntdll/thread.c b/dlls/ntdll/thread.c
3316 -index c8461b0..8d5470e 100644
3317 ---- a/dlls/ntdll/thread.c
3318 -+++ b/dlls/ntdll/thread.c
3319 -@@ -33,6 +33,7 @@
3320 - #ifdef HAVE_SYS_SYSCALL_H
3321 - #include <sys/syscall.h>
3322 - #endif
3323 -+#include <errno.h>
3324 -
3325 - #define NONAMELESSUNION
3326 - #include "ntstatus.h"
3327 -@@ -58,6 +59,7 @@ struct startup_info
3328 - TEB *teb;
3329 - PRTL_THREAD_START_ROUTINE entry_point;
3330 - void *entry_arg;
3331 -+ BOOL native_thread;
3332 - };
3333 -
3334 - static PEB *peb;
3335 -@@ -202,6 +204,78 @@ static ULONG get_dyld_image_info_addr(void)
3336 - }
3337 - #endif /* __APPLE__ */
3338 -
3339 -+#ifdef __linux__
3340 -+extern typeof(pthread_create) *__glob_pthread_create, *call_pthread_create;
3341 -+extern typeof(pthread_join) *__glob_pthread_join, *call_pthread_join;
3342 -+extern typeof(pthread_detach) *__glob_pthread_detach, *call_pthread_detach;
3343 -+
3344 -+static typeof(pthread_create) __hook_pthread_create;
3345 -+static typeof(pthread_join) __hook_pthread_join;
3346 -+static typeof(pthread_detach) __hook_pthread_detach;
3347 -+
3348 -+static pthread_mutex_t thread_lock;
3349 -+
3350 -+static void thread_wrap_init(void)
3351 -+{
3352 -+ pthread_mutexattr_t attr;
3353 -+ pthread_mutexattr_init(&attr);
3354 -+ pthread_mutexattr_setrobust(&attr, PTHREAD_MUTEX_ROBUST);
3355 -+ pthread_mutex_init(&thread_lock, &attr);
3356 -+ pthread_mutexattr_destroy(&attr);
3357 -+
3358 -+ call_pthread_create = __hook_pthread_create;
3359 -+ call_pthread_join = __hook_pthread_join;
3360 -+ call_pthread_detach = __hook_pthread_detach;
3361 -+}
3362 -+
3363 -+static TEB *dead_teb;
3364 -+static struct list active_list = LIST_INIT(active_list);
3365 -+
3366 -+static void take_thread_lock(void)
3367 -+{
3368 -+ int ret = pthread_mutex_lock(&thread_lock);
3369 -+ if (ret == EOWNERDEAD)
3370 -+ pthread_mutex_consistent(&thread_lock);
3371 -+}
3372 -+
3373 -+static void detach_thread_unlock(TEB *own_teb)
3374 -+{
3375 -+ struct ntdll_thread_data *thread_data;
3376 -+ TEB *teb = dead_teb;
3377 -+
3378 -+ dead_teb = own_teb;
3379 -+
3380 -+ pthread_mutex_unlock(&thread_lock);
3381 -+ if (!teb)
3382 -+ return;
3383 -+
3384 -+ thread_data = (struct ntdll_thread_data *)teb->SpareBytes1;
3385 -+ __glob_pthread_join(thread_data->pthread_id, NULL);
3386 -+ signal_free_thread(teb);
3387 -+}
3388 -+
3389 -+static void reap_thread(TEB *teb)
3390 -+{
3391 -+ struct ntdll_thread_data *thread_data = (struct ntdll_thread_data *)teb->SpareBytes1;
3392 -+ take_thread_lock();
3393 -+ if (thread_data->detached)
3394 -+ detach_thread_unlock(teb);
3395 -+ else {
3396 -+ /*
3397 -+ * Do not unlock, wait until the thread is thoroughly dead.
3398 -+ * This prevents a race condition where detach is called
3399 -+ * after the thread has not finished dying yet.
3400 -+ */
3401 -+ }
3402 -+}
3403 -+
3404 -+#else
3405 -+#define __glob_pthread_create pthread_create
3406 -+#define __glob_pthread_join pthread_join
3407 -+#define __glob_pthread_detach pthread_detach
3408 -+#define thread_wrap_init()
3409 -+#endif
3410 -+
3411 - /***********************************************************************
3412 - * thread_init
3413 - *
3414 -@@ -220,6 +294,7 @@ HANDLE thread_init(void)
3415 - struct ntdll_thread_data *thread_data;
3416 - static struct debug_info debug_info; /* debug info for initial thread */
3417 -
3418 -+ thread_wrap_init();
3419 - virtual_init();
3420 -
3421 - /* reserve space for shared user data */
3422 -@@ -349,14 +424,12 @@ void terminate_thread( int status )
3423 - pthread_exit( UIntToPtr(status) );
3424 - }
3425 -
3426 --
3427 --/***********************************************************************
3428 -- * exit_thread
3429 -- */
3430 --void exit_thread( int status )
3431 -+static void exit_thread_common( int status )
3432 - {
3433 -+#ifndef __linux__
3434 - static void *prev_teb;
3435 - TEB *teb;
3436 -+#endif
3437 -
3438 - if (status) /* send the exit code to the server (0 is already the default) */
3439 - {
3440 -@@ -380,24 +453,177 @@ void exit_thread( int status )
3441 -
3442 - pthread_sigmask( SIG_BLOCK, &server_block_set, NULL );
3443 -
3444 -+#ifndef __linux__
3445 - if ((teb = interlocked_xchg_ptr( &prev_teb, NtCurrentTeb() )))
3446 - {
3447 - struct ntdll_thread_data *thread_data = (struct ntdll_thread_data *)teb->SpareBytes1;
3448 -
3449 - if (thread_data->pthread_id)
3450 - {
3451 -- pthread_join( thread_data->pthread_id, NULL );
3452 -+ __glob_pthread_join( thread_data->pthread_id, NULL );
3453 - signal_free_thread( teb );
3454 - }
3455 - }
3456 -+#else
3457 -+ reap_thread(NtCurrentTeb());
3458 -+#endif
3459 -
3460 - close( ntdll_get_thread_data()->wait_fd[0] );
3461 - close( ntdll_get_thread_data()->wait_fd[1] );
3462 - close( ntdll_get_thread_data()->reply_fd );
3463 - close( ntdll_get_thread_data()->request_fd );
3464 -+}
3465 -+
3466 -+void exit_thread( int status )
3467 -+{
3468 -+ exit_thread_common(status);
3469 - pthread_exit( UIntToPtr(status) );
3470 - }
3471 -
3472 -+#ifdef __linux__
3473 -+
3474 -+struct unix_arg {
3475 -+ void *(*start)(void *);
3476 -+ void *arg;
3477 -+};
3478 -+
3479 -+/* dummy used for comparison */
3480 -+static DWORD native_unix_start;
3481 -+
3482 -+static void call_native_cleanup(void *arg)
3483 -+{
3484 -+ exit_thread_common(0);
3485 -+}
3486 -+
3487 -+static int
3488 -+__hook_pthread_create(pthread_t *thread, const pthread_attr_t *attr,
3489 -+ void *(*start_routine) (void *), void *parm)
3490 -+{
3491 -+ NTSTATUS ret;
3492 -+ pthread_t tid;
3493 -+ size_t stack = 8 * 1024 * 1024;
3494 -+ struct unix_arg arg;
3495 -+ arg.start = start_routine;
3496 -+ arg.arg = parm;
3497 -+
3498 -+ if (!thread)
3499 -+ thread = &tid;
3500 -+
3501 -+ TRACE("Overriding thread creation!\n");
3502 -+ if (attr) {
3503 -+ static int once;
3504 -+ if (!once++)
3505 -+ FIXME("most thread attributes ignored!\n");
3506 -+ else
3507 -+ WARN("most thread attributes ignored!\n");
3508 -+
3509 -+ pthread_attr_getstacksize(attr, &stack);
3510 -+ }
3511 -+
3512 -+ ret = RtlCreateUserThread( NtCurrentProcess(), NULL, FALSE, NULL, stack, 0, (void*)&native_unix_start, &arg, NULL, (void*)thread );
3513 -+ if (ret != STATUS_SUCCESS)
3514 -+ FIXME("ret: %08x\n", ret);
3515 -+ switch (ret) {
3516 -+ case STATUS_SUCCESS:
3517 -+ TRACE("created thread %lx for %p/%p\n", *thread, start_routine, parm);
3518 -+ return 0;
3519 -+ case STATUS_NO_MEMORY:
3520 -+ return ENOMEM;
3521 -+ case STATUS_TOO_MANY_OPENED_FILES:
3522 -+ return EMFILE;
3523 -+ default:
3524 -+ ERR("Unhandled ntstatus %08x\n", ret);
3525 -+ return ENOMEM;
3526 -+ }
3527 -+}
3528 -+
3529 -+static int __hook_pthread_detach(pthread_t thread)
3530 -+{
3531 -+ struct ntdll_thread_data *thread_data;
3532 -+ TEB *teb = NULL;
3533 -+
3534 -+ if (pthread_equal(thread, pthread_self())) {
3535 -+ TRACE("Detached self: %lx\n", pthread_self());
3536 -+ ntdll_get_thread_data()->detached = 1;
3537 -+ return 0;
3538 -+ }
3539 -+
3540 -+ take_thread_lock();
3541 -+ LIST_FOR_EACH_ENTRY(thread_data, &active_list, typeof(*thread_data), entry) {
3542 -+ if (pthread_equal(thread_data->pthread_id, thread)) {
3543 -+ teb = CONTAINING_RECORD(thread_data, typeof(*teb), SpareBytes1);
3544 -+
3545 -+ list_remove(&thread_data->entry);
3546 -+ if (!pthread_tryjoin_np(thread, NULL)) {
3547 -+ detach_thread_unlock(NULL);
3548 -+ TRACE("Thread %lx was dead, cleaning up\n", thread);
3549 -+ signal_free_thread(teb);
3550 -+ return 0;
3551 -+ }
3552 -+ thread_data->detached = 1;
3553 -+ break;
3554 -+ }
3555 -+ }
3556 -+ detach_thread_unlock(NULL);
3557 -+ if (!teb)
3558 -+ TRACE("Could not find thread %lx to detach\n", thread);
3559 -+ else
3560 -+ TRACE("Changed thread %lx to detached\n", thread);
3561 -+ return teb ? 0 : ESRCH;
3562 -+}
3563 -+
3564 -+static int __hook_pthread_join(pthread_t thread, void **retval)
3565 -+{
3566 -+ struct ntdll_thread_data *thread_data, *t2;
3567 -+ int ret = ESRCH;
3568 -+
3569 -+ if (pthread_equal(thread, pthread_self()))
3570 -+ return EDEADLK;
3571 -+
3572 -+ take_thread_lock();
3573 -+ LIST_FOR_EACH_ENTRY(thread_data, &active_list, typeof(*thread_data), entry) {
3574 -+ TEB *teb = CONTAINING_RECORD(thread_data, typeof(*teb), SpareBytes1);
3575 -+
3576 -+ if (pthread_equal(thread, thread_data->pthread_id)) {
3577 -+
3578 -+ ret = pthread_tryjoin_np(thread, retval);
3579 -+ if (!ret) {
3580 -+ TRACE("Thread %lx was dead fastpath, cleaning up\n", thread);
3581 -+ goto free;
3582 -+ }
3583 -+ detach_thread_unlock(NULL);
3584 -+
3585 -+ ret = __glob_pthread_join(thread, retval);
3586 -+ if (ret) {
3587 -+ TRACE("Thread %lx join failed with %i, ignoring\n", thread, ret);
3588 -+ return ret;
3589 -+ }
3590 -+
3591 -+ take_thread_lock();
3592 -+ /* Check if someone else freed the thread yet */
3593 -+ LIST_FOR_EACH_ENTRY(t2, &active_list, typeof(*thread_data), entry)
3594 -+ if (t2 == thread_data) {
3595 -+ TRACE("Cleaning up after successful join\n");
3596 -+ goto free;
3597 -+ }
3598 -+ TRACE("No clean up after successful join, multiple pthread_join's?\n");
3599 -+ break;
3600 -+
3601 -+free:
3602 -+ list_remove(&thread_data->entry);
3603 -+ detach_thread_unlock(NULL);
3604 -+ signal_free_thread(teb);
3605 -+ return 0;
3606 -+ }
3607 -+ }
3608 -+
3609 -+ detach_thread_unlock(NULL);
3610 -+ if (ret)
3611 -+ TRACE("failed with %i\n", ret);
3612 -+ return ret;
3613 -+}
3614 -+
3615 -+#endif
3616 -
3617 - /***********************************************************************
3618 - * start_thread
3619 -@@ -426,9 +652,19 @@ static void start_thread( struct startup_info *info )
3620 - if (TRACE_ON(relay))
3621 - DPRINTF( "%04x:Starting thread proc %p (arg=%p)\n", GetCurrentThreadId(), func, arg );
3622 -
3623 -- call_thread_entry_point( (LPTHREAD_START_ROUTINE)func, arg );
3624 --}
3625 -+#ifdef __linux__
3626 -+ if (info->native_thread) {
3627 -+ void *(*start)(void*) = (void*)func;
3628 -
3629 -+ FIXME("Started native thread %08x\n", GetCurrentThreadId());
3630 -+ pthread_cleanup_push(call_native_cleanup, NULL);
3631 -+ pthread_exit(start(arg));
3632 -+ pthread_cleanup_pop(1);
3633 -+ return;
3634 -+ }
3635 -+#endif
3636 -+ call_thread_entry_point( (LPTHREAD_START_ROUTINE)func, arg );
3637 -+}
3638 -
3639 - /***********************************************************************
3640 - * RtlCreateUserThread (NTDLL.@)
3641 -@@ -440,14 +676,13 @@ NTSTATUS WINAPI RtlCreateUserThread( HANDLE process, const SECURITY_DESCRIPTOR *
3642 - HANDLE *handle_ptr, CLIENT_ID *id )
3643 - {
3644 - sigset_t sigset;
3645 -- pthread_t pthread_id;
3646 - pthread_attr_t attr;
3647 - struct ntdll_thread_data *thread_data;
3648 - struct startup_info *info = NULL;
3649 - HANDLE handle = 0, actctx = 0;
3650 - TEB *teb = NULL;
3651 - DWORD tid = 0;
3652 -- int request_pipe[2];
3653 -+ int request_pipe[2], ret;
3654 - NTSTATUS status;
3655 -
3656 - if (process != NtCurrentProcess())
3657 -@@ -472,10 +707,14 @@ NTSTATUS WINAPI RtlCreateUserThread( HANDLE process, const SECURITY_DESCRIPTOR *
3658 - if (handle_ptr) *handle_ptr = wine_server_ptr_handle( result.create_thread.handle );
3659 - else NtClose( wine_server_ptr_handle( result.create_thread.handle ));
3660 - }
3661 -+ TRACE("CreateThread for other process returns %08x\n", result.create_thread.status);
3662 - return result.create_thread.status;
3663 - }
3664 -
3665 -- if (server_pipe( request_pipe ) == -1) return STATUS_TOO_MANY_OPENED_FILES;
3666 -+ if (server_pipe( request_pipe ) == -1) {
3667 -+ TRACE("CreateThread cannot create request pipe: %m\n");
3668 -+ return STATUS_TOO_MANY_OPENED_FILES;
3669 -+ }
3670 - wine_server_send_fd( request_pipe[0] );
3671 -
3672 - SERVER_START_REQ( new_thread )
3673 -@@ -496,12 +735,16 @@ NTSTATUS WINAPI RtlCreateUserThread( HANDLE process, const SECURITY_DESCRIPTOR *
3674 - if (status)
3675 - {
3676 - close( request_pipe[1] );
3677 -+ TRACE("CreateThread server request failed with %08x\n", status);
3678 - return status;
3679 - }
3680 -
3681 - pthread_sigmask( SIG_BLOCK, &server_block_set, &sigset );
3682 -
3683 -- if ((status = signal_alloc_thread( &teb ))) goto error;
3684 -+ if ((status = signal_alloc_thread( &teb ))) {
3685 -+ TRACE("CreateThread signal thread allocation failed with %08x\n", status);
3686 -+ goto error;
3687 -+ }
3688 -
3689 - teb->Peb = NtCurrentTeb()->Peb;
3690 - teb->ClientId.UniqueProcess = ULongToHandle(GetCurrentProcessId());
3691 -@@ -524,32 +767,64 @@ NTSTATUS WINAPI RtlCreateUserThread( HANDLE process, const SECURITY_DESCRIPTOR *
3692 -
3693 - info = (struct startup_info *)(teb + 1);
3694 - info->teb = teb;
3695 -- info->entry_point = start;
3696 -- info->entry_arg = param;
3697 -+#ifdef __linux__
3698 -+ info->native_thread = (void*)start == (void*)&native_unix_start;
3699 -+ if (info->native_thread) {
3700 -+ struct unix_arg *arg = param;
3701 -+ info->entry_point = (void*)arg->start;
3702 -+ info->entry_arg = arg->arg;
3703 -+ } else
3704 -+#endif
3705 -+ {
3706 -+ info->entry_point = start;
3707 -+ info->entry_arg = param;
3708 -+ }
3709 -
3710 - thread_data = (struct ntdll_thread_data *)teb->SpareBytes1;
3711 -+#ifdef __linux__
3712 -+ thread_data->detached = !info->native_thread;
3713 -+#endif
3714 - thread_data->request_fd = request_pipe[1];
3715 - thread_data->reply_fd = -1;
3716 - thread_data->wait_fd[0] = -1;
3717 - thread_data->wait_fd[1] = -1;
3718 -+ thread_data->entry.next = NULL;
3719 -
3720 -- if ((status = virtual_alloc_thread_stack( teb, stack_reserve, stack_commit ))) goto error;
3721 -+ if ((status = virtual_alloc_thread_stack( teb, stack_reserve ?: (8 << 20), stack_commit ?: (1 << 20) ))) {
3722 -+ TRACE("Allocating virtual stack for %p (%li/%li) failed with %08x\n", start, stack_reserve, stack_commit, status);
3723 -+ goto error;
3724 -+ }
3725 -
3726 - pthread_attr_init( &attr );
3727 - pthread_attr_setstack( &attr, teb->DeallocationStack,
3728 - (char *)teb->Tib.StackBase - (char *)teb->DeallocationStack );
3729 - pthread_attr_setscope( &attr, PTHREAD_SCOPE_SYSTEM ); /* force creating a kernel thread */
3730 - interlocked_xchg_add( &nb_threads, 1 );
3731 -- if (pthread_create( &pthread_id, &attr, (void * (*)(void *))start_thread, info ))
3732 -+
3733 -+ take_thread_lock();
3734 -+ ret = __glob_pthread_create( &thread_data->pthread_id, &attr, (void * (*)(void *))start_thread, info );
3735 -+ if (ret)
3736 - {
3737 -+ TRACE("pthread create failed with %i/%m\n", ret);
3738 - interlocked_xchg_add( &nb_threads, -1 );
3739 - pthread_attr_destroy( &attr );
3740 - status = STATUS_NO_MEMORY;
3741 - goto error;
3742 - }
3743 -+ if (!thread_data->detached)
3744 -+ list_add_tail(&active_list, &thread_data->entry);
3745 -+ detach_thread_unlock(NULL);
3746 -+
3747 - pthread_attr_destroy( &attr );
3748 - pthread_sigmask( SIG_SETMASK, &sigset, NULL );
3749 -
3750 -+ TRACE("Created thread succesfully, win handle: %04x, pthread: %lx\n", tid, thread_data->pthread_id);
3751 -+
3752 -+#ifdef __linux__
3753 -+ if ((void*)start == (void*)&native_unix_start && id)
3754 -+ *(pthread_t*)id = thread_data->pthread_id;
3755 -+ else
3756 -+#endif
3757 - if (id) id->UniqueThread = ULongToHandle(tid);
3758 - if (handle_ptr) *handle_ptr = handle;
3759 - else NtClose( handle );
3760 -diff --git a/dlls/winegstreamer/glibthread.c b/dlls/winegstreamer/glibthread.c
3761 -index 0d829a0..46e22f4 100644
3762 ---- a/dlls/winegstreamer/glibthread.c
3763 -+++ b/dlls/winegstreamer/glibthread.c
3764 -@@ -43,6 +43,7 @@
3765 - #include <stdlib.h>
3766 - #include <stdio.h>
3767 -
3768 -+#if 0
3769 - #include "windef.h"
3770 - #include "winbase.h"
3771 - #include "winnls.h"
3772 -@@ -388,3 +389,15 @@ void g_thread_impl_init (void)
3773 - g_thread_self_tls = TlsAlloc ();
3774 - g_thread_init(&g_thread_functions_for_glib_use_default);
3775 - }
3776 -+
3777 -+#else
3778 -+
3779 -+void g_thread_impl_init (void)
3780 -+{
3781 -+ static gboolean beenhere = FALSE;
3782 -+
3783 -+ if (!beenhere++)
3784 -+ g_thread_init(NULL);
3785 -+}
3786 -+
3787 -+#endif
3788 -diff --git a/libs/wine/loader.c b/libs/wine/loader.c
3789 -index 7261522..a8c31b9 100644
3790 ---- a/libs/wine/loader.c
3791 -+++ b/libs/wine/loader.c
3792 -@@ -73,6 +73,13 @@ char **__wine_main_argv = NULL;
3793 - WCHAR **__wine_main_wargv = NULL;
3794 - char **__wine_main_environ = NULL;
3795 -
3796 -+#ifdef __linux__
3797 -+#include <pthread.h>
3798 -+typeof(pthread_create) *call_pthread_create, *__glob_pthread_create;
3799 -+typeof(pthread_join) *call_pthread_join, *__glob_pthread_join;
3800 -+typeof(pthread_detach) *call_pthread_detach, *__glob_pthread_detach;
3801 -+#endif
3802 -+
3803 - struct dll_path_context
3804 - {
3805 - unsigned int index; /* current index in the dll path list */
3806 -diff --git a/libs/wine/wine.map b/libs/wine/wine.map
3807 -index 2159fac..fb3b951 100644
3808 ---- a/libs/wine/wine.map
3809 -+++ b/libs/wine/wine.map
3810 -@@ -117,6 +117,12 @@ WINE_1.0
3811 - wine_utf8_mbstowcs;
3812 - wine_utf8_wcstombs;
3813 - wine_wctype_table;
3814 -+ __glob_pthread_create;
3815 -+ call_pthread_create;
3816 -+ __glob_pthread_join;
3817 -+ call_pthread_join;
3818 -+ __glob_pthread_detach;
3819 -+ call_pthread_detach;
3820 -
3821 - local: *;
3822 - };
3823 -diff --git a/loader/Makefile.in b/loader/Makefile.in
3824 -index 95e4798..a18dd02 100644
3825 ---- a/loader/Makefile.in
3826 -+++ b/loader/Makefile.in
3827 -@@ -1,4 +1,4 @@
3828 --EXTRALIBS = $(PTHREAD_LIBS)
3829 -+EXTRALIBS = $(PTHREAD_LIBS) $(DL_LIBS)
3830 -
3831 - C_SRCS = \
3832 - main.c \
3833 -diff --git a/loader/main.c b/loader/main.c
3834 -index ac67290..76609e1 100644
3835 ---- a/loader/main.c
3836 -+++ b/loader/main.c
3837 -@@ -202,6 +202,45 @@ static int pre_exec(void)
3838 -
3839 - #endif
3840 -
3841 -+#ifdef __linux__
3842 -+
3843 -+extern typeof(pthread_create) *call_pthread_create, *__glob_pthread_create;
3844 -+extern typeof(pthread_detach) *call_pthread_detach, *__glob_pthread_detach;
3845 -+extern typeof(pthread_join) *call_pthread_join, *__glob_pthread_join;
3846 -+
3847 -+int pthread_create(pthread_t *thread, const pthread_attr_t *attr,
3848 -+ void *(*start_routine) (void *), void *arg)
3849 -+{
3850 -+ return call_pthread_create(thread, attr, start_routine, arg);
3851 -+}
3852 -+
3853 -+int pthread_detach(pthread_t thread)
3854 -+{
3855 -+ return call_pthread_detach(thread);
3856 -+}
3857 -+
3858 -+int pthread_join(pthread_t thread, void **retval)
3859 -+{
3860 -+ return call_pthread_join(thread, retval);
3861 -+}
3862 -+
3863 -+static void init_thread_hook(void) {
3864 -+ call_pthread_create = __glob_pthread_create = dlvsym(RTLD_NEXT, "pthread_create", "GLIBC_2.2.5");
3865 -+ if (!__glob_pthread_create)
3866 -+ call_pthread_create = __glob_pthread_create = dlvsym(RTLD_NEXT, "pthread_create", "GLIBC_2.1");
3867 -+
3868 -+ call_pthread_detach = __glob_pthread_detach = dlsym(RTLD_NEXT, "pthread_detach");
3869 -+ call_pthread_join = __glob_pthread_join = dlsym(RTLD_NEXT, "pthread_join");
3870 -+
3871 -+ /* Call a function from libpthread to ensure being linked against it */
3872 -+ pthread_yield();
3873 -+}
3874 -+
3875 -+#else
3876 -+
3877 -+#define init_thread_hook()
3878 -+
3879 -+#endif
3880 -
3881 - /**********************************************************************
3882 - * main
3883 -@@ -211,6 +250,8 @@ int main( int argc, char *argv[] )
3884 - char error[1024];
3885 - int i;
3886 -
3887 -+ init_thread_hook();
3888 -+
3889 - if (!getenv( "WINELOADERNOEXEC" )) /* first time around */
3890 - {
3891 - static char noexec[] = "WINELOADERNOEXEC=1";
3892 ---
3893 -1.7.6.6.GIT
3894 -
3895
3896 diff --git a/app-emulation/wine/files/wine-1.4_rc2-multilib-portage.patch b/app-emulation/wine/files/wine-1.9.5-multilib-portage.patch
3897 similarity index 73%
3898 rename from app-emulation/wine/files/wine-1.4_rc2-multilib-portage.patch
3899 rename to app-emulation/wine/files/wine-1.9.5-multilib-portage.patch
3900 index be6ffc5..c19d0d8 100644
3901 --- a/app-emulation/wine/files/wine-1.4_rc2-multilib-portage.patch
3902 +++ b/app-emulation/wine/files/wine-1.9.5-multilib-portage.patch
3903 @@ -7,28 +7,9 @@ Even though -m32/m64 is now added to *FLAGS, -m32/m64 still has to be
3904 explicitly added to CC and CXX due to wine's build system. For example,
3905 winegcc saves the build-time value of CC and uses it at runtime.
3906
3907 ---- a/configure.ac
3908 -+++ b/configure.ac
3909 -@@ -133,12 +133,18 @@
3910 - then
3911 - CC="$CC -m64"
3912 - CXX="$CXX -m64"
3913 -+ CFLAGS="$CFLAGS -m64"
3914 -+ LDFLAGS="$LDFLAGS -m64"
3915 -+ CXXFLAGS="$CXXFLAGS -m64"
3916 - host_cpu="x86_64"
3917 - notice_platform="64-bit "
3918 - AC_SUBST(TARGETFLAGS,"-m64")
3919 - else
3920 - CC="$CC -m32"
3921 - CXX="$CXX -m32"
3922 -+ CFLAGS="$CFLAGS -m32"
3923 -+ LDFLAGS="$LDFLAGS -m32"
3924 -+ CXXFLAGS="$CXXFLAGS -m32"
3925 - host_cpu="i386"
3926 - notice_platform="32-bit "
3927 - AC_SUBST(TARGETFLAGS,"-m32")
3928 -@@ -150,6 +156,9 @@
3929 +--- a/configure.ac 2016-03-05 20:53:50.574628728 -0500
3930 ++++ b/configure.ac 2016-03-05 20:57:54.945617833 -0500
3931 +@@ -141,6 +141,9 @@
3932 then
3933 CC="$CC -m32"
3934 CXX="$CXX -m32"
3935 @@ -38,3 +19,13 @@ winegcc saves the build-time value of CC and uses it at runtime.
3936 AC_MSG_CHECKING([whether $CC works])
3937 AC_LINK_IFELSE([AC_LANG_PROGRAM()],AC_MSG_RESULT([yes]),
3938 [AC_MSG_RESULT([no])
3939 +@@ -160,6 +163,9 @@
3940 + fi
3941 + CC="$CC -m64"
3942 + CXX="$CXX -m64"
3943 ++ CFLAGS="$CFLAGS -m64"
3944 ++ LDFLAGS="$LDFLAGS -m64"
3945 ++ CXXFLAGS="$CXXFLAGS -m64"
3946 + host_cpu="x86_64"
3947 + notice_platform="64-bit "
3948 + AC_SUBST(TARGETFLAGS,"-m64")
3949
3950 diff --git a/app-emulation/wine/files/wine-sysmacros.patch b/app-emulation/wine/files/wine-sysmacros.patch
3951 new file mode 100644
3952 index 0000000..4ea515d
3953 --- /dev/null
3954 +++ b/app-emulation/wine/files/wine-sysmacros.patch
3955 @@ -0,0 +1,177 @@
3956 +From ca8a08606d3f0900b3f4aa8f2e6547882a22dba8 Mon Sep 17 00:00:00 2001
3957 +From: Seong-ho Cho <darkcircle.0426@×××××.com>
3958 +Date: Mon, 18 Apr 2016 04:25:38 +0900
3959 +Subject: [PATCH] configure: Add AC_HEADER_MAJOR to find where major() is
3960 + defined.
3961 +
3962 +Signed-off-by: Seong-ho Cho <darkcircle.0426@×××××.com>
3963 +Signed-off-by: Alexandre Julliard <julliard@××××××.org>
3964 +---
3965 + configure | 50 ++++++++++++++++++++++++++++++++++++++++++++++++++
3966 + configure.ac | 1 +
3967 + dlls/ntdll/cdrom.c | 5 +++++
3968 + dlls/ntdll/directory.c | 5 +++++
3969 + dlls/ntdll/file.c | 5 +++++
3970 + include/config.h.in | 8 ++++++++
3971 + server/fd.c | 5 +++++
3972 + 7 files changed, 79 insertions(+)
3973 +
3974 +diff --git a/configure b/configure
3975 +index 1cb0e59..ffb1825 100755
3976 +--- a/configure
3977 ++++ b/configure
3978 +@@ -6836,6 +6836,56 @@ fi
3979 +
3980 + done
3981 +
3982 ++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether sys/types.h defines makedev" >&5
3983 ++$as_echo_n "checking whether sys/types.h defines makedev... " >&6; }
3984 ++if ${ac_cv_header_sys_types_h_makedev+:} false; then :
3985 ++ $as_echo_n "(cached) " >&6
3986 ++else
3987 ++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3988 ++/* end confdefs.h. */
3989 ++#include <sys/types.h>
3990 ++int
3991 ++main ()
3992 ++{
3993 ++return makedev(0, 0);
3994 ++ ;
3995 ++ return 0;
3996 ++}
3997 ++_ACEOF
3998 ++if ac_fn_c_try_link "$LINENO"; then :
3999 ++ ac_cv_header_sys_types_h_makedev=yes
4000 ++else
4001 ++ ac_cv_header_sys_types_h_makedev=no
4002 ++fi
4003 ++rm -f core conftest.err conftest.$ac_objext \
4004 ++ conftest$ac_exeext conftest.$ac_ext
4005 ++
4006 ++fi
4007 ++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_sys_types_h_makedev" >&5
4008 ++$as_echo "$ac_cv_header_sys_types_h_makedev" >&6; }
4009 ++
4010 ++if test $ac_cv_header_sys_types_h_makedev = no; then
4011 ++ac_fn_c_check_header_mongrel "$LINENO" "sys/mkdev.h" "ac_cv_header_sys_mkdev_h" "$ac_includes_default"
4012 ++if test "x$ac_cv_header_sys_mkdev_h" = xyes; then :
4013 ++
4014 ++$as_echo "#define MAJOR_IN_MKDEV 1" >>confdefs.h
4015 ++
4016 ++fi
4017 ++
4018 ++
4019 ++
4020 ++ if test $ac_cv_header_sys_mkdev_h = no; then
4021 ++ ac_fn_c_check_header_mongrel "$LINENO" "sys/sysmacros.h" "ac_cv_header_sys_sysmacros_h" "$ac_includes_default"
4022 ++if test "x$ac_cv_header_sys_sysmacros_h" = xyes; then :
4023 ++
4024 ++$as_echo "#define MAJOR_IN_SYSMACROS 1" >>confdefs.h
4025 ++
4026 ++fi
4027 ++
4028 ++
4029 ++ fi
4030 ++fi
4031 ++
4032 + { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stat file-mode macros are broken" >&5
4033 + $as_echo_n "checking whether stat file-mode macros are broken... " >&6; }
4034 + if ${ac_cv_header_stat_broken+:} false; then :
4035 +diff --git a/configure.ac b/configure.ac
4036 +index 6189aa9..201bc77 100644
4037 +--- a/configure.ac
4038 ++++ b/configure.ac
4039 +@@ -512,6 +512,7 @@ AC_CHECK_HEADERS(\
4040 + valgrind/valgrind.h \
4041 + zlib.h
4042 + )
4043 ++AC_HEADER_MAJOR()
4044 + AC_HEADER_STAT()
4045 +
4046 + dnl **** Checks for headers that depend on other ones ****
4047 +diff --git a/dlls/ntdll/cdrom.c b/dlls/ntdll/cdrom.c
4048 +index ee36045..2c64106 100644
4049 +--- a/dlls/ntdll/cdrom.c
4050 ++++ b/dlls/ntdll/cdrom.c
4051 +@@ -38,6 +38,11 @@
4052 + #ifdef HAVE_SYS_STAT_H
4053 + # include <sys/stat.h>
4054 + #endif
4055 ++#ifdef MAJOR_IN_MKDEV
4056 ++# include <sys/mkdev.h>
4057 ++#elif defined(MAJOR_IN_SYSMACROS)
4058 ++# include <sys/sysmacros.h>
4059 ++#endif
4060 + #include <sys/types.h>
4061 +
4062 + #ifdef HAVE_SYS_IOCTL_H
4063 +diff --git a/dlls/ntdll/directory.c b/dlls/ntdll/directory.c
4064 +index 93fe594..4d431c0 100644
4065 +--- a/dlls/ntdll/directory.c
4066 ++++ b/dlls/ntdll/directory.c
4067 +@@ -47,6 +47,11 @@
4068 + #ifdef HAVE_SYS_ATTR_H
4069 + #include <sys/attr.h>
4070 + #endif
4071 ++#ifdef MAJOR_IN_MKDEV
4072 ++# include <sys/mkdev.h>
4073 ++#elif defined(MAJOR_IN_SYSMACROS)
4074 ++# include <sys/sysmacros.h>
4075 ++#endif
4076 + #ifdef HAVE_SYS_VNODE_H
4077 + /* Work around a conflict with Solaris' system list defined in sys/list.h. */
4078 + #define list SYSLIST
4079 +diff --git a/dlls/ntdll/file.c b/dlls/ntdll/file.c
4080 +index 7e5da59..b3bd9d6 100644
4081 +--- a/dlls/ntdll/file.c
4082 ++++ b/dlls/ntdll/file.c
4083 +@@ -57,6 +57,11 @@
4084 + #ifdef HAVE_SYS_SOCKET_H
4085 + #include <sys/socket.h>
4086 + #endif
4087 ++#ifdef MAJOR_IN_MKDEV
4088 ++# include <sys/mkdev.h>
4089 ++#elif defined(MAJOR_IN_SYSMACROS)
4090 ++# include <sys/sysmacros.h>
4091 ++#endif
4092 + #ifdef HAVE_UTIME_H
4093 + # include <utime.h>
4094 + #endif
4095 +diff --git a/include/config.h.in b/include/config.h.in
4096 +index 0650f31..06b192f 100644
4097 +--- a/include/config.h.in
4098 ++++ b/include/config.h.in
4099 +@@ -1335,6 +1335,14 @@
4100 + /* Define to 1 if you have the `__res_get_state' function. */
4101 + #undef HAVE___RES_GET_STATE
4102 +
4103 ++/* Define to 1 if `major', `minor', and `makedev' are declared in <mkdev.h>.
4104 ++ */
4105 ++#undef MAJOR_IN_MKDEV
4106 ++
4107 ++/* Define to 1 if `major', `minor', and `makedev' are declared in
4108 ++ <sysmacros.h>. */
4109 ++#undef MAJOR_IN_SYSMACROS
4110 ++
4111 + /* Define to the address where bug reports for this package should be sent. */
4112 + #undef PACKAGE_BUGREPORT
4113 +
4114 +diff --git a/server/fd.c b/server/fd.c
4115 +index 1fd1ce7..17b1b66 100644
4116 +--- a/server/fd.c
4117 ++++ b/server/fd.c
4118 +@@ -83,6 +83,11 @@
4119 + #endif
4120 + #include <sys/stat.h>
4121 + #include <sys/time.h>
4122 ++#ifdef MAJOR_IN_MKDEV
4123 ++#include <sys/mkdev.h>
4124 ++#elif defined(MAJOR_IN_SYSMACROS)
4125 ++#include <sys/sysmacros.h>
4126 ++#endif
4127 + #include <sys/types.h>
4128 + #include <unistd.h>
4129 + #ifdef HAVE_SYS_SYSCALL_H
4130 +--
4131 +2.7.4
4132 +
4133
4134 diff --git a/app-emulation/wine/metadata.xml b/app-emulation/wine/metadata.xml
4135 index 1392a82..7050449 100644
4136 --- a/app-emulation/wine/metadata.xml
4137 +++ b/app-emulation/wine/metadata.xml
4138 @@ -1,30 +1,47 @@
4139 <?xml version="1.0" encoding="UTF-8"?>
4140 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
4141 <pkgmetadata>
4142 -<herd>wine</herd>
4143 -<longdescription>
4144 + <maintainer type="project">
4145 + <email>wine@g.o</email>
4146 + <name>Wine</name>
4147 + </maintainer>
4148 + <maintainer type="person">
4149 + <email>commendsarnex@×××××.com</email>
4150 + <name>Nick Sarnie</name>
4151 + <description>Only CC on bugs that involve USE="d3d9"</description>
4152 + </maintainer>
4153 + <longdescription>
4154 Wine is an Open Source implementation of the Windows API on top of X and Unix.
4155
4156 Think of Wine as a compatibility layer for running Windows programs. Wine does not require Microsoft Windows, as it is a completely free alternative implementation of the Windows API consisting of 100% non-Microsoft code, however Wine can optionally use native Windows DLLs if they are available. Wine provides both a development toolkit for porting Windows source code to Unix as well as a program loader, allowing many unmodified Windows programs to run on x86-based Unixes, including Linux, FreeBSD, and Solaris.
4157 -</longdescription>
4158 -<use>
4159 - <flag name='capi'>Enable ISDN support via CAPI</flag>
4160 - <flag name='custom-cflags'>Bypass strip-flags; use at your own peril</flag>
4161 - <flag name='dos'>Pull in <pkg>games-emulation/dosbox</pkg> to run DOS applications</flag>
4162 - <flag name='gecko'>Add support for the Gecko engine when using iexplore</flag>
4163 - <flag name='mono'>Add support for .NET using Wine's Mono add-on</flag>
4164 - <flag name='netapi'>Use libnetapi from <pkg>net-fs/samba</pkg> to support Windows networks in netapi32.dll</flag>
4165 - <flag name='opencl'>Enable OpenCL support</flag>
4166 - <flag name='osmesa'>Add support for OpenGL in bitmaps using libOSMesa</flag>
4167 - <flag name='perl'>Install helpers written in perl (winedump/winemaker)</flag>
4168 - <flag name='pipelight'>Apply unofficial Compholio patches for Pipelight/Silverlight support;
4169 - use at your own peril</flag>
4170 - <flag name='prelink'>Run prelink on DLLs during build -- do not disable if you do not know what this means as it can break things at runtime</flag>
4171 - <flag name='realtime'>Pull in <pkg>sys-auth/rtkit</pkg> for low-latency pulseaudio support</flag>
4172 - <flag name='run-exes'>Use Wine to open and run .EXE and .MSI files</flag>
4173 - <flag name='samba'>Add support for NTLM auth. see
4174 + </longdescription>
4175 + <use>
4176 + <flag name="capi">Enable ISDN support via CAPI</flag>
4177 + <flag name="custom-cflags">Bypass strip-flags; use at your own peril</flag>
4178 + <flag name="dos">Pull in <pkg>games-emulation/dosbox</pkg> to run DOS applications</flag>
4179 + <flag name="gecko">Add support for the Gecko engine when using iexplore</flag>
4180 + <flag name="gstreamer">Use <pkg>media-libs/gstreamer</pkg> to provide DirectShow functionality;
4181 + For versions before wine-1.9.2, uses experimental patch which may break some apps</flag>
4182 + <flag name="mono">Add support for .NET using Wine's Mono add-on</flag>
4183 + <flag name="netapi">Use libnetapi from <pkg>net-fs/samba</pkg> to support Windows networks in netapi32.dll</flag>
4184 + <flag name="opencl">Enable OpenCL support</flag>
4185 + <flag name="osmesa">Add support for OpenGL in bitmaps using libOSMesa</flag>
4186 + <flag name="pcap">Support packet capture software (e.g. wireshark)</flag>
4187 + <flag name="perl">Install helpers written in perl (winedump/winemaker)</flag>
4188 + <flag name="pipelight">Apply Wine-Staging patches for Pipelight/Silverlight support</flag>
4189 + <flag name="prelink">Run prelink on DLLs during build;
4190 + For versions before wine-1.7.55 or hardened, do not disable if you do not know what this means as it can break things at runtime</flag>
4191 + <flag name="realtime">Pull in <pkg>sys-auth/rtkit</pkg> for low-latency pulseaudio support</flag>
4192 + <flag name="run-exes">Use Wine to open and run .EXE and .MSI files</flag>
4193 + <flag name="s3tc">Pull in <pkg>media-libs/libtxc_dxtn</pkg> for DXTn texture compression, needed for many games</flag>
4194 + <flag name="samba">Add support for NTLM auth. see
4195 http://wiki.winehq.org/NtlmAuthSetupGuide and
4196 http://wiki.winehq.org/NtlmSigningAndSealing</flag>
4197 - <flag name='udisks'>Support dynamic storage devices using <pkg>sys-fs/udisks</pkg></flag>
4198 -</use>
4199 + <flag name="staging">Apply Wine-Staging patches for advanced feature support that haven't made it into upstream Wine yet
4200 + For versions before wine-1.8, this patchset is unofficial.</flag>
4201 + </use>
4202 + <upstream>
4203 + <remote-id type="github">wine-compholio/wine-staging</remote-id>
4204 + <remote-id type="sourceforge">wine</remote-id>
4205 + </upstream>
4206 </pkgmetadata>
4207
4208 diff --git a/app-emulation/wine/wine-1.7.28.ebuild b/app-emulation/wine/wine-1.7.28.ebuild
4209 deleted file mode 100644
4210 index 283c21a..0000000
4211 --- a/app-emulation/wine/wine-1.7.28.ebuild
4212 +++ /dev/null
4213 @@ -1,509 +0,0 @@
4214 -# Copyright 1999-2014 Gentoo Foundation
4215 -# Distributed under the terms of the GNU General Public License v2
4216 -# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-1.7.28.ebuild,v 1.1 2014/10/05 13:17:36 ryao Exp $
4217 -
4218 -EAPI="5"
4219 -
4220 -AUTOTOOLS_AUTORECONF=1
4221 -PLOCALES="ar bg ca cs da de el en en_US eo es fa fi fr he hi hr hu it ja ko lt ml nb_NO nl or pa pl pt_BR pt_PT rm ro ru sk sl sr_RS@cyrillic sr_RS@latin sv te th tr uk wa zh_CN zh_TW"
4222 -PLOCALE_BACKUP="en"
4223 -
4224 -inherit autotools-utils eutils fdo-mime flag-o-matic gnome2-utils l10n multilib multilib-minimal pax-utils toolchain-funcs user virtualx
4225 -
4226 -if [[ ${PV} == "9999" ]] ; then
4227 - EGIT_REPO_URI="git://source.winehq.org/git/wine.git"
4228 - inherit git-2
4229 - SRC_URI=""
4230 - #KEYWORDS=""
4231 -else
4232 - MY_P="${PN}-${PV/_/-}"
4233 - SRC_URI="mirror://sourceforge/${PN}/Source/${MY_P}.tar.bz2"
4234 - KEYWORDS="-* ~amd64 ~x86 ~x86-fbsd"
4235 - S=${WORKDIR}/${MY_P}
4236 -fi
4237 -
4238 -GV="2.24"
4239 -MV="4.5.2"
4240 -COMPHOLIO_P="wine-compholio-${PV}"
4241 -WINE_GENTOO="wine-gentoo-2013.06.24"
4242 -DESCRIPTION="Free implementation of Windows(tm) on Unix"
4243 -HOMEPAGE="http://www.winehq.org/"
4244 -SRC_URI="${SRC_URI}
4245 - gecko? (
4246 - abi_x86_32? ( mirror://sourceforge/${PN}/Wine%20Gecko/${GV}/wine_gecko-${GV}-x86.msi )
4247 - abi_x86_64? ( mirror://sourceforge/${PN}/Wine%20Gecko/${GV}/wine_gecko-${GV}-x86_64.msi )
4248 - )
4249 - mono? ( mirror://sourceforge/${PN}/Wine%20Mono/${MV}/wine-mono-${MV}.msi )
4250 - pipelight? ( https://github.com/compholio/wine-compholio-daily/archive/v${PV}.tar.gz -> ${COMPHOLIO_P}.tar.gz )
4251 - pulseaudio? ( https://github.com/compholio/wine-compholio-daily/archive/v${PV}.tar.gz -> ${COMPHOLIO_P}.tar.gz )
4252 - http://dev.gentoo.org/~tetromino/distfiles/${PN}/${WINE_GENTOO}.tar.bz2"
4253 -
4254 -LICENSE="LGPL-2.1"
4255 -SLOT="0"
4256 -IUSE="+abi_x86_32 +abi_x86_64 +alsa capi cups custom-cflags dos elibc_glibc +fontconfig +gecko gphoto2 gsm gstreamer +jpeg lcms ldap +mono mp3 ncurses netapi nls odbc openal opencl +opengl osmesa oss +perl pipelight +png +prelink pulseaudio +realtime +run-exes samba scanner selinux +ssl test +threads +truetype +udisks v4l +X xcomposite xinerama +xml"
4257 -REQUIRED_USE="|| ( abi_x86_32 abi_x86_64 )
4258 - test? ( abi_x86_32 )
4259 - elibc_glibc? ( threads )
4260 - mono? ( abi_x86_32 )
4261 - osmesa? ( opengl )" #286560
4262 -# winepulse patches needed for gstreamer due to http://bugs.winehq.org/show_bug.cgi?id=30557
4263 -
4264 -# FIXME: the test suite is unsuitable for us; many tests require net access
4265 -# or fail due to Xvfb's opengl limitations.
4266 -RESTRICT="test"
4267 -
4268 -NATIVE_DEPEND="
4269 - truetype? ( >=media-libs/freetype-2.0.0 )
4270 - capi? ( net-dialup/capi4k-utils )
4271 - ncurses? ( >=sys-libs/ncurses-5.2:= )
4272 - udisks? ( sys-apps/dbus )
4273 - fontconfig? ( media-libs/fontconfig:= )
4274 - gphoto2? ( media-libs/libgphoto2:= )
4275 - openal? ( media-libs/openal:= )
4276 - gstreamer? ( media-libs/gstreamer:0.10 media-libs/gst-plugins-base:0.10 )
4277 - X? (
4278 - x11-libs/libXcursor
4279 - x11-libs/libXext
4280 - x11-libs/libXrandr
4281 - x11-libs/libXi
4282 - x11-libs/libXxf86vm
4283 - )
4284 - xinerama? ( x11-libs/libXinerama )
4285 - alsa? ( media-libs/alsa-lib )
4286 - cups? ( net-print/cups:= )
4287 - opencl? ( virtual/opencl )
4288 - opengl? (
4289 - virtual/glu
4290 - virtual/opengl
4291 - )
4292 - gsm? ( media-sound/gsm:= )
4293 - jpeg? ( virtual/jpeg:0= )
4294 - ldap? ( net-nds/openldap:= )
4295 - lcms? ( media-libs/lcms:2= )
4296 - mp3? ( >=media-sound/mpg123-1.5.0 )
4297 - netapi? ( net-fs/samba[netapi(+)] )
4298 - nls? ( sys-devel/gettext )
4299 - odbc? ( dev-db/unixODBC:= )
4300 - osmesa? ( media-libs/mesa[osmesa] )
4301 - pipelight? ( sys-apps/attr )
4302 - pulseaudio? ( media-sound/pulseaudio )
4303 - xml? ( dev-libs/libxml2 dev-libs/libxslt )
4304 - scanner? ( media-gfx/sane-backends:= )
4305 - ssl? ( net-libs/gnutls:= )
4306 - png? ( media-libs/libpng:0= )
4307 - v4l? ( media-libs/libv4l )
4308 - xcomposite? ( x11-libs/libXcomposite )"
4309 -
4310 -COMMON_DEPEND="
4311 - !amd64? ( ${NATIVE_DEPEND} )
4312 - amd64? (
4313 - abi_x86_64? ( ${NATIVE_DEPEND} )
4314 - abi_x86_32? (
4315 - truetype? ( || (
4316 - >=app-emulation/emul-linux-x86-xlibs-2.1[development,-abi_x86_32(-)]
4317 - >=media-libs/freetype-2.5.0.1[abi_x86_32(-)]
4318 - ) )
4319 - ncurses? ( || (
4320 - app-emulation/emul-linux-x86-baselibs[development,-abi_x86_32(-)]
4321 - >=sys-libs/ncurses-5.9-r3[abi_x86_32(-)]
4322 - ) )
4323 - udisks? ( || (
4324 - >=app-emulation/emul-linux-x86-baselibs-20130224[development,-abi_x86_32(-)]
4325 - >=sys-apps/dbus-1.6.18-r1[abi_x86_32(-)]
4326 - ) )
4327 - fontconfig? ( || (
4328 - app-emulation/emul-linux-x86-xlibs[development,-abi_x86_32(-)]
4329 - >=media-libs/fontconfig-2.10.92[abi_x86_32(-)]
4330 - ) )
4331 - gphoto2? ( || (
4332 - app-emulation/emul-linux-x86-medialibs[development,-abi_x86_32(-)]
4333 - >=media-libs/libgphoto2-2.5.3.1[abi_x86_32(-)]
4334 - ) )
4335 - openal? ( || (
4336 - app-emulation/emul-linux-x86-sdl[development,-abi_x86_32(-)]
4337 - >=media-libs/openal-1.15.1[abi_x86_32(-)]
4338 - ) )
4339 - gstreamer? ( || (
4340 - app-emulation/emul-linux-x86-medialibs[development,-abi_x86_32(-)]
4341 - (
4342 - >=media-libs/gstreamer-0.10.36-r2:0.10[abi_x86_32(-)]
4343 - >=media-libs/gst-plugins-base-0.10.36:0.10[abi_x86_32(-)]
4344 - )
4345 - ) )
4346 - X? ( || (
4347 - app-emulation/emul-linux-x86-xlibs[development,-abi_x86_32(-)]
4348 - (
4349 - >=x11-libs/libXcursor-1.1.14[abi_x86_32(-)]
4350 - >=x11-libs/libXext-1.3.2[abi_x86_32(-)]
4351 - >=x11-libs/libXrandr-1.4.2[abi_x86_32(-)]
4352 - >=x11-libs/libXi-1.7.2[abi_x86_32(-)]
4353 - >=x11-libs/libXxf86vm-1.1.3[abi_x86_32(-)]
4354 - )
4355 - ) )
4356 - xinerama? ( || (
4357 - app-emulation/emul-linux-x86-xlibs[development,-abi_x86_32(-)]
4358 - >=x11-libs/libXinerama-1.1.3[abi_x86_32(-)]
4359 - ) )
4360 - alsa? ( || (
4361 - app-emulation/emul-linux-x86-soundlibs[alsa,development,-abi_x86_32(-)]
4362 - >=media-libs/alsa-lib-1.0.27.2[abi_x86_32(-)]
4363 - ) )
4364 - cups? ( || (
4365 - app-emulation/emul-linux-x86-baselibs
4366 - >=net-print/cups-1.7.1-r1[abi_x86_32(-)]
4367 - ) )
4368 - opencl? ( >=virtual/opencl-0-r3[abi_x86_32(-)] )
4369 - opengl? ( || (
4370 - app-emulation/emul-linux-x86-opengl[development,-abi_x86_32(-)]
4371 - (
4372 - >=virtual/glu-9.0-r1[abi_x86_32(-)]
4373 - >=virtual/opengl-7.0-r1[abi_x86_32(-)]
4374 - )
4375 - ) )
4376 - gsm? ( || (
4377 - app-emulation/emul-linux-x86-soundlibs[development,-abi_x86_32(-)]
4378 - >=media-sound/gsm-1.0.13-r1[abi_x86_32(-)]
4379 - ) )
4380 - jpeg? ( || (
4381 - app-emulation/emul-linux-x86-baselibs[development,-abi_x86_32(-)]
4382 - >=virtual/jpeg-0-r2:0[abi_x86_32(-)]
4383 - ) )
4384 - ldap? ( || (
4385 - app-emulation/emul-linux-x86-baselibs[development,-abi_x86_32(-)]
4386 - >=net-nds/openldap-2.4.38-r1:=[abi_x86_32(-)]
4387 - ) )
4388 - lcms? ( || (
4389 - app-emulation/emul-linux-x86-baselibs[development,-abi_x86_32(-)]
4390 - >=media-libs/lcms-2.5:2[abi_x86_32(-)]
4391 - ) )
4392 - mp3? ( || (
4393 - app-emulation/emul-linux-x86-soundlibs[development,-abi_x86_32(-)]
4394 - >=media-sound/mpg123-1.15.4[abi_x86_32(-)]
4395 - ) )
4396 - netapi? ( >=net-fs/samba-3.6.23-r1[netapi(+),abi_x86_32(-)] )
4397 - nls? ( || (
4398 - app-emulation/emul-linux-x86-baselibs[development,-abi_x86_32(-)]
4399 - >=sys-devel/gettext-0.18.3.2[abi_x86_32(-)]
4400 - ) )
4401 - odbc? ( || (
4402 - app-emulation/emul-linux-x86-db[development,-abi_x86_32(-)]
4403 - >=dev-db/unixODBC-2.3.2:=[abi_x86_32(-)]
4404 - ) )
4405 - osmesa? ( || (
4406 - >=app-emulation/emul-linux-x86-opengl-20121028[development,-abi_x86_32(-)]
4407 - >=media-libs/mesa-9.1.6[osmesa,abi_x86_32(-)]
4408 - ) )
4409 - pipelight? ( || (
4410 - app-emulation/emul-linux-x86-baselibs[development,-abi_x86_32(-)]
4411 - >=sys-apps/attr-2.4.47-r1[abi_x86_32(-)]
4412 - ) )
4413 - pulseaudio? ( || (
4414 - app-emulation/emul-linux-x86-soundlibs[development,-abi_x86_32(-)]
4415 - >=media-sound/pulseaudio-5.0[abi_x86_32(-)]
4416 - ) )
4417 - xml? ( || (
4418 - >=app-emulation/emul-linux-x86-baselibs-20131008[development,-abi_x86_32(-)]
4419 - (
4420 - >=dev-libs/libxml2-2.9.1-r4[abi_x86_32(-)]
4421 - >=dev-libs/libxslt-1.1.28-r1[abi_x86_32(-)]
4422 - )
4423 - ) )
4424 - scanner? ( || (
4425 - app-emulation/emul-linux-x86-medialibs[development,-abi_x86_32(-)]
4426 - >=media-gfx/sane-backends-1.0.23:=[abi_x86_32(-)]
4427 - ) )
4428 - ssl? ( || (
4429 - app-emulation/emul-linux-x86-baselibs[development,-abi_x86_32(-)]
4430 - >=net-libs/gnutls-2.12.23-r6:=[abi_x86_32(-)]
4431 - ) )
4432 - png? ( || (
4433 - app-emulation/emul-linux-x86-baselibs[development,-abi_x86_32(-)]
4434 - >=media-libs/libpng-1.6.10:0[abi_x86_32(-)]
4435 - ) )
4436 - v4l? ( || (
4437 - app-emulation/emul-linux-x86-medialibs[development,-abi_x86_32(-)]
4438 - >=media-libs/libv4l-0.9.5[abi_x86_32(-)]
4439 - ) )
4440 - xcomposite? ( || (
4441 - app-emulation/emul-linux-x86-xlibs[development,-abi_x86_32(-)]
4442 - >=x11-libs/libXcomposite-0.4.4-r1[abi_x86_32(-)]
4443 - ) )
4444 - )
4445 - )"
4446 -
4447 -RDEPEND="${COMMON_DEPEND}
4448 - dos? ( games-emulation/dosbox )
4449 - perl? ( dev-lang/perl dev-perl/XML-Simple )
4450 - samba? ( >=net-fs/samba-3.0.25 )
4451 - selinux? ( sec-policy/selinux-wine )
4452 - udisks? ( sys-fs/udisks:2 )
4453 - pulseaudio? ( realtime? ( sys-auth/rtkit ) )"
4454 -
4455 -DEPEND="${COMMON_DEPEND}
4456 - amd64? ( abi_x86_32? ( !abi_x86_64? ( ${NATIVE_DEPEND} ) ) )
4457 - X? (
4458 - x11-proto/inputproto
4459 - x11-proto/xextproto
4460 - x11-proto/xf86vidmodeproto
4461 - )
4462 - xinerama? ( x11-proto/xineramaproto )
4463 - prelink? ( sys-devel/prelink )
4464 - >=sys-kernel/linux-headers-2.6
4465 - virtual/pkgconfig
4466 - virtual/yacc
4467 - sys-devel/flex"
4468 -
4469 -# These use a non-standard "Wine" category, which is provided by
4470 -# /etc/xdg/applications-merged/wine.menu
4471 -QA_DESKTOP_FILE="usr/share/applications/wine-browsedrive.desktop
4472 -usr/share/applications/wine-notepad.desktop
4473 -usr/share/applications/wine-uninstaller.desktop
4474 -usr/share/applications/wine-winecfg.desktop"
4475 -
4476 -wine_build_environment_check() {
4477 - [[ ${MERGE_TYPE} = "binary" ]] && return 0
4478 -
4479 - if use abi_x86_64 && [[ $(( $(gcc-major-version) * 100 + $(gcc-minor-version) )) -lt 404 ]]; then
4480 - eerror "You need gcc-4.4+ to build 64-bit wine"
4481 - eerror
4482 - return 1
4483 - fi
4484 -
4485 - if use abi_x86_32 && use opencl && [[ x$(eselect opencl show 2> /dev/null) = "xintel" ]]; then
4486 - eerror "You cannot build wine with USE=opencl because intel-ocl-sdk is 64-bit only."
4487 - eerror "See https://bugs.gentoo.org/487864 for more details."
4488 - eerror
4489 - return 1
4490 - fi
4491 -}
4492 -
4493 -pkg_pretend() {
4494 - wine_build_environment_check || die
4495 -}
4496 -
4497 -pkg_setup() {
4498 - enewgroup wine
4499 - wine_build_environment_check || die
4500 -}
4501 -
4502 -src_unpack() {
4503 - if [[ ${PV} == "9999" ]] ; then
4504 - git-2_src_unpack
4505 - else
4506 - unpack ${MY_P}.tar.bz2
4507 - fi
4508 -
4509 - use pipelight || use pulseaudio && unpack "${COMPHOLIO_P}.tar.gz"
4510 -
4511 - unpack "${WINE_GENTOO}.tar.bz2"
4512 -
4513 - l10n_find_plocales_changes "${S}/po" "" ".po"
4514 -}
4515 -
4516 -src_prepare() {
4517 - local md5="$(md5sum server/protocol.def)"
4518 - local f
4519 - local PATCHES=(
4520 - "${FILESDIR}"/${PN}-1.5.26-winegcc.patch #260726
4521 - "${FILESDIR}"/${PN}-1.4_rc2-multilib-portage.patch #395615
4522 - "${FILESDIR}"/${PN}-1.7.12-osmesa-check.patch #429386
4523 - "${FILESDIR}"/${PN}-1.6-memset-O3.patch #480508
4524 - )
4525 - local COMPHOLIO_MAKE_ARGS="-W fonts-Missing_Fonts.ok"
4526 -
4527 - use pulseaudio || COMPHOLIO_MAKE_ARGS="${COMPHOLIO_MAKE_ARGS} -W winepulse-PulseAudio_Support.ok"
4528 - if use gstreamer; then
4529 - # See http://bugs.winehq.org/show_bug.cgi?id=30557
4530 - ewarn "Applying experimental patch to fix GStreamer support. Note that"
4531 - ewarn "this patch has been reported to cause crashes in certain games."
4532 -
4533 - PATCHES+=( "${FILESDIR}/${PN}-1.7.28-gstreamer-v4.patch" )
4534 - fi
4535 - if use pipelight; then
4536 - ewarn "Applying the unofficial Compholio patchset for Pipelight support,"
4537 - ewarn "which is unsupported by Wine developers. Please don't report bugs"
4538 - ewarn "to Wine bugzilla unless you can reproduce them with USE=-pipelight"
4539 -
4540 - # epatch doesn't support binary patches and we ship our own pulse patches
4541 - emake -C "${WORKDIR}/${COMPHOLIO_P}/patches" \
4542 - $(echo ${COMPHOLIO_MAKE_ARGS}) \
4543 - series
4544 -
4545 - PATCHES+=( $(sed -e "s:^:${WORKDIR}/${COMPHOLIO_P}/patches/:" \
4546 - "${WORKDIR}/${COMPHOLIO_P}/patches/series") )
4547 -
4548 - # epatch doesn't support binary patches
4549 - ebegin "Applying Compholio font patches"
4550 - for f in "${WORKDIR}/${COMPHOLIO_P}/patches/fonts-Missing_Fonts"/*.patch; do
4551 - "../${COMPHOLIO_P}/debian/tools/gitapply.sh" < "${f}" \
4552 - || die "Failed to apply ${f}"
4553 - done
4554 - eend
4555 - elif use pulseaudio; then
4556 - PATCHES+=( "../${COMPHOLIO_P}/patches/winepulse-PulseAudio_Support"/*.patch )
4557 - fi
4558 - autotools-utils_src_prepare
4559 -
4560 - if [[ "$(md5sum server/protocol.def)" != "${md5}" ]]; then
4561 - einfo "server/protocol.def was patched; running tools/make_requests"
4562 - tools/make_requests || die #432348
4563 - fi
4564 - sed -i '/^UPDATE_DESKTOP_DATABASE/s:=.*:=true:' tools/Makefile.in || die
4565 - if ! use run-exes; then
4566 - sed -i '/^MimeType/d' tools/wine.desktop || die #117785
4567 - fi
4568 -
4569 - # hi-res default icon, #472990, http://bugs.winehq.org/show_bug.cgi?id=24652
4570 - cp "${WORKDIR}"/${WINE_GENTOO}/icons/oic_winlogo.ico dlls/user32/resources/ || die
4571 -
4572 - l10n_get_locales > po/LINGUAS # otherwise wine doesn't respect LINGUAS
4573 -}
4574 -
4575 -src_configure() {
4576 - export LDCONFIG=/bin/true
4577 - use custom-cflags || strip-flags
4578 -
4579 - multilib-minimal_src_configure
4580 -}
4581 -
4582 -multilib_src_configure() {
4583 - local myconf=(
4584 - --sysconfdir=/etc/wine
4585 - $(use_with alsa)
4586 - $(use_with capi)
4587 - $(use_with lcms cms)
4588 - $(use_with cups)
4589 - $(use_with ncurses curses)
4590 - $(use_with udisks dbus)
4591 - $(use_with fontconfig)
4592 - $(use_with ssl gnutls)
4593 - $(use_with gphoto2 gphoto)
4594 - $(use_with gsm)
4595 - $(use_with gstreamer)
4596 - --without-hal
4597 - $(use_with jpeg)
4598 - $(use_with ldap)
4599 - $(use_with mp3 mpg123)
4600 - $(use_with netapi)
4601 - $(use_with nls gettext)
4602 - $(use_with openal)
4603 - $(use_with opencl)
4604 - $(use_with opengl)
4605 - $(use_with osmesa)
4606 - $(use_with oss)
4607 - --without-pcap
4608 - $(use_with png)
4609 - $(use_with threads pthread)
4610 - $(use_with scanner sane)
4611 - $(use_enable test tests)
4612 - $(use_with truetype freetype)
4613 - $(use_with v4l)
4614 - $(use_with X x)
4615 - $(use_with xcomposite)
4616 - $(use_with xinerama)
4617 - $(use_with xml)
4618 - $(use_with xml xslt)
4619 - )
4620 -
4621 - use pulseaudio && myconf+=( --with-pulse )
4622 - use pipelight && myconf+=( --with-xattr )
4623 -
4624 - local PKG_CONFIG AR RANLIB
4625 - # Avoid crossdev's i686-pc-linux-gnu-pkg-config if building wine32 on amd64; #472038
4626 - # set AR and RANLIB to make QA scripts happy; #483342
4627 - tc-export PKG_CONFIG AR RANLIB
4628 -
4629 - if use amd64; then
4630 - if [[ ${ABI} == amd64 ]]; then
4631 - myconf+=( --enable-win64 )
4632 - else
4633 - myconf+=( --disable-win64 )
4634 - fi
4635 -
4636 - # Note: using --with-wine64 results in problems with multilib.eclass
4637 - # CC/LD hackery. We're using separate tools instead.
4638 - fi
4639 -
4640 - ECONF_SOURCE=${S} \
4641 - econf "${myconf[@]}"
4642 - emake depend
4643 -}
4644 -
4645 -multilib_src_test() {
4646 - # FIXME: win32-only; wine64 tests fail with "could not find the Wine loader"
4647 - if [[ ${ABI} == x86 ]]; then
4648 - if [[ $(id -u) == 0 ]]; then
4649 - ewarn "Skipping tests since they cannot be run under the root user."
4650 - ewarn "To run the test ${PN} suite, add userpriv to FEATURES in make.conf"
4651 - return
4652 - fi
4653 -
4654 - WINEPREFIX="${T}/.wine-${ABI}" \
4655 - Xemake test
4656 - fi
4657 -}
4658 -
4659 -multilib_src_install_all() {
4660 - local DOCS=( ANNOUNCE AUTHORS README )
4661 - local l
4662 - add_locale_docs() {
4663 - local locale_doc="documentation/README.$1"
4664 - [[ ! -e ${locale_doc} ]] || DOCS+=( ${locale_doc} )
4665 - }
4666 - l10n_for_each_locale_do add_locale_docs
4667 -
4668 - einstalldocs
4669 - prune_libtool_files --all
4670 -
4671 - emake -C "../${WINE_GENTOO}" install DESTDIR="${D}" EPREFIX="${EPREFIX}"
4672 - if use gecko ; then
4673 - insinto /usr/share/wine/gecko
4674 - use abi_x86_32 && doins "${DISTDIR}"/wine_gecko-${GV}-x86.msi
4675 - use abi_x86_64 && doins "${DISTDIR}"/wine_gecko-${GV}-x86_64.msi
4676 - fi
4677 - if use mono ; then
4678 - insinto /usr/share/wine/mono
4679 - doins "${DISTDIR}"/wine-mono-${MV}.msi
4680 - fi
4681 - if ! use perl ; then
4682 - rm "${D}"usr/bin/{wine{dump,maker},function_grep.pl} "${D}"usr/share/man/man1/wine{dump,maker}.1 || die
4683 - fi
4684 -
4685 - use abi_x86_32 && pax-mark psmr "${D}"usr/bin/wine{,-preloader} #255055
4686 - use abi_x86_64 && pax-mark psmr "${D}"usr/bin/wine64{,-preloader}
4687 -
4688 - if use abi_x86_64 && ! use abi_x86_32; then
4689 - dosym /usr/bin/wine{64,} # 404331
4690 - dosym /usr/bin/wine{64,}-preloader
4691 - fi
4692 -
4693 - # respect LINGUAS when installing man pages, #469418
4694 - for l in de fr pl; do
4695 - use linguas_${l} || rm -r "${D}"usr/share/man/${l}*
4696 - done
4697 -
4698 - # for all bins and libs disable world access and group write access
4699 - # only users from wine group may be able to use it
4700 - local filelist=$( find "${D}"/usr/{bin,lib} -type f | gawk -v path="${D}" '{ gsub("^"path,""); print $0 }')
4701 - fowners :wine ${filelist}
4702 - fperms -R o-rwx,g-w ${filelist}
4703 -}
4704 -
4705 -pkg_preinst() {
4706 - gnome2_icon_savelist
4707 -}
4708 -
4709 -pkg_postinst() {
4710 - gnome2_icon_cache_update
4711 - fdo-mime_desktop_database_update
4712 -
4713 - ewarn "You must be in the wine group in order to be able to use wine."
4714 - ewarn "It is recommended to use a separate user for running wine in order"
4715 - ewarn "to improve security by isolation. See Risks section in the wine FAQ:"
4716 - ewarn "http://wiki.winehq.org/FAQ#head-3cb8f054b33a63be30f98a1b6225d74e305a0459"
4717 -}
4718 -
4719 -pkg_postrm() {
4720 - gnome2_icon_cache_update
4721 - fdo-mime_desktop_database_update
4722 -}
4723
4724 diff --git a/app-emulation/wine/wine-1.7.29.ebuild b/app-emulation/wine/wine-1.7.29.ebuild
4725 deleted file mode 100644
4726 index d9334ff..0000000
4727 --- a/app-emulation/wine/wine-1.7.29.ebuild
4728 +++ /dev/null
4729 @@ -1,508 +0,0 @@
4730 -# Copyright 1999-2014 Gentoo Foundation
4731 -# Distributed under the terms of the GNU General Public License v2
4732 -# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-1.7.29.ebuild,v 1.1 2014/10/25 20:37:44 ryao Exp $
4733 -
4734 -EAPI="5"
4735 -
4736 -AUTOTOOLS_AUTORECONF=1
4737 -PLOCALES="ar bg ca cs da de el en en_US eo es fa fi fr he hi hr hu it ja ko lt ml nb_NO nl or pa pl pt_BR pt_PT rm ro ru sk sl sr_RS@cyrillic sr_RS@latin sv te th tr uk wa zh_CN zh_TW"
4738 -PLOCALE_BACKUP="en"
4739 -
4740 -inherit autotools-utils eutils fdo-mime flag-o-matic gnome2-utils l10n multilib multilib-minimal pax-utils toolchain-funcs user virtualx
4741 -
4742 -if [[ ${PV} == "9999" ]] ; then
4743 - EGIT_REPO_URI="git://source.winehq.org/git/wine.git"
4744 - inherit git-2
4745 - SRC_URI=""
4746 - #KEYWORDS=""
4747 -else
4748 - MY_P="${PN}-${PV/_/-}"
4749 - SRC_URI="mirror://sourceforge/${PN}/Source/${MY_P}.tar.bz2"
4750 - KEYWORDS="-* ~amd64 ~x86 ~x86-fbsd"
4751 - S=${WORKDIR}/${MY_P}
4752 -fi
4753 -
4754 -GV="2.24"
4755 -MV="4.5.2"
4756 -COMPHOLIO_P="wine-staging-${PV}"
4757 -WINE_GENTOO="wine-gentoo-2013.06.24"
4758 -DESCRIPTION="Free implementation of Windows(tm) on Unix"
4759 -HOMEPAGE="http://www.winehq.org/"
4760 -SRC_URI="${SRC_URI}
4761 - gecko? (
4762 - abi_x86_32? ( mirror://sourceforge/${PN}/Wine%20Gecko/${GV}/wine_gecko-${GV}-x86.msi )
4763 - abi_x86_64? ( mirror://sourceforge/${PN}/Wine%20Gecko/${GV}/wine_gecko-${GV}-x86_64.msi )
4764 - )
4765 - mono? ( mirror://sourceforge/${PN}/Wine%20Mono/${MV}/wine-mono-${MV}.msi )
4766 - pipelight? ( https://github.com/wine-compholio/wine-staging/archive/v${PV}.tar.gz -> ${COMPHOLIO_P}.tar.gz )
4767 - pulseaudio? ( https://github.com/wine-compholio/wine-staging/archive/v${PV}.tar.gz -> ${COMPHOLIO_P}.tar.gz )
4768 - http://dev.gentoo.org/~tetromino/distfiles/${PN}/${WINE_GENTOO}.tar.bz2"
4769 -
4770 -LICENSE="LGPL-2.1"
4771 -SLOT="0"
4772 -IUSE="+abi_x86_32 +abi_x86_64 +alsa capi cups custom-cflags dos elibc_glibc +fontconfig +gecko gphoto2 gsm gstreamer +jpeg lcms ldap +mono mp3 ncurses netapi nls odbc openal opencl +opengl osmesa oss +perl pipelight +png +prelink pulseaudio +realtime +run-exes samba scanner selinux +ssl test +threads +truetype +udisks v4l +X xcomposite xinerama +xml"
4773 -REQUIRED_USE="|| ( abi_x86_32 abi_x86_64 )
4774 - test? ( abi_x86_32 )
4775 - elibc_glibc? ( threads )
4776 - mono? ( abi_x86_32 )
4777 - osmesa? ( opengl )" #286560
4778 -
4779 -# FIXME: the test suite is unsuitable for us; many tests require net access
4780 -# or fail due to Xvfb's opengl limitations.
4781 -RESTRICT="test"
4782 -
4783 -NATIVE_DEPEND="
4784 - truetype? ( >=media-libs/freetype-2.0.0 )
4785 - capi? ( net-dialup/capi4k-utils )
4786 - ncurses? ( >=sys-libs/ncurses-5.2:= )
4787 - udisks? ( sys-apps/dbus )
4788 - fontconfig? ( media-libs/fontconfig:= )
4789 - gphoto2? ( media-libs/libgphoto2:= )
4790 - openal? ( media-libs/openal:= )
4791 - gstreamer? ( media-libs/gstreamer:0.10 media-libs/gst-plugins-base:0.10 )
4792 - X? (
4793 - x11-libs/libXcursor
4794 - x11-libs/libXext
4795 - x11-libs/libXrandr
4796 - x11-libs/libXi
4797 - x11-libs/libXxf86vm
4798 - )
4799 - xinerama? ( x11-libs/libXinerama )
4800 - alsa? ( media-libs/alsa-lib )
4801 - cups? ( net-print/cups:= )
4802 - opencl? ( virtual/opencl )
4803 - opengl? (
4804 - virtual/glu
4805 - virtual/opengl
4806 - )
4807 - gsm? ( media-sound/gsm:= )
4808 - jpeg? ( virtual/jpeg:0= )
4809 - ldap? ( net-nds/openldap:= )
4810 - lcms? ( media-libs/lcms:2= )
4811 - mp3? ( >=media-sound/mpg123-1.5.0 )
4812 - netapi? ( net-fs/samba[netapi(+)] )
4813 - nls? ( sys-devel/gettext )
4814 - odbc? ( dev-db/unixODBC:= )
4815 - osmesa? ( media-libs/mesa[osmesa] )
4816 - pipelight? ( sys-apps/attr )
4817 - pulseaudio? ( media-sound/pulseaudio )
4818 - xml? ( dev-libs/libxml2 dev-libs/libxslt )
4819 - scanner? ( media-gfx/sane-backends:= )
4820 - ssl? ( net-libs/gnutls:= )
4821 - png? ( media-libs/libpng:0= )
4822 - v4l? ( media-libs/libv4l )
4823 - xcomposite? ( x11-libs/libXcomposite )"
4824 -
4825 -COMMON_DEPEND="
4826 - !amd64? ( ${NATIVE_DEPEND} )
4827 - amd64? (
4828 - abi_x86_64? ( ${NATIVE_DEPEND} )
4829 - abi_x86_32? (
4830 - truetype? ( || (
4831 - >=app-emulation/emul-linux-x86-xlibs-2.1[development,-abi_x86_32(-)]
4832 - >=media-libs/freetype-2.5.0.1[abi_x86_32(-)]
4833 - ) )
4834 - ncurses? ( || (
4835 - app-emulation/emul-linux-x86-baselibs[development,-abi_x86_32(-)]
4836 - >=sys-libs/ncurses-5.9-r3[abi_x86_32(-)]
4837 - ) )
4838 - udisks? ( || (
4839 - >=app-emulation/emul-linux-x86-baselibs-20130224[development,-abi_x86_32(-)]
4840 - >=sys-apps/dbus-1.6.18-r1[abi_x86_32(-)]
4841 - ) )
4842 - fontconfig? ( || (
4843 - app-emulation/emul-linux-x86-xlibs[development,-abi_x86_32(-)]
4844 - >=media-libs/fontconfig-2.10.92[abi_x86_32(-)]
4845 - ) )
4846 - gphoto2? ( || (
4847 - app-emulation/emul-linux-x86-medialibs[development,-abi_x86_32(-)]
4848 - >=media-libs/libgphoto2-2.5.3.1[abi_x86_32(-)]
4849 - ) )
4850 - openal? ( || (
4851 - app-emulation/emul-linux-x86-sdl[development,-abi_x86_32(-)]
4852 - >=media-libs/openal-1.15.1[abi_x86_32(-)]
4853 - ) )
4854 - gstreamer? ( || (
4855 - app-emulation/emul-linux-x86-medialibs[development,-abi_x86_32(-)]
4856 - (
4857 - >=media-libs/gstreamer-0.10.36-r2:0.10[abi_x86_32(-)]
4858 - >=media-libs/gst-plugins-base-0.10.36:0.10[abi_x86_32(-)]
4859 - )
4860 - ) )
4861 - X? ( || (
4862 - app-emulation/emul-linux-x86-xlibs[development,-abi_x86_32(-)]
4863 - (
4864 - >=x11-libs/libXcursor-1.1.14[abi_x86_32(-)]
4865 - >=x11-libs/libXext-1.3.2[abi_x86_32(-)]
4866 - >=x11-libs/libXrandr-1.4.2[abi_x86_32(-)]
4867 - >=x11-libs/libXi-1.7.2[abi_x86_32(-)]
4868 - >=x11-libs/libXxf86vm-1.1.3[abi_x86_32(-)]
4869 - )
4870 - ) )
4871 - xinerama? ( || (
4872 - app-emulation/emul-linux-x86-xlibs[development,-abi_x86_32(-)]
4873 - >=x11-libs/libXinerama-1.1.3[abi_x86_32(-)]
4874 - ) )
4875 - alsa? ( || (
4876 - app-emulation/emul-linux-x86-soundlibs[alsa,development,-abi_x86_32(-)]
4877 - >=media-libs/alsa-lib-1.0.27.2[abi_x86_32(-)]
4878 - ) )
4879 - cups? ( || (
4880 - app-emulation/emul-linux-x86-baselibs
4881 - >=net-print/cups-1.7.1-r1[abi_x86_32(-)]
4882 - ) )
4883 - opencl? ( >=virtual/opencl-0-r3[abi_x86_32(-)] )
4884 - opengl? ( || (
4885 - app-emulation/emul-linux-x86-opengl[development,-abi_x86_32(-)]
4886 - (
4887 - >=virtual/glu-9.0-r1[abi_x86_32(-)]
4888 - >=virtual/opengl-7.0-r1[abi_x86_32(-)]
4889 - )
4890 - ) )
4891 - gsm? ( || (
4892 - app-emulation/emul-linux-x86-soundlibs[development,-abi_x86_32(-)]
4893 - >=media-sound/gsm-1.0.13-r1[abi_x86_32(-)]
4894 - ) )
4895 - jpeg? ( || (
4896 - app-emulation/emul-linux-x86-baselibs[development,-abi_x86_32(-)]
4897 - >=virtual/jpeg-0-r2:0[abi_x86_32(-)]
4898 - ) )
4899 - ldap? ( || (
4900 - app-emulation/emul-linux-x86-baselibs[development,-abi_x86_32(-)]
4901 - >=net-nds/openldap-2.4.38-r1:=[abi_x86_32(-)]
4902 - ) )
4903 - lcms? ( || (
4904 - app-emulation/emul-linux-x86-baselibs[development,-abi_x86_32(-)]
4905 - >=media-libs/lcms-2.5:2[abi_x86_32(-)]
4906 - ) )
4907 - mp3? ( || (
4908 - app-emulation/emul-linux-x86-soundlibs[development,-abi_x86_32(-)]
4909 - >=media-sound/mpg123-1.15.4[abi_x86_32(-)]
4910 - ) )
4911 - netapi? ( >=net-fs/samba-3.6.23-r1[netapi(+),abi_x86_32(-)] )
4912 - nls? ( || (
4913 - app-emulation/emul-linux-x86-baselibs[development,-abi_x86_32(-)]
4914 - >=sys-devel/gettext-0.18.3.2[abi_x86_32(-)]
4915 - ) )
4916 - odbc? ( || (
4917 - app-emulation/emul-linux-x86-db[development,-abi_x86_32(-)]
4918 - >=dev-db/unixODBC-2.3.2:=[abi_x86_32(-)]
4919 - ) )
4920 - osmesa? ( || (
4921 - >=app-emulation/emul-linux-x86-opengl-20121028[development,-abi_x86_32(-)]
4922 - >=media-libs/mesa-9.1.6[osmesa,abi_x86_32(-)]
4923 - ) )
4924 - pipelight? ( || (
4925 - app-emulation/emul-linux-x86-baselibs[development,-abi_x86_32(-)]
4926 - >=sys-apps/attr-2.4.47-r1[abi_x86_32(-)]
4927 - ) )
4928 - pulseaudio? ( || (
4929 - app-emulation/emul-linux-x86-soundlibs[development,-abi_x86_32(-)]
4930 - >=media-sound/pulseaudio-5.0[abi_x86_32(-)]
4931 - ) )
4932 - xml? ( || (
4933 - >=app-emulation/emul-linux-x86-baselibs-20131008[development,-abi_x86_32(-)]
4934 - (
4935 - >=dev-libs/libxml2-2.9.1-r4[abi_x86_32(-)]
4936 - >=dev-libs/libxslt-1.1.28-r1[abi_x86_32(-)]
4937 - )
4938 - ) )
4939 - scanner? ( || (
4940 - app-emulation/emul-linux-x86-medialibs[development,-abi_x86_32(-)]
4941 - >=media-gfx/sane-backends-1.0.23:=[abi_x86_32(-)]
4942 - ) )
4943 - ssl? ( || (
4944 - app-emulation/emul-linux-x86-baselibs[development,-abi_x86_32(-)]
4945 - >=net-libs/gnutls-2.12.23-r6:=[abi_x86_32(-)]
4946 - ) )
4947 - png? ( || (
4948 - app-emulation/emul-linux-x86-baselibs[development,-abi_x86_32(-)]
4949 - >=media-libs/libpng-1.6.10:0[abi_x86_32(-)]
4950 - ) )
4951 - v4l? ( || (
4952 - app-emulation/emul-linux-x86-medialibs[development,-abi_x86_32(-)]
4953 - >=media-libs/libv4l-0.9.5[abi_x86_32(-)]
4954 - ) )
4955 - xcomposite? ( || (
4956 - app-emulation/emul-linux-x86-xlibs[development,-abi_x86_32(-)]
4957 - >=x11-libs/libXcomposite-0.4.4-r1[abi_x86_32(-)]
4958 - ) )
4959 - )
4960 - )"
4961 -
4962 -RDEPEND="${COMMON_DEPEND}
4963 - dos? ( games-emulation/dosbox )
4964 - perl? ( dev-lang/perl dev-perl/XML-Simple )
4965 - samba? ( >=net-fs/samba-3.0.25 )
4966 - selinux? ( sec-policy/selinux-wine )
4967 - udisks? ( sys-fs/udisks:2 )
4968 - pulseaudio? ( realtime? ( sys-auth/rtkit ) )"
4969 -
4970 -DEPEND="${COMMON_DEPEND}
4971 - amd64? ( abi_x86_32? ( !abi_x86_64? ( ${NATIVE_DEPEND} ) ) )
4972 - X? (
4973 - x11-proto/inputproto
4974 - x11-proto/xextproto
4975 - x11-proto/xf86vidmodeproto
4976 - )
4977 - xinerama? ( x11-proto/xineramaproto )
4978 - prelink? ( sys-devel/prelink )
4979 - >=sys-kernel/linux-headers-2.6
4980 - virtual/pkgconfig
4981 - virtual/yacc
4982 - sys-devel/flex"
4983 -
4984 -# These use a non-standard "Wine" category, which is provided by
4985 -# /etc/xdg/applications-merged/wine.menu
4986 -QA_DESKTOP_FILE="usr/share/applications/wine-browsedrive.desktop
4987 -usr/share/applications/wine-notepad.desktop
4988 -usr/share/applications/wine-uninstaller.desktop
4989 -usr/share/applications/wine-winecfg.desktop"
4990 -
4991 -wine_build_environment_check() {
4992 - [[ ${MERGE_TYPE} = "binary" ]] && return 0
4993 -
4994 - if use abi_x86_64 && [[ $(( $(gcc-major-version) * 100 + $(gcc-minor-version) )) -lt 404 ]]; then
4995 - eerror "You need gcc-4.4+ to build 64-bit wine"
4996 - eerror
4997 - return 1
4998 - fi
4999 -
5000 - if use abi_x86_32 && use opencl && [[ x$(eselect opencl show 2> /dev/null) = "xintel" ]]; then
5001 - eerror "You cannot build wine with USE=opencl because intel-ocl-sdk is 64-bit only."
5002 - eerror "See https://bugs.gentoo.org/487864 for more details."
5003 - eerror
5004 - return 1
5005 - fi
5006 -}
5007 -
5008 -pkg_pretend() {
5009 - wine_build_environment_check || die
5010 -}
5011 -
5012 -pkg_setup() {
5013 - enewgroup wine
5014 - wine_build_environment_check || die
5015 -}
5016 -
5017 -src_unpack() {
5018 - if [[ ${PV} == "9999" ]] ; then
5019 - git-2_src_unpack
5020 - else
5021 - unpack ${MY_P}.tar.bz2
5022 - fi
5023 -
5024 - use pipelight || use pulseaudio && unpack "${COMPHOLIO_P}.tar.gz"
5025 -
5026 - unpack "${WINE_GENTOO}.tar.bz2"
5027 -
5028 - l10n_find_plocales_changes "${S}/po" "" ".po"
5029 -}
5030 -
5031 -src_prepare() {
5032 - local md5="$(md5sum server/protocol.def)"
5033 - local f
5034 - local PATCHES=(
5035 - "${FILESDIR}"/${PN}-1.5.26-winegcc.patch #260726
5036 - "${FILESDIR}"/${PN}-1.4_rc2-multilib-portage.patch #395615
5037 - "${FILESDIR}"/${PN}-1.7.12-osmesa-check.patch #429386
5038 - "${FILESDIR}"/${PN}-1.6-memset-O3.patch #480508
5039 - )
5040 - local COMPHOLIO_MAKE_ARGS="-W fonts-Missing_Fonts.ok"
5041 -
5042 - use pulseaudio || COMPHOLIO_MAKE_ARGS="${COMPHOLIO_MAKE_ARGS} -W winepulse-PulseAudio_Support.ok"
5043 - if use gstreamer; then
5044 - # See http://bugs.winehq.org/show_bug.cgi?id=30557
5045 - ewarn "Applying experimental patch to fix GStreamer support. Note that"
5046 - ewarn "this patch has been reported to cause crashes in certain games."
5047 -
5048 - PATCHES+=( "${FILESDIR}/${PN}-1.7.28-gstreamer-v4.patch" )
5049 - fi
5050 - if use pipelight; then
5051 - ewarn "Applying the unofficial Compholio patchset for Pipelight support,"
5052 - ewarn "which is unsupported by Wine developers. Please don't report bugs"
5053 - ewarn "to Wine bugzilla unless you can reproduce them with USE=-pipelight"
5054 -
5055 - # epatch doesn't support binary patches and we ship our own pulse patches
5056 - emake -C "${WORKDIR}/${COMPHOLIO_P}/patches" \
5057 - $(echo ${COMPHOLIO_MAKE_ARGS}) \
5058 - series
5059 -
5060 - PATCHES+=( $(sed -e "s:^:${WORKDIR}/${COMPHOLIO_P}/patches/:" \
5061 - "${WORKDIR}/${COMPHOLIO_P}/patches/series") )
5062 -
5063 - # epatch doesn't support binary patches
5064 - ebegin "Applying Compholio font patches"
5065 - for f in "${WORKDIR}/${COMPHOLIO_P}/patches/fonts-Missing_Fonts"/*.patch; do
5066 - "../${COMPHOLIO_P}/debian/tools/gitapply.sh" < "${f}" \
5067 - || die "Failed to apply ${f}"
5068 - done
5069 - eend
5070 - elif use pulseaudio; then
5071 - PATCHES+=( "../${COMPHOLIO_P}/patches/winepulse-PulseAudio_Support"/*.patch )
5072 - fi
5073 - autotools-utils_src_prepare
5074 -
5075 - if [[ "$(md5sum server/protocol.def)" != "${md5}" ]]; then
5076 - einfo "server/protocol.def was patched; running tools/make_requests"
5077 - tools/make_requests || die #432348
5078 - fi
5079 - sed -i '/^UPDATE_DESKTOP_DATABASE/s:=.*:=true:' tools/Makefile.in || die
5080 - if ! use run-exes; then
5081 - sed -i '/^MimeType/d' tools/wine.desktop || die #117785
5082 - fi
5083 -
5084 - # hi-res default icon, #472990, http://bugs.winehq.org/show_bug.cgi?id=24652
5085 - cp "${WORKDIR}"/${WINE_GENTOO}/icons/oic_winlogo.ico dlls/user32/resources/ || die
5086 -
5087 - l10n_get_locales > po/LINGUAS # otherwise wine doesn't respect LINGUAS
5088 -}
5089 -
5090 -src_configure() {
5091 - export LDCONFIG=/bin/true
5092 - use custom-cflags || strip-flags
5093 -
5094 - multilib-minimal_src_configure
5095 -}
5096 -
5097 -multilib_src_configure() {
5098 - local myconf=(
5099 - --sysconfdir=/etc/wine
5100 - $(use_with alsa)
5101 - $(use_with capi)
5102 - $(use_with lcms cms)
5103 - $(use_with cups)
5104 - $(use_with ncurses curses)
5105 - $(use_with udisks dbus)
5106 - $(use_with fontconfig)
5107 - $(use_with ssl gnutls)
5108 - $(use_with gphoto2 gphoto)
5109 - $(use_with gsm)
5110 - $(use_with gstreamer)
5111 - --without-hal
5112 - $(use_with jpeg)
5113 - $(use_with ldap)
5114 - $(use_with mp3 mpg123)
5115 - $(use_with netapi)
5116 - $(use_with nls gettext)
5117 - $(use_with openal)
5118 - $(use_with opencl)
5119 - $(use_with opengl)
5120 - $(use_with osmesa)
5121 - $(use_with oss)
5122 - --without-pcap
5123 - $(use_with png)
5124 - $(use_with threads pthread)
5125 - $(use_with scanner sane)
5126 - $(use_enable test tests)
5127 - $(use_with truetype freetype)
5128 - $(use_with v4l)
5129 - $(use_with X x)
5130 - $(use_with xcomposite)
5131 - $(use_with xinerama)
5132 - $(use_with xml)
5133 - $(use_with xml xslt)
5134 - )
5135 -
5136 - use pulseaudio && myconf+=( --with-pulse )
5137 - use pipelight && myconf+=( --with-xattr )
5138 -
5139 - local PKG_CONFIG AR RANLIB
5140 - # Avoid crossdev's i686-pc-linux-gnu-pkg-config if building wine32 on amd64; #472038
5141 - # set AR and RANLIB to make QA scripts happy; #483342
5142 - tc-export PKG_CONFIG AR RANLIB
5143 -
5144 - if use amd64; then
5145 - if [[ ${ABI} == amd64 ]]; then
5146 - myconf+=( --enable-win64 )
5147 - else
5148 - myconf+=( --disable-win64 )
5149 - fi
5150 -
5151 - # Note: using --with-wine64 results in problems with multilib.eclass
5152 - # CC/LD hackery. We're using separate tools instead.
5153 - fi
5154 -
5155 - ECONF_SOURCE=${S} \
5156 - econf "${myconf[@]}"
5157 - emake depend
5158 -}
5159 -
5160 -multilib_src_test() {
5161 - # FIXME: win32-only; wine64 tests fail with "could not find the Wine loader"
5162 - if [[ ${ABI} == x86 ]]; then
5163 - if [[ $(id -u) == 0 ]]; then
5164 - ewarn "Skipping tests since they cannot be run under the root user."
5165 - ewarn "To run the test ${PN} suite, add userpriv to FEATURES in make.conf"
5166 - return
5167 - fi
5168 -
5169 - WINEPREFIX="${T}/.wine-${ABI}" \
5170 - Xemake test
5171 - fi
5172 -}
5173 -
5174 -multilib_src_install_all() {
5175 - local DOCS=( ANNOUNCE AUTHORS README )
5176 - local l
5177 - add_locale_docs() {
5178 - local locale_doc="documentation/README.$1"
5179 - [[ ! -e ${locale_doc} ]] || DOCS+=( ${locale_doc} )
5180 - }
5181 - l10n_for_each_locale_do add_locale_docs
5182 -
5183 - einstalldocs
5184 - prune_libtool_files --all
5185 -
5186 - emake -C "../${WINE_GENTOO}" install DESTDIR="${D}" EPREFIX="${EPREFIX}"
5187 - if use gecko ; then
5188 - insinto /usr/share/wine/gecko
5189 - use abi_x86_32 && doins "${DISTDIR}"/wine_gecko-${GV}-x86.msi
5190 - use abi_x86_64 && doins "${DISTDIR}"/wine_gecko-${GV}-x86_64.msi
5191 - fi
5192 - if use mono ; then
5193 - insinto /usr/share/wine/mono
5194 - doins "${DISTDIR}"/wine-mono-${MV}.msi
5195 - fi
5196 - if ! use perl ; then
5197 - rm "${D}"usr/bin/{wine{dump,maker},function_grep.pl} "${D}"usr/share/man/man1/wine{dump,maker}.1 || die
5198 - fi
5199 -
5200 - use abi_x86_32 && pax-mark psmr "${D}"usr/bin/wine{,-preloader} #255055
5201 - use abi_x86_64 && pax-mark psmr "${D}"usr/bin/wine64{,-preloader}
5202 -
5203 - if use abi_x86_64 && ! use abi_x86_32; then
5204 - dosym /usr/bin/wine{64,} # 404331
5205 - dosym /usr/bin/wine{64,}-preloader
5206 - fi
5207 -
5208 - # respect LINGUAS when installing man pages, #469418
5209 - for l in de fr pl; do
5210 - use linguas_${l} || rm -r "${D}"usr/share/man/${l}*
5211 - done
5212 -
5213 - # for all bins and libs disable world access and group write access
5214 - # only users from wine group may be able to use it
5215 - local filelist=$( find "${D}"/usr/{bin,lib} -type f | gawk -v path="${D}" '{ gsub("^"path,""); print $0 }')
5216 - fowners :wine ${filelist}
5217 - fperms -R o-rwx,g-w ${filelist}
5218 -}
5219 -
5220 -pkg_preinst() {
5221 - gnome2_icon_savelist
5222 -}
5223 -
5224 -pkg_postinst() {
5225 - gnome2_icon_cache_update
5226 - fdo-mime_desktop_database_update
5227 -
5228 - ewarn "You must be in the wine group in order to be able to use wine."
5229 - ewarn "It is recommended to use a separate user for running wine in order"
5230 - ewarn "to improve security by isolation. See Risks section in the wine FAQ:"
5231 - ewarn "http://wiki.winehq.org/FAQ#head-3cb8f054b33a63be30f98a1b6225d74e305a0459"
5232 -}
5233 -
5234 -pkg_postrm() {
5235 - gnome2_icon_cache_update
5236 - fdo-mime_desktop_database_update
5237 -}
5238
5239 diff --git a/app-emulation/wine/wine-1.9.8.ebuild b/app-emulation/wine/wine-1.9.8.ebuild
5240 new file mode 100644
5241 index 0000000..f4b39b9
5242 --- /dev/null
5243 +++ b/app-emulation/wine/wine-1.9.8.ebuild
5244 @@ -0,0 +1,457 @@
5245 +# Copyright 1999-2016 Gentoo Foundation
5246 +# Distributed under the terms of the GNU General Public License v2
5247 +# $Id$
5248 +
5249 +EAPI=6
5250 +
5251 +PLOCALES="ar bg ca cs da de el en en_US eo es fa fi fr he hi hr hu it ja ko lt ml nb_NO nl or pa pl pt_BR pt_PT rm ro ru sk sl sr_RS@cyrillic sr_RS@latin sv te th tr uk wa zh_CN zh_TW"
5252 +PLOCALE_BACKUP="en"
5253 +
5254 +inherit autotools eutils fdo-mime flag-o-matic gnome2-utils l10n multilib multilib-minimal pax-utils toolchain-funcs user virtualx versionator
5255 +
5256 +if [[ ${PV} == "9999" ]] ; then
5257 + EGIT_REPO_URI="git://source.winehq.org/git/wine.git http://source.winehq.org/git/wine.git"
5258 + EGIT_BRANCH="master"
5259 + inherit git-r3
5260 + SRC_URI=""
5261 + #KEYWORDS=""
5262 +else
5263 + MAJOR_V=$(get_version_component_range 1-2)
5264 + SRC_URI="https://dl.winehq.org/wine/source/${MAJOR_V}/${P}.tar.bz2"
5265 + KEYWORDS="-* ~amd64 ~x86 ~x86-fbsd"
5266 +fi
5267 +
5268 +GV="2.44"
5269 +MV="4.6.2"
5270 +[[ ${MAJOR_V} == "1.8" ]] && SUFFIX="-unofficial"
5271 +STAGING_P="wine-staging-${PV}"
5272 +STAGING_DIR="${WORKDIR}/${STAGING_P}${SUFFIX}"
5273 +WINE_GENTOO="wine-gentoo-2015.03.07"
5274 +DESCRIPTION="Free implementation of Windows(tm) on Unix"
5275 +HOMEPAGE="http://www.winehq.org/"
5276 +SRC_URI="${SRC_URI}
5277 + gecko? (
5278 + abi_x86_32? ( https://dl.winehq.org/wine/wine-gecko/${GV}/wine_gecko-${GV}-x86.msi )
5279 + abi_x86_64? ( https://dl.winehq.org/wine/wine-gecko/${GV}/wine_gecko-${GV}-x86_64.msi )
5280 + )
5281 + mono? ( https://dl.winehq.org/wine/wine-mono/${MV}/wine-mono-${MV}.msi )
5282 + https://dev.gentoo.org/~tetromino/distfiles/${PN}/${WINE_GENTOO}.tar.bz2"
5283 +
5284 +if [[ ${PV} == "9999" ]] ; then
5285 + STAGING_EGIT_REPO_URI="git://github.com/wine-compholio/wine-staging.git"
5286 +else
5287 + SRC_URI="${SRC_URI}
5288 + staging? ( https://github.com/wine-compholio/wine-staging/archive/v${PV}${SUFFIX}.tar.gz -> ${STAGING_P}.tar.gz )"
5289 +fi
5290 +
5291 +LICENSE="LGPL-2.1"
5292 +SLOT="0"
5293 +IUSE="+abi_x86_32 +abi_x86_64 +alsa capi cups custom-cflags dos elibc_glibc +fontconfig +gecko gphoto2 gsm gstreamer +jpeg +lcms ldap +mono mp3 ncurses netapi nls odbc openal opencl +opengl osmesa oss +perl pcap pipelight +png prelink pulseaudio +realtime +run-exes s3tc samba scanner selinux +ssl staging test +threads +truetype +udisks v4l vaapi +X +xcomposite xinerama +xml"
5294 +REQUIRED_USE="|| ( abi_x86_32 abi_x86_64 )
5295 + test? ( abi_x86_32 )
5296 + elibc_glibc? ( threads )
5297 + pipelight? ( staging )
5298 + s3tc? ( staging )
5299 + vaapi? ( staging )
5300 + osmesa? ( opengl )" #286560
5301 +
5302 +# FIXME: the test suite is unsuitable for us; many tests require net access
5303 +# or fail due to Xvfb's opengl limitations.
5304 +RESTRICT="test"
5305 +
5306 +COMMON_DEPEND="
5307 + truetype? ( >=media-libs/freetype-2.0.0[${MULTILIB_USEDEP}] )
5308 + capi? ( net-dialup/capi4k-utils )
5309 + ncurses? ( >=sys-libs/ncurses-5.2:0=[${MULTILIB_USEDEP}] )
5310 + udisks? ( sys-apps/dbus[${MULTILIB_USEDEP}] )
5311 + fontconfig? ( media-libs/fontconfig:=[${MULTILIB_USEDEP}] )
5312 + gphoto2? ( media-libs/libgphoto2:=[${MULTILIB_USEDEP}] )
5313 + openal? ( media-libs/openal:=[${MULTILIB_USEDEP}] )
5314 + gstreamer? (
5315 + media-libs/gstreamer:1.0[${MULTILIB_USEDEP}]
5316 + media-plugins/gst-plugins-meta:1.0[${MULTILIB_USEDEP}]
5317 + )
5318 + X? (
5319 + x11-libs/libXcursor[${MULTILIB_USEDEP}]
5320 + x11-libs/libXext[${MULTILIB_USEDEP}]
5321 + x11-libs/libXrandr[${MULTILIB_USEDEP}]
5322 + x11-libs/libXi[${MULTILIB_USEDEP}]
5323 + x11-libs/libXxf86vm[${MULTILIB_USEDEP}]
5324 + )
5325 + xinerama? ( x11-libs/libXinerama[${MULTILIB_USEDEP}] )
5326 + alsa? ( media-libs/alsa-lib[${MULTILIB_USEDEP}] )
5327 + cups? ( net-print/cups:=[${MULTILIB_USEDEP}] )
5328 + opencl? ( virtual/opencl[${MULTILIB_USEDEP}] )
5329 + opengl? (
5330 + virtual/glu[${MULTILIB_USEDEP}]
5331 + virtual/opengl[${MULTILIB_USEDEP}]
5332 + )
5333 + gsm? ( media-sound/gsm:=[${MULTILIB_USEDEP}] )
5334 + jpeg? ( virtual/jpeg:0=[${MULTILIB_USEDEP}] )
5335 + ldap? ( net-nds/openldap:=[${MULTILIB_USEDEP}] )
5336 + lcms? ( media-libs/lcms:2=[${MULTILIB_USEDEP}] )
5337 + mp3? ( >=media-sound/mpg123-1.5.0[${MULTILIB_USEDEP}] )
5338 + netapi? ( net-fs/samba[netapi(+),${MULTILIB_USEDEP}] )
5339 + nls? ( sys-devel/gettext[${MULTILIB_USEDEP}] )
5340 + odbc? ( dev-db/unixODBC:=[${MULTILIB_USEDEP}] )
5341 + osmesa? ( media-libs/mesa[osmesa,${MULTILIB_USEDEP}] )
5342 + pcap? ( net-libs/libpcap[${MULTILIB_USEDEP}] )
5343 + pulseaudio? ( media-sound/pulseaudio[${MULTILIB_USEDEP}] )
5344 + staging? ( sys-apps/attr[${MULTILIB_USEDEP}] )
5345 + xml? (
5346 + dev-libs/libxml2[${MULTILIB_USEDEP}]
5347 + dev-libs/libxslt[${MULTILIB_USEDEP}]
5348 + )
5349 + scanner? ( media-gfx/sane-backends:=[${MULTILIB_USEDEP}] )
5350 + ssl? ( net-libs/gnutls:=[${MULTILIB_USEDEP}] )
5351 + png? ( media-libs/libpng:0=[${MULTILIB_USEDEP}] )
5352 + v4l? ( media-libs/libv4l[${MULTILIB_USEDEP}] )
5353 + vaapi? ( x11-libs/libva[X,${MULTILIB_USEDEP}] )
5354 + xcomposite? ( x11-libs/libXcomposite[${MULTILIB_USEDEP}] )
5355 + abi_x86_32? (
5356 + !app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)]
5357 + !<app-emulation/emul-linux-x86-baselibs-20140508-r14
5358 + !app-emulation/emul-linux-x86-db[-abi_x86_32(-)]
5359 + !<app-emulation/emul-linux-x86-db-20140508-r3
5360 + !app-emulation/emul-linux-x86-medialibs[-abi_x86_32(-)]
5361 + !<app-emulation/emul-linux-x86-medialibs-20140508-r6
5362 + !app-emulation/emul-linux-x86-opengl[-abi_x86_32(-)]
5363 + !<app-emulation/emul-linux-x86-opengl-20140508-r1
5364 + !app-emulation/emul-linux-x86-sdl[-abi_x86_32(-)]
5365 + !<app-emulation/emul-linux-x86-sdl-20140508-r1
5366 + !app-emulation/emul-linux-x86-soundlibs[-abi_x86_32(-)]
5367 + !<app-emulation/emul-linux-x86-soundlibs-20140508
5368 + !app-emulation/emul-linux-x86-xlibs[-abi_x86_32(-)]
5369 + !<app-emulation/emul-linux-x86-xlibs-20140508
5370 + )"
5371 +
5372 +RDEPEND="${COMMON_DEPEND}
5373 + dos? ( games-emulation/dosbox )
5374 + perl? ( dev-lang/perl dev-perl/XML-Simple )
5375 + s3tc? ( >=media-libs/libtxc_dxtn-1.0.1-r1[${MULTILIB_USEDEP}] )
5376 + samba? ( >=net-fs/samba-3.0.25[winbind] )
5377 + selinux? ( sec-policy/selinux-wine )
5378 + udisks? ( sys-fs/udisks:2 )
5379 + pulseaudio? ( realtime? ( sys-auth/rtkit ) )"
5380 +
5381 +# tools/make_requests requires perl
5382 +DEPEND="${COMMON_DEPEND}
5383 + staging? ( dev-lang/perl dev-perl/XML-Simple )
5384 + X? (
5385 + x11-proto/inputproto
5386 + x11-proto/xextproto
5387 + x11-proto/xf86vidmodeproto
5388 + )
5389 + xinerama? ( x11-proto/xineramaproto )
5390 + prelink? ( sys-devel/prelink )
5391 + >=sys-kernel/linux-headers-2.6
5392 + virtual/pkgconfig
5393 + virtual/yacc
5394 + sys-devel/flex"
5395 +
5396 +# These use a non-standard "Wine" category, which is provided by
5397 +# /etc/xdg/applications-merged/wine.menu
5398 +QA_DESKTOP_FILE="usr/share/applications/wine-browsedrive.desktop
5399 +usr/share/applications/wine-notepad.desktop
5400 +usr/share/applications/wine-uninstaller.desktop
5401 +usr/share/applications/wine-winecfg.desktop"
5402 +
5403 +wine_build_environment_check() {
5404 + [[ ${MERGE_TYPE} = "binary" ]] && return 0
5405 +
5406 + # bug #549768
5407 + if use abi_x86_64 && [[ $(gcc-major-version) = 5 && $(gcc-minor-version) -le 2 ]]; then
5408 + einfo "Checking for gcc-5 ms_abi compiler bug ..."
5409 + $(tc-getCC) -O2 "${FILESDIR}"/pr66838.c -o "${T}"/pr66838 || die
5410 + # Run in subshell to prevent "Aborted" message
5411 + if ! ( "${T}"/pr66838 || false ) >/dev/null 2>&1; then
5412 + eerror "64-bit wine cannot be built with gcc-5.1 or initial patchset of 5.2.0"
5413 + eerror "due to compiler bugs; please re-emerge the latest gcc-5.2.x ebuild,"
5414 + eerror "or use gcc-config to select a different compiler version."
5415 + eerror "See https://bugs.gentoo.org/549768"
5416 + eerror
5417 + return 1
5418 + fi
5419 + fi
5420 + # bug #574044
5421 + if use abi_x86_64 && [[ $(gcc-major-version) = 5 && $(gcc-minor-version) = 3 ]]; then
5422 + einfo "Checking for gcc-5-3 stack realignment compiler bug ..."
5423 + # Compile in subshell to prevent "Aborted" message
5424 + if ! ( $(tc-getCC) -O2 -mincoming-stack-boundary=3 "${FILESDIR}"/pr69140.c -o "${T}"/pr69140 || false ) >/dev/null 2>&1; then
5425 + eerror "Wine cannot be built with this version of gcc-5.3"
5426 + eerror "due to compiler bugs; please use gcc-config to select a"
5427 + eerror "different compiler version."
5428 + eerror "See https://bugs.gentoo.org/574044"
5429 + eerror
5430 + return 1
5431 + fi
5432 + fi
5433 +
5434 + if use abi_x86_64 && [[ $(( $(gcc-major-version) * 100 + $(gcc-minor-version) )) -lt 404 ]]; then
5435 + eerror "You need gcc-4.4+ to build 64-bit wine"
5436 + eerror
5437 + return 1
5438 + fi
5439 +
5440 + if use abi_x86_32 && use opencl && [[ x$(eselect opencl show 2> /dev/null) = "xintel" ]]; then
5441 + eerror "You cannot build wine with USE=opencl because intel-ocl-sdk is 64-bit only."
5442 + eerror "See https://bugs.gentoo.org/487864 for more details."
5443 + eerror
5444 + return 1
5445 + fi
5446 +}
5447 +
5448 +pkg_pretend() {
5449 + wine_build_environment_check || die
5450 +}
5451 +
5452 +pkg_setup() {
5453 + enewgroup wine
5454 + wine_build_environment_check || die
5455 +}
5456 +
5457 +src_unpack() {
5458 + if [[ ${PV} == "9999" ]] ; then
5459 + git-r3_src_unpack
5460 + if use staging; then
5461 + local WINE_COMMIT=${EGIT_VERSION}
5462 +
5463 + EGIT_REPO_URI=${STAGING_EGIT_REPO_URI}
5464 + unset ${PN}_LIVE_{REPO,BRANCH,COMMIT} EGIT_COMMIT;
5465 +
5466 + EGIT_CHECKOUT_DIR=${STAGING_DIR} git-r3_src_unpack
5467 +
5468 + local STAGING_COMMIT=$("${STAGING_DIR}/patches/patchinstall.sh" --upstream-commit) || die
5469 +
5470 + if [[ "${WINE_COMMIT}" != "${STAGING_COMMIT}" ]]; then
5471 + einfo "The current Staging patchset is not guaranteed to apply on this WINE commit."
5472 + einfo "If src_prepare fails, try emerging with the env var EGIT_COMMIT."
5473 + einfo "Example: EGIT_COMMIT=${STAGING_COMMIT} emerge -1 wine"
5474 + fi
5475 + fi
5476 + else
5477 + unpack ${P}.tar.bz2
5478 + use staging && unpack "${STAGING_P}.tar.gz"
5479 + fi
5480 +
5481 + unpack "${WINE_GENTOO}.tar.bz2"
5482 +
5483 + l10n_find_plocales_changes "${S}/po" "" ".po"
5484 +}
5485 +
5486 +src_prepare() {
5487 + local md5="$(md5sum server/protocol.def)"
5488 + local PATCHES=(
5489 + "${FILESDIR}"/${PN}-1.5.26-winegcc.patch #260726
5490 + "${FILESDIR}"/${PN}-1.9.5-multilib-portage.patch #395615
5491 + "${FILESDIR}"/${PN}-1.7.12-osmesa-check.patch #429386
5492 + "${FILESDIR}"/${PN}-1.6-memset-O3.patch #480508
5493 + "${FILESDIR}"/${PN}-sysmacros.patch #580046
5494 + )
5495 + if use staging; then
5496 + ewarn "Applying the Wine-Staging patchset. Any bug reports to the"
5497 + ewarn "Wine bugzilla should explicitly state that staging was used."
5498 +
5499 + local STAGING_EXCLUDE=""
5500 + use pipelight || STAGING_EXCLUDE="${STAGING_EXCLUDE} -W Pipelight"
5501 +
5502 + # Launch wine-staging patcher in a subshell, using epatch as a backend, and gitapply.sh as a backend for binary patches
5503 + ebegin "Running Wine-Staging patch installer"
5504 + (
5505 + set -- DESTDIR="${S}" --backend=epatch --no-autoconf --all ${STAGING_EXCLUDE}
5506 + cd "${STAGING_DIR}/patches"
5507 + source "${STAGING_DIR}/patches/patchinstall.sh"
5508 + )
5509 + eend $?
5510 +
5511 + # To differentiate unofficial staging releases
5512 + if [[ ! -z ${SUFFIX} ]]; then
5513 + sed -i "s/(Staging)/(Staging [Unofficial])/" libs/wine/Makefile.in || die
5514 + fi
5515 + fi
5516 +
5517 + default
5518 + eautoreconf
5519 +
5520 + # Modification of the server protocol requires regenerating the server requests
5521 + if [[ "$(md5sum server/protocol.def)" != "${md5}" ]]; then
5522 + einfo "server/protocol.def was patched; running tools/make_requests"
5523 + tools/make_requests || die #432348
5524 + fi
5525 + sed -i '/^UPDATE_DESKTOP_DATABASE/s:=.*:=true:' tools/Makefile.in || die
5526 + if ! use run-exes; then
5527 + sed -i '/^MimeType/d' loader/wine.desktop || die #117785
5528 + fi
5529 +
5530 + # hi-res default icon, #472990, http://bugs.winehq.org/show_bug.cgi?id=24652
5531 + cp "${WORKDIR}"/${WINE_GENTOO}/icons/oic_winlogo.ico dlls/user32/resources/ || die
5532 +
5533 + l10n_get_locales > po/LINGUAS # otherwise wine doesn't respect LINGUAS
5534 +}
5535 +
5536 +src_configure() {
5537 + export LDCONFIG=/bin/true
5538 + use custom-cflags || strip-flags
5539 +
5540 + multilib-minimal_src_configure
5541 +}
5542 +
5543 +multilib_src_configure() {
5544 + local myconf=(
5545 + --sysconfdir=/etc/wine
5546 + $(use_with alsa)
5547 + $(use_with capi)
5548 + $(use_with lcms cms)
5549 + $(use_with cups)
5550 + $(use_with ncurses curses)
5551 + $(use_with udisks dbus)
5552 + $(use_with fontconfig)
5553 + $(use_with ssl gnutls)
5554 + $(use_enable gecko mshtml)
5555 + $(use_with gphoto2 gphoto)
5556 + $(use_with gsm)
5557 + $(use_with gstreamer)
5558 + --without-hal
5559 + $(use_with jpeg)
5560 + $(use_with ldap)
5561 + $(use_enable mono mscoree)
5562 + $(use_with mp3 mpg123)
5563 + $(use_with netapi)
5564 + $(use_with nls gettext)
5565 + $(use_with openal)
5566 + $(use_with opencl)
5567 + $(use_with opengl)
5568 + $(use_with osmesa)
5569 + $(use_with oss)
5570 + $(use_with pcap)
5571 + $(use_with png)
5572 + $(use_with pulseaudio pulse)
5573 + $(use_with threads pthread)
5574 + $(use_with scanner sane)
5575 + $(use_enable test tests)
5576 + $(use_with truetype freetype)
5577 + $(use_with v4l)
5578 + $(use_with X x)
5579 + $(use_with xcomposite)
5580 + $(use_with xinerama)
5581 + $(use_with xml)
5582 + $(use_with xml xslt)
5583 + )
5584 +
5585 + use staging && myconf+=(
5586 + --with-xattr
5587 + $(use_with vaapi va)
5588 + )
5589 +
5590 + local PKG_CONFIG AR RANLIB
5591 + # Avoid crossdev's i686-pc-linux-gnu-pkg-config if building wine32 on amd64; #472038
5592 + # set AR and RANLIB to make QA scripts happy; #483342
5593 + tc-export PKG_CONFIG AR RANLIB
5594 +
5595 + if use amd64; then
5596 + if [[ ${ABI} == amd64 ]]; then
5597 + myconf+=( --enable-win64 )
5598 + else
5599 + myconf+=( --disable-win64 )
5600 + fi
5601 +
5602 + # Note: using --with-wine64 results in problems with multilib.eclass
5603 + # CC/LD hackery. We're using separate tools instead.
5604 + fi
5605 +
5606 + ECONF_SOURCE=${S} \
5607 + econf "${myconf[@]}"
5608 + emake depend
5609 +}
5610 +
5611 +multilib_src_test() {
5612 + # FIXME: win32-only; wine64 tests fail with "could not find the Wine loader"
5613 + if [[ ${ABI} == x86 ]]; then
5614 + if [[ $(id -u) == 0 ]]; then
5615 + ewarn "Skipping tests since they cannot be run under the root user."
5616 + ewarn "To run the test ${PN} suite, add userpriv to FEATURES in make.conf"
5617 + return
5618 + fi
5619 +
5620 + WINEPREFIX="${T}/.wine-${ABI}" \
5621 + Xemake test
5622 + fi
5623 +}
5624 +
5625 +multilib_src_install_all() {
5626 + local DOCS=( ANNOUNCE AUTHORS README )
5627 + local l
5628 + add_locale_docs() {
5629 + local locale_doc="documentation/README.$1"
5630 + [[ ! -e ${locale_doc} ]] || DOCS+=( ${locale_doc} )
5631 + }
5632 + l10n_for_each_locale_do add_locale_docs
5633 +
5634 + einstalldocs
5635 + prune_libtool_files --all
5636 +
5637 + emake -C "../${WINE_GENTOO}" install DESTDIR="${D}" EPREFIX="${EPREFIX}"
5638 + if use gecko ; then
5639 + insinto /usr/share/wine/gecko
5640 + use abi_x86_32 && doins "${DISTDIR}"/wine_gecko-${GV}-x86.msi
5641 + use abi_x86_64 && doins "${DISTDIR}"/wine_gecko-${GV}-x86_64.msi
5642 + fi
5643 + if use mono ; then
5644 + insinto /usr/share/wine/mono
5645 + doins "${DISTDIR}"/wine-mono-${MV}.msi
5646 + fi
5647 + if ! use perl ; then # winedump calls function_grep.pl, and winemaker is a perl script
5648 + rm "${D}"usr/bin/{wine{dump,maker},function_grep.pl} "${D}"usr/share/man/man1/wine{dump,maker}.1 || die
5649 + fi
5650 +
5651 + use abi_x86_32 && pax-mark psmr "${D}"usr/bin/wine{,-preloader} #255055
5652 + use abi_x86_64 && pax-mark psmr "${D}"usr/bin/wine64{,-preloader}
5653 +
5654 + if use abi_x86_64 && ! use abi_x86_32; then
5655 + dosym /usr/bin/wine{64,} # 404331
5656 + dosym /usr/bin/wine{64,}-preloader
5657 + fi
5658 +
5659 + # respect LINGUAS when installing man pages, #469418
5660 + for l in de fr pl; do
5661 + use linguas_${l} || rm -r "${D}"usr/share/man/${l}*
5662 + done
5663 +
5664 + # for all bins and libs disable world access and group write access
5665 + # only users from wine group may be able to use it
5666 + local filelist=$( find "${D}"/usr/{bin,lib} -type f | gawk -v path="${D}" '{ gsub("^"path,""); print $0 }')
5667 + fowners :wine ${filelist}
5668 + fperms -R o-rwx,g-w ${filelist}
5669 +}
5670 +
5671 +pkg_preinst() {
5672 + gnome2_icon_savelist
5673 +}
5674 +
5675 +pkg_postinst() {
5676 + gnome2_icon_cache_update
5677 + fdo-mime_desktop_database_update
5678 +
5679 + ewarn "You must be in the wine group in order to be able to use wine."
5680 + ewarn "It is recommended to use a separate user for running wine in order"
5681 + ewarn "to improve security by isolation. See Risks section in the wine FAQ:"
5682 + ewarn "http://wiki.winehq.org/FAQ#head-3cb8f054b33a63be30f98a1b6225d74e305a0459"
5683 +
5684 + if ! use gecko; then
5685 + ewarn "Without Wine Gecko, wine prefixes will not have a default"
5686 + ewarn "implementation of iexplore. Many older windows applications"
5687 + ewarn "rely upon the existence of an iexplore implementation, so"
5688 + ewarn "you will likely need to install an external one, like via winetricks"
5689 + fi
5690 + if ! use mono; then
5691 + ewarn "Without Wine Mono, wine prefixes will not have a default"
5692 + ewarn "implementation of .NET. Many windows applications rely upon"
5693 + ewarn "the existence of a .NET implementation, so you will likely need"
5694 + ewarn "to install an external one, like via winetricks"
5695 + fi
5696 +}
5697 +
5698 +pkg_postrm() {
5699 + gnome2_icon_cache_update
5700 + fdo-mime_desktop_database_update
5701 +}