diff options
Diffstat (limited to 'pkgs/games/gog/xeen.nix')
-rw-r--r-- | pkgs/games/gog/xeen.nix | 10 |
1 files changed, 3 insertions, 7 deletions
diff --git a/pkgs/games/gog/xeen.nix b/pkgs/games/gog/xeen.nix index d4b07c73..e5e65fc8 100644 --- a/pkgs/games/gog/xeen.nix +++ b/pkgs/games/gog/xeen.nix @@ -1,4 +1,4 @@ -{ lib, stdenv, buildSandbox, fetchGog, innoextract, bchunk, p7zip +{ lib, stdenv, buildSandbox, fetchGog, gogUnpackHook, bchunk, p7zip , scummvm, fetchFromGitHub , runCommand, xvfb_run @@ -20,12 +20,8 @@ let sha256 = "0jv9k5rcapqlk61pawa5l4m34iwllx8j6cfz69gl092h04fvfqki"; }; - unpackCmd = toString [ - "${innoextract}/bin/innoextract" - "--include" "app/game1.gog" - "--include" "app/music" - "-L" "-m" "\"$curSrc\"" - ]; + nativeBuildInputs = [ gogUnpackHook ]; + innoExtractOnly = [ "app/game1.gog" "app/music" ]; patchPhase = '' cat > game1.inst <<EOF |