Hello community, here is the log from the commit of package compiz for openSUSE:Factory checked in at 2016-02-25 22:02:48 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/compiz (Old) and /work/SRC/openSUSE:Factory/.compiz.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "compiz" Changes: -------- --- /work/SRC/openSUSE:Factory/compiz/compiz.changes 2015-12-23 08:49:47.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.compiz.new/compiz.changes 2016-02-26 00:28:10.000000000 +0100 @@ -1,0 +2,28 @@ +Sat Feb 13 09:25:54 UTC 2016 - sor.ale...@meowr.ru + +- Update to 0.8.12: + * Move mate-window-decorator.py into gtk-window-decorator. + * Add an optional libcompizconfig build dependency that makes it + so gtk-window-decorator can honour MATE or GNOME Flashback + cursor theme settings, and also read shadow settings without + D-Bus plugin from CCSM. + * annotate plugin changes: + - Implement shape drawing. + - Fix shape drawing code to always call cairo_save before + drawing and cairo_restore after drawing. + - Implement centered shape drawing with a toggle keybinding. + - Unify stroke and line width options. + - Fix longstanding damage bugs. + - Use stroke colour for freedraw mode. + - Improve transparent colours rendering. + - Change default stroke width to 3.0. + * Move plugin-matecompat image to ccsm project. + * Add Desktop Wall plugin from compiz-plugins-main project. + * Fix Desktop Wall settings of arrow and gradient thumbs colors. + * Fix gtk-window-decorator crash when a window is hanged. +- Require compiz-plugins and libcompizconfig. +- Merge compiz-fusion-plugins-main-defaults.patch from + compiz-plugins-main into compiz-suse-defaults.patch. +- Enable D-Bus plugin by default. + +------------------------------------------------------------------- Old: ---- compiz-0.8.10.tar.xz New: ---- compiz-0.8.12.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ compiz.spec ++++++ --- /var/tmp/diff_new_pack.4u6qY6/_old 2016-02-26 00:28:11.000000000 +0100 +++ /var/tmp/diff_new_pack.4u6qY6/_new 2016-02-26 00:28:11.000000000 +0100 @@ -1,7 +1,7 @@ # # spec file for package compiz # -# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -18,7 +18,7 @@ %define sover 0 Name: compiz -Version: 0.8.10 +Version: 0.8.12 Release: 0 Summary: OpenGL window and compositing manager License: GPL-2.0+ and LGPL-2.1+ and MIT @@ -35,14 +35,14 @@ # PATCH-FIX-UPSTREAM bsc#474862 dreve...@novell.com -- Allow moving focus to fs window. Patch2: bug-474862-allow-moving-focus-to-fs-window.diff BuildRequires: hicolor-icon-theme +BuildRequires: intltool BuildRequires: libjpeg-devel BuildRequires: libxslt-tools -BuildRequires: mate-common BuildRequires: pkg-config -BuildRequires: python3 BuildRequires: update-desktop-files BuildRequires: pkgconfig(cairo) >= 1.0 BuildRequires: pkgconfig(cairo-xlib-xrender) +BuildRequires: pkgconfig(dbus-glib-1) BuildRequires: pkgconfig(fuse) BuildRequires: pkgconfig(gl) BuildRequires: pkgconfig(glu) @@ -68,15 +68,16 @@ BuildRequires: pkgconfig(xrender) >= 0.9.3 Requires: %{name}-branding < 0.9 Requires: %{name}-decorator < 0.9 +Requires: %{name}-plugins < 0.9 +Requires: lib%{name}config Requires: pciutils -Recommends: %{name}-plugins < 0.9 Recommends: %{name}-lang Suggests: compicc < 0.9 Provides: windowmanager # KDE is no longer supported in Compiz. Obsoletes: %{name}-kde < %{version} Obsoletes: %{name}-kde4 < %{version} -ExclusiveArch: %ix86 x86_64 %arm aarch64 ppc ppc64 ia64 +ExcludeArch: s390 s390x %if 0%{?suse_version} > 1310 BuildRequires: pkgconfig(libmarco-private) %endif @@ -96,7 +97,6 @@ Requires: 3ddiag Requires: Mesa-demo-x Requires: pciutils -Requires: python3-gobject Recommends: %{name}-plugins-main < 0.9 Suggests: ccsm < 0.9 Supplements: packageand(%{name}:gnome-session) @@ -128,7 +128,6 @@ Requires: %{name}-plugins = %{version} Requires: libjpeg-devel Requires: libxslt-tools -Requires: mate-common Requires: pkg-config Requires: pkgconfig(cairo) >= 1.0 Requires: pkgconfig(cairo-xlib-xrender) @@ -137,6 +136,7 @@ Requires: pkgconfig(glu) Requires: pkgconfig(gtk+-2.0) Requires: pkgconfig(ice) +Requires: pkgconfig(libcompizconfig) < 0.9 Requires: pkgconfig(libpng) Requires: pkgconfig(librsvg-2.0) Requires: pkgconfig(libstartup-notification-1.0) @@ -230,19 +230,14 @@ cp -f %{SOURCE1} opensuse.png cp -f %{SOURCE2} sle.png -# Do not install helper scripts, we already have one. -sed -i 's/^\(SUBDIRS =.* \)scripts\(.*\)$/\1\2/' Makefile.am - %build -NOCONFIGURE=1 mate-autogen %configure \ --disable-static \ --with-gtk=2.0 \ %if 0%{?suse_version} > 1310 - --with-marco \ - --enable-mwd \ + --enable-marco \ %endif - --with-default-plugins=core,ccp,decoration,commands,ezoom,fade,minimize,mousepoll,move,neg,place,png,regex,resize,session,snap,switcher,vpswitch,wall,workarounds,matecompat + --with-default-plugins=core,ccp,decoration,dbus,commands,ezoom,fade,minimize,mousepoll,move,neg,place,png,regex,resize,session,snap,switcher,vpswitch,wall,workarounds,matecompat make %{?_smp_mflags} %install @@ -288,21 +283,27 @@ rm -f %{_datadir}/%{name}/cube-image.png || : fi +%post gnome +%glib2_gsettings_schema_post + +%postun gnome +%glib2_gsettings_schema_postun + %post -n libdecoration%{sover} -p /sbin/ldconfig %postun -n libdecoration%{sover} -p /sbin/ldconfig %files %defattr(-,root,root) -%doc COPYING* +%doc COPYING* NEWS %{_bindir}/%{name} %{_bindir}/%{name}-decorator %{_datadir}/applications/%{name}.desktop %{_datadir}/icons/hicolor/*/apps/*.* %dir %{_libdir}/%{name}/ %dir %{_datadir}/%{name}/ +%{_datadir}/%{name}/core.xml %{_datadir}/%{name}/icon.png -%{_datadir}/%{name}/*.xml %files lang -f %{name}.lang %defattr(-,root,root) @@ -316,33 +317,65 @@ %files plugins %defattr(-,root,root) %{_libdir}/%{name}/*annotate.* +%{_datadir}/%{name}/*annotate.* %{_libdir}/%{name}/*blur.* +%{_datadir}/%{name}/*blur.* %{_libdir}/%{name}/*clone.* +%{_datadir}/%{name}/*clone.* %{_libdir}/%{name}/*commands.* +%{_datadir}/%{name}/*commands.* %{_libdir}/%{name}/*cube.* +%{_datadir}/%{name}/*cube.* +%{_libdir}/%{name}/*dbus.* +%{_datadir}/%{name}/*dbus.* %{_libdir}/%{name}/*decoration.* +%{_datadir}/%{name}/*decoration.* %{_libdir}/%{name}/*fade.* +%{_datadir}/%{name}/*fade.* %{_libdir}/%{name}/*fs.* +%{_datadir}/%{name}/*fs.* +%{_libdir}/%{name}/*glib.* +%{_datadir}/%{name}/*glib.* %{_libdir}/%{name}/*ini.* +%{_datadir}/%{name}/*ini.* %{_libdir}/%{name}/*inotify.* +%{_datadir}/%{name}/*inotify.* %{_libdir}/%{name}/*matecompat.* +%{_datadir}/%{name}/*matecompat.* %{_libdir}/%{name}/*minimize.* +%{_datadir}/%{name}/*minimize.* %{_libdir}/%{name}/*move.* +%{_datadir}/%{name}/*move.* %{_libdir}/%{name}/*obs.* +%{_datadir}/%{name}/*obs.* %{_libdir}/%{name}/*place.* +%{_datadir}/%{name}/*place.* %{_libdir}/%{name}/*png.* +%{_datadir}/%{name}/*png.* %{_libdir}/%{name}/*regex.* +%{_datadir}/%{name}/*regex.* %{_libdir}/%{name}/*resize.* +%{_datadir}/%{name}/*resize.* %{_libdir}/%{name}/*rotate.* +%{_datadir}/%{name}/*rotate.* %{_libdir}/%{name}/*scale.* +%{_datadir}/%{name}/*scale.* %{_libdir}/%{name}/*screenshot.* +%{_datadir}/%{name}/*screenshot.* %{_libdir}/%{name}/*svg.* +%{_datadir}/%{name}/*svg.* %{_libdir}/%{name}/*switcher.* +%{_datadir}/%{name}/*switcher.* %{_libdir}/%{name}/*video.* +%{_datadir}/%{name}/*video.* %{_libdir}/%{name}/*wall.* +%{_datadir}/%{name}/*wall.* %{_libdir}/%{name}/*water.* +%{_datadir}/%{name}/*water.* %{_libdir}/%{name}/*wobbly.* +%{_datadir}/%{name}/*wobbly.* %{_libdir}/%{name}/*zoom.* +%{_datadir}/%{name}/*zoom.* %files branding-openSUSE %defattr(-,root,root) @@ -359,9 +392,7 @@ %files gnome %defattr(-,root,root) %{_bindir}/gtk-window-decorator -%if 0%{?suse_version} > 1310 -%{_bindir}/mate-window-decorator -%endif +%{_datadir}/glib-2.0/schemas/*.gschema.xml %files -n libdecoration%{sover} %defattr(-,root,root) ++++++ compiz-0.8.10.tar.xz -> compiz-0.8.12.tar.xz ++++++ ++++ 14019 lines of diff (skipped) ++++++ compiz-suse-defaults.patch ++++++ --- /var/tmp/diff_new_pack.4u6qY6/_old 2016-02-26 00:28:12.000000000 +0100 +++ /var/tmp/diff_new_pack.4u6qY6/_new 2016-02-26 00:28:12.000000000 +0100 @@ -123,3 +123,14 @@ <desc> <value>0</value> <_name>On current output device</_name> +--- a/metadata/wall.xml.in ++++ b/metadata/wall.xml.in +@@ -25,7 +25,7 @@ + <option name="miniscreen" type="bool"> + <_short>Show Live Viewport Previews</_short> + <_long>Show live viewport previews in switcher window</_long> +- <default>false</default> ++ <default>true</default> + </option> + <option name="preview_timeout" type="float"> + <_short>Switch Target Preview Visibility Time</_short>