diff --git a/pkgs/by-name/as/assetripper/deps.json b/pkgs/by-name/as/assetripper/deps.json index fa09f39dc7f7..f1f5f8c75f77 100644 --- a/pkgs/by-name/as/assetripper/deps.json +++ b/pkgs/by-name/as/assetripper/deps.json @@ -46,8 +46,8 @@ }, { "pname": "AssetRipper.Cpp2IL.Core", - "version": "1.0.0", - "hash": "sha256-qS58t3OD2l/a1PJmfmKnHd9JXQEciMIgCnoVW70p5Dk=" + "version": "1.0.1", + "hash": "sha256-K9+jeW0joMJGP+bC5wt5ru+gAvIPwAEGauFQ6r/MThE=" }, { "pname": "AssetRipper.Gee.External.Capstone", @@ -71,13 +71,13 @@ }, { "pname": "AssetRipper.IO.Endian", - "version": "2.0.2", - "hash": "sha256-/oxfkQpCaERReRha+2fkPQaW9JNAyJdiujp1326Pcmw=" + "version": "2.1.0", + "hash": "sha256-8wpIi9wYBkyeOSWb+HnLemqk9/Y9M3Bh+xX6B06WxMU=" }, { "pname": "AssetRipper.LibCpp2IL", - "version": "1.0.0", - "hash": "sha256-yZxcQSP5252fNeRUVUVfILXTxU54QrPb8G8GRKKS3bQ=" + "version": "1.0.1", + "hash": "sha256-79mq6iK6fs8fx3CzYWaAtS+2LLqozCRSsLKb6L61Wws=" }, { "pname": "AssetRipper.Mining.PredefinedAssets", @@ -86,8 +86,8 @@ }, { "pname": "AssetRipper.NativeDialogs", - "version": "1.1.1", - "hash": "sha256-6ShudCx1WwuzmbElus3NxyxuNY5e8NthujoKkkgLFyE=" + "version": "1.1.2", + "hash": "sha256-FiLz2N5gjpNi5vIiuO/FtL2okjkTdBNOSAvrZ5ZcAWY=" }, { "pname": "AssetRipper.Primitives", @@ -121,8 +121,8 @@ }, { "pname": "AssetRipper.SourceGenerated", - "version": "1.3.10", - "hash": "sha256-CU8mSe7+vEmQ7QjRv0UDE9REOWniFz38BAtiKAtGsvo=" + "version": "1.3.11.1", + "hash": "sha256-ZIVM61VLFQT4q8jnnZlmNcsLAPb0QsVN4V4LEGv+FKA=" }, { "pname": "AssetRipper.Text.Html", @@ -131,13 +131,13 @@ }, { "pname": "AssetRipper.Text.SourceGeneration", - "version": "1.2.2", - "hash": "sha256-CsJuv8agq57DsjChX5CC9gyhnr0hwNpCdeCxxu62w48=" + "version": "1.2.3", + "hash": "sha256-Og4v0ebFfqYKVK2xzlEdzUeHDcL6HgkOAVxB+RZpcmo=" }, { "pname": "AssetRipper.TextureDecoder", - "version": "2.6.0", - "hash": "sha256-qoecWzCXQq82wUTaw6A65pJYId/GxxkiKGZZ9AlbgWo=" + "version": "2.6.1", + "hash": "sha256-m7X0ozt3x8I3ivS8dHRY24IdjF16KaYPcSnse8Ev9Cs=" }, { "pname": "AssetRipper.Tpk", @@ -146,14 +146,14 @@ }, { "pname": "Disarm", - "version": "2022.1.0-master.57", - "hash": "sha256-KtLpcS+n+HVkHc/CKBoyx+PWKpxkkVvtsqf002KSbPI=", - "url": "https://nuget.samboy.dev/v3/package/disarm/2022.1.0-master.57/disarm.2022.1.0-master.57.nupkg" + "version": "2022.1.0-master.99", + "hash": "sha256-g8JqGyig6M9TVM6OgK+2QVQBfdO7jTyCS3rEUxciuEw=", + "url": "https://nuget.samboy.dev/v3/package/disarm/2022.1.0-master.99/disarm.2022.1.0-master.99.nupkg" }, { "pname": "Fmod5Sharp", - "version": "3.0.1", - "hash": "sha256-Od9D7s20ONwuD1V6ZUCKkCyLR57pX8GRDuDs5oZzc+I=" + "version": "3.1.0", + "hash": "sha256-C4tAa3rRqh/0bUjSoTiMT2HWhuMm2EWMvGTrRPzEDGQ=" }, { "pname": "Iced", @@ -162,8 +162,8 @@ }, { "pname": "IndexRange", - "version": "1.0.2", - "hash": "sha256-bsoOY0HLG+nsjdeA3XiTOq0NSvXIz/xasFdSMe6svWQ=" + "version": "1.1.0", + "hash": "sha256-WUBDXlrTDb2KbhoFFGSab6tqr+SL6wv5yamZ35PXD/k=" }, { "pname": "K4os.Compression.LZ4", @@ -172,28 +172,33 @@ }, { "pname": "Microsoft.AspNetCore.OpenApi", - "version": "10.0.2", - "hash": "sha256-FU57fPXL4NUDRqi+rLresi4yKttv1KcAnLuEdPCyTos=" + "version": "10.0.5", + "hash": "sha256-CQXAu6Tm8nOy/rrZksIKGaLW7USEP/N1kwKBMLoh7js=" }, { "pname": "Microsoft.Bcl.AsyncInterfaces", - "version": "10.0.2", - "hash": "sha256-3lrCf7HOpbkZkQx4/JSpKi8Rl+hp9NAaRi9dp6xqMaQ=" + "version": "10.0.3", + "hash": "sha256-+wTcmczUD1qSnnWZ1miijr62/glcRbNWRpEZh/OBU2g=" + }, + { + "pname": "Microsoft.Bcl.Memory", + "version": "9.0.0", + "hash": "sha256-ECgyZ53XqJoRcZexQpctEq1nHFXuW4YqFSx7Elsae7U=" }, { "pname": "Microsoft.CodeAnalysis.Analyzers", - "version": "4.14.0", - "hash": "sha256-zmTSI77qeBKTmb0m79mbVaW3/94t7AWPO1A2Tchowng=" + "version": "5.3.0", + "hash": "sha256-eUjU7MDekcbDQxUButcWK7siHx6HmrgdDMLnpGYRVLM=" }, { "pname": "Microsoft.CodeAnalysis.Common", - "version": "5.0.0", - "hash": "sha256-g4ALvBSNyHEmSb1l5TFtWW7zEkiRmhqLx4XWZu9sr2U=" + "version": "5.3.0", + "hash": "sha256-O5RVbqAWXL2FcCNtn+dPAVJ/5aiaxc8nQWojJSsx61w=" }, { "pname": "Microsoft.CodeAnalysis.CSharp", - "version": "5.0.0", - "hash": "sha256-ctBCkQGFpH/xT5rRE3xibu9YxPD108RuC4a4Z25koG8=" + "version": "5.3.0", + "hash": "sha256-A3jxlZEyfgEn9unhoQqbOsA0wd/mA8aak6dRlu5mHIU=" }, { "pname": "Microsoft.Extensions.ApiDescription.Server", @@ -212,8 +217,8 @@ }, { "pname": "Microsoft.OpenApi", - "version": "2.3.0", - "hash": "sha256-nfg+g85wy5q1dnRnCYXrINogyspNNTKr9Jd6bj7tXXM=" + "version": "2.4.1", + "hash": "sha256-DXdbXq5Gpg3MJVBM0C8uF6mcLczVJAUFp6LAdFojgPs=" }, { "pname": "Microsoft.OpenApi", @@ -225,11 +230,6 @@ "version": "2.0.0", "hash": "sha256-rD5ubdSgpufNjNyCerO0N5Gg2brUMhjEOL5qaNwFhBM=" }, - { - "pname": "NAudio.Core", - "version": "2.1.0", - "hash": "sha256-cVfdq9B7wwojGiTOOrcnweQyI9q7U9+uDirqjisWrd8=" - }, { "pname": "NAudio.Core", "version": "2.2.1", @@ -252,8 +252,8 @@ }, { "pname": "OggVorbisEncoder", - "version": "1.2.0", - "hash": "sha256-5UhHf3JJUTG968Bst/cLR30qMTe1AntntDIv8w1IkFY=" + "version": "1.2.2", + "hash": "sha256-bT1OTDkotU1eN/AvNFzsP7jRm4y3GNGl7FjXChVhNB8=" }, { "pname": "Ookii.CommandLine", @@ -282,8 +282,8 @@ }, { "pname": "SharpCompress", - "version": "0.44.4", - "hash": "sha256-woh8cQz+Qc6MiYhCSXmMERxzhqYDWoqo7qDfRh3Od/o=" + "version": "0.47.1", + "hash": "sha256-rRzSU1SCGOj0E0or5odH7yEExH0IasSSx9RALH7QFYw=" }, { "pname": "SourceGenerator.Foundations", @@ -297,23 +297,23 @@ }, { "pname": "Swashbuckle.AspNetCore", - "version": "10.1.0", - "hash": "sha256-28kzcCMc9Ypv/g0z8mexB2bKMS7vRw3ZU61p3QKMnlk=" + "version": "10.1.5", + "hash": "sha256-Xyh9X/naQzXrQ/S6iij/NTCM+jRIWBJzT7qAiSIcHTI=" }, { "pname": "Swashbuckle.AspNetCore.Swagger", - "version": "10.1.0", - "hash": "sha256-UTNuin8H71zlm1RGqyV2Spk/K+2UeAt6nM3QPyXJSk4=" + "version": "10.1.5", + "hash": "sha256-XXz1DIP7wD3tRJXOsL9qhzOaEAP2kyKIbwZFJdLhI2A=" }, { "pname": "Swashbuckle.AspNetCore.SwaggerGen", - "version": "10.1.0", - "hash": "sha256-lDWEOYrgJWskM45+XvDmaxSZRU/ZFfGEr2bTh7eZsqE=" + "version": "10.1.5", + "hash": "sha256-4NAg4PW934OglxtKgl5x0kvzRlNJThGDpyMX+8NFE+E=" }, { "pname": "Swashbuckle.AspNetCore.SwaggerUI", - "version": "10.1.0", - "hash": "sha256-qxIhoxk9dfzRo4lX5I5J5WWFagVYqgjbjY4Q/yJr6dA=" + "version": "10.1.5", + "hash": "sha256-/XIglebzW9xLEzX19K+lL9/rQDhrBGbfhPP4ZNPcIx0=" }, { "pname": "System.Buffers", @@ -337,8 +337,8 @@ }, { "pname": "System.IO.Pipelines", - "version": "10.0.2", - "hash": "sha256-Guh0w9aMQ5wNSI9ecuoH4tGOX4VFnlNgepvBTPGFgzc=" + "version": "10.0.3", + "hash": "sha256-+LsHlaUFMFVb60U7GFcvD1l7IpEcjdm1+Iw2g+qrUik=" }, { "pname": "System.Memory", @@ -402,13 +402,13 @@ }, { "pname": "System.Text.Encodings.Web", - "version": "10.0.2", - "hash": "sha256-DWbSR+d8DJtkMclrKKbS5Ghlvi6YYrrxgHGfyDJx50o=" + "version": "10.0.3", + "hash": "sha256-TuOSPfi9dfFnHvH5++zIi30JpRERp35HFpm2R0NWUAk=" }, { "pname": "System.Text.Json", - "version": "10.0.2", - "hash": "sha256-Gf6L3mxsdvmN8gDyoUhfZDSFWKpmn9UjJ2v/p1CDFmk=" + "version": "10.0.3", + "hash": "sha256-E1gPHMAuk2tR4cyScCfsSlDDerhlLAQCUZZMiByIk18=" }, { "pname": "System.Threading.Tasks.Extensions", diff --git a/pkgs/by-name/as/assetripper/package.nix b/pkgs/by-name/as/assetripper/package.nix index 116a1cc9a6d8..f9a36049de1a 100644 --- a/pkgs/by-name/as/assetripper/package.nix +++ b/pkgs/by-name/as/assetripper/package.nix @@ -6,17 +6,18 @@ fetchFromGitHub, dbus, dotnetCorePackages, + nix-update-script, }: buildDotnetModule (finalAttrs: { pname = "assetripper"; - version = "1.3.10"; + version = "1.3.12"; src = fetchFromGitHub { owner = "AssetRipper"; repo = "AssetRipper"; tag = finalAttrs.version; - hash = "sha256-sqlZsUTeLyHHESNtC07F2FjgLXnuqgoPYRcgE57sq5k="; + hash = "sha256-pBza6yuMdExKqzhds8Ib5SzRzXRdD5TdEN/Yz7V+zGA="; }; buildInputs = [ @@ -47,8 +48,8 @@ buildDotnetModule (finalAttrs: { fixupPhase = lib.optionalString stdenv.hostPlatform.isLinux '' runHook preFixup - autoPatchelf $out/lib/${finalAttrs.pname}/libnfd.so - autoPatchelf $out/lib/${finalAttrs.pname}/libTexture2DDecoderNative.so + autoPatchelf $out/lib/assetripper/libnfd.so + autoPatchelf $out/lib/assetripper/libTexture2DDecoderNative.so runHook postFixup ''; @@ -67,6 +68,8 @@ buildDotnetModule (finalAttrs: { dotnet-sdk = dotnetCorePackages.sdk_10_0; dotnet-runtime = finalAttrs.dotnet-sdk.aspnetcore; + passthru.updateScript = nix-update-script { }; + meta = { description = "Tool for extracting assets from Unity serialized files and asset bundles"; homepage = "https://github.com/AssetRipper/AssetRipper";