Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package wayfire for openSUSE:Factory checked in at 2026-08-18 16:37:56 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/wayfire (Old) and /work/SRC/openSUSE:Factory/.wayfire.new.1258 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "wayfire" Tue Aug 18 16:37:56 2026 rev:5 rq:1371735 version:0.11.0 Changes: -------- --- /work/SRC/openSUSE:Factory/wayfire/wayfire.changes 2026-04-10 18:03:04.334756441 +0200 +++ /work/SRC/openSUSE:Factory/.wayfire.new.1258/wayfire.changes 2026-08-18 16:38:42.760717841 +0200 @@ -1,0 +2,107 @@ +Tue Jul 28 08:37:11 UTC 2026 - Dead Mozay <[email protected]> + +- Update to version 0.11.0: + * Fix black screen on DPMS-on: Emit config change before damage. + * wobbly: add glesv2 as dependency for wobbly.c. + * Add keybind for maximizing tiled views. + * remove unnecessary log from _set_alpha. + * Prevent use-after-free in auxilliary_buffer_t. + * IPC method to list all config options. + * core: load input/output options with section+option name. + * LOG: change new unmanaged xwayland surface to LOGC. + * fix typo: 'Minimze' → 'Minimize'. + * output-layout: zero-initialize output mode. + * Add support for security-context-v1. + * Fix add/remove output events. + * Add support for ext-copy-capture and ext-foreign-toplevel-list + protocols. + * Add support for ext-data-control-v1 protocol. + * Fix scale deactivate refocus. + * Ensure proper error exit for unknown CLI options. + * feat: support cursor-shape-v1 protocol. + * Send view to back / bring forward. + * Decoration plugin - fix touchscreen window move. + * seat: ensure activated state does not remain on minimized + toplevel. + * Fix 2866 grid layer shell restore crash. + * Add view properties. + * fix musl compilation. + * ipc-rules: add custom events and get-view-property. + * Implement ext-toplevel-list plugin. + * alpha: allow setting alpha for unmapped views. + * pointer-constraints: add support for cursor warp hints. + * core: move json.hpp to a subproject. + * Keyboard: do not rely on global config changed signal. + * tile: keep fullscreen and maximized on adjacent focus and new + floating views. + * xdg-popup: fix focus_main_surface_instead_of_popup for + non-focusable parents. + * view-impl: do not set deprecated is_positioned in view-mapped. + * surface-node: fix infinite region calculation. + * core: transfer views to same workspace as on destroyed output. + * enhance configure view. + * place: add "pointer" mode. + * window-rules: allow using X11-style geometry. + * plugins: move fisheye to wayfire-plugins-extra. + * Use partial_dependency for wf-json library. + * layer-shell: fix crash with too large margins. + * IPC: send info about the "above" state of views. + * Move detection and calculation of grid snapping to grid plugin + from move plugin. + * zoom: sanitize x/y values before blitting. + * xwayland: allow clients to move their windows within their + workspace. + * xwayland: downgrade surface logging from LOGE to LOGC. + * Global menu support. + * output-layout: Add different automatic modes. + * Inhibit output rendering from wayfire directly instead of + relying on clients. + * window-rules: fix view-action-interface output detection logic. + * input method: make sure down edge is inside screen even the + submitted coordinates aren't. + * render: clarify render_pass run and run_partial functions. + * plugins: fix cairo text transparency. + * Support for custom vulkan effects. + * Render: add additional documentation for texture_t. + * switcher: render in stacking order. + * grid: fix tiling and fullscreening for dialogs. + * xwayland: fix workarea calculation for workspaces other than 0,0. + * xwayland: add support for disabling compositor-side scaling. + * Fix: guard against negative output scale values. + * xwayland: set cursor scale. + * HDR support. + * seat: allow transferring implicit grabs to other nodes. + * make sure old input-method-popup is destroyed or they can + accumulate quite a lot. + * Hdr fixes. + * seat: select drag-and-drop action from keyboard modifiers. + * ext-toplevel: Assign toplevel data to the corresponding. + * Add support for vertical/horizontal maximization. + * wraparound by desktop numeric id mode in vswitch. + * allow to customize button and title size. + * seat: update last_cursor_name when client sets cursor. + * window-rules: make assign_workspace work with simple-tile. + * Extending the wayfire-shell-unstable-v2 protocol. + * command: fix ipc deregistration for repeatable bindings. + * wayfire-shell: Allow clients to use < version 3 without crashing. + * API: move logical geometry to floating point. + * render: add APIs for aligning rendering to pixel borders. + * workarounds: add use_native_buffer_size option + for fractional scaling. + * layer-shell: include margin in exclusive zone. + * xwayland-unmanaged-view: fix DnD offset calculation. + * xwayland: fix resize with transaction_timeout=0. + * switcher: change render order comparator to be deterministic. + * touch improvements. + * grid improvements. + * fix floating precision. + * simple-tile: fix damage when dragging views. + * render-manager: prevent infinite commit loop in direct scanout. + * wayfire-plugin: introduce tool for installing and managing plugins. + * api: standardize floating-point rendering helpers. + * explicit sync. + * wayfire-plugin: make json file optional. + * blur blending coeff. + * Translation support added. + +------------------------------------------------------------------- @@ -346 +453 @@ -- Initial package +- Initil package Old: ---- wayfire-0.10.1.tar.xz wayfire-0.10.1.tar.xz.sha256sum New: ---- wayfire-0.11.0.tar.xz wayfire-0.11.0.tar.xz.sha256sum ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ wayfire.spec ++++++ --- /var/tmp/diff_new_pack.AmbNsb/_old 2026-08-18 16:38:43.753753376 +0200 +++ /var/tmp/diff_new_pack.AmbNsb/_new 2026-08-18 16:38:43.755753447 +0200 @@ -16,8 +16,8 @@ # -%define major_ver 0.10 -%define minor_ver 1 +%define major_ver 0.11 +%define minor_ver 0 %define libname libwf-utils0 Name: wayfire Version: %{major_ver}.%{minor_ver} @@ -57,7 +57,7 @@ BuildRequires: pkgconfig(wayland-protocols) >= 1.12 BuildRequires: pkgconfig(wayland-server) BuildRequires: pkgconfig(wf-config) >= %{major_ver} -BuildRequires: pkgconfig(wlroots-0.19) +BuildRequires: pkgconfig(wlroots-0.20) BuildRequires: pkgconfig(xkbcommon) BuildRequires: pkgconfig(xwayland) BuildRequires: pkgconfig(yyjson) @@ -83,6 +83,16 @@ %description devel Development files for %{name}. +%lang_package -n %{name}-plugin + +%package plugin +Summary: Plugin management utility for %{name} +Requires: %{name} = %{version} +BuildArch: noarch + +%description plugin +%{summary}. + %prep echo "`grep %{name}-%{version}.tar.xz %{SOURCE1} | grep -Eo '^[0-9a-f]+'` %{SOURCE0}" | sha256sum -c %autosetup -p1 @@ -99,7 +109,8 @@ rm -rf %{buildroot}/%{_prefix}/man/wayfire.1 install -Dpm0644 wayfire.desktop %{buildroot}%{_datadir}/wayland-sessions/%{name}.desktop find %{buildroot} -type f -name "*.a" -delete -print0 - +%find_lang %{name}-plugin --all-name +%python3_fix_shebang_path %{buildroot}%{_bindir}/%{name}-plugin %fdupes %{buildroot}/%{_prefix} %post -n %{libname} -p /sbin/ldconfig @@ -114,7 +125,6 @@ %{_bindir}/%{name} %{_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} @@ -124,6 +134,11 @@ %{_libdir}/libwayfire-blur-base.so %{_libdir}/%{name}/ +%files plugin +%{_bindir}/%{name}-plugin + +%files -n %{name}-plugin-lang -f %{name}-plugin.lang + %files devel %{_libdir}/libwf-utils.so %{_libdir}/pkgconfig/*.pc ++++++ wayfire-0.10.1.tar.xz -> wayfire-0.11.0.tar.xz ++++++ ++++ 48108 lines of diff (skipped) ++++++ wayfire-0.10.1.tar.xz.sha256sum -> wayfire-0.11.0.tar.xz.sha256sum ++++++ --- /work/SRC/openSUSE:Factory/wayfire/wayfire-0.10.1.tar.xz.sha256sum 2025-12-05 16:58:33.033228580 +0100 +++ /work/SRC/openSUSE:Factory/.wayfire.new.1258/wayfire-0.11.0.tar.xz.sha256sum 2026-08-18 16:38:42.645713726 +0200 @@ -1 +1 @@ -9257c94ae958240126fbf1e267e0b408c9afa273ed6e5febb3200e2ff3fcf1f8 *wayfire-0.10.1.tar.xz +29dc95468c4f954341c9ecbad889b661eb849bdb96fb47e19c9d6edc8d49640b *wayfire-0.11.0.tar.xz
