.
Created attachment 388832 [details] dev-lang/io-2013.12.04.ebuild
Created attachment 388834 [details, diff] io-2013.12.04-0001-Add-GNU-stack-note.patch
Created attachment 388836 [details, diff] io-2013.12.04-0002-Link-basekit-to-dl-for-as-needed-linking.patch
Created attachment 388838 [details, diff] io-2013.12.04-0003-Allow-configuring-which-addons-are-built.patch
The ebuild and patches above work for me with the latest release of Io. I'd love for others to test it if they are able.
Created attachment 388840 [details] dev-lang/io-2013.12.04.ebuild Fix an invalid use flag in the ebuild
* bump to EAPI=5 * eutils missing from inherit (because you use epatch... alternative would be to use the PATCHES array provided by cmake-utils) * the sed should have a "|| die" * is parallel make still broken? * the readme says yajl and libevent are "requirements"... are they missing?
Created attachment 389018 [details] dev-lang/io-2013.12.04.ebuild
Created attachment 389020 [details, diff] io-2013.12.04-0003-Allow-configuring-which-addons-are-built.patch
Created attachment 389024 [details] metadata.xml
* ebuild uses EAPI5 now * added eutils to inherit * added || die * parallel make is still broken for me :( * good catch. they are requirements of some of the addons. the ebuild and patches are updated to support both the relevant addons (the json addon that uses yajl was silently not being built because of automagic dependency checking, so there's probably a lot of cleanup of this sort to be done)
removed