Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 701770 - mail-client/aerc: migrate to go-module eclass and drop optional runtime dependencies
Summary: mail-client/aerc: migrate to go-module eclass and drop optional runtime depen...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Georgy Yakovlev
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2019-12-02 15:37 UTC by William Hubbs
Modified: 2019-12-02 20:15 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
0001-mail-client-aerc-migrate-0.3.0-to-go-module.patch (0001-mail-client-aerc-migrate-0.3.0-to-go-module.patch,1.84 KB, patch)
2019-12-02 15:39 UTC, William Hubbs
Details | Diff
0002-mail-client-aerc-0.3.0-r1-revbump-to-drop-optional-r.patch (0002-mail-client-aerc-0.3.0-r1-revbump-to-drop-optional-r.patch,3.62 KB, patch)
2019-12-02 15:40 UTC, William Hubbs
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description William Hubbs gentoo-dev 2019-12-02 15:37:06 UTC
I am presenting two patches.

The first migrates aerc to the go-module eclass which allows the removal
of src_prepare.

The second revbumps to drop the runtime dependencies on dante and w3m.
I think we should do this since they are not used in the default
configuration.

Let me know what you think.

Thanks,

William
Comment 1 William Hubbs gentoo-dev 2019-12-02 15:39:16 UTC
Created attachment 598202 [details, diff]
0001-mail-client-aerc-migrate-0.3.0-to-go-module.patch
Comment 2 William Hubbs gentoo-dev 2019-12-02 15:40:07 UTC
Created attachment 598204 [details, diff]
0002-mail-client-aerc-0.3.0-r1-revbump-to-drop-optional-r.patch
Comment 3 Larry the Git Cow gentoo-dev 2019-12-02 20:14:44 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=49cb21778ec65fb4bdb7894f6514666b011fda7f

commit 49cb21778ec65fb4bdb7894f6514666b011fda7f
Author:     William Hubbs <williamh@gentoo.org>
AuthorDate: 2019-12-02 15:09:13 +0000
Commit:     Georgy Yakovlev <gyakovlev@gentoo.org>
CommitDate: 2019-12-02 20:13:49 +0000

    mail-client/aerc: 0.3.0-r1 revbump to drop optional rdepends
    
    The default configuration of aerc does not render html email through
    dante/w3m so drop the dependencies on them and add a postinst message.
    
    Closes: https://bugs.gentoo.org/701770
    
    Signed-off-by: William Hubbs <williamh@gentoo.org>
    Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>

 mail-client/aerc/aerc-0.3.0-r1.ebuild | 85 +++++++++++++++++++++++++++++++++++
 1 file changed, 85 insertions(+)
Comment 4 Georgy Yakovlev archtester gentoo-dev 2019-12-02 20:15:48 UTC
thanks William!

merged with minor whitespace edits in postint function.