From d8fd3576e9c7c315228b712a2f89ad006e87d609 Mon Sep 17 00:00:00 2001 From: Matt Moriarity Date: Sun, 20 Jul 2025 08:51:15 -0600 Subject: [PATCH] igir: 2.11.0 -> 4.1.1 --- pkgs/by-name/ig/igir/package.nix | 23 +++++++++++++++++++---- 1 file changed, 19 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/ig/igir/package.nix b/pkgs/by-name/ig/igir/package.nix index 5e089d33b562..5c8a2ad74767 100644 --- a/pkgs/by-name/ig/igir/package.nix +++ b/pkgs/by-name/ig/igir/package.nix @@ -7,20 +7,27 @@ # at lib/node_modules/igir/node_modules/7zip-bin/linux/x64/7za autoPatchelfHook, stdenv, + + libusb1, + libuv, + libz, + lz4, + sdl2-compat, + systemd, }: buildNpmPackage rec { pname = "igir"; - version = "2.11.0"; + version = "4.1.1"; src = fetchFromGitHub { owner = "emmercm"; repo = "igir"; rev = "v${version}"; - hash = "sha256-NG0ZP8LOm7fZVecErTuLOfbp1yvXwHnwPkWTBzUJXWE="; + hash = "sha256-f/3XIBFMxSPwJpfZTBhuznU/psChfnQEwZASOoH4Ij0="; }; - npmDepsHash = "sha256-ADIEzr6PkGaJz27GKSVyTsrbz5zbud7BUb+OXPtP1Vo="; + npmDepsHash = "sha256-qPyS2F5jt1C5SZxvRuyPX4+TkYZKTffcekanWtH82EY="; # I have no clue why I have to do this postPatch = '' @@ -29,7 +36,15 @@ buildNpmPackage rec { nativeBuildInputs = [ autoPatchelfHook ]; - buildInputs = [ (lib.getLib stdenv.cc.cc) ]; + buildInputs = [ + (lib.getLib stdenv.cc.cc) + libusb1 + libuv + libz + lz4 + sdl2-compat + systemd + ]; # from lib/node_modules/igir/node_modules/@node-rs/crc32-linux-x64-musl/crc32.linux-x64-musl.node # Irrelevant to our use