Summary: | x11-misc/shutter: Missing dependencies for shutter | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Mathy Vanvoorden <mathy> |
Component: | Current packages | Assignee: | Gentoo Graphics Project <graphics+disabled> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | jstein |
Priority: | Normal | Keywords: | PullRequest |
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
See Also: | https://github.com/gentoo/gentoo/pull/15252 | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Mathy Vanvoorden
2015-08-21 07:51:51 UTC
Upon further debugging some issues I have been having it seems that Shutter can also use exiftool to write Exif information. Maybe this (and the other ones) need to be added with USE-flags. These are optional dependencies. They are not required for the package to function properly. The only viable thing we can do is to list them in a post install message. Using useflag only for runtime detectable dependencies is discouraged. I didn't know that, sorry :-) I will try to identify all of them and list them in a post_install message How about that? * * The following optional dependencies can be used to provide * additional functionality: * * - media-libs/exiftool : Writing Exif information * - dev-libs/libappindicator : Status icon support for Unity * - dev-perl/{Net-OAuth,Path-Class}: Dropbox support * - dev-perl/JSON-XS : vgy.me image hosting support * committed The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ca5b067b7e8fd51ca0bcf10534777f48f9e782eb commit ca5b067b7e8fd51ca0bcf10534777f48f9e782eb Author: Alexey Sokolov <sokolov@google.com> AuthorDate: 2020-04-06 22:20:36 +0000 Commit: Joonas Niilola <juippis@gentoo.org> CommitDate: 2020-06-11 05:07:27 +0000 x11-misc/shutter: fix install paths Make the elog to be optfeatures. I removed libappindicator from here because shutter actually needs Gtk2::AppIndicator instead which is not packaged in Gentoo since 023e7916a94cfb9b1c472d7df77858e62fa0ae7d Also removed patches which are not needed. Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Alexey Sokolov <sokolov@google.com> Bug: https://bugs.gentoo.org/558332 Closes: https://github.com/gentoo/gentoo/pull/15252 Signed-off-by: Joonas Niilola <juippis@gentoo.org> x11-misc/shutter/metadata.xml | 15 ++++-- x11-misc/shutter/shutter-0.94.3-r1.ebuild | 79 +++++++++++++++++++++++++++++++ 2 files changed, 90 insertions(+), 4 deletions(-) |