From e374e165c2ee372e9c6d10860ea6ef47f180f6b2 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Sun, 2 Oct 2022 07:12:21 +0100 Subject: gentoo auto-resync : 02:10:2022 - 07:12:21 --- mail-client/geary/Manifest | 2 + mail-client/geary/geary-43.0.ebuild | 100 ++++++++++++++++++++++++++++++++++++ 2 files changed, 102 insertions(+) create mode 100644 mail-client/geary/geary-43.0.ebuild (limited to 'mail-client/geary') diff --git a/mail-client/geary/Manifest b/mail-client/geary/Manifest index af0000185915..ac4660fcaaa8 100644 --- a/mail-client/geary/Manifest +++ b/mail-client/geary/Manifest @@ -2,5 +2,7 @@ AUX 40.0-Correct-the-conditional-comments-in-the-test-data.patch 1459 BLAKE2B 36 AUX 40.0-Fix-accessibility-issues-with-initializer-of-constan.patch 1386 BLAKE2B e7d0a5488a41c80e08073479bfb030148de6e0031532bc322073d71bf503e5c963a24ae7fec571ff0a21b3109d84933f0bef4d95a0d00d7cfd6e1fda98c10e71 SHA512 ef2b8435f13d1a5c144372f925cf6517eabf3db0f092eea04f1f0df9ef10cb1c9e6ff1ff7bb2f7c965789bd3dae7ed92cc4bc0cd1a1ce28c188b350506998df4 AUX 40.0-Util.Cache.Lru-Workaround-missing-generic-type-argum.patch 849 BLAKE2B 618a25a934d92c2ea4cb2c06d05ab99e9e6ecffc782bedc8de659b084a21d4ea6e37b13a8067b3d85e45d9b9b295843372c7eb988ee5fb67f849d7de0c36deef SHA512 e657bd88cf39d715190dbce1fb8d93df2c91e7f2b7c6d1dd4ed02d177e650195fd179f23440559e84b1f5dfd0ee35e9ea75cdd4a76810f2ebfa8db7b3f9280b2 DIST geary-40.0.tar.xz 2490940 BLAKE2B 67ff23f9a6f4760947b5d9ac3167ffb91539af7e0afbde2c6bc7b35adbf286868f24ed74b932412e9c039ab4e2e71b4162e08e8bd31fa3abc02d10fb9c1ce47d SHA512 d31716121be63a9d39caf4bffacce0109cebcc8048127c37fac6969b4103ab2cf12aac9bed73623b0f3baf7f39996b8f0b0fe9b57968054d51ae3e209f6b1522 +DIST geary-43.0.tar.xz 2476748 BLAKE2B 760820be83deae838a09c55adc4416348259073be26359bbf10e7998d8d794bd519b8601d79ff15f7980f87d68cdd1603188244b9931c227205f1db1ed014668 SHA512 71bf774aa27d4edef61932197bbf9b58b67ace8dd7969c4669fcd45e33c05a08d3d6eae280ea6a7e9f58db626f541f15b0f0d33f3162bef5fd21a368122dbba0 EBUILD geary-40.0-r2.ebuild 2450 BLAKE2B 44fcb9c2f422165bee0b0379c925a190ab03e24a6294c2d005cd825410d5b90158854aa5522445bda80b5039c315aa0c7b8e373848b45d99ba76ed82ea9b85c0 SHA512 2aa0b488ef35199f4c79e561cbb7fa6183c3139c79a40426bd4334c91f6e3919ccbdd8fe5adaba69f428aa7a9de7cb8fd0065a623be549090eced35a51f49166 +EBUILD geary-43.0.ebuild 2144 BLAKE2B 66136d0d6f8d2b2d8bccb87e2087d02100b1db25e3060decca47620706764a18b07fa5b369be7334816fbf84a6ddf4cf81d7c12c42ae70af3df751cbb6123828 SHA512 b613944dbcb19b87c9e7c497f44dec01a31f49b5133711a02a60ea0e1b2fe8eac3f22dd974c0f45766895399ec4cfbdada2ad973b2b5c8beba7eedfddab9f606 MISC metadata.xml 380 BLAKE2B 8dfe66dd2f5e619ff018c1c64f23da3edf82ecf6162f9223068306792716cd0c4c3f7bd31b91ea7fd5fb492c877b4964edec6461f521919c8d88f59c664028e8 SHA512 8cd4286e4a6c2cdf7504938087e77ab5e17242da40104866c834b2426d6664afdb2a2512d47cda85ae842cdeb0800905fa5b69c711480008af826df0963335d2 diff --git a/mail-client/geary/geary-43.0.ebuild b/mail-client/geary/geary-43.0.ebuild new file mode 100644 index 000000000000..ea3fae6d6368 --- /dev/null +++ b/mail-client/geary/geary-43.0.ebuild @@ -0,0 +1,100 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit gnome.org gnome2-utils meson vala virtualx xdg + +DESCRIPTION="A lightweight, easy-to-use, feature-rich email client" +HOMEPAGE="https://wiki.gnome.org/Apps/Geary" + +LICENSE="LGPL-2.1+ CC-BY-3.0 CC-BY-SA-3.0" # code is LGPL-2.1+, CC licenses for some icons +SLOT="0" +IUSE="test ytnef" +RESTRICT="!test? ( test )" +KEYWORDS="~amd64 ~arm64 ~x86" + +# >=gspell-1.7 dep to ensure all libraries used use enchant:2 +DEPEND=" + >=dev-libs/glib-2.68:2 + >=x11-libs/gtk+-3.24.23:3 + >=net-libs/webkit-gtk-2.38:4.1= + >=dev-libs/gmime-3.2.4:3.0 + >=dev-db/sqlite-3.24:3 + + x11-libs/cairo[glib] + app-text/enchant:2 + >=dev-libs/folks-0.11:0= + >=app-crypt/gcr-3.10.1:0= + >=dev-libs/libgee-0.8.5:0.8= + net-libs/gnome-online-accounts + media-libs/gsound + >=app-text/gspell-1.7:= + >=dev-libs/icu-60:= + app-text/iso-codes + >=dev-libs/json-glib-1.0 + >=gui-libs/libhandy-1.2.1:1= + >=dev-libs/libpeas-1.24.0 + >=app-crypt/libsecret-0.11 + net-libs/libsoup:3.0 + dev-libs/snowball-stemmer:= + >=dev-libs/libxml2-2.7.8:2 + ytnef? ( >=net-mail/ytnef-1.9.3 ) +" +RDEPEND="${DEPEND} + gnome-base/gsettings-desktop-schemas +" +BDEPEND=" + ${PYTHON_DEPS} + >=dev-libs/appstream-glib-0.7.10 + dev-libs/libxml2 + dev-util/itstool + >=sys-devel/gettext-0.19.8 + virtual/pkgconfig + test? ( net-libs/gnutls[tools] ) + + $(vala_depend) + x11-libs/gtk+:3[introspection] + net-libs/webkit-gtk:4.1[introspection] + dev-libs/gmime:3.0[vala] + app-crypt/gcr:0[introspection,vala] + dev-libs/libgee:0.8[introspection] + media-libs/gsound[vala] + app-text/gspell[vala] + gui-libs/libhandy:1[vala] + app-crypt/libsecret[introspection,vala] + net-libs/libsoup:3.0[introspection,vala] +" + +src_prepare() { + vala_setup + gnome2_environment_reset + default +} + +src_configure() { + local emesonargs=( + -Dprofile=release + -Drevno="${PR}" + -Dvaladoc=disabled + -Dcontractor=disabled + -Dlibunwind=disabled + $(meson_feature ytnef tnef) + ) + + meson_src_configure +} + +src_test() { + virtx meson_src_test +} + +pkg_postinst() { + xdg_pkg_postinst + gnome2_schemas_update +} + +pkg_postrm() { + xdg_pkg_postrm + gnome2_schemas_update +} -- cgit v1.2.3