commit:     0948f969fdd726cc5054a9a88183bad6ceaff25a
Author:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
AuthorDate: Sat Jan 31 09:12:16 2026 +0000
Commit:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
CommitDate: Sat Jan 31 09:18:40 2026 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0948f969

x11-terms/kitty: backport fix for less-691

Hopefully correct, the fix needs a few leading commits to apply.
Note needs to be in both kitty and kitty-terminfo depending on usage.

Bug: https://bugs.gentoo.org/969467
Signed-off-by: Ionen Wolkens <ionen <AT> gentoo.org>

 x11-terms/kitty/Manifest                                        | 1 +
 x11-terms/kitty/{kitty-0.45.0.ebuild => kitty-0.45.0-r1.ebuild} | 3 +++
 2 files changed, 4 insertions(+)

diff --git a/x11-terms/kitty/Manifest b/x11-terms/kitty/Manifest
index df5d53358997..5015715139f1 100644
--- a/x11-terms/kitty/Manifest
+++ b/x11-terms/kitty/Manifest
@@ -1,6 +1,7 @@
 DIST kitty-0.44.0-vendor.tar.xz 1984612 BLAKE2B 
876d148f8f59e97f48055e79ee4a0bd763aee70bbb57641cc0147332f4ba422a379aa6d7d1f97636cf38152973edf522f75a68badc0d91a5437c62e05f98ae4d
 SHA512 
5b20edd8c653369abe0bc85cc88652c177c8c4b1dcc0fad779ce0fcc209717192941495b064555be6c1b97294ec17b6a9b779dbcf50f98d4e6e4a68a4924e362
 DIST kitty-0.44.0.tar.xz 12766804 BLAKE2B 
67c876292be90f7c783dc1a07430508e0bce3cfc2092b21c93e794c86fad76427b7be8e24480f5dc9c56c99e103cc5ef4575743968ee2821b4aee30069e0e748
 SHA512 
5e947aacc32e142316c65ff3aa8df8fca38d3a654cecd669e22d001f4628f7da716cf70c668f6881296d7b3e145180a5524e596c7ac873e08d3c0b8588db0538
 DIST kitty-0.44.0.tar.xz.sig 566 BLAKE2B 
3f1f388927883be8155195189ece6eafcda4e889dd8884d9d94c9fa90e4e8b9e5f6eed0f1d4969495d4e0d5d610848b10b78cf1cb970f26a285b058a8070b2e6
 SHA512 
bf86a0cf874d7ea8986c579a0c02df48f5434bf847f015880d9ebf9c1f9f8fab8fd3fde4c04c56572e01830dd27f984d7c4d9a368cfa06957a3285647235b782
+DIST kitty-0.45.0-less691-fix-backport.tar.xz 10892 BLAKE2B 
0c93088c6a9f85dbd35459b31a1638d2c3748eb4edffefffd3ffd7f3023cb8ddce00c96ff5e82cd9c632b7d1a8a612cccdd523ef5f3550f847697a6baaaf6dd4
 SHA512 
76b8c348bf502a4902c0a2c89b17dd2c8bbec4079cc7d77c7f1680f553f0ce0f5dd3c26298830047225f41aa68b4fe94a473c0b61b6c23bde4e524cebcf08ccf
 DIST kitty-0.45.0-vendor.tar.xz 2294144 BLAKE2B 
9215ef0f5568ce3f15c2befb66286e06a081574cf76bc561117297272529a4ac38f740b4b552c7867a6577a042ed17e170d6d9c8f465d59a737e066c0000b815
 SHA512 
5fc9b97091907b8052351033b3d2d00bdd02e3fdb895bd0051739583413c6c21c190e5538f2bcfccbd2f150a8499b115d5417c9f9e61b421b796b87ddd7efb95
 DIST kitty-0.45.0.tar.xz 10189520 BLAKE2B 
7a0ae48199d485ebe0d5c64eae85548b9bd996157f3de8eef773f39d3fa5304ef7d2ad9b5849a71eefc9ea224077c54b08cb54d802127ed70ea0436584c671d8
 SHA512 
6d627072c1e0500d46aa3d82793fe10f271c00c45447558e555e3704ee09c43ad6472eada97b95c49c7af2eea8b1da632190274f7ff567bdb0d7baba8b0eba8c
 DIST kitty-0.45.0.tar.xz.sig 566 BLAKE2B 
6e23d94ba115bd49c500ac9b2359b00279b6a2b8cdbed1f2b55d2c18af591f380e2ea2a597856f9105afa1e2ca44b996e4225aa3078bff85e4d28822ee97f89d
 SHA512 
c21798dcc5ee637d94806aa7cb5b579959f4e321eb830f4df65a32fbac5781bec48f74f821afcfe2091cfba069b6e1f2a7d4a98067ab18b8335ef6d2991209c0

diff --git a/x11-terms/kitty/kitty-0.45.0.ebuild 
b/x11-terms/kitty/kitty-0.45.0-r1.ebuild
similarity index 96%
rename from x11-terms/kitty/kitty-0.45.0.ebuild
rename to x11-terms/kitty/kitty-0.45.0-r1.ebuild
index 83878945bf10..88d13b39b825 100644
--- a/x11-terms/kitty/kitty-0.45.0.ebuild
+++ b/x11-terms/kitty/kitty-0.45.0-r1.ebuild
@@ -17,6 +17,9 @@ else
                https://dev.gentoo.org/~ionen/distfiles/${P}-vendor.tar.xz
                verify-sig? ( 
https://github.com/kovidgoyal/kitty/releases/download/v${PV}/${P}.tar.xz.sig )
        "
+       # backport for less-691 search issue wrt bug #969467
+       # (not a patch due to binary files, albeit could've re-generated with 
tic)
+       SRC_URI+=" 
https://dev.gentoo.org/~ionen/distfiles/${P}-less691-fix-backport.tar.xz";
        VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/kovidgoyal.gpg
        KEYWORDS="amd64 arm64 ~loong ~ppc64 ~riscv x86"
 fi

Reply via email to