From 3e37144631b6829dc4d376f98a8822a6d2b667ad Mon Sep 17 00:00:00 2001 From: Benoit Germain Date: Tue, 11 Mar 2025 09:08:45 +0100 Subject: Bump minor version --- CHANGES | 1 + lanes-3.17.0-0.rockspec | 78 ------------------------------------------------- lanes-3.17.1-0.rockspec | 78 +++++++++++++++++++++++++++++++++++++++++++++++++ src/lanes.h | 2 +- 4 files changed, 80 insertions(+), 79 deletions(-) delete mode 100644 lanes-3.17.0-0.rockspec create mode 100644 lanes-3.17.1-0.rockspec diff --git a/CHANGES b/CHANGES index 139e75a..0f9a343 100644 --- a/CHANGES +++ b/CHANGES @@ -2,6 +2,7 @@ CHANGES: CHANGE 163: BGe 11-Mar-25 * Fix a compilation warning + * internal version bumped to 3.17.1 CHANGE 162: BGe 29-Apr-24 * remove uintptr_t again. I love optional stuff in standard headers diff --git a/lanes-3.17.0-0.rockspec b/lanes-3.17.0-0.rockspec deleted file mode 100644 index 69ee515..0000000 --- a/lanes-3.17.0-0.rockspec +++ /dev/null @@ -1,78 +0,0 @@ --- --- Lanes rockspec --- --- Ref: --- --- - -package = "Lanes" - -version = "3.17.0-0" - -source= { - url= "git+https://github.com/LuaLanes/lanes.git", - branch= "v3.17.0" -} - -description = { - summary= "Multithreading support for Lua", - detailed= [[ - Lua Lanes is a portable, message passing multithreading library - providing the possibility to run multiple Lua states in parallel. - ]], - license= "MIT/X11", - homepage="https://github.com/LuaLanes/lanes", - maintainer="Benoit Germain " -} - --- Q: What is the difference of "windows" and "win32"? Seems there is none; --- so should we list either one or both? --- -supported_platforms= { "win32", - "macosx", - "linux", - "freebsd", -- TBD: not tested - "msys", -- TBD: not supported by LuaRocks 1.0 (or is it?) -} - -dependencies= { - "lua >= 5.1", -- builds with either 5.1/LuaJIT, 5.2, 5.3 and 5.4 -} - -build = { - type = "builtin", - platforms = - { - linux = - { - modules = - { - ["lanes.core"] = - { - libraries = "pthread" - }, - } - } - }, - modules = - { - ["lanes.core"] = - { - sources = - { - "src/cancel.c", - "src/compat.c", - "src/deep.c", - "src/keeper.c", - "src/lanes.c", - "src/linda.c", - "src/tools.c", - "src/state.c", - "src/threading.c", - "src/universe.c" - }, - incdirs = { "src"}, - }, - lanes = "src/lanes.lua" - } -} diff --git a/lanes-3.17.1-0.rockspec b/lanes-3.17.1-0.rockspec new file mode 100644 index 0000000..69ee515 --- /dev/null +++ b/lanes-3.17.1-0.rockspec @@ -0,0 +1,78 @@ +-- +-- Lanes rockspec +-- +-- Ref: +-- +-- + +package = "Lanes" + +version = "3.17.0-0" + +source= { + url= "git+https://github.com/LuaLanes/lanes.git", + branch= "v3.17.0" +} + +description = { + summary= "Multithreading support for Lua", + detailed= [[ + Lua Lanes is a portable, message passing multithreading library + providing the possibility to run multiple Lua states in parallel. + ]], + license= "MIT/X11", + homepage="https://github.com/LuaLanes/lanes", + maintainer="Benoit Germain " +} + +-- Q: What is the difference of "windows" and "win32"? Seems there is none; +-- so should we list either one or both? +-- +supported_platforms= { "win32", + "macosx", + "linux", + "freebsd", -- TBD: not tested + "msys", -- TBD: not supported by LuaRocks 1.0 (or is it?) +} + +dependencies= { + "lua >= 5.1", -- builds with either 5.1/LuaJIT, 5.2, 5.3 and 5.4 +} + +build = { + type = "builtin", + platforms = + { + linux = + { + modules = + { + ["lanes.core"] = + { + libraries = "pthread" + }, + } + } + }, + modules = + { + ["lanes.core"] = + { + sources = + { + "src/cancel.c", + "src/compat.c", + "src/deep.c", + "src/keeper.c", + "src/lanes.c", + "src/linda.c", + "src/tools.c", + "src/state.c", + "src/threading.c", + "src/universe.c" + }, + incdirs = { "src"}, + }, + lanes = "src/lanes.lua" + } +} diff --git a/src/lanes.h b/src/lanes.h index 62b9ea9..00ea4a4 100644 --- a/src/lanes.h +++ b/src/lanes.h @@ -12,7 +12,7 @@ #define LANES_VERSION_MAJOR 3 #define LANES_VERSION_MINOR 17 -#define LANES_VERSION_PATCH 0 +#define LANES_VERSION_PATCH 1 #define LANES_MIN_VERSION_REQUIRED(MAJOR, MINOR, PATCH) ((LANES_VERSION_MAJOR>MAJOR) || (LANES_VERSION_MAJOR==MAJOR && (LANES_VERSION_MINOR>MINOR || (LANES_VERSION_MINOR==MINOR && LANES_VERSION_PATCH>=PATCH)))) #define LANES_VERSION_LESS_THAN(MAJOR, MINOR, PATCH) ((LANES_VERSION_MAJOR