about summary refs log tree commit diff
path: root/pkgs/by-name/re/realvnc-vnc-viewer/package.nix
diff options
context:
space:
mode:
Diffstat (limited to 'pkgs/by-name/re/realvnc-vnc-viewer/package.nix')
-rw-r--r--pkgs/by-name/re/realvnc-vnc-viewer/package.nix24
1 files changed, 24 insertions, 0 deletions
diff --git a/pkgs/by-name/re/realvnc-vnc-viewer/package.nix b/pkgs/by-name/re/realvnc-vnc-viewer/package.nix
new file mode 100644
index 0000000000000..6e1dc6762b141
--- /dev/null
+++ b/pkgs/by-name/re/realvnc-vnc-viewer/package.nix
@@ -0,0 +1,24 @@
+{ lib
+, stdenv
+, callPackage
+}:
+let
+  pname = "realvnc-vnc-viewer";
+  version = "7.12.0";
+
+  meta = {
+    description = "VNC remote desktop client software by RealVNC";
+    homepage = "https://www.realvnc.com/en/connect/download/viewer/";
+    sourceProvenance = with lib.sourceTypes; [ binaryNativeCode ];
+    license = {
+      fullName = "VNC Connect End User License Agreement";
+      url = "https://static.realvnc.com/media/documents/LICENSE-4.0a_en.pdf";
+      free = false;
+    };
+    maintainers = with lib.maintainers; [ emilytrau onedragon ];
+    platforms = [ "x86_64-linux" ] ++ lib.platforms.darwin;
+    mainProgram = "vncviewer";
+  };
+in
+if stdenv.isDarwin then callPackage ./darwin.nix { inherit pname version meta; }
+else callPackage ./linux.nix { inherit pname version meta; }