Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package lxqt-globalkeys for openSUSE:Factory 
checked in at 2022-01-13 23:20:49
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/lxqt-globalkeys (Old)
 and      /work/SRC/openSUSE:Factory/.lxqt-globalkeys.new.1892 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "lxqt-globalkeys"

Thu Jan 13 23:20:49 2022 rev:16 rq:946076 version:1.0.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/lxqt-globalkeys/lxqt-globalkeys.changes  
2021-11-09 23:54:40.771954738 +0100
+++ 
/work/SRC/openSUSE:Factory/.lxqt-globalkeys.new.1892/lxqt-globalkeys.changes    
    2022-01-13 23:20:51.312024469 +0100
@@ -1,0 +2,9 @@
+Fri Jan  7 12:57:30 UTC 2022 - Michael Vetter <[email protected]>
+
+- Update to 1.0.1:
+  * The asynchronous behavior of Xlib is kept intact. It
+    guarantees that the global shortcut daemon starts correctly
+    with the session after a change in the behavior of
+    libx11 1.7.3.1.
+
+-------------------------------------------------------------------

Old:
----
  lxqt-globalkeys-1.0.0.tar.xz
  lxqt-globalkeys-1.0.0.tar.xz.asc

New:
----
  lxqt-globalkeys-1.0.1.tar.xz
  lxqt-globalkeys-1.0.1.tar.xz.asc

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ lxqt-globalkeys.spec ++++++
--- /var/tmp/diff_new_pack.5U7x6B/_old  2022-01-13 23:20:51.788024781 +0100
+++ /var/tmp/diff_new_pack.5U7x6B/_new  2022-01-13 23:20:51.788024781 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package lxqt-globalkeys
 #
-# Copyright (c) 2021 SUSE LLC
+# Copyright (c) 2022 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,7 +17,7 @@
 
 
 Name:           lxqt-globalkeys
-Version:        1.0.0
+Version:        1.0.1
 Release:        0
 Summary:        Global keyboard shortcuts registration
 License:        LGPL-2.1-or-later
@@ -49,24 +49,28 @@
 %package devel
 Summary:        Development files for lxqt-globalkeys
 Requires:       %{name} = %{version}
-Requires:       liblxqt-globalkeys-ui0 = %{version}
-Requires:       liblxqt-globalkeys0 = %{version}
+Requires:       liblxqt-globalkeys-ui1 = %{version}
+Requires:       liblxqt-globalkeys1 = %{version}
 Requires:       pkgconfig
 
 %description devel
 Development files for lxqt-globalkeys including headers and libraries
 
-%package -n liblxqt-globalkeys0
+%package -n liblxqt-globalkeys1
 Summary:        Lxqt-globalkeys libraries
+# liblxqt-globalkeys0 already contained a file liblxqt-globalkeys.so.1.0.0 by 
mistake
+Conflicts:      liblxqt-globalkeys0
 
-%description -n liblxqt-globalkeys0
+%description -n liblxqt-globalkeys1
 lxqt-globalkeys main system library
 
-%package -n liblxqt-globalkeys-ui0
+%package -n liblxqt-globalkeys-ui1
 Summary:        UI lxqt-globalkeys libraries
 Recommends:     %{name}-lang
+# liblxqt-globalkeys-ui0 already contained a file 
liblxqt-globalkeys-ui.so.1.0.0 by mistake
+Conflicts:      liblxqt-globalkeys-ui0
 
-%description -n liblxqt-globalkeys-ui0
+%description -n liblxqt-globalkeys-ui1
 UI system libraries for lxqt-globalkeys
 
 %prep
@@ -84,10 +88,10 @@
 
 %find_lang lxqt-config-globalkeyshortcuts --with-qt
 
-%post -n liblxqt-globalkeys0 -p /sbin/ldconfig
-%postun -n liblxqt-globalkeys0 -p /sbin/ldconfig
-%post -n liblxqt-globalkeys-ui0 -p /sbin/ldconfig
-%postun -n liblxqt-globalkeys-ui0 -p /sbin/ldconfig
+%post -n liblxqt-globalkeys1 -p /sbin/ldconfig
+%postun -n liblxqt-globalkeys1 -p /sbin/ldconfig
+%post -n liblxqt-globalkeys-ui1 -p /sbin/ldconfig
+%postun -n liblxqt-globalkeys-ui1 -p /sbin/ldconfig
 
 %files
 %license LICENSE
@@ -109,11 +113,11 @@
 %{_datadir}/cmake/lxqt-globalkeys/*
 %{_datadir}/cmake/lxqt-globalkeys-ui/*
 
-%files -n liblxqt-globalkeys0
-%{_libdir}/liblxqt-globalkeys.so.*
+%files -n liblxqt-globalkeys1
+%{_libdir}/liblxqt-globalkeys.so.1*
 
-%files -n liblxqt-globalkeys-ui0
-%{_libdir}/liblxqt-globalkeys-ui.so.*
+%files -n liblxqt-globalkeys-ui1
+%{_libdir}/liblxqt-globalkeys-ui.so.1*
 
 %files lang -f lxqt-config-globalkeyshortcuts.lang
 %dir %{_datadir}/lxqt

++++++ lxqt-globalkeys-1.0.0.tar.xz -> lxqt-globalkeys-1.0.1.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/lxqt-globalkeys-1.0.0/CHANGELOG 
new/lxqt-globalkeys-1.0.1/CHANGELOG
--- old/lxqt-globalkeys-1.0.0/CHANGELOG 2021-11-05 11:09:05.000000000 +0100
+++ new/lxqt-globalkeys-1.0.1/CHANGELOG 2022-01-07 06:57:54.000000000 +0100
@@ -1,3 +1,7 @@
+lxqt-globalkeys-1.0.1 / 2022-01-07
+===================================
+ * Don't require Xlib to behave synchronously.
+
 lxqt-globalkeys-1.0.0 / 2021-11-04
 ===================================
  * Updated AUTHORS.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/lxqt-globalkeys-1.0.0/CMakeLists.txt 
new/lxqt-globalkeys-1.0.1/CMakeLists.txt
--- old/lxqt-globalkeys-1.0.0/CMakeLists.txt    2021-11-05 11:09:05.000000000 
+0100
+++ new/lxqt-globalkeys-1.0.1/CMakeLists.txt    2022-01-07 06:57:54.000000000 
+0100
@@ -29,7 +29,7 @@
 # Version
 set(LXQT_GLOBALKEYS_MAJOR_VERSION 1)
 set(LXQT_GLOBALKEYS_MINOR_VERSION 0)
-set(LXQT_GLOBALKEYS_PATCH_VERSION 0)
+set(LXQT_GLOBALKEYS_PATCH_VERSION 1)
 set(LXQT_GLOBALKEYS_VERSION 
${LXQT_GLOBALKEYS_MAJOR_VERSION}.${LXQT_GLOBALKEYS_MINOR_VERSION}.${LXQT_GLOBALKEYS_PATCH_VERSION})
 add_definitions("-DLXQT_GLOBALKEYS_VERSION=\"${LXQT_GLOBALKEYS_VERSION}\"")
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/lxqt-globalkeys-1.0.0/README.md 
new/lxqt-globalkeys-1.0.1/README.md
--- old/lxqt-globalkeys-1.0.0/README.md 2021-11-05 11:09:05.000000000 +0100
+++ new/lxqt-globalkeys-1.0.1/README.md 2022-01-07 06:57:54.000000000 +0100
@@ -30,9 +30,8 @@
 
 ### Binary packages
 
-Official binary packages are provided by all major Linux distributions like 
Arch
-Linux, Debian (as of Debian stretch only), Fedora and openSUSE. Just use your
-package manager to search for string `lxqt-globalkeys`.
+Official binary packages are provided by all major Linux and BSD 
distributions. 
+Just use your package manager to search for string `lxqt-globalkeys`.
 
 ## Configuration, Usage
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/lxqt-globalkeys-1.0.0/autostart/translations/lxqt-globalkeyshortcuts_ca.desktop.yaml
 
new/lxqt-globalkeys-1.0.1/autostart/translations/lxqt-globalkeyshortcuts_ca.desktop.yaml
--- 
old/lxqt-globalkeys-1.0.0/autostart/translations/lxqt-globalkeyshortcuts_ca.desktop.yaml
    1970-01-01 01:00:00.000000000 +0100
+++ 
new/lxqt-globalkeys-1.0.1/autostart/translations/lxqt-globalkeyshortcuts_ca.desktop.yaml
    2022-01-07 06:57:54.000000000 +0100
@@ -0,0 +1 @@
+Desktop Entry/Name: "Dreceres de teclat globals"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/lxqt-globalkeys-1.0.0/config/translations/lxqt-config-globalkeyshortcuts_ca.ts
 
new/lxqt-globalkeys-1.0.1/config/translations/lxqt-config-globalkeyshortcuts_ca.ts
--- 
old/lxqt-globalkeys-1.0.0/config/translations/lxqt-config-globalkeyshortcuts_ca.ts
  2021-11-05 11:09:05.000000000 +0100
+++ 
new/lxqt-globalkeys-1.0.1/config/translations/lxqt-config-globalkeyshortcuts_ca.ts
  2022-01-07 06:57:54.000000000 +0100
@@ -117,7 +117,7 @@
     <message>
         <location filename="../main_window.ui" line="24"/>
         <source>Search</source>
-        <translation type="unfinished"></translation>
+        <translation>Cerca</translation>
     </message>
     <message>
         <location filename="../main_window.ui" line="69"/>
@@ -148,30 +148,30 @@
         <location filename="../main_window.ui" line="140"/>
         <source>First</source>
         <comment>globalkeys/config/multipleActions</comment>
-        <translation type="unfinished">Primera</translation>
+        <translation>Primera</translation>
     </message>
     <message>
         <location filename="../main_window.ui" line="145"/>
         <source>Last</source>
         <comment>globalkeys/config/multipleActions</comment>
-        <translation type="unfinished">??ltima</translation>
+        <translation>??ltima</translation>
     </message>
     <message>
         <location filename="../main_window.ui" line="150"/>
         <source>None</source>
         <comment>globalkeys/config/multipleActions</comment>
-        <translation type="unfinished">Cap</translation>
+        <translation>Cap</translation>
     </message>
     <message>
         <location filename="../main_window.ui" line="155"/>
         <source>All</source>
         <comment>globalkeys/config/multipleActions</comment>
-        <translation type="unfinished">Totes</translation>
+        <translation>Totes</translation>
     </message>
     <message>
         <location filename="../main_window.ui" line="180"/>
         <source>Default</source>
-        <translation type="unfinished"></translation>
+        <translation>Per defecte</translation>
     </message>
     <message>
         <location filename="../main_window.ui" line="200"/>
@@ -181,13 +181,14 @@
     <message>
         <location filename="../main_window.cpp" line="191"/>
         <source>Restore Default</source>
-        <translation type="unfinished"></translation>
+        <translation>Restaura els valors per defecte</translation>
     </message>
     <message>
         <location filename="../main_window.cpp" line="192"/>
         <source>Your defined shortcuts will be removed.
 Do you want to proceed?</source>
-        <translation type="unfinished"></translation>
+        <translation>Les dreceres personalitzades s&apos;eliminaran.
+Vol continuar?</translation>
     </message>
 </context>
 </TS>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/lxqt-globalkeys-1.0.0/config/translations/lxqt-config-globalkeyshortcuts_cs.desktop.yaml
 
new/lxqt-globalkeys-1.0.1/config/translations/lxqt-config-globalkeyshortcuts_cs.desktop.yaml
--- 
old/lxqt-globalkeys-1.0.0/config/translations/lxqt-config-globalkeyshortcuts_cs.desktop.yaml
        2021-11-05 11:09:05.000000000 +0100
+++ 
new/lxqt-globalkeys-1.0.1/config/translations/lxqt-config-globalkeyshortcuts_cs.desktop.yaml
        2022-01-07 06:57:54.000000000 +0100
@@ -1,3 +1,3 @@
 Desktop Entry/Name: "Kl??vesov?? zkratky"
 Desktop Entry/Comment: "Nastavit glob??ln?? kl??vesov?? zkratky v LXQt"
-Desktop Entry/GenericName: "Nastaven?? celkov??ch kl??vesov??ch zkratek"
+Desktop Entry/GenericName: "Nastaven?? glob??ln??ch kl??vesov??ch zkratek"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/lxqt-globalkeys-1.0.0/config/translations/lxqt-config-globalkeyshortcuts_fi.ts
 
new/lxqt-globalkeys-1.0.1/config/translations/lxqt-config-globalkeyshortcuts_fi.ts
--- 
old/lxqt-globalkeys-1.0.0/config/translations/lxqt-config-globalkeyshortcuts_fi.ts
  2021-11-05 11:09:05.000000000 +0100
+++ 
new/lxqt-globalkeys-1.0.1/config/translations/lxqt-config-globalkeyshortcuts_fi.ts
  2022-01-07 06:57:54.000000000 +0100
@@ -117,7 +117,7 @@
     <message>
         <location filename="../main_window.ui" line="24"/>
         <source>Search</source>
-        <translation type="unfinished"></translation>
+        <translation>Etsi</translation>
     </message>
     <message>
         <location filename="../main_window.ui" line="69"/>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/lxqt-globalkeys-1.0.0/config/translations/lxqt-config-globalkeyshortcuts_hr.ts
 
new/lxqt-globalkeys-1.0.1/config/translations/lxqt-config-globalkeyshortcuts_hr.ts
--- 
old/lxqt-globalkeys-1.0.0/config/translations/lxqt-config-globalkeyshortcuts_hr.ts
  2021-11-05 11:09:05.000000000 +0100
+++ 
new/lxqt-globalkeys-1.0.1/config/translations/lxqt-config-globalkeyshortcuts_hr.ts
  2022-01-07 06:57:54.000000000 +0100
@@ -117,7 +117,7 @@
     <message>
         <location filename="../main_window.ui" line="24"/>
         <source>Search</source>
-        <translation type="unfinished"></translation>
+        <translation>Tra??i</translation>
     </message>
     <message>
         <location filename="../main_window.ui" line="69"/>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/lxqt-globalkeys-1.0.0/config/translations/lxqt-config-globalkeyshortcuts_pl.ts
 
new/lxqt-globalkeys-1.0.1/config/translations/lxqt-config-globalkeyshortcuts_pl.ts
--- 
old/lxqt-globalkeys-1.0.0/config/translations/lxqt-config-globalkeyshortcuts_pl.ts
  2021-11-05 11:09:05.000000000 +0100
+++ 
new/lxqt-globalkeys-1.0.1/config/translations/lxqt-config-globalkeyshortcuts_pl.ts
  2022-01-07 06:57:54.000000000 +0100
@@ -64,7 +64,7 @@
     <message>
         <location filename="../edit_action_dialog.ui" line="87"/>
         <source>&amp;Enabled</source>
-        <translation>Aktywn&amp;e</translation>
+        <translation>&amp;Aktywne</translation>
     </message>
     <message>
         <location filename="../edit_action_dialog.ui" line="102"/>
@@ -117,7 +117,7 @@
     <message>
         <location filename="../main_window.ui" line="24"/>
         <source>Search</source>
-        <translation type="unfinished"></translation>
+        <translation>Szukaj</translation>
     </message>
     <message>
         <location filename="../main_window.ui" line="69"/>
@@ -148,25 +148,25 @@
         <location filename="../main_window.ui" line="140"/>
         <source>First</source>
         <comment>globalkeys/config/multipleActions</comment>
-        <translation type="unfinished">Pierwsze</translation>
+        <translation>Pierwszy</translation>
     </message>
     <message>
         <location filename="../main_window.ui" line="145"/>
         <source>Last</source>
         <comment>globalkeys/config/multipleActions</comment>
-        <translation type="unfinished">Ostatnie</translation>
+        <translation>Ostatni</translation>
     </message>
     <message>
         <location filename="../main_window.ui" line="150"/>
         <source>None</source>
         <comment>globalkeys/config/multipleActions</comment>
-        <translation type="unfinished">Brak</translation>
+        <translation>Brak</translation>
     </message>
     <message>
         <location filename="../main_window.ui" line="155"/>
         <source>All</source>
         <comment>globalkeys/config/multipleActions</comment>
-        <translation type="unfinished">Wszystko</translation>
+        <translation>Wszystkie</translation>
     </message>
     <message>
         <location filename="../main_window.ui" line="180"/>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/lxqt-globalkeys-1.0.0/config/translations/lxqt-config-globalkeyshortcuts_tr.ts
 
new/lxqt-globalkeys-1.0.1/config/translations/lxqt-config-globalkeyshortcuts_tr.ts
--- 
old/lxqt-globalkeys-1.0.0/config/translations/lxqt-config-globalkeyshortcuts_tr.ts
  2021-11-05 11:09:05.000000000 +0100
+++ 
new/lxqt-globalkeys-1.0.1/config/translations/lxqt-config-globalkeyshortcuts_tr.ts
  2022-01-07 06:57:54.000000000 +0100
@@ -117,7 +117,7 @@
     <message>
         <location filename="../main_window.ui" line="24"/>
         <source>Search</source>
-        <translation type="unfinished"></translation>
+        <translation>Ara</translation>
     </message>
     <message>
         <location filename="../main_window.ui" line="69"/>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/lxqt-globalkeys-1.0.0/daemon/core.cpp 
new/lxqt-globalkeys-1.0.1/daemon/core.cpp
--- old/lxqt-globalkeys-1.0.0/daemon/core.cpp   2021-11-05 11:09:05.000000000 
+0100
+++ new/lxqt-globalkeys-1.0.1/daemon/core.cpp   2022-01-07 06:57:54.000000000 
+0100
@@ -988,7 +988,14 @@
     int (*oldx11ErrorHandler)(Display * display, XErrorEvent * errorEvent) = 
XSetErrorHandler(::x11ErrorHandler);
 
     mDisplay = XOpenDisplay(nullptr);
-    XSynchronize(mDisplay, True);
+    // WARNING: After the following libx11 commit, making Xlib behave 
synchronously may cause the app
+    // to exit with code 1 at XPeekEvent():
+    // 
https://gitlab.freedesktop.org/xorg/lib/libx11/-/commit/93a050c3ad2d2264d3880db3791387b1a9bf2e9e
+    // The commit assumes that the event queue should be empty if another 
thread is blocking.
+    // This assumption is made for preventing a possible hang in X11, at the 
cost of making
+    // an app exit with code 1 when the queue isn't empty. Apparently, a 
synchronized behavior
+    // can create non-empty queues sometimes.
+    //XSynchronize(mDisplay, True);
     lockX11Error();
 
     Window rootWindow = DefaultRootWindow(mDisplay);

Reply via email to