Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package muffin for openSUSE:Factory checked 
in at 2023-09-25 20:02:29
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/muffin (Old)
 and      /work/SRC/openSUSE:Factory/.muffin.new.27396 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "muffin"

Mon Sep 25 20:02:29 2023 rev:29 rq:1113203 version:5.8.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/muffin/muffin.changes    2023-06-04 
00:12:59.797675367 +0200
+++ /work/SRC/openSUSE:Factory/.muffin.new.27396/muffin.changes 2023-09-29 
12:00:10.846004132 +0200
@@ -1,0 +2,16 @@
+Tue Jul 18 05:21:31 UTC 2023 - Dead Mozay <dead_mo...@opensuse.org>
+
+- Update to version 5.8.1: 
+- drop  muffin-svid-default-source.patch
+
+-------------------------------------------------------------------
+Sat Jul  15 12:00:38 UTC 2023 - sb56637 <mxoo2...@duck.com>
+
+- Building on Dead Mozay's work; update to version 5.8.1:
+
+-------------------------------------------------------------------
+Thu Jun  8 16:09:38 UTC 2023 - Dead Mozay <dead_mo...@opensuse.org>
+
+- Update to version 5.8.0: 
+
+-------------------------------------------------------------------
@@ -8,0 +25,64 @@
+
+-------------------------------------------------------------------
+Wed May  3 16:57:15 UTC 2023 - Dead Mozay <dead_mo...@opensuse.org>
+
+- Update to version 5.6.4:
+  * meta-gpu-xrandr: Account for the current user text scale 
+    factor when calculating the crtc scale based on Xft.dpi.
+  * window.c: Allow meta_window_get_xwindow() to be used with introspection.
+  * window.c: Restore property notify for the tile mode property.
+  * place.c: Add missing import.
+  * display.c: Make meta_display_get_pointer_window() available to cinnamon 
again.
+  * clutter-text.c: Remove redundant clutter_text_set_buffer call in finalize.
+  * compositor: Fix possible crash when restarting Cinnamon (#655)
+  * tiling: Skip the resize effect for tiled windows during user grabs.
+  * tiling: Remove unnecessary update_edge_constraints().
+  * Add tilix and qterminal to the new-window focus list.
+  * window activation: Detect a couple of conditions that might 
+    cause initial window focus and stacking to be wrong 
+    (mostly because of bad timestamps), and correct them.
+  * window.c: Improve the test for checking if an 'above' 
+    window may cover a new window.
+  * Disable automaximize by default.
+  * Bring back window placement-mode  (#649)
+  * tooltips: ensure tooltips are viewable.
+  * window-props: Change a warning to a debug message.
+  * meta-input-settings: Re-apply settings once the display is done setting up.
+  * Support multiple key bindings for 'locate-pointer-key' (#638)
+  * Revert renaming of the X11 atoms wm_name and gnome_wm_keybindings
+  * keybindings: Fix workspace navigation while dragging a window with the 
mouse.
+  * tiling: Try to tile to the default size if a match exists, 
+    but is impossible to satisfy due to min/max size constraints.
+  * tiling: Fix tile top/maximize tests.
+  * window.c: Remove unused code.
+  * tiling: Make it easier to debug.
+  * Relocate bring-windows-to-current-workspace from org.cinnamon to 
org.cinnamon.muffin.
+  * prefs.c: Restore the locate pointer functionality
+  * tiling: Skip the resize effect for tiled windows during user grabs.
+  * clutter: Bail out and warn on reentry into mapping/unmapping cycle
+  * fix a spelling error spotted by lintian
+  * window.c: Allow tiling in any monitor orientataion.
+  * tiling: Disable drag-to-maximize behavior if tiling is disabled, 
+    fix drag re-tile/maximize behavior in all scenarios.
+  * workspace.c: Don't abort when requesting the index of an invalid workspace.
+  * Enable tablet support.
+  * keybindings.c: Make sure we can tile before we attempt to (#624)
+  * tiling: Treat a maximized window as tiled for the purposes of determining 
+    whether or not to save the window's original position and size.
+  * tiling: When tiling at the end of a grab, use the initial position 
+    and size from when the grab began instead of it's last position before 
tiling.
+  * Fix placement of transient children of fullscreen windows
+  * frames.c: Re-implement directional maximization when double-clicking the 
frame edges.
+  * theme.c: Don't suppress the invisible border for non-tile/maximized 
non-resizable windows.
+  * Restore the 'bring windows which require attention to the current 
workspace' feature.
+  * window.c: Make opacity a public property.
+  * Fix "Center window in screen" behavior (#623)
+  * frames.c: Fix calculations for determining resize zones in a tiled state.
+  * tiling: re-maximize previously-maximized windows when dragging, 
+    regardless of the tile-maximize preference.
+  * grabs: Fix restoration of window state when resize or move actions 
+    are cancelled via Escape.
+  * window.c: If maximizing a tiled window via titlebar, 
+    use the window's current, not its unconstrained position and 
+    size to pass to the constraints call.
+  * compositor: Add a MetaSizeChange value for tiling.

Old:
----
  muffin-5.2.1.tar.gz
  muffin-svid-default-source.patch

New:
----
  muffin-5.8.1.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ muffin.spec ++++++
--- /var/tmp/diff_new_pack.pNRllL/_old  2023-09-29 12:00:14.534137362 +0200
+++ /var/tmp/diff_new_pack.pNRllL/_new  2023-09-29 12:00:14.538137507 +0200
@@ -21,21 +21,16 @@
 %define typelib typelib-1_0-Muffin-0_0
 %define _lto_cflags %{nil}
 Name:           muffin
-Version:        5.2.1
+Version:        5.8.1
 Release:        0
 Summary:        Cinnamon Desktop default window manager
 License:        GPL-2.0-or-later AND MIT
 Group:          System/GUI/Other
 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:  Mesa-libGLESv3-devel
 BuildRequires:  fdupes
-BuildRequires:  intltool
-BuildRequires:  libtool
+BuildRequires:  meson
 BuildRequires:  mutter-devel
 BuildRequires:  update-desktop-files
 BuildRequires:  zenity
@@ -44,11 +39,14 @@
 BuildRequires:  pkgconfig(gnome-doc-utils)
 BuildRequires:  pkgconfig(gobject-introspection-1.0)
 BuildRequires:  pkgconfig(gtk-doc)
+BuildRequires:  pkgconfig(gudev-1.0)
 BuildRequires:  pkgconfig(json-glib-1.0)
 BuildRequires:  pkgconfig(libcanberra)
 BuildRequires:  pkgconfig(libinput)
+BuildRequires:  pkgconfig(libpipewire-0.3)
 BuildRequires:  pkgconfig(libstartup-notification-1.0)
 BuildRequires:  pkgconfig(libudev)
+BuildRequires:  pkgconfig(libwacom)
 BuildRequires:  pkgconfig(sm)
 BuildRequires:  pkgconfig(xkbcommon-x11)
 BuildRequires:  pkgconfig(xkeyboard-config)
@@ -100,26 +98,14 @@
 %prep
 %autosetup -p1
 
-NOCONFIGURE=1 ./autogen.sh
-
 %build
-%configure --disable-static \
-           --enable-startup-notification=yes \
-           --enable-compile-warnings=minimum \
-           --disable-wayland-egl-platform \
-           --disable-wayland-egl-server \
-           --disable-kms-egl-platform \
-           --disable-wayland \
-           --disable-native-backend \
-           --disable-clutter-doc
-
-%make_build V=1
+%meson
+%meson_build
 
 %install
-%make_install
+%meson_install
 %find_lang %{name}
 %suse_update_desktop_file %{name}
-find %{buildroot} -type f -name "*.la" -delete -print
 %fdupes %{buildroot}
 
 %if 0%{?suse_version} < 1500
@@ -136,14 +122,12 @@
 
 %files
 %license COPYING
-%doc AUTHORS README README* rationales.txt debian/changelog
+%doc NEWS README* debian/changelog
 %{_bindir}/muffin
 %{_libdir}/%{name}/
 %{_libexecdir}/muffin-restart-helper
 %exclude %{_libdir}/%{name}/*.typelib
 %exclude %{_libdir}/%{name}/*.gir
-%dir %{_datadir}/muffin/
-%{_datadir}/muffin/theme/
 %{_datadir}/applications/%{name}.desktop
 %{_mandir}/man1/muffin.1.*
 %{_datadir}/glib-2.0/schemas/*.gschema.xml
@@ -152,23 +136,13 @@
 
 %files -n %{soname}%{sover}
 %{_libdir}/%{soname}.so.%{sover}*
-%{_libdir}/%{soname}-clutter-%{sover}.so
-%{_libdir}/%{soname}-cogl-%{sover}.so
-%{_libdir}/%{soname}-cogl-pango-%{sover}.so
-%{_libdir}/%{soname}-cogl-path-%{sover}.so
 
 %files -n typelib-1_0-Muffin-0_0
 %{_libdir}/%{name}/*.typelib
 
 %files devel
-%{_bindir}/muffin-message
-%{_bindir}/muffin-theme-viewer
-%{_bindir}/muffin-window-demo
-%{_datadir}/muffin/icons/
-%{_datadir}/gtk-doc/html/muffin/
 %{_includedir}/muffin/
 %{_libdir}/libmuffin.so
 %{_libdir}/muffin/*.gir
 %{_libdir}/pkgconfig/*
-%{_mandir}/man1/muffin-*
 

++++++ muffin-5.2.1.tar.gz -> muffin-5.8.1.tar.gz ++++++
++++ 758999 lines of diff (skipped)

Reply via email to