29 Commits

Author SHA256 Message Date
ca889134ce Accepting request 1329317 from X11:XOrg
- update to 1.2.0
  * This release adds a new XkbRF_FreeVarDefs() API, and brings
    over many fixes from the other copies of XKB code in the
    various X.Org repos.
- supersedes U_CVE-2025-26595-0001-xkb-Fix-buffer-overflow-in-XkbVModMaskText.patch

OBS-URL: https://build.opensuse.org/request/show/1329317
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libxkbfile?expand=0&rev=16
2026-01-28 14:07:35 +00:00
1023c5f5eb - update to 1.2.0
* This release adds a new XkbRF_FreeVarDefs() API, and brings
    over many fixes from the other copies of XKB code in the
    various X.Org repos.
- supersedes U_CVE-2025-26595-0001-xkb-Fix-buffer-overflow-in-XkbVModMaskText.patch

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/libxkbfile?expand=0&rev=28
2026-01-26 13:37:32 +00:00
47fb75db73 Accepting request 1248444 from X11:XOrg
- U_CVE-2025-26595-0001-xkb-Fix-buffer-overflow-in-XkbVModMaskText.patch 
  * Buffer overflow in XkbVModMaskText() (CVE-2025-26595, bsc#1237429)

OBS-URL: https://build.opensuse.org/request/show/1248444
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libxkbfile?expand=0&rev=15
2025-02-26 16:13:34 +00:00
5108cd4110 - U_CVE-2025-26595-0001-xkb-Fix-buffer-overflow-in-XkbVModMaskText.patch
* Buffer overflow in XkbVModMaskText() (CVE-2025-26595, bsc#1237429)

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/libxkbfile?expand=0&rev=26
2025-02-25 17:46:16 +00:00
ab342c0699 Accepting request 1144221 from X11:XOrg
- update to 1.1.3
  * configure: Use LT_INIT from libtool 2 instead of deprecated AC_PROG_LIBTOOL
  * Set close-on-exec when opening files
  * _XkbMakeAtom: remove check for impossible case
  * _XkbInitAtoms: check for malloc() failure
  * XkbChangeAtomDisplay: stop leaking atom name
  * XkbCFReportError: avoid -Wformat-nonliteral warning
  * XkbWriteCFile: stop leaking header file ifdef name
  * DefaultParser: avoid -Wimplicit-fallthrough warnings
  * xkbtext.c: Add tbGetBufferString helper function
  * XkbIndentText: Fix -Wsign-compare warning
  * Fix -Wsign-compare warnings in xkbtext.c & xkmread.c
  * Add a meson build system
-  switched to meson build system

OBS-URL: https://build.opensuse.org/request/show/1144221
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libxkbfile?expand=0&rev=14
2024-02-06 15:32:47 +00:00
772d3bc6b0 - update to 1.1.3
* configure: Use LT_INIT from libtool 2 instead of deprecated AC_PROG_LIBTOOL
  * Set close-on-exec when opening files
  * _XkbMakeAtom: remove check for impossible case
  * _XkbInitAtoms: check for malloc() failure
  * XkbChangeAtomDisplay: stop leaking atom name
  * XkbCFReportError: avoid -Wformat-nonliteral warning
  * XkbWriteCFile: stop leaking header file ifdef name
  * DefaultParser: avoid -Wimplicit-fallthrough warnings
  * xkbtext.c: Add tbGetBufferString helper function
  * XkbIndentText: Fix -Wsign-compare warning
  * Fix -Wsign-compare warnings in xkbtext.c & xkmread.c
  * Add a meson build system
-  switched to meson build system

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/libxkbfile?expand=0&rev=24
2024-02-05 11:59:10 +00:00
8a6d9ca2bc Accepting request 1045919 from X11:XOrg
OBS-URL: https://build.opensuse.org/request/show/1045919
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libxkbfile?expand=0&rev=13
2023-01-01 08:38:24 +00:00
0c416e2cb1 Accepting request 1041728 from home:dirkmueller:Factory
- update to 1.1.2:
  * configure: Use AC_SYS_LARGEFILE to enable large file support
- modernize spec file, install license to licensedir

OBS-URL: https://build.opensuse.org/request/show/1041728
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/libxkbfile?expand=0&rev=22
2022-12-31 13:22:31 +00:00
6a50867d40 Accepting request 1029712 from X11:XOrg
- Update to version 1.1.1
  * Use strndup if available to avoid -Wstringop-overflow warning from gcc 9
  * Convert check for strcasecmp to normal autoconf style
  * Fix spelling/wording issues
  * gitlab CI: add a basic build test
  * fix an off-by-one error in copying the name of a virtual modifier
  * Escape non-printable characters correctly
  * unifdef NOTYET
  * Fix check for appending '|' character when applying rules

OBS-URL: https://build.opensuse.org/request/show/1029712
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libxkbfile?expand=0&rev=12
2022-10-19 11:17:14 +00:00
975daaf84d - Update to version 1.1.1
* Use strndup if available to avoid -Wstringop-overflow warning from gcc 9
  * Convert check for strcasecmp to normal autoconf style
  * Fix spelling/wording issues
  * gitlab CI: add a basic build test
  * fix an off-by-one error in copying the name of a virtual modifier
  * Escape non-printable characters correctly
  * unifdef NOTYET
  * Fix check for appending '|' character when applying rules

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/libxkbfile?expand=0&rev=20
2022-10-18 11:11:55 +00:00
67f75d967e Accepting request 687387 from X11:XOrg
- Update to version 1.1.0
  * This release adds support for the NoLock, NoUnlock, and
    genKeyEvent flags.

OBS-URL: https://build.opensuse.org/request/show/687387
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libxkbfile?expand=0&rev=11
2019-03-26 21:29:09 +00:00
a60d0e0020 - Update to version 1.1.0
* This release adds support for the NoLock, NoUnlock, and
    genKeyEvent flags.

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/libxkbfile?expand=0&rev=18
2019-03-21 15:23:23 +00:00
ea538b95a3 Accepting request 342115 from X11:XOrg
- add dependency to xkeyboard-config (boo#953161)

OBS-URL: https://build.opensuse.org/request/show/342115
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libxkbfile?expand=0&rev=10
2015-11-11 09:28:48 +00:00
9396b7c5ef Move Requires.
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/libxkbfile?expand=0&rev=16
2015-11-02 15:31:40 +00:00
daecd41870 Accepting request 342098 from home:eeich:branches:X11:XOrg
- add dependency to xkeyboard-config (boo#953161)

OBS-URL: https://build.opensuse.org/request/show/342098
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/libxkbfile?expand=0&rev=15
2015-11-02 14:13:52 +00:00
96246d5b41 Accepting request 305321 from X11:XOrg
- Update to version 1.0.9
  * This minor maintenance release provides the usual recent
    collection of build configuration improvements and janitorial
    cleanups.

OBS-URL: https://build.opensuse.org/request/show/305321
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libxkbfile?expand=0&rev=9
2015-05-06 05:47:55 +00:00
9c85dab8ea OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/libxkbfile?expand=0&rev=13 2015-05-04 14:17:42 +00:00
fcee911720 - Update to version 1.0.9
* This minor maintenance release provides the usual recent
    collection of build configuration improvements and janitorial
    cleanups.

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/libxkbfile?expand=0&rev=12
2015-05-04 14:17:01 +00:00
Stephan Kulow
5a93cae581 Accepting request 230943 from X11:XOrg
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/230943
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libxkbfile?expand=0&rev=7
2014-04-26 04:04:48 +00:00
305ac12583 - added missing provides/obsoletes in baselibs.conf (bnc#873443)
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/libxkbfile?expand=0&rev=10
2014-04-14 13:33:52 +00:00
Stephan Kulow
76865c8662 Accepting request 160117 from X11:XOrg
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/160117
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libxkbfile?expand=0&rev=5
2013-03-22 10:55:47 +00:00
714d3afc61 OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/libxkbfile?expand=0&rev=8 2013-03-19 19:48:05 +00:00
Stephan Kulow
b8de29c1e3 Accepting request 115373 from X11:XOrg
Pushing X11:XOrg

OBS-URL: https://build.opensuse.org/request/show/115373
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libxkbfile?expand=0&rev=2
2012-05-08 09:58:46 +00:00
a720c5487b Accepting request 113259 from home:vuntz:branches:X11:XOrg
Update to 1.0.8

OBS-URL: https://build.opensuse.org/request/show/113259
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/libxkbfile?expand=0&rev=6
2012-04-12 10:45:10 +00:00
affb78cea1 OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/libxkbfile?expand=0&rev=5 2012-03-07 09:48:13 +00:00
Stephan Kulow
cea1286ec0 Accepting request 105645 from X11:XOrg
- correct formatting of buildrequires

- added missing provides/obsoletes for xorg-x11-libxkb(-devel) 

- Rename xorg-x11-libxkbfile to libxkbfile and utilize shlib policy

OBS-URL: https://build.opensuse.org/request/show/105645
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libxkbfile?expand=0&rev=1
2012-02-17 11:04:01 +00:00
85bfa3dd05 Accepting request 105637 from home:coolo:branches:openSUSE:Factory
for cleanup after factory survived first wave :)

OBS-URL: https://build.opensuse.org/request/show/105637
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/libxkbfile?expand=0&rev=3
2012-02-17 09:42:21 +00:00
89485476a3 - added missing provides/obsoletes for xorg-x11-libxkb(-devel)
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/libxkbfile?expand=0&rev=2
2012-02-14 18:22:27 +00:00
0c04fd22fd Accepting request 104246 from home:jengelh:branches:X11:XOrg
Replaces xorg-x11-libxkbfile

OBS-URL: https://build.opensuse.org/request/show/104246
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/libxkbfile?expand=0&rev=1
2012-02-13 10:08:50 +00:00