5.1.4 is a bugfix release, see http://www.lua.org/bugs.html for more information.
Index: Makefile =================================================================== RCS file: /cvs/ports/lang/lua/Makefile,v retrieving revision 1.34 diff -u -p -r1.34 Makefile --- Makefile 19 Apr 2008 17:59:32 -0000 1.34 +++ Makefile 6 Nov 2008 10:48:13 -0000 @@ -2,7 +2,7 @@ COMMENT= powerful, light-weight programming language -DISTNAME= lua-5.1.3 +DISTNAME= lua-5.1.4 CATEGORIES= lang MASTER_SITES= http://www.lua.org/ftp/ \ Index: distinfo =================================================================== RCS file: /cvs/ports/lang/lua/distinfo,v retrieving revision 1.10 diff -u -p -r1.10 distinfo --- distinfo 19 Apr 2008 17:59:32 -0000 1.10 +++ distinfo 6 Nov 2008 10:48:13 -0000 @@ -1,5 +1,5 @@ -MD5 (lua-5.1.3.tar.gz) = pwqN+qFQ4EeGbcAaRiclmQ== -RMD160 (lua-5.1.3.tar.gz) = HFl53UmGBX/vMlqirwyHK77KuS4= -SHA1 (lua-5.1.3.tar.gz) = ibyfWjUUAlZbgHfoEjMn580V8AQ= -SHA256 (lua-5.1.3.tar.gz) = a13y7apeAr8aLYXhRCsuMpSTswsMB4D3cZnSTwh9KW0= -SIZE (lua-5.1.3.tar.gz) = 215817 +MD5 (lua-5.1.4.tar.gz) = 0IcPLeVdWcHIQZ826PrBUA== +RMD160 (lua-5.1.4.tar.gz) = yGfINkKV0+T7Tk2Ouyf6KyMSze8= +SHA1 (lua-5.1.4.tar.gz) = KxHI5gMG77fwc0t0dYj1eZVJPbc= +SHA256 (lua-5.1.4.tar.gz) = sDjiJerypbV8m8w1zROqjGyCiO9JPVKXDJVFB0CYrzo= +SIZE (lua-5.1.4.tar.gz) = 216679 Index: patches/patch-Makefile =================================================================== RCS file: /cvs/ports/lang/lua/patches/patch-Makefile,v retrieving revision 1.6 diff -u -p -r1.6 patch-Makefile --- patches/patch-Makefile 19 Apr 2008 17:59:32 -0000 1.6 +++ patches/patch-Makefile 6 Nov 2008 10:48:13 -0000 @@ -1,24 +1,21 @@ -$OpenBSD: patch-Makefile,v 1.6 2008/04/19 17:59:32 okan Exp $ ---- Makefile.orig Thu Jan 17 18:53:37 2008 -+++ Makefile Mon Mar 24 14:54:18 2008 -@@ -5,14 +5,14 @@ +$OpenBSD$ +--- Makefile.orig Thu Nov 6 21:44:23 2008 ++++ Makefile Thu Nov 6 21:46:04 2008 +@@ -5,11 +5,11 @@ # == CHANGE THE SETTINGS BELOW TO SUIT YOUR ENVIRONMENT ======================= # Your platform. See PLATS for possible values. -PLAT= none +PLAT= bsd - # Where to install. The installation starts in the src directory, so take care - # if INSTALL_TOP is not an absolute path. (Man pages are installed from the - # doc directory.) You may want to make these paths consistent with LUA_ROOT, - # LUA_LDIR, and LUA_CDIR in luaconf.h (and also with etc/lua.pc). - # + # Where to install. The installation starts in the src and doc directories, + # so take care if INSTALL_TOP is not an absolute path. -INSTALL_TOP= /usr/local +INSTALL_TOP= $(PREFIX) INSTALL_BIN= $(INSTALL_TOP)/bin INSTALL_INC= $(INSTALL_TOP)/include INSTALL_LIB= $(INSTALL_TOP)/lib -@@ -38,7 +38,7 @@ PLATS= aix ansi bsd freebsd generic linux macosx mingw +@@ -43,7 +43,7 @@ PLATS= aix ansi bsd freebsd generic linux macosx mingw # What to install. TO_BIN= lua luac TO_INC= lua.h luaconf.h lualib.h lauxlib.h ../etc/lua.hpp Index: patches/patch-etc_lua_pc =================================================================== RCS file: /cvs/ports/lang/lua/patches/patch-etc_lua_pc,v retrieving revision 1.4 diff -u -p -r1.4 patch-etc_lua_pc --- patches/patch-etc_lua_pc 19 Apr 2008 17:59:32 -0000 1.4 +++ patches/patch-etc_lua_pc 6 Nov 2008 10:48:13 -0000 @@ -1,7 +1,8 @@ $OpenBSD: patch-etc_lua_pc,v 1.4 2008/04/19 17:59:32 okan Exp $ ---- etc/lua.pc.orig Fri Mar 23 20:58:49 2007 -+++ etc/lua.pc Mon Oct 29 21:26:20 2007 +--- etc/lua.pc.orig Fri Aug 8 22:46:11 2008 ++++ etc/lua.pc Thu Nov 6 21:43:38 2008 @@ -8,7 +8,7 @@ V= 5.1 + R= 5.1.4 # grep '^INSTALL_.*=' ../Makefile | sed 's/INSTALL_TOP/prefix/' -prefix= /usr/local Index: patches/patch-src_lstrlib_c =================================================================== RCS file: /cvs/ports/lang/lua/patches/patch-src_lstrlib_c,v retrieving revision 1.2 diff -u -p -r1.2 patch-src_lstrlib_c --- patches/patch-src_lstrlib_c 29 Oct 2007 20:30:32 -0000 1.2 +++ patches/patch-src_lstrlib_c 6 Nov 2008 10:48:13 -0000 @@ -1,7 +1,7 @@ $OpenBSD: patch-src_lstrlib_c,v 1.2 2007/10/29 20:30:32 espie Exp $ ---- src/lstrlib.c.orig Fri Mar 23 18:06:34 2007 -+++ src/lstrlib.c Mon Oct 29 21:26:20 2007 -@@ -745,10 +745,9 @@ static const char *scanformat (lua_State *L, const cha +--- src/lstrlib.c.orig Sat Jul 12 03:27:21 2008 ++++ src/lstrlib.c Thu Nov 6 21:43:39 2008 +@@ -746,10 +746,9 @@ static const char *scanformat (lua_State *L, const cha static void addintlen (char *form) { size_t l = strlen(form); @@ -15,7 +15,7 @@ $OpenBSD: patch-src_lstrlib_c,v 1.2 2007 } -@@ -771,22 +770,24 @@ static int str_format (lua_State *L) { +@@ -772,22 +771,24 @@ static int str_format (lua_State *L) { strfrmt = scanformat(L, strfrmt, form); switch (*strfrmt++) { case 'c': { @@ -44,7 +44,7 @@ $OpenBSD: patch-src_lstrlib_c,v 1.2 2007 break; } case 'q': { -@@ -804,7 +805,7 @@ static int str_format (lua_State *L) { +@@ -805,7 +806,7 @@ static int str_format (lua_State *L) { continue; /* skip the `addsize' at the end */ } else {