From 6fb9d65d5018875d33118870904f77566ace8bb0 Mon Sep 17 00:00:00 2001 From: Gerben Jan Dijkman Date: Wed, 22 Mar 2023 13:30:03 +0100 Subject: [PATCH] Version bump --- net-voip/gnome-calls/Manifest | 1 + net-voip/gnome-calls/gnome-calls-44.0.ebuild | 62 ++++++++++++++++++++ 2 files changed, 63 insertions(+) create mode 100755 net-voip/gnome-calls/gnome-calls-44.0.ebuild diff --git a/net-voip/gnome-calls/Manifest b/net-voip/gnome-calls/Manifest index 1741d7f..2255d90 100755 --- a/net-voip/gnome-calls/Manifest +++ b/net-voip/gnome-calls/Manifest @@ -1,2 +1,3 @@ DIST calls-v43.3.tar.gz 535731 BLAKE2B a4c0268f47b3cbcff5c60a8ba363b97f12c211d8d7fcdc02cf06ca1e0d71cd3d423e3c1e026ebcb2420a78d325b5d9268a29ccd00692165fd0a96e75d7b46719 SHA512 35f340a52cea5a66a81b906f62fbf1ec46fc6eddeac34c67e703e438603e307866dab44485c5b1eb51b12dbe6902f79311e8d4cfd007a6718d5c9f45735ded22 +DIST calls-v44.0.tar.gz 544943 BLAKE2B 6f554ef71d3009b36cadbdeab90d4088cd44632061f55bd3dd1469572d9d8ac7a2af9695c02163029f03b313a470887d0898b8666ce1fb26382325127ad8cdb0 SHA512 92e8e20a562caa2df27d1c4cc7d17f1f8d33c9f3a1f2f0c3f933ab98a7f505d116859b5728df41e7e57622e42a5f70f93097e9803207ec62e85a79fb39192b30 DIST libcall-ui-619dd91561ad470db3d0e0e263ebc35d787afd2e.tar.gz 165840 BLAKE2B 4bbeec0dd5314bdbd4aacef4cb7a7599557a35c32b3135120bfbc6977a2a1a4f17f702eac021f694f11dffe5ecebc23b44ffda765d1b9e10d5f23f88461e1b2a SHA512 c42bb6474fd7215b23a5496ae6ebbcf3e0e3f123c358f79f9fb0800def336386ff334d9b780f1f77614e94003f79dce739edb4bdd0502b9969f3706a6d2091a5 diff --git a/net-voip/gnome-calls/gnome-calls-44.0.ebuild b/net-voip/gnome-calls/gnome-calls-44.0.ebuild new file mode 100755 index 0000000..e70cba1 --- /dev/null +++ b/net-voip/gnome-calls/gnome-calls-44.0.ebuild @@ -0,0 +1,62 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +VALA_USE_DEPEND="vapigen" + +inherit vala meson gnome2-utils xdg + +LCU_COMMIT="619dd91561ad470db3d0e0e263ebc35d787afd2e" +DESCRIPTION="Phone dialer and call handler" +HOMEPAGE="https://gitlab.gnome.org/GNOME/calls" +SRC_URI=" + https://gitlab.gnome.org/GNOME/calls/-/archive/v${PV}/calls-v${PV}.tar.gz + https://gitlab.gnome.org/World/Phosh/libcall-ui/-/archive/${LCU_COMMIT}/libcall-ui-${LCU_COMMIT}.tar.gz +" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~arm64" +IUSE="+introspection +vala" +REQUIRED_USE="vala? ( introspection )" + +DEPEND=" + dev-libs/feedbackd + >=gui-libs/libhandy-1.0.0 + dev-libs/folks + dev-libs/gom + dev-libs/libpeas + >=net-misc/modemmanager-1.12.0 + >=media-sound/callaudiod-0.0.5 + gnome-extra/evolution-data-server + net-libs/sofia-sip + dev-libs/protobuf + " +RDEPEND="${DEPEND}" +BDEPEND=" + vala? ( $(vala_depend) ) + dev-util/meson + dev-libs/gobject-introspection + dev-util/wayland-scanner +" + +S="${WORKDIR}/calls-v${PV}" + +src_prepare() { + default + eapply_user + use vala && vala_src_prepare + + rm -r "${S}"/subprojects/libcall-ui || die + mv "${WORKDIR}"/libcall-ui-"${LCU_COMMIT}" "${S}"/subprojects/libcall-ui || die +} + +pkg_postinst() { + xdg_pkg_postinst + gnome2_schemas_update +} + +pkg_postrm() { + xdg_pkg_postrm + gnome2_schemas_update +}