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)
