| Age | Commit message (Collapse) | Author |
|
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>
|
|
* Keep dpkg-dev (>= 1.22.5) which is added for t64 transition.
|
|
This is in preparation for moving them to contrib and dropping them
from the test suite upstream.
|
|
pkgconf is apparently the annointed successor to pkg-config, at least
in Debian.
|
|
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.
|
|
that may be less intimidating for new users.
|
|
add related Enhances (Closes: #1029190).
|
|
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>
|
|
|
|
* Non-maintainer upload.
* Rename libraries for 64-bit time_t transition. Closes: #1063205
[dgit import unpatched notmuch 0.38.2-1.1]
|
|
|
|
[dgit import orig notmuch_0.38.2.orig.tar.xz]
|
|
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.
|
|
This is hopefully temporary, to work around some bugs related to emacs
28 in Debian.
|
|
This is needed to run (and test) notmuch-git.
|
|
Use a separate binary package to avoid dragging in dependencies on
python and git for those that do not want them.
|
|
This is particularly useful for the docs for the notmuch2 python
bindings, which are otherwise not packaged.
|
|
This problem will will be solved in the next release of dh-python, but
the crude solution is needed for backports anyway.
|
|
Enable the s-expression query parser in Debian.
|
|
xapian-metadata is used by some of the new tests.
|
|
|
|
|
|
elpa-notmuch is now present in oldstable, and we don't need to support
direct upgrades from older releases than that.
|
|
These contain several useful tools for the notmuch user, particularly
on Debian.
|
|
These contain some useful functions for notmuch users, mainly wrappers
for scripts from mailscripts.
|
|
|
|
This enables installation of notmuch-emacs-mua.desktop
|
|
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.
|
|
|
|
Signed-off-by: Daniel Kahn Gillmor <dkg@fifthhorseman.net>
|
|
Signed-off-by: Daniel Kahn Gillmor <dkg@fifthhorseman.net>
|
|
Signed-off-by: Daniel Kahn Gillmor <dkg@fifthhorseman.net>
|
|
These should generally match those in .travis.yml
|
|
notmuch release 0.29.2-2 for experimental (experimental) [dgit]
[dgit distro=debian no-split --quilt=linear]
|
|
Convert to pybuild while we are at it.
|
|
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>
|
|
/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>
|
|
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>
|
|
The immediate motivation is to have dh_installman look in debian/tmp
|
|
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.
|
|
We should probably not git://, and it needs a branch to not confuse
e.g. vcswatch.
|
|
This is needed to provide a makeinfo binary, to build the info version
of the documentation.
|
|
I was able to verify these 4 arches on Debian porterboxes
|
|
These are only needed for the test suite. In addition to the
functional change, this also helps document their role as
build-dependencies.
|
|
|
|
|
|
|
|
Conflicts:
NEWS
Add in NEWS from point release
|
|
gdb seems to be broken on more architectures than it works :(.
|
|
|