From f288aa40f8d5a9bf1c8acc2fd77ab86d8d7075e5 Mon Sep 17 00:00:00 2001 From: Weijia Wang <9713184+wegank@users.noreply.github.com> Date: Fri, 14 Feb 2025 11:01:38 +0100 Subject: [PATCH 1/2] previewqt: add darwin support --- pkgs/by-name/pr/previewqt/package.nix | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/pkgs/by-name/pr/previewqt/package.nix b/pkgs/by-name/pr/previewqt/package.nix index d2d9187a10a9..555dc9e44ce4 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"; @@ -93,6 +99,6 @@ stdenv.mkDerivation (finalAttrs: { license = lib.licenses.gpl2Plus; mainProgram = "previewqt"; maintainers = with lib.maintainers; [ ]; - platforms = lib.platforms.linux; + platforms = lib.platforms.unix; }; }) From a37a3fe75add821862025475a639f6196f6f38ab Mon Sep 17 00:00:00 2001 From: Weijia Wang <9713184+wegank@users.noreply.github.com> Date: Fri, 14 Feb 2025 11:01:53 +0100 Subject: [PATCH 2/2] previewqt: add wegank as maintainer --- pkgs/by-name/pr/previewqt/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/pr/previewqt/package.nix b/pkgs/by-name/pr/previewqt/package.nix index 555dc9e44ce4..3b5f60cedb28 100644 --- a/pkgs/by-name/pr/previewqt/package.nix +++ b/pkgs/by-name/pr/previewqt/package.nix @@ -98,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; [ ]; + maintainers = with lib.maintainers; [ wegank ]; platforms = lib.platforms.unix; }; })