Changelog for
liblua5_3-5-5.3.4-27.1.i586.rpm :
Tue Jul 25 14:00:00 2017 tchvatalAATTsuse.com
- Provide symbol for pkgconfig
Mon Jul 24 14:00:00 2017 dimstarAATTopensuse.org
- Add INSTALL_LMOD and INSTALL_CMOD variables to lua53.pc: this is
queried for example by rrdtool\'s buildsystem.
Thu Jul 20 14:00:00 2017 tchvatalAATTsuse.com
- Properly set includedir in the .pc file
Mon Jul 10 14:00:00 2017 tchvatalAATTsuse.com
- Require lua macros rather than bundling them with lua itself
Fri Jul 7 14:00:00 2017 tchvatalAATTsuse.com
- Add patch lua-build-system.patch for all the builsystem changes
- Drop patches merged to the above:
* lua-5.3.3-prefix.patch
* lua-5.3.3-shared.patch
- Drop not really needed lua-5.3.3-visible.patch
- Version update to lua 5.3.4 containing various bugfixes
- Rename to lua53
Tue Jun 13 14:00:00 2017 jengelhAATTinai.de
- Let package description adhere to guidelines: trim redundant
or biased wording and strip future goals.
Thu Jun 16 14:00:00 2016 iAATTmarguerite.su
- update version 5.3.3
* bugfix release
- changes in 5.3.2
* metatable may access its own deallocated field when it has a
self reference in __newindex
* label between local definitions can mix-up their initializations
* gmatch iterator fails when called from a coroutine different
from the one that created it
- split lua-suse.diff to 3 reasonable patches
* add lua-5.3.3-prefix.patch
* add lua-5.3.3-shared.patch
* add lua-5.3.3-visible.patch
Fri Jul 31 14:00:00 2015 jengelhAATTinai.de
- Update RPM group classification
Thu Jul 30 14:00:00 2015 dimstarAATTopensuse.org
- Provide Lua(API) = 5.3, so that packages installing files to
/usr/share/lua/5.3 can properly depend on the right lua branch.
- Provide Lua(devel) = 5.3 by lua-devel and conflict with other
packages providing Lua(devel) (e.g lua51-devel, lua52-devel...).
Mon Jul 13 14:00:00 2015 iAATTmarguerite.su
- macros.lua installs to lua-devel
- build with LUA_COMPAT_MODULE to compatible w/ old module system
Fri Jul 10 14:00:00 2015 iAATTmarguerite.su
- update version 5.3.1
* integers (64-bit by default)
* official support for 32-bit numbers
* bitwise operators
* basic utf-8 support
* functions for packing and unpacking values
* see http://www.lua.org/manual/5.3/readme.html#changes
Sun Mar 15 13:00:00 2015 mpluskalAATTsuse.com
- Update to 5.2.4
* Compiler can optimize away overflow check in table.unpack.
* Ephemeron table can wrongly collect entry with strong key.
* Chunk with too many lines may crash Lua.
Wed Sep 17 14:00:00 2014 iAATTmarguerite.su
- the %dir is still needed.
Fri Sep 12 14:00:00 2014 pgajdosAATTsuse.com
- fix update-alternatives
Wed Sep 10 14:00:00 2014 pgajdosAATTsuse.com
- fix /etc/rpm/macros.lua perms
Mon Mar 31 14:00:00 2014 pgajdosAATTsuse.com
- updated to 5.2.3:
* yieldable pcall and metamethods
* new lexical scheme for globals
* ephemeron tables
* new library for bitwise operations
* light C functions
* emergency garbage collector
*
goto
statement
* finalizers for tables
Mon Sep 9 14:00:00 2013 pgajdosAATTsuse.com
- updated to 5.2.2: bugfix release, fixed:
* Stack overflow in vararg functions with many fixed parameters
called with few arguments.
* Garbage collector can trigger too many times in recursive loops.
* Wrong assert when reporting concatenation errors (manifests only
when Lua is compiled in debug mode).
* Wrong error message in some short-cut expressions.
* luac listings choke on long strings.
* see http://www.lua.org/bugs.html for details
Tue Feb 19 13:00:00 2013 pgajdosAATTsuse.com
- fix visibility of global variables [bnc#803791]
* modified lua-suse.diff
- added LUA_SO target as dependency to LUAC_T and LUA_T to fix
parallel build
* modified lua-suse.diff
- added regresion check for this error into %check
Tue Feb 5 13:00:00 2013 cooloAATTsuse.com
- update alternatives need to be %ghosts
Thu Nov 15 13:00:00 2012 pgajdosAATTsuse.com
- export luaU_dump in order to fix linking of luac binary
Tue Oct 9 14:00:00 2012 crrodriguezAATTopensuse.org
- Tweak lua-suse.diff again:
* LUA_IFUNC must be defined as upstream but without \"extern\",
revert the previous mod.
* LUA_API must be defined as visibility default
Thu Aug 16 14:00:00 2012 crrodriguezAATTopensuse.org
- Even after the previous update, third party modules/libraries
would not work because LUA_CDIR constant is wrong in x86_64
Wed Aug 15 14:00:00 2012 crrodriguezAATTopensuse.org
- devel package must require libluaver = %{version}
Wed Aug 15 14:00:00 2012 crrodriguezAATTopensuse.org
- Broken lua-suse patch breaks loading third party modules
or scripts
Mon Jun 18 14:00:00 2012 pgajdosAATTsuse.com
- updated to 5.2.1:
* main thread predefined in the registry
* bugfixes
Thu Mar 29 14:00:00 2012 joop.boonenAATTopensuse.org
- Correction in Provides and Obsolete for lua-libs
- Passed the spec file through spec-cleaner
Wed Jan 18 13:00:00 2012 dimstarAATTopensuse.org
- Require liblua5_2 from the -devel package: Otherwise the .so file
is a dangling symlink and apps will use the static lib.
- Update baselibs.conf to reference liblua5_2 instead of liblua5_1.
Fri Jan 6 13:00:00 2012 dmuellerAATTsuse.de
- readd lua.pc for building rpm
Wed Dec 21 13:00:00 2011 pgajdosAATTsuse.com
- raise update-alternatives priority to 15 (lua51 have 10, lua50
have 5)
Wed Dec 21 13:00:00 2011 pgajdosAATTsuse.com
- updated to 5.2.0:
* Main changes
yieldable pcall and metamethods
new lexical scheme for globals
ephemeron tables
new library for bitwise operations
light C functions
emergency garbage collector
[goto] statement
finalizers for tables
* Language
no more fenv for threads or functions
tables honor the [__len] metamethod
hex and [\\z] escapes in strings
support for hexadecimal floats
order metamethods work for different types
no more verification of opcode consistency
hook event \"tail return\" replaced by \"tail call\"
empty statement
[break] statement may appear in the middle of a block
* Libraries
arguments for function called through [xpcall]
optional \'mode\' argument to load and loadfile (to control binary x text)
optional \'env\' argument to load and loadfile (environment for loaded chunk)
[loadlib] may load libraries with global names (RTLD_GLOBAL)
new function [package.searchpath]
modules receive their paths when loaded
optional base in [math.log]
optional separator in [string.rep]
[file:write] returns
file
closing a pipe returns exit status
[os.exit] may close state
new metamethods [__pairs] and
__ipairs
new option \'isrunning\' for [collectgarbage] and
lua_gc
frontier patterns
[\\0] in patterns
new option [
*L] for
io.read
options for [io.lines]
[debug.getlocal] can access function varargs
* C API
new functions: lua_absindex, lua_arith, lua_compare, lua_copy, lua_len,
lua_rawgetp, lua_rawsetp, lua_upvalueid, lua_upvaluejoin,
lua_version, luaL_checkversion, luaL_setmetatable,
luaL_testudata, luaL_tolstring
[lua_pushstring] and
pushlstring
return string
[nparams] and
isvararg
available in debug API
new lua_Unsigned
* Implementation
max constants per function raised to 2^26
generational mode for garbage collection (experimental)
NaN trick (experimental)
internal (immutable) version of ctypes
simpler implementation for string buffers
parser uses much less C-stack space (no more auto arrays)
* Lua standalone interpreter
new [-E] option to avoid environment variables
handling of non-string error messages
Tue Oct 4 14:00:00 2011 uliAATTsuse.com
- cross-build fix: use %__cc macro
Mon Jun 28 14:00:00 2010 jengelhAATTmedozas.de
- use %_smp_mflags
Mon Jun 14 14:00:00 2010 pgajdosAATTsuse.cz
- removed -L/usr/lib from Libs: in etc/lua.pc [bnc#613497]
- used upstream bugfix patch from http://www.lua.org/download.html
Sat Apr 24 14:00:00 2010 cooloAATTnovell.com
- buildrequire pkg-config to fix provides
Tue Mar 23 13:00:00 2010 pgajdosAATTsuse.cz
- modified LUA_PATH_DEFAULT [bnc#589441]: search modules under
/usr/%{_lib}/lua/%{major_version} too
Sat Dec 12 13:00:00 2009 jengelhAATTmedozas.de
- add baselibs.conf as a source
- package documentation as noarch
Sun Dec 6 13:00:00 2009 jengelhAATTmedozas.de
- enable parallel building
Tue Nov 3 13:00:00 2009 cooloAATTnovell.com
- updated patches to apply with fuzz=0
Wed Sep 16 14:00:00 2009 dmuellerAATTsuse.de
- add baselibs.conf
Mon Jun 8 14:00:00 2009 pgajdosAATTsuse.cz
- package owns /usr/{lib,share}/lua directories from now
- emoved unneeded root.patch