[Slackbuilds-users] WINE / dib-engine patch

Ozan Türkyılmaz ozan.turkyilmaz at gmail.com
Mon Aug 23 09:58:32 UTC 2010


2010/8/23 emmel <the_emmel at gmx.net>:
> On Sun, Aug 22, 2010 at 02:30:51PM +0300, Ozan Türkyılmaz wrote:
>>
>> I don't know how Emmel sees it but I don't think they find their way into
>> upstream due time. DIBEngine still needs a lot of work and So far DIBEngines
>> were not cut for upstream quality.
>
> The way I see it I have to manually patch the slackbuild each time I
> build wine. Fact is these patches won't see there way into upstream
> anytime soon and that's the case for years, I think.
> The problem is not so much with the quality of the patches (which don't
> cause any problems I am aware of and will only come into play when the
> environment variable is set anyway), but structural decisions. From what
> I understand the DIB engine that ends up in release wine, some day in
> distant future, will be made right in respect to wine design guidelines
> and who knows what, requiring any number of changes to wine. It's more
> of a religious matters, I think, with some bits of maintainability mixed
> in. The code originally came from TransGaming...
> Still, there are quite a few programs out there (for me it's Uru, but
> have a look at http://appdb.winehq.org/viewbugs.php?bug_id=421) that
> require it, and it would be nice to at least have the choice, maybe with
> a configuration variable or something.
> Naturally, since I am not the maintainer I don't have the final say in
> the matter, but to make it short: It would be much appreciated and it's
> not patch that will end up in upstream anytime soone.


Still a patch that won't make it into uqstream soon should be part of
the SB script.
It causes problems here and there, well check out my git build scripts
for, I use
ddraw hack for some programs,  i use git for patching the source and
script for build.

and DIBEngine is a problem which cannot solved easily, it's complex
piece of work,
it needs to work with any display driver it's thrown at, and not let
go of whet's not needed.

-- 
Ozan, BSc, BEng


More information about the SlackBuilds-users mailing list