Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package alacritty for openSUSE:Factory checked in at 2024-01-03 12:27:22 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/alacritty (Old) and /work/SRC/openSUSE:Factory/.alacritty.new.28375 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "alacritty" Wed Jan 3 12:27:22 2024 rev:36 rq:1135895 version:0.13.0 Changes: -------- --- /work/SRC/openSUSE:Factory/alacritty/alacritty.changes 2023-10-12 11:36:25.692694815 +0200 +++ /work/SRC/openSUSE:Factory/.alacritty.new.28375/alacritty.changes 2024-01-03 12:27:29.404960723 +0100 @@ -1,0 +2,90 @@ +Sun Dec 31 17:19:03 UTC 2023 - Jan-Luca Kiok <[email protected]> + +- Enable automatic updates of vendored dependencies +- Remove cargo_config since it's now build by cargo_vendor +- Generate manpages via scdoc +- Update to version 0.13.0: + * Added + + Warnings for unused configuration file options + + Config option persist in hints config section + + Support for keybindings with dead keys + + Back/Forward mouse buttons support in bindings + + Copy global IPC options (-w -1) for new windows + + Support startup notify protocol to raise initial window on + Wayland/X11 + + Debug option prefer_egl to prioritize EGL over other display + APIs + + Inline vi-mode search using f/F/t/T + + window.blur config option to request blur for transparent + windows + + --option argument for alacritty msg create-window + + Support for DECRQM/DECRPM escape sequences + + Support for kitty's keyboard protocol + * Changed + + Mode-specific bindings can now be bound in any mode for + easier macros + + --help output is more compact now and uses more neutral + palette + + Configuration file now uses TOML instead of YAML + + Deprecated config option draw_bold_text_with_bright_colors, + use colors.draw_bold_text_with_bright_colors + + Deprecated config option key_bindings, use keyboard.bindings + + Deprecated config option mouse_bindings, use mouse.bindings + + The default colorscheme is now based on base16 classic dark + + IME popup now tries to not obscure the current cursor line + + The double click threshold was raised to 400ms + + OSC 52 paste ability is now disabled by default; use + terminal.osc52 to adjust it + + Apply colors.transparent_background_colors for selections, + hints, and search matches + + Underline full hint during keyboard selection + + Synchronized updates now use CSI 2026 instead of legacy DCS + variant + + In mouse mode with Shift pressed, mouse bindings without + Shift are only triggered if no exact binding (i.e. one with + Shift) is found. + + Use built-in font for powerline symbols from U+E0B0 to U+E0B3 + + Default bell.animation is now Linear + + IncreaseFontSize/DecreaseFontSize step is now 1px + + font.size precision was raised to 6 floating point digits + + Default font size to 11.25 matching 15px + + Xft.dpi is now reloaded when xsettingd change its value on + X11 + * Fixed + + Unconditional query of xdg-portal settings on Wayland + + Maximized startup mode not filling the screen properly on + GNOME Wayland + + Default Vi key bindings for Last/First actions not working on + X11/Wayland + + Cut off wide characters in preedit string + + Scrolling on touchscreens + + Double clicking on CSD titlebar not always maximizing a + window on Wayland + + Excessive memory usage when using regexes with a large number + of possible states window.decorations_theme_variant not live + reloading + + Copy/Paste being truncated to 64KiB on Wayland + + X11 clipboard lagging behind sometimes + + High wakeup count on Wayland due to clipboard polling + + Blocking paste freezing alacritty on Wayland + + Crash on exit when using NVIDIA binary drivers on Wayland + + window.startup_mode applied to window again when creating new + tab + + Crash when leaving search after resize + + Cursor being hidden after reaching cursor blinking timeout + + Message bar content getting stuck after closing with multiple + messages on Wayland + + Vi cursor position not redrawn on PageUp/PageDown without + scrollback + + Cursor not updating when blinking and viewport is scrolled + + Failure to start with recent version of mesa's i915 driver + + Error when using chars inside the mouse bindings + * Removed + + Config option background_opacity, use + window.background_opacity + + Config option colors.search.bar, use colors.footer_bar + instead + + Config option mouse.url, use the hints config section + + Config options mouse.double_click and mouse.triple_click + +------------------------------------------------------------------- Old: ---- alacritty-0.12.3.tar.xz cargo_config New: ---- alacritty-0.13.0.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ alacritty.spec ++++++ --- /var/tmp/diff_new_pack.8YFYIY/_old 2024-01-03 12:27:32.393069842 +0100 +++ /var/tmp/diff_new_pack.8YFYIY/_new 2024-01-03 12:27:32.409070426 +0100 @@ -17,14 +17,13 @@ Name: alacritty -Version: 0.12.3 +Version: 0.13.0 Release: 0 Summary: A GPU-accelerated terminal emulator License: Apache-2.0 URL: https://github.com/alacritty/alacritty Source0: %{name}-%{version}.tar.xz Source1: vendor.tar.xz -Source2: cargo_config Source3: README.suse-maint BuildRequires: cargo-packaging BuildRequires: cmake @@ -33,6 +32,7 @@ BuildRequires: libxcb-devel BuildRequires: libxkbcommon-devel BuildRequires: pkgconfig +BuildRequires: scdoc BuildRequires: update-desktop-files BuildRequires: xclip BuildRequires: pkgconfig(fontconfig) @@ -70,8 +70,6 @@ %prep %autosetup -a1 -mkdir .cargo -cp %{SOURCE2} .cargo/config %ifarch aarch64 ppc64le riscv64 # Remove checksum of config.guess and config.sub since aarch64 and ppc64le modify them @@ -92,14 +90,13 @@ # rm duplicate license and useless toml file rm -fr %{buildroot}%{_datadir} -# install man page and completions +# install completions install -Dm 0644 extra/linux/Alacritty.desktop \ %{buildroot}/%{_datadir}/applications/Alacritty.desktop install -Dm 0644 extra/logo/alacritty-simple.svg \ %{buildroot}/%{_datadir}/pixmaps/Alacritty.svg install -Dm 0644 extra/linux/org.alacritty.Alacritty.appdata.xml \ %{buildroot}/%{_datadir}/appdata/org.alacritty.Alacritty.appdata.xml -install -Dm 0644 extra/%{name}.man %{buildroot}/%{_mandir}/man1/%{name}.1 install -Dm 0644 extra/completions/%{name}.bash \ %{buildroot}/%{_datadir}/bash-completion/completions/%{name} install -Dm 0644 extra/completions/%{name}.fish \ @@ -107,6 +104,13 @@ install -Dm 0644 extra/completions/_%{name} \ %{buildroot}/%{_datadir}/zsh/site-functions/_%{name} +# build and install manpages +mkdir -p %{buildroot}%{_mandir}/man{1,5} +scdoc < extra/man/%{name}.1.scd > %{buildroot}%{_mandir}/man1/%{name}.1 +scdoc < extra/man/%{name}-msg.1.scd > %{buildroot}%{_mandir}/man1/%{name}-msg.1 +scdoc < extra/man/%{name}.5.scd > %{buildroot}%{_mandir}/man5/%{name}.5 +scdoc < extra/man/%{name}-bindings.5.scd > %{buildroot}%{_mandir}/man5/%{name}-bindings.5 + # install desktop file %suse_update_desktop_file Alacritty @@ -114,9 +118,12 @@ %files %license LICENSE-APACHE -%doc alacritty.yml CHANGELOG.md CONTRIBUTING.md README.md +%doc CHANGELOG.md CONTRIBUTING.md README.md %{_bindir}/%{name} %{_mandir}/man1/%{name}.1%{?ext_man} +%{_mandir}/man1/%{name}-msg.1%{?ext_man} +%{_mandir}/man5/%{name}.5%{?ext_man} +%{_mandir}/man5/%{name}-bindings.5%{?ext_man} %{_datadir}/applications/Alacritty.desktop %{_datadir}/pixmaps/Alacritty.svg %{_datadir}/appdata/org.alacritty.Alacritty.appdata.xml ++++++ _service ++++++ --- /var/tmp/diff_new_pack.8YFYIY/_old 2024-01-03 12:27:32.833085910 +0100 +++ /var/tmp/diff_new_pack.8YFYIY/_new 2024-01-03 12:27:32.869087225 +0100 @@ -4,7 +4,7 @@ <service name="obs_scm" mode="manual"> <param name="scm">git</param> <param name="url">https://github.com/alacritty/alacritty.git</param> - <param name="revision">refs/tags/v0.12.3</param> + <param name="revision">refs/tags/v0.13.0</param> <param name="match-tag">v*</param> <param name="versionformat">@PARENT_TAG@</param> <param name="versionrewrite-pattern">v(.*)</param> @@ -36,9 +36,8 @@ <service name="cargo_vendor" mode="manual"> <param name="src">alacritty*.tar.*</param> <param name="compression">xz</param> - <param name="update">false</param> + <param name="update">true</param> </service> <service name="cargo_audit" mode="manual"/> </services> - ++++++ alacritty-0.12.3.tar.xz -> alacritty-0.13.0.tar.xz ++++++ ++++ 28230 lines of diff (skipped) ++++++ vendor.tar.xz ++++++ /work/SRC/openSUSE:Factory/alacritty/vendor.tar.xz /work/SRC/openSUSE:Factory/.alacritty.new.28375/vendor.tar.xz differ: char 15, line 1
