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" +}
