wiseunpacker: init at 1.3.3 (#336611)

authored by

David McFarland and committed by
GitHub
5a87005e 0b508714

+72
+31
pkgs/by-name/wi/wiseunpacker/deps.nix
··· 1 + # This file was automatically generated by passthru.fetch-deps. 2 + # Please dont edit it manually, your changes might get overwritten! 3 + 4 + { fetchNuGet }: 5 + [ 6 + (fetchNuGet { 7 + pname = "Newtonsoft.Json"; 8 + version = "13.0.3"; 9 + hash = "sha256-hy/BieY4qxBWVVsDqqOPaLy1QobiIapkbrESm6v2PHc="; 10 + }) 11 + (fetchNuGet { 12 + pname = "SabreTools.Compression"; 13 + version = "0.4.2"; 14 + hash = "sha256-yNgHjyodFbkghYvPq3ginDGTX7rQNgcD9tRaWD3mJYM="; 15 + }) 16 + (fetchNuGet { 17 + pname = "SabreTools.IO"; 18 + version = "1.3.3"; 19 + hash = "sha256-UMGpU7g11qFafN+kbDmUt9PXlHg8dPHHZOIz6DuXMEU="; 20 + }) 21 + (fetchNuGet { 22 + pname = "SabreTools.Matching"; 23 + version = "1.3.1"; 24 + hash = "sha256-vPIGGneY0Zq/H75lJLtq5PosCozAXp+KRlQQ6OGAYiU="; 25 + }) 26 + (fetchNuGet { 27 + pname = "SabreTools.Models"; 28 + version = "1.4.2"; 29 + hash = "sha256-lVj05vrE6duaBa0Hq2ZmlSU0iYlp1o69P6TDtf9KPqo="; 30 + }) 31 + ]
+41
pkgs/by-name/wi/wiseunpacker/package.nix
··· 1 + { 2 + fetchFromGitHub, 3 + buildDotnetModule, 4 + dotnetCorePackages, 5 + lib, 6 + }: 7 + let 8 + version = "1.3.3"; 9 + pname = "WiseUnpacker"; 10 + in 11 + buildDotnetModule rec { 12 + inherit version pname; 13 + 14 + src = fetchFromGitHub { 15 + owner = "mnadareski"; 16 + repo = pname; 17 + rev = version; 18 + sha256 = "sha256-APbfo2D/p733AwNNByu5MvC9LA8WW4mAzq6t2w/YNrs="; 19 + }; 20 + 21 + dotnet-sdk = dotnetCorePackages.sdk_8_0; 22 + dotnet-runtime = dotnetCorePackages.runtime_8_0; 23 + 24 + dotnetFlags = [ "-p:TargetFramework=net8.0" ]; 25 + 26 + # Rename to something sensible 27 + postFixup = '' 28 + mv "$out/bin/Test" "$out/bin/WiseUnpacker" 29 + ''; 30 + 31 + nugetDeps = ./deps.nix; 32 + 33 + projectFile = "Test/Test.csproj"; 34 + 35 + meta = with lib; { 36 + homepage = "https://github.com/mnadareski/WiseUnpacker/"; 37 + description = "C# Wise installer unpacker based on HWUN and E_WISE "; 38 + maintainers = [ maintainers.gigahawk ]; 39 + license = licenses.mit; 40 + }; 41 + }