diff --git a/pkgs/by-name/xa/xarchiver/package.nix b/pkgs/by-name/xa/xarchiver/package.nix index 33d725d5a8d4..9d64e42147de 100644 --- a/pkgs/by-name/xa/xarchiver/package.nix +++ b/pkgs/by-name/xa/xarchiver/package.nix @@ -18,6 +18,7 @@ gzip, lhasa, wrapGAppsHook3, + desktopToDarwinBundle, }: stdenv.mkDerivation rec { @@ -37,7 +38,8 @@ stdenv.mkDerivation rec { makeWrapper pkg-config wrapGAppsHook3 - ]; + ] ++ lib.optionals stdenv.hostPlatform.isDarwin [ desktopToDarwinBundle ]; + buildInputs = [ gtk3 bash # so patchShebangs can patch #!/bin/sh in xarchiver.tap @@ -63,7 +65,6 @@ 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)"; homepage = "https://github.com/ib/xarchiver"; maintainers = [ lib.maintainers.domenkozar ];