Summary: | mail-client/trojita-9999 - Add USE=abook | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Raphaël Barrois <gentoo> |
Component: | Current packages | Assignee: | Jan Kundrát <jkt> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | kde, qt |
Priority: | Normal | Keywords: | EBUILD |
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: |
Add IUSE=abook to trojita-9999.ebuild
Updated metadata.xml with description of USE=abook |
Created attachment 586820 [details, diff]
Updated metadata.xml with description of USE=abook
Note: USE=abook already exists, with an identical meaning, in net-mail/lbdb: * Found these USE flags for net-mail/lbdb-0.41: abook : Enables app-misc/abook support The abook plugin should have been always enabled; it's a mistake that it got disabled starting this May. I've open a pull request with a fix, https://github.com/gentoo/gentoo/pull/12794 . The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c6c53388179e5e54a951db2f2a983684ded2c608 commit c6c53388179e5e54a951db2f2a983684ded2c608 Author: Jan Kundrát <jkt@kde.org> AuthorDate: 2019-08-26 14:32:40 +0000 Commit: Andreas Sturmlechner <asturm@gentoo.org> CommitDate: 2019-09-08 16:23:03 +0000 mail-client/trojita: Unconditionally enable the abook plugin Trojita supports different implementations of an "address book" via plugins that are loaded at runtime. Only one plugin can be active at a time, but any number of them can be built and installed. The user can pick and select an appropriate plugin via a GUI configuration. There is no need to disable the "abook" plugin, and upstream expects this plugin to be always available. There are no external dependencies, and the `abook` binary is not used. Fixes: e0e382d4f9341 (mail-client/trojita: Add USE addressbook) Closes: https://bugs.gentoo.org/692214 Signed-off-by: Jan Kundrát <jkt@kde.org> Closes: https://github.com/gentoo/gentoo/pull/12794 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> mail-client/trojita/trojita-9999.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) |
Created attachment 586818 [details, diff] Add IUSE=abook to trojita-9999.ebuild A recent version of trojita has added support for akonadi-based address book, in addition to the initial abook plugin. The 'addressbook' USE flag has been added to select the akonadi address book; however, there is no option to opt for the abook-based address book - which is useful when running trojita outside a full-blown KDE environment, and was the only available option in past versions. The attached patch proposes the addition of an 'abook' USE that enables the abook-based addressbook plugin; I can confirm that the resulting program works as intended. As far as I can see, the project code allows having both plugins compiled.