From 891d40f243683643d2db1ce715731c91d1cb6ff7 Mon Sep 17 00:00:00 2001 From: Niclas Hofmann Date: Thu, 15 Feb 2024 17:04:17 +0100 Subject: [PATCH 1/2] lua: Update from version 5.3.5 to 5.4.6 --- lua.be0 | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/lua.be0 b/lua.be0 index 57c26aac5..a890fbf03 100755 --- a/lua.be0 +++ b/lua.be0 @@ -1,14 +1,14 @@ #!/bin/env beesh -# BEE_VERSION lua-5.3.5-0 +# BEE_VERSION lua-5.4.6-0 -SRCURL[0]="https://www.lua.org/ftp/lua-${PKGVERSION}.tar.gz" +#SRCURL[0]="https://www.lua.org/ftp/lua-${PKGVERSION}.tar.gz" +SRCURL[0]="https://beehive.molgen.mpg.de/25a429319dff20dfbfb9956c2b5be911/lua-5.4.6.tar.gz" - -# PATCHURL[0]="http://www.linuxfromscratch.org/patches/blfs/svn/lua-5.3.5-shared_library-1.patch" +#PATCHURL[0]="https://www.linuxfromscratch.org/patches/blfs/svn/lua-5.4.6-shared_library-1.patch" # LFS/AUR patch is just plain messy using $V -PATCHURL+=("/src/mariux/patches/lua-5.3.5-mariux-shared_library.patch") +PATCHURL+=("https://beehive.molgen.mpg.de/dd9bafa25310f188f711b2670275e0cc/lua-5.4.6-shared_library-1.patch") build_in_sourcedir @@ -31,7 +31,7 @@ BEE_CONFIGURE=none mee_build() { sed -i '/#define LUA_ROOT/s:/usr/local/:/usr/:' src/luaconf.h - bee_build linux "MYCFLAGS=-fPIC -DLUA_COMPAT_5_2 -DLUA_COMPAT_5_1" + bee_build linux "MYCFLAGS=-fPIC -DLUA_COMPAT_5_3 -DLUA_COMPAT_5_2 -DLUA_COMPAT_5_1" cat >lua.pc < Date: Thu, 22 Feb 2024 15:00:07 +0100 Subject: [PATCH 2/2] luarocks: Add version 3.9.2 luarocks : lua = pip : python --- luarocks.be0 | 36 ++++++++++++++++++++++++++++++++++++ 1 file changed, 36 insertions(+) create mode 100755 luarocks.be0 diff --git a/luarocks.be0 b/luarocks.be0 new file mode 100755 index 000000000..7d29cf0de --- /dev/null +++ b/luarocks.be0 @@ -0,0 +1,36 @@ +#!/usr/bin/env beesh + +# BEE_VERSION luarocks-3.9.2-0 + +#SRCURL[0]="https://github.com/luarocks/luarocks/archive/refs/tags/v${PKGVERSION}.tar.gz luarocks-${PKGVERSION}.tar.gz" +SRCURL[0]="https://beehive.molgen.mpg.de/4c38f47d73b62137b25c752a3312d081/luarocks-3.9.2.tar.gz" + +# PATCHURL+=() + +build_in_sourcedir + +# sourcesubdir_append src + +#mee_extract() { +# bee_extract "${@}" +#} + +#mee_patch() { +# bee_patch "${@}" +#} + +mee_configure() { + start_cmd ./configure +} + +#mee_build() { +# bee_build +#} + +#mee_install() { +# bee_install +#} + +#mee_install_post() { +# exit +#}