commit:     cb58efccc88bbcbd942a55580124d45cf9784043
Author:     Guillermo Joandet <gjoandet <AT> gmail <DOT> com>
AuthorDate: Sun Dec  3 21:12:30 2023 +0000
Commit:     Pacho Ramos <pacho <AT> gentoo <DOT> org>
CommitDate: Sat Dec 16 09:55:24 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb58efcc

gnome-extra/evolution-ews: Version bump to 3.50.2

Signed-off-by: Guillermo Joandet <gjoandet <AT> gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/34111
Signed-off-by: Pacho Ramos <pacho <AT> gentoo.org>

 gnome-extra/evolution-ews/Manifest                 |  1 +
 .../evolution-ews/evolution-ews-3.50.2.ebuild      | 72 ++++++++++++++++++++++
 mail-client/evolution/evolution-3.50.2.ebuild      |  1 -
 3 files changed, 73 insertions(+), 1 deletion(-)

diff --git a/gnome-extra/evolution-ews/Manifest 
b/gnome-extra/evolution-ews/Manifest
index a7d9c03674f6..c18f3bd47112 100644
--- a/gnome-extra/evolution-ews/Manifest
+++ b/gnome-extra/evolution-ews/Manifest
@@ -1,3 +1,4 @@
 DIST evolution-ews-3.48.2.tar.xz 701356 BLAKE2B 
8c941302f383870bacf0dd3f02b28be34105ec7f612b027a505b98be0f66099d65671808e26e86ce756fc47116d012aa1c82fff74c5a501d3778dc7aba6b2498
 SHA512 
deccc3b442718b03809a7c49297a3f5d7c0bd2873fddfd9f90861a102208759cb95db9bfec1b04cff6932678f58aa81467c48fd4b1e32bb49ed43b9d8c9f4f77
 DIST evolution-ews-3.50.0.tar.xz 707208 BLAKE2B 
b2137c393e3ad6f3fdcd865d7dbba8f2830fbf3f287cb5599a23837ca5b4597714deeff08dc6e69443baf96171976476302bafeccdfb0c941c5b63e9a80f69c3
 SHA512 
51b90c018a5aea84e2c89785edcf69fe396d10d3fe447bc3ea5207506efa6433fe7af5e35ef6e2f5c3c2b8e3218ddff12c5be000dcad50c998c914994ce95745
 DIST evolution-ews-3.50.1.tar.xz 707220 BLAKE2B 
8d5e579e885ebdabcbc3f19b18ba8ecaafdf393c473d3f3ca47c0002841634e2fda5c3d3db6ec132c1589a5bc7869e84b36e6761457f00bd999b2e866151b1af
 SHA512 
f02b1815f8d641a5941f67e7b7507966231301f258602b8772e7ae01490f6ac18f66f60609c94e4ea996bf8544a65d5d895dd56a0eabbf7c20a86ff310537c18
+DIST evolution-ews-3.50.2.tar.xz 707800 BLAKE2B 
18241eff067658af2f4620af87dea1c9c7c62476bbf9bf259addf15868a3b7e3f156dc952f21af2cad7ba6c2da9fd348b8733e5887f4276ad7eeeca8f9088476
 SHA512 
9aa4bb023922e39132a0ac3171d95f8362116960aa14dcb961b31ad242e6d7bcf2e946f19aea2c6f9a5324ca0954731264594a27fbb2b0e2cc38eca0cf441108

diff --git a/gnome-extra/evolution-ews/evolution-ews-3.50.2.ebuild 
b/gnome-extra/evolution-ews/evolution-ews-3.50.2.ebuild
new file mode 100644
index 000000000000..def2f07990d7
--- /dev/null
+++ b/gnome-extra/evolution-ews/evolution-ews-3.50.2.ebuild
@@ -0,0 +1,72 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake gnome2 optfeature
+
+DESCRIPTION="Evolution module for connecting to Microsoft Exchange Web 
Services"
+HOMEPAGE="https://wiki.gnome.org/Apps/Evolution 
https://gitlab.gnome.org/GNOME/evolution-ews";
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
+IUSE="test"
+
+# libical-glib currently (2020-02-29) oddly behind USE=introspection
+RDEPEND="
+       dev-db/sqlite:3
+       >=dev-libs/glib-2.68:2
+       >=dev-libs/libical-3.0.5:0=[introspection(-)]
+       >=dev-libs/json-glib-1.0.4
+       >=dev-libs/libmspack-0.4
+       dev-libs/libxml2:2
+       >=gnome-extra/evolution-data-server-${PV}:0=
+       >=mail-client/evolution-${PV}:2.0
+       >=net-libs/libsoup-3.0:3.0
+       >=x11-libs/gtk+-3.10:3
+"
+DEPEND="${RDEPEND}
+       test? ( >=net-libs/uhttpmock-0.9:1.0 )
+"
+BDEPEND="
+       dev-util/gdbus-codegen
+       dev-util/glib-utils
+       >=dev-util/intltool-0.35.5
+       >=sys-devel/gettext-0.18.3
+       virtual/pkgconfig
+"
+
+# Unittests fail to find libevolution-ews.so
+RESTRICT="test !test? ( test )"
+
+# global scope PATCHES or DOCS array mustn't be used due to double 
default_src_prepare
+# call; if needed, set them after cmake_src_prepare call, if that works
+src_prepare() {
+       cmake_src_prepare
+       gnome2_src_prepare
+}
+
+src_configure() {
+       local mycmakeargs=(
+               -DWITH_MSPACK=ON
+               -DENABLE_TESTS=$(usex test)
+       )
+       cmake_src_configure
+}
+
+src_compile() {
+       cmake_src_compile
+}
+
+src_test() {
+       cmake_src_test
+}
+
+src_install() {
+       cmake_src_install
+}
+
+pkg_postinst() {
+       optfeature "oauth support" 
"gnome-extra/evolution-data-server[oauth-gtk3]"
+}

diff --git a/mail-client/evolution/evolution-3.50.2.ebuild 
b/mail-client/evolution/evolution-3.50.2.ebuild
index 80dbd5b91eeb..c98cc6be7f77 100644
--- a/mail-client/evolution/evolution-3.50.2.ebuild
+++ b/mail-client/evolution/evolution-3.50.2.ebuild
@@ -143,7 +143,6 @@ src_test() {
 
 src_install() {
        cmake_src_install
-
        readme.gentoo_create_doc
 }
 

Reply via email to