Package Details: kitty-git 1:0.35.2.r247.gd93e91d11-2

Git Clone URL: https://aur.archlinux.org/kitty-git.git (read-only, click to copy)
Package Base: kitty-git
Description: Modern, hackable, featureful, OpenGL based terminal emulator
Upstream URL: https://sw.kovidgoyal.net/kitty/
Licenses: GPL3
Conflicts: kitty
Provides: kitty
Submitter: mkindshofer
Maintainer: FabioLolix
Last Packager: FabioLolix
Votes: 26
Popularity: 0.137991
First Submitted: 2017-01-10 15:54 (UTC)
Last Updated: 2024-07-14 09:33 (UTC)

Required by (19)

Sources (1)

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 7 Next › Last »

FabioLolix commented on 2024-02-27 09:03 (UTC)

Install simde, I have some problems with ssh aur access now; can't push updates. Also go flags are ready since a while but I had forgot to push that

zjeffer commented on 2024-02-25 15:36 (UTC)

Getting this build error:

==> Starting build()...
[20/20] Generating wayland-cursor-shape-v1-client-protocol.c ... done
[115/115] Compiling kitty/gl-wrapper.c ... done
Compiling kitty/simd-string-128.c ...
gcc -MMD -DNDEBUG -DHAS_COPY_FILE_RANGE -DPRIMARY_VERSION=4000 -DSECONDARY_VERSION=32 -DXT_VERSION="0.32.2" -Wextra -Wfloat-conversion -Wno-missing-field-initializers -Wall -Wstrict-prototypes -std=c11 -pedantic-errors -Werror -O3 -fwrapv -fstack-protector-strong -pipe -fvisibility=hidden -D_FORTIFY_SOURCE=2 -fno-plt -fPIC -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -g -ffile-prefix-map=/home/zjeffer/.cache/paru/clone/kitty-git/src=/usr/src/debug/kitty-git -flto=auto -flto -fcf-protection=full -pthread -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/python3.11 -msse4.2 -c kitty/simd-string-128.c -o build/fast_data_types-kitty-simd-string-128.c.o
In file included from kitty/simd-string-128.c:9:
kitty/simd-string-impl.h:35:10: fatal error: simde/x86/avx2.h: No such file or directory
   35 | #include <simde/x86/avx2.h>
      |          ^~~~~~~~~~~~~~~~~~
compilation terminated.
==> ERROR: A failure occurred in build().
    Aborting...
error: failed to build 'kitty-git-1:r11076.gc03af4d29-2 (kitty-terminfo-git kitty-shell-integration-git kitty-git)': 
error: packages failed to build: kitty-git-1:r11076.gc03af4d29-2 (kitty-terminfo-git kitty-shell-integration-git kitty-git)

rosenberg commented on 2024-02-09 17:39 (UTC)

I'm sorry, it does compile. I was in the folder of actual clone of the kitty repo, so probably it get confused.

rosenberg commented on 2024-02-09 17:32 (UTC)

It doesn't compile anymore:

traceback (most recent call last):
  file "/home/username/.cache/paru/clone/kitty-git/src/kitty/__main__.py", line 7, in <module>
    main()
  file "/home/username/.cache/paru/clone/kitty-git/src/kitty/kitty/entry_points.py", line 197, in main
    func(sys.argv[1:])
  file "/home/username/.cache/paru/clone/kitty-git/src/kitty/kitty/entry_points.py", line 146, in namespaced
    func(args[1:])
  file "/home/username/.cache/paru/clone/kitty-git/src/kitty/kitty/entry_points.py", line 43, in complete
    os.execvp(kitten_exe(), args)
              ^^^^^^^^^^^^
  file "/home/username/.cache/paru/clone/kitty-git/src/kitty/kitty/types.py", line 159, in __call__
    self._cached_result = self.__wrapped__()
                          ^^^^^^^^^^^^^^^^^^
  file "/home/username/.cache/paru/clone/kitty-git/src/kitty/kitty/constants.py", line 84, in kitten_exe
    return os.path.join(os.path.dirname(kitty_exe()), 'kitten')
                                        ^^^^^^^^^^^
  file "/home/username/.cache/paru/clone/kitty-git/src/kitty/kitty/types.py", line 159, in __call__
    self._cached_result = self.__wrapped__()
                          ^^^^^^^^^^^^^^^^^^
  file "/home/username/.cache/paru/clone/kitty-git/src/kitty/kitty/constants.py", line 67, in kitty_exe
    rpath = getattr(sys, 'kitty_run_data').get('bundle_exe_dir')
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
attributeerror: module 'sys' has no attribute 'kitty_run_data'

solopasha commented on 2023-05-30 16:58 (UTC)

And shell completions files are empty. kitty setups completion via its shell integration feature, so lines 42-50 can be removed from the pkgbuild.

solopasha commented on 2023-05-30 16:50 (UTC)

python-pygments isn't a dep anymore, kitten which used it was rewritten in Go. Could you also add go build flags from the guidelines, so that kitten is a pie executable with relro? https://wiki.archlinux.org/title/Go_package_guidelines#Flags_and_build_options

twouters commented on 2022-11-15 12:48 (UTC)

Looks like go needs to be added to makedepends

FabioLolix commented on 2022-09-19 18:59 (UTC)

kitty-shell-integration-git already conflicts with kitty-shell-integration