Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 262040 - New patch for Wine 1.1.16 to fix atiglsl support, add to ebuild
Summary: New patch for Wine 1.1.16 to fix atiglsl support, add to ebuild
Status: RESOLVED UPSTREAM
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: Wine Maintainers
URL: http://bugs.winehq.org/show_bug.cgi?i...
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-03-10 20:55 UTC by Gavin McDonald
Modified: 2009-03-11 09:28 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
The patch from winehq (atiglsl.patch,5.86 KB, patch)
2009-03-10 20:57 UTC, Gavin McDonald
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Gavin McDonald 2009-03-10 20:55:23 UTC
app-emulation/wine-1.1.16 does not include the following patch, (Because it was issued today!) 

for more information on what the patch is for, refer to:
http://bugs.winehq.org/show_bug.cgi?id=17437

I was able to add this patch to the 1.16 ebuild, and successfully re-emerge wine 1.16 on an AMD64 platform.  I'm certain that the package maintainers would like to run some more regression test before committing this to the tree, but at least it's on your todo list now. :)

Reproducible: Always

Steps to Reproduce:
1. emerge app-emulation/wine-1.1.16
2. ls /usr/portage/app-emulation/wine/files/*.patch

note the absence of patch.
 

Actual Results:  

note the absence of patch.

Expected Results:  
patch should be there

for those brave/smart enough to risk this on their own box, here's the broad strokes:

# cp -r /usr/portage/app-emulation/wine /usr/local/portage/app-emulation/

download the 1.1.16 patch from http://bugs.winehq.org/show_bug.cgi?id=17437
save it as /usr/local/portage/app-emulation/wine/files/wine-1.1.16-atiglsl.patch

edit /usr/portage/app-emulation/wine/wine-1.1.16.ebuild, in the src_prepare() block, add the line:
  epatch "${FILESDIR}"/${PN}-1.1.16-atiglsl.patch 

cd /usr/local/portage/app-emulation/wine
ebuild wine-1.1.16.ebuild manifest

emerge --oneshot wine
Comment 1 Gavin McDonald 2009-03-10 20:57:07 UTC
Created attachment 184613 [details, diff]
The patch from winehq

This is only the patch, taken from winehq, as hotlinking is probably bad.
Comment 2 Lars Wendler (Polynomial-C) (RETIRED) gentoo-dev 2009-03-11 05:26:25 UTC
Reassigning to wine herd.
Comment 3 SpanKY gentoo-dev 2009-03-11 09:28:56 UTC
we only include patches merged into the git repo.  if (when?) that gets committed, feel free to reopen this bug (assuming 1.1.17 hasnt been released).