diff options
Diffstat (limited to 'gnome-extra/evolution-ews')
-rw-r--r-- | gnome-extra/evolution-ews/Manifest | 2 | ||||
-rw-r--r-- | gnome-extra/evolution-ews/evolution-ews-3.44.4.ebuild | 72 |
2 files changed, 74 insertions, 0 deletions
diff --git a/gnome-extra/evolution-ews/Manifest b/gnome-extra/evolution-ews/Manifest index a714b2f6e33a..1d7808307293 100644 --- a/gnome-extra/evolution-ews/Manifest +++ b/gnome-extra/evolution-ews/Manifest @@ -1,5 +1,7 @@ DIST evolution-ews-3.44.2.tar.xz 690680 BLAKE2B 029083bcb29d8c6883105fb3e5648501f620946fb11aa60e87feb79857c3e92247ae9987e3a40c185552dd60887f6b6aab00fec3d47f8340357aabf51dcfd4b7 SHA512 dac8ddfc04993585de0dad8eb34ec7296ab2146806a49db1ef182844abee7f383187f621f5b8beaddf6ffbab431ea7d811ce02ff64b87448fb2ff324d28a3620 DIST evolution-ews-3.44.3.tar.xz 691460 BLAKE2B 7d00e2dd121d4e6263ded369e3ad6efafc52979d65db4804ea5fa5039b72431bd5d1c2f029e1bbec5a32c0427719178d29b7d95c25a9e5b43bacb0ae24a331ce SHA512 b0961b209107c2df396ff5e2dcb8e9229184a6efd6fe9412cf066470d2c73844209cf2d5e4a7e4dcebb0da5bc2119fbe5d1008b5ec58592cf307178dc680d515 +DIST evolution-ews-3.44.4.tar.xz 691396 BLAKE2B 69344bec9dffe21e54e77325929b791cc89072e9a2a2f9a0fbcf5551c1f8b13c90c4a3c2bd934956c4e1b73b306fbdd6827c6fb4ef7aee182a3bdbeb450d124a SHA512 0326b274fbcc3630ccaf6517495ce22409706f0ad16c11b189f91c27ab8921a639bb07296d51063e71cb706e66bd861044adbf146b16f9fca4b4cd9cde6edb65 EBUILD evolution-ews-3.44.2.ebuild 1513 BLAKE2B 2a75282687e78de16ab8f786332db8886ba8bae3401815209a60320d5a87277d1155d1fa2cf8a0c6d502414fe07e8104b2350544845bc4bbfc6fa5b8838d0174 SHA512 75ed530a0622b572b91980cfb4776b2fe3ceef5367569f73637f78a1fe8757b70b458d9209fc6d19c3a7242c48fed7acb79a478c59bde8108a1a8479af59e538 EBUILD evolution-ews-3.44.3.ebuild 1515 BLAKE2B 7041e1c003effc3fd82a1736651cf4ae19729eb2dee8d6d8c1692bb5b72a7ca1ec2cd1d69f90d37b0a87f78765df747595e4e079254f279a323aa7e657bd8231 SHA512 38c24b68896774d456266760c9c04fc9812ebb4b41abe954db5451b8f8556b7c4dcc9ec9108a6713e6d2d50f80d93bf5339558811e1f54b8ab04209e96bb260a +EBUILD evolution-ews-3.44.4.ebuild 1560 BLAKE2B ebb8f055b6b4a9de78bcca53cb12989fbbc53d613d7c7a5d571413700960481a5b7ec470463e9842b2de9fc4dd7effadc6753f34e59e6f328426c0c70adf09be SHA512 cd14b96d656c06b4daaa65204ed90e3218ba00d14da985e390eaaa18b67f929a9cc4f6d83c22655b43d0a0e1acb5b600ad16f4a4fabf0f4032ad95fba692fbbc MISC metadata.xml 250 BLAKE2B 8f7f0fe023d43e380e7861e897e6afcb5de4baefb42ea9c65a57dfc0d204c6f787a99295141832e732ebb08be218da56ba77e2dd9639e4e3aabf718ce4db1d0c SHA512 2684e772dd6d83e4b49f08f2ba22d8a0a753e7b46863489eff1b5d1f2f147ad80ffd93245ca405ac4c747249bc1b754454ec9865fe16da70f9b257051e105fd8 diff --git a/gnome-extra/evolution-ews/evolution-ews-3.44.4.ebuild b/gnome-extra/evolution-ews/evolution-ews-3.44.4.ebuild new file mode 100644 index 000000000000..b5351070c29c --- /dev/null +++ b/gnome-extra/evolution-ews/evolution-ews-3.44.4.ebuild @@ -0,0 +1,72 @@ +# Copyright 1999-2022 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 ~riscv ~x86" +IUSE="test" + +# libical-glib currently (2020-02-29) oddly behind USE=introspection +RDEPEND=" + dev-db/sqlite:3 + >=dev-libs/glib-2.62: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-2.58:2.4 + >=x11-libs/gtk+-3.10:3 +" +DEPEND="${RDEPEND} + test? ( net-libs/uhttpmock ) +" +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] +} |