commit: da1f6bbeff5fb55e312a7cd437b331c575519011 Author: Maciej Barć <xgqt <AT> gentoo <DOT> org> AuthorDate: Sat Feb 7 19:27:24 2026 +0000 Commit: Maciej Barć <xgqt <AT> gentoo <DOT> org> CommitDate: Sat Feb 7 19:27:24 2026 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da1f6bbe
dev-dotnet/csharp-language-server: bump to 0.22.0 Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org> dev-dotnet/csharp-language-server/Manifest | 2 + .../csharp-language-server-0.22.0.ebuild | 138 +++++++++++++++++++++ 2 files changed, 140 insertions(+) diff --git a/dev-dotnet/csharp-language-server/Manifest b/dev-dotnet/csharp-language-server/Manifest index 6f109f0663bf..acc6eff4d640 100644 --- a/dev-dotnet/csharp-language-server/Manifest +++ b/dev-dotnet/csharp-language-server/Manifest @@ -3,6 +3,7 @@ DIST castle.core.5.2.1.nupkg 813789 BLAKE2B cad569d1d7e6744a72c1c5de92277be018a5 DIST coverlet.collector.6.0.4.nupkg 2243960 BLAKE2B 93e9e1adbcaa34baedb68d37659115af044210ce828a0e112de9075c89d55f22e0d0c8ef8d0bb8991460e763075c6aa63feb3095f25d67024b50948a6b7c45a3 SHA512 a0abce1ef08dc1267cbe07de8d8bc69a32a3559ea9cd55de1ea340bad1397364c305b304e1a8a718e41549e0e64123ee706fb38ca23eab3f959928b94193e939 DIST csharp-language-server-0.20.0.gh.tar.gz 88811 BLAKE2B 12507773d8f6a36bb9d08948748856734106d063eb7a646f872ff7cec49d9f17b031b9cd55837dbaa4758100331d1292c368afb754db938796a85bb613003ad4 SHA512 629405f11fdc4b98fc0ea3c32e1159cd5f0ec30489afe8ea0d4918de84d0879515982871b523ac0d93c5d938c7166befd24aa8b284fa4e5126dca2abbec72b33 DIST csharp-language-server-0.21.0.gh.tar.gz 92676 BLAKE2B 97b851324671f2014edd49d8774a52cfc66b18368b9236c887b8ab87d92995744718687c58bc967053bfa22c2b9825f63e9b5eb5e18fdc15df8450c95bf9b206 SHA512 c03a9758e4a42fa8eed67d824b2a14e028c7a435d6768e8fc6dc10890bf352cdbe4983f2fd4775a589b9e981b4ed30a96fe1384c9493e3fd1ec315eab3a5bdd9 +DIST csharp-language-server-0.22.0.gh.tar.gz 104067 BLAKE2B 4b363a65de8bff0dbf26027bf953d696d66cf1ab7676bfef3874afe1b2d2934d464b000729d11f5b75a0ba8f55987ba21ee245cf77137ddbcea59630cba301d3 SHA512 4626b4b74c257499bc6125552bb882124086e4a59737b5c954db7a0fbbc831cefc4b4a07517b0ce4bdedb6700e392fd0ae5527e3de3f2d321e0ac640de0f8198 DIST dotnet.reproduciblebuilds.1.2.25.nupkg 33929 BLAKE2B cd2552306f976a4cc933b0ee6d06cf7a29f808acd55367c87d8a18ff2e5fd499e077b73b28940beddf7b7a3f2dc3636ec9112e7c9e0ba205a344e56ac1cb2c0f SHA512 70569b6b64ad93b0a078263ab4b40769e7358814bff3516738518f1ed91effdfc24ab26ad25ad39e69a598092ef069bf7ad71bd585b432b758d0b552521ca680 DIST fsharp.control.asyncseq.3.2.1.nupkg 283335 BLAKE2B 0e776883ca9e1001c02a221a2be0864d2d0021d4300e4b18d2dc43091dd507b43a0b5c5ecf9b244c4abf0d0806f9749c4659219f6596bf269b5bc38de533797f SHA512 a15e17c7530c3aaa67640a27d746e137f252523c2e73f1f8857ab648cec85a299f821939c8af396a5662a951f89a899f1812a9aff46c0557e00aba9b9a46b126 DIST fsharp.core.4.7.2.nupkg 3055855 BLAKE2B 4e3e4ef8bdd412b0c56bcf39ba0147187040c52777b7bf25d6584c8f9864a5f2d8fe9a394fc90db51d1149f1120408a294a89c22bb097941496ba2b9b1448c29 SHA512 9d63e7bfb7f36c086f6254a57a0eb0f83eb83a00ef5f9a8541c9f02d8495e62b2ad8422ca34f4f47164a35ad8e9ecd9e73f126ef7f0f37dd20ad0a80757b1536 @@ -20,6 +21,7 @@ DIST microsoft.build.17.14.28.nupkg 4630071 BLAKE2B 8069010902b10b6023ce8e8c2d97 DIST microsoft.build.18.0.2.nupkg 5596658 BLAKE2B 744fccc92781c4c311055bc9b04653fc3e7f840712d76936373563bb776bb2b430d46f9dd10fc9f7fbcc42d92b39e1c916569c0d8bc38fc20e8b011168bf0adb SHA512 feb4444f702d1005132850dba0abe9fc64c3c46c14ed50417f068a799b731a0fa9caa61dbdab07791dc4453ba8c52ae026a9eed49db7c5de07e3cd488891619c DIST microsoft.build.framework.17.14.28.nupkg 1160577 BLAKE2B 65f9b05b6a6c0d033ff349ec2f77c27faf20e281321f8aaf222c58fa15cd54e0688c75a665d26ef41ef46c3947144eddd9c1faac686d78f8d9ee5413dc23e692 SHA512 1a3e02f0b36295f1fabbac6eed023fcb4b64242a77c9042975eff7a9e2bc13614e7eb67810d3a81bfaf678a670b35e5b37a1cf8f4f4f85a268a8185d6c974ba4 DIST microsoft.build.framework.18.0.2.nupkg 967551 BLAKE2B e3a02ff7b372c397b6885a30cf516fbc00d9ca29f5597674098a2e9a76ed57cdc9837377b003d09115614cced8f7616342049dd39579f54d8c03ff1fd0d6f1a8 SHA512 7265e81a770022b0d982ed0dba6b572524c82eff4d1d4dac3e1ae591c91e7cc2b55c2b8952bbc2955c649af403a6f9b8b022b0485a255b601a9c608b349eb10f +DIST microsoft.build.locator.1.10.12.nupkg 84493 BLAKE2B a09d7ecc5a2bba77bc67ee51fbcd80d962dd01c1f4adc4eeeb27cf48e81063236d61a97de06050b65493d6769e670f8e993d4b136568eb60883969f1c8a0ce68 SHA512 f9bde1df3ec96295a54dd312b23bc152e7453e3164e287ae988dc5963b9b183f20d0e81f375f07080c0994507077c9607ab1283c8bd34969348bd3f58d5c3fc9 DIST microsoft.build.locator.1.9.1.nupkg 82297 BLAKE2B e8874ab1e16ac49341ce3301fbfd2f9dbc785d636be5c2c5396500e0ca74a2d5fd780f7a037c49b25a85ef3d95b390ef22dfbd390bf5fc646a38626fd4f94757 SHA512 46d3d473633ee1364695f6805355568c973d199bd523bd280b3495b0058765046c743cb11f05815dc399f1bfe0a4ec2918a4a019f4d1414e823dac960225fd0f DIST microsoft.build.tasks.core.17.7.2.nupkg 2338793 BLAKE2B 216324a7366691f140ef16464c1fe6a1cc3b5e58e92ed52e4a7320176d47881669bbfaf5631b3485107d08a299d599618159e7e9132f04b4b7246814db6be5f3 SHA512 642c5caf3156542f191b9d8684a5d8bae6ab58f6c17af6ad21bae30bbb1e4920be1ab5156eb7a9c798952234de7e18ea558a71f42f108382fa577181b780e5eb DIST microsoft.build.utilities.core.17.7.2.nupkg 894652 BLAKE2B 808f68cd59a3533be3f52c54c458bbc3c0cf60f6d46363eb8c4b9eb24d3e0a586b008973df38740c08ef4e22f48cefb165d43e8aa74452e89e8be79b33828c00 SHA512 bad46895019f29008b4d0385434808142ab679a75f5301ea3be428d36725672a110e62710d3832809f00ab2182d5f7c01851d44819201098a5544751910f421d diff --git a/dev-dotnet/csharp-language-server/csharp-language-server-0.22.0.ebuild b/dev-dotnet/csharp-language-server/csharp-language-server-0.22.0.ebuild new file mode 100644 index 000000000000..d823805ad463 --- /dev/null +++ b/dev-dotnet/csharp-language-server/csharp-language-server-0.22.0.ebuild @@ -0,0 +1,138 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DOTNET_PKG_COMPAT="10.0" +NUGETS=" [email protected] [email protected] [email protected] [email protected] [email protected] [email protected] [email protected] [email protected] [email protected] [email protected] [email protected] [email protected] [email protected] [email protected] [email protected] [email protected] [email protected] [email protected] [email protected] [email protected] [email protected] [email protected] [email protected] [email protected] [email protected] [email protected] [email protected] [email protected] [email protected] [email protected] [email protected] [email protected] [email protected] [email protected] [email protected] [email protected] [email protected] [email protected] [email protected] [email protected] [email protected] [email protected] [email protected] [email protected] [email protected] [email protected] [email protected] [email protected] [email protected] [email protected] [email protected] [email protected] [email protected] [email protected] [email protected] [email protected] [email protected] [email protected] [email protected] [email protected] [email protected] [email protected] [email protected] [email protected] [email protected] [email protected] [email protected] [email protected] [email protected] [email protected] [email protected] [email protected] [email protected] [email protected] [email protected] [email protected] [email protected] [email protected] [email protected] [email protected] [email protected] [email protected] [email protected] [email protected] [email protected] [email protected] +" + +inherit dotnet-pkg + +DESCRIPTION="Roslyn-based LSP language server for C#" +HOMEPAGE="https://github.com/razzmatazz/csharp-language-server/" + +if [[ "${PV}" == *9999* ]] ; then + inherit git-r3 + + EGIT_REPO_URI="https://github.com/razzmatazz/${PN}" +else + SRC_URI="https://github.com/razzmatazz/${PN}/archive/${PV}.tar.gz + -> ${P}.gh.tar.gz" + + KEYWORDS="~amd64" +fi + +SRC_URI+=" ${NUGET_URIS} " + +LICENSE="MIT" +SLOT="0" + +# Tests hang. Also they spin up a web server so maybe that's part of the problem. +RESTRICT="test" + +DOTNET_PKG_PROJECTS=( src/CSharpLanguageServer ) +DOTNET_PKG_BAD_PROJECTS=( tests/CSharpLanguageServer.Tests ) + +DOCS=( CHANGELOG.md README.md ) + +src_unpack() { + dotnet-pkg_src_unpack + + if [[ -n "${EGIT_REPO_URI}" ]] ; then + git-r3_src_unpack + fi +} + +src_install() { + dotnet-pkg-base_install + dotnet-pkg-base_dolauncher "/usr/share/${P}/CSharpLanguageServer" csharp-ls + + einstalldocs +}
