diff options
author | Robert Scott <code@humanleg.org.uk> | 2021-05-19 00:05:46 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-05-19 00:05:46 +0100 |
commit | a43542f2b3896a266cc615232da850e5807e7883 (patch) | |
tree | 9a1753df64c9225858961c13711f142cce6cbde0 /pkgs/applications | |
parent | 8bc4cb7a2e26faefbfbeaf033530fcadbb4c2771 (diff) | |
parent | 7fe17847a2a7fbc17f8e72d218150f14da763ac1 (diff) | |
download | nixpkgs-a43542f2b3896a266cc615232da850e5807e7883.tar nixpkgs-a43542f2b3896a266cc615232da850e5807e7883.tar.gz nixpkgs-a43542f2b3896a266cc615232da850e5807e7883.tar.bz2 nixpkgs-a43542f2b3896a266cc615232da850e5807e7883.tar.lz nixpkgs-a43542f2b3896a266cc615232da850e5807e7883.tar.xz nixpkgs-a43542f2b3896a266cc615232da850e5807e7883.tar.zst nixpkgs-a43542f2b3896a266cc615232da850e5807e7883.zip |
Merge pull request #123552 from stephank/fix-tensor-darwin
tensor: fix darwin build
Diffstat (limited to 'pkgs/applications')
-rw-r--r-- | pkgs/applications/networking/instant-messengers/tensor/default.nix | 13 |
1 files changed, 11 insertions, 2 deletions
diff --git a/pkgs/applications/networking/instant-messengers/tensor/default.nix b/pkgs/applications/networking/instant-messengers/tensor/default.nix index 114b3ab8f4d..3969627a67a 100644 --- a/pkgs/applications/networking/instant-messengers/tensor/default.nix +++ b/pkgs/applications/networking/instant-messengers/tensor/default.nix @@ -1,4 +1,5 @@ -{ mkDerivation, lib, fetchgit, qtbase, qtquickcontrols, qmake, makeDesktopItem }: +{ mkDerivation, lib, stdenv, fetchgit, qtbase, qtquickcontrols, qmake +, makeDesktopItem }: # we now have libqmatrixclient so a future version of tensor that supports it # should use that @@ -30,7 +31,15 @@ mkDerivation rec { mimeType = "application/x-chat"; }; - installPhase = '' + installPhase = if stdenv.isDarwin then '' + runHook preInstall + + mkdir -p $out/Applications + cp -r tensor.app $out/Applications/tensor.app + wrapQtApp $out/Applications/tensor.app/Contents/MacOS/tensor + + runHook postInstall + '' else '' runHook preInstall install -Dm755 tensor $out/bin/tensor |