{ buildDotnetModule, lib, fetchFromGitHub, dotnetCorePackages }: buildDotnetModule rec { pname = "BaGet"; version = "0.4.0-preview2"; src = fetchFromGitHub { owner = "loic-sharma"; repo = pname; rev = "v${version}"; sha256 = "S/3CjXB/fBDzxLuQBQB3CKgEkmzUA8ZzzvzXLN8hfBU="; }; projectFile = "src/BaGet/BaGet.csproj"; nugetDeps = ./deps.nix; dotnet-sdk = dotnetCorePackages.sdk_3_1; dotnet-runtime = dotnetCorePackages.aspnetcore_3_1; passthru.updateScript = ./updater.sh; meta = with lib; { description = "A lightweight NuGet and symbol server"; license = licenses.mit; homepage = "https://loic-sharma.github.io/BaGet/"; platforms = platforms.all; maintainers = [ maintainers.abbradar ]; }; }