Timo Aaltonen pushed to branch upstream-unstable at X Strike Force / lib / 
libxkbcommon


Commits:
c6df60d8 by Ran Benita at 2020-09-06T22:25:29+03:00
build: remove old pkgconfig templates

In meson these are generated instead.

Signed-off-by: Ran Benita <[email protected]>

- - - - -
850ba7e6 by Peter Hutterer at 2020-09-07T11:15:08+10:00
test: fix the xkbcli --version test

Fixes https://github.com/xkbcommon/libxkbcommon/issues/185

Signed-off-by: Peter Hutterer <[email protected]>

- - - - -
461d7278 by Ran Benita at 2020-09-07T11:19:45+03:00
test/data: change quartz.xkb from CRLF to LF

Signed-off-by: Ran Benita <[email protected]>

- - - - -
1c352199 by Ran Benita at 2020-09-07T11:36:49+03:00
test/data: sync from xkeyboard-config 2.30

Signed-off-by: Ran Benita <[email protected]>

- - - - -
534e54f6 by Ran Benita at 2020-09-07T11:47:34+03:00
test/data: add rule registry files

Signed-off-by: Ran Benita <[email protected]>

- - - - -
13745014 by Peter Hutterer at 2020-09-07T22:01:57+03:00
test: include unstd.h in the registry test to cut down the MacOS warnings

mkdtmp, rmdir and unlink are in unstd.h on MacOS. Since including that it
doesn't hurt us on Linux, let's do it without ifdefs.

Signed-off-by: Peter Hutterer <[email protected]>

- - - - -
db985753 by Ran Benita at 2020-09-07T22:01:57+03:00
ci: enable xkbregistry on macos job

Signed-off-by: Ran Benita <[email protected]>

- - - - -
3039d62a by Peter Hutterer at 2020-09-07T22:01:57+03:00
registry: mark the rxkb_log function as attribute printf

Signed-off-by: Peter Hutterer <[email protected]>

- - - - -
a350222c by Peter Hutterer at 2020-09-07T22:01:57+03:00
context: fix a compiler warning

../src/context.c:57:9: warning: variable 'err' is used uninitialized 
whenever
'if' condition is true [-Wsometimes-uninitialized]

Signed-off-by: Peter Hutterer <[email protected]>

- - - - -
d3274752 by Peter Hutterer at 2020-09-07T22:01:57+03:00
utils: include unistd.h where we have it

MacOS doesn't have eaccess/euidaccess but it does have unistd.h, so 
let's
include it to silence the R_OK redefinition compiler warnings.

Signed-off-by: Peter Hutterer <[email protected]>

- - - - -
737030ad by Ran Benita at 2020-09-07T22:03:30+03:00
build: move tests to after tools

So tests can refer to stuff set by the tools section.

Signed-off-by: Ran Benita <[email protected]>

- - - - -
c8f309a2 by Ran Benita at 2020-09-07T22:06:22+03:00
test/tool-option-parsing: keep isolated by using our own test data

Make it possible to run the test on all machines.

Signed-off-by: Ran Benita <[email protected]>

- - - - -
c621319e by Ran Benita at 2020-09-08T09:45:34+03:00
test/tool-option-parsing: switch from pytest to unittest

For me, installing pytest for libxkbcommon is a bit problematic, so I
end up skipping it which is not great.

Switch to unittest which is built in to Python. It's not as nice as
pytest but good enough in this case.

Note: I was too lazy to switch the plain asserts to unittest
assertions...

Signed-off-by: Ran Benita <[email protected]>

- - - - -
6178924f by Ran Benita at 2020-09-08T09:45:34+03:00
test/tool-option-parsing: skip testing of disabled tools

Signed-off-by: Ran Benita <[email protected]>

- - - - -
c5565bd0 by Ran Benita at 2020-09-09T10:11:54+03:00
tools: align `xkbcli how-to-type` output ourselves

Can possibly add a machine-parsable format if desired, but for now just
have it work nicely.

Signed-off-by: Ran Benita <[email protected]>

- - - - -
69713ce3 by hhb at 2020-09-11T15:06:23+03:00
parser: fix another format string for int64_t (#191)


- - - - -
2c295b10 by Ran Benita at 2020-09-11T15:07:49+03:00
Bump version to 1.0.1

Signed-off-by: Ran Benita <[email protected]>

- - - - -


10 changed files:

- .github/workflows/main.yml
- NEWS
- meson.build
- src/context.c
- src/registry.c
- src/utils.h
- src/xkbcomp/parser.y
- test/data/keycodes/evdev
- test/data/keymaps/quartz.xkb
- test/data/rules/base


The diff was not included because it is too large.


View it on GitLab: 
https://salsa.debian.org/xorg-team/lib/libxkbcommon/-/compare/12f99d0dfe012c07d82d70296bbcac8a0a8ac0a9...2c295b10aa87e9bd8c11954adcf7e92b031b92f9

-- 
View it on GitLab: 
https://salsa.debian.org/xorg-team/lib/libxkbcommon/-/compare/12f99d0dfe012c07d82d70296bbcac8a0a8ac0a9...2c295b10aa87e9bd8c11954adcf7e92b031b92f9
You're receiving this email because of your account on salsa.debian.org.


Reply via email to