Gentoo Archives: gentoo-commits

From: Ionen Wolkens <ionen@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: x11-misc/unclutter-xfixes/
Date: Wed, 25 Aug 2021 07:21:20
Message-Id: 1629875927.9eea83cbaee6338cc0665c8290376adb867a1295.ionen@gentoo
1 commit: 9eea83cbaee6338cc0665c8290376adb867a1295
2 Author: Ionen Wolkens <ionen <AT> gentoo <DOT> org>
3 AuthorDate: Wed Aug 25 07:14:37 2021 +0000
4 Commit: Ionen Wolkens <ionen <AT> gentoo <DOT> org>
5 CommitDate: Wed Aug 25 07:18:47 2021 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9eea83cb
7
8 x11-misc/unclutter-xfixes: add 1.6
9
10 No real changes but bump EAPI and respect PKG_CONFIG at same time
11
12 Signed-off-by: Ionen Wolkens <ionen <AT> gentoo.org>
13
14 x11-misc/unclutter-xfixes/Manifest | 1 +
15 .../unclutter-xfixes/unclutter-xfixes-1.6.ebuild | 37 ++++++++++++++++++++++
16 2 files changed, 38 insertions(+)
17
18 diff --git a/x11-misc/unclutter-xfixes/Manifest b/x11-misc/unclutter-xfixes/Manifest
19 index 6da6c4a7441..07e8feac982 100644
20 --- a/x11-misc/unclutter-xfixes/Manifest
21 +++ b/x11-misc/unclutter-xfixes/Manifest
22 @@ -1 +1,2 @@
23 DIST unclutter-xfixes-1.5.tar.gz 7998 BLAKE2B 3eb6e259d85ca85eac3776fe1f4ff57dd3f2a8573f478880d174b3fb75ba23e54281e12b9d62243501539dee4225d3c64c5bf32a3c6aa1549f729ebd617ab5aa SHA512 0b8823d5ab64193f7e5fe03ceecbe0f475bbe36f78c4a0295705a80e9df1e5a8c4f65eb749b55e5b8b06aa3248e4f2fc1daac1b14b84aab157bdfbff39bba095
24 +DIST unclutter-xfixes-1.6.tar.gz 8965 BLAKE2B f0975c2fdf1409acf85cb44faf5d0e34a23bb934f8715fb19c9c67a2218f0f1ca85fd83b1a180be2d2362c2547ec040c4494247c63f5bb0bf74da9e779206aaf SHA512 aebcd85d0474471a3cd4a4e190692cf2fe91e47da1057b46e33ee79e5c47e3a488f4ac264530df71a0fbebeb679e0da33bafa19a29c73acd0ae62d0edf8acead
25
26 diff --git a/x11-misc/unclutter-xfixes/unclutter-xfixes-1.6.ebuild b/x11-misc/unclutter-xfixes/unclutter-xfixes-1.6.ebuild
27 new file mode 100644
28 index 00000000000..72b8c10b967
29 --- /dev/null
30 +++ b/x11-misc/unclutter-xfixes/unclutter-xfixes-1.6.ebuild
31 @@ -0,0 +1,37 @@
32 +# Copyright 1999-2021 Gentoo Authors
33 +# Distributed under the terms of the GNU General Public License v2
34 +
35 +EAPI=8
36 +
37 +inherit toolchain-funcs
38 +
39 +DESCRIPTION="Hides mouse pointer while not in use (rewrite of unclutter)"
40 +HOMEPAGE="https://github.com/Airblader/unclutter-xfixes"
41 +SRC_URI="https://github.com/Airblader/unclutter-xfixes/archive/v${PV}.tar.gz -> ${P}.tar.gz"
42 +
43 +LICENSE="MIT"
44 +SLOT="0"
45 +KEYWORDS="~amd64 ~x86"
46 +
47 +RDEPEND="
48 + dev-libs/libev
49 + x11-libs/libX11
50 + x11-libs/libXfixes
51 + x11-libs/libXi
52 + !x11-misc/unclutter"
53 +DEPEND="
54 + ${RDEPEND}
55 + x11-base/xorg-proto"
56 +BDEPEND="
57 + app-text/asciidoc
58 + virtual/pkgconfig"
59 +
60 +src_compile() {
61 + emake CC="$(tc-getCC)" PKG_CONFIG="$(tc-getPKG_CONFIG)"
62 +}
63 +
64 +src_install() {
65 + dobin unclutter
66 + newman man/${PN}.1 unclutter.1
67 + einstalldocs
68 +}