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.37b79f072258cf93b750e7547aca41e90b6e515f.jer@gentoo
1 commit: 37b79f072258cf93b750e7547aca41e90b6e515f
2 Author: Jeroen Roovers <jer <AT> gentoo <DOT> org>
3 AuthorDate: Wed Jan 2 00:24:31 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=37b79f07
7
8 x11-misc/rofi: Version 1.5.2
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/Manifest | 1 +
14 x11-misc/rofi/rofi-1.5.2.ebuild | 54 +++++++++++++++++++++++++++++++++++++++++
15 2 files changed, 55 insertions(+)
16
17 diff --git a/x11-misc/rofi/Manifest b/x11-misc/rofi/Manifest
18 index eb70f848369..35e706c3700 100644
19 --- a/x11-misc/rofi/Manifest
20 +++ b/x11-misc/rofi/Manifest
21 @@ -1 +1,2 @@
22 DIST rofi-1.5.1.tar.xz 355912 BLAKE2B 710a35ab82bf960b331431be3cc3acfb5cc27b42d7fa8b02e8c070918679b90612d89f600a6e58215bc0a08dcb60087ea37a5498fa8c4ac39d246d5967f0b314 SHA512 32074e931199ff1529ebab8fef53d339eab09843888f862953b7d661323484ebe66d820feecc42604a16bd683a5af1ec4d1a2e7f097f408efed6cfe91c4eb5ff
23 +DIST rofi-1.5.2.tar.xz 377732 BLAKE2B 560c5a4d30d143cbb5ca9030086d614a8f56a5e17b75c1b3f3a2e57bbd16de304b733bc4fd6093e716c993051e238811e9e65ffbf165d2ae4723f0bde1b15b42 SHA512 8fbbcaa040148d204878380f7cb96fa31228f72b68a97a5bcf8d8cd69740f6b185f5e5d2bc2e1d35e267a84b21576eb356c33be827fd1b767460665493360c16
24
25 diff --git a/x11-misc/rofi/rofi-1.5.2.ebuild b/x11-misc/rofi/rofi-1.5.2.ebuild
26 new file mode 100644
27 index 00000000000..ffb4b7ff5d3
28 --- /dev/null
29 +++ b/x11-misc/rofi/rofi-1.5.2.ebuild
30 @@ -0,0 +1,54 @@
31 +# Copyright 1999-2019 Gentoo Authors
32 +# Distributed under the terms of the GNU General Public License v2
33 +
34 +EAPI=7
35 +inherit autotools toolchain-funcs
36 +
37 +DESCRIPTION="A window switcher, run dialog and dmenu replacement"
38 +HOMEPAGE="https://github.com/DaveDavenport/rofi/"
39 +SRC_URI="${HOMEPAGE}/releases/download/${PV}/${P}.tar.xz"
40 +
41 +LICENSE="MIT"
42 +SLOT="0"
43 +KEYWORDS="~amd64 ~arm64 ~x86"
44 +IUSE="test windowmode"
45 +
46 +RDEPEND="
47 + dev-libs/glib:2
48 + gnome-base/librsvg:2
49 + media-libs/freetype
50 + x11-libs/cairo[xcb]
51 + x11-libs/libXft
52 + x11-libs/libXinerama
53 + x11-libs/libxcb
54 + x11-libs/libxkbcommon[X]
55 + x11-libs/pango[X]
56 + x11-libs/startup-notification
57 + x11-libs/xcb-util
58 + x11-libs/xcb-util-wm
59 + x11-libs/xcb-util-xrm
60 +"
61 +DEPEND="
62 + ${RDEPEND}
63 + virtual/pkgconfig
64 + x11-base/xorg-proto
65 + test? ( >=dev-libs/check-0.11 )
66 +"
67 +PATCHES=(
68 + "${FILESDIR}"/${PN}-0.15.12-Werror.patch
69 + "${FILESDIR}"/${PN}-1.5.0-gtk-settings-test.patch
70 +)
71 +
72 +src_prepare() {
73 + default
74 +
75 + eautoreconf
76 +}
77 +
78 +src_configure() {
79 + tc-export CC
80 +
81 + econf \
82 + $(use_enable test check) \
83 + $(use_enable windowmode)
84 +}