commit:     85b86dcfa617f182405f1c61482b628db8aeae54
Author:     Oz N Tiram <oz.tiram <AT> gmail <DOT> com>
AuthorDate: Sun Oct  2 20:57:03 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Oct  4 11:45:42 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=85b86dcf

mate-extra/mate-power-manager: add 1.26.0

Bug: https://bugs.gentoo.org/809062
Signed-off-by: Oz N Tiram <oz.tiram <AT> gmail.com>
Signed-off-by: Sam James <sam <AT> gentoo.org>

 mate-extra/mate-power-manager/Manifest             |  1 +
 .../mate-power-manager-1.26.0.ebuild               | 71 ++++++++++++++++++++++
 2 files changed, 72 insertions(+)

diff --git a/mate-extra/mate-power-manager/Manifest 
b/mate-extra/mate-power-manager/Manifest
index e5ad95108edb..44b88313f302 100644
--- a/mate-extra/mate-power-manager/Manifest
+++ b/mate-extra/mate-power-manager/Manifest
@@ -1 +1,2 @@
 DIST mate-power-manager-1.24.3.tar.xz 6199712 BLAKE2B 
21eb92d6b0bc8f97c3f13847e877d6df7d8782ca90cae20e414d38c18ec9345b4b6a65cc72ed23010aec65d764381e66ac01a77a60b698c43764f2c3eb6c5229
 SHA512 
6aad5c5346e563ce0fbc4e72bccce49323843e3b12738b9e45040dd804f962344a1dbc8f26d518b28fc35ca9ec87a2068f81731eb0c094be114378f2f93a2a8c
+DIST mate-power-manager-1.26.0.tar.xz 6247700 BLAKE2B 
2b3cea55c4486df36a85540b842dc63d0f61df394d785f55dbbb004ab963d42fecd616d9bb8ab66d55fc04c2048dcec7d0be443ee0e753479c03b892a132fe13
 SHA512 
1ddede827f72738e87870d2abeed7f0767ef2e383b8325b24faa0fd1e811ed634446516e6634b19a6546ddd7185092fd757b2b2ff97f51b88a9d2c313407abd4

diff --git a/mate-extra/mate-power-manager/mate-power-manager-1.26.0.ebuild 
b/mate-extra/mate-power-manager/mate-power-manager-1.26.0.ebuild
new file mode 100644
index 000000000000..9da302fd44fa
--- /dev/null
+++ b/mate-extra/mate-power-manager/mate-power-manager-1.26.0.ebuild
@@ -0,0 +1,71 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit mate
+
+if [[ ${PV} != 9999 ]]; then
+       KEYWORDS="~amd64 ~arm ~arm64 ~loong ~riscv ~x86"
+fi
+
+DESCRIPTION="A session daemon for MATE that makes it easy to manage your 
laptop or desktop"
+
+LICENSE="FDL-1.1+ GPL-2+ LGPL-2+"
+SLOT="0"
+IUSE="+applet +elogind libsecret policykit systemd test"
+
+REQUIRED_USE="^^ ( elogind systemd )"
+
+# Interactive testsuite.
+RESTRICT="test"
+
+COMMON_DEPEND="
+       >=dev-libs/dbus-glib-0.70
+       >=dev-libs/glib-2.50:2
+       >=media-libs/libcanberra-0.10:0[gtk3]
+       >=sys-apps/dbus-1
+       >=sys-power/upower-0.99.8:=
+       >=x11-apps/xrandr-1.3
+       >=x11-libs/cairo-1
+       >=x11-libs/gdk-pixbuf-2.11:2
+       >=x11-libs/gtk+-3.22:3
+       x11-libs/libX11
+       x11-libs/libXext
+       x11-libs/libXrandr
+       >=x11-libs/libnotify-0.7:0
+       x11-libs/pango
+       applet? ( >=mate-base/mate-panel-1.17.0 )
+       libsecret? ( >=app-crypt/libsecret-0.11 )
+"
+
+RDEPEND="${COMMON_DEPEND}
+       virtual/libintl
+       policykit? ( >=mate-extra/mate-polkit-1.6 )
+       systemd? ( sys-apps/systemd )
+       elogind? ( sys-auth/elogind )
+"
+
+BDEPEND="${COMMON_DEPEND}
+       app-text/docbook-xml-dtd:4.3
+       app-text/yelp-tools
+       dev-libs/libxml2
+       dev-util/glib-utils
+       >=sys-devel/gettext-0.19.8
+       virtual/pkgconfig
+       x11-base/xorg-proto
+"
+
+src_configure() {
+       mate_src_configure \
+               --enable-compile-warnings=minimum \
+               $(use_with libsecret) \
+               $(use_enable applet applets) \
+               $(use_enable test tests)
+}
+
+src_test() {
+       unset DBUS_SESSION_BUS_ADDRESS
+
+       dbus-launch Xemake check || die "Test phase failed"
+}

Reply via email to