Hello community, here is the log from the commit of package alacritty for openSUSE:Factory checked in at 2019-07-26 12:40:12 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/alacritty (Old) and /work/SRC/openSUSE:Factory/.alacritty.new.4126 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "alacritty" Fri Jul 26 12:40:12 2019 rev:6 rq:718335 version:0.3.3 Changes: -------- --- /work/SRC/openSUSE:Factory/alacritty/alacritty.changes 2019-06-19 21:03:22.722239754 +0200 +++ /work/SRC/openSUSE:Factory/.alacritty.new.4126/alacritty.changes 2019-07-26 12:40:14.769912279 +0200 @@ -1,0 +2,41 @@ +Mon Jul 22 13:15:34 UTC 2019 - Xu Zhao <[email protected]> + +- update to 0.3.3 + Added: + * Added ToggleFullscreen action + * A new window option window.startup_mode which controls how the window is created + * _NET_WM_ICON property is set on X11 now, allowing for WMs to show icons in titlebars + * Current Git commit hash to alacritty --version + * Config options window.title and window.class + * Config option working_directory + * Config group debug with the options debug.log_level, debug.print_events and debug.ref_test + * Select until next matching bracket when double-clicking a bracket + * Added foreground/background escape code request sequences + Changed: + * The start_maximized window option is now startup_mode: Maximized + * Cells with identical foreground and background will now show their text upon selection/inversion + * Default Window padding to 0x0 + * Moved config option render_timer and persistent_logging to the debug group + * When the cursor is in the selection, it will be inverted again, making it visible + Fixed: + * Double-width characters in URLs only being highlit on the left half + * PTY size not getting updated when message bar is shown + * Text Cursor disappearing + * Incorrect positioning of zero-width characters over double-width characters + * Mouse mode generating events when the cell has not changed + * Selections not automatically expanding across double-width characters + * Text getting recognized as URLs without slashes separating the scheme + * URL parser dropping trailing slashes from valid URLs + * UTF-8 BOM skipped when reading config file + * Terminfo backspace escape sequence (kbs) + Removed: + * Deprecated mouse.faux_scrollback_lines config field + * Deprecated custom_cursor_colors config field + * Deprecated hide_cursor_when_typing config field + * Deprecated cursor_style config field + * Deprecated unfocused_hollow_cursor config field + * Deprecated dimensions config field +- refresh vendor.tar.xz +- fixed blurred icon on X11 + +------------------------------------------------------------------- Old: ---- alacritty-0.3.2.tar.gz New: ---- alacritty-0.3.3.tar.gz alacritty.ico ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ alacritty.spec ++++++ --- /var/tmp/diff_new_pack.TvstlB/_old 2019-07-26 12:40:18.073910353 +0200 +++ /var/tmp/diff_new_pack.TvstlB/_new 2019-07-26 12:40:18.077910351 +0200 @@ -17,7 +17,7 @@ Name: alacritty -Version: 0.3.2 +Version: 0.3.3 Release: 0 Summary: A GPU-accelerated terminal emulator License: Apache-2.0 @@ -25,11 +25,16 @@ URL: https://github.com/jwilm/alacritty/ Source: https://github.com/jwilm/alacritty/archive/v%{version}.tar.gz#/%{name}-%{version}.tar.gz Source1: vendor.tar.xz +Source2: alacritty.ico BuildRequires: cargo BuildRequires: cmake +BuildRequires: fdupes BuildRequires: freetype-devel +BuildRequires: icoutils +BuildRequires: libxcb-devel BuildRequires: pkgconfig -BuildRequires: rust >= 1.31.0 +BuildRequires: rust +BuildRequires: update-desktop-files BuildRequires: xclip BuildRequires: pkgconfig(fontconfig) @@ -68,6 +73,8 @@ %prep %setup -q -a1 +cp --remove-destination %{S:2} extra/windows/ +icotool -x -i 1 extra/windows/alacritty.ico -o extra/windows/alacritty.png mkdir cargo-home cat >cargo-home/config <<EOF [source.crates-io] @@ -89,22 +96,31 @@ %install export CARGO_HOME=$PWD/cargo-home -cargo install --root=%{buildroot}%{_prefix} --path=. +cargo install --root=%{buildroot}%{_prefix} --path=./alacritty # rm duplicate license and useless toml file rm -fr %{buildroot}%{_datadir} rm %{buildroot}%{_prefix}/.crates.toml # install man page and completions +install -Dm 0644 extra/linux/alacritty.desktop %{buildroot}/%{_datadir}/applications/Alacritty.desktop +install -Dm 0644 extra/windows/alacritty.png %{buildroot}/%{_datadir}/pixmaps/Alacritty.png 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 %{buildroot}/%{_datadir}/fish/vendor_completions.d/%{name}.fish install -Dm 0644 extra/completions/_%{name} %{buildroot}/%{_datadir}/zsh/site-functions/_%{name} +# install desktop file +%suse_update_desktop_file Alacritty + +%fdupes %{buildroot} + %files %license LICENSE-APACHE %{_bindir}/%{name} %{_mandir}/man1/%{name}.1%{?ext_man} +%{_datadir}/applications/Alacritty.desktop +%{_datadir}/pixmaps/Alacritty.png %files bash-completion %{_datadir}/bash-completion ++++++ alacritty-0.3.2.tar.gz -> alacritty-0.3.3.tar.gz ++++++ ++++ 54107 lines of diff (skipped) ++++++ vendor.tar.xz ++++++ /work/SRC/openSUSE:Factory/alacritty/vendor.tar.xz /work/SRC/openSUSE:Factory/.alacritty.new.4126/vendor.tar.xz differ: char 1, line 1
