Hello community, here is the log from the commit of package libxkbcommon for openSUSE:Factory checked in at 2019-10-22 15:43:03 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/libxkbcommon (Old) and /work/SRC/openSUSE:Factory/.libxkbcommon.new.2352 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "libxkbcommon" Tue Oct 22 15:43:03 2019 rev:27 rq:741445 version:0.9.1 Changes: -------- --- /work/SRC/openSUSE:Factory/libxkbcommon/libxkbcommon.changes 2019-02-28 21:24:56.593902205 +0100 +++ /work/SRC/openSUSE:Factory/.libxkbcommon.new.2352/libxkbcommon.changes 2019-10-22 15:43:06.929557372 +0200 @@ -1,0 +2,15 @@ +Mon Oct 21 08:26:29 UTC 2019 - Jan Engelhardt <[email protected]> + +- Update to release 0.9.1 + * Fix context creation failing when run in privileged processes + as defined by `secure_getenv(3)`, e.g. GDM. + +------------------------------------------------------------------- +Sun Oct 20 15:08:58 UTC 2019 - Jan Engelhardt <[email protected]> + +- Update to release 0.9.0 + * Move ~/.xkb to before XKB_CONFIG_ROOT. This enables the user + to have full control of the keymap definitions, instead of + only augmenting them. + +------------------------------------------------------------------- Old: ---- libxkbcommon-0.8.4.tar.xz New: ---- libxkbcommon-0.9.1.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ libxkbcommon.spec ++++++ --- /var/tmp/diff_new_pack.nCrlT1/_old 2019-10-22 15:43:07.681558228 +0200 +++ /var/tmp/diff_new_pack.nCrlT1/_new 2019-10-22 15:43:07.681558228 +0200 @@ -23,7 +23,7 @@ %endif Name: libxkbcommon -Version: 0.8.4 +Version: 0.9.1 Release: 0 Summary: Library for handling xkb descriptions License: MIT @@ -33,14 +33,14 @@ #Git-Clone: git://github.com/xkbcommon/libxkbcommon Source: https://xkbcommon.org/download/%name-%version.tar.xz Source2: baselibs.conf -BuildRoot: %{_tmppath}/%{name}-%{version}-build -#git#BuildRequires: autoconf >= 2.62 -#git#BuildRequires: automake BuildRequires: bison BuildRequires: flex -#git#BuildRequires: libtool >= 2 -BuildRequires: pkgconfig +BuildRequires: meson +BuildRequires: pkg-config BuildRequires: xz +BuildRequires: pkgconfig(wayland-client) >= 1.2.0 +BuildRequires: pkgconfig(wayland-protocols) >= 1.7 +BuildRequires: pkgconfig(wayland-scanner) BuildRequires: pkgconfig(xkeyboard-config) BuildRequires: pkgconfig(xorg-macros) >= 1.8 BuildRequires: pkgconfig(xproto) @@ -113,24 +113,16 @@ %setup -q %build -if [ ! -e configure ]; then - NOCONFIGURE=1 ./autogen.sh -fi %if %{with x11} -extra_opts=--enable-x11 +ef=-Denable-x11=true %else -extra_opts=--disable-x11 +ef=-Denable-x11=false %endif -# Ensure people will use pkgconfig to locate headers. -%configure --disable-static --includedir="%_includedir/%name" $extra_opts -make %{?_smp_mflags} V=1 +%meson -Denable-docs=false --includedir="%_includedir/%name" $ef +%meson_build %install -%make_install -rm -f "%buildroot/%_libdir"/*.la - -%check -make check +%meson_install %post -n libxkbcommon0 -p /sbin/ldconfig %postun -n libxkbcommon0 -p /sbin/ldconfig @@ -138,13 +130,11 @@ %postun -n libxkbcommon-x11-0 -p /sbin/ldconfig %files -n libxkbcommon0 -%defattr(-,root,root) -%doc LICENSE NEWS +%license LICENSE %_libdir/libxkbcommon.so.* %files devel -%defattr(-,root,root) -%doc LICENSE NEWS +%doc NEWS %_includedir/%name/ %if %{with x11} %exclude %_includedir/%name/xkbcommon/xkbcommon-x11.h @@ -154,13 +144,11 @@ %if %{with x11} %files -n libxkbcommon-x11-0 -%defattr(-,root,root) -%doc LICENSE NEWS +%license LICENSE %_libdir/libxkbcommon-x11.so.* %files x11-devel -%defattr(-,root,root) -%doc LICENSE NEWS +%license LICENSE %dir %_includedir/%name %dir %_includedir/%name/xkbcommon %_includedir/%name/xkbcommon/xkbcommon-x11.h ++++++ libxkbcommon-0.8.4.tar.xz -> libxkbcommon-0.9.1.tar.xz ++++++ ++++ 63448 lines of diff (skipped)
