diff options
author | Carlo Landmeter <clandmeter@gmail.com> | 2016-10-20 15:09:29 +0200 |
---|---|---|
committer | Carlo Landmeter <clandmeter@gmail.com> | 2016-10-20 15:09:29 +0200 |
commit | 7a8cb236932700d144b1a0aa78a5dd177291b906 (patch) | |
tree | db95fcb72ba49c6188415cbd5fd53e3f2152424c /testing | |
parent | efbaba474005ce307583be223a57d92e6475348b (diff) | |
download | aports-7a8cb236932700d144b1a0aa78a5dd177291b906.tar.bz2 aports-7a8cb236932700d144b1a0aa78a5dd177291b906.tar.xz |
testing/evolution: moved from unmaintained and upgraded to 3.22.1
Diffstat (limited to 'testing')
-rw-r--r-- | testing/evolution/APKBUILD | 50 | ||||
-rw-r--r-- | testing/evolution/evolution-3.22.1-inline-images-reply.patch | 26 |
2 files changed, 76 insertions, 0 deletions
diff --git a/testing/evolution/APKBUILD b/testing/evolution/APKBUILD new file mode 100644 index 0000000000..93dd25cf27 --- /dev/null +++ b/testing/evolution/APKBUILD @@ -0,0 +1,50 @@ +# Contributor: William Pitcock <nenolod@dereferenced.org> +# Maintainer: Natanael Copa <ncopa@alpinelinux.org> +pkgname=evolution +pkgver=3.22.1 +pkgrel=0 +pkgdesc="evolution mail client" +url="http://projects.gnome.org/evolution" +arch="all" +license="GPL" +depends="highlight" +depends_dev="itstool libxml2-dev gcr-dev enchant-dev libcanberra-dev + libgweather-dev openldap-dev libnotify-dev" +makedepends="$depends_dev gperf flex bison libxml2-utils glib-dev + webkit2gtk-dev gtkspell3-dev evolution-data-server-dev glib-dev + gtk+3.0-dev nss-dev" +install="" +subpackages="$pkgname-dev $pkgname-doc $pkgname-lang" +source="http://ftp.gnome.org/pub/gnome/sources/${pkgname}/${pkgver%.*}/${pkgname}-${pkgver}.tar.xz + evolution-3.22.1-inline-images-reply.patch" + +builddir="${srcdir}/${pkgname}-${pkgver}" + +build() { + cd "$builddir" + export ac_cv_libiconv_utf8=yes + ./configure --prefix=/usr \ + --sysconfdir=/etc \ + --disable-gnome-desktop \ + --disable-autoar \ + --disable-libcryptui \ + --disable-schemas-compile \ + --disable-pst-import \ + --with-openldap \ + --enable-nss=yes \ + --enable-smime=yes \ + || return 1 + make || return 1 +} + +package() { + cd "$builddir" + make DESTDIR="$pkgdir" install || return 1 +} + +md5sums="828493ae3eefeb0594ef816fbab9c617 evolution-3.22.1.tar.xz +c89e344b70aabbe54587589a35d766cf evolution-3.22.1-inline-images-reply.patch" +sha256sums="fa652d830f4185c33666770e6e9cfcc39d5e2f09486bbd63a084f3527064e52e evolution-3.22.1.tar.xz +9ec3c72c4d7e8a6bf2a041d409b32f98a6234c1919119718993350070f806459 evolution-3.22.1-inline-images-reply.patch" +sha512sums="7306605160fd39999ec8c710f65f4cdadd18b19e5b354748e896d0f3a381fc387b7c6017407db69acb681f67e944d15459d31bf9bd392e7c6071610e0be6d1b9 evolution-3.22.1.tar.xz +d9ea821ff0e9e570fd39a2edda36fe28aa4544766423120297639f43e5115b6ff7409e5d959fc396303c81cfc31abae90c903821861ec57309c8294eb571e314 evolution-3.22.1-inline-images-reply.patch" diff --git a/testing/evolution/evolution-3.22.1-inline-images-reply.patch b/testing/evolution/evolution-3.22.1-inline-images-reply.patch new file mode 100644 index 0000000000..c24148779f --- /dev/null +++ b/testing/evolution/evolution-3.22.1-inline-images-reply.patch @@ -0,0 +1,26 @@ +From d74c18bcc12f056d98cc1fcdb90f4372015ebf0e Mon Sep 17 00:00:00 2001 +From: Milan Crha <mcrha@redhat.com> +Date: Thu, 13 Oct 2016 13:00:36 +0200 +Subject: [PATCH] Bug 772803 - Inline images cause busy loop on Reply in + WebKitWebProcess + +--- + src/modules/webkit-editor/web-extension/e-editor-dom-functions.c | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/modules/webkit-editor/web-extension/e-editor-dom-functions.c b/modules/webkit-editor/web-extension/e-editor-dom-functions.c +index c61d365..0e8da0d 100644 +--- a/modules/webkit-editor/web-extension/e-editor-dom-functions.c ++++ b/modules/webkit-editor/web-extension/e-editor-dom-functions.c +@@ -8419,7 +8419,7 @@ change_cid_images_src_to_base64 (EEditorPage *editor_page) + + list = webkit_dom_document_query_selector_all ( + document, selector, NULL); +- for (jj = webkit_dom_node_list_get_length (list) - 1; jj--;) { ++ for (jj = webkit_dom_node_list_get_length (list); jj--;) { + WebKitDOMNode *node = webkit_dom_node_list_item (list, jj); + + set_base64_to_element_attribute ( +-- +2.7.4 + |