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: Sun, 26 Jun 2016 09:35:06
Message-Id: 1466933668.b9dd165c8a0086769aa29ff5368c4d85f6bd6976.jer@gentoo
1 commit: b9dd165c8a0086769aa29ff5368c4d85f6bd6976
2 Author: Jeroen Roovers <jer <AT> gentoo <DOT> org>
3 AuthorDate: Sun Jun 26 09:34:28 2016 +0000
4 Commit: Jeroen Roovers <jer <AT> gentoo <DOT> org>
5 CommitDate: Sun Jun 26 09:34:28 2016 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b9dd165c
7
8 x11-misc/rofi: Version bump.
9
10 Package-Manager: portage-2.3.0
11
12 x11-misc/rofi/Manifest | 1 +
13 x11-misc/rofi/rofi-1.1.0.ebuild | 54 +++++++++++++++++++++++++++++++++++++++++
14 2 files changed, 55 insertions(+)
15
16 diff --git a/x11-misc/rofi/Manifest b/x11-misc/rofi/Manifest
17 index b8f1f57..1e5d94d 100644
18 --- a/x11-misc/rofi/Manifest
19 +++ b/x11-misc/rofi/Manifest
20 @@ -1 +1,2 @@
21 DIST rofi-1.0.1.tar.xz 183700 SHA256 6718508cef6fc1c1e91000380357341aa5556f6cc7aafbec3d9c91b913ad5d06 SHA512 18001ae084e6148d91a1cb6176d44af3d916e24a11abbfdcf7104f8c9909b8172420a271760322b8354b6790e720f819ba75c3df13f011ed4cb280d0e65ef618 WHIRLPOOL a04ecc0ff45f701c3035aef2eecc7f75c08aff5cbcb3b494cb5bf7d30aac93dfb8b6e86c87e36eacd5752f176a580bebfd19193377a59c8bf47c8cc67263b1f9
22 +DIST rofi-1.1.0.tar.xz 188768 SHA256 1622eca87566baa98d087500b069c7241627d230ef6217990f0bc4032ba01bd1 SHA512 a31d3102e0cc31de2191581cd7a1d4b7ea6eb986535fc37978ac1c5a335ca5b6fe68441056b63cf99530c6219198f2aa4b2ed1b7be1c0eaca9b46082a4169321 WHIRLPOOL 5622896abe81ea915a760037201ae20fb9071118b215694f7e69227d54637a68339f6eed1a71e6fe4d7bdc8b08e996237a958aedc92848aa756dca5ceca95730
23
24 diff --git a/x11-misc/rofi/rofi-1.1.0.ebuild b/x11-misc/rofi/rofi-1.1.0.ebuild
25 new file mode 100644
26 index 0000000..da52108
27 --- /dev/null
28 +++ b/x11-misc/rofi/rofi-1.1.0.ebuild
29 @@ -0,0 +1,54 @@
30 +# Copyright 1999-2016 Gentoo Foundation
31 +# Distributed under the terms of the GNU General Public License v2
32 +# $Id$
33 +
34 +EAPI=5
35 +inherit autotools eutils toolchain-funcs
36 +
37 +DESCRIPTION="A window switcher, run dialog and dmenu replacement"
38 +HOMEPAGE="https://davedavenport.github.io/rofi/"
39 +SRC_URI="https://github.com/DaveDavenport/${PN}/releases/download/${PV}/${P}.tar.xz"
40 +
41 +LICENSE="MIT"
42 +SLOT="0"
43 +KEYWORDS="~amd64 ~x86"
44 +IUSE="i3 windowmode"
45 +REQUIRED_USE="i3? ( windowmode )"
46 +
47 +RDEPEND="
48 + dev-libs/glib:2
49 + media-libs/freetype
50 + x11-libs/cairo[xcb]
51 + x11-libs/libX11
52 + x11-libs/libXft
53 + x11-libs/libXinerama
54 + x11-libs/libxcb
55 + x11-libs/libxkbcommon[X]
56 + x11-libs/pango[X]
57 + x11-libs/startup-notification
58 + i3? ( x11-wm/i3 )
59 +"
60 +DEPEND="
61 + ${RDEPEND}
62 + x11-proto/xineramaproto
63 + x11-proto/xproto
64 + virtual/pkgconfig
65 +"
66 +
67 +src_prepare() {
68 + epatch \
69 + "${FILESDIR}"/${PN}-0.15.12-Werror.patch
70 +
71 + eautoreconf
72 +}
73 +
74 +src_configure() {
75 + tc-export CC
76 + econf \
77 + $(use_enable windowmode) \
78 + $(usex i3 '' --disable-i3support)
79 +}
80 +
81 +src_test() {
82 + emake test
83 +}