Skip to content

Commit d7effa5

Browse files
authored
previewqt: add darwin support (#382000)
2 parents 50d1c13 + a37a3fe commit d7effa5

File tree

1 file changed

+8
-2
lines changed

1 file changed

+8
-2
lines changed

pkgs/by-name/pr/previewqt/package.nix

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -57,6 +57,12 @@ stdenv.mkDerivation (finalAttrs: {
5757

5858
strictDeps = true;
5959

60+
postInstall = lib.optionalString stdenv.hostPlatform.isDarwin ''
61+
mkdir -p $out/Applications
62+
mv $out/bin/previewqt.app $out/Applications
63+
makeWrapper $out/{Applications/previewqt.app/Contents/MacOS,bin}/previewqt
64+
'';
65+
6066
meta = {
6167
homepage = "https://previewqt.org/";
6268
description = "Qt-based file previewer";
@@ -92,7 +98,7 @@ stdenv.mkDerivation (finalAttrs: {
9298
changelog = "https://gitlab.com/lspies/previewqt/-/blob/v${finalAttrs.version}/CHANGELOG";
9399
license = lib.licenses.gpl2Plus;
94100
mainProgram = "previewqt";
95-
maintainers = with lib.maintainers; [ ];
96-
platforms = lib.platforms.linux;
101+
maintainers = with lib.maintainers; [ wegank ];
102+
platforms = lib.platforms.unix;
97103
};
98104
})

0 commit comments

Comments
 (0)