The NetBSD Project

CVS log for pkgsrc/x11/xkbcomp/Makefile

[BACK] Up to [cvs.NetBSD.org] / pkgsrc / x11 / xkbcomp

Request diff between arbitrary revisions


Default branch: MAIN


Revision 1.17 / (download) - annotate - [select for diffs], Fri Jun 15 08:50:25 2018 UTC (11 months, 1 week ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2019Q1-base, pkgsrc-2019Q1, pkgsrc-2018Q4-base, pkgsrc-2018Q4, pkgsrc-2018Q3-base, pkgsrc-2018Q3, pkgsrc-2018Q2-base, pkgsrc-2018Q2, HEAD
Changes since 1.16: +2 -3 lines
Diff to previous 1.16 (colored)

xkbcomp: update to 1.4.2.

Only one patch, fixing keymap compilation errors when the keycodes maximum
is set to a value above the permitted X11 maximum of 255. While we already
ignored keys with codes above 255, we still failed on the maximum=374;
line that xkeyboard-config 2.24 produces now.

Revision 1.16 / (download) - annotate - [select for diffs], Wed Mar 7 11:57:46 2018 UTC (14 months, 2 weeks ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2018Q1-base, pkgsrc-2018Q1
Changes since 1.15: +3 -3 lines
Diff to previous 1.15 (colored)

xorgproto: use xorgproto instead of separate *proto packages

Remove now obsolete packages.

Revision 1.15 / (download) - annotate - [select for diffs], Thu Mar 1 23:48:07 2018 UTC (14 months, 3 weeks ago) by wiz
Branch: MAIN
Changes since 1.14: +2 -2 lines
Diff to previous 1.14 (colored)

xkbcomp: update to 1.4.1.

This release adds the path of the xkbcomp executable to the pkgconfig
data, allowing the X server to find the right binary regardless of
where its (the X servers) $prefix is pointed. Without this the X server
will guess that xkbcomp is configured for the same prefix; since the
default prefix is /usr/local, and your distribution certainly did not
install xkbcomp there, 'make check' and 'ninja dist' for the X server
build would fail because Xvfb would not start.

xkbcomp itself has no functional changes in this release.

Revision 1.14 / (download) - annotate - [select for diffs], Tue May 2 08:14:48 2017 UTC (2 years ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2017Q4-base, pkgsrc-2017Q4, pkgsrc-2017Q3-base, pkgsrc-2017Q3, pkgsrc-2017Q2-base, pkgsrc-2017Q2, pkgsrc-
Changes since 1.13: +2 -2 lines
Diff to previous 1.13 (colored)

Updated xkbcomp to 1.4.0.

This xkbcomp release mostly contains a couple of bugfixes and parser
improvements. Notably, ignoring keycodes that X11 can never support
means that we can start using those keycodes, which xkbcommon
supports.

Benno Schulenberg (1):
      When overriding a key, adjust also its number of levels (#57242).

Daniel Stone (2):
      keycodes: Ignore high keycodes
      xkbcomp 1.4.0

Emil Velikov (1):
      autogen.sh: use quoted string variables

Mihail Konev (1):
      autogen: add default patch prefix

Peter Hutterer (1):
      autogen.sh: use exec instead of waiting for configure to finish

Ran Benita (1):
      When a file contains several maps, look for a default map

Revision 1.13 / (download) - annotate - [select for diffs], Fri Nov 6 09:11:52 2015 UTC (3 years, 6 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2017Q1-base, pkgsrc-2017Q1, pkgsrc-2016Q4-base, pkgsrc-2016Q4, pkgsrc-2016Q3-base, pkgsrc-2016Q3, pkgsrc-2016Q2-base, pkgsrc-2016Q2, pkgsrc-2016Q1-base, pkgsrc-2016Q1, pkgsrc-2015Q4-base, pkgsrc-2015Q4
Changes since 1.12: +2 -2 lines
Diff to previous 1.12 (colored)

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

Revision 1.12 / (download) - annotate - [select for diffs], Thu Nov 20 23:46:04 2014 UTC (4 years, 6 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2015Q3-base, pkgsrc-2015Q3, pkgsrc-2015Q2-base, pkgsrc-2015Q2, pkgsrc-2015Q1-base, pkgsrc-2015Q1, pkgsrc-2014Q4-base, pkgsrc-2014Q4
Changes since 1.11: +2 -3 lines
Diff to previous 1.11 (colored)

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/individual/app/xkbcomp-1.3.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/individual/app/xkbcomp-1.3.0.tar.bz2.sig

http://xorg.freedesktop.org/archive/individual/app/xkbcomp-1.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/individual/app/xkbcomp-1.3.0.tar.gz.sig

Revision 1.11 / (download) - annotate - [select for diffs], Sat Jul 12 12:03:42 2014 UTC (4 years, 10 months ago) by obache
Branch: MAIN
CVS Tags: pkgsrc-2014Q3-base, pkgsrc-2014Q3
Changes since 1.10: +3 -1 lines
Diff to previous 1.10 (colored)

xproto>=7.0.17 is directly required to build.

Revision 1.10 / (download) - annotate - [select for diffs], Mon Oct 29 05:07:12 2012 UTC (6 years, 6 months ago) by asau
Branch: MAIN
CVS Tags: pkgsrc-2014Q2-base, pkgsrc-2014Q2, pkgsrc-2014Q1-base, pkgsrc-2014Q1, pkgsrc-2013Q4-base, pkgsrc-2013Q4, pkgsrc-2013Q3-base, pkgsrc-2013Q3, pkgsrc-2013Q2-base, pkgsrc-2013Q2, pkgsrc-2013Q1-base, pkgsrc-2013Q1, pkgsrc-2012Q4-base, pkgsrc-2012Q4
Changes since 1.9: +1 -3 lines
Diff to previous 1.9 (colored)

Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days.

Revision 1.9 / (download) - annotate - [select for diffs], Sun Jun 3 17:51:53 2012 UTC (6 years, 11 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2012Q3-base, pkgsrc-2012Q3, pkgsrc-2012Q2-base, pkgsrc-2012Q2
Changes since 1.8: +4 -3 lines
Diff to previous 1.8 (colored)

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.

Revision 1.8 / (download) - annotate - [select for diffs], Mon Nov 9 18:50:16 2009 UTC (9 years, 6 months ago) by tnn
Branch: MAIN
CVS Tags: pkgsrc-2012Q1-base, pkgsrc-2012Q1, pkgsrc-2011Q4-base, pkgsrc-2011Q4, pkgsrc-2011Q3-base, pkgsrc-2011Q3, pkgsrc-2011Q2-base, pkgsrc-2011Q2, pkgsrc-2011Q1-base, pkgsrc-2011Q1, pkgsrc-2010Q4-base, pkgsrc-2010Q4, pkgsrc-2010Q3-base, pkgsrc-2010Q3, pkgsrc-2010Q2-base, pkgsrc-2010Q2, pkgsrc-2010Q1-base, pkgsrc-2010Q1, pkgsrc-2009Q4-base, pkgsrc-2009Q4
Changes since 1.7: +2 -2 lines
Diff to previous 1.7 (colored)

Update to xkbcomp-1.1.1. Changes:
xkbcomp: Remove output file if closing fails.

Revision 1.7 / (download) - annotate - [select for diffs], Sat Jul 18 15:00:16 2009 UTC (9 years, 10 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2009Q3-base, pkgsrc-2009Q3
Changes since 1.6: +2 -2 lines
Diff to previous 1.6 (colored)

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.

Revision 1.6 / (download) - annotate - [select for diffs], Sat May 24 21:45:18 2008 UTC (11 years ago) by tnn
Branch: MAIN
CVS Tags: pkgsrc-2009Q2-base, pkgsrc-2009Q2, pkgsrc-2009Q1-base, pkgsrc-2009Q1, pkgsrc-2008Q4-base, pkgsrc-2008Q4, pkgsrc-2008Q3-base, pkgsrc-2008Q3, pkgsrc-2008Q2-base, pkgsrc-2008Q2, cwrapper, cube-native-xorg-base, cube-native-xorg
Changes since 1.5: +2 -2 lines
Diff to previous 1.5 (colored)

Switch master site to MASTER_SITE_XORG.

Revision 1.5 / (download) - annotate - [select for diffs], Fri May 9 04:01:55 2008 UTC (11 years ago) by bjs
Branch: MAIN
Changes since 1.4: +2 -2 lines
Diff to previous 1.4 (colored)


Update to xkbcomp 1.0.5.

commit 1aecdffaa0db7bbf85bc0aae9043e9437b25c30d
Author: Daniel Stone <daniel@fooishbar.org>
Date:   Thu Apr 17 00:52:29 2008 +0300

    Don't scan paths which make NO SENSE WHATSOEVER TO SCAN

    Hey, I wonder if we have XKB files in our directory! I wonder if we
    haven't bothered with a structure, and let's try to open a file called
    'misc' in someone's home directory! What a surprise, it's not a valid
    XKB file! Let's fail miserably!

    SURPRISINGLY, THIS IS NOT USEFUL BEHAVIOUR.

commit a3a05fd489a9a35942a4419c537634e796dbebd1
Author: Daniel Stone <daniel@fooishbar.org>
Date:   Thu Apr 17 00:50:07 2008 +0300

    xkbcomp: Take a device ID argument

    Allows the user to set maps (or whatever) on arbitrary devices.

Revision 1.4 / (download) - annotate - [select for diffs], Wed Apr 16 22:11:30 2008 UTC (11 years, 1 month ago) by wiz
Branch: MAIN
Changes since 1.3: +2 -2 lines
Diff to previous 1.3 (colored)

Update to 1.0.4:

Adam Jackson (2):
      Bug #7645: Fix a conditional that always evaluates to FALSE.
      xkbcomp 1.0.4

Alan Coopersmith (1):
      Bug 14185: MAINTAINERCLEANFILES multiply defined in Makefile.am

Daniel Drake (1):
      Bug #11025: xkbcomp COPYING file

James Cloos (3):
      Rename .cvsignore to .gitignore
      Add *~ to .gitignore to skip patch/emacs droppings
      Replace static ChangeLog with dist-hook to generate from git log

Matthieu Herrb (2):
      Also mark xkbparse.h as a generated file.
      Revert "Also mark xkbparse.h as a generated file."

Tilman Sauerbeck (3):
      Fixed an invalid memory access.
      Fixed a bunch of const correctness bugs.
      Ignore *.o and ylwrap.

Revision 1.3 / (download) - annotate - [select for diffs], Mon May 7 20:13:27 2007 UTC (12 years ago) by joerg
Branch: MAIN
CVS Tags: pkgsrc-2008Q1-base, pkgsrc-2008Q1, pkgsrc-2007Q4-base, pkgsrc-2007Q4, pkgsrc-2007Q3-base, pkgsrc-2007Q3, pkgsrc-2007Q2-base, pkgsrc-2007Q2
Changes since 1.2: +3 -1 lines
Diff to previous 1.2 (colored)

Fix man page suffix on Linux. List from Alexander Nason on pkgsrc-users.

Revision 1.2 / (download) - annotate - [select for diffs], Mon Feb 26 18:10:58 2007 UTC (12 years, 2 months ago) by drochner
Branch: MAIN
CVS Tags: pkgsrc-2007Q1-base, pkgsrc-2007Q1
Changes since 1.1: +2 -2 lines
Diff to previous 1.1 (colored)

update to 1.0.3
changes:
accept negative numbers in geometry co-ordinates
avoid use of uninitialised variable

Revision 1.1.1.1 / (download) - annotate - [select for diffs] (vendor branch), Tue Nov 7 17:23:58 2006 UTC (12 years, 6 months ago) by joerg
Branch: TNF
CVS Tags: pkgsrc-base, pkgsrc-2006Q4-base, pkgsrc-2006Q4
Changes since 1.1: +0 -0 lines
Diff to previous 1.1 (colored)

Import xkbcomp-1.0.2:
The xkbcomp tool converts descriptions of an XKB keymap into other
formats, most importantly the compiled keymaps used by XKB-capable
X servers.

Revision 1.1 / (download) - annotate - [select for diffs], Tue Nov 7 17:23:58 2006 UTC (12 years, 6 months ago) by joerg
Branch: MAIN

Initial revision

This form allows you to request diff's between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.




CVSweb <webmaster@jp.NetBSD.org>