commit:     3f462f4014fcd0fb988d5c39d40f8f6c57f9dc80
Author:     Alfredo Tupone <tupone <AT> gentoo <DOT> org>
AuthorDate: Tue Oct  4 20:37:45 2022 +0000
Commit:     Alfredo Tupone <tupone <AT> gentoo <DOT> org>
CommitDate: Tue Oct  4 20:37:45 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f462f40

dev-ada/ada_language_server: add gcc_12_2_0

Signed-off-by: Alfredo Tupone <tupone <AT> gentoo.org>

 dev-ada/ada_language_server/ada_language_server-22.0.0.ebuild | 8 +++++++-
 1 file changed, 7 insertions(+), 1 deletion(-)

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 42dbadb2cd65..61b19f50e06c 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
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-ADA_COMPAT=( gnat_202{0,1} )
+ADA_COMPAT=( gnat_202{0,1} gcc_12_2_0 )
 inherit ada multiprocessing
 
 DESCRIPTION="an implementation of the Microsoft Language Server Protocol for 
Ada/SPARK"
@@ -33,21 +33,27 @@ REQUIRED_USE="${ADA_REQUIRED_USE}"
 src_compile() {
        gprbuild -v -j$(makeopts_jobs) -P gnat/tester.gpr -p \
                -XLIBRARY_TYPE=relocatable \
+               -XBUILD_MODE=prod \
                -cargs:Ada ${ADAFLAGS} || die
        gprbuild -v -j$(makeopts_jobs) -c -u -P gnat/lsp_server.gpr -p \
                -XLIBRARY_TYPE=relocatable s-memory.adb \
+               -XBUILD_MODE=prod \
                -cargs:Ada ${ADAFLAGS} || die
        gprbuild -v -j$(makeopts_jobs) -P gnat/lsp_server.gpr -p \
                -XLIBRARY_TYPE=relocatable -XVERSION= \
+               -XBUILD_MODE=prod \
                -cargs:Ada ${ADAFLAGS} || die
        gprbuild -v -j$(makeopts_jobs) -P gnat/codec_test.gpr -p \
                -XLIBRARY_TYPE=relocatable \
+               -XBUILD_MODE=prod \
                -cargs:Ada ${ADAFLAGS} || die
        gprbuild -v -j$(makeopts_jobs) -P gnat/lsp_client.gpr -p \
                -XLIBRARY_TYPE=relocatable \
+               -XBUILD_MODE=prod \
                -cargs:Ada ${ADAFLAGS} || die
        gprbuild -v -j$(makeopts_jobs) -P gnat/lsp_client_glib.gpr -p \
                -XLIBRARY_TYPE=relocatable \
+               -XBUILD_MODE=prod \
                -cargs:Ada ${ADAFLAGS} || die
        mkdir -p integration/vscode/ada/linux
        cp -f .obj/server/ada_language_server integration/vscode/ada/linux || 
die

Reply via email to