Package Details: zls-bin 0.9.0-2

Git Clone URL: https://aur.archlinux.org/zls-bin.git (read-only, click to copy)
Package Base: zls-bin
Description: Zig Language Server, or zls, is a language server for Zig. Pre-compiled official binary.
Upstream URL: https://github.com/zigtools/zls
Licenses: MIT
Conflicts: zls, zls-git
Provides: zls
Replaces: zls, zls-git
Submitter: Techcable
Maintainer: Techcable
Last Packager: Techcable
Votes: 3
Popularity: 0.000542
First Submitted: 2021-03-15 19:41 (UTC)
Last Updated: 2021-12-27 23:57 (UTC)

Dependencies (1)

Required by (0)

Sources (2)

Latest Comments

Techcable commented on 2021-12-28 00:02 (UTC)

Alright! I've updated zls to 0.9.0 (which is compatible with Zig 0.9.0).

There is one major change in packing: zls.json is no longer managed directly by the AUR package. This means pacman will no longer take automatic backups.

Instead, highly recommend running zls config to set up the new language server config. It will install the config file in ~/.config/zls.json instead of globally.

Overall, this release seems much more polished than the last one :)

Go Zig :rocket:

Techcable commented on 2021-03-31 04:23 (UTC) (edited on 2021-03-31 04:24 (UTC) by Techcable)

Most people should be unaffected by the 0.1.0-1 -> 0.1.0-2 update. It only makes a difference if you're been having a weird chroot bug building it...

@cafce25

I've pushed an update that should fix your problem (and bumpted the pkgrel to 2). I've added "update_config.py" to the list of sources so it'll be copied into the right directory.

I can't get aurutils working on my computer to test (it's too hard). Just write back if you still have problems ;)

Also, if you're having trouble with aurutils complexity, you might want to look at rua? https://github.com/vn971/rua

It's super simple to download & build packages in a secure container. It uses bubblewrap (basically containers) so it should be even more secure than a regular chroot....

cafce25 commented on 2021-03-31 01:42 (UTC)

I tried to build it with aurutils today but it complains that the update_config.py cannot be found. This is probably due to it being referenced relatively to the src directory. But that might not be the case. I tried to replace the '../update_config.py' with '${startdir}/update_config.py' and that seemed to have worked although i don't know aurutils very well.

Techcable commented on 2021-03-15 19:53 (UTC)

The big advantage this has over zls-git is that it doesn't require a 'master' checkout of Zig. It works even if you only have the standard 0.7.1 version installed ;)