Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 671022 - net-im/dino-9999 USE=omemo should depend on media-gfx/qrencode
Summary: net-im/dino-9999 USE=omemo should depend on media-gfx/qrencode
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Andriy Utkin (RETIRED)
URL:
Whiteboard:
Keywords: PATCH
Depends on:
Blocks:
 
Reported: 2018-11-12 21:07 UTC by Daniel Kenzelmann
Modified: 2018-11-15 14:37 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 Daniel Kenzelmann 2018-11-12 21:07:17 UTC
Latest git versions of dino require
media-gfx/qrencode
in order to compile

manually emerging qrencode allows dino to emerge.

Please add as dependency in ebuild, thanks.
Comment 1 Shiba 2018-11-13 09:14:09 UTC
To be thorough, it should be required for USE="+omemo" only.
Comment 2 Daniel Kenzelmann 2018-11-13 10:48:45 UTC
--- dino-9999.ebuild	2018-08-18 22:09:23.000000000 +0200
+++ dino-9999.ebuild	2018-11-13 11:47:47.080348375 +0100
@@ -33,7 +33,10 @@
 	x11-libs/pango
 	gnupg? ( app-crypt/gpgme:1 )
 	http? ( net-libs/libsoup:2.4 )
-	omemo? ( dev-libs/libgcrypt:0 )
+	omemo? (
+		dev-libs/libgcrypt:0
+		media-gfx/qrencode:0
+	)
 "
 DEPEND="
 	$(vala_depend)
Comment 3 Larry the Git Cow gentoo-dev 2018-11-15 14:36:55 UTC
The bug has been referenced in the following commit(s):

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

commit e2f8d45f7750cb1b181ff423c1f2ab7f03a0df26
Author:     Andrey Utkin <andrey_utkin@gentoo.org>
AuthorDate: 2018-11-15 14:36:00 +0000
Commit:     Andrey Utkin <andrey_utkin@gentoo.org>
CommitDate: 2018-11-15 14:36:00 +0000

    net-im/dino: add media-gfx/qrencode to deps
    
    As declared in upstream's README.md since commit eb43c4a35dea.
    
    Bug: https://bugs.gentoo.org/671022
    Reported-by: Daniel Kenzelmann <gentoo@k8n.de>
    Signed-off-by: Andrey Utkin <andrey_utkin@gentoo.org>
    Package-Manager: Portage-2.3.49, Repoman-2.3.10

 net-im/dino/dino-9999.ebuild | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)
Comment 4 Andriy Utkin (RETIRED) gentoo-dev 2018-11-15 14:37:40 UTC
Thanks Daniel et al!