mirror of
https://gitlab.alpinelinux.org/alpine/aports.git
synced 2025-06-08 00:34:26 +02:00
60 lines
1.9 KiB
Text
60 lines
1.9 KiB
Text
# Contributor: Sören Tempel <soeren+alpine@soeren-tempel.net>
|
|
# Contributor: Alex Denes <caskd@redxen.eu>
|
|
# Maintainer: Celeste <cielesti@protonmail.com>
|
|
maintainer="Celeste <cielesti@protonmail.com>"
|
|
pkgname=neomutt
|
|
pkgver=20250510
|
|
pkgrel=0
|
|
pkgdesc="Mutt with miscellaneous fixes and feature patches"
|
|
url="https://neomutt.org/"
|
|
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 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:
|
|
# 20211015-r0:
|
|
# - CVE-2021-32055
|
|
|
|
build() {
|
|
./configure \
|
|
--notmuch \
|
|
--gpgme \
|
|
--gdbm \
|
|
--disable-idn \
|
|
--idn2 \
|
|
--pcre2 \
|
|
--ssl \
|
|
--sasl \
|
|
--testing \
|
|
--zlib
|
|
make
|
|
}
|
|
|
|
check() {
|
|
export NEOMUTT_TEST_DIR="$srcdir/neomutt-test-files-$_test_commit"
|
|
(cd $NEOMUTT_TEST_DIR && ./setup.sh)
|
|
make test
|
|
(cd $NEOMUTT_TEST_DIR && ./restore.sh)
|
|
}
|
|
|
|
package() {
|
|
make DESTDIR="$pkgdir" install
|
|
}
|
|
|
|
sha512sums="
|
|
91df243b505d68cc8acaa06729e2d2aa70fb7099ba9d29e5121d6ed76d4ee8c603bcc75b2edfb711c57a301c923e83e237634c379008b4419f6875f5ff8936f9 neomutt-20250510.tar.gz
|
|
8c98a34c50e87a0b671b49b256dbd83034104fdfa93cde423adc102aebd9c3741942364addadc7c7c2a8a71cbca1850d6c03ff12c2238efac2d106da65f8c296 neomutt-test-files-1569b826a56c39fd09f7c6dd5fc1163ff5a356a2.tar.gz
|
|
090c58d67ab071df7406cce6720974b9fecca084a093b8a40b84a581ba741273d1524e186da7433501436717cc87e1315e9726b44a29a4287535ad53aca7d228 disable-failing-test.patch
|
|
"
|