From 3f1c089d1a31c3a3d36b59029b62535d69325948 Mon Sep 17 00:00:00 2001 From: suvari Date: Sat, 6 Feb 2021 14:05:03 +0300 Subject: [PATCH] sylpheed: rebuild, fix deps --- ...c-Support-SNI-some-servers-imap.gmai.patch | 31 ++++++++++++ network/mail/sylpheed/pspec.xml | 48 +++++++++++-------- 2 files changed, 59 insertions(+), 20 deletions(-) create mode 100644 network/mail/sylpheed/files/v2-0001-libsylph-ssl.c-Support-SNI-some-servers-imap.gmai.patch diff --git a/network/mail/sylpheed/files/v2-0001-libsylph-ssl.c-Support-SNI-some-servers-imap.gmai.patch b/network/mail/sylpheed/files/v2-0001-libsylph-ssl.c-Support-SNI-some-servers-imap.gmai.patch new file mode 100644 index 0000000000..3cc8f0d1b5 --- /dev/null +++ b/network/mail/sylpheed/files/v2-0001-libsylph-ssl.c-Support-SNI-some-servers-imap.gmai.patch @@ -0,0 +1,31 @@ +From b554d88ca0032051a19f57dce8dcda298173e6cd Mon Sep 17 00:00:00 2001 +From: Antonio Ospite +Date: Fri, 24 Aug 2018 10:46:04 +0200 +Subject: [PATCH v2] libsylph/ssl.c: Support SNI, some servers (imap.gmail.com) + seem to require it +X-Face: z*RaLf`X<@C75u6Ig9}{oW$H;1_\2t5)({*|jhM/Vb;]yA5\I~93>J<_`<4)A{':UrE + +--- + libsylph/ssl.c | 4 ++++ + 1 file changed, 4 insertions(+) + +diff --git a/libsylph/ssl.c b/libsylph/ssl.c +index 61e770f8..b4f6be0c 100644 +--- a/libsylph/ssl.c ++++ b/libsylph/ssl.c +@@ -262,6 +262,10 @@ gboolean ssl_init_socket_with_method(SockInfo *sockinfo, SSLMethod method) + return FALSE; + } + ++#ifdef SSL_CTRL_SET_TLSEXT_HOSTNAME ++ SSL_set_tlsext_host_name(sockinfo->ssl, sockinfo->hostname); ++#endif ++ + SSL_set_fd(sockinfo->ssl, sockinfo->sock); + while ((ret = SSL_connect(sockinfo->ssl)) != 1) { + err = SSL_get_error(sockinfo->ssl, ret); +-- +2.19.0.rc2 + diff --git a/network/mail/sylpheed/pspec.xml b/network/mail/sylpheed/pspec.xml index 0a00af77c2..76cdafdfe1 100644 --- a/network/mail/sylpheed/pspec.xml +++ b/network/mail/sylpheed/pspec.xml @@ -1,5 +1,5 @@ - + sylpheed @@ -15,26 +15,30 @@ Sylpheed is a simple and lightweight but featureful and easy-to-use e-mail client. http://sylpheed.sraoss.jp/sylpheed/v3.7/sylpheed-3.7.0.tar.bz2 - shared-mime-info + + atk-devel gtk2-devel gpgme-devel - openldap-client - compface-devel - gtkspell-devel - enchant-devel pango-devel cairo-devel - atk-devel openssl-devel + enchant-devel + compface-devel + gtkspell-devel + harfbuzz-devel + openldap-client fontconfig-devel - libgpg-error-devel gdk-pixbuf-devel + shared-mime-info + libgpg-error-devel sendmail_accelerator.patch add-xdg-support.patch + + v2-0001-libsylph-ssl.c-Support-SNI-some-servers-imap.gmai.patch @@ -46,6 +50,7 @@ sylpheed + /usr/share/doc/sylpheed /usr/share/doc/sylpheed/html @@ -53,27 +58,27 @@ sylpheed - shared-mime-info + atk + dbus gtk2 - gpgme - openldap-client - compface - gtkspell - enchant pango cairo - atk - fontconfig - gdk-pixbuf - dbus glib2 + gpgme + enchant openssl freetype + compface + gtkspell + harfbuzz dbus-glib + fontconfig + gdk-pixbuf + openldap-client + shared-mime-info /usr/bin - /usr/share/doc/sylpheed /usr/share/locale /usr/lib /usr/share/pixmaps @@ -85,6 +90,9 @@ sylpheed-devel library Development files for sylpheed + + sylpheed + /usr/include/sylpheed @@ -92,7 +100,7 @@ - 2019-04-26 + 2021-02-06 3.7.0 Version bump. Mustafa Cinasal