Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 325927 - games-strategy/xscorch has a new GTK2-compatible version available
Summary: games-strategy/xscorch has a new GTK2-compatible version available
Status: CONFIRMED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: Gentoo Games
URL:
Whiteboard:
Keywords: EBUILD
Depends on:
Blocks:
 
Reported: 2010-06-28 04:52 UTC by Markus Saarinen
Modified: 2020-03-30 23:40 UTC (History)
0 users

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


Attachments
Test ebuild for xscorch-0.2.1-pre2 (with GTK2 support) (xscorch-0.2.1_pre2.ebuild,1.00 KB, text/plain)
2010-09-24 16:56 UTC, Brett T. Warden
Details
New ebuild for xscorch-0.2.1-pre2 that applies some necessary patches for >=gtk+-2.20 (xscorch-0.2.1_pre2.ebuild,1020 bytes, text/plain)
2011-04-07 18:56 UTC, Brett T. Warden
Details
Patch to fix final linking (xscorch-0.2.1_pre2-as-needed.patch,850 bytes, text/plain)
2011-04-07 18:59 UTC, Brett T. Warden
Details
Patch to replace deprecated GTK+ calls (xscorch-0.2.1_pre2-gtk-2.20-deprecated.patch,2.92 KB, patch)
2011-04-07 19:00 UTC, Brett T. Warden
Details | Diff
Patch to fix final linking (xscorch-0.2.1_pre2-as-needed.patch,850 bytes, patch)
2011-04-07 19:01 UTC, Brett T. Warden
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
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.