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'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>&Enabled</source>
- <translation>Aktywn&e</translation>
+ <translation>&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);