commit:     e53737e0deabfcb8f090d9bdb32c7137242a761f
Author:     Oz Tiram <oz.tiram <AT> gmail <DOT> com>
AuthorDate: Thu Dec 18 16:15:01 2025 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Dec 24 16:37:29 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e53737e0

x11-misc/mate-notification-daemon: add 1.28.5

Signed-off-by: Oz Tiram <oz.tiram <AT> gmail.com>
Part-of: https://github.com/gentoo/gentoo/pull/45072
Signed-off-by: Sam James <sam <AT> gentoo.org>

 x11-misc/mate-notification-daemon/Manifest         |  1 +
 .../mate-notification-daemon-1.28.5.ebuild         | 68 ++++++++++++++++++++++
 2 files changed, 69 insertions(+)

diff --git a/x11-misc/mate-notification-daemon/Manifest 
b/x11-misc/mate-notification-daemon/Manifest
index 0569359f7252..2dd33d737e72 100644
--- a/x11-misc/mate-notification-daemon/Manifest
+++ b/x11-misc/mate-notification-daemon/Manifest
@@ -1 +1,2 @@
 DIST mate-notification-daemon-1.28.1.tar.xz 433384 BLAKE2B 
688ef695520eba6e7964acff31303978c99dbfc724d6931ad341c2d3608fccc95bf37893b0445897e67572e52ce2b9372b09c98ba6b1cb3d3bf3bd4648269288
 SHA512 
72b6b4579d0571638708c5b326cad1b0de8aa2e65b775bf687bf944bca8db74177f018fc105465877f18eeb8ee297350ce8aba74a206a24f3f6c2e42af97ace5
+DIST mate-notification-daemon-1.28.5.tar.xz 473436 BLAKE2B 
fa5e3577f8c05bc0ab8ed5f6dcc6a5726e482e1d9d5a4e27a146acd3efa798330fc32f1d9668bdc945a519d5a8045952c679eb872c73f8d701541a49be798788
 SHA512 
2ab83dc0d69cffba7d3d780168b18f92d9654a59d76feb2e580af7caeb36088b86f555d11637cb4723a9e066ce2745928355e9c93a76dcc4427f24289350a0d5

diff --git 
a/x11-misc/mate-notification-daemon/mate-notification-daemon-1.28.5.ebuild 
b/x11-misc/mate-notification-daemon/mate-notification-daemon-1.28.5.ebuild
new file mode 100644
index 000000000000..e8981676b6cc
--- /dev/null
+++ b/x11-misc/mate-notification-daemon/mate-notification-daemon-1.28.5.ebuild
@@ -0,0 +1,68 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MATE_LA_PUNT="yes"
+
+inherit mate
+
+SRC_URI="https://github.com/mate-desktop/${PN}/releases/download/v${PV}/mate-notification-daemon-${PV}.tar.xz";
+
+MINOR=$(($(ver_cut 2) % 2))
+if [[ ${MINOR} -eq 0 ]]; then
+       KEYWORDS="~amd64 ~arm ~arm64 ~loong ~riscv ~x86"
+fi
+
+DESCRIPTION="MATE Notification daemon"
+LICENSE="GPL-2+ GPL-3+"
+SLOT="0"
+
+IUSE="nls X wayland"
+REQUIRED_USE="|| ( X wayland )"
+
+COMMON_DEPEND=">=app-accessibility/at-spi2-core-2.46.0
+       >=dev-libs/glib-2.50:2
+       >=dev-libs/libxml2-2.9.0:=
+       >=sys-apps/dbus-1
+       x11-libs/cairo
+       >=x11-libs/gdk-pixbuf-2.22:2
+       >=x11-libs/libnotify-0.7
+       >=x11-libs/gtk+-3.22:3
+       || (
+               media-libs/libcanberra-gtk3
+               >=media-libs/libcanberra-0.4[gtk3(-)]
+       )
+       X? (
+               x11-libs/libX11
+               >=x11-libs/libwnck-3:3
+       )
+       wayland? ( gui-libs/gtk-layer-shell )
+"
+
+RDEPEND="${COMMON_DEPEND}
+       !x11-misc/notify-osd
+       !x11-misc/notification-daemon
+"
+
+DEPEND="${COMMON_DEPEND}
+       app-arch/xz-utils
+       dev-util/gdbus-codegen
+       >=sys-devel/gettext-0.19.8
+       virtual/pkgconfig
+       mate-base/mate-panel
+"
+
+src_configure() {
+       mate_src_configure \
+               $(use_enable nls) \
+               $(use_enable X x11) \
+               $(use_enable wayland)
+}
+
+src_install() {
+       mate_src_install
+
+       insinto /usr/share/dbus-1/services
+       doins "${FILESDIR}/org.freedesktop.Notifications.service"
+}

Reply via email to