diff --git a/pkgs/by-name/xa/xarchiver/package.nix b/pkgs/by-name/xa/xarchiver/package.nix index a2cf7b39fa38..33d725d5a8d4 100644 --- a/pkgs/by-name/xa/xarchiver/package.nix +++ b/pkgs/by-name/xa/xarchiver/package.nix @@ -1,6 +1,7 @@ { lib, stdenv, + bash, fetchFromGitHub, gtk3, pkg-config, @@ -32,13 +33,14 @@ stdenv.mkDerivation rec { nativeBuildInputs = [ intltool - pkg-config + libxslt makeWrapper + pkg-config wrapGAppsHook3 ]; buildInputs = [ gtk3 - libxslt + bash # so patchShebangs can patch #!/bin/sh in xarchiver.tap ]; postFixup = '' @@ -58,6 +60,8 @@ stdenv.mkDerivation rec { } ''; + strictDeps = true; + meta = { broken = stdenv.hostPlatform.isDarwin; description = "GTK frontend to 7z,zip,rar,tar,bzip2, gzip,arj, lha, rpm and deb (open and extract only)";