Port details on branch 2023Q4
notmuch Thread-based email index, search and tagging application
0.40_1 mail Σ =3 0.40_1Version of this port present on the latest quarterly branch. Maintainer: jrm@FreeBSD.org Port Added: 2012-03-02 00:42:49
Last Update: 2026-04-20 03:10:59
Commit Hash: 5afaf418
People watching this port, also watch: rxvt-unicode , irssi , monit , rtorrent , smenu License: GPLv3
WWW: https://notmuchmail.org/ Description: # Notmuch is a system for indexing, searching, reading, and
tagging large collections of email messages in maildir or mh
format. It uses the Xapian library to provide fast, full-text
search with a convenient search syntax. ¦ ¦ ¦ ¦
Manual pages: #
pkg-plist: as obtained via: make generate-plist # USE_RC_SUBR (Service Scripts)
no SUBR information found for this port
Dependency lines :
For LIB depends:libnotmuch.so:mail/notmuch
To install the port : # cd /usr/ports/mail/notmuch/ && make install clean To add the package , run one of these commands: pkg install mail/notmuch pkg install notmuch NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.PKGNAME: notmuch Flavors: there is no flavor information for this port. # distinfo: # TIMESTAMP = 1771432653
SHA256 (notmuch-0.40.tar.xz) = 4b4314bbf1c2029fdf793637e6c7bb15c1b1730d22be9aa04803c98c5bbc446f
SIZE (notmuch-0.40.tar.xz) = 815476
Packages (timestamps in pop-ups are UTC): #
Slave ports: #
mail /notmuch-emacs mail /notmuch-mutt mail /py-notmuch mail /py-notmuch2 mail /ruby-notmuch
Dependencies # NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered. Build dependencies: #
sphinx-build : textproc/py-sphinx gmake>=4.4.1 : devel/gmake pkgconf>=1.3.0_1 : devel/pkgconf python3.11 : lang/python311
Test dependencies: #
gdb : devel/gdb bash : shells/bash dtach : misc/dtach emacs : editors/emacs@nox gbase64 : sysutils/coreutils gdate : sysutils/coreutils gpg : security/gnupg gsed : textproc/gsed gsha256sum : sysutils/coreutils gwc : sysutils/coreutils python3.11 : lang/python311
Library dependencies: #
libgmime-3.0.so : mail/gmime30 libsexp.so : devel/sfsexp libtalloc.so : devel/talloc libxapian.so : databases/xapian-core libglib-2.0.so : devel/glib20 libintl.so : devel/gettext-runtime
This port is required by: # for Build #
mail/astroid
for Libraries #
mail/aerc
mail/neomutt
mail/py-notmuch
mail/py-notmuch2
mail/ruby-notmuch
for Run #
mail/astroid
mail/notmuch-emacs
mail/notmuch-mutt
Deleted ports which required this port:
* - deleted ports are only shown under the This port is required by section. It was harder to do for the Required section. Perhaps later...
Configuration Options : #
===> The following configuration options are available for notmuch-0.40_1:
DOXYGEN=off: Build documentation with Doxygen
MANPAGES=on: Build and/or install manual pages
===> Use 'make config' to modify these settings Options name : #
mail_notmuch USES: #
gmake gnome pkgconfig python:build,test tar:xz
FreshPorts was unable to extract/find any pkg message # Master Sites: #