Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package polybar for openSUSE:Factory checked 
in at 2022-03-04 00:17:44
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/polybar (Old)
 and      /work/SRC/openSUSE:Factory/.polybar.new.1958 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "polybar"

Fri Mar  4 00:17:44 2022 rev:6 rq:958700 version:3.6.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/polybar/polybar.changes  2021-09-22 
22:13:19.456341335 +0200
+++ /work/SRC/openSUSE:Factory/.polybar.new.1958/polybar.changes        
2022-03-04 00:18:28.312295738 +0100
@@ -1,0 +2,24 @@
+Wed Mar  2 08:17:00 UTC 2022 - Michael Vetter <[email protected]>
+
+- Update to 3.6.0:
+  Breaking:
+  * We added the backslash escape character (\) for configuration values. This
+    means that the literal backslash character now has special meaning in
+    configuration files, therefore if you want to use it in a value as a 
literal
+    backslash, you need to escape it with the backslash escape character. The 
parser
+    logs an error if any unescaped backslashes are found in a value. This 
affects
+    you only if you are using two consecutive backslashes in a config value, 
which
+    will now be interpreted as a single literal backslash. (#2354)
+  * We rewrote our formatting tag parser. This shouldn't break anything, if you
+    experience any problems, please let us know. The new parser now gives 
errors for
+    certain invalid tags where the old parser would just silently ignore them.
+    Adding extra text to the end of a valid tag now produces an error. For 
example,
+    tags like %{T-a}, %{T2abc}, %{rfoo}, and others will now start producing 
errors.
+    This does not affect you unless you are producing your own invalid 
formatting
+    tags (for example in a script).
+  * For security reasons, the named pipe at /tmp/polybar_mqueue.<PID> had its
+    permission bits changed from 666 to 600 to prevent sending ipc messages to
+    polybar processes running under a different user.
+  * For details see: https://github.com/polybar/polybar/releases/tag/3.6.0
+
+-------------------------------------------------------------------

Old:
----
  polybar-3.5.7.tar.gz

New:
----
  polybar-3.6.0.tar.gz

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

Other differences:
------------------
++++++ polybar.spec ++++++
--- /var/tmp/diff_new_pack.ejA6vE/_old  2022-03-04 00:18:28.836295848 +0100
+++ /var/tmp/diff_new_pack.ejA6vE/_new  2022-03-04 00:18:28.844295850 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package polybar
 #
-# 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:           polybar
-Version:        3.5.7
+Version:        3.6.0
 Release:        0
 Summary:        A fast and easy-to-use status bar
 License:        MIT
@@ -25,25 +25,33 @@
 URL:            https://github.com/polybar/polybar
 Source:         
https://github.com/polybar/polybar/releases/download/%{version}/%{name}-%{version}.tar.gz
 BuildRequires:  c++_compiler
-BuildRequires:  cmake >= 3.1
+BuildRequires:  cmake >= 3.5
 BuildRequires:  i3
 BuildRequires:  i3-devel
-BuildRequires:  libnl3-devel
 BuildRequires:  pkgconfig
 BuildRequires:  python3-Sphinx
 BuildRequires:  python3-xml
-BuildRequires:  xcb-util-image-devel
-BuildRequires:  xcb-util-wm-devel
-BuildRequires:  xcb-util-xrm-devel
 BuildRequires:  pkgconfig(alsa)
 BuildRequires:  pkgconfig(cairo)
 BuildRequires:  pkgconfig(jsoncpp)
 BuildRequires:  pkgconfig(libcurl)
+BuildRequires:  pkgconfig(libnl-3.0)
+BuildRequires:  pkgconfig(libnl-cli-3.0)
+BuildRequires:  pkgconfig(libnl-genl-3.0)
+BuildRequires:  pkgconfig(libnl-idiag-3.0)
+BuildRequires:  pkgconfig(libnl-nf-3.0)
+BuildRequires:  pkgconfig(libnl-route-3.0)
+BuildRequires:  pkgconfig(libnl-xfrm-3.0)
 BuildRequires:  pkgconfig(libpulse)
+BuildRequires:  pkgconfig(libuv) >= 1.3
 BuildRequires:  pkgconfig(python3)
 BuildRequires:  pkgconfig(xcb)
+BuildRequires:  pkgconfig(xcb-ewmh)
+BuildRequires:  pkgconfig(xcb-icccm)
+BuildRequires:  pkgconfig(xcb-image)
 BuildRequires:  pkgconfig(xcb-proto)
 BuildRequires:  pkgconfig(xcb-util)
+BuildRequires:  pkgconfig(xcb-xrm)
 DocDir:         %{_datadir}/doc
 
 %description
@@ -65,6 +73,7 @@
 %dir %{_datadir}/doc/%{name}
 %dir %{_datadir}/zsh/
 %dir %{_datadir}/zsh/site-functions
+%dir %{_sysconfdir}/polybar
 %{_bindir}/%{name}
 %{_bindir}/%{name}-msg
 %{_mandir}/man1/%{name}.1%?ext_man
@@ -73,5 +82,7 @@
 %{_datadir}/bash-completion/completions/%{name}
 %{_datadir}/zsh/site-functions/_%{name}
 %{_datadir}/zsh/site-functions/_%{name}_msg
+%{_sysconfdir}/polybar/config.ini
+%{_mandir}/man1/polybar-msg.1%{?ext_man}
 
 %changelog

++++++ polybar-3.5.7.tar.gz -> polybar-3.6.0.tar.gz ++++++
++++ 28364 lines of diff (skipped)

Reply via email to