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 <artafi...@gmail.com> 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) <r...@flatcap.org> 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.