Frederik Schwan pushed to branch main at Arch Linux / Packaging / Packages /
neomutt
Commits:
2045da49 by Frederik Schwan at 2024-03-26T11:50:46+01:00
upgpkg: 20240323-2
Fix issue leading to truncated files while attempt to open them.
Since the release sig got pulled, we disable verification temporarily,
given that the source hash didn't change and the signature got verified
for the unpatched release at least once.
Signature verification has to be enabled for the next release.
- - - - -
2 changed files:
- .SRCINFO
- PKGBUILD
Changes:
=====================================
.SRCINFO
=====================================
@@ -1,40 +1,40 @@
pkgbase = neomutt
pkgdesc = A version of mutt with added features
pkgver = 20240323
- pkgrel = 1
+ pkgrel = 2
url = https://neomutt.org/
arch = x86_64
- license = GPL
+ license = GPL-2.0-only
+ makedepends = docbook-xsl
makedepends = git
makedepends = gnupg
makedepends = libxslt
- makedepends = docbook-xsl
makedepends = w3m
+ depends = gdbm
depends = glibc
+ depends = gnutls
depends = gpgme
- depends = lua53
- depends = notmuch-runtime
depends = krb5
- depends = gnutls
- depends = sqlite
- depends = libsasl
- depends = ncurses
+ depends = kyotocabinet
depends = libidn2
+ depends = libsasl
depends = lmdb
- depends = gdbm
- depends = kyotocabinet
+ depends = lua53
depends = lz4
+ depends = ncurses
+ depends = notmuch-runtime
+ depends = sqlite
depends = zlib
depends = zstd
- optdepends = python: keybase.py
- optdepends = perl: smime_keys
optdepends = ca-certificates: default CA certificates
+ optdepends = perl: smime_keys
+ optdepends = python: keybase.py
source =
neomutt-20240323.tar.gz::https://github.com/neomutt/neomutt/archive/20240323.tar.gz
- source =
neomutt-20240323.tar.gz.sig::https://github.com/neomutt/neomutt/releases/download/20240323/20240323.tar.gz.sig
source = default-ca-certificates.patch
+ source =
https://github.com/neomutt/neomutt/commit/865dfe0add1c5dc396d3149cef2f471333be6d9f.patch
validpgpkeys = 86C2397270DD7A561263CA4E5FAF0A6EE7371805
sha256sums =
b6f397cf90fc18c925a7bcabcb75393c7cd2751ccd50efe93a4f401932513c45
- sha256sums = SKIP
sha256sums =
571716b8979e9b43328416c3c56eff228b6c58355d7c080b8987ea89c6360776
+ sha256sums =
395c3aab7695d9cdcaf808f099c50933bc0bcdd5fe62bcf6c04e348aaf0d60ed
pkgname = neomutt
=====================================
PKGBUILD
=====================================
@@ -6,7 +6,7 @@
# Contributor: Leonidas Spyropoulos <[email protected]>
pkgname=neomutt
pkgver=20240323
-pkgrel=1
+pkgrel=2
pkgdesc='A version of mutt with added features'
url='https://neomutt.org/'
license=('GPL-2.0-only')
@@ -44,17 +44,20 @@ makedepends=(
_github='https://github.com/neomutt/neomutt'
source=(
"$pkgname-$pkgver.tar.gz::$_github/archive/$pkgver.tar.gz"
-
"$pkgname-$pkgver.tar.gz.sig::$_github/releases/download/$pkgver/$pkgver.tar.gz.sig"
+#
"$pkgname-$pkgver.tar.gz.sig::$_github/releases/download/$pkgver/$pkgver.tar.gz.sig"
"default-ca-certificates.patch"
+
"https://github.com/neomutt/neomutt/commit/865dfe0add1c5dc396d3149cef2f471333be6d9f.patch"
)
sha256sums=('b6f397cf90fc18c925a7bcabcb75393c7cd2751ccd50efe93a4f401932513c45'
- 'SKIP'
- '571716b8979e9b43328416c3c56eff228b6c58355d7c080b8987ea89c6360776')
+ '571716b8979e9b43328416c3c56eff228b6c58355d7c080b8987ea89c6360776'
+ '395c3aab7695d9cdcaf808f099c50933bc0bcdd5fe62bcf6c04e348aaf0d60ed')
validpgpkeys=('86C2397270DD7A561263CA4E5FAF0A6EE7371805') # Richard Russon
(flatcap) <[email protected]>
prepare() {
cd "$pkgname-$pkgver"
patch -Np1 -i ../default-ca-certificates.patch
+ # fix data loss on open file
+ patch -Np1 -i ../865dfe0add1c5dc396d3149cef2f471333be6d9f.patch
}
build() {
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/neomutt/-/commit/2045da490ea91ee9a65c65247f45416fba4228a8
--
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/neomutt/-/commit/2045da490ea91ee9a65c65247f45416fba4228a8
You're receiving this email because of your account on gitlab.archlinux.org.