diff --git a/pkgs/by-name/pr/previewqt/package.nix b/pkgs/by-name/pr/previewqt/package.nix index d2d9187a10a9..3b5f60cedb28 100644 --- a/pkgs/by-name/pr/previewqt/package.nix +++ b/pkgs/by-name/pr/previewqt/package.nix @@ -57,6 +57,12 @@ stdenv.mkDerivation (finalAttrs: { strictDeps = true; + postInstall = lib.optionalString stdenv.hostPlatform.isDarwin '' + mkdir -p $out/Applications + mv $out/bin/previewqt.app $out/Applications + makeWrapper $out/{Applications/previewqt.app/Contents/MacOS,bin}/previewqt + ''; + meta = { homepage = "https://previewqt.org/"; description = "Qt-based file previewer"; @@ -92,7 +98,7 @@ stdenv.mkDerivation (finalAttrs: { changelog = "https://gitlab.com/lspies/previewqt/-/blob/v${finalAttrs.version}/CHANGELOG"; license = lib.licenses.gpl2Plus; mainProgram = "previewqt"; - maintainers = with lib.maintainers; [ ]; - platforms = lib.platforms.linux; + maintainers = with lib.maintainers; [ wegank ]; + platforms = lib.platforms.unix; }; })