| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
| |
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>
|
|
|
|
|
|
|
| |
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>
|
|
|
|
|
|
|
|
|
| |
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>
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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>
|
|
|
|
|
|
| |
0.24.2 will be next stable candidate instead
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
|
|
|
|
| |
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
|
|
|
|
|
| |
Closes: https://bugs.gentoo.org/831758
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
|
|
|
|
| |
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
|
|
|
|
|
|
| |
for future bumps
Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
|
|
|
|
| |
Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
|
|
|
|
| |
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
|
|
|
|
|
|
|
|
| |
Accidentally reverted the --shell-integration update
when added IUSE=transfer.
Fixes: 5ab5d2999cb504df3136977702e28ef4649b4cb0
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
|
|
|
|
| |
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
|
|
|
|
|
|
|
|
|
| |
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>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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>
|
|
|
|
| |
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
|
|
|
|
| |
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
|
|
|
|
| |
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
|
|
|
|
|
|
|
|
|
|
|
|
| |
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>
|
|
|
|
| |
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
|
|
|
|
| |
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
|
|
|
|
|
| |
Closes: https://github.com/gentoo/gentoo/pull/22724
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
|
|
|
|
|
|
|
|
|
|
|
|
| |
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>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* 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>
|
|
|
|
|
|
|
| |
doc is redundant with HOMEPAGE, and bugs-to doesn't
mean much if not different from the github remote-id
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
|
|
|
|
| |
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
|
|
|
|
|
| |
Bug: https://bugs.gentoo.org/784608
Signed-off-by: John Helmert III <ajak@gentoo.org>
|
|
|
|
|
| |
Bug: https://bugs.gentoo.org/552720
Signed-off-by: Ulrich Müller <ulm@gentoo.org>
|
|
|
|
|
|
| |
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>
|
|
|
|
|
|
| |
Signed-off-by: Louis Regnier <louregni@student.42.fr>
Closes: https://github.com/gentoo/gentoo/pull/22103
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
|
|
|
|
| |
Signed-off-by: David Seifert <soap@gentoo.org>
|
|
|
|
| |
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
|
|
|
|
|
| |
Signed-off-by: Pablo Orduna <pabloorduna98@gmail.com>
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
|
|
|
|
|
|
|
|
| |
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>
|
|
|
|
|
| |
Signed-off-by: Pablo Orduna <pabloorduna98@gmail.com>
Signed-off-by: Sam James <sam@gentoo.org>
|
|
|
|
|
|
|
|
|
|
| |
Upstream updated setup.py to use Python f-strings, breaking the previous
version of kitty-9999-flags.patch.
Closes: https://bugs.gentoo.org/789282
Signed-off-by: Dale Lukas Peterson <hazelnusse@gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/20609
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
|
|
|
|
| |
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
|
|
|
|
|
| |
Signed-off-by: Pablo Orduna <pabloorduna98@gmail.com>
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
|
|
|
|
| |
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
|
|
|
|
|
|
|
|
|
|
|
|
| |
Done via:
find -name metadata.xml -exec xml ed -P -L \
-a '/pkgmetadata/maintainer[substring(email,
string-length(email) - string-length("@gentoo.org") + 1)
!= "@gentoo.org"]' \
-t attr -n proxied -v yes {} +
Signed-off-by: Michał Górny <mgorny@gentoo.org>
|
|
|
|
|
|
|
|
|
|
| |
Done via:
find -name metadata.xml -exec xml ed -P -L \
-a '//maintainer[email="proxy-maint@gentoo.org"]' \
-t attr -n proxied -v proxy {} +
Signed-off-by: Michał Górny <mgorny@gentoo.org>
|
|
|
|
|
|
|
|
|
|
|
| |
Normalize quoting, replace '>' with entities, replace unnecessary
entities, remove trailing empty lines.
Done via:
find -name metadata.xml -exec xml ed -P -L -d //none {} +
Signed-off-by: Michał Górny <mgorny@gentoo.org>
|
|
|
|
| |
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
|
|
|
|
|
|
|
| |
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>
|
|
|
|
|
|
|
| |
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>
|
|
|
|
| |
Signed-off-by: Michał Górny <mgorny@gentoo.org>
|
|
|
|
|
| |
Signed-off-by: Pablo Orduna <pabloorduna98@gmail.com>
Signed-off-by: Sam James <sam@gentoo.org>
|
|
|
|
|
|
|
|
|
| |
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>
|
|
|
|
|
|
|
| |
Signed-off-by: Pablo Orduna <pabloorduna98@gmail.com>
Closes: https://bugs.gentoo.org/749936
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
|
|
|
|
| |
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
|