Gentoo Archives: gentoo-commits

From: Sam James <sam@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: mate-base/mate-settings-daemon/
Date: Tue, 28 Jun 2022 06:08:07
Message-Id: 1656396472.272eb21d4ff1769e4708dc11a03972f7d90a278a.sam@gentoo
1 commit: 272eb21d4ff1769e4708dc11a03972f7d90a278a
2 Author: Oz N Tiram <oz.tiram <AT> gmail <DOT> com>
3 AuthorDate: Wed Jun 15 20:44:08 2022 +0000
4 Commit: Sam James <sam <AT> gentoo <DOT> org>
5 CommitDate: Tue Jun 28 06:07:52 2022 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=272eb21d
7
8 mate-base/mate-settings-daemon: add 1.26.0
9
10 Signed-off-by: Oz N Tiram <oz.tiram <AT> gmail.com>
11 Signed-off-by: Sam James <sam <AT> gentoo.org>
12
13 mate-base/mate-settings-daemon/Manifest | 1 +
14 .../mate-settings-daemon-1.26.0.ebuild | 75 ++++++++++++++++++++++
15 2 files changed, 76 insertions(+)
16
17 diff --git a/mate-base/mate-settings-daemon/Manifest b/mate-base/mate-settings-daemon/Manifest
18 index 12093962a6cc..f4df8e43c410 100644
19 --- a/mate-base/mate-settings-daemon/Manifest
20 +++ b/mate-base/mate-settings-daemon/Manifest
21 @@ -1 +1,2 @@
22 DIST mate-settings-daemon-1.24.2.tar.xz 1053556 BLAKE2B 94c28e1b88d36972f694858a01840747514be2d40789804719bca8cfcbd62a1f1434fca8b35569607813adc0d0ece6e547c1bed042ab66fea516c150c11343bb SHA512 421848dbfd75613df73003c7520cb7c1895ef55c85773c9b7d72e5f7361bf78d7221f86ecd2d2460b10950d77818a9ddc19569aaa2749f2bee1d3245c09805f8
23 +DIST mate-settings-daemon-1.26.0.tar.xz 1096588 BLAKE2B 49bc951a404375132d90488f2939f587a2beb27f153de7e14d48529e572155925b5dea2e52e0babb01209d67832313011cfd496b060eec6c9250b101250247d9 SHA512 a044d60b2ee00ea99aa29f23990942a37849ddc8cf80e1b8cd6ba12ec92a27a4e602f19586b86a0a7af067e93f71971acd6850ab5f9bc7ce451cd07518fefb91
24
25 diff --git a/mate-base/mate-settings-daemon/mate-settings-daemon-1.26.0.ebuild b/mate-base/mate-settings-daemon/mate-settings-daemon-1.26.0.ebuild
26 new file mode 100644
27 index 000000000000..69205b806597
28 --- /dev/null
29 +++ b/mate-base/mate-settings-daemon/mate-settings-daemon-1.26.0.ebuild
30 @@ -0,0 +1,75 @@
31 +# Copyright 1999-2022 Gentoo Authors
32 +# Distributed under the terms of the GNU General Public License v2
33 +
34 +EAPI=7
35 +
36 +MATE_LA_PUNT="yes"
37 +
38 +inherit mate
39 +
40 +if [[ ${PV} != 9999 ]]; then
41 + KEYWORDS="~amd64 ~arm ~arm64 ~loong ~riscv ~x86"
42 +fi
43 +
44 +DESCRIPTION="MATE Settings Daemon"
45 +LICENSE="GPL-2+ GPL-3+ HPND LGPL-2+ LGPL-2.1+"
46 +SLOT="0"
47 +
48 +IUSE="X accessibility debug libnotify policykit pulseaudio rfkill smartcard +sound"
49 +
50 +REQUIRED_USE="pulseaudio? ( sound )"
51 +
52 +COMMON_DEPEND=">=dev-libs/dbus-glib-0.74
53 + >=dev-libs/glib-2.50:2
54 + >=gnome-base/dconf-0.13.4
55 + >=mate-base/libmatekbd-1.17.0
56 + >=mate-base/mate-desktop-1.25.0
57 + media-libs/fontconfig:1.0
58 + x11-libs/cairo
59 + x11-libs/gdk-pixbuf:2
60 + >=x11-libs/gtk+-3.22:3
61 + x11-libs/libX11
62 + x11-libs/libXi
63 + x11-libs/libXext
64 + >=x11-libs/libxklavier-5.2
65 + accessibility? ( >=app-accessibility/at-spi2-core-2.36.0 )
66 + libnotify? ( >=x11-libs/libnotify-0.7:0 )
67 + policykit? (
68 + >=dev-libs/dbus-glib-0.71
69 + >=sys-apps/dbus-1.10.0
70 + >=sys-auth/polkit-0.97
71 + )
72 + pulseaudio? (
73 + >=media-libs/libmatemixer-1.10[pulseaudio]
74 + >=media-sound/pulseaudio-0.9.15
75 + )
76 + smartcard? ( >=dev-libs/nss-3.11.2 )
77 + sound? (
78 + >=media-libs/libmatemixer-1.10
79 + media-libs/libcanberra[gtk3]
80 + virtual/libintl
81 + )
82 +"
83 +BDEPEND="
84 + >=sys-devel/gettext-0.19.8
85 + virtual/pkgconfig
86 +"
87 +
88 +RDEPEND="${COMMON_DEPEND}"
89 +
90 +DEPEND="${COMMON_DEPEND}
91 + x11-base/xorg-proto
92 +"
93 +
94 +src_configure() {
95 + mate_src_configure \
96 + $(use_with X x) \
97 + $(use_with libnotify) \
98 + $(use_with sound libcanberra) \
99 + $(use_with sound libmatemixer) \
100 + $(use_enable debug) \
101 + $(use_enable policykit polkit) \
102 + $(use_enable pulseaudio pulse) \
103 + $(use_enable rfkill) \
104 + $(use_enable smartcard smartcard-support)
105 +}