Gentoo Archives: gentoo-commits

From: David Flogeras <dflogeras2@×××××.com>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/proj/guru:dev commit in: x11-misc/ksnip/
Date: Fri, 08 Jan 2021 01:12:47
Message-Id: 1610068275.7bd858da4948b9170e3bd6f4c2045ec63dbcd186.diddly@gentoo
1 commit: 7bd858da4948b9170e3bd6f4c2045ec63dbcd186
2 Author: David Flogeras <dflogeras2 <AT> gmail <DOT> com>
3 AuthorDate: Fri Jan 8 00:58:22 2021 +0000
4 Commit: David Flogeras <dflogeras2 <AT> gmail <DOT> com>
5 CommitDate: Fri Jan 8 01:11:15 2021 +0000
6 URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=7bd858da
7
8 x11-misc/ksnip: Bump to 1.8.0-r1
9
10 This also depends on the newly added, in-tree, kimageannotator and
11 kcolorpicker deps.
12
13 Signed-off-by: David Flogeras <dflogeras2 <AT> gmail.com>
14
15 x11-misc/ksnip/ksnip-1.8.0-r1.ebuild | 43 ++++++++++++++++++++++++++++++++++++
16 1 file changed, 43 insertions(+)
17
18 diff --git a/x11-misc/ksnip/ksnip-1.8.0-r1.ebuild b/x11-misc/ksnip/ksnip-1.8.0-r1.ebuild
19 new file mode 100644
20 index 00000000..db803c4b
21 --- /dev/null
22 +++ b/x11-misc/ksnip/ksnip-1.8.0-r1.ebuild
23 @@ -0,0 +1,43 @@
24 +# Copyright 2021 Gentoo Authors
25 +# Distributed under the terms of the GNU General Public License v2
26 +
27 +EAPI=7
28 +
29 +inherit desktop xdg cmake
30 +# cmake has to be listed after xdg for src_prepare to work
31 +
32 +DESCRIPTION="Ksnip is a Qt based cross-platform screenshot tool"
33 +HOMEPAGE="https://github.com/ksnip/ksnip"
34 +SRC_URI="https://github.com/ksnip/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
35 +
36 +LICENSE="GPL-2+"
37 +SLOT="0"
38 +KEYWORDS="~amd64 ~x86"
39 +IUSE=""
40 +
41 +RDEPEND="
42 + dev-qt/qtdbus:5
43 + dev-qt/qtgui:5
44 + dev-qt/qtnetwork:5
45 + dev-qt/qtprintsupport:5
46 + dev-qt/qtsvg:5
47 + dev-qt/qtwidgets:5[png]
48 + dev-qt/qtx11extras:5
49 + dev-qt/qtxml:5
50 + >=media-libs/kcolorpicker-0.1.4
51 + >=media-libs/kimageannotator-0.4.0
52 + x11-libs/libX11
53 + x11-libs/libxcb"
54 +DEPEND="${RDEPEND}
55 + kde-frameworks/extra-cmake-modules:5
56 +"
57 +BDEPEND="
58 + dev-qt/linguist-tools:5
59 +"
60 +
61 +src_install() {
62 + cmake_src_install
63 +
64 + doicon -s scalable desktop/${PN}.svg
65 + domenu desktop/org.${PN}.${PN}.desktop
66 +}