svn commit: r494233 - in head/irc/irssi: . files

Steve Wills swills at FreeBSD.org
Fri Mar 1 04:56:39 UTC 2019


Author: swills
Date: Fri Mar  1 04:56:37 2019
New Revision: 494233
URL: https://svnweb.freebsd.org/changeset/ports/494233

Log:
  irc/irssi: Update to 1.2.0
  
  PR:		235698
  Submitted by:	David O'Rourke <dor.bsd at xm0.uk> (maintainer)

Deleted:
  head/irc/irssi/files/patch-src_core_network-openssl.c
Modified:
  head/irc/irssi/Makefile   (contents, props changed)
  head/irc/irssi/distinfo   (contents, props changed)
  head/irc/irssi/files/patch-Makefile.in   (contents, props changed)
  head/irc/irssi/files/patch-configure.ac   (contents, props changed)
  head/irc/irssi/files/patch-perl-Makefile   (contents, props changed)
  head/irc/irssi/pkg-plist   (contents, props changed)

Modified: head/irc/irssi/Makefile
==============================================================================
--- head/irc/irssi/Makefile	Fri Mar  1 03:30:47 2019	(r494232)
+++ head/irc/irssi/Makefile	Fri Mar  1 04:56:37 2019	(r494233)
@@ -1,7 +1,7 @@
 # $FreeBSD$
 
 PORTNAME=	irssi
-PORTVERSION=	1.1.2
+PORTVERSION=	1.2.0
 PORTEPOCH=	1
 CATEGORIES?=	irc
 MASTER_SITES=	https://github.com/irssi/irssi/releases/download/${PORTVERSION}/
@@ -12,27 +12,39 @@ COMMENT=	Modular IRC client with many features
 LICENSE=	GPLv2+
 LICENSE_FILE=	${WRKSRC}/COPYING
 
-USES=		autoreconf cpe gettext-runtime gmake gnome libtool ncurses pkgconfig tar:xz
+USES=		autoreconf cpe gettext-runtime gmake gnome libtool ncurses \
+		pkgconfig tar:xz
+USE_GNOME=	glib20
+
 GNU_CONFIGURE=	yes
 INSTALL_TARGET=	install-strip
-USE_GNOME=	glib20
 
-OPTIONS_DEFINE=	PERL PROXY SOCKS BOT DOCS TRUECOLOR CAPSICUM
-OPTIONS_DEFAULT=	PERL CAPSICUM
+OPTIONS_DEFINE=	BOT CAPSICUM DOCS OTR PERL PROXY SOCKS TRUECOLOR UTF8PROC
+OPTIONS_DEFAULT=	CAPSICUM PERL
 
 OPTIONS_SUB=	yes
-SOCKS_DESC=	Socks proxy support
-SOCKS_CONFIGURE_WITH=	socks
 BOT_DESC=	Bot support
 BOT_CONFIGURE_WITH=	bot
+CAPSICUM_DESC=	Capsicum support
+CAPSICUM_CONFIGURE_WITH=	capsicum
+OTR_DESC=	OTR (off-the-record) support
+OTR_CONFIGURE_ON=	--with-otr \
+			--with-libotr-inc-prefix=${PREFIX}/include
+OTR_CONFIGURE_OFF=	--with-otr=no
+OTR_CONFIGURE_WITH=	otr
+OTR_LIB_DEPENDS=	libgcrypt.so:security/libgcrypt \
+			libgpg-error.so:security/libgpg-error \
+			libotr.so:security/libotr
 PERL_USES=	perl5
 PERL_CONFIGURE_ON=	--with-perl-lib=site
 PERL_CONFIGURE_OFF=	--with-perl=no
 PROXY_CONFIGURE_WITH=	proxy
+SOCKS_DESC=	Socks proxy support
+SOCKS_CONFIGURE_WITH=	socks
 TRUECOLOR_DESC=	Truecolor (24bit) support
 TRUECOLOR_CONFIGURE_ENABLE=	true-color
-CAPSICUM_DESC=	Capsicum support
-CAPSICUM_CONFIGURE_WITH=	capsicum
+UTF8PROC_DESC=	utf8proc support
+UTF8PROC_LIB_DEPENDS=	libutf8proc.so:textproc/utf8proc
 
 .if defined(WITHOUT_SSL)
 CONFIGURE_ARGS+=	--disable-ssl
@@ -46,7 +58,8 @@ post-patch:
 
 post-install:
 	@${MKDIR} ${STAGEDIR}${PREFIX}/lib/irssi/modules
-	@${MV} ${STAGEDIR}${PREFIX}/etc/irssi.conf ${STAGEDIR}${PREFIX}/etc/irssi.conf.sample
+	@${MV} ${STAGEDIR}${PREFIX}/etc/irssi.conf \
+		${STAGEDIR}${PREFIX}/etc/irssi.conf.sample
 
 post-install-PERL-on:
 	${STRIP_CMD} ${STAGEDIR}${PREFIX}/${SITE_ARCH_REL}/auto/Irssi/Irssi.so

Modified: head/irc/irssi/distinfo
==============================================================================
--- head/irc/irssi/distinfo	Fri Mar  1 03:30:47 2019	(r494232)
+++ head/irc/irssi/distinfo	Fri Mar  1 04:56:37 2019	(r494233)
@@ -1,3 +1,3 @@
-TIMESTAMP = 1547071155
-SHA256 (irssi-1.1.2.tar.xz) = 5ccc2b89a394e91bea0aa83a951c3b1d471c76da87b4169ec435530a31bf9732
-SIZE (irssi-1.1.2.tar.xz) = 1084328
+TIMESTAMP = 1549985826
+SHA256 (irssi-1.2.0.tar.xz) = 1643fca1d8b35e5a5d7b715c9c889e1e9cdb7e578e06487901ea959e6ab3ebe5
+SIZE (irssi-1.2.0.tar.xz) = 1138984

Modified: head/irc/irssi/files/patch-Makefile.in
==============================================================================
--- head/irc/irssi/files/patch-Makefile.in	Fri Mar  1 03:30:47 2019	(r494232)
+++ head/irc/irssi/files/patch-Makefile.in	Fri Mar  1 04:56:37 2019	(r494233)
@@ -1,6 +1,6 @@
---- Makefile.in.orig	2018-01-15 21:35:25.062300000 +0000
-+++ Makefile.in	2018-01-15 21:36:17.578923000 +0000
-@@ -409,7 +409,7 @@
+--- Makefile.in.orig	2019-02-11 17:35:31 UTC
++++ Makefile.in
+@@ -421,7 +421,7 @@ BUILT_SOURCES = default-config.h default-theme.h irssi
  CLEANFILES = default-config.h default-theme.h
  SUBDIRS = src tests docs scripts themes utils
  confdir = $(sysconfdir)
@@ -9,9 +9,9 @@
  pkginclude_HEADERS = irssi-config.h irssi-version.h
  EXTRA_DIST = \
  	ChangeLog \
-@@ -965,8 +965,8 @@
+@@ -980,8 +980,8 @@ uninstall-am: uninstall-confDATA uninstall-pkgincludeH
  
- #.PHONY: irssi-version.h
+ @MAINTAINER_MODE_TRUE at .PHONY: irssi-version.h
  
 -default-config.h: $(srcdir)/irssi.conf
 -	$(srcdir)/utils/file2header.sh $(srcdir)/irssi.conf default_config > default-config.h

Modified: head/irc/irssi/files/patch-configure.ac
==============================================================================
--- head/irc/irssi/files/patch-configure.ac	Fri Mar  1 03:30:47 2019	(r494232)
+++ head/irc/irssi/files/patch-configure.ac	Fri Mar  1 04:56:37 2019	(r494233)
@@ -1,15 +1,15 @@
---- configure.ac.orig	2018-10-06 15:40:00 UTC
+--- configure.ac.orig	2019-02-11 17:35:17 UTC
 +++ configure.ac
-@@ -307,7 +307,11 @@ PKG_CHECK_MODULES([OPENSSL], [openssl], 
+@@ -322,7 +322,11 @@ PKG_CHECK_MODULES([OPENSSL], [openssl], [
  	AC_CHECK_LIB([ssl], [SSL_library_init], [
  		LIBS="$LIBS -lssl -lcrypto"
  	], [
+-		AC_MSG_ERROR([The OpenSSL library was not found])
 +		AC_CHECK_LIB([ssl], [OPENSSL_init_ssl], [
 +			LIBS="$LIBS -lssl -lcrypto"
 +		], [
 +			AC_MSG_ERROR([The OpenSSL library was not found])
 +		])
--		AC_MSG_ERROR([The OpenSSL library was not found])
  	])
  ])
  

Modified: head/irc/irssi/files/patch-perl-Makefile
==============================================================================
--- head/irc/irssi/files/patch-perl-Makefile	Fri Mar  1 03:30:47 2019	(r494232)
+++ head/irc/irssi/files/patch-perl-Makefile	Fri Mar  1 04:56:37 2019	(r494233)
@@ -1,4 +1,4 @@
---- src/perl/Makefile.am.orig	2017-03-04 20:30:38 UTC
+--- src/perl/Makefile.am.orig	2019-02-11 17:27:58 UTC
 +++ src/perl/Makefile.am
 @@ -145,7 +145,7 @@ all-local:
  
@@ -9,9 +9,9 @@
  	done
  
  clean-generic:
---- src/perl/Makefile.in.orig	2017-03-10 16:43:21 UTC
+--- src/perl/Makefile.in.orig	2019-02-11 17:35:32 UTC
 +++ src/perl/Makefile.in
-@@ -853,7 +853,7 @@ all-local:
+@@ -898,7 +898,7 @@ all-local:
  
  install-exec-local:
  	for dir in $(perl_dirs); do \

Modified: head/irc/irssi/pkg-plist
==============================================================================
--- head/irc/irssi/pkg-plist	Fri Mar  1 03:30:47 2019	(r494232)
+++ head/irc/irssi/pkg-plist	Fri Mar  1 04:56:37 2019	(r494233)
@@ -87,8 +87,16 @@ include/irssi/src/fe-common/irc/module-formats.h
 include/irssi/src/fe-common/irc/module.h
 include/irssi/src/fe-common/irc/notifylist/module-formats.h
 include/irssi/src/fe-common/irc/notifylist/module.h
+include/irssi/src/fe-text/gui-printtext.h
+include/irssi/src/fe-text/gui-windows.h
+include/irssi/src/fe-text/mainwindows.h
+include/irssi/src/fe-text/statusbar.h
 include/irssi/src/fe-text/statusbar-item.h
+include/irssi/src/fe-text/term.h
+include/irssi/src/fe-text/textbuffer-view.h
+include/irssi/src/fe-text/textbuffer.h
 include/irssi/src/irc/core/bans.h
+include/irssi/src/irc/core/channel-events.h
 include/irssi/src/irc/core/channel-rejoin.h
 include/irssi/src/irc/core/ctcp.h
 include/irssi/src/irc/core/irc-cap.h
@@ -126,6 +134,8 @@ include/irssi/src/lib-config/iconfig.h
 include/irssi/src/lib-config/module.h
 %%PROXY%%lib/irssi/modules/libirc_proxy.a
 %%PROXY%%lib/irssi/modules/libirc_proxy.so
+%%OTR%%lib/irssi/modules/libotr_core.a
+%%OTR%%lib/irssi/modules/libotr_core.so
 %%PERL%%%%SITE_ARCH%%/Irssi.pm
 %%PERL%%%%SITE_ARCH%%/Irssi/Irc.pm
 %%PERL%%%%SITE_ARCH%%/Irssi/TextUI.pm
@@ -136,6 +146,7 @@ include/irssi/src/lib-config/module.h
 %%PERL%%%%SITE_ARCH%%/auto/Irssi/UI/UI.so
 man/man1/irssi.1.gz
 %%CAPSICUM%%%%PORTDOCS%%%%DOCSDIR%%/capsicum.txt
+%%PORTDOCS%%%%DOCSDIR%%/design.html
 %%PORTDOCS%%%%DOCSDIR%%/design.txt
 %%PORTDOCS%%%%DOCSDIR%%/faq.html
 %%PORTDOCS%%%%DOCSDIR%%/faq.txt
@@ -210,6 +221,7 @@ man/man1/irssi.1.gz
 %%DATADIR%%/help/notify
 %%DATADIR%%/help/op
 %%DATADIR%%/help/oper
+%%DATADIR%%/help/otr
 %%DATADIR%%/help/part
 %%DATADIR%%/help/ping
 %%DATADIR%%/help/query


More information about the svn-ports-all mailing list