[gentoo-commits] repo/gentoo:master commit in: mate-base/mate-settings-daemon/files/

2024-09-20 Thread Andreas Sturmlechner
commit: 81ff751adc98a1b100445bcd52f68206f582abb2
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Thu Sep 19 17:37:52 2024 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Sep 20 16:35:34 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=81ff751a

mate-base/mate-settings-daemon: remove unused patch(es)

Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 ...tings-daemon-1.26.0-fix-buid-with-clang16.patch | 45 --
 1 file changed, 45 deletions(-)

diff --git 
a/mate-base/mate-settings-daemon/files/mate-settings-daemon-1.26.0-fix-buid-with-clang16.patch
 
b/mate-base/mate-settings-daemon/files/mate-settings-daemon-1.26.0-fix-buid-with-clang16.patch
deleted file mode 100644
index cf91dbc6412e..
--- 
a/mate-base/mate-settings-daemon/files/mate-settings-daemon-1.26.0-fix-buid-with-clang16.patch
+++ /dev/null
@@ -1,45 +0,0 @@
-https://github.com/mate-desktop/mate-settings-daemon/commit/42e91f2805c508317b4d26166cb3db332dd313e8.patch
-From: Colomban Wendling 
-Date: Tue, 27 Jun 2023 12:21:16 +0200
-Subject: [PATCH] a11y-keyboard-atspi: Fix memory leak
-
-Fix fairly large memory leak when beeping on keys while caps lock is
-enabled.  The libatspi2 docs and API were quite misleading, so I
-overlooked the fact the event parameter should be freed in the
-callback.
-
-This changes the constness of the callback argument, which is new in
-libatspi2 2.40 -- yet the actual behavior didn't change, only the
-qualifier was removed, see [1].
-This might however bring up a compiler warning when building against
-libatspi2 < 2.40;  but on the other hand it fixed build with
-clang >= 16, see #399.  As it is unlikely to build with clang >= 16
-and libatspi2 < 2.40, I think it's a good compromise.
-
-[1] 
https://gitlab.gnome.org/GNOME/at-spi2-core/-/commit/7dfb0b7fc2d1710ef7fad54f910fa4c6a5e3af17
 a/plugins/a11y-keyboard/msd-a11y-keyboard-atspi.c
-+++ b/plugins/a11y-keyboard/msd-a11y-keyboard-atspi.c
-@@ -55,16 +55,16 @@ msd_a11y_keyboard_atspi_class_init 
(MsdA11yKeyboardAtspiClass *klass)
- }
- 
- static gboolean
--on_key_press_event (const AtspiDeviceEvent *event,
--void   *user_data G_GNUC_UNUSED)
-+on_key_press_event (AtspiDeviceEvent *event,
-+void *user_data G_GNUC_UNUSED)
- {
- /* don't ring on capslock itself, that's taken care of by togglekeys
-  * if the user want it. */
--if (event->id == GDK_KEY_Caps_Lock)
--return FALSE;
--
--gdk_display_beep (gdk_display_get_default ());
-+if (event->id != GDK_KEY_Caps_Lock)
-+gdk_display_beep (gdk_display_get_default ());
- 
-+/* cast the possible erroneous const away with atspi < 2.40 */
-+g_boxed_free (ATSPI_TYPE_DEVICE_EVENT, (gpointer) event);
- return FALSE;
- }
- 
-



[gentoo-commits] repo/gentoo:master commit in: mate-base/mate-control-center/files/

2024-09-20 Thread Andreas Sturmlechner
commit: 03e264d04410d30d5a06629cad978a462ffbb6ea
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Thu Sep 19 17:37:37 2024 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Sep 20 16:35:33 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=03e264d0

mate-base/mate-control-center: remove unused patch

Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 ...e-control-center-1.26.0-ayatana-detection.patch | 435 -
 1 file changed, 435 deletions(-)

diff --git 
a/mate-base/mate-control-center/files/mate-control-center-1.26.0-ayatana-detection.patch
 
b/mate-base/mate-control-center/files/mate-control-center-1.26.0-ayatana-detection.patch
deleted file mode 100644
index ed1c8aec619e..
--- 
a/mate-base/mate-control-center/files/mate-control-center-1.26.0-ayatana-detection.patch
+++ /dev/null
@@ -1,435 +0,0 @@
 mate-control-center-1.26.0.old/configure.ac2023-04-28 
16:12:05.281295458 +0200
-+++ mate-control-center-1.26.0/configure.ac2023-04-28 16:48:44.374329792 
+0200
-@@ -84,30 +84,50 @@
- 
- AM_CONDITIONAL(HAVE_TYPING_BREAK, test "x$TYPING_BREAK" = xtyping-break)
- 
--dnl app indicator
--APPINDICATOR_PKG=appindicator3-0.1
-+dnl app indicator (Ubuntu and Ayatana implementation)
-+AYATANA_APPINDICATOR_PKG=ayatana-appindicator3-0.1
-+UBUNTU_APPINDICATOR_PKG=appindicator3-0.1
-+
-+PKG_CHECK_EXISTS($AYATANA_APPINDICATOR_PKG >= $APPINDICATOR_REQUIRED,
-+[have_appindicator_ayatana="yes"],
-+[have_appindicator_ayatana="no"])
-+PKG_CHECK_EXISTS($UBUNTU_APPINDICATOR_PKG >= $APPINDICATOR_REQUIRED,
-+[have_appindicator_ubuntu="yes"],
-+[have_appindicator_ubuntu="no"])
- 
- AC_ARG_ENABLE(appindicator,
- 
AS_HELP_STRING([--enable-appindicator[=@<:@no/auto/yes@:>@]],[Build support for 
application indicators ]),
- [enable_appindicator=$enableval],
- [enable_appindicator="auto"])
- 
--if test x$enable_appindicator = xauto ; then
--PKG_CHECK_EXISTS([$APPINDICATOR_PKG >= $APPINDICATOR_REQUIRED],
-- enable_appindicator="yes",
-- enable_appindicator="no")
-+if  test "x$enable_appindicator" = "xauto" &&
-+   (test "x$have_appindicator_ayatana" = "xyes" ||
-+test "x$have_appindicator_ubuntu" = "xyes"); then
-+   AC_MSG_NOTICE([Enabling AppIndicator support (as 
--enable-appindicator=auto was used).])
-+   enable_appindicator="yes"
- fi
- 
--if test x$enable_appindicator = xyes ; then
--PKG_CHECK_EXISTS([$APPINDICATOR_PKG >= $APPINDICATOR_REQUIRED],,
-- AC_MSG_ERROR([appindicator-0.1 is not installed]))
--PKG_CHECK_MODULES(APP_INDICATOR,
--$APPINDICATOR_PKG >= $APPINDICATOR_REQUIRED)
--AC_SUBST(APP_INDICATOR_CFLAGS)
--AC_SUBST(APP_INDICATOR_LIBS)
--AC_DEFINE(HAVE_APP_INDICATOR, 1, [Have AppIndicator])
-+if test "x$enable_appindicator" = "xyes"; then
-+   if test "x$have_appindicator_ayatana" = "xyes"; then
-+   AC_MSG_NOTICE([Buidling against Ayatana AppIndicator.])
-+   PKG_CHECK_MODULES(AYATANA_APPINDICATOR,
-+ [$AYATANA_APPINDICATOR_PKG >= 
$APPINDICATOR_REQUIRED],
-+ [AC_DEFINE(HAVE_AYATANA_APPINDICATOR, 1, 
[Have Ayatana AppIndicator])])
-+   AC_SUBST(AYATANA_APPINDICATOR_CFLAGS)
-+   AC_SUBST(AYATANA_APPINDICATOR_LIBS)
-+   elif test "x$have_appindicator_ubuntu" = "xyes"; then
-+   AC_MSG_NOTICE([Buidling against Ubuntu AppIndicator.])
-+   PKG_CHECK_MODULES(UBUNTU_APPINDICATOR,
-+ [$UBUNTU_APPINDICATOR_PKG >= 
$APPINDICATOR_REQUIRED],
-+ [AC_DEFINE(HAVE_UBUNTU_APPINDICATOR, 1, 
[Have Ubuntu AppIndicator])])
-+   AC_SUBST(UBUNTU_APPINDICATOR_CFLAGS)
-+   AC_SUBST(UBUNTU_APPINDICATOR_LIBS)
-+   else
-+   AC_MSG_ERROR([Neither Ayatana AppIndicator nor Ubuntu 
AppIndicator library is present, but you enabled AppIndicator support.])
-+   fi
- fi
--AM_CONDITIONAL(HAVE_APP_INDICATOR, test x"$enable_appindicator" = xyes)
-+AM_CONDITIONAL(HAVE_AYATANA_APPINDICATOR, test x"$have_appindicator_ayatana" 
= xyes -a x"$enable_appindicator" = xyes)
-+AM_CONDITIONAL(HAVE_UBUNTU_APPINDICATOR, test x"$have_appindicator_ubuntu" = 
xyes -a x"$enable_appindicator" = xyes)
- 
- dnl keyboard-properties-capplet
- savecppflags=$CPPFLAGS
-@@ -322,7 +342,10 @@
- Warning flags: ${WARN_CFLAGS}
- Linker flags:  ${LDFLAGS}
- 
--Appindicator:  ${enable_appindicator}
-+AppIndicator enabled:  ${enable_appindicator}
-+Ayatana AppIndicator (preferred)   ${have_appindicator_ayatana}
-+

[gentoo-commits] repo/gentoo:master commit in: mate-base/mate-settings-daemon/

2024-09-17 Thread Andreas Sturmlechner
commit: f5ca1e96ad9ae6a3d3c920ad0d2a282299e72f30
Author: Ian Jordan  gmail  com>
AuthorDate: Tue Sep  3 12:22:00 2024 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Sep 17 17:50:06 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f5ca1e96

mate-base/mate-settings-daemon: drop 1.26.1

Signed-off-by: Ian Jordan  gmail.com>
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 mate-base/mate-settings-daemon/Manifest|  1 -
 .../mate-settings-daemon-1.26.1.ebuild | 79 --
 2 files changed, 80 deletions(-)

diff --git a/mate-base/mate-settings-daemon/Manifest 
b/mate-base/mate-settings-daemon/Manifest
index 81bbec47fa1d..25cddb35fc8a 100644
--- a/mate-base/mate-settings-daemon/Manifest
+++ b/mate-base/mate-settings-daemon/Manifest
@@ -1,2 +1 @@
-DIST mate-settings-daemon-1.26.1.tar.xz 1112728 BLAKE2B 
b711a597a923b1960a71c0d387d4221e2e5746920e85581a87799e65866f0433cb3069709d9ac6860cba389241f2503318a639f0445a5a9e5cec0d2f82ac362b
 SHA512 
5073794620635d0dea10f89ade3a398f2fd75404fab04c2a81caf397b88ad6898742836dd56e55a33dd04853dcee5bf79e8cd9f0c2a41578e3671138d5b28748
 DIST mate-settings-daemon-1.28.0.tar.xz 1047604 BLAKE2B 
fab6b5ffb28039474976b1ad3f82e8096c568186df8a7f796e95ce8b7dbed72e35feee30b5f6cff14de8df4d1048d697543ec9f29e59d37171e708b8a12556c9
 SHA512 
1bd7bfec26538abd2ba44ff2e52e3782e3c2467e20f784d411dbcc80f1b0bb8e95f9a3075c42ac49576f3f3dd7cbe07e78984711b43d9cf856dcf6bb213535a3

diff --git a/mate-base/mate-settings-daemon/mate-settings-daemon-1.26.1.ebuild 
b/mate-base/mate-settings-daemon/mate-settings-daemon-1.26.1.ebuild
deleted file mode 100644
index e4d1bf183b3c..
--- a/mate-base/mate-settings-daemon/mate-settings-daemon-1.26.1.ebuild
+++ /dev/null
@@ -1,79 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-MATE_LA_PUNT="yes"
-
-inherit mate
-
-if [[ ${PV} !=  ]]; then
-   KEYWORDS="amd64 ~arm ~arm64 ~loong ~riscv x86"
-fi
-
-DESCRIPTION="MATE Settings Daemon"
-LICENSE="GPL-2+ GPL-3+ HPND LGPL-2+ LGPL-2.1+"
-SLOT="0"
-
-IUSE="X accessibility 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.25.0
-   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
-   accessibility? ( >=app-accessibility/at-spi2-core-2.36.0 )
-   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-libs/libpulse
-   )
-   smartcard? ( >=dev-libs/nss-3.11.2 )
-   sound? (
-   >=media-libs/libmatemixer-1.10
-   media-libs/libcanberra[gtk3]
-   virtual/libintl
-   )
-"
-BDEPEND="
-   >=sys-devel/gettext-0.19.8
-   virtual/pkgconfig
-"
-
-RDEPEND="${COMMON_DEPEND}"
-
-DEPEND="${COMMON_DEPEND}
-   x11-base/xorg-proto
-"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-1.26.0-fix-buid-with-clang16.patch
-)
-
-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)
-}



[gentoo-commits] repo/gentoo:master commit in: mate-base/mate-session-manager/

2024-09-17 Thread Andreas Sturmlechner
commit: de8184d262e2a5763b49ee051ccdf4184ea82753
Author: Ian Jordan  gmail  com>
AuthorDate: Tue Sep  3 12:21:22 2024 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Sep 17 17:50:06 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de8184d2

mate-base/mate-session-manager: drop 1.26.1-r1

Signed-off-by: Ian Jordan  gmail.com>
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 mate-base/mate-session-manager/Manifest|  1 -
 .../mate-session-manager-1.26.1-r1.ebuild  | 90 --
 2 files changed, 91 deletions(-)

diff --git a/mate-base/mate-session-manager/Manifest 
b/mate-base/mate-session-manager/Manifest
index 6de81d39352f..563f746cfad7 100644
--- a/mate-base/mate-session-manager/Manifest
+++ b/mate-base/mate-session-manager/Manifest
@@ -1,2 +1 @@
-DIST mate-session-manager-1.26.1.tar.xz 728192 BLAKE2B 
ac7e0d0f6c72830ece44ac12d252f4dacc09a96b7331e3dc9103cac1ca3f80695df2e968b6bede0505d8e228c11f355517429448b67e2c624d3a2d8dfc9d2524
 SHA512 
cc3ce559693b3b182e73fb9303e784c63918fabe5fee14f1f254357dc0897c3d325f15fbe363b9bb401218b2ad1864848749f536e9d69d100227b444e174a832
 DIST mate-session-manager-1.28.0.tar.xz 732024 BLAKE2B 
4d05d5d2f6ba2bac8bba010298a61451807435b03f97f79100b5f48d5bf0218fe333f15c4c78f6c4ca14790ee610b4981fa9483da07d9acf35cb600b03369ae7
 SHA512 
094f6c964631868ed8ccddb7401e4020c111ccd24e44091fe25fbca3dc8a728c1c2d66b30019628d11af09683efbc01a5ad74d6b42b99c38a45a26a9a9712679

diff --git 
a/mate-base/mate-session-manager/mate-session-manager-1.26.1-r1.ebuild 
b/mate-base/mate-session-manager/mate-session-manager-1.26.1-r1.ebuild
deleted file mode 100644
index 392239c67d10..
--- a/mate-base/mate-session-manager/mate-session-manager-1.26.1-r1.ebuild
+++ /dev/null
@@ -1,90 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit mate
-
-if [[ ${PV} !=  ]]; then
-   KEYWORDS="amd64 ~arm ~arm64 ~loong ~riscv 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 nls systemd"
-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/libglvnd )
-   systemd? ( sys-apps/systemd )
-   elogind? ( sys-auth/elogind )
-"
-
-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 )
-"
-
-DEPEND="${COMMON_DEPEND}
-   >=dev-lang/perl-5
-   x11-libs/xtrans
-"
-BDEPEND="
-   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) \
-   --with-xtrans \
-   $(use_enable debug) \
-   --enable-ipv6 \
-   $(use_enable nls)
-}
-
-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
-}



[gentoo-commits] repo/gentoo:master commit in: mate-base/mate/

2024-09-09 Thread Eli Schwartz
commit: e353e3bc5e3d20512372f6c193df4d3b3a7301ea
Author: Eli Schwartz  gentoo  org>
AuthorDate: Tue Sep 10 02:52:14 2024 +
Commit: Eli Schwartz  gentoo  org>
CommitDate: Tue Sep 10 02:52:14 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e353e3bc

mate-base/mate: drop last-rited mate-netbook from metapackage

Fixes: 20b151d4eab1eb285271b9c2f4d3449ea05654e7
Signed-off-by: Eli Schwartz  gentoo.org>

 mate-base/mate/{mate-1.26.0-r1.ebuild => mate-1.26.0-r2.ebuild} | 1 -
 1 file changed, 1 deletion(-)

diff --git a/mate-base/mate/mate-1.26.0-r1.ebuild 
b/mate-base/mate/mate-1.26.0-r2.ebuild
similarity index 98%
rename from mate-base/mate/mate-1.26.0-r1.ebuild
rename to mate-base/mate/mate-1.26.0-r2.ebuild
index 9cfaebde80d6..13bafd65da5a 100644
--- a/mate-base/mate/mate-1.26.0-r1.ebuild
+++ b/mate-base/mate/mate-1.26.0-r2.ebuild
@@ -48,7 +48,6 @@ RDEPEND="
=app-text/atril-${MATE_BRANCH}*
=mate-extra/caja-extensions-${MATE_BRANCH}*
=mate-extra/mate-calc-${MATE_BRANCH}*
-   =mate-extra/mate-netbook-${MATE_BRANCH}*
=mate-extra/mate-power-manager-${MATE_BRANCH}*
=mate-extra/mate-screensaver-${MATE_BRANCH}*
=mate-extra/mate-system-monitor-${MATE_BRANCH}*



[gentoo-commits] repo/gentoo:master commit in: mate-base/mate-settings-daemon/

2024-07-08 Thread Pacho Ramos
commit: 94c8e8823fe2ede3f16fad27302b858afabdd67a
Author: Pacho Ramos  gentoo  org>
AuthorDate: Mon Jul  8 21:32:47 2024 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Mon Jul  8 21:32:47 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=94c8e882

mate-base/mate-settings-daemon: Build needs mate-desktop >= 1.27.1

Closes: https://bugs.gentoo.org/935279
Signed-off-by: Pacho Ramos  gentoo.org>

 mate-base/mate-settings-daemon/mate-settings-daemon-1.28.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/mate-base/mate-settings-daemon/mate-settings-daemon-1.28.0.ebuild 
b/mate-base/mate-settings-daemon/mate-settings-daemon-1.28.0.ebuild
index 4751bfe67a9c..0b485fee7b6b 100644
--- a/mate-base/mate-settings-daemon/mate-settings-daemon-1.28.0.ebuild
+++ b/mate-base/mate-settings-daemon/mate-settings-daemon-1.28.0.ebuild
@@ -24,7 +24,7 @@ COMMON_DEPEND=">=dev-util/gdbus-codegen-2.76.4
>=dev-libs/glib-2.50:2
>=gnome-base/dconf-0.13.4
>=mate-base/libmatekbd-1.17.0
-   >=mate-base/mate-desktop-1.25.0
+   >=mate-base/mate-desktop-1.27.1
media-libs/fontconfig:1.0
x11-libs/cairo
x11-libs/gdk-pixbuf:2



[gentoo-commits] repo/gentoo:master commit in: mate-base/mate-applets-meta/

2024-06-18 Thread Joonas Niilola
commit: eac69e017df7dc19215012c7489ca5f48610f2bd
Author: Joonas Niilola  gentoo  org>
AuthorDate: Tue Jun 18 08:04:29 2024 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue Jun 18 08:04:29 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eac69e01

mate-base/mate-applets-meta: Stabilize 1.28.0 x86, #932645

Signed-off-by: Joonas Niilola  gentoo.org>

 mate-base/mate-applets-meta/mate-applets-meta-1.28.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/mate-base/mate-applets-meta/mate-applets-meta-1.28.0.ebuild 
b/mate-base/mate-applets-meta/mate-applets-meta-1.28.0.ebuild
index ace66ad49180..0c2d33b0cbf3 100644
--- a/mate-base/mate-applets-meta/mate-applets-meta-1.28.0.ebuild
+++ b/mate-base/mate-applets-meta/mate-applets-meta-1.28.0.ebuild
@@ -6,7 +6,7 @@ EAPI=8
 MATE_BRANCH="$(ver_cut 1-2)"
 MINOR=$(($(ver_cut 2) % 2))
 if [[ ${MINOR} -eq 0 ]]; then
-   KEYWORDS="amd64 ~arm ~arm64 ~loong ~riscv ~x86"
+   KEYWORDS="amd64 ~arm ~arm64 ~loong ~riscv x86"
 fi
 
 DESCRIPTION="Meta package for MATE panel applets"



[gentoo-commits] repo/gentoo:master commit in: mate-base/mate-applets/

2024-06-18 Thread Joonas Niilola
commit: 4edbabde35160fc1b0c9563bc40f1b959655cef3
Author: Joonas Niilola  gentoo  org>
AuthorDate: Tue Jun 18 08:04:28 2024 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue Jun 18 08:04:28 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4edbabde

mate-base/mate-applets: Stabilize 1.28.0 x86, #932645

Signed-off-by: Joonas Niilola  gentoo.org>

 mate-base/mate-applets/mate-applets-1.28.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/mate-base/mate-applets/mate-applets-1.28.0.ebuild 
b/mate-base/mate-applets/mate-applets-1.28.0.ebuild
index 5f57b3b09955..99b224089bd9 100644
--- a/mate-base/mate-applets/mate-applets-1.28.0.ebuild
+++ b/mate-base/mate-applets/mate-applets-1.28.0.ebuild
@@ -7,7 +7,7 @@ inherit mate
 
 MINOR=$(($(ver_cut 2) % 2))
 if [[ ${MINOR} -eq 0 ]]; then
-   KEYWORDS="amd64 ~arm ~arm64 ~loong ~riscv ~x86"
+   KEYWORDS="amd64 ~arm ~arm64 ~loong ~riscv x86"
 fi
 
 DESCRIPTION="Applets for the MATE Desktop and Panel"



[gentoo-commits] repo/gentoo:master commit in: mate-base/mate/

2024-06-18 Thread Joonas Niilola
commit: 9db81bd789f82867b02e3e3a3194bdf0070f3502
Author: Joonas Niilola  gentoo  org>
AuthorDate: Tue Jun 18 08:04:32 2024 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue Jun 18 08:04:32 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9db81bd7

mate-base/mate: Stabilize 1.28.0 x86, #932645

Signed-off-by: Joonas Niilola  gentoo.org>

 mate-base/mate/mate-1.28.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/mate-base/mate/mate-1.28.0.ebuild 
b/mate-base/mate/mate-1.28.0.ebuild
index 19707919c11b..3e1308e89f8e 100644
--- a/mate-base/mate/mate-1.28.0.ebuild
+++ b/mate-base/mate/mate-1.28.0.ebuild
@@ -8,7 +8,7 @@ MATE_BRANCH="$(ver_cut 1-2)"
 MINOR=$(($(ver_cut 2) % 2))
 
 if [[ ${MINOR} -eq 0 ]]; then
-   KEYWORDS="amd64 ~arm ~arm64 ~loong ~riscv ~x86"
+   KEYWORDS="amd64 ~arm ~arm64 ~loong ~riscv x86"
 fi
 
 DESCRIPTION="Meta ebuild for MATE, a traditional desktop environment"



[gentoo-commits] repo/gentoo:master commit in: mate-base/mate-session-manager/

2024-06-18 Thread Joonas Niilola
commit: 909065fbd5529359c100c50769ae68b54f3eac02
Author: Joonas Niilola  gentoo  org>
AuthorDate: Tue Jun 18 08:06:06 2024 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue Jun 18 08:06:06 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=909065fb

mate-base/mate-session-manager: add missing BDEP for 1.28.0

Signed-off-by: Joonas Niilola  gentoo.org>

 mate-base/mate-session-manager/mate-session-manager-1.28.0-r1.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git 
a/mate-base/mate-session-manager/mate-session-manager-1.28.0-r1.ebuild 
b/mate-base/mate-session-manager/mate-session-manager-1.28.0-r1.ebuild
index 1bd9b03dd765..d50c617a79ed 100644
--- a/mate-base/mate-session-manager/mate-session-manager-1.28.0-r1.ebuild
+++ b/mate-base/mate-session-manager/mate-session-manager-1.28.0-r1.ebuild
@@ -55,6 +55,7 @@ DEPEND="${COMMON_DEPEND}
x11-libs/xtrans
 "
 BDEPEND="
+   dev-build/autoconf-archive
dev-util/glib-utils
>=sys-devel/gettext-0.19.8
virtual/pkgconfig



[gentoo-commits] repo/gentoo:master commit in: mate-base/mate-control-center/

2024-06-18 Thread Joonas Niilola
commit: 72dac19a44df66a70226112f12fa9b5f5202bcb4
Author: Joonas Niilola  gentoo  org>
AuthorDate: Tue Jun 18 08:04:29 2024 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue Jun 18 08:04:29 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=72dac19a

mate-base/mate-control-center: Stabilize 1.28.0 x86, #932645

Signed-off-by: Joonas Niilola  gentoo.org>

 mate-base/mate-control-center/mate-control-center-1.28.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/mate-base/mate-control-center/mate-control-center-1.28.0.ebuild 
b/mate-base/mate-control-center/mate-control-center-1.28.0.ebuild
index 5bcf5b66d3ea..7422a91dd1c4 100644
--- a/mate-base/mate-control-center/mate-control-center-1.28.0.ebuild
+++ b/mate-base/mate-control-center/mate-control-center-1.28.0.ebuild
@@ -9,7 +9,7 @@ inherit mate
 
 MINOR=$(($(ver_cut 2) % 2))
 if [[ ${MINOR} -eq 0 ]]; then
-   KEYWORDS="amd64 ~arm ~arm64 ~loong ~riscv ~x86"
+   KEYWORDS="amd64 ~arm ~arm64 ~loong ~riscv x86"
 fi
 
 DESCRIPTION="The MATE Desktop configuration tool"



[gentoo-commits] repo/gentoo:master commit in: mate-base/mate-applets/

2024-06-15 Thread Joonas Niilola
commit: 47d5bfb64cc482326b08bae069ca3c05fa9f4c6b
Author: Ian Jordan  gmail  com>
AuthorDate: Sat Jun 15 13:37:24 2024 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sun Jun 16 06:05:21 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=47d5bfb6

mate-base/mate-applets: adjust dependency for 1.28

Signed-off-by: Ian Jordan  gmail.com>
Signed-off-by: Joonas Niilola  gentoo.org>

 mate-base/mate-applets/mate-applets-1.28.0.ebuild | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/mate-base/mate-applets/mate-applets-1.28.0.ebuild 
b/mate-base/mate-applets/mate-applets-1.28.0.ebuild
index c760d9e280de..3b7e7fef070d 100644
--- a/mate-base/mate-applets/mate-applets-1.28.0.ebuild
+++ b/mate-base/mate-applets/mate-applets-1.28.0.ebuild
@@ -22,11 +22,11 @@ COMMON_DEPEND="
>=app-accessibility/at-spi2-core-2.46.0:2
>=dev-libs/dbus-glib-0.74
>=dev-libs/glib-2.50:2
-   >=dev-libs/libmateweather-1.17.0
+   >=dev-libs/libmateweather-1.28.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.25.2
+   >=mate-base/mate-panel-1.28.0
>=net-wireless/wireless-tools-28_pre9:0
>=sys-apps/dbus-1.10.0
x11-libs/gdk-pixbuf:2
@@ -49,7 +49,7 @@ COMMON_DEPEND="
 RDEPEND="${COMMON_DEPEND}
mate-base/caja
mate-base/mate-desktop
-   >=mate-base/mate-settings-daemon-1.6
+   >=mate-base/mate-settings-daemon-1.28.0
virtual/libintl
 "
 



[gentoo-commits] repo/gentoo:master commit in: mate-base/mate-panel/

2024-06-15 Thread Joonas Niilola
commit: 344a7861b3e0d13a6b1fae8eb74fa18ae62bd854
Author: Ian Jordan  gmail  com>
AuthorDate: Sat Jun 15 12:59:15 2024 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sun Jun 16 06:04:35 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=344a7861

mate-base/mate-panel: adjust dependency for 1.28

Signed-off-by: Ian Jordan  gmail.com>
Signed-off-by: Joonas Niilola  gentoo.org>

 mate-base/mate-panel/mate-panel-1.28.1.ebuild | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/mate-base/mate-panel/mate-panel-1.28.1.ebuild 
b/mate-base/mate-panel/mate-panel-1.28.1.ebuild
index 52a917988a26..1bc2bdfc1405 100644
--- a/mate-base/mate-panel/mate-panel-1.28.1.ebuild
+++ b/mate-base/mate-panel/mate-panel-1.28.1.ebuild
@@ -23,12 +23,12 @@ REQUIRED_USE="|| ( X wayland )"
 COMMON_DEPEND="
>=app-accessibility/at-spi2-core-2.46.0:2
>=dev-libs/glib-2.50:2
-   >=dev-libs/libmateweather-1.17.0
+   >=dev-libs/libmateweather-1.28.0
dev-libs/libxml2:2
>=gnome-base/dconf-0.13.4
>=gnome-base/dconf-editor-43.0
-   >=mate-base/mate-desktop-1.17.0
-   >=mate-base/mate-menus-1.21.0
+   >=mate-base/mate-desktop-1.28.0
+   >=mate-base/mate-menus-1.28.0
>=sys-apps/dbus-1.1.2
>=x11-libs/cairo-1.0.0[X?]
>=x11-libs/gdk-pixbuf-2.26.0:2



[gentoo-commits] repo/gentoo:master commit in: mate-base/mate-control-center/

2024-06-15 Thread Joonas Niilola
commit: 277d56134f8c4ce01b9309460203d194e825f9ea
Author: Ian Jordan  gmail  com>
AuthorDate: Sat Jun 15 12:55:39 2024 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sun Jun 16 06:04:35 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=277d5613

mate-base/mate-control-center: adjust dependency for 1.28

Signed-off-by: Ian Jordan  gmail.com>
Signed-off-by: Joonas Niilola  gentoo.org>

 mate-base/mate-control-center/mate-control-center-1.28.0.ebuild | 8 
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/mate-base/mate-control-center/mate-control-center-1.28.0.ebuild 
b/mate-base/mate-control-center/mate-control-center-1.28.0.ebuild
index 145aa7eea310..c7286bf67f8a 100644
--- a/mate-base/mate-control-center/mate-control-center-1.28.0.ebuild
+++ b/mate-base/mate-control-center/mate-control-center-1.28.0.ebuild
@@ -25,10 +25,10 @@ COMMON_DEPEND="
dev-libs/libayatana-appindicator
>=gnome-base/dconf-0.13.4
>=gnome-base/librsvg-2.0:2
-   >=mate-base/libmatekbd-1.17.0
-   >=mate-base/mate-desktop-1.25.0
-   >=mate-base/caja-1.20.0
-   >=mate-base/mate-menus-1.21.0
+   >=mate-base/libmatekbd-1.28.0
+   >=mate-base/mate-desktop-1.28.0
+   >=mate-base/caja-1.28.0
+   >=mate-base/mate-menus-1.28.0
>=media-libs/fontconfig-1:1.0
media-libs/freetype:2
media-libs/libcanberra:0[gtk3]



[gentoo-commits] repo/gentoo:master commit in: mate-base/mate-control-center/

2024-06-15 Thread Joonas Niilola
commit: 4a328c4b0636e1def8678cb853a0b4e818a0ed62
Author: Ian Jordan  gmail  com>
AuthorDate: Sat Jun 15 12:53:13 2024 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sun Jun 16 06:04:35 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a328c4b

mate-base/mate-control-center: remove unused configure line (#929040)

Added a compile time switch by mistake which was missed in testing.
This remove warning but doesn't effect runtime.

Closes: https://bugs.gentoo.org/929040
Signed-off-by: Ian Jordan  gmail.com>
Signed-off-by: Joonas Niilola  gentoo.org>

 mate-base/mate-control-center/mate-control-center-1.28.0.ebuild | 1 -
 1 file changed, 1 deletion(-)

diff --git a/mate-base/mate-control-center/mate-control-center-1.28.0.ebuild 
b/mate-base/mate-control-center/mate-control-center-1.28.0.ebuild
index a235bb697038..145aa7eea310 100644
--- a/mate-base/mate-control-center/mate-control-center-1.28.0.ebuild
+++ b/mate-base/mate-control-center/mate-control-center-1.28.0.ebuild
@@ -69,7 +69,6 @@ PATCHES=(
 src_configure() {
mate_src_configure \
--disable-update-mimedb \
-   --with-appindicator \
$(use_enable nls) \
$(use_enable debug)
 }



[gentoo-commits] repo/gentoo:master commit in: mate-base/mate-session-manager/

2024-05-23 Thread Matt Turner
commit: 3b222f3634c13237d701f3134f4813bd4b630602
Author: Matt Turner  gentoo  org>
AuthorDate: Thu May 23 15:47:46 2024 +
Commit: Matt Turner  gentoo  org>
CommitDate: Thu May 23 16:09:57 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b222f36

mate-base/mate-session-manager: Depend on libglvnd, not mesa

Signed-off-by: Matt Turner  gentoo.org>

 ...sion-manager-1.26.1.ebuild => mate-session-manager-1.26.1-r1.ebuild} | 2 +-
 ...sion-manager-1.28.0.ebuild => mate-session-manager-1.28.0-r1.ebuild} | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/mate-base/mate-session-manager/mate-session-manager-1.26.1.ebuild 
b/mate-base/mate-session-manager/mate-session-manager-1.26.1-r1.ebuild
similarity index 97%
rename from mate-base/mate-session-manager/mate-session-manager-1.26.1.ebuild
rename to mate-base/mate-session-manager/mate-session-manager-1.26.1-r1.ebuild
index 6d7894888620..392239c67d10 100644
--- a/mate-base/mate-session-manager/mate-session-manager-1.26.1.ebuild
+++ b/mate-base/mate-session-manager/mate-session-manager-1.26.1-r1.ebuild
@@ -36,7 +36,7 @@ COMMON_DEPEND="
x11-libs/libXrender
x11-libs/libXtst
x11-libs/pango
-   gles2? ( media-libs/mesa[egl(+),gles2] )
+   gles2? ( media-libs/libglvnd )
systemd? ( sys-apps/systemd )
elogind? ( sys-auth/elogind )
 "

diff --git a/mate-base/mate-session-manager/mate-session-manager-1.28.0.ebuild 
b/mate-base/mate-session-manager/mate-session-manager-1.28.0-r1.ebuild
similarity index 97%
rename from mate-base/mate-session-manager/mate-session-manager-1.28.0.ebuild
rename to mate-base/mate-session-manager/mate-session-manager-1.28.0-r1.ebuild
index a353a9c3..59a5209dfa48 100644
--- a/mate-base/mate-session-manager/mate-session-manager-1.28.0.ebuild
+++ b/mate-base/mate-session-manager/mate-session-manager-1.28.0-r1.ebuild
@@ -36,7 +36,7 @@ COMMON_DEPEND="
x11-libs/libXrender
x11-libs/libXtst
x11-libs/pango
-   gles2? ( media-libs/mesa[egl(+),gles2] )
+   gles2? ( media-libs/libglvnd )
systemd? ( sys-apps/systemd )
elogind? ( sys-auth/elogind )
 "



[gentoo-commits] repo/gentoo:master commit in: mate-base/mate-control-center/

2024-04-09 Thread Matt Jolly
commit: 4f60d2d9ea30816574d1f1f84f1c2425095d99bd
Author: Ian Jordan  gmail  com>
AuthorDate: Tue Apr  9 18:03:46 2024 +
Commit: Matt Jolly  gentoo  org>
CommitDate: Wed Apr 10 05:42:38 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4f60d2d9

mate-base/mate-control-center: appindator is no longer optional

Closes: https://bugs.gentoo.org/929020
Signed-off-by: Ian Jordan  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/36180
Signed-off-by: Matt Jolly  gentoo.org>

 mate-base/mate-control-center/mate-control-center-1.28.0.ebuild | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/mate-base/mate-control-center/mate-control-center-1.28.0.ebuild 
b/mate-base/mate-control-center/mate-control-center-1.28.0.ebuild
index 49df50a37938..a235bb697038 100644
--- a/mate-base/mate-control-center/mate-control-center-1.28.0.ebuild
+++ b/mate-base/mate-control-center/mate-control-center-1.28.0.ebuild
@@ -16,12 +16,13 @@ DESCRIPTION="The MATE Desktop configuration tool"
 LICENSE="FDL-1.1+ GPL-2+ LGPL-2+ LGPL-2.1+ HPND"
 SLOT="0"
 
-IUSE="accountsservice appindicator debug nls systemd"
+IUSE="accountsservice debug nls systemd"
 
 COMMON_DEPEND="
>=app-accessibility/at-spi2-core-2.46.0:2
>=dev-libs/glib-2.50:2
dev-libs/libxml2:2
+   dev-libs/libayatana-appindicator
>=gnome-base/dconf-0.13.4
>=gnome-base/librsvg-2.0:2
>=mate-base/libmatekbd-1.17.0
@@ -47,7 +48,6 @@ COMMON_DEPEND="
x11-libs/pango
>=x11-wm/marco-1.17.0:=
accountsservice? ( sys-apps/accountsservice )
-   appindicator? ( dev-libs/libayatana-appindicator )
systemd? ( sys-apps/systemd )
 "
 
@@ -69,7 +69,7 @@ PATCHES=(
 src_configure() {
mate_src_configure \
--disable-update-mimedb \
-   $(use_enable appindicator) \
+   --with-appindicator \
$(use_enable nls) \
$(use_enable debug)
 }



[gentoo-commits] repo/gentoo:master commit in: mate-base/mate-applets/

2024-04-09 Thread Arthur Zamarin
commit: 94b53ebb2b66cfc6009da889b50177a7501145c1
Author: Ian Jordan  gmail  com>
AuthorDate: Sat Apr  6 17:14:46 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Apr  9 17:28:47 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=94b53ebb

mate-base/mate-applets: Drop small USEFlag ipv6

Signed-off-by: Ian Jordan  gmail.com>
Signed-off-by: Arthur Zamarin  gentoo.org>

 mate-base/mate-applets/mate-applets-1.28.0.ebuild | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/mate-base/mate-applets/mate-applets-1.28.0.ebuild 
b/mate-base/mate-applets/mate-applets-1.28.0.ebuild
index 3476bd7daa24..c760d9e280de 100644
--- a/mate-base/mate-applets/mate-applets-1.28.0.ebuild
+++ b/mate-base/mate-applets/mate-applets-1.28.0.ebuild
@@ -14,7 +14,7 @@ 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 netlink policykit +upower"
+IUSE="X +cpupower netlink policykit +upower"
 
 REQUIRED_USE="policykit? ( cpupower )"
 
@@ -73,7 +73,6 @@ src_configure() {
$(use_with X x) \
$(use_with upower) \
$(use_with netlink nl) \
-   $(use_enable ipv6) \
$(use_enable policykit polkit) \
"${myconf[@]}"
 }



[gentoo-commits] repo/gentoo:master commit in: mate-base/mate-control-center/, mate-base/mate-control-center/files/

2024-04-09 Thread Arthur Zamarin
commit: 79f00055b0cbde782e8b3f7c7f1e0ef57e926ac8
Author: Ian Jordan  gmail  com>
AuthorDate: Tue Apr  9 12:31:07 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Apr  9 17:28:49 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=79f00055

mate-base/mate-control-center: Optional systemd support

Removed my fix and now using upstream patch.

Signed-off-by: Ian Jordan  gmail.com>
Signed-off-by: Arthur Zamarin  gentoo.org>

 ...te-control-center-1.28.0-optional-systemd.patch | 250 +
 .../mate-control-center-1.28.0.ebuild  |   3 +
 2 files changed, 253 insertions(+)

diff --git 
a/mate-base/mate-control-center/files/mate-control-center-1.28.0-optional-systemd.patch
 
b/mate-base/mate-control-center/files/mate-control-center-1.28.0-optional-systemd.patch
new file mode 100644
index ..11ecdc855382
--- /dev/null
+++ 
b/mate-base/mate-control-center/files/mate-control-center-1.28.0-optional-systemd.patch
@@ -0,0 +1,250 @@
+From 86a190c7b0ac8e5dbd5545d9aea30da771e34b31 Mon Sep 17 00:00:00 2001
+From: Oz Tiram 
+Date: Sun, 3 Mar 2024 14:36:27 +0100
+Subject: [PATCH 1/2] Make systemd optional
+
+There is not much of direct systemd usage in the system-info plugin.
+This patch suggestion enables building this plugin on system like
+alpine, voidlinux or gentoo with openrc.
+
+Signed-off-by: Oz Tiram 
+---
+ capplets/system-info/mate-system-info.c | 12 ++--
+ configure.ac| 16 +++-
+ 2 files changed, 25 insertions(+), 3 deletions(-)
+
+diff --git a/capplets/system-info/mate-system-info.c 
b/capplets/system-info/mate-system-info.c
+index 36380678..180cdf3e 100644
+--- a/capplets/system-info/mate-system-info.c
 b/capplets/system-info/mate-system-info.c
+@@ -21,6 +21,7 @@
+  *
+  */
+ #include 
++#include 
+ #include 
+ #include 
+ #include 
+@@ -159,6 +160,7 @@ mate_system_info_set_row (MateSystemInfo *info)
+ static char *
+ get_system_hostname (void)
+ {
++# ifdef HAVE_SYSTEMD
+ GDBusProxy *hostnamed_proxy;
+ g_autoptr(GVariant) variant = NULL;
+ g_autoptr(GError)   error = NULL; 
+@@ -206,6 +208,9 @@ get_system_hostname (void)
+ g_object_unref (hostnamed_proxy);
+ return g_variant_dup_string (variant, NULL);
+ }
++# else
++return g_strdup (g_get_host_name ());
++# endif
+ }
+ 
+ static char *
+@@ -493,7 +498,9 @@ static struct {
+ { "openvz", "OpenVZ" },
+ { "lxc", "LXC" },
+ { "lxc-libvirt", "LXC (libvirt)" },
+-{ "systemd-nspawn", "systemd (nspawn)" }
++# ifdef HAVE_SYSTEMD
++{ "systemd-nspawn", "systemd (nspawn)" },
++# endif
+ };
+ 
+ static char *
+@@ -666,7 +673,7 @@ mate_system_info_setup (MateSystemInfo *info)
+ kernel_text = get_kernel_vesrion ();
+ label = g_object_get_data (G_OBJECT (info->kernel_row), "labelvalue");
+ set_lable_style (label, "gray", 12, kernel_text, FALSE);
+-
++# ifdef HAVE_SYSTEMD
+ virt_text = get_system_virt ();
+ if (virt_text != NULL)
+ {
+@@ -674,6 +681,7 @@ mate_system_info_setup (MateSystemInfo *info)
+ label = g_object_get_data (G_OBJECT (info->virtualization_row), 
"labelvalue");
+ set_lable_style (label, "gray", 12, virt_text, FALSE);
+ }
++# endif
+ windowing_system_text = get_windowing_system ();
+ label = g_object_get_data (G_OBJECT (info->windowing_system_row), 
"labelvalue");
+ set_lable_style (label, "gray", 12, windowing_system_text, FALSE);
+diff --git a/configure.ac b/configure.ac
+index aa43d083..45d5365f 100644
+--- a/configure.ac
 b/configure.ac
+@@ -121,7 +121,6 @@ PKG_CHECK_MODULES(TYPING, $GMODULE_ADD glib-2.0 >= 
$GLIB_REQUIRED gio-2.0 gtk+-3
+ PKG_CHECK_MODULES(GIO, gio-2.0)
+ PKG_CHECK_MODULES(GLIBTOP, libgtop-2.0)
+ PKG_CHECK_MODULES(UDISKS, udisks2)
+-PKG_CHECK_MODULES(SYSTEMD, systemd >= $SYSTEMD_REQUIRED)
+ 
+ PKG_CHECK_MODULES([DCONF], [dconf >= 0.13.4])
+ AC_SUBST(DCONF_CFLAGS)
+@@ -168,6 +167,20 @@ AC_ARG_ENABLE([libappindicator],
+   [enable_appindicator=yes],
+   
[enable_appindicator=no])])])
+ 
++AC_ARG_ENABLE([systemd],
++  [AS_HELP_STRING([--enable-systemd[=@<:@no/auto/yes@:>@]],[Use 
systemd @<:@default=yes@:>@])],
++  [enable_systemd=$enableval],
++  [PKG_CHECK_EXISTS([$SYSTEMD >= $SYSTEMD_REQUIRED],
++[enable_systemd=no],
++,
++)])
++
++AS_IF([test "x$enable_systemd" = xyes],
++  [AC_MSG_NOTICE([Building with systemd support.])
++   PKG_CHECK_MODULES([SYSTEMD],
++ [systemd >= $SYSTEMD_REQUIRED],
++ [AC_DEFINE(HAVE_SYSTEMD, 1, [Have systemd])])])
++
+ AS_IF([test "x$enable_appindicator" = xyes],
+   [AC_MSG_NOTICE([Buidling against Ubuntu AppIndicator.])
+PKG_CHECK_MODULES([APPINDICATOR],
+@@ 

[gentoo-commits] repo/gentoo:master commit in: mate-base/mate-control-center/

2024-04-09 Thread Arthur Zamarin
commit: 78055ff21f182cb8943f053b5934e5d295a48d52
Author: Ian Jordan  gmail  com>
AuthorDate: Sun Apr  7 12:45:54 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Apr  9 17:28:48 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=78055ff2

mate-base/mate-control-center: drop uneeded patch

Signed-off-by: Ian Jordan  gmail.com>
Signed-off-by: Arthur Zamarin  gentoo.org>

 mate-base/mate-control-center/mate-control-center-1.28.0.ebuild | 8 
 1 file changed, 8 deletions(-)

diff --git a/mate-base/mate-control-center/mate-control-center-1.28.0.ebuild 
b/mate-base/mate-control-center/mate-control-center-1.28.0.ebuild
index a74dfcd9c48f..3a172d90a638 100644
--- a/mate-base/mate-control-center/mate-control-center-1.28.0.ebuild
+++ b/mate-base/mate-control-center/mate-control-center-1.28.0.ebuild
@@ -63,14 +63,6 @@ BDEPEND="${COMMON_DEPEND}
virtual/pkgconfig
 "
 
-PATCHES=(
-   # https://github.com/mate-desktop/mate-control-center/issues/701
-   # temoprarily disable ayatana appindicator support until it's fixed
-   # for 1.28.0 release
-   #"${FILESDIR}"/${PN}-1.26.0-ayatana-detection.patch
-   "${FILESDIR}/${PN}"-1.28.0-optional-systemd.patch
-)
-
 src_configure() {
mate_src_configure \
--disable-update-mimedb \



[gentoo-commits] repo/gentoo:master commit in: mate-base/mate-session-manager/

2024-04-09 Thread Arthur Zamarin
commit: d53ea915ac355c027ce52389a43857480ced24ed
Author: Ian Jordan  gmail  com>
AuthorDate: Sat Apr  6 17:13:11 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Apr  9 17:28:46 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d53ea915

mate-base/mate-session-manager: drop required use

Signed-off-by: Ian Jordan  gmail.com>
Signed-off-by: Arthur Zamarin  gentoo.org>

 mate-base/mate-session-manager/mate-session-manager-1.28.0.ebuild | 1 -
 1 file changed, 1 deletion(-)

diff --git a/mate-base/mate-session-manager/mate-session-manager-1.28.0.ebuild 
b/mate-base/mate-session-manager/mate-session-manager-1.28.0.ebuild
index 1259168690b7..a353a9c3 100644
--- a/mate-base/mate-session-manager/mate-session-manager-1.28.0.ebuild
+++ b/mate-base/mate-session-manager/mate-session-manager-1.28.0.ebuild
@@ -16,7 +16,6 @@ HOMEPAGE="https://mate-desktop.org/";
 LICENSE="GPL-2+ GPL-3+ HPND LGPL-2+ LGPL-2.1+"
 SLOT="0"
 IUSE="debug elogind gles2 gnome-keyring nls systemd"
-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_*



[gentoo-commits] repo/gentoo:master commit in: mate-base/mate-settings-daemon/

2024-03-19 Thread Joonas Niilola
commit: 5c7747de0a4f132dee019c5126fc13149eba3ad0
Author: Joonas Niilola  gentoo  org>
AuthorDate: Tue Mar 19 08:22:29 2024 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue Mar 19 08:23:01 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c7747de

mate-base/mate-settings-daemon: fix mate-desktop dep on 1.27.1

checking for mate-desktop-2.0 >= 1.27.1... no
configure: error: Package requirements (mate-desktop-2.0 >= 1.27.1) were not 
met:

Package dependency requirement 'mate-desktop-2.0 >= 1.27.1' could not be 
satisfied.
Package 'mate-desktop-2.0' has version '1.26.2', required version is '>= 1.27.1'

Signed-off-by: Joonas Niilola  gentoo.org>

 mate-base/mate-settings-daemon/mate-settings-daemon-1.27.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/mate-base/mate-settings-daemon/mate-settings-daemon-1.27.1.ebuild 
b/mate-base/mate-settings-daemon/mate-settings-daemon-1.27.1.ebuild
index 861cc4343e61..858a5dfbbd0a 100644
--- a/mate-base/mate-settings-daemon/mate-settings-daemon-1.27.1.ebuild
+++ b/mate-base/mate-settings-daemon/mate-settings-daemon-1.27.1.ebuild
@@ -24,7 +24,7 @@ COMMON_DEPEND=">=dev-util/gdbus-codegen-2.76.4
>=dev-libs/glib-2.50:2
>=gnome-base/dconf-0.13.4
>=mate-base/libmatekbd-1.17.0
-   >=mate-base/mate-desktop-1.25.0
+   >=mate-base/mate-desktop-1.27.1
media-libs/fontconfig:1.0
x11-libs/cairo
x11-libs/gdk-pixbuf:2



[gentoo-commits] repo/gentoo:master commit in: mate-base/mate-settings-daemon/

2024-03-19 Thread Joonas Niilola
commit: 4a9a0d6e61e3b9c5a0d4fb8a584e7b8ed09e41a6
Author: Oz Tiram  gmail  com>
AuthorDate: Sun Feb 11 22:14:17 2024 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue Mar 19 08:23:00 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a9a0d6e

mate-base/mate-settings-daemon: add 1.27.1

Signed-off-by: Oz Tiram  gmail.com>
Signed-off-by: Joonas Niilola  gentoo.org>

 mate-base/mate-settings-daemon/Manifest|  1 +
 .../mate-settings-daemon-1.27.1.ebuild | 75 ++
 2 files changed, 76 insertions(+)

diff --git a/mate-base/mate-settings-daemon/Manifest 
b/mate-base/mate-settings-daemon/Manifest
index f4ddcb87056d..810982dcabe7 100644
--- a/mate-base/mate-settings-daemon/Manifest
+++ b/mate-base/mate-settings-daemon/Manifest
@@ -1,2 +1,3 @@
 DIST mate-settings-daemon-1.26.1.tar.xz 1112728 BLAKE2B 
b711a597a923b1960a71c0d387d4221e2e5746920e85581a87799e65866f0433cb3069709d9ac6860cba389241f2503318a639f0445a5a9e5cec0d2f82ac362b
 SHA512 
5073794620635d0dea10f89ade3a398f2fd75404fab04c2a81caf397b88ad6898742836dd56e55a33dd04853dcee5bf79e8cd9f0c2a41578e3671138d5b28748
 DIST mate-settings-daemon-1.27.0.tar.xz 1106268 BLAKE2B 
e5fc1616a7dbcf1bb9318f66f1c1bc35371a6117d16edda149a24f85a5fd0239434ba101589c0546e4bf727be844eeec910e1743198a54a0e44c50aafbf3f94c
 SHA512 
09438bce6dbc485d42c9f41f85f130935b9f930e003e80d355e3222b592ea57a0a72cdf985f63999f6d9abcf2446bb9bcc17c2d700f3b2a3e59b0b117a45bd07
+DIST mate-settings-daemon-1.27.1.tar.xz 1047980 BLAKE2B 
db89593b0d76764471a70b11b5606277be8ae67168e8b3a9276f7dd1d9f54b9748da0748773f6f0dded3c19c35b6ba6455bfe5fe8bce5878369b095809098398
 SHA512 
4f286c66f52d468b9beca4026daba486e259ae45a86f4292c20b11ef0ec97ecdb280c55565904c20798053a304f5acdebe79e3ca12fc30598854bfd68be6b296

diff --git a/mate-base/mate-settings-daemon/mate-settings-daemon-1.27.1.ebuild 
b/mate-base/mate-settings-daemon/mate-settings-daemon-1.27.1.ebuild
new file mode 100644
index ..861cc4343e61
--- /dev/null
+++ b/mate-base/mate-settings-daemon/mate-settings-daemon-1.27.1.ebuild
@@ -0,0 +1,75 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MATE_LA_PUNT="yes"
+
+inherit mate
+
+MINOR=$(($(ver_cut 2) % 2))
+if [[ ${MINOR} -eq 0 ]]; then
+   KEYWORDS="~amd64 ~arm ~arm64 ~loong ~riscv ~x86"
+fi
+
+DESCRIPTION="MATE Settings Daemon"
+LICENSE="GPL-2+ GPL-3+ HPND LGPL-2+ LGPL-2.1+"
+SLOT="0"
+
+IUSE="X accessibility debug libnotify policykit pulseaudio rfkill smartcard 
+sound"
+
+REQUIRED_USE="pulseaudio? ( sound )"
+
+COMMON_DEPEND=">=dev-util/gdbus-codegen-2.76.4
+   >=dev-libs/glib-2.50:2
+   >=gnome-base/dconf-0.13.4
+   >=mate-base/libmatekbd-1.17.0
+   >=mate-base/mate-desktop-1.25.0
+   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
+   accessibility? ( >=app-accessibility/at-spi2-core-2.36.0 )
+   libnotify? ( >=x11-libs/libnotify-0.7:0 )
+   policykit? (
+   >=sys-apps/dbus-1.10.0
+   >=sys-auth/polkit-0.97
+   )
+   pulseaudio? (
+   >=media-libs/libmatemixer-1.10[pulseaudio]
+   media-libs/libpulse
+   )
+   smartcard? ( >=dev-libs/nss-3.11.2 )
+   sound? (
+   >=media-libs/libmatemixer-1.10
+   media-libs/libcanberra[gtk3]
+   virtual/libintl
+   )
+"
+BDEPEND="
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+"
+
+RDEPEND="${COMMON_DEPEND}"
+
+DEPEND="${COMMON_DEPEND}
+   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)
+}



[gentoo-commits] repo/gentoo:master commit in: mate-base/mate-panel/

2024-02-07 Thread Joonas Niilola
commit: 0b59622790ebcb6492abd6e75e196b72aea3a261
Author: Oz Tiram  gmail  com>
AuthorDate: Mon Feb  5 09:36:22 2024 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Wed Feb  7 14:53:21 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b596227

mate-base/mate-panel: add 1.27.3

Signed-off-by: Oz Tiram  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/35171
Signed-off-by: Joonas Niilola  gentoo.org>

 mate-base/mate-panel/Manifest |  1 +
 mate-base/mate-panel/mate-panel-1.27.3.ebuild | 74 +++
 2 files changed, 75 insertions(+)

diff --git a/mate-base/mate-panel/Manifest b/mate-base/mate-panel/Manifest
index 526dcb634436..3acaa1420f79 100644
--- a/mate-base/mate-panel/Manifest
+++ b/mate-base/mate-panel/Manifest
@@ -1,2 +1,3 @@
 DIST mate-panel-1.26.4.tar.xz 3262004 BLAKE2B 
6561bdfe79f8b9f92db7fac1b3857bd0fb49b5220910f0aebc6eff443233c8cf2bdee8d21ffbdf88869ef1a99b3ffb96e0e22027099ef59d595ff596d79efdc3
 SHA512 
90db23f46dab88cb242aafb32737519d16e035843c2ca81da131ff3134a61b08772f19aa9900dbfbd00dcf4579cee3970765aa3fb461664abd1dd3babb8f6ea2
 DIST mate-panel-1.27.2.tar.xz 3245284 BLAKE2B 
9ec3110b0d16a7047c5fc79df54eba300ca55fcaad57df8cfec8896884bf080766a4fde7e04303fa32f77cf8ad3748872c81f7ade8e66fdb4cd600087a00351c
 SHA512 
93431af5ffd1241c5fb56dd0a60eeba2de89e745502575cfd8f281700345689edc50ec653a6d9b1472a6d0e9d7d09a7e1439627fcacfdc627f187551cef21b6f
+DIST mate-panel-1.27.3.tar.xz 3282840 BLAKE2B 
7424994f7f054184ee6ddcecf11c18f346ee23a6bf8669d280ff59012bebe972f4e82dd5f09aa0c21c3bf27ad8e5bff4a2cd0e710ae126ce01bf61597ff4c347
 SHA512 
47793a1cd631fcbaacaf94f599c250f4dc0f7733351743d4bc6b6ad279f92dfa6bed73f325d18516b764383a56ba3858d780cf8703eb9cd0449ce35b833cdba2

diff --git a/mate-base/mate-panel/mate-panel-1.27.3.ebuild 
b/mate-base/mate-panel/mate-panel-1.27.3.ebuild
new file mode 100644
index ..52a917988a26
--- /dev/null
+++ b/mate-base/mate-panel/mate-panel-1.27.3.ebuild
@@ -0,0 +1,74 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MATE_LA_PUNT="yes"
+
+inherit mate
+
+MINOR=$(($(ver_cut 2) % 2))
+if [[ ${MINOR} -eq 0 ]]; then
+   KEYWORDS="~amd64 ~arm ~arm64 ~loong ~riscv ~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="
+   >=app-accessibility/at-spi2-core-2.46.0:2
+   >=dev-libs/glib-2.50:2
+   >=dev-libs/libmateweather-1.17.0
+   dev-libs/libxml2:2
+   >=gnome-base/dconf-0.13.4
+   >=gnome-base/dconf-editor-43.0
+   >=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.26.0: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}"
+
+BDEPEND="
+   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-build/gtk-doc-am
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+"
+
+src_configure() {
+   mate_src_configure \
+   --libexecdir="${EPREFIX}"/usr/libexec/mate-applets \
+   --disable-deprecation-flags \
+   $(use_enable X x11) \
+   $(use_enable introspection) \
+   $(use_enable wayland)
+}



[gentoo-commits] repo/gentoo:master commit in: mate-base/mate-desktop/

2024-02-07 Thread Joonas Niilola
commit: af5873a8b85b041b0d8afce935566361e6e963d1
Author: Oz Tiram  gmail  com>
AuthorDate: Sat Feb  3 20:06:53 2024 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Wed Feb  7 14:53:21 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af5873a8

mate-base/mate-desktop: add 1.27.4

Signed-off-by: Oz Tiram  gmail.com>
Signed-off-by: Joonas Niilola  gentoo.org>

 mate-base/mate-desktop/Manifest   |  1 +
 mate-base/mate-desktop/mate-desktop-1.27.4.ebuild | 55 +++
 2 files changed, 56 insertions(+)

diff --git a/mate-base/mate-desktop/Manifest b/mate-base/mate-desktop/Manifest
index 48f4b943c979..722d4e4f2b8c 100644
--- a/mate-base/mate-desktop/Manifest
+++ b/mate-base/mate-desktop/Manifest
@@ -1,2 +1,3 @@
 DIST mate-desktop-1.26.2.tar.xz 1203480 BLAKE2B 
a77df2562e70cae78f4ee6693d2a2f66e1fccb5c118ba9f51a96b68bd0dc0fe1166c458636bf940b70058ade79bfc51d260aa829b0400814c6e50c297d697c98
 SHA512 
0e7d0dfdc58a5a6f1e5a8d1204a1a1d78f868eddb32cc36b54b77d7aee4f999e570dc66e0f16751e78bdb162ceb4858976fa3d7db52785cbded0b53e5cf069e3
 DIST mate-desktop-1.27.3.tar.xz 1214764 BLAKE2B 
853545b85741940dafd53c04a693f26405fda903378efc71b14cf19103db9a69b1881f01124e50269dd840b90021372ee9735af188ca4f68589317f180801f9b
 SHA512 
49c4d56653bf352c15d73714be9ef2c55f08c5529f846170d47c38d4943d8be1b20eea02374e7c361341c49b70f75c6b004d93c13fdaef1492f93db6c8c05719
+DIST mate-desktop-1.27.4.tar.xz 1140668 BLAKE2B 
10332e8cca247cbd2ec2753feef85447c50314a881dacf1ec7ba8796fa90eb89ba494dd60a76845d00da809e34f7c4aa0f8fb7470cc74eb691c4e2a6635a2f31
 SHA512 
6e67ba3349266d62832fd8c15884dbb0cfd34754f0d2678c02c57b5fe1eecbe34238e73ca9a911e0c1ebfeaa44156bf48f55f6edb7ded39c129a7c6d82cc3be8

diff --git a/mate-base/mate-desktop/mate-desktop-1.27.4.ebuild 
b/mate-base/mate-desktop/mate-desktop-1.27.4.ebuild
new file mode 100644
index ..ea391a41c927
--- /dev/null
+++ b/mate-base/mate-desktop/mate-desktop-1.27.4.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MATE_LA_PUNT="yes"
+
+inherit mate
+
+MINOR=$(($(ver_cut 2) % 2))
+if [[ ${MINOR} -eq 0 ]]; then
+   KEYWORDS="~amd64 ~arm ~arm64 ~loong ~riscv ~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}"
+
+BDEPEND="
+   app-text/docbook-xml-dtd:4.1.2
+   app-text/iso-codes
+   dev-util/gtk-doc
+   dev-build/gtk-doc-am
+   >=sys-devel/gettext-0.19.8
+   >=x11-libs/gdk-pixbuf-2.36.5
+   virtual/pkgconfig
+"
+
+DEPEND="${COMMON_DEPEND}
+   x11-base/xorg-proto
+"
+
+src_configure() {
+   mate_src_configure \
+   --enable-mate-about \
+   $(use_with X x) \
+   $(use_enable debug) \
+   $(use_enable introspection) \
+   $(use_enable startup-notification)
+}



[gentoo-commits] repo/gentoo:master commit in: mate-base/mate-applets/

2024-01-25 Thread Sam James
commit: e35da963ee021ea5c701ecf7a5ec8839778c94a5
Author: Ian Jordan  gmail  com>
AuthorDate: Thu Jan 25 13:22:21 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jan 25 15:10:46 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e35da963

mate-base/mate-applets: fix gtksourceview depend verisons

Change between 1.26 and 27 have changed required x11-libs/gtksourceview versions
required.

This commit solves issues for new MATE users of both versions.

Closes: https://bugs.gentoo.org/922890
Signed-off-by: Ian Jordan  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/35007
Signed-off-by: Sam James  gentoo.org>

 .../{mate-applets-1.26.1-r1.ebuild => mate-applets-1.26.1-r2.ebuild}| 2 +-
 mate-base/mate-applets/mate-applets-1.27.1.ebuild   | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/mate-base/mate-applets/mate-applets-1.26.1-r1.ebuild 
b/mate-base/mate-applets/mate-applets-1.26.1-r2.ebuild
similarity index 98%
rename from mate-base/mate-applets/mate-applets-1.26.1-r1.ebuild
rename to mate-base/mate-applets/mate-applets-1.26.1-r2.ebuild
index 81662329c26d..cbba9e04f305 100644
--- a/mate-base/mate-applets/mate-applets-1.26.1-r1.ebuild
+++ b/mate-base/mate-applets/mate-applets-1.26.1-r2.ebuild
@@ -31,7 +31,7 @@ COMMON_DEPEND="
>=sys-apps/dbus-1.10.0
x11-libs/gdk-pixbuf:2
>=x11-libs/gtk+-3.22:3
-   x11-libs/gtksourceview
+   x11-libs/gtksourceview:3.0
>=x11-libs/libnotify-0.7
x11-libs/libX11
>=x11-libs/libwnck-3.0:3

diff --git a/mate-base/mate-applets/mate-applets-1.27.1.ebuild 
b/mate-base/mate-applets/mate-applets-1.27.1.ebuild
index 61536bf96bb7..3476bd7daa24 100644
--- a/mate-base/mate-applets/mate-applets-1.27.1.ebuild
+++ b/mate-base/mate-applets/mate-applets-1.27.1.ebuild
@@ -31,7 +31,7 @@ COMMON_DEPEND="
>=sys-apps/dbus-1.10.0
x11-libs/gdk-pixbuf:2
>=x11-libs/gtk+-3.22:3
-   x11-libs/gtksourceview
+   x11-libs/gtksourceview:4
>=x11-libs/libnotify-0.7
x11-libs/libX11
>=x11-libs/libwnck-3.0:3



[gentoo-commits] repo/gentoo:master commit in: mate-base/mate-panel/files/

2024-01-20 Thread Conrad Kostecki
commit: e97be6892e1ba9e843db84179cc4da1f8e053adc
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Sat Jan 20 08:18:10 2024 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sat Jan 20 21:21:45 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e97be689

mate-base/mate-panel: remove unused patch(es)

Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Signed-off-by: Conrad Kostecki  gentoo.org>

 .../files/mate-panel-1.26.3-gettext-0.22-fix.patch | 14 --
 1 file changed, 14 deletions(-)

diff --git 
a/mate-base/mate-panel/files/mate-panel-1.26.3-gettext-0.22-fix.patch 
b/mate-base/mate-panel/files/mate-panel-1.26.3-gettext-0.22-fix.patch
deleted file mode 100644
index 2f61ac1a5c57..
--- a/mate-base/mate-panel/files/mate-panel-1.26.3-gettext-0.22-fix.patch
+++ /dev/null
@@ -1,14 +0,0 @@
-Bug: https://bugs.gentoo.org/908877
-Reference: https://savannah.gnu.org/bugs/index.php?64335
-Upstream PR: https://github.com/mate-desktop/mate-panel/pull/1375
 a/libmate-panel-applet/Makefile.am
-+++ b/libmate-panel-applet/Makefile.am
-@@ -95,7 +95,7 @@ appletdir   = $(datadir)/mate-panel/applets
- applet_in_files = org.mate.panel.TestApplet.mate-panel-applet.desktop.in
- noinst_DATA = 
$(applet_in_files:.mate-panel-applet.desktop.in=.mate-panel-applet)
- $(noinst_DATA): $(applet_in_files)
--  $(AM_V_GEN) $(MSGFMT) --desktop --keyword Name --keyword Description 
--template $< -d $(top_srcdir)/po -o $@
-+  $(AM_V_GEN) $(MSGFMT) --desktop --keyword=Name --keyword=Description 
--template $< -d $(top_srcdir)/po -o $@
- 
- EXTRA_DIST =  \
-   org.mate.panel.TestApplet.mate-panel-applet.desktop.in  \



[gentoo-commits] repo/gentoo:master commit in: mate-base/mate-applets/

2024-01-19 Thread Sam James
commit: 820ba640239c4303e53848f6a2c8303ae7cc41b1
Author: Sam James  gentoo  org>
AuthorDate: Fri Jan 19 13:08:11 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jan 19 13:08:56 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=820ba640

mate-base/mate-applets: restore USE=ipv6

Temporary fix as I'm heading out shortly.

Closes: https://bugs.gentoo.org/922492
Signed-off-by: Sam James  gentoo.org>

 mate-base/mate-applets/mate-applets-1.26.1-r1.ebuild | 2 +-
 mate-base/mate-applets/mate-applets-1.27.1.ebuild| 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/mate-base/mate-applets/mate-applets-1.26.1-r1.ebuild 
b/mate-base/mate-applets/mate-applets-1.26.1-r1.ebuild
index 8321bd3b57ac..81662329c26d 100644
--- a/mate-base/mate-applets/mate-applets-1.26.1-r1.ebuild
+++ b/mate-base/mate-applets/mate-applets-1.26.1-r1.ebuild
@@ -14,7 +14,7 @@ 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 netlink policykit +upower"
+IUSE="X +cpupower ipv6 netlink policykit +upower"
 
 REQUIRED_USE="policykit? ( cpupower )"
 

diff --git a/mate-base/mate-applets/mate-applets-1.27.1.ebuild 
b/mate-base/mate-applets/mate-applets-1.27.1.ebuild
index eb9f04465d26..61536bf96bb7 100644
--- a/mate-base/mate-applets/mate-applets-1.27.1.ebuild
+++ b/mate-base/mate-applets/mate-applets-1.27.1.ebuild
@@ -14,7 +14,7 @@ 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 netlink policykit +upower"
+IUSE="X +cpupower ipv6 netlink policykit +upower"
 
 REQUIRED_USE="policykit? ( cpupower )"
 



[gentoo-commits] repo/gentoo:master commit in: mate-base/mate-session-manager/, mate-base/mate-menus/, mate-base/mate-common/, ...

2024-01-19 Thread Sam James
commit: 16dfebfaef5c7ff71b1d08fc0cf1f33064cd370e
Author: Ian Jordan  gmail  com>
AuthorDate: Thu Jan 18 22:51:11 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jan 19 10:50:08 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=16dfebfa

mate-base/*: fixed whitespace in metadata

Signed-off-by: Ian Jordan  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 mate-base/libmatekbd/metadata.xml   | 2 +-
 mate-base/mate-applets-meta/metadata.xml| 2 +-
 mate-base/mate-applets/metadata.xml | 2 +-
 mate-base/mate-common/metadata.xml  | 2 +-
 mate-base/mate-control-center/metadata.xml  | 2 +-
 mate-base/mate-desktop/metadata.xml | 2 +-
 mate-base/mate-menus/metadata.xml   | 2 +-
 mate-base/mate-panel/metadata.xml   | 2 +-
 mate-base/mate-session-manager/metadata.xml | 2 +-
 mate-base/mate-settings-daemon/metadata.xml | 2 +-
 mate-base/mate/metadata.xml | 2 +-
 11 files changed, 11 insertions(+), 11 deletions(-)

diff --git a/mate-base/libmatekbd/metadata.xml 
b/mate-base/libmatekbd/metadata.xml
index 813e44f662b8..ad2710cf975f 100644
--- a/mate-base/libmatekbd/metadata.xml
+++ b/mate-base/libmatekbd/metadata.xml
@@ -1,7 +1,7 @@
 
 https://www.gentoo.org/dtd/metadata.dtd";>
 
-
+   
immolo...@gmail.com
Ian Jordan


diff --git a/mate-base/mate-applets-meta/metadata.xml 
b/mate-base/mate-applets-meta/metadata.xml
index 66931b2ad6e8..c1803c0adc21 100644
--- a/mate-base/mate-applets-meta/metadata.xml
+++ b/mate-base/mate-applets-meta/metadata.xml
@@ -1,7 +1,7 @@
 
 https://www.gentoo.org/dtd/metadata.dtd";>
 
-
+   
immolo...@gmail.com
Ian Jordan


diff --git a/mate-base/mate-applets/metadata.xml 
b/mate-base/mate-applets/metadata.xml
index eac624228a61..dbb98ef967db 100644
--- a/mate-base/mate-applets/metadata.xml
+++ b/mate-base/mate-applets/metadata.xml
@@ -1,7 +1,7 @@
 
 https://www.gentoo.org/dtd/metadata.dtd";>
 
-
+   
immolo...@gmail.com
Ian Jordan


diff --git a/mate-base/mate-common/metadata.xml 
b/mate-base/mate-common/metadata.xml
index 046fdada0d04..75adabc0c4fe 100644
--- a/mate-base/mate-common/metadata.xml
+++ b/mate-base/mate-common/metadata.xml
@@ -1,7 +1,7 @@
 
 https://www.gentoo.org/dtd/metadata.dtd";>
 
-
+   
immolo...@gmail.com
Ian Jordan


diff --git a/mate-base/mate-control-center/metadata.xml 
b/mate-base/mate-control-center/metadata.xml
index 44d946c00271..db94610a872e 100644
--- a/mate-base/mate-control-center/metadata.xml
+++ b/mate-base/mate-control-center/metadata.xml
@@ -1,7 +1,7 @@
 
 https://www.gentoo.org/dtd/metadata.dtd";>
 
-
+   
immolo...@gmail.com
Ian Jordan


diff --git a/mate-base/mate-desktop/metadata.xml 
b/mate-base/mate-desktop/metadata.xml
index 3957d26d5363..fea8cb91153c 100644
--- a/mate-base/mate-desktop/metadata.xml
+++ b/mate-base/mate-desktop/metadata.xml
@@ -1,7 +1,7 @@
 
 https://www.gentoo.org/dtd/metadata.dtd";>
 
-
+   
immolo...@gmail.com
Ian Jordan


diff --git a/mate-base/mate-menus/metadata.xml 
b/mate-base/mate-menus/metadata.xml
index ae1eeb09634f..c4dd17ead232 100644
--- a/mate-base/mate-menus/metadata.xml
+++ b/mate-base/mate-menus/metadata.xml
@@ -1,7 +1,7 @@
 
 https://www.gentoo.org/dtd/metadata.dtd";>
 
-
+   
immolo...@gmail.com
Ian Jordan


diff --git a/mate-base/mate-panel/metadata.xml 
b/mate-base/mate-panel/metadata.xml
index d3651114fe11..e270013d25f5 100644
--- a/mate-base/mate-panel/metadata.xml
+++ b/mate-base/mate-panel/metadata.xml
@@ -1,7 +1,7 @@
 
 https://www.gentoo.org/dtd/metadata.dtd";>
 
-
+   
immolo...@gmail.com
Ian Jordan


diff --git a/mate-base/mate-session-manager/metadata.xml 
b/mate-base/mate-session-manager/metadata.xml
index 284dde61d03b..2b7c6b11fbbf 100644
--- a/mate-base/mate-session-manager/metadata.xml
+++ b/mate-base/mate-session-manager/metadata.xml
@@ -1,7 +1,7 @@
 
 https://www.gentoo.org/dtd/metadata.dtd";>
 
-
+   
immolo...@gmail.com
Ian Jordan


diff --git a/mate-base/mate-settings-daemon/metadata.xml 
b/mate-base/mate-settings-daemon/metadata.xml
index e87fc2599ffc..65771a64a640 100644
--- a/mate-base/mate-settings-daemon/metadata.xml
+++ b/mate-base/mate-settings-daemon/metadata.xml

[gentoo-commits] repo/gentoo:master commit in: mate-base/mate-panel/

2024-01-19 Thread Sam James
commit: 9121878e3bffba9f212a497c54e9c3bda3bb4375
Author: Ian Jordan  gmail  com>
AuthorDate: Fri Jan 19 09:32:37 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jan 19 10:50:10 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9121878e

mate-base/mate-panel: drop 1.26.3

Signed-off-by: Ian Jordan  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 mate-base/mate-panel/Manifest |  1 -
 mate-base/mate-panel/mate-panel-1.26.3.ebuild | 76 ---
 2 files changed, 77 deletions(-)

diff --git a/mate-base/mate-panel/Manifest b/mate-base/mate-panel/Manifest
index 736afefc5d9a..526dcb634436 100644
--- a/mate-base/mate-panel/Manifest
+++ b/mate-base/mate-panel/Manifest
@@ -1,3 +1,2 @@
-DIST mate-panel-1.26.3.tar.xz 3255864 BLAKE2B 
3d0dce61e6fa1b89f8f52dcad201b263c412d6819e7ba139777fe99310c8e3274da990c0678b493b89879e6af517912e90f705dcdd6e43e94892fd64f63df224
 SHA512 
28c93566a528037082ed6181e628658373e5fd35f987b9d18b1731f3b3762f139cd1624ad862acc40413baa308b51a7ae617449c4a2a13c4726b5dad6a109d5a
 DIST mate-panel-1.26.4.tar.xz 3262004 BLAKE2B 
6561bdfe79f8b9f92db7fac1b3857bd0fb49b5220910f0aebc6eff443233c8cf2bdee8d21ffbdf88869ef1a99b3ffb96e0e22027099ef59d595ff596d79efdc3
 SHA512 
90db23f46dab88cb242aafb32737519d16e035843c2ca81da131ff3134a61b08772f19aa9900dbfbd00dcf4579cee3970765aa3fb461664abd1dd3babb8f6ea2
 DIST mate-panel-1.27.2.tar.xz 3245284 BLAKE2B 
9ec3110b0d16a7047c5fc79df54eba300ca55fcaad57df8cfec8896884bf080766a4fde7e04303fa32f77cf8ad3748872c81f7ade8e66fdb4cd600087a00351c
 SHA512 
93431af5ffd1241c5fb56dd0a60eeba2de89e745502575cfd8f281700345689edc50ec653a6d9b1472a6d0e9d7d09a7e1439627fcacfdc627f187551cef21b6f

diff --git a/mate-base/mate-panel/mate-panel-1.26.3.ebuild 
b/mate-base/mate-panel/mate-panel-1.26.3.ebuild
deleted file mode 100644
index 884e182537ed..
--- a/mate-base/mate-panel/mate-panel-1.26.3.ebuild
+++ /dev/null
@@ -1,76 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-MATE_LA_PUNT="yes"
-
-inherit mate
-
-if [[ "${PV}" != * ]]; then
-   KEYWORDS="amd64 ~arm ~arm64 ~loong ~riscv 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="
-   >=app-accessibility/at-spi2-core-2.46.0:2
-   >=dev-libs/glib-2.50:2
-   >=dev-libs/libmateweather-1.17.0
-   dev-libs/libxml2:2
-   >=gnome-base/dconf-0.13.4
-   >=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.26.0: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}"
-
-BDEPEND="
-   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-build/gtk-doc-am
-   >=sys-devel/gettext-0.19.8
-   virtual/pkgconfig
-"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-1.26.3-gettext-0.22-fix.patch
-)
-
-src_configure() {
-   mate_src_configure \
-   --libexecdir="${EPREFIX}"/usr/libexec/mate-applets \
-   --disable-deprecation-flags \
-   $(use_enable X x11) \
-   $(use_enable introspection) \
-   $(use_enable wayland)
-}



[gentoo-commits] repo/gentoo:master commit in: mate-base/mate-desktop/

2024-01-19 Thread Sam James
commit: 36bb8e2e9df069fbfa78abd133430fae4ed893eb
Author: Ian Jordan  gmail  com>
AuthorDate: Fri Jan 19 09:29:51 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jan 19 10:50:09 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=36bb8e2e

mate-base/mate-desktop: drop 1.26.1

Signed-off-by: Ian Jordan  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 mate-base/mate-desktop/Manifest   |  1 -
 mate-base/mate-desktop/mate-desktop-1.26.1.ebuild | 54 ---
 2 files changed, 55 deletions(-)

diff --git a/mate-base/mate-desktop/Manifest b/mate-base/mate-desktop/Manifest
index 5be822febc89..48f4b943c979 100644
--- a/mate-base/mate-desktop/Manifest
+++ b/mate-base/mate-desktop/Manifest
@@ -1,3 +1,2 @@
-DIST mate-desktop-1.26.1.tar.xz 1195960 BLAKE2B 
174530b247619acdf6fd8b8c7675450ca743c644e2730a168acd8267d28bdda57cef18a95d5ba988d87a2aa88cfea10fa92109468556fbaf433b71d1ca46e561
 SHA512 
e5261b420da8782795899b73203c6ec3c6a45f88f09e50082020743ccaa4535fd8c1767ab5d59f1d5c295fa2d4fc8ffd0b4df787ec503b9b3a7d757eba9e18ff
 DIST mate-desktop-1.26.2.tar.xz 1203480 BLAKE2B 
a77df2562e70cae78f4ee6693d2a2f66e1fccb5c118ba9f51a96b68bd0dc0fe1166c458636bf940b70058ade79bfc51d260aa829b0400814c6e50c297d697c98
 SHA512 
0e7d0dfdc58a5a6f1e5a8d1204a1a1d78f868eddb32cc36b54b77d7aee4f999e570dc66e0f16751e78bdb162ceb4858976fa3d7db52785cbded0b53e5cf069e3
 DIST mate-desktop-1.27.3.tar.xz 1214764 BLAKE2B 
853545b85741940dafd53c04a693f26405fda903378efc71b14cf19103db9a69b1881f01124e50269dd840b90021372ee9735af188ca4f68589317f180801f9b
 SHA512 
49c4d56653bf352c15d73714be9ef2c55f08c5529f846170d47c38d4943d8be1b20eea02374e7c361341c49b70f75c6b004d93c13fdaef1492f93db6c8c05719

diff --git a/mate-base/mate-desktop/mate-desktop-1.26.1.ebuild 
b/mate-base/mate-desktop/mate-desktop-1.26.1.ebuild
deleted file mode 100644
index 4db8f451a3f9..
--- a/mate-base/mate-desktop/mate-desktop-1.26.1.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-MATE_LA_PUNT="yes"
-
-inherit mate
-
-if [[ "${PV}" != * ]]; then
-   KEYWORDS="amd64 ~arm ~arm64 ~loong ~riscv 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}"
-
-BDEPEND="
-   app-text/docbook-xml-dtd:4.1.2
-   app-text/iso-codes
-   dev-util/gtk-doc
-   dev-build/gtk-doc-am
-   >=sys-devel/gettext-0.19.8
-   >=x11-libs/gdk-pixbuf-2.36.5
-   virtual/pkgconfig
-"
-
-DEPEND="${COMMON_DEPEND}
-   x11-base/xorg-proto
-"
-
-src_configure() {
-   mate_src_configure \
-   --enable-mate-about \
-   $(use_with X x) \
-   $(use_enable debug) \
-   $(use_enable introspection) \
-   $(use_enable startup-notification)
-}



[gentoo-commits] repo/gentoo:master commit in: mate-base/mate-session-manager/, x11-wm/marco/

2024-01-19 Thread Sam James
commit: e7dd17215d27d7c725c072997bc42ab28e2c4843
Author: Ian Jordan  gmail  com>
AuthorDate: Thu Jan 18 22:28:01 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jan 19 10:50:08 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e7dd1721

mate-base/mate-session-manager: reapply required USE

Due to a bug spotted on #mate related to this issue, this change needs to be 
held off.

Signed-off-by: Ian Jordan  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 .../mate-session-manager/mate-session-manager-1.26.1.ebuild  | 1 +
 .../mate-session-manager/mate-session-manager-1.27.0.ebuild  | 2 ++
 x11-wm/marco/metadata.xml| 9 -
 3 files changed, 11 insertions(+), 1 deletion(-)

diff --git a/mate-base/mate-session-manager/mate-session-manager-1.26.1.ebuild 
b/mate-base/mate-session-manager/mate-session-manager-1.26.1.ebuild
index a639a92be3b8..6d7894888620 100644
--- a/mate-base/mate-session-manager/mate-session-manager-1.26.1.ebuild
+++ b/mate-base/mate-session-manager/mate-session-manager-1.26.1.ebuild
@@ -15,6 +15,7 @@ HOMEPAGE="https://mate-desktop.org/";
 LICENSE="GPL-2+ GPL-3+ HPND LGPL-2+ LGPL-2.1+"
 SLOT="0"
 IUSE="debug elogind gles2 gnome-keyring nls systemd"
+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_*

diff --git a/mate-base/mate-session-manager/mate-session-manager-1.27.0.ebuild 
b/mate-base/mate-session-manager/mate-session-manager-1.27.0.ebuild
index 208e8c0c5a28..1259168690b7 100644
--- a/mate-base/mate-session-manager/mate-session-manager-1.27.0.ebuild
+++ b/mate-base/mate-session-manager/mate-session-manager-1.27.0.ebuild
@@ -16,7 +16,9 @@ HOMEPAGE="https://mate-desktop.org/";
 LICENSE="GPL-2+ GPL-3+ HPND LGPL-2+ LGPL-2.1+"
 SLOT="0"
 IUSE="debug elogind gles2 gnome-keyring nls systemd"
+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).
 

diff --git a/x11-wm/marco/metadata.xml b/x11-wm/marco/metadata.xml
index 402768f3899e..419246a8f7d7 100644
--- a/x11-wm/marco/metadata.xml
+++ b/x11-wm/marco/metadata.xml
@@ -1,7 +1,14 @@
 
 https://www.gentoo.org/dtd/metadata.dtd";>
 
-   
+   
+   immolo...@gmail.com
+   Ian Jordan
+   
+   
+   proxy-ma...@gentoo.org
+   Proxy Maintainers
+   

mate-desktop/marco




[gentoo-commits] repo/gentoo:master commit in: mate-base/mate/

2024-01-01 Thread Sam James
commit: 2510dd9a715d53dfd0500fad29567c8d2fe6694f
Author: Ian Jordan  gmail  com>
AuthorDate: Fri Dec 22 09:16:41 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jan  1 20:34:22 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2510dd9a

mate-base/mate: +theme depends on x11-themes/mate-themes

As per bug, it is reasonable to assume that +themes would pull 
x11-themes/mate-themes in the meta package.

Closes: https://bugs.gentoo.org/890959
Signed-off-by: Ian Jordan  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/34413
Signed-off-by: Sam James  gentoo.org>

 mate-base/mate/mate-1.26.0-r1.ebuild | 83 +++
 mate-base/mate/mate-1.27.0-r1.ebuild | 85 
 2 files changed, 168 insertions(+)

diff --git a/mate-base/mate/mate-1.26.0-r1.ebuild 
b/mate-base/mate/mate-1.26.0-r1.ebuild
new file mode 100644
index ..6d46f5c6b7a6
--- /dev/null
+++ b/mate-base/mate/mate-1.26.0-r1.ebuild
@@ -0,0 +1,83 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MATE_THEMES_V=3
+MATE_BRANCH="$(ver_cut 1-2)"
+MINOR=$(($(ver_cut 2) % 2))
+
+if [[ ${MINOR} -eq 0 ]]; then
+KEYWORDS="amd64 ~arm ~arm64 ~loong ~riscv x86"
+fi
+
+DESCRIPTION="Meta ebuild for MATE, a traditional desktop environment"
+HOMEPAGE="https://mate-desktop.org";
+
+LICENSE="metapackage"
+
+SLOT="0"
+IUSE="+base bluetooth help +notification +themes +extras"
+
+S="${WORKDIR}"
+
+RDEPEND="
+   =mate-base/mate-desktop-${MATE_BRANCH}*
+   =mate-base/mate-menus-${MATE_BRANCH}*
+   =mate-base/mate-panel-${MATE_BRANCH}*
+   =mate-base/mate-session-manager-${MATE_BRANCH}*
+   =mate-base/mate-settings-daemon-${MATE_BRANCH}*
+   =x11-wm/marco-${MATE_BRANCH}*
+   base? (
+   =mate-base/caja-${MATE_BRANCH}*
+   =mate-base/mate-applets-meta-${MATE_BRANCH}*
+   =mate-base/mate-control-center-${MATE_BRANCH}*
+   =mate-extra/mate-media-${MATE_BRANCH}*
+   =x11-misc/mozo-${MATE_BRANCH}*
+   =x11-terms/mate-terminal-${MATE_BRANCH}*
+   )
+   bluetooth? ( net-wireless/blueman )
+   themes? (
+   =x11-themes/mate-backgrounds-${MATE_BRANCH}*
+   =x11-themes/mate-icon-theme-${MATE_BRANCH}*
+   =x11-themes/mate-themes-${MATE_THEMES_V}*
+   )
+   extras? (
+   =app-arch/engrampa-${MATE_BRANCH}*
+   =app-editors/pluma-${MATE_BRANCH}*
+   =app-text/atril-${MATE_BRANCH}*
+   =mate-extra/caja-extensions-${MATE_BRANCH}*
+   =mate-extra/mate-calc-${MATE_BRANCH}*
+   =mate-extra/mate-netbook-${MATE_BRANCH}*
+   =mate-extra/mate-power-manager-${MATE_BRANCH}*
+   =mate-extra/mate-screensaver-${MATE_BRANCH}*
+   =mate-extra/mate-system-monitor-${MATE_BRANCH}*
+   =mate-extra/mate-utils-${MATE_BRANCH}*
+   =media-gfx/eom-${MATE_BRANCH}*
+   )
+   help? (
+   gnome-extra/yelp
+   =mate-extra/mate-user-guide-${MATE_BRANCH}*
+   )
+"
+
+PDEPEND="
+   notification? ( =x11-misc/mate-notification-daemon-${MATE_BRANCH}* )
+   virtual/notification-daemon:0"
+
+pkg_postinst() {
+   elog "Please report all bugs to https:/bugs.gentoo.org"
+   elog ""
+   elog "For installation, usage and troubleshooting details regarding 
MATE;"
+   elog "read more about it at Gentoo Wiki: 
https://wiki.gentoo.org/wiki/MATE";
+   elog ""
+   if ! has_version x11-misc/mate-notification-daemon; then
+   elog "If you experience any issues with notifications, please 
try using"
+   elog "x11-misc/mate-notification-daemon instead your currently 
installed daemon"
+   elog ""
+   fi
+   elog "Some packages that are not included in this meta-package but may 
be of interest:"
+   elog "  mate-extra/caja-dropbox"
+   elog "  mate-extra/mate-user-share"
+   elog "  mate-extra/caja-admin"
+}

diff --git a/mate-base/mate/mate-1.27.0-r1.ebuild 
b/mate-base/mate/mate-1.27.0-r1.ebuild
new file mode 100644
index ..bbd8f50e50b1
--- /dev/null
+++ b/mate-base/mate/mate-1.27.0-r1.ebuild
@@ -0,0 +1,85 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MATE_THEMES_V=3
+MATE_BRANCH="$(ver_cut 1-2)"
+MINOR=$(($(ver_cut 2) % 2))
+
+if [[ ${MINOR} -eq 0 ]]; then
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~riscv ~x86"
+fi
+
+SRC_URI=""
+DESCRIPTION="Meta ebuild for MATE, a traditional desktop environment"
+HOMEPAGE="https://mate-desktop.org";
+
+LICENSE="metapackage"
+
+SLOT="0"
+IUSE="+base bluetooth help +notification +themes +extras"
+
+S="${WORKDIR}"
+
+RDEPEND="
+   =mate-base/mate-desktop-${MATE_BRANCH}*
+   =mate-base/mate

[gentoo-commits] repo/gentoo:master commit in: mate-base/mate-panel/

2023-12-21 Thread Sam James
commit: 972394618f0038aa05db6c255d0a015608313d31
Author: Ian Jordan  gmail  com>
AuthorDate: Fri Dec 22 01:07:54 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Dec 22 06:42:39 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=97239461

mate-base/mate-panel: drop 1.26.0-r1, 1.26.2

Signed-off-by: Ian Jordan  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 mate-base/mate-panel/Manifest|  2 -
 mate-base/mate-panel/mate-panel-1.26.0-r1.ebuild | 75 
 mate-base/mate-panel/mate-panel-1.26.2.ebuild| 72 ---
 3 files changed, 149 deletions(-)

diff --git a/mate-base/mate-panel/Manifest b/mate-base/mate-panel/Manifest
index 7e0f440aa5a9..736afefc5d9a 100644
--- a/mate-base/mate-panel/Manifest
+++ b/mate-base/mate-panel/Manifest
@@ -1,5 +1,3 @@
-DIST mate-panel-1.26.0.tar.xz 3303980 BLAKE2B 
b36ddb6d4db174bd26986193829e72e498f81e31d129aa0e64ef3927b3571b58c3bb940a1d3c4ceb14165d5d7810d812a3b39dd2ea7aad4bd9cdaf4dae84751e
 SHA512 
394cf6a4a081980d286a03488370a5335dca681964271329b28d7254fc877457bc42883c95ad9f197a319f1bef71e237052d64b98606df616f5e11b9f9ae5f31
-DIST mate-panel-1.26.2.tar.xz 3314092 BLAKE2B 
6b33562728b7ffa3bc1c5a3341e2bd4b88c5daba504e6818810f194d8a6f736ac5b5936ed10c17ad5879eaa7a3e7f2a7d0dad6e59e7582d684f9bcdbb8421ddf
 SHA512 
31f97b5cbacd5ac4a3661fdb8544313e5fb406489c9179d98c0f981001beae97890f3563bbf5886c451cf27db7235bfe70d40bf2582bc2e2206dadd396432ec7
 DIST mate-panel-1.26.3.tar.xz 3255864 BLAKE2B 
3d0dce61e6fa1b89f8f52dcad201b263c412d6819e7ba139777fe99310c8e3274da990c0678b493b89879e6af517912e90f705dcdd6e43e94892fd64f63df224
 SHA512 
28c93566a528037082ed6181e628658373e5fd35f987b9d18b1731f3b3762f139cd1624ad862acc40413baa308b51a7ae617449c4a2a13c4726b5dad6a109d5a
 DIST mate-panel-1.26.4.tar.xz 3262004 BLAKE2B 
6561bdfe79f8b9f92db7fac1b3857bd0fb49b5220910f0aebc6eff443233c8cf2bdee8d21ffbdf88869ef1a99b3ffb96e0e22027099ef59d595ff596d79efdc3
 SHA512 
90db23f46dab88cb242aafb32737519d16e035843c2ca81da131ff3134a61b08772f19aa9900dbfbd00dcf4579cee3970765aa3fb461664abd1dd3babb8f6ea2
 DIST mate-panel-1.27.2.tar.xz 3245284 BLAKE2B 
9ec3110b0d16a7047c5fc79df54eba300ca55fcaad57df8cfec8896884bf080766a4fde7e04303fa32f77cf8ad3748872c81f7ade8e66fdb4cd600087a00351c
 SHA512 
93431af5ffd1241c5fb56dd0a60eeba2de89e745502575cfd8f281700345689edc50ec653a6d9b1472a6d0e9d7d09a7e1439627fcacfdc627f187551cef21b6f

diff --git a/mate-base/mate-panel/mate-panel-1.26.0-r1.ebuild 
b/mate-base/mate-panel/mate-panel-1.26.0-r1.ebuild
deleted file mode 100644
index 938c7e9d57b3..
--- a/mate-base/mate-panel/mate-panel-1.26.0-r1.ebuild
+++ /dev/null
@@ -1,75 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-MATE_LA_PUNT="yes"
-
-inherit mate
-
-if [[ ${PV} !=  ]]; then
-   KEYWORDS="amd64 ~arm ~arm64 ~loong ~riscv 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="
-   || (
-   >=app-accessibility/at-spi2-core-2.46.0:2
-   dev-libs/atk
-   )
-   >=dev-libs/glib-2.50:2
-   >=dev-libs/libmateweather-1.17.0
-   dev-libs/libxml2:2
-   >=gnome-base/dconf-0.13.4
-   >=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.26.0: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}"
-
-BDEPEND="
-   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="${EPREFIX}"/usr/libexec/mate-applets \
-   --disable-deprecation-flags \
-   $(use_enable X x11) \
-   $(use_enable introspection) \
-   $(use_enable wayland)
-}

diff --git a/mate-base/mate-panel/mate-panel-1.26.2.ebuild 
b/mate-base/mate-panel/mate-panel-1.26.2.ebuild
deleted file mode 100644
index 5b95522d04f2..
--- a/mate-base/mate-panel/mate-panel-1.26.2.ebuild
+++ /dev/null
@@ -1,72 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7

[gentoo-commits] repo/gentoo:master commit in: mate-base/mate-menus/

2023-12-21 Thread Sam James
commit: c9f06edfd56ec273dd84e4e060576e216b3eaca2
Author: Ian Jordan  gmail  com>
AuthorDate: Fri Dec 22 01:03:42 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Dec 22 06:42:38 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c9f06edf

mate-base/mate-menus: drop 1.26.0

Signed-off-by: Ian Jordan  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 mate-base/mate-menus/Manifest |  1 -
 mate-base/mate-menus/mate-menus-1.26.0.ebuild | 46 ---
 2 files changed, 47 deletions(-)

diff --git a/mate-base/mate-menus/Manifest b/mate-base/mate-menus/Manifest
index e37e88133d1d..80ccc451b418 100644
--- a/mate-base/mate-menus/Manifest
+++ b/mate-base/mate-menus/Manifest
@@ -1,3 +1,2 @@
-DIST mate-menus-1.26.0.tar.xz 410900 BLAKE2B 
71ebc400ffd2217362485d80a8ddd3717ccb950ece7a7e7f9df971ecd5cffd3d456a678dc3bd3a958e90c4f99e234f8557600110efb813274bbc508a4745d9c2
 SHA512 
01d0b4f111c445df363baa8e24c87e63e12e6c84c1ccdac4b05bc12a3e3edba6be14651c6b2b34e05271fa35c57f237d79bdbee6dde1699273047519022a636c
 DIST mate-menus-1.26.1.tar.xz 421032 BLAKE2B 
c767a1a60fba60ad7c86e64a5a17e71bfa0bb8bb5170c22594c1ef896dead8fed6e901e66b88495c5a89f7a6e35a6e45102a1bed4a1e511db0950bfa7c553031
 SHA512 
df57f653bc7a456719c24fa077b70a175d9bbaec7d55fb807e35ed66a9e0f2aaf7251bea0e7778ec98bf2b07b9f7bc25f4931a9c83ec0ae3621a1b8f257b1329
 DIST mate-menus-1.27.0.tar.xz 420292 BLAKE2B 
2bb7d9d83b1d54ea151270ead88ea4c7c08535fb45c994dd895a3d0c35df34730c87461c78f03401061d81ebee0e1153d35cfe1f04abefc603a17d45da9ba21b
 SHA512 
25b2b275b5038610d33ff9be4afb7bc98023342180ff5609037186991848ba13f56ad60cd54d8954524015449ce9a13c690b07e699a717ade7118e59fd329979

diff --git a/mate-base/mate-menus/mate-menus-1.26.0.ebuild 
b/mate-base/mate-menus/mate-menus-1.26.0.ebuild
deleted file mode 100644
index ca0c3886c093..
--- a/mate-base/mate-menus/mate-menus-1.26.0.ebuild
+++ /dev/null
@@ -1,46 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-GNOME2_LA_PUNT="yes"
-
-inherit mate
-
-if [[ ${PV} !=  ]]; then
-   KEYWORDS="amd64 ~arm ~arm64 ~loong ~riscv 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 nls"
-
-COMMON_DEPEND=">=dev-libs/glib-2.50:2
-   introspection? ( >=dev-libs/gobject-introspection-0.6.7:= )
-"
-
-RDEPEND="${COMMON_DEPEND}"
-
-BDEPEND="
-   >=sys-devel/gettext-0.19.8
-   virtual/pkgconfig
-"
-DEPEND="${COMMON_DEPEND}"
-
-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) \
-   $(use_enable introspection) \
-   $(use_enable nls)
-}
-
-src_install() {
-   mate_src_install
-
-   exeinto /etc/X11/xinit/xinitrc.d/
-   newexe "${FILESDIR}/10-xdg-menu-mate-r1" "10-xdg-menu-mate"
-}



[gentoo-commits] repo/gentoo:master commit in: mate-base/mate-settings-daemon/

2023-12-21 Thread Sam James
commit: 6410361bd67607860c617dcef86e6ade98df
Author: Ian Jordan  gmail  com>
AuthorDate: Fri Dec 22 01:13:26 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Dec 22 06:42:39 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6410361b

mate-base/mate-settings-daemon: drop 1.26.0-r1

Signed-off-by: Ian Jordan  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 .../mate-settings-daemon-1.26.0-r1.ebuild  | 75 --
 1 file changed, 75 deletions(-)

diff --git 
a/mate-base/mate-settings-daemon/mate-settings-daemon-1.26.0-r1.ebuild 
b/mate-base/mate-settings-daemon/mate-settings-daemon-1.26.0-r1.ebuild
deleted file mode 100644
index c00139179d48..
--- a/mate-base/mate-settings-daemon/mate-settings-daemon-1.26.0-r1.ebuild
+++ /dev/null
@@ -1,75 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-MATE_LA_PUNT="yes"
-
-inherit mate
-
-if [[ ${PV} !=  ]]; then
-   KEYWORDS="amd64 ~arm ~arm64 ~loong ~riscv x86"
-fi
-
-DESCRIPTION="MATE Settings Daemon"
-LICENSE="GPL-2+ GPL-3+ HPND LGPL-2+ LGPL-2.1+"
-SLOT="0"
-
-IUSE="X accessibility 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.25.0
-   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
-   accessibility? ( >=app-accessibility/at-spi2-core-2.36.0 )
-   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-libs/libpulse
-   )
-   smartcard? ( >=dev-libs/nss-3.11.2 )
-   sound? (
-   >=media-libs/libmatemixer-1.10
-   media-libs/libcanberra[gtk3]
-   virtual/libintl
-   )
-"
-BDEPEND="
-   >=sys-devel/gettext-0.19.8
-   virtual/pkgconfig
-"
-
-RDEPEND="${COMMON_DEPEND}"
-
-DEPEND="${COMMON_DEPEND}
-   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)
-}



[gentoo-commits] repo/gentoo:master commit in: mate-base/mate-desktop/

2023-12-21 Thread Sam James
commit: 2cd87103a270ee9286e44a6e91bea369e2f43137
Author: Ian Jordan  gmail  com>
AuthorDate: Thu Dec 21 16:38:27 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Dec 22 06:42:38 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2cd87103

mate-base/mate-desktop: drop 1.26.0-r1

Signed-off-by: Ian Jordan  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 mate-base/mate-desktop/Manifest|  1 -
 .../mate-desktop/mate-desktop-1.26.0-r1.ebuild | 54 --
 2 files changed, 55 deletions(-)

diff --git a/mate-base/mate-desktop/Manifest b/mate-base/mate-desktop/Manifest
index 37c9b3e9762a..5be822febc89 100644
--- a/mate-base/mate-desktop/Manifest
+++ b/mate-base/mate-desktop/Manifest
@@ -1,4 +1,3 @@
-DIST mate-desktop-1.26.0.tar.xz 1189048 BLAKE2B 
c12f4213d608b09c91b2381632f664f2e234ce6abdd13eb9f8de11d7aa575ca496945a5cc13b3e3a910094503d8572912ee0acfdad928b0be9414473432c894f
 SHA512 
73189cf2d5106fa632ed9272d7ba069ed4ff4b3032d279dce9953e322b487463fca5ffc42af00eed4344cfdecbc9a2f95f1f2ae96386d26c0ad0cfcd0ed226cc
 DIST mate-desktop-1.26.1.tar.xz 1195960 BLAKE2B 
174530b247619acdf6fd8b8c7675450ca743c644e2730a168acd8267d28bdda57cef18a95d5ba988d87a2aa88cfea10fa92109468556fbaf433b71d1ca46e561
 SHA512 
e5261b420da8782795899b73203c6ec3c6a45f88f09e50082020743ccaa4535fd8c1767ab5d59f1d5c295fa2d4fc8ffd0b4df787ec503b9b3a7d757eba9e18ff
 DIST mate-desktop-1.26.2.tar.xz 1203480 BLAKE2B 
a77df2562e70cae78f4ee6693d2a2f66e1fccb5c118ba9f51a96b68bd0dc0fe1166c458636bf940b70058ade79bfc51d260aa829b0400814c6e50c297d697c98
 SHA512 
0e7d0dfdc58a5a6f1e5a8d1204a1a1d78f868eddb32cc36b54b77d7aee4f999e570dc66e0f16751e78bdb162ceb4858976fa3d7db52785cbded0b53e5cf069e3
 DIST mate-desktop-1.27.3.tar.xz 1214764 BLAKE2B 
853545b85741940dafd53c04a693f26405fda903378efc71b14cf19103db9a69b1881f01124e50269dd840b90021372ee9735af188ca4f68589317f180801f9b
 SHA512 
49c4d56653bf352c15d73714be9ef2c55f08c5529f846170d47c38d4943d8be1b20eea02374e7c361341c49b70f75c6b004d93c13fdaef1492f93db6c8c05719

diff --git a/mate-base/mate-desktop/mate-desktop-1.26.0-r1.ebuild 
b/mate-base/mate-desktop/mate-desktop-1.26.0-r1.ebuild
deleted file mode 100644
index ecd4a05ca23e..
--- a/mate-base/mate-desktop/mate-desktop-1.26.0-r1.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-MATE_LA_PUNT="yes"
-
-inherit mate
-
-if [[ ${PV} !=  ]]; then
-   KEYWORDS="amd64 ~arm ~arm64 ~loong ~riscv 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}"
-
-BDEPEND="
-   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-libs/gdk-pixbuf-2.36.5
-   virtual/pkgconfig
-"
-
-DEPEND="${COMMON_DEPEND}
-   x11-base/xorg-proto
-"
-
-src_configure() {
-   mate_src_configure \
-   --enable-mate-about \
-   $(use_with X x) \
-   $(use_enable debug) \
-   $(use_enable introspection) \
-   $(use_enable startup-notification)
-}



[gentoo-commits] repo/gentoo:master commit in: mate-base/mate-common/

2023-12-21 Thread Sam James
commit: cddbd69c256dee723352c140f78ddb394747971f
Author: Ian Jordan  gmail  com>
AuthorDate: Thu Dec 21 16:26:37 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Dec 22 06:42:37 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cddbd69c

mate-base/mate-common: update EAPI 7 -> 8

Signed-off-by: Ian Jordan  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 mate-base/mate-common/mate-common-1.26.0.ebuild | 11 ++-
 1 file changed, 2 insertions(+), 9 deletions(-)

diff --git a/mate-base/mate-common/mate-common-1.26.0.ebuild 
b/mate-base/mate-common/mate-common-1.26.0.ebuild
index 62b4bf8a0410..a700a971bf3a 100644
--- a/mate-base/mate-common/mate-common-1.26.0.ebuild
+++ b/mate-base/mate-common/mate-common-1.26.0.ebuild
@@ -1,15 +1,11 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 inherit mate-desktop.org
 
-if [[ ${PV} ==  ]]; then
-   inherit autotools
-else
KEYWORDS="amd64 ~arm ~arm64 ~loong ~riscv x86"
-fi
 
 DESCRIPTION="Common files for development of MATE packages"
 LICENSE="GPL-3+"
@@ -17,9 +13,6 @@ SLOT="0"
 
 src_prepare() {
default
-   if [[ ${PV} ==  ]]; then
-   eautoreconf
-   fi
 }
 
 src_install() {



[gentoo-commits] repo/gentoo:master commit in: mate-base/mate-desktop/

2023-12-21 Thread Sam James
commit: 05b96cc4db57b10a5a5dec82f8f652a99250f1bd
Author: Ian Jordan  gmail  com>
AuthorDate: Thu Dec 21 16:36:02 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Dec 22 06:42:38 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=05b96cc4

mate-base/mate-desktop: add 1.26.2

Closes: https://bugs.gentoo.org/915706
Closes: https://bugs.gentoo.org/916854
Signed-off-by: Ian Jordan  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 mate-base/mate-desktop/Manifest   |  1 +
 mate-base/mate-desktop/mate-desktop-1.26.2.ebuild | 55 +++
 2 files changed, 56 insertions(+)

diff --git a/mate-base/mate-desktop/Manifest b/mate-base/mate-desktop/Manifest
index 8fd6fcda8b72..37c9b3e9762a 100644
--- a/mate-base/mate-desktop/Manifest
+++ b/mate-base/mate-desktop/Manifest
@@ -1,3 +1,4 @@
 DIST mate-desktop-1.26.0.tar.xz 1189048 BLAKE2B 
c12f4213d608b09c91b2381632f664f2e234ce6abdd13eb9f8de11d7aa575ca496945a5cc13b3e3a910094503d8572912ee0acfdad928b0be9414473432c894f
 SHA512 
73189cf2d5106fa632ed9272d7ba069ed4ff4b3032d279dce9953e322b487463fca5ffc42af00eed4344cfdecbc9a2f95f1f2ae96386d26c0ad0cfcd0ed226cc
 DIST mate-desktop-1.26.1.tar.xz 1195960 BLAKE2B 
174530b247619acdf6fd8b8c7675450ca743c644e2730a168acd8267d28bdda57cef18a95d5ba988d87a2aa88cfea10fa92109468556fbaf433b71d1ca46e561
 SHA512 
e5261b420da8782795899b73203c6ec3c6a45f88f09e50082020743ccaa4535fd8c1767ab5d59f1d5c295fa2d4fc8ffd0b4df787ec503b9b3a7d757eba9e18ff
+DIST mate-desktop-1.26.2.tar.xz 1203480 BLAKE2B 
a77df2562e70cae78f4ee6693d2a2f66e1fccb5c118ba9f51a96b68bd0dc0fe1166c458636bf940b70058ade79bfc51d260aa829b0400814c6e50c297d697c98
 SHA512 
0e7d0dfdc58a5a6f1e5a8d1204a1a1d78f868eddb32cc36b54b77d7aee4f999e570dc66e0f16751e78bdb162ceb4858976fa3d7db52785cbded0b53e5cf069e3
 DIST mate-desktop-1.27.3.tar.xz 1214764 BLAKE2B 
853545b85741940dafd53c04a693f26405fda903378efc71b14cf19103db9a69b1881f01124e50269dd840b90021372ee9735af188ca4f68589317f180801f9b
 SHA512 
49c4d56653bf352c15d73714be9ef2c55f08c5529f846170d47c38d4943d8be1b20eea02374e7c361341c49b70f75c6b004d93c13fdaef1492f93db6c8c05719

diff --git a/mate-base/mate-desktop/mate-desktop-1.26.2.ebuild 
b/mate-base/mate-desktop/mate-desktop-1.26.2.ebuild
new file mode 100644
index ..8a1bed635876
--- /dev/null
+++ b/mate-base/mate-desktop/mate-desktop-1.26.2.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MATE_LA_PUNT="yes"
+
+inherit mate
+
+MINOR=$(($(ver_cut 2) % 2))
+if [[ ${MINOR} -eq 0 ]]; then
+   KEYWORDS="~amd64 ~arm ~arm64 ~loong ~riscv ~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}"
+
+BDEPEND="
+   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-libs/gdk-pixbuf-2.36.5
+   virtual/pkgconfig
+"
+
+DEPEND="${COMMON_DEPEND}
+   x11-base/xorg-proto
+"
+
+src_configure() {
+   mate_src_configure \
+   --enable-mate-about \
+   $(use_with X x) \
+   $(use_enable debug) \
+   $(use_enable introspection) \
+   $(use_enable startup-notification)
+}



[gentoo-commits] repo/gentoo:master commit in: mate-base/mate-common/

2023-12-21 Thread Sam James
commit: 3e74ab815721e1d9379c3c416ef8cf7f77c565f3
Author: Sam James  gentoo  org>
AuthorDate: Thu Dec 21 12:55:11 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Dec 21 12:55:11 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e74ab81

mate-base/mate-common: cleanup  template debris

We already dropped the first bit, which included an autotools inherit.

Signed-off-by: Sam James  gentoo.org>

 mate-base/mate-common/mate-common-1.27.1.ebuild | 7 ---
 1 file changed, 7 deletions(-)

diff --git a/mate-base/mate-common/mate-common-1.27.1.ebuild 
b/mate-base/mate-common/mate-common-1.27.1.ebuild
index 6e0288cfef40..c4353c4199a6 100644
--- a/mate-base/mate-common/mate-common-1.27.1.ebuild
+++ b/mate-base/mate-common/mate-common-1.27.1.ebuild
@@ -16,13 +16,6 @@ DESCRIPTION="Common files for development of MATE packages"
 LICENSE="GPL-3+"
 SLOT="0"
 
-src_prepare() {
-   default
-   if [[ ${PV} ==  ]]; then
-   eautoreconf
-   fi
-}
-
 src_install() {
mv doc-build/README README.doc-build \
|| die "Failed to rename doc-build/README."



[gentoo-commits] repo/gentoo:master commit in: mate-base/mate-common/, mate-extra/mate-polkit/, mate-extra/mate-system-monitor/, ...

2023-12-21 Thread Sam James
commit: 168f404d3779430652cd0511a0610c04c46a9dcb
Author: Ian Jordan  gmail  com>
AuthorDate: Thu Dec 21 12:42:25 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Dec 21 12:45:02 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=168f404d

*/*: MATE var fix

Signed-off-by: Ian Jordan  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/34393
Signed-off-by: Sam James  gentoo.org>

 app-arch/engrampa/engrampa-1.27.1.ebuild|  2 +-
 app-editors/pluma/pluma-1.27.0.ebuild   |  2 +-
 mate-base/caja/caja-1.27.2.ebuild   |  4 +---
 mate-base/libmatekbd/libmatekbd-1.27.1.ebuild   |  4 +---
 mate-base/mate-applets-meta/mate-applets-meta-1.27.1.ebuild |  2 +-
 mate-base/mate-applets/mate-applets-1.27.1.ebuild   |  2 +-
 mate-base/mate-common/mate-common-1.27.1.ebuild |  2 +-
 .../mate-control-center/mate-control-center-1.27.0.ebuild   |  2 +-
 mate-base/mate-desktop/mate-desktop-1.27.3.ebuild   |  2 +-
 mate-base/mate-menus/mate-menus-1.27.0.ebuild   |  2 +-
 mate-base/mate-panel/mate-panel-1.27.2.ebuild   |  2 +-
 .../mate-session-manager/mate-session-manager-1.27.0.ebuild |  2 +-
 .../mate-settings-daemon/mate-settings-daemon-1.27.0.ebuild |  2 +-
 mate-base/mate/mate-1.27.0.ebuild   | 13 ++---
 mate-extra/caja-actions/caja-actions-1.27.0.ebuild  |  2 +-
 mate-extra/caja-dropbox/caja-dropbox-1.27.0.ebuild  |  2 +-
 mate-extra/caja-extensions/caja-extensions-1.27.0.ebuild|  2 +-
 mate-extra/mate-calc/mate-calc-1.27.0.ebuild|  2 +-
 .../mate-indicator-applet-1.27.0.ebuild |  2 +-
 mate-extra/mate-media/mate-media-1.27.0.ebuild  |  2 +-
 mate-extra/mate-netbook/mate-netbook-1.27.0.ebuild  |  2 +-
 mate-extra/mate-polkit/mate-polkit-1.27.1.ebuild|  2 +-
 .../mate-power-manager/mate-power-manager-1.27.0.ebuild |  2 +-
 mate-extra/mate-screensaver/mate-screensaver-1.27.0.ebuild  |  2 +-
 .../mate-sensors-applet/mate-sensors-applet-1.27.0.ebuild   |  2 +-
 .../mate-system-monitor/mate-system-monitor-1.27.0.ebuild   |  2 +-
 mate-extra/mate-user-guide/mate-user-guide-1.27.1.ebuild|  2 +-
 mate-extra/mate-user-share/mate-user-share-1.27.0.ebuild|  2 +-
 mate-extra/mate-utils/mate-utils-1.27.0.ebuild  |  2 +-
 media-gfx/eom/eom-1.27.1.ebuild |  2 +-
 .../mate-notification-daemon-1.27.1.ebuild  |  2 +-
 x11-misc/mozo/mozo-1.27.0.ebuild|  2 +-
 x11-terms/mate-terminal/mate-terminal-1.27.1.ebuild |  2 +-
 x11-themes/mate-icon-theme/mate-icon-theme-1.27.0.ebuild|  2 +-
 x11-wm/marco/marco-1.27.0.ebuild|  2 +-
 35 files changed, 40 insertions(+), 45 deletions(-)

diff --git a/app-arch/engrampa/engrampa-1.27.1.ebuild 
b/app-arch/engrampa/engrampa-1.27.1.ebuild
index f361b114001a..135d128f1eab 100644
--- a/app-arch/engrampa/engrampa-1.27.1.ebuild
+++ b/app-arch/engrampa/engrampa-1.27.1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-MINOR=$((ver_cut 2) % 2)
+MINOR=$(($(ver_cut 2) % 2))
 if [[ ${MINOR} -eq 0 ]]; then
KEYWORDS="~amd64 ~arm ~arm64 ~loong ~riscv ~x86"
 else

diff --git a/app-editors/pluma/pluma-1.27.0.ebuild 
b/app-editors/pluma/pluma-1.27.0.ebuild
index 7e92c61c83a8..87f8c1a30b48 100644
--- a/app-editors/pluma/pluma-1.27.0.ebuild
+++ b/app-editors/pluma/pluma-1.27.0.ebuild
@@ -9,7 +9,7 @@ inherit mate python-single-r1 virtualx
 
 DESCRIPTION="Pluma text editor for the MATE desktop"
 
-MINOR=$((ver_cut 2) % 2)
+MINOR=$(($(ver_cut 2) % 2))
 if [[ ${MINOR} -eq 0 ]]; then
KEYWORDS="~amd64 ~arm ~arm64 ~loong ~riscv ~x86"
 else

diff --git a/mate-base/caja/caja-1.27.2.ebuild 
b/mate-base/caja/caja-1.27.2.ebuild
index 523cdc92c213..45f55156e713 100644
--- a/mate-base/caja/caja-1.27.2.ebuild
+++ b/mate-base/caja/caja-1.27.2.ebuild
@@ -7,11 +7,9 @@ MATE_LA_PUNT="yes"
 
 inherit mate
 
-MINOR=$((ver_cut 2) % 2)
+MINOR=$(($(ver_cut 2) % 2))
 if [[ ${MINOR} -eq 0 ]]; then
 KEYWORDS="~amd64 ~arm ~arm64 ~loong ~riscv ~x86"
-else
-   KEYWORDS=""
 fi
 
 DESCRIPTION="Caja file manager for the MATE desktop"

diff --git a/mate-base/libmatekbd/libmatekbd-1.27.1.ebuild 
b/mate-base/libmatekbd/libmatekbd-1.27.1.ebuild
index e69515d5c0ab..ac8295234767 100644
--- a/mate-base/libmatekbd/libmatekbd-1.27.1.ebuild
+++ b/mate-base/libmatekbd/libmatekbd-1.27.1.ebuild
@@ -7,11 +7,9 @@ MATE_LA_PUNT="yes"
 
 inherit mate
 
-MINOR=$((ver_cut 2) % 2)
+MINOR=$(($(ver_cut 2) % 2))
 if [[ ${MINOR} -eq 0 ]]; then
KEYWORDS="~amd64 ~arm ~arm64 ~loong ~riscv ~x86"
-else
-   KEYWORDS=""
 fi
 
 DESCRIPTION="MATE keyboard configuration library"

diff --git a/mate-base/mate-applets-meta/mate-applets-meta-1.27.1.ebuild 
b/mate-base/mate-applets-meta/mate-applets-meta-1.27.1.ebuild
index 86f357cd0dc9..ace699bcaf

[gentoo-commits] repo/gentoo:master commit in: mate-base/mate-menus/

2023-12-21 Thread Sam James
commit: 571e8a0ed553ad3055d31992cc71bce014f49704
Author: Ian Jordan  gmail  com>
AuthorDate: Mon Dec 18 05:02:25 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Dec 21 11:49:46 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=571e8a0e

mate-base/mate-menus: add 1.27.0

Signed-off-by: Ian Jordan  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 mate-base/mate-menus/Manifest |  1 +
 mate-base/mate-menus/mate-menus-1.27.0.ebuild | 46 +++
 2 files changed, 47 insertions(+)

diff --git a/mate-base/mate-menus/Manifest b/mate-base/mate-menus/Manifest
index aee69ff39d23..e37e88133d1d 100644
--- a/mate-base/mate-menus/Manifest
+++ b/mate-base/mate-menus/Manifest
@@ -1,2 +1,3 @@
 DIST mate-menus-1.26.0.tar.xz 410900 BLAKE2B 
71ebc400ffd2217362485d80a8ddd3717ccb950ece7a7e7f9df971ecd5cffd3d456a678dc3bd3a958e90c4f99e234f8557600110efb813274bbc508a4745d9c2
 SHA512 
01d0b4f111c445df363baa8e24c87e63e12e6c84c1ccdac4b05bc12a3e3edba6be14651c6b2b34e05271fa35c57f237d79bdbee6dde1699273047519022a636c
 DIST mate-menus-1.26.1.tar.xz 421032 BLAKE2B 
c767a1a60fba60ad7c86e64a5a17e71bfa0bb8bb5170c22594c1ef896dead8fed6e901e66b88495c5a89f7a6e35a6e45102a1bed4a1e511db0950bfa7c553031
 SHA512 
df57f653bc7a456719c24fa077b70a175d9bbaec7d55fb807e35ed66a9e0f2aaf7251bea0e7778ec98bf2b07b9f7bc25f4931a9c83ec0ae3621a1b8f257b1329
+DIST mate-menus-1.27.0.tar.xz 420292 BLAKE2B 
2bb7d9d83b1d54ea151270ead88ea4c7c08535fb45c994dd895a3d0c35df34730c87461c78f03401061d81ebee0e1153d35cfe1f04abefc603a17d45da9ba21b
 SHA512 
25b2b275b5038610d33ff9be4afb7bc98023342180ff5609037186991848ba13f56ad60cd54d8954524015449ce9a13c690b07e699a717ade7118e59fd329979

diff --git a/mate-base/mate-menus/mate-menus-1.27.0.ebuild 
b/mate-base/mate-menus/mate-menus-1.27.0.ebuild
new file mode 100644
index ..881deba49a93
--- /dev/null
+++ b/mate-base/mate-menus/mate-menus-1.27.0.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+GNOME2_LA_PUNT="yes"
+
+inherit mate
+
+if [[ ${PV} !=  ]]; then
+   KEYWORDS="~amd64 ~arm ~arm64 ~loong ~riscv ~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 nls"
+
+COMMON_DEPEND=">=dev-libs/glib-2.50:2
+   introspection? ( >=dev-libs/gobject-introspection-0.6.7:= )
+"
+
+RDEPEND="${COMMON_DEPEND}"
+
+BDEPEND="
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+"
+DEPEND="${COMMON_DEPEND}"
+
+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) \
+   $(use_enable introspection) \
+   $(use_enable nls)
+}
+
+src_install() {
+   mate_src_install
+
+   exeinto /etc/X11/xinit/xinitrc.d/
+   newexe "${FILESDIR}/10-xdg-menu-mate-r1" "10-xdg-menu-mate"
+}



[gentoo-commits] repo/gentoo:master commit in: mate-base/mate/

2023-10-19 Thread Pacho Ramos
commit: 42588f4eda7877ca25f71fd5503ded6d7705388d
Author: Pacho Ramos  gentoo  org>
AuthorDate: Thu Oct 19 13:36:59 2023 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Thu Oct 19 14:52:30 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=42588f4e

mate-base/mate: update copyright year

Signed-off-by: Pacho Ramos  gentoo.org>

 mate-base/mate/mate-1.26.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/mate-base/mate/mate-1.26.0.ebuild 
b/mate-base/mate/mate-1.26.0.ebuild
index 7131adb71994..d403a27ba33f 100644
--- a/mate-base/mate/mate-1.26.0.ebuild
+++ b/mate-base/mate/mate-1.26.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7



[gentoo-commits] repo/gentoo:master commit in: mate-base/mate/

2023-10-19 Thread Pacho Ramos
commit: 57407de0876c702b28e6391074881b4efc17edcc
Author: dhirsbrunner <53242025+dhirsbrunner  users  noreply  
github  com>
AuthorDate: Mon Jul 17 05:50:11 2023 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Thu Oct 19 14:52:29 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=57407de0

mate-base/mate: remove reference to mate-extra/caja-hide

mate-extra/caja-hide was removed from the repository in commit
898126b9f1ab3878346364fa051f3df163a5320e

Signed-off-by: dhirsbrunner <53242025+dhirsbrunner  
users.noreply.github.com>
Closes: https://github.com/gentoo/gentoo/pull/31921
Signed-off-by: Pacho Ramos  gentoo.org>

 mate-base/mate/mate-1.26.0.ebuild | 1 -
 1 file changed, 1 deletion(-)

diff --git a/mate-base/mate/mate-1.26.0.ebuild 
b/mate-base/mate/mate-1.26.0.ebuild
index ab3622d247c7..7131adb71994 100644
--- a/mate-base/mate/mate-1.26.0.ebuild
+++ b/mate-base/mate/mate-1.26.0.ebuild
@@ -79,5 +79,4 @@ pkg_postinst() {
elog "  mate-extra/caja-dropbox"
elog "  mate-extra/mate-user-share"
elog "  mate-extra/caja-admin"
-   elog "  mate-extra/caja-hide"
 }



[gentoo-commits] repo/gentoo:master commit in: mate-base/mate-control-center/

2023-10-09 Thread Joonas Niilola
commit: eefe17690173296e1ad840ce1fee474cb7a96e80
Author: Joonas Niilola  gentoo  org>
AuthorDate: Tue Oct 10 06:27:15 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue Oct 10 06:27:15 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eefe1769

mate-base/mate-control-center: Stabilize 1.26.1 x86, #915415

Signed-off-by: Joonas Niilola  gentoo.org>

 mate-base/mate-control-center/mate-control-center-1.26.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/mate-base/mate-control-center/mate-control-center-1.26.1.ebuild 
b/mate-base/mate-control-center/mate-control-center-1.26.1.ebuild
index d383b2f2fdf9..2276bd26cb9d 100644
--- a/mate-base/mate-control-center/mate-control-center-1.26.1.ebuild
+++ b/mate-base/mate-control-center/mate-control-center-1.26.1.ebuild
@@ -8,7 +8,7 @@ MATE_LA_PUNT="yes"
 inherit mate
 
 if [[ ${PV} !=  ]]; then
-   KEYWORDS="amd64 ~arm ~arm64 ~loong ~riscv ~x86"
+   KEYWORDS="amd64 ~arm ~arm64 ~loong ~riscv x86"
 fi
 
 DESCRIPTION="The MATE Desktop configuration tool"



[gentoo-commits] repo/gentoo:master commit in: mate-base/mate-control-center/

2023-10-09 Thread Joonas Niilola
commit: 4194257466536d96c32580ff786505194e914b1b
Author: Joonas Niilola  gentoo  org>
AuthorDate: Tue Oct 10 06:18:18 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue Oct 10 06:18:18 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=41942574

mate-base/mate-control-center: Stabilize 1.26.1 amd64, #915415

Signed-off-by: Joonas Niilola  gentoo.org>

 mate-base/mate-control-center/mate-control-center-1.26.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/mate-base/mate-control-center/mate-control-center-1.26.1.ebuild 
b/mate-base/mate-control-center/mate-control-center-1.26.1.ebuild
index ba5657f0b4aa..d383b2f2fdf9 100644
--- a/mate-base/mate-control-center/mate-control-center-1.26.1.ebuild
+++ b/mate-base/mate-control-center/mate-control-center-1.26.1.ebuild
@@ -8,7 +8,7 @@ MATE_LA_PUNT="yes"
 inherit mate
 
 if [[ ${PV} !=  ]]; then
-   KEYWORDS="~amd64 ~arm ~arm64 ~loong ~riscv ~x86"
+   KEYWORDS="amd64 ~arm ~arm64 ~loong ~riscv ~x86"
 fi
 
 DESCRIPTION="The MATE Desktop configuration tool"



[gentoo-commits] repo/gentoo:master commit in: mate-base/mate-menus/

2023-10-09 Thread Sam James
commit: 2a0bbd1f987681c0499b14c67b906f15e756d660
Author: Sam James  gentoo  org>
AuthorDate: Mon Oct  9 21:45:08 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Oct  9 21:45:08 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a0bbd1f

mate-base/mate-menus: Stabilize 1.26.1 amd64, #915439

Signed-off-by: Sam James  gentoo.org>

 mate-base/mate-menus/mate-menus-1.26.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/mate-base/mate-menus/mate-menus-1.26.1.ebuild 
b/mate-base/mate-menus/mate-menus-1.26.1.ebuild
index d41af82cc40f..b7c32eeb125f 100644
--- a/mate-base/mate-menus/mate-menus-1.26.1.ebuild
+++ b/mate-base/mate-menus/mate-menus-1.26.1.ebuild
@@ -8,7 +8,7 @@ GNOME2_LA_PUNT="yes"
 inherit mate
 
 if [[ ${PV} !=  ]]; then
-   KEYWORDS="~amd64 ~arm ~arm64 ~loong ~riscv x86"
+   KEYWORDS="amd64 ~arm ~arm64 ~loong ~riscv x86"
 fi
 
 DESCRIPTION="MATE menu system, implementing the F.D.O cross-desktop spec"



[gentoo-commits] repo/gentoo:master commit in: mate-base/mate-settings-daemon/

2023-10-09 Thread Sam James
commit: be6aab847e2a9ce41fdc7aafddc6fbea6849f634
Author: Sam James  gentoo  org>
AuthorDate: Mon Oct  9 18:56:53 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Oct  9 18:56:53 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be6aab84

mate-base/mate-settings-daemon: Stabilize 1.26.0-r2 amd64, #915436

Signed-off-by: Sam James  gentoo.org>

 mate-base/mate-settings-daemon/mate-settings-daemon-1.26.0-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/mate-base/mate-settings-daemon/mate-settings-daemon-1.26.0-r2.ebuild 
b/mate-base/mate-settings-daemon/mate-settings-daemon-1.26.0-r2.ebuild
index 81f20e94ee66..e968ec5e661d 100644
--- a/mate-base/mate-settings-daemon/mate-settings-daemon-1.26.0-r2.ebuild
+++ b/mate-base/mate-settings-daemon/mate-settings-daemon-1.26.0-r2.ebuild
@@ -8,7 +8,7 @@ MATE_LA_PUNT="yes"
 inherit mate
 
 if [[ ${PV} !=  ]]; then
-   KEYWORDS="~amd64 ~arm ~arm64 ~loong ~riscv x86"
+   KEYWORDS="amd64 ~arm ~arm64 ~loong ~riscv x86"
 fi
 
 DESCRIPTION="MATE Settings Daemon"



[gentoo-commits] repo/gentoo:master commit in: mate-base/mate-settings-daemon/

2023-10-09 Thread Sam James
commit: 95ce66c6b86f0fa962864e7c40e7c46b25f2fc41
Author: Sam James  gentoo  org>
AuthorDate: Mon Oct  9 18:00:31 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Oct  9 18:00:31 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=95ce66c6

mate-base/mate-settings-daemon: Stabilize 1.26.0-r2 x86, #915436

Signed-off-by: Sam James  gentoo.org>

 mate-base/mate-settings-daemon/mate-settings-daemon-1.26.0-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/mate-base/mate-settings-daemon/mate-settings-daemon-1.26.0-r2.ebuild 
b/mate-base/mate-settings-daemon/mate-settings-daemon-1.26.0-r2.ebuild
index c80a74807cf3..81f20e94ee66 100644
--- a/mate-base/mate-settings-daemon/mate-settings-daemon-1.26.0-r2.ebuild
+++ b/mate-base/mate-settings-daemon/mate-settings-daemon-1.26.0-r2.ebuild
@@ -8,7 +8,7 @@ MATE_LA_PUNT="yes"
 inherit mate
 
 if [[ ${PV} !=  ]]; then
-   KEYWORDS="~amd64 ~arm ~arm64 ~loong ~riscv ~x86"
+   KEYWORDS="~amd64 ~arm ~arm64 ~loong ~riscv x86"
 fi
 
 DESCRIPTION="MATE Settings Daemon"



[gentoo-commits] repo/gentoo:master commit in: mate-base/mate-menus/

2023-10-09 Thread Arthur Zamarin
commit: 6989e7eb1a53c61f702fabd8fe9e87b45e3b433d
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Oct  9 16:19:55 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Oct  9 16:19:55 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6989e7eb

mate-base/mate-menus: Stabilize 1.26.1 x86, #915439

Signed-off-by: Arthur Zamarin  gentoo.org>

 mate-base/mate-menus/mate-menus-1.26.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/mate-base/mate-menus/mate-menus-1.26.1.ebuild 
b/mate-base/mate-menus/mate-menus-1.26.1.ebuild
index 881deba49a93..d41af82cc40f 100644
--- a/mate-base/mate-menus/mate-menus-1.26.1.ebuild
+++ b/mate-base/mate-menus/mate-menus-1.26.1.ebuild
@@ -8,7 +8,7 @@ GNOME2_LA_PUNT="yes"
 inherit mate
 
 if [[ ${PV} !=  ]]; then
-   KEYWORDS="~amd64 ~arm ~arm64 ~loong ~riscv ~x86"
+   KEYWORDS="~amd64 ~arm ~arm64 ~loong ~riscv x86"
 fi
 
 DESCRIPTION="MATE menu system, implementing the F.D.O cross-desktop spec"



[gentoo-commits] repo/gentoo:master commit in: mate-base/mate-common/

2023-09-22 Thread Sam James
commit: 9cec754af80a1b39b6b22b55708b03803bbe0e91
Author: Sam James  gentoo  org>
AuthorDate: Fri Sep 22 14:54:28 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Sep 22 14:54:28 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9cec754a

mate-base/mate-common: Stabilize 1.27.0 x86, #914523

Signed-off-by: Sam James  gentoo.org>

 mate-base/mate-common/mate-common-1.27.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/mate-base/mate-common/mate-common-1.27.0.ebuild 
b/mate-base/mate-common/mate-common-1.27.0.ebuild
index de697265a5ce..4ef6a30f5bba 100644
--- a/mate-base/mate-common/mate-common-1.27.0.ebuild
+++ b/mate-base/mate-common/mate-common-1.27.0.ebuild
@@ -8,7 +8,7 @@ inherit mate-desktop.org
 if [[ ${PV} ==  ]]; then
inherit autotools
 else
-   KEYWORDS="amd64 ~arm ~arm64 ~loong ~riscv ~x86"
+   KEYWORDS="amd64 ~arm ~arm64 ~loong ~riscv x86"
 fi
 
 DESCRIPTION="Common files for development of MATE packages"



[gentoo-commits] repo/gentoo:master commit in: mate-base/mate-common/

2023-09-22 Thread Arthur Zamarin
commit: 93546aa35963a45ab547c2d640bd5ea2e86575d2
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Sep 22 09:14:50 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Sep 22 09:14:50 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=93546aa3

mate-base/mate-common: Stabilize 1.27.0 amd64, #914523

Signed-off-by: Arthur Zamarin  gentoo.org>

 mate-base/mate-common/mate-common-1.27.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/mate-base/mate-common/mate-common-1.27.0.ebuild 
b/mate-base/mate-common/mate-common-1.27.0.ebuild
index da436c0b32c6..de697265a5ce 100644
--- a/mate-base/mate-common/mate-common-1.27.0.ebuild
+++ b/mate-base/mate-common/mate-common-1.27.0.ebuild
@@ -8,7 +8,7 @@ inherit mate-desktop.org
 if [[ ${PV} ==  ]]; then
inherit autotools
 else
-   KEYWORDS="~amd64 ~arm ~arm64 ~loong ~riscv ~x86"
+   KEYWORDS="amd64 ~arm ~arm64 ~loong ~riscv ~x86"
 fi
 
 DESCRIPTION="Common files for development of MATE packages"



[gentoo-commits] repo/gentoo:master commit in: mate-base/mate-settings-daemon/files/, mate-base/mate-settings-daemon/

2023-08-22 Thread Joonas Niilola
commit: 9117f92404caf36bb351c7c88a53fef5d86812db
Author: Brahmajit Das  gmail  com>
AuthorDate: Tue Jun 27 17:02:53 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue Aug 22 07:45:26 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9117f924

mate-base/mate-settings-daemon: Fix incompatible function pointer types

The patch also fixes a memory leak, take from an open PR by mate dev.

Closes: https://bugs.gentoo.org/881315
Signed-off-by: Brahmajit Das  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/31624
Signed-off-by: Joonas Niilola  gentoo.org>

 ...tings-daemon-1.26.0-fix-buid-with-clang16.patch | 45 
 .../mate-settings-daemon-1.26.0-r2.ebuild  | 79 ++
 2 files changed, 124 insertions(+)

diff --git 
a/mate-base/mate-settings-daemon/files/mate-settings-daemon-1.26.0-fix-buid-with-clang16.patch
 
b/mate-base/mate-settings-daemon/files/mate-settings-daemon-1.26.0-fix-buid-with-clang16.patch
new file mode 100644
index ..cf91dbc6412e
--- /dev/null
+++ 
b/mate-base/mate-settings-daemon/files/mate-settings-daemon-1.26.0-fix-buid-with-clang16.patch
@@ -0,0 +1,45 @@
+https://github.com/mate-desktop/mate-settings-daemon/commit/42e91f2805c508317b4d26166cb3db332dd313e8.patch
+From: Colomban Wendling 
+Date: Tue, 27 Jun 2023 12:21:16 +0200
+Subject: [PATCH] a11y-keyboard-atspi: Fix memory leak
+
+Fix fairly large memory leak when beeping on keys while caps lock is
+enabled.  The libatspi2 docs and API were quite misleading, so I
+overlooked the fact the event parameter should be freed in the
+callback.
+
+This changes the constness of the callback argument, which is new in
+libatspi2 2.40 -- yet the actual behavior didn't change, only the
+qualifier was removed, see [1].
+This might however bring up a compiler warning when building against
+libatspi2 < 2.40;  but on the other hand it fixed build with
+clang >= 16, see #399.  As it is unlikely to build with clang >= 16
+and libatspi2 < 2.40, I think it's a good compromise.
+
+[1] 
https://gitlab.gnome.org/GNOME/at-spi2-core/-/commit/7dfb0b7fc2d1710ef7fad54f910fa4c6a5e3af17
+--- a/plugins/a11y-keyboard/msd-a11y-keyboard-atspi.c
 b/plugins/a11y-keyboard/msd-a11y-keyboard-atspi.c
+@@ -55,16 +55,16 @@ msd_a11y_keyboard_atspi_class_init 
(MsdA11yKeyboardAtspiClass *klass)
+ }
+ 
+ static gboolean
+-on_key_press_event (const AtspiDeviceEvent *event,
+-void   *user_data G_GNUC_UNUSED)
++on_key_press_event (AtspiDeviceEvent *event,
++void *user_data G_GNUC_UNUSED)
+ {
+ /* don't ring on capslock itself, that's taken care of by togglekeys
+  * if the user want it. */
+-if (event->id == GDK_KEY_Caps_Lock)
+-return FALSE;
+-
+-gdk_display_beep (gdk_display_get_default ());
++if (event->id != GDK_KEY_Caps_Lock)
++gdk_display_beep (gdk_display_get_default ());
+ 
++/* cast the possible erroneous const away with atspi < 2.40 */
++g_boxed_free (ATSPI_TYPE_DEVICE_EVENT, (gpointer) event);
+ return FALSE;
+ }
+ 
+

diff --git 
a/mate-base/mate-settings-daemon/mate-settings-daemon-1.26.0-r2.ebuild 
b/mate-base/mate-settings-daemon/mate-settings-daemon-1.26.0-r2.ebuild
new file mode 100644
index ..c80a74807cf3
--- /dev/null
+++ b/mate-base/mate-settings-daemon/mate-settings-daemon-1.26.0-r2.ebuild
@@ -0,0 +1,79 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+MATE_LA_PUNT="yes"
+
+inherit mate
+
+if [[ ${PV} !=  ]]; then
+   KEYWORDS="~amd64 ~arm ~arm64 ~loong ~riscv ~x86"
+fi
+
+DESCRIPTION="MATE Settings Daemon"
+LICENSE="GPL-2+ GPL-3+ HPND LGPL-2+ LGPL-2.1+"
+SLOT="0"
+
+IUSE="X accessibility 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.25.0
+   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
+   accessibility? ( >=app-accessibility/at-spi2-core-2.36.0 )
+   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-libs/libpulse
+   )
+   smartcard? ( >=dev-libs/nss-3.11.2 )
+   sound? (
+   >=media-libs/libmatemixer-1.10
+   media-libs/libcanberra[gtk3]
+   virtual/libintl
+   )
+"
+BDEPEND="
+   >=sys-devel/gettext-0.19.

[gentoo-commits] repo/gentoo:master commit in: mate-base/mate-menus/, mate-extra/caja-actions/, mate-extra/caja-extensions/, ...

2023-08-22 Thread Joonas Niilola
commit: de199471e2f24e0c33825a8ca85ed6f055efc22d
Author: Joonas Niilola  gentoo  org>
AuthorDate: Tue Aug 22 07:23:11 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue Aug 22 07:23:11 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de199471

*/*: reassign MATE project's packages

Signed-off-by: Joonas Niilola  gentoo.org>

 app-arch/engrampa/metadata.xml | 5 +
 app-editors/pluma-plugins/metadata.xml | 5 +
 app-editors/pluma/metadata.xml | 5 +
 app-text/atril/metadata.xml| 5 +
 dev-libs/libmateweather/metadata.xml   | 5 +
 dev-python/python-caja/metadata.xml| 5 +
 mate-base/caja/metadata.xml| 5 +
 mate-base/libmatekbd/metadata.xml  | 5 +
 mate-base/mate-applets-meta/metadata.xml   | 5 +
 mate-base/mate-applets/metadata.xml| 5 +
 mate-base/mate-common/metadata.xml | 5 +
 mate-base/mate-control-center/metadata.xml | 5 +
 mate-base/mate-desktop/metadata.xml| 5 +
 mate-base/mate-menus/metadata.xml  | 5 +
 mate-base/mate-panel/metadata.xml  | 5 +
 mate-base/mate-session-manager/metadata.xml| 5 +
 mate-base/mate-settings-daemon/metadata.xml| 5 +
 mate-base/mate/metadata.xml| 5 +
 mate-extra/caja-actions/metadata.xml   | 5 +
 mate-extra/caja-admin/metadata.xml | 5 +
 mate-extra/caja-dropbox/metadata.xml   | 5 +
 mate-extra/caja-extensions/metadata.xml| 5 +
 mate-extra/mate-calc/metadata.xml  | 5 +
 mate-extra/mate-indicator-applet/metadata.xml  | 5 +
 mate-extra/mate-media/metadata.xml | 5 +
 mate-extra/mate-netbook/metadata.xml   | 5 +
 mate-extra/mate-polkit/metadata.xml| 5 +
 mate-extra/mate-power-manager/metadata.xml | 5 +
 mate-extra/mate-screensaver/metadata.xml   | 5 +
 mate-extra/mate-sensors-applet/metadata.xml| 5 +
 mate-extra/mate-system-monitor/metadata.xml| 5 +
 mate-extra/mate-user-guide/metadata.xml| 5 +
 mate-extra/mate-user-share/metadata.xml| 5 +
 mate-extra/mate-utils/metadata.xml | 5 +
 media-gfx/eom/metadata.xml | 5 +
 media-libs/libmatemixer/metadata.xml   | 5 +
 x11-misc/mate-notification-daemon/metadata.xml | 5 +
 x11-misc/mozo/metadata.xml | 5 +
 x11-terms/mate-terminal/metadata.xml   | 5 +
 x11-themes/mate-backgrounds/metadata.xml   | 5 +
 x11-themes/mate-icon-theme-faenza/metadata.xml | 5 +
 x11-themes/mate-icon-theme/metadata.xml| 5 +
 x11-themes/mate-themes/metadata.xml| 5 +
 x11-wm/marco/metadata.xml  | 5 +
 44 files changed, 44 insertions(+), 176 deletions(-)

diff --git a/app-arch/engrampa/metadata.xml b/app-arch/engrampa/metadata.xml
index 7f54976734ca..51b37e107716 100644
--- a/app-arch/engrampa/metadata.xml
+++ b/app-arch/engrampa/metadata.xml
@@ -1,10 +1,7 @@
 
 https://www.gentoo.org/dtd/metadata.dtd";>
 
-   
-   m...@gentoo.org
-   Gentoo MATE Desktop
-   
+   

Enable engrampa to integrate with
mate-base/caja by providing entries in its 
context 

diff --git a/app-editors/pluma-plugins/metadata.xml 
b/app-editors/pluma-plugins/metadata.xml
index 62ccd0b85014..694df975ee24 100644
--- a/app-editors/pluma-plugins/metadata.xml
+++ b/app-editors/pluma-plugins/metadata.xml
@@ -1,10 +1,7 @@
 
 http://www.gentoo.org/dtd/metadata.dtd";>
 
-
-   m...@gentoo.org
-   Gentoo MATE Desktop
-
+
 
Auto complete bracket pairs
Comment code blocks

diff --git a/app-editors/pluma/metadata.xml b/app-editors/pluma/metadata.xml
index c28d596be470..dd4a538386ce 100644
--- a/app-editors/pluma/metadata.xml
+++ b/app-editors/pluma/metadata.xml
@@ -1,10 +1,7 @@
 
 https://www.gentoo.org/dtd/metadata.dtd";>
 
-   
-   m...@gentoo.org
-   Gentoo MATE Desktop
-   
+   

mate-desktop/pluma


diff --git a/app-text/atril/metadata.xml b/app-text/atril/metadata.xml
index 93a232547a27..7c27d9fcf37d 100644
--- a/app-text/atril/metadata.xml
+++ b/app-text/atril/metadata.xml
@@ -1,10 +1,7 @@
 
 https://www.gentoo.org/dtd/metadata.dtd";>
 
-   
-   m...@gentoo.org
-   Gentoo MATE Desktop
-   
+   

Enable property page extension in 
mate-base/caja

diff --git a/dev-libs/libmateweather/metadata.xml 
b/dev-libs/libmateweather/metadata.xml
index 5287a89b3db4..c791169d4f89 100644
--- a/dev-libs/libmateweather/metadata.xml
+++ b/dev-libs/libmateweather/metadata.xml
@@ -1,10 +1,7 @@
 
 https://www.gentoo.org/dtd/metad

[gentoo-commits] repo/gentoo:master commit in: mate-base/mate-menus/

2023-08-16 Thread Sam James
commit: 13c2f409aa4f384ec23063d3d86ec09fddaa6dd4
Author: Oz Tiram  gmail  com>
AuthorDate: Sat Aug 12 06:52:54 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Aug 17 06:22:39 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=13c2f409

mate-base/mate-menus: add 1.26.1

Signed-off-by: Oz Tiram  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/32269
Signed-off-by: Sam James  gentoo.org>

 mate-base/mate-menus/Manifest |  1 +
 mate-base/mate-menus/mate-menus-1.26.1.ebuild | 46 +++
 2 files changed, 47 insertions(+)

diff --git a/mate-base/mate-menus/Manifest b/mate-base/mate-menus/Manifest
index b56d64fd74d5..aee69ff39d23 100644
--- a/mate-base/mate-menus/Manifest
+++ b/mate-base/mate-menus/Manifest
@@ -1 +1,2 @@
 DIST mate-menus-1.26.0.tar.xz 410900 BLAKE2B 
71ebc400ffd2217362485d80a8ddd3717ccb950ece7a7e7f9df971ecd5cffd3d456a678dc3bd3a958e90c4f99e234f8557600110efb813274bbc508a4745d9c2
 SHA512 
01d0b4f111c445df363baa8e24c87e63e12e6c84c1ccdac4b05bc12a3e3edba6be14651c6b2b34e05271fa35c57f237d79bdbee6dde1699273047519022a636c
+DIST mate-menus-1.26.1.tar.xz 421032 BLAKE2B 
c767a1a60fba60ad7c86e64a5a17e71bfa0bb8bb5170c22594c1ef896dead8fed6e901e66b88495c5a89f7a6e35a6e45102a1bed4a1e511db0950bfa7c553031
 SHA512 
df57f653bc7a456719c24fa077b70a175d9bbaec7d55fb807e35ed66a9e0f2aaf7251bea0e7778ec98bf2b07b9f7bc25f4931a9c83ec0ae3621a1b8f257b1329

diff --git a/mate-base/mate-menus/mate-menus-1.26.1.ebuild 
b/mate-base/mate-menus/mate-menus-1.26.1.ebuild
new file mode 100644
index ..881deba49a93
--- /dev/null
+++ b/mate-base/mate-menus/mate-menus-1.26.1.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+GNOME2_LA_PUNT="yes"
+
+inherit mate
+
+if [[ ${PV} !=  ]]; then
+   KEYWORDS="~amd64 ~arm ~arm64 ~loong ~riscv ~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 nls"
+
+COMMON_DEPEND=">=dev-libs/glib-2.50:2
+   introspection? ( >=dev-libs/gobject-introspection-0.6.7:= )
+"
+
+RDEPEND="${COMMON_DEPEND}"
+
+BDEPEND="
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+"
+DEPEND="${COMMON_DEPEND}"
+
+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) \
+   $(use_enable introspection) \
+   $(use_enable nls)
+}
+
+src_install() {
+   mate_src_install
+
+   exeinto /etc/X11/xinit/xinitrc.d/
+   newexe "${FILESDIR}/10-xdg-menu-mate-r1" "10-xdg-menu-mate"
+}



[gentoo-commits] repo/gentoo:master commit in: mate-base/mate-common/

2023-08-16 Thread Michael Orlitzky
commit: ad26663af0904607f0dc57773259ef948109ca1c
Author: Michael Orlitzky  gentoo  org>
AuthorDate: Wed Aug 16 23:23:31 2023 +
Commit: Michael Orlitzky  gentoo  org>
CommitDate: Thu Aug 17 02:17:05 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad26663a

mate-base/mate-common: add 1.27.0

Signed-off-by: Michael Orlitzky  gentoo.org>

 mate-base/mate-common/Manifest  |  1 +
 mate-base/mate-common/mate-common-1.27.0.ebuild | 32 +
 2 files changed, 33 insertions(+)

diff --git a/mate-base/mate-common/Manifest b/mate-base/mate-common/Manifest
index 05f9fb2012f8..1b3196f2c476 100644
--- a/mate-base/mate-common/Manifest
+++ b/mate-base/mate-common/Manifest
@@ -1 +1,2 @@
 DIST mate-common-1.26.0.tar.xz 69604 BLAKE2B 
73c4b065eba0287d3f16ec3fdff8145dd97b765283f4017b31a7b86cb45949a4f7dde0207c244dc5c8047570830b85714955c23165889ae994a566f2f00a752c
 SHA512 
9bfde79c9243d394f9ebc743f6a3c27199ec1e857f80020be0ff8b64a48cf1183fffd88783c1d375f2983a32c7437ca49b2f03b3e844e147c5750f71dbfb93bd
+DIST mate-common-1.27.0.tar.xz 70444 BLAKE2B 
670f6ffad51abd2786171206fdf1636b92a99704617b6fb96a2a3b95dd29ea0958a2795b5a83dd4aa2d29a39125915128b898c47d6e5c1bc51e84b49c3089fe3
 SHA512 
45e301982090a6ed37d04bf351cc9d5a61d37b52e9ca2732d9186918f05cb4d1a413d8837161e6c02e90d0fb90e6bc23fc73ffee04a8695cb3b121909b7ea812

diff --git a/mate-base/mate-common/mate-common-1.27.0.ebuild 
b/mate-base/mate-common/mate-common-1.27.0.ebuild
new file mode 100644
index ..da436c0b32c6
--- /dev/null
+++ b/mate-base/mate-common/mate-common-1.27.0.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit mate-desktop.org
+
+if [[ ${PV} ==  ]]; then
+   inherit autotools
+else
+   KEYWORDS="~amd64 ~arm ~arm64 ~loong ~riscv ~x86"
+fi
+
+DESCRIPTION="Common files for development of MATE packages"
+LICENSE="GPL-3+"
+SLOT="0"
+
+src_prepare() {
+   default
+   if [[ ${PV} ==  ]]; then
+   eautoreconf
+   fi
+}
+
+src_install() {
+   mv doc-build/README README.doc-build \
+   || die "Failed to rename doc-build/README."
+
+   default
+
+   dodoc doc/usage.txt
+}



[gentoo-commits] repo/gentoo:master commit in: mate-base/mate-panel/files/, mate-base/mate-panel/

2023-06-29 Thread Sam James
commit: 3f92e0d248944ecb3e4ba11f20e03334ec0c4610
Author: Brahmajit Das  gmail  com>
AuthorDate: Mon Jun 26 18:28:59 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jun 30 03:57:21 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f92e0d2

mate-base/mate-panel: Fix msgfmt: no input file should be given if --desktop

[sam: Note that mate.eclass automatically handles eautoreconf if needed.]

Closes: https://bugs.gentoo.org/908877
Signed-off-by: Brahmajit Das  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/31621
Signed-off-by: Sam James  gentoo.org>

 .../files/mate-panel-1.26.3-gettext-0.22-fix.patch | 14 ++
 mate-base/mate-panel/mate-panel-1.26.3.ebuild  |  4 
 2 files changed, 18 insertions(+)

diff --git 
a/mate-base/mate-panel/files/mate-panel-1.26.3-gettext-0.22-fix.patch 
b/mate-base/mate-panel/files/mate-panel-1.26.3-gettext-0.22-fix.patch
new file mode 100644
index ..2f61ac1a5c57
--- /dev/null
+++ b/mate-base/mate-panel/files/mate-panel-1.26.3-gettext-0.22-fix.patch
@@ -0,0 +1,14 @@
+Bug: https://bugs.gentoo.org/908877
+Reference: https://savannah.gnu.org/bugs/index.php?64335
+Upstream PR: https://github.com/mate-desktop/mate-panel/pull/1375
+--- a/libmate-panel-applet/Makefile.am
 b/libmate-panel-applet/Makefile.am
+@@ -95,7 +95,7 @@ appletdir   = $(datadir)/mate-panel/applets
+ applet_in_files = org.mate.panel.TestApplet.mate-panel-applet.desktop.in
+ noinst_DATA = 
$(applet_in_files:.mate-panel-applet.desktop.in=.mate-panel-applet)
+ $(noinst_DATA): $(applet_in_files)
+-  $(AM_V_GEN) $(MSGFMT) --desktop --keyword Name --keyword Description 
--template $< -d $(top_srcdir)/po -o $@
++  $(AM_V_GEN) $(MSGFMT) --desktop --keyword=Name --keyword=Description 
--template $< -d $(top_srcdir)/po -o $@
+ 
+ EXTRA_DIST =  \
+   org.mate.panel.TestApplet.mate-panel-applet.desktop.in  \

diff --git a/mate-base/mate-panel/mate-panel-1.26.3.ebuild 
b/mate-base/mate-panel/mate-panel-1.26.3.ebuild
index 061ddad6aa70..6be1b67047d1 100644
--- a/mate-base/mate-panel/mate-panel-1.26.3.ebuild
+++ b/mate-base/mate-panel/mate-panel-1.26.3.ebuild
@@ -62,6 +62,10 @@ BDEPEND="
virtual/pkgconfig
 "
 
+PATCHES=(
+   "${FILESDIR}"/${PN}-1.26.3-gettext-0.22-fix.patch
+)
+
 src_configure() {
mate_src_configure \
--libexecdir="${EPREFIX}"/usr/libexec/mate-applets \



[gentoo-commits] repo/gentoo:master commit in: mate-base/mate-control-center/

2023-06-19 Thread Pacho Ramos
commit: fd76e27efbc9fa33a36c042125450ed9667a25f2
Author: Pacho Ramos  gentoo  org>
AuthorDate: Mon Jun 19 17:30:36 2023 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Mon Jun 19 17:38:34 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd76e27e

mate-base/mate-control-center: drop 1.26.0-r1

Signed-off-by: Pacho Ramos  gentoo.org>

 .../mate-control-center-1.26.0-r1.ebuild   | 73 --
 1 file changed, 73 deletions(-)

diff --git a/mate-base/mate-control-center/mate-control-center-1.26.0-r1.ebuild 
b/mate-base/mate-control-center/mate-control-center-1.26.0-r1.ebuild
deleted file mode 100644
index 420512d7d73b..
--- a/mate-base/mate-control-center/mate-control-center-1.26.0-r1.ebuild
+++ /dev/null
@@ -1,73 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-MATE_LA_PUNT="yes"
-
-inherit mate
-
-if [[ ${PV} !=  ]]; then
-   KEYWORDS="amd64 ~arm ~arm64 ~loong ~riscv 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 nls"
-
-COMMON_DEPEND="
-   || (
-   >=app-accessibility/at-spi2-core-2.46.0:2
-   dev-libs/atk
-   )
-   >=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.25.0
-   >=mate-base/caja-1.20.0
-   >=mate-base/mate-menus-1.21.0
-   >=media-libs/fontconfig-1:1.0
-   media-libs/freetype:2
-   media-libs/libcanberra:0[gtk3]
-   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}"
-
-BDEPEND="${COMMON_DEPEND}
-   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 nls) \
-   $(use_enable debug)
-}



[gentoo-commits] repo/gentoo:master commit in: mate-base/mate-desktop/

2023-06-14 Thread Sam James
commit: 5433d1e1799e31ec9756eb9da3b4920cf807b984
Author: Sam James  gentoo  org>
AuthorDate: Wed Jun 14 23:12:45 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jun 14 23:12:45 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5433d1e1

mate-base/mate-desktop: Stabilize 1.26.1 amd64, #908502

Signed-off-by: Sam James  gentoo.org>

 mate-base/mate-desktop/mate-desktop-1.26.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/mate-base/mate-desktop/mate-desktop-1.26.1.ebuild 
b/mate-base/mate-desktop/mate-desktop-1.26.1.ebuild
index da24ca3b1a39..293b3d80ca7e 100644
--- a/mate-base/mate-desktop/mate-desktop-1.26.1.ebuild
+++ b/mate-base/mate-desktop/mate-desktop-1.26.1.ebuild
@@ -8,7 +8,7 @@ MATE_LA_PUNT="yes"
 inherit mate
 
 if [[ "${PV}" != * ]]; then
-   KEYWORDS="~amd64 ~arm ~arm64 ~loong ~riscv x86"
+   KEYWORDS="amd64 ~arm ~arm64 ~loong ~riscv x86"
 fi
 
 DESCRIPTION="Libraries for the MATE desktop that are not part of the UI"



[gentoo-commits] repo/gentoo:master commit in: mate-base/mate-applets/

2023-06-14 Thread Sam James
commit: 503503a8324db5cad2924d2ef6fc4eeb258bf6ae
Author: Sam James  gentoo  org>
AuthorDate: Wed Jun 14 23:12:46 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jun 14 23:12:46 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=503503a8

mate-base/mate-applets: Stabilize 1.26.1 amd64, #908503

Signed-off-by: Sam James  gentoo.org>

 mate-base/mate-applets/mate-applets-1.26.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/mate-base/mate-applets/mate-applets-1.26.1.ebuild 
b/mate-base/mate-applets/mate-applets-1.26.1.ebuild
index f14d2f08033a..eb52d9eb6ca7 100644
--- a/mate-base/mate-applets/mate-applets-1.26.1.ebuild
+++ b/mate-base/mate-applets/mate-applets-1.26.1.ebuild
@@ -5,7 +5,7 @@ EAPI=7
 
 inherit mate
 
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~riscv x86"
+KEYWORDS="amd64 ~arm ~arm64 ~loong ~riscv x86"
 
 DESCRIPTION="Applets for the MATE Desktop and Panel"
 LICENSE="CC-BY-SA-3.0 FDL-1.1+ GPL-2+ GPL-3+ LGPL-2+"



[gentoo-commits] repo/gentoo:master commit in: mate-base/mate-panel/

2023-06-14 Thread Sam James
commit: bc58c1fcb3a616d01fff06be60c55b627862c8ac
Author: Sam James  gentoo  org>
AuthorDate: Wed Jun 14 23:12:49 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jun 14 23:12:49 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc58c1fc

mate-base/mate-panel: Stabilize 1.26.3 amd64, #908505

Signed-off-by: Sam James  gentoo.org>

 mate-base/mate-panel/mate-panel-1.26.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/mate-base/mate-panel/mate-panel-1.26.3.ebuild 
b/mate-base/mate-panel/mate-panel-1.26.3.ebuild
index fdf2984559d0..061ddad6aa70 100644
--- a/mate-base/mate-panel/mate-panel-1.26.3.ebuild
+++ b/mate-base/mate-panel/mate-panel-1.26.3.ebuild
@@ -8,7 +8,7 @@ MATE_LA_PUNT="yes"
 inherit mate
 
 if [[ "${PV}" != * ]]; then
-   KEYWORDS="~amd64 ~arm ~arm64 ~loong ~riscv x86"
+   KEYWORDS="amd64 ~arm ~arm64 ~loong ~riscv x86"
 fi
 
 DESCRIPTION="The MATE panel"



[gentoo-commits] repo/gentoo:master commit in: mate-base/mate-applets/

2023-06-14 Thread Sam James
commit: 32f5c61a1df6f1109241336c7a394fda75691948
Author: Sam James  gentoo  org>
AuthorDate: Wed Jun 14 20:03:25 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jun 14 20:03:30 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=32f5c61a

mate-base/mate-applets: Stabilize 1.26.1 x86, #908503

Signed-off-by: Sam James  gentoo.org>

 mate-base/mate-applets/mate-applets-1.26.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/mate-base/mate-applets/mate-applets-1.26.1.ebuild 
b/mate-base/mate-applets/mate-applets-1.26.1.ebuild
index 22f2b5ed949a..f14d2f08033a 100644
--- a/mate-base/mate-applets/mate-applets-1.26.1.ebuild
+++ b/mate-base/mate-applets/mate-applets-1.26.1.ebuild
@@ -5,7 +5,7 @@ EAPI=7
 
 inherit mate
 
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~riscv ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~riscv x86"
 
 DESCRIPTION="Applets for the MATE Desktop and Panel"
 LICENSE="CC-BY-SA-3.0 FDL-1.1+ GPL-2+ GPL-3+ LGPL-2+"



[gentoo-commits] repo/gentoo:master commit in: mate-base/mate-panel/

2023-06-14 Thread Sam James
commit: 8042598c09f39fbe8481da110aa6f8ba01cfbb03
Author: Sam James  gentoo  org>
AuthorDate: Wed Jun 14 19:41:58 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jun 14 19:41:58 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8042598c

mate-base/mate-panel: Stabilize 1.26.3 x86, #908505

Signed-off-by: Sam James  gentoo.org>

 mate-base/mate-panel/mate-panel-1.26.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/mate-base/mate-panel/mate-panel-1.26.3.ebuild 
b/mate-base/mate-panel/mate-panel-1.26.3.ebuild
index 0b9f509c92f1..fdf2984559d0 100644
--- a/mate-base/mate-panel/mate-panel-1.26.3.ebuild
+++ b/mate-base/mate-panel/mate-panel-1.26.3.ebuild
@@ -8,7 +8,7 @@ MATE_LA_PUNT="yes"
 inherit mate
 
 if [[ "${PV}" != * ]]; then
-   KEYWORDS="~amd64 ~arm ~arm64 ~loong ~riscv ~x86"
+   KEYWORDS="~amd64 ~arm ~arm64 ~loong ~riscv x86"
 fi
 
 DESCRIPTION="The MATE panel"



[gentoo-commits] repo/gentoo:master commit in: mate-base/mate-desktop/

2023-06-14 Thread Sam James
commit: b59f8411314528af85aa43e0697311968ca7269f
Author: Sam James  gentoo  org>
AuthorDate: Wed Jun 14 19:41:56 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jun 14 19:41:56 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b59f8411

mate-base/mate-desktop: Stabilize 1.26.1 x86, #908502

Signed-off-by: Sam James  gentoo.org>

 mate-base/mate-desktop/mate-desktop-1.26.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/mate-base/mate-desktop/mate-desktop-1.26.1.ebuild 
b/mate-base/mate-desktop/mate-desktop-1.26.1.ebuild
index 432f8358f49d..da24ca3b1a39 100644
--- a/mate-base/mate-desktop/mate-desktop-1.26.1.ebuild
+++ b/mate-base/mate-desktop/mate-desktop-1.26.1.ebuild
@@ -8,7 +8,7 @@ MATE_LA_PUNT="yes"
 inherit mate
 
 if [[ "${PV}" != * ]]; then
-   KEYWORDS="~amd64 ~arm ~arm64 ~loong ~riscv ~x86"
+   KEYWORDS="~amd64 ~arm ~arm64 ~loong ~riscv x86"
 fi
 
 DESCRIPTION="Libraries for the MATE desktop that are not part of the UI"



[gentoo-commits] repo/gentoo:master commit in: mate-base/mate-settings-daemon/

2023-06-10 Thread Andreas Sturmlechner
commit: 6b81c440d7931a0d68e3334b278a52d26642dc16
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Jun 10 22:28:46 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Jun 10 22:56:13 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b81c440

mate-base/mate-settings-daemon: Switch to media-libs/libpulse

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 ...ngs-daemon-1.26.0.ebuild => mate-settings-daemon-1.26.0-r1.ebuild} | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/mate-base/mate-settings-daemon/mate-settings-daemon-1.26.0.ebuild 
b/mate-base/mate-settings-daemon/mate-settings-daemon-1.26.0-r1.ebuild
similarity index 95%
rename from mate-base/mate-settings-daemon/mate-settings-daemon-1.26.0.ebuild
rename to mate-base/mate-settings-daemon/mate-settings-daemon-1.26.0-r1.ebuild
index 8990409727c1..c00139179d48 100644
--- a/mate-base/mate-settings-daemon/mate-settings-daemon-1.26.0.ebuild
+++ b/mate-base/mate-settings-daemon/mate-settings-daemon-1.26.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -41,7 +41,7 @@ COMMON_DEPEND=">=dev-libs/dbus-glib-0.74
)
pulseaudio? (
>=media-libs/libmatemixer-1.10[pulseaudio]
-   >=media-sound/pulseaudio-0.9.15
+   media-libs/libpulse
)
smartcard? ( >=dev-libs/nss-3.11.2 )
sound? (



[gentoo-commits] repo/gentoo:master commit in: mate-base/mate-control-center/

2023-06-07 Thread Arthur Zamarin
commit: d9993c4e3d70b057d342fd7862f862ea5548e408
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Jun  7 12:19:11 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Jun  7 12:19:11 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d9993c4e

mate-base/mate-control-center: Stabilize 1.26.0-r2 x86, #907979

Signed-off-by: Arthur Zamarin  gentoo.org>

 mate-base/mate-control-center/mate-control-center-1.26.0-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/mate-base/mate-control-center/mate-control-center-1.26.0-r2.ebuild 
b/mate-base/mate-control-center/mate-control-center-1.26.0-r2.ebuild
index 1313480ecc90..298eda52ba6c 100644
--- a/mate-base/mate-control-center/mate-control-center-1.26.0-r2.ebuild
+++ b/mate-base/mate-control-center/mate-control-center-1.26.0-r2.ebuild
@@ -8,7 +8,7 @@ MATE_LA_PUNT="yes"
 inherit mate
 
 if [[ ${PV} !=  ]]; then
-   KEYWORDS="amd64 ~arm ~arm64 ~loong ~riscv ~x86"
+   KEYWORDS="amd64 ~arm ~arm64 ~loong ~riscv x86"
 fi
 
 DESCRIPTION="The MATE Desktop configuration tool"



[gentoo-commits] repo/gentoo:master commit in: mate-base/mate-control-center/

2023-06-07 Thread Sam James
commit: 3e95bb4f2b71e04309a502707403a0d9d7be63f6
Author: Sam James  gentoo  org>
AuthorDate: Wed Jun  7 08:50:25 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jun  7 08:50:25 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e95bb4f

mate-base/mate-control-center: Stabilize 1.26.0-r2 amd64, #907979

Signed-off-by: Sam James  gentoo.org>

 mate-base/mate-control-center/mate-control-center-1.26.0-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/mate-base/mate-control-center/mate-control-center-1.26.0-r2.ebuild 
b/mate-base/mate-control-center/mate-control-center-1.26.0-r2.ebuild
index cdda1c51478d..1313480ecc90 100644
--- a/mate-base/mate-control-center/mate-control-center-1.26.0-r2.ebuild
+++ b/mate-base/mate-control-center/mate-control-center-1.26.0-r2.ebuild
@@ -8,7 +8,7 @@ MATE_LA_PUNT="yes"
 inherit mate
 
 if [[ ${PV} !=  ]]; then
-   KEYWORDS="~amd64 ~arm ~arm64 ~loong ~riscv ~x86"
+   KEYWORDS="amd64 ~arm ~arm64 ~loong ~riscv ~x86"
 fi
 
 DESCRIPTION="The MATE Desktop configuration tool"



[gentoo-commits] repo/gentoo:master commit in: mate-base/mate-session-manager/

2023-06-02 Thread Matt Turner
commit: 1154db8da87aaf040b7f48953ddef57d283e909f
Author: Matt Turner  gentoo  org>
AuthorDate: Sat Jun  3 01:42:50 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat Jun  3 01:47:03 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1154db8d

mate-base/mate-session-manager: Remove IUSE=ipv6

Signed-off-by: Matt Turner  gentoo.org>

 .../mate-session-manager/mate-session-manager-1.26.0-r1.ebuild  | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git 
a/mate-base/mate-session-manager/mate-session-manager-1.26.0-r1.ebuild 
b/mate-base/mate-session-manager/mate-session-manager-1.26.0-r1.ebuild
index 1f98f479d1f9..4062bada3ab6 100644
--- a/mate-base/mate-session-manager/mate-session-manager-1.26.0-r1.ebuild
+++ b/mate-base/mate-session-manager/mate-session-manager-1.26.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -14,7 +14,7 @@ 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 nls systemd"
+IUSE="debug elogind gles2 gnome-keyring nls systemd"
 
 REQUIRED_USE="^^ ( elogind systemd )"
 
@@ -70,7 +70,7 @@ src_configure() {
$(use_with systemd) \
--with-xtrans \
$(use_enable debug) \
-   $(use_enable ipv6) \
+   --enable-ipv6 \
$(use_enable nls)
 }
 



[gentoo-commits] repo/gentoo:master commit in: mate-base/mate-session-manager/

2023-06-02 Thread Matt Turner
commit: a9d23c9f126bbde9a517a43d5011f4f2fde2c250
Author: Matt Turner  gentoo  org>
AuthorDate: Sat Jun  3 01:33:13 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat Jun  3 01:47:02 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a9d23c9f

mate-base/mate-session-manager: Move x11-libs/xtrans to DEPEND

... and enable it always since it's a transitive dependency and leaving
it disabled causes the session manager to listen on TCP ports for no
good reason.

Signed-off-by: Matt Turner  gentoo.org>

 ...-manager-1.26.0.ebuild => mate-session-manager-1.26.0-r1.ebuild} | 6 +++---
 mate-base/mate-session-manager/metadata.xml | 2 --
 2 files changed, 3 insertions(+), 5 deletions(-)

diff --git a/mate-base/mate-session-manager/mate-session-manager-1.26.0.ebuild 
b/mate-base/mate-session-manager/mate-session-manager-1.26.0-r1.ebuild
similarity index 94%
rename from mate-base/mate-session-manager/mate-session-manager-1.26.0.ebuild
rename to mate-base/mate-session-manager/mate-session-manager-1.26.0-r1.ebuild
index b678c09c30c1..1f98f479d1f9 100644
--- a/mate-base/mate-session-manager/mate-session-manager-1.26.0.ebuild
+++ b/mate-base/mate-session-manager/mate-session-manager-1.26.0-r1.ebuild
@@ -14,7 +14,7 @@ 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 nls systemd +xtrans"
+IUSE="debug elogind gles2 gnome-keyring ipv6 nls systemd"
 
 REQUIRED_USE="^^ ( elogind systemd )"
 
@@ -40,7 +40,6 @@ COMMON_DEPEND="
gles2? ( media-libs/mesa[egl(+),gles2] )
systemd? ( sys-apps/systemd )
elogind? ( sys-auth/elogind )
-   xtrans? ( x11-libs/xtrans )
 "
 
 RDEPEND="${COMMON_DEPEND}
@@ -54,6 +53,7 @@ RDEPEND="${COMMON_DEPEND}
 
 DEPEND="${COMMON_DEPEND}
>=dev-lang/perl-5
+   x11-libs/xtrans
 "
 BDEPEND="
dev-util/glib-utils
@@ -68,7 +68,7 @@ src_configure() {
$(use_with elogind) \
$(use_with gles2 libglesv2) \
$(use_with systemd) \
-   $(use_with xtrans)  \
+   --with-xtrans \
$(use_enable debug) \
$(use_enable ipv6) \
$(use_enable nls)

diff --git a/mate-base/mate-session-manager/metadata.xml 
b/mate-base/mate-session-manager/metadata.xml
index 804a61a4bc10..1741e74cedfa 100644
--- a/mate-base/mate-session-manager/metadata.xml
+++ b/mate-base/mate-session-manager/metadata.xml
@@ -7,8 +7,6 @@


Build with support for GLESv2 acceleration 
sessions
-   Build with Xtrans support; 
-   WARNING: Disabling this flag will result in ICE binding on all 
interfaces


mate-desktop/mate-session-manager



[gentoo-commits] repo/gentoo:master commit in: mate-base/mate-panel/

2023-05-14 Thread Sam James
commit: 4c9e1c61c780722b35a5898894e432f8ac5a9360
Author: Thibaud CANALE  thican  net>
AuthorDate: Sat May 13 18:55:15 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon May 15 05:38:12 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c9e1c61

mate-base/mate-panel: add 1.26.3

Closes: https://bugs.gentoo.org/905950
Signed-off-by: Thibaud CANALE  thican.net>
Closes: https://github.com/gentoo/gentoo/pull/31024
Signed-off-by: Sam James  gentoo.org>

 mate-base/mate-panel/Manifest |  1 +
 mate-base/mate-panel/mate-panel-1.26.3.ebuild | 72 +++
 2 files changed, 73 insertions(+)

diff --git a/mate-base/mate-panel/Manifest b/mate-base/mate-panel/Manifest
index e539cccb729a..3b4c4acf069e 100644
--- a/mate-base/mate-panel/Manifest
+++ b/mate-base/mate-panel/Manifest
@@ -1,2 +1,3 @@
 DIST mate-panel-1.26.0.tar.xz 3303980 BLAKE2B 
b36ddb6d4db174bd26986193829e72e498f81e31d129aa0e64ef3927b3571b58c3bb940a1d3c4ceb14165d5d7810d812a3b39dd2ea7aad4bd9cdaf4dae84751e
 SHA512 
394cf6a4a081980d286a03488370a5335dca681964271329b28d7254fc877457bc42883c95ad9f197a319f1bef71e237052d64b98606df616f5e11b9f9ae5f31
 DIST mate-panel-1.26.2.tar.xz 3314092 BLAKE2B 
6b33562728b7ffa3bc1c5a3341e2bd4b88c5daba504e6818810f194d8a6f736ac5b5936ed10c17ad5879eaa7a3e7f2a7d0dad6e59e7582d684f9bcdbb8421ddf
 SHA512 
31f97b5cbacd5ac4a3661fdb8544313e5fb406489c9179d98c0f981001beae97890f3563bbf5886c451cf27db7235bfe70d40bf2582bc2e2206dadd396432ec7
+DIST mate-panel-1.26.3.tar.xz 3255864 BLAKE2B 
3d0dce61e6fa1b89f8f52dcad201b263c412d6819e7ba139777fe99310c8e3274da990c0678b493b89879e6af517912e90f705dcdd6e43e94892fd64f63df224
 SHA512 
28c93566a528037082ed6181e628658373e5fd35f987b9d18b1731f3b3762f139cd1624ad862acc40413baa308b51a7ae617449c4a2a13c4726b5dad6a109d5a

diff --git a/mate-base/mate-panel/mate-panel-1.26.3.ebuild 
b/mate-base/mate-panel/mate-panel-1.26.3.ebuild
new file mode 100644
index ..0b9f509c92f1
--- /dev/null
+++ b/mate-base/mate-panel/mate-panel-1.26.3.ebuild
@@ -0,0 +1,72 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+MATE_LA_PUNT="yes"
+
+inherit mate
+
+if [[ "${PV}" != * ]]; then
+   KEYWORDS="~amd64 ~arm ~arm64 ~loong ~riscv ~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="
+   >=app-accessibility/at-spi2-core-2.46.0:2
+   >=dev-libs/glib-2.50:2
+   >=dev-libs/libmateweather-1.17.0
+   dev-libs/libxml2:2
+   >=gnome-base/dconf-0.13.4
+   >=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.26.0: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}"
+
+BDEPEND="
+   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="${EPREFIX}"/usr/libexec/mate-applets \
+   --disable-deprecation-flags \
+   $(use_enable X x11) \
+   $(use_enable introspection) \
+   $(use_enable wayland)
+}



[gentoo-commits] repo/gentoo:master commit in: mate-base/mate-control-center/files/

2023-05-14 Thread Pacho Ramos
commit: 8145f732c5529b7a59d1fbefd5f5ff520cc38cec
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sun May 14 11:11:53 2023 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Sun May 14 11:11:53 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8145f732

mate-base/mate-control-center: Fix ayatana patch

Fix building when library is found but support is disabled, and remove bashisms

Thanks-to: Joakim Tjernlund
Thanks-to: Sam James
Closes: https://bugs.gentoo.org/905176
Signed-off-by: Pacho Ramos  gentoo.org>

 .../mate-control-center-1.26.0-ayatana-detection.patch   | 16 
 1 file changed, 8 insertions(+), 8 deletions(-)

diff --git 
a/mate-base/mate-control-center/files/mate-control-center-1.26.0-ayatana-detection.patch
 
b/mate-base/mate-control-center/files/mate-control-center-1.26.0-ayatana-detection.patch
index c8253b7fbf7f..ed1c8aec619e 100644
--- 
a/mate-base/mate-control-center/files/mate-control-center-1.26.0-ayatana-detection.patch
+++ 
b/mate-base/mate-control-center/files/mate-control-center-1.26.0-ayatana-detection.patch
@@ -26,9 +26,9 @@
 -PKG_CHECK_EXISTS([$APPINDICATOR_PKG >= $APPINDICATOR_REQUIRED],
 - enable_appindicator="yes",
 - enable_appindicator="no")
-+if  test "x$enable_appindicator" == "xauto" &&
-+   (test "x$have_appindicator_ayatana" == "xyes" ||
-+test "x$have_appindicator_ubuntu" == "xyes"); then
++if  test "x$enable_appindicator" = "xauto" &&
++   (test "x$have_appindicator_ayatana" = "xyes" ||
++test "x$have_appindicator_ubuntu" = "xyes"); then
 +   AC_MSG_NOTICE([Enabling AppIndicator support (as 
--enable-appindicator=auto was used).])
 +   enable_appindicator="yes"
  fi
@@ -41,15 +41,15 @@
 -AC_SUBST(APP_INDICATOR_CFLAGS)
 -AC_SUBST(APP_INDICATOR_LIBS)
 -AC_DEFINE(HAVE_APP_INDICATOR, 1, [Have AppIndicator])
-+if test "x$enable_appindicator" == "xyes"; then
-+   if test "x$have_appindicator_ayatana" == "xyes"; then
++if test "x$enable_appindicator" = "xyes"; then
++   if test "x$have_appindicator_ayatana" = "xyes"; then
 +   AC_MSG_NOTICE([Buidling against Ayatana AppIndicator.])
 +   PKG_CHECK_MODULES(AYATANA_APPINDICATOR,
 + [$AYATANA_APPINDICATOR_PKG >= 
$APPINDICATOR_REQUIRED],
 + [AC_DEFINE(HAVE_AYATANA_APPINDICATOR, 1, 
[Have Ayatana AppIndicator])])
 +   AC_SUBST(AYATANA_APPINDICATOR_CFLAGS)
 +   AC_SUBST(AYATANA_APPINDICATOR_LIBS)
-+   elif test "x$have_appindicator_ubuntu" == "xyes"; then
++   elif test "x$have_appindicator_ubuntu" = "xyes"; then
 +   AC_MSG_NOTICE([Buidling against Ubuntu AppIndicator.])
 +   PKG_CHECK_MODULES(UBUNTU_APPINDICATOR,
 + [$UBUNTU_APPINDICATOR_PKG >= 
$APPINDICATOR_REQUIRED],
@@ -61,8 +61,8 @@
 +   fi
  fi
 -AM_CONDITIONAL(HAVE_APP_INDICATOR, test x"$enable_appindicator" = xyes)
-+AM_CONDITIONAL(HAVE_AYATANA_APPINDICATOR, test x"$have_appindicator_ayatana" 
= xyes)
-+AM_CONDITIONAL(HAVE_UBUNTU_APPINDICATOR, test x"$have_appindicator_ubuntu" = 
xyes)
++AM_CONDITIONAL(HAVE_AYATANA_APPINDICATOR, test x"$have_appindicator_ayatana" 
= xyes -a x"$enable_appindicator" = xyes)
++AM_CONDITIONAL(HAVE_UBUNTU_APPINDICATOR, test x"$have_appindicator_ubuntu" = 
xyes -a x"$enable_appindicator" = xyes)
  
  dnl keyboard-properties-capplet
  savecppflags=$CPPFLAGS



[gentoo-commits] repo/gentoo:master commit in: mate-base/mate-desktop/

2023-05-08 Thread Sam James
commit: 21478a95290398fff0c5b83d341f8c829a997d26
Author: Thibaud CANALE  thican  net>
AuthorDate: Mon May  8 16:36:08 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon May  8 17:34:33 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=21478a95

mate-base/mate-desktop: add 1.26.1

Fix use after free and memory leak.
Source: https://github.com/mate-desktop/mate-desktop/releases/tag/v1.26.1

Closes: https://bugs.gentoo.org/905843
Signed-off-by: Thibaud CANALE  thican.net>
Closes: https://github.com/gentoo/gentoo/pull/30936
Signed-off-by: Sam James  gentoo.org>

 mate-base/mate-desktop/Manifest   |  1 +
 mate-base/mate-desktop/mate-desktop-1.26.1.ebuild | 54 +++
 2 files changed, 55 insertions(+)

diff --git a/mate-base/mate-desktop/Manifest b/mate-base/mate-desktop/Manifest
index 07497e4a9ef9..937c498d6a37 100644
--- a/mate-base/mate-desktop/Manifest
+++ b/mate-base/mate-desktop/Manifest
@@ -1 +1,2 @@
 DIST mate-desktop-1.26.0.tar.xz 1189048 BLAKE2B 
c12f4213d608b09c91b2381632f664f2e234ce6abdd13eb9f8de11d7aa575ca496945a5cc13b3e3a910094503d8572912ee0acfdad928b0be9414473432c894f
 SHA512 
73189cf2d5106fa632ed9272d7ba069ed4ff4b3032d279dce9953e322b487463fca5ffc42af00eed4344cfdecbc9a2f95f1f2ae96386d26c0ad0cfcd0ed226cc
+DIST mate-desktop-1.26.1.tar.xz 1195960 BLAKE2B 
174530b247619acdf6fd8b8c7675450ca743c644e2730a168acd8267d28bdda57cef18a95d5ba988d87a2aa88cfea10fa92109468556fbaf433b71d1ca46e561
 SHA512 
e5261b420da8782795899b73203c6ec3c6a45f88f09e50082020743ccaa4535fd8c1767ab5d59f1d5c295fa2d4fc8ffd0b4df787ec503b9b3a7d757eba9e18ff

diff --git a/mate-base/mate-desktop/mate-desktop-1.26.1.ebuild 
b/mate-base/mate-desktop/mate-desktop-1.26.1.ebuild
new file mode 100644
index ..432f8358f49d
--- /dev/null
+++ b/mate-base/mate-desktop/mate-desktop-1.26.1.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+MATE_LA_PUNT="yes"
+
+inherit mate
+
+if [[ "${PV}" != * ]]; then
+   KEYWORDS="~amd64 ~arm ~arm64 ~loong ~riscv ~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}"
+
+BDEPEND="
+   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-libs/gdk-pixbuf-2.36.5
+   virtual/pkgconfig
+"
+
+DEPEND="${COMMON_DEPEND}
+   x11-base/xorg-proto
+"
+
+src_configure() {
+   mate_src_configure \
+   --enable-mate-about \
+   $(use_with X x) \
+   $(use_enable debug) \
+   $(use_enable introspection) \
+   $(use_enable startup-notification)
+}



[gentoo-commits] repo/gentoo:master commit in: mate-base/mate-control-center/files/, mate-base/mate-control-center/

2023-05-08 Thread Pacho Ramos
commit: 13f01b0847c7b169fbb664213a2854888f14acd9
Author: Pacho Ramos  gentoo  org>
AuthorDate: Mon May  8 08:54:52 2023 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Mon May  8 09:11:20 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=13f01b08

mate-base/mate-control-center: Migrate to ayatana

Closes: https://bugs.gentoo.org/905176
Signed-off-by: Pacho Ramos  gentoo.org>

 ...e-control-center-1.26.0-ayatana-detection.patch | 435 +
 .../mate-control-center-1.26.0-r2.ebuild   |  75 
 2 files changed, 510 insertions(+)

diff --git 
a/mate-base/mate-control-center/files/mate-control-center-1.26.0-ayatana-detection.patch
 
b/mate-base/mate-control-center/files/mate-control-center-1.26.0-ayatana-detection.patch
new file mode 100644
index ..c8253b7fbf7f
--- /dev/null
+++ 
b/mate-base/mate-control-center/files/mate-control-center-1.26.0-ayatana-detection.patch
@@ -0,0 +1,435 @@
+--- mate-control-center-1.26.0.old/configure.ac2023-04-28 
16:12:05.281295458 +0200
 mate-control-center-1.26.0/configure.ac2023-04-28 16:48:44.374329792 
+0200
+@@ -84,30 +84,50 @@
+ 
+ AM_CONDITIONAL(HAVE_TYPING_BREAK, test "x$TYPING_BREAK" = xtyping-break)
+ 
+-dnl app indicator
+-APPINDICATOR_PKG=appindicator3-0.1
++dnl app indicator (Ubuntu and Ayatana implementation)
++AYATANA_APPINDICATOR_PKG=ayatana-appindicator3-0.1
++UBUNTU_APPINDICATOR_PKG=appindicator3-0.1
++
++PKG_CHECK_EXISTS($AYATANA_APPINDICATOR_PKG >= $APPINDICATOR_REQUIRED,
++[have_appindicator_ayatana="yes"],
++[have_appindicator_ayatana="no"])
++PKG_CHECK_EXISTS($UBUNTU_APPINDICATOR_PKG >= $APPINDICATOR_REQUIRED,
++[have_appindicator_ubuntu="yes"],
++[have_appindicator_ubuntu="no"])
+ 
+ AC_ARG_ENABLE(appindicator,
+ 
AS_HELP_STRING([--enable-appindicator[=@<:@no/auto/yes@:>@]],[Build support for 
application indicators ]),
+ [enable_appindicator=$enableval],
+ [enable_appindicator="auto"])
+ 
+-if test x$enable_appindicator = xauto ; then
+-PKG_CHECK_EXISTS([$APPINDICATOR_PKG >= $APPINDICATOR_REQUIRED],
+- enable_appindicator="yes",
+- enable_appindicator="no")
++if  test "x$enable_appindicator" == "xauto" &&
++   (test "x$have_appindicator_ayatana" == "xyes" ||
++test "x$have_appindicator_ubuntu" == "xyes"); then
++   AC_MSG_NOTICE([Enabling AppIndicator support (as 
--enable-appindicator=auto was used).])
++   enable_appindicator="yes"
+ fi
+ 
+-if test x$enable_appindicator = xyes ; then
+-PKG_CHECK_EXISTS([$APPINDICATOR_PKG >= $APPINDICATOR_REQUIRED],,
+- AC_MSG_ERROR([appindicator-0.1 is not installed]))
+-PKG_CHECK_MODULES(APP_INDICATOR,
+-$APPINDICATOR_PKG >= $APPINDICATOR_REQUIRED)
+-AC_SUBST(APP_INDICATOR_CFLAGS)
+-AC_SUBST(APP_INDICATOR_LIBS)
+-AC_DEFINE(HAVE_APP_INDICATOR, 1, [Have AppIndicator])
++if test "x$enable_appindicator" == "xyes"; then
++   if test "x$have_appindicator_ayatana" == "xyes"; then
++   AC_MSG_NOTICE([Buidling against Ayatana AppIndicator.])
++   PKG_CHECK_MODULES(AYATANA_APPINDICATOR,
++ [$AYATANA_APPINDICATOR_PKG >= 
$APPINDICATOR_REQUIRED],
++ [AC_DEFINE(HAVE_AYATANA_APPINDICATOR, 1, 
[Have Ayatana AppIndicator])])
++   AC_SUBST(AYATANA_APPINDICATOR_CFLAGS)
++   AC_SUBST(AYATANA_APPINDICATOR_LIBS)
++   elif test "x$have_appindicator_ubuntu" == "xyes"; then
++   AC_MSG_NOTICE([Buidling against Ubuntu AppIndicator.])
++   PKG_CHECK_MODULES(UBUNTU_APPINDICATOR,
++ [$UBUNTU_APPINDICATOR_PKG >= 
$APPINDICATOR_REQUIRED],
++ [AC_DEFINE(HAVE_UBUNTU_APPINDICATOR, 1, 
[Have Ubuntu AppIndicator])])
++   AC_SUBST(UBUNTU_APPINDICATOR_CFLAGS)
++   AC_SUBST(UBUNTU_APPINDICATOR_LIBS)
++   else
++   AC_MSG_ERROR([Neither Ayatana AppIndicator nor Ubuntu 
AppIndicator library is present, but you enabled AppIndicator support.])
++   fi
+ fi
+-AM_CONDITIONAL(HAVE_APP_INDICATOR, test x"$enable_appindicator" = xyes)
++AM_CONDITIONAL(HAVE_AYATANA_APPINDICATOR, test x"$have_appindicator_ayatana" 
= xyes)
++AM_CONDITIONAL(HAVE_UBUNTU_APPINDICATOR, test x"$have_appindicator_ubuntu" = 
xyes)
+ 
+ dnl keyboard-properties-capplet
+ savecppflags=$CPPFLAGS
+@@ -322,7 +342,10 @@
+ Warning flags: ${WARN_CFLAGS}
+ Linker flags:  ${LDFLAGS}
+ 
+-Appindicator:  ${enable_appindicator}
++AppIndicator enabled:  ${enable_appindicator}
++Ayatana AppIndicator (preferred)   ${have_appindicator_ayatana}
++Ubuntu AppIndicator (legacy)   ${have

[gentoo-commits] repo/gentoo:master commit in: mate-base/mate-applets/

2023-05-04 Thread Sam James
commit: c31b7b0d10981d42514ce3a6df6e24b2016af78e
Author: Oz Tiram  gmail  com>
AuthorDate: Thu Jan 26 12:07:42 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri May  5 04:24:54 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c31b7b0d

mate-base/mate-applets: add 1.26.1

Signed-off-by: Oz Tiram  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/29278
Signed-off-by: Sam James  gentoo.org>

 mate-base/mate-applets/Manifest   |  1 +
 mate-base/mate-applets/mate-applets-1.26.1.ebuild | 98 +++
 2 files changed, 99 insertions(+)

diff --git a/mate-base/mate-applets/Manifest b/mate-base/mate-applets/Manifest
index d5e83bf460a2..7f1f8a755c26 100644
--- a/mate-base/mate-applets/Manifest
+++ b/mate-base/mate-applets/Manifest
@@ -1 +1,2 @@
 DIST mate-applets-1.26.0.tar.xz 8442720 BLAKE2B 
b7e3d9cf868926c13652e93b214317c59f7693f3cedc277d2f8e676892bde026587893faabbfff1c6d35af2e6e7f900c3b71d89fc4a8065ff794d1be6e0e4f99
 SHA512 
4b7676afd8a3ca9e2389f3775abcad5e84bfd628394e98c66c1e77a99503f4893bfd5c8839d63e6044b1b11990aa1d6f7fa857522c1907461ee7b1f68efc7192
+DIST mate-applets-1.26.1.tar.xz 8475672 BLAKE2B 
0f67f7dfd649c6168f51673f04287e49717ebf7077da63a631844594658d78079df55fd4d25e2be5e299c00d2ea3659ae23140bb508adc327b7c87a74ac4dd19
 SHA512 
7243825098f9101542b9eead2f60ac7f12e044ceb685da92a29fe72b2dc1271e1fa34dbc4c47148e2331a2af79d69f787dc8856c7112b75ef0a3dea97e4ab8fd

diff --git a/mate-base/mate-applets/mate-applets-1.26.1.ebuild 
b/mate-base/mate-applets/mate-applets-1.26.1.ebuild
new file mode 100644
index ..22f2b5ed949a
--- /dev/null
+++ b/mate-base/mate-applets/mate-applets-1.26.1.ebuild
@@ -0,0 +1,98 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit mate
+
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~riscv ~x86"
+
+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 netlink policykit +upower"
+
+REQUIRED_USE="policykit? ( cpupower )"
+
+COMMON_DEPEND="
+   >=app-accessibility/at-spi2-core-2.46.0:2
+   >=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.25.2
+   >=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 )
+   )
+   netlink? (
+   dev-libs/libnl:3
+   )
+   upower? ( >=sys-power/upower-0.99.8 )
+"
+
+RDEPEND="${COMMON_DEPEND}
+   mate-base/caja
+   mate-base/mate-desktop
+   >=mate-base/mate-settings-daemon-1.6
+   virtual/libintl
+"
+
+BDEPEND="${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_with netlink nl) \
+   $(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
+}



[gentoo-commits] repo/gentoo:master commit in: mate-base/mate-panel/

2023-03-21 Thread Sam James
commit: 040a452b8ae302d9c2f4b29c7f9409423299daaa
Author: Bart Oldeman  calculquebec  ca>
AuthorDate: Tue Mar 21 19:04:43 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Mar 22 01:16:49 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=040a452b

mate-base/mate-panel: Fix install in prefix

configure needs --libexecdir="${EPREFIX}"/usr/libexec/mate-applets
to avoid files installed outside the prefix.

Signed-off-by: Bart Oldeman  calculquebec.ca>
Closes: https://github.com/gentoo/gentoo/pull/30290
Signed-off-by: Sam James  gentoo.org>

 mate-base/mate-panel/mate-panel-1.26.0-r1.ebuild | 4 ++--
 mate-base/mate-panel/mate-panel-1.26.2.ebuild| 2 +-
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/mate-base/mate-panel/mate-panel-1.26.0-r1.ebuild 
b/mate-base/mate-panel/mate-panel-1.26.0-r1.ebuild
index 00b07dd9c9d9..938c7e9d57b3 100644
--- a/mate-base/mate-panel/mate-panel-1.26.0-r1.ebuild
+++ b/mate-base/mate-panel/mate-panel-1.26.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -67,7 +67,7 @@ BDEPEND="
 
 src_configure() {
mate_src_configure \
-   --libexecdir=/usr/libexec/mate-applets \
+   --libexecdir="${EPREFIX}"/usr/libexec/mate-applets \
--disable-deprecation-flags \
$(use_enable X x11) \
$(use_enable introspection) \

diff --git a/mate-base/mate-panel/mate-panel-1.26.2.ebuild 
b/mate-base/mate-panel/mate-panel-1.26.2.ebuild
index 56d6e902fa3d..5b95522d04f2 100644
--- a/mate-base/mate-panel/mate-panel-1.26.2.ebuild
+++ b/mate-base/mate-panel/mate-panel-1.26.2.ebuild
@@ -64,7 +64,7 @@ BDEPEND="
 
 src_configure() {
mate_src_configure \
-   --libexecdir=/usr/libexec/mate-applets \
+   --libexecdir="${EPREFIX}"/usr/libexec/mate-applets \
--disable-deprecation-flags \
$(use_enable X x11) \
$(use_enable introspection) \



[gentoo-commits] repo/gentoo:master commit in: mate-base/mate-panel/

2023-01-19 Thread Sam James
commit: 48e3b83d35222b1be523941acf5652efd816aea3
Author: Oz Tiram  gmail  com>
AuthorDate: Tue Jan 17 10:40:13 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jan 20 01:30:54 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=48e3b83d

mate-base/mate-panel: remove depreecated dep.

Signed-off-by: Oz Tiram  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/29141
Signed-off-by: Sam James  gentoo.org>

 mate-base/mate-panel/mate-panel-1.26.2.ebuild | 5 +
 1 file changed, 1 insertion(+), 4 deletions(-)

diff --git a/mate-base/mate-panel/mate-panel-1.26.2.ebuild 
b/mate-base/mate-panel/mate-panel-1.26.2.ebuild
index dad7cdf0c4a9..56d6e902fa3d 100644
--- a/mate-base/mate-panel/mate-panel-1.26.2.ebuild
+++ b/mate-base/mate-panel/mate-panel-1.26.2.ebuild
@@ -20,10 +20,7 @@ IUSE="+X +introspection wayland"
 REQUIRED_USE="|| ( X wayland )"
 
 COMMON_DEPEND="
-   || (
-   >=app-accessibility/at-spi2-core-2.46.0:2
-   dev-libs/atk
-   )
+   >=app-accessibility/at-spi2-core-2.46.0:2
>=dev-libs/glib-2.50:2
>=dev-libs/libmateweather-1.17.0
dev-libs/libxml2:2



[gentoo-commits] repo/gentoo:master commit in: mate-base/mate-panel/

2023-01-19 Thread Sam James
commit: caae2263e5136657986c42036e609993a6439430
Author: Oz Tiram  gmail  com>
AuthorDate: Tue Jan 17 08:58:50 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jan 20 01:30:54 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=caae2263

mate-base/mate-panel: add 1.26.2

Signed-off-by: Oz Tiram  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 mate-base/mate-panel/Manifest |  1 +
 mate-base/mate-panel/mate-panel-1.26.2.ebuild | 75 +++
 2 files changed, 76 insertions(+)

diff --git a/mate-base/mate-panel/Manifest b/mate-base/mate-panel/Manifest
index e73c2f210bd3..e539cccb729a 100644
--- a/mate-base/mate-panel/Manifest
+++ b/mate-base/mate-panel/Manifest
@@ -1 +1,2 @@
 DIST mate-panel-1.26.0.tar.xz 3303980 BLAKE2B 
b36ddb6d4db174bd26986193829e72e498f81e31d129aa0e64ef3927b3571b58c3bb940a1d3c4ceb14165d5d7810d812a3b39dd2ea7aad4bd9cdaf4dae84751e
 SHA512 
394cf6a4a081980d286a03488370a5335dca681964271329b28d7254fc877457bc42883c95ad9f197a319f1bef71e237052d64b98606df616f5e11b9f9ae5f31
+DIST mate-panel-1.26.2.tar.xz 3314092 BLAKE2B 
6b33562728b7ffa3bc1c5a3341e2bd4b88c5daba504e6818810f194d8a6f736ac5b5936ed10c17ad5879eaa7a3e7f2a7d0dad6e59e7582d684f9bcdbb8421ddf
 SHA512 
31f97b5cbacd5ac4a3661fdb8544313e5fb406489c9179d98c0f981001beae97890f3563bbf5886c451cf27db7235bfe70d40bf2582bc2e2206dadd396432ec7

diff --git a/mate-base/mate-panel/mate-panel-1.26.2.ebuild 
b/mate-base/mate-panel/mate-panel-1.26.2.ebuild
new file mode 100644
index ..dad7cdf0c4a9
--- /dev/null
+++ b/mate-base/mate-panel/mate-panel-1.26.2.ebuild
@@ -0,0 +1,75 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+MATE_LA_PUNT="yes"
+
+inherit mate
+
+if [[ ${PV} !=  ]]; then
+   KEYWORDS="~amd64 ~arm ~arm64 ~loong ~riscv ~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="
+   || (
+   >=app-accessibility/at-spi2-core-2.46.0:2
+   dev-libs/atk
+   )
+   >=dev-libs/glib-2.50:2
+   >=dev-libs/libmateweather-1.17.0
+   dev-libs/libxml2:2
+   >=gnome-base/dconf-0.13.4
+   >=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.26.0: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}"
+
+BDEPEND="
+   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)
+}



[gentoo-commits] repo/gentoo:master commit in: mate-base/mate-settings-daemon/

2022-12-21 Thread Andreas Sturmlechner
commit: a8a5f06c7c32e5d53a464499e2c0c38759be287c
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Dec 21 09:22:11 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Dec 21 09:59:43 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a8a5f06c

mate-base/mate-settings-daemon: drop 1.24.2

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 mate-base/mate-settings-daemon/Manifest|  1 -
 .../mate-settings-daemon-1.24.2.ebuild | 73 --
 2 files changed, 74 deletions(-)

diff --git a/mate-base/mate-settings-daemon/Manifest 
b/mate-base/mate-settings-daemon/Manifest
index f4df8e43c410..88c3cd4fbfe7 100644
--- a/mate-base/mate-settings-daemon/Manifest
+++ b/mate-base/mate-settings-daemon/Manifest
@@ -1,2 +1 @@
-DIST mate-settings-daemon-1.24.2.tar.xz 1053556 BLAKE2B 
94c28e1b88d36972f694858a01840747514be2d40789804719bca8cfcbd62a1f1434fca8b35569607813adc0d0ece6e547c1bed042ab66fea516c150c11343bb
 SHA512 
421848dbfd75613df73003c7520cb7c1895ef55c85773c9b7d72e5f7361bf78d7221f86ecd2d2460b10950d77818a9ddc19569aaa2749f2bee1d3245c09805f8
 DIST mate-settings-daemon-1.26.0.tar.xz 1096588 BLAKE2B 
49bc951a404375132d90488f2939f587a2beb27f153de7e14d48529e572155925b5dea2e52e0babb01209d67832313011cfd496b060eec6c9250b101250247d9
 SHA512 
a044d60b2ee00ea99aa29f23990942a37849ddc8cf80e1b8cd6ba12ec92a27a4e602f19586b86a0a7af067e93f71971acd6850ab5f9bc7ce451cd07518fefb91

diff --git a/mate-base/mate-settings-daemon/mate-settings-daemon-1.24.2.ebuild 
b/mate-base/mate-settings-daemon/mate-settings-daemon-1.24.2.ebuild
deleted file mode 100644
index 231d1692ca6c..
--- a/mate-base/mate-settings-daemon/mate-settings-daemon-1.24.2.ebuild
+++ /dev/null
@@ -1,73 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-MATE_LA_PUNT="yes"
-
-inherit mate
-
-if [[ ${PV} !=  ]]; then
-   KEYWORDS="amd64 ~arm ~arm64 ~loong ~riscv 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)
-}



[gentoo-commits] repo/gentoo:master commit in: mate-base/mate-menus/

2022-12-21 Thread Andreas Sturmlechner
commit: 774cf16e7c3154decb42798d289199ea09a9577e
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Dec 21 09:21:48 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Dec 21 09:59:41 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=774cf16e

mate-base/mate-menus: drop 1.24.1

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 mate-base/mate-menus/Manifest |  1 -
 mate-base/mate-menus/mate-menus-1.24.1.ebuild | 44 ---
 2 files changed, 45 deletions(-)

diff --git a/mate-base/mate-menus/Manifest b/mate-base/mate-menus/Manifest
index 7e81b8c3b0ce..b56d64fd74d5 100644
--- a/mate-base/mate-menus/Manifest
+++ b/mate-base/mate-menus/Manifest
@@ -1,2 +1 @@
-DIST mate-menus-1.24.1.tar.xz 402968 BLAKE2B 
fb63e3dbffab2725407f03011618fc3698b80be1add349edf86a4bc0a26427bf2a69d696e0accdff16ee3d12b94e5458ef4874efb19c8a25b6c74769448d5374
 SHA512 
5235d3be31d30f8aeaf9b2da0f8fe8dc586e07ae0dcbc3da88a4f04181277a9dec9414dee9c255023b1ebd406f8b131197e3f526f9bac14eeb23d8014cfd22cb
 DIST mate-menus-1.26.0.tar.xz 410900 BLAKE2B 
71ebc400ffd2217362485d80a8ddd3717ccb950ece7a7e7f9df971ecd5cffd3d456a678dc3bd3a958e90c4f99e234f8557600110efb813274bbc508a4745d9c2
 SHA512 
01d0b4f111c445df363baa8e24c87e63e12e6c84c1ccdac4b05bc12a3e3edba6be14651c6b2b34e05271fa35c57f237d79bdbee6dde1699273047519022a636c

diff --git a/mate-base/mate-menus/mate-menus-1.24.1.ebuild 
b/mate-base/mate-menus/mate-menus-1.24.1.ebuild
deleted file mode 100644
index 24a80ab1e37c..
--- a/mate-base/mate-menus/mate-menus-1.24.1.ebuild
+++ /dev/null
@@ -1,44 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-GNOME2_LA_PUNT="yes"
-
-inherit mate
-
-if [[ ${PV} !=  ]]; then
-   KEYWORDS="amd64 ~arm ~arm64 ~loong ~riscv 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"
-}



[gentoo-commits] repo/gentoo:master commit in: mate-base/mate/

2022-12-21 Thread Andreas Sturmlechner
commit: 0cd4cad881f7b1752f4a843aa681b3b1b5e3d22e
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Dec 21 09:21:44 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Dec 21 09:59:41 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0cd4cad8

mate-base/mate: drop 1.24

Bug: https://bugs.gentoo.org/884079
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 mate-base/mate/mate-1.24.ebuild | 84 -
 1 file changed, 84 deletions(-)

diff --git a/mate-base/mate/mate-1.24.ebuild b/mate-base/mate/mate-1.24.ebuild
deleted file mode 100644
index 908ad880c495..
--- a/mate-base/mate/mate-1.24.ebuild
+++ /dev/null
@@ -1,84 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-if [[ ${PV} ==  ]]; then
-   MATE_BRANCH=
-   MATE_THEMES_V=
-else
-   inherit eapi7-ver
-   MATE_BRANCH="$(ver_cut 1-2)"
-   MATE_THEMES_V=3
-   KEYWORDS="amd64 ~arm ~arm64 ~loong ~riscv x86"
-fi
-
-SRC_URI=""
-DESCRIPTION="Meta ebuild for MATE, a traditional desktop environment"
-HOMEPAGE="https://mate-desktop.org";
-
-LICENSE="metapackage"
-
-SLOT="0"
-IUSE="+base bluetooth help +notification +themes +extras"
-
-S="${WORKDIR}"
-
-RDEPEND="
-   =mate-base/mate-desktop-${MATE_BRANCH}*
-   =mate-base/mate-menus-${MATE_BRANCH}*
-   =mate-base/mate-panel-${MATE_BRANCH}*
-   =mate-base/mate-session-manager-${MATE_BRANCH}*
-   =mate-base/mate-settings-daemon-${MATE_BRANCH}*
-   =x11-wm/marco-${MATE_BRANCH}*
-   base? (
-   =mate-base/caja-${MATE_BRANCH}*
-   =mate-base/mate-applets-meta-${MATE_BRANCH}*
-   =mate-base/mate-control-center-${MATE_BRANCH}*
-   =mate-extra/mate-media-${MATE_BRANCH}*
-   =x11-misc/mozo-${MATE_BRANCH}*
-   =x11-terms/mate-terminal-${MATE_BRANCH}*
-   )
-   bluetooth? ( net-wireless/blueman )
-   themes? (
-   =x11-themes/mate-backgrounds-${MATE_BRANCH}*
-   =x11-themes/mate-icon-theme-${MATE_BRANCH}*
-   )
-   extras? (
-   =app-arch/engrampa-${MATE_BRANCH}*
-   =app-editors/pluma-${MATE_BRANCH}*
-   =app-text/atril-${MATE_BRANCH}*
-   =mate-extra/caja-extensions-${MATE_BRANCH}*
-   =mate-extra/mate-calc-${MATE_BRANCH}*
-   =mate-extra/mate-netbook-${MATE_BRANCH}*
-   =mate-extra/mate-power-manager-${MATE_BRANCH}*
-   =mate-extra/mate-screensaver-${MATE_BRANCH}*
-   =mate-extra/mate-system-monitor-${MATE_BRANCH}*
-   =mate-extra/mate-utils-${MATE_BRANCH}*
-   =media-gfx/eom-${MATE_BRANCH}*
-   )
-   help? (
-   gnome-extra/yelp
-   =mate-extra/mate-user-guide-${MATE_BRANCH}*
-   )
-"
-
-PDEPEND="
-   notification? ( =x11-misc/mate-notification-daemon-${MATE_BRANCH}* )
-   virtual/notification-daemon:0"
-
-pkg_postinst() {
-   elog "For installation, usage and troubleshooting details regarding 
MATE;"
-   elog "read more about it at Gentoo Wiki: 
https://wiki.gentoo.org/wiki/MATE";
-   elog ""
-   if ! has_version x11-misc/mate-notification-daemon; then
-   elog "If you experience any issues with notifications, please 
try using"
-   elog "x11-misc/mate-notification-daemon instead your currently 
installed daemon"
-   elog ""
-   fi
-   elog "Some packages that are not included in this meta-package but may 
be of interest:"
-   elog "  mate-extra/caja-dropbox"
-   elog "  mate-extra/mate-user-share"
-   elog "  mate-extra/caja-admin"
-   elog "  mate-extra/caja-hide"
-}



[gentoo-commits] repo/gentoo:master commit in: mate-base/mate-panel/

2022-12-21 Thread Andreas Sturmlechner
commit: a655d49272c816413034b7a2ad9bac116b9b4e85
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Dec 21 09:21:54 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Dec 21 09:59:42 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a655d492

mate-base/mate-panel: drop 1.24.2-r1

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 mate-base/mate-panel/Manifest|  1 -
 mate-base/mate-panel/mate-panel-1.24.2-r1.ebuild | 75 
 2 files changed, 76 deletions(-)

diff --git a/mate-base/mate-panel/Manifest b/mate-base/mate-panel/Manifest
index f19eedb0fa9c..e73c2f210bd3 100644
--- a/mate-base/mate-panel/Manifest
+++ b/mate-base/mate-panel/Manifest
@@ -1,2 +1 @@
-DIST mate-panel-1.24.2.tar.xz 3271432 BLAKE2B 
ca866ae2ba743d5871f75ba8840f05b556d77bcfb9263542f5e945310ebbaccdb211a266c3235ab706c70209740cd4a8a9f390363ddf18fc305ffd875723974d
 SHA512 
6dd7b1329fc51389ad6213b5490fd44f8db7b76d17c1fa8f24b197390e9f24d4090fc7c439b7cc9c94be76f6b896ac31e69e920e903c067e297f941c844a1280
 DIST mate-panel-1.26.0.tar.xz 3303980 BLAKE2B 
b36ddb6d4db174bd26986193829e72e498f81e31d129aa0e64ef3927b3571b58c3bb940a1d3c4ceb14165d5d7810d812a3b39dd2ea7aad4bd9cdaf4dae84751e
 SHA512 
394cf6a4a081980d286a03488370a5335dca681964271329b28d7254fc877457bc42883c95ad9f197a319f1bef71e237052d64b98606df616f5e11b9f9ae5f31

diff --git a/mate-base/mate-panel/mate-panel-1.24.2-r1.ebuild 
b/mate-base/mate-panel/mate-panel-1.24.2-r1.ebuild
deleted file mode 100644
index 6562cb639b1d..
--- a/mate-base/mate-panel/mate-panel-1.24.2-r1.ebuild
+++ /dev/null
@@ -1,75 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-MATE_LA_PUNT="yes"
-
-inherit mate
-
-if [[ ${PV} !=  ]]; then
-   KEYWORDS="amd64 ~arm ~arm64 ~loong ~riscv 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="
-   || (
-   >=app-accessibility/at-spi2-core-2.46.0:2
-   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)
-}



[gentoo-commits] repo/gentoo:master commit in: mate-base/mate-session-manager/

2022-12-21 Thread Andreas Sturmlechner
commit: 4e1b28b91f19e629bf5c31a6071af0c0f7dd24cd
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Dec 21 09:22:04 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Dec 21 09:59:42 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e1b28b9

mate-base/mate-session-manager: drop 1.24.3-r1

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 mate-base/mate-session-manager/Manifest|  1 -
 .../mate-session-manager-1.24.3-r1.ebuild  | 89 --
 2 files changed, 90 deletions(-)

diff --git a/mate-base/mate-session-manager/Manifest 
b/mate-base/mate-session-manager/Manifest
index a7678a5ae5d8..cb59fc6b5026 100644
--- a/mate-base/mate-session-manager/Manifest
+++ b/mate-base/mate-session-manager/Manifest
@@ -1,2 +1 @@
-DIST mate-session-manager-1.24.3.tar.xz 713004 BLAKE2B 
d4968db81b1dee53fb70f68c8bf55f22ec65787d6be57d507db90dfe39bb52c0d0e0add2bc30cc66dd00d9676d8c38d8c637e16cb63f0733525141e9d70724cb
 SHA512 
ea43caa350e5f3abda65001829fa7b84d043a7e8851ff74d1d09671f868b3f0be37ae951acca84f1764b26ec9b187c56791010f1b48bd8195ff8dbd70635446f
 DIST mate-session-manager-1.26.0.tar.xz 719572 BLAKE2B 
17a575e6f5f610e64901f77cb21cc3031f84462fbb01d97d43432efe805fe11f61843c55db3bf33117847f41ab830a239c6646c48589c73089e72325c7b5c637
 SHA512 
ee5bcdc91d0adc47274dc835ecd9fcdf7ae77c15ed8f0b38e705089ec83142d433afd927fa9d9c70e10f6c4068fdb1b62f0aa04c94c766b4b738a1aa9f2e0585

diff --git 
a/mate-base/mate-session-manager/mate-session-manager-1.24.3-r1.ebuild 
b/mate-base/mate-session-manager/mate-session-manager-1.24.3-r1.ebuild
deleted file mode 100644
index 2a915a5337c5..
--- a/mate-base/mate-session-manager/mate-session-manager-1.24.3-r1.ebuild
+++ /dev/null
@@ -1,89 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit mate
-
-if [[ ${PV} !=  ]]; then
-   KEYWORDS="amd64 ~arm ~arm64 ~loong ~riscv 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 )
-   !

[gentoo-commits] repo/gentoo:master commit in: mate-base/mate/

2022-12-16 Thread Arthur Zamarin
commit: 3327f8fee663dd690a4029ee45ccb403a8e9f75b
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Dec 16 20:38:53 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Dec 16 20:39:23 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3327f8fe

mate-base/mate: Stabilize 1.26.0 x86, #884079

Signed-off-by: Arthur Zamarin  gentoo.org>

 mate-base/mate/mate-1.26.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/mate-base/mate/mate-1.26.0.ebuild 
b/mate-base/mate/mate-1.26.0.ebuild
index a148f72b5501..ab3622d247c7 100644
--- a/mate-base/mate/mate-1.26.0.ebuild
+++ b/mate-base/mate/mate-1.26.0.ebuild
@@ -9,7 +9,7 @@ if [[ ${PV} ==  ]]; then
 else
MATE_BRANCH="$(ver_cut 1-2)"
MATE_THEMES_V=3
-   KEYWORDS="amd64 ~arm ~arm64 ~loong ~riscv ~x86"
+   KEYWORDS="amd64 ~arm ~arm64 ~loong ~riscv x86"
 fi
 
 SRC_URI=""



[gentoo-commits] repo/gentoo:master commit in: mate-base/mate-control-center/

2022-12-16 Thread Arthur Zamarin
commit: aa4a82d73b39a3ac97bb5b4a650ba47045252936
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Dec 16 20:38:46 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Dec 16 20:39:19 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa4a82d7

mate-base/mate-control-center: Stabilize 1.26.0-r1 x86, #884079

Signed-off-by: Arthur Zamarin  gentoo.org>

 mate-base/mate-control-center/mate-control-center-1.26.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/mate-base/mate-control-center/mate-control-center-1.26.0-r1.ebuild 
b/mate-base/mate-control-center/mate-control-center-1.26.0-r1.ebuild
index 2cf02ee847f1..420512d7d73b 100644
--- a/mate-base/mate-control-center/mate-control-center-1.26.0-r1.ebuild
+++ b/mate-base/mate-control-center/mate-control-center-1.26.0-r1.ebuild
@@ -8,7 +8,7 @@ MATE_LA_PUNT="yes"
 inherit mate
 
 if [[ ${PV} !=  ]]; then
-   KEYWORDS="amd64 ~arm ~arm64 ~loong ~riscv ~x86"
+   KEYWORDS="amd64 ~arm ~arm64 ~loong ~riscv x86"
 fi
 
 DESCRIPTION="The MATE Desktop configuration tool"



[gentoo-commits] repo/gentoo:master commit in: mate-base/mate-applets/

2022-12-16 Thread Arthur Zamarin
commit: f16f94071b27b182446641c449b8856c5a3236b1
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Dec 16 20:38:44 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Dec 16 20:39:17 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f16f9407

mate-base/mate-applets: Stabilize 1.26.0 x86, #884079

Signed-off-by: Arthur Zamarin  gentoo.org>

 mate-base/mate-applets/mate-applets-1.26.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/mate-base/mate-applets/mate-applets-1.26.0.ebuild 
b/mate-base/mate-applets/mate-applets-1.26.0.ebuild
index c26fcdaaf1ba..66fb21cd1ae1 100644
--- a/mate-base/mate-applets/mate-applets-1.26.0.ebuild
+++ b/mate-base/mate-applets/mate-applets-1.26.0.ebuild
@@ -6,7 +6,7 @@ EAPI=7
 inherit mate
 
 if [[ ${PV} !=  ]]; then
-   KEYWORDS="amd64 ~arm ~arm64 ~loong ~riscv ~x86"
+   KEYWORDS="amd64 ~arm ~arm64 ~loong ~riscv x86"
 fi
 
 DESCRIPTION="Applets for the MATE Desktop and Panel"



[gentoo-commits] repo/gentoo:master commit in: mate-base/mate-applets-meta/

2022-12-16 Thread Arthur Zamarin
commit: 98784b81a1f0bf255b3bc38fbe52fab2a7447b80
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Dec 16 20:38:46 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Dec 16 20:39:18 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=98784b81

mate-base/mate-applets-meta: Stabilize 1.26.0 x86, #884079

Signed-off-by: Arthur Zamarin  gentoo.org>

 mate-base/mate-applets-meta/mate-applets-meta-1.26.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/mate-base/mate-applets-meta/mate-applets-meta-1.26.0.ebuild 
b/mate-base/mate-applets-meta/mate-applets-meta-1.26.0.ebuild
index 8251aad566b3..df81d5731b4d 100644
--- a/mate-base/mate-applets-meta/mate-applets-meta-1.26.0.ebuild
+++ b/mate-base/mate-applets-meta/mate-applets-meta-1.26.0.ebuild
@@ -7,7 +7,7 @@ if [[ ${PV} ==  ]]; then
MATE_BRANCH=
 else
MATE_BRANCH="$(ver_cut 1-2)"
-   KEYWORDS="amd64 ~arm ~arm64 ~loong ~riscv ~x86"
+   KEYWORDS="amd64 ~arm ~arm64 ~loong ~riscv x86"
 fi
 
 DESCRIPTION="Meta package for MATE panel applets"



[gentoo-commits] repo/gentoo:master commit in: mate-base/mate/

2022-12-02 Thread Sam James
commit: 0dc8d560ffbacddb2bf117d458d9238797470ef0
Author: Oz Tiram  gmail  com>
AuthorDate: Fri Dec  2 11:33:39 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Dec  3 01:04:16 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0dc8d560

mate-base/mate: bump version 1.26

Fix QA with 1.24 - remove dependency on mate-themes-meta

Signed-off-by: Oz Tiram  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/28508
Signed-off-by: Sam James  gentoo.org>

 mate-base/mate/mate-1.24.ebuild | 1 -
 mate-base/mate/{mate-1.24.ebuild => mate-1.26.0.ebuild} | 6 ++
 2 files changed, 2 insertions(+), 5 deletions(-)

diff --git a/mate-base/mate/mate-1.24.ebuild b/mate-base/mate/mate-1.24.ebuild
index 98ce83118b27..908ad880c495 100644
--- a/mate-base/mate/mate-1.24.ebuild
+++ b/mate-base/mate/mate-1.24.ebuild
@@ -43,7 +43,6 @@ RDEPEND="
themes? (
=x11-themes/mate-backgrounds-${MATE_BRANCH}*
=x11-themes/mate-icon-theme-${MATE_BRANCH}*
-   >=x11-themes/mate-themes-meta-${MATE_THEMES_V}
)
extras? (
=app-arch/engrampa-${MATE_BRANCH}*

diff --git a/mate-base/mate/mate-1.24.ebuild b/mate-base/mate/mate-1.26.0.ebuild
similarity index 95%
copy from mate-base/mate/mate-1.24.ebuild
copy to mate-base/mate/mate-1.26.0.ebuild
index 98ce83118b27..87e02d5b75f9 100644
--- a/mate-base/mate/mate-1.24.ebuild
+++ b/mate-base/mate/mate-1.26.0.ebuild
@@ -1,16 +1,15 @@
 # Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=7
 
 if [[ ${PV} ==  ]]; then
MATE_BRANCH=
MATE_THEMES_V=
 else
-   inherit eapi7-ver
MATE_BRANCH="$(ver_cut 1-2)"
MATE_THEMES_V=3
-   KEYWORDS="amd64 ~arm ~arm64 ~loong ~riscv x86"
+   KEYWORDS="~amd64 ~arm ~arm64 ~loong ~riscv ~x86"
 fi
 
 SRC_URI=""
@@ -43,7 +42,6 @@ RDEPEND="
themes? (
=x11-themes/mate-backgrounds-${MATE_BRANCH}*
=x11-themes/mate-icon-theme-${MATE_BRANCH}*
-   >=x11-themes/mate-themes-meta-${MATE_THEMES_V}
)
extras? (
=app-arch/engrampa-${MATE_BRANCH}*



[gentoo-commits] repo/gentoo:master commit in: mate-base/mate-applets-meta/

2022-12-02 Thread Sam James
commit: 5b6ec0b0c1fa568773aaf7a570b47ff1410bfd44
Author: Oz Tiram  gmail  com>
AuthorDate: Tue Nov 29 19:40:42 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Dec  3 01:04:13 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b6ec0b0

mate-base/mate-applets-meta: add 1.26.0

Signed-off-by: Oz Tiram  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 .../mate-applets-meta-1.26.0.ebuild| 25 ++
 1 file changed, 25 insertions(+)

diff --git a/mate-base/mate-applets-meta/mate-applets-meta-1.26.0.ebuild 
b/mate-base/mate-applets-meta/mate-applets-meta-1.26.0.ebuild
new file mode 100644
index ..3b493b77867a
--- /dev/null
+++ b/mate-base/mate-applets-meta/mate-applets-meta-1.26.0.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+if [[ ${PV} ==  ]]; then
+   MATE_BRANCH=
+else
+   MATE_BRANCH="$(ver_cut 1-2)"
+   KEYWORDS="~amd64 ~arm ~arm64 ~loong ~riscv ~x86"
+fi
+
+DESCRIPTION="Meta package for MATE panel applets"
+HOMEPAGE="https://wiki.gentoo.org/wiki/No_homepage";
+SRC_URI=""
+
+LICENSE="metapackage"
+SLOT="0"
+IUSE="appindicator sensors"
+
+DEPEND=""
+RDEPEND="=mate-base/mate-applets-${MATE_BRANCH}*
+   appindicator? ( =mate-extra/mate-indicator-applet-${MATE_BRANCH}* )
+   sensors? ( =mate-extra/mate-sensors-applet-${MATE_BRANCH}* )
+"



[gentoo-commits] repo/gentoo:master commit in: mate-base/mate-applets/

2022-10-24 Thread Sam James
commit: b44143b6efd59d9c5f4e9ebe2d45d7f2cdc58ef2
Author: Oz N Tiram  gmail  com>
AuthorDate: Mon Oct 24 08:06:16 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Oct 24 13:50:21 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b44143b6

mate-base/mate-applets: add 1.26.0

Signed-off-by: Oz N Tiram  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 mate-base/mate-applets/Manifest   |   1 +
 mate-base/mate-applets/mate-applets-1.26.0.ebuild | 100 ++
 mate-base/mate-applets/metadata.xml   |   1 +
 3 files changed, 102 insertions(+)

diff --git a/mate-base/mate-applets/Manifest b/mate-base/mate-applets/Manifest
index ee98eba42a13..7dc821bf9d89 100644
--- a/mate-base/mate-applets/Manifest
+++ b/mate-base/mate-applets/Manifest
@@ -1 +1,2 @@
 DIST mate-applets-1.24.1.tar.xz 8222540 BLAKE2B 
f018f131cedda486a28c3a125c07efaf5c3111f95c17b0c3fbdd0b1f084ddf851d46ea4ef511a1e57f6d9f7f29a28e48ab010abc4cc6d87c1315b79bfbf01849
 SHA512 
d29e39a140310fef84cb0fe631568e0177ca5faaf2bf566211a23b32613fd6aabf06dd8ecd81a16e09553c659a7feda9ba372bb62a70504a235be58e07726ed2
+DIST mate-applets-1.26.0.tar.xz 8442720 BLAKE2B 
b7e3d9cf868926c13652e93b214317c59f7693f3cedc277d2f8e676892bde026587893faabbfff1c6d35af2e6e7f900c3b71d89fc4a8065ff794d1be6e0e4f99
 SHA512 
4b7676afd8a3ca9e2389f3775abcad5e84bfd628394e98c66c1e77a99503f4893bfd5c8839d63e6044b1b11990aa1d6f7fa857522c1907461ee7b1f68efc7192

diff --git a/mate-base/mate-applets/mate-applets-1.26.0.ebuild 
b/mate-base/mate-applets/mate-applets-1.26.0.ebuild
new file mode 100644
index ..9a6d65f8af07
--- /dev/null
+++ b/mate-base/mate-applets/mate-applets-1.26.0.ebuild
@@ -0,0 +1,100 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit mate
+
+if [[ ${PV} !=  ]]; then
+   KEYWORDS="~amd64 ~arm ~arm64 ~loong ~riscv ~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 netlink 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.25.2
+   >=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 )
+   )
+   netlink? (
+   dev-libs/libnl:3
+   )
+   upower? ( >=sys-power/upower-0.99.8 )
+"
+
+RDEPEND="${COMMON_DEPEND}
+   mate-base/caja
+   mate-base/mate-desktop
+   >=mate-base/mate-settings-daemon-1.6
+   virtual/libintl
+"
+
+BDEPEND="${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_with netlink nl) \
+   $(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-applets/metadata.xml 
b/mate-base/mate-applets/metadata.xml
index 4213c64d6b17..4031bc303455 100644
--- a/mate-base/mate-applets/metadata.xml
+++ b/mate-base/mate-applets/metadata.xml
@@ -9,6 +9,7 @@

Enable support for cpu frequency manipulation using 
sys-power/cpupower

+   Use dev-libs/libnl


mate-desktop/mate-applets



[gentoo-commits] repo/gentoo:master commit in: mate-base/mate-control-center/

2022-09-10 Thread Sam James
commit: 42943f0720df7066fccd34e075d876e85b311cd9
Author: Oz N Tiram  gmail  com>
AuthorDate: Sat Sep 10 07:49:31 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Sep 10 11:21:27 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=42943f07

mate-base/mate-control-center: add 1.26.0

Signed-off-by: Oz N Tiram  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 mate-base/mate-control-center/Manifest |  1 +
 .../mate-control-center-1.26.0.ebuild  | 70 ++
 2 files changed, 71 insertions(+)

diff --git a/mate-base/mate-control-center/Manifest 
b/mate-base/mate-control-center/Manifest
index 54ec2863ae94..2133d2e6a17a 100644
--- a/mate-base/mate-control-center/Manifest
+++ b/mate-base/mate-control-center/Manifest
@@ -1 +1,2 @@
 DIST mate-control-center-1.24.2.tar.xz 3434520 BLAKE2B 
29499ffe07dbfae8efed5058d79267c11fd863463e24317c12353886f4692f9256b07b912eee4fe3dcfe832929cddf614012a1bb4695164f83df950d44019d81
 SHA512 
3aecbad0e26521d5222b8483561167e16fdda3bc1a3be09644b71fdba1f9f3f64705ae474fc8df5b702e84c7fef83441a75324040e801da5071f3b667d7a57e5
+DIST mate-control-center-1.26.0.tar.xz 3449952 BLAKE2B 
46a3b25952417dc0c7b893caca956e5a6097a2e88f17ebc9f98822efc52ff36fdb4517a8bac54c96550787f1fb15b24b55898ad272d309db17c1ba1530cb488a
 SHA512 
958c41200b6fecc5cfbebbe7112038468bb5e8a6a877e2b16a40af3b41c100e32052e176fc87029eba3d0ccc05767f9400b609ab413924a54222cb18748d746f

diff --git a/mate-base/mate-control-center/mate-control-center-1.26.0.ebuild 
b/mate-base/mate-control-center/mate-control-center-1.26.0.ebuild
new file mode 100644
index ..c05b199d782a
--- /dev/null
+++ b/mate-base/mate-control-center/mate-control-center-1.26.0.ebuild
@@ -0,0 +1,70 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+MATE_LA_PUNT="yes"
+
+inherit mate
+
+if [[ ${PV} !=  ]]; then
+   KEYWORDS="~amd64 ~arm ~arm64 ~loong ~riscv ~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 nls"
+
+COMMON_DEPEND="
+   dev-libs/atk
+   >=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.25.0
+   >=mate-base/caja-1.20.0
+   >=mate-base/mate-menus-1.21.0
+   >=media-libs/fontconfig-1:1.0
+   media-libs/freetype:2
+   media-libs/libcanberra:0[gtk3]
+   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}"
+
+BDEPEND="${COMMON_DEPEND}
+   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 nls) \
+   $(use_enable debug)
+}



[gentoo-commits] repo/gentoo:master commit in: mate-base/mate-desktop/

2022-07-26 Thread Sam James
commit: 7d51101ec5e3aa31f75a483c60f90d3412c5864a
Author: Sam James  gentoo  org>
AuthorDate: Wed Jul 27 05:25:56 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jul 27 05:25:56 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7d51101e

mate-base/mate-desktop: forward ~loong

Signed-off-by: Sam James  gentoo.org>

 mate-base/mate-desktop/mate-desktop-1.26.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/mate-base/mate-desktop/mate-desktop-1.26.0-r1.ebuild 
b/mate-base/mate-desktop/mate-desktop-1.26.0-r1.ebuild
index b4e61335f3f0..b940bf25a3fc 100644
--- a/mate-base/mate-desktop/mate-desktop-1.26.0-r1.ebuild
+++ b/mate-base/mate-desktop/mate-desktop-1.26.0-r1.ebuild
@@ -8,7 +8,7 @@ MATE_LA_PUNT="yes"
 inherit mate
 
 if [[ ${PV} !=  ]]; then
-   KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
+   KEYWORDS="~amd64 ~arm ~arm64 ~loong ~riscv ~x86"
 fi
 
 DESCRIPTION="Libraries for the MATE desktop that are not part of the UI"



[gentoo-commits] repo/gentoo:master commit in: mate-base/mate-panel/

2022-06-27 Thread Sam James
commit: b9724e15d854be7570eb6d2f94bce65a5e5e7cf3
Author: Oz N Tiram  gmail  com>
AuthorDate: Wed Jun 15 21:53:30 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jun 28 06:07:54 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b9724e15

mate-base/mate-panel: add 1.26.0

Signed-off-by: Oz N Tiram  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/25917
Signed-off-by: Sam James  gentoo.org>

 mate-base/mate-panel/Manifest |  1 +
 mate-base/mate-panel/mate-panel-1.26.0.ebuild | 72 +++
 2 files changed, 73 insertions(+)

diff --git a/mate-base/mate-panel/Manifest b/mate-base/mate-panel/Manifest
index 16f21101caee..f19eedb0fa9c 100644
--- a/mate-base/mate-panel/Manifest
+++ b/mate-base/mate-panel/Manifest
@@ -1 +1,2 @@
 DIST mate-panel-1.24.2.tar.xz 3271432 BLAKE2B 
ca866ae2ba743d5871f75ba8840f05b556d77bcfb9263542f5e945310ebbaccdb211a266c3235ab706c70209740cd4a8a9f390363ddf18fc305ffd875723974d
 SHA512 
6dd7b1329fc51389ad6213b5490fd44f8db7b76d17c1fa8f24b197390e9f24d4090fc7c439b7cc9c94be76f6b896ac31e69e920e903c067e297f941c844a1280
+DIST mate-panel-1.26.0.tar.xz 3303980 BLAKE2B 
b36ddb6d4db174bd26986193829e72e498f81e31d129aa0e64ef3927b3571b58c3bb940a1d3c4ceb14165d5d7810d812a3b39dd2ea7aad4bd9cdaf4dae84751e
 SHA512 
394cf6a4a081980d286a03488370a5335dca681964271329b28d7254fc877457bc42883c95ad9f197a319f1bef71e237052d64b98606df616f5e11b9f9ae5f31

diff --git a/mate-base/mate-panel/mate-panel-1.26.0.ebuild 
b/mate-base/mate-panel/mate-panel-1.26.0.ebuild
new file mode 100644
index ..db28c21f76fa
--- /dev/null
+++ b/mate-base/mate-panel/mate-panel-1.26.0.ebuild
@@ -0,0 +1,72 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+MATE_LA_PUNT="yes"
+
+inherit mate
+
+if [[ ${PV} !=  ]]; then
+   KEYWORDS="~amd64 ~arm ~arm64 ~loong ~riscv ~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/glib-2.50:2
+   >=dev-libs/libmateweather-1.17.0
+   dev-libs/libxml2:2
+   >=gnome-base/dconf-0.13.4
+   >=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.26.0: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}"
+
+BDEPEND="
+   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)
+}



[gentoo-commits] repo/gentoo:master commit in: mate-base/mate-menus/

2022-06-27 Thread Sam James
commit: ee2e07ff72bc14c4f6ebfabf6cc74927d79bb0ec
Author: Oz N Tiram  gmail  com>
AuthorDate: Wed Jun 15 21:52:12 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jun 28 06:07:53 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ee2e07ff

mate-base/mate-menus: add 1.26.0

Signed-off-by: Oz N Tiram  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 mate-base/mate-menus/Manifest |  1 +
 mate-base/mate-menus/mate-menus-1.26.0.ebuild | 46 +++
 2 files changed, 47 insertions(+)

diff --git a/mate-base/mate-menus/Manifest b/mate-base/mate-menus/Manifest
index 27322cb0785c..7e81b8c3b0ce 100644
--- a/mate-base/mate-menus/Manifest
+++ b/mate-base/mate-menus/Manifest
@@ -1 +1,2 @@
 DIST mate-menus-1.24.1.tar.xz 402968 BLAKE2B 
fb63e3dbffab2725407f03011618fc3698b80be1add349edf86a4bc0a26427bf2a69d696e0accdff16ee3d12b94e5458ef4874efb19c8a25b6c74769448d5374
 SHA512 
5235d3be31d30f8aeaf9b2da0f8fe8dc586e07ae0dcbc3da88a4f04181277a9dec9414dee9c255023b1ebd406f8b131197e3f526f9bac14eeb23d8014cfd22cb
+DIST mate-menus-1.26.0.tar.xz 410900 BLAKE2B 
71ebc400ffd2217362485d80a8ddd3717ccb950ece7a7e7f9df971ecd5cffd3d456a678dc3bd3a958e90c4f99e234f8557600110efb813274bbc508a4745d9c2
 SHA512 
01d0b4f111c445df363baa8e24c87e63e12e6c84c1ccdac4b05bc12a3e3edba6be14651c6b2b34e05271fa35c57f237d79bdbee6dde1699273047519022a636c

diff --git a/mate-base/mate-menus/mate-menus-1.26.0.ebuild 
b/mate-base/mate-menus/mate-menus-1.26.0.ebuild
new file mode 100644
index ..5e15270dd0fa
--- /dev/null
+++ b/mate-base/mate-menus/mate-menus-1.26.0.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+GNOME2_LA_PUNT="yes"
+
+inherit mate
+
+if [[ ${PV} !=  ]]; then
+   KEYWORDS="~amd64 ~arm ~arm64 ~loong ~riscv ~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 nls"
+
+COMMON_DEPEND=">=dev-libs/glib-2.50:2
+   introspection? ( >=dev-libs/gobject-introspection-0.6.7:= )
+"
+
+RDEPEND="${COMMON_DEPEND}"
+
+BDEPEND="
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+"
+DEPEND="${COMMON_DEPEND}"
+
+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) \
+   $(use_enable introspection) \
+   $(use_enable nls)
+}
+
+src_install() {
+   mate_src_install
+
+   exeinto /etc/X11/xinit/xinitrc.d/
+   newexe "${FILESDIR}/10-xdg-menu-mate-r1" "10-xdg-menu-mate"
+}



[gentoo-commits] repo/gentoo:master commit in: mate-base/mate-session-manager/

2022-06-27 Thread Sam James
commit: 59aa61adbb460317cc82fee33841038bf8eec76f
Author: Oz N Tiram  gmail  com>
AuthorDate: Wed Jun 15 21:50:54 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jun 28 06:07:53 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=59aa61ad

mate-base/mate-session-manager: add 1.26.0

Signed-off-by: Oz N Tiram  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 mate-base/mate-session-manager/Manifest|  1 +
 .../mate-session-manager-1.26.0.ebuild | 91 ++
 2 files changed, 92 insertions(+)

diff --git a/mate-base/mate-session-manager/Manifest 
b/mate-base/mate-session-manager/Manifest
index 216f870d91c7..a7678a5ae5d8 100644
--- a/mate-base/mate-session-manager/Manifest
+++ b/mate-base/mate-session-manager/Manifest
@@ -1 +1,2 @@
 DIST mate-session-manager-1.24.3.tar.xz 713004 BLAKE2B 
d4968db81b1dee53fb70f68c8bf55f22ec65787d6be57d507db90dfe39bb52c0d0e0add2bc30cc66dd00d9676d8c38d8c637e16cb63f0733525141e9d70724cb
 SHA512 
ea43caa350e5f3abda65001829fa7b84d043a7e8851ff74d1d09671f868b3f0be37ae951acca84f1764b26ec9b187c56791010f1b48bd8195ff8dbd70635446f
+DIST mate-session-manager-1.26.0.tar.xz 719572 BLAKE2B 
17a575e6f5f610e64901f77cb21cc3031f84462fbb01d97d43432efe805fe11f61843c55db3bf33117847f41ab830a239c6646c48589c73089e72325c7b5c637
 SHA512 
ee5bcdc91d0adc47274dc835ecd9fcdf7ae77c15ed8f0b38e705089ec83142d433afd927fa9d9c70e10f6c4068fdb1b62f0aa04c94c766b4b738a1aa9f2e0585

diff --git a/mate-base/mate-session-manager/mate-session-manager-1.26.0.ebuild 
b/mate-base/mate-session-manager/mate-session-manager-1.26.0.ebuild
new file mode 100644
index ..33c7b649a715
--- /dev/null
+++ b/mate-base/mate-session-manager/mate-session-manager-1.26.0.ebuild
@@ -0,0 +1,91 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit mate
+
+if [[ ${PV} !=  ]]; then
+   KEYWORDS="~amd64 ~arm ~arm64 ~loong ~riscv ~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 nls 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 )
+"
+
+DEPEND="${COMMON_DEPEND}
+   >=dev-lang/perl-5
+"
+BDEPEND="
+   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) \
+   $(use_enable nls)
+}
+
+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
+}



[gentoo-commits] repo/gentoo:master commit in: mate-base/mate-settings-daemon/

2022-06-27 Thread Sam James
commit: 272eb21d4ff1769e4708dc11a03972f7d90a278a
Author: Oz N Tiram  gmail  com>
AuthorDate: Wed Jun 15 20:44:08 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jun 28 06:07:52 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=272eb21d

mate-base/mate-settings-daemon: add 1.26.0

Signed-off-by: Oz N Tiram  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 mate-base/mate-settings-daemon/Manifest|  1 +
 .../mate-settings-daemon-1.26.0.ebuild | 75 ++
 2 files changed, 76 insertions(+)

diff --git a/mate-base/mate-settings-daemon/Manifest 
b/mate-base/mate-settings-daemon/Manifest
index 12093962a6cc..f4df8e43c410 100644
--- a/mate-base/mate-settings-daemon/Manifest
+++ b/mate-base/mate-settings-daemon/Manifest
@@ -1 +1,2 @@
 DIST mate-settings-daemon-1.24.2.tar.xz 1053556 BLAKE2B 
94c28e1b88d36972f694858a01840747514be2d40789804719bca8cfcbd62a1f1434fca8b35569607813adc0d0ece6e547c1bed042ab66fea516c150c11343bb
 SHA512 
421848dbfd75613df73003c7520cb7c1895ef55c85773c9b7d72e5f7361bf78d7221f86ecd2d2460b10950d77818a9ddc19569aaa2749f2bee1d3245c09805f8
+DIST mate-settings-daemon-1.26.0.tar.xz 1096588 BLAKE2B 
49bc951a404375132d90488f2939f587a2beb27f153de7e14d48529e572155925b5dea2e52e0babb01209d67832313011cfd496b060eec6c9250b101250247d9
 SHA512 
a044d60b2ee00ea99aa29f23990942a37849ddc8cf80e1b8cd6ba12ec92a27a4e602f19586b86a0a7af067e93f71971acd6850ab5f9bc7ce451cd07518fefb91

diff --git a/mate-base/mate-settings-daemon/mate-settings-daemon-1.26.0.ebuild 
b/mate-base/mate-settings-daemon/mate-settings-daemon-1.26.0.ebuild
new file mode 100644
index ..69205b806597
--- /dev/null
+++ b/mate-base/mate-settings-daemon/mate-settings-daemon-1.26.0.ebuild
@@ -0,0 +1,75 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+MATE_LA_PUNT="yes"
+
+inherit mate
+
+if [[ ${PV} !=  ]]; then
+   KEYWORDS="~amd64 ~arm ~arm64 ~loong ~riscv ~x86"
+fi
+
+DESCRIPTION="MATE Settings Daemon"
+LICENSE="GPL-2+ GPL-3+ HPND LGPL-2+ LGPL-2.1+"
+SLOT="0"
+
+IUSE="X accessibility 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.25.0
+   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
+   accessibility? ( >=app-accessibility/at-spi2-core-2.36.0 )
+   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]
+   virtual/libintl
+   )
+"
+BDEPEND="
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+"
+
+RDEPEND="${COMMON_DEPEND}"
+
+DEPEND="${COMMON_DEPEND}
+   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)
+}



[gentoo-commits] repo/gentoo:master commit in: mate-base/mate/

2022-06-27 Thread WANG Xuerui
commit: bd12f179a58775ac56bb76afae5181b9168e07cd
Author: WANG Xuerui  gentoo  org>
AuthorDate: Tue Jun 28 01:58:48 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Tue Jun 28 01:58:48 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd12f179

mate-base/mate: keyword 1.24 for ~loong

Signed-off-by: WANG Xuerui  gentoo.org>

 mate-base/mate/mate-1.24.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/mate-base/mate/mate-1.24.ebuild b/mate-base/mate/mate-1.24.ebuild
index 4ff898f12c58..98ce83118b27 100644
--- a/mate-base/mate/mate-1.24.ebuild
+++ b/mate-base/mate/mate-1.24.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -10,7 +10,7 @@ else
inherit eapi7-ver
MATE_BRANCH="$(ver_cut 1-2)"
MATE_THEMES_V=3
-   KEYWORDS="amd64 ~arm ~arm64 ~riscv x86"
+   KEYWORDS="amd64 ~arm ~arm64 ~loong ~riscv x86"
 fi
 
 SRC_URI=""



[gentoo-commits] repo/gentoo:master commit in: mate-base/mate-applets/

2022-06-27 Thread WANG Xuerui
commit: 697ce7d33ebf51f8dec725f7cf5d05f45372b8de
Author: WANG Xuerui  gentoo  org>
AuthorDate: Tue Jun 28 01:58:35 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Tue Jun 28 01:58:35 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=697ce7d3

mate-base/mate-applets: keyword 1.24.1 for ~loong

Signed-off-by: WANG Xuerui  gentoo.org>

 mate-base/mate-applets/mate-applets-1.24.1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/mate-base/mate-applets/mate-applets-1.24.1.ebuild 
b/mate-base/mate-applets/mate-applets-1.24.1.ebuild
index 9048ecda03a8..853995dbef46 100644
--- a/mate-base/mate-applets/mate-applets-1.24.1.ebuild
+++ b/mate-base/mate-applets/mate-applets-1.24.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -6,7 +6,7 @@ EAPI=6
 inherit mate
 
 if [[ ${PV} !=  ]]; then
-   KEYWORDS="amd64 ~arm ~arm64 ~riscv x86"
+   KEYWORDS="amd64 ~arm ~arm64 ~loong ~riscv x86"
 fi
 
 DESCRIPTION="Applets for the MATE Desktop and Panel"



[gentoo-commits] repo/gentoo:master commit in: mate-base/mate-control-center/

2022-06-27 Thread WANG Xuerui
commit: d756c776999277d93b744fef18c1d76364b3f54d
Author: WANG Xuerui  gentoo  org>
AuthorDate: Tue Jun 28 01:58:34 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Tue Jun 28 01:58:34 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d756c776

mate-base/mate-control-center: keyword 1.24.2 for ~loong

Signed-off-by: WANG Xuerui  gentoo.org>

 mate-base/mate-control-center/mate-control-center-1.24.2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/mate-base/mate-control-center/mate-control-center-1.24.2.ebuild 
b/mate-base/mate-control-center/mate-control-center-1.24.2.ebuild
index 6f8e13c8403d..b62c67f9fb85 100644
--- a/mate-base/mate-control-center/mate-control-center-1.24.2.ebuild
+++ b/mate-base/mate-control-center/mate-control-center-1.24.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -8,7 +8,7 @@ MATE_LA_PUNT="yes"
 inherit mate
 
 if [[ ${PV} !=  ]]; then
-   KEYWORDS="amd64 ~arm ~arm64 ~riscv x86"
+   KEYWORDS="amd64 ~arm ~arm64 ~loong ~riscv x86"
 fi
 
 DESCRIPTION="The MATE Desktop configuration tool"



[gentoo-commits] repo/gentoo:master commit in: mate-base/mate-settings-daemon/

2022-06-27 Thread WANG Xuerui
commit: 947f4e36d83b6ec1ff262c1cfa7e59bfd7c9e475
Author: WANG Xuerui  gentoo  org>
AuthorDate: Tue Jun 28 01:58:28 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Tue Jun 28 01:58:28 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=947f4e36

mate-base/mate-settings-daemon: keyword 1.24.2 for ~loong

Signed-off-by: WANG Xuerui  gentoo.org>

 mate-base/mate-settings-daemon/mate-settings-daemon-1.24.2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/mate-base/mate-settings-daemon/mate-settings-daemon-1.24.2.ebuild 
b/mate-base/mate-settings-daemon/mate-settings-daemon-1.24.2.ebuild
index 499d0dc2fcc8..231d1692ca6c 100644
--- a/mate-base/mate-settings-daemon/mate-settings-daemon-1.24.2.ebuild
+++ b/mate-base/mate-settings-daemon/mate-settings-daemon-1.24.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -8,7 +8,7 @@ MATE_LA_PUNT="yes"
 inherit mate
 
 if [[ ${PV} !=  ]]; then
-   KEYWORDS="amd64 ~arm ~arm64 ~riscv x86"
+   KEYWORDS="amd64 ~arm ~arm64 ~loong ~riscv x86"
 fi
 
 DESCRIPTION="MATE Settings Daemon"



[gentoo-commits] repo/gentoo:master commit in: mate-base/mate-applets-meta/

2022-06-27 Thread WANG Xuerui
commit: 6adbf4eb3c8076a6e3ed5922804f2406cf7c7393
Author: WANG Xuerui  gentoo  org>
AuthorDate: Tue Jun 28 01:58:38 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Tue Jun 28 01:58:38 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6adbf4eb

mate-base/mate-applets-meta: keyword 1.24.0 for ~loong

Signed-off-by: WANG Xuerui  gentoo.org>

 mate-base/mate-applets-meta/mate-applets-meta-1.24.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/mate-base/mate-applets-meta/mate-applets-meta-1.24.0.ebuild 
b/mate-base/mate-applets-meta/mate-applets-meta-1.24.0.ebuild
index 32f917722a6f..7d00d478bf83 100644
--- a/mate-base/mate-applets-meta/mate-applets-meta-1.24.0.ebuild
+++ b/mate-base/mate-applets-meta/mate-applets-meta-1.24.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -8,7 +8,7 @@ if [[ ${PV} ==  ]]; then
 else
inherit eapi7-ver
MATE_BRANCH="$(ver_cut 1-2)"
-   KEYWORDS="amd64 ~arm ~arm64 ~riscv x86"
+   KEYWORDS="amd64 ~arm ~arm64 ~loong ~riscv x86"
 fi
 
 DESCRIPTION="Meta package for MATE panel applets"



  1   2   3   >