From c86da4e491344598c9bbc802907164b07be61109 Mon Sep 17 00:00:00 2001 From: Matt Sturgeon Date: Mon, 7 Apr 2025 13:06:42 +0100 Subject: [PATCH] nexusmods-app: 0.8.3 -> 0.9.2 https://github.com/Nexus-Mods/NexusMods.App/releases/tag/v0.9.1 https://github.com/Nexus-Mods/NexusMods.App/releases/tag/v0.9.2 --- doc/release-notes/rl-2505.section.md | 2 +- pkgs/by-name/ne/nexusmods-app/deps.json | 4 ++-- pkgs/by-name/ne/nexusmods-app/package.nix | 10 ++-------- 3 files changed, 5 insertions(+), 11 deletions(-) diff --git a/doc/release-notes/rl-2505.section.md b/doc/release-notes/rl-2505.section.md index 6a6a797269c6..324fa6c8be14 100644 --- a/doc/release-notes/rl-2505.section.md +++ b/doc/release-notes/rl-2505.section.md @@ -328,7 +328,7 @@ ### NexusMods.App upgraded {#sec-nixpkgs-release-25.05-incompatibilities-nexusmods-app-upgraded} -- `nexusmods-app` has been upgraded from version 0.6.3 to 0.8.3. +- `nexusmods-app` has been upgraded from version 0.6.3 to 0.9.2. - Before upgrading, you **must reset all app state** (mods, games, settings, etc). NexusMods.App will crash if any state from a version older than 0.7.0 is still present. diff --git a/pkgs/by-name/ne/nexusmods-app/deps.json b/pkgs/by-name/ne/nexusmods-app/deps.json index a9b2f5a7fbf1..0728dca5649b 100644 --- a/pkgs/by-name/ne/nexusmods-app/deps.json +++ b/pkgs/by-name/ne/nexusmods-app/deps.json @@ -1606,8 +1606,8 @@ }, { "pname": "NexusMods.Archives.Nx", - "version": "0.6.3", - "hash": "sha256-E4bOexmmPqMJoXs2gDAhgierGAFyc2JVrP3HBn3KAXs=" + "version": "0.6.4", + "hash": "sha256-jDOCZ6VWPqcKE6gqqAdkyLL3G2g6pbG78mpMRhgYx2o=" }, { "pname": "NexusMods.Hashing.xxHash3", diff --git a/pkgs/by-name/ne/nexusmods-app/package.nix b/pkgs/by-name/ne/nexusmods-app/package.nix index 7b39ae86eca2..6e492636a9c8 100644 --- a/pkgs/by-name/ne/nexusmods-app/package.nix +++ b/pkgs/by-name/ne/nexusmods-app/package.nix @@ -24,12 +24,12 @@ let in buildDotnetModule (finalAttrs: { inherit pname; - version = "0.8.3"; + version = "0.9.2"; src = fetchgit { url = "https://github.com/Nexus-Mods/NexusMods.App.git"; rev = "refs/tags/v${finalAttrs.version}"; - hash = "sha256-b6Tpwy0DepbT80+Jil8celeiNN3W+5prt57NjgLD+u0="; + hash = "sha256-Xb/i25l0jLn87OeouD0+CRv11d8aOn7Sr69z3TkS6I4="; fetchSubmodules = true; fetchLFS = true; }; @@ -65,12 +65,6 @@ buildDotnetModule (finalAttrs: { postPatch = '' # for some reason these tests fail (intermittently?) with a zero timestamp touch tests/NexusMods.UI.Tests/WorkspaceSystem/*.verified.png - - # Bump StrawberryShake so we can drop .NET 8 - # See https://github.com/Nexus-Mods/NexusMods.App/pull/2830 - substituteInPlace Directory.Packages.props \ - --replace-fail 'Include="StrawberryShake.Server" Version="14.1.0"' \ - 'Include="StrawberryShake.Server" Version="15.0.3"' ''; makeWrapperArgs = [