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, 15 Oct 2017 20:32:12
Message-Id: 1508099527.997da50f27cf83168aadb0f7ce1205fd4190b76a.jer@gentoo
1 commit: 997da50f27cf83168aadb0f7ce1205fd4190b76a
2 Author: Jeroen Roovers <jer <AT> gentoo <DOT> org>
3 AuthorDate: Sun Oct 15 20:31:48 2017 +0000
4 Commit: Jeroen Roovers <jer <AT> gentoo <DOT> org>
5 CommitDate: Sun Oct 15 20:32:07 2017 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=997da50f
7
8 x11-misc/rofi: Version bump.
9
10 Package-Manager: Portage-2.3.11, Repoman-2.3.3
11
12 x11-misc/rofi/Manifest | 1 +
13 x11-misc/rofi/rofi-1.4.2.ebuild | 57 +++++++++++++++++++++++++++++++++++++++++
14 2 files changed, 58 insertions(+)
15
16 diff --git a/x11-misc/rofi/Manifest b/x11-misc/rofi/Manifest
17 index c68a588a489..63623f41861 100644
18 --- a/x11-misc/rofi/Manifest
19 +++ b/x11-misc/rofi/Manifest
20 @@ -1,2 +1,3 @@
21 DIST rofi-1.3.1.tar.xz 211732 SHA256 b52cf1170f5c7c38f6399ee44f23ebbd87ac349d6a34f32f5d169966765c87e8 SHA512 a96c53ad268883277c4ff0ee3267ff7fab4d4a93a982019ce19ea82771b65c32d56216d777494853bffd18481400af72ed777f88cce4b26d7d1b8980a997f6c6 WHIRLPOOL 47ca4050853888fda4ae9dc203c3d4a47284780d8d1506b12f4bb14cb947a8a7e96b3674203b518ada6b9bbd0e5718d49a42f89a2ecbdf26b3fdacce9d9fee6f
22 DIST rofi-1.4.1.tar.xz 337988 SHA256 90fbca9b4b4bc4eaf55a8d5115e880611137faaa44b0d929694cb40ef9face76 SHA512 3db3642819761bcfc99e7e8c6f09dde0c85d34be84541ac376ce09032a5c20aa7d64d6e12c9e21bfbee7d2db2611d24a12539548b662df6fb061d91cca1eb808 WHIRLPOOL 09bbb4d2fe1d9b046b7684636f296fcbf4c77c4ffc3bb04c54d949886b29d7c6d9632d6132677a35575671fec7e234df096f15a4d36892e8ffea5924d01335b0
23 +DIST rofi-1.4.2.tar.xz 339316 SHA256 1a8df8c84316ac0c2b1e9985b346875d8ae4142cbec83f9961a63c73de624984 SHA512 9f6cdde4b169c9f5471eb40cca9ce65ee2e87f541b0a9e48ce5ccc61d65930befbf152af667436a9142b36ba40c2be17c1aacc90deeff70e7f40dcaa1f9a9c8f WHIRLPOOL 00eba890897623ab2392f4c53f4e41e4c0374d755fb98d40a00efcbb35451346c8c0d96f85f36c86049117e0c83555bebe02b9c82789dbe44aaf5a605d74ac14
24
25 diff --git a/x11-misc/rofi/rofi-1.4.2.ebuild b/x11-misc/rofi/rofi-1.4.2.ebuild
26 new file mode 100644
27 index 00000000000..97565c1283c
28 --- /dev/null
29 +++ b/x11-misc/rofi/rofi-1.4.2.ebuild
30 @@ -0,0 +1,57 @@
31 +# Copyright 1999-2017 Gentoo Foundation
32 +# Distributed under the terms of the GNU General Public License v2
33 +
34 +EAPI=6
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 ~x86"
44 +IUSE="test windowmode"
45 +
46 +RDEPEND="
47 + dev-libs/glib:2
48 + media-libs/freetype
49 + x11-libs/cairo[xcb]
50 + x11-libs/libXft
51 + x11-libs/libXinerama
52 + x11-libs/libxcb
53 + x11-libs/libxkbcommon[X]
54 + x11-libs/pango[X]
55 + x11-libs/startup-notification
56 + x11-libs/xcb-util
57 + x11-libs/xcb-util-wm
58 + x11-libs/xcb-util-xrm
59 +"
60 +DEPEND="
61 + ${RDEPEND}
62 + virtual/pkgconfig
63 + x11-proto/xineramaproto
64 + x11-proto/xproto
65 + test? ( >=dev-libs/check-0.11 )
66 +"
67 +PATCHES=(
68 + "${FILESDIR}"/${PN}-0.15.12-Werror.patch
69 +)
70 +
71 +src_prepare() {
72 + if use test; then
73 + sed -i -e 's|"/tmp/rofi-test.pid"|"'"$T"'/rofi-test.pid"|g' test/helper-pidfile.c || die
74 + fi
75 +
76 + default
77 +
78 + eautoreconf
79 +}
80 +
81 +src_configure() {
82 + tc-export CC
83 +
84 + econf \
85 + $(use_enable test check) \
86 + $(use_enable windowmode)
87 +}