Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package picom for openSUSE:Factory checked in at 2022-11-15 13:18:54 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/picom (Old) and /work/SRC/openSUSE:Factory/.picom.new.1597 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "picom" Tue Nov 15 13:18:54 2022 rev:5 rq:1035698 version:10 Changes: -------- --- /work/SRC/openSUSE:Factory/picom/picom.changes 2022-05-30 12:43:53.996386501 +0200 +++ /work/SRC/openSUSE:Factory/.picom.new.1597/picom.changes 2022-11-15 13:21:36.888859406 +0100 @@ -1,0 +2,36 @@ +Mon Nov 14 14:16:01 UTC 2022 - Mia Herkt <[email protected]> + +- Update to version 10 + * picom now needs libEGL to build +Notable changes: + * experimental-backends is now the default. Everything should + keep working, except the --glx-fshader-win option. The old + window shader support has been replaced by --window-shader-fd. + This new shader support has a different interface, so you have + to adapt your existing shaders. + gh#yshui/picom#875 + * legacy-backends option has been added so you can go back to the + old backends, which will eventually be removed. + * picom.desktop is installed to /etc/xdg/autostart/. + picom should autostart now. + gh#yshui/picom#791 + * Shadows and blur now match the shape of the window. + This includes windows using the XShape extension, and windows + with rounded corners. + gh#yshui/picom#882 + * New option: --transparent-clipping-exclude, for excluding + windows that doesn't play well with transparent-clipping, + such as screenshot tool windows. + gh#yshui/picom#663 + gh#yshui/picom#738 + * New backend: egl. It should behave exactly the same as the glx + backend. Give it a try! + gh#yshui/picom#878 +Other changes: + * --help messages have been refactored, leading to clearer code. + gh#yshui/picom#877 + * picom tries to detect and act on GPU resets. But because of the + limitation of the X server, this ended up not being very + useful. + +------------------------------------------------------------------- Old: ---- picom.desktop v9.1.tar.gz New: ---- v10.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ picom.spec ++++++ --- /var/tmp/diff_new_pack.U7YmVr/_old 2022-11-15 13:21:37.288861470 +0100 +++ /var/tmp/diff_new_pack.U7YmVr/_new 2022-11-15 13:21:37.292861492 +0100 @@ -17,14 +17,13 @@ Name: picom -Version: 9.1 +Version: 10 Release: 0 Summary: Stand-alone compositor for X11 License: MIT AND MPL-2.0 Group: System/X11/Utilities URL: https://github.com/yshui/picom Source0: https://github.com/yshui/picom/archive/v%{version}.tar.gz -Source1: picom.desktop BuildRequires: asciidoc BuildRequires: c_compiler BuildRequires: hicolor-icon-theme @@ -32,8 +31,10 @@ BuildRequires: pkgconfig BuildRequires: uthash-devel BuildRequires: pkgconfig(dbus-1) +BuildRequires: pkgconfig(egl) BuildRequires: pkgconfig(gl) BuildRequires: pkgconfig(libconfig) +BuildRequires: pkgconfig(libdrm) BuildRequires: pkgconfig(libev) BuildRequires: pkgconfig(libpcre) BuildRequires: pkgconfig(libxdg-basedir) @@ -52,7 +53,6 @@ BuildRequires: pkgconfig(xcb-xfixes) BuildRequires: pkgconfig(xcb-xinerama) BuildRequires: pkgconfig(xext) -Requires: hicolor-icon-theme Obsoletes: compton <= 0.1.0 Provides: compton = %{version} @@ -65,23 +65,26 @@ %setup -q %build -%meson -Dwith_docs=true +%meson -Dwith_docs=true -Dcompton=false -Dvsync_drm=true %meson_build %install %meson_install -mv %{buildroot}%{_datadir}/icons/hicolor/48x48/apps/compton.png %{buildroot}%{_datadir}/icons/hicolor/48x48/apps/%{name}.png -mv %{buildroot}%{_datadir}/icons/hicolor/scalable/apps/compton.svg %{buildroot}%{_datadir}/icons/hicolor/scalable/apps/%{name}.svg -rm %{buildroot}%{_datadir}/applications/compton.desktop - -cp %{SOURCE1} %{buildroot}%{_datadir}/applications/%{name}.desktop +install -d %{buildroot}%{_datadir}/icons/hicolor/{48x48,scalable}/apps +install -m644 media/icons/48x48/compton.png %{buildroot}%{_datadir}/icons/hicolor/48x48/apps/%{name}.png +install -m644 media/compton.svg %{buildroot}%{_datadir}/icons/hicolor/scalable/apps/%{name}.svg + +%check +%meson --reconfigure -Dunittest=true +%meson_test %files %license LICENSES/MPL-2.0 LICENSES/MIT COPYING -%doc CONTRIBUTORS README.md README_orig.md picom.sample.conf +%doc CONTRIBUTORS README.md picom.sample.conf %{_bindir}/* %{_datadir}/icons/hicolor/*/apps/%{name}* %{_datadir}/applications/%{name}.desktop +%config %{_sysconfdir}/xdg/autostart/%{name}.desktop %{_mandir}/man1/%{name}.1%{?ext_man} %{_mandir}/man1/%{name}-trans.1%{?ext_man} ++++++ v9.1.tar.gz -> v10.tar.gz ++++++ ++++ 9433 lines of diff (skipped)
