From dc10a5e3e1a9b084cfceda75966d024cf3e40c8a Mon Sep 17 00:00:00 2001 From: icp Date: Mon, 19 Sep 2022 18:37:21 +0530 Subject: [PATCH] lua-language-server: update to 3.5.6. --- srcpkgs/lua-language-server/patches/ppc.patch | 45 ------------------- srcpkgs/lua-language-server/template | 4 +- 2 files changed, 2 insertions(+), 47 deletions(-) delete mode 100644 srcpkgs/lua-language-server/patches/ppc.patch diff --git a/srcpkgs/lua-language-server/patches/ppc.patch b/srcpkgs/lua-language-server/patches/ppc.patch deleted file mode 100644 index 681e0d1a006..00000000000 --- a/srcpkgs/lua-language-server/patches/ppc.patch +++ /dev/null @@ -1,45 +0,0 @@ -commit ffb877fd6ac8b004f3263e284b584d778fd681e5 -Author: q66 -Date: Sun Jul 24 21:10:55 2022 +0200 - - fix build on ppc* - -diff --git a/3rd/bee.lua/bee/thread/spinlock.h b/3rd/bee.lua/bee/thread/spinlock.h -index ad0cf4e..f4c2f22 100644 ---- a/3rd/bee.lua/bee/thread/spinlock.h -+++ b/3rd/bee.lua/bee/thread/spinlock.h -@@ -18,6 +18,8 @@ - asm volatile ("div %0, %0, zero" : "=r" (dummy)); - asm volatile ("" ::: "memory"); - }} -+#elif defined(__powerpc__) -+ namespace bee { inline void cpu_relax() { asm volatile ("or 27,27,27" ::: "memory"); }} - #else - #error unsupport platform - #endif -diff --git a/3rd/luamake/3rd/bee.lua/bee/thread/spinlock.h b/3rd/luamake/3rd/bee.lua/bee/thread/spinlock.h -index ad0cf4e..f4c2f22 100644 ---- a/3rd/luamake/3rd/bee.lua/bee/thread/spinlock.h -+++ b/3rd/luamake/3rd/bee.lua/bee/thread/spinlock.h -@@ -18,6 +18,8 @@ - asm volatile ("div %0, %0, zero" : "=r" (dummy)); - asm volatile ("" ::: "memory"); - }} -+#elif defined(__powerpc__) -+ namespace bee { inline void cpu_relax() { asm volatile ("or 27,27,27" ::: "memory"); }} - #else - #error unsupport platform - #endif -diff --git a/luamake/3rd/bee.lua/bee/thread/spinlock.h b/luamake/3rd/bee.lua/bee/thread/spinlock.h -index ad0cf4e..f4c2f22 100644 ---- a/luamake/3rd/bee.lua/bee/thread/spinlock.h -+++ b/luamake/3rd/bee.lua/bee/thread/spinlock.h -@@ -18,6 +18,8 @@ - asm volatile ("div %0, %0, zero" : "=r" (dummy)); - asm volatile ("" ::: "memory"); - }} -+#elif defined(__powerpc__) -+ namespace bee { inline void cpu_relax() { asm volatile ("or 27,27,27" ::: "memory"); }} - #else - #error unsupport platform - #endif diff --git a/srcpkgs/lua-language-server/template b/srcpkgs/lua-language-server/template index f96bc01d3ec..bd539c6ca6a 100644 --- a/srcpkgs/lua-language-server/template +++ b/srcpkgs/lua-language-server/template @@ -1,6 +1,6 @@ # Template file for 'lua-language-server' pkgname=lua-language-server -version=3.5.5 +version=3.5.6 revision=1 create_wrksrc=yes hostmakedepends="ninja" @@ -10,7 +10,7 @@ license="MIT" homepage="https://github.com/sumneko/lua-language-server" changelog="https://raw.githubusercontent.com/sumneko/lua-language-server/master/changelog.md" distfiles="https://github.com/sumneko/lua-language-server/releases/download/${version}/lua-language-server-${version}-submodules.zip" -checksum=a56bc318667792d224dd91b31c1343fd64053154c5e8c9ed209f0eb8444d33ef +checksum=e93879645e8fd7de8b434f8db4825e29960806805f1612f34765a359251e1059 do_build() { ninja -C 3rd/luamake -f compile/ninja/linux.ninja