summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorJohannes Frankenau2016-06-24 19:10:26 +0200
committerJohannes Frankenau2016-06-24 19:10:26 +0200
commitf5a2347e3fdc3c5f0bf621215ab46b24746fdf3d (patch)
tree0ac6f823dc8454a7d7e1d209715b1ca724ba1c0f
parentf1f89ad3afa3f1c8ccdadacd9889f4595cbb8e1b (diff)
downloadaur-f5a2347e3fdc3c5f0bf621215ab46b24746fdf3d.tar.gz
Fix sidebar/mail_check painting problem.
See https://github.com/neomutt/neomutt/commit/38f2bb0
-rw-r--r--.SRCINFO4
-rw-r--r--PKGBUILD4
-rw-r--r--sidebar.patch10
3 files changed, 10 insertions, 8 deletions
diff --git a/.SRCINFO b/.SRCINFO
index c5695333ea72..0e4da15ae033 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = mutt-sidebar
pkgdesc = Small but very powerful text-based mail client with sidebar and trash patches from NeoMutt
pkgver = 1.6.1
- pkgrel = 4
+ pkgrel = 5
url = http://www.mutt.org/
arch = i686
arch = x86_64
@@ -24,7 +24,7 @@ pkgbase = mutt-sidebar
validpgpkeys = 8975A9B33AA37910385C5308ADEF768480316BDA
sha1sums = ff1c76209a5c299018fc72b9e2e1ab98bf5138dd
sha1sums = SKIP
- sha1sums = 11056cb7839684e11d76707167876fda05012b84
+ sha1sums = 4d192a7c60c9d7d54ca1a6dac11ba28d08a07a36
sha1sums = 0f598412830d1e3594fd4fd000196d667dee3e19
pkgname = mutt-sidebar
diff --git a/PKGBUILD b/PKGBUILD
index c56cf7b54c29..f3222645bcae 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,7 +1,7 @@
pkgname=mutt-sidebar
_pkgname=mutt
pkgver=1.6.1
-pkgrel=4
+pkgrel=5
pkgdesc='Small but very powerful text-based mail client with sidebar and trash patches from NeoMutt'
url='http://www.mutt.org/'
license=('GPL')
@@ -15,7 +15,7 @@ source=("http://ftp.mutt.org/pub/mutt/${_pkgname}-${pkgver}.tar.gz"{,.asc}
"trash.patch")
sha1sums=('ff1c76209a5c299018fc72b9e2e1ab98bf5138dd'
'SKIP'
- '11056cb7839684e11d76707167876fda05012b84'
+ '4d192a7c60c9d7d54ca1a6dac11ba28d08a07a36'
'0f598412830d1e3594fd4fd000196d667dee3e19')
validpgpkeys=('8975A9B33AA37910385C5308ADEF768480316BDA')
diff --git a/sidebar.patch b/sidebar.patch
index 27abb7b07e5a..218de7a0c46f 100644
--- a/sidebar.patch
+++ b/sidebar.patch
@@ -103,7 +103,7 @@ diff -urN mutt-1.6.1/buffy.c mutt-1.6.1-sidebar/buffy.c
if ((dirp = opendir (path)) == NULL)
{
mailbox->magic = 0;
-@@ -357,6 +394,92 @@
+@@ -357,6 +394,93 @@
return 0;
}
@@ -188,7 +188,8 @@ diff -urN mutt-1.6.1/buffy.c mutt-1.6.1-sidebar/buffy.c
+ mailbox->sb_last_checked = time (NULL);
+
+ /* make sure the updates are actually put on screen */
-+ mutt_sb_draw();
++ if (SidebarWidth)
++ mutt_sb_draw();
+}
+
+#endif
@@ -208,7 +209,7 @@ diff -urN mutt-1.6.1/buffy.c mutt-1.6.1-sidebar/buffy.c
{
if (!option(OPTMAILCHECKRECENT) || sb->st_mtime > mailbox->last_visited)
{
-@@ -388,6 +515,41 @@
+@@ -388,6 +515,42 @@
return rc;
}
@@ -243,7 +244,8 @@ diff -urN mutt-1.6.1/buffy.c mutt-1.6.1-sidebar/buffy.c
+ }
+
+ /* make sure the updates are actually put on screen */
-+ mutt_sb_draw();
++ if (SidebarWidth)
++ mutt_sb_draw();
+}
+#endif
+