Hello community, here is the log from the commit of package muffin for openSUSE:Factory checked in at 2016-11-15 18:00:31 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/muffin (Old) and /work/SRC/openSUSE:Factory/.muffin.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "muffin" Changes: -------- --- /work/SRC/openSUSE:Factory/muffin/muffin.changes 2016-06-25 02:24:00.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.muffin.new/muffin.changes 2016-11-15 18:00:33.000000000 +0100 @@ -1,0 +2,42 @@ +Tue Nov 8 13:01:41 UTC 2016 - sor.ale...@meowr.ru + +- Update to version 3.2.0: + * meta-window-actor: Fix unredirect heuristic Damage coordinates + are relative to the drawable not to the screen. So we have to + check whether x and y are 0 and not window_rect.x/y otherwise + the herustic will never trigger for windows on monitors whos x + and y are not 0. + * meta-window-actor: Consider needs_destroy in is_destroyed(). + According to the documentation, the method returns "whether the + X window that the actor was displaying has been destroyed" - + that is very much true when we delay the actual actor + destruction for a destroy animation, so update the method + accordingly. + * meta-window-actor: Do not request unredirection when destroyed + WindowActors can outlive their corresponding window to animate + unmap. Unredirecting the actor does not make sense in that + case, so make sure to not request it. + * window-actor: Skip frame-sync when the corresponding window + is gone. + * Migrate away from gnome-common deprecated vars and macros. + * meta-window-actor: Change unredirection hints to match spec + changes. + * x11/window-props: Initialise the bypass compositor hint. + * backgrounds: Add a simple crossfade effect on bg transitions,. + * backgrounds: Clean up a couple things. + * compositor: Clean up a bunch of deprecated clutter + functionality. + * wm-tester: Clean up gtk deprecations. + * Remove old references to tooltips. + * frames: Remove expose_delayed. + * Don't remove client-side frame extents when maximizing + (gh#linuxmint/Cinnamon#5343). + * Add screen signal for skip_taskbar window hint changes. + This is needed by the window list applet in Cinnamon to know + when to remove (or add) an item in the window list. + * cogl-utils.c: Don't skip error parameters. + * meta-window-actor.c: Only override the unredirect heuristic + with our unredirect-fullscreen-windows preference. + * Make AX_ macros optional. + +------------------------------------------------------------------- Old: ---- muffin-3.0.5.tar.gz New: ---- muffin-3.2.0.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ muffin.spec ++++++ --- /var/tmp/diff_new_pack.GkYrW4/_old 2016-11-15 18:00:34.000000000 +0100 +++ /var/tmp/diff_new_pack.GkYrW4/_new 2016-11-15 18:00:34.000000000 +0100 @@ -20,18 +20,22 @@ %define sover 0 %define typelib typelib-1_0-MetaMuffin-0_0 Name: muffin -Version: 3.0.5 +Version: 3.2.0 Release: 0 Summary: Cinnamon Desktop default window manager License: GPL-2.0+ and MIT Group: System/GUI/Other -Url: https://github.com/linuxmint/muffin/tags +Url: https://github.com/linuxmint/muffin Source: https://github.com/linuxmint/%{name}/archive/%{version}.tar.gz#/%{name}-%{version}.tar.gz # PATCH-FIX-OPENSUSE muffin-svid-default-source.patch marguer...@opensuse.org -- Change _SVID_SOURCE to _DEFAULT_SOURCE. Patch0: %{name}-svid-default-source.patch +BuildRequires: autoconf +BuildRequires: autoconf-archive +BuildRequires: automake BuildRequires: fdupes -BuildRequires: gnome-common BuildRequires: gtk-doc +BuildRequires: intltool +BuildRequires: libtool BuildRequires: pkgconfig BuildRequires: update-desktop-files BuildRequires: zenity @@ -43,7 +47,7 @@ BuildRequires: pkgconfig(gl) BuildRequires: pkgconfig(gnome-doc-utils) BuildRequires: pkgconfig(gobject-introspection-1.0) -BuildRequires: pkgconfig(gtk+-3.0) >= 3.9.12 +BuildRequires: pkgconfig(gtk+-3.0) >= 3.10.0 BuildRequires: pkgconfig(libcanberra-gtk3) >= 0.26 BuildRequires: pkgconfig(libstartup-notification-1.0) >= 0.7 BuildRequires: pkgconfig(pango) >= 1.14.0 @@ -103,12 +107,12 @@ %patch0 -p1 %build -NOCONFIGURE=1 gnome-autogen.sh +NOCONFIGURE=1 ./autogen.sh %configure \ --disable-static \ --disable-schemas-install \ --enable-gtk-doc -make %{?_smp_mflags} +make %{?_smp_mflags} V=1 %install %make_install @@ -128,7 +132,7 @@ %postun -n %{soname}%{sover} -p /sbin/ldconfig %files -%defattr(-,root,root,-) +%defattr(-,root,root) %doc AUTHORS COPYING README README* rationales.txt debian/changelog %{_bindir}/%{name}* %{_libdir}/%{name}/ ++++++ muffin-3.0.5.tar.gz -> muffin-3.2.0.tar.gz ++++++ ++++ 1847 lines of diff (skipped)