summaryrefslogtreecommitdiff
path: root/dev-ada/ada_language_server
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2022-11-26 01:13:45 +0000
committerV3n3RiX <venerix@koprulu.sector>2022-11-26 01:13:45 +0000
commit7bd77a6744e2cd6d203240181996a998985e0288 (patch)
tree75dc88e47dcab0692b84f1b2684ffa9fde351aff /dev-ada/ada_language_server
parentc33b50e5d2446c439465ff4575253db72ef2b8f6 (diff)
gentoo auto-resync : 26:11:2022 - 01:13:45
Diffstat (limited to 'dev-ada/ada_language_server')
-rw-r--r--dev-ada/ada_language_server/Manifest2
-rw-r--r--dev-ada/ada_language_server/ada_language_server-22.0.0.ebuild10
2 files changed, 10 insertions, 2 deletions
diff --git a/dev-ada/ada_language_server/Manifest b/dev-ada/ada_language_server/Manifest
index 73709957257d..f9dbf8780df7 100644
--- a/dev-ada/ada_language_server/Manifest
+++ b/dev-ada/ada_language_server/Manifest
@@ -1,3 +1,3 @@
DIST ada_language_server-22.0.0.tar.gz 791594 BLAKE2B 9effdf8376e00fe838be7b53c5756dc0d325e36eae780642d79483d6fcead9019cab41e228fe2313d6f31e06895e2d41feef194cb24ac50f02d6dd066774b642 SHA512 ef4bdf41315aad09750e85521657aefaaee419739aac4dec6e182691b8b5282face19481a113e710f7c4b21f6e6f51296d1872aaf5c1c3ab19b6774d142c021c
-EBUILD ada_language_server-22.0.0.ebuild 2130 BLAKE2B 4b625e2c3cbacf5c571a4ded32c53d5a1969fc125ba73a68ba9f4ebc4a8d26268ebe93548791b845d303320cce41c06fd318ebabf76ed96c6cc9e39ce5973749 SHA512 a3c012d207d356844308c254dc84891a156b5e6a4d625a287eddfae2a83cff695768ea8f6528e3b5016335eb80e7a4327a3bbbb92230887007d46a31b7c8636a
+EBUILD ada_language_server-22.0.0.ebuild 2246 BLAKE2B 71041c4390f9b05aab51dd22c2f8208dc93401283ab9e075a7741e5b7f2461eb89dfde9a46e889f212f043b225f1ad55a75acd226b9f79ff4e92c229ee2013f9 SHA512 5c52ce4889f77a00d26c3799731e1b63ebd85b76333d960bbd1ea807519b973b25f80d17c02a23ecfa2dae8987c39fbcf09e9c4e731601185aa22c623917a563
MISC metadata.xml 308 BLAKE2B 4793221c685a34d429fa0119a02d14432c984970ec5616d069cb55fa02e18757c9a8e48dc4df34507ea8c084097ff0a9bee0c317509c4f5c83fcdb318977869d SHA512 b65109a33128863f1f7b29a6645147b5064fa39be86d8d0632c703befeb00138900fed17709a752d17d4f03495af84a405306fd24d32b15b9242c839adb70db3
diff --git a/dev-ada/ada_language_server/ada_language_server-22.0.0.ebuild b/dev-ada/ada_language_server/ada_language_server-22.0.0.ebuild
index aa6c851354d5..6dd19f3debf3 100644
--- a/dev-ada/ada_language_server/ada_language_server-22.0.0.ebuild
+++ b/dev-ada/ada_language_server/ada_language_server-22.0.0.ebuild
@@ -4,7 +4,7 @@
EAPI=7
ADA_COMPAT=( gnat_2021 gcc_12_2_0 )
-inherit ada multiprocessing
+inherit ada multiprocessing toolchain-funcs
DESCRIPTION="an implementation of the Microsoft Language Server Protocol for Ada/SPARK"
HOMEPAGE="https://github.com/AdaCore/ada_language_server"
@@ -30,6 +30,14 @@ BDEPEND="dev-ada/gprbuild[${ADA_USEDEP}]
REQUIRED_USE="${ADA_REQUIRED_USE}"
+src_prepare() {
+ sed -i \
+ -e "s:g++:$(tc-getCXX):" \
+ gnat/lsp_server.gpr \
+ || die
+ default
+}
+
src_compile() {
gprbuild -v -j$(makeopts_jobs) -P gnat/tester.gpr -p \
-XLIBRARY_TYPE=relocatable \