Package Details: realvnc-vnc-viewer 6.21.406-1

Git Clone URL: https://aur.archlinux.org/realvnc-vnc-viewer.git (read-only, click to copy)
Package Base: realvnc-vnc-viewer
Description: VNC remote desktop client software by RealVNC
Upstream URL: https://www.realvnc.com/
Keywords: realvnc viewer vnc
Licenses: custom
Conflicts: tigervnc, tightvnc, turbovnc
Submitter: ava1ar
Maintainer: ava1ar (Kewl)
Last Packager: Kewl
Votes: 43
Popularity: 1.92
First Submitted: 2017-09-11 23:40
Last Updated: 2021-05-20 19:26

Latest Comments

1 2 Next › Last »

BenTheTechGuy commented on 2021-02-18 22:13

aarch64 can be added as an architecture since RealVNC now has a build that is available in the raspbian-arm64 repos. http://archive.raspberrypi.org/debian/pool/main/r/realvnc-vnc/realvnc-vnc-viewer_6.20.530.42683_arm64.deb

Edit: Due to versioning and upstream conflicts I made my own package.

Kewl commented on 2020-12-17 22:38

@jose1711 binary name is an upstream choice, then this seems like a good idea you can submit to tightvncviewer and/or realvnc. If they are ok with it it's fine, if it's too complicated or causes issues from their point of view it would be good to know. Also if you have examples of official packages changing binary names, I will follow the best practices from TUs.

jose1711 commented on 2020-12-17 21:45

hi, thanks for packaging. could you please consider removing conflicts array b/c the only reason i want to keep realvnc is raspberry pi, but otherwise i am quite happy with tightvncviewer.

the idea is to rename binary in order to avoid conflict:

--- PKGBUILD.orig       2020-12-17 22:37:45.966662008 +0100
+++ PKGBUILD    2020-12-17 22:33:47.953329984 +0100
@@ -11,7 +11,6 @@
 url='https://www.realvnc.com/'
 license=('custom')
 depends=('libsm' 'libxext')
-conflicts=('tightvnc' 'tigervnc' 'turbovnc')
 source_x86_64=("https://www.realvnc.com/download/file/viewer.files/VNC-Viewer-${pkgver}-Linux-x64.deb")
 source_i686=("https://www.realvnc.com/download/file/viewer.files/VNC-Viewer-${pkgver}-Linux-x86.deb")
 source_armv7h=("https://www.realvnc.com/download/file/viewer.files/VNC-Viewer-${pkgver}-Linux-ARM.deb")
@@ -22,5 +21,8 @@
 package() {
     bsdtar -xv -C "${pkgdir}" -f "${srcdir}/data.tar.xz"
     mkdir -p "${pkgdir}/usr/share/licenses/${pkgname}"
+    mv "${pkgdir}"/usr/bin/{vncviewer,realvncviewer}
+    mv "${pkgdir}"/usr/share/man/man1/{vncviewer,realvncviewer}.1.gz
+    sed -i '/Exec=/s/=vncviewer/=realvncviewer/' "${pkgdir}"/usr/share/applications/realvnc-vncviewer.desktop
     ln -s /usr/share/doc/${pkgname}/copyright "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
 }

thank you, j

emmanuelux commented on 2020-02-08 13:57

miss sha1sums_armv7h=('95bc648180924cb7b2105378a3ce7b2c41030e29')

emmanuelux commented on 2020-02-08 11:05

can you add for armv7h : arch=('x86_64' 'i686' 'armv7h') source_armv7h=("https://www.realvnc.com/download/file/viewer.files/VNC-Viewer-${pkgver}-Linux-ARM.deb") sha1sums_armv7h=('95bc648180924cb7b2105378a3ce7b2c41030e29')

tested and working (there is a standalone version too but better this one for icon and launch)

Kewl commented on 2019-08-14 20:15

The binary is not compiled from the source code but extracted from the .deb package provided for Linux installing (Ubuntu 16.04 LTS, 18.04 LTS).

mb720 commented on 2019-08-14 10:58

Thanks for packaging this! After looking at RealVNC's website and this repo's PKGBUILD, I'm still not sure this VNC viewer is open source.

RealVNC hosts GPL-licensed source code for its Unix server and client here (they call it "VNC Open Source Code"): https://archive.realvnc.com/download/open/

Is the .deb package offered in this AUR repository compiled from that source code?

Kewl commented on 2018-03-29 19:29

@totalsecond: thanks, updated

totalsecond commented on 2018-01-14 11:54

6.17.1113 PKGBUILD https://gist.github.com/totalsecond/dd03d4345d92561b39a78882f777f83e

Kewl commented on 2018-01-13 15:55

@ava1ar: I am happy to push the pkgbuild update if you allow me for co maintenance.