Summary: | >=app-emulation/wine-1.7.28 should optionally depend on media-libs/libtxc_dxtn | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Adam Feldman <np-hardass> |
Component: | Current packages | Assignee: | Wine Maintainers <wine> |
Status: | RESOLVED FIXED | ||
Severity: | normal | Keywords: | PATCH |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | |||
Bug Blocks: | 534672 | ||
Attachments: |
wine-1.7.28.patch
wine-1.7.29.patch wine-1.7.33.patch metadata.patch Alternative wine-1.7.28-r1.patch wine-1.7.28.patch Alternative wine-1.7.28-r1.patch wine-1.7.29.patch Alternative wine-1.7.29-r1.patch wine-1.7.33.patch Alternative wine-1.7.33.patch |
Description
Adam Feldman
![]() Created attachment 393182 [details, diff]
wine-1.7.28.patch
Created attachment 393184 [details, diff]
wine-1.7.29.patch
Created attachment 393186 [details, diff]
wine-1.7.33.patch
Created attachment 393188 [details, diff]
metadata.patch
Created attachment 393710 [details, diff]
Alternative wine-1.7.28-r1.patch
The previously proposed patch disables dxtn support at the patch and configure level. Due to the way that Wine-Staging currently applies its patches, this makes it impossible to decouple it from CSMT support. This alternative, proposed by the folks at wine-staging, removes dxtn support only via configure, so that users can still have CSMT support (without dxtn). I've opted to leave the patch line in, but commented, but obviously, you can choose to omit it if desired.
Created attachment 393712 [details, diff]
wine-1.7.28.patch
fix accidental change in tab spacing
Created attachment 393714 [details, diff]
Alternative wine-1.7.28-r1.patch
Sorry about that, applied diff in the wrong direction :P
Created attachment 393716 [details, diff]
wine-1.7.29.patch
Fix tab issue
Created attachment 393718 [details, diff]
Alternative wine-1.7.29-r1.patch
The previously proposed patch disables dxtn support at the patch and configure level. Due to the way that Wine-Staging currently applies its patches, this makes it impossible to decouple it from CSMT support. This alternative, proposed by the folks at wine-staging, removes dxtn support only via configure, so that users can still have CSMT support (without dxtn). I've opted to leave the patch line in, but commented, but obviously, you can choose to omit it if desired.
Created attachment 393720 [details, diff]
wine-1.7.33.patch
Fix tab issue
Created attachment 393722 [details, diff]
Alternative wine-1.7.33.patch
The previously proposed patch disables dxtn support at the patch and configure level. Due to the way that Wine-Staging currently applies its patches, this makes it impossible to decouple it from CSMT support. This alternative, proposed by the folks at wine-staging, removes dxtn support only via configure, so that users can still have CSMT support (without dxtn). I've opted to leave the patch line in, but commented, but obviously, you can choose to omit it if desired.
Comment on attachment 393712 [details, diff]
wine-1.7.28.patch
ryao via IRC stated preference for alt patch
Comment on attachment 393716 [details, diff]
wine-1.7.29.patch
ryao via IRC stated preference for alt patch
Comment on attachment 393720 [details, diff]
wine-1.7.33.patch
ryao via IRC stated preference for alt patch
I've actually since decided (in my 1.7.34/9999 ebuilds) to rename this new USE flag from txc_dxtn to s3tc (since there are a couple of other packages also using s3tc for libtxc_dxtn). I upload updated patches if requested. Fixed, I've imported NP-Hardass's overlay changes into our 9999 and 1.7.38. |