From cbfb58e3c6efd85ed71ad5f46287657b25167371669e159905d05e7e0864d0ad Mon Sep 17 00:00:00 2001 From: Jan Engelhardt Date: Sat, 3 Apr 2021 13:08:20 +0000 Subject: [PATCH] - Update to release 1.2.0 OBS-URL: https://build.opensuse.org/package/show/X11:Wayland/libxkbcommon?expand=0&rev=70 --- libxkbcommon-1.1.0.tar.xz | 3 --- libxkbcommon-1.2.0.tar.xz | 3 +++ libxkbcommon.changes | 14 ++++++++++++++ libxkbcommon.spec | 8 ++++---- 4 files changed, 21 insertions(+), 7 deletions(-) delete mode 100644 libxkbcommon-1.1.0.tar.xz create mode 100644 libxkbcommon-1.2.0.tar.xz diff --git a/libxkbcommon-1.1.0.tar.xz b/libxkbcommon-1.1.0.tar.xz deleted file mode 100644 index c9cfc81..0000000 --- a/libxkbcommon-1.1.0.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:412cfcca596f92914ea1a66ad244804d73a5ff20b6d86459951e7ad20576c246 -size 439488 diff --git a/libxkbcommon-1.2.0.tar.xz b/libxkbcommon-1.2.0.tar.xz new file mode 100644 index 0000000..b3737e0 --- /dev/null +++ b/libxkbcommon-1.2.0.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8fd678f2b2205d99dba9922e15d470a23f91cffa01cee44ba1775bfc58383a9a +size 454436 diff --git a/libxkbcommon.changes b/libxkbcommon.changes index f919aad..0e4a594 100644 --- a/libxkbcommon.changes +++ b/libxkbcommon.changes @@ -1,3 +1,17 @@ +------------------------------------------------------------------- +Sat Apr 3 12:58:03 UTC 2021 - Jan Engelhardt + +- Update to release 1.2.0 + * `xkb_x11_keymap_new_from_device()` is much faster. It now + performs only 2 roundtrips to the X server, instead of dozens + (in first-time calls). + * Case-sensitive `xkb_keysym_from_name()` is much faster. + * Keysym names of the form `0x12AB` and `U12AB` are parsed more + strictly. + * Compose files now have a size limit (65535 internal nodes). + * Compose table loading (`xkb_compose_table_new_from_locale()` + and similar) is much faster. + ------------------------------------------------------------------- Thu Mar 4 21:47:33 UTC 2021 - Jan Engelhardt diff --git a/libxkbcommon.spec b/libxkbcommon.spec index 0f57a09..79e3ed0 100644 --- a/libxkbcommon.spec +++ b/libxkbcommon.spec @@ -23,15 +23,15 @@ %endif Name: libxkbcommon -Version: 1.1.0 +Version: 1.2.0 Release: 0 Summary: Library for handling xkb descriptions License: MIT Group: Development/Libraries/C and C++ URL: http://xkbcommon.org/ -#Git-Clone: git://github.com/xkbcommon/libxkbcommon -Source: https://github.com/xkbcommon/libxkbcommon/releases/download/xkbcommon-%version/%name-%version.tar.xz +#Git-Clone: https://github.com/xkbcommon/libxkbcommon +Source: https://xkbcommon.org/download/libxkbcommon-%version.tar.xz Source2: baselibs.conf BuildRequires: bison BuildRequires: flex @@ -146,7 +146,7 @@ ef=-Denable-x11=true %else ef=-Denable-x11=false %endif -# bugzilla.opensuse.org/795968 for rationale +# includedir intentional, cf. bugzilla.opensuse.org/795968 %meson -Denable-docs=false --includedir="%_includedir/%name" $ef %meson_build