I wanted to compile neomutt in ports and add gpgme. In the Makefile I
set FLAVOR as below.
FLAVOR?= gpgme
But when I run make it builds
/usr/ports/pobj/neomutt-20220429/build-amd64
without gpgme. See neomutt -v below.
When I build the FLAVOR for notmuch I get my expected module in:
/usr/ports/pobj/neomutt-20220429-notmuch
I don't see a path of:
/usr/ports/pobj/neomutt-20220429-gpgme
desktop(/usr/ports/pobj)$: ls -ltrd neomutt-20220429*
drwxr-xr-x 5 jjf jjf 1024 Sep 26 15:02 neomutt-20220429-notmuch
drwxr-xr-x 5 jjf jjf 1024 Sep 27 12:05 neomutt-20220429
What am I missing on setting? My goal is to build gpgme+notmuch.
Thanks.
I am on:
kern.version=OpenBSD 7.2 (GENERIC.MP) #748: Thu Sep 22 11:46:36 MDT
2022
dera...@amd64.openbsd.org:/usr/src/sys/arch/amd64/compile/GENERIC.MP
I ran cvs -q up -Pd -A after sysupdate.
neomutt info:
desktop(/usr/ports/pobj/neomutt-20220429/build-amd64)$: ./neomutt -v
NeoMutt 20220429
Copyright (C) 1996-2022 Michael R. Elkins and others.
NeoMutt comes with ABSOLUTELY NO WARRANTY; for details type 'neomutt
-vv'.
NeoMutt is free software, and you are welcome to redistribute it
under certain conditions; type 'neomutt -vv' for details.
System: OpenBSD 7.2 (amd64)
ncurses: ncurses 5.7.20081102 (compiled with 5.7.20081102)
libiconv: 1.17
libidn2: 2.3.0 (compiled with 2.3.0)
LibreSSL: LibreSSL 3.6.0
OpenSSL: LibreSSL 3.6.0
storage: kyotocabinet, tdb
Configure options: --mandir=/usr/local/man --with-ui=ncurses
--docdir=/usr/local/share/doc/neomutt --with-lock=flock --idn=0 --idn2
--fmemopen --ssl --tdb --debug --kyotocabinet
Compilation CFLAGS: -O2 -pipe -g -I/usr/local/include -std=c99
-D_ALL_SOURCE=1 -D_GNU_SOURCE=1 -D__EXTENSIONS__ -DNCURSES_WIDECHAR
Default options:
+attach_headers_color +compose_to_sender +compress +cond_date +debug
+encrypt_to_self +forgotten_attachments +forwref +ifdef +imap
+index_color
+initials +limit_current_thread +multiple_fcc +nested_if +new_mail
+nntp +pop
+progress +quasi_delete +regcomp +reply_with_xorig +sensible_browser
+sidebar
+skip_quoted +smtp +status_color +timeout +tls_sni +trash
Compile options:
-autocrypt -fcntl +flock +fmemopen +futimens +getaddrinfo -gnutls
-gpgme -gss
+hcache -homespool +idn -inotify -locales_hack -lua -mixmaster +nls
-notmuch
+openssl +pgp +regex -sasl +smime -sqlite +sun_attachment
MAILPATH="/var/mail"
PKGDATADIR="/usr/local/share/neomutt"
SENDMAIL="/usr/sbin/sendmail"
SYSCONFDIR="/usr/local/etc"
I have gpgme and gnutls installed.
desktop(~/)$: pkg_info -D snap -Q gpgme
gpgme-1.18.0 (installed)
gpgme-qt-1.18.0
ruby27-gpgme-2.0.20
ruby30-gpgme-2.0.20
ruby31-gpgme-2.0.20
desktop(~/nuc)$: pkg_info -D snap -Q gnutls
debug-gnutls-3.7.7
gnutls-3.7.7 (installed)