Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package kitty for openSUSE:Factory checked in at 2022-09-01 22:12:26 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/kitty (Old) and /work/SRC/openSUSE:Factory/.kitty.new.2083 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "kitty" Thu Sep 1 22:12:26 2022 rev:10 rq:1000693 version:0.26.1 Changes: -------- --- /work/SRC/openSUSE:Factory/kitty/kitty.changes 2022-06-08 14:25:12.840524157 +0200 +++ /work/SRC/openSUSE:Factory/.kitty.new.2083/kitty.changes 2022-09-01 22:13:01.152542540 +0200 @@ -1,0 +2,53 @@ +Thu Sep 1 07:51:29 UTC 2022 - Michael Vetter <mvet...@suse.com> + +- Update to 0.26.1: + * ssh kitten: Fix executable permission missing from kitty bootstrap script (#5438) + * Allow specifying a title when using the set_tab_title action (#5441) + +------------------------------------------------------------------- +Mon Aug 29 07:38:27 UTC 2022 - Michael Vetter <mvet...@suse.com> + +- Update to 0.26.0: + * A new option remote_control_password to use fine grained permissions + for what can be remote controlled (#5320) + * Reduce startup latency by ~30 milliseconds when running kittens + via key bindings inside kitty (#5159) + * A new option modify_font to adjust various font metrics like + underlines, cell sizes etc. (#5265) + * A new shortcut ctrl+shift+f1 to display the kitty docs in a browser + * Graphics protocol: Only delete temp files if they have the + string tty-graphics-protocol in their file paths. This prevents + deletion of arbitrary files in /tmp. + * Deprecate the adjust_baseline, adjust_line_height and + adjust_column_width options in favor of modify_font + * Wayland: Fix a regression in the previous release that caused + mouse cursor animation and keyboard repeat to stop working when switching seats (#5188) + * Allow resizing windows created in session files (#5196) + * Fix horizontal wheel events not being reported to client programs + when they grab the mouse (#2819) + * kitty @ set-colors: Fix changing inactive_tab_foreground not working (#5214) + * Add a mappable action to toggle the mirrored setting for the tall and fat layouts (#5344) + * Add a mappable action to switch between predefined bias values + for the tall and fat layouts (#5352) + * Wayland: Reduce flicker at startup by not using render frames + immediately after a resize (#5235) + * Linux: Update cursor position after all key presses not just + pre-edit text changes (#5241) + * ssh kitten: Allow ssh kitten to work from inside tmux, provided + the tmux session inherits the correct KITTY env vars (#5227) + * ssh kitten: A new option --symlink-strategy to control how + symlinks are copied to the remote machine (#5249) + * ssh kitten: Allow pressing Ctrl+C to abort ssh before the connection + is completed (#5271) + * Bash integration: Fix declare not creating global variables in .bashrc (#5254) + * Bash integration: Fix the inherit_errexit option being set by shell integration (#5349) + * kitty @ scroll-window allow scrolling by fractions of a screen (#5294) + * remote files kitten: Fix working with files whose names have characters that + need to be quoted in shell scripts (#5313) + * Expand ~ in paths configured in editor and exe_search_path (#5298) + * Allow showing the working directory of the active window in tab titles (#5314) + * ssh kitten: Allow completion of ssh options between the destination and command (#5322) + * Allow ignoring failure to close windows/tabs via rc commands (#5406) + * Fix hyperlinks not present when fetching text from the history buffer (#5427) + +------------------------------------------------------------------- Old: ---- kitty-0.25.2.tar.gz New: ---- kitty-0.26.1.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ kitty.spec ++++++ --- /var/tmp/diff_new_pack.DQHdnW/_old 2022-09-01 22:13:01.712543931 +0200 +++ /var/tmp/diff_new_pack.DQHdnW/_new 2022-09-01 22:13:01.720543951 +0200 @@ -19,7 +19,7 @@ # sphinx_copybutton not in Factory %bcond_with docs Name: kitty -Version: 0.25.2 +Version: 0.26.1 Release: 0 Summary: A GPU-based terminal emulator License: GPL-3.0-only @@ -47,6 +47,7 @@ BuildRequires: libwayland-egl-devel BuildRequires: libxkbcommon-devel BuildRequires: libxkbcommon-x11-devel +BuildRequires: openssl-devel # for 'tic' BuildRequires: ncurses-devel BuildRequires: pkgconfig ++++++ kitty-0.25.2.tar.gz -> kitty-0.26.1.tar.gz ++++++ ++++ 14567 lines of diff (skipped) ++++++ optional-disable-docs.patch ++++++ --- /var/tmp/diff_new_pack.DQHdnW/_old 2022-09-01 22:13:02.328545461 +0200 +++ /var/tmp/diff_new_pack.DQHdnW/_new 2022-09-01 22:13:02.332545471 +0200 @@ -1,7 +1,8 @@ -diff -Nur kitty-0.25.0/setup.py new/setup.py ---- kitty-0.25.0/setup.py 2022-04-11 16:01:45.000000000 +0200 -+++ new/setup.py 2022-04-18 14:03:18.715999089 +0200 -@@ -65,6 +65,7 @@ +Index: kitty-0.26.1/setup.py +=================================================================== +--- kitty-0.26.1.orig/setup.py ++++ kitty-0.26.1/setup.py +@@ -66,6 +66,7 @@ class Options(argparse.Namespace): verbose: int = 0 sanitize: bool = False prefix: str = './linux-package' @@ -9,7 +10,7 @@ incremental: bool = True profile: bool = False libdir_name: str = 'lib' -@@ -949,12 +950,13 @@ +@@ -999,12 +1000,13 @@ def compile_python(base_path: str) -> No c(base_path, ddir='', rx=exclude, force=True, optimize=optimize, quiet=1, workers=num_workers) @@ -29,16 +30,16 @@ for (icdir, ext) in {'256x256': 'png', 'scalable': 'svg'}.items(): icdir = os.path.join(ddir, 'share', 'icons', 'hicolor', icdir, 'apps') safe_makedirs(icdir) -@@ -1313,7 +1315,7 @@ +@@ -1377,7 +1379,7 @@ def package(args: Options, bundle_type: path = os.path.join(root, f_) - os.chmod(path, 0o755 if f_.endswith('.so') or os.path.basename(f_) == 'askpass.py' else 0o644) + os.chmod(path, 0o755 if should_be_executable(path) else 0o644) if not is_macos: - create_linux_bundle_gunk(ddir, args.libdir_name) + create_linux_bundle_gunk(ddir, args.libdir_name, args.no_docs) if bundle_type.startswith('macos-'): create_macos_bundle_gunk(ddir) -@@ -1397,6 +1399,12 @@ +@@ -1470,6 +1472,12 @@ def option_parser() -> argparse.Argument help='Where to create the linux package' ) p.add_argument(