diff options
author | Pacho Ramos <pacho@gentoo.org> | 2014-11-13 12:47:01 +0000 |
---|---|---|
committer | Pacho Ramos <pacho@gentoo.org> | 2014-11-13 12:47:01 +0000 |
commit | e3bd6f3a761efa096dfccc1bd2d98b27ce18243d (patch) | |
tree | dd4a9ed29bb9e01c7711a25914d7a4d7c31c029a /mail-client/evolution | |
parent | Drop package due bug #508854 (diff) | |
download | historical-e3bd6f3a761efa096dfccc1bd2d98b27ce18243d.tar.gz historical-e3bd6f3a761efa096dfccc1bd2d98b27ce18243d.tar.bz2 historical-e3bd6f3a761efa096dfccc1bd2d98b27ce18243d.zip |
Drop old (#508854)
Package-Manager: portage-2.2.14/cvs/Linux x86_64
Manifest-Sign-Key: 0xA188FBD4
Diffstat (limited to 'mail-client/evolution')
12 files changed, 16 insertions, 832 deletions
diff --git a/mail-client/evolution/ChangeLog b/mail-client/evolution/ChangeLog index c06a717bfc1a..86427d42a7bb 100644 --- a/mail-client/evolution/ChangeLog +++ b/mail-client/evolution/ChangeLog @@ -1,6 +1,16 @@ # ChangeLog for mail-client/evolution # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/mail-client/evolution/ChangeLog,v 1.431 2014/11/11 11:42:11 pacho Exp $ +# $Header: /var/cvsroot/gentoo-x86/mail-client/evolution/ChangeLog,v 1.432 2014/11/13 12:47:00 pacho Exp $ + + 13 Nov 2014; Pacho Ramos <pacho@gentoo.org> -evolution-2.32.3-r1.ebuild, + -evolution-3.12.7.ebuild, -files/evolution-2.32.0-wrong-lafile-usage.patch, + -files/evolution-2.32.1-libnotify-0.7.patch, + -files/evolution-2.32.2-mime-handler.patch, + -files/evolution-2.32.2-smime-fix.patch, + -files/evolution-2.32.3-g_thread_init.patch, + -files/evolution-2.32.3-gmodule-explicit.patch, + -files/evolution-2.32.3-libxml2-2.9.patch, metadata.xml: + Drop old (#508854) *evolution-3.12.8 (11 Nov 2014) diff --git a/mail-client/evolution/Manifest b/mail-client/evolution/Manifest index 92f40b0f9ed8..f1d6153a6933 100644 --- a/mail-client/evolution/Manifest +++ b/mail-client/evolution/Manifest @@ -1,28 +1,16 @@ -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 -AUX evolution-2.32.0-wrong-lafile-usage.patch 634 SHA256 79e169a86b658bbd339fe79585f908f0eee4cfeef972be0731faa742a769deb8 SHA512 090833ec9422a30ae8306e748115a4d21e47e48583d231226c4b9571ff36e39aa62e190eb5e392a5790f59067bdef3d5181c414f0b52d5679171a64924cf7a4f WHIRLPOOL 712cea5305f6d7b745e156db64f9c48b83e854415e7b08ce72c3ff19e6a94635235808833ca5df7f6a9eca1a0f45c22765c12a80c50ec8c596dcd3abf40e4fd3 -AUX evolution-2.32.1-libnotify-0.7.patch 2239 SHA256 73746e65a3ba190ace8bd1e5fc9d52f6a67556fac0ba8727d7705ffe74e3ce0d SHA512 c8ee71f63bf5f15d4f759614c587cdfd2721e4a3df878b7f89b1cd614d8bbd11485fb61af8e1f528236e8086c5529394488502488b9d5186af167007320bb0f6 WHIRLPOOL 9f7a158a15acbf13aeffe1c39afc635592148ce9fd624a53cd293c507bda7cd51c0fddd369fbbeb8717e4557d5fde75786b43a6e9cd4c23f4156c9a1216e89cd -AUX evolution-2.32.2-mime-handler.patch 4169 SHA256 ba6db000b4c38b53462c0281146e504b7212b84a6d7f5f482b375674042ff846 SHA512 cb42e680b580eb792643aef30a7228e4e1346be4f1b607401e17a13b4f1c0b19748b344c0cba2e7979cebb6b7de391f93ba3d03d42e13a73aa7f0bb08c4006bc WHIRLPOOL c77b72cf65847f481affdc744b32c768d4e235a776fd1206144cba98c84b4fdea818baf31118b0130c0a929925c2c145586e2eaf7136c994fc4ec098c0938628 -AUX evolution-2.32.2-smime-fix.patch 2444 SHA256 3e5fae0d34cec92f01c1e66d5fdac858f39619bfcb00f8f74231c04571892362 SHA512 c5ebb166720cce7b42fe36d3cfd392500e3075c620487b0b7a30f21630bb26116ea9111190dacc992acdf85e4d95941f2307744bfb2c9e929d55827a880297f1 WHIRLPOOL 16464ac6f8c160b04de3f6aee59ad59208726a3eaa00791065707bc78cfbf459b6b9056bb5a627463941b01a7ae4fd51c5a7255184fe342991a2d7add8d8fca3 -AUX evolution-2.32.3-g_thread_init.patch 2810 SHA256 2162851b365ceb0bf3f7963d21951156bd7dd58c875dbaf33b6714d1a3df1c68 SHA512 8b527b871e405f7541e1c67a4bd85f536b42f92874bb99268c4bec022d73f1e9238144893f37c48a640e719d8a31b578a743a3dd759d28ea5809d988b8482240 WHIRLPOOL 8eb7c0065f89817f20d987ba06b6e343743c105375646d9a15c10b76cde2a363b7b0f754382668a2698a47a6d44a575fd341367d773d5f94e47e19fba62b9b38 -AUX evolution-2.32.3-gmodule-explicit.patch 808 SHA256 92e12766bcbe6e9dc46720c93ece116c4abd28a15798eb976ad0deb96da6e29c SHA512 853bd8c1da4c36cd19ecb2fba289576dac2ed150d23e038af53579e64258e2d35b1f8fabf6b9cd7736d4a7835cd59cb0eab395da8c84bfb94826bd579b59a5ab WHIRLPOOL a662c1b0237fefeff2c93b7f048b8374d35e8447e0e3ae2a862097dddaef39f771eb5b611abf44670b7184e1b2078f5d04d26ea868772b53d9f63f1cc2cef4b5 -AUX evolution-2.32.3-libxml2-2.9.patch 1649 SHA256 1c9551df454b3fd824c8b9e1e0e0c6ef155d77b8b0a92a1f417aa219648363d8 SHA512 f9037337ada708a45820d08385989f55e115189fa779aad52b4a6e7358b480b855e803ea9b58f09304268267f6593838ba526f0653e549a06757140070be9a3f WHIRLPOOL 453e60c595ff4cfec59b7f3ccaddb77b625025f49946d17e561e5604c59cad056b9193345ef78957a113ea880cc3b894881446d68707b572029b82692722f1e0 -DIST evolution-2.32.3-patches.tar.xz 11784 SHA256 eadfcd9d1663206f1d15457358afa7901f095894d782d4043ffd762b242eded6 SHA512 f8514ffc5079ba91448277365fadcec3f4ec949fdef8a5eebd1d529aaa73736721c405088eea363bbf5fc9cac6f8799ed329b53c5369e6acf93ac16eb8d2e7ac WHIRLPOOL 1a9fb503c921705d58ab89aa24495cb85cbd00df8ff6f2fd1f79750213759ee4d4856efe5bf7bd927eff3e250b2c06c0aec448d69fc974bc17a47fb67a49f8bc -DIST evolution-2.32.3.tar.bz2 31966138 SHA256 33ab38780e9abb71506230e331e9c3534444b5ed3f17046f0b6371a00df686fb SHA512 7241954f4e6ab87151e2c4af0bd33d5f428ab5e01f935aafbfaf50714a495fe01fe54c3f3c6498d514880bf1c5271d491a523d79b2928827490204b9eee4c0d3 WHIRLPOOL 982ca39ff6c02adbd168a8c82a164636eaf908e0e4905195d321187199339a8e9725fa91b7d8d95b3ff5d32a9b7faf0a4a9da8d651915b4d1581788f722fb8c9 DIST evolution-3.12.4.tar.xz 12135060 SHA256 4e52f46038a859179a2a20c13d2bf9ad6ea240f03ec9e54661f813b0582905a2 SHA512 1fd7479560a25d3b239457c18622ca0d9f1dac383aa51799abe77aac65fcc2812a4bdb21223b04da1554ec4255da833b3ff68cfce8990ed3363e432df649d59a WHIRLPOOL 1210e19a2d345d1361f89c9166751ccd5af503774eee2a313db94767cc6be55fcb816a87cd8926294cd855d6826ec464f25e59ec02f7f91b25cbee273d2fff87 -DIST evolution-3.12.7.tar.xz 11325012 SHA256 77fdfe1a92edb514bf28e577ff46e5a4c22d16c389077eff23945b0feb650eb9 SHA512 f12d2bd520c68b9b6068db0d2c4e62292f537600471639b82bad316006ade6fcc9d3620d2d594ed6dd7348df7b6c0e748d87752325433404ec39b748827add64 WHIRLPOOL 61cc16a0a86ddab50a2e5f068213c8174ecef55e82369c9db98053b804c8db6f1adb8fc0d2ad4e706477b36db7dff7a6225af326c926e53134cf48e93b2eec40 DIST evolution-3.12.8.tar.xz 11370556 SHA256 6a6996ed350e2bc09ecb63befdbc9cfbd9d1097e0ff77033e9bafd1f7b5a6414 SHA512 5f41ed843f478dbe7d66908369390c28b0fc67f616f21d1ea13b6d52491f4acaa7f933f3aa7cbf2a27e1b6e7c9fa244b7f456ab6b14714775289cd21f1a8b983 WHIRLPOOL c8d50bc2a8bf47e644b6b4b39617ff9a55ab22c2c2b968eee1237ec2222ccb40999053d247d3940a4c5214f89477535959e7f404e3ffc082f8f9b2bdc711b9c3 -EBUILD evolution-2.32.3-r1.ebuild 6164 SHA256 eccfbb24f84fdee7528af0973e475f92e7049b85e59bfbbcc4e58b67747e8e49 SHA512 4f84b8ab0e6188a4162199d7ed1e319702f2831cb1907452d7d02b82e5eaf19f439d99e39f05852ff81ffcdd75b6da5036c04e3d177afd45bdb475ad4ec5de33 WHIRLPOOL 95416087ca1f2677f145d2bbabfb2c6d4d7a0497d03d0fa76aa7a1d5abadb0136d796a7c6c5048745c4fb33448dea5fd744b8eda22a0a7e2b99c5076a0c5401c EBUILD evolution-3.12.4.ebuild 4453 SHA256 cb5b2f5b25dff618d43dc0f7498f2e8b8b161036d7a382952568f206608745fd SHA512 12a008f043c3d8e26473726467a5055f55d4e8440704d2105527f7ae8439ff7623de9a5ae07767e16e893409e4f590ca3011f2be5663690179d20b8b9e899e57 WHIRLPOOL 54319617b0651fc8037f9645698bdca5d11e82d29e6cfbc3197c0099f8941392577cb947e926c5251fddc9af3a5fdb4e470b9b1892897c0ec61b9db2b801a8fd -EBUILD evolution-3.12.7.ebuild 4611 SHA256 af2b0a5ba05261812f21e1d1d47795dab90f88b54db14a8720c48bcffb13a48c SHA512 2ca8f8e8e4837f0273c6ce0ffc178478927eb549f4742d61da1c9c3aecf64ab57ab9e641f5bade1479cec51d0bba7acc2ba44e18a2cfbecc092647419986c4f8 WHIRLPOOL ffc45ee00dd52685c27c5486331e9c93ea311474897f356c1ca732ba26e1d065456d35daf0d20b06722cc5ab2b8b8e30640106272194c838df903fdfe229c6da EBUILD evolution-3.12.8.ebuild 4582 SHA256 8bd2faa573252a5cc8d302e4d1adb895d8e61f5f29765e32626f8920330a79d2 SHA512 4b6d332beacc5e39d761519b03a147b06734fbd19e1a69f738165b1efefc94b349c0283034f538f8be27a941fe0acff3f8a4016e1a61d1e4e32f7344b46f506d WHIRLPOOL acffd47214f267c45fc4d160108c5afbe89d5cc12171748a346e81a61775674466d1f1e81e7520fdafaf493e6ace6f26902b5da04ffdfec019e57dec81fa8847 -MISC ChangeLog 93514 SHA256 4dcde4b680b7181affcc7b8e3dac0d4096d1810ccd51d70db756b1dce32e1542 SHA512 f05049dad12e30bdf7e7d860681640c702dc5fd64cdfab24b688238d5b0fdd73d109aafbe077c61910477b95b0f1d8b2960cc69be3e29bb49f6625b8ddec64e1 WHIRLPOOL cee0442bc9b76aaa4195037c1aeb241fa77fb0d806bf28fd97b7ca56ba34699212b57411f5c0dff6c43809017fd350d0180d9507a131b791379a6904d1dfdff2 -MISC metadata.xml 1153 SHA256 afcc365511132cc5c54957c0700e3ff9525c920cdf0f8cbddd304351494ca6a3 SHA512 dcd0d5d8eab6ca1e478f6a5ad7d2d41dc6717370ed895d7eff313d69486f77c92a0f94a912908bb23e59f82998fd528d456d6e7649338061bba4a6c451de3167 WHIRLPOOL c7347b0bab5e6d0338a5fda7f7e8f1787e7b07b36d31231180b8034dbdc36fe05428fc782dac9cff638632e879ba138b74c2dc37eb543e7149740bfab1d73707 +MISC ChangeLog 93981 SHA256 0e0e14570e4cbaad916b6f50d158a8be03debb91413c3c0a83304d16f01d4897 SHA512 2d11e9edebfd28ba1af36c6e441cb1ef785991f2301364613aeafdb56f1edaaa248cd5b41d44a645ffb78a68090ccdfb90d55a6d650ba66cdc5e404c6dd48fcc WHIRLPOOL c34c1fe339bb312e8e3d199641dc512b4b88033cc009d7a09b4d314310d533f10a67e874654d4b3319d446d8aef5fc5712c95c97c3b4cca65777ab1c5feb8f1d +MISC metadata.xml 883 SHA256 f60f9acddc3fc3442d75f7dfe115749d26bcd8a71f6d901fd8f490a617af0fba SHA512 bbb688663853426dd2a7e61be994c0d43d8d7f9f7b0d72fd0e6fc6759c6383713d206dbb38be53293fe91d7f453459df714da3efca6e5e67bb9f82a23d9e0ecb WHIRLPOOL c7636885e213530029e6772543b5fd831e0a61287452cecfc25e3ff19c2120f12fdd956c84b97005cf96d1e622fab26807a575aee0db9efb64ef98629e89c2b5 -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 -iEYEAREIAAYFAlRh9hQACgkQCaWpQKGI+9TWiACcCrjUXHUkT5vk84nqkLrKqMGU -FQoAnRxK7PGC6GEHGBW0e7Eus9QeuJVj -=b60n +iEYEAREIAAYFAlRkqEUACgkQCaWpQKGI+9QFJQCghuGGi9MQXfaV/dFENK5emYQU +2TwAnjxQ5Gu8IRQj7vKaapbCzy79JC3l +=e+N5 -----END PGP SIGNATURE----- diff --git a/mail-client/evolution/evolution-2.32.3-r1.ebuild b/mail-client/evolution/evolution-2.32.3-r1.ebuild deleted file mode 100644 index 1a79630d57e3..000000000000 --- a/mail-client/evolution/evolution-2.32.3-r1.ebuild +++ /dev/null @@ -1,197 +0,0 @@ -# Copyright 1999-2013 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/mail-client/evolution/evolution-2.32.3-r1.ebuild,v 1.19 2013/03/03 14:31:22 pacho Exp $ - -EAPI="4" -GCONF_DEBUG="no" -GNOME2_LA_PUNT="yes" -GNOME_TARBALL_SUFFIX="bz2" -PYTHON_DEPEND="python? 2:2.5" - -inherit autotools eutils flag-o-matic gnome2 python versionator - -MY_MAJORV=$(get_version_component_range 1-2) - -DESCRIPTION="Integrated mail, addressbook and calendaring functionality" -HOMEPAGE="http://projects.gnome.org/evolution/" - -SRC_URI="${SRC_URI} http://dev.gentoo.org/~pacho/gnome/${P}-patches.tar.xz" - -# Note: explicitly "|| ( LGPL-2 LGPL-3 )", not "LGPL-2+". -LICENSE="|| ( LGPL-2 LGPL-3 ) GPL-2+ LGPL-2 FDL-1.2+ OPENLDAP" -SLOT="2.0" -KEYWORDS="alpha amd64 ia64 ppc ppc64 sparc x86 ~x86-fbsd" -IUSE="clutter connman crypt gstreamer kerberos ldap networkmanager python ssl" - -# We need a graphical pinentry frontend to be able to ask for the GPG -# password from inside evolution, bug 160302 -PINENTRY_DEPEND="|| ( app-crypt/pinentry[gtk] app-crypt/pinentry-qt app-crypt/pinentry[qt4] )" - -# contacts-map plugin requires libchaimplain and geoclue -# glade-3 support is for maintainers only per configure.ac -# mono plugin disabled as it's incompatible with 2.8 and lacks maintainance (see bgo#634571) -# pst is not mature enough and changes API/ABI frequently - -RDEPEND=">=dev-libs/glib-2.25.12:2 - >=x11-libs/gtk+-2.20.0:2 - >=dev-libs/libunique-1.1.2:1 - >=gnome-base/gnome-desktop-2.26:2 - >=dev-libs/libgweather-2.25.3:2 - <dev-libs/libgweather-2.91:2 - media-libs/libcanberra[gtk] - >=x11-libs/libnotify-0.3 - >=gnome-extra/evolution-data-server-${PV}[weather] - =gnome-extra/evolution-data-server-${MY_MAJORV}* - >=gnome-extra/gtkhtml-3.31.90:3.14 - >=gnome-base/gconf-2:2 - dev-libs/atk - >=dev-libs/libxml2-2.7.3:2 - >=net-libs/libsoup-2.4:2.4 - >=media-gfx/gtkimageview-1.6 - >=x11-misc/shared-mime-info-0.22 - >=x11-themes/gnome-icon-theme-2.30.2.1 - >=dev-libs/libgdata-0.4 - - clutter? ( - >=media-libs/clutter-1.0.0:1.0 - >=media-libs/clutter-gtk-0.90:1.0 - x11-libs/mx:1.0 ) - connman? ( net-misc/connman ) - crypt? ( || ( - ( >=app-crypt/gnupg-2.0.1-r2 - ${PINENTRY_DEPEND} ) - =app-crypt/gnupg-1.4* ) ) - gstreamer? ( - >=media-libs/gstreamer-0.10:0.10 - >=media-libs/gst-plugins-base-0.10:0.10 ) - kerberos? ( virtual/krb5 ) - ldap? ( >=net-nds/openldap-2 ) - networkmanager? ( >=net-misc/networkmanager-0.7 ) - ssl? ( - >=dev-libs/nspr-4.6.1 - >=dev-libs/nss-3.11 ) - - !<gnome-extra/evolution-exchange-2.32" - -DEPEND="${RDEPEND} - virtual/pkgconfig - >=dev-util/intltool-0.35.5 - sys-devel/gettext - sys-devel/bison - app-text/scrollkeeper - >=app-text/gnome-doc-utils-0.9.1 - app-text/docbook-xml-dtd:4.1.2 - >=gnome-base/gnome-common-2.12 - >=dev-util/gtk-doc-am-1.9" -# eautoreconf needs: -# >=gnome-base/gnome-common-2.12 - -pkg_setup() { - python_pkg_setup - python_set_active_version 2 -} - -src_prepare() { - ELTCONF="--reverse-deps" - DOCS="AUTHORS ChangeLog* HACKING MAINTAINERS NEWS* README" - G2CONF="${G2CONF} - --without-kde-applnk-path - --enable-plugins=experimental - --enable-image-inline - --enable-canberra - --enable-weather - $(use_enable ssl nss) - $(use_enable ssl smime) - $(use_enable networkmanager nm) - $(use_enable connman) - $(use_enable gstreamer audio-inline) - --disable-profiling - --disable-pst-import - $(use_enable python) - pythonpath=$(PYTHON -2 -a) - $(use_with clutter) - $(use_with ldap openldap) - $(use_with kerberos krb5 /usr) - --disable-contacts-map - --without-glade-catalog - --disable-mono - --disable-gtk3" - - # dang - I've changed this to do --enable-plugins=experimental. This will - # autodetect new-mail-notify and exchange, but that cannot be helped for the - # moment. They should be changed to depend on a --enable-<foo> like mono - # is. This cleans up a ton of crap from this ebuild. - - # Use NSS/NSPR only if 'ssl' is enabled. - if use ssl ; then - G2CONF="${G2CONF} --enable-nss=yes" - else - G2CONF="${G2CONF} - --without-nspr-libs - --without-nspr-includes - --without-nss-libs - --without-nss-includes" - fi - - # NM and connman support cannot coexist - if use networkmanager && use connman ; then - ewarn "It is not possible to enable both ConnMan and NetworkManager, disabling connman..." - G2CONF="${G2CONF} --disable-connman" - fi - - epatch "${FILESDIR}"/${PN}-2.32.1-libnotify-0.7.patch - - # Fix invalid use of la file in contact-editor, upstream bug #635002 - epatch "${FILESDIR}/${PN}-2.32.0-wrong-lafile-usage.patch" - - # Fix compilation with --disable-smime, bug #356471 - epatch "${FILESDIR}/${PN}-2.32.2-smime-fix.patch" - - # Fix desktop file to work with latest glib - epatch "${FILESDIR}/${PN}-2.32.2-mime-handler.patch" - - # Apply multiple backports from master fixing important bugs - epatch "${WORKDIR}/${P}-patches"/*.patch - - # Fix build failure with glib-2.32, bug #412111 - epatch "${FILESDIR}/${P}-gmodule-explicit.patch" - epatch "${FILESDIR}/${P}-g_thread_init.patch" - - # Support both old and new-buf libxml2 APIs, bug #459546 - epatch "${FILESDIR}/${P}-libxml2-2.9.patch" - - # Use NSS/NSPR only if 'ssl' is enabled. - if use ssl ; then - sed -e 's|mozilla-nss|nss|' \ - -e 's|mozilla-nspr|nspr|' \ - -i configure.ac configure || die "sed 2 failed" - fi - - # Drop -Werror, bug #442242 - sed -i -e 's/-Werror //' configure.ac || die - - eautoreconf - gnome2_src_prepare -} - -pkg_postinst() { - gnome2_pkg_postinst - - if ! has_version gnome-base/gnome-control-center; then - elog "To change the default browser if you are not using GNOME, edit" - elog "~/.local/share/applications/mimeapps.list so it includes the" - elog "following content:" - elog "" - elog "[Default Applications]" - elog "x-scheme-handler/http=firefox.desktop" - elog "x-scheme-handler/https=firefox.desktop" - elog "" - elog "(replace firefox.desktop with the name of the appropriate .desktop" - elog "file from /usr/share/applications if you use a different browser)." - elog "" - elog "Junk filters are now a run-time choice. You will get a choice of" - elog "bogofilter or spamassassin based on which you have installed" - elog "" - elog "You have to install one of these for the spam filtering to actually work" - fi -} diff --git a/mail-client/evolution/evolution-3.12.7.ebuild b/mail-client/evolution/evolution-3.12.7.ebuild deleted file mode 100644 index 29d8486bfc04..000000000000 --- a/mail-client/evolution/evolution-3.12.7.ebuild +++ /dev/null @@ -1,153 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/mail-client/evolution/evolution-3.12.7.ebuild,v 1.1 2014/10/15 15:51:48 leio Exp $ - -EAPI="5" -GCONF_DEBUG="no" -GNOME2_LA_PUNT="yes" - -inherit eutils flag-o-matic readme.gentoo gnome2 #autotools - -DESCRIPTION="Integrated mail, addressbook and calendaring functionality" -HOMEPAGE="https://wiki.gnome.org/Apps/Evolution" - -# Note: explicitly "|| ( LGPL-2 LGPL-3 )", not "LGPL-2+". -LICENSE="|| ( LGPL-2 LGPL-3 ) CC-BY-SA-3.0 FDL-1.3+ OPENLDAP" -SLOT="2.0" -IUSE="+bogofilter crypt highlight ldap map spamassassin spell ssl +weather" -KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd" - -# We need a graphical pinentry frontend to be able to ask for the GPG -# password from inside evolution, bug 160302 -PINENTRY_DEPEND="|| ( app-crypt/pinentry[gtk] app-crypt/pinentry-qt app-crypt/pinentry[qt4] )" - -# glade-3 support is for maintainers only per configure.ac -# pst is not mature enough and changes API/ABI frequently -# FIXME: You need to have gnome-icon-theme or adwaita-icon-theme installed -# (last one not yet in the tree) -COMMON_DEPEND=" - >=app-crypt/gcr-3.4 - >=dev-libs/glib-2.36:2 - >=x11-libs/cairo-1.9.15:=[glib] - >=x11-libs/gtk+-3.8.0:3 - >=x11-libs/gdk-pixbuf-2.24:2 - >=gnome-base/gnome-desktop-2.91.3:3= - >=gnome-base/gsettings-desktop-schemas-2.91.92 - >=media-libs/libcanberra-0.25[gtk3] - >=x11-libs/libnotify-0.7:= - >=gnome-extra/evolution-data-server-${PV}:=[weather?] - >=gnome-extra/gtkhtml-4.5.2:4.0 - dev-libs/atk - >=dev-libs/dbus-glib-0.6 - >=dev-libs/libxml2-2.7.3:2 - >=net-libs/libsoup-2.42:2.4 - >=x11-misc/shared-mime-info-0.22 - >=x11-themes/gnome-icon-theme-2.30.2.1 - >=dev-libs/libgdata-0.10:= - >=net-libs/webkit-gtk-2.0.1:3 - - x11-libs/libSM - x11-libs/libICE - - crypt? ( || ( - ( >=app-crypt/gnupg-2.0.1-r2 ${PINENTRY_DEPEND} ) - =app-crypt/gnupg-1.4* ) ) - map? ( - >=app-misc/geoclue-0.12.0:0 - >=media-libs/libchamplain-0.12:0.12[gtk] - >=media-libs/clutter-1.0.0:1.0 - >=media-libs/clutter-gtk-0.90:1.0 - >=sci-geosciences/geocode-glib-3.10.0 - x11-libs/mx:1.0 ) - spell? ( app-text/gtkspell:3 ) - ldap? ( >=net-nds/openldap-2:= ) - ssl? ( - >=dev-libs/nspr-4.6.1:= - >=dev-libs/nss-3.11:= ) - weather? ( >=dev-libs/libgweather-3.8:2= ) -" -DEPEND="${COMMON_DEPEND} - app-text/docbook-xml-dtd:4.1.2 - dev-util/gtk-doc-am - >=dev-util/intltool-0.40.0 - virtual/pkgconfig -" -# eautoreconf needs: -# app-text/yelp-tools -# >=gnome-base/gnome-common-2.12 -RDEPEND="${COMMON_DEPEND} - bogofilter? ( mail-filter/bogofilter ) - highlight? ( app-text/highlight ) - spamassassin? ( mail-filter/spamassassin ) - !gnome-extra/evolution-exchange -" - -DISABLE_AUTOFORMATTING="yes" -DOC_CONTENTS="To change the default browser if you are not using GNOME, edit -~/.local/share/applications/mimeapps.list so it includes the -following content: - -[Default Applications] -x-scheme-handler/http=firefox.desktop -x-scheme-handler/https=firefox.desktop - -(replace firefox.desktop with the name of the appropriate .desktop -file from /usr/share/applications if you use a different browser)." - -src_prepare() { - # Fix relink issues in src_install - ELTCONF="--reverse-deps" - - #eautoreconf # See https://bugzilla.gnome.org/701904 - - gnome2_src_prepare - - # Fix compilation flags crazyness, upstream bug #653157 - sed -e 's/\(AM_CPPFLAGS="\)$WARNING_FLAGS/\1/' \ - -i configure || die "CPPFLAGS sed failed" -} - -src_configure() { - # Use NSS/NSPR only if 'ssl' is enabled. - # image-inline plugin needs a gtk+:3 gtkimageview, which does not exist yet - gnome2_src_configure \ - --without-glade-catalog \ - --disable-image-inline \ - --disable-pst-import \ - --enable-canberra \ - --enable-gnome-desktop \ - $(use_enable bogofilter) \ - $(use_enable highlight text-highlight) \ - $(use_enable map contact-maps) \ - $(use_enable spamassassin) \ - $(use_enable spell gtkspell) \ - $(use_enable ssl nss) \ - $(use_enable ssl smime) \ - $(use_with ldap openldap) \ - $(usex ssl --enable-nss=yes "--without-nspr-libs - --without-nspr-includes - --without-nss-libs - --without-nss-includes") \ - $(use_enable weather) \ - ITSTOOL=$(type -P true) -} - -src_install() { - DOCS="AUTHORS ChangeLog* HACKING MAINTAINERS NEWS* README" - - gnome2_src_install - - # Problems with prelink: - # https://bugzilla.gnome.org/show_bug.cgi?id=731680 - # https://bugzilla.gnome.org/show_bug.cgi?id=732148 - # https://bugzilla.redhat.com/show_bug.cgi?id=1114538 - echo PRELINK_PATH_MASK=/usr/bin/evolution > ${T}/99${PN} - doenvd "${T}"/99${PN} - - readme.gentoo_create_doc -} - -pkg_postinst() { - gnome2_pkg_postinst - readme.gentoo_print_elog -} diff --git a/mail-client/evolution/files/evolution-2.32.0-wrong-lafile-usage.patch b/mail-client/evolution/files/evolution-2.32.0-wrong-lafile-usage.patch deleted file mode 100644 index 9f0993d43ecc..000000000000 --- a/mail-client/evolution/files/evolution-2.32.0-wrong-lafile-usage.patch +++ /dev/null @@ -1,13 +0,0 @@ -diff --git a/addressbook/gui/contact-editor/Makefile.am b/addressbook/gui/contact-editor/Makefile.am -index 486d71e..763808b 100644 ---- a/addressbook/gui/contact-editor/Makefile.am -+++ b/addressbook/gui/contact-editor/Makefile.am -@@ -33,7 +33,7 @@ libecontacteditor_la_LIBADD = \ - $(top_builddir)/addressbook/gui/widgets/libeabwidgets.la \ - $(top_builddir)/addressbook/gui/merging/libeabbookmerging.la \ - $(top_builddir)/addressbook/printing/libecontactprint.la \ -- $(top_builddir)/widgets/menus/.libs/libmenus.la \ -+ $(top_builddir)/widgets/menus/libmenus.la \ - $(EVOLUTION_ADDRESSBOOK_LIBS) \ - $(GNOME_PLATFORM_LIBS) - diff --git a/mail-client/evolution/files/evolution-2.32.1-libnotify-0.7.patch b/mail-client/evolution/files/evolution-2.32.1-libnotify-0.7.patch deleted file mode 100644 index 7e2474b47742..000000000000 --- a/mail-client/evolution/files/evolution-2.32.1-libnotify-0.7.patch +++ /dev/null @@ -1,81 +0,0 @@ ---- calendar/gui/alarm-notify/alarm-queue.c -+++ calendar/gui/alarm-notify/alarm-queue.c -@@ -40,6 +40,9 @@ - - #ifdef HAVE_LIBNOTIFY - #include <libnotify/notify.h> -+#ifndef NOTIFY_CHECK_VERSION -+#define NOTIFY_CHECK_VERSION(x,y,z) 0 -+#endif - #endif - - #include "alarm.h" -@@ -1606,7 +1609,12 @@ - body = g_strdup_printf ("%s %s", start_str, time_str); - } - -- n = notify_notification_new (summary, body, "stock_appointment-reminder", NULL); -+ n = notify_notification_new (summary, body, "stock_appointment-reminder" -+#if NOTIFY_CHECK_VERSION (0, 7, 0) -+ ); -+#else -+ , NULL); -+#endif - if (!notify_notification_show(n, NULL)) - g_warning ("Could not send notification to daemon\n"); - ---- plugins/mail-notification/mail-notification.c -+++ plugins/mail-notification/mail-notification.c -@@ -47,6 +47,9 @@ - - #ifdef HAVE_LIBNOTIFY - #include <libnotify/notify.h> -+#ifndef NOTIFY_CHECK_VERSION -+#define NOTIFY_CHECK_VERSION(x,y,z) 0 -+#endif - #endif - - #define GCONF_KEY_ROOT "/apps/evolution/eplugin/mail-notification/" -@@ -564,9 +567,14 @@ - - notify = notify_notification_new ( - _("New email"), safetext, -- "mail-unread", NULL); -+ "mail-unread" -+#if NOTIFY_CHECK_VERSION (0, 7, 0) -+ ); -+#else -+ , NULL); - notify_notification_attach_to_status_icon ( - notify, status_icon); -+#endif - - /* Check if actions are supported */ - if (can_support_actions ()) { ---- plugins/publish-calendar/publish-calendar.c -+++ plugins/publish-calendar/publish-calendar.c -@@ -46,6 +46,9 @@ - - #ifdef HAVE_LIBNOTIFY - #include <libnotify/notify.h> -+#ifndef NOTIFY_CHECK_VERSION -+#define NOTIFY_CHECK_VERSION(x,y,z) 0 -+#endif - #endif - - static GtkListStore *store = NULL; -@@ -150,8 +153,13 @@ - return; - } - -- notify = notify_notification_new (_("Calendar Publishing"), actual_msg->str, stock_name, NULL); -+ notify = notify_notification_new (_("Calendar Publishing"), actual_msg->str, stock_name -+#if NOTIFY_CHECK_VERSION (0, 7, 0) -+ ); -+#else -+ , NULL); - notify_notification_attach_to_status_icon (notify, status_icon); -+#endif - notify_notification_set_urgency (notify, NOTIFY_URGENCY_NORMAL); - notify_notification_set_timeout (notify, NOTIFY_EXPIRES_DEFAULT); - g_timeout_add (500, show_notify_cb, NULL); diff --git a/mail-client/evolution/files/evolution-2.32.2-mime-handler.patch b/mail-client/evolution/files/evolution-2.32.2-mime-handler.patch deleted file mode 100644 index fdbda5ce3d5a..000000000000 --- a/mail-client/evolution/files/evolution-2.32.2-mime-handler.patch +++ /dev/null @@ -1,133 +0,0 @@ -commit 61999b493fc4266300eab2907909867e73e4cc1e -Author: Milan Crha <mcrha@redhat.com> -Date: Wed Oct 20 15:24:29 2010 +0200 - - Bug #631451 - Add handlers for x-scheme-handler/mailto - -diff --git a/data/evolution.desktop.in.in b/data/evolution.desktop.in.in -index d69738e..5fdad27 100644 ---- a/data/evolution.desktop.in.in -+++ b/data/evolution.desktop.in.in -@@ -14,4 +14,4 @@ X-GNOME-Bugzilla-Product=Evolution - X-GNOME-Bugzilla-Component=BugBuddyBugs - X-GNOME-Bugzilla-Version=@BASE_VERSION@.x - X-GNOME-Bugzilla-OtherBinaries=e-addressbook-factory;e-calendar-factory --MimeType=text/calendar;text/x-vcard;text/directory;application/mbox;message/rfc822; -+MimeType=text/calendar;text/x-vcard;text/directory;application/mbox;message/rfc822;x-scheme-handler/mailto; -diff --git a/modules/mailto-handler/evolution-mailto-handler.c b/modules/mailto-handler/evolution-mailto-handler.c -index 367d9166..01d1bd2 100644 ---- a/modules/mailto-handler/evolution-mailto-handler.c -+++ b/modules/mailto-handler/evolution-mailto-handler.c -@@ -30,7 +30,9 @@ - ((obj), E_TYPE_MAILTO_HANDLER, EMailtoHandler)) - - #define MAILTO_COMMAND \ -- "evolution --component=mail %s" -+ "evolution --component=mail" -+ -+#define MAILTO_HANDLER "x-scheme-handler/mailto" - - typedef struct _EMailtoHandler EMailtoHandler; - typedef struct _EMailtoHandlerClass EMailtoHandlerClass; -@@ -63,13 +65,18 @@ mailto_handler_get_shell (EMailtoHandler *extension) - } - - static gboolean --mailto_handler_is_evolution (const gchar *mailto_command) -+mailto_handler_is_evolution (/*const*/ GAppInfo *app_info) - { - gint argc; - gchar **argv; - gchar *basename; - gboolean is_evolution; -+ const gchar *mailto_command; -+ -+ if (app_info == NULL) -+ return FALSE; - -+ mailto_command = g_app_info_get_commandline (app_info); - if (mailto_command == NULL) - return FALSE; - -@@ -174,14 +181,14 @@ mailto_handler_check (EMailtoHandler *extension) - EShell *shell; - EShellSettings *shell_settings; - gboolean check_mailto_handler = TRUE; -- gchar *mailto_command = NULL; -+ GAppInfo *app_info = NULL; -+ GError *error = NULL; - - shell = mailto_handler_get_shell (extension); - shell_settings = e_shell_get_shell_settings (shell); - - g_object_get ( - shell_settings, -- "mailto-handler-command", &mailto_command, - "mailto-handler-check", &check_mailto_handler, - NULL); - -@@ -189,25 +196,37 @@ mailto_handler_check (EMailtoHandler *extension) - if (!check_mailto_handler) - goto exit; - -+ app_info = g_app_info_get_default_for_type (MAILTO_HANDLER, FALSE); -+ - /* Is Evolution already handling "mailto" URIs? */ -- if (mailto_handler_is_evolution (mailto_command)) -+ if (mailto_handler_is_evolution (app_info)) - goto exit; - - /* Does the user want Evolution to handle them? */ - if (!mailto_handler_prompt (extension)) - goto exit; - -+ if (app_info) -+ g_object_unref (app_info); -+ - /* Configure Evolution to be the "mailto" URI handler. */ -+ app_info = g_app_info_create_from_commandline ( -+ MAILTO_COMMAND, -+ _("Evolution"), -+ G_APP_INFO_CREATE_SUPPORTS_URIS, -+ &error); - -- g_object_set ( -- shell_settings, -- "mailto-handler-command", MAILTO_COMMAND, -- "mailto-handler-enabled", TRUE, -- "mailto-handler-needs-terminal", FALSE, -- NULL); -+ if (app_info && !error) -+ g_app_info_set_as_default_for_type (app_info, MAILTO_HANDLER, &error); - - exit: -- g_free (mailto_command); -+ if (app_info) -+ g_object_unref (app_info); -+ -+ if (error) { -+ g_warning ("Failed to register as default handler: %s", error->message); -+ g_error_free (error); -+ } - } - - static void -@@ -226,18 +245,6 @@ mailto_handler_constructed (GObject *object) - "mailto-handler-check", - "/apps/evolution/mail/prompts/checkdefault"); - -- e_shell_settings_install_property_for_key ( -- "mailto-handler-command", -- "/desktop/gnome/url-handlers/mailto/command"); -- -- e_shell_settings_install_property_for_key ( -- "mailto-handler-enabled", -- "/desktop/gnome/url-handlers/mailto/enabled"); -- -- e_shell_settings_install_property_for_key ( -- "mailto-handler-needs-terminal", -- "/desktop/gnome/url-handlers/mailto/needs_terminal"); -- - g_signal_connect_swapped ( - shell, "event::ready-to-start", - G_CALLBACK (mailto_handler_check), extension); diff --git a/mail-client/evolution/files/evolution-2.32.2-smime-fix.patch b/mail-client/evolution/files/evolution-2.32.2-smime-fix.patch deleted file mode 100644 index d42f6a3a9f7a..000000000000 --- a/mail-client/evolution/files/evolution-2.32.2-smime-fix.patch +++ /dev/null @@ -1,76 +0,0 @@ ---- mail/em-account-editor.c~ 2010-12-27 15:57:03.000000000 +0100 -+++ mail/em-account-editor.c 2011-03-27 17:57:40.000000000 +0200 -@@ -68,7 +68,7 @@ - #include "mail-ops.h" - #include "mail-mt.h" - --#if defined (HAVE_NSS) -+#if defined (HAVE_NSS) && defined (ENABLE_SMIME) - #include "smime/gui/e-cert-selector.h" - #endif - -@@ -1202,7 +1202,7 @@ - return folder; - } - --#if defined (HAVE_NSS) -+#if defined (HAVE_NSS) && defined (ENABLE_SMIME) - static void - smime_changed (EMAccountEditor *emae) - { -@@ -3072,7 +3072,7 @@ - emae_security_page (EConfig *ec, EConfigItem *item, GtkWidget *parent, GtkWidget *old, gpointer data) - { - EMAccountEditor *emae = data; --#if defined (HAVE_NSS) -+#if defined (HAVE_NSS) && defined (ENABLE_SMIME) - EMAccountEditorPrivate *priv = emae->priv; - #endif - GtkWidget *w; -@@ -3092,7 +3092,7 @@ - emae_account_toggle (emae, "pgp_no_imip_sign", E_ACCOUNT_PGP_NO_IMIP_SIGN, builder); - emae_account_toggle (emae, "pgp_always_trust", E_ACCOUNT_PGP_ALWAYS_TRUST, builder); - --#if defined (HAVE_NSS) -+#if defined (HAVE_NSS) && defined (ENABLE_SMIME) - /* TODO: this should handle its entry separately? */ - priv->smime_sign_key = emae_account_entry (emae, "smime_sign_key", E_ACCOUNT_SMIME_SIGN_KEY, builder); - priv->smime_sign_key_select = (GtkButton *)e_builder_get_widget (builder, "smime_sign_key_select"); ---- mail/em-format-html-display.c~ 2010-10-14 23:18:47.000000000 +0200 -+++ mail/em-format-html-display.c 2011-03-27 17:58:58.000000000 +0200 -@@ -50,7 +50,7 @@ - #include <e-util/e-dialog-utils.h> - #include <e-util/e-icon-factory.h> - --#ifdef HAVE_NSS -+#if defined (HAVE_NSS) && defined (ENABLE_SMIME) - #include "certificate-viewer.h" - #include "e-cert-db.h" - #endif -@@ -171,7 +171,7 @@ - po->widget = NULL; - } - --#ifdef HAVE_NSS -+#if defined (HAVE_NSS) && defined (ENABLE_SMIME) - static void - efhd_xpkcs7mime_viewcert_clicked (GtkWidget *button, - struct _smime_pobject *po) ---- modules/addressbook/e-book-shell-backend.c~ 2010-11-10 19:55:36.000000000 +0100 -+++ modules/addressbook/e-book-shell-backend.c 2011-03-27 17:59:56.000000000 +0200 -@@ -317,6 +317,7 @@ - autocompletion_config_new, - 200); - -+#ifdef ENABLE_SMIME - preferences_window = e_shell_get_preferences_window (shell); - e_preferences_window_add_page ( - E_PREFERENCES_WINDOW (preferences_window), -@@ -325,6 +326,7 @@ - _("Certificates"), - certificate_manager_config_new, - 700); -+#endif - - return FALSE; - } diff --git a/mail-client/evolution/files/evolution-2.32.3-g_thread_init.patch b/mail-client/evolution/files/evolution-2.32.3-g_thread_init.patch deleted file mode 100644 index 28741f226376..000000000000 --- a/mail-client/evolution/files/evolution-2.32.3-g_thread_init.patch +++ /dev/null @@ -1,89 +0,0 @@ -From 363aef1952cc3fffaa6c7d49d3c793c77a7dc70c Mon Sep 17 00:00:00 2001 -From: Milan Crha <mcrha@redhat.com> -Date: Mon, 24 Oct 2011 09:42:48 +0200 -Subject: [PATCH] Call g_thread_init() conditionally - -[Alexandre Rostovtsev <tetromino@gentoo.org>: backport to 2.32] ---- - calendar/gui/alarm-notify/notify-main.c | 2 ++ - capplet/anjal-settings-main.c | 2 ++ - capplet/settings/mail-guess-servers.c | 2 ++ - plugins/backup-restore/backup.c | 2 ++ - shell/main.c | 2 ++ - 5 files changed, 10 insertions(+), 0 deletions(-) - -diff --git a/calendar/gui/alarm-notify/notify-main.c b/calendar/gui/alarm-notify/notify-main.c -index 6104610..3ee8e9c 100644 ---- a/calendar/gui/alarm-notify/notify-main.c -+++ b/calendar/gui/alarm-notify/notify-main.c -@@ -87,7 +87,9 @@ main (gint argc, gchar **argv) - bind_textdomain_codeset (GETTEXT_PACKAGE, "UTF-8"); - textdomain (GETTEXT_PACKAGE); - -+ #if !GLIB_CHECK_VERSION(2,31,0) - g_thread_init (NULL); -+ #endif - - #ifdef G_OS_WIN32 - path = g_build_path (";", _e_get_bindir (), g_getenv ("PATH"), NULL); -diff --git a/capplet/anjal-settings-main.c b/capplet/anjal-settings-main.c -index 7b6e252..f338863 100644 ---- a/capplet/anjal-settings-main.c -+++ b/capplet/anjal-settings-main.c -@@ -247,8 +247,10 @@ main (gint argc, gchar *argv[]) - g_error_free(error); - } - -+ #if !GLIB_CHECK_VERSION(2,31,0) - if (!g_thread_get_initialized ()) - g_thread_init (NULL); -+ #endif - - client = gconf_client_get_default(); - -diff --git a/capplet/settings/mail-guess-servers.c b/capplet/settings/mail-guess-servers.c -index 69e0d8d..bb2fb9d 100644 ---- a/capplet/settings/mail-guess-servers.c -+++ b/capplet/settings/mail-guess-servers.c -@@ -325,7 +325,9 @@ gint - main (gint argc, gchar **argv) - { - EmailProvider *provider; -+ #if !GLIB_CHECK_VERSION(2,31,0) - g_thread_init (NULL); -+ #endif - g_type_init (); - - provider = g_new0(EmailProvider, 1); -diff --git a/plugins/backup-restore/backup.c b/plugins/backup-restore/backup.c -index e90c73d..f23c562 100644 ---- a/plugins/backup-restore/backup.c -+++ b/plugins/backup-restore/backup.c -@@ -663,7 +663,9 @@ main (gint argc, gchar **argv) - bind_textdomain_codeset (GETTEXT_PACKAGE, "UTF-8"); - textdomain (GETTEXT_PACKAGE); - -+ #if !GLIB_CHECK_VERSION(2,31,0) - g_thread_init (NULL); -+ #endif - - gtk_init_with_args ( - &argc, &argv, NULL, options, (gchar *) GETTEXT_PACKAGE, &error); -diff --git a/shell/main.c b/shell/main.c -index 3ab9d7e..788c91b 100644 ---- a/shell/main.c -+++ b/shell/main.c -@@ -520,8 +520,10 @@ main (gint argc, gchar **argv) - } - - g_type_init (); -+ #if !GLIB_CHECK_VERSION(2,31,0) - if (!g_thread_get_initialized ()) - g_thread_init (NULL); -+ #endif - - #ifdef HAVE_ICAL_UNKNOWN_TOKEN_HANDLING - ical_set_unknown_token_handling_setting (ICAL_DISCARD_TOKEN); --- -1.7.8.5 - diff --git a/mail-client/evolution/files/evolution-2.32.3-gmodule-explicit.patch b/mail-client/evolution/files/evolution-2.32.3-gmodule-explicit.patch deleted file mode 100644 index 691cef031fc0..000000000000 --- a/mail-client/evolution/files/evolution-2.32.3-gmodule-explicit.patch +++ /dev/null @@ -1,25 +0,0 @@ -From d4091974aec007fb7130e1ba21be76b2c9590a98 Mon Sep 17 00:00:00 2001 -From: Christophe Fergeau <teuf@gnome.org> -Date: Tue, 13 Dec 2011 09:09:05 -0500 -Subject: [PATCH] Bug 665782 - configure.ac: Add gmodule-2.0 to GNOME_PLATFORM - -[Alexandre Rostovtsev <tetromino@gentoo.org>: backport to 2.32] ---- - configure.ac | 1 + - 1 files changed, 1 insertions(+), 0 deletions(-) - -diff --git a/configure.ac b/configure.ac -index ab40e36..7878160 100644 ---- a/configure.ac -+++ b/configure.ac -@@ -303,6 +303,7 @@ dnl Check for base dependencies early. - dnl ********************************** - PKG_CHECK_MODULES([GNOME_PLATFORM], - [gio-2.0 >= glib_minimum_version -+ gmodule-2.0 >= glib_minimum_version - $GTK >= $gtk_minimum_version - $GAIL >= $gail_minimum_version - gconf-2.0 >= gconf_minimum_version --- -1.7.8.5 - diff --git a/mail-client/evolution/files/evolution-2.32.3-libxml2-2.9.patch b/mail-client/evolution/files/evolution-2.32.3-libxml2-2.9.patch deleted file mode 100644 index 57f833cc9cea..000000000000 --- a/mail-client/evolution/files/evolution-2.32.3-libxml2-2.9.patch +++ /dev/null @@ -1,43 +0,0 @@ ---- plugins/caldav/caldav-browse-server.c.ori 2013-03-02 12:33:59.220751490 -0300 -+++ plugins/caldav/caldav-browse-server.c 2013-03-02 16:47:55.601296985 -0300 -@@ -63,6 +63,18 @@ - - typedef void (*process_message_cb) (GObject *dialog, const gchar *msg_path, guint status_code, const gchar *msg_body, gpointer user_data); - -+static gconstpointer -+compat_libxml_output_buffer_get_content (xmlOutputBufferPtr buf, -+ gsize *out_len) -+{ -+#ifdef LIBXML2_NEW_BUFFER -+ *out_len = xmlOutputBufferGetSize (buf); -+ return xmlOutputBufferGetContent (buf); -+#else -+ *out_len = buf->buffer->use; -+ return buf->buffer->content; -+#endif -+} - static void send_xml_message (xmlDocPtr doc, gboolean depth_1, const gchar *url, GObject *dialog, process_message_cb cb, gpointer cb_user_data, const gchar *info); - - static gchar * -@@ -953,6 +965,8 @@ - SoupSession *session; - SoupMessage *message; - xmlOutputBufferPtr buf; -+ gconstpointer content; -+ gsize length; - guint poll_id; - struct poll_data *pd; - -@@ -977,9 +991,11 @@ - xmlNodeDumpOutput (buf, doc, xmlDocGetRootElement (doc), 0, 1, NULL); - xmlOutputBufferFlush (buf); - -+ content = compat_libxml_output_buffer_get_content (buf, &length); -+ - soup_message_headers_append (message->request_headers, "User-Agent", "Evolution/" VERSION); - soup_message_headers_append (message->request_headers, "Depth", depth_1 ? "1" : "0"); -- soup_message_set_request (message, "application/xml", SOUP_MEMORY_COPY, (const gchar *) buf->buffer->content, buf->buffer->use); -+ soup_message_set_request (message, "application/xml", SOUP_MEMORY_COPY, content, length); - - /* Clean up the memory */ - xmlOutputBufferClose (buf); diff --git a/mail-client/evolution/metadata.xml b/mail-client/evolution/metadata.xml index 9092489fa323..cfd0a3170188 100644 --- a/mail-client/evolution/metadata.xml +++ b/mail-client/evolution/metadata.xml @@ -4,7 +4,6 @@ <herd>gnome</herd> <use> <flag name="bogofilter">Build <pkg>mail-filter/bogofilter</pkg> plugin</flag> - <flag name="clutter">Build with clutter support for animation effects</flag> <flag name="crypt">Enable GPG encryption support using <pkg>app-crypt/gnupg</pkg> and <pkg>app-crypt/pinentry</pkg></flag> <flag name="highlight">Enable text highlighting @@ -13,9 +12,6 @@ Active Directory server using <pkg>net-nds/openldap</pkg></flag> <flag name="map">Enable support for displaying contacts on a map inside evolution using <pkg>media-libs/libchamplain</pkg></flag> - <flag name="networkmanager">Allows Evolution to automagically toggle - online/offline mode by talking to <pkg>net-misc/networkmanager</pkg> - and getting the current network state</flag> <flag name="spamassassin">Build <pkg>mail-filter/spamassassin</pkg> plugin</flag> <flag name="weather">Enable optional weather calendar support</flag> |