summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* net-mail/notmuch: use <pkg> tag in metadata.xmlPetr Vaněk2022-08-261-1/+1
| | | | | Signed-off-by: Petr Vaněk <arkamar@atlas.cz> Signed-off-by: Sam James <sam@gentoo.org>
* net-mail/notmuch: fix Sphinx depSam James2022-08-231-5/+1
| | | | | | | | | | | python_check_deps doesn't do anything w/ distutils-r1, so we settle for the slight over-dep (note that the configure script imports, so we need the [${PYTHON_USEDEP}]) Bug: https://bugs.gentoo.org/856628 Closes: https://bugs.gentoo.org/866117 Fixes: 8e4a0100e36949f4c4887f00f7dd438dd5a1be75 Signed-off-by: Sam James <sam@gentoo.org>
* net-mail/notmuch: use python_check_deps for SphinxSam James2022-08-231-0/+306
| | | | | | | | | | | | | | | The configure script tries to import Sphinx so we need Sphinx to be installed for the same Python. Either we need python_setup in the ebuild because it actually tries to import sphinx or something (then we need check_deps), or we don't need it at all and we can simply BDEPEND on it. And it does try to actually import Sphinx, at least for a configure test: https://github.com/notmuch/notmuch/blob/master/configure#L935. Closes: https://bugs.gentoo.org/856628 Signed-off-by: Sam James <sam@gentoo.org>
* net-mail/notmuch: keyword ~riscvYixun Lan2022-03-031-1/+1
| | | | | Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Yixun Lan <dlan@gentoo.org>
* net-mail/notmuch: Remove DISTUTILS_USE_SETUPTOOLSMichał Górny2022-02-012-4/+2
| | | | | | | DISTUTILS_USE_SETUPTOOLS is not used with DISTUTILS_OPTIONAL, and now it triggers a QA warning. Remove it. Signed-off-by: Michał Górny <mgorny@gentoo.org>
* net-mail/notmuch: drop 0.34.1Georgy Yakovlev2021-12-202-304/+0
| | | | Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
* net-mail/notmuch: enable py3.10Georgy Yakovlev2021-12-201-1/+1
| | | | Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
* net-mail/notmuch: add 0.34.2Georgy Yakovlev2021-12-202-0/+304
| | | | Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
* net-mail/notmuch: add 0.34.1, drop 0.34Georgy Yakovlev2021-11-232-1/+1
| | | | Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
* net-mail/notmuch: drop 0.33.2Georgy Yakovlev2021-11-032-304/+0
| | | | Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
* net-mail/notmuch: add 0.34, enable py3.10Georgy Yakovlev2021-11-032-0/+304
| | | | Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
* net-mail/notmuch: add GMime sandbox violation workaroundGeorgy Yakovlev2021-11-031-0/+8
| | | | | | | | | Checking for GMime session key extraction support... * ACCESS DENIED: open_wr: /dev/bus/usb/001/011 notmuch configure compiles a program _check_session_keys.c, inline in ./configure script gmime/gpg/scdaemon tries to open usb devices in GMime test we pretend to allow it, without actually allowing it to read or write. Bug: https://bugs.gentoo.org/821328 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
* net-mail/notmuch: drop 0.31.3-r1, 0.32.1-r1Georgy Yakovlev2021-10-084-642/+0
| | | | Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
* net-mail/notmuch: add 0.33.2Georgy Yakovlev2021-10-082-0/+296
| | | | Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
* **/metadata.xml: Replace http by https in DOCTYPE elementUlrich Müller2021-09-111-1/+1
| | | | | Bug: https://bugs.gentoo.org/552720 Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* net-mail/notmuch: Stabilize 0.32.2-r1 arm, #803104Sam James2021-09-071-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* net-mail/notmuch: Stabilize 0.32.2-r1 arm64, #803104Sam James2021-07-261-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* net-mail/notmuch: virtual/perl-Pod-Parser -> dev-perl/Pod-ParserAndreas K. Hüttel2021-07-173-3/+3
| | | | | Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
* net-mail/notmuch: add 0.32.2Georgy Yakovlev2021-06-292-0/+293
| | | | Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
* net-mail/notmuch: bdepend on app-arch/xz-utils[extra-filters(-)]Georgy Yakovlev2021-06-282-0/+2
| | | | | Closes: https://bugs.gentoo.org/798465 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
* net-mail/notmuch: add 0.32.1Georgy Yakovlev2021-06-133-0/+466
| | | | | Closes: https://bugs.gentoo.org/791079 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
* net-mail/notmuch: QA fix DISTUTILS_USE_SETUPTOOLS warningGeorgy Yakovlev2021-05-251-0/+2
| | | | | Package-Manager: Portage-3.0.19, Repoman-3.0.3 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
* net-mail/notmuch: unlock sphinx depGeorgy Yakovlev2021-05-161-2/+7
| | | | | | Closes: https://bugs.gentoo.org/789492 Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
* net-mail/notmuch: drop oldGeorgy Yakovlev2021-05-167-1278/+0
| | | | | Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
* net-mail/notmuch: Stabilize 0.31.3 x86, #787695Sam James2021-05-171-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* net-mail/notmuch: Stabilize 0.31.3 amd64, #787695Sam James2021-05-171-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* net-mail/notmuch: require older sphinxGeorgy Yakovlev2021-05-111-1/+1
| | | | | | Bug: https://bugs.gentoo.org/789492 Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
* 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>