summaryrefslogtreecommitdiff
path: root/mate-base
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2020-09-30 17:27:54 +0100
committerV3n3RiX <venerix@redcorelinux.org>2020-09-30 17:27:54 +0100
commitf70a1bfc721336d4fc7dfb711c2f518a6b18cf16 (patch)
treee907cb121b30e3c1df1710719c0ddf4029597a47 /mate-base
parentdb063b515939ab15261136b24e4bc44386335c0c (diff)
gentoo resync : 30.09.2020
Diffstat (limited to 'mate-base')
-rw-r--r--mate-base/Manifest.gzbin2232 -> 2233 bytes
-rw-r--r--mate-base/caja/Manifest2
-rw-r--r--mate-base/caja/caja-1.24.0-r2.ebuild98
-rw-r--r--mate-base/caja/files/caja-1.24.0-fix-selinux-automagic-dep.patch46
-rw-r--r--mate-base/libmatekbd/Manifest2
-rw-r--r--mate-base/libmatekbd/libmatekbd-1.24.1.ebuild47
-rw-r--r--mate-base/mate-applets/Manifest2
-rw-r--r--mate-base/mate-applets/mate-applets-1.24.1.ebuild97
-rw-r--r--mate-base/mate-common/Manifest2
-rw-r--r--mate-base/mate-common/mate-common-1.24.2.ebuild32
-rw-r--r--mate-base/mate-control-center/Manifest2
-rw-r--r--mate-base/mate-control-center/mate-control-center-1.24.1.ebuild74
-rw-r--r--mate-base/mate-desktop/Manifest2
-rw-r--r--mate-base/mate-desktop/mate-desktop-1.24.1.ebuild53
-rw-r--r--mate-base/mate-menus/Manifest2
-rw-r--r--mate-base/mate-menus/mate-menus-1.24.1.ebuild44
-rw-r--r--mate-base/mate-panel/Manifest2
-rw-r--r--mate-base/mate-panel/mate-panel-1.24.1.ebuild72
-rw-r--r--mate-base/mate-session-manager/Manifest4
-rw-r--r--mate-base/mate-session-manager/mate-session-manager-1.24.1.ebuild89
-rw-r--r--mate-base/mate-session-manager/metadata.xml1
-rw-r--r--mate-base/mate-settings-daemon/Manifest2
-rw-r--r--mate-base/mate-settings-daemon/mate-settings-daemon-1.24.1.ebuild73
23 files changed, 747 insertions, 1 deletions
diff --git a/mate-base/Manifest.gz b/mate-base/Manifest.gz
index b507e5e10f78..9dd6c1d73d99 100644
--- a/mate-base/Manifest.gz
+++ b/mate-base/Manifest.gz
Binary files differ
diff --git a/mate-base/caja/Manifest b/mate-base/caja/Manifest
index 5c7b9a938ba6..cbf88241f568 100644
--- a/mate-base/caja/Manifest
+++ b/mate-base/caja/Manifest
@@ -1,3 +1,5 @@
+AUX caja-1.24.0-fix-selinux-automagic-dep.patch 1553 BLAKE2B 9450ed07579baa33eccd772383c70fd30bd2e082baca0ad535c16b656401732346809f8cb5d65c75a114ce391e941aa0f89b7d503e262e0b927c0154cede3435 SHA512 e287f8a64600a4fd02011b0a9c799d6532811c53856fda5e69342518ddfcab89562b172dc268b4859274554c39675c8f5b038a402c0a80b6fe1e3357b84e1a7a
DIST caja-1.24.0.tar.xz 5221716 BLAKE2B 66d628ac0f50e2c388935420e29dfe15a8f5f127fd7b39e92ebbd67b6c929cda1a2dec1f510fb89890602adaef6a741f0ee3e15d27ab9741c5223c7966b3b908 SHA512 a68b23876cfa1171d5b1c75e4998c6b15f0ceebdc4fcaabb8d362e32e35b915b1a91a38648532ac8acc162dac50aeb4d07eff417ce2db7a8c50d68bd38a0b548
+EBUILD caja-1.24.0-r2.ebuild 2191 BLAKE2B d60839a2bd696df69a595e286e46999d57fc58dd24934de6ba06d481143cef89c715d37512982eebf04c0f3ed05557aad360b87a06c34488563c2eea023b485f SHA512 3d37c3323d90ff5b1a5b2cbfe9674b2caea231d8cae2344750f6e4de788c0d238f145854b961bb2bb3c60eb1fc30fe31491677dee20cde66a4a9697e8dabcd65
EBUILD caja-1.24.0.ebuild 2050 BLAKE2B 188019284e9b7a7486caadb8560c71afe08c3e02fb702abc0b0451d895ed31faa397ed3407f1e4dec5baa274730b014ffa69336a34287ca293ed968635eb02b5 SHA512 ed270d30ca7118f5acfcc6e02da175ab136d89aaee0a82c008107f062cf31dc2b894b33b337cf6d98de414e5fe2fa4c819c02c36ab856114023c7cb555044309
MISC metadata.xml 600 BLAKE2B 51da0f96a4adaedcea06fcb9e63f58cee8cbe7d479d8195af4821f1be66d07ee62361d225126943b24da10235bf6a06946d215a4e817a38aff5e07d29d6449db SHA512 639000dfb46bb04d2d5df50a60ab60259aa59e8cc0ad9f29c62ec2cbfa06b9556b4f7cada01588179a453a69645f2e44530469953ef5e423a428a9d6a0cceb9a
diff --git a/mate-base/caja/caja-1.24.0-r2.ebuild b/mate-base/caja/caja-1.24.0-r2.ebuild
new file mode 100644
index 000000000000..e77b01f49dd3
--- /dev/null
+++ b/mate-base/caja/caja-1.24.0-r2.ebuild
@@ -0,0 +1,98 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+MATE_LA_PUNT="yes"
+
+inherit mate virtualx
+
+if [[ ${PV} != 9999 ]]; then
+ KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+fi
+
+DESCRIPTION="Caja file manager for the MATE desktop"
+LICENSE="GPL-2+ LGPL-2+"
+SLOT="0"
+
+IUSE="+introspection +mate packagekit selinux xmp"
+
+COMMON_DEPEND="
+ dev-libs/atk
+ >=dev-libs/glib-2.58.1:2
+ >=dev-libs/libxml2-2.4.7:2
+ gnome-base/dconf
+ >=gnome-base/gvfs-1.10.1:0[udisks]
+ >=mate-base/mate-desktop-1.17.3:0
+ >=media-libs/libexif-0.6.14:0
+ x11-libs/cairo
+ >=x11-libs/gdk-pixbuf-2.36.5:2
+ >=x11-libs/gtk+-3.22:3[introspection?]
+ >=x11-libs/libnotify-0.7.0:0
+ x11-libs/libICE
+ x11-libs/libSM
+ x11-libs/libX11
+ x11-libs/libXext
+ x11-libs/libXft
+ x11-libs/libXrender
+ >=x11-libs/pango-1.1.2
+ introspection? ( >=dev-libs/gobject-introspection-0.6.4:= )
+ packagekit? ( app-admin/packagekit-base )
+ selinux? ( sys-libs/libselinux )
+ xmp? ( >=media-libs/exempi-1.99.5:2 )
+"
+
+RDEPEND="${COMMON_DEPEND}
+ virtual/libintl
+ !!mate-base/mate-file-manager
+"
+
+DEPEND="${COMMON_DEPEND}
+ >=dev-lang/perl-5:=
+ dev-util/gdbus-codegen
+ dev-util/glib-utils
+ dev-util/gtk-doc
+ dev-util/gtk-doc-am
+ >=sys-devel/gettext-0.19.8
+ virtual/pkgconfig
+"
+
+PDEPEND="mate? ( >=x11-themes/mate-icon-theme-${MATE_BRANCH} )"
+
+# TODO: Test fails because Caja is not merged yet:
+# GLib-GIO-ERROR **: Settings schema 'org.mate.caja.preferences' is not installed
+RESTRICT="test"
+
+PATCHES=( "${FILESDIR}/${PN}-1.24.0-fix-selinux-automagic-dep.patch" )
+
+src_prepare() {
+ # Remove unnecessary CFLAGS.
+ sed -i -e 's:-DG.*DISABLE_DEPRECATED::g' \
+ configure.ac eel/Makefile.am || die
+
+ mate_src_prepare
+}
+
+src_configure() {
+ mate_src_configure \
+ --disable-update-mimedb \
+ $(use_enable introspection) \
+ $(use_enable packagekit) \
+ $(use_enable selinux) \
+ $(use_enable xmp)
+}
+
+src_test() {
+ unset SESSION_MANAGER
+ unset DBUS_SESSION_BUS_ADDRESS
+
+ Xemake check || die "Test phase failed"
+}
+
+pkg_postinst() {
+ mate_pkg_postinst
+
+ elog "Caja can use gstreamer to preview audio files. Just make sure"
+ elog "to have the necessary plugins available to play the media type you"
+ elog "want to preview."
+}
diff --git a/mate-base/caja/files/caja-1.24.0-fix-selinux-automagic-dep.patch b/mate-base/caja/files/caja-1.24.0-fix-selinux-automagic-dep.patch
new file mode 100644
index 000000000000..ffc0a2903d16
--- /dev/null
+++ b/mate-base/caja/files/caja-1.24.0-fix-selinux-automagic-dep.patch
@@ -0,0 +1,46 @@
+diff --git a/configure.ac b/configure.ac
+index 052b4d0..12c818d 100644
+--- a/configure.ac
++++ b/configure.ac
+@@ -169,17 +169,24 @@ dnl ****************************
+ dnl *** Check for libselinux ***
+ dnl ****************************
+
++AC_ARG_ENABLE(selinux,
++ [AC_HELP_STRING([--enable-selinux],
++ [build with selinux support])])
++AM_CONDITIONAL([ENABLE_SELINUX],[test "x$enable_selinux" = "xyes"])
++
+ SELINUX_LIBS=
+ msg_selinux=no
+-AC_CHECK_LIB(selinux, is_selinux_enabled,
+- [AC_CHECK_HEADERS(selinux/selinux.h,
+- [AC_SEARCH_LIBS(selinux_raw_to_trans_context, selinux,
+- [AC_DEFINE(HAVE_SELINUX, 1, [Define to 1 if libselinux is available])
+- SELINUX_LIBS="-lselinux"
+- msg_selinux=yes])
+- ])
+- ])
+-AC_SUBST(SELINUX_LIBS)
++if test "x$enable_selinux" != "xno"; then
++ AC_CHECK_LIB(selinux, is_selinux_enabled,
++ [AC_CHECK_HEADERS(selinux/selinux.h,
++ [AC_SEARCH_LIBS(selinux_raw_to_trans_context, selinux,
++ [AC_DEFINE(HAVE_SELINUX, 1, [Define to 1 if libselinux is available])
++ SELINUX_LIBS="-lselinux"
++ msg_selinux=yes])
++ ])
++ ])
++ AC_SUBST(SELINUX_LIBS)
++fi
+
+
+ AC_ARG_ENABLE(empty_view,
+@@ -353,6 +360,7 @@ caja-$VERSION:
+ warning flags: ${WARNING_CFLAGS}
+ xmp support: $msg_xmp
+ PackageKit support: $msg_packagekit
++ SELinux support: $msg_selinux
+ Self check: $msg_self_check
+
+ caja-extension documentation: ${enable_gtk_doc}
diff --git a/mate-base/libmatekbd/Manifest b/mate-base/libmatekbd/Manifest
index cb2b90b4f9f1..6cc0efee4533 100644
--- a/mate-base/libmatekbd/Manifest
+++ b/mate-base/libmatekbd/Manifest
@@ -1,3 +1,5 @@
DIST libmatekbd-1.24.0.tar.xz 425720 BLAKE2B 6f5f808f55c57c3d651d5c871a5f95269397a6d1c2e3cd37d2b16a5519300a81e994e0ac10bf474b9860ec7c0f3c862332199e10c506f38107c7f7d791899b4d SHA512 6a04f4f38ac1d1ef372fdbaddfe4c935d79039cce1a3d68a6876fa5550556f1d568de1d53857531c6f0bd5994e815f2c9e5be0436218e97718f87e17973ea655
+DIST libmatekbd-1.24.1.tar.xz 451404 BLAKE2B b05c469aabef69ba091ed4d9bdb4c207ed7f2042413c701d4a864cc514f1cc5b37b3750f01db544bf28fca712776a42262e6036043c5c1a9632789bf2f23d029 SHA512 982f973e90bd08c4068fc42f6c62d9d32f8ba4855f5616b3e4ce7167df787bd9dacf47fac3d95ddd0e7d622870bc394c1a22cfb929d0f3293c26095c2b5fe7e3
EBUILD libmatekbd-1.24.0-r1.ebuild 884 BLAKE2B 9906aef1d45cee8b415acec82293657258b3d8dc0f5bee19413ea67bcfa2c7c36daf1eba28748cc1d2aff5bef19f9663b11b90fa2420bb1a747b9088f7a4457c SHA512 f37ba3244151f4358750f9136244c609c88682ba023b0d278067765bcb2bff8dbfbc1a4861a778e12ee020a01dc3ffbae6730cebc42b54623db84a69e763eb4c
+EBUILD libmatekbd-1.24.1.ebuild 907 BLAKE2B 77add12b319a16a082ee3c83ad65360af525270947f4ead071b363799cbbd3f69f5dcfc68e431b63dafa52760a9e0c5e1bab5926fa56b21a2a9c2070d4d1dc19 SHA512 e8318b70531c1999e3f1d1db1293fe5a984b8d0265ddd9f28b5d2a2f253750a5d96425ea10fe96f9873ecd77b73b9e1a2b3116b0e0135c323e9d9fe7318e7b20
MISC metadata.xml 339 BLAKE2B 0ba4a0bd94a0efe3c42d79da9b4f32dc50c577c616d2495a7a3019fb05c398ffdf614afddae5bda5bd1430716391d3991f99005c225e36d2ebc68ff5415ff5cf SHA512 fc767510a57712599986df86d68bf28122b5060b183f94dca26f69abd7a6b4866ab9efc37b85433d2271115374dba3299d2be6cd9461aeadaa2cb02864a6166d
diff --git a/mate-base/libmatekbd/libmatekbd-1.24.1.ebuild b/mate-base/libmatekbd/libmatekbd-1.24.1.ebuild
new file mode 100644
index 000000000000..da2af0d7a8b1
--- /dev/null
+++ b/mate-base/libmatekbd/libmatekbd-1.24.1.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+MATE_LA_PUNT="yes"
+
+inherit mate
+
+if [[ ${PV} != 9999 ]]; then
+ KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+fi
+
+DESCRIPTION="MATE keyboard configuration library"
+LICENSE="GPL-2+ LGPL-2+"
+SLOT="0"
+
+IUSE="X +introspection test"
+RESTRICT="!test? ( test )"
+
+COMMON_DEPEND="
+ >=dev-libs/glib-2.50:2
+ virtual/libintl
+ x11-libs/cairo
+ >=x11-libs/gdk-pixbuf-2.24:2
+ x11-libs/libX11
+ >=x11-libs/libxklavier-5.2:0[introspection?]
+ x11-libs/pango
+ >=x11-libs/gtk+-3.22:3[introspection?]
+ introspection? ( >=dev-libs/gobject-introspection-0.6.7:= )
+"
+
+RDEPEND="${COMMON_DEPEND}"
+
+DEPEND="${COMMON_DEPEND}
+ dev-libs/libxml2
+ dev-util/glib-utils
+ >=sys-devel/gettext-0.19.8
+ virtual/pkgconfig
+"
+
+src_configure() {
+ mate_src_configure \
+ $(use_with X x) \
+ $(use_enable introspection) \
+ $(use_enable test tests)
+}
diff --git a/mate-base/mate-applets/Manifest b/mate-base/mate-applets/Manifest
index ace1924543d4..9d2d42940d53 100644
--- a/mate-base/mate-applets/Manifest
+++ b/mate-base/mate-applets/Manifest
@@ -1,3 +1,5 @@
DIST mate-applets-1.24.0.tar.xz 8142812 BLAKE2B cbb76d6d64bb6e9b9f93197dbe79e2751877b0604c5a84ff4b6b00608f2930925bdbc2824dc96848c84496fa5f16ab38458775727b22cb07f4db9ca854f93c42 SHA512 345a80b123c705997d44ac5a4bea5249045d75181c3802cf49b2eb08decc14a12f75f2e06e6ebfae267b937ff10edf7638cd64332e2e2e731695e6260df5222e
+DIST mate-applets-1.24.1.tar.xz 8222540 BLAKE2B f018f131cedda486a28c3a125c07efaf5c3111f95c17b0c3fbdd0b1f084ddf851d46ea4ef511a1e57f6d9f7f29a28e48ab010abc4cc6d87c1315b79bfbf01849 SHA512 d29e39a140310fef84cb0fe631568e0177ca5faaf2bf566211a23b32613fd6aabf06dd8ecd81a16e09553c659a7feda9ba372bb62a70504a235be58e07726ed2
EBUILD mate-applets-1.24.0.ebuild 2052 BLAKE2B 252d2c95ac34a0c460c9de2c15b6dad9ae0205b05e0728b89e30a9fdd37e870adce5cf3f01fba8e83d1418695c600e11aace566c08046b66166fe03d669aadb9 SHA512 d1ab2e80d42bf8202e3a76a68c490a3b59631c92879f77068a41c950e8a8f941c88a69a06905ab0c825695ab03e5a6fadcfcb91da0ec931eb0914977ecd6bd5f
+EBUILD mate-applets-1.24.1.ebuild 2094 BLAKE2B 0e71f68f9b8dd5f21c37ea82b535aecc938e34478cd105eb0b05b706998005bc5d2bd3620658c0705b3e1b14aca963722c79baf94c6e2b15d0b81a509c9f178b SHA512 5a75f0d9b29c27cba18cc9cd5f5929db366096a51355f1c7672f4b7e77bb2fe7ea89c5b59c59201951f80cd5ff203fbdf18ad15675c5da77aaae4f21a320e489
MISC metadata.xml 476 BLAKE2B 7e9ca9850dc90a6c22f661760b1aa54cc4e87eb53c1f6eb8f4087afa7b92f7a11e924c45b69cea8ad025203e894d24511a6d960d93b4f5341082447bc380fe34 SHA512 2b64230204857eb218fc42fdd18fb4ec9bdd7727d278e0c492630e38c561150cc8c5d45b5168cac619e8104aa9a737db6961045e71bbd005c235df20f72bd5c3
diff --git a/mate-base/mate-applets/mate-applets-1.24.1.ebuild b/mate-base/mate-applets/mate-applets-1.24.1.ebuild
new file mode 100644
index 000000000000..63d6ba9facb2
--- /dev/null
+++ b/mate-base/mate-applets/mate-applets-1.24.1.ebuild
@@ -0,0 +1,97 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit mate
+
+if [[ ${PV} != 9999 ]]; then
+ KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+fi
+
+DESCRIPTION="Applets for the MATE Desktop and Panel"
+LICENSE="CC-BY-SA-3.0 FDL-1.1+ GPL-2+ GPL-3+ LGPL-2+"
+SLOT="0"
+
+IUSE="X +cpupower ipv6 policykit +upower"
+
+REQUIRED_USE="policykit? ( cpupower )"
+
+COMMON_DEPEND="
+ dev-libs/atk
+ >=dev-libs/dbus-glib-0.74
+ >=dev-libs/glib-2.50:2
+ >=dev-libs/libmateweather-1.17.0
+ >=dev-libs/libxml2-2.5:2
+ >=gnome-base/libgtop-2.12.0:2=
+ >=gnome-extra/gucharmap-3.0:2.90
+ >=mate-base/mate-panel-1.17.0
+ >=net-wireless/wireless-tools-28_pre9:0
+ >=sys-apps/dbus-1.10.0
+ x11-libs/gdk-pixbuf:2
+ >=x11-libs/gtk+-3.22:3
+ x11-libs/gtksourceview:3.0
+ >=x11-libs/libnotify-0.7
+ x11-libs/libX11
+ >=x11-libs/libwnck-3.0:3
+ x11-libs/pango
+ cpupower? (
+ sys-power/cpupower
+ policykit? ( >=sys-auth/polkit-0.97:0 )
+ )
+ upower? ( >=sys-power/upower-0.9.23 )
+ !!net-analyzer/mate-netspeed
+"
+
+RDEPEND="${COMMON_DEPEND}
+ mate-base/caja
+ mate-base/mate-desktop
+ >=mate-base/mate-settings-daemon-1.6
+ virtual/libintl
+"
+
+DEPEND="${COMMON_DEPEND}
+ app-text/docbook-xml-dtd:4.3
+ app-text/rarian
+ >=app-text/scrollkeeper-dtd-1:1.0
+ app-text/yelp-tools
+ dev-libs/libxslt
+ >=sys-devel/gettext-0.19.8
+ virtual/pkgconfig
+"
+
+src_configure() {
+
+ # configure.ac logic is a little hinky
+ # and ignores --enable flags for cpufreq
+ use cpupower || myconf="--disable-cpufreq"
+
+ mate_src_configure \
+ --libexecdir=/usr/libexec/mate-applets \
+ $(use_with X x) \
+ $(use_with upower) \
+ $(use_enable ipv6) \
+ $(use_enable policykit polkit) \
+ "${myconf[@]}"
+}
+
+src_test() {
+ unset DBUS_SESSION_BUS_ADDRESS
+ emake check
+}
+
+src_install() {
+ mate_src_install
+
+ local APPLETS="accessx-status battstat charpick command cpufreq drivemount
+ geyes mateweather multiload netspeed stickynotes
+ timerapplet trashapplet"
+
+ for applet in ${APPLETS}; do
+ docinto ${applet}
+
+ for d in AUTHORS ChangeLog NEWS README README.themes TODO; do
+ [ -s ${applet}/${d} ] && dodoc ${applet}/${d}
+ done
+ done
+}
diff --git a/mate-base/mate-common/Manifest b/mate-base/mate-common/Manifest
index 803c7cf8c459..a576dc37aa4a 100644
--- a/mate-base/mate-common/Manifest
+++ b/mate-base/mate-common/Manifest
@@ -1,3 +1,5 @@
DIST mate-common-1.24.1.tar.xz 69316 BLAKE2B e265994231d17bf4bda7a02e4cc2d54d8335eff5ee5c3b35b680335a01a21992d9d13632e95029c03b04cfb8d92ecd9b035f7bd2a8666feb4ccc54a937c71e3b SHA512 da3e670e5b4f566bf1893692b34b63d94cb5bd993ce94d0d8245a54c12b2cc2c6af7c29edd184b09ce5296566dbe34112bc318e740a8a7910e4767569e64d623
+DIST mate-common-1.24.2.tar.xz 69612 BLAKE2B 31010b5417824153046e07c4724c70e5ce9f69c0ad6945ccf276026c7f1d0238b6313cbe13a64a329a889f97a994fa749de152a0e6f02e8bc88e5f7ecf73febf SHA512 aae7cf6f4537b125d363e7be1f349cb4ba9515405d1e48704f87c647b2489647cfa14399f41b65a8c1b2a8851dfe8077ce47a3b618355767cc61a6e0037ba3d0
EBUILD mate-common-1.24.1.ebuild 529 BLAKE2B d1aaa2d697656e1edf596cc555e629297956375658523a973f28ea759f1509feb3125c473e2884dcc78abac7d0c598aefd8beefd40b9647d5051cb1986576de4 SHA512 dac071470e7c27b380f6c707c5e55158d373cab5474188fc27755dc7e89938b95361b3cebadea3a2ee46254eebf04bce88a847aae0a4756c7a9cc4b10cbb20e8
+EBUILD mate-common-1.24.2.ebuild 531 BLAKE2B 4876eb92ae1dcc35dc922cf58981a1f38d030797ab029ae69782ca927aa890cf443c17cd749cd4eea3e5fa0dcc7b05e217749f6cbb187a9522f30710615a1268 SHA512 8f4b13244de3a6b00a8a14731cc8c2aec91a71fd7d35196b71753eaee21c500571bc84b1dbb8d2b471760dea1602ccf0f14a995aab5ad6325429340ea42788e1
MISC metadata.xml 340 BLAKE2B df96462b37467cd5298fc394d73cfce122d7aea210e48a678d4c32d5c2b6a792cdfaf1c39e6968b33d6c3b9aecacd95fdbb4478cc98a58b6c0527c6708e404ef SHA512 06a836307e50d0ecf5e85516865436cddffaa2d69492c295bad163f3511ded0b7254b541fa73b8b5f314c1574c755f595c1a5af5f55c87f2c96aaf06fffc6262
diff --git a/mate-base/mate-common/mate-common-1.24.2.ebuild b/mate-base/mate-common/mate-common-1.24.2.ebuild
new file mode 100644
index 000000000000..6c83b6fdcda7
--- /dev/null
+++ b/mate-base/mate-common/mate-common-1.24.2.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit mate-desktop.org
+
+if [[ ${PV} == 9999 ]]; then
+ inherit autotools
+else
+ KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+fi
+
+DESCRIPTION="Common files for development of MATE packages"
+LICENSE="GPL-3+"
+SLOT="0"
+
+src_prepare() {
+ default
+ if [[ ${PV} == 9999 ]]; then
+ eautoreconf
+ fi
+}
+
+src_install() {
+ mv doc-build/README README.doc-build \
+ || die "Failed to rename doc-build/README."
+
+ default
+
+ dodoc doc/usage.txt
+}
diff --git a/mate-base/mate-control-center/Manifest b/mate-base/mate-control-center/Manifest
index 3158abd53206..c0898b26f303 100644
--- a/mate-base/mate-control-center/Manifest
+++ b/mate-base/mate-control-center/Manifest
@@ -1,3 +1,5 @@
DIST mate-control-center-1.24.0.tar.xz 3488572 BLAKE2B 683b3326deeacf3f47a8ca3201de66a492cac022ae341dfc54cdc97c9a5260e223a082a3dd899b31680e4a8e5b3237d0338c7fd8125468f75e1b00b4e6a130c7 SHA512 78e70bc94a34f8e6083d1951b12fcb9f7e8b7c55c5fac612ee27c8175e91b3872f6ecf15162e747444586612a94f857a02fb91a6fad142b5d0a16e749792c2ce
+DIST mate-control-center-1.24.1.tar.xz 3395740 BLAKE2B 88efb5b170af461b2505be654b005818b5b9087f5535365b7fe4033c05debcbf842fa33a77e4c78e72d0c7426794e943b773612f4431128c01fa77a15f5c2670 SHA512 f0440bfa79099610eb1f9f03bda13347b57d9250264f27971b69a5900338cf750e6eeb14111d7069bf597f5d4c4ed66b0466b926a54e4719845da23de31665f4
EBUILD mate-control-center-1.24.0-r1.ebuild 1576 BLAKE2B c07038c74c505b858da51a0d5db69c26abd8ba9eb4b4a575c523407ec599c0b45a96facf8c3295c0ec571e39e16af237645eb6cb330b8f3297d5ff1fd17e69fc SHA512 a4df72fae5729c3115c04f9984c53b76389add9d4fafe589bfd50d230ef790edc216e16e861272402e7d3a1e55a75565ef0b48696368cb86e601e405c1c1fa78
+EBUILD mate-control-center-1.24.1.ebuild 1597 BLAKE2B 922f1a97937bf5b5f52b8f9b76e110428903b7b975fe43f253ee4f5516b9d52259d949f1e99243fba317c3488b4df1d5cef15eb26a3a06576acfb6973e56cb83 SHA512 cdb812ec3735858ac4f74f2bff50963804cbf3edfe85ab2bef48930bd9d1c31f02d82ac9cade5733e178e3a964d6672540c47323b4fd4bd2055f89cfb2a14ab9
MISC metadata.xml 433 BLAKE2B 189e7b4c8a23defad0506d79de1bc2ee21a6538e9f591db9c11ea1e8b0743e209b7aa53c2a6e3c78c2f4729e8dfbd02e831081193c9124698fca283af8768e9f SHA512 487af436720ff58f170c6e2fcee903669c8bf7b8415dd81a2d1bb5b2feae2f4d1cfecdaed821ecf2e875bd26e9e3ce6013bec07c5e1d699581e0b0f5bb97b60a
diff --git a/mate-base/mate-control-center/mate-control-center-1.24.1.ebuild b/mate-base/mate-control-center/mate-control-center-1.24.1.ebuild
new file mode 100644
index 000000000000..e686d34de0c2
--- /dev/null
+++ b/mate-base/mate-control-center/mate-control-center-1.24.1.ebuild
@@ -0,0 +1,74 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+MATE_LA_PUNT="yes"
+
+inherit mate
+
+if [[ ${PV} != 9999 ]]; then
+ KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+fi
+
+DESCRIPTION="The MATE Desktop configuration tool"
+LICENSE="FDL-1.1+ GPL-2+ LGPL-2+ LGPL-2.1+ HPND"
+SLOT="0"
+
+IUSE="accountsservice appindicator debug"
+
+COMMON_DEPEND="
+ dev-libs/atk
+ >=dev-libs/dbus-glib-0.73
+ >=dev-libs/glib-2.50:2
+ dev-libs/libxml2:2
+ >=gnome-base/dconf-0.13.4
+ >=gnome-base/librsvg-2.0:2
+ >=mate-base/libmatekbd-1.17.0
+ >=mate-base/mate-desktop-1.23.2
+ >=mate-base/caja-1.20.0
+ >=mate-base/mate-menus-1.21.0
+ >=mate-base/mate-settings-daemon-1.23.1
+ >=media-libs/fontconfig-1:1.0
+ media-libs/freetype:2
+ media-libs/libcanberra:0[gtk3]
+ >=sys-apps/dbus-1
+ sys-auth/polkit[introspection]
+ x11-apps/xmodmap
+ x11-libs/cairo
+ x11-libs/gdk-pixbuf:2
+ >=x11-libs/gtk+-3.22:3
+ x11-libs/libX11
+ x11-libs/libXScrnSaver
+ x11-libs/libXcursor
+ x11-libs/libXext
+ >=x11-libs/libXi-1.5
+ x11-libs/libXrandr
+ x11-libs/libXrender
+ >=x11-libs/libxklavier-4
+ x11-libs/pango
+ >=x11-wm/marco-1.17.0:=
+ accountsservice? ( sys-apps/accountsservice )
+ appindicator? ( dev-libs/libappindicator:3 )
+"
+
+RDEPEND="${COMMON_DEPEND}"
+
+DEPEND="${COMMON_DEPEND}
+ app-text/rarian
+ >=app-text/scrollkeeper-dtd-1:1.0
+ app-text/yelp-tools
+ dev-libs/libxml2
+ dev-util/desktop-file-utils
+ dev-util/glib-utils
+ >=sys-devel/gettext-0.19.8
+ x11-base/xorg-proto
+ virtual/pkgconfig
+"
+
+src_configure() {
+ mate_src_configure \
+ --disable-update-mimedb \
+ $(use_enable appindicator) \
+ $(use_enable debug)
+}
diff --git a/mate-base/mate-desktop/Manifest b/mate-base/mate-desktop/Manifest
index 7b5601096cf8..b69855bf686c 100644
--- a/mate-base/mate-desktop/Manifest
+++ b/mate-base/mate-desktop/Manifest
@@ -1,3 +1,5 @@
DIST mate-desktop-1.24.0.tar.xz 1113912 BLAKE2B e5630ae4fe3f6a309d935153069b354a66d9d544bb3c2c7368373134b71a3d177385b157c01845742463ec8c91d0d4df1b39def7202142070221bb3dc7ba505b SHA512 ca60325e7f6167efd21bdd32ae40c2f2bf5ae9bef85f0a43afec05d50567fb650fc0426d94c510b3a42c625dc4b2d31d7559befa50cfbb6d9878635558a52323
+DIST mate-desktop-1.24.1.tar.xz 1115988 BLAKE2B 7dc5595a79d214f1cf947c5ab5372983598bcfc330ebd748d6b9daf10c3134d04150427c6242f754b638377db90d1558067a388e2e8e6a6aaf44a87e44e7a6f3 SHA512 0691dd613946d5d67596d98cd489536f5876cb97fb4c5290133b198479b4bfa3835ca52a16a2d0cc5e863d625aedda83ab01e85d67f58a09763673f0f18ebc5a
EBUILD mate-desktop-1.24.0-r1.ebuild 1142 BLAKE2B d3acc8b0c8c3edbac15e70a4b595a766baced0cc2cf2aaa69cc66e966b847a6cdb28945703ec24181d3bcfc16d0935e99312b171fe9ff3569252736ed59c6b64 SHA512 16b94ab140db87043add3a1266a05daa571906dcce7c2b5673e86db18b963ec446750b7d0c2db6232402e7be853b6bf46d8d0e82a75a7e03038eb52b47e2e9ad
+EBUILD mate-desktop-1.24.1.ebuild 1142 BLAKE2B afe90bc7efbfa2f9bb0d05bd9f7b516c9d77cb20a7a495f93047b2336e2294a5ec01cf1bb5b737cbacc48441371bbce0f8db5e75f3ce5841756f225cba776699 SHA512 2ad197b9840e5f2de2a470d77ef5468e5bb25206f18bc81acc36a7980bae1df9e31921a5f9ff1d27652d2193b10c7ffa81ff3570f0572370305709d5f285a7f7
MISC metadata.xml 341 BLAKE2B d5ca73000fca7b5092f767fc927d65f32ab507a08f2d8c6f1a48d1a70ed25653467f75de3b556543512b3d7d9cc4b1704166eea72bd3ca708ad0b40e216e534a SHA512 7d54ddfb1e11f270908131ea9e1287efb589d0015305576d05bb2d57c74ec3778c004fa4a1533140026eeb4774c8b50f79045564877c9c2e06e4e446e101e08b
diff --git a/mate-base/mate-desktop/mate-desktop-1.24.1.ebuild b/mate-base/mate-desktop/mate-desktop-1.24.1.ebuild
new file mode 100644
index 000000000000..13b996530016
--- /dev/null
+++ b/mate-base/mate-desktop/mate-desktop-1.24.1.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+MATE_LA_PUNT="yes"
+
+inherit mate
+
+if [[ ${PV} != 9999 ]]; then
+ KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+fi
+
+DESCRIPTION="Libraries for the MATE desktop that are not part of the UI"
+LICENSE="FDL-1.1 GPL-2+ LGPL-2+ MIT-with-advertising"
+SLOT="0"
+
+IUSE="X debug +introspection startup-notification"
+
+COMMON_DEPEND="
+ >=dev-libs/glib-2.50:2
+ >=gnome-base/dconf-0.13.4
+ x11-libs/cairo
+ x11-libs/libX11
+ >=x11-libs/libXrandr-1.3
+ >=x11-libs/gtk+-3.22:3[introspection?]
+ introspection? ( >=dev-libs/gobject-introspection-0.9.7:= )
+ startup-notification? ( >=x11-libs/startup-notification-0.5:0 )
+"
+
+RDEPEND="${COMMON_DEPEND}
+ virtual/libintl
+"
+
+DEPEND="${COMMON_DEPEND}
+ app-text/docbook-xml-dtd:4.1.2
+ app-text/iso-codes
+ dev-util/gtk-doc
+ dev-util/gtk-doc-am
+ >=sys-devel/gettext-0.19.8
+ x11-base/xorg-proto
+ >=x11-libs/gdk-pixbuf-2.36.5
+ virtual/pkgconfig
+"
+
+src_configure() {
+ mate_src_configure \
+ --enable-mate-about \
+ $(use_with X x) \
+ $(use_enable debug) \
+ $(use_enable introspection) \
+ $(use_enable startup-notification)
+}
diff --git a/mate-base/mate-menus/Manifest b/mate-base/mate-menus/Manifest
index 7ed2a47d1d4c..b8c1b33b71ff 100644
--- a/mate-base/mate-menus/Manifest
+++ b/mate-base/mate-menus/Manifest
@@ -1,4 +1,6 @@
AUX 10-xdg-menu-mate-r1 192 BLAKE2B e8614b8fa478d0fcf2cdd99b8f3a4c0ec9d82c98b550a767e552bac8105ab354de8e75e43678faa7130674b4047178bcfa45d8884f21ce4b6f3a12c6ba8a8768 SHA512 1f7be7596465c4c3116add1a73517582dc9463f0b7845ed9e9e61416e45afad0c10c6c923ab125a2542d9cbdab0f37bfcc4df8007dfc7d925ad617802278f258
DIST mate-menus-1.24.0.tar.xz 404028 BLAKE2B 18bea0a6c21444b0b568564d0c15ba0e231643dfcb9c74d6ab9a08cd57cab2289436dada030397737667f5a51c4ab39ab06fff3f585347ebb5f7afc40957acc0 SHA512 27f8ba0666b08fbcfc3f02a42e4b9f3d3431e3d171be0fe9569f412b2f9ead370fff15833feb920b64d2a067e81354970df2ee1c465f10faa3dbd9c97af20406
+DIST mate-menus-1.24.1.tar.xz 402968 BLAKE2B fb63e3dbffab2725407f03011618fc3698b80be1add349edf86a4bc0a26427bf2a69d696e0accdff16ee3d12b94e5458ef4874efb19c8a25b6c74769448d5374 SHA512 5235d3be31d30f8aeaf9b2da0f8fe8dc586e07ae0dcbc3da88a4f04181277a9dec9414dee9c255023b1ebd406f8b131197e3f526f9bac14eeb23d8014cfd22cb
EBUILD mate-menus-1.24.0-r2.ebuild 936 BLAKE2B 35078e816c4a625c0762fcec9f9fa2b5c063fff8cecc2df49f9048a9a61fc3216d73bcdc7d21508df3d4349acdebdbcfbf6bac014e5261b6a28700ce2befa831 SHA512 603f74f6dd1c095e39f0da60fcf7121ce29624c9478e1e2f65025568e5c1272dcf2565f628b32616afa88035d47557a743cfce2b124e5faa57d9ba3ea3fa7077
+EBUILD mate-menus-1.24.1.ebuild 915 BLAKE2B 7a61118b68e5b310568bda59f63e7328120699ba85420b602255d678407d338e1d2c2c37a93e8c0d259b6d6d3230899cb39b675033bdba04161d7e943bf8f886 SHA512 7d6ce41b7bcd0dbef495e25e7d312af7573f6e2209949fe379e3534d5db601ea8f05f7b810bc7abd73d24ce722e5f44ffbdb4c6e8ea6d6c05e66bc53dffa725c
MISC metadata.xml 339 BLAKE2B 0aa628f37ca885f294c05a4f97ecea8b57a588e02997ef0ab33485ada19abbae35e2c1ed5ed9f18c2b9143d9f0e4cf76ec2adbfec74a96062b5ddee0fb337dfc SHA512 39239eed6c1808d1b279a5924b2c66dfd38a4548b182b79e2a2f9c00f64a799c4e99d510b30a2ca179a918218e4e49b021e7cb3386c30c86b776a36f3800b03c
diff --git a/mate-base/mate-menus/mate-menus-1.24.1.ebuild b/mate-base/mate-menus/mate-menus-1.24.1.ebuild
new file mode 100644
index 000000000000..49466cbe7ce9
--- /dev/null
+++ b/mate-base/mate-menus/mate-menus-1.24.1.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+GNOME2_LA_PUNT="yes"
+
+inherit mate
+
+if [[ ${PV} != 9999 ]]; then
+ KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+fi
+
+DESCRIPTION="MATE menu system, implementing the F.D.O cross-desktop spec"
+LICENSE="GPL-2+ LGPL-2+ LGPL-2.1+"
+SLOT="0"
+
+IUSE="debug +introspection"
+
+COMMON_DEPEND=">=dev-libs/glib-2.50:2
+ introspection? ( >=dev-libs/gobject-introspection-0.6.7:= )
+"
+
+RDEPEND="${COMMON_DEPEND}"
+
+DEPEND="${COMMON_DEPEND}
+ >=sys-devel/gettext-0.19.8
+ virtual/pkgconfig
+"
+
+src_configure() {
+ # Do NOT compile with --disable-debug/--enable-debug=no as it disables API
+ # usage checks.
+ mate_src_configure \
+ --enable-debug=$(usex debug yes minimum) \
+ $(use_enable introspection)
+}
+
+src_install() {
+ mate_src_install
+
+ exeinto /etc/X11/xinit/xinitrc.d/
+ newexe "${FILESDIR}/10-xdg-menu-mate-r1" "10-xdg-menu-mate"
+}
diff --git a/mate-base/mate-panel/Manifest b/mate-base/mate-panel/Manifest
index 9ca032d2425e..17f0f0d38bb3 100644
--- a/mate-base/mate-panel/Manifest
+++ b/mate-base/mate-panel/Manifest
@@ -1,3 +1,5 @@
DIST mate-panel-1.24.0.tar.xz 3040068 BLAKE2B 2ef2973014e32ab62ba9d4a05a820a2640415b493886d74e09089ed91bfe61d2d53ee6313c104945ddc95c992423403f6bca72a7f8b80ce189cd9f247add931c SHA512 12a88534400603998b4d4d415940947dd6372914135aa8eb6052c75e134412739a96064ad654e8f2625dbb6fe853e8cb376c41e530c30234e08141a46634820b
+DIST mate-panel-1.24.1.tar.xz 3265000 BLAKE2B eb5d2c8b6668ecb1d072e80ac4062574c97b7d52a1473133efff0fb12eca4e765df016d8ede4c6745f7bd9e6ea64114ccfcdf87045ca00797e63ab9ec215435c SHA512 1a1e62207d58472daa00d409ef2b04944929af7f9fe05592076adcc069e2d70012424b3386d30f8b9adccf05c328b8ab1662b8726e507465881a4ae26c26829f
EBUILD mate-panel-1.24.0-r2.ebuild 1527 BLAKE2B ebdd026ef8ed0b9e2fbc67c454f854b4387f5e2c976129309d5228306945ebdf745ead7a10d9858eb12d223a7a22bd2f94cbec79d928c43e212ae40bc65276b9 SHA512 90630414db1c1d3ca50ce6faa78923f9afe2a4ed6c19e20cb95b359b380ef8e0d70b9093c27d227d9766ec076518d24df84a1b18dde2703c3e75919bef503ca2
+EBUILD mate-panel-1.24.1.ebuild 1508 BLAKE2B 6b1633ccd8f2a6c5392b12d26ade19c0fa3cada0493bfb38bd0146d016358c4e572baba9a1182bbf6cd1c12109c9dc92cd8df2cabf2b991439a95bcc52447bfd SHA512 e5e98bd2cbdc0ef93d687c8a8989c0f00014b3d52b3ffbc7c809c5c433195bd019417c67760c2a389c09bfb0f4979791ea8b6a81556c39c3d2c7616ab74728b0
MISC metadata.xml 339 BLAKE2B d4e26fe24b5076b1a78c8de45bab802a438bd5fc171da7a6da6dc2460a7cb53677d4044abefc6c925a1b56d60d1a20fcb2334121ac0750d8347dc8ca3497b9c7 SHA512 788f53b6c90c485f6c8e4de2a9d1fd8f895b7c57cb7beeb0ec295a4710ceac5c8537ec9b3b567fbb5fae95cc08ce8892649a4198d40f30363b98f01267d67d26
diff --git a/mate-base/mate-panel/mate-panel-1.24.1.ebuild b/mate-base/mate-panel/mate-panel-1.24.1.ebuild
new file mode 100644
index 000000000000..6b5b93b187ea
--- /dev/null
+++ b/mate-base/mate-panel/mate-panel-1.24.1.ebuild
@@ -0,0 +1,72 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+MATE_LA_PUNT="yes"
+
+inherit mate
+
+if [[ ${PV} != 9999 ]]; then
+ KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+fi
+
+DESCRIPTION="The MATE panel"
+LICENSE="FDL-1.1+ GPL-2+ LGPL-2+"
+SLOT="0"
+
+IUSE="X +introspection wayland"
+
+REQUIRED_USE="|| ( X wayland )"
+
+COMMON_DEPEND="
+ dev-libs/atk
+ >=dev-libs/dbus-glib-0.80:0
+ >=dev-libs/glib-2.50:2
+ >=dev-libs/libmateweather-1.17.0
+ dev-libs/libxml2:2
+ >=gnome-base/dconf-0.13.4
+ >=gnome-base/librsvg-2.36.2:2
+ >=mate-base/mate-desktop-1.17.0
+ >=mate-base/mate-menus-1.21.0
+ >=sys-apps/dbus-1.1.2
+ >=x11-libs/cairo-1.0.0[X?]
+ >=x11-libs/gdk-pixbuf-2.25.2:2
+ >=x11-libs/gtk+-3.22:3[introspection?]
+ x11-libs/libICE
+ x11-libs/libSM
+ >=x11-libs/libwnck-3.4.6:3[introspection?]
+ >=x11-libs/pango-1.15.4:0[introspection?]
+ X? (
+ x11-libs/libX11
+ x11-libs/libXau
+ >=x11-libs/libXrandr-1.3
+ )
+ introspection? ( >=dev-libs/gobject-introspection-0.6.7:= )
+ wayland? ( gui-libs/gtk-layer-shell )
+"
+
+RDEPEND="${COMMON_DEPEND}
+ virtual/libintl
+"
+
+DEPEND="${COMMON_DEPEND}
+ app-text/docbook-xml-dtd:4.1.2
+ app-text/yelp-tools
+ >=dev-lang/perl-5:=
+ dev-util/glib-utils
+ dev-util/gdbus-codegen
+ dev-util/gtk-doc
+ dev-util/gtk-doc-am
+ >=sys-devel/gettext-0.19.8
+ virtual/pkgconfig
+"
+
+src_configure() {
+ mate_src_configure \
+ --libexecdir=/usr/libexec/mate-applets \
+ --disable-deprecation-flags \
+ $(use_enable X x11) \
+ $(use_enable introspection) \
+ $(use_enable wayland)
+}
diff --git a/mate-base/mate-session-manager/Manifest b/mate-base/mate-session-manager/Manifest
index 02b8dde9e54b..0d81619ff02a 100644
--- a/mate-base/mate-session-manager/Manifest
+++ b/mate-base/mate-session-manager/Manifest
@@ -3,5 +3,7 @@ AUX 15-xdg-data-mate-r2 300 BLAKE2B dd937a405d9207d337a1bf9a630b3717e1c93a02231d
AUX MATE 2378 BLAKE2B 824c6e357c90322a499aeeece3e38d25bcfb87c23eab159e1bc3c4dc39aeb535eb86f7833e8d9b9b1d48fc765414ca79120bee81ffde8c7d1f0ea6a112fe2dcc SHA512 dbb162f694eeee806a12b46bf45d47f4887a83562b61d05037b3de5a7778a68d79de5528327588da13a5c17c283c8b7590c10877eba77cea75ebe5113ef2c920
AUX defaults.list 14293 BLAKE2B b8de50636f845e5ed197968a0f917a3d2c1f59b082ae7d76841c9802ce6182556a29faebcd28f71dfdd778ae73268ebba1d450c9f18ac730aedd5ba0f025e53c SHA512 d3b14a4676bbadb93bc33e94ddf74fc6a2c072c52ada51d8f658008301d795102d47b3e1b71f9884d117111329774deaab1a5c1718c3dab5bcf96df1657f3c9d
DIST mate-session-manager-1.24.0.tar.xz 709712 BLAKE2B 6455872dfc89cdd3ced563a877e30ef59d2c6d94bd8f3b930eb778ea6b22a52ee860d785ba13d348e37e0d74526de4aef229d5c7b022e7f974ac949f553d7704 SHA512 ee519c8ded1f2df26e62a1384439e8929942d19560c258c91010f8d34bcc7518975406fbc0a5b76d4e73e954cdc2ea106d71476e446573d4a77d2704f6cc9e37
+DIST mate-session-manager-1.24.1.tar.xz 711188 BLAKE2B a2d48b53fbff6f2bf56cdf24efb709a17458341c75a37ab7494fcf344064b64f50e9527f11d74b681d2156508e24fefdb7a5c7637b72deddf1f3a82e4096031b SHA512 ca561e13080ef334a69f18b3aec0993532381ea5c178a0acf969bf2ed9cb5d484626404ab43d809727d8eef9b5eda29adc224168290f78a63da2621ac7ef79f5
EBUILD mate-session-manager-1.24.0-r4.ebuild 1929 BLAKE2B 204cf4fa821c8349cd3ec114262583650167e317ec33fbde80dc0e4ee35f817f2cc0311467cdf1884edb13f2bee03392bf2de086a6c019d717ecf104d9de17c9 SHA512 4924a51bcb15b7c8b6f375f9c380a251b565b1abd653e86a2ae4382083b25a6aa44f060ab048b15f140f6ca80c7d3cc3bc94672de797d224fd92499ec3ba137d
-MISC metadata.xml 497 BLAKE2B 85510300fad0274831fbbb5dbedb00bd3e6347518e0188838f8dce213064db44612ca7e7fbbe922cc46924f02f2fda50120ecba21774231af6e3acea45fc9db4 SHA512 19f431c7d3a9912baaa3df85fd222be5b2649f46a723ffdc084524b172c6c387e4a9928b219d9e73217c7e6ef677f2e5e82473547489001fc20fee7529373568
+EBUILD mate-session-manager-1.24.1.ebuild 2033 BLAKE2B b70fd6f0463ce5901c42ace75a750b50114150a809579b5d88d7f9573ef949bbca2f882cba415aa3815c81640628fad53c644f2fa31973e8ce4718132f9a0df3 SHA512 6263eed85df8b9f196d434ec6434a18d93d16dd64d1335d1ac3d9df1a1d118dc583698022c65da93f64a1ee6ae4486bf0e85bbf12bbe395cb3186bd2c663885f
+MISC metadata.xml 577 BLAKE2B 3bf7a2256980435ad2a25082ab7c0f21b7039cafcb4121d0575b5973dbe2a28f396f027050063aaa39008eab36d2481c382e7ff5504d61dfb5f16133766b54b0 SHA512 93465a71a4a05d3c1f43631fe55fff10c4138667d996f951b1544f15ebad4ba4c2fa70ca22d9b1d69c421839d95416c544c6f729220c2ec0cc1b9af5e2602b2b
diff --git a/mate-base/mate-session-manager/mate-session-manager-1.24.1.ebuild b/mate-base/mate-session-manager/mate-session-manager-1.24.1.ebuild
new file mode 100644
index 000000000000..1cc0a5a13f47
--- /dev/null
+++ b/mate-base/mate-session-manager/mate-session-manager-1.24.1.ebuild
@@ -0,0 +1,89 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit mate
+
+if [[ ${PV} != 9999 ]]; then
+ KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+fi
+
+DESCRIPTION="MATE session manager"
+HOMEPAGE="https://mate-desktop.org/"
+
+LICENSE="GPL-2+ GPL-3+ HPND LGPL-2+ LGPL-2.1+"
+SLOT="0"
+IUSE="debug elogind gles2 gnome-keyring ipv6 systemd +xtrans"
+
+REQUIRED_USE="^^ ( elogind systemd )"
+
+# x11-misc/xdg-user-dirs{,-gtk} are needed to create the various XDG_*_DIRs, and
+# create .config/user-dirs.dirs which is read by glib to get G_USER_DIRECTORY_*
+# xdg-user-dirs-update is run during login (see 10-user-dirs-update-gnome below).
+
+COMMON_DEPEND="
+ >=dev-libs/dbus-glib-0.76
+ >=dev-libs/glib-2.50:2
+ dev-libs/libxslt
+ sys-apps/dbus
+ x11-libs/gdk-pixbuf:2
+ >=x11-libs/gtk+-3.22:3
+ x11-libs/libICE
+ x11-libs/libSM
+ x11-libs/libX11
+ x11-libs/libXau
+ x11-libs/libXext
+ x11-libs/libXrender
+ x11-libs/libXtst
+ x11-libs/pango
+ gles2? ( media-libs/mesa[egl,gles2] )
+ systemd? ( sys-apps/systemd )
+ elogind? ( sys-auth/elogind )
+ xtrans? ( x11-libs/xtrans )
+"
+
+RDEPEND="${COMMON_DEPEND}
+ mate-base/mate-desktop
+ virtual/libintl
+ x11-apps/xdpyinfo
+ x11-misc/xdg-user-dirs
+ x11-misc/xdg-user-dirs-gtk
+ gnome-keyring? ( gnome-base/gnome-keyring )
+ !<gnome-base/gdm-2.20.4
+"
+
+DEPEND="${COMMON_DEPEND}
+ >=dev-lang/perl-5
+ dev-util/glib-utils
+ >=sys-devel/gettext-0.19.8
+ virtual/pkgconfig
+"
+
+MATE_FORCE_AUTORECONF=true
+
+src_configure() {
+ mate_src_configure \
+ $(use_with elogind) \
+ $(use_with gles2 libglesv2) \
+ $(use_with systemd) \
+ $(use_with xtrans) \
+ $(use_enable debug) \
+ $(use_enable ipv6)
+}
+
+src_install() {
+ mate_src_install
+
+ exeinto /etc/X11/Sessions/
+ doexe "${FILESDIR}"/MATE
+
+ insinto /usr/share/mate/applications/
+ doins "${FILESDIR}"/defaults.list
+
+ exeinto /etc/X11/xinit/xinitrc.d/
+ newexe "${FILESDIR}"/15-xdg-data-mate-r2 15-xdg-data-mate
+
+ # This should be done in MATE too, see Gentoo bug #270852
+ newexe "${FILESDIR}"/10-user-dirs-update-mate-r2 10-user-dirs-update-mate
+}
diff --git a/mate-base/mate-session-manager/metadata.xml b/mate-base/mate-session-manager/metadata.xml
index ee3469ab6dba..46d654532c7a 100644
--- a/mate-base/mate-session-manager/metadata.xml
+++ b/mate-base/mate-session-manager/metadata.xml
@@ -6,6 +6,7 @@
<name>Gentoo MATE Desktop</name>
</maintainer>
<use>
+ <flag name="gles2">Build with support for GLESv2 acceleration sessions</flag>
<flag name="xtrans">Build with Xtrans support;
WARNING: Disabling this flag will result in ICE binding on all interfaces</flag>
</use>
diff --git a/mate-base/mate-settings-daemon/Manifest b/mate-base/mate-settings-daemon/Manifest
index 79ce8b7206f4..c350225081a9 100644
--- a/mate-base/mate-settings-daemon/Manifest
+++ b/mate-base/mate-settings-daemon/Manifest
@@ -1,3 +1,5 @@
DIST mate-settings-daemon-1.24.0.tar.xz 1026248 BLAKE2B 134ad9c23488ae4a9619e5d9d4465bd3f2cbbacbd3b3e78924c3adcc95a88a8499c24b1c7bd844994b67517407c08c6bf22471597ad9311a4ae04cd7c96996fc SHA512 897d3540930ac407d802c9ecd1995e9bfee14eafadbbfad64aab1e7d93c9830111ac991d8f0df37e34efaa3f7cae9d59ee4d786b15acf0b87b8ba5d299bc1cc1
+DIST mate-settings-daemon-1.24.1.tar.xz 1033680 BLAKE2B ea8b3b277e97b9aa177eda711e1ccd507a5c9c1dded6f6b8812512c0b90469a0af256b1de1d12bffd7933b0a7b3a41f2e547cd7f830086929e41927d2e9c9ec3 SHA512 3a13a853bf2991f219f91398c31fda4aa3002fe5f5a4497c0e2097d2e8a812eb82bd1e4e1661d7b29061f185e74388f744bb37a0430d38bff63ddce6fe4d0bdd
EBUILD mate-settings-daemon-1.24.0.ebuild 1556 BLAKE2B ab59c9bf4b2ee2d6e5132e419837563a4b58f2f5ddb4227b02be9d28adac1df2bab4e102ff0c1d08168f4f79187b720bbd9603ca8ba7134cc8d26eef4c405138 SHA512 a9010b8badd10d8cbec4763af95da406af8ae8328168248c2201bdb905e36a0634f9c37e9df23cc8eeb23293d7ee358912026243c4611c6afe2e94ad350f3672
+EBUILD mate-settings-daemon-1.24.1.ebuild 1557 BLAKE2B b5505e804466ae8efc2f29a185d00ad66e313f1598c59b45d9b691d9c37b67c01016fd55078c123b6b09aef4e488b7ce888449f88ce1fa920201bfda22b9bc25 SHA512 fab0772e5b5da5819d4928661b223e95adb6add93137483b5c76f1ac0950d40f5139a2a9640647bf917dfea999d68a7fdc4407952d42950b4b869d3ee60fecd8
MISC metadata.xml 418 BLAKE2B c2bac7304f03cc8ce38351a4418a08bceb9bb71c1fde52acd7fafab37802c6c8d1bba307f84191944b7196e7220a93ea3c622f1c1db8aa93b13a51616c1fbdd9 SHA512 e87db5a05fd52a6660562ac76d26c2b978e6c0dab871eedb65172dbe2c24b2e090966d6808b6f2748f6807543d47a7e7455618bfb876d58e76ac01ae2a6622a7
diff --git a/mate-base/mate-settings-daemon/mate-settings-daemon-1.24.1.ebuild b/mate-base/mate-settings-daemon/mate-settings-daemon-1.24.1.ebuild
new file mode 100644
index 000000000000..4d738752ea14
--- /dev/null
+++ b/mate-base/mate-settings-daemon/mate-settings-daemon-1.24.1.ebuild
@@ -0,0 +1,73 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+MATE_LA_PUNT="yes"
+
+inherit mate
+
+if [[ ${PV} != 9999 ]]; then
+ KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+fi
+
+DESCRIPTION="MATE Settings Daemon"
+LICENSE="GPL-2+ GPL-3+ HPND LGPL-2+ LGPL-2.1+"
+SLOT="0"
+
+IUSE="X debug libnotify policykit pulseaudio rfkill smartcard +sound"
+
+REQUIRED_USE="pulseaudio? ( sound )"
+
+COMMON_DEPEND=">=dev-libs/dbus-glib-0.74
+ >=dev-libs/glib-2.50:2
+ >=gnome-base/dconf-0.13.4
+ >=mate-base/libmatekbd-1.17.0
+ >=mate-base/mate-desktop-1.23.2
+ media-libs/fontconfig:1.0
+ x11-libs/cairo
+ x11-libs/gdk-pixbuf:2
+ >=x11-libs/gtk+-3.22:3
+ x11-libs/libX11
+ x11-libs/libXi
+ x11-libs/libXext
+ >=x11-libs/libxklavier-5.2
+ libnotify? ( >=x11-libs/libnotify-0.7:0 )
+ policykit? (
+ >=dev-libs/dbus-glib-0.71
+ >=sys-apps/dbus-1.10.0
+ >=sys-auth/polkit-0.97
+ )
+ pulseaudio? (
+ >=media-libs/libmatemixer-1.10[pulseaudio]
+ >=media-sound/pulseaudio-0.9.15
+ )
+ smartcard? ( >=dev-libs/nss-3.11.2 )
+ sound? (
+ >=media-libs/libmatemixer-1.10
+ media-libs/libcanberra[gtk3]
+ )
+"
+
+RDEPEND="${COMMON_DEPEND}
+ virtual/libintl
+"
+
+DEPEND="${COMMON_DEPEND}
+ >=sys-devel/gettext-0.19.8
+ virtual/pkgconfig
+ x11-base/xorg-proto
+"
+
+src_configure() {
+ mate_src_configure \
+ $(use_with X x) \
+ $(use_with libnotify) \
+ $(use_with sound libcanberra) \
+ $(use_with sound libmatemixer) \
+ $(use_enable debug) \
+ $(use_enable policykit polkit) \
+ $(use_enable pulseaudio pulse) \
+ $(use_enable rfkill) \
+ $(use_enable smartcard smartcard-support)
+}