summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorMix2025-04-24 02:00:03 +0800
committerMix2025-04-24 02:00:03 +0800
commit2387cedbf062cdc450c14cacdb21e74a12656817 (patch)
treebceffbfffd569e815f74a25c8fcb31ed88dc1f70
parent1160c8910d05cdb9f3736ef4e4b0477f11a95ede (diff)
downloadaur-tabby-bin.tar.gz
Update to v1.0.223 with arm64 support
-rw-r--r--.SRCINFO12
-rw-r--r--PKGBUILD22
2 files changed, 20 insertions, 14 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 9b7f08cbdf94..5502c51ab9cc 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,17 +1,23 @@
pkgbase = tabby-bin
pkgdesc = Tabby (formerly Terminus) is a highly configurable terminal emulator, SSH and serial client for Windows, macOS and Linux
- pkgver = 1.0.222
+ pkgver = 1.0.223
pkgrel = 1
url = https://github.com/Eugeny/tabby
arch = x86_64
+ arch = aarch64
license = MIT
depends = nodejs
depends = alsa-lib
depends = nss
optdepends = gnome-keyring
provides = tabby
+ provides = tabby-terminal
conflicts = tabby
- source = tabby-1.0.222-linux.pacman::https://github.com/Eugeny/tabby/releases/download/v1.0.222/tabby-1.0.222-linux-x64.pacman
- sha256sums = 9269bdf756547c2243b299756f0dc10b3d73ae338318d6d1bb494036c4643614
+ options = !strip
+ options = !debug
+ source_x86_64 = https://github.com/Eugeny/tabby/releases/download/v1.0.223/tabby-1.0.223-linux-x64.deb
+ sha256sums_x86_64 = 93028e1ae6b62a7675921fc43241668f675336c1bbe4891906ced3c80dc99d13
+ source_aarch64 = https://github.com/Eugeny/tabby/releases/download/v1.0.223/tabby-1.0.223-linux-arm64.deb
+ sha256sums_aarch64 = e6c8577d8a285a30bed28b79b0fa2c69be6b060f163f74e32db2cbcd8017ca5b
pkgname = tabby-bin
diff --git a/PKGBUILD b/PKGBUILD
index 0d4313e0f0c4..9c4b96168502 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,29 +1,29 @@
-# Maintainer: BarrelGorilla <smartly_dude551@simplelogin.com>
+# Maintainer: Mix <mnixry@outlook.com>
# Contributor: jdev082 <jdev0894@gmail.com>
# Contributor: Erde <erkkah@gmail.com>
# Contributor: Solomon Choina <shlomochoina@gmail.com>
pkgname=tabby-bin
_pkgname=tabby
-pkgver=1.0.222
+pkgver=1.0.223
pkgrel=1
pkgdesc="Tabby (formerly Terminus) is a highly configurable terminal emulator, SSH and serial client for Windows, macOS and Linux"
-arch=('x86_64')
+arch=('x86_64' 'aarch64')
url="https://github.com/Eugeny/tabby"
license=('MIT')
depends=('nodejs' 'alsa-lib' 'nss')
optdepends=('gnome-keyring')
-provides=("tabby")
+provides=("tabby" "tabby-terminal")
conflicts=("tabby")
-source=("tabby-${pkgver}-linux.pacman::$url/releases/download/v${pkgver}/${_pkgname}-${pkgver}-linux-x64.pacman")
-sha256sums=('9269bdf756547c2243b299756f0dc10b3d73ae338318d6d1bb494036c4643614')
+source_x86_64=("$url/releases/download/v${pkgver}/${_pkgname}-${pkgver}-linux-x64.deb")
+source_aarch64=("$url/releases/download/v${pkgver}/${_pkgname}-${pkgver}-linux-arm64.deb")
+sha256sums_x86_64=('93028e1ae6b62a7675921fc43241668f675336c1bbe4891906ced3c80dc99d13')
+sha256sums_aarch64=('e6c8577d8a285a30bed28b79b0fa2c69be6b060f163f74e32db2cbcd8017ca5b')
+options=('!strip' '!debug')
package() {
- cd "$srcdir/"
- tar -xvf tabby-${pkgver}-linux.pacman -C ${pkgdir}
- # Remove exsiting files
- rm -f ${pkgdir}/.PKGINFO ${pkgdir}/.MTREE ${pkgdir}/.INSTALL
+ bsdtar -xf data.tar.xz -C "${pkgdir}/"
- install -Dm755 /dev/stdin "$pkgdir"/usr/bin/$_pkgname <<END
+ install -Dm755 /dev/stdin "${pkgdir}/usr/bin/${_pkgname}" <<END
#!/usr/bin/bash
/opt/Tabby/tabby