diff options
author | 2023-09-19 19:15:26 -0300 | |
---|---|---|
committer | 2023-09-21 10:50:53 -0400 | |
commit | d21415d969a5482e2d326f69eaaf27cebfc0f0c0 (patch) | |
tree | cf8c201cbdfc95aba1cca288b87b5462a91622d2 /gnome-extra/gnome-contacts/gnome-contacts-45.0.ebuild | |
parent | app-crypt/libsecret: Version bump to 0.21.1 (diff) | |
download | gentoo-d21415d969a5482e2d326f69eaaf27cebfc0f0c0.tar.gz gentoo-d21415d969a5482e2d326f69eaaf27cebfc0f0c0.tar.bz2 gentoo-d21415d969a5482e2d326f69eaaf27cebfc0f0c0.zip |
gnome-extra/gnome-contacts: Version bump to 45.0
Signed-off-by: Guillermo Joandet <gjoandet@gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/32936
Signed-off-by: Matt Turner <mattst88@gentoo.org>
Diffstat (limited to 'gnome-extra/gnome-contacts/gnome-contacts-45.0.ebuild')
-rw-r--r-- | gnome-extra/gnome-contacts/gnome-contacts-45.0.ebuild | 73 |
1 files changed, 73 insertions, 0 deletions
diff --git a/gnome-extra/gnome-contacts/gnome-contacts-45.0.ebuild b/gnome-extra/gnome-contacts/gnome-contacts-45.0.ebuild new file mode 100644 index 000000000000..43292f433bf7 --- /dev/null +++ b/gnome-extra/gnome-contacts/gnome-contacts-45.0.ebuild @@ -0,0 +1,73 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +PYTHON_COMPAT=( python3_{10..12} ) + +inherit gnome.org gnome2-utils meson python-any-r1 vala xdg + +DESCRIPTION="GNOME contact management application" +HOMEPAGE="https://wiki.gnome.org/Design/Apps/Contacts" + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~sparc ~x86" +IUSE="+gnome-online-accounts" + +VALA_DEPEND=" + $(vala_depend) + >=dev-libs/gobject-introspection-1.54 + dev-libs/folks[vala(+)] + gnome-online-accounts? ( net-libs/gnome-online-accounts[vala] ) + gnome-extra/evolution-data-server[gtk,vala] + >=dev-libs/libportal-0.6:=[vala] +" +RDEPEND=" + >=dev-libs/folks-0.14.0:=[eds] + >=dev-libs/libgee-0.10:0.8= + >=dev-libs/glib-2.64:2 + >=gui-libs/gtk-4.12:4 + >=gui-libs/libadwaita-1.4_alpha:1 + >=gnome-extra/evolution-data-server-3.42:=[gnome-online-accounts?] + >=dev-libs/libportal-0.6:= + >=media-gfx/qrencode-4.1.1:= + gnome-online-accounts? ( net-libs/gnome-online-accounts:= ) +" +DEPEND="${RDEPEND}" +BDEPEND=" + ${PYTHON_DEPS} + ${VALA_DEPEND} + app-text/docbook-xml-dtd:4.2 + app-text/docbook-xsl-stylesheets + dev-libs/appstream-glib + dev-libs/libxml2:2 + dev-libs/libxslt + >=sys-devel/gettext-0.19.8 + virtual/pkgconfig +" + +src_prepare() { + default + vala_setup + xdg_environment_reset +} + +src_configure() { + local emesonargs=( + -Dcamera=true # Ignored + -Dmanpage=true + -Ddocs=false + $(meson_use gnome-online-accounts goa) + ) + meson_src_configure +} + +pkg_postinst() { + xdg_pkg_postinst + gnome2_schemas_update +} + +pkg_postrm() { + xdg_pkg_postrm + gnome2_schemas_update +} |