Page MenuHomeFreeBSD

D54657.id169489.diff
No OneTemporary

D54657.id169489.diff

diff --git a/devel/lua-language-server/Makefile b/devel/lua-language-server/Makefile
--- a/devel/lua-language-server/Makefile
+++ b/devel/lua-language-server/Makefile
@@ -1,5 +1,5 @@
PORTNAME= lua-language-server
-DISTVERSION= 3.16.1
+DISTVERSION= 3.16.4
PORTEPOCH= 1
CATEGORIES= devel
@@ -11,22 +11,24 @@
LICENSE_FILE= ${WRKSRC}/LICENSE
USES= dos2unix lua:build ninja:make
-DOS2UNIX_REGEX= .*\.(cpp|h|lua|md|obj)
+DOS2UNIX_REGEX= .*\.(cpp|h|lua|md|obj|json)
USE_GITHUB= yes
GH_ACCOUNT= LuaLS
+# This is one commit past 3.16.4 to pick up fix for locale.
+GH_TAGNAME= 295f7c1
# autogenerated with:
# submodules2tuple -v -b $DISTVERSION https://github.com/LuaLS/lua-language-server
# But then you must distinguish the 2 `bee.lua` manually.
GH_TUPLE= CppCXY:EmmyLuaCodeStyle:8500f3af:emmyluacodestyle/3rd/EmmyLuaCodeStyle \
- actboy168:bee.lua:ee7efd07:beelua/3rd/bee.lua \
- actboy168:json.lua:f94860ef:jsonlua/3rd/json.lua \
+ actboy168:bee.lua:f55b6988:beelua/3rd/bee.lua \
+ actboy168:json.lua:08095fd2:jsonlua/3rd/json.lua \
actboy168:ltest:0d2d81f:ltest/3rd/json.lua/test/ltest \
love2d-community:love-api:85363928:loveapi/3rd/love-api \
bjornbytes:lovr-docs:e89c753e:lovrdocs/3rd/lovr-api \
sqmedeiros:lpeglabel:912b0b9e:lpeglabel/3rd/lpeglabel \
- actboy168:luamake:a83fa224:luamake/3rd/luamake \
- actboy168:bee.lua:973fd8a:beelua_luamake/3rd/luamake/bee.lua \
+ actboy168:luamake:4c4bd16c:luamake/3rd/luamake \
+ actboy168:bee.lua:466c4f0:beelua_luamake/3rd/luamake/bee.lua \
LuaCATS:cocos4.0:c0b2259e:cocos40/meta/3rd/Cocos4.0 \
LuaCATS:defold:05379b40:defold/meta/3rd/Defold \
LuaCATS:jass:80d85cbb:jass/meta/3rd/Jass \
diff --git a/devel/lua-language-server/distinfo b/devel/lua-language-server/distinfo
--- a/devel/lua-language-server/distinfo
+++ b/devel/lua-language-server/distinfo
@@ -1,12 +1,12 @@
-TIMESTAMP = 1765405060
-SHA256 (LuaLS-lua-language-server-3.16.1_GH0.tar.gz) = d16d0fa977b6f167fa936f779814335d409658dd5c255f9f9b0fd296fbba4330
-SIZE (LuaLS-lua-language-server-3.16.1_GH0.tar.gz) = 3088143
+TIMESTAMP = 1768024628
+SHA256 (LuaLS-lua-language-server-3.16.4-295f7c1_GH0.tar.gz) = 9c2db77554623c82b87ae1acf55a4fcaa6fa8e5056c92d0a28e9eb304e461f90
+SIZE (LuaLS-lua-language-server-3.16.4-295f7c1_GH0.tar.gz) = 3096176
SHA256 (CppCXY-EmmyLuaCodeStyle-8500f3af_GH0.tar.gz) = 989a85a7b77077ff723837868e268cf378c81abcf37da95e86b56d9b1aa16739
SIZE (CppCXY-EmmyLuaCodeStyle-8500f3af_GH0.tar.gz) = 5421604
-SHA256 (actboy168-bee.lua-ee7efd07_GH0.tar.gz) = 4e4eb3fefc17b4ae3237c78e2859f1fb0e7e78767f9940866a92a842620af72d
-SIZE (actboy168-bee.lua-ee7efd07_GH0.tar.gz) = 813240
-SHA256 (actboy168-json.lua-f94860ef_GH0.tar.gz) = aaccd6b09a8b337da6b8c0ee93c4c7ba790bcdbc3b296540e445fc4eb8a9ecb8
-SIZE (actboy168-json.lua-f94860ef_GH0.tar.gz) = 27721
+SHA256 (actboy168-bee.lua-f55b6988_GH0.tar.gz) = 0438c3f87b3d81e3443fc64c0a792c4d4453a45f24a18b4d489db2f8ad611dd6
+SIZE (actboy168-bee.lua-f55b6988_GH0.tar.gz) = 814471
+SHA256 (actboy168-json.lua-08095fd2_GH0.tar.gz) = 70f3436ded730def337fb5859fe152cdfe816a9591a137615750229cbf121d32
+SIZE (actboy168-json.lua-08095fd2_GH0.tar.gz) = 27720
SHA256 (actboy168-ltest-0d2d81f_GH0.tar.gz) = 180c0f0cfbd69211859eb59a9288542ab03bcef447d3bde59b1b06f811c11bbe
SIZE (actboy168-ltest-0d2d81f_GH0.tar.gz) = 9069
SHA256 (love2d-community-love-api-85363928_GH0.tar.gz) = 5b21e1e2c1ba6841c2a2865002a4a45890a7d6c146596e502ce0dbea7bbe6919
@@ -15,10 +15,10 @@
SIZE (bjornbytes-lovr-docs-e89c753e_GH0.tar.gz) = 18279829
SHA256 (sqmedeiros-lpeglabel-912b0b9e_GH0.tar.gz) = e1d3784369f895d417d2e2c7f89725ea8a9133e4584f91681bf877aadd71922d
SIZE (sqmedeiros-lpeglabel-912b0b9e_GH0.tar.gz) = 83079
-SHA256 (actboy168-luamake-a83fa224_GH0.tar.gz) = c101a9d759c6c869a2033ed1249a9df455f1f54d088c8c627c73286ee2212959
-SIZE (actboy168-luamake-a83fa224_GH0.tar.gz) = 78683
-SHA256 (actboy168-bee.lua-973fd8a_GH0.tar.gz) = 302fb5874e69ca9dd20f2a31c2b36468bbd8401c0b92f618b54efb1d27402a4c
-SIZE (actboy168-bee.lua-973fd8a_GH0.tar.gz) = 812356
+SHA256 (actboy168-luamake-4c4bd16c_GH0.tar.gz) = bcfff1713bbcfeaddefe8838c9ff0bc78eb97e90f01fbb1287c6030ebbc91b76
+SIZE (actboy168-luamake-4c4bd16c_GH0.tar.gz) = 78930
+SHA256 (actboy168-bee.lua-466c4f0_GH0.tar.gz) = 1d82a12f1d29724b613fee0eff54ae419aa73930c5733fd5bff3ce8c907796d6
+SIZE (actboy168-bee.lua-466c4f0_GH0.tar.gz) = 813551
SHA256 (LuaCATS-cocos4.0-c0b2259e_GH0.tar.gz) = 72b03a152e82e8ee08ca6477a52ea98273a4d9f29f2595d47a8d1b878605483e
SIZE (LuaCATS-cocos4.0-c0b2259e_GH0.tar.gz) = 165303
SHA256 (LuaCATS-defold-05379b40_GH0.tar.gz) = b8ab1a5043543425c8fe3c9d8e2a42a4ee450fd0322fcdb9f41d0cdfe5461b71
diff --git a/devel/lua-language-server/files/patch-3rd_bee.lua_compile_common.lua b/devel/lua-language-server/files/patch-3rd_bee.lua_compile_common.lua
--- a/devel/lua-language-server/files/patch-3rd_bee.lua_compile_common.lua
+++ b/devel/lua-language-server/files/patch-3rd_bee.lua_compile_common.lua
@@ -1,6 +1,6 @@
---- 3rd/bee.lua/compile/common.lua.orig 2025-12-03 14:18:20 UTC
+--- 3rd/bee.lua/compile/common.lua.orig 2026-01-10 05:26:24 UTC
+++ 3rd/bee.lua/compile/common.lua
-@@ -207,7 +207,7 @@ lm:source_set "source_bee" {
+@@ -210,7 +210,7 @@ lm:source_set "source_bee" {
}
},
freebsd = {
@@ -9,7 +9,7 @@
sources = need {
"bsd",
"posix",
-@@ -291,8 +291,8 @@ lm:source_set "source_bee" {
+@@ -294,8 +294,8 @@ lm:source_set "source_bee" {
ldflags = "-pthread"
},
freebsd = {
diff --git a/devel/lua-language-server/files/patch-3rd_luamake_compile_ninja_freebsd.ninja b/devel/lua-language-server/files/patch-3rd_luamake_compile_ninja_freebsd.ninja
--- a/devel/lua-language-server/files/patch-3rd_luamake_compile_ninja_freebsd.ninja
+++ b/devel/lua-language-server/files/patch-3rd_luamake_compile_ninja_freebsd.ninja
@@ -1,9 +1,9 @@
---- 3rd/luamake/compile/ninja/freebsd.ninja.orig 2025-10-29 08:38:58 UTC
+--- 3rd/luamake/compile/ninja/freebsd.ninja.orig 2026-01-10 05:26:24 UTC
+++ 3rd/luamake/compile/ninja/freebsd.ninja
@@ -30,7 +30,7 @@ rule cxx_source_bee_2
rule cxx_source_bee_2
command = $cc -MMD -MT $out -MF $out.d -std=c++17 -fno-rtti -O2 -Wall $
- -fvisibility=hidden -Ibee.lua -Ibee.lua/3rd/lua54 -isystem $
+ -fvisibility=hidden -Ibee.lua -Ibee.lua/3rd/lua55 -isystem $
- /usr/local/include -DNDEBUG -o $out -c $in
+ %LOCALBASE%/include -DNDEBUG -o $out -c $in
description = Compile C++ $out

File Metadata

Mime Type
text/plain
Expires
Fri, Jan 16, 11:08 PM (19 h, 35 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
27659745
Default Alt Text
D54657.id169489.diff (6 KB)

Event Timeline