Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 641760 - media-libs/libmypaint - consider default enabling USE=gegl
Summary: media-libs/libmypaint - consider default enabling USE=gegl
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Sebastian Pipping
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2017-12-19 20:16 UTC by Mart Raudsepp
Modified: 2017-12-20 13:39 UTC (History)
0 users

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Mart Raudsepp gentoo-dev 2017-12-19 20:16:54 UTC
There seem only two consumers of libmypaint in tree - mypaint and gimp. Arguably gimp is the main consumer now, with libmypaint not being optional, and it needs USE=gegl on libmypaint.

Please consider IUSE defaulting libmypaint (IUSE="+gegl ...") to avoid users having to add package.use entries for the main use case of it. Especially if it does nothing functionally bad to media-gfx/mypaint use case.
Comment 1 Sebastian Pipping gentoo-dev 2017-12-20 13:39:04 UTC
I'm unsure if this is the right direction but no strong objections and I do see the upside as well.  So I'll follow your lead.  Thanks for bringing this up for discussion.


commit c0fee41e508eba49b7f50a314b69f927bdae4e9d
Author: Sebastian Pipping <sping@g.o>
Date:   Wed Dec 20 14:35:08 2017 +0100

    media-libs/libmypaint: Enable USE=gegl by default (bug 641760)
    
    Package-Manager: Portage-2.3.16, Repoman-2.3.6

 media-libs/libmypaint/libmypaint-1.3.0.ebuild       | 2 +-
 media-libs/libmypaint/libmypaint-1.3.0_beta1.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

https://github.com/gentoo/gentoo/commit/c0fee41e508eba49b7f50a314b69f927bdae4e9d