changed my mind, I'll just do the proper arch version. if you want DT/dfhack... use the old version, it's still there.
Created attachment 441330 [details, diff] dwarf-fortress-0.43.05.ebuild.patch
Tested on amd64 with only my USE flags and PRINT_MODE:TEXT. Audio not tested.
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.
Also the package should be removed from the no-multilib package.mask files
Created attachment 441376 [details, diff] dwarf-fortress-0.43.05.ebuild.patch v2 made changes as suggested.
Is it possible to remove it from hardened/linux/amd64/no-multilib/package.mask also?
Created attachment 441378 [details, diff] dwarf-fortress-0.43.05.ebuild.patch v3 forgot that profile inheritance doesn't really work.
I was toying around with the v3 ebuild and noticed it uses tc-export without inheriting toolchain-funcs.
Committed, made one change to respect glew slotting. Ping me if you want any of the old versions cleaned up.