summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'mate-extra')
-rw-r--r--mate-extra/caja-dropbox/ChangeLog28
-rw-r--r--mate-extra/caja-dropbox/Manifest26
-rw-r--r--mate-extra/caja-dropbox/caja-dropbox-1.8.0.ebuild90
-rw-r--r--mate-extra/caja-dropbox/files/caja-dropbox-0.7.0-system-rst2man.patch13
-rw-r--r--mate-extra/caja-dropbox/files/caja-dropbox-1.8.0-system-rst2man.patch13
-rw-r--r--mate-extra/caja-dropbox/metadata.xml8
-rw-r--r--mate-extra/caja-extensions/ChangeLog25
-rw-r--r--mate-extra/caja-extensions/Manifest25
-rw-r--r--mate-extra/caja-extensions/caja-extensions-1.8.0.ebuild78
-rw-r--r--mate-extra/caja-extensions/files/caja-extensions-1.8.0-sendto-options.patch316
-rw-r--r--mate-extra/caja-extensions/metadata.xml16
-rw-r--r--mate-extra/mate-calc/ChangeLog47
-rw-r--r--mate-extra/mate-calc/Manifest24
-rw-r--r--mate-extra/mate-calc/mate-calc-1.8.0.ebuild36
-rw-r--r--mate-extra/mate-calc/metadata.xml8
-rw-r--r--mate-extra/mate-dialogs/ChangeLog41
-rw-r--r--mate-extra/mate-dialogs/Manifest24
-rw-r--r--mate-extra/mate-dialogs/mate-dialogs-1.8.0.ebuild46
-rw-r--r--mate-extra/mate-dialogs/metadata.xml8
-rw-r--r--mate-extra/mate-media/ChangeLog36
-rw-r--r--mate-extra/mate-media/Manifest24
-rw-r--r--mate-extra/mate-media/mate-media-1.8.0.ebuild93
-rw-r--r--mate-extra/mate-media/metadata.xml11
-rw-r--r--mate-extra/mate-polkit/ChangeLog44
-rw-r--r--mate-extra/mate-polkit/Manifest24
-rw-r--r--mate-extra/mate-polkit/mate-polkit-1.8.0.ebuild48
-rw-r--r--mate-extra/mate-polkit/metadata.xml8
-rw-r--r--mate-extra/mate-power-manager/ChangeLog88
-rw-r--r--mate-extra/mate-power-manager/Manifest11
-rw-r--r--mate-extra/mate-power-manager/files/mate-power-manager-1.6-libsecret.patch144
-rw-r--r--mate-extra/mate-power-manager/files/mate-power-manager-1.8.0-r1-avoid-levels-is-0-warning.patch15
-rw-r--r--mate-extra/mate-power-manager/files/mate-power-manager-1.8.0-r1-dbus_interface_keyboard_backlight_controls.patch160
-rw-r--r--mate-extra/mate-power-manager/files/mate-power-manager-1.8.0-r1-improve-UPower1-support.patch102
-rw-r--r--mate-extra/mate-power-manager/files/mate-power-manager-1.8.0-r1-other-round-of-fixes-for-UPower-0.99-API-changes.patch217
-rw-r--r--mate-extra/mate-power-manager/files/mate-power-manager-1.8.0-r1-port-to-upower-0.99-API.patch390
-rw-r--r--mate-extra/mate-power-manager/files/mate-power-manager-1.8.0-r1-remove-battery-recall-logic.patch263
-rw-r--r--mate-extra/mate-power-manager/mate-power-manager-1.8.1.ebuild92
-rw-r--r--mate-extra/mate-power-manager/metadata.xml14
-rw-r--r--mate-extra/mate-screensaver/ChangeLog79
-rw-r--r--mate-extra/mate-screensaver/Manifest7
-rw-r--r--mate-extra/mate-screensaver/files/mate-screensaver-1.2.0-fix-popsquares-includes.patch11
-rw-r--r--mate-extra/mate-screensaver/files/mate-screensaver-1.2.0-fix-with-libgl.patch11
-rw-r--r--mate-extra/mate-screensaver/files/xss-conversion.txt22
-rw-r--r--mate-extra/mate-screensaver/mate-screensaver-1.8.1.ebuild119
-rw-r--r--mate-extra/mate-screensaver/metadata.xml12
-rw-r--r--mate-extra/mate-sensors-applet/ChangeLog49
-rw-r--r--mate-extra/mate-sensors-applet/Manifest24
-rw-r--r--mate-extra/mate-sensors-applet/mate-sensors-applet-1.8.0.ebuild72
-rw-r--r--mate-extra/mate-sensors-applet/metadata.xml8
-rw-r--r--mate-extra/mate-system-monitor/ChangeLog40
-rw-r--r--mate-extra/mate-system-monitor/Manifest24
-rw-r--r--mate-extra/mate-system-monitor/mate-system-monitor-1.8.0.ebuild45
-rw-r--r--mate-extra/mate-system-monitor/metadata.xml8
-rw-r--r--mate-extra/mate-user-share/ChangeLog36
-rw-r--r--mate-extra/mate-user-share/Manifest24
-rw-r--r--mate-extra/mate-user-share/mate-user-share-1.8.0.ebuild56
-rw-r--r--mate-extra/mate-user-share/metadata.xml8
-rw-r--r--mate-extra/mate-utils/ChangeLog41
-rw-r--r--mate-extra/mate-utils/Manifest4
-rw-r--r--mate-extra/mate-utils/mate-utils-1.8.1.ebuild86
-rw-r--r--mate-extra/mate-utils/metadata.xml11
-rw-r--r--mate-extra/metadata.xml33
62 files changed, 3486 insertions, 0 deletions
diff --git a/mate-extra/caja-dropbox/ChangeLog b/mate-extra/caja-dropbox/ChangeLog
new file mode 100644
index 0000000..791d27f
--- /dev/null
+++ b/mate-extra/caja-dropbox/ChangeLog
@@ -0,0 +1,28 @@
+# ChangeLog for mate-extra/caja-dropbox
+# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/mate-extra/caja-dropbox/ChangeLog,v 1.5 2015/04/08 18:13:51 mgorny Exp $
+
+ 06 Jul 2015; NP-Hardass <NP-Hardass@gentoo.org> metadata.xml:
+ Updated maintainer and add remote IDs.
+
+ 08 Apr 2015; Michał Górny <mgorny@gentoo.org> caja-dropbox-1.8.0.ebuild:
+ Drop old Python implementations
+
+ 20 Dec 2014; Matthias Maier <tamiko@gentoo.org> -caja-dropbox-0.7.1.ebuild:
+ drop old; drop to unstable
+
+*caja-dropbox-1.8.0 (22 Jul 2014)
+
+ 22 Jul 2014; Tom Wijsman <TomWij@gentoo.org> +caja-dropbox-1.8.0.ebuild,
+ +files/caja-dropbox-1.8.0-system-rst2man.patch:
+ Version bump to 1.8.0; fixes bug #510464, reported by nihil39.
+
+ 04 May 2014; Agostino Sarubbo <ago@gentoo.org> caja-dropbox-0.7.1.ebuild:
+ Stable for amd64, wrt bug #509268
+
+*caja-dropbox-0.7.1 (17 Mar 2014)
+
+ 17 Mar 2014; Tom Wijsman <TomWij@gentoo.org> +caja-dropbox-0.7.1.ebuild,
+ +files/caja-dropbox-0.7.0-system-rst2man.patch, +metadata.xml:
+ New ebuild for mate-extra/caja-dropbox, store, sync and share files online;
+ imported from the mate-overlay, reviewed and adjusted.
diff --git a/mate-extra/caja-dropbox/Manifest b/mate-extra/caja-dropbox/Manifest
new file mode 100644
index 0000000..15a0c9f
--- /dev/null
+++ b/mate-extra/caja-dropbox/Manifest
@@ -0,0 +1,26 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA256
+
+AUX caja-dropbox-0.7.0-system-rst2man.patch 463 SHA256 f8c6add8d61b73ac8083a79177705a172005a16f1f0738f37e09ce5daddc3702 SHA512 5a34c3e6ff51a1a14eac11e0619a81afeec05979944d128ed37076cadb9a79edd839918ee289c409c537be73a913ee3bc58f19cc2227cda8762328e2f0fbd7eb WHIRLPOOL 75f33c78b99b923da61a2dc926e0c4a62973cc61e36e7c5bd0a52fa840757b876fd9badf158ba1e78a42094023f76eaedf0fa72ba6795acd90bc3dd30683d9e6
+AUX caja-dropbox-1.8.0-system-rst2man.patch 463 SHA256 6e2260a6bbf2f25911b23735f155a0a7e0da38bc0433bd7054e2f0ad9122380f SHA512 c3fcfd5b87f7801c77e8935f20d26c2a32ad60a03f068eb891e4bc491296ee1b19763634a02e387d7cf8b4192c30931a6dd9d9bf44f7ce3f8965db62a184c806 WHIRLPOOL b26c60b7bd75a08c5a737dbcc58f9e38b8aea5079f0be3e572e07198773adce4109adedf74bab8129fc18bedb0759153ae5bf2abd60b457b8f3ff0cc0a44d6df
+DIST caja-dropbox-1.8.0.tar.xz 310592 SHA256 bb26151cad68e910979af6dd8b323434462a2457998ad67529660135c0caa513 SHA512 33c0804ba756ec50b531e4992b74577848f52fef60b8c69b96f307a2b8a57fd42ff951d6d3fdd55a6b1e260c4f46d0a26f90f730a88dc45a66e2d78888492fbc WHIRLPOOL 3b200e6a1b5e6f9926566962c48b9585fa0f9cc1ccc8ee89e45489d87c41cbf50a2b1bd62036140ba7492edf5a2812b918c4c4596b17c4674e0821a72d29550f
+EBUILD caja-dropbox-1.8.0.ebuild 2215 SHA256 55b47cc5f0e2a11de79af5b52001218072f3b0473573c178f4a6cc939f30d4ac SHA512 584fab1cd025714cdbb0da3a566d36702def1b0e084db88fc05a4679fbd2405a18dfadbc2bece33cb30c3800af65dc3154b74647bf31004da35b6caa154fe7cb WHIRLPOOL acfa74e33f840acfdbd80d1f39b57dff61b4149a98396bb246d9e0419b680cf141349c9e2db5f70dfa3559f264203887a80e1f425f47b8cabb844d9b6a624554
+MISC ChangeLog 1194 SHA256 7f0ee75b6796e6155e2feff0fe4372eadd2beec3752bc68c42906dc5b0b1cd43 SHA512 032540ae360a1954fddb5065e167d4b3ae334e0a9b5f1c7cf74b62814da6cf7f864bf6398e7b92c7c11fd702a70d21c5caf77bd8f3db8e4ac50b15a9f390fae6 WHIRLPOOL b1a118835659fd3539e83d7bb3e5c8bc2aec1811249a227cffa04b5df15d18b13d2bc7b2eb46ae838ad28bb5daf69879524b3fe6eddd586097fb7605766434df
+MISC metadata.xml 263 SHA256 f0c6fe36b36ad3b31ebf4ec4942b3d919cf22ecfaef865f7db06a84210431d46 SHA512 b1584eb694eaa1b44bd08248244135adedfd08e14e7bf6e80e3d360a836b28e6bdba969a6562597b8d9c1252f06f6779c3bc57a4d65a323457a81d5a0244fdad WHIRLPOOL 0cecf7185350c35ce3a284a79827fbee923a140e4b616ddd3b5e8cace9ce30a97784aff506ac7a57c668e81fe65eb17159594d72da841f4c24a69b73fbe12ea1
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2
+
+iQIcBAEBCAAGBQJVmgYNAAoJEBzZQR2yrxj7VFgQALYfdkAmcpOb9E+FFDQbhhYj
+R6p1JecMEOjP6f/Ddhd375bNSYtulATEpS7AXD1G7X5QJCJ3rLS9B5Tcg/E5aadS
+mj4RjVDubcmlSEKVdKXGdER/Hg0kD3KUCG9XBgmm3rkczkYnLwAZ+6w91+PEQz37
+6vs68UvSGh4wUv3Zd0fWiNXQ2e2YsWkmq/oiq+kuje3jtIWbeG1LdVXAFcoGYyGt
+7NL15n5E+W756DV84pxthvf84nlZTsL1lQHSZN4jWYDvYRcrI33wxvN5vzqGR8fF
+Okiju/BiHw9vK0qt+8yzKX/fkbnfuBqftfMdwp0GZL8v0OW2Y/503vOo9u9qfEc8
+sN2oaZN+48NDGp9PjGPVpcv0wsLgJ9dRXSGHHq7/q/ZrZ+juLQRVEJXIB94iH7H+
+KPxR5Jk690hlaQ/D/4ulPDj2Hw0FryCSmQzpV2YgzTGDzdqmCbqLNhjHwb4Hs0/E
+iQ6eDVm/8FDNTcrnah/q4q4INMNuBB2OvEmZxmqfqK8pB42C/LisCfFeVKsWZBDk
+grgDy09y7fP3hdDZxSGIcoE+vEOLwhz6g8xZi3jOvDOxE2+4tPf2uIlMDLKHh1O0
+ih1tVHU7yzTp21sk4KXoeGmQQhmsY9csvPuSpCJH/TuOh4y/MpuP4Bnd+8SIPqq8
+bJp+TitNpyO9wX1nluXC
+=ygvW
+-----END PGP SIGNATURE-----
diff --git a/mate-extra/caja-dropbox/caja-dropbox-1.8.0.ebuild b/mate-extra/caja-dropbox/caja-dropbox-1.8.0.ebuild
new file mode 100644
index 0000000..32ff9a5
--- /dev/null
+++ b/mate-extra/caja-dropbox/caja-dropbox-1.8.0.ebuild
@@ -0,0 +1,90 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/mate-extra/caja-dropbox/caja-dropbox-1.8.0.ebuild,v 1.2 2015/04/08 18:13:51 mgorny Exp $
+
+EAPI="5"
+
+PYTHON_COMPAT=( python2_7 )
+GNOME2_LA_PUNT="yes"
+
+inherit autotools eutils gnome2 python-single-r1 linux-info user versionator
+
+MATE_BRANCH="1.8"
+
+SRC_URI="http://pub.mate-desktop.org/releases/${MATE_BRANCH}/${P}.tar.xz"
+DESCRIPTION="Store, Sync and Share Files Online"
+HOMEPAGE="http://www.dropbox.com/"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64"
+
+IUSE="debug"
+
+RDEPEND="
+ dev-libs/atk:0
+ >=dev-libs/glib-2.14:2
+ dev-python/pygtk:2[${PYTHON_USEDEP}]
+ >=mate-base/caja-1.8:0
+ media-libs/fontconfig:1.0
+ media-libs/freetype:2
+ net-misc/dropbox:0
+ x11-libs/cairo:0
+ x11-libs/gdk-pixbuf:2
+ x11-libs/gtk+:2
+ x11-libs/libXinerama:0
+ x11-libs/pango:0"
+
+DEPEND="${RDEPEND}
+ dev-python/docutils:0
+ virtual/pkgconfig:*"
+
+G2CONF="${G2CONF} $(use_enable debug) --disable-static"
+
+CONFIG_CHECK="~INOTIFY_USER"
+
+pkg_setup () {
+ python-single-r1_pkg_setup
+ check_extra_config
+ enewgroup dropbox
+}
+
+src_prepare() {
+ gnome2_src_prepare
+
+ # Use system dropbox.
+ sed -e "s|~/[.]dropbox-dist|/opt/dropbox|" \
+ -e 's|\(DROPBOXD_PATH = \).*|\1"/opt/dropbox/dropboxd"|' \
+ -i caja-dropbox.in || die
+
+ # Use system rst2man.
+ epatch "${FILESDIR}"/${P}-system-rst2man.patch
+
+ AT_NOELIBTOOLIZE=yes eautoreconf
+}
+
+DOCS="AUTHORS ChangeLog NEWS README"
+
+src_install () {
+ python_fix_shebang caja-dropbox.in
+
+ gnome2_src_install
+
+ local extensiondir="$(pkg-config --variable=extensiondir libcaja-extension)"
+ [ -z ${extensiondir} ] && die "pkg-config unable to get caja extensions dir"
+
+ # Strip $EPREFIX from $extensiondir as fowners/fperms act on $ED not $D.
+ extensiondir="${extensiondir#${EPREFIX}}"
+ use prefix || fowners root:dropbox "${extensiondir}"/libcaja-dropbox.so
+ fperms o-rwx "${extensiondir}"/libcaja-dropbox.so
+}
+
+pkg_postinst () {
+ gnome2_pkg_postinst
+
+ elog
+ elog "Add any users who wish to have access to the dropbox caja"
+ elog "plugin to the group 'dropbox'. You need to setup a drobox account"
+ elog "before using this plugin. Visit ${HOMEPAGE} for more information."
+ elog
+}
diff --git a/mate-extra/caja-dropbox/files/caja-dropbox-0.7.0-system-rst2man.patch b/mate-extra/caja-dropbox/files/caja-dropbox-0.7.0-system-rst2man.patch
new file mode 100644
index 0000000..ea0053b
--- /dev/null
+++ b/mate-extra/caja-dropbox/files/caja-dropbox-0.7.0-system-rst2man.patch
@@ -0,0 +1,13 @@
+Index: nautilus-dropbox-0.7.0/configure.in
+===================================================================
+--- nautilus-dropbox-0.7.0.orig/configure.in
++++ nautilus-dropbox-0.7.0/configure.in
+@@ -31,7 +31,7 @@ PKG_CHECK_MODULES(GLIB, glib-2.0 >= $GLI
+
+ AC_PATH_PROG([PYTHON], [python])
+
+-AC_PATH_PROG([RST2MAN], [rst2man], [python rst2man.py])
++AC_PATH_PROG([RST2MAN], [rst2man.py], [python rst2man.py])
+ AC_SUBST(RST2MAN)
+
+ # define module checking macro
diff --git a/mate-extra/caja-dropbox/files/caja-dropbox-1.8.0-system-rst2man.patch b/mate-extra/caja-dropbox/files/caja-dropbox-1.8.0-system-rst2man.patch
new file mode 100644
index 0000000..7404182
--- /dev/null
+++ b/mate-extra/caja-dropbox/files/caja-dropbox-1.8.0-system-rst2man.patch
@@ -0,0 +1,13 @@
+Index: nautilus-dropbox-0.7.0/configure.ac
+===================================================================
+--- nautilus-dropbox-0.7.0.orig/configure.ac
++++ nautilus-dropbox-0.7.0/configure.ac
+@@ -31,7 +31,7 @@ PKG_CHECK_MODULES(GLIB, glib-2.0 >= $GLI
+
+ AC_PATH_PROG([PYTHON], [python])
+
+-AC_PATH_PROG([RST2MAN], [rst2man], [python rst2man.py])
++AC_PATH_PROG([RST2MAN], [rst2man.py], [python rst2man.py])
+ AC_SUBST(RST2MAN)
+
+ # define module checking macro
diff --git a/mate-extra/caja-dropbox/metadata.xml b/mate-extra/caja-dropbox/metadata.xml
new file mode 100644
index 0000000..8f12c89
--- /dev/null
+++ b/mate-extra/caja-dropbox/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>mate</herd>
+ <upstream>
+ <remote-id type="github">mate-desktop/caja-dropbox</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/mate-extra/caja-extensions/ChangeLog b/mate-extra/caja-extensions/ChangeLog
new file mode 100644
index 0000000..5a56259
--- /dev/null
+++ b/mate-extra/caja-extensions/ChangeLog
@@ -0,0 +1,25 @@
+# ChangeLog for mate-extra/caja-extensions
+# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/mate-extra/caja-extensions/ChangeLog,v 1.4 2014/07/02 09:47:20 pacho Exp $
+
+ 11 Jul 2015; NP-Hardass <NP-Hardass@gentoo.org> caja-extensions-1.8.0.ebuild:
+ Finish deprecation of 1.6
+
+ 06 Jul 2015; NP-Hardass <NP-Hardass@gentoo.org> metadata.xml:
+ Updated maintainer and add remote IDs.
+
+ 02 Jul 2014; Pacho Ramos <pacho@gentoo.org> caja-extensions-1.8.0.ebuild:
+ x86 stable, bug 513714
+
+ 02 Jul 2014; Pacho Ramos <pacho@gentoo.org> caja-extensions-1.8.0.ebuild:
+ amd64 stable, bug 513714
+
+ 07 Jun 2014; Agostino Sarubbo <ago@gentoo.org> caja-extensions-1.8.0.ebuild:
+ Add ~x86, wrt bug #508072
+
+*caja-extensions-1.8.0 (04 May 2014)
+
+ 04 May 2014; Tom Wijsman <TomWij@gentoo.org> +caja-extensions-1.8.0.ebuild,
+ +files/caja-extensions-1.8.0-sendto-options.patch, +metadata.xml:
+ New ebuild for mate-extra/caja-extensions for MATE 1.8, several Caja
+ extensions; imported from the mate-overlay, reviewed and adjusted.
diff --git a/mate-extra/caja-extensions/Manifest b/mate-extra/caja-extensions/Manifest
new file mode 100644
index 0000000..7f2ed69
--- /dev/null
+++ b/mate-extra/caja-extensions/Manifest
@@ -0,0 +1,25 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA256
+
+AUX caja-extensions-1.8.0-sendto-options.patch 12563 SHA256 1e00f86c960d28b6495c7a514a3897bc7f1c2e204518b6565fbe0e99f3a274de SHA512 95f78cc155aeb6576c4f938f5960516043897d0353ebf8ecf1fe130dc3771708c4838116efc0de4e8e4cc17bdf76715bb50cac9c4fb5ace0ddaa3348feb100a4 WHIRLPOOL 58a74ac39898c8bc4cfdcfec303a7812db11556a8a7bb37ff546c7a6ca1c26161ba08d78d4eaad5aa64dec414ae4c21107c454b7305c303165aebdfc647f179e
+DIST caja-extensions-1.8.0.tar.xz 343784 SHA256 71b4353236b4f13e1984a8497ff80ed63d74141833ba47a32629a5d3505bbc91 SHA512 1a59bf3ed7300d790f47494d0bef677a760fa069aaf76c2f35eb4d17b67be0fcdfa904e3a05d45ca1ff9f3016961c689aa620d37f020ed199ca2ddb3d8dd3663 WHIRLPOOL f192f8e966de8272ca65d7e856ebf26bfdbca8cf559da7571c6e372b5c9ad3b21f1e08691014546ed4cd9b6b60a5840b8a02c53d9d7ed34a8876a873771dc2be
+EBUILD caja-extensions-1.8.0.ebuild 2066 SHA256 939f26ba8b539d0e058bd9ca0592983134cad5ed90b226853f39b2cd39f16ef9 SHA512 5f87a0434755c98ab5aed1a1d77a2cd4a03ae29792e153390b4610e1c42c07eac083ef6a5fb9c8752071ef0a02379a204b7504ae620d4852721fbfb582ecea47 WHIRLPOOL 42754abc5b29b849b7f236955120a3fdfdeedb450ff083d1192f5179deed1297b19f0993c1ee0ae6d8004afb0902ee09aa2d51780858d40338ada756d9af7c8b
+MISC ChangeLog 1077 SHA256 644b2af627de3edbf5e95fdd166f38c3b1e11a2661f6ca205526546f4884154d SHA512 ec45d9c56c36cf74df788feb31e9db593fab577278a987ad6472734c7cbd8f0a878f9329156d321f7a5fb3d3286eccb93ff82ab70903bcb68debfc719b8486fe WHIRLPOOL e364153074cad308b01db0718a1392db2ccc4b306e12da0ad95cb62482dda99998e1bf69b3fe82ab12f37e18849f7ce13c2731dac103c586999e7db67ab0caa1
+MISC metadata.xml 742 SHA256 3e78dc18ccb97ad8df4afb39eb311741e5cdabd8dae4b5d414d9b4c8cfd1686c SHA512 baf8cb4a5b473980833264e273ce4450e2b65a26cd0c8c721a93c3296559c3cb7afe9710c6fc9ea7fda48a936b3ded6c900220fdcf8317116259f027327c9688 WHIRLPOOL c59c7956c71022e2cd2d499e3208badf42e160c13e839606669dc28532a1c73930e441e7c587354561b38f1fbda2ebb864c01328782e7437f1e932c9768cf3ca
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2
+
+iQIcBAEBCAAGBQJVoZLTAAoJEBzZQR2yrxj7DcUP+wVnKfKZf1HUvr7OQKOLxYNK
+QpXxT0l+TXoI5t27BmqAeztov8HIiqiVuWvl0SK8u2PDX22keXbhDQGOKcoKhvzY
+hLB4r54sGFZxbAsfiE2mLDOi5iTvmcaFoA5lH/9Bts7e/9l2eSb53qeN0Kp2XSqr
+N9fdqFfVCsHPPUuNabTQVv/5ztiCwzK7hDMBiGHBmcd6D4HuRjK9ejkUtlrYjINj
+I/wqea/9D800K68tYb5VxdxiR23adhRKjgcGPqtG6VV56ts38FOamtwOHmCzBKJ8
+a9O2Bcg6lbHOa+C4NDeI+5gPTJgnPhvxIsKfFqLg05tbGcQnhQxw9EBqJpj3oSFw
+xLdRSEreGfSLkPKu7Ix8VBMP6zVDYrNJA+RnqSZ53yIbYT6V/TRP2+eiXQ4BE987
+jug26/SrAY9bpcLmaZCafQsNc6peWaoMYyqV/zOuF1x+wFpVEL1khnD8ZYo7+Lxs
+iW3eTOsAxe1AVcaTJqkZo6314CyFyp+6a9+Oc2JkN/ZHv5C3Tefse+YF2dKM8AUp
+BobzujsigD1y9NhNl4mif5D/kqtwjNuTtZRqtQfrK6diiDTZv96MlPzIAf3pPu8U
+x6aAGqSeRmh9gRe715IxTKYrtuhHn4+I3+IqnZRPw1VzUht4g+umWuC7EacouK3w
+JW8JWJ6Pn1eeA0B6aYIl
+=duvU
+-----END PGP SIGNATURE-----
diff --git a/mate-extra/caja-extensions/caja-extensions-1.8.0.ebuild b/mate-extra/caja-extensions/caja-extensions-1.8.0.ebuild
new file mode 100644
index 0000000..f1580e4
--- /dev/null
+++ b/mate-extra/caja-extensions/caja-extensions-1.8.0.ebuild
@@ -0,0 +1,78 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/mate-extra/caja-extensions/caja-extensions-1.8.0.ebuild,v 1.4 2014/07/02 09:47:20 pacho Exp $
+
+EAPI="5"
+
+GCONF_DEBUG="yes"
+GNOME2_LA_PUNT="yes"
+
+inherit autotools eutils gnome2
+
+MATE_BRANCH="$(get_version_component_range 1-2)"
+
+SRC_URI="http://pub.mate-desktop.org/releases/${MATE_BRANCH}/${P}.tar.xz"
+DESCRIPTION="Several Caja extensions"
+HOMEPAGE="http://www.mate-desktop.org"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="amd64 x86"
+
+SENDTO="cdr gajim +mail pidgin upnp"
+IUSE="image-converter +open-terminal share ${SENDTO}"
+
+RDEPEND=">=x11-libs/gtk+-2.18:2
+ >=dev-libs/glib-2.26:2
+ >=mate-base/caja-1.8:0
+ virtual/libintl:0
+ x11-libs/gdk-pixbuf:2
+ open-terminal? ( >=mate-base/mate-desktop-1.8:0 )
+ cdr? ( >=app-cdr/brasero-2.32.1:0= )
+ gajim? (
+ net-im/gajim:0
+ >=dev-libs/dbus-glib-0.60:0
+ >=sys-apps/dbus-1:0
+ )
+ pidgin? ( >=dev-libs/dbus-glib-0.60:0 )
+ upnp? ( >=net-libs/gupnp-0.13:0= )"
+
+DEPEND="${RDEPEND}
+ >=dev-util/intltool-0.18:*
+ >=mate-base/mate-common-1.8:0
+ sys-devel/gettext:*
+ virtual/pkgconfig:*
+ !!mate-extra/mate-file-manager-open-terminal
+ !!mate-extra/mate-file-manager-sendto
+ !!mate-extra/mate-file-manager-image-converter
+ !!mate-extra/mate-file-manager-share"
+
+src_prepare() {
+ epatch "${FILESDIR}/${PN}-1.8.0-sendto-options.patch"
+
+ eautoreconf
+}
+
+src_configure() {
+ MY_CONF=""
+
+ if use cdr || use mail || use pidgin || use gajim || use upnp ; then
+ MY_CONF="${MY_CONF} --enable-sendto"
+ MY_CONF="${MY_CONF} --with-sendto-plugins=removable-devices"
+ use cdr && MY_CONF="${MY_CONF},caja-burn"
+ use mail && MY_CONF="${MY_CONF},emailclient"
+ use pidgin && MY_CONF="${MY_CONF},pidgin"
+ use gajim && MY_CONF="${MY_CONF},gajim"
+ use upnp && MY_CONF="${MY_CONF},upnp"
+ else
+ MYCONF="${MY_CONF} --disable-sendto"
+ fi
+
+ gnome2_src_configure ${MY_CONF} \
+ --disable-gksu \
+ $(use_enable image-converter) \
+ $(use_enable open-terminal) \
+ $(use_enable share)
+}
+
+DOCS="AUTHORS ChangeLog NEWS README"
diff --git a/mate-extra/caja-extensions/files/caja-extensions-1.8.0-sendto-options.patch b/mate-extra/caja-extensions/files/caja-extensions-1.8.0-sendto-options.patch
new file mode 100644
index 0000000..5e0953a
--- /dev/null
+++ b/mate-extra/caja-extensions/files/caja-extensions-1.8.0-sendto-options.patch
@@ -0,0 +1,316 @@
+diff --git a/configure.ac b/configure.ac
+index fcf02d6..c38061f 100644
+--- a/configure.ac
++++ b/configure.ac
+@@ -102,19 +102,173 @@ if test "x$enable_sendto" = "xyes"; then
+ GUPNP_REQUIRED=0.13
+ PKG_CHECK_MODULES(SENDTO,
+ glib-2.0 >= $GLIB_REQUIRED
+- gio-2.0 >= $GLIB_REQUIRED
+ gthread-2.0 >= $GTHREAD_REQUIRED
+ gmodule-2.0 >= $GLIB_REQUIRED
+ gobject-2.0 >= $GLIB_REQUIRED
+- gtk+-$GTK_API_VERSION >= $GTK_REQUIRED
+- dbus-1 >= $DBUS_REQUIRED
+- dbus-glib-1 >= $DBUS_GLIB_REQUIRED
+- gupnp-1.0 >= $GUPNP_REQUIRED)
++ gtk+-$GTK_API_VERSION >= $GTK_REQUIRED)
+ AC_SUBST(SENDTO_CFLAGS)
+ AC_SUBST(SENDTO_LIBS)
+- AC_DEFINE_UNQUOTED(GAJIM_SHARE_DIR, "$prefix/share/gajim", [path to gajim share dir])
+-fi
+
++ # The full list of plugins
++ allowed_sendto_plugins="emailclient gajim caja-burn pidgin removable-devices upnp"
++
++ sendto_plugin_error_or_ignore()
++ {
++ if test "${error_on_bad_sendto_plugin}" = "1" ; then
++ AC_MSG_ERROR([$1])
++ else
++ AC_MSG_WARN([$1 (disabling sendto plugin)])
++ fi
++ }
++
++ AC_ARG_WITH([sendto-plugins],
++ [AS_HELP_STRING([--with-sendto-plugins],[Which caja-sendto plugins to compile (default: auto; "all", "autodetect" are valid)])],
++ [], [with_sendto_plugins=autodetect])
++
++ used_sendto_plugins=""
++ used_sendto_plugins2=""
++
++ if test "x${with_sendto_plugins}" = "xautodetect" ; then
++ # Default to all plugins and just ignore them if they won't compile
++ with_sendto_plugins="all"
++ error_on_bad_sendto_plugin="0"
++ else
++ # Clean up the plugin list and error if a plugin won't compile
++ with_sendto_plugins=`echo ,"${with_sendto_plugins}", | sed -e 's/[[ ,]][[ ,]]*/ /g' -e 's/,$//'`
++ error_on_bad_sendto_plugin="1"
++ fi
++
++ # Iterate through the wanted plugins and weed out bad ones (or error)
++ for wanted_sendto_plugin in ${with_sendto_plugins}; do
++ for allowed_sendto_plugin in ${allowed_sendto_plugins}; do
++ case ${wanted_sendto_plugin} in
++ all)
++ # List all plugins as being used
++ used_sendto_plugins=${allowed_sendto_plugins}
++ ;;
++ autodetect)
++ # List all plugins as being used
++ used_sendto_plugins=${allowed_sendto_plugins}
++ ;;
++ ${allowed_sendto_plugin}) used_sendto_plugins="${used_sendto_plugins} ${wanted_sendto_plugin}";; # List the plugin
++ *) ;;
++ esac
++ done
++ done
++
++ # Check for plugin-specific requirements and error if necessary
++ for sendto_plugin in ${used_sendto_plugins}; do
++ add_sendto_plugin="1"
++
++ case ${sendto_plugin} in
++ emailclient)
++ PKG_CHECK_MODULES(EMAILCLIENT, gio-2.0,
++ enable_emailclient=yes, enable_emailclient=no)
++ if test "${enable_emailclient}" != "yes" ; then
++ sendto_plugin_error_or_ignore "you need gio-2.0 to build the emailclient plugin"
++ add_sendto_plugin="0"
++ fi
++ ;;
++ gajim)
++ AC_ARG_WITH(sendto_gajim,
++ [AS_HELP_STRING(--with-sendto-gajim,[Path to Gajim install prefix])],
++ [GAJIM_PATH="$withval"],[GAJIM_PATH="$prefix"])
++
++ GAJIM_SHARE_DIR="$GAJIM_PATH"/share/gajim
++
++ PKG_CHECK_MODULES(DBUS, dbus-1 >= $DBUS_REQUIRED dbus-glib-1 >= $DBUS_GLIB_REQUIRED,
++ [AC_SUBST(DBUS_CFLAGS)
++ AC_SUBST(DBUS_LIBS)
++ enable_sendto_gajim=yes
++ AC_DEFINE_UNQUOTED(GAJIM_SHARE_DIR, "$GAJIM_SHARE_DIR", [path to gajim share dir])],
++ [enable_gajim=no])
++
++ if test "${enable_gajim}" != "yes" ; then
++ sendto_plugin_error_or_ignore "you need gajim and dbus-glib installed for the gajim plugin"
++ add_sendto_plugin="0"
++ fi
++ ;;
++ caja-burn)
++ PKG_CHECK_MODULES(GIO, gio-2.0,
++ enable_burn=yes, enable_burn=no)
++ if test "${enable_burn}" != "yes" ; then
++ sendto_plugin_error_or_ignore "you need gio installed for the caja-burn plugin"
++ add_sendto_plugin="0"
++ fi
++ ;;
++ pidgin)
++ PKG_CHECK_MODULES(PIDGIN, dbus-glib-1 >= $DBUS_GLIB_REQUIRED,
++ enable_pidgin=yes, enable_pidgin=no)
++ if test "${enable_pidgin}" != "yes" ; then
++ sendto_plugin_error_or_ignore "you need dbus-glib to build the pidgin plugin"
++ add_sendto_plugin="0"
++ fi
++ ;;
++ removable-devices)
++ PKG_CHECK_MODULES(GIO, gio-2.0,
++ enable_removable=yes, enable_removable=no)
++ if test "${enable_removable}" != "yes" ; then
++ sendto_plugin_error_or_ignore "you need gio-2.0 to build the removable-devices plugin"
++ add_sendto_plugin="0"
++ fi
++ ;;
++ upnp)
++ PKG_CHECK_MODULES(UPNP, gupnp-1.0 >= $GUPNP_REQUIRED,
++ enable_upnp=yes, enable_upnp=no)
++ if test "${enable_upnp}" != "yes" ; then
++ sendto_plugin_error_or_ignore "you need gupnp installed for the upnp plugin"
++ add_sendto_plugin="0"
++ fi
++ ;;
++ esac
++
++ # Add the specified plugin
++ if test "${add_sendto_plugin}" = "1" ; then
++ used_sendto_plugins2="${used_sendto_plugins2} ${sendto_plugin}"
++ fi
++ done
++
++ ALL_SENDTO_PLUGINS=$allowed_sendto_plugins
++ SENDTO_PLUGINS=$used_sendto_plugins2
++
++ dnl Error out if no plugins will be built
++ if test -z "${SENDTO_PLUGINS}" ; then
++ AC_MSG_ERROR([No sendto plugins will be built, and caja-sendto requires at least one])
++ fi
++
++ AC_MSG_CHECKING([which sendto plugins to compile])
++ AC_MSG_RESULT([$SENDTO_PLUGINS])
++
++ AC_SUBST([ALL_SENDTO_PLUGINS])
++ AC_SUBST([SENDTO_PLUGINS])
++
++ dnl For the pidgin sendto plugin
++ AM_CONDITIONAL(HAVE_SENDTO_PIDGIN, test "x$enable_pidgin" = "xyes")
++
++ dnl For the GIO based plugins
++ enable_nst_common=no
++ if test "x$enable_burn" = "xyes" -o "x$enable_removable" = "xyes"; then
++ enable_nst_common=yes
++ fi
++ AM_CONDITIONAL(HAVE_GIO, test "x$enable_nst_common" = "xyes")
++
++ if test "x${SENDTO_PLUGINS}" != "x" ; then
++ for allowed_sendto_plugin in ${ALL_SENDTO_PLUGINS}; do
++ for sendto_plugin in ${SENDTO_PLUGINS}; do
++ case ${allowed_sendto_plugin} in
++ ${sendto_plugin})
++ AC_MSG_NOTICE([** ${allowed_sendto_plugin} sendto plugin enabled])
++ continue 2
++ ;;
++ *);;
++ esac
++ done
++ AC_MSG_NOTICE([ ${allowed_sendto_plugin} sendto plugin disabled])
++ done
++ else
++ AC_MSG_NOTICE([ No caja-sendto plugins enabled])
++ fi
++fi
+ AM_CONDITIONAL(ENABLE_SENDTO, test x"$enable_sendto" = "xyes")
+
+ # share extension
+diff --git a/sendto/plugins/Makefile.am b/sendto/plugins/Makefile.am
+index 10097e8..6d17c98 100644
+--- a/sendto/plugins/Makefile.am
++++ b/sendto/plugins/Makefile.am
+@@ -1,16 +1,13 @@
+-SUBDIRS = . \
+- caja-burn \
+- emailclient \
+- gajim \
+- pidgin \
+- removable-devices \
+- upnp
++SUBDIRS = . $(SENDTO_PLUGINS)
++DIST_SUBDIRS = $(ALL_SENDTO_PLUGINS)
+
+ NST_COMMON_SOURCES = nst-common.c nst-common.h
+
++if HAVE_GIO
+ noinst_LTLIBRARIES = libnstcommon.la
+ libnstcommon_la_SOURCES = $(NST_COMMON_SOURCES)
+ libnstcommon_la_CFLAGS = $(SENDTO_CFLAGS)
+ libnstcommon_la_LIBADD = $(SENDTO_LIBS)
++endif
+
+ EXTRA_DIST = $(NST_COMMON_SOURCES)
+diff --git a/sendto/plugins/caja-burn/Makefile.am b/sendto/plugins/caja-burn/Makefile.am
+index 50c309b..00f95c2 100644
+--- a/sendto/plugins/caja-burn/Makefile.am
++++ b/sendto/plugins/caja-burn/Makefile.am
+@@ -9,11 +9,12 @@ AM_CPPFLAGS = \
+ -I$(srcdir)/../ \
+ $(SENDTO_CFLAGS) \
+ $(WARN_CFLAGS) \
+- $(DISABLE_DEPRECATED)
++ $(DISABLE_DEPRECATED) \
++ $(GIO_CFLAGS)
+
+ plugin_LTLIBRARIES = libnstburn.la
+
+ libnstburn_la_SOURCES = caja-burn.c
+ libnstburn_la_LDFLAGS = -module -avoid-version
+-libnstburn_la_LIBADD = $(SENDTO_LIBS) $(builddir)/../libnstcommon.la
++libnstburn_la_LIBADD = $(GIO_LIBS) $(SENDTO_LIBS) $(builddir)/../libnstcommon.la
+
+diff --git a/sendto/plugins/emailclient/Makefile.am b/sendto/plugins/emailclient/Makefile.am
+index 31ba40e..c4af752 100644
+--- a/sendto/plugins/emailclient/Makefile.am
++++ b/sendto/plugins/emailclient/Makefile.am
+@@ -7,6 +7,7 @@ AM_CPPFLAGS = \
+ -I$(top_srcdir)/sendto \
+ -I$(top_builddir) \
+ $(SENDTO_CFLAGS) \
++ $(EMAILCLIENT_CFLAGS) \
+ $(DISABLE_DEPRECATED) \
+ $(WARN_CFLAGS)
+
+@@ -14,4 +15,4 @@ plugin_LTLIBRARIES = libnstemailclient.la
+
+ libnstemailclient_la_SOURCES = emailclient.c
+ libnstemailclient_la_LDFLAGS = -module -avoid-version
+-libnstemailclient_la_LIBADD = $(SENDTO_LIBS)
++libnstemailclient_la_LIBADD = $(SENDTO_LIBS) $(EMAILCLIENT_LIBS)
+diff --git a/sendto/plugins/gajim/Makefile.am b/sendto/plugins/gajim/Makefile.am
+index 5acd5b0..c39a3c0 100644
+--- a/sendto/plugins/gajim/Makefile.am
++++ b/sendto/plugins/gajim/Makefile.am
+@@ -7,6 +7,7 @@ AM_CPPFLAGS = \
+ -I$(top_srcdir)/sendto \
+ -I$(top_builddir) \
+ $(SENDTO_CFLAGS) \
++ $(DBUS_CFLAGS) \
+ $(DISABLE_DEPRECATED) \
+ $(WARN_CFLAGS)
+
+@@ -14,5 +15,5 @@ plugin_LTLIBRARIES = libnstgajim.la
+
+ libnstgajim_la_SOURCES = gajim.c
+ libnstgajim_la_LDFLAGS = -module -avoid-version
+-libnstgajim_la_LIBADD = $(SENDTO_LIBS)
++libnstgajim_la_LIBADD = $(DBUS_LIBS) $(SENDTO_LIBS)
+
+diff --git a/sendto/plugins/pidgin/Makefile.am b/sendto/plugins/pidgin/Makefile.am
+index b7f650a..bcfe1d3 100644
+--- a/sendto/plugins/pidgin/Makefile.am
++++ b/sendto/plugins/pidgin/Makefile.am
+@@ -7,6 +7,8 @@ AM_CPPFLAGS = \
+ -I$(top_srcdir)/sendto \
+ -I$(top_builddir) \
+ $(SENDTO_CFLAGS) \
++ $(NST_EBOOK_CFLAGS) \
++ $(PIDGIN_CFLAGS) \
+ $(DISABLE_DEPRECATED) \
+ $(WARN_CFLAGS)
+
+@@ -14,5 +16,5 @@ plugin_LTLIBRARIES = libnstpidgin.la
+
+ libnstpidgin_la_SOURCES = pidgin.c
+ libnstpidgin_la_LDFLAGS = -module -avoid-version
+-libnstpidgin_la_LIBADD = $(SENDTO_LIBS)
++libnstpidgin_la_LIBADD = $(PIDGIN_LIBS) $(SENDTO_LIBS)
+
+diff --git a/sendto/plugins/removable-devices/Makefile.am b/sendto/plugins/removable-devices/Makefile.am
+index 294ca90..797353b 100644
+--- a/sendto/plugins/removable-devices/Makefile.am
++++ b/sendto/plugins/removable-devices/Makefile.am
+@@ -15,5 +15,5 @@ plugin_LTLIBRARIES = libnstremovable_devices.la
+
+ libnstremovable_devices_la_SOURCES = removable-devices.c
+ libnstremovable_devices_la_LDFLAGS = -module -avoid-version
+-libnstremovable_devices_la_LIBADD = $(SENDTO_LIBS) $(builddir)/../libnstcommon.la
++libnstremovable_devices_la_LIBADD = $(GIO_LIBS) $(SENDTO_LIBS) $(builddir)/../libnstcommon.la
+
+diff --git a/sendto/plugins/upnp/Makefile.am b/sendto/plugins/upnp/Makefile.am
+index 4127abd..31a8bd6 100644
+--- a/sendto/plugins/upnp/Makefile.am
++++ b/sendto/plugins/upnp/Makefile.am
+@@ -7,6 +7,7 @@ AM_CPPFLAGS = \
+ -I$(top_srcdir)/sendto \
+ -I$(top_builddir) \
+ $(SENDTO_CFLAGS) \
++ $(UPNP_CFLAGS) \
+ $(DISABLE_DEPRECATED) \
+ $(WARN_CFLAGS)
+
+@@ -14,5 +15,5 @@ plugin_LTLIBRARIES = libnstupnp.la
+
+ libnstupnp_la_SOURCES = upnp.c
+ libnstupnp_la_LDFLAGS = -module -avoid-version
+-libnstupnp_la_LIBADD = $(SENDTO_LIBS)
++libnstupnp_la_LIBADD = $(UPNP_LIBS) $(SENDTO_LIBS)
+
diff --git a/mate-extra/caja-extensions/metadata.xml b/mate-extra/caja-extensions/metadata.xml
new file mode 100644
index 0000000..d719a85
--- /dev/null
+++ b/mate-extra/caja-extensions/metadata.xml
@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>mate</herd>
+ <use>
+ <flag name="gajim">Add an extension to support <pkg>net-im/gajim</pkg>.</flag>
+ <flag name="image-converter">Add image conversion support.</flag>
+ <flag name="mail">Add an extension to support e-mail functionality.</flag>
+ <flag name="open-terminal">Add an extension to support an open terminal.</flag>
+ <flag name="pidgin">Add an extension to support <pkg>net-im/pidgin</pkg></flag>
+ <flag name="share">Add an extension to support sharing files.</flag>
+ </use>
+ <upstream>
+ <remote-id type="github">mate-desktop/caja-extensions</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/mate-extra/mate-calc/ChangeLog b/mate-extra/mate-calc/ChangeLog
new file mode 100644
index 0000000..20b0427
--- /dev/null
+++ b/mate-extra/mate-calc/ChangeLog
@@ -0,0 +1,47 @@
+# ChangeLog for mate-extra/mate-calc
+# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/mate-extra/mate-calc/ChangeLog,v 1.11 2014/12/20 17:26:10 tamiko Exp $
+
+ 06 Jul 2015; NP-Hardass <NP-Hardass@gentoo.org> metadata.xml:
+ Updated maintainer and add remote IDs.
+
+ 20 Dec 2014; Matthias Maier <tamiko@gentoo.org> -mate-calc-1.6.1.ebuild:
+ drop old
+
+ 02 Jul 2014; Pacho Ramos <pacho@gentoo.org> mate-calc-1.8.0.ebuild:
+ x86 stable, bug 513714
+
+ 02 Jul 2014; Pacho Ramos <pacho@gentoo.org> mate-calc-1.8.0.ebuild:
+ amd64 stable, bug 513714
+
+ 07 Jun 2014; Agostino Sarubbo <ago@gentoo.org> mate-calc-1.8.0.ebuild:
+ Add ~x86, wrt bug #508072
+
+ 04 May 2014; Agostino Sarubbo <ago@gentoo.org> mate-calc-1.6.1.ebuild:
+ Stable for amd64, wrt bug #509268
+
+*mate-calc-1.8.0 (22 Apr 2014)
+
+ 22 Apr 2014; Tom Wijsman <TomWij@gentoo.org> +mate-calc-1.8.0.ebuild:
+ Version bump to 1.8.0.
+
+ 10 Mar 2014; Tom Wijsman <TomWij@gentoo.org> mate-calc-1.6.1.ebuild:
+ Update dependencies per the consensus formed with ssuominen.
+
+ 10 Mar 2014; Samuli Suominen <ssuominen@gentoo.org> mate-calc-1.6.1.ebuild:
+ Remove unwanted :0 SLOT operator from gettext, intltool and pkgconfig
+ dependencies since we don't know yet how they would be slotted in the future.
+
+ 10 Mar 2014; Tom Wijsman <TomWij@gentoo.org> mate-calc-1.6.1.ebuild:
+ Further review of dependencies.
+
+ 10 Mar 2014; Samuli Suominen <ssuominen@gentoo.org> mate-calc-1.6.1.ebuild:
+ Remove invalid SLOT dependencies from pkg-config, gettext and intltool. Remove
+ bogus sys-libs/glibc dependency.
+
+*mate-calc-1.6.1 (09 Mar 2014)
+
+ 09 Mar 2014; Tom Wijsman <TomWij@gentoo.org> +mate-calc-1.6.1.ebuild,
+ +metadata.xml:
+ New ebuild for mate-extra/mate-calc, a calculator application for MATE;
+ imported from the mate-overlay, reviewed and adjusted.
diff --git a/mate-extra/mate-calc/Manifest b/mate-extra/mate-calc/Manifest
new file mode 100644
index 0000000..7614f46
--- /dev/null
+++ b/mate-extra/mate-calc/Manifest
@@ -0,0 +1,24 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA256
+
+DIST mate-calc-1.8.0.tar.xz 753972 SHA256 13d56287430cbb7d60a74666ba752a1a8ea9692125c6a02f97d0cc98d451d99a SHA512 92cd2e5ee8f6943b70ba1402909698f0ca922864bf3553d04ba3212673824b3f1f2042786f77814bf004e93408f46b7be438ddbe1046884f834abc90606bdf11 WHIRLPOOL 7743c0d132d3ca4b71072bd61e152dd44f9688e5f55efc2fb358c5ff238594488f03d4501d0efd6aa687df3925dbe3a265aa2d910a9670446e39c113436f3520
+EBUILD mate-calc-1.8.0.ebuild 872 SHA256 fd508c89f031740644a1621d9727115e5aa8a5676cb82319266d6c76ee0c944c SHA512 947fd031363db06d5ba8ff83296abf67681ae901e21bbed6212136a438955f604237e83f708dfb008da0fb5fab4f2cce652ede133760b2aeeb2801fe1bdad818 WHIRLPOOL 0eab0e6add2b4a3532b93951c1b69fd14361f6052b7fa08df3379ca62fc67e632cd91ff5f929712df495ace7b572d452a5014b23ab0e20cb7734b6400d85e865
+MISC ChangeLog 1862 SHA256 c8dd70c790ff3337a7a53e09945afd7857de302d18407cd82f3e05ab45190368 SHA512 9af9b8c2b5670ad6208ad2489aa58122497495eeb417a80d58cc1f3be5f687b0e733a0aabe5bff08266b758dc8a62711f9b5314a4b185d508d36ba31ef97278b WHIRLPOOL e222a835c61c781ab9a686f4eb901573181d177b8720336dfde89a79cab37fe6a2892cf2c6321e4709074f370b9627441e28637bb70b6e0f69bba9facfcf51de
+MISC metadata.xml 260 SHA256 a78d2bc475f9d9470ba779387b9d552a92c6c81e2d4d7ed58bcb910155b8bd60 SHA512 8b84f2d2fe0f811dca46ed1c277c145a794787c6f9b96a98f248b30b43875a20a862eac9354446e8063c934ad7f763937135c4e8aa83ccf44b4fde47fe36f4f3 WHIRLPOOL b66c5abf2d4a61de81b072177ba6630b4ea346ee5007ed57c21cef1233d41794de24686eb464d19b88e2ed9fa9f68bcf81b698c2da5b360b4786af5450a6b305
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2
+
+iQIcBAEBCAAGBQJVmgYNAAoJEBzZQR2yrxj7S0wP/iB44KNvyN9mladLjfz9+12k
+cUyVrEiKW7jDreaRLfFMHvkOqR7+2tCFNtn8eXR8drl4mGeSi5hx8PS+ZHa4dw9N
+t/kk16SPTrx534LpCsRLPm7xNL554vrv7wyOwWeOiGEsLoNxStGzn25AwQ4rMXyV
+lKKANkUDImDX+GUXU1Zi5nAwIJhEA6IPU183faWH7Fa3vupOyvcjYMt65nS0okvU
+ZdP0T+4sEg6hOMA/luX1DnJmI7EG8kndKXCX2WYoEOaw2CG9h+K6gR1tws3ku5DT
+6taAxaphK4UcxaAiCYztOq9BgQxLQW2qW4IlIxexa1LkGtJh7uohg9lqdOS7LwKC
+zWi280rYkk/Ac9Sg50MHjDHLldZ/xC3PJFTWJqC0rK/1ZAahogXSMVQlKH4AZ8Y7
+fEGYvlJMgM2MYZ55Gz1zXD7PgsRL2MhUdOo7IYqFG+VJDuphUPwf4cqKW9eSgJAJ
+yZcgNNO/kbY1nao1fhFJ//n6NUBm85SD4xe/u9G5H9e4T/sLTAETeZyQfjXervqU
++/pQOUJr9uowsuE+GEu8vrQptqrKHcAylvdckCMDgmECWm85eA8jZOcKVWvImL7Z
+vwDTUo+R30OGJIOkY5LC+07/XJQQF1oKedq0gys1HAM6YZd3S4UMvCkDOphTzKFe
+s0GbhqB0JAn9l3Dt39QN
+=gQ1M
+-----END PGP SIGNATURE-----
diff --git a/mate-extra/mate-calc/mate-calc-1.8.0.ebuild b/mate-extra/mate-calc/mate-calc-1.8.0.ebuild
new file mode 100644
index 0000000..3825b84
--- /dev/null
+++ b/mate-extra/mate-calc/mate-calc-1.8.0.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/mate-extra/mate-calc/mate-calc-1.8.0.ebuild,v 1.4 2014/07/02 09:47:27 pacho Exp $
+
+EAPI="5"
+
+GCONF_DEBUG="no"
+
+inherit gnome2 versionator
+
+MATE_BRANCH="$(get_version_component_range 1-2)"
+
+SRC_URI="http://pub.mate-desktop.org/releases/${MATE_BRANCH}/${P}.tar.xz"
+DESCRIPTION="A calculator application for MATE"
+HOMEPAGE="http://mate-desktop.org"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="amd64 x86"
+
+RDEPEND="app-text/rarian:0
+ >=dev-libs/glib-2.30:2
+ dev-libs/atk:0
+ dev-libs/libxml2:2
+ >=x11-libs/gtk+-2.18:2
+ x11-libs/pango:0
+ virtual/libintl:0"
+
+DEPEND="${RDEPEND}
+ >=app-text/scrollkeeper-dtd-1:1.0
+ app-text/yelp-tools:0
+ >=dev-util/intltool-0.35:*
+ sys-devel/gettext:*
+ virtual/pkgconfig:*"
+
+DOCS="AUTHORS ChangeLog NEWS README"
diff --git a/mate-extra/mate-calc/metadata.xml b/mate-extra/mate-calc/metadata.xml
new file mode 100644
index 0000000..815ce85
--- /dev/null
+++ b/mate-extra/mate-calc/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>mate</herd>
+ <upstream>
+ <remote-id type="github">mate-desktop/mate-calc</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/mate-extra/mate-dialogs/ChangeLog b/mate-extra/mate-dialogs/ChangeLog
new file mode 100644
index 0000000..fa1d90a
--- /dev/null
+++ b/mate-extra/mate-dialogs/ChangeLog
@@ -0,0 +1,41 @@
+# ChangeLog for mate-extra/mate-dialogs
+# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/mate-extra/mate-dialogs/ChangeLog,v 1.9 2014/12/20 17:28:00 tamiko Exp $
+
+ 06 Jul 2015; NP-Hardass <NP-Hardass@gentoo.org> metadata.xml:
+ Updated maintainer and add remote IDs.
+
+ 20 Dec 2014; Matthias Maier <tamiko@gentoo.org> -mate-dialogs-1.6.2.ebuild:
+ drop old
+
+ 02 Jul 2014; Pacho Ramos <pacho@gentoo.org> mate-dialogs-1.8.0.ebuild:
+ x86 stable, bug 513714
+
+ 02 Jul 2014; Pacho Ramos <pacho@gentoo.org> mate-dialogs-1.8.0.ebuild:
+ amd64 stable, bug 513714
+
+ 07 Jun 2014; Agostino Sarubbo <ago@gentoo.org> mate-dialogs-1.8.0.ebuild:
+ Add ~x86, wrt bug #508072
+
+ 04 May 2014; Agostino Sarubbo <ago@gentoo.org> mate-dialogs-1.6.2.ebuild:
+ Stable for amd64, wrt bug #509268
+
+*mate-dialogs-1.8.0 (22 Apr 2014)
+
+ 22 Apr 2014; Tom Wijsman <TomWij@gentoo.org> +mate-dialogs-1.8.0.ebuild:
+ Version bump to 1.8.0.
+
+ 10 Mar 2014; Tom Wijsman <TomWij@gentoo.org> mate-dialogs-1.6.2.ebuild:
+ Further review of dependencies.
+
+ 10 Mar 2014; Samuli Suominen <ssuominen@gentoo.org> mate-dialogs-1.6.2.ebuild:
+ Remove invalid SLOT dependencies from pkg-config, gettext and intltool. Remove
+ bogus sys-libs/glibc dependency.
+
+*mate-dialogs-1.6.2 (02 Mar 2014)
+
+ 02 Mar 2014; Tom Wijsman <TomWij@gentoo.org> +mate-dialogs-1.6.2.ebuild,
+ +metadata.xml:
+ New ebuild for mate-extra/mate-dialogs, display MATE dialogs from the
+ commandline and shell scripts; imported from the mate-overlay, reviewed and
+ adjusted.
diff --git a/mate-extra/mate-dialogs/Manifest b/mate-extra/mate-dialogs/Manifest
new file mode 100644
index 0000000..6733aca
--- /dev/null
+++ b/mate-extra/mate-dialogs/Manifest
@@ -0,0 +1,24 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA256
+
+DIST mate-dialogs-1.8.0.tar.xz 2786956 SHA256 1db39f743846377c1b5e065c1199285cd70509a26ae2fbdec0884b06f00bcbda SHA512 82b54e034e9ec4d8b1819c5ca9817b9f12fd2273345a26aa9d75b5d1ee307a8d2254f5ba3e4a7a3e8e482344a4be71d95bed8a9f6af9e691babcdeea1f2c0fa3 WHIRLPOOL 12aacb04567b23c089fb2879817d2b2583896dbb5b6290ba4284487c9816ce0629a067990c0fd13698cfbcc502c70ad9f0faf3c9e06de10ed3c07637ec4e7827
+EBUILD mate-dialogs-1.8.0.ebuild 1136 SHA256 f125fe71ddf8d0cecf5017d5bf58778e52dfa315fe5c65343d57543ee84880e2 SHA512 c64c3f6d12b4e3c7e926ffef1856075c5715d062b27f54b88ae7f0aad62fbc52525bbc6ea52c8e2cb54c98c4c8a229d3ba760e0e69f3323aaeb3f29663153e03 WHIRLPOOL 73778d68c3f8d338bb610f0bdad0b84c0524d4b87581850a203d82b7c90344dc7872e31583747cad31d79dace96c6870e0ad9f47ad8444a76e7fb3a110da2559
+MISC ChangeLog 1565 SHA256 df1bd19bf01105e8634a013f7e45c229bf9a918e48a5cf8a6d474e00674da072 SHA512 9f43b89a695a992484f424dd28ef2c7df6d34906a40b02faecfaeeeab4b368d4d7f6f85a82258ae17182ae1430b29140e57b5813f1ed3f890364e7e7f8ceb1be WHIRLPOOL a6b943759dfbab73ee92673bccc83c52f514ba6b5ecfa7c7c2fcb50805aa47d4467e89cecd5f256d751b9304a75f26fc056bf42a878c57d6e0db6b3f8e42a15d
+MISC metadata.xml 263 SHA256 f30f4574dd4f9d97ebc936428981bcf6f970f402824ba43b26503d23fc83588b SHA512 6e9ceffd2fcea2dd7a587df7db0148aab91624f78c8dc5e52cd19aed7aae54c0c1cfbc6c4d0ef1655aa2eadeb4537f00d171b32feea1a126785f80a3771831d2 WHIRLPOOL 714fc2c077511c41802a54e43fa04e89e7a7e8ec613bf210aa6d0bde6bd8f4ccba2cb7c094f0a6063be6e404cc4f17fd77981fc0c76cea2fff67c2064a6075f2
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2
+
+iQIcBAEBCAAGBQJVmgYNAAoJEBzZQR2yrxj7n3kP/0jFNvsfLVk+V5xsMWlekbnj
+o5cswisMvcjvogC0VfPEwkz90qKlN+hEZ2HvXwe1I7v4AAukKme2E7uS3ul41O1Q
+3opS02KE6FOn4Pgayity6TjZPv/PkIlGJnxY4VXL7t+3C1u6gYT73KJl9PGhJaL5
+oFkdn398fkmQEVbUCEaWWa4trXIVKNky3ybw2YCEoOzoiW0sDIa1qH4ZxWVxBlIc
+97QZhHjQYmi1jU7krdixWFn5Q6U+XsRzZn/pzvjr/uFMmYvsSbsE4vKzrvafaWDz
+kZbswL+2zYd1YH1hUnYuDXLHCIjtvSAvrAPSB7ENZ0oHRsrOX9cMPSbbQtW1lOOe
+pEU4Zozbd4DTOczswxj3E71QaQ0FXRNqUoH+wFMzlluhO5nsDpYRWnQnyEfxf/L6
+00X52aAh9ntbR/cWL/d9Glt8HNkDGydVppXC7cj2sEeL/C04ciyOjEYYvC6SkiVB
+YtAkuynytRAOBybqT6agFyEKS0o00eeixjAOD0oWW2OUjsg/80/shm7zy+daZjpM
+/R581yh2Zs/aTnxeawPHqbZ0LSrL4ze3GrIbh9LvX8or6LBk3BXjmF7PFei9N+O6
++KJr4BBTrLnfhS4kxSHQjzUGrnMednd6xZU8jXPaYWr2/5sV8yRhJ6usmgnLp9zB
+YoHVBO6z6+0LbicETqtM
+=EF1s
+-----END PGP SIGNATURE-----
diff --git a/mate-extra/mate-dialogs/mate-dialogs-1.8.0.ebuild b/mate-extra/mate-dialogs/mate-dialogs-1.8.0.ebuild
new file mode 100644
index 0000000..cb1c4b6
--- /dev/null
+++ b/mate-extra/mate-dialogs/mate-dialogs-1.8.0.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/mate-extra/mate-dialogs/mate-dialogs-1.8.0.ebuild,v 1.4 2014/07/02 09:47:33 pacho Exp $
+
+EAPI="5"
+
+GCONF_DEBUG="yes"
+
+inherit gnome2 versionator
+
+MATE_BRANCH="$(get_version_component_range 1-2)"
+
+SRC_URI="http://pub.mate-desktop.org/releases/${MATE_BRANCH}/${P}.tar.xz"
+DESCRIPTION="Display MATE dialogs from the commandline and shell scripts"
+HOMEPAGE="http://mate-desktop.org"
+
+LICENSE="LGPL-2"
+SLOT="0"
+KEYWORDS="amd64 x86"
+
+IUSE="libnotify"
+
+RDEPEND="app-text/rarian:0
+ >=dev-libs/glib-2.8:2
+ x11-libs/gdk-pixbuf:2
+ >=x11-libs/gtk+-2.18:2
+ x11-libs/libX11:0
+ virtual/libintl:0
+ libnotify? ( >=x11-libs/libnotify-0.7.0:0 )"
+
+DEPEND="${RDEPEND}
+ app-text/docbook-xml-dtd:4.1.2
+ >=app-text/scrollkeeper-dtd-1:1.0
+ app-text/yelp-tools:0
+ >=dev-util/intltool-0.40:*
+ >=mate-base/mate-common-1.8:0
+ >=sys-devel/gettext-0.14:*
+ virtual/pkgconfig:*"
+
+src_configure() {
+ gnome2_src_configure \
+ --with-gtk=2.0 \
+ $(use_enable libnotify)
+}
+
+DOCS="AUTHORS ChangeLog HACKING NEWS README THANKS TODO"
diff --git a/mate-extra/mate-dialogs/metadata.xml b/mate-extra/mate-dialogs/metadata.xml
new file mode 100644
index 0000000..e05b855
--- /dev/null
+++ b/mate-extra/mate-dialogs/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>mate</herd>
+ <upstream>
+ <remote-id type="github">mate-desktop/mate-dialogs</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/mate-extra/mate-media/ChangeLog b/mate-extra/mate-media/ChangeLog
new file mode 100644
index 0000000..652a4c9
--- /dev/null
+++ b/mate-extra/mate-media/ChangeLog
@@ -0,0 +1,36 @@
+# ChangeLog for mate-extra/mate-media
+# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/mate-extra/mate-media/ChangeLog,v 1.8 2014/12/20 17:30:33 tamiko Exp $
+
+ 06 Jul 2015; NP-Hardass <NP-Hardass@gentoo.org> metadata.xml:
+ Updated maintainer and add remote IDs.
+
+ 20 Dec 2014; Matthias Maier <tamiko@gentoo.org> -mate-media-1.6.1.ebuild:
+ drop old
+
+ 02 Jul 2014; Pacho Ramos <pacho@gentoo.org> mate-media-1.8.0.ebuild:
+ x86 stable, bug 513714
+
+ 02 Jul 2014; Pacho Ramos <pacho@gentoo.org> mate-media-1.8.0.ebuild:
+ amd64 stable, bug 513714
+
+ 07 Jun 2014; Agostino Sarubbo <ago@gentoo.org> mate-media-1.8.0.ebuild:
+ Add ~x86, wrt bug #508072
+
+ 04 May 2014; Agostino Sarubbo <ago@gentoo.org> mate-media-1.6.1.ebuild:
+ Stable for amd64, wrt bug #509268
+
+*mate-media-1.8.0 (22 Apr 2014)
+
+ 22 Apr 2014; Tom Wijsman <TomWij@gentoo.org> +mate-media-1.8.0.ebuild:
+ Version bump to 1.8.0.
+
+ 22 Mar 2014; Tom Wijsman <TomWij@gentoo.org> mate-media-1.6.1.ebuild:
+ Added missing rarian depedency.
+
+*mate-media-1.6.1 (22 Mar 2014)
+
+ 22 Mar 2014; Tom Wijsman <TomWij@gentoo.org> +mate-media-1.6.1.ebuild,
+ +metadata.xml:
+ New ebuild for mate-extra/mate-media, multimedia related programs for the MATE
+ desktop; imported from the mate-overlay, reviewed and adjusted.
diff --git a/mate-extra/mate-media/Manifest b/mate-extra/mate-media/Manifest
new file mode 100644
index 0000000..5dfcbaf
--- /dev/null
+++ b/mate-extra/mate-media/Manifest
@@ -0,0 +1,24 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA256
+
+DIST mate-media-1.8.0.tar.xz 939728 SHA256 a264f9afcae7dff50aefb813616857db10ed62ac30c4071e690485ee9c6e5f61 SHA512 c41f35e3827246f16eea8887f9e3226c32dad260af478b8923d9d80ea4b9eb0e6ab87f975e2ad4838bf567494d5c5c1039f325033d5244dd677f73ef00ef865a WHIRLPOOL 771705bebee18c901c0def8bcc3b0a843cace5ce7c88558d8f008c520c46aa695ca6dd1071edbdf9bc7246aa72eb41e5e8c427805806bad7866bfcfc0969bca9
+EBUILD mate-media-1.8.0.ebuild 2615 SHA256 da1abb8c0f2a2d034aadcdf364768441116605567c641ee7a883ac202bfca5bb SHA512 ece904a8e522ce8aaf57b39aa59761eb6b13e761028388065e3fc38bf1b79f89fee2a8028379cbe6ec08d823fdd2989c99025d74f36e98cf5bd40de31a4a466a WHIRLPOOL 701ce00333afe617d32abe00ed35761aa67532963bc11beac4add198c7a78ec54c953dcdc2f95f31181028e19261a03e6cf71390bdedb056d616030fa4283b55
+MISC ChangeLog 1328 SHA256 7392eaf9f6348162f9e6c283bf0b6cdee896a7bbf09a10bf5f0e609424b71ca6 SHA512 d9813df2bbb2249fbf0736d2eb66196ee4668d5dc2175fcc085c5bd26143d8cc35abb2f1e1246856f606181b9619973f9a48e8b08243a120b16df2a68054bd52 WHIRLPOOL 725107d1ad0002f3058d4d94ffef488829550e8b6bd5a4f2aa6bc64a4b5a60fe1e2c41bfb55861ecc84e78bebdf6625db93fc80cc6c37266dd34c72a8e644286
+MISC metadata.xml 341 SHA256 156fb59fd240bd185d43ea6ef1950ca296b4f44a90744c9ca0c318ea0bdbd3bc SHA512 b0abf46c4ca8047fe62288e1a33624edd7c57137edc2c4b8af0e969421cdd89c71f1953a92a7c1c063d12b661a3fb4625258f1dedb14d1f07e5b4527cfc9b586 WHIRLPOOL 77bce3ab987b436945a23da080cc1b149419acf74168c18a0a181b36add4d5b60c18d5598d3f71a7e7ad4b413df7baa5031f90900666594d24a614a2679a4768
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2
+
+iQIcBAEBCAAGBQJVmgYNAAoJEBzZQR2yrxj7OJ8P/jkEpkuP9DiKMAGrEavcTYPf
+V5Dh4ip4d/xqVXoEszgfzcz8XiuJ0SzAYpcdl4+FGihXVCvx3qsi9iuQOYGvCxz2
+XsB2+YbGnLiAjMUzADUReDkTAV4773Qc2xeinufvzHhyOKHlKtZzme3fwzwTk+zT
+D5W3kVes+aF1M3+k4Coy3tTDyLCLhKIEyMExvURTA8Br/XmDXL4VUneFMN6CuoYx
+J9w30jzAOJObjRik0vJQG/KfXWX6r3/ywmRWncZGoATOZ0j11HwSNI61r0Sze9VR
+CMI1ttKG2A0aD/Sk8qN/DiAthqOqV8UsDf16hWwAqzTnR/FnnViVph+4yEh2WP/q
+jnYkYMZQy5QZ8lUX04g72Wp9UmVvSV6EO5pzvcPQuvOpgFaC2S3xe8NXtVJd/dxm
+p3dCFPfXsZZt7g6fgzL9UifYe3KA3JGkfAthZPn9FzlPT5tP5VACHyZiWElhtIio
+0h7FdxjRl4Hc7mbLfsSGGPzrPqxu+q9UyNJIUVSnqMX0yJe/RGhjrdlQZIEcxeBm
+vx/bHLVQUZeGiqIpquxV8A1XKm72oraRbxasrx9/x1PNi3T2PTm9CZlkqb2Q3GEl
+QjUBsLXhjlgZi9dvPRA0lKhRIhxTbBshrYxF9TN8e1DRETV3DU06P7C0WIvwt4V1
+QaMvdQWZehRucmfhm8zF
+=GqjM
+-----END PGP SIGNATURE-----
diff --git a/mate-extra/mate-media/mate-media-1.8.0.ebuild b/mate-extra/mate-media/mate-media-1.8.0.ebuild
new file mode 100644
index 0000000..e646b81
--- /dev/null
+++ b/mate-extra/mate-media/mate-media-1.8.0.ebuild
@@ -0,0 +1,93 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/mate-extra/mate-media/mate-media-1.8.0.ebuild,v 1.4 2014/07/02 09:47:40 pacho Exp $
+
+EAPI="5"
+
+GCONF_DEBUG="yes"
+
+inherit gnome2 versionator
+
+MATE_BRANCH="$(get_version_component_range 1-2)"
+
+SRC_URI="http://pub.mate-desktop.org/releases/${MATE_BRANCH}/${P}.tar.xz"
+DESCRIPTION="Multimedia related programs for the MATE desktop"
+HOMEPAGE="http://mate-desktop.org"
+
+LICENSE="LGPL-2 GPL-2 FDL-1.1"
+SLOT="0"
+KEYWORDS="amd64 x86"
+
+IUSE="aac flac mp3 pulseaudio speex twolame vorbis"
+
+# FIXME: automagic dev-util/glade:3 support
+COMMON_DEPEND="app-text/rarian:0
+ dev-libs/libxml2:2
+ >=dev-libs/glib-2.18.2:2
+ >=x11-libs/gtk+-2.24:2
+ >=mate-base/mate-panel-1.8:0
+ >=mate-base/mate-desktop-1.8:0
+ >=media-libs/gstreamer-0.10.23:0.10
+ >=media-libs/gst-plugins-base-0.10.23:0.10
+ >=media-libs/gst-plugins-good-0.10:0.10
+ >=media-libs/libcanberra-0.13:0[gtk]
+ >=media-plugins/gst-plugins-meta-0.10-r2:0.10
+ >=media-plugins/gst-plugins-gconf-0.10.1:0.10
+ >=dev-libs/libunique-1:1
+ x11-libs/cairo:0
+ x11-libs/pango:0
+ virtual/libintl:0
+ pulseaudio? ( >=media-sound/pulseaudio-0.9.16:0[glib] )"
+
+# Specific gst plugins are used by the default audio encoding profiles
+RDEPEND="${COMMON_DEPEND}
+ >=media-plugins/gst-plugins-meta-0.10:0.10[flac?,vorbis?]
+ aac? (
+ >=media-plugins/gst-plugins-faac-0.10.23:0.10
+ >=media-plugins/gst-plugins-ffmpeg-0.10:0.10
+ )
+ mp3? (
+ >=media-libs/gst-plugins-ugly-0.10:0.10
+ >=media-plugins/gst-plugins-taglib-0.10.23:0.10
+ >=media-plugins/gst-plugins-lame-0.10:0.10
+ )
+ speex? (
+ >=media-plugins/gst-plugins-ogg-0.10.23:0.10
+ >=media-plugins/gst-plugins-speex-0.10.23:0.10
+ )
+ twolame? (
+ >=media-plugins/gst-plugins-taglib-0.10.23:0.10
+ >=media-plugins/gst-plugins-twolame-0.10:0.10
+ )"
+
+DEPEND="${COMMON_DEPEND}
+ app-text/docbook-xml-dtd:4.1.2
+ app-text/yelp-tools:0
+ >=app-text/scrollkeeper-dtd-1:1.0
+ >=dev-util/intltool-0.35.0:*
+ sys-devel/gettext:*
+ virtual/pkgconfig:*
+ !!<mate-base/mate-applets-1.8:*"
+
+src_configure() {
+ gnome2_src_configure \
+ $(use_enable pulseaudio) \
+ $(use_enable !pulseaudio gstmix) \
+ $(use_enable !pulseaudio gst-mixer-applet)
+}
+
+DOCS="AUTHORS ChangeLog* NEWS README"
+
+pkg_postinst() {
+ gnome2_pkg_postinst
+
+ ewarn
+ ewarn "If you cannot play some music format, please check your"
+ ewarn "USE flags on media-plugins/gst-plugins-meta"
+ ewarn
+
+ if use pulseaudio ; then
+ ewarn "You have enabled pulseaudio support, gstmixer will not be built"
+ ewarn "If you do not use pulseaudio, you do not want this"
+ fi
+}
diff --git a/mate-extra/mate-media/metadata.xml b/mate-extra/mate-media/metadata.xml
new file mode 100644
index 0000000..032165d
--- /dev/null
+++ b/mate-extra/mate-media/metadata.xml
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>mate</herd>
+ <use>
+ <flag name="twolame">Bring in twolame gstreamer support</flag>
+ </use>
+ <upstream>
+ <remote-id type="github">mate-desktop/mate-media</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/mate-extra/mate-polkit/ChangeLog b/mate-extra/mate-polkit/ChangeLog
new file mode 100644
index 0000000..f2e4446
--- /dev/null
+++ b/mate-extra/mate-polkit/ChangeLog
@@ -0,0 +1,44 @@
+# ChangeLog for mate-extra/mate-polkit
+# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/mate-extra/mate-polkit/ChangeLog,v 1.9 2014/12/20 17:32:01 tamiko Exp $
+
+ 11 Jul 2015; NP-Hardass <NP-Hardass@gentoo.org> mate-polkit-1.8.0.ebuild:
+ Finish deprecation of 1.6
+
+ 06 Jul 2015; NP-Hardass <NP-Hardass@gentoo.org> metadata.xml:
+ Updated maintainer and add remote IDs.
+
+ 20 Dec 2014; Matthias Maier <tamiko@gentoo.org> -mate-polkit-1.6.1.ebuild:
+ drop old
+
+ 02 Jul 2014; Pacho Ramos <pacho@gentoo.org> mate-polkit-1.8.0.ebuild:
+ x86 stable, bug 513714
+
+ 02 Jul 2014; Pacho Ramos <pacho@gentoo.org> mate-polkit-1.8.0.ebuild:
+ amd64 stable, bug 513714
+
+ 07 Jun 2014; Agostino Sarubbo <ago@gentoo.org> mate-polkit-1.8.0.ebuild:
+ Add ~x86, wrt bug #508072
+
+ 04 May 2014; Agostino Sarubbo <ago@gentoo.org> mate-polkit-1.6.1.ebuild:
+ Stable for amd64, wrt bug #509268
+
+*mate-polkit-1.8.0 (23 Apr 2014)
+
+ 23 Apr 2014; Tom Wijsman <TomWij@gentoo.org> +mate-polkit-1.8.0.ebuild:
+ Version bump to 1.8.0.
+
+ 10 Mar 2014; Tom Wijsman <TomWij@gentoo.org> mate-polkit-1.6.1.ebuild:
+ Further review of dependencies.
+
+ 10 Mar 2014; Samuli Suominen <ssuominen@gentoo.org> mate-polkit-1.6.1.ebuild:
+ Remove invalid SLOT dependencies from pkg-config, gettext and intltool. Remove
+ bogus sys-libs/glibc dependency.
+
+*mate-polkit-1.6.1 (02 Mar 2014)
+
+ 02 Mar 2014; Tom Wijsman <TomWij@gentoo.org> +mate-polkit-1.6.1.ebuild,
+ +metadata.xml:
+ New ebuild for mate-extra/mate-polkit, a MATE specific DBUS session bus
+ service that is used to bring up authentication dialogs; imported from the
+ mate-overlay, reviewed and adjusted.
diff --git a/mate-extra/mate-polkit/Manifest b/mate-extra/mate-polkit/Manifest
new file mode 100644
index 0000000..75d9590
--- /dev/null
+++ b/mate-extra/mate-polkit/Manifest
@@ -0,0 +1,24 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA256
+
+DIST mate-polkit-1.8.0.tar.xz 324960 SHA256 bc01640c63f6248497ca78c3d8df8ff608d8bf1fbfce7c11416b014a109aeccd SHA512 6e7324c539f86a906cd192f8e6a17c417717ae80c0b9d8d46907f1e911f364f73933365520469bbed3201287ae897d8055a7fa14b103ade8e6c7cee9e30912cf WHIRLPOOL b3243bd5814e2d156fd85a376294f1c102dd8661e8716e2007291a9513429202b11ff15bbb53a5b33ea5a9cabac559836374778b99627767973f935a05617d6f
+EBUILD mate-polkit-1.8.0.ebuild 1362 SHA256 bc3a0d41be120641ceb1b053168b9f0b0e7aa6044d290f489c96d0d6a24b6a6a SHA512 aa1b4d646b8bd8fc836e3bb6044893ae7abd6952220ca2b803b488a66771d054f6a6177b5ff0c096fd31275614455da0c285451d370ab79bf0f94703f1481f4c WHIRLPOOL 6b63588e6de9958794acb01fdcf043551ead86ce74a7f1ddd390957e5c8d553a5d4874ff3adfc16d9c18b5591a07b3e1fc3b766bd224e03121ab54b4b808e1f9
+MISC ChangeLog 1685 SHA256 f0ea362efeedbd6b58107ea870ce8b150528f6f4945f4c6ffc9ea90dc802a595 SHA512 716b523d5870220bcab73749a80d1949d376ec0656bec2149c4ff40af9072124a0674fd34753b9eac635b323e03b5d434a400caaeee8b2d02b145f8e12d7c54e WHIRLPOOL 277cc5279c4fa385af5d2e68e5ea794d71a11bccb9e27609201ad7075b039e461452b283cefe7f23bb0ee0ea7ec82757a9acf84290e4ba932734cfe3ba7fcf67
+MISC metadata.xml 262 SHA256 e519aee5184522216acb477db86e0b1472433dee5c0eb99038fbbb970f4bb443 SHA512 24f3ec0210198272a574326aae569913021dfe75176a5361c155b8a132f09d2d2b8071542fc8dca3e18636c3ff58f53f5f8a1978b3ecf31b33ddd270db2ac674 WHIRLPOOL 03a1da40e546707b61833f6cd2d744a500e9dab8fe08ef0f032b652f47d1de88a9888fd25b90dab1fb0222b90bb06d9182e384daa564b9a6caa9be74c7cdaf77
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2
+
+iQIcBAEBCAAGBQJVoZLTAAoJEBzZQR2yrxj79XwP/j3zW7aea2Yt45txyvaWaSOz
+5bxmedU783bnyADSLvrmy6HCrmo9IOERgxvvpLVOZNhYERuK+053uZyXVGNRElKI
++nOX9zNh3VNFY9kOiCP+OzAXmxs57CuhjJ33e9juQffmDWYwLG4GKeA6GlubRjdN
+8tisgRpDlc2ca3dmScTKfo0nBcidXeOPeodDhwwH0xpmJpaM4JzGEHQxa0UjS/AQ
+yWQs1G2JuuAIIQUgI0/Eq3QS0wCA9H/x7tMF7erVf4GCg57/N9PM9sxerBA7wVvb
+1bwf/Q58VeB6ZIJDik/FRWELLMcoop6vR393kMJI3YEP3PjqYJtgx9UiHDQ+OoyH
+NCoAPE2GXgWuKfXIB8Y9vNhIi1+rD839aQP7hLldhMPKYuvkhTxAT3CKjM84Q490
+rfaIil1zcOxx+9BFbDEeDnFl1W1bOFr+A7PV3Z/vnUEOj40IsWE5uQ9mMkSOSA0Z
+Lcdl0Dp34RqoK7reEB8YkSEo2uAe7I+6ITY2wq1/hf0j3zKmyg32xD5bHLllshdf
+yFX31J8zbFV3IqhZ08vDpsRh6XLJp1YXgS0ZnhHdTZC43j4JxxTKIdsYLtwjMdrn
+EPDdQHD8eGqUsmkpcVL8gm4EaKzARbT2ia86UwnFvy7H1DzPmMteo6FdxAm6R6uH
+T0i0sDJzlp0uK818qhkr
+=+tOa
+-----END PGP SIGNATURE-----
diff --git a/mate-extra/mate-polkit/mate-polkit-1.8.0.ebuild b/mate-extra/mate-polkit/mate-polkit-1.8.0.ebuild
new file mode 100644
index 0000000..fa8e869
--- /dev/null
+++ b/mate-extra/mate-polkit/mate-polkit-1.8.0.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/mate-extra/mate-polkit/mate-polkit-1.8.0.ebuild,v 1.4 2014/07/02 09:47:46 pacho Exp $
+
+EAPI="5"
+
+GCONF_DEBUG="no"
+
+inherit gnome2 versionator
+
+MATE_BRANCH="$(get_version_component_range 1-2)"
+
+SRC_URI="http://pub.mate-desktop.org/releases/${MATE_BRANCH}/${P}.tar.xz"
+DESCRIPTION="A MATE specific DBUS session bus service that is used to bring up authentication dialogs"
+HOMEPAGE="https://github.com/mate-desktop/mate-polkit"
+
+LICENSE="LGPL-2"
+SLOT="0"
+KEYWORDS="amd64 x86"
+
+IUSE="+introspection"
+
+RDEPEND=">=dev-libs/glib-2.28:2
+ >=sys-auth/polkit-0.102:0[introspection?]
+ >=x11-libs/gtk+-2.24:2[introspection?]
+ x11-libs/gdk-pixbuf:2[introspection?]
+ virtual/libintl:0
+ introspection? ( >=dev-libs/gobject-introspection-0.6.2:0 )"
+
+# We call gtkdocize so we need to depend on gtk-doc.
+DEPEND="${RDEPEND}
+ >=dev-util/gtk-doc-1.3:0
+ >=dev-util/intltool-0.35:*
+ >=mate-base/mate-common-1.8:0
+ sys-devel/gettext:*
+ virtual/pkgconfig:*
+ !<gnome-extra/polkit-gnome-0.102:0"
+
+# Entropy PMS specific. This way we can install the pkg into the build chroots.
+ENTROPY_RDEPEND="!lxde-base/lxpolkit"
+
+src_configure() {
+ gnome2_src_configure \
+ --disable-static \
+ $(use_enable introspection)
+}
+
+DOCS="AUTHORS HACKING NEWS README"
diff --git a/mate-extra/mate-polkit/metadata.xml b/mate-extra/mate-polkit/metadata.xml
new file mode 100644
index 0000000..98365c2
--- /dev/null
+++ b/mate-extra/mate-polkit/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>mate</herd>
+ <upstream>
+ <remote-id type="github">mate-desktop/mate-polkit</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/mate-extra/mate-power-manager/ChangeLog b/mate-extra/mate-power-manager/ChangeLog
new file mode 100644
index 0000000..063a67b
--- /dev/null
+++ b/mate-extra/mate-power-manager/ChangeLog
@@ -0,0 +1,88 @@
+# ChangeLog for mate-extra/mate-power-manager
+# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/mate-extra/mate-power-manager/ChangeLog,v 1.16 2014/12/20 17:34:03 tamiko Exp $
+
+ 06 Jul 2015; NP-Hardass <NP-Hardass@gentoo.org> metadata.xml:
+ Updated maintainer and add remote IDs.
+
+ 20 Dec 2014; Matthias Maier <tamiko@gentoo.org>
+ -mate-power-manager-1.6.3.ebuild:
+ drop old
+
+*mate-power-manager-1.8.1 (09 Dec 2014)
+
+ 09 Dec 2014; Matthias Maier <tamiko@gentoo.org>
+ +mate-power-manager-1.8.1.ebuild:
+ version bump; fix libgnome-keyring dependency wrt bug #522798; fix subslot
+ dependency wrt bug #523826; fix unique configuration wrt bug #514176
+
+ 19 Sep 2014; Samuli Suominen <ssuominen@gentoo.org>
+ -mate-power-manager-1.8.0.ebuild:
+ old
+
+ 19 Sep 2014; Samuli Suominen <ssuominen@gentoo.org>
+ mate-power-manager-1.6.3.ebuild:
+ Remove dependency of <sys-power/upower-0.99 from || ( ) construct.
+
+ 02 Jul 2014; Pacho Ramos <pacho@gentoo.org>
+ mate-power-manager-1.8.0-r1.ebuild:
+ x86 stable, bug 513714
+
+ 02 Jul 2014; Pacho Ramos <pacho@gentoo.org>
+ mate-power-manager-1.8.0-r1.ebuild:
+ amd64 stable, bug 513714
+
+ 07 Jun 2014; Agostino Sarubbo <ago@gentoo.org>
+ mate-power-manager-1.8.0-r1.ebuild:
+ Add ~x86, wrt bug #508072
+
+ 01 Jun 2014; Pacho Ramos <pacho@gentoo.org>
+ mate-power-manager-1.8.0-r1.ebuild:
+ -r1 is compatible with upower-1
+
+ 31 May 2014; Tom Wijsman <TomWij@gentoo.org> mate-power-manager-1.6.3.ebuild,
+ mate-power-manager-1.8.0-r1.ebuild, mate-power-manager-1.8.0.ebuild:
+ Fix up upower dependency, due to the 0.9 -> 0.99 bump; with help from
+ ssuominen.
+
+*mate-power-manager-1.8.0-r1 (06 May 2014)
+
+ 06 May 2014; Tom Wijsman <TomWij@gentoo.org>
+ +files/mate-power-manager-1.8.0-r1-avoid-levels-is-0-warning.patch, +files/mat
+ e-power-manager-1.8.0-r1-dbus_interface_keyboard_backlight_controls.patch,
+ +files/mate-power-manager-1.8.0-r1-improve-UPower1-support.patch, +files/mate-
+ power-manager-1.8.0-r1-other-round-of-fixes-for-UPower-0.99-API-changes.patch,
+ +files/mate-power-manager-1.8.0-r1-port-to-upower-0.99-API.patch,
+ +files/mate-power-manager-1.8.0-r1-remove-battery-recall-logic.patch,
+ +mate-power-manager-1.8.0-r1.ebuild:
+ Revision bump, backported and/or upstreamed patches; imported from the mate-
+ overlay, by infirit.
+
+ 04 May 2014; Agostino Sarubbo <ago@gentoo.org>
+ mate-power-manager-1.6.3.ebuild:
+ Stable for amd64, wrt bug #509268
+
+ 23 Apr 2014; Tom Wijsman <TomWij@gentoo.org> mate-power-manager-1.8.0.ebuild:
+ Removed autotools inherit to make repoman happy.
+
+*mate-power-manager-1.8.0 (23 Apr 2014)
+
+ 23 Apr 2014; Tom Wijsman <TomWij@gentoo.org> +mate-power-manager-1.8.0.ebuild:
+ Version bump to 1.8.0.
+
+ 10 Mar 2014; Tom Wijsman <TomWij@gentoo.org> mate-power-manager-1.6.3.ebuild:
+ Further review of dependencies.
+
+ 10 Mar 2014; Samuli Suominen <ssuominen@gentoo.org>
+ mate-power-manager-1.6.3.ebuild:
+ Remove invalid SLOT dependencies from pkg-config, gettext and intltool. Remove
+ bogus sys-libs/glibc dependency.
+
+*mate-power-manager-1.6.3 (09 Mar 2014)
+
+ 09 Mar 2014; Tom Wijsman <TomWij@gentoo.org>
+ +files/mate-power-manager-1.6-libsecret.patch,
+ +mate-power-manager-1.6.3.ebuild, +metadata.xml:
+ New ebuild for mate-extra/mate-power-manager, a session daemon for MATE that
+ makes it easy to manage your laptop or desktop system; imported from the mate-
+ overlay, reviewed and adjusted.
diff --git a/mate-extra/mate-power-manager/Manifest b/mate-extra/mate-power-manager/Manifest
new file mode 100644
index 0000000..bf12d4e
--- /dev/null
+++ b/mate-extra/mate-power-manager/Manifest
@@ -0,0 +1,11 @@
+AUX mate-power-manager-1.6-libsecret.patch 5563 SHA256 58b16367b2c9accb51a582a506a062615bc3f4acce5b0975537c2934d78df5b1 SHA512 96bca058d5b1cf1dba3453096bc0899bfd5459bbe141e15cff769ee352d629cceeaf9a0467022601e4127f753412eda0feed36e1f6302f9b166077b239307e28 WHIRLPOOL 4e3314f02e88f961feb029a4d1663257deaca88cee098f9174c91c531e60a38edab0302d996fee6ac7d0c430835656c299fe5289d2b1df14190743a1f428e1e2
+AUX mate-power-manager-1.8.0-r1-avoid-levels-is-0-warning.patch 588 SHA256 dd6c00f1fb55aaf028c3aac812c0091975a36a1c7c71a2fca27888e37a57b406 SHA512 3ae07dc504fa8251f2fe33ade563ca8073664240c0c9ec84726094477f9cd9c9e27be01f10484442ca7ddd507889c8252f9445702b7163ef7874d5a7a5003551 WHIRLPOOL fb0c1b6a07c85c1b43517f462e0dee6e7ed25c9084809d69b8dabbcf4880fd4a03471bbb3933dd2260952a527d138194daf60e2ba23742ccc51217cf4767d686
+AUX mate-power-manager-1.8.0-r1-dbus_interface_keyboard_backlight_controls.patch 6642 SHA256 bdee76c39f9b3a8363494f9475dc398587133f85bdad3d544ecb63e2e5f67dbf SHA512 8ab9606de1ff0f763c11954f2c0ad43e920fb4dee2964eea188e83a27186d1e2e7cf3422fbe106f54049ec3fee867980258c03f20de43427df6a82efed1a2632 WHIRLPOOL 1ffd8164e990e943f18ecbc2758b36f0609c7cca816d3bab849d05998df1dd4301dc1280cbf89a2a15f88db4cae38160aace257fc707e984b85dc288970d6be0
+AUX mate-power-manager-1.8.0-r1-improve-UPower1-support.patch 3627 SHA256 ad4648ef22c73ac9eedad6ed6513d11e718309d6f0431593469c577f81663e31 SHA512 13e7add5f61fca590ee2268aed82920c0e0c5441c64b2fba90a71848fd97b3096ffabb348e87a5284e5ddda68cd71c1d4f59b44e636aa482ec0851ef293cdb69 WHIRLPOOL f3c8f298add9517ef64203dfd6f7712931fb6290e2378882c88cd5b6d2b094f1ac2094a575004c1c4d1887005ff5c33be70a1dca801ed4f0f1e3ba9405c59190
+AUX mate-power-manager-1.8.0-r1-other-round-of-fixes-for-UPower-0.99-API-changes.patch 7041 SHA256 31643f4258b1764cfe2291a20af2b5f46840a2f9f6efb175d26b11df094e8d2d SHA512 76ca9d7a7474deeab40780726b8ba451cf823a896943bcdbc447834187560cc9125723258cb2b9d7a375a1ffc2eb798c1d4401265d851dbb780ee017fb116ceb WHIRLPOOL a19a20368c47e2c8a2f335b2a63ea1e48afe4926bc2b8441ebc720212329670c8d5a773c6d188afe181bb4335bdac6011daebff7d6d2de814f6addf33d3b16c1
+AUX mate-power-manager-1.8.0-r1-port-to-upower-0.99-API.patch 12875 SHA256 8171d8e38e4ecd10a63af5b9765208f6db92451132ebc436a7567959506c126f SHA512 a2bc47142c024804638f916788f006edd4fb575c6e1a39a76dbae4c6e0455ab8f23170167296ca3b3aca9a9617665c9800e048ae668cec0600ab9080b47107f9 WHIRLPOOL 1b3bfd608e6d5de7f9d265bbff2be7564bf373241c5d9d5b445d3dbd0e432c4b08898e8c3feda18c19c0d9e4404c52b612e74d78517ec82771f8341f28059bf6
+AUX mate-power-manager-1.8.0-r1-remove-battery-recall-logic.patch 9292 SHA256 c20e8b1274f7779b559179eceba9cc4c16eee2f903e44338d8e9891d6ac87007 SHA512 53872f88bf882cafa9dd6f91d2fb9923940d8a23e95577dacf4d7fdf299c8a1ccc7f9e0add802f22f5134d24e84e71d47b847b1e2aa6a26502b31fcaf680a503 WHIRLPOOL e6b641e787f42d8b4050b7e6d93ae40f80487d240fe19bd93e3cd2225fae4e868e1d9924ed34c58ec703964daf4050d3c9c6bf38f3a67602e0f450053dd5412e
+DIST mate-power-manager-1.8.1.tar.xz 3341892 SHA256 6fa72d4e6a018a44144d06b68c8f67e067e3847ad83b4b8a8aaa0e2a8c9b6147 SHA512 1715d4f5515245d1fb4543dcce60b1f391ddf78bca50b28fd9097330ea42080873b0bf956a7510adc153679da239092035c62969e2f2afc4a635335ffcb714b7 WHIRLPOOL a6ef0581e13d0414b52f4efd3d9e60ca97a885639d3288ff00d1382d5b1bb6d9b04590ad92912a0123ea248f7d6f138dc680bc9d83087f99d4361d2ede10ec20
+EBUILD mate-power-manager-1.8.1.ebuild 2492 SHA256 561b725ec76c345f897a6132cb3cda91f64fbe1ced35965d37d1afe79234fddc SHA512 d086365206427b8cc983dacd22d788599e32aca9553d553022557199cb0aaea696dd0a3d9daf24afd7a46931ca06afdadde8930dd6f465fc6c867ccf9da53247 WHIRLPOOL 28ef07e2197b3680a1300943c10ace4d4db981b147095e9969a9309b15c8190d5ffc80f0b20513db85f94f153a202b5e3f58b5cf3ae568774b2896cc7a427725
+MISC ChangeLog 3459 SHA256 e0eb8cbc835b44818fde0f74bd20da696760877e3f8c0f32adcae09269ac55f7 SHA512 5af72b4585e4072eb79cc64bbc489eac30427cfb30a085a222a7a9f1e8de4826b068c6a080c211f74d85e5da89d08e52ecec3e7f296fd98e3d615ec5a1ac63e8 WHIRLPOOL 1d20d5cfc8262ddd1a222aa74230e4c84f6ad2c27cf26ae6256aa7ad6addd5bf4ef0d4b9a3d705cb77b24bd85a180d3af0f8e0cf8981b0eea9678fdbccd98237
+MISC metadata.xml 507 SHA256 09fa6b61e393e6cf01fd7285574554d21f3c873b114f495ae6bcc30a0d36f3cb SHA512 fa6565dea69221c6fc48cc024af8ef303450c483f5f00283da84d02b1d9f7f9959024fbf0d808d3f479615e64d1169cdfc1589f17c6e146d709b46048e7d3037 WHIRLPOOL e8c6a0a7595a1277f19777dc1f9d9f74157f40f6ee8c490375ce4e9f8c46a5496666ba484204eb539a680ab907755f2661e463d2a7d6f5cfc795e00ddf0a31b5
diff --git a/mate-extra/mate-power-manager/files/mate-power-manager-1.6-libsecret.patch b/mate-extra/mate-power-manager/files/mate-power-manager-1.6-libsecret.patch
new file mode 100644
index 0000000..b36ce4e
--- /dev/null
+++ b/mate-extra/mate-power-manager/files/mate-power-manager-1.6-libsecret.patch
@@ -0,0 +1,144 @@
+diff --git a/README b/README
+index 77e1213..3f6a122 100644
+--- a/README
++++ b/README
+@@ -15,7 +15,7 @@ To build, MATE Power Manager requires
+
+ - Glib (2.13.0 or later)
+ - Gtk2+ (2.11.0 or later)
+- - MATE Keyring (1.1.0 or later)
++ - GNOME Keyring (3.0.0 or later)
+ - DBus (0.70 or later)
+ - libnotify (0.7.0 or later)
+ - Cairo (1.0.0 or later)
+diff --git a/configure.ac b/configure.ac
+index 89309ff..912c362 100644
+--- a/configure.ac
++++ b/configure.ac
+@@ -102,7 +102,7 @@ GLIB_REQUIRED=2.13.0
+ GIO_REQUIRED=2.25.0
+ GTK_REQUIRED=2.17.7
+ GDK_REQUIRED=2.11.0
+-MATE_KEYRING_REQUIRED=1.1.0
++GNOME_KEYRING_REQUIRED=3.0.0
+ DBUS_REQUIRED=1.0
+ DBUS_GLIB_REQUIRED=0.70
+ LIBNOTIFY_REQUIRED=0.7.0
+@@ -249,18 +249,18 @@ fi
+ AM_CONDITIONAL([HAVE_TESTS], [test $have_tests = yes])
+
+ dnl ---------------------------------------------------------------------------
+-dnl - Build mate-keyring support
++dnl - Build gnome-keyring support
+ dnl ---------------------------------------------------------------------------
+ AC_ARG_WITH(keyring,
+ [AS_HELP_STRING([--without-keyring],
+- [Disable the use of mate-keyring])],
++ [Disable the use of gnome-keyring])],
+ [],
+ [with_keyring=yes])
+
+ AM_CONDITIONAL([WITH_KEYRING],[test "$with_keyring" = "yes"])
+
+ if test "$with_keyring" = "yes"; then
+- PKG_CHECK_MODULES(KEYRING, mate-keyring-1 >= $MATE_KEYRING_REQUIRED)
++ PKG_CHECK_MODULES(KEYRING, gnome-keyring-1 >= $GNOME_KEYRING_REQUIRED)
+ AC_DEFINE([WITH_KEYRING],[1],[Define if KEYRING support is enabled])
+ fi
+
+@@ -393,7 +393,7 @@ echo "
+ datadir: ${datadir}
+ compiler: ${CC}
+ cflags: ${CFLAGS}
+- mate-keyring support: ${with_keyring}
++ gnome-keyring support: ${with_keyring}
+ Building extra applets: ${enable_applets}
+ Self test support: ${have_tests}
+ Use libunique: ${enable_libunique}
+diff --git a/data/org.mate.power-manager.gschema.xml.in b/data/org.mate.power-manager.gschema.xml.in
+index dcd2cd4..adecce0 100644
+--- a/data/org.mate.power-manager.gschema.xml.in
++++ b/data/org.mate.power-manager.gschema.xml.in
+@@ -183,13 +183,13 @@
+ </key>
+ <key name="lock-keyring-suspend" type="b">
+ <default>false</default>
+- <_summary>Lock MATE keyring on sleep</_summary>
+- <_description>Whether the MATE keyring is locked before the computer enters suspend. This means the keyring will have to be unlocked on resume.</_description>
++ <_summary>Lock GNOME keyring on sleep</_summary>
++ <_description>Whether the GNOME keyring is locked before the computer enters suspend. This means the keyring will have to be unlocked on resume.</_description>
+ </key>
+ <key name="lock-keyring-hibernate" type="b">
+ <default>true</default>
+- <_summary>Lock MATE keyring on sleep</_summary>
+- <_description>Whether the MATE keyring is locked before the computer enters hibernate. This means the keyring will have to be unlocked on resume.</_description>
++ <_summary>Lock GNOME keyring on sleep</_summary>
++ <_description>Whether the GNOME keyring is locked before the computer enters hibernate. This means the keyring will have to be unlocked on resume.</_description>
+ </key>
+ <key name="spindown-enable-ac" type="b">
+ <default>false</default>
+diff --git a/src/gpm-control.c b/src/gpm-control.c
+index cb84814..8253336 100644
+--- a/src/gpm-control.c
++++ b/src/gpm-control.c
+@@ -42,7 +42,7 @@
+ #include <libupower-glib/upower.h>
+
+ #ifdef WITH_KEYRING
+-#include <mate-keyring.h>
++#include <gnome-keyring.h>
+ #endif /* WITH_KEYRING */
+
+ #include "egg-debug.h"
+@@ -212,8 +212,8 @@ enum {
+ GpmScreensaver *screensaver;
+ guint32 throttle_cookie = 0;
+ #ifdef WITH_KEYRING
+- gboolean lock_mate_keyring;
+- MateKeyringResult keyres;
++ gboolean lock_gnome_keyring;
++ GnomeKeyringResult keyres;
+ #endif /* WITH_KEYRING */
+
+ GError *dbus_error = NULL;
+@@ -234,10 +234,10 @@ enum {
+
+ #ifdef WITH_KEYRING
+ /* we should perhaps lock keyrings when sleeping #375681 */
+- lock_mate_keyring = g_settings_get_boolean (control->priv->settings, GPM_SETTINGS_LOCK_KEYRING_SUSPEND);
+- if (lock_mate_keyring) {
+- keyres = mate_keyring_lock_all_sync ();
+- if (keyres != MATE_KEYRING_RESULT_OK)
++ lock_gnome_keyring = g_settings_get_boolean (control->priv->settings, GPM_SETTINGS_LOCK_KEYRING_SUSPEND);
++ if (lock_gnome_keyring) {
++ keyres = gnome_keyring_lock_all_sync ();
++ if (keyres != GNOME_KEYRING_RESULT_OK)
+ egg_warning ("could not lock keyring");
+ }
+ #endif /* WITH_KEYRING */
+@@ -323,8 +323,8 @@ enum {
+ GpmScreensaver *screensaver;
+ guint32 throttle_cookie = 0;
+ #ifdef WITH_KEYRING
+- gboolean lock_mate_keyring;
+- MateKeyringResult keyres;
++ gboolean lock_gnome_keyring;
++ GnomeKeyringResult keyres;
+ #endif /* WITH_KEYRING */
+
+ GError *dbus_error = NULL;
+@@ -345,10 +345,10 @@ enum {
+
+ #ifdef WITH_KEYRING
+ /* we should perhaps lock keyrings when sleeping #375681 */
+- lock_mate_keyring = g_settings_get_boolean (control->priv->settings, GPM_SETTINGS_LOCK_KEYRING_HIBERNATE);
+- if (lock_mate_keyring) {
+- keyres = mate_keyring_lock_all_sync ();
+- if (keyres != MATE_KEYRING_RESULT_OK) {
++ lock_gnome_keyring = g_settings_get_boolean (control->priv->settings, GPM_SETTINGS_LOCK_KEYRING_HIBERNATE);
++ if (lock_gnome_keyring) {
++ keyres = gnome_keyring_lock_all_sync ();
++ if (keyres != GNOME_KEYRING_RESULT_OK) {
+ egg_warning ("could not lock keyring");
+ }
+ }
diff --git a/mate-extra/mate-power-manager/files/mate-power-manager-1.8.0-r1-avoid-levels-is-0-warning.patch b/mate-extra/mate-power-manager/files/mate-power-manager-1.8.0-r1-avoid-levels-is-0-warning.patch
new file mode 100644
index 0000000..9bccb5c
--- /dev/null
+++ b/mate-extra/mate-power-manager/files/mate-power-manager-1.8.0-r1-avoid-levels-is-0-warning.patch
@@ -0,0 +1,15 @@
+diff --git a/src/gpm-kbd-backlight.c b/src/gpm-kbd-backlight.c
+index 0ac6801..a439e94 100644
+--- a/src/gpm-kbd-backlight.c
++++ b/src/gpm-kbd-backlight.c
+@@ -113,6 +113,9 @@ gpm_kbd_backlight_set (GpmKbdBacklight *backlight,
+ guint goal;
+
+ g_return_val_if_fail (GPM_IS_KBD_BACKLIGHT (backlight), FALSE);
++ /* avoid warnings if no keyboard brightness is available */
++ if (backlight->priv->max_brightness < 1)
++ return FALSE;
+ /* if we're setting the same we are, don't bother */
+ //g_return_val_if_fail (backlight->priv->brightness_percent != percentage, FALSE);
+
+
diff --git a/mate-extra/mate-power-manager/files/mate-power-manager-1.8.0-r1-dbus_interface_keyboard_backlight_controls.patch b/mate-extra/mate-power-manager/files/mate-power-manager-1.8.0-r1-dbus_interface_keyboard_backlight_controls.patch
new file mode 100644
index 0000000..689192f
--- /dev/null
+++ b/mate-extra/mate-power-manager/files/mate-power-manager-1.8.0-r1-dbus_interface_keyboard_backlight_controls.patch
@@ -0,0 +1,160 @@
+diff -uprN mate-power-manager-orig/src/gpm-common.h mate-power-manager/src/gpm-common.h
+--- mate-power-manager-orig/src/gpm-common.h 2013-10-03 13:56:55.000000000 +0200
++++ mate-power-manager/src/gpm-common.h 2013-10-13 19:54:10.649901214 +0200
+@@ -33,6 +33,7 @@ G_BEGIN_DECLS
+ #define GPM_DBUS_SERVICE "org.mate.PowerManager"
+ #define GPM_DBUS_INTERFACE "org.mate.PowerManager"
+ #define GPM_DBUS_INTERFACE_BACKLIGHT "org.mate.PowerManager.Backlight"
++#define GPM_DBUS_INTERFACE_KBD_BACKLIGHT "org.mate.PowerManager.KbdBacklight"
+ #define GPM_DBUS_PATH "/org/mate/PowerManager"
+ #define GPM_DBUS_PATH_BACKLIGHT "/org/mate/PowerManager/Backlight"
+ #define GPM_DBUS_PATH_KBD_BACKLIGHT "/org/mate/PowerManager/KbdBacklight"
+diff -uprN mate-power-manager-orig/src/gpm-kbd-backlight.c mate-power-manager/src/gpm-kbd-backlight.c
+--- mate-power-manager-orig/src/gpm-kbd-backlight.c 2013-10-03 13:56:55.000000000 +0200
++++ mate-power-manager/src/gpm-kbd-backlight.c 2013-10-13 19:58:07.154258855 +0200
+@@ -31,21 +31,6 @@
+ #include "gpm-kbd-backlight.h"
+ #include "gsd-media-keys-window.h"
+
+-static const gchar *kbd_backlight_introspection = ""
+-"<?xml version=\"1.0\" encoding=\"UTF-8\"?>""<node name=\"/\">"
+- "<interface name=\"org.mate.PowerManager.Backlight\">"
+- "<method name=\"GetBrightness\">"
+- "<arg type=\"u\" name=\"percentage_brightness\" direction=\"out\"/>"
+- "</method>"
+- "<method name=\"SetBrightness\">"
+- "<arg type=\"u\" name=\"percentage_brightness\" direction=\"in\"/>"
+- "</method>"
+- "<signal name=\"BrightnessChanged\">"
+- "<arg type=\"u\" name=\"percentage_brightness\" direction=\"out\"/>"
+- "</signal>"
+- "</interface>"
+-"</node>";
+-
+ #define GPM_KBD_BACKLIGHT_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), GPM_TYPE_KBD_BACKLIGHT, GpmKbdBacklightPrivate))
+
+ struct GpmKbdBacklightPrivate
+@@ -430,40 +415,6 @@ gpm_kbd_backlight_dbus_property_set (GDB
+ return FALSE;
+ }
+
+-/**
+- * gpm_kbd_backlight_register_dbus:
+- * @backlight:
+- * @connection:
+- * @error:
+- **/
+-void
+-gpm_kbd_backlight_register_dbus (GpmKbdBacklight *backlight,
+- GDBusConnection *connection,
+- GError **error)
+-{
+- GDBusNodeInfo *node_info;
+- GDBusInterfaceInfo *interface_info;
+- GDBusInterfaceVTable interface_vtable = {
+- gpm_kbd_backlight_dbus_method_call,
+- gpm_kbd_backlight_dbus_property_get,
+- gpm_kbd_backlight_dbus_property_set
+- };
+-
+- node_info = g_dbus_node_info_new_for_xml (kbd_backlight_introspection, NULL);
+- interface_info = g_dbus_node_info_lookup_interface (node_info, GPM_DBUS_INTERFACE_BACKLIGHT);
+-
+- backlight->priv->bus_connection = g_object_ref (connection);
+- backlight->priv->bus_object_id =
+- g_dbus_connection_register_object (connection,
+- GPM_DBUS_PATH_KBD_BACKLIGHT,
+- interface_info,
+- &interface_vtable,
+- backlight,
+- NULL,
+- error);
+- g_dbus_node_info_unref (node_info);
+-}
+-
+ static gboolean
+ gpm_kbd_backlight_evaluate_power_source_and_set (GpmKbdBacklight *backlight)
+ {
+diff -uprN mate-power-manager-orig/src/gpm-manager.c mate-power-manager/src/gpm-manager.c
+--- mate-power-manager-orig/src/gpm-manager.c 2013-10-03 13:56:55.000000000 +0200
++++ mate-power-manager/src/gpm-manager.c 2013-10-13 20:05:11.449488592 +0200
+@@ -63,6 +63,7 @@
+ #include "gpm-disks.h"
+
+ #include "org.mate.PowerManager.Backlight.h"
++#include "org.mate.PowerManager.KbdBacklight.h"
+
+ static void gpm_manager_finalize (GObject *object);
+
+@@ -1986,12 +1987,13 @@ gpm_manager_init (GpmManager *manager)
+ G_OBJECT (manager->priv->backlight));
+ }
+
+- manager->priv->kbd_backlight = gpm_kbd_backlight_new ();
+- if (manager->priv->kbd_backlight != NULL) {
+- gpm_kbd_backlight_register_dbus (manager->priv->kbd_backlight,
+- g_connection,
+- NULL);
+- }
++ manager->priv->kbd_backlight = gpm_kbd_backlight_new ();
++ if (manager->priv->kbd_backlight != NULL) {
++ dbus_g_object_type_install_info (GPM_TYPE_KBD_BACKLIGHT,
++ &dbus_glib_gpm_kbd_backlight_object_info);
++ dbus_g_connection_register_g_object (connection, GPM_DBUS_PATH_KBD_BACKLIGHT,
++ G_OBJECT (manager->priv->kbd_backlight));
++ }
+
+ manager->priv->idle = gpm_idle_new ();
+ g_signal_connect (manager->priv->idle, "idle-changed",
+diff -uprN mate-power-manager-orig/src/Makefile.am mate-power-manager/src/Makefile.am
+--- mate-power-manager-orig/src/Makefile.am 2013-10-03 13:56:55.000000000 +0200
++++ mate-power-manager/src/Makefile.am 2013-10-13 20:10:17.374533688 +0200
+@@ -6,6 +6,7 @@ NULL =
+ EXTRA_DIST = \
+ org.mate.PowerManager.xml \
+ org.mate.PowerManager.Backlight.xml \
++ org.mate.PowerManager.KbdBacklight.xml \
+ gpm-marshal.list \
+ $(NULL)
+
+@@ -270,6 +271,7 @@ endif
+ BUILT_SOURCES = \
+ org.mate.PowerManager.h \
+ org.mate.PowerManager.Backlight.h \
++ org.mate.PowerManager.KbdBacklight.h \
+ gpm-marshal.c \
+ gpm-marshal.h \
+ $(NULL)
+@@ -295,6 +297,13 @@ org.mate.PowerManager.Backlight.h: org.m
+ --output=org.mate.PowerManager.Backlight.h \
+ $(srcdir)/org.mate.PowerManager.Backlight.xml
+
++org.mate.PowerManager.KbdBacklight.h: org.mate.PowerManager.KbdBacklight.xml
++ libtool --mode=execute dbus-binding-tool \
++ --prefix=gpm_kbd_backlight \
++ --mode=glib-server \
++ --output=org.mate.PowerManager.KbdBacklight.h \
++ $(srcdir)/org.mate.PowerManager.KbdBacklight.xml
++
+ clean-local:
+ rm -f *~
+ rm -f gpm-marshal.c gpm-marshal.h
+diff -uprN mate-power-manager-orig/src/org.mate.PowerManager.KbdBacklight.xml mate-power-manager/src/org.mate.PowerManager.KbdBacklight.xml
+--- mate-power-manager-orig/src/org.mate.PowerManager.KbdBacklight.xml 2013-10-13 20:12:11.556667787 +0200
++++ mate-power-manager/src/org.mate.PowerManager.KbdBacklight.xml 2013-10-13 20:11:45.972413654 +0200
+@@ -0,0 +1,15 @@
++<?xml version="1.0" encoding="UTF-8"?>
++<node name="/">
++ <interface name="org.mate.PowerManager.KbdBacklight">
++ <method name="GetBrightness">
++ <arg type="u" name="percentage_brightness" direction="out"/>
++ </method>
++ <method name="SetBrightness">
++ <arg type="u" name="percentage_brightness" direction="in"/>
++ </method>
++ <signal name="BrightnessChanged">
++ <arg type="u" name="percentage_brightness" direction="out"/>
++ </signal>
++ </interface>
++</node>
++
diff --git a/mate-extra/mate-power-manager/files/mate-power-manager-1.8.0-r1-improve-UPower1-support.patch b/mate-extra/mate-power-manager/files/mate-power-manager-1.8.0-r1-improve-UPower1-support.patch
new file mode 100644
index 0000000..d3e9d85
--- /dev/null
+++ b/mate-extra/mate-power-manager/files/mate-power-manager-1.8.0-r1-improve-UPower1-support.patch
@@ -0,0 +1,102 @@
+diff --git a/src/gpm-engine.c b/src/gpm-engine.c
+index e6c6bf2..fe458e3 100644
+--- a/src/gpm-engine.c
++++ b/src/gpm-engine.c
+@@ -82,6 +82,9 @@ G_DEFINE_TYPE (GpmEngine, gpm_engine, G_TYPE_OBJECT)
+
+ static UpDevice *gpm_engine_get_composite_device (GpmEngine *engine, UpDevice *original_device);
+ static UpDevice *gpm_engine_update_composite_device (GpmEngine *engine, UpDevice *original_device);
++#if UP_CHECK_VERSION (0, 99, 0)
++static void gpm_engine_device_changed_cb (UpDevice *device, GParamSpec *pspec, GpmEngine *engine);
++#endif
+
+ typedef enum {
+ GPM_ENGINE_WARNING_NONE = 0,
+@@ -757,6 +760,13 @@ gpm_engine_device_add (GpmEngine *engine, UpDevice *device)
+ g_object_get (composite, "state", &state, NULL);
+ g_object_set_data (G_OBJECT(composite), "engine-state-old", GUINT_TO_POINTER(state));
+ }
++
++#if UP_CHECK_VERSION (0, 99, 0)
++ if (kind == UP_DEVICE_KIND_BATTERY || kind == UP_DEVICE_KIND_UPS || kind == UP_DEVICE_KIND_LINE_POWER)
++ return;
++ g_signal_connect (device, "notify", G_CALLBACK (gpm_engine_device_changed_cb), engine);
++#endif
++
+ }
+
+ /**
+@@ -851,19 +861,20 @@ gpm_engine_device_removed_cb (UpClient *client, UpDevice *device, GpmEngine *eng
+ **/
+ static void
+ #if UP_CHECK_VERSION(0, 99, 0)
+-gpm_engine_device_changed_cb (UpClient *client, GParamSpec *pspec, GpmEngine *engine)
+-{
+- gpm_engine_recalculate_state (engine);
+-}
++gpm_engine_device_changed_cb (UpDevice *device, GParamSpec *pspec, GpmEngine *engine)
+ #else
+ gpm_engine_device_changed_cb (UpClient *client, UpDevice *device, GpmEngine *engine)
++#endif
+ {
++#if !UP_CHECK_VERSION(0, 99, 0)
+ UpDeviceKind kind;
++#endif
+ UpDeviceState state;
+ UpDeviceState state_old;
+ GpmEngineWarning warning_old;
+ GpmEngineWarning warning;
+
++#if !UP_CHECK_VERSION(0, 99, 0)
+ /* get device properties */
+ g_object_get (device,
+ "kind", &kind,
+@@ -874,6 +885,7 @@ gpm_engine_device_changed_cb (UpClient *client, UpDevice *device, GpmEngine *eng
+ egg_debug ("updating because %s changed", up_device_get_object_path (device));
+ device = gpm_engine_update_composite_device (engine, device);
+ }
++#endif
+
+ /* get device properties (may be composite) */
+ g_object_get (device,
+@@ -917,7 +929,6 @@ gpm_engine_device_changed_cb (UpClient *client, UpDevice *device, GpmEngine *eng
+
+ gpm_engine_recalculate_state (engine);
+ }
+-#endif
+
+ /**
+ * gpm_engine_get_devices:
+@@ -1042,10 +1053,7 @@ gpm_engine_init (GpmEngine *engine)
+ G_CALLBACK (gpm_engine_device_added_cb), engine);
+ g_signal_connect (engine->priv->client, "device-removed",
+ G_CALLBACK (gpm_engine_device_removed_cb), engine);
+-#if UP_CHECK_VERSION(0, 99, 0)
+- g_signal_connect (engine->priv->client, "notify",
+- G_CALLBACK (gpm_engine_device_changed_cb), engine);
+-#else
++#if !UP_CHECK_VERSION(0, 99, 0)
+ g_signal_connect (engine->priv->client, "device-changed",
+ G_CALLBACK (gpm_engine_device_changed_cb), engine);
+ #endif
+@@ -1075,6 +1083,11 @@ gpm_engine_init (GpmEngine *engine)
+ #endif
+
+ /* create a fake virtual composite battery */
++#if UP_CHECK_VERSION(0, 99, 0)
++ engine->priv->battery_composite = up_client_get_display_device (engine->priv->client);
++ g_signal_connect (engine->priv->client, "notify",
++ G_CALLBACK (gpm_engine_device_changed_cb), engine);
++#else
+ engine->priv->battery_composite = up_device_new ();
+ g_object_set (engine->priv->battery_composite,
+ "kind", UP_DEVICE_KIND_BATTERY,
+@@ -1083,6 +1096,7 @@ gpm_engine_init (GpmEngine *engine)
+ "power-supply", TRUE,
+ "is-present", TRUE,
+ NULL);
++#endif
+
+ engine->priv->previous_icon = NULL;
+ engine->priv->previous_summary = NULL;
+
diff --git a/mate-extra/mate-power-manager/files/mate-power-manager-1.8.0-r1-other-round-of-fixes-for-UPower-0.99-API-changes.patch b/mate-extra/mate-power-manager/files/mate-power-manager-1.8.0-r1-other-round-of-fixes-for-UPower-0.99-API-changes.patch
new file mode 100644
index 0000000..8344729
--- /dev/null
+++ b/mate-extra/mate-power-manager/files/mate-power-manager-1.8.0-r1-other-round-of-fixes-for-UPower-0.99-API-changes.patch
@@ -0,0 +1,217 @@
+diff --git a/src/gpm-engine.c b/src/gpm-engine.c
+index fe458e3..56d19e2 100644
+--- a/src/gpm-engine.c
++++ b/src/gpm-engine.c
+@@ -84,7 +84,29 @@ static UpDevice *gpm_engine_get_composite_device (GpmEngine *engine, UpDevice *o
+ static UpDevice *gpm_engine_update_composite_device (GpmEngine *engine, UpDevice *original_device);
+ #if UP_CHECK_VERSION (0, 99, 0)
+ static void gpm_engine_device_changed_cb (UpDevice *device, GParamSpec *pspec, GpmEngine *engine);
+-#endif
++
++#define GPM_ENGINE_WARNING_NONE UP_DEVICE_LEVEL_NONE
++#define GPM_ENGINE_WARNING_DISCHARGING UP_DEVICE_LEVEL_DISCHARGING
++#define GPM_ENGINE_WARNING_LOW UP_DEVICE_LEVEL_LOW
++#define GPM_ENGINE_WARNING_CRITICAL UP_DEVICE_LEVEL_CRITICAL
++#define GPM_ENGINE_WARNING_ACTION UP_DEVICE_LEVEL_ACTION
++
++/**
++ * gpm_engine_get_warning:
++ *
++ * This gets the possible engine state for the device according to the
++ * policy, which could be per-percent, or per-time.
++ *
++ * Return value: A GpmEngine state, e.g. GPM_ENGINE_WARNING_DISCHARGING
++ **/
++static UpDeviceLevel
++gpm_engine_get_warning (GpmEngine *engine, UpDevice *device)
++{
++ UpDeviceLevel warning;
++ g_object_get (device, "warning-level", &warning, NULL);
++ return warning;
++}
++#else
+
+ typedef enum {
+ GPM_ENGINE_WARNING_NONE = 0,
+@@ -226,6 +248,7 @@ gpm_engine_get_warning (GpmEngine *engine, UpDevice *device)
+ out:
+ return warning_type;
+ }
++#endif
+
+ /**
+ * gpm_engine_get_summary:
+@@ -282,12 +305,20 @@ gpm_engine_get_summary (GpmEngine *engine)
+ * Returns the icon
+ **/
+ static gchar *
++#if UP_CHECK_VERSION (0, 99, 0)
++gpm_engine_get_icon_priv (GpmEngine *engine, UpDeviceKind device_kind, UpDeviceLevel warning, gboolean use_state)
++#else
+ gpm_engine_get_icon_priv (GpmEngine *engine, UpDeviceKind device_kind, GpmEngineWarning warning, gboolean use_state)
++#endif
+ {
+ guint i;
+ GPtrArray *array;
+ UpDevice *device;
++#if UP_CHECK_VERSION (0, 99, 0)
++ UpDeviceLevel warning_temp;
++#else
+ GpmEngineWarning warning_temp;
++#endif
+ UpDeviceKind kind;
+ UpDeviceState state;
+ gboolean is_present;
+@@ -572,6 +603,9 @@ gpm_engine_device_check_capacity (GpmEngine *engine, UpDevice *device)
+ static UpDevice *
+ gpm_engine_get_composite_device (GpmEngine *engine, UpDevice *original_device)
+ {
++#if UP_CHECK_VERSION (0, 99, 0)
++ return engine->priv->battery_composite;
++#else
+ guint battery_devices = 0;
+ GPtrArray *array;
+ UpDevice *device;
+@@ -601,6 +635,7 @@ gpm_engine_get_composite_device (GpmEngine *engine, UpDevice *original_device)
+ out:
+ /* return composite device or original device */
+ return device;
++#endif
+ }
+
+ /**
+@@ -609,6 +644,18 @@ gpm_engine_get_composite_device (GpmEngine *engine, UpDevice *original_device)
+ static UpDevice *
+ gpm_engine_update_composite_device (GpmEngine *engine, UpDevice *original_device)
+ {
++#if UP_CHECK_VERSION (0, 99, 0)
++ gchar *text;
++
++ text = up_device_to_text (engine->priv->battery_composite);
++ egg_debug ("composite:\n%s", text);
++ g_free (text);
++
++ /* force update of icon */
++ gpm_engine_recalculate_state_icon (engine);
++
++ return engine->priv->battery_composite;
++#else
+ guint i;
+ gdouble percentage = 0.0;
+ gdouble energy = 0.0;
+@@ -720,6 +767,7 @@ gpm_engine_update_composite_device (GpmEngine *engine, UpDevice *original_device
+ out:
+ /* return composite device or original device */
+ return device;
++#endif
+ }
+
+ /**
+@@ -728,7 +776,11 @@ gpm_engine_update_composite_device (GpmEngine *engine, UpDevice *original_device
+ static void
+ gpm_engine_device_add (GpmEngine *engine, UpDevice *device)
+ {
++#if UP_CHECK_VERSION (0, 99, 0)
++ UpDeviceLevel warning;
++#else
+ GpmEngineWarning warning;
++#endif
+ UpDeviceState state;
+ UpDeviceKind kind;
+ UpDevice *composite;
+@@ -762,9 +814,9 @@ gpm_engine_device_add (GpmEngine *engine, UpDevice *device)
+ }
+
+ #if UP_CHECK_VERSION (0, 99, 0)
+- if (kind == UP_DEVICE_KIND_BATTERY || kind == UP_DEVICE_KIND_UPS || kind == UP_DEVICE_KIND_LINE_POWER)
+- return;
+ g_signal_connect (device, "notify", G_CALLBACK (gpm_engine_device_changed_cb), engine);
++ g_ptr_array_add (engine->priv->array, g_object_ref (device));
++ gpm_engine_recalculate_state (engine);
+ #endif
+
+ }
+@@ -820,10 +872,14 @@ gpm_engine_coldplug_idle_cb (GpmEngine *engine)
+ static void
+ gpm_engine_device_added_cb (UpClient *client, UpDevice *device, GpmEngine *engine)
+ {
++#if UP_CHECK_VERSION (0, 99, 0)
++ gpm_engine_device_add (engine, device);
++#else
+ /* add to list */
+ g_ptr_array_add (engine->priv->array, g_object_ref (device));
+
+ gpm_engine_recalculate_state (engine);
++#endif
+ }
+
+ /**
+@@ -866,15 +922,17 @@ gpm_engine_device_changed_cb (UpDevice *device, GParamSpec *pspec, GpmEngine *en
+ gpm_engine_device_changed_cb (UpClient *client, UpDevice *device, GpmEngine *engine)
+ #endif
+ {
+-#if !UP_CHECK_VERSION(0, 99, 0)
+ UpDeviceKind kind;
+-#endif
+ UpDeviceState state;
+ UpDeviceState state_old;
++#if UP_CHECK_VERSION(0, 99, 0)
++ UpDeviceLevel warning_old;
++ UpDeviceLevel warning;
++#else
+ GpmEngineWarning warning_old;
+ GpmEngineWarning warning;
++#endif
+
+-#if !UP_CHECK_VERSION(0, 99, 0)
+ /* get device properties */
+ g_object_get (device,
+ "kind", &kind,
+@@ -885,7 +943,6 @@ gpm_engine_device_changed_cb (UpClient *client, UpDevice *device, GpmEngine *eng
+ egg_debug ("updating because %s changed", up_device_get_object_path (device));
+ device = gpm_engine_update_composite_device (engine, device);
+ }
+-#endif
+
+ /* get device properties (may be composite) */
+ g_object_get (device,
+@@ -1070,22 +1127,10 @@ gpm_engine_init (GpmEngine *engine)
+ g_signal_connect (engine->priv->phone, "device-refresh",
+ G_CALLBACK (phone_device_refresh_cb), engine);
+
+-#if UP_CHECK_VERSION(0, 99, 0)
+- /* coldplug */
+- array = up_client_get_devices(engine->priv->client);
+- if (array) {
+- for (i = 0; i < array->len; i++) {
+- UpDevice *device = g_ptr_array_index (array, i);
+- gpm_engine_device_added_cb(engine->priv->client, device, engine);
+- }
+- g_ptr_array_free (array, TRUE);
+- }
+-#endif
+-
+ /* create a fake virtual composite battery */
+ #if UP_CHECK_VERSION(0, 99, 0)
+ engine->priv->battery_composite = up_client_get_display_device (engine->priv->client);
+- g_signal_connect (engine->priv->client, "notify",
++ g_signal_connect (engine->priv->battery_composite, "notify",
+ G_CALLBACK (gpm_engine_device_changed_cb), engine);
+ #else
+ engine->priv->battery_composite = up_device_new ();
+diff --git a/src/gpm-manager.c b/src/gpm-manager.c
+index df84cac..09bd0c0 100644
+--- a/src/gpm-manager.c
++++ b/src/gpm-manager.c
+@@ -1858,7 +1858,9 @@ gpm_manager_init (GpmManager *manager)
+ G_CALLBACK (gpm_manager_settings_changed_cb), manager);
+ manager->priv->client = up_client_new ();
+ #if UP_CHECK_VERSION(0, 99, 0)
+- g_signal_connect (manager->priv->client, "notify",
++ g_signal_connect (manager->priv->client, "notify::lid-is-closed",
++ G_CALLBACK (gpm_manager_client_changed_cb), manager);
++ g_signal_connect (manager->priv->client, "notify::on-battery",
+ G_CALLBACK (gpm_manager_client_changed_cb), manager);
+ #else
+ g_signal_connect (manager->priv->client, "changed",
+
diff --git a/mate-extra/mate-power-manager/files/mate-power-manager-1.8.0-r1-port-to-upower-0.99-API.patch b/mate-extra/mate-power-manager/files/mate-power-manager-1.8.0-r1-port-to-upower-0.99-API.patch
new file mode 100644
index 0000000..7202575
--- /dev/null
+++ b/mate-extra/mate-power-manager/files/mate-power-manager-1.8.0-r1-port-to-upower-0.99-API.patch
@@ -0,0 +1,390 @@
+diff --git a/src/gpm-backlight.c b/src/gpm-backlight.c
+index 1f1d834..d2938a4 100644
+--- a/src/gpm-backlight.c
++++ b/src/gpm-backlight.c
+@@ -410,7 +410,11 @@ gpm_settings_key_changed_cb (GSettings *settings, const gchar *key, GpmBacklight
+ * Does the actions when the ac power source is inserted/removed.
+ **/
+ static void
++#if UP_CHECK_VERSION(0, 99, 0)
++gpm_backlight_client_changed_cb (UpClient *client, GParamSpec *pspec, GpmBacklight *backlight)
++#else
+ gpm_backlight_client_changed_cb (UpClient *client, GpmBacklight *backlight)
++#endif
+ {
+ gpm_backlight_brightness_evaluate_and_set (backlight, FALSE, TRUE);
+ }
+@@ -727,8 +731,13 @@ gpm_backlight_init (GpmBacklight *backlight)
+
+ /* we use up_client for the ac-adapter-changed signal */
+ backlight->priv->client = up_client_new ();
++#if UP_CHECK_VERSION(0, 99, 0)
++ g_signal_connect (backlight->priv->client, "notify",
++ G_CALLBACK (gpm_backlight_client_changed_cb), backlight);
++#else
+ g_signal_connect (backlight->priv->client, "changed",
+ G_CALLBACK (gpm_backlight_client_changed_cb), backlight);
++#endif
+
+ /* gets caps */
+ backlight->priv->can_dim = gpm_brightness_has_hw (backlight->priv->brightness);
+diff --git a/src/gpm-button.c b/src/gpm-button.c
+index 1e38173..b331cf6 100644
+--- a/src/gpm-button.c
++++ b/src/gpm-button.c
+@@ -324,7 +324,11 @@ gpm_button_reset_time (GpmButton *button)
+ * gpm_button_client_changed_cb
+ **/
+ static void
++#if UP_CHECK_VERSION(0, 99, 0)
++gpm_button_client_changed_cb (UpClient *client, GParamSpec *pspec, GpmButton *button)
++#else
+ gpm_button_client_changed_cb (UpClient *client, GpmButton *button)
++#endif
+ {
+ gboolean lid_is_closed;
+
+@@ -363,9 +367,13 @@ gpm_button_init (GpmButton *button)
+
+ button->priv->client = up_client_new ();
+ button->priv->lid_is_closed = up_client_get_lid_is_closed (button->priv->client);
++#if UP_CHECK_VERSION(0, 99, 0)
++ g_signal_connect (button->priv->client, "notify",
++ G_CALLBACK (gpm_button_client_changed_cb), button);
++#else
+ g_signal_connect (button->priv->client, "changed",
+ G_CALLBACK (gpm_button_client_changed_cb), button);
+-
++#endif
+ /* register the brightness keys */
+ gpm_button_xevent_key (button, XF86XK_PowerOff, GPM_BUTTON_POWER);
+ #ifdef HAVE_XF86XK_SUSPEND
+diff --git a/src/gpm-control.c b/src/gpm-control.c
+index ec50136..0562d38 100644
+--- a/src/gpm-control.c
++++ b/src/gpm-control.c
+@@ -289,10 +289,11 @@ gpm_control_suspend (GpmControl *control, GError **error)
+ }
+ g_object_unref(proxy);
+ }
++#if !UP_CHECK_VERSION(0, 99, 0)
+ else {
+ ret = up_client_suspend_sync (control->priv->client, NULL, error);
+ }
+-
++#endif
+ egg_debug ("emitting resume");
+ g_signal_emit (control, signals [RESUME], 0, GPM_CONTROL_ACTION_SUSPEND);
+
+@@ -399,10 +400,11 @@ gpm_control_hibernate (GpmControl *control, GError **error)
+ ret = TRUE;
+ }
+ }
++#if !UP_CHECK_VERSION(0, 99, 0)
+ else {
+ ret = up_client_hibernate_sync (control->priv->client, NULL, error);
+ }
+-
++#endif
+ egg_debug ("emitting resume");
+ g_signal_emit (control, signals [RESUME], 0, GPM_CONTROL_ACTION_HIBERNATE);
+
+diff --git a/src/gpm-engine.c b/src/gpm-engine.c
+index 96a043e..e6c6bf2 100644
+--- a/src/gpm-engine.c
++++ b/src/gpm-engine.c
+@@ -768,12 +768,14 @@ gpm_engine_coldplug_idle_cb (GpmEngine *engine)
+ guint i;
+ GPtrArray *array = NULL;
+ UpDevice *device;
++#if !UP_CHECK_VERSION(0, 99, 0)
+ gboolean ret;
+ GError *error = NULL;
++#endif
+
+ g_return_val_if_fail (engine != NULL, FALSE);
+ g_return_val_if_fail (GPM_IS_ENGINE (engine), FALSE);
+-
++#if !UP_CHECK_VERSION(0, 99, 0)
+ /* get devices from UPower */
+ ret = up_client_enumerate_devices_sync (engine->priv->client, NULL, &error);
+ if (!ret) {
+@@ -781,7 +783,7 @@ gpm_engine_coldplug_idle_cb (GpmEngine *engine)
+ g_error_free (error);
+ goto out;
+ }
+-
++#endif
+ /* connected mobile phones */
+ gpm_phone_coldplug (engine->priv->phone);
+
+@@ -793,7 +795,9 @@ gpm_engine_coldplug_idle_cb (GpmEngine *engine)
+ device = g_ptr_array_index (array, i);
+ gpm_engine_device_add (engine, device);
+ }
++#if !UP_CHECK_VERSION(0, 99, 0)
+ out:
++#endif
+ if (array != NULL)
+ g_ptr_array_unref (array);
+ /* never repeat */
+@@ -816,6 +820,22 @@ gpm_engine_device_added_cb (UpClient *client, UpDevice *device, GpmEngine *engin
+ * gpm_engine_device_removed_cb:
+ **/
+ static void
++#if UP_CHECK_VERSION(0, 99, 0)
++gpm_engine_device_removed_cb (UpClient *client, const char *object_path, GpmEngine *engine)
++{
++ guint i;
++
++ for (i = 0; i < engine->priv->array->len; i++) {
++ UpDevice *device = g_ptr_array_index (engine->priv->array, i);
++
++ if (g_strcmp0 (object_path, up_device_get_object_path (device)) == 0) {
++ g_ptr_array_remove_index (engine->priv->array, i);
++ break;
++ }
++ }
++ gpm_engine_recalculate_state (engine);
++}
++#else
+ gpm_engine_device_removed_cb (UpClient *client, UpDevice *device, GpmEngine *engine)
+ {
+ gboolean ret;
+@@ -824,12 +844,18 @@ gpm_engine_device_removed_cb (UpClient *client, UpDevice *device, GpmEngine *eng
+ return;
+ gpm_engine_recalculate_state (engine);
+ }
+-
++#endif
+
+ /**
+ * gpm_engine_device_changed_cb:
+ **/
+ static void
++#if UP_CHECK_VERSION(0, 99, 0)
++gpm_engine_device_changed_cb (UpClient *client, GParamSpec *pspec, GpmEngine *engine)
++{
++ gpm_engine_recalculate_state (engine);
++}
++#else
+ gpm_engine_device_changed_cb (UpClient *client, UpDevice *device, GpmEngine *engine)
+ {
+ UpDeviceKind kind;
+@@ -891,6 +917,7 @@ gpm_engine_device_changed_cb (UpClient *client, UpDevice *device, GpmEngine *eng
+
+ gpm_engine_recalculate_state (engine);
+ }
++#endif
+
+ /**
+ * gpm_engine_get_devices:
+@@ -1003,7 +1030,10 @@ phone_device_refresh_cb (GpmPhone *phone, guint idx, GpmEngine *engine)
+ static void
+ gpm_engine_init (GpmEngine *engine)
+ {
+-
++#if UP_CHECK_VERSION(0, 99, 0)
++ GPtrArray *array = NULL;
++ guint i;
++#endif
+ engine->priv = GPM_ENGINE_GET_PRIVATE (engine);
+
+ engine->priv->array = g_ptr_array_new_with_free_func (g_object_unref);
+@@ -1012,8 +1042,13 @@ gpm_engine_init (GpmEngine *engine)
+ G_CALLBACK (gpm_engine_device_added_cb), engine);
+ g_signal_connect (engine->priv->client, "device-removed",
+ G_CALLBACK (gpm_engine_device_removed_cb), engine);
++#if UP_CHECK_VERSION(0, 99, 0)
++ g_signal_connect (engine->priv->client, "notify",
++ G_CALLBACK (gpm_engine_device_changed_cb), engine);
++#else
+ g_signal_connect (engine->priv->client, "device-changed",
+ G_CALLBACK (gpm_engine_device_changed_cb), engine);
++#endif
+
+ engine->priv->settings = g_settings_new (GPM_SETTINGS_SCHEMA);
+ g_signal_connect (engine->priv->settings, "changed",
+@@ -1027,6 +1062,18 @@ gpm_engine_init (GpmEngine *engine)
+ g_signal_connect (engine->priv->phone, "device-refresh",
+ G_CALLBACK (phone_device_refresh_cb), engine);
+
++#if UP_CHECK_VERSION(0, 99, 0)
++ /* coldplug */
++ array = up_client_get_devices(engine->priv->client);
++ if (array) {
++ for (i = 0; i < array->len; i++) {
++ UpDevice *device = g_ptr_array_index (array, i);
++ gpm_engine_device_added_cb(engine->priv->client, device, engine);
++ }
++ g_ptr_array_free (array, TRUE);
++ }
++#endif
++
+ /* create a fake virtual composite battery */
+ engine->priv->battery_composite = up_device_new ();
+ g_object_set (engine->priv->battery_composite,
+diff --git a/src/gpm-kbd-backlight.c b/src/gpm-kbd-backlight.c
+index a439e94..3a0f6e6 100644
+--- a/src/gpm-kbd-backlight.c
++++ b/src/gpm-kbd-backlight.c
+@@ -486,6 +486,9 @@ gpm_kbd_backlight_control_resume_cb (GpmControl *control,
+ **/
+ static void
+ gpm_kbd_backlight_client_changed_cb (UpClient *client,
++#if UP_CHECK_VERSION(0, 99, 0)
++ GParamSpec *pspec,
++#endif
+ GpmKbdBacklight *backlight)
+ {
+ gpm_kbd_backlight_evaluate_power_source_and_set (backlight);
+@@ -755,8 +758,13 @@ gpm_kbd_backlight_init (GpmKbdBacklight *backlight)
+
+ /* Use upower for ac changed signal */
+ backlight->priv->client = up_client_new ();
++#if UP_CHECK_VERSION(0, 99, 0)
++ g_signal_connect (backlight->priv->client, "notify",
++ G_CALLBACK (gpm_kbd_backlight_client_changed_cb), backlight);
++#else
+ g_signal_connect (backlight->priv->client, "changed",
+ G_CALLBACK (gpm_kbd_backlight_client_changed_cb), backlight);
++#endif
+
+ backlight->priv->settings = g_settings_new (GPM_SETTINGS_SCHEMA);
+ //g_signal_connect (backlight->priv->settings, "changed", G_CALLBACK (gpm_settings_key_changed_cb), backlight);
+diff --git a/src/gpm-manager.c b/src/gpm-manager.c
+index c4d0530..df84cac 100644
+--- a/src/gpm-manager.c
++++ b/src/gpm-manager.c
+@@ -971,7 +971,11 @@ gpm_manager_get_spindown_timeout (GpmManager *manager)
+ * gpm_manager_client_changed_cb:
+ **/
+ static void
++#if UP_CHECK_VERSION(0, 99, 0)
++gpm_manager_client_changed_cb (UpClient *client, GParamSpec *pspec, GpmManager *manager)
++#else
+ gpm_manager_client_changed_cb (UpClient *client, GpmManager *manager)
++#endif
+ {
+ gboolean event_when_closed;
+ gint timeout;
+@@ -1853,8 +1857,13 @@ gpm_manager_init (GpmManager *manager)
+ g_signal_connect (manager->priv->settings, "changed",
+ G_CALLBACK (gpm_manager_settings_changed_cb), manager);
+ manager->priv->client = up_client_new ();
++#if UP_CHECK_VERSION(0, 99, 0)
++ g_signal_connect (manager->priv->client, "notify",
++ G_CALLBACK (gpm_manager_client_changed_cb), manager);
++#else
+ g_signal_connect (manager->priv->client, "changed",
+ G_CALLBACK (gpm_manager_client_changed_cb), manager);
++#endif
+
+ /* use libmatenotify */
+ notify_init (GPM_NAME);
+diff --git a/src/gpm-prefs-core.c b/src/gpm-prefs-core.c
+index 7a2662d..6abb792 100644
+--- a/src/gpm-prefs-core.c
++++ b/src/gpm-prefs-core.c
+@@ -811,7 +811,9 @@ gpm_prefs_init (GpmPrefs *prefs)
+ UpDevice *device;
+ UpDeviceKind kind;
+ GpmBrightness *brightness;
++#if !UP_CHECK_VERSION(0, 99, 0)
+ gboolean ret;
++#endif
+ guint i;
+
+ GDBusProxy *proxy;
+@@ -897,9 +899,11 @@ gpm_prefs_init (GpmPrefs *prefs)
+ else {
+ /* are we allowed to shutdown? */
+ egg_console_kit_can_stop (prefs->priv->console, &prefs->priv->can_shutdown, NULL);
++#if !UP_CHECK_VERSION(0, 99, 0)
+ /* get values from UpClient */
+ prefs->priv->can_suspend = up_client_get_can_suspend (prefs->priv->client);
+ prefs->priv->can_hibernate = up_client_get_can_hibernate (prefs->priv->client);
++#endif
+ }
+
+ if (LOGIND_RUNNING()) {
+@@ -953,14 +957,14 @@ gpm_prefs_init (GpmPrefs *prefs)
+ brightness = gpm_brightness_new ();
+ prefs->priv->has_lcd = gpm_brightness_has_hw (brightness);
+ g_object_unref (brightness);
+-
++#if !UP_CHECK_VERSION(0, 99, 0)
+ /* get device list */
+ ret = up_client_enumerate_devices_sync (prefs->priv->client, NULL, &error);
+ if (!ret) {
+ egg_warning ("failed to get device list: %s", error->message);
+ g_error_free (error);
+ }
+-
++#endif
+ devices = up_client_get_devices (prefs->priv->client);
+ for (i=0; i<devices->len; i++) {
+ device = g_ptr_array_index (devices, i);
+diff --git a/src/gpm-statistics.c b/src/gpm-statistics.c
+index 98b5632..13489dc 100644
+--- a/src/gpm-statistics.c
++++ b/src/gpm-statistics.c
+@@ -1236,6 +1236,12 @@ gpm_stats_device_added_cb (UpClient *client, UpDevice *device, gpointer user_dat
+ * gpm_stats_device_changed_cb:
+ **/
+ static void
++#if UP_CHECK_VERSION(0, 99, 0)
++gpm_stats_device_changed_cb (UpClient *client, GParamSpec *pspec, gpointer user_data)
++{
++ gpm_stats_button_update_ui();
++}
++#else
+ gpm_stats_device_changed_cb (UpClient *client, UpDevice *device, gpointer user_data)
+ {
+ const gchar *object_path;
+@@ -1246,6 +1252,7 @@ gpm_stats_device_changed_cb (UpClient *client, UpDevice *device, gpointer user_d
+ if (g_strcmp0 (current_device, object_path) == 0)
+ gpm_stats_update_info_data (device);
+ }
++#endif
+
+ /**
+ * gpm_stats_device_removed_cb:
+@@ -1794,11 +1801,12 @@ main (int argc, char *argv[])
+
+ wakeups = up_wakeups_new ();
+ g_signal_connect (wakeups, "data-changed", G_CALLBACK (gpm_stats_data_changed_cb), NULL);
+-
++#if !UP_CHECK_VERSION(0, 99, 0)
+ /* coldplug */
+ ret = up_client_enumerate_devices_sync (client, NULL, NULL);
+ if (!ret)
+ goto out;
++#endif
+ devices = up_client_get_devices (client);
+
+ /* add devices in visually pleasing order */
+@@ -1814,7 +1822,11 @@ main (int argc, char *argv[])
+ /* connect now the coldplug is done */
+ g_signal_connect (client, "device-added", G_CALLBACK (gpm_stats_device_added_cb), NULL);
+ g_signal_connect (client, "device-removed", G_CALLBACK (gpm_stats_device_removed_cb), NULL);
++#if UP_CHECK_VERSION(0, 99, 0)
++ g_signal_connect (client, "notify", G_CALLBACK (gpm_stats_device_changed_cb), NULL);
++#else
+ g_signal_connect (client, "device-changed", G_CALLBACK (gpm_stats_device_changed_cb), NULL);
++#endif
+
+ /* set current device */
+ if (devices->len > 0) {
+@@ -1854,8 +1866,9 @@ main (int argc, char *argv[])
+ gtk_widget_show (widget);
+
+ gtk_main ();
+-
++#if !UP_CHECK_VERSION(0, 99, 0)
+ out:
++#endif
+ g_object_unref (settings);
+ g_object_unref (client);
+ g_object_unref (wakeups);
+
diff --git a/mate-extra/mate-power-manager/files/mate-power-manager-1.8.0-r1-remove-battery-recall-logic.patch b/mate-extra/mate-power-manager/files/mate-power-manager-1.8.0-r1-remove-battery-recall-logic.patch
new file mode 100644
index 0000000..6d462b9
--- /dev/null
+++ b/mate-extra/mate-power-manager/files/mate-power-manager-1.8.0-r1-remove-battery-recall-logic.patch
@@ -0,0 +1,263 @@
+diff --git a/data/org.mate.power-manager.gschema.xml.in b/data/org.mate.power-manager.gschema.xml.in
+index adecce0..ca009b5 100644
+--- a/data/org.mate.power-manager.gschema.xml.in
++++ b/data/org.mate.power-manager.gschema.xml.in
+@@ -211,11 +211,6 @@
+ <_summary>Seconds of inactivity to spin down when on battery</_summary>
+ <_description>The number of seconds of inactivity to spin down the disks when on battery power.</_description>
+ </key>
+- <key name="notify-perhaps-recall" type="b">
+- <default>true</default>
+- <_summary>If we should show the recalled battery warning for a broken battery</_summary>
+- <_description>If we should show the recalled battery warning for a broken battery. Set this to false only if you know your battery is okay.</_description>
+- </key>
+ <key name="notify-low-capacity" type="b">
+ <default>true</default>
+ <_summary>If we should show the low capacity warning for a broken battery</_summary>
+diff --git a/src/gpm-common.h b/src/gpm-common.h
+index ef20f88..303bdd1 100644
+--- a/src/gpm-common.h
++++ b/src/gpm-common.h
+@@ -98,7 +98,6 @@ G_BEGIN_DECLS
+ #define GPM_SETTINGS_SPINDOWN_TIMEOUT_BATT "spindown-timeout-battery"
+
+ /* notify */
+-#define GPM_SETTINGS_NOTIFY_PERHAPS_RECALL "notify-perhaps-recall"
+ #define GPM_SETTINGS_NOTIFY_LOW_CAPACITY "notify-low-capacity"
+ #define GPM_SETTINGS_NOTIFY_DISCHARGING "notify-discharging"
+ #define GPM_SETTINGS_NOTIFY_FULLY_CHARGED "notify-fully-charged"
+diff --git a/src/gpm-engine.c b/src/gpm-engine.c
+index 0f9d0c1..96a043e 100644
+--- a/src/gpm-engine.c
++++ b/src/gpm-engine.c
+@@ -72,7 +72,6 @@ enum {
+ CHARGE_ACTION,
+ DISCHARGING,
+ LOW_CAPACITY,
+- PERHAPS_RECALL,
+ LAST_SIGNAL
+ };
+
+@@ -761,42 +760,6 @@ gpm_engine_device_add (GpmEngine *engine, UpDevice *device)
+ }
+
+ /**
+- * gpm_engine_check_recall:
+- **/
+-static gboolean
+-gpm_engine_check_recall (GpmEngine *engine, UpDevice *device)
+-{
+- UpDeviceKind kind;
+- gboolean recall_notice = FALSE;
+- gchar *recall_vendor = NULL;
+- gchar *recall_url = NULL;
+-
+- /* get device properties */
+- g_object_get (device,
+- "kind", &kind,
+- "recall-notice", &recall_notice,
+- "recall-vendor", &recall_vendor,
+- "recall-url", &recall_url,
+- NULL);
+-
+- /* not battery */
+- if (kind != UP_DEVICE_KIND_BATTERY)
+- goto out;
+-
+- /* no recall data */
+- if (!recall_notice)
+- goto out;
+-
+- /* emit signal for manager */
+- egg_debug ("** EMIT: perhaps-recall");
+- g_signal_emit (engine, signals [PERHAPS_RECALL], 0, device, recall_vendor, recall_url);
+-out:
+- g_free (recall_vendor);
+- g_free (recall_url);
+- return recall_notice;
+-}
+-
+-/**
+ * gpm_engine_coldplug_idle_cb:
+ **/
+ static gboolean
+@@ -829,7 +792,6 @@ gpm_engine_coldplug_idle_cb (GpmEngine *engine)
+ for (i=0;i<array->len;i++) {
+ device = g_ptr_array_index (array, i);
+ gpm_engine_device_add (engine, device);
+- gpm_engine_check_recall (engine, device);
+ }
+ out:
+ if (array != NULL)
+@@ -846,7 +808,6 @@ gpm_engine_device_added_cb (UpClient *client, UpDevice *device, GpmEngine *engin
+ {
+ /* add to list */
+ g_ptr_array_add (engine->priv->array, g_object_ref (device));
+- gpm_engine_check_recall (engine, device);
+
+ gpm_engine_recalculate_state (engine);
+ }
+@@ -1134,14 +1095,6 @@ gpm_engine_class_init (GpmEngineClass *klass)
+ G_STRUCT_OFFSET (GpmEngineClass, low_capacity),
+ NULL, NULL, g_cclosure_marshal_VOID__POINTER,
+ G_TYPE_NONE, 1, G_TYPE_POINTER);
+- signals [PERHAPS_RECALL] =
+- g_signal_new ("perhaps-recall",
+- G_TYPE_FROM_CLASS (object_class),
+- G_SIGNAL_RUN_LAST,
+- G_STRUCT_OFFSET (GpmEngineClass, perhaps_recall),
+- NULL, NULL, gpm_marshal_VOID__POINTER_STRING_STRING,
+- G_TYPE_NONE,
+- 3, G_TYPE_POINTER, G_TYPE_STRING, G_TYPE_STRING);
+ signals [FULLY_CHARGED] =
+ g_signal_new ("fully-charged",
+ G_TYPE_FROM_CLASS (object_class),
+diff --git a/src/gpm-engine.h b/src/gpm-engine.h
+index be1ccd6..43f8956 100644
+--- a/src/gpm-engine.h
++++ b/src/gpm-engine.h
+@@ -49,10 +49,6 @@ typedef struct
+ gchar *icon);
+ void (* summary_changed) (GpmEngine *engine,
+ gchar *status);
+- void (* perhaps_recall) (GpmEngine *engine,
+- UpDevice *device,
+- const gchar *oem_vendor,
+- const gchar *website);
+ void (* low_capacity) (GpmEngine *engine,
+ UpDevice *device);
+ void (* charge_low) (GpmEngine *engine,
+diff --git a/src/gpm-manager.c b/src/gpm-manager.c
+index 6ca9dea..c4d0530 100644
+--- a/src/gpm-manager.c
++++ b/src/gpm-manager.c
+@@ -68,7 +68,6 @@
+ static void gpm_manager_finalize (GObject *object);
+
+ #define GPM_MANAGER_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), GPM_TYPE_MANAGER, GpmManagerPrivate))
+-#define GPM_MANAGER_RECALL_DELAY 30 /* seconds */
+ #define GPM_MANAGER_NOTIFY_TIMEOUT_NEVER 0 /* ms */
+ #define GPM_MANAGER_NOTIFY_TIMEOUT_SHORT 10 * 1000 /* ms */
+ #define GPM_MANAGER_NOTIFY_TIMEOUT_LONG 30 * 1000 /* ms */
+@@ -1092,111 +1091,6 @@ gpm_manager_settings_changed_cb (GSettings *settings, const gchar *key, GpmManag
+ }
+
+ /**
+- * gpm_manager_perhaps_recall_response_cb:
+- */
+-static void
+-gpm_manager_perhaps_recall_response_cb (GtkDialog *dialog, gint response_id, GpmManager *manager)
+-{
+- GdkScreen *screen;
+- GtkWidget *dialog_error;
+- GError *error = NULL;
+- gboolean ret;
+- const gchar *website;
+-
+- /* don't show this again */
+- if (response_id == GTK_RESPONSE_CANCEL) {
+- g_settings_set_boolean (manager->priv->settings, GPM_SETTINGS_NOTIFY_PERHAPS_RECALL, FALSE);
+- goto out;
+- }
+-
+- /* visit recall website */
+- if (response_id == GTK_RESPONSE_OK) {
+- screen = gdk_screen_get_default();
+- website = (const gchar *) g_object_get_data (G_OBJECT (manager), "recall-oem-website");
+- ret = gtk_show_uri (screen, website, gtk_get_current_event_time (), &error);
+- if (!ret) {
+- dialog_error = gtk_message_dialog_new (NULL, GTK_DIALOG_MODAL, GTK_MESSAGE_INFO, GTK_BUTTONS_OK,
+- "Failed to show url %s", error->message);
+- gtk_dialog_run (GTK_DIALOG (dialog_error));
+- g_error_free (error);
+- }
+- goto out;
+- }
+-out:
+- gtk_widget_destroy (GTK_WIDGET (dialog));
+- return;
+-}
+-
+-/**
+- * gpm_manager_perhaps_recall_delay_cb:
+- */
+-static gboolean
+-gpm_manager_perhaps_recall_delay_cb (GpmManager *manager)
+-{
+- const gchar *oem_vendor;
+- gchar *title = NULL;
+- gchar *message = NULL;
+- GtkWidget *dialog;
+-
+- oem_vendor = (const gchar *) g_object_get_data (G_OBJECT (manager), "recall-oem-vendor");
+-
+- /* TRANSLATORS: the battery may be recalled by it's vendor */
+- title = g_strdup_printf ("%s: %s", GPM_NAME, _("Battery may be recalled"));
+- message = g_strdup_printf (_("A battery in your computer may have been "
+- "recalled by %s and you may be at risk.\n\n"
+- "For more information visit the battery recall website."), oem_vendor);
+- dialog = gtk_message_dialog_new_with_markup (NULL, GTK_DIALOG_DESTROY_WITH_PARENT,
+- GTK_MESSAGE_INFO, GTK_BUTTONS_CLOSE,
+- "<span size='larger'><b>%s</b></span>", title);
+-
+- gtk_message_dialog_format_secondary_markup (GTK_MESSAGE_DIALOG (dialog), "%s", message);
+-
+- /* TRANSLATORS: button text, visit the manufacturers recall website */
+- gtk_dialog_add_button (GTK_DIALOG (dialog), _("Visit recall website"), GTK_RESPONSE_OK);
+-
+- /* TRANSLATORS: button text, do not show this bubble again */
+- gtk_dialog_add_button (GTK_DIALOG (dialog), _("Do not show me this again"), GTK_RESPONSE_CANCEL);
+-
+- /* wait async for response */
+- gtk_widget_show (dialog);
+- g_signal_connect (dialog, "response", G_CALLBACK (gpm_manager_perhaps_recall_response_cb), manager);
+-
+- g_free (title);
+- g_free (message);
+-
+- /* never repeat */
+- return FALSE;
+-}
+-
+-/**
+- * gpm_manager_engine_perhaps_recall_cb:
+- */
+-static void
+-gpm_manager_engine_perhaps_recall_cb (GpmEngine *engine, UpDevice *device, gchar *oem_vendor, gchar *website, GpmManager *manager)
+-{
+- gboolean ret;
+-
+- /* don't show when running under GDM */
+- if (g_getenv ("RUNNING_UNDER_GDM") != NULL) {
+- egg_debug ("running under gdm, so no notification");
+- return;
+- }
+-
+- /* already shown, and dismissed */
+- ret = g_settings_get_boolean (manager->priv->settings, GPM_SETTINGS_NOTIFY_PERHAPS_RECALL);
+- if (!ret) {
+- egg_debug ("Gsettings prevents notification: %s", GPM_SETTINGS_NOTIFY_PERHAPS_RECALL);
+- return;
+- }
+-
+- g_object_set_data_full (G_OBJECT (manager), "recall-oem-vendor", (gpointer) g_strdup (oem_vendor), (GDestroyNotify) g_free);
+- g_object_set_data_full (G_OBJECT (manager), "recall-oem-website", (gpointer) g_strdup (website), (GDestroyNotify) g_free);
+-
+- /* delay by a few seconds so the panel can load */
+- g_timeout_add_seconds (GPM_MANAGER_RECALL_DELAY, (GSourceFunc) gpm_manager_perhaps_recall_delay_cb, manager);
+-}
+-
+-/**
+ * gpm_manager_engine_icon_changed_cb:
+ */
+ static void
+@@ -2023,8 +1917,6 @@ gpm_manager_init (GpmManager *manager)
+ gpm_manager_sync_policy_sleep (manager);
+
+ manager->priv->engine = gpm_engine_new ();
+- g_signal_connect (manager->priv->engine, "perhaps-recall",
+- G_CALLBACK (gpm_manager_engine_perhaps_recall_cb), manager);
+ g_signal_connect (manager->priv->engine, "low-capacity",
+ G_CALLBACK (gpm_manager_engine_low_capacity_cb), manager);
+ g_signal_connect (manager->priv->engine, "icon-changed",
+
diff --git a/mate-extra/mate-power-manager/mate-power-manager-1.8.1.ebuild b/mate-extra/mate-power-manager/mate-power-manager-1.8.1.ebuild
new file mode 100644
index 0000000..4932ec9
--- /dev/null
+++ b/mate-extra/mate-power-manager/mate-power-manager-1.8.1.ebuild
@@ -0,0 +1,92 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/mate-extra/mate-power-manager/mate-power-manager-1.8.1.ebuild,v 1.1 2014/12/09 22:10:53 tamiko Exp $
+
+EAPI="5"
+
+GCONF_DEBUG="no"
+
+inherit autotools gnome2 versionator
+
+MATE_BRANCH="$(get_version_component_range 1-2)"
+
+SRC_URI="http://pub.mate-desktop.org/releases/${MATE_BRANCH}/${P}.tar.xz"
+DESCRIPTION="A session daemon for MATE that makes it easy to manage your laptop or desktop system"
+HOMEPAGE="http://mate-desktop.org"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+IUSE="+applet gnome-keyring man policykit test unique"
+
+# Interactive testsuite.
+RESTRICT="test"
+
+COMMON_DEPEND="app-text/rarian:0
+ >=dev-libs/dbus-glib-0.70:0
+ >=dev-libs/glib-2.13:2
+ >=media-libs/libcanberra-0.10:0[gtk]
+ >=sys-apps/dbus-1:0
+ || ( >=sys-power/upower-0.9.23:= >=sys-power/upower-pm-utils-0.9.23 )
+ >=x11-apps/xrandr-1.2:0
+ >=x11-libs/cairo-1:0
+ >=x11-libs/gdk-pixbuf-2.11:2
+ >=x11-libs/gtk+-2.17.7:2
+ x11-libs/libX11:0
+ x11-libs/libXext:0
+ x11-libs/libXrandr:0
+ >=x11-libs/libnotify-0.7:0
+ x11-libs/pango:0
+ applet? ( >=mate-base/mate-panel-1.8:0 )
+ gnome-keyring? ( >=gnome-base/libgnome-keyring-3:0 )
+ unique? ( >=dev-libs/libunique-0.9.4:1 )"
+
+RDEPEND="${COMMON_DEPEND}
+ policykit? ( >=mate-extra/mate-polkit-1.8:0 )"
+
+DEPEND="${COMMON_DEPEND}
+ app-text/docbook-xml-dtd:4.3
+ >=app-text/scrollkeeper-dtd-1:1.0
+ app-text/yelp-tools:0
+ >=dev-util/intltool-0.35:*
+ x11-proto/randrproto:0
+ >=x11-proto/xproto-7.0.15:0
+ sys-devel/gettext:*
+ virtual/pkgconfig:*
+ man? ( app-text/docbook-sgml-utils:0
+ >=app-text/docbook-sgml-dtd-4.3 )"
+
+src_prepare() {
+ # Upstreamed patches
+ epatch "${FILESDIR}"/${PN}-1.8.0-r1-dbus_interface_keyboard_backlight_controls.patch
+
+ eautoreconf
+ gnome2_src_prepare
+
+ # This needs to be after eautoreconf to prevent problems like bug #356277
+ # Remove the docbook2man rules here since it's not handled by a proper
+ # parameter in configure.in.
+ if ! use man; then
+ sed -e 's:@HAVE_DOCBOOK2MAN_TRUE@.*::' -i man/Makefile.in \
+ || die "docbook sed failed"
+ fi
+}
+
+src_configure() {
+ gnome2_src_configure \
+ $(use_enable applet applets) \
+ $(use_enable test tests) \
+ $(use_enable unique) \
+ $(use_with gnome-keyring keyring) \
+ --enable-compile-warnings=minimum \
+ --with-gtk=2.0
+}
+
+DOCS="AUTHORS HACKING NEWS README TODO"
+
+src_test() {
+ unset DBUS_SESSION_BUS_ADDRESS
+
+ dbus-launch Xemake check || die "Test phase failed"
+}
diff --git a/mate-extra/mate-power-manager/metadata.xml b/mate-extra/mate-power-manager/metadata.xml
new file mode 100644
index 0000000..bfcc294
--- /dev/null
+++ b/mate-extra/mate-power-manager/metadata.xml
@@ -0,0 +1,14 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>mate</herd>
+ <use>
+ <flag name="applet">Enable building of the MATE applet.</flag>
+ <flag name="man">Build power manager's man page.</flag>
+ <flag name="unique">Enable single instance support using
+ <pkg>dev-libs/libunique</pkg>.</flag>
+ </use>
+ <upstream>
+ <remote-id type="github">mate-desktop/mate-power-manager</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/mate-extra/mate-screensaver/ChangeLog b/mate-extra/mate-screensaver/ChangeLog
new file mode 100644
index 0000000..819c87e
--- /dev/null
+++ b/mate-extra/mate-screensaver/ChangeLog
@@ -0,0 +1,79 @@
+# ChangeLog for mate-extra/mate-screensaver
+# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/mate-extra/mate-screensaver/ChangeLog,v 1.16 2014/12/20 17:35:40 tamiko Exp $
+
+ 06 Jul 2015; NP-Hardass <NP-Hardass@gentoo.org> metadata.xml:
+ Updated maintainer and add remote IDs.
+
+ 20 Dec 2014; Matthias Maier <tamiko@gentoo.org>
+ -mate-screensaver-1.6.1-r2.ebuild:
+ drop old
+
+ 11 Dec 2014; Pacho Ramos <pacho@gentoo.org> mate-screensaver-1.8.1.ebuild:
+ Use readme.gentoo.eclass (#510000), settings DOC is not needed here as they
+ are the default DOCS handled by gnome2.eclass itself.
+
+*mate-screensaver-1.8.1 (09 Dec 2014)
+
+ 09 Dec 2014; Matthias Maier <tamiko@gentoo.org>
+ +mate-screensaver-1.8.1.ebuild:
+ version bump
+
+ 07 Jul 2014; Tom Wijsman <TomWij@gentoo.org> mate-screensaver-1.8.0.ebuild:
+ Add missing dconf dependency; fixes bug #515810, reported by Patrick Lauer.
+
+ 02 Jul 2014; Pacho Ramos <pacho@gentoo.org> mate-screensaver-1.8.0.ebuild:
+ x86 stable, bug 513714
+
+ 02 Jul 2014; Pacho Ramos <pacho@gentoo.org> mate-screensaver-1.8.0.ebuild:
+ amd64 stable, bug 513714
+
+ 18 Jun 2014; Tom Wijsman <TomWij@gentoo.org> mate-screensaver-1.6.1-r2.ebuild,
+ mate-screensaver-1.8.0.ebuild:
+ Remove dot at end of DESCRIPTION.
+
+ 07 Jun 2014; Agostino Sarubbo <ago@gentoo.org> mate-screensaver-1.8.0.ebuild:
+ Add ~x86, wrt bug #508072
+
+ 16 May 2014; Tom Wijsman <TomWij@gentoo.org> mate-screensaver-1.6.1-r2.ebuild:
+ Add eautoreconf; fixes bug #510002, reported by Pacho.
+
+ 04 May 2014; Agostino Sarubbo <ago@gentoo.org>
+ mate-screensaver-1.6.1-r2.ebuild:
+ Stable for amd64, wrt bug #509268
+
+*mate-screensaver-1.8.0 (23 Apr 2014)
+
+ 23 Apr 2014; Tom Wijsman <TomWij@gentoo.org> +mate-screensaver-1.8.0.ebuild:
+ Version bump to 1.8.0.
+
+*mate-screensaver-1.6.1-r2 (13 Mar 2014)
+
+ 13 Mar 2014; Tom Wijsman <TomWij@gentoo.org>
+ +mate-screensaver-1.6.1-r2.ebuild, -mate-screensaver-1.6.1-r1.ebuild:
+ Revision bump, fixed up gnome-keyring dependency by adding it in the pam USE
+ flag check; fixes bug #504350, reported by Thibaud "thican" CANALE.
+
+*mate-screensaver-1.6.1-r1 (13 Mar 2014)
+
+ 13 Mar 2014; Tom Wijsman <TomWij@gentoo.org>
+ +mate-screensaver-1.6.1-r1.ebuild, -mate-screensaver-1.6.1.ebuild:
+ Added dependencies on gnome-keyring and pam; fixes bug #504350, reported by
+ Thibaud "thican" CANALE.
+
+ 10 Mar 2014; Tom Wijsman <TomWij@gentoo.org> mate-screensaver-1.6.1.ebuild:
+ Further review of dependencies.
+
+ 10 Mar 2014; Samuli Suominen <ssuominen@gentoo.org>
+ mate-screensaver-1.6.1.ebuild:
+ Remove invalid SLOT dependencies from pkg-config, gettext, intltool and
+ consolekit. Remove unrequired virtual/libc dependency.
+
+*mate-screensaver-1.6.1 (10 Mar 2014)
+
+ 10 Mar 2014; Tom Wijsman <TomWij@gentoo.org>
+ +files/mate-screensaver-1.2.0-fix-popsquares-includes.patch,
+ +files/mate-screensaver-1.2.0-fix-with-libgl.patch, +files/xss-conversion.txt,
+ +mate-screensaver-1.6.1.ebuild, +metadata.xml:
+ New ebuild for mate-extra/mate-screensaver, replaces xscreensaver, integrating
+ with the MATE desktop; imported from the mate-overlay, reviewed and adjusted.
diff --git a/mate-extra/mate-screensaver/Manifest b/mate-extra/mate-screensaver/Manifest
new file mode 100644
index 0000000..d8768c1
--- /dev/null
+++ b/mate-extra/mate-screensaver/Manifest
@@ -0,0 +1,7 @@
+AUX mate-screensaver-1.2.0-fix-popsquares-includes.patch 309 SHA256 f21d10a9a3ffecbe1dfc90d27c032a7678f7918fdcb14e5575e1935c90506a59 SHA512 14dac0aca344c414123bf2feac312d09800c89299568ee9b0d8fa84858702a54a57b0eeee15574509a1d5e11181c217890bf09c864dac7e0facaade7ebd2d5d3 WHIRLPOOL dfe99f877dbc50ef80f99c5f7f483ba5fd0ed3a2ef4077f2c5098f89ad19ba5bb83896b5b1f889007a739e653b98888d725c33cbdedd952cbeb9355ab0572c10
+AUX mate-screensaver-1.2.0-fix-with-libgl.patch 381 SHA256 f4860df79ec7ebcc46da120095f726031ba39b806bc2107817095193ea27f008 SHA512 ce5675738d3a53ad864a4a8fdaa39ac50037c0ba23e598838b7a0bdd4104e97e2ee23dd0bcb7830c6fdf878680596a9668cac6f4ca1cdee43117c3f31ea4ac8c WHIRLPOOL 5a355a4f05a837795043a585a516a00cc3a3c73e098f0fdee7a2d0c54f4774da86d3875402d8ddf506cce7ed06681fe2f2d3e0981a35d86664b49554e9020ea5
+AUX xss-conversion.txt 1026 SHA256 f1bcc5e85d45e53e6170d0cdf25dd3d10020aeef545cf2fdea5e3b4b30ec86c8 SHA512 149d28bf7ff9dffe75f0a59408d91eff6537ec27a9457bf2419efe78e9b39a11796b341176e6ba4b1a183cc3ead080abe0ba85f51a3d57b0ff54dae8a3ec312a WHIRLPOOL 95492336413595cd91fbf31dc44f616500714ec11ddedcbdf98e9c18b0d0897d83b3f5ef82fe410cdd45409060a2560a873b67141576ed3a196bc33f87734ee3
+DIST mate-screensaver-1.8.1.tar.xz 4874424 SHA256 a3dd1fe9e8d05b7815544fa186c43a35271dd8b512d6b0377038df02c28c9d62 SHA512 e2bb5b4efbd5818834d0e9f9bf13e9f362f1251bdfc975fc93c69ab90163db859ebfc089e056fa73801053cd396d661954bb6e906e02881452b01a0394d7d2ff WHIRLPOOL a46bc84824205bc6a257325dda507b38a83751c30275052e921c3cbceb53a9243caed8704f0e63888f5fa927ff2a0b04b693e5c7fe0514e709fc356a7756af57
+EBUILD mate-screensaver-1.8.1.ebuild 3429 SHA256 7e19419c5f24724d4478bafb0c97be4e452a96ba76005e2d0d87c5fc587dcdca SHA512 80fe9e66c7b260054fededa10e58ccd01d82ecd62d7cdd160d07088a506e4269a74e69f8ef90a0d7476d0ef317996023b520b02e2c4cda9e44871c47a088bfa8 WHIRLPOOL e21adeb66ea79f48aad3ef014f78af31482c32641db79b9b329eacb46b119bf1521290fc27ad72c53aaa7e8c7af2308cdbd65111c7465744fdef0b295df76f5a
+MISC ChangeLog 3161 SHA256 4720125c2fe1292b2b88cd07c26d2821a68168adb53321836333269c020c0153 SHA512 f22361e52f1b108507be7d3f10a0d785288aec5af6f51a2229ffdabd1f36f69cd1516a02e9f5fad60b3d2c0220c95a8444fdd9a5df471df0b31aaaa789d57510 WHIRLPOOL 212aec557de378d5bc1773f03395ff8b067be570e3cbea629ee3ee10d802d18b6df3c2c4c8d4f942a2c7c1f7555273a34d573c53919fcc07b06fb63d61101a14
+MISC metadata.xml 370 SHA256 07fb28280997f4fe7e601716108ae8f7c24abd6c708e6af02e9b768d1f34a17d SHA512 23272568fa455380d4752bedef956a4349b524d85dd6c33740db9b8553ef8f7dab7210285ec38ba603ba602d96b3693153fc152a8f5d17d09ae16690af310f0c WHIRLPOOL 958f1f74fb0a5f83934f6d5be24aa88dcaf42447b8c90d0dc6db423576cd1f662046790b7b685b2b4982261938b0dd30c5d94e10751b205c1167879772534a9b
diff --git a/mate-extra/mate-screensaver/files/mate-screensaver-1.2.0-fix-popsquares-includes.patch b/mate-extra/mate-screensaver/files/mate-screensaver-1.2.0-fix-popsquares-includes.patch
new file mode 100644
index 0000000..5d13f69
--- /dev/null
+++ b/mate-extra/mate-screensaver/files/mate-screensaver-1.2.0-fix-popsquares-includes.patch
@@ -0,0 +1,11 @@
+diff -burN a/savers/popsquares.c b/savers/popsquares.c
+--- a/savers/popsquares.c 2012-03-07 22:28:11.000000000 +0100
++++ b/savers/popsquares.c 2012-07-17 19:54:44.062628969 +0200
+@@ -21,6 +21,7 @@
+
+ #include "config.h"
+
++#include <stdlib.h>
+ #include <string.h>
+ #include <gdk/gdk.h>
+ #include <gdk/gdkx.h>
diff --git a/mate-extra/mate-screensaver/files/mate-screensaver-1.2.0-fix-with-libgl.patch b/mate-extra/mate-screensaver/files/mate-screensaver-1.2.0-fix-with-libgl.patch
new file mode 100644
index 0000000..45638c0
--- /dev/null
+++ b/mate-extra/mate-screensaver/files/mate-screensaver-1.2.0-fix-with-libgl.patch
@@ -0,0 +1,11 @@
+--- a/configure.ac 2012-08-08 19:23:14.026623125 +0200
++++ b/configure.ac 2012-08-08 19:23:20.766623326 +0200
+@@ -545,7 +545,7 @@
+ dnl - Check for GL
+ dnl ---------------------------------------------------------------------------
+
+-AC_ARG_WITH(gl, [ --with-libgl build with GL support])
++AC_ARG_WITH(libgl, [ --with-libgl build with GL support])
+ have_libgl=no
+ GL_LIBS=""
+
diff --git a/mate-extra/mate-screensaver/files/xss-conversion.txt b/mate-extra/mate-screensaver/files/xss-conversion.txt
new file mode 100644
index 0000000..d69e506
--- /dev/null
+++ b/mate-extra/mate-screensaver/files/xss-conversion.txt
@@ -0,0 +1,22 @@
+There is a conversion script which you can use to convert XScreenSaver
+screensavers to the gnome-screensaver format. The conversion script is located
+in the documentation directory (/usr/share/doc/${PF}/).
+
+The migrate-xscreensaver-config.sh and xscreensaver-config.xsl files will be
+needed to convert the screensaver. Make sure to enable the executable bit on
+the script (chmod +x migrate-xscreensaver-config.sh).
+
+The script takes the module to convert and creates a .desktop file corresponding
+to the module.
+
+migrate-xscreensaver-config.sh /usr/share/xscreensaver/config/*.xml
+
+The above command should convert all xscreensaver modules.
+
+You must copy the desktop files into /usr/share/applications/gnome-screensavers (cp
+*.desktop /usr/share/applications/screensavers), and the executables from
+/usr/lib/misc/xscreensaver into /usr/libexec/gnome-screensaver
+(cp /usr/lib/misc/xscreensaver/* /usr/libexec/gnome-screensaver)
+
+Going to the gnome-screensaver-preferences dialog should now show the new
+modules in the list.
diff --git a/mate-extra/mate-screensaver/mate-screensaver-1.8.1.ebuild b/mate-extra/mate-screensaver/mate-screensaver-1.8.1.ebuild
new file mode 100644
index 0000000..1c9f7a2
--- /dev/null
+++ b/mate-extra/mate-screensaver/mate-screensaver-1.8.1.ebuild
@@ -0,0 +1,119 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/mate-extra/mate-screensaver/mate-screensaver-1.8.1.ebuild,v 1.2 2014/12/11 09:55:55 pacho Exp $
+
+EAPI="5"
+GCONF_DEBUG="yes"
+
+inherit gnome2 multilib readme.gentoo versionator
+
+MATE_BRANCH="$(get_version_component_range 1-2)"
+
+SRC_URI="http://pub.mate-desktop.org/releases/${MATE_BRANCH}/${P}.tar.xz"
+DESCRIPTION="Replaces xscreensaver, integrating with the MATE desktop"
+HOMEPAGE="http://mate-desktop.org"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+IUSE="X consolekit kernel_linux libnotify opengl pam systemd"
+
+DOC_CONTENTS="
+ Information for converting screensavers is located in
+ /usr/share/doc/${PF}/xss-conversion.txt*
+"
+
+RDEPEND="
+ >=dev-libs/dbus-glib-0.71:0
+ >=dev-libs/glib-2.26:2
+ gnome-base/dconf:0
+ >=mate-base/libmatekbd-1.8:0
+ >=mate-base/mate-desktop-1.8:0
+ >=mate-base/mate-menus-1.8:0
+ >=sys-apps/dbus-0.30:0
+ >=x11-libs/gdk-pixbuf-2.14:2
+ >=x11-libs/gtk+-2.14:2
+ >=x11-libs/libX11-1:0
+ x11-libs/cairo:0
+ x11-libs/libXext:0
+ x11-libs/libXrandr:0
+ x11-libs/libXScrnSaver:0
+ x11-libs/libXxf86misc:0
+ x11-libs/libXxf86vm:0
+ x11-libs/libxklavier:0
+ x11-libs/pango:0
+ virtual/libintl:0
+ libnotify? ( >=x11-libs/libnotify-0.7:0 )
+ opengl? ( virtual/opengl:0 )
+ pam? ( gnome-base/gnome-keyring:0 virtual/pam:0 )
+ !pam? ( kernel_linux? ( sys-apps/shadow:0 ) )
+ !!<gnome-extra/gnome-screensaver-3:0"
+
+# FIXME: Why is systemd and consolekit only a DEPEND? ConsoleKit can't be used build-time only.
+DEPEND="${RDEPEND}
+ >=dev-util/intltool-0.35:*
+ >=mate-base/mate-common-1.8:0
+ sys-devel/gettext:*
+ x11-proto/randrproto:0
+ x11-proto/scrnsaverproto:0
+ x11-proto/xextproto:0
+ x11-proto/xf86miscproto:0
+ virtual/pkgconfig:*
+ consolekit? ( sys-auth/consolekit:0 )
+ systemd? ( sys-apps/systemd:0= )"
+
+src_configure() {
+ gnome2_src_configure \
+ $(use_with consolekit console-kit) \
+ $(use_enable debug) \
+ $(use_with libnotify) \
+ $(use_with opengl libgl) \
+ $(use_enable pam) \
+ $(use_with systemd) \
+ $(use_with X x) \
+ --enable-locking \
+ --with-kbd-layout-indicator \
+ --with-xf86gamma-ext \
+ --with-xscreensaverdir=/usr/share/xscreensaver/config \
+ --with-xscreensaverhackdir=/usr/$(get_libdir)/misc/xscreensaver
+}
+
+src_install() {
+ gnome2_src_install
+
+ # Install the conversion script in the documentation.
+ dodoc "${S}"/data/migrate-xscreensaver-config.sh
+ dodoc "${S}"/data/xscreensaver-config.xsl
+ dodoc "${FILESDIR}"/xss-conversion.txt
+
+ # Non PAM users will need this suid to read the password hashes.
+ # OpenPAM users will probably need this too when
+ # http://bugzilla.gnome.org/show_bug.cgi?id=370847
+ # is fixed.
+ if ! use pam ; then
+ fperms u+s /usr/libexec/mate-screensaver-dialog
+ fi
+
+ readme.gentoo_create_doc
+}
+
+pkg_postinst() {
+ gnome2_pkg_postinst
+
+ if has_version "<x11-base/xorg-server-1.5.3-r4" ; then
+ ewarn "You have a too old xorg-server installation. This will cause"
+ ewarn "mate-screensaver to eat up your CPU. Please consider upgrading."
+ echo
+ fi
+
+ if has_version "<x11-misc/xscreensaver-4.22-r2" ; then
+ ewarn "You have xscreensaver installed, you probably want to disable it."
+ ewarn "To prevent a duplicate screensaver entry in the menu, you need to"
+ ewarn "build xscreensaver with -gnome in the USE flags."
+ ewarn "echo \"x11-misc/xscreensaver -gnome\" >> /etc/portage/package.use"
+ echo
+ fi
+
+ readme.gentoo_print_elog
+}
diff --git a/mate-extra/mate-screensaver/metadata.xml b/mate-extra/mate-screensaver/metadata.xml
new file mode 100644
index 0000000..96aee56
--- /dev/null
+++ b/mate-extra/mate-screensaver/metadata.xml
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>mate</herd>
+ <use>
+ <flag name="consolekit">Enable support for
+ <pkg>sys-auth/consolkekit</pkg></flag>
+ </use>
+ <upstream>
+ <remote-id type="github">mate-desktop/mate-screensaver</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/mate-extra/mate-sensors-applet/ChangeLog b/mate-extra/mate-sensors-applet/ChangeLog
new file mode 100644
index 0000000..93e3cc5
--- /dev/null
+++ b/mate-extra/mate-sensors-applet/ChangeLog
@@ -0,0 +1,49 @@
+# ChangeLog for mate-extra/mate-sensors-applet
+# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/mate-extra/mate-sensors-applet/ChangeLog,v 1.10 2014/12/20 17:37:49 tamiko Exp $
+
+ 06 Jul 2015; NP-Hardass <NP-Hardass@gentoo.org> metadata.xml:
+ Updated maintainer and add remote IDs.
+
+ 20 Dec 2014; Matthias Maier <tamiko@gentoo.org>
+ -mate-sensors-applet-1.6.1.ebuild:
+ drop old
+
+ 02 Jul 2014; Pacho Ramos <pacho@gentoo.org> mate-sensors-applet-1.8.0.ebuild:
+ x86 stable, bug 513714
+
+ 02 Jul 2014; Pacho Ramos <pacho@gentoo.org> mate-sensors-applet-1.8.0.ebuild:
+ amd64 stable, bug 513714
+
+ 07 Jun 2014; Agostino Sarubbo <ago@gentoo.org>
+ mate-sensors-applet-1.8.0.ebuild:
+ Add ~x86, wrt bug #508072
+
+ 04 May 2014; Agostino Sarubbo <ago@gentoo.org>
+ mate-sensors-applet-1.6.1.ebuild:
+ Stable for amd64, wrt bug #509268
+
+*mate-sensors-applet-1.8.0 (23 Apr 2014)
+
+ 23 Apr 2014; Tom Wijsman <TomWij@gentoo.org>
+ +mate-sensors-applet-1.8.0.ebuild:
+ Version bump to 1.8.0.
+
+ 10 Mar 2014; Tom Wijsman <TomWij@gentoo.org> mate-sensors-applet-1.6.1.ebuild:
+ Remove scrollkeeper configure flag.
+
+ 10 Mar 2014; Tom Wijsman <TomWij@gentoo.org> mate-sensors-applet-1.6.1.ebuild:
+ Further review of dependencies.
+
+ 10 Mar 2014; Samuli Suominen <ssuominen@gentoo.org>
+ mate-sensors-applet-1.6.1.ebuild:
+ Remove invalid SLOT dependencies from pkg-config, gettext, intltool and
+ lm_sensors.
+
+*mate-sensors-applet-1.6.1 (10 Mar 2014)
+
+ 10 Mar 2014; Tom Wijsman <TomWij@gentoo.org>
+ +mate-sensors-applet-1.6.1.ebuild, +metadata.xml:
+ New ebuild for mate-extra/mate-sensors-applet, MATE panel applet to display
+ readings from hardware sensors; imported from the mate-overlay, reviewed and
+ adjusted.
diff --git a/mate-extra/mate-sensors-applet/Manifest b/mate-extra/mate-sensors-applet/Manifest
new file mode 100644
index 0000000..bceab7a
--- /dev/null
+++ b/mate-extra/mate-sensors-applet/Manifest
@@ -0,0 +1,24 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA256
+
+DIST mate-sensors-applet-1.8.0.tar.xz 352128 SHA256 9bc6f42eae4b866f83d0fa9566e0111fd379dc6cf9dcc020b1fcca1c8a49d410 SHA512 8074900157c0d62b060f273fa975efcfa3808afb9c81c44089c1f255ce95ed34744070f98893d7b6bbb16d076ae7b7ddec391ef46459e06646d2586797df85fc WHIRLPOOL d245ed9cce0a9bd9eed1e3996529227e3fa909ba9dba37975599409783bd7f34ead6ca0d477dbac6d41462c85ba599ecb14f18a80e6ab604a29bfce413289bfe
+EBUILD mate-sensors-applet-1.8.0.ebuild 1902 SHA256 2f5d915dbc7d2a984172f9f59da6f91ef4a26185cf909dcb396d48e7cb250893 SHA512 26c142070eb2a4b9ffb22d64c7a7c7015029c6371de67e2fbcf06d827666a44470432df2c332fb284999d512e9f8677e1f393454431cbf1fbdc315c396a71b32 WHIRLPOOL f057e8b30d19a94afbe5314546a73fc522e2101190e85e14b81544b5709b02d234ceafab71321a47f8a98721e0f915bd53ce72798e95493d273f69a8089e278d
+MISC ChangeLog 1766 SHA256 2a59c70e65c16b7e231831193ca380a56ab475b56dc7df9d19319f578c839c90 SHA512 5645fa93e4c93b2fb7a87a1b374d2203df08298390f89b8d0b8f74ccace66c69e96508eab20adf7715cf2141f74fea10334375bc022a8e045bba3805b2bd7402 WHIRLPOOL 9e7bda65939a154f158c03ab789bce9196e77648e16cb00e6f6f6946fde7e560dc5b8051b61a178da5fe4de95ceb608e6d6b7317d6c237dbbae639d85ecd5cf5
+MISC metadata.xml 270 SHA256 6746c6cc4826bba198db09f22ee574d2789284b9e609046d84697ad027523b53 SHA512 ffaac135cd0f50999a32d419fce1d7c6b3c1b46f2fbfec5772153ebc98a265df9dfc5843bdcd650f7efd4017aea332bc207ca6f93185111d1ae86bbac09c527f WHIRLPOOL 7064e75898f6cfbf1b4181535ad16623e69c2f74236612af16a1ae2725c8f999e42f9cc348714c1a6d2c74fc47163016e4a7546f4c46120bf0b3d4dac39c25af
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2
+
+iQIcBAEBCAAGBQJVmgYNAAoJEBzZQR2yrxj73eEQAJvJSBE+AZ3RR0eY/c+Xsh7F
+iwrOqdXc2tngwI0zs9jH2xC5tQsFZvn3DMEmy/iQtJUvF7PELgECOMxZt39vggIk
+ux4xoy5JRZ6GdagpDIpV8YalPO6pfd/TQw72XjMN9K+jyqaopxdLVHkWe7ylYptq
+Ghky1Ze10f8kDjCEoG7lRN9JOkwly1RgZ93fTlGLf4AKLqrzBX6JvHTQBdb59ZLu
+/SrIj38UoYG5P4nDxaiCUFlFwWUFM3K2iF45wk90P31hnSh44buRSGuwKcUqzyyE
+bj7Swgw1ROab06id/JBVwDZ2mzNU1LdmK1nPdu9OMg93kkCiauEwZp2bzKY3GmRY
+nACf7n/kcbAtOh3CmxHzDS2kTV5izoA+FJYYLXJM5WGMIwjiD7oKX1xkKDCsmt2f
+k4vHI5eZqQDhhpw+L+v+jd8MXAxlEcK+KIhAylexaH/N1+HmVUIE1pZ56tBdJtnN
+Im3QYoMWGzYU0iryokZ4y6va5oj7l6fSPzy25GM6yIy/UgYU1B1ewcmnk+kgLpfk
+NtTCCp16kbYJVgdqHJbgBZVvbV4vHn5KOjhXQ+j/ScPAhAdFMzGtVbST+eEvrmJT
+w2BfNemI8Fj8wyLJfdBb0MbWixGii21yKgpk9NDcxlCIBMuwDKUxJbYdGEGtiLVf
+9rvVB33y5YBSYIy45DEJ
+=eDP0
+-----END PGP SIGNATURE-----
diff --git a/mate-extra/mate-sensors-applet/mate-sensors-applet-1.8.0.ebuild b/mate-extra/mate-sensors-applet/mate-sensors-applet-1.8.0.ebuild
new file mode 100644
index 0000000..8f46e32
--- /dev/null
+++ b/mate-extra/mate-sensors-applet/mate-sensors-applet-1.8.0.ebuild
@@ -0,0 +1,72 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/mate-extra/mate-sensors-applet/mate-sensors-applet-1.8.0.ebuild,v 1.4 2014/07/02 09:48:12 pacho Exp $
+
+EAPI="5"
+
+GCONF_DEBUG="no"
+GNOME2_LA_PUNT="yes"
+
+inherit gnome2 eutils versionator
+
+MATE_BRANCH="$(get_version_component_range 1-2)"
+
+SRC_URI="http://pub.mate-desktop.org/releases/${MATE_BRANCH}/${P}.tar.xz"
+DESCRIPTION="MATE panel applet to display readings from hardware sensors"
+HOMEPAGE="http://mate-desktop.org"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="amd64 x86"
+
+IUSE="+dbus hddtemp libnotify lm_sensors video_cards_fglrx video_cards_nvidia"
+
+RDEPEND="app-text/rarian:0
+ >=dev-libs/glib-2.26:2
+ >=mate-base/mate-panel-1.8:0
+ >=x11-libs/cairo-1.0.4:0
+ x11-libs/gdk-pixbuf:2
+ >=x11-libs/gtk+-2.14:2
+ virtual/libintl:0
+ hddtemp? (
+ dbus? (
+ >=dev-libs/dbus-glib-0.80:0
+ >=dev-libs/libatasmart-0.16:0 )
+ !dbus? ( >=app-admin/hddtemp-0.3_beta13:0 ) )
+ libnotify? ( >=x11-libs/libnotify-0.7:0 )
+ lm_sensors? ( sys-apps/lm_sensors:0 )
+ video_cards_fglrx? ( x11-drivers/ati-drivers:* )
+ video_cards_nvidia? ( || (
+ >=x11-drivers/nvidia-drivers-100.14.09:0
+ media-video/nvidia-settings:0
+ ) )"
+
+DEPEND="${RDEPEND}
+ >=app-text/scrollkeeper-dtd-1:1.0
+ app-text/yelp-tools:0
+ dev-util/intltool:*
+ sys-devel/gettext:*
+ virtual/pkgconfig:*"
+
+# Requires libxslt only for use by gnome-doc-utils.
+PDEPEND="hddtemp? ( dbus? ( sys-fs/udisks:0 ) )"
+
+src_configure() {
+ local myconf
+
+ if use hddtemp && use dbus; then
+ myconf="${myconf} $(use_enable dbus udisks)"
+ else
+ myconf="${myconf} --disable-udisks"
+ fi
+
+ gnome2_src_configure \
+ --disable-static \
+ $(use_enable libnotify) \
+ $(use_with lm_sensors libsensors) \
+ $(use_with video_cards_fglrx aticonfig) \
+ $(use_with video_cards_nvidia nvidia) \
+ ${myconf}
+}
+
+DOCS="AUTHORS ChangeLog NEWS README TODO"
diff --git a/mate-extra/mate-sensors-applet/metadata.xml b/mate-extra/mate-sensors-applet/metadata.xml
new file mode 100644
index 0000000..5c977d7
--- /dev/null
+++ b/mate-extra/mate-sensors-applet/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>mate</herd>
+ <upstream>
+ <remote-id type="github">mate-desktop/mate-sensors-applet</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/mate-extra/mate-system-monitor/ChangeLog b/mate-extra/mate-system-monitor/ChangeLog
new file mode 100644
index 0000000..7bd23ef
--- /dev/null
+++ b/mate-extra/mate-system-monitor/ChangeLog
@@ -0,0 +1,40 @@
+# ChangeLog for mate-extra/mate-system-monitor
+# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/mate-extra/mate-system-monitor/ChangeLog,v 1.8 2014/12/20 17:38:51 tamiko Exp $
+
+ 06 Jul 2015; NP-Hardass <NP-Hardass@gentoo.org> metadata.xml:
+ Updated maintainer and add remote IDs.
+
+ 20 Dec 2014; Matthias Maier <tamiko@gentoo.org>
+ -mate-system-monitor-1.6.1.ebuild:
+ drop old
+
+ 02 Jul 2014; Pacho Ramos <pacho@gentoo.org> mate-system-monitor-1.8.0.ebuild:
+ x86 stable, bug 513714
+
+ 02 Jul 2014; Pacho Ramos <pacho@gentoo.org> mate-system-monitor-1.8.0.ebuild:
+ amd64 stable, bug 513714
+
+ 07 Jun 2014; Agostino Sarubbo <ago@gentoo.org>
+ mate-system-monitor-1.8.0.ebuild:
+ Add ~x86, wrt bug #508072
+
+ 31 May 2014; Pacho Ramos <pacho@gentoo.org> mate-system-monitor-1.8.0.ebuild:
+ Needs to be rebuilt with libgtop soname bumps
+
+ 04 May 2014; Agostino Sarubbo <ago@gentoo.org>
+ mate-system-monitor-1.6.1.ebuild:
+ Stable for amd64, wrt bug #509268
+
+*mate-system-monitor-1.8.0 (25 Apr 2014)
+
+ 25 Apr 2014; Tom Wijsman <TomWij@gentoo.org>
+ +mate-system-monitor-1.8.0.ebuild:
+ Version bump to 1.8.0.
+
+*mate-system-monitor-1.6.1 (10 Mar 2014)
+
+ 10 Mar 2014; Tom Wijsman <TomWij@gentoo.org>
+ +mate-system-monitor-1.6.1.ebuild, +metadata.xml:
+ New ebuild for mate-extra/mate-system-monitor, the MATE System Monitor;
+ imported from the mate-overlay, reviewed and adjusted.
diff --git a/mate-extra/mate-system-monitor/Manifest b/mate-extra/mate-system-monitor/Manifest
new file mode 100644
index 0000000..aed41d9
--- /dev/null
+++ b/mate-extra/mate-system-monitor/Manifest
@@ -0,0 +1,24 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA256
+
+DIST mate-system-monitor-1.8.0.tar.xz 2099600 SHA256 00ef3c595d4837e44f70c40e683a292836c9c8a84d1f9ab66f5b97a206f47712 SHA512 175c46b05544de70fca37c444fd2ad4f578f62e50da1e0d30136fc2c6f79d49ff68c1d6fe6675d2aafd5d726c0b96d82971df3dc964b7430b2f4db179db91856 WHIRLPOOL 3a30f5c441ee1f60c7e735e7ea6c57d8e03cb22e7b3edb83bf2739548a939fc1ed64dd561bb3bd7e3f33de5643c25d14b940f8d9bb209403af1e30297728c266
+EBUILD mate-system-monitor-1.8.0.ebuild 1141 SHA256 4d4b8275ebfc459523ff72586fd61989d5b129572c2556dd78e9d0fcaff62a23 SHA512 bad01d03c931c26809738c22cb762e206ae4b6fd235b1784291438f734ff9c87eb50655ba2f51ab35c60766afd82f7e3e6e1528ca26b1bd95eee62c13dd471fe WHIRLPOOL de426ff7e8e1229735ffa52a48eea3f3dc829632ccc900f8a5fe8fe57cff4dff84212eec385b9af118ebc2d3ac4a80529f00dc6c6d0fcb091d3c989e08f11e0b
+MISC ChangeLog 1441 SHA256 89dcf70b084a0a104eeb47e49d7d2e6905585665a5233114dd27056806375064 SHA512 bdd3fa0170335a4056fb3fd67f013b90e180fd0841cac78182edb31d4573a13c328cc05d4bf780f3d19091f6457140ebbbe1a0d4eac563f611a16cb0ff34d15a WHIRLPOOL e545b5102d3e09a80a25f24420643c427344f61b0fbec3267ddf4e7ebfc0624c047295edfd0259fa60aa6bee502d1c334479564547bfb2edf102dfac1bd37be7
+MISC metadata.xml 270 SHA256 a34248f9989e878645498a88b0281b0bb11c24ae6f1467f2dd9739f92e25d97c SHA512 a4255c719f5deba97b108ee1fe844bd460151ca042adef0c3321bda7bcbb0d67abb656b3c425a8574d2bc5f56ec858656f770a3b4e9dc29204ebfb7f69be9469 WHIRLPOOL d8a7bb0fa977d7cd314ebfc7ec259aff394259cb334a12121cd4f9599eb1ca2b38877d71a059bc96567f6de85aa9d2398904f5f5e28062804450a676312268b5
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2
+
+iQIcBAEBCAAGBQJVmgYNAAoJEBzZQR2yrxj7+7QP/2u/Qe5knUekqAuNw4UEyG5L
+bcNVb0rPJvERYw9oI5id/6zlt37TzDBSqpMxRztox5/T9MFZQMrNQwcj+jxMzTgx
+wkPmiAXhwcmXZp6/M9empZERfuxWQvtv4Ub+DmDk+vDZAG7c5LXwS5crFtPmFRa9
+v+e9dqVpr3KBf/YEW1cFGRvpTv9pH3ImJ+TLhIu2LkrxYAKC/hGOs5Fy9keKqLSs
+o2C82gqVHNM/FCK606X+MVmpwoB32j3KlKBg1uLBawXt5QXaOy4vrYS3VdYemBy7
+c7Csl57jxge6y60jtyKB1e4hB3oYmJSzLur5l1yrgxD7TgorCg7W4DlBcEhtGCPm
+BZWRKIYkHT3Hln/gAb6/owARuk2P4oigJI0D+8zyi8MMRp/PcTMp8Wttnvo/cOoK
+BsNWOjuu6hf5aETYM/GC/CGFLJf/qABuwEbsszAzGUOSOUPIIF+qiNArwbkAFr4x
+sm3FqsMVCt2KOchp0oxVapVjag5hsTNSyz+Q/a+rktpjK9dFC3G+nW+ueUW/nCi7
+HBpdy4cfvwr48Bpj31IuTWDvtV4kf2A2jiHupDG3W5+tJHWUr3ejmXSyke78qEXw
+5sQFMvnM22ldY9WUut4U9+6k4iPNCi/mW7MKrH8Qo8loxFmmMIJQk+WDuYWSvK1M
+1EgByClwObxuF38NuRl7
+=gsyQ
+-----END PGP SIGNATURE-----
diff --git a/mate-extra/mate-system-monitor/mate-system-monitor-1.8.0.ebuild b/mate-extra/mate-system-monitor/mate-system-monitor-1.8.0.ebuild
new file mode 100644
index 0000000..5a49373
--- /dev/null
+++ b/mate-extra/mate-system-monitor/mate-system-monitor-1.8.0.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/mate-extra/mate-system-monitor/mate-system-monitor-1.8.0.ebuild,v 1.5 2014/07/02 09:48:18 pacho Exp $
+
+EAPI="5"
+
+GCONF_DEBUG="no"
+
+inherit gnome2 versionator
+
+MATE_BRANCH="$(get_version_component_range 1-2)"
+
+SRC_URI="http://pub.mate-desktop.org/releases/${MATE_BRANCH}/${P}.tar.xz"
+DESCRIPTION="The MATE System Monitor"
+HOMEPAGE="http://mate-desktop.org"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="amd64 x86"
+
+RDEPEND="app-text/rarian:0
+ >=dev-cpp/glibmm-2.16:2
+ >=dev-cpp/gtkmm-2.22:2.4
+ >=dev-libs/dbus-glib-0.70:0
+ >=dev-libs/glib-2.28:2
+ dev-libs/libsigc++:2
+ >=dev-libs/libxml2-2:2
+ >=gnome-base/libgtop-2.23.1:2=
+ >=gnome-base/librsvg-2.12:2
+ >=sys-apps/dbus-0.7:0
+ x11-libs/cairo:0
+ x11-libs/gdk-pixbuf:2
+ >=x11-libs/gtk+-2.20:2
+ >=x11-libs/libwnck-2.5:1
+ >=x11-themes/mate-icon-theme-1.8:0
+ virtual/libintl:0"
+
+DEPEND="${RDEPEND}
+ >=app-text/scrollkeeper-dtd-1:1.0
+ app-text/yelp-tools:0
+ >=dev-util/intltool-0.35:*
+ sys-devel/gettext:*
+ virtual/pkgconfig:*"
+
+DOCS="AUTHORS ChangeLog NEWS README"
diff --git a/mate-extra/mate-system-monitor/metadata.xml b/mate-extra/mate-system-monitor/metadata.xml
new file mode 100644
index 0000000..8a00985
--- /dev/null
+++ b/mate-extra/mate-system-monitor/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>mate</herd>
+ <upstream>
+ <remote-id type="github">mate-desktop/mate-system-monitor</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/mate-extra/mate-user-share/ChangeLog b/mate-extra/mate-user-share/ChangeLog
new file mode 100644
index 0000000..722ea64
--- /dev/null
+++ b/mate-extra/mate-user-share/ChangeLog
@@ -0,0 +1,36 @@
+# ChangeLog for mate-extra/mate-user-share
+# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/mate-extra/mate-user-share/ChangeLog,v 1.8 2014/12/20 17:40:09 tamiko Exp $
+
+ 06 Jul 2015; NP-Hardass <NP-Hardass@gentoo.org> metadata.xml:
+ Updated maintainer and add remote IDs.
+
+ 20 Dec 2014; Matthias Maier <tamiko@gentoo.org> -mate-user-share-1.6.1.ebuild:
+ drop old
+
+ 20 Dec 2014; Matthias Maier <tamiko@gentoo.org> mate-user-share-1.8.0.ebuild:
+ relax dependency on apache, wrt bug #532740
+
+ 02 Jul 2014; Pacho Ramos <pacho@gentoo.org> mate-user-share-1.8.0.ebuild:
+ x86 stable, bug 513714
+
+ 02 Jul 2014; Pacho Ramos <pacho@gentoo.org> mate-user-share-1.8.0.ebuild:
+ amd64 stable, bug 513714
+
+ 07 Jun 2014; Agostino Sarubbo <ago@gentoo.org> mate-user-share-1.8.0.ebuild:
+ Add ~x86, wrt bug #508072
+
+*mate-user-share-1.8.0 (04 May 2014)
+
+ 04 May 2014; Tom Wijsman <TomWij@gentoo.org> +mate-user-share-1.8.0.ebuild:
+ Version bump to 1.8.0.
+
+ 04 May 2014; Agostino Sarubbo <ago@gentoo.org> mate-user-share-1.6.1.ebuild:
+ Stable for amd64, wrt bug #509268
+
+*mate-user-share-1.6.1 (23 Mar 2014)
+
+ 23 Mar 2014; Tom Wijsman <TomWij@gentoo.org> +mate-user-share-1.6.1.ebuild,
+ +metadata.xml:
+ New ebuild for mate-extra/mate-user-share, personal file sharing for the MATE
+ desktop; imported from the mate-overlay, reviewed and adjusted.
diff --git a/mate-extra/mate-user-share/Manifest b/mate-extra/mate-user-share/Manifest
new file mode 100644
index 0000000..b7636c8
--- /dev/null
+++ b/mate-extra/mate-user-share/Manifest
@@ -0,0 +1,24 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA256
+
+DIST mate-user-share-1.8.0.tar.xz 928348 SHA256 8cfe07fcf728384b073557aa17bc10c9e221c6d714a1009ace582c3c74cc8b5a SHA512 0d0231abfc65fc8d0a16ec871bc534d788d9699f5a3a8b2f967c6532b06266591c11199eb9630121c595513fb7255175bdd8eeae0a265e68c7d0f5059daf4947 WHIRLPOOL ecb66912c6015f97f24156f8b83824873136177acc525bbed72606af35cd21d95e1cd2ea556ac9b7c403e6a756e9e9577189ee4cd19301e721113c51780f6d01
+EBUILD mate-user-share-1.8.0.ebuild 1554 SHA256 d1a09b240b4385fe11e418c0b2acc23372b627f98fe10c04f4305c6b239e1bea SHA512 63756146991c90d79ae99d35fd4e8789aa1450493a64649bdb128993e391b110a848de2b7877adb9ecd4a806ff043975bc4ae03d37b40aab2ccf5e9291ddd608 WHIRLPOOL 4dacd937f827d4072a040c0fd8278de9b30b00e0c4daeb5fb03bd3f2174e4cc155cd2143cfd1c5a85e2ade049d6c32ce4d0024ba6c4ea6d6f33aaea6c1bb4246
+MISC ChangeLog 1402 SHA256 da90e6f9d8cf90856182513c6c2a49b301a4cf57b9662e09655e6203674dd1e7 SHA512 62909f5b05bc97378522fba36183f2ad867db2816d4a59f819585802ff1de2777db2d8f11a3a6dbc4ec03f6b37f2e7d48d9bc7687cbfc1b6fd1280ba3c1c0b8a WHIRLPOOL fb277808fc440aa68278ac1ca91dbd4b696145aab8157a8742ac9a969111972d3dc7dbf041fa1b214dbfae87e5178102f5e23fd58686668eb42b47158fb5be7a
+MISC metadata.xml 266 SHA256 3cc457f543fccf8a1543757e74b11dfe76eea705ed9054d085ff8303f1d9cc98 SHA512 481dc9079f73abfb3b56e98c5f74b7b2953b673fd88d9abeb453da13207759304878e4bcf52ccf90f0d9e4b34e2da128620bcd979cd720388e905c68f4618c96 WHIRLPOOL ccadfd85f04b39a8791ed8c0208c038ad4960acfd15473ff2c3ff2a16963f3ac0a2cb5771a206a73ff4bcab421b74f2d57965f3502a0c7f7dfdab485ee51eb78
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2
+
+iQIcBAEBCAAGBQJVmgYNAAoJEBzZQR2yrxj7amAP/R2Z2cxXCsomCW+ITQQnWCLY
+ujn7US4Yx7mSwQiOzsYLcXWah92LZqeBnu9tyYRn3vlbTbWf3cU7AI7Eduzf7baf
+Ltg/U9+u3Acg0NdlUQlhXgrVjroDqWA6C6oOCL7f2Z3xVZ1bzpuy0oYOOL846iJe
+YQIU0dQXG6dR8neKXyHV/BrTCSV48M6lelXvqWRn/xHO5RMaRUz/h/7BIEyeK5x5
+zxYAhzoLfMGXPfBndQC6vEphU/u+ReGkzPVRSchQbZOsSfPd7bsyETMyqtIkVhnF
+rrTwX+U6rQGx3L09IUutQ6KJuRzmA+0NpbUewzq6Yf801y1rltGqo4MdqEzwo4vm
+c9Jo+5CvCPsVAzmK7Kp0jj5oYlHlgMPJKkQnmKZhQZOfI1d+pld9Porofet+XYte
+AzPjcQ1uE/oA/P3P1PaoplO4GaoGmA/ypQPOCh4NDLBGJYU6AFs5xioIrd6/JBW/
+Ajs2iuEJjvSaF+8KBD8VqwLpqjFAnIV4WN37JpcfwUEsLOlXqFnqH+4O2lJNtvps
+lGUAagoah3+b3gT56Gi7Mk/FlMP7qjpK6tlGdY+5A7/j6BRc5Lh3XI27rrXcUkLW
+x5ylaEIO0tVO3OVanLQB7Xghnh9UTpQnMbzHJCTAgI+TdGy2eFHLmdUum3yo5ZTl
++q4u9/DzTubfJDhhX8vw
+=We2p
+-----END PGP SIGNATURE-----
diff --git a/mate-extra/mate-user-share/mate-user-share-1.8.0.ebuild b/mate-extra/mate-user-share/mate-user-share-1.8.0.ebuild
new file mode 100644
index 0000000..c6dd789
--- /dev/null
+++ b/mate-extra/mate-user-share/mate-user-share-1.8.0.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/mate-extra/mate-user-share/mate-user-share-1.8.0.ebuild,v 1.5 2014/12/20 10:25:22 tamiko Exp $
+
+EAPI="5"
+
+GCONF_DEBUG="no"
+GNOME2_LA_PUNT="yes"
+
+inherit gnome2 multilib versionator
+
+MATE_BRANCH="$(get_version_component_range 1-2)"
+
+SRC_URI="http://pub.mate-desktop.org/releases/${MATE_BRANCH}/${P}.tar.xz"
+DESCRIPTION="Personal file sharing for the MATE desktop"
+HOMEPAGE="http://www.mate-desktop.org/"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="amd64 x86"
+
+IUSE="X bluetooth"
+
+RDEPEND=">=app-mobilephone/obex-data-server-0.4:0
+ >=dev-libs/dbus-glib-0.70:0
+ >=dev-libs/glib-2.15.2:2
+ >=dev-libs/libunique-1:1
+ >=mate-base/caja-1.8:0
+ media-libs/libcanberra:0[gtk]
+ >=sys-apps/dbus-1.1.1:0
+ >=x11-libs/gdk-pixbuf-2:2
+ >=x11-libs/gtk+-2.14:2
+ x11-libs/libX11:0
+ x11-libs/pango:0
+ >=x11-libs/libnotify-0.7:0
+ >=www-apache/mod_dnssd-0.6:0
+ >=www-servers/apache-2.2:2[apache2_modules_dav,apache2_modules_dav_fs,apache2_modules_authn_file,apache2_modules_auth_digest,apache2_modules_authz_groupfile]
+ virtual/libintl:0
+ bluetooth? ( >=net-wireless/bluez-4.18:0= )"
+
+DEPEND="${RDEPEND}
+ app-text/docbook-xml-dtd:4.1.2
+ app-text/yelp-tools:0
+ >=dev-util/intltool-0.35:*
+ sys-devel/gettext:*
+ virtual/pkgconfig:*"
+
+src_configure() {
+ gnome2_src_configure \
+ --with-httpd=apache2 \
+ --with-modules-path=/usr/$(get_libdir)/apache2/modules/ \
+ $(use_enable bluetooth) \
+ $(use_with X x)
+}
+
+DOCS="AUTHORS ChangeLog NEWS README"
diff --git a/mate-extra/mate-user-share/metadata.xml b/mate-extra/mate-user-share/metadata.xml
new file mode 100644
index 0000000..3b08cd8
--- /dev/null
+++ b/mate-extra/mate-user-share/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>mate</herd>
+ <upstream>
+ <remote-id type="github">mate-desktop/mate-user-share</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/mate-extra/mate-utils/ChangeLog b/mate-extra/mate-utils/ChangeLog
new file mode 100644
index 0000000..494174d
--- /dev/null
+++ b/mate-extra/mate-utils/ChangeLog
@@ -0,0 +1,41 @@
+# ChangeLog for mate-extra/mate-utils
+# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/mate-extra/mate-utils/ChangeLog,v 1.9 2014/12/20 17:41:13 tamiko Exp $
+
+ 06 Jul 2015; NP-Hardass <NP-Hardass@gentoo.org> metadata.xml:
+ Updated maintainer and add remote IDs.
+
+ 20 Dec 2014; Matthias Maier <tamiko@gentoo.org> -mate-utils-1.6.1.ebuild:
+ drop old
+
+*mate-utils-1.8.1 (09 Dec 2014)
+
+ 09 Dec 2014; Matthias Maier <tamiko@gentoo.org> +mate-utils-1.8.1.ebuild:
+ version bump
+
+ 02 Jul 2014; Pacho Ramos <pacho@gentoo.org> mate-utils-1.8.0.ebuild:
+ x86 stable, bug 513714
+
+ 02 Jul 2014; Pacho Ramos <pacho@gentoo.org> mate-utils-1.8.0.ebuild:
+ amd64 stable, bug 513714
+
+ 07 Jun 2014; Agostino Sarubbo <ago@gentoo.org> mate-utils-1.8.0.ebuild:
+ Add ~x86, wrt bug #508072
+
+ 31 May 2014; Pacho Ramos <pacho@gentoo.org> mate-utils-1.8.0.ebuild:
+ Needs to be rebuilt with libgtop soname bumps
+
+ 04 May 2014; Agostino Sarubbo <ago@gentoo.org> mate-utils-1.6.1.ebuild:
+ Stable for amd64, wrt bug #509268
+
+*mate-utils-1.8.0 (25 Apr 2014)
+
+ 25 Apr 2014; Tom Wijsman <TomWij@gentoo.org> +mate-utils-1.8.0.ebuild:
+ Version bump to 1.8.0.
+
+*mate-utils-1.6.1 (11 Mar 2014)
+
+ 11 Mar 2014; Tom Wijsman <TomWij@gentoo.org> +mate-utils-1.6.1.ebuild,
+ +metadata.xml:
+ New ebuild for mate-extra/mate-utils, utilities for the MATE desktop; imported
+ from the mate-overlay, reviewed and adjusted.
diff --git a/mate-extra/mate-utils/Manifest b/mate-extra/mate-utils/Manifest
new file mode 100644
index 0000000..4af521b
--- /dev/null
+++ b/mate-extra/mate-utils/Manifest
@@ -0,0 +1,4 @@
+DIST mate-utils-1.8.1.tar.xz 2648184 SHA256 0ad9c40c656214caaa6cbd2107ebb13e3cea0b64b4e31c7105568726313522a5 SHA512 71a6a57365a067012447222b2ef4b768234b2e58bf88b5b45c6e4b7f746c81136ea1dfee45257406b19f2c4f4c51adc3279b09f7c9c41bfe7be9c66321ad0eef WHIRLPOOL fc35c564fb378ebfc147b9344790aae5a3934e86f6cf642dedb2ab98ae093bb259e298f4fa6de98157f3c4775445862888a56464de8852d829e6040f9a42fc95
+EBUILD mate-utils-1.8.1.ebuild 2135 SHA256 33c0f6cb6d2f8f4f7d70cadafb8c3e4d88914ec75ac2de74ba6cf7609bd67910 SHA512 2f97e16e8bb2941f5b5e0cc18001629ff178ba0f6378cffd53eb09901f52098c9e3c6a0039597fb9f1718c2f53fca76474146a87ad4839bab461fdd2591001c8 WHIRLPOOL 0e7e199cd321df19430ffa974b51a6eda0c17f5d3e4f050d77cf6a7103ae7aba4f67113c7239dbacf414eb43e99a7936b744a4786f7e93e492ad9205ae946939
+MISC ChangeLog 1448 SHA256 8ed84091bb2729658f55e7cf505cb6c4f47f74899475d53f050cbb6ddf98f005 SHA512 bec2de2ddb2072e600f1b1828b12518865f530d3c483ea4ddb40d8b7cdc835e2e93e1648628594f02554dd6bc57cf65df0a95ab68e1da7a370698a8fa3c6ab09 WHIRLPOOL 2c8a7c4d80f16bfac5cd94c9cfb7e294f9cab9ee7f98646768323489b94654629f9513ae2051142bc564d3625d1d58a819b3fc2b6eeab7a956006ce16bf15c6b
+MISC metadata.xml 336 SHA256 0d2a2881231c126306ca4f87b5d50b6c24a43cf7660364045c7ece9da966d4b8 SHA512 83ec5ac8b9aa3dba5f4aacba706d0af08ce916548fd5df681ebbd261e234fadaa430a32535bcdcca83fa533dc3a7f042980b42405b8cfc5ebea2351f37173490 WHIRLPOOL f3fa5097a9f676552b9e26c0e9216d769cdd74954d86d950c2b7ed3897cf0ce418352aa5b9cb039a007bbb729ab8a2598040abc12d225729a092a50b037de2ad
diff --git a/mate-extra/mate-utils/mate-utils-1.8.1.ebuild b/mate-extra/mate-utils/mate-utils-1.8.1.ebuild
new file mode 100644
index 0000000..81ea0ab
--- /dev/null
+++ b/mate-extra/mate-utils/mate-utils-1.8.1.ebuild
@@ -0,0 +1,86 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/mate-extra/mate-utils/mate-utils-1.8.1.ebuild,v 1.1 2014/12/09 22:23:27 tamiko Exp $
+
+EAPI="5"
+
+GCONF_DEBUG="yes"
+GNOME2_LA_PUNT="yes"
+
+inherit gnome2 versionator
+
+MATE_BRANCH="$(get_version_component_range 1-2)"
+
+SRC_URI="http://pub.mate-desktop.org/releases/${MATE_BRANCH}/${P}.tar.xz"
+DESCRIPTION="Utilities for the MATE desktop"
+HOMEPAGE="http://mate-desktop.org"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+IUSE="X applet ipv6 test"
+
+RDEPEND="app-text/rarian:0
+ dev-libs/atk:0
+ >=dev-libs/glib-2.20:2
+ >=gnome-base/libgtop-2.12:2=
+ >=media-libs/libcanberra-0.4:0[gtk]
+ sys-libs/zlib:0
+ >=x11-libs/gtk+-2.24:2
+ x11-libs/cairo:0
+ x11-libs/gdk-pixbuf:2
+ x11-libs/libICE:0
+ x11-libs/libSM:0
+ x11-libs/libX11:0
+ x11-libs/libXext:0
+ x11-libs/pango:0
+ applet? ( >=mate-base/mate-panel-1.8:0 )"
+
+DEPEND="${RDEPEND}
+ >=app-text/scrollkeeper-dtd-1:1.0
+ app-text/yelp-tools:0
+ >=dev-util/intltool-0.40:*
+ >=mate-base/mate-common-1.8:0
+ x11-proto/xextproto:0
+ sys-devel/gettext:*
+ virtual/pkgconfig:*"
+
+src_prepare() {
+ gnome2_src_prepare
+
+ # Remove -D.*DISABLE_DEPRECATED cflagss
+ # This method is kinda prone to breakage. Recheck carefully with next bump.
+ # bug 339074
+ LC_ALL=C find . -iname 'Makefile.am' -exec \
+ sed -e '/-D[A-Z_]*DISABLE_DEPRECATED/d' -i {} + || die
+
+ # Do Makefile.in after Makefile.am to avoid automake maintainer-mode
+ LC_ALL=C find . -iname 'Makefile.in' -exec \
+ sed -e '/-D[A-Z_]*DISABLE_DEPRECATED/d' -i {} + || die
+
+ if ! use test; then
+ sed -e 's/ tests//' -i logview/Makefile.{am,in} || die
+ fi
+
+ # Fix up desktop files.
+ LC_ALL=C find . -iname '*.desktop.in*' -exec \
+ sed -e 's/Categories\(.*\)MATE/Categories\1X-MATE/' -i {} + || die
+}
+
+src_configure() {
+ local myconf
+ if ! use debug; then
+ myconf="${myconf} --enable-debug=minimum"
+ fi
+
+ gnome2_src_configure \
+ $(use_enable applet gdict-applet) \
+ $(use_enable ipv6) \
+ $(use_with X x) \
+ --disable-maintainer-flags \
+ --enable-zlib \
+ ${myconf}
+}
+
+DOCS="AUTHORS ChangeLog NEWS README THANKS"
diff --git a/mate-extra/mate-utils/metadata.xml b/mate-extra/mate-utils/metadata.xml
new file mode 100644
index 0000000..dca7782
--- /dev/null
+++ b/mate-extra/mate-utils/metadata.xml
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>mate</herd>
+ <use>
+ <flag name="applet">Enable the mate dictionary applet</flag>
+ </use>
+ <upstream>
+ <remote-id type="github">mate-desktop/mate-utils</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/mate-extra/metadata.xml b/mate-extra/metadata.xml
new file mode 100644
index 0000000..211105c
--- /dev/null
+++ b/mate-extra/metadata.xml
@@ -0,0 +1,33 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE catmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<catmetadata>
+ <longdescription lang="en">
+ The mate-extra category contains additional non-core MATE packages.
+ </longdescription>
+ <longdescription lang="de">
+ Die Kategorie mate-extra enthält zusätzliche MATE-Pakete die nicht
+ Teil des Basissystems sind.
+ </longdescription>
+ <longdescription lang="es">
+ La categoría mate-extra contiene paquetes adicionales de MATE.
+ </longdescription>
+ <longdescription lang="ja">
+ mate-extraカテゴリーにはMATEのコアなし拡張パッケージが含まれています。
+ </longdescription>
+ <longdescription lang="nl">
+ De mate-extra categorie bevat optionele extra's voor de MATE desktopomgeving.
+ </longdescription>
+ <longdescription lang="vi">
+ Nhóm mate-extra chứa các gói MATE bổ sung, không thuộc về các gói cốt lõi.
+ </longdescription>
+ <longdescription lang="it">
+ La categoria mate-extra contiene pacchetti vari per MATE.
+ </longdescription>
+ <longdescription lang="pt">
+ A categoria mate-extra contém pacotes adicionais de MATE.
+ </longdescription>
+ <longdescription lang="pl">
+ Kategoria mate-extra zawiera dodatkowe pakiety dla środowiska MATE.
+ </longdescription>
+</catmetadata>
+