net-mail / notmuch

Thread-based e-mail indexer, supporting quick search and tagging

Official package sites : https://notmuchmail.org/ ·

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.

v0.28.4 :: 0/5 :: gentoo

Modified
License
GPL-3
Keywords
~alpha ~amd64 ~x64-solaris ~x86
USE flags
crypt doc emacs mutt nmbug python test valgrind

v0.28.3 :: 0/5 :: gentoo

Modified
License
GPL-3
Keywords
~alpha ~amd64 ~x64-solaris ~x86
USE flags
crypt doc emacs mutt nmbug python test valgrind

v0.27 :: 0/5 :: gentoo

Modified
License
GPL-3
Keywords
~alpha ~amd64 ~x64-solaris ~x86
USE flags
crypt doc emacs mutt nmbug python test valgrind

v0.26.2 :: 0/5 :: gentoo

Modified
License
GPL-3
Keywords
~alpha ~amd64 ~x64-solaris ~x86
USE flags
crypt doc emacs mutt nmbug python test valgrind

v0.26.1 :: 0/5 :: gentoo

Modified
License
GPL-3
Keywords
~alpha ~amd64 ~x64-solaris ~x86
USE flags
crypt doc emacs mutt nmbug python test valgrind

v0.25.3 :: 0/5 :: gentoo

Modified
License
GPL-3
Keywords
~alpha ~amd64 ~x64-solaris ~x86
USE flags
crypt doc emacs mutt nmbug python test valgrind

v0.24.2 :: 0/4 :: gentoo

Modified
License
GPL-3
Keywords
amd64 x86 ~alpha
USE flags
crypt doc emacs mutt nmbug python test valgrind

v0.23.7 :: 0/4 :: gentoo

Modified
License
GPL-3
Keywords
amd64 x86 ~alpha
USE flags
crypt doc emacs mutt nmbug python test valgrind

General

crypt
Support decryption and verification of PGP/MIME messages and in Emacs UI - encryption; support also S/MIME signature verification since version 0.22
doc
Install API documentation
emacs
Install Emacs UI (the main one)
mutt
Install helper script for Mutt
nmbug
Install experimental tag sharing / pseudo-bug-tracking script for Notmuch (see http://notmuchmail.org/nmbug/)
python
Add optional support/bindings for the Python language
test
Enable dependencies and/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently)
valgrind
Depend on dev-util/vagrind for test suite

python_targets

python2_7
Build with Python 2.7
python3_5
Build with Python 3.5
python3_6
Build with Python 3.6
python3_7
Build with Python 3.7

app-crypt / gnupg : The GNU Privacy Guard, a GPL OpenPGP implementation

app-doc / doxygen : Documentation system for most programming languages

app-editors / emacs : The extensible, customizable, self-documenting real-time display editor

app-editors / emacs-vcs : The extensible, customizable, self-documenting real-time display editor

app-misc / dtach : Emulates the detach feature of screen

dev-lang / python : An interpreted, interactive, object-oriented programming language

dev-lang / python-exec : Python script wrapper

dev-libs / glib : The GLib library of C routines

dev-libs / gmime : Utilities for creating and parsing messages using MIME

dev-libs / openssl : full-strength general purpose cryptography library (including SSL and TLS)

dev-libs / xapian : Xapian Probabilistic Information Retrieval library

dev-python / mock : Rolling backport of unittest.mock for all Pythons

dev-python / sphinx : Python documentation generator

dev-util / valgrind : An open-source memory debugger for GNU/Linux

sys-apps / texinfo : The GNU info program and utilities

sys-devel / gdb : GNU debugger

sys-libs / talloc : Samba talloc library

sys-libs / zlib : Standard (de)compression library

virtual / emacs : Virtual for GNU Emacs

virtual / pkgconfig : Virtual for the pkg-config implementation

app-crypt / gnupg : The GNU Privacy Guard, a GPL OpenPGP implementation

dev-lang / python : An interpreted, interactive, object-oriented programming language

dev-lang / python-exec : Python script wrapper

dev-libs / glib : The GLib library of C routines

dev-libs / gmime : Utilities for creating and parsing messages using MIME

dev-libs / xapian : Xapian Probabilistic Information Retrieval library

dev-perl / File-Which : Perl module implementing 'which' internally

dev-perl / Mail-Box : Mail folder manager and MUA backend

dev-perl / MailTools : Manipulation of electronic mail addresses

dev-perl / String-ShellQuote : Quote strings for passing through the shell

dev-perl / Term-ReadLine-Gnu : GNU Readline XS library wrapper

dev-python / sphinx : Python documentation generator

dev-vcs / git : stupid content tracker: distributed VCS designed for speed and efficiency

sys-apps / texinfo : The GNU info program and utilities

sys-libs / talloc : Samba talloc library

sys-libs / zlib : Standard (de)compression library

virtual / emacs : Virtual for GNU Emacs

virtual / perl-Digest-SHA : Virtual for Digest-SHA

virtual / perl-File-Path : Virtual for File-Path

virtual / perl-Getopt-Long : Virtual for Getopt-Long

virtual / perl-Pod-Parser : Virtual for Pod-Parser

mail-client / alot : Experimental terminal UI for net-mail/notmuch written in Python

mail-client / bower : A curses terminal client for the Notmuch email system

mail-client / mutt : A small but very powerful text-based mail client

mail-client / neomutt : A small but very powerful text-based mail client

mail-filter / afew : Initial tagging script for Notmuch

net-mail / muchsync : Synchronizes mail messages and notmuch tags across machines

475624
dev-ruby/notmuch-ruby - ruby bindings for net-mail/notmuch
670854
net-mail/notmuch-0.27: One or more compressed files were found in docompress-ed directories.
672774
net-mail/notmuch-0.23.7 to 0.27 fails 3 tests in T150-tagging
682048
net-mail/notmuch-0.28.3 : * doman failed
Repository mirror & CI · gentoo
Merge updates from master
Amadeusz Piotr Żołnowski · gentoo
net-mail/notmuch: Bump version
Package-Manager: Portage-2.3.51, Repoman-2.3.11 Signed-off-by: Amadeusz Piotr Żołnowski <aidecoe@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
*/*: Remove python3_4 PYTHON_COMPAT correctly
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Amadeusz Piotr Żołnowski · gentoo
net-mail/notmuch: Setup python for Sphinx (to build docs)
Signed-off-by: Amadeusz Piotr Żołnowski <aidecoe@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Robin H. Johnson · gentoo
net-mail/notmuch: manpages need USE=doc & mock
Manpages are not built without USE=doc, which needs unittest.mock. Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Amadeusz Piotr Żołnowski · gentoo
net-mail/notmuch: Fix QA warnings
Fix compressed man pages warning and "jobserver unavailable" warning. Bug: https://bugs.gentoo.org/670854 Signed-off-by: Amadeusz Piotr Żołnowski <aidecoe@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Amadeusz Piotr Żołnowski · gentoo
net-mail/notmuch: Bump version
Drop GMime 2.6 support as upstream already marked 2.6 support as deprecated. Require GMime 3. Require at least Xapian 1.4.9, as 1.4.7 and 1.4.8 are broken. Signed-off-by: Amadeusz Piotr Żołnowski <aidecoe@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Paweł Tomak · gentoo
net-mail/notmuch: add Python 3.7 to supported versions.
Signed-off-by: Paweł Tomak <pawel@tomak.eu> Closes: https://github.com/gentoo/gentoo/pull/10881 Signed-off-by: Patrice Clement <monsieurp@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Amadeusz Żołnowski · gentoo
net-mail/notmuch: Remove older version of 0.25 branch
Amadeusz Żołnowski · gentoo
net-mail/notmuch: Bump version
Repository mirror & CI · gentoo
Merge updates from master
Amadeusz Żołnowski · gentoo
net-mail/notmuch: Bump version
Amadeusz Żołnowski · gentoo
net-mail/notmuch: Bump version
Package-Manager: Portage-2.3.24, Repoman-2.3.6
Michael Mair-Keimberger · gentoo
net-mail/notmuch: use HTTPS
Guillaume Seren · gentoo
net-mail/notmuch: Add version bump 0.25.3
Package-Manager: Portage-2.3.16, Repoman-2.3.6 Closes: https://bugs.gentoo.org/640850
Amadeusz Żołnowski · gentoo
net-mail/notmuch: Bump version
Package-Manager: Portage-2.3.11, Repoman-2.3.3
Amadeusz Żołnowski · gentoo
net-mail/notmuch: Bump version
Package-Manager: Portage-2.3.8, Repoman-2.3.3
Fabian Groffen · gentoo
net-mail/notmuch: marked ~x64-solaris
Package-Manager: Portage-2.3.8-prefix, Repoman-2.3.3
Amadeusz Żołnowski · gentoo
net-mail/notmuch: Remove older minor version
Package-Manager: Portage-2.3.7, Repoman-2.3.3
Amadeusz Żołnowski · gentoo
net-mail/notmuch: Bump version
Package-Manager: Portage-2.3.7, Repoman-2.3.3
Pacho Ramos · gentoo
net-mail/notmuch: amd64/x86 stable, bug #618876
Package-Manager: Portage-2.3.6, Repoman-2.3.2
Amadeusz Żołnowski · gentoo
net-mail/notmuch: Bump version
Package-Manager: Portage-2.3.6, Repoman-2.3.2
Amadeusz Żołnowski · gentoo
net-mail/notmuch: Some features require Xapian 1.4+
Inform user that "Regular expression searches supported for from: and subject:" require at >=dev-libs/xapian-1.4. Gentoo-Bug: 613818 Package-Manager: Portage-2.3.5, Repoman-2.3.2
Amadeusz Żołnowski · gentoo
net-mail/notmuch: Remove older testing version
Package-Manager: Portage-2.3.5, Repoman-2.3.2
Amadeusz Żołnowski · gentoo
net-mail/notmuch: Remove version affected by bug 587676
Gentoo-Bug: 587676 Package-Manager: Portage-2.3.5, Repoman-2.3.2
Amadeusz Żołnowski · gentoo
net-mail/notmuch: Bump version to 0.24.1
Package-Manager: Portage-2.3.5, Repoman-2.3.2
Amadeusz Żołnowski · gentoo
net-mail/notmuch: Remove older minor version
0.23.7 has just been stabilized. This can be removed now. Package-Manager: Portage-2.3.5, Repoman-2.3.2
Agostino Sarubbo · gentoo
net-mail/notmuch: x86 stable wrt bug #612952
Package-Manager: Portage-2.3.3, Repoman-2.3.1 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Agostino Sarubbo · gentoo
net-mail/notmuch: amd64 stable wrt bug #612952
Package-Manager: Portage-2.3.3, Repoman-2.3.1 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Amadeusz Żołnowski · gentoo
net-mail/notmuch: Follow guidlines for completion files
Gentoo-Bug: 613828 Package-Manager: Portage-2.3.5, Repoman-2.3.2
Amadeusz Żołnowski · gentoo
net-mail/notmuch: Don't overwrite system mimeinfo.cache
Package-Manager: Portage-2.3.5, Repoman-2.3.2
Amadeusz Żołnowski · gentoo
net-mail/notmuch: Remove older testing version
Package-Manager: Portage-2.3.4, Repoman-2.3.2
Amadeusz Żołnowski · gentoo
net-mail/notmuch: Try with newer version of Python
Package-Manager: Portage-2.3.4, Repoman-2.3.2
Amadeusz Żołnowski · gentoo
net-mail/notmuch: Remove older minor version
Package-Manager: Portage-2.3.4, Repoman-2.3.2
Amadeusz Żołnowski · gentoo
net-mail/notmuch: Bump version to 0.24
Package-Manager: Portage-2.3.4, Repoman-2.3.2
Ulrich Müller · gentoo
[QA] Drop $Id$ lines that were added back.
Bug: 611234
Amadeusz Żołnowski · gentoo
net-mail/notmuch: Bump version to 0.23.7
It includes the fix for gpg-agent configuration, so the patch fix-gpg-tests.patch introduced in 0.23.5 can be dropped. Package-Manager: Portage-2.3.3, Repoman-2.3.1
Robin H. Johnson · gentoo
Drop $Id$ per council decision in bug #611234.
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
Amadeusz Żołnowski · gentoo
net-mail/notmuch: Remove older patch version
Package-Manager: Portage-2.3.3, Repoman-2.3.1
Amadeusz Żołnowski · gentoo
net-mail/notmuch: Fix tests to work with >=app-crypt/gnupg-2.1.16
Tests have been failing because path for Unix socket was too long. Socket had been created in temporary directory within workdir. Create temporary directory in /tmp instead. Package-Manager: Portage-2.3.3, Repoman-2.3.1
T. Malfatti · gentoo
media-libs/portaudio: Version bump
Amadeusz Żołnowski · gentoo
net-mail/notmuch: Remove oldest versions
Package-Manager: Portage-2.3.3, Repoman-2.3.1
Amadeusz Żołnowski · gentoo
Merge remote-tracking branch 'github/pr/3411'
Amadeusz Żołnowski · gentoo
net-mail/notmuch: die if Makefile.config could not be removed
Package-Manager: Portage-2.3.3, Repoman-2.3.1
Guillaume Seren · gentoo
net-mail/notmuch: Add version bump 0.23.5
Add version bump 0.23.5
Amadeusz Żołnowski · gentoo
net-mail/notmuch: Bump version
Package-Manager: Portage-2.3.3, Repoman-2.3.1
Agostino Sarubbo · gentoo
net-mail/notmuch: x86 stable wrt bug #603384
Package-Manager: portage-2.3.0 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Amadeusz Żołnowski · gentoo
net-mail/notmuch: Keep only latest patch versions
Package-Manager: Portage-2.3.3, Repoman-2.3.1
Tobias Klausmann · gentoo
net-mail/notmuch-0.23.3-r0: stable on amd64
Gentoo-Bug: 599544
Tobias Klausmann · gentoo
net-mail/notmuch-0.23.1-r0: stable on amd64
Gentoo-Bug: 599544
Amadeusz Żołnowski · gentoo
net-mail/notmuch: Bump version to 0.23.3
Package-Manager: portage-2.3.2
Amadeusz Żołnowski · gentoo
net-mail/notmuch: Bump version
Package-Manager: portage-2.3.2
Michał Górny · gentoo
global: Drop dead implementations from PYTHON_COMPAT
Amadeusz Żołnowski · gentoo
net-mail/notmuch: Remove 0.23* ebuilds superseded by 0.23.1
Package-Manager: portage-2.3.2
Amadeusz Żołnowski · gentoo
net-mail/notmuch: Bump version to 0.23.1
Package-Manager: portage-2.3.2
Amadeusz Żołnowski · gentoo
net-mail/notmuch: Backport fixes to 0.23
Fix Emacs 25.1 compatibility issue. Restore colours for unread and flagged tags accidentally swapped in 0.23. Package-Manager: portage-2.3.2
Amadeusz Żołnowski · gentoo
net-mail/notmuch: Bump version to 0.23
Package-Manager: portage-2.3.1
Amadeusz Żołnowski · gentoo
net-mail/notmuch: Remove older versions
0.22.2 contains bugfixes and supersedes 0.22 and 0.22.1. Package-Manager: portage-2.3.1
Amadeusz Żołnowski · gentoo
net-mail/notmuch: Bump EAPI to 6 in latest version
Support user patches. Install HTML docs with dodoc. It needed extra steps to reproduce behaviour of dohtml. Package-Manager: portage-2.3.0
Amadeusz Żołnowski · gentoo
net-mail/notmuch: Bump version to 0.22.2
Package-Manager: portage-2.3.0
Amadeusz Żołnowski · gentoo
net-mail/notmuch: Don't die on unpack
Copy test database only for test. Package-Manager: portage-2.3.0
Amadeusz Żołnowski · gentoo
net-mail/notmuch: Bump version to 0.22.1
Package-Manager: portage-2.3.0
Amadeusz Żołnowski · gentoo
net-mail/notmuch: Put database to correct directory
Package-Manager: portage-2.3.0
Tobias Klausmann · gentoo
net-mail/notmuch-0.22-r2: add ~alpha keyword
Gentoo-Bug: 587560
Amadeusz Żołnowski · gentoo
net-mail/notmuch: Make tests verbose in stable ebuilds as well
Package-Manager: portage-2.3.0
Amadeusz Żołnowski · gentoo
net-mail/notmuch: Let package manager download test database
Put test notmuch database into SRC_URI and copy it to test directory rather than downloading it in src_test phase. Package-Manager: portage-2.3.0
Amadeusz Żołnowski · gentoo
net-mail/notmuch: Make tests verbose
Amadeusz Żołnowski · gentoo
net-mail/notmuch: Rename debug flag to valgrind (in testing ebuild only)
Require valgrind only for build. 'debug' flag was actually misused. Gentoo-Bug: 587560 Package-Manager: portage-2.3.0
Amadeusz Żołnowski · gentoo
net-mail/notmuch: Bump revision
Bump revision for commit "Don't block app-crypt/gnupg and dev-libs/gmime[smime]". Package-Manager: portage-2.3.0_rc1
Amadeusz Żołnowski · gentoo
net-mail/notmuch: Don't block app-crypt/gnupg and dev-libs/gmime[smime]
Test fails if GnuPG is installed and GMime is compiled without S/MIME. This could occur when 'crypt' flag is disabled but GnuPG is installed anyway. Although test requires 'crypt', therefore this doesn't occur and blocking anything when particular feature is disabled is not needed. Package-Manager: portage-2.3.0_rc1
Amadeusz Żołnowski · gentoo
net-mail/notmuch: Apply changes in dependencies only in new rev
Revert changes in notmuch-0.22.ebuild in commit 9cdfbeb940dabdd1d2088752b761e12c605e6efa and reapply changes to newly bumped notmuch-0.22-r1.ebuild only. Changes in dependencies are not so trivial, so better have a backup option for users. Package-Manager: portage-2.3.0_rc1
Amadeusz Żołnowski · gentoo
net-mail/notmuch: Correct dependencies related to S/MIME support
gnupg must be installed only if crypt flag is enabled, because crypt related tests are run when this gnupg commands can be found. The same applies to smime flag of gmime which pulls gnupg. Package-Manager: portage-2.3.0_rc1
Amadeusz Żołnowski · gentoo
net-mail/notmuch: Install notmuch-report instead of nmbug-status
nmbug-status has been renamed to notmuch-report. Package-Manager: portage-2.2.28
Amadeusz Żołnowski · gentoo
net-mail/notmuch: Bump version
Simplify deps. Use slots and subslots. Package-Manager: portage-2.2.28
Agostino Sarubbo · gentoo
net-mail/notmuch: x86 stable wrt bug #572014
Package-Manager: portage-2.2.26 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Patrice Clement · gentoo
Merge remote-tracking branch 'github/pr/711'.
Agostino Sarubbo · gentoo
net-mail/notmuch: amd64 stable wrt bug #572014
Package-Manager: portage-2.2.26 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Amadeusz Żołnowski · gentoo
net-mail/notmuch: Bump version to 0.21
Gentoo-Bug: 565522 Package-Manager: portage-2.2.23
Amadeusz Żołnowski · gentoo
net-mail/notmuch: Depend on dev-python/sphinx unconditionally
dev-python/sphinx used to be used only to generate docs for Python bindings, but now it is also used instead of rst2man to generate man pages.
Agostino Sarubbo · gentoo
net-mail/notmuch: x86 stable wrt bug #557918
Package-Manager: portage-2.2.20.1 RepoMan-Options: --include-arches="x86"
Agostino Sarubbo · gentoo
net-mail/notmuch: amd64 stable wrt bug #557918
Package-Manager: portage-2.2.20.1 RepoMan-Options: --include-arches="amd64"
Amadeusz Żołnowski · gentoo
net-mail/notmuch: Add sub-slots "3" and "4" to stable versions
Nothing depends directly on libnotmuch.so therefore I skip revision bump. Package-Manager: portage-2.2.20.1
Amadeusz Żołnowski · gentoo
net-mail/notmuch: Add sub-slot "4"
Sub-slot corresponds to major wersion of libnotmuch.so.X.Y. Bump of Y is meant to be binary backward compatible. Nothing depends directly on libnotmuch.so therefore I skip revision bump. Package-Manager: portage-2.2.20.1
Amadeusz Żołnowski · gentoo
net-mail/notmuch: Remove oldest versions
Package-Manager: portage-2.2.20.1
Robin H. Johnson · gentoo
proj/gentoo: Initial commit
This commit represents a new era for Gentoo: Storing the gentoo-x86 tree in Git, as converted from CVS. This commit is the start of the NEW history. Any historical data is intended to be grafted onto this point. Creation process: 1. Take final CVS checkout snapshot 2. Remove ALL ChangeLog* files 3. Transform all Manifests to thin 4. Remove empty Manifests 5. Convert all stale $Header$/$Id$ CVS keywords to non-expanded Git $Id$ 5.1. Do not touch files with -kb/-ko keyword flags. Signed-off-by: Robin H. Johnson <robbat2@gentoo.org> X-Thanks: Alec Warner <antarus@gentoo.org> - did the GSoC 2006 migration tests X-Thanks: Robin H. Johnson <robbat2@gentoo.org> - infra guy, herding this project X-Thanks: Nguyen Thai Ngoc Duy <pclouds@gentoo.org> - Former Gentoo developer, wrote Git features for the migration X-Thanks: Brian Harring <ferringb@gentoo.org> - wrote much python to improve cvs2svn X-Thanks: Rich Freeman <rich0@gentoo.org> - validation scripts X-Thanks: Patrick Lauer <patrick@gentoo.org> - Gentoo dev, running new 2014 work in migration X-Thanks: Michał Górny <mgorny@gentoo.org> - scripts, QA, nagging X-Thanks: All of other Gentoo developers - many ideas and lots of paint on the bikeshed