Skip to Content.
Sympa Menu

sm-commit - [SM-Commit] GIT changes to master grimoire by Vlad Glagolev (91e02f397cd20ccfebd0b1230388455b6c8807e1)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: Vlad Glagolev <scm AT sourcemage.org>
  • To: sm-commit AT lists.ibiblio.org
  • Subject: [SM-Commit] GIT changes to master grimoire by Vlad Glagolev (91e02f397cd20ccfebd0b1230388455b6c8807e1)
  • Date: Wed, 26 Nov 2014 04:31:42 -0600

GIT changes to master grimoire by Vlad Glagolev <stealth AT sourcemage.org>:

chat-irc/hexchat/DETAILS | 6 ++++--
chat-irc/hexchat/HISTORY | 5 +++++
chat-irc/hexchat/PRE_BUILD | 4 ++++
chat-irc/hexchat/openssl-09.patch | 20 ++++++++++++++++++++
4 files changed, 33 insertions(+), 2 deletions(-)

New commits:
commit 91e02f397cd20ccfebd0b1230388455b6c8807e1
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

hexchat: => 2.10.2

diff --git a/chat-irc/hexchat/DETAILS b/chat-irc/hexchat/DETAILS
index ccdcdc9..3f2087a 100755
--- a/chat-irc/hexchat/DETAILS
+++ b/chat-irc/hexchat/DETAILS
@@ -1,9 +1,11 @@
SPELL=hexchat
- VERSION=2.10.1
+ VERSION=2.10.2
SOURCE=$SPELL-$VERSION.tar.xz
SOURCE2=$SOURCE.asc
- SOURCE_URL[0]=http://dl.hexchat.net/$SPELL/$SOURCE
+ SOURCE_URL[0]=https://dl.hexchat.net/$SPELL/$SOURCE
SOURCE2_URL[0]=$SOURCE_URL.asc
+ SOURCE_HINTS="no-check-certificate"
+ SOURCE2_HINTS="$SOURCE_HINTS"
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
SOURCE_GPG=hexchat.gpg:$SOURCE2:UPSTREAM_KEY
SOURCE2_IGNORE=signature
diff --git a/chat-irc/hexchat/HISTORY b/chat-irc/hexchat/HISTORY
index c9490aa..c3f570f 100644
--- a/chat-irc/hexchat/HISTORY
+++ b/chat-irc/hexchat/HISTORY
@@ -1,3 +1,8 @@
+2014-10-26 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 2.10.2; added SOURCE_HINTS
+ * PRE_BUILD: added, to apply the patch
+ * openssl-09.patch: added, to fix build with openssl 0.9
+
2014-09-25 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 2.10.1; converted to upstream signature
checking; cleaned up
diff --git a/chat-irc/hexchat/PRE_BUILD b/chat-irc/hexchat/PRE_BUILD
new file mode 100755
index 0000000..7a9829b
--- /dev/null
+++ b/chat-irc/hexchat/PRE_BUILD
@@ -0,0 +1,4 @@
+default_pre_build &&
+cd "$SOURCE_DIRECTORY" &&
+
+patch -p0 < "$SPELL_DIRECTORY/openssl-09.patch"
diff --git a/chat-irc/hexchat/openssl-09.patch
b/chat-irc/hexchat/openssl-09.patch
new file mode 100644
index 0000000..5409255
--- /dev/null
+++ b/chat-irc/hexchat/openssl-09.patch
@@ -0,0 +1,20 @@
+--- src/common/ssl.c.orig 2014-11-25 20:42:31.000000000 +0300
++++ src/common/ssl.c 2014-11-26 12:45:44.000000000 +0300
+@@ -92,11 +92,17 @@
+ SSL_CTX_set_session_cache_mode (ctx, SSL_SESS_CACHE_BOTH);
+ SSL_CTX_set_timeout (ctx, 300);
+ SSL_CTX_set_options (ctx, SSL_OP_NO_SSLv2|SSL_OP_NO_SSLv3
++#ifdef SSL_OP_NO_COMPRESSION
+
|SSL_OP_NO_COMPRESSION
++#endif
+
|SSL_OP_SINGLE_DH_USE|SSL_OP_SINGLE_ECDH_USE
+ |SSL_OP_NO_TICKET
+
|SSL_OP_CIPHER_SERVER_PREFERENCE);
+
++#if OPENSSL_VERSION_NUMBER >= 0x00908000L /* workaround for OpenSSL 0.9.8 */
++ sk_SSL_COMP_zero(SSL_COMP_get_compression_methods());
++#endif
++
+ /* used in SSL_connect(), SSL_accept() */
+ SSL_CTX_set_info_callback (ctx, info_cb_func);
+



  • [SM-Commit] GIT changes to master grimoire by Vlad Glagolev (91e02f397cd20ccfebd0b1230388455b6c8807e1), Vlad Glagolev, 11/26/2014

Archive powered by MHonArc 2.6.24.

Top of Page