commit:     9396c0c8a80583e0d69f255ec4358454c51cec75
Author:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
AuthorDate: Thu May 23 21:38:19 2024 +0000
Commit:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Thu May 23 22:08:08 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9396c0c8

dev-dotnet/fsautocomplete: bump to 0.73.1

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

 dev-dotnet/fsautocomplete/Manifest                 |   1 +
 .../fsautocomplete/fsautocomplete-0.73.1.ebuild    | 281 +++++++++++++++++++++
 2 files changed, 282 insertions(+)

diff --git a/dev-dotnet/fsautocomplete/Manifest 
b/dev-dotnet/fsautocomplete/Manifest
index 17f8296d72ab..da5f066dce78 100644
--- a/dev-dotnet/fsautocomplete/Manifest
+++ b/dev-dotnet/fsautocomplete/Manifest
@@ -54,6 +54,7 @@ DIST fparsec.1.1.1.nupkg 353063 BLAKE2B 
47e93d6ed373bcf3fd5c26ace2d60a1e6701b14b
 DIST fsautocomplete-0.69.0.tar.gz 1250452 BLAKE2B 
b1cc61ad24927f71a65bb09b603b8bd533dd3f8580d39e1503a382cd74d7eedd42566fa1bf3548c2b31db5042ccad8b119b882beab5a857a9f0bfd5ce7b2e890
 SHA512 
3a2f75c32fcd4c9b756eccd32bc136add2122fbbac8f0956089ec9c1df882045e997c9a61a146ed6b84f21ca9dcdad2f333cb1d6eed09e9711ae201b0f88a899
 DIST fsautocomplete-0.71.0.tar.gz 1252380 BLAKE2B 
61d911c3b5af93840a72ef50c1b0b2d8f29ee4e3ec3f7b2d0d3b65ce8625fe2ffbac4055d5fe68e92d02d688ca4aecaa9291012b9577048bd7aa282f533dbd74
 SHA512 
876282ff51a4defbfb29c8c352799c07512cff104836925e6364a78ab166bd1d42e19c04ae3545d64bd8a92e171718ac145ab00ee15aa6e089f6b112a6e56f28
 DIST fsautocomplete-0.73.0.tar.gz 1273077 BLAKE2B 
eb405a52266d1450c9f2fe4b0eff4a1d8cdab081a1237f96e14fce7861d04cc03a82044cef48d8339ac1bd94bb9f509a22b3cb160d0eec80516c567e4bd741ee
 SHA512 
4de35838740e63ecc5e16d3f491d8097063cc37a81ca9f91975d5193e1d2f56f6f99bc4c315ea344427c495c8deca8b034fcdabce5eadea22141525497aa9c39
+DIST fsautocomplete-0.73.1.tar.gz 1274826 BLAKE2B 
326234cf9eb0bd3d0a79aff86b2caeb9476de7b98c9ab15bfc031d16ea3fbb124b5089d0c9b973200563742bfb363d56ad6187adcad9ae8fd2eddc89a0c4a20c
 SHA512 
8ac38c9f437691ffdca2323436e2316fd574459bc8442de4b1f3c20a8bca73a92447dbc6b87e62a21edd738a16b2c3d0b7c97d0d41bf72461c03e9c26813d5b4
 DIST fsharp-analyzers.0.23.0.nupkg 17690027 BLAKE2B 
4673a07cf3b6ae2d978cbd6901b822b9fbdf3ea953d49b94fe9650fb3fb0833974875e36170f56817943035f9e68a41136c2502e32137738e5df93c0816a8716
 SHA512 
142dbf1e03efe82bb48485339b59309c5bed382177ecef06b7d5f1d79f88340db05826f8e57128a3a4aa69de6082c03e37db5d025d9bbd4616e73e4f839c1479
 DIST fsharp-analyzers.0.26.0.nupkg 18015402 BLAKE2B 
d7b3e5890e4d58fee1dd014d7b39c68b36d31c759aad602bc9db04df964f17b743f278f28cb065c619855a72e3e2bc6c2ffcc0a442fc39149bf39432c1fb9648
 SHA512 
60bf0eacb8c169c5d94d4291855729e7ab647400d37e9569657e4a9232083d00e4822fbbbe2a249ec1ae0b8a5a368023ba4470785665b089b8ad19a6727d6785
 DIST fsharp.analyzers.build.0.3.0.nupkg 15911 BLAKE2B 
64d63679503b16b541537fd4482c47cd384628bd7ca70f6ad771b93bb11554b82605c2827a0facc8dc5917b196548bc739f989d5ae7899e3b0673df5da50620f
 SHA512 
f07cbbcfaca9ae92285d143ae303adbb95fedd15cca256f278fe4adefb7c8c7e810f74d7ff53bb50dcffbd3408f9350baddb925c6b39ff1a10814eddda7045fd

diff --git a/dev-dotnet/fsautocomplete/fsautocomplete-0.73.1.ebuild 
b/dev-dotnet/fsautocomplete/fsautocomplete-0.73.1.ebuild
new file mode 100644
index 000000000000..3bdf59f35083
--- /dev/null
+++ b/dev-dotnet/fsautocomplete/fsautocomplete-0.73.1.ebuild
@@ -0,0 +1,281 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MY_PN=FsAutoComplete
+
+DOTNET_PKG_COMPAT=8.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]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[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.2
+runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl@4.3.2
+runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl@4.3.2
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
+runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl@4.3.2
+runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl@4.3.2
+runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple@4.3.0
+runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl@4.3.2
+runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl@4.3.2
+runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl@4.3.2
+runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl@4.3.2
+runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl@4.3.2
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[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/fsharp/FsAutoComplete/";
+
+if [[ "${PV}" == *9999* ]] ; then
+       inherit git-r3
+
+       EGIT_REPO_URI="https://github.com/fsharp/${MY_PN}.git";
+else
+       SRC_URI="https://github.com/fsharp/${MY_PN}/archive/v${PV}.tar.gz
+               -> ${P}.tar.gz"
+       S="${WORKDIR}/${MY_PN}-${PV}"
+
+       KEYWORDS="~amd64"
+fi
+
+SRC_URI+=" ${NUGET_URIS} "
+
+LICENSE="Apache-2.0 BSD MIT"
+SLOT="0"
+RESTRICT="test"                        # Has >=19 failing tests (uses expecto).
+
+CHECKREQS_DISK_BUILD="2G"
+DOTNET_PKG_PROJECTS=( src/FsAutoComplete/FsAutoComplete.fsproj )
+PATCHES=(
+       "${FILESDIR}/${PN}-0.73.0-paket-dependencies.patch"
+)
+
+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