From 21ff5b5e48dba50a453d11e3e8dcf5ce178838b7 Mon Sep 17 00:00:00 2001 From: nilFinx Date: Wed, 25 Mar 2026 07:51:10 +0100 Subject: [PATCH] luv: bump to 1.52.1_0 (#13840) --- ...uv-1.48.0_2.recipe => luv-1.52.1_0.recipe} | 12 +++++++++- dev-lua/luv/patches/luv-1.52.1_0.patchset | 24 +++++++++++++++++++ 2 files changed, 35 insertions(+), 1 deletion(-) rename dev-lua/luv/{luv-1.48.0_2.recipe => luv-1.52.1_0.recipe} (91%) create mode 100644 dev-lua/luv/patches/luv-1.52.1_0.patchset diff --git a/dev-lua/luv/luv-1.48.0_2.recipe b/dev-lua/luv/luv-1.52.1_0.recipe similarity index 91% rename from dev-lua/luv/luv-1.48.0_2.recipe rename to dev-lua/luv/luv-1.52.1_0.recipe index 9dabfa236..bf7e5fb78 100644 --- a/dev-lua/luv/luv-1.48.0_2.recipe +++ b/dev-lua/luv/luv-1.52.1_0.recipe @@ -5,8 +5,9 @@ COPYRIGHT="2014 The Luvit Authors" LICENSE="Apache v2" REVISION="1" SOURCE_URI="https://github.com/luvit/luv/archive/refs/tags/${portVersion//_/-}.tar.gz" -CHECKSUM_SHA256="e64cd8a0197449288b37df6ca058120e8d2308fc305f543162b5bf3e92273a05" +CHECKSUM_SHA256="e8b8774b31d24be4fcf2b021b90599ecccc8e476c61efcc59c3c10cab813a885" SOURCE_DIR="luv-${portVersion//_/-}" +PATCHES="luv-$portVersion.patchset" ARCHITECTURES="all !x86_gcc2" if [ "$targetArchitecture" = x86_gcc2 ]; then @@ -45,6 +46,10 @@ BUILD_PREREQUIRES=" cmd:cmake " +TEST_REQUIRES=" + cmd:lua5.4 + " + BUILD() { LUAVERSION=$(lua -v | sed 's/Lua //' | head -c3) @@ -74,3 +79,8 @@ INSTALL() packageEntries devel $developDir } + +TEST() +{ + make test +} diff --git a/dev-lua/luv/patches/luv-1.52.1_0.patchset b/dev-lua/luv/patches/luv-1.52.1_0.patchset new file mode 100644 index 000000000..9ffc99d8d --- /dev/null +++ b/dev-lua/luv/patches/luv-1.52.1_0.patchset @@ -0,0 +1,24 @@ +From b834c9fe429dbcbb811385f99385d06235b6dd7c Mon Sep 17 00:00:00 2001 +From: nilFinx +Date: Tue, 17 Mar 2026 16:46:31 +0900 +Subject: Fix test + + +diff --git a/Makefile b/Makefile +index 70679fe..ed51b01 100644 +--- a/Makefile ++++ b/Makefile +@@ -68,8 +68,8 @@ install: luv + clean: + rm -rf $(BUILD_DIR) luv$(LUV_EXT) + +-test: luv +- ${LUABIN} tests/run.lua ++test: ++ LUA_CPATH=";build/?.so" lua tests/run.lua + $(MAKE) -C $(BUILD_DIR) test + $(BUILD_DIR)/test tests/manual-test-external-loop.lua + +-- +2.52.0 +