BeatSaberModManager: regenerate deps, remove add-runtime-identifier.patch

mdarocha 3e04ba2c d093086a

+7 -30
-12
pkgs/games/BeatSaberModManager/add-runtime-identifier.patch
··· 1 - --- a/BeatSaberModManager/BeatSaberModManager.csproj 2 - +++ b/BeatSaberModManager/BeatSaberModManager.csproj 3 - @@ -14,6 +14,7 @@ 4 - <EnforceCodeStyleInBuild>true</EnforceCodeStyleInBuild> 5 - <GenerateDocumentationFile>true</GenerateDocumentationFile> 6 - <ApplicationIcon>Resources/Icons/Icon.ico</ApplicationIcon> 7 - + <RuntimeIdentifier>@runtimeIdentifier@</RuntimeIdentifier> 8 - </PropertyGroup> 9 - 10 - <PropertyGroup Condition="'$(Configuration)'=='Debug'"> 11 - 12 - Diff finished. Tue Oct 18 23:16:23 2022
+7 -10
pkgs/games/BeatSaberModManager/default.nix
··· 27 27 fetchSubmodules = true; # It vendors BSIPA-Linux 28 28 }; 29 29 30 - # This _must_ be specified in the project file and it can only be one so 31 - # obviously you wouldn't specify it as an upstream project. Typical M$. 32 - # https://github.com/NixOS/nixpkgs/pull/196648#discussion_r998709996 33 - # https://github.com/affederaffe/BeatSaberModManager/issues/5 34 - patches = [ 35 - (substituteAll { 36 - src = ./add-runtime-identifier.patch; 37 - runtimeIdentifier = dotnetCorePackages.systemToDotnetRid stdenv.targetPlatform.system; 38 - }) 30 + dotnet-sdk = with dotnetCorePackages; combinePackages [ 31 + sdk_7_0 32 + sdk_6_0 39 33 ]; 40 34 41 - dotnet-sdk = dotnetCorePackages.sdk_7_0; 42 35 dotnet-runtime = dotnetCorePackages.runtime_7_0; 36 + 37 + projectFile = [ "BeatSaberModManager/BeatSaberModManager.csproj" ]; 38 + 39 + executables = [ "BeatSaberModManager" ]; 43 40 44 41 nugetDeps = ./deps.nix; 45 42
-8
pkgs/games/BeatSaberModManager/deps.nix
··· 25 25 (fetchNuGet { pname = "HarfBuzzSharp.NativeAssets.WebAssembly"; version = "2.8.2.3"; sha256 = "043hv36bg5240znbm8x5la7py17m4jfzy57q3ka32f6zjld83j36"; }) 26 26 (fetchNuGet { pname = "HarfBuzzSharp.NativeAssets.Win32"; version = "2.8.2.3"; sha256 = "08khd2jqm8sw58ljz5srangzfm2sz3gd2q1jzc5fr80lj8rv6r74"; }) 27 27 (fetchNuGet { pname = "MicroCom.Runtime"; version = "0.11.0"; sha256 = "0p9c3m0zk59x9dcqw077hzd2yk60myisbacvm36mnwpcjwzjkp2m"; }) 28 - (fetchNuGet { pname = "Microsoft.AspNetCore.App.Ref"; version = "6.0.14"; sha256 = "0q43lxc5wdw5vaypzc068yx8q1s85sj3yw1lcdjr0ps7nzzv4laa"; }) 29 - (fetchNuGet { pname = "Microsoft.AspNetCore.App.Runtime.linux-arm64"; version = "6.0.14"; sha256 = "16qzgzgr4b0pl471mvdd9kzaw77hzgrsqmlj4ry7gq0vcn3vpx1p"; }) 30 - (fetchNuGet { pname = "Microsoft.AspNetCore.App.Runtime.linux-x64"; version = "6.0.14"; sha256 = "0jq2sk2mmgwxm0c3f6yls2swksmpqdjrr9s3i65g0r001f475dds"; }) 31 28 (fetchNuGet { pname = "Microsoft.Bcl.AsyncInterfaces"; version = "6.0.0"; sha256 = "15gqy2m14fdlvy1g59207h5kisznm355kbw010gy19vh47z8gpz3"; }) 32 29 (fetchNuGet { pname = "Microsoft.CodeAnalysis.Analyzers"; version = "3.0.0"; sha256 = "0bbl0jpqywqmzz2gagld1p2gvdfldjfjmm25hil9wj2nq1zc4di8"; }) 33 30 (fetchNuGet { pname = "Microsoft.CodeAnalysis.Common"; version = "3.8.0"; sha256 = "12n7rvr39bzkf2maw7zplw8rwpxpxss4ich3bb2pw770rx4nyvyw"; }) ··· 36 33 (fetchNuGet { pname = "Microsoft.CodeAnalysis.Scripting.Common"; version = "3.8.0"; sha256 = "0hjgxcsj5zy27lqk0986m59n5dbplx2vjjla2lsvg4bwg8qa7bpk"; }) 37 34 (fetchNuGet { pname = "Microsoft.CSharp"; version = "4.3.0"; sha256 = "0gw297dgkh0al1zxvgvncqs0j15lsna9l1wpqas4rflmys440xvb"; }) 38 35 (fetchNuGet { pname = "Microsoft.CSharp"; version = "4.7.0"; sha256 = "0gd67zlw554j098kabg887b5a6pq9kzavpa3jjy5w53ccjzjfy8j"; }) 39 - (fetchNuGet { pname = "Microsoft.NETCore.App.Host.linux-arm64"; version = "6.0.14"; sha256 = "04pnpxxgisy1zqwc0yx6blsbn6v9dyx6hklpf97702xkvc3rnp8n"; }) 40 - (fetchNuGet { pname = "Microsoft.NETCore.App.Host.linux-x64"; version = "6.0.14"; sha256 = "1mmmv3jlf99qkp2n79v2x20x0c6h7j8vp24qnh3shdcqxmj3b6w7"; }) 41 - (fetchNuGet { pname = "Microsoft.NETCore.App.Ref"; version = "6.0.14"; sha256 = "1047xhl0dxc1b9rrzv7q353v3nb4q6r140ks93gdag24fi0m9qin"; }) 42 - (fetchNuGet { pname = "Microsoft.NETCore.App.Runtime.linux-arm64"; version = "6.0.14"; sha256 = "0z73vf33fj4qya582mzha24c98qhg69y6qkcvbg5zs03h7333zyz"; }) 43 - (fetchNuGet { pname = "Microsoft.NETCore.App.Runtime.linux-x64"; version = "6.0.14"; sha256 = "0jq6xa6pj6fa6sbims848a2gz827az8rks644ml59rj1iylhrr38"; }) 44 36 (fetchNuGet { pname = "Microsoft.NETCore.Platforms"; version = "1.1.0"; sha256 = "08vh1r12g6ykjygq5d3vq09zylgb84l63k49jc4v8faw9g93iqqm"; }) 45 37 (fetchNuGet { pname = "Microsoft.NETCore.Platforms"; version = "2.1.2"; sha256 = "1507hnpr9my3z4w1r6xk5n0s1j3y6a2c2cnynj76za7cphxi1141"; }) 46 38 (fetchNuGet { pname = "Microsoft.NETCore.Platforms"; version = "5.0.0"; sha256 = "0mwpwdflidzgzfx2dlpkvvnkgkr2ayaf0s80737h4wa35gaj11rc"; })