summaryrefslogtreecommitdiff
path: root/debian/control
AgeCommit message (Collapse)Author
2025-03-13Debian build-deps: include emacs-pgtk in conjunctionDaniel Kahn Gillmor
Debian developers with the pure GTK+ variant of emacs (which does not support X11 at all, as it builds entirely against the GTK Wayland backend) should also be able to treat the build-dependencies as satisfied. Signed-off-by: Daniel Kahn Gillmor <dkg@fifthhorseman.net>
2025-02-22Consolidate duplicated dpkg-dev requirementsXiyue Deng
* Keep dpkg-dev (>= 1.22.5) which is added for t64 transition.
2025-02-22debian: stop packaging legacy python bindings.David Bremner
This is in preparation for moving them to contrib and dropping them from the test suite upstream.
2024-08-05debian: migrate build dependency to pkgconfdebian/0.38.3-3archive/debian/0.38.3-3David Bremner
pkgconf is apparently the annointed successor to pkg-config, at least in Debian.
2024-08-05debian: drop build conflicts on gdb-minimalDavid Bremner
Recent gdb Provides gdb-minimal, so we can't conflict with it and require gdb. This may cause problems for people building in dirty environments for older gdb, but there is not much we can do.
2024-08-05Add Astroid as an alternative Recommends; this one is a GUI clientNicholas D Steeves
that may be less intimidating for new users.
2024-08-05Allow neomutt to fulfill the "mutt" requirement of notmuch-mutt, andNicholas D Steeves
add related Enhances (Closes: #1029190).
2024-08-05Convert notmuch-vim to Vim addon policy 2.0James McCoy
The new Vim addon policy relies on Vim's native package functionality, rather than the Debian-specific vim-addons tool. This allows the addon to be immediately available when the package is installed, rather than requiring extra setup by the user. * Install notmuch-vim to its own /usr/share/notmuch-vim directory, so the files are self-contained. * Remove vim-addon-manager from notmuch-vim Depends * Add ${vim-addon:Depends} to notmuch-vim Depends to ensure it has the required relationships on Vim/Neovim. * Build-Depend on dh-sequence-vim-addon to automatically setup the required symlinks for Vim and Neovim to see the addon. Signed-off-by: James McCoy <jamessan@debian.org>
2024-03-09Merge from sid [dgit]David Bremner
2024-02-28notmuch (0.38.2-1.1) unstable; urgency=mediumBenjamin Drung
* Non-maintainer upload. * Rename libraries for 64-bit time_t transition. Closes: #1063205 [dgit import unpatched notmuch 0.38.2-1.1]
2024-02-17debian: recommend gpg-agent instead of gnupg agentDavid Bremner
2023-12-01Import notmuch_0.38.2.orig.tar.xzDavid Bremner
[dgit import orig notmuch_0.38.2.orig.tar.xz]
2023-05-27notmuch-mutt: replace extra command with notmuch thread search featurePaul Wise
This should be be slightly faster since it avoids forking a shell and is less code in and less dependencies for the script. Since String::ShellQuote isn't used elsewhere, drop mention of it.
2022-08-24debian: build-depend on emacs-elDavid Bremner
This is hopefully temporary, to work around some bugs related to emacs 28 in Debian.
2022-07-07debian: add git as a build-dependency, for the test suiteDavid Bremner
This is needed to run (and test) notmuch-git.
2022-06-17debian: install notmuch-gitDavid Bremner
Use a separate binary package to avoid dragging in dependencies on python and git for those that do not want them.
2022-01-29debian: package HTML docsDavid Bremner
This is particularly useful for the docs for the notmuch2 python bindings, which are otherwise not packaged.
2021-12-10debian: build only against default python versiondebian/0.34.2-1archive/debian/0.34.2-1David Bremner
This problem will will be solved in the next release of dh-python, but the crude solution is needed for backports anyway.
2021-10-15debian: add dependency on libsexp-devdebian/0.34_rc0-1archive/debian/0.34_rc0-10.34_rc0David Bremner
Enable the s-expression query parser in Debian.
2021-04-24debian: add xapian-tools for testsDavid Bremner
xapian-metadata is used by some of the new tests.
2020-12-26debian: skip gdb based tests on hppadebian/0.31.3-2archive/debian/0.31.3-2David Bremner
2020-11-09debian: upload 0.31.2-3debian/0.31.2-3archive/debian/0.31.2-3David Bremner
2020-08-29debian: drop notmuch-emacs dependency packageDavid Bremner
elpa-notmuch is now present in oldstable, and we don't need to support direct upgrades from older releases than that.
2020-08-29debian: suggest mailscriptsDavid Bremner
These contain several useful tools for the notmuch user, particularly on Debian.
2020-08-29debian: suggest elpa-mailscriptsDavid Bremner
These contain some useful functions for notmuch users, mainly wrappers for scripts from mailscripts.
2020-06-01debian: Add build dependency on doxygendebian/0.30_rc0-1archive/debian/0.30_rc0-10.30_rc0David Bremner
2020-06-01debian: add desktop-file-utils dependencyDavid Bremner
This enables installation of notmuch-emacs-mua.desktop
2020-04-01debian: Add packaging for python3-notmuch2Daniel Kahn Gillmor
Ship a new debian package for the notmuch2 CFFI-based Python interface to notmuch. Unlike the notmuch python module, the new notmuch2 module is no longer arch-independent, because it builds and ships a shared object in addition to the python code. This patch encourages new downstream development to rely on notmuch2 instead of on notmuch, to get the benefits of the new module. I welcome any suggested improvements to this packaging, but it appears to me to be sufficient to get "import notmuch2" to work and do some basic tests.
2019-12-21debian: move packaging to dh 12Daniel Kahn Gillmor
2019-12-04wrap-and-sort -astDaniel Kahn Gillmor
Signed-off-by: Daniel Kahn Gillmor <dkg@fifthhorseman.net>
2019-12-03Rules-Requires-Root: no (we do nothing as root during package build)Daniel Kahn Gillmor
Signed-off-by: Daniel Kahn Gillmor <dkg@fifthhorseman.net>
2019-12-03Standards-Version: bump to 4.4.1 (no changes needed)Daniel Kahn Gillmor
Signed-off-by: Daniel Kahn Gillmor <dkg@fifthhorseman.net>
2019-12-03debian: add python3 dependencies for the new python bindingsDavid Bremner
These should generally match those in .travis.yml
2019-11-03Merge tag 'debian/0.29.2-2'David Bremner
notmuch release 0.29.2-2 for experimental (experimental) [dgit] [dgit distro=debian no-split --quilt=linear]
2019-11-02debian upload 0.29.2-2: goodbye python2 supportdebian/0.29.2-2archive/debian/0.29.2-2David Bremner
Convert to pybuild while we are at it.
2019-06-11debian: Add appropriate substitution variables to debian/controlDaniel Kahn Gillmor
Without this change, dh_gencontrol emits: dpkg-gencontrol: warning: package python-notmuch: substitution variable ${python:Provides} unused, but is defined dpkg-gencontrol: warning: package python-notmuch: substitution variable ${python:Versions} unused, but is defined dpkg-gencontrol: warning: package notmuch-mutt: substitution variable ${perl:Depends} unused, but is defined Signed-off-by: Daniel Kahn Gillmor <dkg@fifthhorseman.net>
2019-06-11debian: bump Standards-Version to 4.3.0 (no changes needed)Daniel Kahn Gillmor
/usr/share/doc/debian-policy/upgrading-checklist.txt.gz suggests that notmuch is already compliant with debian-policy 4.3.0. Signed-off-by: Daniel Kahn Gillmor <dkg@fifthorseman.net>
2019-05-03build: drop support for gmime-2.6David Bremner
GMime 3.0 is over 2 years old now, and 2.6 has been deprecated in notmuch for about 1.5 years. Comments and documentation no longer need to refer to GMime 2.6, so clean them all up. Signed-off-by: Daniel Kahn Gillmor <dkg@fifthhorseman.net>
2018-09-18debian: bump compat level to 11David Bremner
The immediate motivation is to have dh_installman look in debian/tmp
2018-09-09debian: add unversioned emacs, drop emacs23David Bremner
In current Debian sid / testing, emacs25 is a transitional package, and emacs-gtk, emacs-lucid, and emacs-nox are the real packages. Emacs 23 is not available in emacs after oldoldstable.
2018-09-09debian: update Vcs-Git URLDavid Bremner
We should probably not git://, and it needs a branch to not confuse e.g. vcswatch.
2018-06-28debian: add build depency on texinfoDavid Bremner
This is needed to provide a makeinfo binary, to build the info version of the documentation.
2018-05-06debian: re-enable gdb in tests on s390x, ppc64el, armel, mipseldebian/0.26.2-2David Bremner
I was able to verify these 4 arches on Debian porterboxes
2018-05-06debian: mark dtach and gdb as <!nocheck>David Bremner
These are only needed for the test suite. In addition to the functional change, this also helps document their role as build-dependencies.
2018-01-04Standards-Version: bump to 4.1.3 (no changes needed)Daniel Kahn Gillmor
2018-01-04move to debhelper 10Daniel Kahn Gillmor
2017-12-12Standards-Version: bumped to 4.1.2 (no changes needed)Daniel Kahn Gillmor
2017-12-08Merge branch 'release'David Bremner
Conflicts: NEWS Add in NEWS from point release
2017-12-08debian: disable gdb on alphaDavid Bremner
gdb seems to be broken on more architectures than it works :(.
2017-12-08debian: add versioned depends on libgmimeDavid Bremner