pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/devel/lua-rocks lua-rocks: update to version 3.9.2



details:   https://anonhg.NetBSD.org/pkgsrc/rev/410559013968
branches:  trunk
changeset: 391189:410559013968
user:      nikita <nikita%pkgsrc.org@localhost>
date:      Wed Jan 04 22:27:08 2023 +0000

description:
lua-rocks: update to version 3.9.2

## What's new in LuaRocks 3.9.1

* Fixed error message when Lua library is not found
* Fixed build of Windows binary
* A couple of minor feature additions:
  * API: `loader.which` has a new mode for searching `package.path/cpath`
    * Adds a new second argument, `where`, a string which indicates places
      to search for the module. If `where` contains `"l"`, it will search
      using the LuaRocks loader; if it contains `"p"`, it will look in the
      filesystem using `package.path` and `package.cpath`. You can use both
      at the same time.
  * `--no-project` flag can be used to override `.luarocks` project directory
    detection

## What's new in LuaRocks 3.9.0

* `builtin` build mode now always respects CC, CFLAGS and LDFLAGS
* Check that lua.h version matches the desired Lua version
* Check that the version of the Lua C library matches the desired Lua version
* Fixed deployment of non-wrapped binaries
* Fixed crash when `--lua-version` option is malformed
* Fixed help message for `--pin` option
* Unix: use native methods and don't always rely on $USER to determine user
* Windows: use native CLI tooling more
* macOS: support .tbd extension when checking for libraries
* macOS: add XCode SDK path to search paths
* macOS: add best-effort heuristic for library search using Homebrew paths
* macOS: avoid quoting issues with LIBFLAG
* macOS: deployment target is now 11.0 on macOS 11+
* added DragonFly BSD support
* LuaRocks test suite now runs on Lua 5.4 and LuaJIT
* Internal dependencies of standalone LuaRocks executable were bumped

diffstat:

 devel/lua-rocks/Makefile |  4 ++--
 devel/lua-rocks/PLIST    |  4 +---
 devel/lua-rocks/distinfo |  8 ++++----
 3 files changed, 7 insertions(+), 9 deletions(-)

diffs (48 lines):

diff -r 52b5ce5c94ee -r 410559013968 devel/lua-rocks/Makefile
--- a/devel/lua-rocks/Makefile  Wed Jan 04 18:46:09 2023 +0000
+++ b/devel/lua-rocks/Makefile  Wed Jan 04 22:27:08 2023 +0000
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.18 2021/12/09 15:11:07 nia Exp $
+# $NetBSD: Makefile,v 1.19 2023/01/04 22:27:08 nikita Exp $
 
-DISTNAME=      luarocks-3.8.0
+DISTNAME=      luarocks-3.9.2
 PKGNAME=       ${DISTNAME:S/luarocks/${LUA_PKGPREFIX}-rocks/}
 CATEGORIES=    devel lua
 MASTER_SITES=  https://luarocks.org/releases/
diff -r 52b5ce5c94ee -r 410559013968 devel/lua-rocks/PLIST
--- a/devel/lua-rocks/PLIST     Wed Jan 04 18:46:09 2023 +0000
+++ b/devel/lua-rocks/PLIST     Wed Jan 04 22:27:08 2023 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.4 2021/05/02 07:48:22 nia Exp $
+@comment $NetBSD: PLIST,v 1.5 2023/01/04 22:27:08 nikita Exp $
 bin/luarocks-${LUADOTVER}
 bin/luarocks-admin-${LUADOTVER}
 ${LUA_EXAMPLESDIR}/config-${LUADOTVER}.lua
@@ -62,11 +62,9 @@
 ${LUA_LDIR}/luarocks/fetch/sscm.lua
 ${LUA_LDIR}/luarocks/fetch/svn.lua
 ${LUA_LDIR}/luarocks/fs.lua
-${LUA_LDIR}/luarocks/fs/freebsd.lua
 ${LUA_LDIR}/luarocks/fs/linux.lua
 ${LUA_LDIR}/luarocks/fs/lua.lua
 ${LUA_LDIR}/luarocks/fs/macosx.lua
-${LUA_LDIR}/luarocks/fs/netbsd.lua
 ${LUA_LDIR}/luarocks/fs/tools.lua
 ${LUA_LDIR}/luarocks/fs/unix.lua
 ${LUA_LDIR}/luarocks/fs/unix/tools.lua
diff -r 52b5ce5c94ee -r 410559013968 devel/lua-rocks/distinfo
--- a/devel/lua-rocks/distinfo  Wed Jan 04 18:46:09 2023 +0000
+++ b/devel/lua-rocks/distinfo  Wed Jan 04 22:27:08 2023 +0000
@@ -1,7 +1,7 @@
-$NetBSD: distinfo,v 1.12 2021/12/09 15:11:07 nia Exp $
+$NetBSD: distinfo,v 1.13 2023/01/04 22:27:08 nikita Exp $
 
-BLAKE2s (luarocks-3.8.0.tar.gz) = 270f66240186438b0fbf6566ff2487479becaca2b79bf20a9fdd5ae65b94a7f3
-SHA512 (luarocks-3.8.0.tar.gz) = 6c30884c60da57706228a9870f510a1bce435b2d5d67c63c5f2958b152c7a2b334bd74a016995871e3b05b98374f4c4e008993ede81f9fc564980e183bdf06b2
-Size (luarocks-3.8.0.tar.gz) = 249787 bytes
+BLAKE2s (luarocks-3.9.2.tar.gz) = 1bd8d012aaf04434ee67cb79eaedabee488073e1c78df7770f25d70d41bb8f66
+SHA512 (luarocks-3.9.2.tar.gz) = 7e93164bdcf35338e993822931a8e59957ab69c6e23236a7a075649c2f7cd173305c4ca6e9d115fc5e282cb76c21754d7adac92b21885006e5ee3bc06a9d0059
+Size (luarocks-3.9.2.tar.gz) = 256117 bytes
 SHA1 (patch-GNUmakefile) = 1f84ae6e926a57b07abcc65789d784c8e6a0fa75
 SHA1 (patch-src_luarocks_core_cfg.lua) = 24c8c7e66fa12b2daf67924ac8ae0a2458380250



Home | Main Index | Thread Index | Old Index