Not sure I built this correctly. I applied the patch, ran make in
./mail/neomutt under my userid, then with doas after pkg_add issued
errors. I did not run make install.
Is it valid to run neomutt out of the pobj directory? While it
launched and I was able to interact with it I did get the below errors
about my config file. The new neomutt is built without notmuch
support, which I use.
desktop(/usr/ports/pobj/neomutt-20211004/build-amd64)$: ./neomutt
Error in /home/.config/neomutt/muttrc, line 9: nm_default_url:
unknown variable
Error in /home/.config/neomutt/muttrc, line 10: nm_query_type:
unknown variable
Error in /home/.config/neomutt/muttrc, line 11: Function
'vfolder-from-query' not available for menu 'index'
Error in /home/.config/neomutt/muttrc, line 12: nm_db_limit:
unknown variable
Error in /home/.config/neomutt/maildir-muttrc, line 18:
virtual-mailboxes: unknown command
Error in /home/.config/neomutt/maildir-muttrc, line 24:
virtual-mailboxes: unknown command
Error in /home/.config/neomutt/maildir-muttrc, line 28:
virtual-mailboxes: unknown command
Error in /home/.config/neomutt/muttrc, line 190: source: file
/home/.config/neomutt/maildir-muttrc could not be sourced
source: errors in /home/.config/neomutt/muttrc
Press any key to continue...
Also another dataum. I realized I often run neomutt and emacs/notmuch
at the same time. While I don't have a great recollection of the
timing I am starting to wonder if that is causing a conflict. The last
day or so I have not used emacs/notmuch and neomutt has been fine.
Jon
On Tue, Oct 05, 2021 at 08:43:38AM +0100, Stuart Henderson wrote:
On 2021/10/04 19:47, Stuart Henderson wrote:
On 2021/10/04 09:22, Jon Fineman wrote:
> I had been using it about 5 minutes and just entered a few commands.
> Hopefully one of these will help. dmesg follows. It is rather random with
> staying up days to just a few minutes.
It probably needs reporting upstream, but there's a new release of
neomutt due this week so it would be better to test with that first, in
case the poblems you're running into have been fixed already.
Not the released version yet but you can try this:
Index: Makefile
===================================================================
RCS file: /cvs/ports/mail/neomutt/Makefile,v
retrieving revision 1.66
diff -u -p -r1.66 Makefile
--- Makefile 5 Feb 2021 13:18:19 -0000 1.66
+++ Makefile 5 Oct 2021 07:42:41 -0000
@@ -4,7 +4,9 @@ COMMENT= tty-based e-mail client, Mutt w
GH_ACCOUNT= neomutt
GH_PROJECT= neomutt
-GH_TAGNAME= 20210205
+#GH_TAGNAME= 20210205
+GH_COMMIT= a1660b20c3792075281d58ba1f902acfe1db0880
+DISTNAME= neomutt-20211004
CATEGORIES= mail
HOMEPAGE= https://neomutt.org/
Index: distinfo
===================================================================
RCS file: /cvs/ports/mail/neomutt/distinfo,v
retrieving revision 1.41
diff -u -p -r1.41 distinfo
--- distinfo 5 Feb 2021 13:18:19 -0000 1.41
+++ distinfo 5 Oct 2021 07:42:41 -0000
@@ -1,2 +1,2 @@
-SHA256 (neomutt-20210205.tar.gz) = d+F3eA/C2Ku0ddnKxDQsfmHVPCQ/bOL5vIbYGfyWLNs=
-SIZE (neomutt-20210205.tar.gz) = 3476980
+SHA256 (neomutt-20211004-a1660b20.tar.gz) =
Xl5IibCPVrlq30lx0L81C9YBQ+C++H6CgZcT7e/7Evk=
+SIZE (neomutt-20211004-a1660b20.tar.gz) = 3726113
Index: patches/patch-auto_def
===================================================================
RCS file: /cvs/ports/mail/neomutt/patches/patch-auto_def,v
retrieving revision 1.13
diff -u -p -r1.13 patch-auto_def
--- patches/patch-auto_def 5 Feb 2021 13:18:19 -0000 1.13
+++ patches/patch-auto_def 5 Oct 2021 07:42:41 -0000
@@ -3,7 +3,7 @@ $OpenBSD: patch-auto_def,v 1.13 2021/02/
Index: auto.def
--- auto.def.orig
+++ auto.def
-@@ -555,6 +555,7 @@ if {[get-define want-sasl]} {
+@@ -579,6 +579,7 @@ if {[get-define want-sasl]} {
define USE_SASL
define-feature SASL
} else {
@@ -11,7 +11,7 @@ Index: auto.def
foreach sasl_lib {sasl2 sasl} {
if {[check-inc-and-lib sasl [opt-val with-sasl $prefix] \
sasl/sasl.h sasl_encode64 $sasl_lib]} {
-@@ -564,6 +565,7 @@ if {[get-define want-sasl]} {
+@@ -588,6 +589,7 @@ if {[get-define want-sasl]} {
break
}
}
@@ -19,7 +19,7 @@ Index: auto.def
if {![get-define USE_SASL]} {
user-error "Unable to find SASL"
}
-@@ -1289,13 +1291,6 @@ set bare_rep {
+@@ -1311,13 +1313,6 @@ set bare_rep {
}
set str_rep {
PACKAGE_VERSION
Index: patches/patch-nntp_newsrc_c
===================================================================
RCS file: /cvs/ports/mail/neomutt/patches/patch-nntp_newsrc_c,v
retrieving revision 1.5
diff -u -p -r1.5 patch-nntp_newsrc_c
--- patches/patch-nntp_newsrc_c 1 Sep 2020 10:50:55 -0000 1.5
+++ patches/patch-nntp_newsrc_c 5 Oct 2021 07:42:41 -0000
@@ -3,7 +3,7 @@ $OpenBSD: patch-nntp_newsrc_c,v 1.5 2020
Index: nntp/newsrc.c
--- nntp/newsrc.c.orig
+++ nntp/newsrc.c
-@@ -623,7 +623,7 @@ static int active_get_cache(struct NntpAccountData *ad
+@@ -625,7 +625,7 @@ static int active_get_cache(struct NntpAccountData *ad
if (!fp)
return -1;
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/mail/neomutt/pkg/PLIST,v
retrieving revision 1.16
diff -u -p -r1.16 PLIST
--- pkg/PLIST 20 Nov 2020 17:17:21 -0000 1.16
+++ pkg/PLIST 5 Oct 2021 07:42:41 -0000
@@ -60,6 +60,9 @@ share/doc/neomutt/mime.types
@sample ${SYSCONFDIR}/mime.types
share/doc/neomutt/mimesupport.html
share/doc/neomutt/miscellany.html
+share/doc/neomutt/oauth2/
+share/doc/neomutt/oauth2/mutt_oauth2.py
+share/doc/neomutt/oauth2/mutt_oauth2.py.README
share/doc/neomutt/optionalfeatures.html
share/doc/neomutt/reference.html
share/doc/neomutt/samples/
@@ -110,11 +113,15 @@ share/locale/ko/LC_MESSAGES/neomutt.mo
share/locale/lt/
share/locale/lt/LC_MESSAGES/
share/locale/lt/LC_MESSAGES/neomutt.mo
+share/locale/nb_NO/
+share/locale/nb_NO/LC_MESSAGES/
+share/locale/nb_NO/LC_MESSAGES/neomutt.mo
share/locale/nl/LC_MESSAGES/neomutt.mo
share/locale/pl/LC_MESSAGES/neomutt.mo
share/locale/pt_BR/LC_MESSAGES/neomutt.mo
share/locale/ru/LC_MESSAGES/neomutt.mo
share/locale/sk/LC_MESSAGES/neomutt.mo
+share/locale/sr/LC_MESSAGES/neomutt.mo
share/locale/sv/LC_MESSAGES/neomutt.mo
share/locale/tr/LC_MESSAGES/neomutt.mo
share/locale/uk/LC_MESSAGES/neomutt.mo
--