Switch Mutt back to qdbm for the header cache, tb@ reported some problems

with the cache getting invalidated when messages were attached/detached
from threads, and since I wasn't 100% sure about tokyocabinet with a
non-UBC system this seems the best approach. We also tried gdbm (g not
q), which was slightly faster for me (but not much in it) but seems
much slower for tb@.
This commit is contained in:
sthen 2015-12-29 21:44:33 +00:00
parent 102cf2bae4
commit c3e0059c95

View File

@ -1,9 +1,9 @@
# $OpenBSD: Makefile,v 1.70 2015/12/19 00:33:46 sthen Exp $
# $OpenBSD: Makefile,v 1.71 2015/12/29 21:44:33 sthen Exp $
COMMENT= tty-based e-mail client
DISTNAME= mutt-1.5.24
REVISION= 2
REVISION= 3
EPOCH= 0
CATEGORIES= mail
@ -14,7 +14,7 @@ MAINTAINER= Stuart Henderson <sthen@openbsd.org>
# GPLv2+
PERMIT_PACKAGE_CDROM= Yes
WANTLIB+= c crypto idn tokyocabinet ssl z
WANTLIB+= c crypto idn qdbm ssl z
MASTER_SITES= http://ftp.mutt.org/pub/mutt/ \
https://bitbucket.org/mutt/mutt/downloads/ \
@ -26,7 +26,7 @@ PATCH_DIST_STRIP= -p1
MODULES= devel/gettext
LIB_DEPENDS= databases/tokyocabinet \
LIB_DEPENDS= databases/qdbm \
devel/libidn
BUILD_DEPENDS+= textproc/docbook-xsl \
www/lynx
@ -49,6 +49,8 @@ CONFIGURE_ARGS+= --enable-external_dotlock \
--enable-smtp \
--mandir=${PREFIX}/man \
--without-gdbm \
--without-tokyocabinet \
--with-qdbm \
--with-docdir="${PREFIX}/share/doc/mutt" \
--with-ssl
CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \