diff options
Diffstat (limited to '')
| -rw-r--r-- | hosts/caladan/default.nix | 2 | ||||
| -rw-r--r-- | pkgs/default.nix | 1 | ||||
| -rw-r--r-- | pkgs/igir/default.nix | 52 |
3 files changed, 1 insertions, 54 deletions
diff --git a/hosts/caladan/default.nix b/hosts/caladan/default.nix index 7ae0080..5c8a885 100644 --- a/hosts/caladan/default.nix +++ b/hosts/caladan/default.nix @@ -43,7 +43,7 @@ pkgs.fastfetch #pkgs.frozen-bubble pkgs.hedgewars - #pkgs.igir + pkgs.igir pkgs.kobodeluxe pkgs.linux-firmware pkgs.linuxKernel.packages.linux_7_0.turbostat diff --git a/pkgs/default.nix b/pkgs/default.nix index 5c72764..1534076 100644 --- a/pkgs/default.nix +++ b/pkgs/default.nix @@ -1,6 +1,5 @@ pkgs: { gearmulator = pkgs.callPackage ./gearmulator { }; - igir = pkgs.callPackage ./igir { }; sdrconnect = pkgs.callPackage ./sdrconnect { }; wayback-x11 = pkgs.callPackage ./wayback-x11 { }; } diff --git a/pkgs/igir/default.nix b/pkgs/igir/default.nix deleted file mode 100644 index dfc4834..0000000 --- a/pkgs/igir/default.nix +++ /dev/null @@ -1,52 +0,0 @@ -{ - # for patching bundled 7z binary from the 7zip-bin node module - # at lib/node_modules/igir/node_modules/7zip-bin/linux/x64/7za - autoPatchelfHook, - buildNpmPackage, - fetchFromGitHub, - lib, - libusb1, - libuv, - libz, - lz4, - sdl2-compat, - stdenv, - udev, -}: - -buildNpmPackage rec { - pname = "igir"; - version = "4.1.1"; - - src = fetchFromGitHub { - owner = "emmercm"; - repo = "igir"; - rev = "v${version}"; - hash = "sha256-f/3XIBFMxSPwJpfZTBhuznU/psChfnQEwZASOoH4Ij0="; - }; - - npmDepsHash = "sha256-qPyS2F5jt1C5SZxvRuyPX4+TkYZKTffcekanWtH82EY="; - - # I have no clue why I have to do this - postPatch = '' - patchShebangs scripts/update-readme-help.sh - ''; - - nativeBuildInputs = [ autoPatchelfHook ]; - - buildInputs = [ (lib.getLib stdenv.cc.cc) libusb1 libuv libz lz4 sdl2-compat udev ]; - - # from lib/node_modules/igir/node_modules/@node-rs/crc32-linux-x64-musl/crc32.linux-x64-musl.node - # Irrelevant to our use - autoPatchelfIgnoreMissingDeps = [ "libc.musl-x86_64.so.1" ]; - - meta = with lib; { - description = "Video game ROM collection manager to help filter, sort, patch, archive, and report on collections on any OS"; - mainProgram = "igir"; - homepage = "https://igir.io"; - changelog = "https://github.com/emmercm/igir/releases/tag/${src.rev}"; - license = licenses.gpl3Plus; - maintainers = with maintainers; [ ]; - platforms = platforms.linux; - }; -} |
