ports/145363: [PATCH] irc/irssi: update to 0.8.15
Jase Thew
freebsd at beardz.net
Sat Apr 3 19:10:07 UTC 2010
>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 at 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:
More information about the freebsd-ports-bugs
mailing list