diff --git a/dev-lua/luarocks/luarocks-2.4.2.recipe b/dev-lua/luarocks/luarocks-3.11.1.recipe similarity index 78% rename from dev-lua/luarocks/luarocks-2.4.2.recipe rename to dev-lua/luarocks/luarocks-3.11.1.recipe index 5f4e86edd..76eac4f68 100644 --- a/dev-lua/luarocks/luarocks-2.4.2.recipe +++ b/dev-lua/luarocks/luarocks-3.11.1.recipe @@ -4,16 +4,17 @@ packages called rocks, which also contain version dependency information." HOMEPAGE="https://luarocks.org" COPYRIGHT="2007-2014 Kepler Project" LICENSE="MIT" -REVISION="4" +REVISION="1" SOURCE_URI="https://luarocks.org/releases/luarocks-$portVersion.tar.gz" -CHECKSUM_SHA256="0e1ec34583e1b265e0fbafb64c8bd348705ad403fe85967fd05d3a659f74d2e5" +CHECKSUM_SHA256="c3fb3d960dffb2b2fe9de7e3cb004dc4d0b34bb3d342578af84f84325c669102" SOURCE_DIR="luarocks-$portVersion" +PATCHES="luarocks-$portVersion.patchset" ARCHITECTURES="all" SECONDARY_ARCHITECTURES="x86" GLOBAL_WRITABLE_FILES=" - settings/config-5.3.lua keep-old + settings/luarocks/config-5.4.lua keep-old " PROVIDES=" @@ -25,18 +26,18 @@ PROVIDES=" " REQUIRES=" haiku$secondaryArchSuffix - lib:liblua$secondaryArchSuffix >= 5.3 - devel:liblua$secondaryArchSuffix >= 5.3 + lib:liblua$secondaryArchSuffix >= 5.4 + devel:liblua$secondaryArchSuffix >= 5.4 " BUILD_REQUIRES=" haiku${secondaryArchSuffix}_devel - devel:liblua$secondaryArchSuffix >= 5.3 + devel:liblua$secondaryArchSuffix >= 5.4 " BUILD_PREREQUIRES=" cmd:gcc$secondaryArchSuffix cmd:ld$secondaryArchSuffix - cmd:lua5.3$secondaryArchSuffix + cmd:lua5.4$secondaryArchSuffix cmd:make cmd:md5sum cmd:sed @@ -46,7 +47,7 @@ BUILD_PREREQUIRES=" BUILD() { ./configure --prefix=$prefix \ - --with-lua-include="$(finddir B_SYSTEM_HEADERS_DIRECTORY)$secondaryArchSubDir/lua53" \ + --with-lua-include="$(finddir B_SYSTEM_HEADERS_DIRECTORY)$secondaryArchSubDir/lua54" \ --sysconfdir=$settingsDir \ --rocks-tree=/boot/home/config/non-packaged/data \ --versioned-rocks-dir \