From 5f0030fd1370c4d03dbb2e0d3086f5e618a33749 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Sun, 28 Apr 2024 23:59:44 +0100 Subject: gentoo auto-resync : 28:04:2024 - 23:59:44 --- gnome-extra/gnome-contacts/Manifest | 2 + .../gnome-contacts/gnome-contacts-46.0.ebuild | 72 ++++++++++++++++++++++ 2 files changed, 74 insertions(+) create mode 100644 gnome-extra/gnome-contacts/gnome-contacts-46.0.ebuild (limited to 'gnome-extra/gnome-contacts') diff --git a/gnome-extra/gnome-contacts/Manifest b/gnome-extra/gnome-contacts/Manifest index a22a5cd91393..c74090eaa71b 100644 --- a/gnome-extra/gnome-contacts/Manifest +++ b/gnome-extra/gnome-contacts/Manifest @@ -1,4 +1,6 @@ AUX 45.1-clang.patch 9749 BLAKE2B 3c3b7adb794af29faff2b5cf4b4caff3957b7af103072cfd8331ef142715868e82fdd478212e0f64b21b43fbacf856f29d3fe16b4a5552fa61a4e86761ae1dd1 SHA512 3325e9d0b5d43d170bfd70f4c52b5b9fd09d02c57e945cd6ccc78beb034cbb0109a87fd723733a513991d255295ac33850d92a434bea0400f37481ad8cd104f4 DIST gnome-contacts-45.1.tar.xz 402748 BLAKE2B 02cb3fd3ebcfd4e33add4706b1746940a14d680697ddaf54f9e006a14c15e7a11f791af2704b40573b59c6348ba3f1e1e216b514b1bc5fed990f0e8eaf1dc45b SHA512 87fc5b235e955ca347950306d37d0d8aea71dbcdb0f8d5c45d96da3a316f5e40da6004d6c5ab3674acdf7237f81bd508486c90130d01b045ee0c0582b04ba8aa +DIST gnome-contacts-46.0.tar.xz 410040 BLAKE2B bff36046bf6a37d5550458d55078ec2dfc0704c31365e925788ed64cf03af88ae73be45e256c770fdbc43e65dba5487812fafe169168c2ef625853eaeff17e90 SHA512 adadbb4038053e402f131f530b61fa1c33008eac819d2c03e0a024080bc7e5e24b022a0e9d773ffa03e20324296338d1c3115d25a39f6a3fddd4480de3c8980e EBUILD gnome-contacts-45.1.ebuild 1674 BLAKE2B 23b45c1af9e89b4aaef28c4dfd025b0d5d2ac1f44788f11f863c8f3e62ad7d0369445291e6fcd4fbefebb10b64f8408ae95f50f91511c09378d69e2048eff7a2 SHA512 94d41372e684d46d586ea713462cae457e55431b0f589b3adfb2337935c257b9a3294a17333b010741028c84f03d940456fd852440504b8b46f0582e36837139 +EBUILD gnome-contacts-46.0.ebuild 1573 BLAKE2B aef73a7a771051e8d1ef227134780c433714c49a8b5b76f1799b39df4352baaf60f38c5325fa35c63909d6b51d3e98b0fbae21f3333f0b3b8c6ccb5006eb00c3 SHA512 1fc9179f5a12ffb7113ceb45534f5815f394236d2fe741458c14586c46cbe2c6869dd65b4dfe4de62a9b67f03ca6b433cb5fe6deaaf7cf5092af582ae2c7e6b4 MISC metadata.xml 504 BLAKE2B 876846abc81450936c89143571a1b26cd48f095c22aa76632e3aa8d860fc77fd8cf5f9aa6f39ecc37f02d53964aa2cbc35f74acc1ecf7a947cef4568b8b5a1dd SHA512 2241ed2d7e0c42276ac709c76085ec62c743cafde605494a5ffd5314a7c1d555d2463104c6487bb3ae4a0360d3f68220b910dfd0c40ea4f52c748a727b1aa0f5 diff --git a/gnome-extra/gnome-contacts/gnome-contacts-46.0.ebuild b/gnome-extra/gnome-contacts/gnome-contacts-46.0.ebuild new file mode 100644 index 000000000000..679a34918174 --- /dev/null +++ b/gnome-extra/gnome-contacts/gnome-contacts-46.0.ebuild @@ -0,0 +1,72 @@ +# Copyright 1999-2024 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 ~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:=[gtk,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/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 +} -- cgit v1.2.3