diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 53 |
1 files changed, 37 insertions, 16 deletions
@@ -1,43 +1,64 @@ -# Maintainer: Alad Wenter <alad@mailbox.org> +# Maintainer: A Farzat <a@farzat.xyz> +# Contributor: Frederic Bezies <fredbezies at gmail dot com> +# Contributor: Alad Wenter <alad@mailbox.org> # Contributor: Sean Haugh <seanphaugh@gmail.com> # Contributor: Chris Salzberg <chris@dejimata.com> _pkgname=neomutt pkgname=neomutt-git -pkgver=20171215.r144.gb7da81ad -pkgrel=2 +pkgver=20220429.r226.gecc8075f9 +pkgrel=1 pkgdesc='A version of mutt with added features - development branch' url='http://www.neomutt.org/' license=('GPL') -source=('git+https://github.com/neomutt/neomutt.git#branch=master') -sha256sums=('SKIP') -arch=('i686' 'x86_64') -depends=('notmuch-runtime' 'lua') -optdepends=('python: keybase.py') -makedepends=('git' 'gnupg' 'libxslt' 'docbook-xsl' 'lynx') +arch=('i686' 'x86_64' 'aarch64') +depends=('glibc' 'gpgme' 'lua53' 'notmuch-runtime' 'krb5' 'gnutls' 'sqlite' + 'libsasl' 'ncurses' 'libidn2' 'lmdb' 'gdbm' 'kyotocabinet' + 'lz4' 'zlib' 'zstd' 'db') +optdepends=('python: keybase.py' + 'perl: smime_keys' + 'ca-certificates: default CA certificates') +makedepends=('git' 'gnupg' 'libxslt' 'docbook-xsl' 'w3m') +source=("git+https://github.com/neomutt/neomutt.git#branch=main" + "default-ca-certificates.patch") +sha256sums=('SKIP' + '571716b8979e9b43328416c3c56eff228b6c58355d7c080b8987ea89c6360776') conflicts=('neomutt') provides=('neomutt') pkgver() { cd "$_pkgname" - git describe --long --tags | sed 's/^neomutt-//;s/\([^-]*-g\)/r\1/;s/-/./g' + git describe --long --tags | sed -r 's/(.*)-(.*)-/\1.r\2./; s/-//g' } -build() { +prepare() { cd "$_pkgname" + patch -Np1 -i "$srcdir/default-ca-certificates.patch" +} +build() { + cd "$_pkgname" ./configure \ --prefix=/usr \ --sysconfdir=/etc \ --libexecdir=/usr/lib \ --gpgme \ - --enable-lua \ + --sqlite \ + --autocrypt \ + --lua \ --notmuch \ --gss \ - --ssl \ + --gnutls \ --sasl \ - --with-ui=ncurses \ - --with-idn=/usr \ - --gdbm + --with-idn2=/usr \ + --disable-idn \ + --idn2 \ + --bdb \ + --lmdb \ + --kyotocabinet \ + --gdbm \ + --lz4 \ + --zlib \ + --zstd make } |