summaryrefslogtreecommitdiff
path: root/mate-base
diff options
context:
space:
mode:
authorroot <root@alpha.trunkmasters.com>2026-06-04 05:35:26 -0500
committerroot <root@alpha.trunkmasters.com>2026-06-04 05:35:26 -0500
commitf716a9fe6455d39eef01e718aae68dae61c19704 (patch)
tree0c52bbae1c242fbc296bd650fcd1167685f81492 /mate-base
parent3f9cf298e89cd5037b982abba06091224ee76daf (diff)
downloadbaldeagleos-repo-f716a9fe6455d39eef01e718aae68dae61c19704.tar.gz
baldeagleos-repo-f716a9fe6455d39eef01e718aae68dae61c19704.tar.xz
baldeagleos-repo-f716a9fe6455d39eef01e718aae68dae61c19704.zip
Adding metadata
Diffstat (limited to 'mate-base')
-rw-r--r--mate-base/caja/Manifest1
-rw-r--r--mate-base/caja/caja-1.28.0-r3.ebuild102
-rw-r--r--mate-base/caja/metadata.xml20
-rw-r--r--mate-base/libmatekbd/Manifest1
-rw-r--r--mate-base/libmatekbd/libmatekbd-1.28.0.ebuild49
-rw-r--r--mate-base/libmatekbd/metadata.xml15
-rw-r--r--mate-base/mate-applets-meta/mate-applets-meta-1.28.0.ebuild23
-rw-r--r--mate-base/mate-applets-meta/metadata.xml18
-rw-r--r--mate-base/mate-applets/Manifest2
-rw-r--r--mate-base/mate-applets/mate-applets-1.28.0-r1.ebuild99
-rw-r--r--mate-base/mate-applets/mate-applets-1.28.1.ebuild102
-rw-r--r--mate-base/mate-applets/metadata.xml21
-rw-r--r--mate-base/mate-common/Manifest1
-rw-r--r--mate-base/mate-common/mate-common-1.28.0.ebuild24
-rw-r--r--mate-base/mate-common/metadata.xml15
-rw-r--r--mate-base/mate-control-center/Manifest1
-rw-r--r--mate-base/mate-control-center/files/mate-control-center-1.28.0-optional-systemd.patch250
-rw-r--r--mate-base/mate-control-center/mate-control-center-1.28.0-r2.ebuild77
-rw-r--r--mate-base/mate-control-center/metadata.xml18
-rw-r--r--mate-base/mate-desktop/Manifest1
-rw-r--r--mate-base/mate-desktop/mate-desktop-1.28.2.ebuild55
-rw-r--r--mate-base/mate-desktop/metadata.xml15
-rw-r--r--mate-base/mate-menus/Manifest1
-rw-r--r--mate-base/mate-menus/files/10-xdg-menu-mate-r19
-rw-r--r--mate-base/mate-menus/mate-menus-1.28.0-r1.ebuild47
-rw-r--r--mate-base/mate-menus/mate-menus-1.28.0.ebuild47
-rw-r--r--mate-base/mate-menus/metadata.xml15
-rw-r--r--mate-base/mate-panel/Manifest4
-rw-r--r--mate-base/mate-panel/mate-panel-1.28.1-r1.ebuild74
-rw-r--r--mate-base/mate-panel/mate-panel-1.28.4-r1.ebuild74
-rw-r--r--mate-base/mate-panel/mate-panel-1.28.7.ebuild97
-rw-r--r--mate-base/mate-panel/metadata.xml15
-rw-r--r--mate-base/mate-session-manager/Manifest1
-rw-r--r--mate-base/mate-session-manager/files/10-user-dirs-update-mate-r212
-rw-r--r--mate-base/mate-session-manager/files/15-xdg-data-mate-r211
-rw-r--r--mate-base/mate-session-manager/files/MATE109
-rw-r--r--mate-base/mate-session-manager/files/defaults.list336
-rw-r--r--mate-base/mate-session-manager/mate-session-manager-1.28.0-r1.ebuild91
-rw-r--r--mate-base/mate-session-manager/metadata.xml18
-rw-r--r--mate-base/mate-settings-daemon/Manifest1
-rw-r--r--mate-base/mate-settings-daemon/mate-settings-daemon-1.28.0-r2.ebuild78
-rw-r--r--mate-base/mate-settings-daemon/metadata.xml18
-rw-r--r--mate-base/mate/mate-1.28.0.ebuild77
-rw-r--r--mate-base/mate/metadata.xml31
-rw-r--r--mate-base/metadata.xml31
45 files changed, 0 insertions, 2107 deletions
diff --git a/mate-base/caja/Manifest b/mate-base/caja/Manifest
deleted file mode 100644
index 2dcc74db1236..000000000000
--- a/mate-base/caja/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST caja-1.28.0.tar.xz 5332720 BLAKE2B 3fd97d20081fc1b8dde845f899f13270b164e3fd7116f32d8f5248e27f75e49e0668cb928417e74abac908a93a7fb6a81927c43443dc752e30d13fdec6b7ab09 SHA512 059f88d4fc8a48483fe180645c75fefd0941ac8e4b2aadd16ddc8a89c7505081ce7d8a063d2c2a3c224f4fb279125561a83150e4d2142f718c3a54764cf8fbc2
diff --git a/mate-base/caja/caja-1.28.0-r3.ebuild b/mate-base/caja/caja-1.28.0-r3.ebuild
deleted file mode 100644
index 7ad027b4870d..000000000000
--- a/mate-base/caja/caja-1.28.0-r3.ebuild
+++ /dev/null
@@ -1,102 +0,0 @@
-# Copyright 1999-2026 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-MATE_LA_PUNT="yes"
-
-inherit flag-o-matic mate virtualx
-
-MINOR=$(($(ver_cut 2) % 2))
-if [[ ${MINOR} -eq 0 ]]; then
- KEYWORDS="amd64 ~arm ~arm64 ~loong ~riscv x86"
-fi
-
-DESCRIPTION="Caja file manager for the MATE desktop"
-LICENSE="GPL-2+ LGPL-2+"
-SLOT="0"
-
-IUSE="+introspection +mate nls selinux xmp"
-
-COMMON_DEPEND="
- >=app-accessibility/at-spi2-core-2.46.0:2
- >=dev-libs/glib-2.58.1:2
- >=dev-libs/libxml2-2.4.7:2=
- gnome-base/dconf
- >=gnome-base/gvfs-1.10.1:0[udisks]
- >=mate-base/mate-desktop-$(ver_cut 1-2)
- >=media-libs/libexif-0.6.14:0
- virtual/libintl
- x11-libs/cairo
- >=x11-libs/gdk-pixbuf-2.36.5:2
- >=x11-libs/gtk+-3.22:3[introspection?]
- >=x11-libs/libnotify-0.7.0:0
- x11-libs/libICE
- x11-libs/libSM
- x11-libs/libX11
- x11-libs/libXext
- x11-libs/libXft
- x11-libs/libXrender
- >=x11-libs/pango-1.1.2
- introspection? ( >=dev-libs/gobject-introspection-1.82.0-r2:= )
- selinux? ( sys-libs/libselinux )
- xmp? ( >=media-libs/exempi-1.99.5:2= )
-"
-
-BDEPEND="${COMMON_DEPEND}
- >=dev-lang/perl-5:=
- >=dev-util/gdbus-codegen-2.80.5-r1
- dev-util/glib-utils
- dev-util/gtk-doc
- dev-build/gtk-doc-am
- >=sys-devel/gettext-0.19.8
- virtual/pkgconfig
-"
-
-RDEPEND="${COMMON_DEPEND}"
-
-PDEPEND="mate? ( >=x11-themes/mate-icon-theme-${MATE_BRANCH} )"
-
-# TODO: Test fails because Caja is not merged yet:
-# GLib-GIO-ERROR **: Settings schema 'org.mate.caja.preferences' is not installed
-RESTRICT="test"
-
-src_prepare() {
- # Remove unnecessary CFLAGS.
- sed -i -e 's:-DG.*DISABLE_DEPRECATED::g' \
- configure.ac eel/Makefile.am || die
-
- mate_src_prepare
-}
-
-src_configure() {
- # https://bugs.gentoo.org/926751
- # https://github.com/mate-desktop/caja/issues/1774
- append-flags -fno-strict-aliasing
- filter-lto
-
- # https://bugs.gentoo.org/637414
- export ac_cv_header_selinux_selinux_h=$(usex selinux yes no)
- export ac_cv_lib_selinux_is_selinux_enabled=$(usex selinux yes no)
-
- mate_src_configure \
- --disable-update-mimedb \
- $(use_enable introspection) \
- $(use_enable nls) \
- $(use_enable xmp)
-}
-
-src_test() {
- unset SESSION_MANAGER
- unset DBUS_SESSION_BUS_ADDRESS
-
- virtx emake check || die "Test phase failed"
-}
-
-pkg_postinst() {
- mate_pkg_postinst
-
- elog "Caja can use gstreamer to preview audio files. Just make sure"
- elog "to have the necessary plugins available to play the media type you"
- elog "want to preview."
-}
diff --git a/mate-base/caja/metadata.xml b/mate-base/caja/metadata.xml
deleted file mode 100644
index eb4169b2c4fd..000000000000
--- a/mate-base/caja/metadata.xml
+++ /dev/null
@@ -1,20 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="person" proxied="yes">
- <email>immoloism@gmail.com</email>
- <name>Ian Jordan</name>
- </maintainer>
- <maintainer type="project" proxied="proxy">
- <email>proxy-maint@gentoo.org</email>
- <name>Proxy Maintainers</name>
- </maintainer>
- <use>
- <flag name="mate">Install <pkg>x11-themes/mate-icon-theme</pkg> which
- is needed when this package is used in the MATE desktop
- environment.</flag>
- </use>
- <upstream>
- <remote-id type="github">mate-desktop/caja</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/mate-base/libmatekbd/Manifest b/mate-base/libmatekbd/Manifest
deleted file mode 100644
index bedfd83494be..000000000000
--- a/mate-base/libmatekbd/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST libmatekbd-1.28.0.tar.xz 461700 BLAKE2B 297559c75fec4d283a7c06a0bfa3d2c7a90f84f42b70970c2b5e4a533bba1ce411bae258871088a77c55eaa29045802dcba114c8966a24afb7cd1c46fdca1f66 SHA512 303d75e8c082e4af5a031ede8a94f155739c1f7b2835ed66a0072840d76d2711c6b215bd3f580cffdc9d0b0120b2fa8a14781ce893707f3361bd6534932ba199
diff --git a/mate-base/libmatekbd/libmatekbd-1.28.0.ebuild b/mate-base/libmatekbd/libmatekbd-1.28.0.ebuild
deleted file mode 100644
index aab923382659..000000000000
--- a/mate-base/libmatekbd/libmatekbd-1.28.0.ebuild
+++ /dev/null
@@ -1,49 +0,0 @@
-# Copyright 1999-2025 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 keyboard configuration library"
-LICENSE="GPL-2+ LGPL-2+"
-SLOT="0"
-
-IUSE="X +introspection test"
-RESTRICT="!test? ( test )"
-
-COMMON_DEPEND="
- >=dev-libs/glib-2.50:2
- virtual/libintl
- x11-libs/cairo
- >=x11-libs/gdk-pixbuf-2.24:2
- x11-libs/libX11
- >=x11-libs/libxklavier-5.2:0[introspection?]
- x11-libs/pango
- >=x11-libs/gtk+-3.22:3[introspection?]
- introspection? ( >=dev-libs/gobject-introspection-1.82.0-r2:= )
-"
-
-RDEPEND="${COMMON_DEPEND}"
-
-DEPEND="${COMMON_DEPEND}"
-
-BDEPEND="
- dev-util/glib-utils
- >=sys-devel/gettext-0.19.8
- virtual/pkgconfig
-"
-
-src_configure() {
- mate_src_configure \
- $(use_with X x) \
- $(use_enable introspection) \
- $(use_enable test tests)
-}
diff --git a/mate-base/libmatekbd/metadata.xml b/mate-base/libmatekbd/metadata.xml
deleted file mode 100644
index ad2710cf975f..000000000000
--- a/mate-base/libmatekbd/metadata.xml
+++ /dev/null
@@ -1,15 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="person" proxied="yes">
- <email>immoloism@gmail.com</email>
- <name>Ian Jordan</name>
- </maintainer>
- <maintainer type="project" proxied="proxy">
- <email>proxy-maint@gentoo.org</email>
- <name>Proxy Maintainers</name>
- </maintainer>
- <upstream>
- <remote-id type="github">mate-desktop/libmatekbd</remote-id>
- </upstream>
-</pkgmetadata>
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
deleted file mode 100644
index 0c2d33b0cbf3..000000000000
--- a/mate-base/mate-applets-meta/mate-applets-meta-1.28.0.ebuild
+++ /dev/null
@@ -1,23 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-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"
-fi
-
-DESCRIPTION="Meta package for MATE panel applets"
-HOMEPAGE="https://wiki.gentoo.org/wiki/No_homepage"
-
-LICENSE="metapackage"
-SLOT="0"
-IUSE="appindicator networkmanager sensors"
-
-RDEPEND="=mate-base/mate-applets-${MATE_BRANCH}*
- appindicator? ( =mate-extra/mate-indicator-applet-${MATE_BRANCH}* )
- networkmanager? ( gnome-extra/nm-applet )
- sensors? ( =mate-extra/mate-sensors-applet-${MATE_BRANCH}* )
-"
diff --git a/mate-base/mate-applets-meta/metadata.xml b/mate-base/mate-applets-meta/metadata.xml
deleted file mode 100644
index c1803c0adc21..000000000000
--- a/mate-base/mate-applets-meta/metadata.xml
+++ /dev/null
@@ -1,18 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="person" proxied="yes">
- <email>immoloism@gmail.com</email>
- <name>Ian Jordan</name>
- </maintainer>
- <maintainer type="project" proxied="proxy">
- <email>proxy-maint@gentoo.org</email>
- <name>Proxy Maintainers</name>
- </maintainer>
- <use>
- <flag name="appindicator">Pull in <pkg>mate-extra/mate-indicator-applet</pkg>
- for AppIndicator applet</flag>
- <flag name="sensors">Pull in <pkg>mate-extra/mate-sensors-applet</pkg>
- for hw sensors applet</flag>
- </use>
-</pkgmetadata>
diff --git a/mate-base/mate-applets/Manifest b/mate-base/mate-applets/Manifest
deleted file mode 100644
index c5e14640f09c..000000000000
--- a/mate-base/mate-applets/Manifest
+++ /dev/null
@@ -1,2 +0,0 @@
-DIST mate-applets-1.28.0.tar.xz 8465116 BLAKE2B ed2a13e8c79daeb88706ee4b6ad3146e2d3795e6a430bfc494672cf4a0de2ec088ba453368afdc530ca7fffff82893d4d3929e21e224a418bd4382cfe36e5812 SHA512 badc4fa6a95b840033f12688ba0d2f0d9e0558fe4c0a4a8d97eba8fc1afc8e8611d81f343efb9703d5edc9c2c33b22fc2db624660a3e1d970209567da25581a7
-DIST mate-applets-1.28.1.tar.xz 8726084 BLAKE2B 95b8773f9cf1a6156385d1f548c46eb915a9ce16e382a23aabac9c598daf217c124fdad5995d2e30e91e8c5a2f08ca94aadb8591e5d10a359249b63e8c25d588 SHA512 34deb17371ee18c5e42a361a0b2bcedc57dbf5d05718c40ecf48c1eda51d8775b48770136e382af6dd436a7aab3ab46df5a3cf2e161d172497ea69e4cae7d940
diff --git a/mate-base/mate-applets/mate-applets-1.28.0-r1.ebuild b/mate-base/mate-applets/mate-applets-1.28.0-r1.ebuild
deleted file mode 100644
index d2dec0b01b9b..000000000000
--- a/mate-base/mate-applets/mate-applets-1.28.0-r1.ebuild
+++ /dev/null
@@ -1,99 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit mate
-
-MINOR=$(($(ver_cut 2) % 2))
-if [[ ${MINOR} -eq 0 ]]; 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 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.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.28.0
- >=net-wireless/wireless-tools-28_pre9:0
- >=sys-apps/dbus-1.10.0
- x11-libs/gdk-pixbuf:2
- >=x11-libs/gtk+-3.22:3
- x11-libs/gtksourceview:4
- >=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-$(ver_cut 1-2)
- >=mate-base/mate-settings-daemon-1.28.0
- virtual/libintl
-"
-
-BDEPEND="${COMMON_DEPEND}
- app-text/docbook-xml-dtd:4.3
- app-text/rarian
- 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 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/mate-applets-1.28.1.ebuild b/mate-base/mate-applets/mate-applets-1.28.1.ebuild
deleted file mode 100644
index 441a15a89a4a..000000000000
--- a/mate-base/mate-applets/mate-applets-1.28.1.ebuild
+++ /dev/null
@@ -1,102 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit mate
-
-MINOR=$(($(ver_cut 2) % 2))
-if [[ ${MINOR} -eq 0 ]]; 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 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.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.28.0
- >=net-wireless/wireless-tools-28_pre9:0
- >=sys-apps/dbus-1.10.0
- x11-libs/gdk-pixbuf:2
- >=x11-libs/gtk+-3.22:3
- >=x11-libs/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-$(ver_cut 1-2)
- >=mate-base/mate-settings-daemon-1.28.0
- virtual/libintl
-"
-
-BDEPEND="${COMMON_DEPEND}
- app-text/docbook-xml-dtd:4.3
- app-text/rarian
- app-text/yelp-tools
- dev-libs/libxslt
- >=sys-devel/gettext-0.19.8
- virtual/pkgconfig
-"
-
-src_configure() {
- local myconf=(
- $(use_with X x)
- $(use_with netlink nl)
- $(use_enable policykit polkit)
- $(use_with upower)
- )
-
- # configure.ac logic is a little hinky
- # and ignores --enable flags for cpufreq
- use cpupower || myconf+=( --disable-cpufreq )
-
- mate_src_configure \
- --libexecdir="${EPREFIX}"/usr/libexec/mate-applets \
- "${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
deleted file mode 100644
index dbb98ef967db..000000000000
--- a/mate-base/mate-applets/metadata.xml
+++ /dev/null
@@ -1,21 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="person" proxied="yes">
- <email>immoloism@gmail.com</email>
- <name>Ian Jordan</name>
- </maintainer>
- <maintainer type="project" proxied="proxy">
- <email>proxy-maint@gentoo.org</email>
- <name>Proxy Maintainers</name>
- </maintainer>
- <use>
- <flag name="cpupower">
- Enable support for cpu frequency manipulation using <pkg>sys-power/cpupower</pkg>
- </flag>
- <flag name="netlink">Use <pkg>dev-libs/libnl</pkg></flag>
- </use>
- <upstream>
- <remote-id type="github">mate-desktop/mate-applets</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/mate-base/mate-common/Manifest b/mate-base/mate-common/Manifest
deleted file mode 100644
index 21078febac99..000000000000
--- a/mate-base/mate-common/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST mate-common-1.28.0.tar.xz 70600 BLAKE2B eb521c824b4f8875de40dee0acb75097a92fd4b64ca03c7759e671f9565e0155b6eb82287ec02ebe3e700621f62261b7f0912c7dab593401277b9eb83c5a01f1 SHA512 29306c5ab4b8ae6a2c14673e558c2a06c75ac3fd9f6d222ef0a01bbe8c94273c78157781d3b3a79f5d9550713148481f52e824fac37f40a9d901e91d341217d8
diff --git a/mate-base/mate-common/mate-common-1.28.0.ebuild b/mate-base/mate-common/mate-common-1.28.0.ebuild
deleted file mode 100644
index 30aae32bdd95..000000000000
--- a/mate-base/mate-common/mate-common-1.28.0.ebuild
+++ /dev/null
@@ -1,24 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit mate-desktop.org
-
-MINOR=$(($(ver_cut 2) % 2))
-if [[ ${MINOR} -eq 0 ]]; then
- KEYWORDS="amd64 ~arm ~arm64 ~loong ~riscv x86"
-fi
-
-DESCRIPTION="Common files for development of MATE packages"
-LICENSE="GPL-3+"
-SLOT="0"
-
-src_install() {
- mv doc-build/README README.doc-build \
- || die "Failed to rename doc-build/README."
-
- default
-
- dodoc doc/usage.txt
-}
diff --git a/mate-base/mate-common/metadata.xml b/mate-base/mate-common/metadata.xml
deleted file mode 100644
index 75adabc0c4fe..000000000000
--- a/mate-base/mate-common/metadata.xml
+++ /dev/null
@@ -1,15 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="person" proxied="yes">
- <email>immoloism@gmail.com</email>
- <name>Ian Jordan</name>
- </maintainer>
- <maintainer type="project" proxied="proxy">
- <email>proxy-maint@gentoo.org</email>
- <name>Proxy Maintainers</name>
- </maintainer>
- <upstream>
- <remote-id type="github">mate-desktop/mate-common</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/mate-base/mate-control-center/Manifest b/mate-base/mate-control-center/Manifest
deleted file mode 100644
index 963192d8b574..000000000000
--- a/mate-base/mate-control-center/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST mate-control-center-1.28.0.tar.xz 3540504 BLAKE2B 285f96a320944fc659af6922224375cb910cad0d8646a0785d2d769d02347de505fa4ef8d1359956452aae861b7dc5e5361e3f1db3e28eab961dbbb3e083d1c6 SHA512 6047ecf466d6168bbd040dc0315ce6ffadc189a95cc794dbe521845fa4b7889506ea46246fbbd19ecb293b036b10190ab584dc2dc97653388b1367b65b29ed74
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
deleted file mode 100644
index 11ecdc855382..000000000000
--- a/mate-base/mate-control-center/files/mate-control-center-1.28.0-optional-systemd.patch
+++ /dev/null
@@ -1,250 +0,0 @@
-From 86a190c7b0ac8e5dbd5545d9aea30da771e34b31 Mon Sep 17 00:00:00 2001
-From: Oz Tiram <oz.tiram@gmail.com>
-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 <oz.tiram@gmail.com>
----
- 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 <gtk/gtk.h>
-+#include <glib.h>
- #include <glibtop/fsusage.h>
- #include <glibtop/mountlist.h>
- #include <glibtop/mem.h>
-@@ -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],
-@@ -313,6 +326,7 @@ Configure summary:
-
- Ayatana AppIndicator (preferred) $(test "x$enable_appindicator" = xyes && echo no || echo yes)
- Ubuntu AppIndicator (legacy) $(test "x$enable_appindicator" = xyes && echo yes || echo no)
-+ Systemd: $(test "x$enable_systemd" = xyes && echo yes || echo no)
-
- Accountsservice: ${have_accountsservice}
- Native Language support: ${USE_NLS}
---
-2.43.0
-
-
-From 0f0f4f7151cce75e44fe3fef870e7120b17866a4 Mon Sep 17 00:00:00 2001
-From: Oz Tiram <oz.tiram@gmail.com>
-Date: Mon, 4 Mar 2024 08:03:40 +0100
-Subject: [PATCH 2/2] Disable function definitions if systemd isn't found
-
-Signed-off-by: Oz Tiram <oz.tiram@gmail.com>
----
- capplets/system-info/mate-system-info.c | 23 ++++++++++++++++-------
- 1 file changed, 16 insertions(+), 7 deletions(-)
-
-diff --git a/capplets/system-info/mate-system-info.c b/capplets/system-info/mate-system-info.c
-index 180cdf3e..00b0d8a3 100644
---- a/capplets/system-info/mate-system-info.c
-+++ b/capplets/system-info/mate-system-info.c
-@@ -132,13 +132,15 @@ static void
- mate_system_info_set_row (MateSystemInfo *info)
- {
- mate_system_info_row_fill (info->hostname_row, _("Device Name"), FALSE);
-+# ifdef HAVE_SYSTEMD
- mate_system_info_row_fill (info->hardware_model_row, _("Hardware Model"), TRUE);
-+ mate_system_info_row_fill (info->virtualization_row, _("Virtualization"), TRUE);
-+# endif
- mate_system_info_row_fill (info->memory_row, _("Memory"), TRUE);
- mate_system_info_row_fill (info->processor_row, _("Processor"), TRUE);
- mate_system_info_row_fill (info->graphics_row, _("Graphics"), TRUE);
- mate_system_info_row_fill (info->disk_row, _("Disk Capacity"), FALSE);
- mate_system_info_row_fill (info->kernel_row, _("Kernel Version"), FALSE);
-- mate_system_info_row_fill (info->virtualization_row, _("Virtualization"), TRUE);
- mate_system_info_row_fill (info->windowing_system_row, _("Windowing System"), TRUE);
- mate_system_info_row_fill (info->mate_version_row, _("MATE Version"), TRUE);
- mate_system_info_row_fill (info->os_name_row, _("OS Name"), TRUE);
-@@ -213,6 +215,7 @@ get_system_hostname (void)
- # endif
- }
-
-+# ifdef HAVE_SYSTEMD
- static char *
- get_hardware_model (void)
- {
-@@ -263,6 +266,7 @@ get_hardware_model (void)
-
- return NULL;
- }
-+# endif
-
- static char *
- get_cpu_info (void)
-@@ -483,6 +487,7 @@ get_kernel_vesrion (void)
- return g_strdup_printf ("%s %s", un.sysname, un.release);
- }
-
-+# ifdef HAVE_SYSTEMD
- static struct {
- const char *id;
- const char *display;
-@@ -498,9 +503,7 @@ static struct {
- { "openvz", "OpenVZ" },
- { "lxc", "LXC" },
- { "lxc-libvirt", "LXC (libvirt)" },
--# ifdef HAVE_SYSTEMD
-- { "systemd-nspawn", "systemd (nspawn)" },
--# endif
-+ { "systemd-nspawn", "systemd (nspawn)" }
- };
-
- static char *
-@@ -567,6 +570,7 @@ get_system_virt (void)
-
- return get_virtualization_label (g_variant_get_string (inner, NULL));
- }
-+# endif
-
- static char *
- get_mate_desktop_version ()
-@@ -622,7 +626,10 @@ mate_system_info_setup (MateSystemInfo *info)
- {
- g_autofree char *logo_name = NULL;
- g_autofree char *hostname_text = NULL;
-+# ifdef HAVE_SYSTEMD
- g_autofree char *hw_model_text = NULL;
-+ g_autofree char *virt_text = NULL;
-+# endif
- g_autofree char *memory_text = NULL;
- g_autofree char *cpu_text = NULL;
- g_autofree char *os_type_text = NULL;
-@@ -630,7 +637,6 @@ mate_system_info_setup (MateSystemInfo *info)
- g_autofree char *disk_text = NULL;
- g_autofree char *kernel_text = NULL;
- g_autofree char *windowing_system_text = NULL;
-- g_autofree char *virt_text = NULL;
- g_autofree char *de_text = NULL;
- g_autofree char *graphics_hardware_string = NULL;
-
-@@ -645,6 +651,7 @@ mate_system_info_setup (MateSystemInfo *info)
- label = g_object_get_data (G_OBJECT (info->hostname_row), "labelvalue");
- set_lable_style (label, "gray", 12, hostname_text, FALSE);
-
-+# if HAVE_SYSTEMD
- hw_model_text = get_hardware_model ();
- if (hw_model_text != NULL)
- {
-@@ -652,7 +659,7 @@ mate_system_info_setup (MateSystemInfo *info)
- label = g_object_get_data (G_OBJECT (info->hardware_model_row), "labelvalue");
- set_lable_style (label, "gray", 12, hw_model_text, FALSE);
- }
--
-+# endif
- glibtop_get_mem (&mem);
- memory_text = g_format_size_full (mem.total, G_FORMAT_SIZE_IEC_UNITS);
- label = g_object_get_data (G_OBJECT (info->memory_row), "labelvalue");
-@@ -714,7 +721,10 @@ mate_system_info_class_init (MateSystemInfoClass *klass)
- gtk_widget_class_set_template_from_resource (widget_class, "/org/mate/control-center/system-info/mate-system-info.ui");
-
- gtk_widget_class_bind_template_child (widget_class, MateSystemInfo, hostname_row);
-+# ifdef HAVE_SYSTEMD
- gtk_widget_class_bind_template_child (widget_class, MateSystemInfo, hardware_box);
-+ gtk_widget_class_bind_template_child (widget_class, MateSystemInfo, virtualization_row);
-+# endif
- gtk_widget_class_bind_template_child (widget_class, MateSystemInfo, disk_row);
- gtk_widget_class_bind_template_child (widget_class, MateSystemInfo, mate_version_row);
- gtk_widget_class_bind_template_child (widget_class, MateSystemInfo, graphics_row);
-@@ -725,7 +735,6 @@ mate_system_info_class_init (MateSystemInfoClass *klass)
- gtk_widget_class_bind_template_child (widget_class, MateSystemInfo, os_name_row);
- gtk_widget_class_bind_template_child (widget_class, MateSystemInfo, os_type_row);
- gtk_widget_class_bind_template_child (widget_class, MateSystemInfo, processor_row);
-- gtk_widget_class_bind_template_child (widget_class, MateSystemInfo, virtualization_row);
- gtk_widget_class_bind_template_child (widget_class, MateSystemInfo, kernel_row);
- gtk_widget_class_bind_template_child (widget_class, MateSystemInfo, windowing_system_row);
- }
---
-2.43.0
-
diff --git a/mate-base/mate-control-center/mate-control-center-1.28.0-r2.ebuild b/mate-base/mate-control-center/mate-control-center-1.28.0-r2.ebuild
deleted file mode 100644
index 17c3c230edaa..000000000000
--- a/mate-base/mate-control-center/mate-control-center-1.28.0-r2.ebuild
+++ /dev/null
@@ -1,77 +0,0 @@
-# Copyright 1999-2025 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 Desktop configuration tool"
-LICENSE="FDL-1.1+ GPL-2+ LGPL-2+ LGPL-2.1+ HPND"
-SLOT="0"
-
-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.28.0
- >=mate-base/mate-desktop-$(ver_cut 1-2)
- >=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-gtk3
- media-libs/libcanberra[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 )
- systemd? ( sys-apps/systemd )
-"
-
-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
-"
-PATCHES=(
- "${FILESDIR}"/${PN}-1.28.0-optional-systemd.patch
-)
-
-src_configure() {
- mate_src_configure \
- --disable-update-mimedb \
- $(use_enable nls) \
- $(use_enable debug)
-}
diff --git a/mate-base/mate-control-center/metadata.xml b/mate-base/mate-control-center/metadata.xml
deleted file mode 100644
index db94610a872e..000000000000
--- a/mate-base/mate-control-center/metadata.xml
+++ /dev/null
@@ -1,18 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="person" proxied="yes">
- <email>immoloism@gmail.com</email>
- <name>Ian Jordan</name>
- </maintainer>
- <maintainer type="project" proxied="proxy">
- <email>proxy-maint@gentoo.org</email>
- <name>Proxy Maintainers</name>
- </maintainer>
- <use>
- <flag name="accountsservice">Add support for AccountsService</flag>
- </use>
- <upstream>
- <remote-id type="github">mate-desktop/mate-control-center</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/mate-base/mate-desktop/Manifest b/mate-base/mate-desktop/Manifest
deleted file mode 100644
index eb4cdaab949f..000000000000
--- a/mate-base/mate-desktop/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST mate-desktop-1.28.2.tar.xz 1141084 BLAKE2B f9a136087d1b4d009c1349ecc15edffbb23dfae2124c985070b294151c7234f098141a2a0380a6dfead48b4cffb2481a18d131f5bc0ef2e50fcf4e98329ded39 SHA512 74e3cdb2bba218d06f7d95c1cd94794363fe6e2aa1b42af0b844e647a1f052109c7d5d01d9554dc8cd49e84a79cbc7563c9df96fde8248bf60b6554300779c9d
diff --git a/mate-base/mate-desktop/mate-desktop-1.28.2.ebuild b/mate-base/mate-desktop/mate-desktop-1.28.2.ebuild
deleted file mode 100644
index ac61c9f4e21c..000000000000
--- a/mate-base/mate-desktop/mate-desktop-1.28.2.ebuild
+++ /dev/null
@@ -1,55 +0,0 @@
-# Copyright 1999-2025 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-1.82.0-r2:= )
- 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)
-}
diff --git a/mate-base/mate-desktop/metadata.xml b/mate-base/mate-desktop/metadata.xml
deleted file mode 100644
index fea8cb91153c..000000000000
--- a/mate-base/mate-desktop/metadata.xml
+++ /dev/null
@@ -1,15 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="person" proxied="yes">
- <email>immoloism@gmail.com</email>
- <name>Ian Jordan</name>
- </maintainer>
- <maintainer type="project" proxied="proxy">
- <email>proxy-maint@gentoo.org</email>
- <name>Proxy Maintainers</name>
- </maintainer>
- <upstream>
- <remote-id type="github">mate-desktop/mate-desktop</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/mate-base/mate-menus/Manifest b/mate-base/mate-menus/Manifest
deleted file mode 100644
index ad5aef8783af..000000000000
--- a/mate-base/mate-menus/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST mate-menus-1.28.0.tar.xz 420212 BLAKE2B 3ed5b8b2f7973c4272714ee528766a4a8afbc5444804c6c750484e7ba0271c0916a37e71ac6ae6ff2d6e89dd5a7bd751bc5826c7e760ead32634d95ae1f6813e SHA512 23baff3fc76d19df82fc36a94f1178a96cfec2aa57171b0d4839ff1d431e56169f09a277254cf3991fd5bb3d7f8c2d67cb41f30e94cedd50c934b561793d15af
diff --git a/mate-base/mate-menus/files/10-xdg-menu-mate-r1 b/mate-base/mate-menus/files/10-xdg-menu-mate-r1
deleted file mode 100644
index 01a5610c0852..000000000000
--- a/mate-base/mate-menus/files/10-xdg-menu-mate-r1
+++ /dev/null
@@ -1,9 +0,0 @@
-#!/bin/sh
-
-if [ -z "$XDG_MENU_PREFIX" ] && \
- [ "$XDG_CURRENT_DESKTOP" = "MATE" -o \
- "$XDG_SESSION_DESKTOP" = "mate" -o \
- "$DESKTOP_SESSION" = "mate" ]
-then
- export XDG_MENU_PREFIX=mate-
-fi
diff --git a/mate-base/mate-menus/mate-menus-1.28.0-r1.ebuild b/mate-base/mate-menus/mate-menus-1.28.0-r1.ebuild
deleted file mode 100644
index a1b5c7dacb73..000000000000
--- a/mate-base/mate-menus/mate-menus-1.28.0-r1.ebuild
+++ /dev/null
@@ -1,47 +0,0 @@
-# Copyright 1999-2026 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-GNOME2_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 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-1.82.0-r2:= )
-"
-
-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 minimum) \
- $(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"
-}
diff --git a/mate-base/mate-menus/mate-menus-1.28.0.ebuild b/mate-base/mate-menus/mate-menus-1.28.0.ebuild
deleted file mode 100644
index 3f832a4cd253..000000000000
--- a/mate-base/mate-menus/mate-menus-1.28.0.ebuild
+++ /dev/null
@@ -1,47 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-GNOME2_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 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-1.82.0-r2:= )
-"
-
-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"
-}
diff --git a/mate-base/mate-menus/metadata.xml b/mate-base/mate-menus/metadata.xml
deleted file mode 100644
index c4dd17ead232..000000000000
--- a/mate-base/mate-menus/metadata.xml
+++ /dev/null
@@ -1,15 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="person" proxied="yes">
- <email>immoloism@gmail.com</email>
- <name>Ian Jordan</name>
- </maintainer>
- <maintainer type="project" proxied="proxy">
- <email>proxy-maint@gentoo.org</email>
- <name>Proxy Maintainers</name>
- </maintainer>
- <upstream>
- <remote-id type="github">mate-desktop/mate-menus</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/mate-base/mate-panel/Manifest b/mate-base/mate-panel/Manifest
deleted file mode 100644
index eb43e08cda3a..000000000000
--- a/mate-base/mate-panel/Manifest
+++ /dev/null
@@ -1,4 +0,0 @@
-DIST mate-panel-1.28.1.tar.xz 3282404 BLAKE2B 54a60c8fdf319ebe8678963faaeb6f93a1e60cb9ee43ed32896a04f1bdbcfc89d1b0696500948d334827d4d73d5373c748e53349c47559389ba2e4f51d31270a SHA512 50ecb7a3006e989c7e51ece72ef0f2ce0e1fec84844b97281e07f9f4b1005e3b81870d7bca882a453225e69db109a344e6fe80a12d2c4cdc54ef5d87fee68a7c
-DIST mate-panel-1.28.4.tar.xz 3240648 BLAKE2B 2db3962071eca43e29b4687988819de5777d753abea3b6087d3ff588c7db6f0305986943abebd700bdc3d0d6ddc6c8531debbbafdad92fad8ece48e8d906e1a9 SHA512 2a58c39c9b8b736e8c0e4623cdc7b84eaeb44bcd79299b18d20f69f4c06606ca07b502626c6502b5edf0586794977dba6757eb800ddc7e9bb532a5ec2a4b237a
-DIST mate-panel-1.28.7.gh.tar.gz 4704258 BLAKE2B a583a3f61519532832de65199965925e3fbcb5c90a22442922b9f9357f100c692266d51e39139fbfc3b56838e435cd0c8ed02f2f098311c927dc924a30e23699 SHA512 ffed357b06d41525a89037ae1ed47ed33a37404ad36205efbc6929b39d13a8af226611b856064e5cfe0553f6036df2a81075988437ee0bf5f7fa61a1ebe19692
-DIST mate-submodules-dd9bd3436f2cb6410b04eefbd69306d93cd07b30.gh.tar.gz 33531 BLAKE2B 2bf2df8d0247011052365bb7a4193a561ad91d97ad67da72d7e90b19c0f8e98c95778c6b3cd1daa8e666346af7d506270c91df19a28987e32d1816d554ef1511 SHA512 0c9bc7d08d5fd47869b0adeb17f1a41cc13cc41f950f300da397a3684ee8700e313b61de21d3ac370cbc07ad1bc13d525664d7976fc4f53a38e9e67f27790f47
diff --git a/mate-base/mate-panel/mate-panel-1.28.1-r1.ebuild b/mate-base/mate-panel/mate-panel-1.28.1-r1.ebuild
deleted file mode 100644
index ffb777a8a1ca..000000000000
--- a/mate-base/mate-panel/mate-panel-1.28.1-r1.ebuild
+++ /dev/null
@@ -1,74 +0,0 @@
-# Copyright 1999-2026 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.28.0
- dev-libs/libxml2:2=
- >=gnome-base/dconf-0.13.4
- >=gnome-base/dconf-editor-43.0
- >=mate-base/mate-desktop-$(ver_cut 1-2)
- >=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
- >=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-1.82.0-r2:= )
- 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-2.80.5-r1
- 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)
-}
diff --git a/mate-base/mate-panel/mate-panel-1.28.4-r1.ebuild b/mate-base/mate-panel/mate-panel-1.28.4-r1.ebuild
deleted file mode 100644
index ffb777a8a1ca..000000000000
--- a/mate-base/mate-panel/mate-panel-1.28.4-r1.ebuild
+++ /dev/null
@@ -1,74 +0,0 @@
-# Copyright 1999-2026 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.28.0
- dev-libs/libxml2:2=
- >=gnome-base/dconf-0.13.4
- >=gnome-base/dconf-editor-43.0
- >=mate-base/mate-desktop-$(ver_cut 1-2)
- >=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
- >=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-1.82.0-r2:= )
- 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-2.80.5-r1
- 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)
-}
diff --git a/mate-base/mate-panel/mate-panel-1.28.7.ebuild b/mate-base/mate-panel/mate-panel-1.28.7.ebuild
deleted file mode 100644
index 88ea22b5439d..000000000000
--- a/mate-base/mate-panel/mate-panel-1.28.7.ebuild
+++ /dev/null
@@ -1,97 +0,0 @@
-# Copyright 1999-2026 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-MATE_LA_PUNT="yes"
-
-MATE_FORCE_AUTORECONF=true
-inherit mate
-
-MATE_SUBMODULES_ID="dd9bd3436f2cb6410b04eefbd69306d93cd07b30"
-
-MINOR=$(($(ver_cut 2) % 2))
-if [[ ${MINOR} -eq 0 ]]; then
- KEYWORDS="amd64 ~arm ~arm64 ~loong ~riscv x86"
- # Release archive not pushed in main website (?)
- SRC_URI="
- https://github.com/mate-desktop/mate-panel/archive/refs/tags/v${PV}.tar.gz
- -> ${P}.gh.tar.gz
- https://github.com/mate-desktop/mate-submodules/archive/${MATE_SUBMODULES_ID}.tar.gz
- -> mate-submodules-${MATE_SUBMODULES_ID}.gh.tar.gz
- "
-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.28.0
- dev-libs/libxml2:2=
- >=gnome-base/dconf-0.13.4
- >=gnome-base/dconf-editor-43.0
- >=mate-base/mate-desktop-$(ver_cut 1-2)
- >=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
- >=x11-libs/gtk+-3.24.0:3[introspection?]
- x11-libs/libICE
- x11-libs/libSM
- >=x11-libs/libwnck-43.0: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-1.82.0-r2:= )
- 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_unpack() {
- default
-
- # Handle submodule manually
- local submodule_path="${S}/mate-panel/mate-submodules"
- rmdir "${submodule_path}" || die
- mv "${WORKDIR}/mate-submodules-${MATE_SUBMODULES_ID}" "${submodule_path}" || die
-}
-
-src_configure() {
- local myconf=(
- --disable-deprecation-flags
- $(use_enable X x11)
- $(use_enable introspection)
- $(use_enable wayland)
- )
-
- mate_src_configure \
- --libexecdir="${EPREFIX}"/usr/libexec/mate-applets \
- "${myconf[@]}"
-}
diff --git a/mate-base/mate-panel/metadata.xml b/mate-base/mate-panel/metadata.xml
deleted file mode 100644
index e270013d25f5..000000000000
--- a/mate-base/mate-panel/metadata.xml
+++ /dev/null
@@ -1,15 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="person" proxied="yes">
- <email>immoloism@gmail.com</email>
- <name>Ian Jordan</name>
- </maintainer>
- <maintainer type="project" proxied="proxy">
- <email>proxy-maint@gentoo.org</email>
- <name>Proxy Maintainers</name>
- </maintainer>
- <upstream>
- <remote-id type="github">mate-desktop/mate-panel</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/mate-base/mate-session-manager/Manifest b/mate-base/mate-session-manager/Manifest
deleted file mode 100644
index 563f746cfad7..000000000000
--- a/mate-base/mate-session-manager/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST mate-session-manager-1.28.0.tar.xz 732024 BLAKE2B 4d05d5d2f6ba2bac8bba010298a61451807435b03f97f79100b5f48d5bf0218fe333f15c4c78f6c4ca14790ee610b4981fa9483da07d9acf35cb600b03369ae7 SHA512 094f6c964631868ed8ccddb7401e4020c111ccd24e44091fe25fbca3dc8a728c1c2d66b30019628d11af09683efbc01a5ad74d6b42b99c38a45a26a9a9712679
diff --git a/mate-base/mate-session-manager/files/10-user-dirs-update-mate-r2 b/mate-base/mate-session-manager/files/10-user-dirs-update-mate-r2
deleted file mode 100644
index fd58c0a5b276..000000000000
--- a/mate-base/mate-session-manager/files/10-user-dirs-update-mate-r2
+++ /dev/null
@@ -1,12 +0,0 @@
-#!/bin/sh
-
-# Create various XDG directories, and write ~/.config/user-dirs.dirs, etc.
-# That file is read by glib to get XDG_PICTURES_DIR, etc
-
-if [ "$XDG_CURRENT_DESKTOP" = "MATE" -o \
- "$XDG_SESSION_DESKTOP" = "mate" -o \
- "$DESKTOP_SESSION" = "mate" ]; then
- if type xdg-user-dirs-update >/dev/null 2>&1; then
- xdg-user-dirs-update
- fi
-fi
diff --git a/mate-base/mate-session-manager/files/15-xdg-data-mate-r2 b/mate-base/mate-session-manager/files/15-xdg-data-mate-r2
deleted file mode 100644
index 40f2fd13b343..000000000000
--- a/mate-base/mate-session-manager/files/15-xdg-data-mate-r2
+++ /dev/null
@@ -1,11 +0,0 @@
-#!/bin/sh
-
-if [ "$XDG_CURRENT_DESKTOP" = "MATE" -o \
- "$XDG_SESSION_DESKTOP" = "mate" -o \
- "$DESKTOP_SESSION" = "mate" ]; then
- if [ -z "$XDG_DATA_DIRS" ]; then
- export XDG_DATA_DIRS=/usr/share/mate:/usr/local/share/:/usr/share/
- else
- export XDG_DATA_DIRS=/usr/share/mate:"$XDG_DATA_DIRS"
- fi
-fi
diff --git a/mate-base/mate-session-manager/files/MATE b/mate-base/mate-session-manager/files/MATE
deleted file mode 100644
index baa154bdbfd7..000000000000
--- a/mate-base/mate-session-manager/files/MATE
+++ /dev/null
@@ -1,109 +0,0 @@
-#!/bin/sh
-#
-# This file has bitrotted badly. Someone needs to clean this up.
-#
-
-if [ -f /etc/xdg/menus/mate-applications.menu ] ; then
- export XDG_MENU_PREFIX=mate-
-fi
-
-for errfile in "$HOME/.materc-errors" "${TMPDIR-/tmp}/materc-$USER/tmp/materc-$USER"
-do
- if ( cp /dev/null "$errfile" 2> /dev/null )
- then
- chmod 600 "$errfile"
- exec > "$errfile" 2>&1
- break
- fi
-done
-#
-# Distributors:
-# You should modify the paths here to fit your distro
-# If you need to do so, send me (jirka@5z.com) a patch
-# and I'll try to make the script detect the distro stuff
-#
-
-userresources=$HOME/.Xresources
-usermodmap=$HOME/.Xmodmap
-userxkbmap=$HOME/.Xkbmap
-
-sysresources=/etc/X11/Xresources
-sysmodmap=/etc/X11/Xmodmap
-sysxkbmap=/etc/X11/Xkbmap
-
-rh6sysresources=/etc/X11/xinit/Xresources
-rh6sysmodmap=/etc/X11/xinit/Xmodmap
-
-if [ -x "$HOME/.materc" ]; then
- command="$HOME/.materc"
-elif [ -x /etc/X11/gdm/materc ]; then
- command="/etc/X11/gdm/materc"
-else
- # as fallback in case the config is screwed
- command=`which mate-session`
-fi
-
-# merge in defaults
-if [ -f "$rh6sysresources" ]; then
- xrdb -merge "$rh6sysresources"
-fi
-
-if [ -f "$sysresources" ]; then
- xrdb -merge "$sysresources"
-fi
-
-if [ -f "$userresources" ]; then
- xrdb -merge "$userresources"
-fi
-
-# merge in keymaps
-if [ -f "$sysxkbmap" ]; then
- setxkbmap `cat "$sysxkbmap"`
- XKB_IN_USE=yes
-fi
-
-if [ -f "$userxkbmap" ]; then
- setxkbmap `cat "$userxkbmap"`
- XKB_IN_USE=yes
-fi
-
-#
-# Eeek, this seems like too much magic here
-#
-if [ -z "$XKB_IN_USE" ] && [ ! -L /etc/X11/X ]; then
- if grep '^exec.*/Xsun' /etc/X11/X > /dev/null 2>&1 && [ -f /etc/X11/XF86Config ]; then
- xkbsymbols=`sed -n -e 's/^[ ]*XkbSymbols[ ]*"\(.*\)".*$/\1/p' /etc/X11/XF86Config`
- if [ -n "$xkbsymbols" ]; then
- setxkbmap -symbols "$xkbsymbols"
- XKB_IN_USE=yes
- fi
- fi
-fi
-
-# xkb and xmodmap don't play nice together
-if [ -z "$XKB_IN_USE" ]; then
- if [ -f "$rh6sysmodmap" ]; then
- xmodmap "$rh6sysmodmap"
- fi
-
- if [ -f "$sysmodmap" ]; then
- xmodmap "$sysmodmap"
- fi
-
- if [ -f "$usermodmap" ]; then
- xmodmap "$usermodmap"
- fi
-fi
-
-unset XKB_IN_USE
-
-# run all system xinitrc shell scripts.
-if [ -d /etc/X11/xinit/xinitrc.d ]; then
- for i in /etc/X11/xinit/xinitrc.d/* ; do
- if [ -x "$i" ]; then
- . "$i"
- fi
- done
-fi
-
-exec $command
diff --git a/mate-base/mate-session-manager/files/defaults.list b/mate-base/mate-session-manager/files/defaults.list
deleted file mode 100644
index 0d6d6bf9509a..000000000000
--- a/mate-base/mate-session-manager/files/defaults.list
+++ /dev/null
@@ -1,336 +0,0 @@
-[Default Applications]
-application/rtf=abiword.desktop
-application/x-abiword=abiword.desktop
-text/abiword=abiword.desktop
-text/richtext=abiword.desktop
-text/rtf=abiword.desktop
-text/x-abiword=abiword.desktop
-text/x-xml-abiword=abiword.desktop
-x-content/blank-bd=brasero-caja.desktop
-x-content/blank-dvd=brasero-caja.desktop
-x-content/blank-cd=brasero-caja.desktop
-x-content/blank-hddvd=brasero-caja.desktop
-application/x-dia-diagram=dia.desktop
-image/bmp=eom.desktop
-image/gif=eom.desktop
-image/jpeg=eom.desktop
-image/jpg=eom.desktop
-image/pjpeg=eom.desktop
-image/png=eom.desktop
-image/svg+xml=eom.desktop
-image/svg+xml-compressed=eom.desktop
-image/x-bmp=eom.desktop
-image/x-gray=eom.desktop
-image/x-icb=eom.desktop
-image/x-ico=eom.desktop
-image/x-pcx=eom.desktop
-image/x-png=eom.desktop
-image/x-portable-anymap=eom.desktop
-image/x-portable-bitmap=eom.desktop
-image/x-portable-graymap=eom.desktop
-image/x-portable-pixmap=eom.desktop
-image/x-xbitmap=eom.desktop
-image/x-xpixmap=eom.desktop
-image/vnd.wap.wbmp=eom.desktop
-image/g3fax=gimp.desktop
-image/x-compressed-xcf=gimp.desktop
-image/x-fits=gimp.desktop
-image/x-icon=gimp.desktop
-image/x-psd=gimp.desktop
-image/x-sgi=gimp.desktop
-image/x-sun-raster=gimp.desktop
-image/x-tga=gimp.desktop
-image/x-xcf=gimp.desktop
-image/x-xwindowdump=gimp.desktop
-application/xhtml+xml=firefox.desktop;firefox-3.6.desktop;epiphany.desktop
-text/html=firefox.desktop;firefox-3.6.desktop;epiphany.desktop
-application/pdf=atril.desktop
-application/x-bzpdf=atril.desktop
-application/x-gzpdf=atril.desktop
-application/postscript=atril.desktop
-application/x-bzpostscript=atril.desktop
-application/x-gzpostscript=atril.desktop
-image/x-eps=atril.desktop
-image/x-bzeps=atril.desktop
-image/x-gzeps=atril.desktop
-application/x-dvi=atril.desktop
-application/x-bzdvi=atril.desktop
-application/x-gzdvi=atril.desktop
-image/vnd.djvu=atril.desktop
-image/tiff=atril.desktop
-application/x-cbr=atril.desktop
-application/x-cbz=atril.desktop
-application/x-cb7=atril.desktop
-application/x-7z-compressed=engrampa.desktop
-application/x-7z-compressed-tar=engrampa.desktop
-application/x-ace=engrampa.desktop
-application/x-alz=engrampa.desktop
-application/x-ar=engrampa.desktop
-application/x-arj=engrampa.desktop
-application/x-bzip=engrampa.desktop
-application/x-bzip-compressed-tar=engrampa.desktop
-application/x-bzip1=engrampa.desktop
-application/x-bzip1-compressed-tar=engrampa.desktop
-application/x-cabinet=engrampa.desktop
-application/x-cd-image=engrampa.desktop
-application/x-compress=engrampa.desktop
-application/x-compressed-tar=engrampa.desktop
-application/x-cpio=engrampa.desktop
-application/x-deb=engrampa.desktop
-application/x-ear=engrampa.desktop
-application/x-gtar=engrampa.desktop
-application/x-gzip=engrampa.desktop
-application/x-java-archive=engrampa.desktop
-application/x-lha=engrampa.desktop
-application/x-lhz=engrampa.desktop
-application/x-lzip=engrampa.desktop
-application/x-lzip-compressed-tar=engrampa.desktop
-application/x-lzma=engrampa.desktop
-application/x-lzma-compressed-tar=engrampa.desktop
-application/x-lzop=engrampa.desktop
-application/x-lzop-compressed-tar=engrampa.desktop
-application/x-rar=engrampa.desktop
-application/x-rar-compressed=engrampa.desktop
-application/x-rpm=engrampa.desktop
-application/x-rzip=engrampa.desktop
-application/x-tar=engrampa.desktop
-application/x-tarz=engrampa.desktop
-application/x-stuffit=engrampa.desktop
-application/x-war=engrampa.desktop
-application/x-xz=engrampa.desktop
-application/x-xz-compressed-tar=engrampa.desktop
-application/x-zip=engrampa.desktop
-application/x-zip-compressed=engrampa.desktop
-application/x-zoo=engrampa.desktop
-application/zip=engrampa.desktop
-multipart/x-zip=engrampa.desktop
-text/plain=pluma.desktop
-text/css=pluma.desktop
-text/javascript=pluma.desktop
-text/mathml=pluma.desktop
-text/x-csrc=pluma.desktop
-text/x-chdr=pluma.desktop
-text/x-dtd=pluma.desktop
-text/x-java=pluma.desktop
-text/x-javascript=pluma.desktop
-text/x-patch=pluma.desktop
-text/x-perl=pluma.destkop
-text/x-php=pluma.destkop
-text/x-python=pluma.destkop
-text/x-sql=pluma.desktop
-text/xml=pluma.desktop
-application/javascript=pluma.destkop
-application/x-cgi=pluma.desktop
-application/x-javascript=pluma.desktop
-application/x-perl=pluma.desktop
-application/x-php=pluma.desktop
-application/x-python=pluma.desktop
-application/xml=pluma.desktop
-application/xml-dtd=pluma.desktop
-application/x-font-ttf=mate-font-viewer.desktop
-application/x-font-pcf=mate-font-viewer.desktop
-application/x-font-type1=mate-font-viewer.desktop
-application/x-font-otf=mate-font-viewer.desktop
-application/csv=gnumeric.desktop
-application/excel=gnumeric.desktop
-application/msexcel=gnumeric.desktop
-application/tab-separated-values=gnumeric.desktop
-application/vnd.lotus-1-2-3=gnumeric.desktop
-application/vnd.ms-excel=gnumeric.desktop
-application/x-123=gnumeric.desktop
-application/x-applix-spreadsheet=gnumeric.desktop
-application/x-dbase=gnumeric.desktop
-application/x-dbf=gnumeric.desktop
-application/x-dos_ms_excel=gnumeric.desktop
-application/x-excel=gnumeric.desktop
-application/x-gnumeric=gnumeric.desktop
-application/x-mps=gnumeric.desktop
-application/x-ms-excel=gnumeric.desktop
-application/x-msexcel=gnumeric.desktop
-application/x-oleo=gnumeric.desktop
-application/x-planperfect=gnumeric.desktop
-application/x-quattropro=gnumeric.desktop
-application/x-sc=gnumeric.desktop
-application/x-sylk=gnumeric.desktop
-application/x-xbase=gnumeric.desktop
-application/x-xls=gnumeric.desktop
-application/xls=gnumeric.desktop
-text/comma-separated-values=gnumeric.desktop
-text/csv=gnumeric.desktop
-text/spreadsheet=gnumeric.desktop
-text/tab-separated-values=gnumeric.desktop
-text/x-comma-separated-values=gnumeric.desktop
-text/x-csv=gnumeric.desktop
-zz-application/zz-winassoc-xls=gnumeric.desktop
-x-content/software=caja-autorun-software.desktop
-x-directory/gnome-default-handler=caja-folder-handler.desktop
-x-directory/normal=caja-folder-handler.desktop
-inode/directory=caja-folder-handler.desktop
-application/x-gnome-saved-search=caja-folder-handler.desktop
-application/vnd.oasis.opendocument.spreadsheet=libreoffice-calc.desktop;openoffice.org-calc.desktop
-application/vnd.oasis.opendocument.spreadsheet-template=libreoffice-calc.desktop;openoffice.org-calc.desktop
-application/vnd.sun.xml.calc=libreoffice-calc.desktop;openoffice.org-calc.desktop
-application/vnd.sun.xml.calc.template=libreoffice-calc.desktop;openoffice.org-calc.desktop
-application/vnd.stardivision.calc=libreoffice-calc.desktop;openoffice.org-calc.desktop
-application/vnd.stardivision.chart=libreoffice-calc.desktop;openoffice.org-calc.desktop
-application/vnd.openxmlformats-officedocument.spreadsheetml.sheet=libreoffice-calc.desktop;openoffice.org-calc.desktop
-application/vnd.ms-excel.sheet.macroenabled.12=libreoffice-calc.desktop;openoffice.org-calc.desktop
-application/vnd.openxmlformats-officedocument.spreadsheetml.template=libreoffice-calc.desktop;openoffice.org-calc.desktop
-application/vnd.ms-excel.template.macroenabled.12=libreoffice-calc.desktop;openoffice.org-calc.desktop
-application/vnd.ms-excel.sheet.binary.macroenabled.12=libreoffice-calc.desktop;openoffice.org-calc.desktop
-application/vnd.oasis.opendocument.graphics=libreoffice-draw.desktop;openoffice.org-draw.desktop
-application/vnd.oasis.opendocument.graphics-template=libreoffice-draw.desktop;openoffice.org-draw.desktop
-application/vnd.sun.xml.draw=libreoffice-draw.desktop;openoffice.org-draw.desktop
-application/vnd.sun.xml.draw.template=libreoffice-draw.desktop;openoffice.org-draw.desktop
-application/vnd.stardivision.draw=libreoffice-draw.desktop;openoffice.org-draw.desktop
-application/vnd.oasis.opendocument.presentation=libreoffice-impress.desktop;openoffice.org-impress.desktop
-application/vnd.oasis.opendocument.presentation-template=libreoffice-impress.desktop;openoffice.org-impress.desktop
-application/vnd.sun.xml.impress=libreoffice-impress.desktop;openoffice.org-impress.desktop
-application/vnd.sun.xml.impress.template=libreoffice-impress.desktop;openoffice.org-impress.desktop
-application/vnd.stardivision.impress=libreoffice-impress.desktop;openoffice.org-impress.desktop
-application/mspowerpoint=libreoffice-impress.desktop;openoffice.org-impress.desktop
-application/vnd.ms-powerpoint=libreoffice-impress.desktop;openoffice.org-impress.desktop
-application/vnd.openxmlformats-officedocument.presentationml.presentation=libreoffice-impress.desktop;openoffice.org-impress.desktop
-application/vnd.ms-powerpoint.presentation.macroenabled.12=libreoffice-impress.desktop;openoffice.org-impress.desktop
-application/vnd.openxmlformats-officedocument.presentationml.template=libreoffice-impress.desktop;openoffice.org-impress.desktop
-application/vnd.ms-powerpoint.template.macroenabled.12=libreoffice-impress.desktop;openoffice.org-impress.desktop
-application/vnd.oasis.opendocument.formula=libreoffice-math.desktop;openoffice.org-math.desktop
-application/vnd.sun.xml.math=libreoffice-math.desktop;openoffice.org-math.desktop
-application/vnd.stardivision.math=libreoffice-math.desktop;openoffice.org-math.desktop
-application/vnd.oasis.opendocument.text=libreoffice-writer.desktop;openoffice.org-writer.desktop
-application/vnd.oasis.opendocument.text-template=libreoffice-writer.desktop;openoffice.org-writer.desktop
-application/vnd.oasis.opendocument.text-web=libreoffice-writer.desktop;openoffice.org-writer.desktop
-application/vnd.oasis.opendocument.text-master=libreoffice-writer.desktop;openoffice.org-writer.desktop
-application/vnd.sun.xml.writer=libreoffice-writer.desktop;openoffice.org-writer.desktop
-application/vnd.sun.xml.writer.template=libreoffice-writer.desktop;openoffice.org-writer.desktop
-application/vnd.sun.xml.writer.global=libreoffice-writer.desktop;openoffice.org-writer.desktop
-application/vnd.stardivision.writer=libreoffice-writer.desktop;openoffice.org-writer.desktop
-application/msword=libreoffice-writer.desktop;openoffice.org-writer.desktop
-application/vnd.ms-word=libreoffice-writer.desktop;openoffice.org-writer.desktop
-application/x-doc=libreoffice-writer.desktop;openoffice.org-writer.desktop
-application/vnd.wordperfect=libreoffice-writer.desktop;openoffice.org-writer.desktop
-application/wordperfect=libreoffice-writer.desktop;openoffice.org-writer.desktop
-application/vnd.openxmlformats-officedocument.wordprocessingml.document=libreoffice-writer.desktop;openoffice.org-writer.desktop
-application/vnd.ms-word.document.macroenabled.12=libreoffice-writer.desktop;openoffice.org-writer.desktop
-application/vnd.openxmlformats-officedocument.wordprocessingml.template=libreoffice-writer.desktop;openoffice.org-writer.desktop
-application/vnd.ms-word.template.macroenabled.12=libreoffice-writer.desktop;openoffice.org-writer.desktop
-x-content/audio-player=rhythmbox.desktop
-x-content/audio-cdda=sound-juicer.desktop
-application/x-shockwave-flash=swfdec-player.desktop
-application/futuresplash=swfdec-player.desktop
-application/mxf=vlc.desktop
-application/ogg=vlc.desktop
-application/ram=vlc.desktop
-application/sdp=vlc.desktop
-application/smil=vlc.desktop
-application/smil+xml=vlc.desktop
-application/vnd.ms-wpl=vlc.desktop
-application/vnd.rn-realmedia=vlc.desktop
-application/x-extension-m4a=vlc.desktop
-application/x-extension-mp4=vlc.desktop
-application/x-flac=vlc.desktop
-application/x-flash-video=vlc.desktop
-application/x-lyx=lyx.desktop
-application/x-matroska=vlc.desktop
-application/x-netshow-channel=vlc.desktop
-application/x-ogg=vlc.desktop
-application/x-quicktime-media-link=vlc.desktop
-application/x-quicktimeplayer=vlc.desktop
-application/x-shorten=vlc.desktop
-application/x-smil=vlc.desktop
-application/xspf+xml=vlc.desktop
-audio/3gpp=vlc.desktop
-audio/ac3=vlc.desktop
-audio/AMR=vlc.desktop
-audio/AMR-WB=vlc.desktop
-audio/basic=vlc.desktop
-audio/midi=vlc.desktop
-audio/mp4=vlc.desktop
-audio/mpeg=vlc.desktop
-audio/mpegurl=vlc.desktop
-audio/ogg=vlc.desktop
-audio/prs.sid=vlc.desktop
-audio/vnd.rn-realaudio=vlc.desktop
-audio/x-ape=vlc.desktop
-audio/x-flac=vlc.desktop
-audio/x-gsm=vlc.desktop
-audio/x-it=vlc.desktop
-audio/x-m4a=vlc.desktop
-audio/x-matroska=vlc.desktop
-audio/x-mod=vlc.desktop
-audio/x-mp3=vlc.desktop
-audio/x-mpeg=vlc.desktop
-audio/x-mpegurl=vlc.desktop
-audio/x-ms-asf=vlc.desktop
-audio/x-ms-asx=vlc.desktop
-audio/x-ms-wax=vlc.desktop
-audio/x-ms-wma=vlc.desktop
-audio/x-musepack=vlc.desktop
-audio/x-pn-aiff=vlc.desktop
-audio/x-pn-au=vlc.desktop
-audio/x-pn-realaudio=vlc.desktop
-audio/x-pn-realaudio-plugin=vlc.desktop
-audio/x-pn-wav=vlc.desktop
-audio/x-pn-windows-acm=vlc.desktop
-audio/x-realaudio=vlc.desktop
-audio/x-real-audio=vlc.desktop
-audio/x-sbc=vlc.desktop
-audio/x-scpls=vlc.desktop
-audio/x-speex=vlc.desktop
-audio/x-tta=vlc.desktop
-audio/x-vorbis=audacious.desktop
-audio/x-vorbis+ogg=audacious.desktop
-audio/x-wav=audacious.desktop
-audio/x-wavpack=audacious.desktop
-audio/x-xm=audacious.desktop
-image/vnd.rn-realpix=vlc.desktop
-image/x-pict=vlc.desktop
-misc/ultravox=vlc.desktop
-text/google-video-pointer=vlc.desktop
-text/x-google-video-pointer=vlc.desktop
-video/3gpp=vlc.desktop
-video/dv=vlc.desktop
-video/fli=vlc.desktop
-video/flv=vlc.desktop
-video/mp2t=vlc.desktop
-video/mp4=vlc.desktop
-video/mp4v-es=vlc.desktop
-video/mpeg=vlc.desktop
-video/msvideo=vlc.desktop
-video/ogg=vlc.desktop
-video/quicktime=vlc.desktop
-video/vivo=vlc.desktop
-video/vnd.divx=vlc.desktop
-video/vnd.rn-realvideo=vlc.desktop
-video/vnd.vivo=vlc.desktop
-video/webm=vlc.desktop
-video/x-anim=vlc.desktop
-video/x-avi=vlc.desktop
-video/x-flc=vlc.desktop
-video/x-fli=vlc.desktop
-video/x-flic=vlc.desktop
-video/x-flv=vlc.desktop
-video/x-m4v=vlc.desktop
-video/x-matroska=vlc.desktop
-video/x-mpeg=vlc.desktop
-video/x-ms-asf=vlc.desktop
-video/x-ms-asx=vlc.desktop
-video/x-msvideo=vlc.desktop
-video/x-ms-wm=vlc.desktop
-video/x-ms-wmv=vlc.desktop
-video/x-ms-wmx=vlc.desktop
-video/x-ms-wvx=vlc.desktop
-video/x-nsv=vlc.desktop
-video/x-ogm+ogg=vlc.desktop
-video/x-theora+ogg=vlc.desktop
-video/x-totem-stream=vlc.desktop
-x-content/video-dvd=vlc.desktop
-x-content/video-vcd=vlc.desktop
-x-content/video-svcd=vlc.desktop
-x-scheme-handler/ghelp=yelp.desktop;
-x-scheme-handler/help=yelp.desktop;
-x-scheme-handler/http=firefox.desktop;epiphany.desktop
-x-scheme-handler/https=firefox.desktop;epiphany.desktop
-x-scheme-handler/mailto=evolution.desktop
-application/x-bittorrent=transmission-gtk.desktop;deluge.desktop
-x-scheme-handler/magnet=transmission-gtk.desktop;deluge.desktop
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
deleted file mode 100644
index fd70cfae3be1..000000000000
--- a/mate-base/mate-session-manager/mate-session-manager-1.28.0-r1.ebuild
+++ /dev/null
@@ -1,91 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit mate
-
-MINOR=$(($(ver_cut 2) % 2))
-if [[ ${MINOR} -eq 0 ]]; 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"
-
-# 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-$(ver_cut 1-2)
- 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-build/autoconf-archive
- 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
-}
diff --git a/mate-base/mate-session-manager/metadata.xml b/mate-base/mate-session-manager/metadata.xml
deleted file mode 100644
index 2b7c6b11fbbf..000000000000
--- a/mate-base/mate-session-manager/metadata.xml
+++ /dev/null
@@ -1,18 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="person" proxied="yes">
- <email>immoloism@gmail.com</email>
- <name>Ian Jordan</name>
- </maintainer>
- <maintainer type="project" proxied="proxy">
- <email>proxy-maint@gentoo.org</email>
- <name>Proxy Maintainers</name>
- </maintainer>
- <use>
- <flag name="gles2">Build with support for GLESv2 acceleration sessions</flag>
- </use>
- <upstream>
- <remote-id type="github">mate-desktop/mate-session-manager</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/mate-base/mate-settings-daemon/Manifest b/mate-base/mate-settings-daemon/Manifest
deleted file mode 100644
index 25cddb35fc8a..000000000000
--- a/mate-base/mate-settings-daemon/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-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.28.0-r2.ebuild b/mate-base/mate-settings-daemon/mate-settings-daemon-1.28.0-r2.ebuild
deleted file mode 100644
index b290f1e52d20..000000000000
--- a/mate-base/mate-settings-daemon/mate-settings-daemon-1.28.0-r2.ebuild
+++ /dev/null
@@ -1,78 +0,0 @@
-# Copyright 1999-2026 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.80.5-r1
- >=dev-libs/glib-2.50:2
- >=gnome-base/dconf-0.13.4
- >=mate-base/libmatekbd-1.17.0
- >=mate-base/mate-desktop-$(ver_cut 1-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
- 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
- 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)
-}
diff --git a/mate-base/mate-settings-daemon/metadata.xml b/mate-base/mate-settings-daemon/metadata.xml
deleted file mode 100644
index 65771a64a640..000000000000
--- a/mate-base/mate-settings-daemon/metadata.xml
+++ /dev/null
@@ -1,18 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="person" proxied="yes">
- <email>immoloism@gmail.com</email>
- <name>Ian Jordan</name>
- </maintainer>
- <maintainer type="project" proxied="proxy">
- <email>proxy-maint@gentoo.org</email>
- <name>Proxy Maintainers</name>
- </maintainer>
- <upstream>
- <remote-id type="github">mate-desktop/mate-settings-daemon</remote-id>
- </upstream>
- <use>
- <flag name="rfkill">build support for rfkill</flag>
- </use>
-</pkgmetadata>
diff --git a/mate-base/mate/mate-1.28.0.ebuild b/mate-base/mate/mate-1.28.0.ebuild
deleted file mode 100644
index 3e1308e89f8e..000000000000
--- a/mate-base/mate/mate-1.28.0.ebuild
+++ /dev/null
@@ -1,77 +0,0 @@
-# Copyright 1999-2024 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-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() {
- 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/metadata.xml b/mate-base/mate/metadata.xml
deleted file mode 100644
index a5e166085593..000000000000
--- a/mate-base/mate/metadata.xml
+++ /dev/null
@@ -1,31 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="person" proxied="yes">
- <email>immoloism@gmail.com</email>
- <name>Ian Jordan</name>
- </maintainer>
- <maintainer type="project" proxied="proxy">
- <email>proxy-maint@gentoo.org</email>
- <name>Proxy Maintainers</name>
- </maintainer>
- <use>
- <flag name="base">Install base MATE Desktop applications that are
- recommended for the most common usage; for example, this installs
- the file manager. Disable this and other USE flags if you want a
- more minimal MATE Desktop.</flag>
- <flag name="notification">Force notification daemon to default to MATE's
- notification daemon. Enabled by default. Disable if it causes conflicts
- with other installed desktop environments.</flag>
- <flag name="themes">Install MATE Desktop's themes; if you use other
- themes, you can disable this to spare some space and time.</flag>
- <flag name="extras">Install additional MATE Desktop applications that
- are recommended for extended usage of the MATE Desktop as upstream
- sees it; for example, this installs MATE Desktop's office related
- applications. Disable this if you plan to use your own non-MATE
- Desktop alternatives or a custom mixture of MATE and non-MATE
- packages.</flag>
- <flag name="help">Install <pkg>gnome-extra/yelp</pkg> to handle in application
- help menus and documentation browsing</flag>
- </use>
-</pkgmetadata>
diff --git a/mate-base/metadata.xml b/mate-base/metadata.xml
deleted file mode 100644
index af6cf90c0fd5..000000000000
--- a/mate-base/metadata.xml
+++ /dev/null
@@ -1,31 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE catmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<catmetadata>
- <longdescription lang="en">
- The mate-base category contains core MATE packages.
- </longdescription>
- <longdescription lang="de">
- Die Kategorie mate-base enthält die MATE Basispakete.
- </longdescription>
- <longdescription lang="es">
- La catagoría mate-base contiene los paquetes principales de MATE.
- </longdescription>
- <longdescription lang="ja">
- mate-baseカテゴリーにはMATEのコア・パッケージが含まれています。
- </longdescription>
- <longdescription lang="nl">
- De mate-base categorie bevat de basisonderdelen van de MATE desktopomgeving.
- </longdescription>
- <longdescription lang="vi">
- Nhóm mate-base chứa các gói MATE cốt lõi.
- </longdescription>
- <longdescription lang="it">
- La categoria mate-base contiene i pacchetti base di MATE.
- </longdescription>
- <longdescription lang="pt">
- A categoria mate-base contém os pacotes principais de MATE.
- </longdescription>
- <longdescription lang="pl">
- Kategoria mate-base zawiera podstawowe pakiety środowiska MATE.
- </longdescription>
-</catmetadata>