|2015-11-06 10:11:52 by Thomas Klausner | Files touched by this commit (2) ||
Log message: Update xkbcomp to 1.3.1: Couple of minor fixes, the only user-visible change is that the warning when a key type is shortened is now on a verbosity level above the default verbosity. This effectively removes the warning below for all users of the german keyboard layout (and others): Type "ONE_LEVEL" has 1 levels, but <RALT> has 2 symbols Alan Coopersmith (1): Stop including <X11/Xalloca.h> in parseutils.c Jon TURNEY (1): Define WIN32_LEAN_AND_MEAN when building on Win32 Matthew Green (1): Adjust a NUL-string assignment to avoid const issues. Peter Hutterer (2): symbols: increase the warning level for shortening a key type xkbcomp 1.3.1
|2015-11-04 04:29:14 by Alistair G. Crooks | Files touched by this commit (670)|
Log message: Add SHA512 digests for distfiles for x11 category Problems found locating distfiles: Package modular-xorg-server: missing distfile xorg-server-1.17.4.tar.bz2 Package py-qt4: missing distfile PyQt-mac-gpl-4.11.1.tar.gz Package xservers: missing distfile xservers-22.214.171.124.tar.bz2 Package xview-clients: missing distfile xview3.2p1-X11R6.tar.gz Package xview-lib: missing distfile xview3.2p1-X11R6.tar.gz Otherwise, existing SHA1 digests verified and found to be the same on the machine holding the existing distfiles (morden). All existing SHA1 digests retained for now as an audit trail.
|2014-11-21 00:46:04 by Thomas Klausner | Files touched by this commit (2) ||
Log message: Update to 1.3.0: In what is almost an olympic release schedule, here's a new version of xkbcomp. Over the last two-and-a-bit years a number of patches have accumulated, the most interesting one is support for multiple keysyms per level (#25025). I say "parsing support" for a reason, the symbol becomes a NoSymbol, which is arguably still more useful than a parsing error. Plus, multi-sym per key won't work in X anyway. Other than that, misc fixes and changes all over the place. UNIXOS2 support was dropped. Sorry guys, no multi-keysym parsing for you. I'll get a bucket ready for the tears. Adam Jackson (1): configure: Drop AM_MAINTAINER_MODE Alan Coopersmith (10): unifdef -U__UNIXOS2__ config: Add missing AC_CONFIG_SRCDIR Remove unused function entry/exit tracking framework Remove unused uASSERT macro Convert remaining sprintf calls to snprintf Fix many const char * warnings from gcc Remove useless checks for NULL before free in OverlayKeyCreate() Don't dereference the pointer whose allocation failed Remove useless assignment to 'outline' variable Initialize nMatch even if WIN32 is defined Benno Schulenberg (1): Making sure that a copied string is always null-terminated (#66345). Colin Walters (1): autogen.sh: Honor NOCONFIGURE=1 Daniel Stone (2): Add parsing support for multiple keysyms per level Reset scan state when opening a new file Laura (1): Add #include <stdlib.h> to xkbscan.c Peter Hutterer (7): Use DEBUG, not DEBUG_ON to determine whether debugging is enabled man: document -help/-?, -em1, -emp, -eml Always terminate the scanBuf string (#66345) Parse -w1 flag correctly (#66344) compat: don't warn about redefinition when nothing is defined yet man: replace default include directory with the one from configure xkbcomp 1.3.0 Ryan Pavlik (1): Include Xwindows.h rather than windows.h Thomas Klausner (1): Protect config.h like usual. Vincent Lefevre (1): xkbcomp: Improved -w option parsing git tag: xkbcomp-1.3.0 http://xorg.freedesktop.org/archive/ind … .0.tar.bz2 MD5: 0012a8e3092cddf7f87b250f96bb38c5 xkbcomp-1.3.0.tar.bz2 SHA1: 113c93679c9245141b5899240f59fcc8227d8dc1 xkbcomp-1.3.0.tar.bz2 SHA256: cfac973778fabf5216121ad60b7af8ab74ce7513af0f9260cf8c5309e1622b2a \ xkbcomp-1.3.0.tar.bz2 PGP: http://xorg.freedesktop.org/archive/ind … ar.bz2.sig http://xorg.freedesktop.org/archive/ind … 3.0.tar.gz MD5: f8da094e266e2f99316696fab4922d70 xkbcomp-1.3.0.tar.gz SHA1: 32fffd47086a6d204ac842668a598af74d9c172a xkbcomp-1.3.0.tar.gz SHA256: 91d052c895a47ab2930aa1e150bfe7559fdaeb959d035634d5ba259300a3353f \ xkbcomp-1.3.0.tar.gz PGP: http://xorg.freedesktop.org/archive/ind … tar.gz.sig
|2014-07-12 14:03:42 by OBATA Akio | Files touched by this commit (1)|
Log message: xproto>=7.0.17 is directly required to build.
|2012-10-29 06:07:25 by Aleksej Saushev | Files touched by this commit (563)|
Log message: Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days.
|2012-06-03 19:51:53 by Thomas Klausner | Files touched by this commit (3) ||
Log message: Update to 1.2.4. 1.2.4: Alan Coopersmith (3): Make sure to leave room for trailing nil byte in yyGetNumber Delete redundant redeclarations of extern Atoms in symbols.c xkbcomp 1.2.4 Andreas Wettstein (1): include resets group compatibility modifiers #43091 Jeremy Huddleston (6): Include strings.h for strcasecmp and string.h for strdup Add missing _X_NORETURN to uFatalError Fix -Wformat warnings Correct our zeroing out of the row in InitRowInfo Silence -Wshadow warnings Silence -Wparentheses-equality Peter Hutterer (2): Print version number on -version. Add .pc file for version export 1.2.3: There was a pretty bad problem with the 1.2.2 release, which quite effectively crushed Any+AnyOfOrNone(All) interp mappings, in that xkeyboard-config actually relied on an explicit Any+AnyOfOrNone(All) mapping to function. 1.2.3 builds on the previous 1.2.2 fix to allow explicit Any+AnyOfOrNone(All) mappings, while still ignoring interp mappings whose keysyms could not be found. I've regression-tested this against xkbcomp 1.1.1 by comparing the results of compiling every layout (primary variants only) in xkeyboard-config, and there were no differences at all. Distributions are strongly recommended to push 1.2.3 instead of 1.2.2, whose tarballs have been removed from the archive. 1.2.2: This is an semi-urgent bugfix release for the two commits of mine, which fix a particularly bad failure in the compat code. If you had a SymInterpret definition (i.e. to map a keysym to an action, as used for VT switch and others) with an unknown keycode, every key that wasn't already mapped to an action would get mapped to your new action. So, for example, if you had XF86LogWinTree mapped to the PrWins action, and a libX11 that was unaware of the new symbol, every key aside from VT switching, zapping, pointer keys and modifiers, would dump the window tree to your X log, and do nothing else. Distributions are strongly, strongly recommended to upgrade, including in stable series. 1.2.1: This release allows the uploading of keymaps per-keyboard using the -i flag (which wasn't hooked up to anything before). Example usage: xkbcomp -i 12 qwerty.xkb :0 xkbcomp -i 13 azerty.xkb :0 The above will load a qwerty and azerty map in to the keyboards 12 and 13, respectively. Watch out for bug 21859 though. http://bugs.freedesktop.org/show_bug.cgi?id=21859 Aside from this new feature, we have the usual cleanups in the build system. 1.2.0: This release provides performance improvements and bug fixes, mixed in with the usual recent collection of build configuration improvements and janitorial cleanups.
|2009-11-09 19:50:17 by Tobias Nygren | Files touched by this commit (2) ||
Log message: Update to xkbcomp-1.1.1. Changes: xkbcomp: Remove output file if closing fails.
|2009-07-18 17:00:16 by Thomas Klausner | Files touched by this commit (2) ||
Log message: Update to 1.1.0: xkbcomp wanted a release. This version does not have a lot of new features but enough code was modified to justify the 1.1.0 bump. The most interesting feature is the ability to configure the xkb data dir at configure time rather than being forced to the hardcoded default. Other changes include a few bug fixes, cleanups, comments and a run of 'indent' over the repository. The latter may require distribution patches to be adjusted. Cheers, Peter Alan Coopersmith (5): Check for strdup & strcasecmp before assuming we need to provide our own Remove X_NOT_POSIX #ifdefs Remove #if 0'd typedef that appears nowhere else. sprintf -> snprintf conversions Use temporary buffer for generating Uxxx names to avoid overflow Dan Nicholson (1): Allow the default XKB config root to be set from configure Matthieu Herrb (1): Minimal man page addition for new -i option. Paulo Cesar Pereira de Andrade (2): Correct make distcheck and most gcc and sparse warnings. Correct a remaining of a wrong change to make some DEBUG_VAR's static. Peter Hutterer (13): Remove RCS tags. Add a few explanatory comments. Indent fixes. If we're not using XkbDesc, don't require it as a parameter. Add some explanatory comments Silence valgrind warnings. Remove useless longestPath variable. More comments. Don't pass useless handlers around in HandleIncludeKeycodes. Remove unused merge parameter from HandleKeyNameVar. Don't overwrite previously assigned type indices with useless ones. Check for NULL strings before calling strdup. Bump to 1.1.0.