pkgsrc-Changes-HG archive

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

[pkgsrc/trunk]: pkgsrc/devel/lua-luv lua-luv: update to 1.41.0



details:   https://anonhg.NetBSD.org/pkgsrc/rev/bcaac701564a
branches:  trunk
changeset: 452571:bcaac701564a
user:      nia <nia%pkgsrc.org@localhost>
date:      Thu May 13 10:23:10 2021 +0000

description:
lua-luv: update to 1.41.0

Changes:
    Updated Libuv to 1.41.0
    Fix/add support for Lua 5.4
    CMake: Only require finding Lua libs via find_package on Windows
    fs_{read,write}: make offset argument optional and default it to -1
    Add udp_set_source_membership binding + improve udp_set_membership
    Add pipe_chmod binding
    Add process_get_pid binding
    Add handle_get_type and req_get_type
    Add method form of uv.cancel: req:cancel()
    Add loop_configure binding
    Fix garbage collection-related memory bug with threads
    fix install path for make install with Luajit 2.1
    Fix args potentially being garbage collected before use in luv_spawn
    fix bug in luv_check_fs
    Add uv.loop_mode function
    Add BUILD_STATIC_LIBS to Makefile
    fix a memry bug in thread pool work callback
    Fix possible memory leak in lhandle.c
    fix memleaks in luv_cpu_info
    fs: Print destination paths in error messages for the relevant functions
    Make symlink/copyfile bindings more user-friendly
    Fix shared library build failure on macOS

diffstat:

 devel/lua-luv/Makefile                    |   4 ++--
 devel/lua-luv/distinfo                    |  10 +++++-----
 devel/lua-luv/patches/patch-src_luv.c     |  15 ---------------
 devel/lua-luv/patches/patch-src_private.h |  15 ---------------
 4 files changed, 7 insertions(+), 37 deletions(-)

diffs (67 lines):

diff -r 7c3345a6a613 -r bcaac701564a devel/lua-luv/Makefile
--- a/devel/lua-luv/Makefile    Thu May 13 10:19:20 2021 +0000
+++ b/devel/lua-luv/Makefile    Thu May 13 10:23:10 2021 +0000
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.1 2020/07/02 20:48:09 nia Exp $
+# $NetBSD: Makefile,v 1.2 2021/05/13 10:23:10 nia Exp $
 
-DISTNAME=      luv-1.36.0-0
+DISTNAME=      luv-1.41.0-0
 PKGNAME=       ${LUA_PKGPREFIX}-${DISTNAME:S/-0//1}
 CATEGORIES=    devel
 MASTER_SITES=  ${MASTER_SITE_GITHUB:=luvit/}
diff -r 7c3345a6a613 -r bcaac701564a devel/lua-luv/distinfo
--- a/devel/lua-luv/distinfo    Thu May 13 10:19:20 2021 +0000
+++ b/devel/lua-luv/distinfo    Thu May 13 10:23:10 2021 +0000
@@ -1,8 +1,8 @@
-$NetBSD: distinfo,v 1.1 2020/07/02 20:48:09 nia Exp $
+$NetBSD: distinfo,v 1.2 2021/05/13 10:23:10 nia Exp $
 
-SHA1 (luv-1.36.0-0.tar.gz) = f070256fe5567c1d475d2c6337c01d7e87d3a4aa
-RMD160 (luv-1.36.0-0.tar.gz) = 950a7289b11105be4d438fa6a022e1225c6ec141
-SHA512 (luv-1.36.0-0.tar.gz) = 9972d82bacdcf528d95047f3f2cfbceb523f6d6f5782e577b24cdd25f1292df745d3fb116b6fbd376d797df47c378ad25d5b673044d9ab5678af6e5fef5eca49
-Size (luv-1.36.0-0.tar.gz) = 1387184 bytes
+SHA1 (luv-1.41.0-0.tar.gz) = 3926b105a1d5294b7f46ce0aaceaebb6bac69178
+RMD160 (luv-1.41.0-0.tar.gz) = da2d8d2bb0451663af816bf91800f5b71af6164f
+SHA512 (luv-1.41.0-0.tar.gz) = ae6a74619988c972df3bf8f00330da981d70e64713d7ad68528e93e5ac118a28523b4de2a559cb537893f7df93bba0b0bb67559a538cf0e55eaced76f11ba26e
+Size (luv-1.41.0-0.tar.gz) = 1430613 bytes
 SHA1 (patch-src_luv.c) = 52ec94671dfdc86e421119ddca13646ee7c6e2e2
 SHA1 (patch-src_private.h) = f086e40c912851a319626986840fe75eeb0e52f5
diff -r 7c3345a6a613 -r bcaac701564a devel/lua-luv/patches/patch-src_luv.c
--- a/devel/lua-luv/patches/patch-src_luv.c     Thu May 13 10:19:20 2021 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,15 +0,0 @@
-$NetBSD: patch-src_luv.c,v 1.1 2020/07/02 20:48:09 nia Exp $
-
-Support Lua 5.4
-
---- src/luv.c.orig     2020-04-19 08:44:19.000000000 +0000
-+++ src/luv.c
-@@ -16,7 +16,7 @@
-  */
- 
- #include <lua.h>
--#if (LUA_VERSION_NUM != 503)
-+#if (LUA_VERSION_NUM < 503)
- #include "compat-5.3.h"
- #endif
- #include "luv.h"
diff -r 7c3345a6a613 -r bcaac701564a devel/lua-luv/patches/patch-src_private.h
--- a/devel/lua-luv/patches/patch-src_private.h Thu May 13 10:19:20 2021 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,15 +0,0 @@
-$NetBSD: patch-src_private.h,v 1.1 2020/07/02 20:48:09 nia Exp $
-
-Support Lua 5.4
-
---- src/private.h.orig 2020-04-19 08:44:19.000000000 +0000
-+++ src/private.h
-@@ -2,7 +2,7 @@
- #define LUV_PRIVATE_H
- 
- #include <lua.h>
--#if (LUA_VERSION_NUM != 503)
-+#if (LUA_VERSION_NUM < 503)
- #include "compat-5.3.h"
- #endif
- 



Home | Main Index | Thread Index | Old Index