Gentoo Archives: gentoo-commits

From: Adam Feldman <np-hardass@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: mate-extra/mate-sensors-applet/
Date: Fri, 25 Sep 2020 20:33:00
Message-Id: 1601065945.40534ccdae4b550e6d132a34e9bea36b8d4cc12b.np-hardass@gentoo
1 commit: 40534ccdae4b550e6d132a34e9bea36b8d4cc12b
2 Author: Adam Feldman <NP-Hardass <AT> gentoo <DOT> org>
3 AuthorDate: Sun Sep 6 21:41:05 2020 +0000
4 Commit: Adam Feldman <np-hardass <AT> gentoo <DOT> org>
5 CommitDate: Fri Sep 25 20:32:25 2020 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=40534ccd
7
8 mate-extra/mate-sensors-applet: Bump to 1.24.1
9
10 Package-Manager: Portage-2.3.103, Repoman-2.3.23
11 Signed-off-by: Adam Feldman <NP-Hardass <AT> gentoo.org>
12
13 mate-extra/mate-sensors-applet/Manifest | 1 +
14 .../mate-sensors-applet-1.24.1.ebuild | 62 ++++++++++++++++++++++
15 2 files changed, 63 insertions(+)
16
17 diff --git a/mate-extra/mate-sensors-applet/Manifest b/mate-extra/mate-sensors-applet/Manifest
18 index 109da085192..3c30bb24967 100644
19 --- a/mate-extra/mate-sensors-applet/Manifest
20 +++ b/mate-extra/mate-sensors-applet/Manifest
21 @@ -1 +1,2 @@
22 DIST mate-sensors-applet-1.24.0.tar.xz 580536 BLAKE2B a72198917a3b87c1a9ed941aa272cab7439bcd07cb1bb2dbadb0fcd21bb5d6f1cc05986800de7d0f68c2c260cf9556f1e239a2ad2fd01bec8bdccad0180117b2 SHA512 039834b7cfe641e670e372e311da3d737254ab3cf13b27e71c6555888ac1165766fe2d940bcea44a5ceed5f0ddcd3390d01331d927121137c21a6647c68875c2
23 +DIST mate-sensors-applet-1.24.1.tar.xz 578964 BLAKE2B e9a7eacb032738014c3e91595ae1f2673973b20c09fd02bd186aa5468773a1322022fbb245b9ec6e9c987405014b91e0f7c12e072f9c3ba6cd9df32c1ee99703 SHA512 3bf21d501e067a2ce002c5149f42161cc6917609ceb2396b705e905987cb4d989725ca825c6de7bbe4e950f7a01e755c2cd5b45532d6f65aef690f394741489a
24
25 diff --git a/mate-extra/mate-sensors-applet/mate-sensors-applet-1.24.1.ebuild b/mate-extra/mate-sensors-applet/mate-sensors-applet-1.24.1.ebuild
26 new file mode 100644
27 index 00000000000..eea8796ced6
28 --- /dev/null
29 +++ b/mate-extra/mate-sensors-applet/mate-sensors-applet-1.24.1.ebuild
30 @@ -0,0 +1,62 @@
31 +# Copyright 1999-2020 Gentoo Authors
32 +# Distributed under the terms of the GNU General Public License v2
33 +
34 +EAPI=6
35 +
36 +MATE_LA_PUNT="yes"
37 +
38 +inherit mate
39 +
40 +if [[ ${PV} != 9999 ]]; then
41 + KEYWORDS="~amd64 ~arm ~x86"
42 +fi
43 +
44 +DESCRIPTION="MATE panel applet to display readings from hardware sensors"
45 +LICENSE="FDL-1.1+ GPL-2+"
46 +SLOT="0"
47 +
48 +IUSE="+dbus hddtemp libnotify lm-sensors video_cards_nvidia"
49 +
50 +COMMON_DEPEND="
51 + >=dev-libs/glib-2.50:2
52 + >=mate-base/mate-panel-1.17.0
53 + >=x11-libs/cairo-1.0.4
54 + x11-libs/gdk-pixbuf:2
55 + >=x11-libs/gtk+-3.22:3
56 + hddtemp? ( >=app-admin/hddtemp-0.3_beta13 )
57 + libnotify? ( >=x11-libs/libnotify-0.7 )
58 + lm-sensors? ( sys-apps/lm-sensors )
59 + video_cards_nvidia? ( >=x11-drivers/nvidia-drivers-100.14.09:0[static-libs,tools] )
60 +"
61 +
62 +RDEPEND="${COMMON_DEPEND}
63 + virtual/libintl
64 +"
65 +
66 +DEPEND="${COMMON_DEPEND}
67 + app-text/rarian
68 + >=app-text/scrollkeeper-dtd-1:1.0
69 + app-text/yelp-tools
70 + >=sys-devel/gettext-0.19.8
71 + virtual/pkgconfig
72 +"
73 +
74 +PDEPEND="hddtemp? ( dbus? ( sys-fs/udisks:2 ) )"
75 +
76 +src_configure() {
77 + local udisks
78 +
79 + if use hddtemp && use dbus; then
80 + udisks="--enable-udisks2"
81 + else
82 + udisks="--disable-udisks2"
83 + fi
84 +
85 + mate_src_configure \
86 + --disable-netbsd \
87 + --without-aticonfig \
88 + $(use_enable libnotify) \
89 + $(use_with lm-sensors libsensors) \
90 + $(use_with video_cards_nvidia nvidia) \
91 + ${udisks}
92 +}