From 2ed4d2615ca2f9feabea7961c934538574b9ec50 Mon Sep 17 00:00:00 2001 From: Pavel Sobolev Date: Sat, 11 Apr 2026 12:22:02 +0300 Subject: [PATCH] dev-util/neocmakelsp: add 0.10.2 Signed-off-by: Pavel Sobolev --- dev-util/neocmakelsp/Manifest | 2 ++ .../neocmakelsp/neocmakelsp-0.10.2.ebuild | 33 +++++++++++++++++++ 2 files changed, 35 insertions(+) create mode 100644 dev-util/neocmakelsp/neocmakelsp-0.10.2.ebuild diff --git a/dev-util/neocmakelsp/Manifest b/dev-util/neocmakelsp/Manifest index e8649a9d6b..7668f19034 100644 --- a/dev-util/neocmakelsp/Manifest +++ b/dev-util/neocmakelsp/Manifest @@ -1,2 +1,4 @@ DIST neocmakelsp-0.10.1-deps.tar.xz 12738388 BLAKE2B d8e6bb17f9afbf2090670373be4d71636eca7a5a76f66e242107250b38e0bea2891000528c243cbce0d543edfd790caf4349b03a9671d29441fb4ba311eaa75c SHA512 d93731073705c72bde5dd5042d677b630d670bb48bb3875875814a21902be3c1e014f0ee638b3d0119c70c21dd59441fec8aa4bfd7c5dbd6507f8b73f0bb5922 DIST neocmakelsp-0.10.1.tar.gz 3801132 BLAKE2B a12394dbae881503349c50c53a7ad3a1ed16116e3e6c8449bd346a1b7b4fca1c20ef0f10770dd58126770e048da48de1525acab497f40e624c09601a75054f0d SHA512 04f1cb434d4a5c7d8a0eab45bebc83650f559ea69a5124f80bfa719b04f454b6cf80210caf9957c189e76571fab286b93b1788fd63859f8beddc6aeabe14f5cd +DIST neocmakelsp-0.10.2-deps.tar.xz 12765524 BLAKE2B 787f56fde57d92501bf5f091e61904d80be9f89d82686dbfd6a59d31f8a28f0240934d2a469d3394488e87a7dc19a27dc663946dcb9987ce5c81eab9ce717f69 SHA512 f2021c82a3d767ed653312fc72c0183d87395ed399363ecc2a61612bd43e133bc41097bcce3cfc6bb09e1bfb9b2a761750a99784b6921ee387521dcdc37af07f +DIST neocmakelsp-0.10.2.tar.gz 3824803 BLAKE2B 40659489985cf6553a244cfe5c99ded2bfaf731efb053ce83738dc1f3f4ab3e2c1c03fca83af9545059e16045e5a4b85b3db54f63bd8a7b47286fd5b5377af50 SHA512 de407f5a6e8f370d409f8f047daa829958c10e2b8a1030ed7340728d09fe503ce84ca1506a7b2b01667b1824e4de99f0a5375cda06279d5a56dc4de032a0f0f3 diff --git a/dev-util/neocmakelsp/neocmakelsp-0.10.2.ebuild b/dev-util/neocmakelsp/neocmakelsp-0.10.2.ebuild new file mode 100644 index 0000000000..2232c561ff --- /dev/null +++ b/dev-util/neocmakelsp/neocmakelsp-0.10.2.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cargo shell-completion + +DESCRIPTION="Another CMake LSP" +HOMEPAGE="https://github.com/neocmakelsp/neocmakelsp" +SRC_URI=" + https://github.com/neocmakelsp/neocmakelsp/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz + https://gitlab.com/api/v4/projects/69517529/packages/generic/${PN}/${PV}/${P}-deps.tar.xz +" + +LICENSE="Apache-2.0 CC0-1.0 MIT MIT-0 MPL-2.0 Unicode-3.0" +SLOT="0" +KEYWORDS="~amd64" + +src_install() { + cargo_src_install + + dobashcomp completions/bash/neocmakelsp + dofishcomp completions/fish/neocmakelsp.fish + dozshcomp completions/zsh/_neocmakelsp +} + +src_test() { + local skip=( + --skip document_link::tests::test_document_link_search + --skip languageserver::test::test_init + ) + cargo_src_test -- "${skip[@]}" +}