notmuch: update to 0.32
This commit is contained in:
parent
db3ef3db7a
commit
cb647b6ca1
@ -2,9 +2,9 @@ TERMUX_PKG_HOMEPAGE=https://notmuchmail.org
|
|||||||
TERMUX_PKG_DESCRIPTION="Thread-based email index, search and tagging system"
|
TERMUX_PKG_DESCRIPTION="Thread-based email index, search and tagging system"
|
||||||
TERMUX_PKG_LICENSE="GPL-3.0"
|
TERMUX_PKG_LICENSE="GPL-3.0"
|
||||||
TERMUX_PKG_MAINTAINER="@termux"
|
TERMUX_PKG_MAINTAINER="@termux"
|
||||||
TERMUX_PKG_VERSION=0.31.3
|
TERMUX_PKG_VERSION=0.32
|
||||||
TERMUX_PKG_SRCURL=https://notmuchmail.org/releases/notmuch-${TERMUX_PKG_VERSION}.tar.xz
|
TERMUX_PKG_SRCURL=https://notmuchmail.org/releases/notmuch-${TERMUX_PKG_VERSION}.tar.xz
|
||||||
TERMUX_PKG_SHA256=484041aed08f88f3a528a5b82489b6cda4090764228813bca73678da3a753aca
|
TERMUX_PKG_SHA256=e91e5706ffb615d5ebc5a47ce197d4ec2efca06eea77a0ddcb7af2e4c2543646
|
||||||
TERMUX_PKG_DEPENDS="glib, libc++, libgmime, libtalloc, libxapian, zlib"
|
TERMUX_PKG_DEPENDS="glib, libc++, libgmime, libtalloc, libxapian, zlib"
|
||||||
TERMUX_PKG_BREAKS="notmuch-dev"
|
TERMUX_PKG_BREAKS="notmuch-dev"
|
||||||
TERMUX_PKG_REPLACES="notmuch-dev"
|
TERMUX_PKG_REPLACES="notmuch-dev"
|
||||||
|
21
packages/notmuch/lib-config.cc.patch
Normal file
21
packages/notmuch/lib-config.cc.patch
Normal file
@ -0,0 +1,21 @@
|
|||||||
|
diff -uNr notmuch-0.32/lib/config.cc notmuch-0.32.mod/lib/config.cc
|
||||||
|
--- notmuch-0.32/lib/config.cc 2021-05-02 10:05:44.000000000 +0000
|
||||||
|
+++ notmuch-0.32.mod/lib/config.cc 2021-05-05 14:32:33.893497609 +0000
|
||||||
|
@@ -473,6 +473,7 @@
|
||||||
|
pw_buf = (char *) talloc_zero_size (ctx, pw_buf_size);
|
||||||
|
}
|
||||||
|
|
||||||
|
+#if !defined(__ANDROID__) || defined(__LP64__)
|
||||||
|
if (e == 0) {
|
||||||
|
char *comma = strchr (passwd.pw_gecos, ',');
|
||||||
|
if (comma)
|
||||||
|
@@ -483,6 +484,9 @@
|
||||||
|
} else {
|
||||||
|
name = talloc_strdup (ctx, "");
|
||||||
|
}
|
||||||
|
+#else
|
||||||
|
+ name = talloc_strdup (ctx, "");
|
||||||
|
+#endif
|
||||||
|
|
||||||
|
talloc_free (pw_buf);
|
||||||
|
|
@ -1,22 +0,0 @@
|
|||||||
diff -u -r ../notmuch-0.24.1/notmuch-config.c ./notmuch-config.c
|
|
||||||
--- ../notmuch-0.24.1/notmuch-config.c 2017-04-01 14:29:38.000000000 +0200
|
|
||||||
+++ ./notmuch-config.c 2017-04-07 01:01:21.205661688 +0200
|
|
||||||
@@ -157,6 +157,8 @@
|
|
||||||
pw_buf = talloc_zero_size(ctx, pw_buf_size);
|
|
||||||
}
|
|
||||||
|
|
||||||
+#if !defined(__ANDROID__) || defined(__LP64__)
|
|
||||||
+ /* Only 64-bit Android has the pw_gecos field. */
|
|
||||||
if (e == 0) {
|
|
||||||
char *comma = strchr (passwd.pw_gecos, ',');
|
|
||||||
if (comma)
|
|
||||||
@@ -167,6 +169,9 @@
|
|
||||||
} else {
|
|
||||||
name = talloc_strdup (ctx, "");
|
|
||||||
}
|
|
||||||
+#else
|
|
||||||
+ name = talloc_strdup (ctx, "");
|
|
||||||
+#endif
|
|
||||||
|
|
||||||
talloc_free (pw_buf);
|
|
||||||
|
|
Loading…
Reference in New Issue
Block a user