summaryrefslogtreecommitdiff
path: root/x11
AgeCommit message (Collapse)AuthorFilesLines
2010-01-15wire down FILE_MAN_SUFFIXtnn1-1/+3
2010-01-15don't build internal documentationtnn1-1/+3
2010-01-15Update to libX11-1.3.2.tnn4-30/+143
1.3.2: Alan Coopersmith (2): Add man page for Compose file format libX11 1.3.2 Add extra configuration and sanity checks for groff and ps2pdf Add smiley faces to compose sequences. Fix VPATH build of libX11 specs 1.3.1: Recognize XSUNBUFFERSIZE alias for XLIBBUFFERSIZE on Solaris Move libX11 & XIM/locale specs from xorg-docs Use $(AM_V_GEN) to silence echo commands for generating shadow man pages Fix make distcheck libX11 1.3.1 Split CFLAGS into CPPFLAGS and CFLAGS Include sys/select.h for select() and struct timeval, if it exists configure: quote argument to m4_pattern_forbid Use AM_V_GEN instead of customized macros for AM_SILENT_RULES dolt: add Cygwin to supported platforms Provide _Xsetlocale compat wrappers on Cygwin 1.3: Convert Xkb API man pages to ANSI prototypes XkbSAActionSetCtrls.man: Fix typo in formatting macro XkbQueryExtension.man: Arguments should be pointers XkbSetDeviceButtonActions.man: remove non-existent actions argument Fix version tag in .TH line of several XKB man pages Update to using xorg-macros 1.3 & XORG_DEFAULT_OPTIONS Add AM_SILENT_RULES support for cpp rules for man & nls files Use make rules instead of shell for loops to generate shadow man pages Add perl script to check for duplicate or conflicting compose file entries Resolve conflicting Compose sequences in iso8859-2, el_GR.UTF-8 & pt_BR.UTF-8 Bug 24173: libX11 from git fails to build with automake older then 1.11 Add some (Serbian) Cyrillic NFD sequences. man/xkb: use __libmansuffix__ instead of hardcoding 3Xkb for manpage sections man: use __libmansuffix__ instead of 3X11 for references to other pages man/xkb: delete spurious newline in .TH headers Fix wrong typedef on HP-UX (#18998) Don't require xdmcp in configure.ac (#22583) man: XQueryTree may return BadWindow. (#23416) man: fix parameters to XkbAllocGeomOverlay{Rows|Keys} (#23499) Add XF86TouchpadToggle to XKeysymDB nls: remove duplicate Compose sequences from pt_BR.UTF-8 libX11 1.3 1.2.99.901: nls: add {left,right}wards arrow to compose table Add _XFUNCPROTOBEGIN/END to Xlib-xcb.h Update library version for new symbols Bump to 1.2.99.1 Add generic event cookie handling to libX11. Add utlist.h to the Makefile.am Fix compiler warning 'unused variable qelt' Bump to 1.2.99.901 (1.3 RC1)
2010-01-15Update to libXaw-1.0.7. Changes:tnn3-11/+13
Migrate to xorg macros 1.3 & XORG_DEFAULT_OPTIONS Move Xaw specification document from xorg-docs module to spec/* libXaw 1.0.7 Xaw's tooltips remove timers not belonging to them
2010-01-15Update to libXcomposite-0.4.1. Changes:tnn2-6/+6
Add README with pointers to mailing list, bugzilla & git repos Migrate to xorg macros 1.3 & XORG_DEFAULT_OPTIONS libXcomposite 0.4.1 Add missing PHONY line for automatic ChangeLog generation nuke RCS Ids Janitor: Correct make distcheck Rename parameters to clarify QueryVersion/QueryExtension.
2010-01-15Update to libXdamage-1.1.2. Changes:tnn3-41/+6
Add README with pointers to mailing list, bugzilla & git repos Migrate to xorg macros 1.3 & XORG_DEFAULT_OPTIONS libXdamage 1.1.2 Add *~ to .gitignore to skip patch/emacs droppings Replace static ChangeLog with dist-hook to generate from git log Janitor: Correct make distcheck and compiler warnings. Change parameter names for QueryVersion/QueryExtension. Fix a comment in configure.ac, this is libXdamage, not libXfixes Require pkg-config to find the packages, no funky x11 lookups. libXdamage incorrectly encodes/decodes the 'More' field from the event.
2010-01-15Update to libXdmcp-1.0.3. Changes:tnn2-6/+6
Add README with pointers to mailing list, bugzilla & git repos Mark Xalloc, Xrealloc, and Xfree as weak symbols. Ansification and compile warning fixes. Require macros 1.3 for XORG_DEFAULT_OPTIONS. libXdmcp 1.0.3
2010-01-15Update to libXfont-1.4.1. Changes:tnn2-6/+6
Migrate to xorg macros 1.3 & XORG_DEFAULT_OPTIONS Move fontlib.ms from xorg-docs Convert documentation from troff to DocBook/XML Remove unused setting of ENCODINGSDIR libXfont 1.4.1 Fixed int(*)()->double cast warning
2010-01-15Update to libXft-2.1.14. Changes:tnn3-27/+6
Migrate to xorg macros 1.3 & XORG_DEFAULT_OPTIONS Set Xft.h version numbers from configure.ac Split NEWS & README, update both Add generated Xft.h to .gitignore libXft 2.1.14 Header cleanup (bug#4703) Fix install of generated Xft.h when builddir != srcdir Janitor: Correct make distcheck and sparse warnings. Added fake bold support (#1579, Novell #38202/223682).
2010-01-15Update to libXmu-1.0.5. Changes:tnn2-6/+6
Add libX11 to libXmu dependencies Add README with pointers to mailing list, bugzilla & git repos Add pointer to API docs in xorg-docs to README Migrate to xorg macros 1.3 & XORG_DEFAULT_OPTIONS libXmu 1.0.5 Switch to winsock2 Fix build problems on WIN32 platforms libXmu: check for LONG64, not LONG_64 nuke RCS Ids Compile warning fix by using Cardinal instead of int. Janitor: make distcheck, compiler warnings, .gitignore.
2010-01-15Update to libXpm-3.5.8. Changes:tnn3-12/+11
Bug 14171: sxpm/Makefile.am:21: SED was already defined Add README with pointers to mailing list, bugzilla & git repos Update AC_DEFINE_DIR to latest version from Autoconf Archive Replace AC_DEFINE_DIR with AX_DEFINE_DIR from Autoconf Archive Migrate to xorg macros 1.3 & XORG_DEFAULT_OPTIONS libXpm 3.5.8 Use libtools SED check rather than autoconf's SED check. Replace static ChangeLog with dist-hook to generate from git log nuke RCS Ids Janitor: ansification, make distcheck, .gitignore X.Org Bug 17944: avoid gcc warning for libXpm
2010-01-15Update to libXrender-0.9.5. Changes:tnn3-7/+8
Add README with pointers to mailing list, bugzilla & git repos Move libXrender documentation from xorg-docs Migrate to xorg macros 1.3 & XORG_DEFAULT_OPTIONS libXrender 0.9.5 Add *~ to .gitignore to skip patch/emacs droppings Replace static ChangeLog with dist-hook to generate from git log nuke RCS Ids Janitor: make distcheck, compiler warnings, .gitignore. Use Data instead of Data32 to avoid truncating the filter parameters on LP64
2010-01-15Update to libXres-1.0.4. Changes:tnn2-6/+6
Add README with pointers to mailing list, bugzilla & git repos Migrate to xorg macros 1.3 & XORG_DEFAULT_OPTIONS XRes.man: Fix typo, improve wording, drop RCS tags libXres 1.0.4 Add *~ to .gitignore to skip patch/emacs droppings Add missing PHONY line for automatic ChangeLog generation nuke RCS Ids Janitor: Correct make distcheck and remove extra .gitignore files. Rename parameters to clarify QueryVersion/QueryExtension.
2010-01-15Update to libXv-1.0.5. Changes:tnn3-7/+13
Add README with pointers to mailing list, bugzilla & git repos Adjust flags definitions to fix lint library build Move xv-library-v2.2.txt document from xorg-docs Man page cleanups and formatting fixes Convert documentation from xv-library-v2.2.txt into man pages Migrate to xorg macros 1.3 & XORG_DEFAULT_OPTIONS libXv 1.0.5 Janitor: make distcheck, compiler warnings, .gitignore.
2010-01-15Update to libXvMC-1.0.5. Changes:tnn3-7/+8
Add README with pointers to mailing list, bugzilla & git repos Move XvMC_API.txt from xorg-docs Migrate to xorg macros 1.3 & XORG_DEFAULT_OPTIONS libXvMC 1.0.5 Add missing prototypes to XvMClibint.h Janitor: make distcheck, compiler warnings, .gitignore.
2010-01-15Update to libxkbfile-1.0.6. Changes:tnn2-6/+6
s/_XkbDupString/strdup/ Use flockfile if available. Semi-revert 33b839e16fe681ba915658f824ceb1b252084ea4 Add README with pointers to mailing list, bugzilla & git repos Migrate to xorg macros 1.3 & XORG_DEFAULT_OPTIONS libxkbfile 1.0.6 Apply partial matches for option (#19563) Fix static buffer overflow in "xkbcomp -C :0" Janitor: distcheck, compiler warnings, .gitignore.
2010-01-15Update to libXxf86misc-1.0.2. Changes:tnn2-6/+6
renamed: .cvsignore -> .gitignore Add README with pointers to mailing list, bugzilla & git repos Migrate to xorg macros 1.3 & XORG_DEFAULT_OPTIONS libXxf86misc 1.0.2 Add *~ to .gitignore to skip patch/emacs droppings Replace static ChangeLog with dist-hook to generate from git log nuke RCS Ids Janitor: ansification, make distcheck, compiler warnings, .gitignore.
2010-01-15Update to libXxf86dga-1.1.1. Changes:tnn3-9/+9
Actually use XORG_DEFAULT_OPTIONS Include Xxf86dga.h, not xf86dga. libXxf86dga 1.1.1 Rename xf86dga.h to Xxf86dga.h Bump to 1.0.99.2 Requires xf86dgaproto >= 2.0.99.1 Add README with pointers to mailing list, bugzilla & git repos Replace static ChangeLog with dist-hook to generate from git log nuke RCS Ids Janitor: make distcheck and .gitignore. Move Xlib headers from xf86dgaproto to here. Bump to 1.0.99.1
2010-01-15update to 2.28.2drochner4-21/+8
changes: -fix for rotation -translation updates (This is the bit which makes that the gnome desktop identifies itself as 2.28.2.)
2010-01-15Update to libXxf86vm-1.1.0. Changes:tnn3-7/+8
Require macros 1.3 for XORG_DEFAULT_OPTIONS libXxf86vm 1.1.0 Requires xf86vidmodeproto >= 2.2.99.1 Add README with pointers to mailing list, bugzilla & git repos Janitor: ansification, make distcheck, compiler warnings, .gitignore. Move the xf86vmode.h header from the proto package to here. Include xf86vmproto instead of xf86vmstr.h libXxf86vm 1.0.99.1
2010-01-15Update to xf86vidmodeproto-2.3.tnn4-11/+11
No protocol changes, but some headers are moving to libXxf86vm.
2010-01-15Update to xf86miscproto-0.9.3. Changes:tnn2-7/+6
renamed: .cvsignore -> .gitignore Migrate to xorg macros 1.3 & XORG_DEFAULT_OPTIONS Add README with pointers to mailing list, bugzilla & git repos xf86miscproto 0.9.3 Add *~ to .gitignore to skip patch/emacs droppings Replace static ChangeLog with dist-hook to generate from git log Janitor: Correct make distcheck and dont distribute autogen.sh
2010-01-15Update to xf86dgaproto-2.1.tnn4-10/+13
No protocol changes, but some headers files are moving to libXxf86dga.
2010-01-15Update to xtrans-1.2.5.tnn4-25/+9
This release moved the xtrans.pc file from lib/pkgconfig to share/pkgconfig. AFAICT pkgsrc deals with this properly. Changes: Migrate to xorg macros 1.3 & XORG_DEFAULT_OPTIONS Move Xtrans interface docs from xorg-docs module xtrans 1.2.5 Xtranssock: assume that we have getaddrinfo if ipv6 is enabled Move xtrans.pc to /usr/share/pkg-config Don't use -lws2_32 on Cygwin Silence root ownership warnings on Cygwin
2010-01-15Update to xproto-7.0.16. Changes:tnn3-21/+21
Improves compatibility with some current OS'es, at the cost of decreased compatibility with premillennial OS'es and pre-C89 compilers. Death to RCS tags. Remove all trace of X_NOT_STDC_ENV (#6527) Remove a bunch of garbage for unsupported platforms. __STDC__ is always defined in C89. Use ## catenation not /**/ Remove #ifdef macII code left over from ancient A/UX 3.0 support Removing dangling #else block from X_NOT_STDC_ENV removal Use indentation to provide a map through the twisty maze of ifdefs, all alike Drop support for SunOS 4 and Solaris releases older than 2.5 (1995) Get rid of unneeded && clause in list of LP64 ifdefs in Xmd.h Drop #ifdef USG checks for some truly ancient (pre-SVR4) SysV's Don't need an #ifdef when both cases just include the same file xproto 7.0.16 Apple: Only define _DARWIN_C_SOURCE if it isn't already defined Cygwin/X: Don't destroy min/max macros in Xwindows.h Restore macro definition of sleep(), needed by Xming
2010-01-15Update to xproxymanagementprotocol-1.0.3. Changes:tnn3-8/+8
renamed: .cvsignore -> .gitignore Migrate to xorg macros 1.3 & XORG_DEFAULT_OPTIONS Move documentation from xorg-docs module xproxymanagementprotocol 1.0.3 Add *~ to .gitignore to skip patch/emacs droppings Replace static ChangeLog with dist-hook to generate from git log Janitor: Correct make distcheck and dont distribute autogen.sh
2010-01-15Update to randrproto-1.3.1. Changes:tnn2-8/+7
Punctuation fix. Clarify that GetOutputPrimary is per-screen. Update reference to renderproto.txt Allow inactive outputs to be set as primary Remove trailing white space from randrproto.txt Add XORG_DEFAULT_OPTIONS invocation in configure.ac Bump version to 1.3.1 New properties claimed to be in version 1.4 instead of 1.3.1 Sort properties alphabetically. Should read "EDID", not "EdidData" (2). Add Backlight property description.
2010-01-15Update to kbproto-1.0.4. Changes:tnn2-7/+6
Migrate to xorg macros 1.3 & XORG_DEFAULT_OPTIONS kbproto 1.0.4 Add *~ to .gitignore to skip patch/emacs droppings Replace static ChangeLog with dist-hook to generate from git log Made some defines typedefs for better compatability Janitor: Correct make distcheck and dont distribute autogen.sh
2010-01-15Update to fontcacheproto-0.1.3. Changes:tnn2-7/+7
renamed: .cvsignore -> .gitignore Migrate to xorg macros 1.3 & XORG_DEFAULT_OPTIONS Add pointers to mailing list, git repo, and wiki to README fontcacheproto 0.1.3 Add *~ to .gitignore to skip patch/emacs droppings Replace static ChangeLog with dist-hook to generate from git log Janitor: Correct make distcheck and dont distribute autogen.sh
2010-01-15Update to compositeproto-0.4.1. Changes:tnn3-28/+7
Add pointers to mailing list, git repo, and wiki to README Migrate to xorg macros 1.3 & XORG_DEFAULT_OPTIONS compositeproto 0.4.1 compositeproto: use XORG_CHANGELOG macro to create ChangeLog. #22611 Replace static ChangeLog with dist-hook to generate from git log Temporarily define Pixmap (just like Window and Region). (From pkgsrc.)
2010-01-10Specify the path to X11 libraries explicitily in the configuration step.tron1-2/+3
This fixes the build under Solaris with modular X.org and shouldn't hurt anywhere else (tested under NetBSD/amd64 5.0_STABLE with native X.org).
2010-01-08Mark as broken: doesn't build with Xorg server 1.7.x.joerg1-1/+2
2010-01-08ass patches from webkit CVS to fix security problemsdrochner4-3/+290
(CVE-2009-2816, CVE-2009-3384), bump PKGREVISION
2010-01-07back out last change - broke on NetBSD after all, test build was in wrongis3-6/+5
directory.
2010-01-07On Solaris, the (source) man page would be installed to man1/xsnow.6,is3-5/+6
which is not only inconsistent with the man page directory tree, but also with the PLIST. Fixed by this change. Installing on NetBSD is not affected.
2009-12-29Not MAKE_JOBS_SAFE.joerg1-1/+2
2009-12-28Use SPECIAL_PERMS instead of chmod in post-install.obache1-4/+6
It also made user-destdir ready. Bump PKGREVISION.
2009-12-23changes for PKG_DESTDIR_SUPPORT - unable to test on my amd64 box so notabs1-17/+15
enabled
2009-12-23PKG_DESTDIR_SUPPORTabs4-12/+13
2009-12-23Update x11vnc to 0.9.9.obache2-7/+6
New in the 0.9.9 x11vnc release: A new option -findauth runs the FINDDISPLAY script that applies heuristics to try to determine the correct XAUTHORITY file. The use of '-auth guess' will use the XAUTHORITY that -findauth reveals. This can be handy in with the lastest GDM where the ability to store cookies in ~/.Xauthority has been removed. If x11vnc is running as root (e.g. inetd or XDM/GDM/KDM) the FD_XDM=1 mode will be tried if the above -findauth or '-auth guess' command fails; it will find the correct XAUTHORITY for the given display (this works for XDM/GDM/KDM if the login greeter panel is up or if someone has already logged into an X session.) You can also set -env FD_XDM=1 to force it to be done on the first try. The -unixpw_system_greeter option, when used in combined unixpw and XDMCP FINDCREATEDISPLAY mode (e.g. -xdmsvc), enables the user to press Escape to jump directly to the XDM/GDM/KDM login greeter screen. This way the user avoids entering his unix password twice at X session creation time. For subseqent logins to the same session, he uses the regular x11vnc unixpw "login:" prompt. Also, the unixpw login panel now has a short help displayed if the user presses 'F1' that lists the options. The -appshare option enables simple application sharing based on the -id/-sid mechanism. Every new toplevel window that the application creates induces a new viewer window via a reverse connection. The -id/-sid and -connect options are required. Run 'x11vnc -appshare -help' for more info. Heuristics are applied to try to determine if the X display is currently in a Display Manager Greeter Login panel (e.g. GDM.) If so, x11vnc's creation of any windows and use of XFIXES are delayed. This is to try to avoid x11vnc being killed after the user logs in if the GDM KillInitClients=true is in effect. So one no longer needs to set KillInitClients=false in gdm.conf. Note that in recent GDM the KillInitClients option has been removed. Also delayed is the use of the XFIXES cursor fetching functionality; this avoids an Xorg bug that causes Xorg to crash right after the user logs in. x11vnc now tries to be more aggressive in keeping up with VNC client's framebuffer update requests. Some broken VNC clients continuously spray these requests at VNC servers (regardless of whether they have received any updates or not.) The -extra_fbur option allows one to fine tune the setting. The "-display WAIT:cmd=...", -find, -create modes now work correctly for the user-supplied login program scheme "-unixpw_cmd ...", as long as the login program supports running commands specified in the environment variable "RFB_UNIXPW_CMD_RUN" as the logged-in user. The mode "-unixpw_nis ..." has also been made more consistent. The username option "tag=..." can be used to set FD_TAG. The -stunnel option (like -ssl but uses stunnel as an external helper program) now works with the -ssl "SAVE" and "TMP" special certificate names. The -sslverify and -sslCRL options now work correctly in -stunnel mode. Single port HTTPS connections are also supported for this mode. The remote control command -R can be used to instruct x11vnc to resend its most recent copy of the Clipboard, Primary, or Cutbuffer selections: "x11vnc -R resend_clipboard", "x11vnc -R resend_primary", and "x11vnc -R resend_cutbuffer". miscellaneous new features and changes: The fonts in the GUI (-gui) can now by set via environment variables, e.g. -env X11VNC_FONT_BOLD='Helvetica -16 bold' and -env X11VNC_FONT_FIXED='Courier -14'. The value of the -timeout option is now also used for the timing out of reverse connections. The -timeout exit will occur if no client has made it to normal operating state (instead of merely trying to connect.) One can add extra URL parameters to the HTTPS (-ssl) urls via X11VNC_EXTRA_HTTPS_PARAMS without needing to edit index.vnc. E.g.: -env X11VNC_EXTRA_HTTPS_PARAMS='?GET=1' One can make the libvncserver HTTP (non-SSL) server listen on localhost: -env X11VNC_HTTP_LISTEN_LOCALHOST=1 (this way only the single-port VNC+HTTPS is exposed to the network.) Warnings are printed out at startup if $DISPLAY appears to start with "localhost:" (SSH X11 forwarding) or "hostname:" (remote X display; will fail w/o -noshm) The -solid option now uses the DBUS_SESSION_BUS_ADDRESS env. var if available. The -solid option now works in xfce. If available, the dbus_launch(1) will be used in FINDCREATEDISPLAY for gnome sessions. The bcx_xattach remote control command was added to facilitate xattach and x2x desktop cursor switching. Other new remote control commands: grab_state, ping:mystring, grablocal, resend_cutbuffer, resend_clipboard, resend_primary, keycode, keysym, fakebuttonevent, ptr, sleep, get_xprop, set_xprop, wininfo, pointer_pos, mouse_xy, noop, guess_dbus, DIRECT:query. Remote control scripting, -query_retries, and -remote_prefix were also added. In -rawfb mode the X display will not be opened at all unless the -rawfb string is prefixed with '+' or -display was specified on the cmdline. For multiple, separate x11vnc instances on the same X display, one can rename the X11VNC_REMOTE, X11VNC_TICKER, and VNC_CONNECT property names to unique ones. The -showrfbauth option prints out the VNC rfbauth password. The XDAMAGE mechanism is now automatically disabled for a period of time if a game or screensaver generates too many XDAMAGE rectangles per second. This avoids the X11 event queue from soaking up too much memory. x11vnc does not switch on server autorepeat if any keys are pressed down to work around a recent Xorg server and/or gnome bug where the key will never stop repeating. Thse list of current clients is kept more up-to-date in the tkx11vnc gui. Bugs in the gui setpass mode have been fixed. Threads stability is further improved. See under the -threads option help info about -env X11VNC_THREADS_NEW_FB_SLEEP=ms There is an experimental workaround: "-env X11VNC_WATCH_DX_DY=1" that tries to avoid problems with poorly constructed menu themes that place the initial position of the mouse cursor inside a menu item's active zone. The crypt(3) function is now declared inside the x11vnc code on all platforms (not just Linux). To disable this, set CPPFLAGS='-DDO_NOT_DECLARE_CRYPT' while configuring. (crypt is declared to avoid problems with header files.) Error reasons are printed for -storepasswd failures. Two scripts are added to x11vnc/misc: connect_switch and ultravnc_repeater.pl
2009-12-22Commit distinfo missed in last commitabs1-8/+8
2009-12-17PKG_DESTDIR_SUPPORTabs1-1/+3
2009-12-17Partial DESTDIR support (not enabled as unable to test)abs1-2/+2
2009-12-17PKG_DESTDIR_SUPPORT & account for runtime Xt referenceabs1-3/+2
2009-12-17PKG_DESTDIR_SUPPORTabs2-3/+6
2009-12-17PKG_DESTDIR_SUPPORTabs1-2/+5
2009-12-17PKG_DESTDIR_SUPPORTabs11-92/+104
2009-12-17PKG_DESTDIR_SUPPORTabs3-13/+16
2009-12-17PKG_DESTDIR_SUPPORTabs6-26/+35
2009-12-17PKG_DESTDIR_SUPPORT & a tiny tweak of pkglintabs1-3/+4