diff options
Diffstat (limited to 'dev-lang/luajit')
-rw-r--r-- | dev-lang/luajit/ChangeLog | 10 | ||||
-rw-r--r-- | dev-lang/luajit/Manifest | 21 | ||||
-rw-r--r-- | dev-lang/luajit/files/2.0.0_beta5_hotfix1.patch | 50 | ||||
-rw-r--r-- | dev-lang/luajit/luajit-2.0.0_beta6.ebuild (renamed from dev-lang/luajit/luajit-2.0.0_beta5-r1.ebuild) | 7 |
4 files changed, 27 insertions, 61 deletions
diff --git a/dev-lang/luajit/ChangeLog b/dev-lang/luajit/ChangeLog index fb8b27065290..3e28db3f3bf4 100644 --- a/dev-lang/luajit/ChangeLog +++ b/dev-lang/luajit/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for dev-lang/luajit -# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-lang/luajit/ChangeLog,v 1.4 2010/11/07 02:51:01 rafaelmartins Exp $ +# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/dev-lang/luajit/ChangeLog,v 1.5 2011/03/09 15:42:10 rafaelmartins Exp $ + +*luajit-2.0.0_beta6 (09 Mar 2011) + + 09 Mar 2011; Rafael G. Martins <rafaelmartins@gentoo.org> + -luajit-2.0.0_beta5-r1.ebuild, +luajit-2.0.0_beta6.ebuild: + Version bump. *luajit-2.0.0_beta5-r1 (07 Nov 2010) diff --git a/dev-lang/luajit/Manifest b/dev-lang/luajit/Manifest index cee871d395ba..8b44bcdd862f 100644 --- a/dev-lang/luajit/Manifest +++ b/dev-lang/luajit/Manifest @@ -1,7 +1,20 @@ -AUX 2.0.0_beta5_hotfix1.patch 1422 RMD160 08834676399ecd3cf3494ed6bd195a0fd0407108 SHA1 50c6cde2c04aa943f6f3a117b12731a415a9f560 SHA256 505ef3054165e7aa020f5c3ce31278d3f98b8af20d3a833c0f4ee9b81849fa9d +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA1 + DIST LuaJIT-1.1.6.tar.gz 364447 RMD160 9ad03d5a88bb15548edd2f7263f79cc99be4a7c6 SHA1 cfe7e3f84b3641bba237164d2ad1c3d37f41cada SHA256 c3dee987635540f64ebe834aa6c8ef17e0c0b8248324ee20953f50c98be2dd8a -DIST LuaJIT-2.0.0-beta5.tar.gz 440370 RMD160 0032fdda291561a7847fabef0393501fbfcc3108 SHA1 f1d868371e59f6621b7851ed25d2395d4ba453a8 SHA256 f55099cf79f4b769e7f98e2645c13abdc9a43d5997a5770a67f1471ca0699361 +DIST LuaJIT-2.0.0-beta6.tar.gz 603020 RMD160 0c8d7724831ecb3a9b728e2d1344cc5d9ba9007e SHA1 0412da515eb21fa5b537ce6b74f1743cb68c99f1 SHA256 bcf443236959619b5021ef5ae9b0e2dc34e6c4e90614f7db0d53080cb2e1c78a EBUILD luajit-1.1.6.ebuild 1413 RMD160 30641905d6b1e5443a3abdc1db42208ba4683b48 SHA1 68ff0d192a1433997792326bc964fc29a2435228 SHA256 1d2d8804cb9e45f68b66cabc791796285b5b5e85239a8c919e2e8428045a73f9 -EBUILD luajit-2.0.0_beta5-r1.ebuild 1208 RMD160 93368042031886903852c71ea16112fd4d63a99c SHA1 1c2f21d6f43a68891a68851655c4db80677bd6d3 SHA256 39d65982076024a80aa26f8cfb7b48ccf8c4618f34a92deab9480c1e14242e07 -MISC ChangeLog 937 RMD160 092c3953e2f0a8cbdf6bf1436474d120032becf1 SHA1 e478cb87ad54fa657f12933b981f53cde63d82d1 SHA256 d4e5cb504988f8488e5e98eadc66848c918f7fcc3eb558f76c674213b0c1fb8a +EBUILD luajit-2.0.0_beta6.ebuild 1101 RMD160 efc6632a8240883af68940625f261dfce9f5ee01 SHA1 ba2092868fb24170399f44844ff4ea79e8570d96 SHA256 c614435e6d36c24627132167cad719ddaad66ba8c843cfd6047c84006bda856f +MISC ChangeLog 1110 RMD160 e0368fdebe7c2d70b1b49fd4300745bc12fe2883 SHA1 575822cfc39bb47202799a72c6e3c2a912eff788 SHA256 538bbe51eef48b169ec935aaa32bcd2d49bc7e69c9caa672f79a4fa23d8f5017 MISC metadata.xml 396 RMD160 63665f36bdd3c892de7fa6044a7eba2e435ada48 SHA1 b846a5d9d2990c92412bba02e5e50b3a7bba0afe SHA256 36921199cee1734045df51f07addc344fd47cdc4f8fd269955bdd8ec566941e4 +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v2.0.17 (GNU/Linux) + +iQEcBAEBAgAGBQJNd6A+AAoJEMmH5mwCk1Nv2VwH/2koV897WysZrrHSqDcb42M4 +PgIN0W9oSN4BfPjG5NWUybEelGvCIlD4gXWzopkij2m6WxhfFqWGABvJ9lffWzyN +SBYGtw8BjQhS4n1A30eUiu2EjFlZ6OLSo/jjPmrVN2/dJwK619lD6jwNjHQfzl5L +igyxlLzF5xa7bh9Rmbg+yCVZzppgqdgmbWn9D/9icMfpkpLaFdj8xcdhKs9L48OP +xE1kTrfh94NYmZsvSaCU/gQpLn9tvbtwXnhR3ZoKKHEYQAUDOjXsC3O6XA+Pwflp ++Do272u2gUvnL/ln3cQRBskH4x0jyB8TBf38E/VL81XGlc9DSwABXJRgMGPP2GQ= +=wFUz +-----END PGP SIGNATURE----- diff --git a/dev-lang/luajit/files/2.0.0_beta5_hotfix1.patch b/dev-lang/luajit/files/2.0.0_beta5_hotfix1.patch deleted file mode 100644 index a7bf38a697c8..000000000000 --- a/dev-lang/luajit/files/2.0.0_beta5_hotfix1.patch +++ /dev/null @@ -1,50 +0,0 @@ ---- a/src/lib_string.c -+++ b/src/lib_string.c -@@ -746,6 +746,7 @@ - nbuf[len-2] = nbuf[len-2] - 0x20; - nbuf[len-1] = nbuf[len-1] - 0x20; - } -+ nbuf[len] = '\0'; - for (p = form; *p < 'e' && *p != '.'; p++) ; - *p++ = 's'; *p = '\0'; - sprintf(buff, form, nbuf); ---- a/src/lj_state.c -+++ b/src/lj_state.c -@@ -153,26 +153,21 @@ - static void close_state(lua_State *L) - { - global_State *g = G(L); -+ lj_func_closeuv(L, L->stack); -+ lj_gc_freeall(g); -+ lua_assert(gcref(g->gc.root) == obj2gco(L)); -+ lua_assert(g->strnum == 0); -+ lj_trace_freestate(g); -+ lj_mem_freevec(g, g->strhash, g->strmask+1, GCRef); -+ lj_str_freebuf(g, &g->tmpbuf); -+ lj_mem_freevec(g, L->stack, L->stacksize, TValue); -+ lua_assert(g->gc.total == sizeof(GG_State)); - #ifndef LUAJIT_USE_SYSMALLOC -- if (g->allocf == lj_alloc_f) { --#if LJ_HASJIT -- lj_mcode_free(G2J(g)); --#endif -+ if (g->allocf == lj_alloc_f) - lj_alloc_destroy(g->allocd); -- } else -+ else - #endif -- { -- lj_func_closeuv(L, L->stack); -- lj_gc_freeall(g); -- lua_assert(gcref(g->gc.root) == obj2gco(L)); -- lua_assert(g->strnum == 0); -- lj_trace_freestate(g); -- lj_mem_freevec(g, g->strhash, g->strmask+1, GCRef); -- lj_str_freebuf(g, &g->tmpbuf); -- lj_mem_freevec(g, L->stack, L->stacksize, TValue); -- lua_assert(g->gc.total == sizeof(GG_State)); - g->allocf(g->allocd, G2GG(g), sizeof(GG_State), 0); -- } - } - - #if LJ_64 diff --git a/dev-lang/luajit/luajit-2.0.0_beta5-r1.ebuild b/dev-lang/luajit/luajit-2.0.0_beta6.ebuild index 2b2fbf156076..ae1512bfb653 100644 --- a/dev-lang/luajit/luajit-2.0.0_beta5-r1.ebuild +++ b/dev-lang/luajit/luajit-2.0.0_beta6.ebuild @@ -1,6 +1,6 @@ -# Copyright 1999-2010 Gentoo Foundation +# Copyright 1999-2011 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-lang/luajit/luajit-2.0.0_beta5-r1.ebuild,v 1.1 2010/11/07 02:51:01 rafaelmartins Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-lang/luajit/luajit-2.0.0_beta6.ebuild,v 1.1 2011/03/09 15:42:10 rafaelmartins Exp $ EAPI="2" @@ -32,9 +32,6 @@ src_prepare(){ # removing strip sed -i -e '/$(Q)$(TARGET_STRIP)/d' src/Makefile \ || die "failed to remove forced strip" - - # hotfix from upstream, just for this version (2.0.0_beta5) - epatch "${FILESDIR}/${PV}_hotfix1.patch" } src_install(){ |