Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package river for openSUSE:Factory checked in at 2024-04-21 20:26:29 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/river (Old) and /work/SRC/openSUSE:Factory/.river.new.26366 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "river" Sun Apr 21 20:26:29 2024 rev:20 rq:1169299 version:0.3.0 Changes: -------- --- /work/SRC/openSUSE:Factory/river/river.changes 2024-01-11 21:06:18.065038507 +0100 +++ /work/SRC/openSUSE:Factory/.river.new.26366/river.changes 2024-04-21 20:27:37.258669674 +0200 @@ -1,0 +2,50 @@ +Tue Apr 16 16:56:50 UTC 2024 - Joshua Smith <[email protected]> + +- Update to version 0.3.0: + New changes: + * Better rendering performance due to the new wlroots rendering + API and gles2 renderer improvements. + * Finely-grained damage tracking leveraging the wlroots scene + graph API. + * Interactive resize of windows with the cursor from all + edges/corners. + * Basic tablet input support + * Only the tablet-v2 protocol is is supported, no pointer + emulation is done. + * Drawing with a tablet tool works in inkscape, libreoffice, etc. + * Rules system to apply settings to windows with a matching + app-id/title. See rule-add in the riverctl(1) man page. + * New -current-tags flag for send-to-output + * New -no-xwayland flag for starting river with xwayland disabled + even if built with support. + * New above, below and after <N> attach modes plus the ability to + configure attach mode per output with the new + output-attach-mode riverctl command. + * New -skip-floating flag for focus-view + * New scroll-factor input configuration option + * input-method-v2 and text-input-v3 protocols are supported, with + the exception of input-method popups. + * presentation-time protocol is supported. + * fractional-scale-v1 protocol is supported. + * cursor-shape-v1 protocol is supported. + * xdg-shell protocol version 5 is supported, up from version 2. + Breaking changes: + * River now honors the client-side vs server-side decoration + wishes of clients by default instead of attempting to force + server-side decorations everywhere. To approximate the old + behavior the command riverctl rule-add ssd may be used. + * The float-filter-add and csd-filter-add riverctl commands have + been removed, use rule-add instead and see the riverctl(1) man + page for documentation. + * The attach-mode riverctl command is deprecated and currently + aliased to the new default-attach-mode command. The alias may + be removed in the future. + * Rendering order has changed slightly and and is now based off + of focus order instead of window management stack order. + * Pointer constraints have been reimplemented and the new + implementation does less automatic warping of the cursor. + Packaging changes: + * wlroots 0.17.2 is required. + * The official upstream river repository has moved to codeberg + +------------------------------------------------------------------- Old: ---- river-0.2.6.tar.gz river-0.2.6.tar.gz.sig New: ---- river-0.3.0.tar.gz river-0.3.0.tar.gz.sig ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ river.spec ++++++ --- /var/tmp/diff_new_pack.58IJc4/_old 2024-04-21 20:27:39.110737632 +0200 +++ /var/tmp/diff_new_pack.58IJc4/_new 2024-04-21 20:27:39.122738071 +0200 @@ -17,20 +17,16 @@ Name: river -Version: 0.2.6 +Version: 0.3.0 Release: 0 Summary: A dynamic tiling Wayland compositor License: GPL-3.0-only URL: https://github.com/riverwm/river -Source0: https://github.com/riverwm/river/releases/download/v%{version}/%{name}-%{version}.tar.gz -Source1: https://github.com/riverwm/river/releases/download/v%{version}/%{name}-%{version}.tar.gz.sig +Source0: https://codeberg.org/river/river/releases/download/v%{version}/%{name}-%{version}.tar.gz +Source1: https://codeberg.org/river/river/releases/download/v%{version}/%{name}-%{version}.tar.gz.sig Source2: river-run.sh Source3: river-portals.conf Source4: https://isaacfreund.com/public_key.txt#/%{name}.keyring -# Source4: https://github.com/ifreund/zig-wayland/archive/%{_zig_wayland_commit}.tar.gz -# Source5: https://github.com/ifreund/zig-pixman/archive/%{_zig_pixman_commit}.tar.gz -# Source6: https://github.com/ifreund/zig-xkbcommon/archive/%{_zig_xkbcommon_commit}.tar.gz -# Source7: https://github.com/swaywm/zig-wlroots/archive/%{_zig_wlroots_commit}.tar.gz BuildRequires: libevdev-devel BuildRequires: libpixman-1-0-devel BuildRequires: pkgconfig @@ -52,8 +48,7 @@ BuildRequires: pkgconfig(wayland-egl) BuildRequires: pkgconfig(wayland-protocols) >= 1.24 BuildRequires: pkgconfig(wayland-server) >= 1.20.0 -BuildRequires: pkgconfig(wlroots) >= 0.16.0 -BuildConflicts: pkgconfig(wlroots) >= 0.17.0 +BuildRequires: pkgconfig(wlroots) >= 0.17.2 BuildRequires: pkgconfig(xkbcommon) Recommends: xorg-x11-server-wayland # To make Qt apps work somewhat okay on Wayland and auto use it ++++++ river-0.2.6.tar.gz -> river-0.3.0.tar.gz ++++++ ++++ 23603 lines of diff (skipped)
