From 304077ba33c51a6a0b09b30d3bef174c8dfe59fa Mon Sep 17 00:00:00 2001 From: Gerben Jan Dijkman Date: Sat, 14 Sep 2024 13:10:31 +0200 Subject: [PATCH] Updated deps --- net-im/chatty/chatty-0.8.4.ebuild | 53 +++++++++++++++++++++++++++++++ net-im/chatty/chatty-0.8.5.ebuild | 2 +- 2 files changed, 54 insertions(+), 1 deletion(-) create mode 100755 net-im/chatty/chatty-0.8.4.ebuild diff --git a/net-im/chatty/chatty-0.8.4.ebuild b/net-im/chatty/chatty-0.8.4.ebuild new file mode 100755 index 0000000..f28a64f --- /dev/null +++ b/net-im/chatty/chatty-0.8.4.ebuild @@ -0,0 +1,53 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + + +inherit meson gnome2-utils xdg +LIBCM_COMMIT="a338cafc420656a30adeb873430e978f0a688a33" +COMMIT="7bea437c9e3086148da41a91e82218c9422aa67f" + +DESCRIPTION="XMPP and SMS messaging via libpurple and Modemmanager" +HOMEPAGE="https://gitlab.gnome.org/World/Chatty" +SRC_URI=" + https://source.puri.sm/Librem5/libcmatrix/-/archive/${LIBCM_COMMIT}/libcmatrix-${LIBCM_COMMIT}.tar.gz + https://gitlab.gnome.org/World/Chatty/-/archive/v${PV}/${PN}-v${PV}.tar.gz + " + +LICENSE="GPL-3" +SLOT="0" +IUSE="" +KEYWORDS="~arm64" + +DEPEND=" gnome-extra/evolution-data-server[phonenumber] + dev-libs/feedbackd + gui-libs/libhandy + x11-plugins/purple-mm-sms + dev-libs/olm + dev-libs/libphonenumber + x11-libs/gtk+:3 + x11-plugins/lurch + app-text/libspelling +" +RDEPEND="${DEPEND}" +BDEPEND="${DEPEND}" + +S="${WORKDIR}/Chatty-v${PV}-${COMMIT}" + +src_prepare() { + default + eapply_user + rm -r "${S}"/subprojects/libcmatrix.wrap || die + mv "${WORKDIR}"/libcmatrix-"${LIBCM_COMMIT}" "${S}"/subprojects/libcmatrix || die +} + +pkg_postinst() { + xdg_pkg_postinst + gnome2_schemas_update +} + +pkg_postrm() { + xdg_pkg_postrm + gnome2_schemas_update +} diff --git a/net-im/chatty/chatty-0.8.5.ebuild b/net-im/chatty/chatty-0.8.5.ebuild index f28a64f..9884d3e 100755 --- a/net-im/chatty/chatty-0.8.5.ebuild +++ b/net-im/chatty/chatty-0.8.5.ebuild @@ -20,7 +20,7 @@ SLOT="0" IUSE="" KEYWORDS="~arm64" -DEPEND=" gnome-extra/evolution-data-server[phonenumber] +DEPEND=" >=gnome-extra/evolution-data-server-3.54.0[phonenumber] dev-libs/feedbackd gui-libs/libhandy x11-plugins/purple-mm-sms