head 1.6; access; symbols pkgsrc-2023Q4:1.6.0.42 pkgsrc-2023Q4-base:1.6 pkgsrc-2023Q3:1.6.0.40 pkgsrc-2023Q3-base:1.6 pkgsrc-2023Q2:1.6.0.38 pkgsrc-2023Q2-base:1.6 pkgsrc-2023Q1:1.6.0.36 pkgsrc-2023Q1-base:1.6 pkgsrc-2022Q4:1.6.0.34 pkgsrc-2022Q4-base:1.6 pkgsrc-2022Q3:1.6.0.32 pkgsrc-2022Q3-base:1.6 pkgsrc-2022Q2:1.6.0.30 pkgsrc-2022Q2-base:1.6 pkgsrc-2022Q1:1.6.0.28 pkgsrc-2022Q1-base:1.6 pkgsrc-2021Q4:1.6.0.26 pkgsrc-2021Q4-base:1.6 pkgsrc-2021Q3:1.6.0.24 pkgsrc-2021Q3-base:1.6 pkgsrc-2021Q2:1.6.0.22 pkgsrc-2021Q2-base:1.6 pkgsrc-2021Q1:1.6.0.20 pkgsrc-2021Q1-base:1.6 pkgsrc-2020Q4:1.6.0.18 pkgsrc-2020Q4-base:1.6 pkgsrc-2020Q3:1.6.0.16 pkgsrc-2020Q3-base:1.6 pkgsrc-2020Q2:1.6.0.14 pkgsrc-2020Q2-base:1.6 pkgsrc-2020Q1:1.6.0.10 pkgsrc-2020Q1-base:1.6 pkgsrc-2019Q4:1.6.0.12 pkgsrc-2019Q4-base:1.6 pkgsrc-2019Q3:1.6.0.8 pkgsrc-2019Q3-base:1.6 pkgsrc-2019Q2:1.6.0.6 pkgsrc-2019Q2-base:1.6 pkgsrc-2019Q1:1.6.0.4 pkgsrc-2019Q1-base:1.6 pkgsrc-2018Q4:1.6.0.2 pkgsrc-2018Q4-base:1.6 pkgsrc-2018Q3:1.5.0.50 pkgsrc-2018Q3-base:1.5 pkgsrc-2018Q2:1.5.0.48 pkgsrc-2018Q2-base:1.5 pkgsrc-2018Q1:1.5.0.46 pkgsrc-2018Q1-base:1.5 pkgsrc-2017Q4:1.5.0.44 pkgsrc-2017Q4-base:1.5 pkgsrc-2017Q3:1.5.0.42 pkgsrc-2017Q3-base:1.5 pkgsrc-2017Q2:1.5.0.38 pkgsrc-2017Q2-base:1.5 pkgsrc-2017Q1:1.5.0.36 pkgsrc-2017Q1-base:1.5 pkgsrc-2016Q4:1.5.0.34 pkgsrc-2016Q4-base:1.5 pkgsrc-2016Q3:1.5.0.32 pkgsrc-2016Q3-base:1.5 pkgsrc-2016Q2:1.5.0.30 pkgsrc-2016Q2-base:1.5 pkgsrc-2016Q1:1.5.0.28 pkgsrc-2016Q1-base:1.5 pkgsrc-2015Q4:1.5.0.26 pkgsrc-2015Q4-base:1.5 pkgsrc-2015Q3:1.5.0.24 pkgsrc-2015Q3-base:1.5 pkgsrc-2015Q2:1.5.0.22 pkgsrc-2015Q2-base:1.5 pkgsrc-2015Q1:1.5.0.20 pkgsrc-2015Q1-base:1.5 pkgsrc-2014Q4:1.5.0.18 pkgsrc-2014Q4-base:1.5 pkgsrc-2014Q3:1.5.0.16 pkgsrc-2014Q3-base:1.5 pkgsrc-2014Q2:1.5.0.14 pkgsrc-2014Q2-base:1.5 pkgsrc-2014Q1:1.5.0.12 pkgsrc-2014Q1-base:1.5 pkgsrc-2013Q4:1.5.0.10 pkgsrc-2013Q4-base:1.5 pkgsrc-2013Q3:1.5.0.8 pkgsrc-2013Q3-base:1.5 pkgsrc-2013Q2:1.5.0.6 pkgsrc-2013Q2-base:1.5 pkgsrc-2013Q1:1.5.0.4 pkgsrc-2013Q1-base:1.5 pkgsrc-2012Q4:1.5.0.2 pkgsrc-2012Q4-base:1.5 pkgsrc-2012Q3:1.2.0.28 pkgsrc-2012Q3-base:1.2 pkgsrc-2012Q2:1.2.0.26 pkgsrc-2012Q2-base:1.2 pkgsrc-2012Q1:1.2.0.24 pkgsrc-2012Q1-base:1.2 pkgsrc-2011Q4:1.2.0.22 pkgsrc-2011Q4-base:1.2 pkgsrc-2011Q3:1.2.0.20 pkgsrc-2011Q3-base:1.2 pkgsrc-2011Q2:1.2.0.18 pkgsrc-2011Q2-base:1.2 pkgsrc-2011Q1:1.2.0.16 pkgsrc-2011Q1-base:1.2 pkgsrc-2010Q4:1.2.0.14 pkgsrc-2010Q4-base:1.2 pkgsrc-2010Q3:1.2.0.12 pkgsrc-2010Q3-base:1.2 pkgsrc-2010Q2:1.2.0.10 pkgsrc-2010Q2-base:1.2 pkgsrc-2010Q1:1.2.0.8 pkgsrc-2010Q1-base:1.2 pkgsrc-2009Q4:1.2.0.6 pkgsrc-2009Q4-base:1.2 pkgsrc-2009Q3:1.2.0.4 pkgsrc-2009Q3-base:1.2 pkgsrc-2009Q2:1.2.0.2 pkgsrc-2009Q2-base:1.2 pkgsrc-2009Q1:1.1.0.4 pkgsrc-2009Q1-base:1.1 pkgsrc-2008Q4:1.1.0.2 pkgsrc-2008Q4-base:1.1; locks; strict; comment @# @; 1.6 date 2018.12.18.15.53.46; author tnn; state Exp; branches; next 1.5; commitid 94RbYbvQWTT3si4B; 1.5 date 2012.11.08.12.56.21; author sborrill; state Exp; branches; next 1.4; 1.4 date 2012.11.08.10.43.50; author sborrill; state Exp; branches; next 1.3; 1.3 date 2012.10.23.10.24.21; author wiz; state Exp; branches; next 1.2; 1.2 date 2009.05.07.14.03.26; author obache; state Exp; branches; next 1.1; 1.1 date 2008.10.25.06.12.06; author obache; state Exp; branches; next ; desc @@ 1.6 log @x11vnc: update to 0.9.15 x11vnc 0.9.15 2018-02-04 Misc. buffer overflow and memleak fixes. Support for OpenSSL 1.1.0. Fix for Debian bug #672435. x11vnc 0.9.14 2015-11-14 Added support for the X Composite Extension. Added XInput 2 multi-pointer support Separated x11vnc sources from LibVNCServer. The project is now hosted at GitHub. @ text @# $NetBSD: options.mk,v 1.5 2012/11/08 12:56:21 sborrill Exp $ # PKG_OPTIONS_VAR= PKG_OPTIONS.x11vnc PKG_SUPPORTED_OPTIONS= avahi x11 PKG_SUGGESTED_OPTIONS= x11 .include "../../mk/bsd.options.mk" .if !empty(PKG_OPTIONS:Mavahi) .include "../../net/avahi/buildlink3.mk" CONFIGURE_ARGS+= --with-avahi=${BUILDLINK_PREFIX.avahi} .else CONFIGURE_ARGS+= --without-avahi .endif .if !empty(PKG_OPTIONS:Mx11) CONFIGURE_ARGS+= --with-x BUILDLINK_DEPMETHOD.libXt?= build .include "../../x11/libX11/buildlink3.mk" .include "../../x11/libXcomposite/buildlink3.mk" .include "../../x11/libXcursor/buildlink3.mk" .include "../../x11/libXdamage/buildlink3.mk" .include "../../x11/libXext/buildlink3.mk" .include "../../x11/libXfixes/buildlink3.mk" .include "../../x11/libXinerama/buildlink3.mk" .include "../../x11/libXrandr/buildlink3.mk" .include "../../x11/libXt/buildlink3.mk" .include "../../x11/libXtst/buildlink3.mk" .else CONFIGURE_ARGS+= --without-x .endif @ 1.5 log @Properly disable IPv6 if inet6 option is not selected. @ text @d1 1 a1 1 # $NetBSD: options.mk,v 1.4 2012/11/08 10:43:50 sborrill Exp $ d5 2 a6 2 PKG_SUPPORTED_OPTIONS= avahi inet6 x11 PKG_SUGGESTED_OPTIONS= inet6 x11 a16 5 .if empty(PKG_OPTIONS:Minet6) CONFIGURE_ARGS+= --without-ipv6 CPPFLAGS+= -DX11VNC_IPV6=0 .endif d21 2 @ 1.4 log @Support inet6 option (on by default) @ text @d1 1 a1 1 # $NetBSD: options.mk,v 1.3 2012/10/23 10:24:21 wiz Exp $ d19 1 @ 1.3 log @Remove xextproto/buildlink3.mk in most cases where it occurs with libXext/buildlink3.mk, now that it is included there. Leave the places where its API version is set or variables from it are used directly (about 3 packages). @ text @d1 1 a1 1 # $NetBSD: options.mk,v 1.2 2009/05/07 14:03:26 obache Exp $ d5 2 a6 2 PKG_SUPPORTED_OPTIONS= avahi x11 PKG_SUGGESTED_OPTIONS= x11 d17 4 @ 1.2 log @Update x11vnc to 0.9.7. Pkgsrc changes: * add avahi option (disabled by default). Notes: New in the 0.9.7 x11vnc release: Basic support for building with VirtualGL's TurboVNC (an enhanced TightVNC for fast LAN high framerate usage) encoding and TightVNC modifications. More info: http://www.karlrunge.com/x11vnc/faq.html#faq-turbovnc and x11vnc/misc/turbovnc/README. The -ncache_cr option has been fixed and so in -ncache mode smooth opaque window motions are now work correctly. Try it out to see how smooth it is even on a slow link. Support for Linux text consoles (virtual terminals, e.g. 1-6) is provided via, e.g., 'x11vnc -rawfb vt2' (for virtual terminal #2). This is like LinuxVNC (i.e. text only), it avoids using /dev/fb and uses /dev/vcsaN instead (the '-rawfb console' mode uses /dev/fb.) With /dev/vcsaN the text terminal is accessible even it if is not the currently active one. The -rawfb option now supports framebuffers with bits per pixel less than 8 (e.g. 4 or 1 bpp.) Reverse connections now work in Anonymous Diffie Hellman SSL/TLS mode. Reverse connections also work for VeNCrypt and ANONTLS modes. miscellaneous new features and changes: The included SSL enabled UltraVNC java viewer now has a configurable [Home] entry in the drives drop down menu. In the -create, -svc, etc. modes one can now specify a range of X displays to ignore in X11VNC_SKIP_DISPLAY. Improvements and bugfixes were made to the find_display and create_display scripts. FD_EXTRA option is provided. The '-rawfb video' option finds the video device file more carefully. The -rmflag option allows a new way to indicate to other applications that x11vnc has started. All of the java applet parameters are now documented in the classes/ssl/README file. There is now a "sendbell" remote control command. A one-time -padgeom once:WxH mode is added. Improvements to the CUPS Terminal Services helper mode. If the X display cannot be opened normally then the env. var. XAUTHLOCALHOSTNAME=localhost is tried. Bugfix for selection transfer to a now non-existent X window (Thunderbird can cause this.) Related, the env. variable LIBXCB_ALLOW_SLOPPY_LOCK is now set by default. Bugfix for -8to24 mode due to nonstandard indexed color support. The libvncserver and x11vnc autoconf/automake settings have been improved. libXrandr include file is now found on Solaris. @ text @d1 1 a1 1 # $NetBSD: options.mk,v 1.1 2008/10/25 06:12:06 obache Exp $ a27 1 .include "../../x11/xextproto/buildlink3.mk" @ 1.1 log @Update x11vnc to 0.9.5. Pkgsrc changes: Added x11 option (enabled by default). You can still use with FB or MacOS X native display without X11. New in the 0.9.5 x11vnc release: Symmetric key encryption using the RC4, AES, Blowfish, and 3DES ciphers is supported via the -enc cipher:keyfile option. The SSVNC unix viewer 1.0.20 and later supports these encryption methods. Server-side scaling can now have different scale factors along the horizontal and vertical axes. E.g. -scale 1280x1024 (same as -geometry 1280x1024) or -scale 0.8x0.75 The -chatwindow option allows a chat window to appear on the X console during UltraVNC chats (requires the SSVNC viewer package.) miscellaneous new features and changes: The HTTP Java viewer applet jar, classes/VncViewer.jar, has been updated with an improved implementation based on the code used by the classes/ssl applets. A description and instructions are now printed out when X_ShmAttach fails if one tries to attach to a remote $DISPLAY (i.e. $DISPLAY is on a different machine from the machine x11vnc is running on; this often happens with SSH X redirection, X terminal servers, etc). The -allow option now works correctly in -ssl mode. The -remap option now works on the MacOSX console. @ text @d1 1 a1 1 # $NetBSD$ d5 1 a5 1 PKG_SUPPORTED_OPTIONS= x11 d10 7 @