------------------------------------------------------------------- Fri Sep 2 12:42:27 UTC 2022 - Callum Farmer - Add lib64.patch: * Fix luarocks placing files in incorrect libdir ------------------------------------------------------------------- Tue Aug 23 07:36:14 UTC 2022 - Gordon Leung - Add Requires: zip * Without it, luarocks fails when passed with arguments: make --pack-binary-rock ------------------------------------------------------------------- Sun Aug 21 03:21:58 UTC 2022 - Gordon Leung - Update to version 3.9.1: * `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 ------------------------------------------------------------------- Sat Dec 18 15:07:53 UTC 2021 - Callum Farmer - Update to version 3.8.0: * Support GitHub's protocol security changes transparently * luarocks test has a new flag --prepare that checks, downloads and installs the tool requirements and rockspec dependencies but does not run the test suite for the rockspec being tested. * Code tweaks so that LuaRocks can run on a Lua interpreter built without the debug library. ------------------------------------------------------------------- Tue Jun 15 15:36:04 UTC 2021 - Callum Farmer - Update to version 3.7.0 * Improved connectivity resiliency * On Unix, it now respects environment variables $XDG_CACHE_HOME and $XDG_CONFIG_HOME * Fixes check for the default Lua version set in the user's home configuration - Remove deprecated option --versioned-rocks-dir ------------------------------------------------------------------- Thu Feb 18 15:56:16 UTC 2021 - Callum Farmer - Use %lua_provides macro for default lua versioning ------------------------------------------------------------------- Sun Jul 12 14:20:58 UTC 2020 - Callum Farmer - Update to version 3.3.1 * Fix downgrades of rocks containing directories: stop it from creating spurious 0-byte files where directories have been * Fix error message when attempting to copy a file that is missing * For the changes made in 3.3.0 see https://github.com/luarocks/luarocks/blob/master/CHANGELOG.md#whats-new-in-luarocks-330 ------------------------------------------------------------------- Mon Jul 6 19:05:47 UTC 2020 - Matej Cepl - Add lua54 as new build target ------------------------------------------------------------------- Wed Aug 28 22:02:17 CEST 2019 - Matej Cepl - Update to 3.2.0: * Bugfix: luarocks path does not change the order of pre-existing path items when prepending or appending to path variables * Bugfix: fix directory detection on the Mac * When building with --force-config, LuaRocks now never uses the "project" directory, but only the forced configuration * Lua libdir is now only checked for commands/platforms that really need to link Lua explicitly * LuaJIT is now detected dynamically * RaptorJIT is now detected as a LuaJIT variant * Improvements in Lua autodetection at runtime * luarocks new_version: new option --dir * luarocks which: report modules found via package.path and package.cpath as well * install.bat: Improved detection for Visual Studio 2017 and higher ------------------------------------------------------------------- Sun May 26 16:44:38 UTC 2019 - John Vandenberg - Re-enable building for Lua 5.3 - Add notable enhancements in changelog entry for v3.x update - Update to v3.1.2 * cmd: fix handling of unconfigured paths in get_lua_version - from v3.1.1 * fix: don't try to look in home_tree if not available * refactor: reorganise code in get_lua_version * fix: handle errors in lua wrapper check - from v3.1.0 * Includes many fixes and enhancements; full changelog is at https://github.com/luarocks/luarocks/compare/v3.0.4...v3.1.0 ------------------------------------------------------------------- Wed Oct 31 07:48:19 CET 2018 - mcepl@suse.com - Upgrade to 3.0.4 * Version 3.x is a large rewrite; full changelog is at https://github.com/luarocks/luarocks/blob/master/CHANGELOG.md * New rockspec format * New commands, including luarocks init for per-project workflows * New flags, including --lua-dir and --lua-version for using multiple Lua installs with a single LuaRocks * New build system * General improvements, including namespaces * User-visible changes, including some breaking changes * Internal changes ------------------------------------------------------------------- Mon Oct 30 14:45:32 UTC 2017 - jmatejek@suse.com - do not build for Lua 5.2 ------------------------------------------------------------------- Fri Jul 14 13:07:55 UTC 2017 - tchvatal@suse.com - Switch to multibuild to produce luarocks for all lua variants ------------------------------------------------------------------- Fri Jul 14 12:49:13 UTC 2017 - tchvatal@suse.com - Version update to 2.4.2: * New test suite based on Busted; runs on Linux, OSX and Windows * git+ssh:// fetch protocol * Improved behavior preserving permissions * Improved listing of dependencies on installation * Improved behavior of argument handling in `pack` * MSYS and Haiku platform detection * Feature-based detection of internal bit32 and utf8 modules * Internal reorganization of luarocks.fs code * `remove` option --force=fast renamed to --force-fast * Plus assorted bugfixes and cleanups * Avoid coroutine use in luarocks.loader * Fix upgrade issues for very old versions * Fixed conflict resolution on deploy/delete * Improved dependency check messages * Performance improvements when removing packages * Support user-defined `platforms` array in config file * Improvements in Lua interpreter version detection in Unix configure script * Relaxed Lua version detection to improve support for alternative implementations (e.g. Ravi) * Plus assorted bugfixes and improvements ------------------------------------------------------------------- Mon Jul 4 20:38:09 UTC 2016 - opensuse@mirell.de - update to version 2.3.0 * Windows: major redesign of the install tree structure * Windows: Auto setup of MSVC environments * Improve error messages when tools are not installed * CMake: generate 64-bit builds when appropriate * Improve check of location of config files * MacOSX: set MACOSX_DEPLOYMENT_TARGET using env * Remove --extensions flag; use rockspec_format instead * New `luarocks config` command to query configuration * Improved UI for messages when external deps are missing * Unix: Robustness improvement in configure script * Plus tweaks and bugfixes. See the changelog for details. - Add correct library directory to configuration file to fix rocks that use C modules on x86_64 architecture ------------------------------------------------------------------- Sat Jul 18 09:56:29 UTC 2015 - i@marguerite.su - update version 2.2.2 * `luarocks build --only-deps` and `luarocks install --only-deps` for installing dependencies only * Mercurial support * Improved command-line argument parser, now validates arguments (it previously ignored unrecognized arguments) and accepts both `--flag=option` and `--flag option` in flags that take arguments. * For consistency with `luarocks show`, `luarocks doc --homepage` is now `luarocks doc --home` * Improvements to CMake build backend * Improved Makefiles for handling simultaneous bootstrapped installations * Various bugfixes - changes in 2.2.1 * Improved compatibility with Lua 5.3 * `luarocks list --outdated` for listing modules with available upgrades * Assorted bugfixes ------------------------------------------------------------------- Mon Oct 20 16:34:46 UTC 2014 - i@marguerite.su - update version 2.2.0 * MoonRocks is the new default repository: http://rocks.moonscript.org Rocks don't need to be sent to the LuaRocks mailing list anymore, you can upload them directly at the website or using `luarocks upload` command for uploading rocks to MoonRocks via the command-line * Preliminary support for Lua 5.3 * No longer uses the module() function, for Lua 5.2 installations built without Lua 5.1 compatibility * --branch flag for `luarocks build` and `luarocks make` * various improvements in `luarocks doc` command * "git+http" transport for source.url ------------------------------------------------------------------- Tue Jan 21 15:26:00 UTC 2013 - kianseong@gmail.com - Updated version and made some changes ------------------------------------------------------------------- Fri Sep 21 17:14:16 UTC 2012 - toganm@opensuse.org - Initial packaging