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)

Reply via email to