From 58aaf4cf07b288b8fb64bdb8e41e04a4d600bb50 Mon Sep 17 00:00:00 2001 From: Guy Chronister Date: Thu, 5 Mar 2026 10:06:21 -0600 Subject: [PATCH] neothesia: 0.3.1 -> 0.4.0, fix edge case test --- pkgs/by-name/ne/neothesia/package.nix | 14 +++++++++++--- 1 file changed, 11 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ne/neothesia/package.nix b/pkgs/by-name/ne/neothesia/package.nix index 3d4656723b89..9aa6d9eb1dde 100644 --- a/pkgs/by-name/ne/neothesia/package.nix +++ b/pkgs/by-name/ne/neothesia/package.nix @@ -13,18 +13,26 @@ libxi, libxcursor, libx11, + fetchpatch, }: rustPlatform.buildRustPackage (finalAttrs: { pname = "neothesia"; - version = "0.3.1"; + version = "0.4.0"; src = fetchFromGitHub { owner = "PolyMeilex"; repo = "Neothesia"; tag = "v${finalAttrs.version}"; - hash = "sha256-qYwBSye6RYClSlWmHwuy/rxq9w5932tR33Z+o2S1l8k="; + hash = "sha256-5DuyWuDJ08S12C3OWhC9mLhQvPCfWMdJCRUOWtKq/+k="; }; + patches = [ + (fetchpatch { + url = "https://github.com/PolyMeilex/Neothesia/commit/c450689134e5e767293ae9a4878a0396e585259b.patch"; + hash = "sha256-A7GuaEHIfSFrvS1SCBWGCuh3rvb2gaaw8dQ970f6u2Y="; + }) + ]; + buildInputs = [ ffmpeg_7 alsa-lib @@ -36,7 +44,7 @@ rustPlatform.buildRustPackage (finalAttrs: { rustPlatform.bindgenHook ]; - cargoHash = "sha256-mXeNAVYqPsBWiUZFV/atx/xjLgFNarm2HwI7k/NaAbc="; + cargoHash = "sha256-gX9DlgPgrM8KukX3auxbBKpJq7QG4+kRhHSUk3eQjAQ="; cargoBuildFlags = [ "-p neothesia -p neothesia-cli"