Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 325927

Summary: games-strategy/xscorch has a new GTK2-compatible version available
Product: Gentoo Linux Reporter: Markus Saarinen <pied.piper1600>
Component: Current packagesAssignee: Gentoo Games <games>
Status: CONFIRMED ---    
Severity: enhancement Keywords: EBUILD
Priority: High    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: Test ebuild for xscorch-0.2.1-pre2 (with GTK2 support)
New ebuild for xscorch-0.2.1-pre2 that applies some necessary patches for >=gtk+-2.20
Patch to fix final linking
Patch to replace deprecated GTK+ calls
Patch to fix final linking

Description Markus Saarinen 2010-06-28 04:52:06 UTC
As the summary says, latest xscorch now supports GTK2. Since the current version in tree is hardmasked due to the GTK1 dependency, could we have the latest GTK2 version as a ~ package to the tree?

Reproducible: Always
Comment 1 Brett T. Warden 2010-09-24 16:56:58 UTC
Created attachment 248535 [details]
Test ebuild for xscorch-0.2.1-pre2 (with GTK2 support)

Here's my attempt. It fetches, unpacks, configures, and attempts to build. Final linking of the xscorch executable fails, but that's something that probably needs debugging outside of the ebuild.
Comment 2 Markus Saarinen 2010-09-27 17:24:15 UTC
(In reply to comment #1)
> Here's my attempt. It fetches, unpacks, configures, and attempts to build.
> Final linking of the xscorch executable fails, but that's something that
> probably needs debugging outside of the ebuild.
> 

Same here (on amd64).

Comment 3 Brett T. Warden 2011-04-07 18:56:32 UTC
Created attachment 268909 [details]
New ebuild for xscorch-0.2.1-pre2 that applies some necessary patches for >=gtk+-2.20

This is my second try, which actually builds xscorch 0.2.1-pre2. I had to add the following patches:

xscorch-0.2.1_pre2-as-needed.patch
xscorch-0.2.1_pre2-gtk-2.20-deprecated.patch
Comment 4 Brett T. Warden 2011-04-07 18:59:26 UTC
Created attachment 268913 [details]
Patch to fix final linking

This is based on an earlier patch from xscorch 0.2.0 that rearranges linking order to succeed.
Comment 5 Brett T. Warden 2011-04-07 19:00:12 UTC
Created attachment 268915 [details, diff]
Patch to replace deprecated GTK+ calls
Comment 6 Brett T. Warden 2011-04-07 19:01:34 UTC
Created attachment 268919 [details, diff]
Patch to fix final linking

Patch to fix linking order. Based on earlier patch from xscorch 0.2.0.