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.


Reply via email to