aboutsummaryrefslogtreecommitdiffstats
path: root/community/neomutt/APKBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'community/neomutt/APKBUILD')
-rw-r--r--community/neomutt/APKBUILD37
1 files changed, 15 insertions, 22 deletions
diff --git a/community/neomutt/APKBUILD b/community/neomutt/APKBUILD
index eeb61fe2f58..3be24ee07bb 100644
--- a/community/neomutt/APKBUILD
+++ b/community/neomutt/APKBUILD
@@ -1,23 +1,25 @@
# Contributor: Sören Tempel <soeren+alpine@soeren-tempel.net>
-# Maintainer: Alex Denes <caskd@redxen.eu>
+# Contributor: Alex Denes <caskd@redxen.eu>
+# Maintainer: Celeste <cielesti@protonmail.com>
pkgname=neomutt
-pkgver=20220429
-pkgrel=1
+pkgver=20240416
+pkgrel=0
pkgdesc="Mutt with miscellaneous fixes and feature patches"
url="https://neomutt.org/"
-arch="all !riscv64" # blocked by notmuch
-options="chmod-clean !check" # mutt_file_read_line hangs on ci, probably requires some device to be present (https://github.com/neomutt/neomutt/blob/bccb959d1c917259e170dd2e51909b27e81bd28f/test/file/mutt_file_read_line.c)
+arch="all"
+options="chmod-clean"
license="GPL-2.0-or-later"
# TODO: Replace gnupg with specific gnupg subpackages that neomutt really needs.
depends="gnupg"
-makedepends="cyrus-sasl-dev gdbm-dev gettext-dev gpgme-dev libidn-dev
- ncurses-dev openssl-dev notmuch-dev bsd-compat-headers libxslt tcl
- docbook-xsl perl w3m zlib-dev"
+makedepends="cyrus-sasl-dev gdbm-dev gettext-dev gpgme-dev libidn2-dev
+ ncurses-dev openssl-dev>3 notmuch-dev bsd-compat-headers libxslt tcl
+ docbook-xsl pcre2-dev perl w3m zlib-dev"
checkdepends="bash"
subpackages="$pkgname-doc $pkgname-lang"
_test_commit=1569b826a56c39fd09f7c6dd5fc1163ff5a356a2
source="neomutt-$pkgver.tar.gz::https://github.com/neomutt/neomutt/archive/$pkgver.tar.gz
neomutt-test-files-$_test_commit.tar.gz::https://github.com/neomutt/neomutt-test-files/archive/$_test_commit.tar.gz
+ disable-failing-test.patch
"
# secfixes:
@@ -29,6 +31,9 @@ build() {
--notmuch \
--gpgme \
--gdbm \
+ --disable-idn \
+ --idn2 \
+ --pcre2 \
--ssl \
--sasl \
--testing \
@@ -45,22 +50,10 @@ check() {
package() {
make DESTDIR="$pkgdir" install
- mkdir -p "$pkgdir"/usr/share/doc/"$pkgname"
- mv contrib/samples "$pkgdir"/usr/share/doc/$pkgname/examples
-}
-
-cleanup_srcdir() {
- if ! [ -d "$srcdir" ]; then
- return 0
- fi
-
- # maildir/damson has mode 0000, so fix that
- find "$srcdir" -type d -exec chmod 0755 {} \;
-
- default_cleanup_srcdir
}
sha512sums="
-ce151cabe9fe0c45f379dd7a71790f600faa9283c79a486c1421b5fe3b19b7f12d71dc36ec330e1b28b26ed83bf4c47b656ca823c484105ea3f80ef9166e7f0b neomutt-20220429.tar.gz
+fa5313cbd7b8d5455fc58bfb105067e188a08284ac08fb10d0066b0390cb040519041a6e2ffc6c9098e85d109ff66f18064883e71dee498a6a2d1e09fac07254 neomutt-20240416.tar.gz
8c98a34c50e87a0b671b49b256dbd83034104fdfa93cde423adc102aebd9c3741942364addadc7c7c2a8a71cbca1850d6c03ff12c2238efac2d106da65f8c296 neomutt-test-files-1569b826a56c39fd09f7c6dd5fc1163ff5a356a2.tar.gz
+090c58d67ab071df7406cce6720974b9fecca084a093b8a40b84a581ba741273d1524e186da7433501436717cc87e1315e9726b44a29a4287535ad53aca7d228 disable-failing-test.patch
"