This package is available in the Arch Ada Repository.
https://wiki.archlinux.org/title/Ada
Git Clone URL: | https://aur.archlinux.org/ada_language_server.git (read-only, click to copy) |
---|---|
Package Base: | ada_language_server |
Description: | High performance syntactic and semantic engine for the Ada programming language. |
Upstream URL: | https://github.com/AdaCore/ada_language_server |
Licenses: | GPL3 |
Submitter: | tfl5034 |
Maintainer: | tfl5034 (charlie5) |
Last Packager: | charlie5 |
Votes: | 1 |
Popularity: | 0.000000 |
First Submitted: | 2020-06-27 11:15 (UTC) |
Last Updated: | 2024-06-03 10:20 (UTC) |
This package is available in the Arch Ada Repository.
https://wiki.archlinux.org/title/Ada
@tfl5034
Thanks for the co-maintainership :). Please see comment in gprbuild AUR page for latest status.
For those looking for a more up to date version of this package, please install ada_language_server-bin
instead.
You have been added as co-maintainer. I also created a new ada_language_server-bin package for the latest als.
@tfl5034,
I'd be happy to pick it up, or you might make me a co-maintainer (see Manage Co-Maintainers above). Whichever you'd prefer.
I think option 1 or option 3 is the way to go. There are about 26 dependencies in the gnatstudio stack, so option 2 might be difficult to manage.
Regards.
Hi @charlie5, thanks for the help. I have been thinking about this for a bit. If we plan on moving to using the gnatstudio sources (which have pros and cons), I think that it may be more efficient if I orphan this package and you pick it up. Let me know what you think. I think we have several options:
Hi again,
All of the gnatstudio stack packages have been updated and pushed to the AUR.
Here is a new ada_lanaguage_server PKGBUILD which I've been using to test
the new gnatstudio PKGBUILD.
https://gist.github.com/charlie5/9110d5b034195a71a837fce3d1416850
Regards.
Hi,
Here is the ada_lanaguage_server PKGBUILD which I've been using to test the
new gnatstudio PKGBUILD.
https://gist.github.com/charlie5/539b713be41ccf9d74a871764cca9e6b
Hope it helps a bit.
Regards.
Hi again,
I've just finished building the gnatstudio stack. The good news is that ada_language_server builds without any source patches. The bad news is that gnatstudio breaks due to a python problem. I'm still investigating that.
I'll be publishing the GS s/w stack tomorrow sometime. I can provide you with a copy of the ALS PKGBUILD, which I've used to test the GS build, if you would find that helpful.
Regards.
There is another option. I could just create an als-bin package using the pre-built binaries from GitHub. If we lose the dynamic linking due to static compiling all the dependencies into the als binary, then there's not much of a benefit to of building the package vs installing the pre-built binary.
Pinned Comments
charlie5 commented on 2023-07-09 16:29 (UTC)
This package is available in the Arch Ada Repository.
tfl5034 commented on 2023-06-15 05:17 (UTC)
For those looking for a more up to date version of this package, please install
ada_language_server-bin
instead.