summaryrefslogtreecommitdiff
path: root/lang/lua53
diff options
context:
space:
mode:
authoralnsn <alnsn@pkgsrc.org>2017-02-10 23:01:49 +0000
committeralnsn <alnsn@pkgsrc.org>2017-02-10 23:01:49 +0000
commit10f23e8b76b60744f05ee6b3747b4520c3628526 (patch)
tree3bbf6ad3854bd02206ba0e56e97a981476f4f931 /lang/lua53
parent8ab6dd78b3de9ac8c877441cfb4fb40a9e83cdcf (diff)
downloadpkgsrc-10f23e8b76b60744f05ee6b3747b4520c3628526.tar.gz
Update lang/lua53 to version 5.3.4.
Lua 5.3.4 fixes all bugs listed in http://www.lua.org/bugs.html#5.3.3 1. Expression list with four or more expressions in a 'for' loop can crash the interpreter. reported by Marco Scho:pl on 17 Jun 2016. existed since 5.2. fixed in 5.3.4. 2. Checking a format for os.date may read pass the format string. reported by Nagaev Boris on 10 Jul 2016. existed since 5.3.3. fixed in 5.3.4. 3. Lua can generate wrong code in functions with too many constants. reported by Marco Scho:pl on 17 Jul 2016. existed since 5.3.3. fixed in 5.3.4. 4. When a coroutine tries to resume a non-suspended coroutine, it can do some mess (and break C assertions) before detecting the error. reported by Marco Scho:pl on 20 Jul 2016. fixed in 5.3.4. Lua 5.3.4 also contains several internal improvements and includes a revised reference manual: http://www.lua.org/manual/5.3/
Diffstat (limited to 'lang/lua53')
-rw-r--r--lang/lua53/distinfo10
-rw-r--r--lang/lua53/version.mk4
2 files changed, 7 insertions, 7 deletions
diff --git a/lang/lua53/distinfo b/lang/lua53/distinfo
index 85b03e0dbb0..1e7c26ecad4 100644
--- a/lang/lua53/distinfo
+++ b/lang/lua53/distinfo
@@ -1,9 +1,9 @@
-$NetBSD: distinfo,v 1.6 2016/06/06 22:18:07 alnsn Exp $
+$NetBSD: distinfo,v 1.7 2017/02/10 23:01:49 alnsn Exp $
-SHA1 (lua-5.3.3.tar.gz) = a0341bc3d1415b814cc738b2ec01ae56045d64ef
-RMD160 (lua-5.3.3.tar.gz) = c4989f7ae83c61f745fc174f7953c4c601fdc5de
-SHA512 (lua-5.3.3.tar.gz) = 7b8122ed48ea2a9faa47d1b69b4a5b1523bb7be67e78f252bb4339bf75e957a88c5405156e22b4b63ccf607a5407bf017a4cee1ce12b1aa5262047655960a3cc
-Size (lua-5.3.3.tar.gz) = 294290 bytes
+SHA1 (lua-5.3.4.tar.gz) = 79790cfd40e09ba796b01a571d4d63b52b1cd950
+RMD160 (lua-5.3.4.tar.gz) = 08126da480196edd3e1b58077456f3b7a31b18c0
+SHA512 (lua-5.3.4.tar.gz) = 739e31f82e6a60fa99910c2005e991b3a1e21339af52847f653cb190b30842054d189ca116ffcfdf9b36e07888c9ce5642b1dd2988cc7eff9f8789f9a2e34997
+Size (lua-5.3.4.tar.gz) = 303586 bytes
SHA1 (patch-Makefile) = d7f67017cdd8add3e0ea2d1e857042bc4f130bf5
SHA1 (patch-src_Makefile) = 2bb9cb27a7da00a62973838ed679e947b27033c0
SHA1 (patch-src_luaconf.h) = cbe3f9cb9aef10ef52bc26404aa1fc6a960d434d
diff --git a/lang/lua53/version.mk b/lang/lua53/version.mk
index cd211e328b4..d46dc6c4991 100644
--- a/lang/lua53/version.mk
+++ b/lang/lua53/version.mk
@@ -1,6 +1,6 @@
-# $NetBSD: version.mk,v 1.4 2016/06/06 22:18:07 alnsn Exp $
+# $NetBSD: version.mk,v 1.5 2017/02/10 23:01:49 alnsn Exp $
-LUA_VERSION= 5.3.3
+LUA_VERSION= 5.3.4
LUA_VERSION_MAJOR= ${LUA_VERSION:C/([0-9]+)\.([0-9]+)\.([0-9]+)/\1/}
LUA_VERSION_MINOR= ${LUA_VERSION:C/([0-9]+)\.([0-9]+)\.([0-9]+)/\2/}