summaryrefslogtreecommitdiff
path: root/x11-terms/kitty
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2023-07-14 16:37:36 +0100
committerV3n3RiX <venerix@koprulu.sector>2023-07-14 16:37:36 +0100
commit3eb3ea9bc18adf028abfe51d11436c3777202f8c (patch)
tree9f016ff96b8bb8b5d4ce46733171c6b4dbdd94ee /x11-terms/kitty
parent5af5a2b4acc97daacc0bf0e1d4e85ec780734689 (diff)
gentoo auto-resync : 14:07:2023 - 16:37:36
Diffstat (limited to 'x11-terms/kitty')
-rw-r--r--x11-terms/kitty/Manifest7
-rw-r--r--x11-terms/kitty/files/kitty-0.29.0-musl-1.2.4.patch20
-rw-r--r--x11-terms/kitty/kitty-0.27.1.ebuild4
-rw-r--r--x11-terms/kitty/kitty-0.28.1.ebuild4
-rw-r--r--x11-terms/kitty/kitty-0.29.0.ebuild4
5 files changed, 36 insertions, 3 deletions
diff --git a/x11-terms/kitty/Manifest b/x11-terms/kitty/Manifest
index 724573fc1e8a..3639a9c36958 100644
--- a/x11-terms/kitty/Manifest
+++ b/x11-terms/kitty/Manifest
@@ -1,3 +1,4 @@
+AUX kitty-0.29.0-musl-1.2.4.patch 810 BLAKE2B bf19b1641c5306bfa76ba94a4daf977abf0cc5dca57e2f815ffe025f2c47315e3ea41f37cb79aa43795bc51ae74cf2055b9f25106cc2b79c9faa84255ccf69d5 SHA512 0a4204b4a8668d2d4c1f7c98bb81fcd96c48cccd362472a18e2cf185f598140845f41736054b4afd593d0fbaff68e5bd16886008b3049777c115dffc9b9edf32
DIST kitty-0.27.1-vendor.tar.xz 695432 BLAKE2B 86c9a316351432e0ff14bf139158816ddabe7e16d91768694a8560a500765b518ba42db26ad24349c05caece5771c5db4fdf7077f06631d1e81ea9ddb52e0391 SHA512 f96366b7896a34202110c98a9f2177482a01102fb822bd33c46eeb6ffe096fce927213950bab658a6649e1874e936c479ea7884d3518a0d054e2f598d6402bdf
DIST kitty-0.27.1.tar.xz 5045588 BLAKE2B 2381b3e9af26bb8a4c4358318289e9ef49ba1e38678ef192fd815ced962644671433a80f124579fb593257351cd8e0a61f845975d61d0d33f42b9d470ef130f0 SHA512 484d451b418defc7256319730d623224e3744d6200989d92839c40c951fdb213fe2ef472ddf968f695e499aa6c35d994ad76bb0eb28bca80ec8644b2ead40d56
DIST kitty-0.27.1.tar.xz.sig 566 BLAKE2B 49cb96d99c48cfe74a50191687fac269cdc33146b5879acbb298c3c9bc7760eda1b2b08839f531d6fe4cf46287d671a1f6a6a24ffe6d6408939d113ba40545db SHA512 b4d24f24ea49c342756d0e458c22e856c4117f07f197ee5294b07ac0a8b5e9d992446b86effb5a7aa1683582cf9ee59bcf651ae4f3952df7783f0a4438042799
@@ -7,8 +8,8 @@ DIST kitty-0.28.1.tar.xz.sig 566 BLAKE2B 5ad5fa8fa0143dcd5760dbd885c718582e5001d
DIST kitty-0.29.0-vendor.tar.xz 1377160 BLAKE2B f0ab044a117d3592aa7c26a7401d93f3a4315f81a7612eeb8ba34be4f154955d7f6662adec7b0710484bfb5284aa0750bb19ab0c07279c74a9b3b4e42770d262 SHA512 b8c8bd91e5b8e711546d476b1c37dd5c15b9f5f02109279b75f6b27f994e910418c9429ba74bb170315df0e5e01ef235eecc8ade0b8d8a0effb97333ae18ce99
DIST kitty-0.29.0.tar.xz 7812720 BLAKE2B bbcc08cb474bf0d9faff0a32244a4ce374da170b78dbeb74bf720ab431c51a8899d2ecaccf45a9063531ea9db51340ddd08bc72cb933cd9c812e89c176ecb32a SHA512 d8d13dea92d21ad113e3f6b056b2ea31514e0893b04c2bac2665821bb66ec10fdadacbf19e22980e0e744ef9d272f2fc2b4981016b182509af2040b6f4267d3c
DIST kitty-0.29.0.tar.xz.sig 566 BLAKE2B 8755e62df9766fe742447e77d4d8c22303deac91a754cf0ef0cbd62ace6b1b48d48d5a703c6e96cbbdcf8c6527792b0f74dd4ef8c79eca3bc4fb9e719805d098 SHA512 741dcf20254e8e63333500d42c4cd4fa6f61497b511c330f7ceeb8bc75322c0c3c65baac6e29b48ae4e2fb6455b5d39d0988284694ccd269bde70adacd43ca34
-EBUILD kitty-0.27.1.ebuild 4478 BLAKE2B bad5756d3e2af0b31b781dfd6937b0a3c8c458d03a30f2b300abbbdf4bfcc204b9a5cc5e21f611b44274fecf6a5960bd8711dba534f50a106113546e8ee38750 SHA512 e3e5fa196300f91a701067e7131cf78b7065da3a663c17aae71dd172eb8732b63b199c48a16f565efc54a8d9ba92b79be39b61c2483916bdfaa116f0f4d2c3f0
-EBUILD kitty-0.28.1.ebuild 4488 BLAKE2B e1eb8b7ce445a468feea7024537136174de0a840fce1b85854c5faa077fbff4240498c4384a80d7c5efba8d7acf0e544a5f37ab62d16e6ca68856ec482ece1c0 SHA512 7af50927eaac59951768d1f0c11cf5258784f432179da1dedbe3cefd382072e3f6924562536a93cbade8541b3cd7ca644e9330a8cf04532edca799d13eac7d8e
-EBUILD kitty-0.29.0.ebuild 4489 BLAKE2B c1d962046f400b724bae82428ff05916aae2e3e9050f9ea937d42e62d325f153b8db7c393cbd413d70e6c2aea619984a2ff13c0819605e6a0cda7fb093b9fc9a SHA512 fb15844f6884d2f094d8631c26d60f7a60f21c789ca1275c22ef3adc1ec90047fae25055de05af9f689fe486d42e6d5cc1f1627fefa397201f8a59eb5835a31f
+EBUILD kitty-0.27.1.ebuild 4536 BLAKE2B 55cd67816883fcbfc98e3d0b729c0859079f4b9c81120d8887cadd31283a90435826db2a5f12ad8c189f90d1723c8715b03aedc796de5222100ddfb0d8bbffff SHA512 30e7eadc7a3a06186e9adc016e4a100c1d58b8ec03fb0d61e9bb1a225aea4c73854fa4292c24c324659a17ff024cb445e2655eff86284bfcad51b1b66a48d0d5
+EBUILD kitty-0.28.1.ebuild 4546 BLAKE2B 8b7883c0ef5ac26afc570e640456551f08b03aa365a37b837a3f1ca61350e43b3cde6267e6d417f52ecc41256e45d26f39729b2d19e8d0aba3fb7453a7286069 SHA512 a208be7513d770d7dbd4b56f41065d0c2f30a6772b7882002012af3050df537e53a4f29f92647fef25bd1659d1f6bc8574410b1d808f6b2ce0a9fd39c479efa5
+EBUILD kitty-0.29.0.ebuild 4547 BLAKE2B 05ddef0a5613739bd49d9de67df2f281e762e892205e2fd743d6e906f76dcd8b1e713345cf53fe8ae590db68364a6427ea64ab7bd0860639d8d4eca96ef1ebbd SHA512 5e5c06b63850f5c32fd9755d9d86799fec57884ee91caeeed4f75bc09647c4269c99a6bc6585abe4f01b39920016a88c2ab9212711a3c916d676c836f28e03ce
EBUILD kitty-9999.ebuild 4489 BLAKE2B c1d962046f400b724bae82428ff05916aae2e3e9050f9ea937d42e62d325f153b8db7c393cbd413d70e6c2aea619984a2ff13c0819605e6a0cda7fb093b9fc9a SHA512 fb15844f6884d2f094d8631c26d60f7a60f21c789ca1275c22ef3adc1ec90047fae25055de05af9f689fe486d42e6d5cc1f1627fefa397201f8a59eb5835a31f
MISC metadata.xml 653 BLAKE2B fd4fd98a8cac30a2e941770c43af4cd475eea1609f35f454780eb4463e052ccb44a1c7f84fe3f1e29eef08041d57d5bc8a688a404d105e7d15691f41cf701f48 SHA512 4c3c390b41e81444a7a22eb78afa92b7a5a15ad8558e92d387da64364bbe0c2fa1088aa9ea7516814280eefc1e7221a7b963a54beeab0213dc2974fcbc2fd003
diff --git a/x11-terms/kitty/files/kitty-0.29.0-musl-1.2.4.patch b/x11-terms/kitty/files/kitty-0.29.0-musl-1.2.4.patch
new file mode 100644
index 000000000000..f02f425d0d66
--- /dev/null
+++ b/x11-terms/kitty/files/kitty-0.29.0-musl-1.2.4.patch
@@ -0,0 +1,20 @@
+From https://github.com/kovidgoyal/kitty/commit/90223b5d146828c65179da49c75ce31b304fa1b8 Mon Sep 17 00:00:00 2001
+From: Kovid Goyal <kovid@kovidgoyal.net>
+Date: Tue, 11 Jul 2023 09:22:40 +0530
+Subject: [PATCH] Fix compilation against musl
+
+As usual in C stdlib world. Ill thought out break the world changes.
+Sigh. musl no longer defines off64_t.
+
+Fixes #6441
+--- a/kitty/fast-file-copy.c
++++ b/kitty/fast-file-copy.c
+@@ -83,7 +83,7 @@ copy_with_file_range(int infd, int outfd, off_t in_pos, size_t len, FastFileCopy
+ #ifdef HAS_COPY_FILE_RANGE
+ unsigned num_of_consecutive_zero_returns = 128;
+ while (len) {
+- off64_t r = in_pos;
++ int64_t r = in_pos;
+ ssize_t n = copy_file_range(infd, &r, outfd, NULL, len, 0);
+ if (n < 0) {
+ if (errno == EAGAIN) continue;
diff --git a/x11-terms/kitty/kitty-0.27.1.ebuild b/x11-terms/kitty/kitty-0.27.1.ebuild
index 1fa60113f89c..f0f229436c3f 100644
--- a/x11-terms/kitty/kitty-0.27.1.ebuild
+++ b/x11-terms/kitty/kitty-0.27.1.ebuild
@@ -70,6 +70,10 @@ BDEPEND="
wayland? ( dev-util/wayland-scanner )"
[[ ${PV} == 9999 ]] || BDEPEND+=" verify-sig? ( sec-keys/openpgp-keys-kovidgoyal )"
+PATCHES=(
+ "${FILESDIR}/${PN}-0.29.0-musl-1.2.4.patch"
+)
+
QA_FLAGS_IGNORED="usr/bin/kitten" # written in Go
src_unpack() {
diff --git a/x11-terms/kitty/kitty-0.28.1.ebuild b/x11-terms/kitty/kitty-0.28.1.ebuild
index e034994923d5..00cbcf7ed7e4 100644
--- a/x11-terms/kitty/kitty-0.28.1.ebuild
+++ b/x11-terms/kitty/kitty-0.28.1.ebuild
@@ -70,6 +70,10 @@ BDEPEND="
wayland? ( dev-util/wayland-scanner )"
[[ ${PV} == 9999 ]] || BDEPEND+=" verify-sig? ( sec-keys/openpgp-keys-kovidgoyal )"
+PATCHES=(
+ "${FILESDIR}/${PN}-0.29.0-musl-1.2.4.patch"
+)
+
QA_FLAGS_IGNORED="usr/bin/kitten" # written in Go
src_unpack() {
diff --git a/x11-terms/kitty/kitty-0.29.0.ebuild b/x11-terms/kitty/kitty-0.29.0.ebuild
index ca29cc5189de..73a34d22e2c4 100644
--- a/x11-terms/kitty/kitty-0.29.0.ebuild
+++ b/x11-terms/kitty/kitty-0.29.0.ebuild
@@ -70,6 +70,10 @@ BDEPEND="
wayland? ( dev-util/wayland-scanner )"
[[ ${PV} == 9999 ]] || BDEPEND+=" verify-sig? ( sec-keys/openpgp-keys-kovidgoyal )"
+PATCHES=(
+ "${FILESDIR}/${PN}-0.29.0-musl-1.2.4.patch"
+)
+
QA_FLAGS_IGNORED="usr/bin/kitten" # written in Go
src_unpack() {