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 +}
