Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 523946 - dev-lang/io version bump to 2013.12.04
Summary: dev-lang/io version bump to 2013.12.04
Status: RESOLVED WONTFIX
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal enhancement (vote)
Assignee: No maintainer - Look at https://wiki.gentoo.org/wiki/Project:Proxy_Maintainers if you want to take care of it
URL: https://github.com/stevedekorte/io/re...
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2014-09-28 15:23 UTC by Julian Ospald
Modified: 2016-10-01 07:26 UTC (History)
0 users

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


Attachments
dev-lang/io-2013.12.04.ebuild (io-2013.12.04.ebuild,3.34 KB, text/plain)
2014-11-08 10:20 UTC, Julian Simioni
Details
io-2013.12.04-0001-Add-GNU-stack-note.patch (io-2013.12.04-0001-Add-GNU-stack-note.patch,670 bytes, patch)
2014-11-08 10:20 UTC, Julian Simioni
Details | Diff
io-2013.12.04-0002-Link-basekit-to-dl-for-as-needed-linking.patch (io-2013.12.04-0002-Link-basekit-to-dl-for-as-needed-linking.patch,780 bytes, patch)
2014-11-08 10:21 UTC, Julian Simioni
Details | Diff
io-2013.12.04-0003-Allow-configuring-which-addons-are-built.patch (io-2013.12.04-0003-Allow-configuring-which-addons-are-built.patch,4.00 KB, patch)
2014-11-08 10:21 UTC, Julian Simioni
Details | Diff
dev-lang/io-2013.12.04.ebuild (io-2013.12.04.ebuild,3.33 KB, text/plain)
2014-11-08 10:40 UTC, Julian Simioni
Details
dev-lang/io-2013.12.04.ebuild (io-2013.12.04.ebuild,3.41 KB, text/plain)
2014-11-10 16:57 UTC, Julian Simioni
Details
io-2013.12.04-0003-Allow-configuring-which-addons-are-built.patch (io-2013.12.04-0003-Allow-configuring-which-addons-are-built.patch,4.00 KB, patch)
2014-11-10 16:57 UTC, Julian Simioni
Details | Diff
metadata.xml (metadata.xml,1.21 KB, text/xml)
2014-11-10 16:57 UTC, Julian Simioni
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Julian Ospald 2014-09-28 15:23:41 UTC
.
Comment 1 Julian Simioni 2014-11-08 10:20:19 UTC
Created attachment 388832 [details]
dev-lang/io-2013.12.04.ebuild
Comment 2 Julian Simioni 2014-11-08 10:20:53 UTC
Created attachment 388834 [details, diff]
io-2013.12.04-0001-Add-GNU-stack-note.patch
Comment 3 Julian Simioni 2014-11-08 10:21:12 UTC
Created attachment 388836 [details, diff]
io-2013.12.04-0002-Link-basekit-to-dl-for-as-needed-linking.patch
Comment 4 Julian Simioni 2014-11-08 10:21:38 UTC
Created attachment 388838 [details, diff]
io-2013.12.04-0003-Allow-configuring-which-addons-are-built.patch
Comment 5 Julian Simioni 2014-11-08 10:22:53 UTC
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.
Comment 6 Julian Simioni 2014-11-08 10:40:18 UTC
Created attachment 388840 [details]
dev-lang/io-2013.12.04.ebuild

Fix an invalid use flag in the ebuild
Comment 7 Julian Ospald 2014-11-08 14:14:04 UTC
* 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?
Comment 8 Julian Simioni 2014-11-10 16:57:14 UTC
Created attachment 389018 [details]
dev-lang/io-2013.12.04.ebuild
Comment 9 Julian Simioni 2014-11-10 16:57:37 UTC
Created attachment 389020 [details, diff]
io-2013.12.04-0003-Allow-configuring-which-addons-are-built.patch
Comment 10 Julian Simioni 2014-11-10 16:57:58 UTC
Created attachment 389024 [details]
metadata.xml
Comment 11 Julian Simioni 2014-11-10 17:01:25 UTC
* 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)
Comment 12 Pacho Ramos gentoo-dev 2016-10-01 07:26:33 UTC
removed