summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* net-mail/notmuch: eutils--Sam James2021-04-183-4/+4
| | | | | Package-Manager: Portage-3.0.18-prefix, Repoman-3.0.3 Signed-off-by: Sam James <sam@gentoo.org>
* net-mail/notmuch: add upstream glib 2.68 patchSam James2021-04-142-0/+64
| | | | | Closes: https://bugs.gentoo.org/777663 Signed-off-by: Sam James <sam@gentoo.org>
* */*: Add proxied="yes" for non-@gentoo.org peopleMichał Górny2021-03-161-1/+1
| | | | | | | | | | | | Done via: find -name metadata.xml -exec xml ed -P -L \ -a '/pkgmetadata/maintainer[substring(email, string-length(email) - string-length("@gentoo.org") + 1) != "@gentoo.org"]' \ -t attr -n proxied -v yes {} + Signed-off-by: Michał Górny <mgorny@gentoo.org>
* net-mail/notmuch: add Python 3.9 to stableSam James2021-02-273-5/+5
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* */*: Remove obsolete values from PYTHON_COMPATMichał Górny2021-01-316-6/+6
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* net-mail/notmuch: ROOT -> EROOTSam James2021-01-021-1/+1
| | | | | Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Sam James <sam@gentoo.org>
* net-mail/notmuch: restore dropped ~x64-macosSam James2021-01-021-2/+2
| | | | | Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Sam James <sam@gentoo.org>
* net-mail/notmuch: Bump to version 0.31.3Ralph Seichter2021-01-022-0/+277
| | | | | | | Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Ralph Seichter <gentoo@seichter.de> Closes: https://github.com/gentoo/gentoo/pull/18846 Signed-off-by: Sam James <sam@gentoo.org>
* net-mail/notmuch: ~x64-macos keywordedSam James2020-12-011-1/+1
| | | | | Package-Manager: Portage-3.0.10.2-prefix, Repoman-3.0.2 Signed-off-by: Sam James <sam@gentoo.org>
* net-mail/notmuch: x86 stable (bug #747643)Thomas Deutschmann2020-11-131-1/+1
| | | | | Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
* net-mail/notmuch: bump to 0.31.2Georgy Yakovlev2020-11-082-0/+278
| | | | | | | | crypt tests fixed Bug: https://bugs.gentoo.org/749969 Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
* net-mail/notmuch: fix doc installation with USE=muttGeorgy Yakovlev2020-11-061-4/+2
| | | | | Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
* net-mail/notmuch: fix whitespaceGeorgy Yakovlev2020-11-011-1/+0
| | | | | Package-Manager: Portage-3.0.8, Repoman-3.0.2 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
* net-mail/notmuch: add myself to metadata.xml, remove proxy-maintGeorgy Yakovlev2020-11-011-4/+4
| | | | | | | | | this is very high-profile package was in a bad state. Take over from proxy-maint for maintenance. Bug: https://bugs.gentoo.org/751535 Package-Manager: Portage-3.0.8, Repoman-3.0.2 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
* net-mail/notmuch: QA revbump: fix multiple issuesGeorgy Yakovlev2020-11-013-213/+280
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | add apidoc flag, which depends on doxygen split doxygen dep under apidoc flag apidoc depends on doc, add required_use add py3.9 and pypy3 support (all tests pass) switch to cffi virtual add missing PYTHON_USEDEP to cffi add desktop file installation for emacs regen desktop database if required add python tests and pytest dep remove mock dep, works fine with stdlib one add perl dep where appropriate for some scripts add missing subslot on zlib use standard python subphase functions instead of bindings() fix makefile target sed use more standard funtion calls instead of hard to read hacks work around a Makefile race emacs doc generation, it needs -j1 add python documentation installation add basic docs, switch to einstalldocs prevent automagic dependency on gnu parallel in tests make tests more verbose prevent automagic dependency on sphinx (bug #751535) fix manpage installation fix manpage compression fix texinfo file installation fix missing manpage symlink fix overly generic manpage name fix nmbug & friends shebangs silence pushd/popd calls move around some deps misc style changes TODO: more cleanup needed. nmbug need python dependencies. TODO: remove old bindings to fix setuptools warning. TODO: crypto tests fail ( probably #749969 ) Bug: https://bugs.gentoo.org/751535 Package-Manager: Portage-3.0.8, Repoman-3.0.2 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
* net-mail/notmuch: Keyword 0.31-r1 arm, #751022Sam James2020-10-271-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* net-mail/notmuch: tighten xapian dep in 0.31Sam James2020-09-301-1/+1
| | | | | | | | | | | | | | I can't reproduce this *but* upstream state [0][1] we need >=dev-libs/xapian-1.4.0, so let's require it, although most people should be fine in ~. [0] https://git.notmuchmail.org/git?p=notmuch;a=commit;h=00cdfe10717020423870fdaf56e973db9aba9f5a [1] https://git.notmuchmail.org/git?p=notmuch;a=commit;h=2c7b3d3a80d40c25e2991e2659c6a6006b50fb08 Closes: https://bugs.gentoo.org/744136 Package-Manager: Portage-3.0.4, Repoman-3.0.1 Signed-off-by: Sam James <sam@gentoo.org>
* net-mail/notmuch: Unconditionally install man-pagesRalph Seichter2020-09-301-0/+213
| | | | | | | | | Installation of man-pages no longer depends on the "doc" use flag. Package-Manager: Portage-3.0.4, Repoman-3.0.1 Signed-off-by: Ralph Seichter <gentoo@seichter.de> Closes: https://github.com/gentoo/gentoo/pull/17533 Signed-off-by: Sam James <sam@gentoo.org>
* net-mail/notmuch: Stabilize 0.30-r1 amd64, #737522Sam James2020-09-201-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* net-mail/notmuch: subscribe to xapian subslot againSam James2020-09-131-1/+1
| | | | | Package-Manager: Portage-3.0.4, Repoman-3.0.1 Signed-off-by: Sam James <sam@gentoo.org>
* net-mail/notmuch: Bump to version 0.31Ralph Seichter2020-09-132-0/+217
| | | | | | | | | | Technical changes in release 0.31 include support for Emacs 27.1 and Xapian 1.5 (the current development version) Package-Manager: Portage-3.0.4, Repoman-3.0.1 Signed-off-by: Ralph Seichter <gentoo@seichter.de> Closes: https://github.com/gentoo/gentoo/pull/17441 Signed-off-by: Sam James <sam@gentoo.org>
* net-mail/notmuch: x86 stable (bug #737522)Thomas Deutschmann2020-09-031-1/+1
| | | | | Package-Manager: Portage-3.0.4, Repoman-3.0.1 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
* net-mail/notmuch: arm64 keyworded (bug #734840)Sam James2020-08-251-1/+1
| | | | | Package-Manager: Portage-3.0.4, Repoman-3.0.1 Signed-off-by: Sam James <sam@gentoo.org>
* net-mail/notmuch: install deprecated python bindings on 0.30Joonas Niilola2020-08-091-0/+6
| | | | | | | | | | | - There are still some packages in ::gentoo repo that depend on the deprecated 'notmuch' python modules. As other major distributions still provide these bindings, we should enable them too and give some extra time for other upstreams to update into using 'notmuch2'. Closes: https://bugs.gentoo.org/736204 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* net-mail/notmuch: Drop x64-solaris re bug #690140Kent Fredric2020-07-242-2/+2
| | | | | | | | | Depends: - dev-perl/String-ShellQuote Bug: https://bugs.gentoo.org/690140 Package-Manager: Portage-2.3.103, Repoman-2.3.22 Signed-off-by: Kent Fredric <kentnl@gentoo.org>
* net-mail/notmuch: Post-stabilisation cleanupRalph Seichter2020-07-202-465/+0
| | | | | | | | | Remove obsolete ebuilds. Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Ralph Seichter <gentoo@seichter.de> Closes: https://github.com/gentoo/gentoo/pull/16754 Signed-off-by: Sam James <sam@gentoo.org>
* net-mail/notmuch: x86 stable (bug #732238)Sam James2020-07-191-1/+1
| | | | | Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Sam James <sam@gentoo.org>
* net-mail/notmuch: amd64 stable (bug #732238)Sam James2020-07-191-1/+1
| | | | | Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Sam James <sam@gentoo.org>
* net-mail/notmuch: Bump to version 0.30Ralph Seichter2020-07-143-1/+210
| | | | | | | | | | | Feature release 0.30, see https://notmuchmail.org/news/ . This ebuild adds support for Python 3.8 and for the new Python CFFI bindings (package name "notmuch2"). Package-Manager: Portage-2.3.99, Repoman-2.3.23 Signed-off-by: Ralph Seichter <gentoo@seichter.de> Closes: https://github.com/gentoo/gentoo/pull/16668 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* net-mail/notmuch: Fix runtime dependenciesRalph Seichter2020-05-231-0/+230
| | | | | | | | | | | | | | | | * Updated ebuild for EAPI 7. * Fix: Earlier ebuild versions had unconditional dependencies on Sphinx and Texinfo even at runtime. Moved dependencies to BDEPEND and tied them to USE=doc. * Fix: Install Texinfo documentation only when USE=doc is specified. Closes: https://bugs.gentoo.org/711052 Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Ralph Seichter <gentoo@seichter.de> Closes: https://github.com/gentoo/gentoo/pull/15918 Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
* net-mail/notmuch: add ~ppc64 keywordGeorgy Yakovlev2020-05-191-1/+1
| | | | | Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
* net-mail/notmuch: Add myself as maintainerRalph Seichter2020-05-111-1/+8
| | | | | | | | As discussed on the gentoo-dev mailing list. Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Ralph Seichter <gentoo@seichter.de> Signed-off-by: Amadeusz Piotr Żołnowski <aidecoe@gentoo.org>
* Remove myself from maintainersAmadeusz Piotr Żołnowski2020-05-101-4/+1
| | | | Signed-off-by: Amadeusz Piotr Żołnowski <aidecoe@gentoo.org>
* net-mail/notmuch: Remove py2.7Michał Górny2020-05-071-1/+1
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* net-mail/notmuch: Fix error on configure with 'crypt' flag disabledAmadeusz Piotr Żołnowski2020-03-041-0/+232
| | | | | | Bug: https://bugs.gentoo.org/707656 Package-Manager: Portage-2.3.76, Repoman-2.3.16 Signed-off-by: Amadeusz Piotr Żołnowski <aidecoe@gentoo.org>
* net-mail/notmuch: Remove py2Michał Górny2020-02-111-1/+1
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* net-mail/notmuch: Remove vulnerable versionsAmadeusz Piotr Żołnowski2020-02-016-616/+0
| | | | | | Bug: https://bugs.gentoo.org/701350 Package-Manager: Portage-2.3.76, Repoman-2.3.16 Signed-off-by: Amadeusz Piotr Żołnowski <aidecoe@gentoo.org>
* net-mail/notmuch: x86 stable wrt bug #701350Agostino Sarubbo2020-01-301-1/+1
| | | | | | Package-Manager: Portage-2.3.84, Repoman-2.3.20 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
* net-mail/notmuch: amd64 stable wrt bug #701350Agostino Sarubbo2020-01-301-1/+1
| | | | | | Package-Manager: Portage-2.3.84, Repoman-2.3.20 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
* net-mail/notmuch: [QA] Fix HomepageInSrcUriDavid Seifert2020-01-133-6/+6
| | | | Signed-off-by: David Seifert <soap@gentoo.org>
* */*: Clean PYTHON_COMPAT of obsolete implsMichał Górny2020-01-053-6/+6
| | | | | Closes: https://github.com/gentoo/gentoo/pull/14246 Signed-off-by: Michał Górny <mgorny@gentoo.org>
* net-mail/notmuch: Update for elisp-common.eclass changes.Ulrich Müller2019-12-213-15/+12
| | | | | | | | | | | Function elisp-need-emacs is deprecated, replace it by assigning NEED_EMACS and calling elisp-check-emacs-version in pkg_setup. Require emacs-24.1 as minimum version, because it is the first version with libxml2 support. Package-Manager: Portage-2.3.82, Repoman-2.3.20 Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* net-mail/notmuch: Update virtual/emacs dependency.Ulrich Müller2019-12-203-3/+3
| | | | | | | The virtual is deprecated, depend on app-editors/emacs instead. Package-Manager: Portage-2.3.82, Repoman-2.3.20 Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* net-mail/notmuch: Bump to 0.29.3Amadeusz Piotr Żołnowski2019-11-274-21/+62
| | | | | | | | | Remove 0.29.2-r1 as 0.29.3 has the backported patch and one more additional fix. Bug: https://bugs.gentoo.org/701350 Package-Manager: Portage-2.3.76, Repoman-2.3.16 Signed-off-by: Amadeusz Piotr Żołnowski <aidecoe@gentoo.org>
* net-mail/notmuch: RESTRICT="!test? ( test )" forceMikle Kolyada2019-11-243-0/+6
| | | | | Package-Manager: Portage-2.3.76, Repoman-2.3.16 Signed-off-by: Mikle Kolyada <zlogene@gentoo.org>
* net-mail/notmuch: Remove older micro versionAmadeusz Piotr Żołnowski2019-11-194-526/+0
| | | | | Package-Manager: Portage-2.3.76, Repoman-2.3.16 Signed-off-by: Amadeusz Piotr Żołnowski <aidecoe@gentoo.org>
* net-mail/notmuch: Fix notmuch-dump sigabrtAmadeusz Piotr Żołnowski2019-11-192-0/+253
| | | | | | | Thanks to Ralph Seichter for providing the patch. Package-Manager: Portage-2.3.76, Repoman-2.3.16 Signed-off-by: Amadeusz Piotr Żołnowski <aidecoe@gentoo.org>
* net-mail/notmuch: Add missing patch for 0.29.2Amadeusz Piotr Żołnowski2019-10-281-0/+61
| | | | | Package-Manager: Portage-2.3.76, Repoman-2.3.16 Signed-off-by: Amadeusz Piotr Żołnowski <aidecoe@gentoo.org>
* net-mail/notmuch: Bump versionAmadeusz Piotr Żołnowski2019-10-272-0/+233
| | | | | Package-Manager: Portage-2.3.76, Repoman-2.3.16 Signed-off-by: Amadeusz Piotr Żołnowski <aidecoe@gentoo.org>
* net-mail/notmuch: drop gpgme hack, it's a dep problemFabian Groffen2019-09-192-10/+0
| | | | | | Bug: https://bugs.gentoo.org/692098 Package-Manager: Portage-2.3.69, Repoman-2.3.16 Signed-off-by: Fabian Groffen <grobian@gentoo.org>