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)


Reply via email to