@@ -19,8 +19,8 @@ buildDotnetModule rec {
1919 hash = "sha256-HE0KxPKU7tYZbYiCL8sm6I/NZiX0MJktt+5d6qB1A2E=" ;
2020 } ;
2121
22- dotnet-sdk = dotnetCorePackages . sdk_7_0 ;
23- dotnet-runtime = dotnetCorePackages . runtime_7_0 ;
22+ dotnet-sdk = dotnetCorePackages . sdk_8_0 ;
23+ dotnet-runtime = dotnetCorePackages . runtime_8_0 ;
2424
2525 projectFile = "OpenUtau.sln" ;
2626 nugetDeps = ./deps.nix ;
@@ -37,11 +37,11 @@ buildDotnetModule rec {
3737 # socket cannot bind to localhost on darwin for tests
3838 doCheck = ! stdenv . isDarwin ;
3939
40- # net7 .0 replacement needed until upstream bumps to dotnet 7
40+ # net8 .0 replacement needed until upstream bumps to dotnet 8
4141 postPatch = ''
4242 substituteInPlace OpenUtau/OpenUtau.csproj OpenUtau.Test/OpenUtau.Test.csproj --replace \
4343 '<TargetFramework>net6.0</TargetFramework>' \
44- '<TargetFramework>net7 .0</TargetFramework>'
44+ '<TargetFramework>net8 .0</TargetFramework>'
4545
4646 substituteInPlace OpenUtau/Program.cs --replace \
4747 '/usr/bin/fc-match' \
@@ -70,12 +70,7 @@ buildDotnetModule rec {
7070 # some deps and worldline resampler
7171 binaryNativeCode
7272 ] ;
73- license = with licenses ; [
74- # dotnet code and worldline resampler binary
75- mit
76- # worldline resampler binary - no source is available (hence "unfree") but usage of the binary is MIT
77- unfreeRedistributable
78- ] ;
73+ license = licenses . mit ;
7974 maintainers = [ ] ;
8075 platforms = [ "x86_64-linux" "aarch64-linux" "x86_64-darwin" "aarch64-darwin" ] ;
8176 mainProgram = "OpenUtau" ;
0 commit comments