Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package wayfire for openSUSE:Factory checked 
in at 2025-09-04 17:59:24
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/wayfire (Old)
 and      /work/SRC/openSUSE:Factory/.wayfire.new.1977 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "wayfire"

Thu Sep  4 17:59:24 2025 rev:2 rq:1302645 version:0.10.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/wayfire/wayfire.changes  2024-12-10 
23:43:27.408364970 +0100
+++ /work/SRC/openSUSE:Factory/.wayfire.new.1977/wayfire.changes        
2025-09-04 18:01:40.172490109 +0200
@@ -1,0 +2,156 @@
+Thu Sep  4 04:09:46 UTC 2025 - Dead Mozay <[email protected]>
+
+- Update to version 0.10.0:
+  * animate: Add squeezimize animation.
+  * core: improve gesture and touch focus APIs.
+  * animate: Add zap animation.
+  * animate: Add spin animation.
+  * core: Make exit binding configurable.
+  * core: Add wlroots version to wayfire --version output.
+  * fix ipc not writeable.
+  * Fix clicking on open dialogs in scale and expo.
+  * core: Add legacy wayland drm option.
+  * ender-manager: Don't paint when session is not active.
+  * Enable session-lock plugin by default.
+  * render-manager: do not crash if running nested
+    (no wlr_session).
+  * Make socket path unique.
+  * Input method: update input method popup positions
+    on text input commit.
+  * window-manager: Ignore fullscreen requests
+    for current state.
+  * move: Use post input signal for touch move grabs.
+  * grid: restore unfulscreened views to their
+    correct position.
+  * layer-shell: save the initial state when a view is mapped.
+  * animate: allow 3rd party plugins to provide additional
+    animations.
+  * Wayfire.ini.
+  * squeezimize: remove transformer at the appropriate time.
+  * layer-shell: do not grab focus if keyboard interactivity
+    is set to ON_DEMAND.
+  * xdg-shell: fix potential crash with inert popups.
+  * foreign-toplevel: Fix potential crash when app-id mode
+    is 'full'.
+  * core: Bump plugin API/ABI version.
+  * view-impl: add view dummy node when setting the surface
+    root node.
+  * nonstd: fix source file encoding.
+  * animate: Respect minimize duration setting.
+  * core: Add option to run as root.
+  * Small fixes.
+  * workarounds: Add force frame sync option.
+  * Update subprojects/wf-touch.
+  * Add to log message which plugin failed to load.
+  * resize: Respect client minimum and maximum sizes.
+  * Handle syscall failures in
+    wf::compositor_core_impl_t::run.
+  * Fixes #2582.
+  * Input device updates.
+  * decoration: do not schedule unnecessary transactions.
+  * config-backend: fallback to normal [input].
+  * Allow Vendored Configuration File.
+  * plugin-loader: check API/ABI version with
+    RTLD_LAZY|RTLD_LOCAL.
+  * Add an option to disable tap-and-drag gesture.
+  * xdg-activation: add options to make it more strict.
+  * Add an option to enable 3fg/4fg drag gesture.
+  * session-lock: lock the screen even if the client provides
+    no lock surface.
+  * Decoration plugin optionally force decorations.
+  * add get_cursor_position ipc method to fetch
+    cursor coordinates.
+  * ipc-rules: fix wset-index garbage values.
+  * Fix crash when applying window rules
+    to constrained dialogs.
+  * layer-shell: notify scenegraph of geometry changes.
+  * resize: handle overflow due to margins.
+  * Fix the ipc header include paths.
+  * Bugfix: use view_id.value() instead
+    of view_id.has_value() when finding the view.
+  * animate: Improve squeezimize shader.
+  * ipc-rules: Fix view-fullscreen event.
+  * Misc improvements.
+  * ipc-rules: add events and methods to query keyboard layout.
+  * Vulkan & Pixman support.
+  * ipc-rules: Only allow subscriptions for valid signal names.
+  * improve owned texture.
+  * unmapped-view-node: report bbox with logical size,
+    not physical.
+  * Try to avoid crashing when loading a plugin with invaERROR:
+    Automatic wrap-based subproject downloading
+    is disabledlid options.
+  * xwayland: add core option for XWayland startup script.
+  * Extend wayfire/get-config-option to return compound
+    options.
+  * squeezimize: create gles2 texture before gles2 subpass.
+  * Optimize setting cursors.
+  * wayfire-portals.conf for xdg-desktop-portal.
+  * wayfire-portals.conf: Fix idle inhibit.
+  * workaround to disable middle click.
+  * scene-render: update a docstring comment to match
+    function parameters.
+  * Add min-width and min-height options to the resize plugin.
+  * avoid scheduling a configure for an uninitialized
+    xdg_surface.
+  * fix: decoration plugin title-bar/border height
+    size issue.
+  * workarounds: add focus_main_surface_instead_of_popup.
+  * idle: Fix disable-initially option functionality.
+  * don't try uninitialized surfaces
+    in wlr_layer_surface_v1_configure.
+  * Add ipc method to send view to workspace.
+  * Fix double slash in XDG metadata path construction.
+  * Decoration plugin - add font color option.
+  * Rendering fixes.
+  * standardized warnings when GLES2 plugins attempt to run
+    on unsupported renderers.
+  * Add an option "core/auto_reload" to control whether
+    to auto reload the config file.
+  * expo: handle workspace grid changes when expo
+    is active.
+  * zoom: add safety checks for texture source box.
+  * oswitch add directions to output switching.
+  * core: set state to running a bit earlier.
+  * render-manager: set output damage properly.
+  * feat: Add config reload delay option and refactor
+    reload logic.
+  * animate: Improve squeezimize animation.
+  * cube: Invert y input coordinate.
+  * output-layout: Use the same transform for output
+    as configured.
+  * core: plugins: s/mediump/highp/.
+  * Squeezimize: horizontal version.
+  * render: fix auxiliary buffer move constructor.
+  * core: handle suggested output for virtual-pointer.
+  * layer-shell: disconnect from unmapped commit handler
+    on destroy.
+  * only bring toplevels to front.
+  * xdg-toplevel: guard request_native_size for non-existent
+    or not initialized toplevels.
+  * wsets: handle null old wset in send_view_to_wset.
+  * window-manager: add function to directly store windowed
+    geometry.
+  * fix 2734.
+  * surface-node: do not send frame events to unmapped surfaces.
+  * workarounds: add keep_last_toplevel_activated option.
+  * output-node: auto-set limit region.
+  * window-manager: do not ignore fullscreen requests
+    when already fullscreen.
+  * window-manager: Ignore unfullscreen requests
+    if already windowed.
+  * move-drag-interface: Fix move drag maximize snap off.
+  * Add an extra app-id to full mode which is the same as
+    the ID used for….
+  * Fix drawing tablets not mapping to output.
+  * subsurfaces: Only damage where the client requests.
+  * core: Print the same full version string for log, -h and -v.
+  * xwayland: offer focus in global active cases.
+  * scene: add helper for managing render instances.
+  * output-layout: Move output request state handler from
+    render-manager to output-layout.
+  * output/layout: move 'loaded mode' message to debug logging.
+  * pointer: re-start implicit grab on subsequent button press.
+
+
+-------------------------------------------------------------------

Old:
----
  wayfire-0.9.0.tar.xz
  wayfire-0.9.0.tar.xz.sha256sum

New:
----
  wayfire-0.10.0.tar.xz
  wayfire-0.10.0.tar.xz.sha256sum

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

Other differences:
------------------
++++++ wayfire.spec ++++++
--- /var/tmp/diff_new_pack.SFr8vP/_old  2025-09-04 18:01:41.300537618 +0200
+++ /var/tmp/diff_new_pack.SFr8vP/_new  2025-09-04 18:01:41.304537787 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package wayfire
 #
-# Copyright (c) 2023 SUSE LLC
+# Copyright (c) 2025 SUSE LLC and contributors
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -15,7 +15,8 @@
 # Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 
-%define major_ver 0.9
+
+%define major_ver 0.10
 %define minor_ver 0
 %define libname libwf-utils0
 Name:           wayfire
@@ -37,6 +38,7 @@
 BuildRequires:  inotify-tools-devel
 BuildRequires:  meson >= 0.56.0
 BuildRequires:  pkgconfig
+BuildRequires:  wlroots-devel >= 0.19.0
 BuildRequires:  pkgconfig(cairo)
 BuildRequires:  pkgconfig(doctest)
 BuildRequires:  pkgconfig(egl)
@@ -56,9 +58,9 @@
 BuildRequires:  pkgconfig(wayland-protocols) >= 1.12
 BuildRequires:  pkgconfig(wayland-server)
 BuildRequires:  pkgconfig(wf-config) >= %{major_ver}
-BuildRequires:  pkgconfig(wlroots) >= 0.17.0
 BuildRequires:  pkgconfig(xkbcommon)
 BuildRequires:  pkgconfig(xwayland)
+BuildRequires:  pkgconfig(yyjson)
 Recommends:     wayfire-config-manager
 Recommends:     wayfire-plugins-extra
 Recommends:     wcm
@@ -113,6 +115,8 @@
 %{_datadir}/%{name}
 %{_datadir}/wayland-sessions/
 %{_datadir}/wayland-sessions/*.desktop
+%dir %{_datadir}/xdg-desktop-portal/
+%{_datadir}/xdg-desktop-portal/wayfire-portals.conf
 %{_mandir}/man1/wayfire.1%{?ext_man}
 
 %files -n %{libname}

++++++ wayfire-0.9.0.tar.xz -> wayfire-0.10.0.tar.xz ++++++
++++ 68942 lines of diff (skipped)

++++++ wayfire-0.9.0.tar.xz.sha256sum -> wayfire-0.10.0.tar.xz.sha256sum ++++++
--- /work/SRC/openSUSE:Factory/wayfire/wayfire-0.9.0.tar.xz.sha256sum   
2024-12-10 23:43:27.392364303 +0100
+++ 
/work/SRC/openSUSE:Factory/.wayfire.new.1977/wayfire-0.10.0.tar.xz.sha256sum    
    2025-09-04 18:01:40.148489098 +0200
@@ -1 +1 @@
-dd0c9c08b8a72a2d8c3317c8be6c42b17a493c25abab1d02ac09c24eaa95229d 
*wayfire-0.9.0.tar.xz
+83f98d67479f41f3a4dcf30b414495bb8df2353daa7601159f4012a120827a16 
*wayfire-0.10.0.tar.xz

Reply via email to