Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 3 Apr 2010 20:00:13 +0100 (BST)
From:      Jase Thew <freebsd@beardz.net>
To:        FreeBSD-gnats-submit@FreeBSD.org
Cc:        vanilla@FreeBSD.org
Subject:   ports/145363: [PATCH] irc/irssi: update to 0.8.15
Message-ID:  <201004031900.o33J0DEJ045003@beastie.beardz.net>
Resent-Message-ID: <201004031910.o33JA5sG089627@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         145363
>Category:       ports
>Synopsis:       [PATCH] irc/irssi: update to 0.8.15
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          update
>Submitter-Id:   current-users
>Arrival-Date:   Sat Apr 03 19:10:05 UTC 2010
>Closed-Date:
>Last-Modified:
>Originator:     Jase Thew
>Release:        FreeBSD 7.2-STABLE amd64
>Organization:
>Environment:
System: FreeBSD jail-ports.localdomain 7.2-STABLE FreeBSD 7.2-STABLE #0: Wed Dec 23 05:52:38 GMT 2009
>Description:
- Update to 0.8.15
- Remove unneeded docs patch
- Replace SSLv3 patch with one that supports SSLv3 _and_ TLSv1 - also disables SSLv2

Added file(s):
- files/patch-core-network_openssl_c

Removed file(s):
- files/patch-docs_Makefile.in
- files/patch-openssl.c

Port maintainer (vanilla@FreeBSD.org) is cc'd.

Generated with FreeBSD Port Tools 0.99
>How-To-Repeat:
>Fix:

--- irssi-0.8.15.patch begins here ---
diff -ruN --exclude=CVS /usr/ports/irc/irssi.orig/Makefile /usr/ports/irc/irssi/Makefile
--- /usr/ports/irc/irssi.orig/Makefile	2009-08-17 15:49:19.000000000 +0100
+++ /usr/ports/irc/irssi/Makefile	2010-04-03 19:35:39.000000000 +0100
@@ -6,8 +6,7 @@
 #
 
 PORTNAME=	irssi
-PORTVERSION=	0.8.14
-PORTREVISION?=	1
+PORTVERSION=	0.8.15
 CATEGORIES?=	irc
 MASTER_SITES=	http://mirror.irssi.org/
 
diff -ruN --exclude=CVS /usr/ports/irc/irssi.orig/distinfo /usr/ports/irc/irssi/distinfo
--- /usr/ports/irc/irssi.orig/distinfo	2009-07-29 10:41:35.000000000 +0100
+++ /usr/ports/irc/irssi/distinfo	2010-04-03 19:37:39.000000000 +0100
@@ -1,3 +1,3 @@
-MD5 (irssi-0.8.14.tar.bz2) = 00efe7638dd596d5930dfa2aeae87b3a
-SHA256 (irssi-0.8.14.tar.bz2) = 63ea70eb1ce6fb3c995e984f919dcd18882e916478779dd899de9385ef8fdf28
-SIZE (irssi-0.8.14.tar.bz2) = 944708
+MD5 (irssi-0.8.15.tar.bz2) = 1dcb3f511b88df94b0c996f36668c7da
+SHA256 (irssi-0.8.15.tar.bz2) = c12d16fb605103d7c256ddce44012dc396af57f3771e086d0387c195a052a0a6
+SIZE (irssi-0.8.15.tar.bz2) = 948847
diff -ruN --exclude=CVS /usr/ports/irc/irssi.orig/files/patch-core-network_openssl_c /usr/ports/irc/irssi/files/patch-core-network_openssl_c
--- /usr/ports/irc/irssi.orig/files/patch-core-network_openssl_c	1970-01-01 01:00:00.000000000 +0100
+++ /usr/ports/irc/irssi/files/patch-core-network_openssl_c	2010-04-03 19:36:02.000000000 +0100
@@ -0,0 +1,10 @@
+--- src/core/network-openssl.c.orig	2010-04-03 17:32:04.000000000 +0000
++++ src/core/network-openssl.c	2010-04-03 17:37:34.000000000 +0000
+@@ -406,6 +406,7 @@
+ 		g_error("Could not allocate memory for SSL context");
+ 		return NULL;
+ 	}
++	SSL_CTX_set_options(ctx, SSL_OP_ALL | SSL_OP_NO_SSLv2);
+ 
+ 	if (mycert && *mycert) {
+ 		char *scert = NULL, *spkey = NULL;
diff -ruN --exclude=CVS /usr/ports/irc/irssi.orig/files/patch-docs_Makefile.in /usr/ports/irc/irssi/files/patch-docs_Makefile.in
--- /usr/ports/irc/irssi.orig/files/patch-docs_Makefile.in	2009-04-02 02:43:53.000000000 +0100
+++ /usr/ports/irc/irssi/files/patch-docs_Makefile.in	1970-01-01 01:00:00.000000000 +0100
@@ -1,11 +0,0 @@
---- docs/Makefile.in.orig	2009-04-01 05:02:52.000000000 +0800
-+++ docs/Makefile.in	2009-04-02 09:29:16.000000000 +0800
-@@ -51,7 +51,7 @@
- 	install-pdf-recursive install-ps-recursive install-recursive \
- 	installcheck-recursive installdirs-recursive pdf-recursive \
- 	ps-recursive uninstall-recursive
--man1dir = $(mandir)/man1
-+man1dir = $(prefix)/man/man1
- am__installdirs = "$(DESTDIR)$(man1dir)" "$(DESTDIR)$(docdir)"
- NROFF = nroff
- MANS = $(man_MANS)
diff -ruN --exclude=CVS /usr/ports/irc/irssi.orig/files/patch-openssl.c /usr/ports/irc/irssi/files/patch-openssl.c
--- /usr/ports/irc/irssi.orig/files/patch-openssl.c	2009-08-17 15:49:19.000000000 +0100
+++ /usr/ports/irc/irssi/files/patch-openssl.c	1970-01-01 01:00:00.000000000 +0100
@@ -1,29 +0,0 @@
---- src/core/network-openssl.c.orig	2009-08-17 09:27:52.000000000 +0800
-+++ src/core/network-openssl.c	2009-08-17 09:28:14.000000000 +0800
-@@ -230,7 +230,7 @@
- 	SSL_library_init();
- 	SSL_load_error_strings();
- 
--	ssl_ctx = SSL_CTX_new(SSLv23_client_method());
-+	ssl_ctx = SSL_CTX_new(SSLv3_client_method());
- 	if(!ssl_ctx)
- 	{
- 		g_error("Initialization of the SSL library failed");
-@@ -259,7 +259,7 @@
- 
- 	if (mycert && *mycert) {
- 		char *scert = NULL, *spkey = NULL;
--		if ((ctx = SSL_CTX_new(SSLv23_client_method())) == NULL) {
-+		if ((ctx = SSL_CTX_new(SSLv3_client_method())) == NULL) {
- 			g_error("Could not allocate memory for SSL context");
- 			return NULL;
- 		}
-@@ -279,7 +279,7 @@
- 	if ((cafile && *cafile) || (capath && *capath)) {
- 		char *scafile = NULL;
- 		char *scapath = NULL;
--		if (! ctx && (ctx = SSL_CTX_new(SSLv23_client_method())) == NULL) {
-+		if (! ctx && (ctx = SSL_CTX_new(SSLv3_client_method())) == NULL) {
- 			g_error("Could not allocate memory for SSL context");
- 			return NULL;
- 		}
--- irssi-0.8.15.patch ends here ---

>Release-Note:
>Audit-Trail:
>Unformatted:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201004031900.o33J0DEJ045003>