commit:     bee12593d8e2b29556b94b0d60646f74721cbb02
Author:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
AuthorDate: Thu Mar 20 20:37:36 2025 +0000
Commit:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Thu Mar 20 22:02:52 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bee12593

dev-dotnet/fsautocomplete: bump to 0.77.4

Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org>

 dev-dotnet/fsautocomplete/Manifest                 |   5 +
 .../fsautocomplete/fsautocomplete-0.77.4.ebuild    | 355 +++++++++++++++++++++
 2 files changed, 360 insertions(+)

diff --git a/dev-dotnet/fsautocomplete/Manifest 
b/dev-dotnet/fsautocomplete/Manifest
index 62e37da77e88..fa757551a5bc 100644
--- a/dev-dotnet/fsautocomplete/Manifest
+++ b/dev-dotnet/fsautocomplete/Manifest
@@ -19,10 +19,12 @@ DIST fparsec.1.1.1.nupkg 353063 BLAKE2B 
47e93d6ed373bcf3fd5c26ace2d60a1e6701b14b
 DIST fsautocomplete-0.75.0.tar.gz 1279202 BLAKE2B 
9fb4db6655192db5b856fa7eff2fd6f938e4de9ea5b58db35346a22910786caa09df5f53ae2e7c551707201b702254c28efafcc195e8a25942bc38512191c660
 SHA512 
1848cc836797da572bdc97039de0bf5c29a1fe803f6c516af10f8f1c3c5e4204157fbbf841a365137282ff03987cdbcc8511ceeaa8f1451922bc166d1c992400
 DIST fsautocomplete-0.76.1.tar.gz 1281328 BLAKE2B 
6394824d070c69a7aafed35cd50e0b9a036470099665dcb3311c34f175eca51ba253a51a5f89a77c9b0bed4ec895534feec954ed48a90cc7e581c42452f9bd1b
 SHA512 
2705a05f6130425874259df50d11594f64bbfb42847057f54c0d362e82809eb59591fd994ea63a8e7c4da9c38953090cf5f145ab1577f30081bfe37c8bb9a39f
 DIST fsautocomplete-0.77.1.tar.gz 1281894 BLAKE2B 
7257198e181cf8f940e25f4568b5cce94c43d0bc14e5b233c489ff44718396e23d665d2142c18f81c93a88e611cca0bd3ee12b98a431705dfdbba5cee0c97026
 SHA512 
40b047f816c039383aeb2e61ab13cb81c0d0f6bb9ec251db2432cd744c8947088ca3de7de50dbad61ad04bf098984102d62b6527440b04706ee5b557e5c071c8
+DIST fsautocomplete-0.77.4.tar.gz 1283739 BLAKE2B 
806befbe92f689fcd6e8f979207ff1438da146286bb6fa4aa139aeed8fa14af3e25c7f4a13f6cbe457ef4e4ea156b60228f9576bbc20888cd5b4a5ea98ca30f9
 SHA512 
0f1aa77f2013253e58d9292ad14449ca05eec5d9681dc765a50e0969acd06c6a444b212311389608539aad31ca64e816b2480c399c8a108299b001f925a27445
 DIST fsharp-analyzers.0.28.0.nupkg 18692464 BLAKE2B 
42fe8ec5b7b8b1691c6ca9afe9402884d0ed55bdf94a6dc7bc5ecee06af5116177a9ac07427dcac7866ef93140d3e89628b3c109ebe1e736c7389bdb91a8c1f3
 SHA512 
47259eb94d816e95250d02f80a76d28d7e77468cadfc5d4138296b94e9fe60a2116c6bb5c4866db6e031bff8c7fb726e2d04f8e46f894505425c076edce224e1
 DIST fsharp.analyzers.build.0.3.0.nupkg 15911 BLAKE2B 
64d63679503b16b541537fd4482c47cd384628bd7ca70f6ad771b93bb11554b82605c2827a0facc8dc5917b196548bc739f989d5ae7899e3b0673df5da50620f
 SHA512 
f07cbbcfaca9ae92285d143ae303adbb95fedd15cca256f278fe4adefb7c8c7e810f74d7ff53bb50dcffbd3408f9350baddb925c6b39ff1a10814eddda7045fd
 DIST fsharp.analyzers.sdk.0.28.0.nupkg 102872 BLAKE2B 
7e4f74bd5d77c6918c06836afaaf43308d55778738ea9905a57bfd893592e9a701f1d9c70082d046aeacea5594c408a4fd470d707987d08f96138fe9eca9ffb3
 SHA512 
6d8c2532f52f03d50e7ab5304aecab63aa861c6c6884888349361d8ecb30d9de6ef3a3bd3686ec8682cdae613726eb8efc36e2584562b59179d9c8ed9c6e20ee
 DIST fsharp.analyzers.sdk.0.29.0.nupkg 102881 BLAKE2B 
037cc0ba539be9e19d0cfe0559f28217fd0c1b5b61ad4033903573711bd0aac7e6ed6c8b8f48c48119ce37adaf9001f3fa90fda26f86e42e483407daed99a196
 SHA512 
908afd2adada96bfb4caee325887d64b57cc5169287c7897b5910d88fdfbfceb794cf571280e43f590db6e7901ff3f22098b2b2d6047097fbc9912a496577de9
+DIST fsharp.analyzers.sdk.0.29.1.nupkg 102956 BLAKE2B 
0ef2f107b2ac0a8b9e9685c564469b54b0e4a9832f1d9e593b5394c233d27b51d8c9995db223468c249e1fbce2bfdd62c457f20ddf9c05965e544eec214b371a
 SHA512 
27adfd0d00f0f21f98d938e2202aab94947a8f8150093ece509ac08d6ccf7c15d2f01122bca2b7acdea3771c6757834b8c6258e23eb731aa3be50c9132a38b86
 DIST fsharp.compiler.service.43.9.100.nupkg 9433626 BLAKE2B 
8e7bc9006bb8a0c9761ed61c4da7d5bff05cb268bee8e42f97777c9ede00f67c08aa0e0fb83786491b09c2f066f3f7dd5bf5322dc142e33ad41b1a5115e19e74
 SHA512 
d514cad3f0f23c1c2117a2980d942c09b0977f04a441d1bd3cf512db1cede878f974efc2afb54f4b53514515da2bd6c63e262c0f1f127a3afccf2036e10bfc60
 DIST fsharp.compiler.service.43.9.201.nupkg 9535243 BLAKE2B 
2b9201ad139d529fc68e5ce5defa57cd7e4fb9a17514476855740d2a46dd7bba0bff33665bba1c8f934b32c00b3e8687721861a0c8e38ac7875aed92b5cda8e1
 SHA512 
0454674e162b2b614bceff759868183ad41ae341e35ad2eefbc20b72677c6714472d5c8ed2b803796c24b4591229898bd9176077712671ed5e65e4c465410b76
 DIST fsharp.control.asyncseq.2.0.21.nupkg 251998 BLAKE2B 
8183b1bdbd346d060ba92b2932a60eaab7bf78cbfac3ea931cb3efced828f1bd1cfc3debf975d0b29a95e367cfc4b1d532165e46b25d46ceea1b567ebeaa5878
 SHA512 
d0d0fed5136d79be7b27e3f28d2b6c9654620c22bff55a9f341896024368c35ac6e71f4c65be844878d21c608e428b9b8edee29abc89fe38efb2c02cfab8a142
@@ -71,10 +73,13 @@ DIST ionide.keepachangelog.tasks.0.1.8.nupkg 2755127 
BLAKE2B 077c51696c5948ce974
 DIST ionide.languageserverprotocol.0.6.0.nupkg 555479 BLAKE2B 
440510fdc1b0fc114dab23dbf2b7c0a23f703bbe5fd14e1210c74b6f397bb0f2bdba6b979752c53b3dd78a8ac759c64a37f14b4fdd673007203cb8f21ad835ac
 SHA512 
1899f8b09f2e8e675241fc2378bc5d8c6060af875b40db81faa804adc4264f167ca04fe9f9762b1ca013dff4cce39a2a92c4ea5f11bf4ea60be025bf019ab098
 DIST ionide.projinfo.0.68.0.nupkg 288227 BLAKE2B 
0eb56b7eaae414f2227f8f71868b861003de51e9d04bbfc5c4a944d871bd5ad9ead858a0fed175dbbdb23cd24dcd6d0c4f24b75914b94f5824fc9a271ba714c3
 SHA512 
0d49d3b261dff0e34a21c3f0df4067a6c3ab65feb7f90e620fdff62e79cb67b8ad2d1b324792ca154dbdb725a941e395d5c93a5001a347ac661b50e51be6d421
 DIST ionide.projinfo.0.70.1.nupkg 293558 BLAKE2B 
9e3f223df40e7ca1f73989469a8a596a615f245f3cc81d2a10153c994a6977370cac9e1b43f4a2716be9c7731f3ec3efd252fea890bed561aae167619c401a8a
 SHA512 
9689c4dc9109891f439262c54dc053b1ec16c8d520449aee53a8bce0c88c75127636b32f50fe4dd0b1196bbe196d89324a61bf595673231e7cf8b4e1a78d1abd
+DIST ionide.projinfo.0.70.2.nupkg 293072 BLAKE2B 
872ca8d5c0ee213583e720a356b66730a8bec8462afb628ecf7c30ddb2299c2141ce6eab4c05fd4489f3e1cbd33d99b08d2ea31105ceedc77750de7d1b499122
 SHA512 
718e96c9b0d563d6324fb8ba7ccb5b55f021551b86f4be02767034bdac4fdf8cbd7200cc4474d1e8d535be401e34d4195ac63b9015e8c933f75e5b24ee815bf6
 DIST ionide.projinfo.fcs.0.68.0.nupkg 34240 BLAKE2B 
bf70bf0020bf144d7642136fccacaa40b2047b84f55539db25533a1f985c46d2ca6abe3b046bab0a5e032c3c7907db0188fc95476590376ddf72c840f82dfee5
 SHA512 
72cbd2c969d8ee6a170250d73eaa3b19144939faba5258188e1a2eaaf77ef638b0f7fbc6f7378e00a6d146aab08f276e8613e13b853223af61198a6d0d898c17
 DIST ionide.projinfo.fcs.0.70.1.nupkg 34236 BLAKE2B 
3cdd5045671d251a1db329bb68ff7b4e2271c32dbdf86938fc1bba63157f29df16fb80528f9434ce5cd7a07959e065adf04026bfb6827cbab00917824be7509a
 SHA512 
f08a872d835e099f7cec14575a0cb1e7d718c944bf6e2f7014509d13de716c4ba7966223417e73ee0bfa1ed88997df5caf4d4a3c95268b45e3d6f212fc4dcf57
+DIST ionide.projinfo.fcs.0.70.2.nupkg 34266 BLAKE2B 
049025427779609d196e8ad2de274150ed833c87b0063bc9822b08cf31b3cd6f8b3807425b74fb59b65abddf4ff0aa63a22f203adbc74e2c9ea1d4585e131519
 SHA512 
15d67fc62fd69307963ceed5601428a5120cbe9f98a17b61778c79c068b241221c31c17ff3e29c0d097dd5838c08671fc3359d69e1077b6c708b956c3c715048
 DIST ionide.projinfo.projectsystem.0.68.0.nupkg 160564 BLAKE2B 
2b35ddff88e5217d54525f648185a22881fc8a5cd387e0a8ea61afb6dbeb0d716416391a03ed376e32541eb14ec45a8af71dbf706f1165babb8d2e4e40f1edfe
 SHA512 
5b21ed39d2ea39b1f6a8776136f31c08451c3d8a6c30a3323b40475d99cffa57718e55736faa612214bec767afd5a2bffc49c5c90ea2dda8c12a9dee636aa61d
 DIST ionide.projinfo.projectsystem.0.70.1.nupkg 161487 BLAKE2B 
1a7cc810d8ecf4b650e142795ad4640fc868c103c764d335e70405397da9c89616d3e704a3782311a25032569910017d2e7e0d4c41fe303a103b9afcc7ecedfa
 SHA512 
b2dbd30f079ccdc34ec1b8b759143830fd6b325bf5fc308ff079e71678aaedf781f9e69aba2eadf7e35feb01659b5d67eaf2413b312f7d9a5ffb01e62879ba80
+DIST ionide.projinfo.projectsystem.0.70.2.nupkg 161491 BLAKE2B 
d8e3a9f644fe66311b21305d57159832c25e677d283f6dd38a2dd737285ef78451a2956c369d08da78f9d20790f93d38af11dab8f584e9738cfe6fa9e7f27b7e
 SHA512 
7643fc2fac8037bc42e5fa482db18e853d8d01505192fc3a7520d5052869ed44cf30653d1f452b81b993d615108ec0ccebfc0716b076466af720939087e72d97
 DIST ionide.projinfo.sln.0.68.0.nupkg 189446 BLAKE2B 
e8e98184b1ffddceff7f3a64034f6fb796a8d8566c2ba05eca09fa93c2c2b9c3fe3fd3a3d33acb2978e5ee0a457c0c1cd1e53c447e0b6f01ffcc0fd25e46be97
 SHA512 
9762c7a93f6cca60eba8cc2caf6d8550d8e42a0a96d1915984ec15205b11de7433c25f45c1418c11411156498865964bf0bfe8f879bd6c8b60938d3ce80ec3b8
 DIST linkdotnet.stringbuilder.1.18.0.nupkg 47682 BLAKE2B 
21ace37baf627372bb113c941dcce0f92bfe4c8c1aad631e373c125435df33c83feca5fdc68935e3be37036fa36b17a1c12f098211f6cba18cad6eeb688f21b7
 SHA512 
e7249682ca23659941b7f457113ab1eb13815e0a256a8e5df09193b444678a6113373825598bd49541833120edab5649120eb33c4d59c6bdf9383c61b67bf5de
 DIST mcmaster.netcore.plugins.1.4.0.nupkg 51655 BLAKE2B 
b0ee8301859fcddb58c5f4a55518da52b762362e7a485d74550714be34a0a883025794b5c82bb412fdeb2128b3fa99d8e5de36ac671e2f646c0ac54a0c23b30a
 SHA512 
9a50f79de3c7a2c0388c17a0eb93e55a4e941ea01eaeb97bc6c01a077e1d6151d720605f57be9b450f70b66410d985235aaba892b549d2034c09e16c2e5ccf57

diff --git a/dev-dotnet/fsautocomplete/fsautocomplete-0.77.4.ebuild 
b/dev-dotnet/fsautocomplete/fsautocomplete-0.77.4.ebuild
new file mode 100644
index 000000000000..7837ed91ddb9
--- /dev/null
+++ b/dev-dotnet/fsautocomplete/fsautocomplete-0.77.4.ebuild
@@ -0,0 +1,355 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+APP_PN="FsAutoComplete"
+
+DOTNET_PKG_COMPAT="9.0"
+
+# Required tools are on top, they are listed in ".config/dotnet-tools.json".
+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]
[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]
+runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl@4.3.3
+runtime.debian.9-x64.runtime.native.System.Security.Cryptography.OpenSsl@4.3.3
+runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl@4.3.3
+runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl@4.3.3
+runtime.fedora.27-x64.runtime.native.System.Security.Cryptography.OpenSsl@4.3.3
+runtime.fedora.28-x64.runtime.native.System.Security.Cryptography.OpenSsl@4.3.3
[email protected]
[email protected]
[email protected]
[email protected]
+runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl@4.3.3
+runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl@4.3.3
+runtime.opensuse.42.3-x64.runtime.native.System.Security.Cryptography.OpenSsl@4.3.3
+runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple@4.3.1
+runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl@4.3.3
+runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl@4.3.3
+runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl@4.3.3
+runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl@4.3.3
+runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl@4.3.3
+runtime.ubuntu.18.04-x64.runtime.native.System.Security.Cryptography.OpenSsl@4.3.3
[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]
[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 check-reqs dotnet-pkg
+
+DESCRIPTION="F# language server using the Language Server Protocol"
+HOMEPAGE="https://github.com/ionide/FsAutoComplete/";
+
+if [[ "${PV}" == *9999* ]] ; then
+       inherit git-r3
+
+       EGIT_REPO_URI="https://github.com/ionide/${APP_PN}.git";
+else
+       SRC_URI="https://github.com/ionide/${APP_PN}/archive/v${PV}.tar.gz
+               -> ${P}.tar.gz"
+       S="${WORKDIR}/${APP_PN}-${PV}"
+
+       KEYWORDS="~amd64"
+fi
+
+SRC_URI+=" ${NUGET_URIS} "
+
+LICENSE="Apache-2.0 BSD MIT"
+SLOT="0"
+
+CHECKREQS_DISK_BUILD="2G"
+PATCHES=( "${FILESDIR}/${PN}-0.73.0-paket-dependencies.patch" )
+
+DOTNET_PKG_PROJECTS=( src/FsAutoComplete )
+DOTNET_PKG_BAD_PROJECTS=( test/FsAutoComplete.Tests.Lsp )
+
+DOCS=( CHANGELOG.md README.md )
+
+pkg_setup() {
+       check-reqs_pkg_setup
+       dotnet-pkg_pkg_setup
+}
+
+src_unpack() {
+       dotnet-pkg_src_unpack
+
+       if [[ -n "${EGIT_REPO_URI}" ]] ; then
+               git-r3_src_unpack
+       fi
+}
+
+src_prepare() {
+       dotnet-pkg_src_prepare
+
+       rm paket.lock || die
+       sed -i paket.dependencies -e "s|@NUGET_PACKAGES@|${NUGET_PACKAGES}|g" 
|| die
+}
+
+src_configure() {
+       dotnet-pkg-base_restore_tools
+       edotnet paket install
+
+       dotnet-pkg_src_configure
+}

Reply via email to