diff options
Diffstat (limited to 'pkgs/by-name/re/realvnc-vnc-viewer/darwin.nix')
-rw-r--r-- | pkgs/by-name/re/realvnc-vnc-viewer/darwin.nix | 28 |
1 files changed, 28 insertions, 0 deletions
diff --git a/pkgs/by-name/re/realvnc-vnc-viewer/darwin.nix b/pkgs/by-name/re/realvnc-vnc-viewer/darwin.nix new file mode 100644 index 0000000000000..bde3c440f4ea2 --- /dev/null +++ b/pkgs/by-name/re/realvnc-vnc-viewer/darwin.nix @@ -0,0 +1,28 @@ +{ stdenvNoCC +, fetchurl +, undmg +, pname +, version +, meta +}: +stdenvNoCC.mkDerivation (finalAttrs: { + inherit pname version meta; + + src = fetchurl rec { + name = "VNC-Viewer-${finalAttrs.version}-MacOSX-universal.dmg"; + url = "https://downloads.realvnc.com/download/file/viewer.files/${name}"; + hash = "sha256-SiBlw9ihKDLDWBPUxn3cfM0jbUaWDxQ9JDaeDNczQ7c="; + }; + sourceRoot = "."; + + nativeBuildInputs = [ undmg ]; + + installPhase = '' + runHook preInstall + + mkdir -p $out/Applications + cp -r *.app $out/Applications + + runHook postInstall + ''; +}) |