From faa94c0818a56719a34606e00abc29519100b96d Mon Sep 17 00:00:00 2001 From: Kevin Mihelich Date: Mon, 23 Oct 2023 23:12:50 +0000 Subject: [PATCH] extra/kitty to 0.30.1-1 --- extra/kitty/.SRCINFO | 57 ++++++++++++++++++++++++++++++++++++++++++++ extra/kitty/PKGBUILD | 14 +++++------ 2 files changed, 64 insertions(+), 7 deletions(-) create mode 100644 extra/kitty/.SRCINFO diff --git a/extra/kitty/.SRCINFO b/extra/kitty/.SRCINFO new file mode 100644 index 000000000..a6d868c1b --- /dev/null +++ b/extra/kitty/.SRCINFO @@ -0,0 +1,57 @@ +pkgbase = kitty + pkgdesc = A modern, hackable, featureful, OpenGL-based terminal emulator + pkgver = 0.30.1 + pkgrel = 1 + url = https://github.com/kovidgoyal/kitty + arch = x86_64 + license = GPL3 + makedepends = libxinerama + makedepends = libxcursor + makedepends = libxrandr + makedepends = wayland-protocols + makedepends = go + depends = python3 + depends = freetype2 + depends = fontconfig + depends = wayland + depends = libx11 + depends = libxkbcommon-x11 + depends = libxi + depends = hicolor-icon-theme + depends = libgl + depends = dbus + depends = lcms2 + depends = librsync + depends = xxhash + source = kitty-0.30.1.tar.xz::https://github.com/kovidgoyal/kitty/releases/download/v0.30.1/kitty-0.30.1.tar.xz + source = kitty-0.30.1.tar.xz.sig::https://github.com/kovidgoyal/kitty/releases/download/v0.30.1/kitty-0.30.1.tar.xz.sig + validpgpkeys = 3CE1780F78DD88DF45194FD706BC317B515ACE7C + sha512sums = e5fd68b8acf3eae8f53a2c27101d998eb0d8eff1571de1b03ab431bceafcab0efae821590684ec48b5ed6e3d86fb984d9e04784022ba50c0378d37a68598f9ed + sha512sums = SKIP + +pkgname = kitty + depends = python3 + depends = freetype2 + depends = fontconfig + depends = wayland + depends = libx11 + depends = libxkbcommon-x11 + depends = libxi + depends = hicolor-icon-theme + depends = libgl + depends = dbus + depends = lcms2 + depends = librsync + depends = xxhash + depends = kitty-terminfo + depends = kitty-shell-integration + optdepends = imagemagick: viewing images with icat + optdepends = python-pygments: syntax highlighting in kitty +kitten diff + optdepends = libcanberra: playing "bell" sound on terminal bell + +pkgname = kitty-terminfo + pkgdesc = Terminfo for kitty, an OpenGL-based terminal emulator + depends = ncurses + +pkgname = kitty-shell-integration + pkgdesc = Shell integration scripts for kitty, an OpenGL-based terminal emulator diff --git a/extra/kitty/PKGBUILD b/extra/kitty/PKGBUILD index 65ae3de5f..1a97f9293 100644 --- a/extra/kitty/PKGBUILD +++ b/extra/kitty/PKGBUILD @@ -9,18 +9,18 @@ pkgbase=kitty pkgname=(kitty kitty-terminfo kitty-shell-integration) -pkgver=0.29.2 -pkgrel=2 +pkgver=0.30.1 +pkgrel=1 pkgdesc="A modern, hackable, featureful, OpenGL-based terminal emulator" arch=('x86_64') url="https://github.com/kovidgoyal/kitty" license=('GPL3') depends=('python3' 'freetype2' 'fontconfig' 'wayland' 'libx11' 'libxkbcommon-x11' 'libxi' - 'hicolor-icon-theme' 'libgl' 'dbus' 'lcms2' 'librsync') + 'hicolor-icon-theme' 'libgl' 'dbus' 'lcms2' 'librsync' 'xxhash') makedepends=('libxinerama' 'libxcursor' 'libxrandr' 'wayland-protocols' 'go') source=("${pkgname}-${pkgver}.tar.xz::https://github.com/kovidgoyal/${pkgbase}/releases/download/v${pkgver}/${pkgbase}-${pkgver}.tar.xz" "${pkgname}-${pkgver}.tar.xz.sig::https://github.com/kovidgoyal/${pkgbase}/releases/download/v${pkgver}/${pkgbase}-${pkgver}.tar.xz.sig") -sha512sums=('a34d8b5bc817dd9d27f1afa190856d916576f52458ede2253655b294358b6b89b1f103acb90d8d66a494b346420ddedc9fcf1a3399f561268ded82e7b1954b06' +sha512sums=('e5fd68b8acf3eae8f53a2c27101d998eb0d8eff1571de1b03ab431bceafcab0efae821590684ec48b5ed6e3d86fb984d9e04784022ba50c0378d37a68598f9ed' 'SKIP') validpgpkeys=('3CE1780F78DD88DF45194FD706BC317B515ACE7C') # Kovid Goyal @@ -46,9 +46,9 @@ package_kitty() { cp -r linux-package "${pkgdir}"/usr # completions - python __main__.py + complete setup bash | install -Dm644 /dev/stdin "${pkgdir}"/usr/share/bash-completion/completions/kitty - python __main__.py + complete setup fish | install -Dm644 /dev/stdin "${pkgdir}"/usr/share/fish/vendor_completions.d/kitty.fish - python __main__.py + complete setup zsh | install -Dm644 /dev/stdin "${pkgdir}"/usr/share/zsh/site-functions/_kitty + linux-package/bin/kitten __complete__ setup bash | install -Dm644 /dev/stdin "${pkgdir}"/usr/share/bash-completion/completions/kitty + linux-package/bin/kitten __complete__ setup fish | install -Dm644 /dev/stdin "${pkgdir}"/usr/share/fish/vendor_completions.d/kitty.fish + linux-package/bin/kitten __complete__ setup zsh | install -Dm644 /dev/stdin "${pkgdir}"/usr/share/zsh/site-functions/_kitty install -Dm644 "${pkgdir}"/usr/share/icons/hicolor/256x256/apps/kitty.png "${pkgdir}"/usr/share/pixmaps/kitty.png