Gentoo Archives: gentoo-commits

From: Jeroen Roovers <jer@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: x11-misc/rofi/
Date: Wed, 02 Jan 2019 00:30:30
Message-Id: 1546389022.9daf75a6a9a064eaa607ad190b4a9e3ea59c7eef.jer@gentoo
1 commit: 9daf75a6a9a064eaa607ad190b4a9e3ea59c7eef
2 Author: Jeroen Roovers <jer <AT> gentoo <DOT> org>
3 AuthorDate: Wed Jan 2 00:25:50 2019 +0000
4 Commit: Jeroen Roovers <jer <AT> gentoo <DOT> org>
5 CommitDate: Wed Jan 2 00:30:22 2019 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9daf75a6
7
8 x11-misc/rofi: Add live ebuild
9
10 Package-Manager: Portage-2.3.53, Repoman-2.3.12
11 Signed-off-by: Jeroen Roovers <jer <AT> gentoo.org>
12
13 x11-misc/rofi/rofi-99999.ebuild | 54 +++++++++++++++++++++++++++++++++++++++++
14 1 file changed, 54 insertions(+)
15
16 diff --git a/x11-misc/rofi/rofi-99999.ebuild b/x11-misc/rofi/rofi-99999.ebuild
17 new file mode 100644
18 index 00000000000..8533b2dbdb9
19 --- /dev/null
20 +++ b/x11-misc/rofi/rofi-99999.ebuild
21 @@ -0,0 +1,54 @@
22 +# Copyright 1999-2019 Gentoo Authors
23 +# Distributed under the terms of the GNU General Public License v2
24 +
25 +EAPI=7
26 +inherit autotools git-r3 toolchain-funcs
27 +
28 +DESCRIPTION="A window switcher, run dialog and dmenu replacement"
29 +HOMEPAGE="https://github.com/DaveDavenport/rofi/"
30 +EGIT_REPO_URI="${HOMEPAGE}"
31 +
32 +LICENSE="MIT"
33 +SLOT="0"
34 +KEYWORDS=""
35 +IUSE="test windowmode"
36 +
37 +RDEPEND="
38 + dev-libs/glib:2
39 + gnome-base/librsvg:2
40 + media-libs/freetype
41 + x11-libs/cairo[xcb]
42 + x11-libs/libXft
43 + x11-libs/libXinerama
44 + x11-libs/libxcb
45 + x11-libs/libxkbcommon[X]
46 + x11-libs/pango[X]
47 + x11-libs/startup-notification
48 + x11-libs/xcb-util
49 + x11-libs/xcb-util-wm
50 + x11-libs/xcb-util-xrm
51 +"
52 +DEPEND="
53 + ${RDEPEND}
54 + virtual/pkgconfig
55 + x11-base/xorg-proto
56 + test? ( >=dev-libs/check-0.11 )
57 +"
58 +PATCHES=(
59 + "${FILESDIR}"/${PN}-0.15.12-Werror.patch
60 + "${FILESDIR}"/${PN}-1.5.0-gtk-settings-test.patch
61 +)
62 +
63 +src_prepare() {
64 + default
65 +
66 + eautoreconf
67 +}
68 +
69 +src_configure() {
70 + tc-export CC
71 +
72 + econf \
73 + $(use_enable test check) \
74 + $(use_enable windowmode)
75 +}