Luvit is an attempt to do something crazy by taking node.js' awesome architecture and dependencies and seeing how it fits in the Lua language. Sources: https://github.com/luvit/luvit Site: http://luvit.io/ Latest release 0.2.0: http://luvit.io/dist/0.2.0/luvit-0.2.0.tar.gz
Created attachment 303827 [details] luvit-0.2.0.ebuild first attempt, please test, because I use "luajit" and "yajl" from the tree for compiling and not the bundled ones.
Created attachment 303829 [details, diff] 0.2.0-makefile.patch required patch
(In reply to comment #2) > Created attachment 303829 [details, diff] [details, diff] > 0.2.0-makefile.patch > > required patch It works ok, on both x86-32 and x86-64
added to sunrise-overlay, will be available after svn-review https://overlays.gentoo.org/svn/proj/sunrise/reviewed/dev-lua/luvit/
Created attachment 307313 [details] luvit-0.2.0.ebuild
Created attachment 307315 [details, diff] 0.2.0-makefile.patch
Created attachment 307317 [details, diff] 0.2.0-includes.patch
Created attachment 308951 [details] luvit-0.3.1.ebuild
Created attachment 308953 [details, diff] 0.3.1-makefile.patch
revbump http://overlays.gentoo.org/proj/sunrise/changeset/6231a560e19dcbc38cc5c1ae61eba075b33ae5a9 old ones may be broken (tarballs removed)
Current version is 0.5.0 according to the website.
hmm, not sure if I want to import this into the tree, as you can see there is some serious unbundling going on and on top of it one of the dependencies is _very_ fragile. I had to figure out a non-broken commit myself. however, I'll look at it
if they merge this, I will consider to add it to portage https://github.com/luvit/luvit/pull/378 but the fixes are non-trivial and I don't want to keep such things around for every version bump
+*luvit-9999 (01 Jan 2013) +*luvit-0.6_p20121221 (01 Jan 2013) + + 01 Jan 2013; Julian Ospald <hasufell@gentoo.org> +luvit-0.6_p20121221.ebuild, + +luvit-9999.ebuild: + initial import