39 Commits

Author SHA1 Message Date
Arnau Camprubí
51a212e148 dev-zig/zls: add 0.15.0
Signed-off-by: Arnau Camprubí <arnauxabia@gmail.com>
2025-09-04 17:57:33 +02:00
Lucio Sauer
452c81ecd9 dev-zig/zls: update Manifest; fix off-by-one file size error
Source with off-by-one file size is a GitHub-generated commit archive.
The most likely cause is therefore a network/disk error that happened
during the initial download.

Closes: https://bugs.gentoo.org/960843
Fixes: dbfe241078
Signed-off-by: Lucio Sauer <watermanpaint@posteo.net>
2025-07-29 21:47:48 +02:00
Eric Joldasov
0756f73e14 dev-zig/zls: move src_unpack block closer to other phases
Signed-off-by: Eric Joldasov <bratishkaerik@landless-city.net>
2025-06-04 11:35:11 +05:00
Eric Joldasov
a680adeb1d dev-zig/zls: sync 9999 with 0.14.0
Signed-off-by: Eric Joldasov <bratishkaerik@landless-city.net>
2025-05-11 16:24:04 +05:00
Filip Kobierski
bfce42c504 dev-zig/zls: improve ebuild a bit
- DESCRIPTION: reflect the `--help` message
- redefine live's src_unpack near git-r3 inherit
  - inspired by 06ba1f0f70
- do not hardcode ZIG_SLOT

Signed-off-by: Filip Kobierski <fkobi@pm.me>
Part-of: https://github.com/gentoo/guru/pull/313
Closes: https://github.com/gentoo/guru/pull/313
Signed-off-by: David Roman <davidroman96@gmail.com>
2025-05-10 20:46:19 +02:00
Filip Kobierski
4a5cc0a4b8 dev-zig/zls: remove 0.14.0-r1
The changes were not as agreeable as I expected.
1261a8a8e3 (r154956841)
A proper PR will be made.

Signed-off-by: Filip Kobierski <fkobi@pm.me>
2025-04-07 16:51:18 +02:00
Eric Joldasov
e499aa6762 dev-zig/zls: revert some changes to 0.14.0
This partially reverts commit 1261a8a8e3.

Signed-off-by: Eric Joldasov <bratishkaerik@landless-city.net>
2025-04-06 19:00:30 +05:00
Eric Joldasov
babee95e6d dev-zig/zls: update runtime zig dependency for 9999
Signed-off-by: Eric Joldasov <bratishkaerik@landless-city.net>
2025-04-06 18:48:34 +05:00
Filip Kobierski
1261a8a8e3 dev-zig/zls: add unkeyworded 0.14.0-r1 with improvements
Changes in diff order:
- remove github as the second HOMEPAGE (it's already in remote-id)
- simplify & automatize ZIG_SLOT assignment
  - also moved comment there so it's clearer
- simplify SRC_URI assignment
- use ZIG_SLOT in SLOT
- introduce minimum_runtime_zig_version
- unquote DOCS contents
- remove obsolete pkg_postinst

Signed-off-by: Filip Kobierski <fkobi@pm.me>
2025-04-05 23:50:15 +02:00
Filip Kobierski
87647bb209 dev-zig/zls: metadata: update & sort upstream
Signed-off-by: Filip Kobierski <fkobi@pm.me>
2025-04-05 23:14:07 +02:00
Eric Joldasov
dbfe241078 dev-zig/zls: add 0.14.0
Signed-off-by: Eric Joldasov <bratishkaerik@landless-city.net>
2025-03-07 19:48:01 +05:00
Eric Joldasov
d59f86c00e dev-zig/zls: fix build on 9999
Build user options were renamed by upstream

Signed-off-by: Eric Joldasov <bratishkaerik@landless-city.net>
2024-12-28 00:16:41 +05:00
Eric Joldasov
2092a860d5 dev-zig/zls: drop 0.13.0
Signed-off-by: Eric Joldasov <bratishkaerik@landless-city.net>
2024-12-18 01:59:01 +05:00
Eric Joldasov
773340b253 dev-zig/zls: sync 9999 with 0.13.0-r1, port to zig.eclass
Signed-off-by: Eric Joldasov <bratishkaerik@landless-city.net>
2024-12-15 17:19:51 +05:00
Eric Joldasov
607e5a6b36 dev-zig/zls: add 0.13.0-r1, port to zig.eclass
Signed-off-by: Eric Joldasov <bratishkaerik@landless-city.net>
2024-12-15 17:19:07 +05:00
Eric Joldasov
816df82ac7 dev-zig/zls: fix 9999, langref is no longer fetched during building
It's now commited in ZLS repo instead, see
https://github.com/zigtools/zls/pull/2000 .

Signed-off-by: Eric Joldasov <bratishkaerik@landless-city.net>
2024-08-24 16:15:00 +05:00
Eric Joldasov
b3035b78de dev-zig/zls: drop 0.12.0
Signed-off-by: Eric Joldasov <bratishkaerik@landless-city.net>
2024-08-09 22:04:17 +05:00
Eric Joldasov
07e54ac272 dev-zig/zls: fix NonexistentDeps for 0.10.0-r2
Signed-off-by: Eric Joldasov <bratishkaerik@landless-city.net>
2024-08-07 15:16:23 +05:00
Eric Joldasov
def6d46411 dev-zig/zls: combine and unify 0.13.0 and 9999 ebuilds
Signed-off-by: Eric Joldasov <bratishkaerik@landless-city.net>
2024-08-07 15:14:59 +05:00
Eric Joldasov
61e3a28a8a dev-zig/zls: sync 9999 ebuild with 0.13.0
Signed-off-by: Eric Joldasov <bratishkaerik@landless-city.net>
2024-08-07 14:13:34 +05:00
Eric Joldasov
f6910ff72f dev-zig/zls: add 0.13.0
Signed-off-by: Eric Joldasov <bratishkaerik@landless-city.net>
2024-08-07 14:06:25 +05:00
Eric Joldasov
0e15027838 dev-zig/zls: drop 0.10.0-r1
Fixes SizeViolation and TotalSizeViolation errors.

Signed-off-by: Eric Joldasov <bratishkaerik@landless-city.net>
2024-08-02 00:34:20 +05:00
Eric Joldasov
de6b8018d0 dev-zig/zls: add 0.10.0-r2
* Now bundles data for 0.10.1 since this is the only 0.10 Zig version
  in "::gentoo".
* Data part is separated from patch and moved to distfiles, thus
  avoiding SizeViolation error in this revision.

Signed-off-by: Eric Joldasov <bratishkaerik@landless-city.net>
2024-08-01 18:32:22 +05:00
Eric Joldasov
0f5b8d6ee3 dev-zig/zls: add doc upstream metadata
Suggested by https://www.github.com/antecrescent in
2afc5e89f0 (commitcomment-144875110) .

Signed-off-by: Eric Joldasov <bratishkaerik@landless-city.net>
2024-08-01 11:24:40 +05:00
Eric Joldasov
2afc5e89f0 dev-zig/zls: add 0.12.0
Bug: https://bugs.gentoo.org/918715

Signed-off-by: Eric Joldasov <bratishkaerik@landless-city.net>
2024-08-01 00:31:57 +05:00
Eric Joldasov
821d74545d dev-zig/zls: update link to configuration options in tip for 9999
Signed-off-by: Eric Joldasov <bratishkaerik@landless-city.net>
2024-08-01 00:07:27 +05:00
David Roman
8b33f89cda Revert "*/*: ExcessiveLineLength fix most of them"
This reverts commit 79341e9f04.
Signed-off-by: David Roman <davidroman96@gmail.com>
2024-07-25 11:18:16 +02:00
Vitaly Zdanevich
79341e9f04 */*: ExcessiveLineLength fix most of them
Signed-off-by: Vitaly Zdanevich <zdanevich.vitaly@ya.ru>
2024-07-19 21:33:15 +04:00
Eric Joldasov
c81dd3d0bf */*: update email on my packages
Signed-off-by: Eric Joldasov <bratishkaerik@landless-city.net>
2024-04-03 12:10:27 +05:00
Eric Joldasov
5de3d475f3 dev-zig/zls: sync 9999 with latest Zig 9999 changes
Related: https://github.com/ziglang/zig/pull/17392 .

Signed-off-by: Eric Joldasov <bratishkaerik@getgoogleoff.me>
2023-10-10 08:43:11 +06:00
Eric Joldasov
0eb28c38bc dev-zig/zls: fix for 9999
See upstream PR https://github.com/zigtools/zls/pull/1415 and
commit f95a0efca1

Signed-off-by: Eric Joldasov <bratishkaerik@getgoogleoff.me>
2023-08-26 23:00:38 +06:00
Eric Joldasov
e8354425d4 dev-zig/zls: adjust ebuild (9999) for slotted Zig
Signed-off-by: Eric Joldasov <bratishkaerik@getgoogleoff.me>
2023-03-09 20:13:35 +06:00
Eric Joldasov
873168168d dev-zig/zls: adjust ebuild (0.10.0) for slotted Zig
Signed-off-by: Eric Joldasov <bratishkaerik@getgoogleoff.me>
2023-03-09 20:13:35 +06:00
Eric Joldasov
a2b58e6e72 dev-zig/zls: fix for 9999
Signed-off-by: Eric Joldasov <bratishkaerik@getgoogleoff.me>
2023-03-07 14:43:31 +06:00
Eric Joldasov
d707e5e6c3 dev-zig/zls: add 0.10.0
Signed-off-by: Eric Joldasov <bratishkaerik@getgoogleoff.me>
2023-02-09 11:07:03 +06:00
Eric Joldasov
33eb55c86b dev-zig/zls: update to latest master Zig
Signed-off-by: Eric Joldasov <bratishkaerik@getgoogleoff.me>
2023-02-05 17:56:10 +06:00
Eric Joldasov
1df1b29b50 dev-zig: fix indent in metadata.xml
Signed-off-by: Eric Joldasov <bratishkaerik@getgoogleoff.me>
2022-11-04 23:23:57 +06:00
Eric Joldasov
eaad72328d dev-zig/zls: new package, add 9999
Signed-off-by: Eric Joldasov <bratishkaerik@getgoogleoff.me>
2022-11-04 23:19:35 +06:00
Eric Joldasov
c063b92116 dev-zig: new category
Signed-off-by: Eric Joldasov <bratishkaerik@getgoogleoff.me>
2022-11-04 23:13:21 +06:00