x11-terms / kitty

Fast, feature-rich, GPU-based terminal

Official package sites : https://sw.kovidgoyal.net/kitty/ ·

v9999 :: 0 :: gentoo

Modified
License
GPL-3 ZLIB Apache-2.0 BSD MIT
USE flags
X test wayland

v0.26.5-r1 :: 0 :: gentoo

Modified
License
GPL-3
Keywords
amd64 x86 ~ppc64 ~riscv
USE flags
X test verify-sig wayland

General

X
Add support for X11
test
Enable dependencies and/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently)
verify-sig
Verify upstream signatures on distfiles
wayland
Enable dev-libs/wayland backend

python_single_target

python3_10
Build for Python 3.10 only
python3_11
Build for Python 3.11 only
python3_8
Build for Python 3.8 only
python3_9
Build for Python 3.9 only

dev-lang / python : An interpreted, interactive, object-oriented programming language

dev-libs / openssl : Robust, full-featured Open Source Toolkit for the Transport Layer Security (TLS)

dev-libs / wayland : Wayland protocol libraries

dev-libs / wayland-protocols : Wayland protocol files

media-libs / fontconfig : A library for configuring and customizing font access

media-libs / harfbuzz : An OpenType text shaping engine

media-libs / lcms : A lightweight, speed optimized color management engine

media-libs / libglvnd : The GL Vendor-Neutral Dispatch library

media-libs / libpng : Portable Network Graphics library

net-libs / librsync : Remote delta-compression library

sys-apps / dbus : A message bus system, a simple way for applications to talk to each other

sys-libs / zlib : Standard (de)compression library

x11-base / xorg-proto : X.Org combined protocol headers

x11-libs / libX11 : X.Org X11 library

x11-libs / libXcursor : X.Org Xcursor library

x11-libs / libXi : X.Org Xi library

x11-libs / libXinerama : X.Org Xinerama library

x11-libs / libXrandr : X.Org Xrandr library

x11-libs / libxkbcommon : keymap handling library for toolkits and window systems

x11-misc / xkeyboard-config : X keyboard configuration database

x11-terms / kitty-shell-integration : Shell integration scripts for kitty, a GPU-based terminal emulator

x11-terms / kitty-terminfo : Terminfo for kitty, a GPU-based terminal emulator

dev-lang / python : An interpreted, interactive, object-oriented programming language

dev-libs / openssl : Robust, full-featured Open Source Toolkit for the Transport Layer Security (TLS)

dev-libs / wayland : Wayland protocol libraries

media-libs / fontconfig : A library for configuring and customizing font access

media-libs / harfbuzz : An OpenType text shaping engine

media-libs / lcms : A lightweight, speed optimized color management engine

media-libs / libglvnd : The GL Vendor-Neutral Dispatch library

media-libs / libpng : Portable Network Graphics library

net-libs / librsync : Remote delta-compression library

sys-apps / dbus : A message bus system, a simple way for applications to talk to each other

sys-libs / zlib : Standard (de)compression library

x11-libs / libX11 : X.Org X11 library

x11-libs / libxkbcommon : keymap handling library for toolkits and window systems

x11-misc / xkeyboard-config : X keyboard configuration database

x11-terms / kitty-shell-integration : Shell integration scripts for kitty, a GPU-based terminal emulator

x11-terms / kitty-terminfo : Terminfo for kitty, a GPU-based terminal emulator

Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
x11-terms/kitty: drop 0.26.4
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
x11-terms/kitty: update licenses and min req for go in live
+ZLIB from glfw Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
x11-terms/kitty: remove go -w too
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
x11-terms/kitty: fix kitty-tool exec bit in live with rework
Easy to miss changes to this (not limited to /usr/bin) or forget, so just setup a generic way to preserve executable bits. Could use xargs or so, but rather avoid using external version of ebuild helpers if it's simple to. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Ionen Wolkens · gentoo
x11-terms/kitty: revamp seds in live
Not that much clearer, but makes iwdevtools' qa-sed happier by not doing seds that are expected to do nothing (and so easier to track if these need updates). Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Ionen Wolkens · gentoo
x11-terms/kitty: avoid using go-module.eclass after all
Almost nothing to do, rather than mess with it might as well skip. Reveals that kitty-tool was being pre-stripped, so prevent that and let portage strip it which actually seems perfectly fine. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
x11-terms/kitty: adjust live further for go-module.eclass
This is not fully a Go package, there's just a helper tool written in Go. But go-module sets some broad assumptions that everything is Go even if we were to use GO_OPTIONAL (it's tempting to simply not use the eclass, only need to set a few variables + BDEPEND if we're not going to use EGO_SUM). Also quote EPYTHON while here, technically should never have spaces per definition but let's not rely on this too much for eclasses. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
x11-terms/kitty: adjust live in advance for verify-sig
Mostly so don't forget to handle this. If upstream is going to vendor Go deps, then this should work given go-module_src_unpack will be a no-op, otherwise will have to switch to verify-sig_verify_detached so can add our vendor tarball to SRC_URI and also not unpack twice. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
x11-terms/kitty: stabilize 0.26.5-r1 for amd64, x86
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
x11-terms/kitty: update live (now uses go)
Build system does not let this be optional at the moment. Just a quickfix for now given was barely added, will review handling this when there is release. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
x11-terms/kitty: remove IUSE=transfer (default)
Was formerly requested given transferring files over serial link is rarely needed. But this started being more intertwined with other features (e.g. ssh kitten), and is causing unexpected behavior. If you want more dependencies to be optional, please request flags to toggle them upstream. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
x11-terms/kitty: add 0.26.5
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Ionen Wolkens · gentoo
x11-terms/kitty: switch test restrictions to req use
On second thought, this makes more sense. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
x11-terms/kitty: enable py3.11 in live
Tests been fixed, and everything looks fine. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
x11-terms/kitty: drop 0.26.3
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
x11-terms/kitty: sync live keywords
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Ionen Wolkens · gentoo
x11-terms/kitty: stabilize 0.26.4 for amd64, x86
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
x11-terms/kitty: add 0.26.4
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Xin Yang · gentoo
x11-terms/kitty: keyword kitty-0.26.3 riscv, #876961
Signed-off-by: Xin Yang <yangmame@icloud.com> Closes: https://github.com/gentoo/gentoo/pull/27766 Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
x11-terms/kitty: drop 0.26.2
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
x11-terms/kitty: stabilize 0.26.3 for amd64, x86
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
x11-terms/kitty: add 0.26.3
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
x11-terms/kitty: drop vulnerable 0.25.2, 0.26.1
Bug: https://bugs.gentoo.org/868543 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Ionen Wolkens · gentoo
x11-terms/kitty: stabilize 0.26.2 for amd64, x86
Bug: https://bugs.gentoo.org/868543 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
x11-terms/kitty: add 0.26.2
Bug: https://bugs.gentoo.org/868543 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
x11-terms/kitty: add 0.26.1, drop 0.26.0
Almost identical to short-lived 0.26.0, minor bugfix release. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
x11-terms/kitty: sync live
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Ionen Wolkens · gentoo
x11-terms/kitty: add 0.26.0
Still skipping py3.11 for now. Even if make it ignore deprecation warning failure, the prewarm tests still fail. Now using build-launcher for tests, PATH or symlink now confuses tests (test.py actually has a #!./kitty/launcher shebang rather than python), and build-launcher is only a single link command after linux-package. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
x11-terms/kitty: don't check for unused GL with USE=-X
Thought had tested this, but apparently I didn't. glfw uses libEGL.so with wayland, so there's no sense in checking for libGL with -X. Unfortunately X11 (or anything) being optional at build time is our invention, so needs more sed. Closes: https://bugs.gentoo.org/857918 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
x11-terms/kitty: update live, drop IUSE=debug
Not great but replace -O3 patch by sed, less likely to break for -9999 and isn't a very important change (and checking with qa-sed on release). Was under the impression this old IUSE=debug did more but seems it is only for symbols and was no-op with the patch. Now that don't cleanup addition of e.g. -g3, the IUSE would get in the way of users setting their own debug flags. Live still need more updates for running tests, but will handle after it settles down and stops changing when add next release. Closes: https://bugs.gentoo.org/857477 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
x11-terms/kitty: drop 0.25.1
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
x11-terms/kitty: stabilize 0.25.2 for amd64, x86
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
x11-terms/kitty: drop 0.25.0
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Ionen Wolkens · gentoo
x11-terms/kitty: add 0.25.2
No py3.11 yet, several issues. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
x11-terms/kitty: stabilize 0.25.1 for amd64, x86
Early'ish but to get fix for bug #848822 in Bug: https://bugs.gentoo.org/848822 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
x11-terms/kitty: stabilize 0.25.0 for x86
This was meant to be done together with amd64 last time. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Ionen Wolkens · gentoo
x11-terms/kitty: sync live
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Ionen Wolkens · gentoo
x11-terms/kitty: add 0.25.1
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Ionen Wolkens · gentoo
x11-terms/kitty: drop 0.24.4
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
x11-terms/kitty: respect makeopts
Was brought to my attention it wasn't respected, thanks. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
x11-terms/kitty: stabilize 0.25.0 for amd64
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
x11-terms/kitty: sync live
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Ionen Wolkens · gentoo
x11-terms/kitty: add 0.25.0
--update-check-interval "shouldn't" be necessary anymore, but keeping it in the ebuild while the option still exists Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Ionen Wolkens · gentoo
x11-terms/kitty: drop 0.23.1-r1
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
x11-terms/kitty: stabilize 0.24.4 for amd64, x86
0.24.x been plagued with regressions but seems sorted out with .4 (also, work on 0.25.x has started so probably no .5 coming). Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Ionen Wolkens · gentoo
x11-terms/kitty: drop 0.24.3
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
x11-terms/kitty: add 0.24.4
Thankfully was not affected by the history file regression this fixes due to disabling the POSIX mode hack in Gentoo. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
x11-terms/kitty: drop 0.24.2
0.24.3 has several regression fixes, so .2 is being dropped as next stable candidate as well. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
x11-terms/kitty: call right function for xdg updates
Overlooked that when picked up the package despite it was using xdg.eclass and latest kitty has a new .desktop with MimeType. Closes: https://bugs.gentoo.org/834362 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
x11-terms/kitty: add 0.24.3
no-rc option has changed meaning from "don't auto-modify user .bashrc" to "don't use a hack'ish env-modifying method to load kitty.bash". Method can make sense on some distros, but we have /etc/bash/bashrc.d on Gentoo which x11-terms/kitty-shell-integration uses. It also has less limitations by working for shells that kitty did not start as well as remote ones if the stand-alone shell-integration package is installed there. So, still keep no-rc. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
x11-terms/kitty: drop 0.24.1
0.24.2 will be next stable candidate instead Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
x11-terms/kitty: add 0.24.2
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
x11-terms/kitty: optfeature on xdg-utils
Closes: https://bugs.gentoo.org/831758 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
x11-terms/kitty: drop 0.24.0-r1
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Georgy Yakovlev · gentoo
x11-terms/kitty: sync live ebuild keywords
for future bumps Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
Georgy Yakovlev · gentoo
x11-terms/kitty: keyword 0.24.1 for ~ppc64
Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
x11-terms/kitty: use verify-sig
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
x11-terms/kitty: re-sync live
Accidentally reverted the --shell-integration update when added IUSE=transfer. Fixes: 5ab5d2999cb504df3136977702e28ef4649b4cb0 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Ionen Wolkens · gentoo
x11-terms/kitty: add 0.24.1
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
x11-terms/kitty: update comment for skipped utmp test
This is largely our own limitation, so this may need to be skipped permanently. Reason it sometime worked was due to the test chroot having 0 users and so kitty also detected 0 matching with 'who' returning nothing. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
x11-terms/kitty: make transfer kitten optional and simplify tests
Feel only a handful of users will want this extra dependency used to transfer files over the terminal itself (e.g. serial link too, albeit kitty must exist on other end), but unfortunately upstream doesn't offer build-time options to exclude features. Given these seds are getting heavy (needed 1 more sed + rm to disable transfer tests), require every USE beside debug to run tests rather than try to exclude them. Doesn't make a difference for self-testing albeit tinderboxes may end up skipping. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
x11-terms/kitty: update live and add no-rc issue link
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
x11-terms/kitty: sync live
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Ionen Wolkens · gentoo
x11-terms/kitty: add 0.24.0
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
x11-terms/kitty: remove broken graphicsmagick optfeature
This only works with imagemagick. It parse outputs of the identify command which mismatches and also call it using "identify -- files" while graphicsmagick (currently) doesn't accept '--'. Also (somehwat) clarify that this is for "kitty icat image.png", applications can display images through kitty's graphics protocol using their own image processing dependencies. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
x11-terms/kitty: drop 0.23.1
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jakov Smolić · gentoo
x11-terms/kitty: Stabilize 0.23.1-r1 amd64, #760639
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
x11-terms/kitty: drop 0.20.1, 0.20.3, 0.21.2
Closes: https://github.com/gentoo/gentoo/pull/22724 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Ionen Wolkens · gentoo
x11-terms/kitty: sync and update live ebuild
New dependency on librsync for transfer kitten. Note about skipped docs: Since ~3 months ago, a new theme is used and needs some missing dependencies (not just sphinx) and, as long as it's only needed for the live ebuild (prebuilt for release), does not feel worth it. Given the full depgraph, users would likely prefer it optional+disabled too. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Ionen Wolkens · gentoo
x11-terms/kitty: revamp ebuild
* EAPI-8 * enable py3.10 * make glfw-x11.so optional with IUSE=+X wrt bug #713702 * move most glfw dlopen() deps to DEPEND-only, they are not essential at runtime for kitty save for libglvnd * add wayland-scanner BDEPEND (if missing it silently skips glfw-wayland.so despite USE=wayland) * export PKGCONFIG_EXE to use right pkg-config * disable LTO, same reason was already stripping -O3 (if wanted, should be set by users in CFLAGS -- there is no custom LTO paths) * use intended --ignore-compiler-warnings to disable -Werror and simplify -flags.patch to hopefully need less rebasing * replace -tests.patch used to find bin/kitty by setting PATH * drop terminfo patch, let kitty install its own /usr/lib64/kitty terminfo and only skip /usr/share/terminfo from kitty-terminfo * pin kitty-terminfo to match, the >-r0 check will be removable next version and is there to avoid collisions (pinning not always /essential/, but on a same system they originate from the same package and should match) * add test dep on dev-python/pillow used by 1 test * remove unnessary fix shebang (these don't have executable bits and are used through kitty's linked libpython) * make libcanberra an optfeature wrt bug #775266 * for imagemagick optfeature, don't use the virtual so it's not noisy if users have *magick installed but not the virtual * change HOMEPAGE to actual homepage, github is shown from remote-id Closes: https://bugs.gentoo.org/713702 Closes: https://bugs.gentoo.org/775266 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
John Helmert III · gentoo
x11-terms/kitty: drop 0.19.3
Bug: https://bugs.gentoo.org/784608 Signed-off-by: John Helmert III <ajak@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Louis Regnier · gentoo
x11-terms/kitty: bump to 0.23.1
Signed-off-by: Louis Regnier <louregni@student.42.fr> Closes: https://github.com/gentoo/gentoo/pull/22102 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
David Seifert · gentoo
x11-terms/kitty: PYTHON_MULTI_USEDEP -> PYTHON_USEDEP
Signed-off-by: David Seifert <soap@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
x11-terms/kitty: add missing dep for 0.21.2
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
end222 · gentoo
x11-terms/kitty: bump to 0.21.2
Signed-off-by: Pablo Orduna <pabloorduna98@gmail.com> Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Pablo · gentoo
x11-terms/kitty: fix live ebuild and update python compatibility
Signed-off-by: Pablo Orduna <pabloorduna98@gmail.com> Closes: https://bugs.gentoo.org/789285 Closes: https://github.com/gentoo/gentoo/pull/21179 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Pablo · gentoo
x11-terms/kitty: bump to 0.20.3
Signed-off-by: Pablo Orduna <pabloorduna98@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
x11-terms/kitty: remove duplicate .patch file
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Pablo · gentoo
x11-terms/kitty: bump to 0.20.1
Signed-off-by: Pablo Orduna <pabloorduna98@gmail.com> Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
x11-terms/kitty: drop 0.19.1, 0.19.2
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
x11-terms/kitty: add missing lcms dep to -9999
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Matthias Coppens · gentoo
x11-terms/kitty: Update flags.patch for -9999
Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: Matthias Coppens <coppens.matthias.abc@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/19250 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
*/*: Remove obsolete values from PYTHON_COMPAT
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Matthias Coppens · gentoo
x11-terms/kitty: Fix broken patch for -9999
Closes: https://bugs.gentoo.org/767457 Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: Matthias Coppens <coppens.matthias.abc@gmail.com> Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Pablo · gentoo
x11-terms/kitty: bump to 0.19.3
Signed-off-by: Pablo Orduna <pabloorduna98@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jonas Jelten · gentoo
x11-terms/kitty: disable builtin automatic update check
disable the automatic update check which periodically contacts the developer's webserver. Signed-off-by: Jonas Jelten <jj@sft.lol> Closes: https://github.com/gentoo/gentoo/pull/18639 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
end222 · gentoo
x11-terms/kitty: bump to 0.19.2 and fix dependencies
Signed-off-by: Pablo Orduna <pabloorduna98@gmail.com> Closes: https://bugs.gentoo.org/749936 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
x11-terms/kitty: remove old
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Pablo · gentoo
x11-terms/kitty: bump to 0.19.1 and fix tests
Signed-off-by: Pablo Orduna <pabloorduna98@gmail.com> Closes: https://bugs.gentoo.org/747004 Closes: https://bugs.gentoo.org/743076 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
David Seifert · gentoo
x11-terms/kitty: Inherit optfeature.eclass
Package-Manager: Portage-3.0.5, Repoman-3.0.1 Signed-off-by: David Seifert <soap@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
end222 · gentoo
x11-terms/kitty: bump to 0.18.3
Signed-off-by: Pablo Orduna <pabloorduna98@gmail.com> Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
end222 · gentoo
x11-terms/kitty: bump to 0.18.2
Signed-off-by: Pablo Orduna <pabloorduna98@gmail.com> Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
end222 · gentoo
x11-terms/kitty: bump to 0.18.1
Signed-off-by: Pablo Orduna <pabloorduna98@gmail.com> Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
end222 · gentoo
x11-terms/kitty: bump to 0.17.4
Signed-off-by: Pablo Orduna <pabloorduna98@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/15722 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
end222 · gentoo
x11-terms/kitty: cleanup older versions
Signed-off-by: Pablo Orduna <pabloorduna98@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/15575 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
end222 · gentoo
x11-terms/kitty: bump to 0.17.3
Signed-off-by: Pablo Orduna <pabloorduna98@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/15499 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
end222 · gentoo
x11-terms/kitty: fix and split live ebuild
Signed-off-by: Pablo Orduna <pabloorduna98@gmail.com> Closes: https://bugs.gentoo.org/716852 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
end222 · gentoo
x11-terms/kitty: add importlib_resources as dependency when using Python 3.6
Signed-off-by: Pablo Orduna <pabloorduna98@gmail.com> Closes: https://bugs.gentoo.org/716352 Closes: https://github.com/gentoo/gentoo/pull/15247 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Pablo · gentoo
x11-terms/kitty: bump to 0.17.2
Signed-off-by: Pablo Orduna <pabloorduna98@gmail.com> Closes: https://bugs.gentoo.org/715592 Closes: https://github.com/gentoo/gentoo/pull/15206 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
end222 · gentoo
x11-terms/kitty: add kitty-terminfo as dependency
Signed-off-by: Pablo Orduna <pabloorduna98@gmail.com> Closes: https://bugs.gentoo.org/713846 Closes: https://github.com/gentoo/gentoo/pull/15084 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
end222 · gentoo
x11-terms/kitty: add kitty-terminfo as optfeature
Signed-off-by: Pablo Orduna <pabloorduna98@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/15025 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
end222 · gentoo
x11-terms/kitty: remove terminfo file
- splitted to kitty-terminfo package Signed-off-by: Pablo Orduna <pabloorduna98@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/14933 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Pablo · gentoo
x11-terms/kitty: update live ebuild
Signed-off-by: Pablo Orduna <pabloorduna98@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/14931 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
x11-terms/kitty: revbump with changed RDEPEND
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
end222 · gentoo
x11-terms/kitty: add imagemagick as optfeature
Signed-off-by: Pablo Orduna <pabloorduna98@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/14715 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Tim Harder · gentoo
x11-terms/kitty: remove old
Signed-off-by: Tim Harder <radhermit@gentoo.org>
Tim Harder · gentoo
x11-terms/kitty: version bump to 0.16.0
Signed-off-by: Tim Harder <radhermit@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Pablo · gentoo
x11-terms/kitty: fix live ebuild and add support for python 3.8
Signed-off-by: Pablo Orduna <pabloorduna98@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/14333 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
x11-terms/kitty: remove redundant IUSE
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Pablo · gentoo
x11-terms/kitty: bump to 0.15.1 and add support for python 3.8
Signed-off-by: Pablo Orduna <pabloorduna98@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/14081 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
x11-terms/kitty: add missing die to -9999
Package-Manager: Portage-2.3.80, Repoman-2.3.19 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Joonas Niilola · gentoo
x11-terms/kitty: add missing die to 0.15.0
Package-Manager: Portage-2.3.80, Repoman-2.3.19 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Pablo · gentoo
x11-terms/kitty: bump to 0.15.0, improve ebuilds and add myself as a Proxy-Maintainer
Signed-off-by: Pablo Orduna <pabloorduna98@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/13769 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Tim Harder · gentoo
x11-terms/kitty: remove old
Signed-off-by: Tim Harder <radhermit@gentoo.org>
Tim Harder · gentoo
x11-terms/kitty: update to EAPI 7 and fix BDEPEND
Signed-off-by: Tim Harder <radhermit@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Tim Harder · gentoo
x11-terms/kitty: remove old
Signed-off-by: Tim Harder <radhermit@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Tim Harder · gentoo
x11-terms/kitty: remove old
Signed-off-by: Tim Harder <radhermit@gentoo.org>
Tim Harder · gentoo
x11-terms/kitty: version bump to 0.14.6
Signed-off-by: Tim Harder <radhermit@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Tim Harder · gentoo
x11-terms/kitty: remove old
Signed-off-by: Tim Harder <radhermit@gentoo.org>
Tim Harder · gentoo
x11-terms/kitty: version bump to 0.14.4
Closes: https://bugs.gentoo.org/691880 Signed-off-by: Tim Harder <radhermit@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Repository mirror & CI · gentoo
Merge updates from master
Matthew Thode · gentoo
x11-terms/kitty: fix git master builds (patch fails)
Package-Manager: Portage-2.3.66, Repoman-2.3.16 Signed-off-by: Matthew Thode <prometheanfire@gentoo.org>
Philipp Ammann · gentoo
*/*: Depend on media-libs/mesa[X(+)]
This changes any package that depends on media-libs/mesa (though not virtual/opengl) to depend on media-libs/mesa[X(+)] instead. Bug: https://bugs.gentoo.org/560096 Signed-off-by: Philipp Ammann <philipp.ammann@posteo.de> Signed-off-by: Matt Turner <mattst88@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Tim Harder · gentoo
x11-terms/kitty: remove old
Signed-off-by: Tim Harder <radhermit@gentoo.org>
Tim Harder · gentoo
x11-terms/kitty: update live ebuild
Signed-off-by: Tim Harder <radhermit@gentoo.org>
Tim Harder · gentoo
x11-terms/kitty: version bump to 0.14.2
Closes: https://bugs.gentoo.org/685290 Closes: https://bugs.gentoo.org/687332 Signed-off-by: Tim Harder <radhermit@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matthew Thode · gentoo
x11-terms/kitty: fix 9999 builds
Package-Manager: Portage-2.3.66, Repoman-2.3.14 Signed-off-by: Matthew Thode <prometheanfire@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Tim Harder · gentoo
x11-terms/kitty: version bump to 0.13.3
Signed-off-by: Tim Harder <radhermit@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Tim Harder · gentoo
x11-terms/kitty: remove old
Signed-off-by: Tim Harder <radhermit@gentoo.org>
Tim Harder · gentoo
x11-terms/kitty: version bump to 0.13.2
Signed-off-by: Tim Harder <radhermit@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Tim Harder · gentoo
x11-terms/kitty: bump wayland-protocols dep to 1.1.7
Closes: https://bugs.gentoo.org/673094 Signed-off-by: Tim Harder <radhermit@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Tim Harder · gentoo
x11-terms/kitty: version bump to 0.13.1
Signed-off-by: Tim Harder <radhermit@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Tim Harder · gentoo
x11-terms/kitty: remove old
Signed-off-by: Tim Harder <radhermit@gentoo.org>
Tim Harder · gentoo
x11-terms/kitty: version bump to 0.12.3
Closes: https://bugs.gentoo.org/667264 Signed-off-by: Tim Harder <radhermit@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Tim Harder · gentoo
x11-terms/kitty: version bump to 0.12.1
Fixes: https://bugs.gentoo.org/663672
Repository mirror & CI · gentoo
Merge updates from master
Tim Harder · gentoo
x11-terms/kitty: version bump to 0.11.2
Repository mirror & CI · gentoo
Merge updates from master
Tim Harder · gentoo
x11-terms/kitty: remove old
Tim Harder · gentoo
x11-terms/kitty: fix sphinx build dep
Repository mirror & CI · gentoo
Merge updates from master
Tim Harder · gentoo
x11-terms/kitty: version bump to 0.11.1
Drop to py36 to work around f-strings docs issue (bug #658304). Closes: https://bugs.gentoo.org/658304
Repository mirror & CI · gentoo
Merge updates from master
Tim Harder · gentoo
x11-terms/kitty: version bump to 0.11.0
Repository mirror & CI · gentoo
Merge updates from master
Tim Harder · gentoo
x11-terms/kitty: remove old
Tim Harder · gentoo
x11-terms/kitty: version bump to 0.10.1
Tim Harder · gentoo
x11-terms/kitty: version bump to 0.9.1
Closes: https://bugs.gentoo.org/655076
Tim Harder · gentoo
x11-term/kitty: version bump to 0.8.4
Tim Harder · gentoo
x11-terms/kitty: version bump to 0.8.3
Tim Harder · gentoo
x11-terms/kitty: update specifying proper libdir
Tim Harder · gentoo
x11-terms/kitty: remove old
Tim Harder · gentoo
x11-terms/kitty: version bump to 0.8.2
Closes: https://bugs.gentoo.org/649810
Tim Harder · gentoo
x11-terms/kitty: version bump to 0.8.0
Tim Harder · gentoo
x11-terms/kitty: add live ebuild
Tim Harder · gentoo
x11-terms/kitty: fix shebangs
Tim Harder · gentoo
x11-terms/kitty: use tempdir for config directory for tests
Closes: https://bugs.gentoo.org/646840
Tim Harder · gentoo
x11-terms/kitty: update DESCRIPTION
Tim Harder · gentoo
x11-terms/kitty: respect libdir in launcher
Fixes running on systems using the new SYMLINK_LIB=no multilib layout used in 17.1 profiles. Closes: https://bugs.gentoo.org/646824
Tim Harder · gentoo
x11-terms/kitty: fix libxkbcommon dep to enable X support
Closes: https://bugs.gentoo.org/646704
Tim Harder · gentoo
x11-terms/kitty: initial import