* [gentoo-commits] repo/proj/guru:dev commit in: dev-util/lua-language-server/
@ 2022-12-31 12:59 Mathis Winterer
0 siblings, 0 replies; 19+ messages in thread
From: Mathis Winterer @ 2022-12-31 12:59 UTC (permalink / raw
To: gentoo-commits
commit: 064a24ec2cc6ca7186aa86036c91e29cadc1387a
Author: Mathis Winterer <mrmagic223325 <AT> fedora <DOT> email>
AuthorDate: Sat Dec 31 12:57:51 2022 +0000
Commit: Mathis Winterer <mrmagic223325 <AT> fedora <DOT> email>
CommitDate: Sat Dec 31 12:58:52 2022 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=064a24ec
dev-util/lua-language-server: new package, add 3.6.4
Signed-off-by: Mathis Winterer <mrmagic223325 <AT> fedora.email>
dev-util/lua-language-server/Manifest | 1 +
.../lua-language-server-3.6.4.ebuild | 31 ++++++++++++++++++++++
dev-util/lua-language-server/metadata.xml | 19 +++++++++++++
3 files changed, 51 insertions(+)
diff --git a/dev-util/lua-language-server/Manifest b/dev-util/lua-language-server/Manifest
new file mode 100644
index 000000000..d507c5d7c
--- /dev/null
+++ b/dev-util/lua-language-server/Manifest
@@ -0,0 +1 @@
+DIST lua-language-server-3.6.4.tar.gz 3223008 BLAKE2B fed2819164e99f8773d7d51dc675588b61be997072abfe4ed9baa84b1fae68d53f997a29a5ecb887952ead827894eb5038bd8df867dd4cc7c04e75257317faf1 SHA512 201c6637c4bd07b037df0fd3bdf15eaa20cc756cdd50a3aa166ccf7092e1dd48132ca4b70097aba0ee45cd8e931c3bd48867922cd9afef31ada14c0fbb216068
diff --git a/dev-util/lua-language-server/lua-language-server-3.6.4.ebuild b/dev-util/lua-language-server/lua-language-server-3.6.4.ebuild
new file mode 100644
index 000000000..3636feded
--- /dev/null
+++ b/dev-util/lua-language-server/lua-language-server-3.6.4.ebuild
@@ -0,0 +1,31 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit ninja-utils git-r3
+
+DESCRIPTION="Lua language server"
+HOMEPAGE="https://github.com/sumneko/lua-language-server"
+SRC_URI="https://github.com/sumneko/lua-language-server/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+BDPEND="
+ "${NINJA_DEPEND}"
+ dev-util/ninja
+ sys-devel/gcc
+"
+
+EGIT_REPO_URI="https://github.com/sumneko/lua-language-server"
+
+src_compile() {
+ (cd 3rd/luamake && ./compile/install.sh) || die
+ ./3rd/luamake/luamake make || die
+}
+
+src_install() {
+ dobin bin/{main.lua,lua-language-server}
+ dodoc changelog.md README.md
+}
diff --git a/dev-util/lua-language-server/metadata.xml b/dev-util/lua-language-server/metadata.xml
new file mode 100644
index 000000000..6253e3a9c
--- /dev/null
+++ b/dev-util/lua-language-server/metadata.xml
@@ -0,0 +1,19 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>mrmagic223325@fedora.email</email>
+ <name>Mathis Winterer</name>
+ </maintainer>
+ <longdescription lang="en">
+ The Lua language server provides various language features for Lua to make development easier and faster. With around half a million installs on Visual Studio Code, it is the most popular extension for Lua language support. Supports Lua versions 5.1, 5.2, 5.3, 5.4 and LuaJIT
+ </longdescription>
+ <upstream>
+ <maintainer status="active">
+ <name>Sumneko</name>
+ </maintainer>
+ <bugs-to>https://github.com/sumneko/lua-language-server/issues</bugs-to>
+ <doc>https://github.com/sumneko/lua-language-server/wiki</doc>
+ <remote-id type="github">sumneko/lua-language-server</remote-id>
+ </upstream>
+</pkgmetadata>
^ permalink raw reply related [flat|nested] 19+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: dev-util/lua-language-server/
@ 2022-12-31 16:10 Mathis Winterer
0 siblings, 0 replies; 19+ messages in thread
From: Mathis Winterer @ 2022-12-31 16:10 UTC (permalink / raw
To: gentoo-commits
commit: 27498ff3d2904897d51928b631696e194370943c
Author: Mathis Winterer <mrmagic223325 <AT> fedora <DOT> email>
AuthorDate: Sat Dec 31 16:07:24 2022 +0000
Commit: Mathis Winterer <mrmagic223325 <AT> fedora <DOT> email>
CommitDate: Sat Dec 31 16:07:24 2022 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=27498ff3
dev-util/lua-language-server: update SRC_URI
Signed-off-by: Mathis Winterer <mrmagic223325 <AT> fedora.email>
dev-util/lua-language-server/Manifest | 2 +-
.../lua-language-server-3.6.4.ebuild | 18 ++++++++++--------
2 files changed, 11 insertions(+), 9 deletions(-)
diff --git a/dev-util/lua-language-server/Manifest b/dev-util/lua-language-server/Manifest
index d507c5d7c..7144f1ceb 100644
--- a/dev-util/lua-language-server/Manifest
+++ b/dev-util/lua-language-server/Manifest
@@ -1 +1 @@
-DIST lua-language-server-3.6.4.tar.gz 3223008 BLAKE2B fed2819164e99f8773d7d51dc675588b61be997072abfe4ed9baa84b1fae68d53f997a29a5ecb887952ead827894eb5038bd8df867dd4cc7c04e75257317faf1 SHA512 201c6637c4bd07b037df0fd3bdf15eaa20cc756cdd50a3aa166ccf7092e1dd48132ca4b70097aba0ee45cd8e931c3bd48867922cd9afef31ada14c0fbb216068
+DIST lua-language-server-3.6.4.zip 32188348 BLAKE2B 4d249af12cdf151d77b7af1c63cff2de103d7cf80416422bf3cf9fbb6031546963f59dcf1d39f8b8dbe41a3cde29dbdf04ba9fc5760cb310575ebdc0494ec604 SHA512 9f47becc9ade0f205d28ad75abeb5895b06486a21c3afa2b16331c34db25fce70a20a80599f48aa0ba485bad75316e1c0d4080f8bb49eaeb30ccc6eff7b12d13
diff --git a/dev-util/lua-language-server/lua-language-server-3.6.4.ebuild b/dev-util/lua-language-server/lua-language-server-3.6.4.ebuild
index 3636feded..665b2e9e1 100644
--- a/dev-util/lua-language-server/lua-language-server-3.6.4.ebuild
+++ b/dev-util/lua-language-server/lua-language-server-3.6.4.ebuild
@@ -3,29 +3,31 @@
EAPI=8
-inherit ninja-utils git-r3
+inherit ninja-utils
DESCRIPTION="Lua language server"
HOMEPAGE="https://github.com/sumneko/lua-language-server"
-SRC_URI="https://github.com/sumneko/lua-language-server/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz"
+SRC_URI="https://github.com/sumneko/lua-language-server/releases/download/${PV}/${P}-submodules.zip -> ${P}.zip"
+S="${WORKDIR}"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64"
+IUSE="test"
BDPEND="
- "${NINJA_DEPEND}"
+ ${NINJA_DEPEND}
+ app-arch/unzip
dev-util/ninja
sys-devel/gcc
"
-
-EGIT_REPO_URI="https://github.com/sumneko/lua-language-server"
+RESTRICT="!test? ( test )"
src_compile() {
- (cd 3rd/luamake && ./compile/install.sh) || die
- ./3rd/luamake/luamake make || die
+ eninja -C 3rd/luamake -f compile/ninja/linux.ninja $(usex test '' 'luamake')
+ ./3rd/luamake/luamake $(usex test '' 'all') || die
}
src_install() {
- dobin bin/{main.lua,lua-language-server}
+ dobin ./bin/{main.lua,lua-language-server}
dodoc changelog.md README.md
}
^ permalink raw reply related [flat|nested] 19+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: dev-util/lua-language-server/
@ 2022-12-31 16:10 Mathis Winterer
0 siblings, 0 replies; 19+ messages in thread
From: Mathis Winterer @ 2022-12-31 16:10 UTC (permalink / raw
To: gentoo-commits
commit: 42462ce6abc5cae9910abe672bda5cec0af53b32
Author: Mathis Winterer <mrmagic223325 <AT> fedora <DOT> email>
AuthorDate: Sat Dec 31 16:08:47 2022 +0000
Commit: Mathis Winterer <mrmagic223325 <AT> fedora <DOT> email>
CommitDate: Sat Dec 31 16:08:47 2022 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=42462ce6
dev-util/lua-language-server: Add changes (thanks tastytea)
Signed-off-by: Mathis Winterer <mrmagic223325 <AT> fedora.email>
dev-util/lua-language-server/lua-language-server-3.6.4.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/dev-util/lua-language-server/lua-language-server-3.6.4.ebuild b/dev-util/lua-language-server/lua-language-server-3.6.4.ebuild
index 665b2e9e1..2fba2d0d3 100644
--- a/dev-util/lua-language-server/lua-language-server-3.6.4.ebuild
+++ b/dev-util/lua-language-server/lua-language-server-3.6.4.ebuild
@@ -23,8 +23,8 @@ BDPEND="
RESTRICT="!test? ( test )"
src_compile() {
- eninja -C 3rd/luamake -f compile/ninja/linux.ninja $(usex test '' 'luamake')
- ./3rd/luamake/luamake $(usex test '' 'all') || die
+ eninja -C 3rd/luamake -f compile/ninja/linux.ninja "$(usex test '' 'luamake')"
+ ./3rd/luamake/luamake "$(usex test '' 'all')" || die
}
src_install() {
^ permalink raw reply related [flat|nested] 19+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: dev-util/lua-language-server/
@ 2022-12-31 16:24 Mathis Winterer
0 siblings, 0 replies; 19+ messages in thread
From: Mathis Winterer @ 2022-12-31 16:24 UTC (permalink / raw
To: gentoo-commits
commit: c3a83066d690a3fea075cca633e2069c6fb362b5
Author: Mathis Winterer <mrmagic223325 <AT> fedora <DOT> email>
AuthorDate: Sat Dec 31 16:21:44 2022 +0000
Commit: Mathis Winterer <mrmagic223325 <AT> fedora <DOT> email>
CommitDate: Sat Dec 31 16:21:44 2022 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=c3a83066
dev-util/lua-language-server: Remove empty string
Signed-off-by: Mathis Winterer <mrmagic223325 <AT> fedora.email>
dev-util/lua-language-server/lua-language-server-3.6.4.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/dev-util/lua-language-server/lua-language-server-3.6.4.ebuild b/dev-util/lua-language-server/lua-language-server-3.6.4.ebuild
index 2fba2d0d3..8c3a836ac 100644
--- a/dev-util/lua-language-server/lua-language-server-3.6.4.ebuild
+++ b/dev-util/lua-language-server/lua-language-server-3.6.4.ebuild
@@ -23,8 +23,8 @@ BDPEND="
RESTRICT="!test? ( test )"
src_compile() {
- eninja -C 3rd/luamake -f compile/ninja/linux.ninja "$(usex test '' 'luamake')"
- ./3rd/luamake/luamake "$(usex test '' 'all')" || die
+ eninja -C 3rd/luamake -f compile/ninja/linux.ninja "$(usex test 'luamake')"
+ ./3rd/luamake/luamake "$(usex test 'all')" || die
}
src_install() {
^ permalink raw reply related [flat|nested] 19+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: dev-util/lua-language-server/
@ 2022-12-31 17:34 Mathis Winterer
0 siblings, 0 replies; 19+ messages in thread
From: Mathis Winterer @ 2022-12-31 17:34 UTC (permalink / raw
To: gentoo-commits
commit: 5d333f78ef60c2506dbcd5dfb9cb25a0150e67fd
Author: Mathis Winterer <mrmagic223325 <AT> fedora <DOT> email>
AuthorDate: Sat Dec 31 16:07:24 2022 +0000
Commit: Mathis Winterer <mrmagic223325 <AT> fedora <DOT> email>
CommitDate: Sat Dec 31 17:34:16 2022 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=5d333f78
dev-util/lua-language-server: Squash Work
Signed-off-by: Mathis Winterer <mrmagic223325 <AT> fedora.email>
dev-util/lua-language-server/lua-language-server-3.6.4.ebuild | 7 +++++--
1 file changed, 5 insertions(+), 2 deletions(-)
diff --git a/dev-util/lua-language-server/lua-language-server-3.6.4.ebuild b/dev-util/lua-language-server/lua-language-server-3.6.4.ebuild
index 8c3a836ac..e6d3e0e91 100644
--- a/dev-util/lua-language-server/lua-language-server-3.6.4.ebuild
+++ b/dev-util/lua-language-server/lua-language-server-3.6.4.ebuild
@@ -23,8 +23,11 @@ BDPEND="
RESTRICT="!test? ( test )"
src_compile() {
- eninja -C 3rd/luamake -f compile/ninja/linux.ninja "$(usex test 'luamake')"
- ./3rd/luamake/luamake "$(usex test 'all')" || die
+ eninja -C 3rd/luamake -f compile/ninja/linux.ninja "$(usex test "test" "luamake")"
+ use test && eninja -C 3rd/luamake -f compile/ninja/linux.ninja luamake
+ ./3rd/luamake/luamake init || die
+ # Tests are broken
+ eninja -f build/build.ninja all
}
src_install() {
^ permalink raw reply related [flat|nested] 19+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: dev-util/lua-language-server/
@ 2023-01-01 12:33 Mathis Winterer
0 siblings, 0 replies; 19+ messages in thread
From: Mathis Winterer @ 2023-01-01 12:33 UTC (permalink / raw
To: gentoo-commits
commit: 5ab2d7cc25ad3168462fa5dcf96364dd9dc023ef
Author: Mathis Winterer <mrmagic223325 <AT> fedora <DOT> email>
AuthorDate: Sun Jan 1 12:13:33 2023 +0000
Commit: Mathis Winterer <mrmagic223325 <AT> fedora <DOT> email>
CommitDate: Sun Jan 1 12:13:33 2023 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=5ab2d7cc
dev-util/lua-language-server: Update Copyright
Signed-off-by: Mathis Winterer <mrmagic223325 <AT> fedora.email>
dev-util/lua-language-server/lua-language-server-3.6.4.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/lua-language-server/lua-language-server-3.6.4.ebuild b/dev-util/lua-language-server/lua-language-server-3.6.4.ebuild
index e6d3e0e91..bd99b8d38 100644
--- a/dev-util/lua-language-server/lua-language-server-3.6.4.ebuild
+++ b/dev-util/lua-language-server/lua-language-server-3.6.4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2022 Gentoo Authors
+# Copyright 2022-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
^ permalink raw reply related [flat|nested] 19+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: dev-util/lua-language-server/
@ 2023-01-20 16:33 Mathis Winterer
0 siblings, 0 replies; 19+ messages in thread
From: Mathis Winterer @ 2023-01-20 16:33 UTC (permalink / raw
To: gentoo-commits
commit: ede66427908669ecd09b954c501dadedbd77a218
Author: Mathis Winterer <mrmagic223325 <AT> fedora <DOT> email>
AuthorDate: Fri Jan 20 16:32:26 2023 +0000
Commit: Mathis Winterer <mrmagic223325 <AT> fedora <DOT> email>
CommitDate: Fri Jan 20 16:32:26 2023 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ede66427
dev-util/lua-language-server: add 3.6.7, drop 3.6.6
Signed-off-by: Mathis Winterer <mrmagic223325 <AT> fedora.email>
dev-util/lua-language-server/Manifest | 2 +-
...ua-language-server-3.6.6.ebuild => lua-language-server-3.6.7.ebuild} | 0
2 files changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/lua-language-server/Manifest b/dev-util/lua-language-server/Manifest
index 98fa5f139..4bf23c810 100644
--- a/dev-util/lua-language-server/Manifest
+++ b/dev-util/lua-language-server/Manifest
@@ -1 +1 @@
-DIST lua-language-server-3.6.6.zip 32324475 BLAKE2B 240149ac50a7024f4135d9ad25246058e7160ebee8cf2613b65ba25bc44fdd65101763fbcbfce12c666927200ec64887783ad16d0daccc326177d168334189df SHA512 4dc60fe7bfbf17df1bdac2566fc8bdb16750cf8ea0220ba3c3eb787baa544f79f7fa3d08f519b45b5143cc793f2fe2063ef46a7ba3f3b0d2069d1bd8f72cc83b
+DIST lua-language-server-3.6.7.zip 32326158 BLAKE2B 9a83a23c280cd4610396ac67501d19f557dd5d5eb8018a5a48a01c6f699d9e6ad90f87cb9eabd605c921793e5cd3625a67069a792813a2e562a8a0693344d112 SHA512 033f352581dd2f94bf5df13e1ba861e15dc75246e9bf4668700cc700d98e82ebc3593b8f0fcbcd69dbef472fd6dbb84704d8a0068832832c3241a824ca9dca51
diff --git a/dev-util/lua-language-server/lua-language-server-3.6.6.ebuild b/dev-util/lua-language-server/lua-language-server-3.6.7.ebuild
similarity index 100%
rename from dev-util/lua-language-server/lua-language-server-3.6.6.ebuild
rename to dev-util/lua-language-server/lua-language-server-3.6.7.ebuild
^ permalink raw reply related [flat|nested] 19+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: dev-util/lua-language-server/
@ 2023-02-21 15:18 Mathis Winterer
0 siblings, 0 replies; 19+ messages in thread
From: Mathis Winterer @ 2023-02-21 15:18 UTC (permalink / raw
To: gentoo-commits
commit: 61d6d60273f3093d31bf2e74b44e65394db6e39d
Author: Mathis Winterer <mrmagic223325 <AT> fedora <DOT> email>
AuthorDate: Tue Feb 21 15:17:54 2023 +0000
Commit: Mathis Winterer <mrmagic223325 <AT> fedora <DOT> email>
CommitDate: Tue Feb 21 15:17:54 2023 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=61d6d602
dev-util/lua-language-server: add 3.6.11, drop 3.6.10
Signed-off-by: Mathis Winterer <mrmagic223325 <AT> fedora.email>
dev-util/lua-language-server/Manifest | 2 +-
...-language-server-3.6.10.ebuild => lua-language-server-3.6.11.ebuild} | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/dev-util/lua-language-server/Manifest b/dev-util/lua-language-server/Manifest
index dbfbf1d8e..8adf5fd2e 100644
--- a/dev-util/lua-language-server/Manifest
+++ b/dev-util/lua-language-server/Manifest
@@ -1 +1 @@
-DIST lua-language-server-3.6.10.zip 31998049 BLAKE2B 8c15c583c947cea7647d40fc82114c2f4ec4d1025377ce796b002f3761137e6499feccb934b5b5f0466d2f612b4801dc2ba7e6984027527b5c2174d6895d15ce SHA512 a49c28990e00115eaac83e615079192adfd39655436babc86dafe3660912c10346ab99c418272ac4a9c2113a98921b9b07c0c20bdf62fe633872417127247509
+DIST lua-language-server-3.6.11.zip 32022639 BLAKE2B 9e5a33b12e40f8b9f7b3eb5a8b049e09e8a7f0b5a5569ee15d5aa2a2035a13a6e75036321aac439a97c56c401914908f878e2f02a136c1de9413f2a9879a56c1 SHA512 6474ad8c84af034002e124a802a28afccb7f7ea439b00b508639a4a20471b5eed995dacf12fe0c8cb2313530fba787fa1127712093402e4e67c7d72e5118ce59
diff --git a/dev-util/lua-language-server/lua-language-server-3.6.10.ebuild b/dev-util/lua-language-server/lua-language-server-3.6.11.ebuild
similarity index 98%
rename from dev-util/lua-language-server/lua-language-server-3.6.10.ebuild
rename to dev-util/lua-language-server/lua-language-server-3.6.11.ebuild
index 47618e68a..823cceb46 100644
--- a/dev-util/lua-language-server/lua-language-server-3.6.10.ebuild
+++ b/dev-util/lua-language-server/lua-language-server-3.6.11.ebuild
@@ -12,7 +12,7 @@ S="${WORKDIR}"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~x86"
IUSE="test"
BDPEND="
${NINJA_DEPEND}
^ permalink raw reply related [flat|nested] 19+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: dev-util/lua-language-server/
@ 2023-03-08 6:59 Anna Vyalkova
0 siblings, 0 replies; 19+ messages in thread
From: Anna Vyalkova @ 2023-03-08 6:59 UTC (permalink / raw
To: gentoo-commits
commit: 72b9f91f8538a0cd14ed36d0677773327cfacef5
Author: Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
AuthorDate: Wed Mar 8 06:59:54 2023 +0000
Commit: Anna Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
CommitDate: Wed Mar 8 06:59:54 2023 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=72b9f91f
dev-util/lua-language-server: update Manifest
Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq.in>
dev-util/lua-language-server/Manifest | 1 +
1 file changed, 1 insertion(+)
diff --git a/dev-util/lua-language-server/Manifest b/dev-util/lua-language-server/Manifest
index b5ca763a9..c7658e94d 100644
--- a/dev-util/lua-language-server/Manifest
+++ b/dev-util/lua-language-server/Manifest
@@ -1 +1,2 @@
+DIST lua-language-server-3.6.11.zip 32022639 BLAKE2B 9e5a33b12e40f8b9f7b3eb5a8b049e09e8a7f0b5a5569ee15d5aa2a2035a13a6e75036321aac439a97c56c401914908f878e2f02a136c1de9413f2a9879a56c1 SHA512 6474ad8c84af034002e124a802a28afccb7f7ea439b00b508639a4a20471b5eed995dacf12fe0c8cb2313530fba787fa1127712093402e4e67c7d72e5118ce59
DIST lua-language-server-3.6.13.zip 30691495 BLAKE2B 376b5f792d1002a0b1e0942e4d91aed4bbdccc5cf033cad56e9fafc6df3a5ef28247fc611c2563c6b3c499e491699bf6f21edc9ac6106440a7dc4662803f8aee SHA512 ce595dfe2e16bb468e90c2e73d5569eeac2cf093a0caaa0006e23ec876edcf491be92dad88e35369f9c250949c887850e8c1805736e8b8f20b0c643a56d6faed
^ permalink raw reply related [flat|nested] 19+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: dev-util/lua-language-server/
@ 2023-04-27 18:07 Anna Vyalkova
0 siblings, 0 replies; 19+ messages in thread
From: Anna Vyalkova @ 2023-04-27 18:07 UTC (permalink / raw
To: gentoo-commits
commit: e5dfb0c3b7df92a52a11068a8da0b69604364c70
Author: Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
AuthorDate: Thu Apr 27 18:07:10 2023 +0000
Commit: Anna Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
CommitDate: Thu Apr 27 18:07:10 2023 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e5dfb0c3
dev-util/lua-language-server: update Manifest
Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq.in>
dev-util/lua-language-server/Manifest | 1 +
1 file changed, 1 insertion(+)
diff --git a/dev-util/lua-language-server/Manifest b/dev-util/lua-language-server/Manifest
index 0ff38cf52..9201dad29 100644
--- a/dev-util/lua-language-server/Manifest
+++ b/dev-util/lua-language-server/Manifest
@@ -1 +1,2 @@
+DIST lua-language-server-3.6.18.zip 30708893 BLAKE2B 69bc01187fd85582766bf0d8f217bea163234d05698490b860d0ff446fcc0515f3b842600ff2ea980ff8c30acfb7b394df9a98b81a5b537df445cc18a70b744e SHA512 b2bc488734df7eb0ad00993d352917d9d328b73603319fa8f1b0da8e93586cfdb85e715d6c3bd2ad6a9189551cc1e86a2fe35d3df4951f5feb80745c498424d2
DIST lua-language-server-3.6.19.zip 31131706 BLAKE2B 6a01d97f42354440597709a7f2e66282fadffa309f6ab40714f46a545c03acf9c29b4e9f06ee68af6d7e48bd03b43cde46078182c7aa810ea2823a60be176628 SHA512 7fd6020140cbcd0ae4e9f1d894736499b8ce8c25c536e85d71033ea7205f7be07799eb08fe4fc884362067a3a88de683154ddf79bed03588f89c8185705e10f4
^ permalink raw reply related [flat|nested] 19+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: dev-util/lua-language-server/
@ 2023-04-27 18:18 Viorel Munteanu
0 siblings, 0 replies; 19+ messages in thread
From: Viorel Munteanu @ 2023-04-27 18:18 UTC (permalink / raw
To: gentoo-commits
commit: ff58cd420ac7a4048c3191e9b3de398690127b46
Author: Viorel Munteanu <ceamac <AT> gentoo <DOT> org>
AuthorDate: Thu Apr 27 18:18:07 2023 +0000
Commit: Viorel Munteanu <ceamac <AT> gentoo <DOT> org>
CommitDate: Thu Apr 27 18:18:07 2023 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ff58cd42
dev-util/lua-language-server: fix typo
Signed-off-by: Viorel Munteanu <ceamac <AT> gentoo.org>
dev-util/lua-language-server/lua-language-server-3.6.18.ebuild | 2 +-
dev-util/lua-language-server/lua-language-server-3.6.19.ebuild | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/dev-util/lua-language-server/lua-language-server-3.6.18.ebuild b/dev-util/lua-language-server/lua-language-server-3.6.18.ebuild
index ac2bf19c0..7defc27b0 100644
--- a/dev-util/lua-language-server/lua-language-server-3.6.18.ebuild
+++ b/dev-util/lua-language-server/lua-language-server-3.6.18.ebuild
@@ -20,7 +20,7 @@ REQUIRE_USE="${LUA_REQUIRED_USE}"
DEPEND="${LUA_DEPS}"
RDEPEND="${DEPEND}"
-BDPEND="
+BDEPEND="
app-arch/unzip
dev-util/ninja
"
diff --git a/dev-util/lua-language-server/lua-language-server-3.6.19.ebuild b/dev-util/lua-language-server/lua-language-server-3.6.19.ebuild
index ac2bf19c0..7defc27b0 100644
--- a/dev-util/lua-language-server/lua-language-server-3.6.19.ebuild
+++ b/dev-util/lua-language-server/lua-language-server-3.6.19.ebuild
@@ -20,7 +20,7 @@ REQUIRE_USE="${LUA_REQUIRED_USE}"
DEPEND="${LUA_DEPS}"
RDEPEND="${DEPEND}"
-BDPEND="
+BDEPEND="
app-arch/unzip
dev-util/ninja
"
^ permalink raw reply related [flat|nested] 19+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: dev-util/lua-language-server/
@ 2023-05-27 10:14 Mathis Winterer
0 siblings, 0 replies; 19+ messages in thread
From: Mathis Winterer @ 2023-05-27 10:14 UTC (permalink / raw
To: gentoo-commits
commit: 20e9b7a066339a1b56c1970d6c33344c780fb707
Author: Mathis Winterer <mrmagic223325 <AT> fedora <DOT> email>
AuthorDate: Sat May 27 10:13:34 2023 +0000
Commit: Mathis Winterer <mrmagic223325 <AT> fedora <DOT> email>
CommitDate: Sat May 27 10:13:34 2023 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=20e9b7a0
dev-util/lua-language-server: add 3.6.21, drop 3.6.19
Signed-off-by: Mathis Winterer <mrmagic223325 <AT> fedora.email>
dev-util/lua-language-server/Manifest | 3 +-
.../lua-language-server-3.6.19.ebuild | 83 ----------------------
...18.ebuild => lua-language-server-3.6.21.ebuild} | 0
3 files changed, 1 insertion(+), 85 deletions(-)
diff --git a/dev-util/lua-language-server/Manifest b/dev-util/lua-language-server/Manifest
index 9201dad29..10618d574 100644
--- a/dev-util/lua-language-server/Manifest
+++ b/dev-util/lua-language-server/Manifest
@@ -1,2 +1 @@
-DIST lua-language-server-3.6.18.zip 30708893 BLAKE2B 69bc01187fd85582766bf0d8f217bea163234d05698490b860d0ff446fcc0515f3b842600ff2ea980ff8c30acfb7b394df9a98b81a5b537df445cc18a70b744e SHA512 b2bc488734df7eb0ad00993d352917d9d328b73603319fa8f1b0da8e93586cfdb85e715d6c3bd2ad6a9189551cc1e86a2fe35d3df4951f5feb80745c498424d2
-DIST lua-language-server-3.6.19.zip 31131706 BLAKE2B 6a01d97f42354440597709a7f2e66282fadffa309f6ab40714f46a545c03acf9c29b4e9f06ee68af6d7e48bd03b43cde46078182c7aa810ea2823a60be176628 SHA512 7fd6020140cbcd0ae4e9f1d894736499b8ce8c25c536e85d71033ea7205f7be07799eb08fe4fc884362067a3a88de683154ddf79bed03588f89c8185705e10f4
+DIST lua-language-server-3.6.21.zip 31225327 BLAKE2B 0b0e9d45368306e008a156693c8f7e3ee28b6ab49a21ddbd6727da37f3c5e03764e8dcc27cbb35532eccace4fd9016685d3eed2d5b729370d5b32acd911d6fb2 SHA512 7e0fbcb813ec4ef4b64d57b785abf47a0f6bd501293717eaafbf64706c0047486db6fd5c5cd0a987272e6e01f975853c8050417937282a720081e9523e7752f5
diff --git a/dev-util/lua-language-server/lua-language-server-3.6.19.ebuild b/dev-util/lua-language-server/lua-language-server-3.6.19.ebuild
deleted file mode 100644
index 7defc27b0..000000000
--- a/dev-util/lua-language-server/lua-language-server-3.6.19.ebuild
+++ /dev/null
@@ -1,83 +0,0 @@
-# Copyright 2022-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-LUA_COMPAT=( lua{5-{1,3,4},jit} )
-
-inherit ninja-utils toolchain-funcs lua-single prefix
-
-DESCRIPTION="Lua language server"
-HOMEPAGE="https://github.com/LuaLS/lua-language-server"
-SRC_URI="https://github.com/LuaLS/lua-language-server/releases/download/${PV}/${P}-submodules.zip -> ${P}.zip"
-S="${WORKDIR}"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="test"
-REQUIRE_USE="${LUA_REQUIRED_USE}"
-
-DEPEND="${LUA_DEPS}"
-RDEPEND="${DEPEND}"
-BDEPEND="
- app-arch/unzip
- dev-util/ninja
-"
-RESTRICT="!test? ( test )"
-PATCHES=( "${FILESDIR}/linux.ninja.patch" "${FILESDIR}/build.ninja.patch" )
-
-src_prepare() {
- # Remove hardcoded gcc references
- sed -i "/lm.cxx/a lm.cc = '$(tc-getCC)'" \
- make.lua || die
- sed -i "s/CC = gcc/ CC = ${tc-getCC}/" \
- 3rd/lpeglabel/makefile || die
- # Shipped file doesn't respect CFLAGS/CXXFLAGS/LDFLAGS
- eapply "${FILESDIR}/linux.ninja.patch"
- eapply_user
- sed -i -e "s/^cc = REPLACE_ME/cc = $(tc-getCC)/" \
- -e "s/CFLAGS/${CFLAGS}/" \
- -e "s/CXXFLAGS/${CXXFLAGS}/" \
- -e "s/LDFLAGS/${LDFLAGS}/" \
- 3rd/luamake/compile/ninja/linux.ninja || die
-
- prefixify_ro "${FILESDIR}/wrapper.sh"
-}
-
-src_compile() {
- eninja -C 3rd/luamake -f compile/ninja/linux.ninja "$(usex test "test" "luamake")"
- use test && eninja -C 3rd/luamake -f compile/ninja/linux.ninja luamake
- ./3rd/luamake/luamake init || die
-
- # Generated file doesn't respect CFLAGS/CXXFLAGS/LDFLAGS
- sed -i -e "s/^cc =.*./cc = REPLACE_ME/" \
- -e "s/^luamake =.*./luamake = LUAMAKE_PATH/" \
- build/build.ninja || die
-
- eapply "${FILESDIR}/build.ninja.patch"
- sed -i -e "s/REPLACE_ME/$(tc-getCC)/" \
- -e "s|LUAMAKE_PATH|${S}/3rd/luamake/luamake|" \
- -e "s/CFLAGS/${CFLAGS}/" \
- -e "s/CXXFLAGS/${CXXFLAGS}/" \
- -e "s/LDFLAGS/${LDFLAGS}/" \
- -e "7d" \
- build/build.ninja || die
-
- use test && eninja -f build/build.ninja || eninja -f build/build.ninja all
-}
-
-src_install() {
- newbin "${T}/wrapper.sh" ${PN}
-
- into /opt/${PN}
- dobin bin/${PN}
-
- insinto /opt/${PN}/bin
- doins bin/main.lua
-
- insinto /opt/${PN}
- doins -r debugger.lua main.lua locale meta script
-
- einstalldocs
-}
diff --git a/dev-util/lua-language-server/lua-language-server-3.6.18.ebuild b/dev-util/lua-language-server/lua-language-server-3.6.21.ebuild
similarity index 100%
rename from dev-util/lua-language-server/lua-language-server-3.6.18.ebuild
rename to dev-util/lua-language-server/lua-language-server-3.6.21.ebuild
^ permalink raw reply related [flat|nested] 19+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: dev-util/lua-language-server/
@ 2023-07-14 7:08 Mathis Winterer
0 siblings, 0 replies; 19+ messages in thread
From: Mathis Winterer @ 2023-07-14 7:08 UTC (permalink / raw
To: gentoo-commits
commit: d53d94f6ec337df3bd79af3555ade6c3793a6ac7
Author: mr_magic223325 <mrmagic223325 <AT> fedora <DOT> email>
AuthorDate: Fri Jul 14 07:04:06 2023 +0000
Commit: Mathis Winterer <mrmagic223325 <AT> fedora <DOT> email>
CommitDate: Fri Jul 14 07:06:51 2023 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d53d94f6
dev-util/lua-language-server: add 3.6.23, drop 3.6.22
Signed-off-by: Mathis Winterer <mrmagic223325 <AT> fedora.email>
dev-util/lua-language-server/Manifest | 2 +-
...-language-server-3.6.22.ebuild => lua-language-server-3.6.23.ebuild} | 0
2 files changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/lua-language-server/Manifest b/dev-util/lua-language-server/Manifest
index 1e9328218..1a84e7062 100644
--- a/dev-util/lua-language-server/Manifest
+++ b/dev-util/lua-language-server/Manifest
@@ -1 +1 @@
-DIST lua-language-server-3.6.22.zip 31238168 BLAKE2B dfd357d979b48f241146d546b754cfaa0a4e5b4675da942f28730de2616a284cee0a8d53020d75d74912e60830c0bdd8f69a50e5b64d4e09e13a73bb0cd8be9c SHA512 13ad6d4e74a5e7ccb124b8389c1b88f7bb1697eecb18ca3d176b5f207529cd84b2a6fb178875426e09a7b4db95008b8ccb2eff98f8f7a87ed07bf5fbdebc6309
+DIST lua-language-server-3.6.23.zip 31241611 BLAKE2B 59ead98e1c95170f7739e5b8812dd3d7db9de8e101e90feee70cb55996b09dfc2aac64be8c9b0349b9b78fa93958b25ca7abba0aa3b12690f3a064ddc60b2364 SHA512 1c69ffd08fa8c7e8a93d3373080e79228a38544776dc41af7b4fbea011d8d6194d75111ce9edac0ef15563316486b95f345b3a8b0cfa762c770258b21ef66f7a
diff --git a/dev-util/lua-language-server/lua-language-server-3.6.22.ebuild b/dev-util/lua-language-server/lua-language-server-3.6.23.ebuild
similarity index 100%
rename from dev-util/lua-language-server/lua-language-server-3.6.22.ebuild
rename to dev-util/lua-language-server/lua-language-server-3.6.23.ebuild
^ permalink raw reply related [flat|nested] 19+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: dev-util/lua-language-server/
@ 2023-07-29 14:20 Mathis Winterer
0 siblings, 0 replies; 19+ messages in thread
From: Mathis Winterer @ 2023-07-29 14:20 UTC (permalink / raw
To: gentoo-commits
commit: b8d8aaeb0e071abdca05631a52bf964ab4973a9d
Author: Mathis Winterer <mrmagic223325 <AT> fedora <DOT> email>
AuthorDate: Sat Jul 29 14:19:32 2023 +0000
Commit: Mathis Winterer <mrmagic223325 <AT> fedora <DOT> email>
CommitDate: Sat Jul 29 14:19:32 2023 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b8d8aaeb
dev-util/lua-language-server: fix installed files mismatch
Closes: https://bugs.gentoo.org/911383
Signed-off-by: Mathis Winterer <mrmagic223325 <AT> fedora.email>
dev-util/lua-language-server/lua-language-server-3.6.25.ebuild | 1 +
1 file changed, 1 insertion(+)
diff --git a/dev-util/lua-language-server/lua-language-server-3.6.25.ebuild b/dev-util/lua-language-server/lua-language-server-3.6.25.ebuild
index c9b9fbf32e..e8b41e8390 100644
--- a/dev-util/lua-language-server/lua-language-server-3.6.25.ebuild
+++ b/dev-util/lua-language-server/lua-language-server-3.6.25.ebuild
@@ -66,6 +66,7 @@ src_compile() {
build/build.ninja || die
use test && eninja -f build/build.ninja || eninja -f build/build.ninja all
+ rm -rf meta/198256b1
}
src_install() {
^ permalink raw reply related [flat|nested] 19+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: dev-util/lua-language-server/
@ 2023-09-01 18:18 Mathis Winterer
0 siblings, 0 replies; 19+ messages in thread
From: Mathis Winterer @ 2023-09-01 18:18 UTC (permalink / raw
To: gentoo-commits
commit: 00af93efc814495f4f046cdb6cbed286b794cd5c
Author: Mathis Winterer <mrmagic223325 <AT> fedora <DOT> email>
AuthorDate: Fri Sep 1 18:17:55 2023 +0000
Commit: Mathis Winterer <mrmagic223325 <AT> fedora <DOT> email>
CommitDate: Fri Sep 1 18:17:55 2023 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=00af93ef
dev-util/lua-language-server: add 3.7.0, drop 3.6.25
Signed-off-by: Mathis Winterer <mrmagic223325 <AT> fedora.email>
dev-util/lua-language-server/Manifest | 2 +-
...a-language-server-3.6.25.ebuild => lua-language-server-3.7.0.ebuild} | 0
2 files changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/lua-language-server/Manifest b/dev-util/lua-language-server/Manifest
index c6fe53c197..bb69904ce9 100644
--- a/dev-util/lua-language-server/Manifest
+++ b/dev-util/lua-language-server/Manifest
@@ -1 +1 @@
-DIST lua-language-server-3.6.25.zip 31287196 BLAKE2B 0035e231cfa46035c227a8803e426e6ac294245b961ffb5957d0ce716c44bdeee8c54df17e6789bef1c3cee7c11bc7b731ff4f23e58f2008c16c1f4e87f3f778 SHA512 13e12c84330df4d85c2b1dcdcd7af945bebe2fd2d35df0f591e6e73e780982ba3b4902538011f52ea732e3ceca2c5ebdea560697d2d79df3570dcf93b3456005
+DIST lua-language-server-3.7.0.zip 31305853 BLAKE2B e18980723781cb7dbc3864f162563bfdb843a2988ad61c384642c52961ef70c9b1219ff9373c51c488643aa3792f5bfbd57e393e3ccda38a5011657d5de792c3 SHA512 ebd9692b55d4608f95b20948e8e48c6c376796e250fe7dd1b3f9ada5dac6b509dfca361ad020eec21ebefa20fce0297b29d7438982a138215c8012e3dd64860a
diff --git a/dev-util/lua-language-server/lua-language-server-3.6.25.ebuild b/dev-util/lua-language-server/lua-language-server-3.7.0.ebuild
similarity index 100%
rename from dev-util/lua-language-server/lua-language-server-3.6.25.ebuild
rename to dev-util/lua-language-server/lua-language-server-3.7.0.ebuild
^ permalink raw reply related [flat|nested] 19+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: dev-util/lua-language-server/
@ 2023-11-18 9:51 Mathis Winterer
0 siblings, 0 replies; 19+ messages in thread
From: Mathis Winterer @ 2023-11-18 9:51 UTC (permalink / raw
To: gentoo-commits
commit: bd9cdd1b37fd4edc367f812631f6a427d935f88c
Author: Mathis Winterer <mrmagic223325 <AT> fedora <DOT> email>
AuthorDate: Sat Nov 18 09:48:51 2023 +0000
Commit: Mathis Winterer <mrmagic223325 <AT> fedora <DOT> email>
CommitDate: Sat Nov 18 09:50:04 2023 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=bd9cdd1b
dev-util/lua-language-server: add 3.7.3, drop 3.7.0
Signed-off-by: Mathis Winterer <mrmagic223325 <AT> fedora.email>
dev-util/lua-language-server/Manifest | 2 +-
...ua-language-server-3.7.0.ebuild => lua-language-server-3.7.3.ebuild} | 0
2 files changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/lua-language-server/Manifest b/dev-util/lua-language-server/Manifest
index bb69904ce9..9044b8e6e8 100644
--- a/dev-util/lua-language-server/Manifest
+++ b/dev-util/lua-language-server/Manifest
@@ -1 +1 @@
-DIST lua-language-server-3.7.0.zip 31305853 BLAKE2B e18980723781cb7dbc3864f162563bfdb843a2988ad61c384642c52961ef70c9b1219ff9373c51c488643aa3792f5bfbd57e393e3ccda38a5011657d5de792c3 SHA512 ebd9692b55d4608f95b20948e8e48c6c376796e250fe7dd1b3f9ada5dac6b509dfca361ad020eec21ebefa20fce0297b29d7438982a138215c8012e3dd64860a
+DIST lua-language-server-3.7.3.zip 31522954 BLAKE2B 979f6de423d56b8781bfd3315d2d64cfe3082e3eecdf1203d7159d93f7bffa01f7330fe41c73949ece01fede8b987726cba54b884a07088d6ce6111802bede0a SHA512 db59d2987b09bb90fcdc362294d7b28b1652613414970856b54343c2a6ec791744dd524e505cb1495c0014c37288a8f5f5a849c64391a3e1a716bbe6788adcf2
diff --git a/dev-util/lua-language-server/lua-language-server-3.7.0.ebuild b/dev-util/lua-language-server/lua-language-server-3.7.3.ebuild
similarity index 100%
rename from dev-util/lua-language-server/lua-language-server-3.7.0.ebuild
rename to dev-util/lua-language-server/lua-language-server-3.7.3.ebuild
^ permalink raw reply related [flat|nested] 19+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: dev-util/lua-language-server/
2024-05-31 8:55 [gentoo-commits] repo/proj/guru:master " Julien Roy
@ 2024-05-31 8:36 ` Julien Roy
0 siblings, 0 replies; 19+ messages in thread
From: Julien Roy @ 2024-05-31 8:36 UTC (permalink / raw
To: gentoo-commits
commit: 55c3b114b65a7a8451aef61d1f0a1ddb39526ae1
Author: Julien Roy <julien <AT> jroy <DOT> ca>
AuthorDate: Fri May 31 08:36:08 2024 +0000
Commit: Julien Roy <julien <AT> jroy <DOT> ca>
CommitDate: Fri May 31 08:36:08 2024 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=55c3b114
dev-util/lua-language-server: bumping revision due to changes done in f3f33bb207fcc3db02a3388ae1073e2d200c3459
Signed-off-by: Julien Roy <julien <AT> jroy.ca>
...a-language-server-3.9.1.ebuild => lua-language-server-3.9.1-r1.ebuild} | 0
1 file changed, 0 insertions(+), 0 deletions(-)
diff --git a/dev-util/lua-language-server/lua-language-server-3.9.1.ebuild b/dev-util/lua-language-server/lua-language-server-3.9.1-r1.ebuild
similarity index 100%
rename from dev-util/lua-language-server/lua-language-server-3.9.1.ebuild
rename to dev-util/lua-language-server/lua-language-server-3.9.1-r1.ebuild
^ permalink raw reply [flat|nested] 19+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: dev-util/lua-language-server/
@ 2024-06-23 13:28 Brahmajit Das
0 siblings, 0 replies; 19+ messages in thread
From: Brahmajit Das @ 2024-06-23 13:28 UTC (permalink / raw
To: gentoo-commits
commit: a04a904c6357ad6fc92b9edf819f6727a62fbd13
Author: Brahmajit Das <brahmajit.xyz <AT> gmail <DOT> com>
AuthorDate: Sun Jun 23 13:28:41 2024 +0000
Commit: Brahmajit Das <brahmajit.xyz <AT> gmail <DOT> com>
CommitDate: Sun Jun 23 13:28:41 2024 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a04a904c
dev-util/lua-language-server: add 3.9.3
Signed-off-by: Brahmajit Das <brahmajit.xyz <AT> gmail.com>
dev-util/lua-language-server/Manifest | 1 +
.../lua-language-server-3.9.3.ebuild | 88 ++++++++++++++++++++++
2 files changed, 89 insertions(+)
diff --git a/dev-util/lua-language-server/Manifest b/dev-util/lua-language-server/Manifest
index 0deeaf219..d84f03379 100644
--- a/dev-util/lua-language-server/Manifest
+++ b/dev-util/lua-language-server/Manifest
@@ -1 +1,2 @@
DIST lua-language-server-3.9.1.zip 32595453 BLAKE2B 53e13639a6b60805c074b617c53503360388da3c6ee1c887845bff472dfea7048b5b8793968df068c747c925648feb3f851a2eca42c6a21e33b0f6242b1b80e7 SHA512 305b036d804d3864a0baecabf4cc9bf46f0bd9ffcf3cb5ced9f57b0b29b8d9231b7283970ef38bd1669be05da795f08627a56a5eb83a70d71e2768254cf497bc
+DIST lua-language-server-3.9.3.zip 32597071 BLAKE2B aa7bf85304e0dafda3b573f8569961e05b99849a513799d4f295346d4dd6d27e9ddd53dccf30facf71549199fd46b989a402768e35f1381ab382a3c2c1a607f6 SHA512 40c5dbdfc05c7ab65524f3dd8f238a77c1be2a9631877a8a83a137b3005d91e266e42526a59856d0c8b40d69b7345e6780c368e10e0d54252b01f5889b334a8c
diff --git a/dev-util/lua-language-server/lua-language-server-3.9.3.ebuild b/dev-util/lua-language-server/lua-language-server-3.9.3.ebuild
new file mode 100644
index 000000000..5e90591cb
--- /dev/null
+++ b/dev-util/lua-language-server/lua-language-server-3.9.3.ebuild
@@ -0,0 +1,88 @@
+# Copyright 2022-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+LUA_COMPAT=( lua{5-{1,3,4},jit} )
+
+inherit ninja-utils toolchain-funcs lua-single prefix
+
+DESCRIPTION="Lua language server"
+HOMEPAGE="https://github.com/LuaLS/lua-language-server"
+SRC_URI="https://github.com/LuaLS/lua-language-server/releases/download/${PV}/${P}-submodules.zip -> ${P}.zip"
+S="${WORKDIR}"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+REQUIRE_USE="${LUA_REQUIRED_USE}"
+
+DEPEND="${LUA_DEPS}"
+RDEPEND="${DEPEND}"
+BDEPEND="
+ app-alternatives/ninja
+ app-arch/unzip
+"
+RESTRICT="!test? ( test )"
+PATCHES=(
+ "${FILESDIR}/linux.ninja.patch"
+ "${FILESDIR}/build.ninja.patch"
+)
+
+src_prepare() {
+ # Remove hardcoded gcc references
+ sed -i "/lm.cxx/a lm.cc = '$(tc-getCC)'" \
+ make.lua || die
+ sed -i "s/CC = gcc/ CC = ${tc-getCC}/" \
+ 3rd/lpeglabel/makefile || die
+ # Shipped file doesn't respect CFLAGS/CXXFLAGS/LDFLAGS
+ eapply "${FILESDIR}/linux.ninja.patch"
+ eapply_user
+ sed -i -e "s/^cc = REPLACE_ME/cc = $(tc-getCC)/" \
+ -e "s/^ar = REPLACE_AR/ar = $(tc-getAR)/" \
+ -e "s/CFLAGS/${CFLAGS}/" \
+ -e "s/CXXFLAGS/${CXXFLAGS}/" \
+ -e "s/LDFLAGS/${LDFLAGS}/" \
+ 3rd/luamake/compile/ninja/linux.ninja || die
+
+ prefixify_ro "${FILESDIR}/wrapper.sh"
+}
+
+src_compile() {
+ eninja -C 3rd/luamake -f compile/ninja/linux.ninja "$(usex test "test" "luamake")"
+ use test && eninja -C 3rd/luamake -f compile/ninja/linux.ninja luamake
+ ./3rd/luamake/luamake init || die
+
+ # Generated file doesn't respect CFLAGS/CXXFLAGS/LDFLAGS
+ sed -i -e "s/^cc =.*./cc = REPLACE_ME/" \
+ -e "s/^ar =.*./ar = REPLACE_AR/" \
+ build/build.ninja || die
+
+ eapply "${FILESDIR}/build.ninja.patch"
+ sed -i -e "s/REPLACE_ME/$(tc-getCC)/" \
+ -e "s/REPLACE_AR/$(tc-getAR)/" \
+ -e "s|LUAMAKE_PATH|${S}/3rd/luamake/luamake|" \
+ -e "s/CFLAGS/${CFLAGS}/" \
+ -e "s/CXXFLAGS/${CXXFLAGS}/" \
+ -e "s/LDFLAGS/${LDFLAGS}/" \
+ build/build.ninja || die
+
+ use test && eninja -f build/build.ninja || eninja -f build/build.ninja all
+ rm -rf meta/198256b1
+}
+
+src_install() {
+ newbin "${T}/wrapper.sh" ${PN}
+
+ into /opt/${PN}
+ dobin bin/${PN}
+
+ insinto /opt/${PN}/bin
+ doins bin/main.lua
+
+ insinto /opt/${PN}
+ doins -r debugger.lua main.lua locale meta script
+
+ einstalldocs
+}
^ permalink raw reply related [flat|nested] 19+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: dev-util/lua-language-server/
@ 2024-08-19 20:29 Brahmajit Das
0 siblings, 0 replies; 19+ messages in thread
From: Brahmajit Das @ 2024-08-19 20:29 UTC (permalink / raw
To: gentoo-commits
commit: e5bbdfea2871bc1199359cbe1c30e48351d6cb6b
Author: Brahmajit Das <brahmajit.xyz <AT> gmail <DOT> com>
AuthorDate: Mon Aug 19 20:26:39 2024 +0000
Commit: Brahmajit Das <brahmajit.xyz <AT> gmail <DOT> com>
CommitDate: Mon Aug 19 20:27:01 2024 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e5bbdfea
dev-util/lua-language-server: add 3.10.5
Signed-off-by: Brahmajit Das <brahmajit.xyz <AT> gmail.com>
dev-util/lua-language-server/Manifest | 1 +
.../lua-language-server-3.10.5.ebuild | 88 ++++++++++++++++++++++
2 files changed, 89 insertions(+)
diff --git a/dev-util/lua-language-server/Manifest b/dev-util/lua-language-server/Manifest
index d84f03379..4eb965193 100644
--- a/dev-util/lua-language-server/Manifest
+++ b/dev-util/lua-language-server/Manifest
@@ -1,2 +1,3 @@
+DIST lua-language-server-3.10.5.zip 31421439 BLAKE2B 1f2c0adc941eff92bf5e5a0d559ee5c271c870dafa63632427ed0100587259acdee9e40a29f44956e5761a1139b31b7f2e1cd5ec150172905b52ee142f8ccdc5 SHA512 9197382d1fa7ae213134415a7e09847977b06752b63c942948fc6d2bc11d3a8532e318a3ed547bec9763c6f74753ba422e3029d6ca328252ea9ba01892ec41e6
DIST lua-language-server-3.9.1.zip 32595453 BLAKE2B 53e13639a6b60805c074b617c53503360388da3c6ee1c887845bff472dfea7048b5b8793968df068c747c925648feb3f851a2eca42c6a21e33b0f6242b1b80e7 SHA512 305b036d804d3864a0baecabf4cc9bf46f0bd9ffcf3cb5ced9f57b0b29b8d9231b7283970ef38bd1669be05da795f08627a56a5eb83a70d71e2768254cf497bc
DIST lua-language-server-3.9.3.zip 32597071 BLAKE2B aa7bf85304e0dafda3b573f8569961e05b99849a513799d4f295346d4dd6d27e9ddd53dccf30facf71549199fd46b989a402768e35f1381ab382a3c2c1a607f6 SHA512 40c5dbdfc05c7ab65524f3dd8f238a77c1be2a9631877a8a83a137b3005d91e266e42526a59856d0c8b40d69b7345e6780c368e10e0d54252b01f5889b334a8c
diff --git a/dev-util/lua-language-server/lua-language-server-3.10.5.ebuild b/dev-util/lua-language-server/lua-language-server-3.10.5.ebuild
new file mode 100644
index 000000000..5e90591cb
--- /dev/null
+++ b/dev-util/lua-language-server/lua-language-server-3.10.5.ebuild
@@ -0,0 +1,88 @@
+# Copyright 2022-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+LUA_COMPAT=( lua{5-{1,3,4},jit} )
+
+inherit ninja-utils toolchain-funcs lua-single prefix
+
+DESCRIPTION="Lua language server"
+HOMEPAGE="https://github.com/LuaLS/lua-language-server"
+SRC_URI="https://github.com/LuaLS/lua-language-server/releases/download/${PV}/${P}-submodules.zip -> ${P}.zip"
+S="${WORKDIR}"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+REQUIRE_USE="${LUA_REQUIRED_USE}"
+
+DEPEND="${LUA_DEPS}"
+RDEPEND="${DEPEND}"
+BDEPEND="
+ app-alternatives/ninja
+ app-arch/unzip
+"
+RESTRICT="!test? ( test )"
+PATCHES=(
+ "${FILESDIR}/linux.ninja.patch"
+ "${FILESDIR}/build.ninja.patch"
+)
+
+src_prepare() {
+ # Remove hardcoded gcc references
+ sed -i "/lm.cxx/a lm.cc = '$(tc-getCC)'" \
+ make.lua || die
+ sed -i "s/CC = gcc/ CC = ${tc-getCC}/" \
+ 3rd/lpeglabel/makefile || die
+ # Shipped file doesn't respect CFLAGS/CXXFLAGS/LDFLAGS
+ eapply "${FILESDIR}/linux.ninja.patch"
+ eapply_user
+ sed -i -e "s/^cc = REPLACE_ME/cc = $(tc-getCC)/" \
+ -e "s/^ar = REPLACE_AR/ar = $(tc-getAR)/" \
+ -e "s/CFLAGS/${CFLAGS}/" \
+ -e "s/CXXFLAGS/${CXXFLAGS}/" \
+ -e "s/LDFLAGS/${LDFLAGS}/" \
+ 3rd/luamake/compile/ninja/linux.ninja || die
+
+ prefixify_ro "${FILESDIR}/wrapper.sh"
+}
+
+src_compile() {
+ eninja -C 3rd/luamake -f compile/ninja/linux.ninja "$(usex test "test" "luamake")"
+ use test && eninja -C 3rd/luamake -f compile/ninja/linux.ninja luamake
+ ./3rd/luamake/luamake init || die
+
+ # Generated file doesn't respect CFLAGS/CXXFLAGS/LDFLAGS
+ sed -i -e "s/^cc =.*./cc = REPLACE_ME/" \
+ -e "s/^ar =.*./ar = REPLACE_AR/" \
+ build/build.ninja || die
+
+ eapply "${FILESDIR}/build.ninja.patch"
+ sed -i -e "s/REPLACE_ME/$(tc-getCC)/" \
+ -e "s/REPLACE_AR/$(tc-getAR)/" \
+ -e "s|LUAMAKE_PATH|${S}/3rd/luamake/luamake|" \
+ -e "s/CFLAGS/${CFLAGS}/" \
+ -e "s/CXXFLAGS/${CXXFLAGS}/" \
+ -e "s/LDFLAGS/${LDFLAGS}/" \
+ build/build.ninja || die
+
+ use test && eninja -f build/build.ninja || eninja -f build/build.ninja all
+ rm -rf meta/198256b1
+}
+
+src_install() {
+ newbin "${T}/wrapper.sh" ${PN}
+
+ into /opt/${PN}
+ dobin bin/${PN}
+
+ insinto /opt/${PN}/bin
+ doins bin/main.lua
+
+ insinto /opt/${PN}
+ doins -r debugger.lua main.lua locale meta script
+
+ einstalldocs
+}
^ permalink raw reply related [flat|nested] 19+ messages in thread
end of thread, other threads:[~2024-08-19 20:29 UTC | newest]
Thread overview: 19+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2023-07-14 7:08 [gentoo-commits] repo/proj/guru:dev commit in: dev-util/lua-language-server/ Mathis Winterer
-- strict thread matches above, loose matches on Subject: below --
2024-08-19 20:29 Brahmajit Das
2024-06-23 13:28 Brahmajit Das
2024-05-31 8:55 [gentoo-commits] repo/proj/guru:master " Julien Roy
2024-05-31 8:36 ` [gentoo-commits] repo/proj/guru:dev " Julien Roy
2023-11-18 9:51 Mathis Winterer
2023-09-01 18:18 Mathis Winterer
2023-07-29 14:20 Mathis Winterer
2023-05-27 10:14 Mathis Winterer
2023-04-27 18:18 Viorel Munteanu
2023-04-27 18:07 Anna Vyalkova
2023-03-08 6:59 Anna Vyalkova
2023-02-21 15:18 Mathis Winterer
2023-01-20 16:33 Mathis Winterer
2023-01-01 12:33 Mathis Winterer
2022-12-31 17:34 Mathis Winterer
2022-12-31 16:24 Mathis Winterer
2022-12-31 16:10 Mathis Winterer
2022-12-31 16:10 Mathis Winterer
2022-12-31 12:59 Mathis Winterer
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox