From 9771932c938b17c60a6ac1b9d0c0564babcf5d864d30236a8e149d6400bdd4a7 Mon Sep 17 00:00:00 2001 From: Scott Bradnick Date: Fri, 15 Mar 2024 14:14:00 +0000 Subject: [PATCH] Accepting request 1158242 from home:sbradnick:branches:X11:terminals - 'pkgconfig(simde)' is now available in TW; adding updated go vendor tarball - Setting 'BuildRequires: go >= 1.22' - Adding 'BuildRequires: pkgconfig(simde)' - Update to 0.33.0: * Cheetah speed with a redesigned render loop and a 2x faster escape code parser that uses SIMD CPU vector instruction to parse data in parallel (#7005) * A new benchmark kitten (kitten __benchmark__) to measure terminal throughput performance * Graphics protocol: Add a new delete mode for deleting images whose ids fall within a range. Useful for bulk deletion (#7080) * Keyboard protocol: Fix the Enter, Tab and Backspace keys generating spurious release events even when report all keys as escape codes is not set (#7136) * macOS: The command line args from macos-launch-services-cmdline are now prefixed to any args from open --args rather than overwriting them (#7135) * Allow specifying where the new tab is created for detach_window (#7134) * hints kitten: The option to set the text color for hints now allows arbitrary colors (#7150) * icat kitten: Add a command line argument to override terminal window size detection (#7165) * A new action toggle_tab to easily switch to and back from a tab with a single shortcut (#7203) * When clearing terminal add a new type to_cursor_scroll which can be used to clear to prompt while moving cleared lines into the scrollback * Fix a performance bottleneck when dealing with thousands of small images (#7080) * kitten @ ls: Return the timestamp at which the window was created (#7178) * hints kitten: Use default editor rather than hardcoding vim to open file OBS-URL: https://build.opensuse.org/request/show/1158242 OBS-URL: https://build.opensuse.org/package/show/X11:terminals/kitty?expand=0&rev=143 --- kitty-0.32.2.tar.gz | 3 --- kitty-0.33.0.tar.gz | 3 +++ kitty.changes | 46 +++++++++++++++++++++++++++++++++++++++++++++ kitty.spec | 5 +++-- vendor.tar.gz | 4 ++-- 5 files changed, 54 insertions(+), 7 deletions(-) delete mode 100644 kitty-0.32.2.tar.gz create mode 100644 kitty-0.33.0.tar.gz diff --git a/kitty-0.32.2.tar.gz b/kitty-0.32.2.tar.gz deleted file mode 100644 index 4ed36bf..0000000 --- a/kitty-0.32.2.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:2845cc863bc7417d9e4b69ab36d687831370f6ee1317a5c87e6e8ea479867c11 -size 8013933 diff --git a/kitty-0.33.0.tar.gz b/kitty-0.33.0.tar.gz new file mode 100644 index 0000000..0414ce8 --- /dev/null +++ b/kitty-0.33.0.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7619ed223271cf19d986903d7af7656f8a05e087e4fd37a5f7c15d65b2bc1846 +size 8123826 diff --git a/kitty.changes b/kitty.changes index 363d375..b86c15f 100644 --- a/kitty.changes +++ b/kitty.changes @@ -1,3 +1,49 @@ +------------------------------------------------------------------- +Fri Mar 15 13:45:03 UTC 2024 - Scott Bradnick + +- 'pkgconfig(simde)' is now available in TW; adding updated go vendor tarball +- Setting 'BuildRequires: go >= 1.22' + +------------------------------------------------------------------- +Tue Mar 12 16:47:31 UTC 2024 - Scott Bradnick + +- Adding 'BuildRequires: pkgconfig(simde)' +- Update to 0.33.0: + * Cheetah speed with a redesigned render loop and a 2x faster escape code + parser that uses SIMD CPU vector instruction to parse data in + parallel (#7005) + * A new benchmark kitten (kitten __benchmark__) to measure terminal + throughput performance + * Graphics protocol: Add a new delete mode for deleting images whose ids + fall within a range. Useful for bulk deletion (#7080) + * Keyboard protocol: Fix the Enter, Tab and Backspace keys generating + spurious release events even when report all keys as escape codes is + not set (#7136) + * macOS: The command line args from macos-launch-services-cmdline are now + prefixed to any args from open --args rather than overwriting them (#7135) + * Allow specifying where the new tab is created for detach_window (#7134) + * hints kitten: The option to set the text color for hints now allows + arbitrary colors (#7150) + * icat kitten: Add a command line argument to override terminal window size + detection (#7165) + * A new action toggle_tab to easily switch to and back from a tab with a + single shortcut (#7203) + * When clearing terminal add a new type to_cursor_scroll which can be used + to clear to prompt while moving cleared lines into the scrollback + * Fix a performance bottleneck when dealing with thousands of small + images (#7080) + * kitten @ ls: Return the timestamp at which the window was created (#7178) + * hints kitten: Use default editor rather than hardcoding vim to open file + at specific line (#7186) + * Remote control: Fix --match argument not working for @ls, @send-key, + @set-background-image (#7192) + * Keyboard protocol: Do not deliver a fake key release events on OS window + focus out for engaged modifiers (#7196) + * Ignore startup_session when kitty is invoked with command line options + specifying a command to run (#7198) + * Box drawing: Specialize rendering for the Fira Code progress + bar/spinner glyphs + ------------------------------------------------------------------- Mon Feb 26 10:18:52 UTC 2024 - Dominique Leuenberger diff --git a/kitty.spec b/kitty.spec index ab6d4bc..9a588b3 100644 --- a/kitty.spec +++ b/kitty.spec @@ -19,7 +19,7 @@ # sphinx_copybutton not in Factory %bcond_with docs Name: kitty -Version: 0.32.2 +Version: 0.33.0 Release: 0 Summary: A GPU-based terminal emulator License: GPL-3.0-only @@ -34,7 +34,7 @@ BuildRequires: Mesa-libGL-devel BuildRequires: fdupes BuildRequires: fontconfig-devel BuildRequires: freetype2-devel -BuildRequires: go >= 1.20 +BuildRequires: go >= 1.22 BuildRequires: harfbuzz-devel >= 1.5.0 BuildRequires: libXcursor-devel BuildRequires: libXi-devel @@ -55,6 +55,7 @@ BuildRequires: wayland-protocols-devel BuildRequires: xxhash-devel BuildRequires: zlib-devel BuildRequires: pkgconfig(dbus-1) +BuildRequires: pkgconfig(simde) # Python requirements for Factory and Leap %if 0%{?suse_version} > 1500 BuildRequires: python3-devel >= 3.7 diff --git a/vendor.tar.gz b/vendor.tar.gz index be0cfc7..8f59921 100644 --- a/vendor.tar.gz +++ b/vendor.tar.gz @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:6c7950e6d5bcbd502e29a1f637d3f641dbfeaf6f7216f542f209cc2e6be3a040 -size 2593152 +oid sha256:fccfa909421ce8b97bf08f3185d2d0025885051bb799f8fe4bd165135f2a7512 +size 2612218