From a8c2a2ec75c8808ed6fb7c53bbcee51de2557245 Mon Sep 17 00:00:00 2001 From: ayushjaipuriyar Date: Sun, 22 Feb 2026 01:09:46 +0000 Subject: [PATCH] Update to version 5.13.17 --- .SRCINFO | 23 ++++++++++++++++++++++ PKGBUILD | 59 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 82 insertions(+) create mode 100644 .SRCINFO create mode 100644 PKGBUILD diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 0000000000000..061db2d8a39f0 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,23 @@ +pkgbase = nchat-no-telegram + pkgdesc = Console-based chat client with support for Telegram + pkgver = 5.13.17 + pkgrel = 1 + url = https://github.com/d99kris/nchat + arch = x86_64 + license = MIT + makedepends = cmake + makedepends = go + makedepends = gperf + makedepends = ninja + depends = file + depends = ncurses + depends = openssl + depends = sqlite + depends = zlib + provides = nchat + conflicts = nchat + replaces = nchat + source = nchat-no-telegram-5.13.17.tar.gz::https://github.com/d99kris/nchat/archive/refs/tags/v5.13.17.tar.gz + sha256sums = 8621500202803fa23011de50dcec669252b1077d5171783da5e5388e0a6c8cb2 + +pkgname = nchat-no-telegram diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 0000000000000..d33adaeaae66a --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,59 @@ +# Maintainer: +# Contributor: Hoang Nguyen + +_pkgname="nchat-no-telegram" +pkgname="$_pkgname" +pkgver=5.13.17 +pkgrel=1 +pkgdesc="Console-based chat client with support for Telegram" +url="https://github.com/d99kris/nchat" +license=('MIT') +arch=('x86_64') + +depends=( + 'file' + 'ncurses' + 'openssl' + 'sqlite' + 'zlib' +) +makedepends=( + 'cmake' + 'go' + 'gperf' + 'ninja' +) + +conflicts=('nchat') +provides=('nchat') +replaces=('nchat') + +_pkgsrc="$_pkgname-$pkgver" +_pkgext="tar.gz" +source=("$_pkgsrc.$_pkgext"::"$url/archive/refs/tags/v$pkgver.$_pkgext") +sha256sums=('8621500202803fa23011de50dcec669252b1077d5171783da5e5388e0a6c8cb2') + +build() { + export GOFLAGS+=' -buildvcs=false' + + local _cmake_options=( + -B build + -S "$_pkgsrc" + -G Ninja + -DCMAKE_BUILD_TYPE=None + -DCMAKE_INSTALL_PREFIX='/usr' + -DCMAKE_INSTALL_MANDIR='/usr/share/man' + -Wno-dev + -DHAS_DUMMY=OFF + -DHAS_TELEGRAM=OFF + ) + + cmake "${_cmake_options[@]}" + cmake --build build +} + +package() { + DESTDIR="$pkgdir" cmake --install build + install -Dm644 "$_pkgsrc/LICENSE" -t "$pkgdir/usr/share/licenses/$pkgname/" +} +