Gentoo Archives: gentoo-commits

From: Andrew Ammerlaan <andrewammerlaan@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/proj/guru:master commit in: app-editors/neovim-qt/
Date: Thu, 11 Aug 2022 13:45:19
Message-Id: 1660061450.0669a82f350289c841a71e78e623357153a9dd1f.andrewammerlaan@gentoo
1 commit: 0669a82f350289c841a71e78e623357153a9dd1f
2 Author: Ronny (tastytea) Gutbrod <gentoo <AT> tastytea <DOT> de>
3 AuthorDate: Tue Aug 9 16:00:28 2022 +0000
4 Commit: Andrew Ammerlaan <andrewammerlaan <AT> gentoo <DOT> org>
5 CommitDate: Tue Aug 9 16:10:50 2022 +0000
6 URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=0669a82f
7
8 app-editors/neovim-qt: fix test deps
9
10 test doesn't use bundled DeJaVu Mono
11
12 Upstream-Bug: https://github.com/equalsraf/neovim-qt/issues/1005
13 Signed-off-by: Ronny (tastytea) Gutbrod <gentoo <AT> tastytea.de>
14
15 app-editors/neovim-qt/neovim-qt-0.2.17.ebuild | 12 +++++++++---
16 1 file changed, 9 insertions(+), 3 deletions(-)
17
18 diff --git a/app-editors/neovim-qt/neovim-qt-0.2.17.ebuild b/app-editors/neovim-qt/neovim-qt-0.2.17.ebuild
19 index 204a6bb3c..238a8e04f 100644
20 --- a/app-editors/neovim-qt/neovim-qt-0.2.17.ebuild
21 +++ b/app-editors/neovim-qt/neovim-qt-0.2.17.ebuild
22 @@ -15,15 +15,21 @@ KEYWORDS="~amd64 ~x86"
23 IUSE="test"
24
25 COMMON_DEPEND="
26 - dev-libs/msgpack
27 + dev-libs/msgpack:=
28 dev-qt/qtcore:5
29 dev-qt/qtgui:5
30 dev-qt/qtnetwork:5
31 dev-qt/qtsvg:5
32 - dev-qt/qtwidgets:5"
33 + dev-qt/qtwidgets:5
34 +"
35 +# NOTE: remove dejavu once <https://github.com/equalsraf/neovim-qt/issues/1005>
36 +# is resolved
37 DEPEND="
38 ${COMMON_DEPEND}
39 - test? ( dev-qt/qttest:5 )
40 + test? (
41 + dev-qt/qttest:5
42 + media-fonts/dejavu[X]
43 + )
44 "
45 RDEPEND="
46 ${COMMON_DEPEND}