Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 918715 - dev-zig/zls-0.11.0 version bump
Summary: dev-zig/zls-0.11.0 version bump
Status: UNCONFIRMED
Alias: None
Product: GURU
Classification: Unclassified
Component: Package issues (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Eric Joldasov
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2023-11-28 23:34 UTC by Anthony Mendez
Modified: 2024-08-01 19:47 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Anthony Mendez 2023-11-28 23:34:58 UTC
Zig language server v0.11.0 was released and is available at: https://github.com/zigtools/zls/releases/tag/0.11.0

Version bump for dev-zig/zls requested because dev-lang/zig::gentoo is v0.11.0 so the current version of zls available on guru is missing dependencies.

Reproducible: Always
Comment 1 Eric Joldasov 2023-11-29 13:52:52 UTC
(In reply to Anthony Mendez from comment #0)
> Zig language server v0.11.0 was released and is available at:
> https://github.com/zigtools/zls/releases/tag/0.11.0
> 
> Version bump for dev-zig/zls requested because dev-lang/zig::gentoo is
> v0.11.0 so the current version of zls available on guru is missing
> dependencies.
> 
> Reproducible: Always

I skipped "dev-zig/zls-0.11.0" intentionally because Zig 0.11.0's package manager was relatively new (unlike how it is now in live version, where a lot of things were polished, but still a LOT of breaking changes are expected), and I didn't want to add support for Zig modules until it would be more mature + need to upstream some small changes (most importantly https://www.github.com/ziglang/zig/issues/14281#issuecomment-1644900436). In short, we'll jump from 0.10 straight to 0.12.

Also, zig-bin:0.10 is still here and you can build zls 0.10 with it (checked when removing zig:0.10 and again just now).
Comment 2 Anthony Mendez 2023-11-30 22:59:21 UTC
No problem, thanks for the explanation! I really appreciate your prompt response!

Feel free to close bug as resolved since you fully answered my question. I'll simply stick to zig v0.10.0 for now. Thanks again!
Comment 3 Larry the Git Cow gentoo-dev 2024-07-31 22:49:04 UTC
The bug has been referenced in the following commit(s):

https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=2afc5e89f06a2d9d3310e84cfdcdef0a1908cbb0

commit 2afc5e89f06a2d9d3310e84cfdcdef0a1908cbb0
Author:     Eric Joldasov <bratishkaerik@landless-city.net>
AuthorDate: 2024-07-31 19:26:35 +0000
Commit:     Eric Joldasov <bratishkaerik@landless-city.net>
CommitDate: 2024-07-31 19:31:57 +0000

    dev-zig/zls: add 0.12.0
    
    Bug: https://bugs.gentoo.org/918715
    
    Signed-off-by: Eric Joldasov <bratishkaerik@landless-city.net>

 dev-zig/zls/Manifest          |   3 +
 dev-zig/zls/zls-0.12.0.ebuild | 136 ++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 139 insertions(+)
Comment 4 Eric Joldasov 2024-08-01 19:47:53 UTC
Hello again, I had bumped dev-zig/zls::guru to 0.12.0 as you can see in previous message. It mirrors latest Zig version available (0.12.0) in main repo. 0.13 is not merged yet (https://github.com/gentoo/gentoo/pull/37257), but when it will be, I'll bump ZLS to that version shortly after that (already uploaded neccessary distfiles for SRC_URI, so it should be a simple bump).

Hope 0.12 version satisfies your need and resolves this request.