Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 589026 - games-roguelike/dwarf-fortress-0.43.05 version bump
Summary: games-roguelike/dwarf-fortress-0.43.05 version bump
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Alex Xu (Hello71)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: 578782
  Show dependency tree
 
Reported: 2016-07-17 19:12 UTC by Alex Xu (Hello71)
Modified: 2016-07-30 20:32 UTC (History)
5 users (show)

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


Attachments
dwarf-fortress-0.43.05.ebuild.patch (dwarf-fortress-0.43.05.ebuild.patch,8.33 KB, patch)
2016-07-21 20:08 UTC, Alex Xu (Hello71)
Details | Diff
dwarf-fortress-0.43.05.ebuild.patch v2 (dwarf-fortress-0.43.05.ebuild.patch,8.50 KB, patch)
2016-07-22 17:54 UTC, Alex Xu (Hello71)
Details | Diff
dwarf-fortress-0.43.05.ebuild.patch v3 (dwarf-fortress-0.43.05.ebuild.patch,9.04 KB, patch)
2016-07-22 18:11 UTC, Alex Xu (Hello71)
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Alex Xu (Hello71) 2016-07-17 19:12:25 UTC
changed my mind, I'll just do the proper arch version. if you want DT/dfhack... use the old version, it's still there.
Comment 1 Alex Xu (Hello71) 2016-07-21 20:08:27 UTC
Created attachment 441330 [details, diff]
dwarf-fortress-0.43.05.ebuild.patch
Comment 2 Alex Xu (Hello71) 2016-07-21 20:14:09 UTC
Tested on amd64 with only my USE flags and PRINT_MODE:TEXT. Audio not tested.
Comment 3 eroen 2016-07-21 20:36:48 UTC
Looks similar to what I tried, should work :)

Fwiw the cmath include is required for older versions too, afaict it's needed for/since gcc-5.4.

The multilib inherit should no longer be necessary.
Comment 4 Aldo Mazzeo 2016-07-22 16:03:19 UTC
Also the package should be removed from the no-multilib package.mask files
Comment 5 Alex Xu (Hello71) 2016-07-22 17:54:04 UTC
Created attachment 441376 [details, diff]
dwarf-fortress-0.43.05.ebuild.patch v2

made changes as suggested.
Comment 6 Aldo Mazzeo 2016-07-22 17:58:04 UTC
Is it possible to remove it from hardened/linux/amd64/no-multilib/package.mask also?
Comment 7 Alex Xu (Hello71) 2016-07-22 18:11:27 UTC
Created attachment 441378 [details, diff]
dwarf-fortress-0.43.05.ebuild.patch v3

forgot that profile inheritance doesn't really work.
Comment 8 eroen 2016-07-28 19:21:40 UTC
I was toying around with the v3 ebuild and noticed it uses tc-export without inheriting toolchain-funcs.
Comment 9 Chris Reffett (RETIRED) gentoo-dev Security 2016-07-30 20:32:01 UTC
Committed, made one change to respect glew slotting. Ping me if you want any of the old versions cleaned up.