Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 19 Feb 2018 20:45:57 +0000 (UTC)
From:      "Danilo G. Baio" <dbaio@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-branches@freebsd.org
Subject:   svn commit: r462348 - in branches/2018Q1/irc/irssi: . files
Message-ID:  <201802192045.w1JKjvNO032563@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: dbaio
Date: Mon Feb 19 20:45:57 2018
New Revision: 462348
URL: https://svnweb.freebsd.org/changeset/ports/462348

Log:
  MFH: r460549 r462311
  
  Update irc/irssi to 1.1.0
  
  PR:		225196
  Submitted by:	David O'Rourke <dor.bsd@xm0.uk>
  
  irc/irssi: Update to 1.1.1, Fixes multiple vulnerabilities
  
  Changes:	https://irssi.org/NEWS/#v1-1-1
  
  PR:		226001
  Submitted by:	David O'Rourke <dor.bsd@xm0.uk> (maintainer)
  Reported by:	tj@mrsk.me (email)
  Security:	7afc5e56-156d-11e8-95f2-005056925db4
  
  Approved by:	ports-secteam (swills)

Modified:
  branches/2018Q1/irc/irssi/Makefile
  branches/2018Q1/irc/irssi/distinfo
  branches/2018Q1/irc/irssi/files/patch-Makefile.in
  branches/2018Q1/irc/irssi/pkg-plist
Directory Properties:
  branches/2018Q1/   (props changed)

Modified: branches/2018Q1/irc/irssi/Makefile
==============================================================================
--- branches/2018Q1/irc/irssi/Makefile	Mon Feb 19 20:33:08 2018	(r462347)
+++ branches/2018Q1/irc/irssi/Makefile	Mon Feb 19 20:45:57 2018	(r462348)
@@ -1,7 +1,7 @@
 # $FreeBSD$
 
 PORTNAME=	irssi
-PORTVERSION=	1.0.6
+PORTVERSION=	1.1.1
 PORTEPOCH=	1
 CATEGORIES?=	irc
 MASTER_SITES=	https://github.com/irssi/irssi/releases/download/${PORTVERSION}/
@@ -17,8 +17,12 @@ GNU_CONFIGURE=	yes
 INSTALL_TARGET=	install-strip
 USE_GNOME=	glib20
 
-OPTIONS_DEFINE=	PERL PROXY SOCKS BOT DOCS TRUECOLOR
-OPTIONS_DEFAULT=	PERL
+OPTIONS_DEFINE=	PERL PROXY SOCKS BOT DOCS TRUECOLOR CAPSICUM
+OPTIONS_DEFAULT=	PERL CAPSICUM
+
+# If we're on FreeBSD 10 don't offer the Capsicum option.
+OPTIONS_EXCLUDE_FreeBSD_10=	CAPSICUM
+
 OPTIONS_SUB=	yes
 SOCKS_DESC=	Socks proxy support
 SOCKS_CONFIGURE_WITH=	socks
@@ -30,6 +34,8 @@ PERL_CONFIGURE_OFF=	--with-perl=no
 PROXY_CONFIGURE_WITH=	proxy
 TRUECOLOR_DESC=	Truecolor (24bit) support
 TRUECOLOR_CONFIGURE_ENABLE=	true-color
+CAPSICUM_DESC=	Capsicum support
+CAPSICUM_CONFIGURE_WITH=	capsicum
 
 .if defined(WITHOUT_SSL)
 CONFIGURE_ARGS+=	--disable-ssl

Modified: branches/2018Q1/irc/irssi/distinfo
==============================================================================
--- branches/2018Q1/irc/irssi/distinfo	Mon Feb 19 20:33:08 2018	(r462347)
+++ branches/2018Q1/irc/irssi/distinfo	Mon Feb 19 20:45:57 2018	(r462348)
@@ -1,3 +1,3 @@
-TIMESTAMP = 1515269268
-SHA256 (irssi-1.0.6.tar.xz) = 029e884f3ebf337f7266d8ed4e1a035ca56d9f85015d74c868b488f279de8585
-SIZE (irssi-1.0.6.tar.xz) = 1033428
+TIMESTAMP = 1518995147
+SHA256 (irssi-1.1.1.tar.xz) = 784807e7a1ba25212347f03e4287cff9d0659f076edfb2c6b20928021d75a1bf
+SIZE (irssi-1.1.1.tar.xz) = 1080992

Modified: branches/2018Q1/irc/irssi/files/patch-Makefile.in
==============================================================================
--- branches/2018Q1/irc/irssi/files/patch-Makefile.in	Mon Feb 19 20:33:08 2018	(r462347)
+++ branches/2018Q1/irc/irssi/files/patch-Makefile.in	Mon Feb 19 20:45:57 2018	(r462348)
@@ -1,22 +1,22 @@
---- Makefile.in.orig	2017-03-10 16:43:21 UTC
-+++ Makefile.in
-@@ -404,7 +404,7 @@ BUILT_SOURCES = default-config.h default
+--- 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 @@
  CLEANFILES = default-config.h default-theme.h
- SUBDIRS = src docs scripts
+ SUBDIRS = src tests docs scripts themes utils
  confdir = $(sysconfdir)
 -conf_DATA = irssi.conf
 +conf_DATA = irssi.conf.sample
- themedir = $(datadir)/irssi/themes
- theme_DATA = default.theme colorless.theme
  pkginclude_HEADERS = irssi-config.h irssi-version.h
-@@ -990,8 +990,8 @@ uninstall-am: uninstall-confDATA uninsta
+ EXTRA_DIST = \
+ 	ChangeLog \
+@@ -965,8 +965,8 @@
  
- @MAINTAINER_MODE_TRUE@.PHONY: irssi-version.h
+ #.PHONY: irssi-version.h
  
 -default-config.h: $(srcdir)/irssi.conf
--	$(srcdir)/file2header.sh $(srcdir)/irssi.conf default_config > default-config.h
+-	$(srcdir)/utils/file2header.sh $(srcdir)/irssi.conf default_config > default-config.h
 +default-config.h: $(srcdir)/irssi.conf.sample
-+	$(srcdir)/file2header.sh $(srcdir)/irssi.conf.sample default_config > default-config.h
++	$(srcdir)/utils/file2header.sh $(srcdir)/irssi.conf.sample default_config > default-config.h
  
- default-theme.h: $(srcdir)/default.theme
- 	$(srcdir)/file2header.sh $(srcdir)/default.theme default_theme > default-theme.h
+ default-theme.h: $(srcdir)/themes/default.theme
+ 	$(srcdir)/utils/file2header.sh $(srcdir)/themes/default.theme default_theme > default-theme.h

Modified: branches/2018Q1/irc/irssi/pkg-plist
==============================================================================
--- branches/2018Q1/irc/irssi/pkg-plist	Mon Feb 19 20:33:08 2018	(r462347)
+++ branches/2018Q1/irc/irssi/pkg-plist	Mon Feb 19 20:45:57 2018	(r462348)
@@ -5,6 +5,7 @@ include/irssi/irssi-config.h
 include/irssi/irssi-version.h
 include/irssi/src/common.h
 include/irssi/src/core/args.h
+%%CAPSICUM%%include/irssi/src/core/capsicum.h
 include/irssi/src/core/channel-rec.h
 include/irssi/src/core/channel-setup-rec.h
 include/irssi/src/core/channels-setup.h
@@ -16,6 +17,7 @@ include/irssi/src/core/commands.h
 include/irssi/src/core/core.h
 include/irssi/src/core/expandos.h
 include/irssi/src/core/ignore.h
+include/irssi/src/core/iregex.h
 include/irssi/src/core/levels.h
 include/irssi/src/core/line-split.h
 include/irssi/src/core/log.h
@@ -27,6 +29,7 @@ include/irssi/src/core/modules.h
 include/irssi/src/core/net-disconnect.h
 include/irssi/src/core/net-nonblock.h
 include/irssi/src/core/net-sendbuffer.h
+include/irssi/src/core/network-openssl.h
 include/irssi/src/core/network.h
 include/irssi/src/core/nick-rec.h
 include/irssi/src/core/nicklist.h
@@ -54,6 +57,7 @@ include/irssi/src/core/write-buffer.h
 include/irssi/src/fe-common/core/chat-completion.h
 include/irssi/src/fe-common/core/command-history.h
 include/irssi/src/fe-common/core/completion.h
+%%CAPSICUM%%include/irssi/src/fe-common/core/fe-capsicum.h
 include/irssi/src/fe-common/core/fe-channels.h
 include/irssi/src/fe-common/core/fe-common-core.h
 include/irssi/src/fe-common/core/fe-core-commands.h
@@ -61,6 +65,7 @@ include/irssi/src/fe-common/core/fe-exec.h
 include/irssi/src/fe-common/core/fe-messages.h
 include/irssi/src/fe-common/core/fe-queries.h
 include/irssi/src/fe-common/core/fe-recode.h
+include/irssi/src/fe-common/core/fe-settings.h
 include/irssi/src/fe-common/core/fe-tls.h
 include/irssi/src/fe-common/core/fe-windows.h
 include/irssi/src/fe-common/core/formats.h
@@ -130,6 +135,7 @@ include/irssi/src/lib-config/module.h
 %%PERL%%%%SITE_ARCH%%/auto/Irssi/TextUI/TextUI.so
 %%PERL%%%%SITE_ARCH%%/auto/Irssi/UI/UI.so
 man/man1/irssi.1.gz
+%%CAPSICUM%%%%PORTDOCS%%%%DOCSDIR%%/capsicum.txt
 %%PORTDOCS%%%%DOCSDIR%%/design.txt
 %%PORTDOCS%%%%DOCSDIR%%/faq.html
 %%PORTDOCS%%%%DOCSDIR%%/faq.txt
@@ -139,6 +145,7 @@ man/man1/irssi.1.gz
 %%PORTDOCS%%%%DOCSDIR%%/signals.txt
 %%PORTDOCS%%%%DOCSDIR%%/special_vars.txt
 %%PORTDOCS%%%%DOCSDIR%%/startup-HOWTO.html
+%%PORTDOCS%%%%DOCSDIR%%/startup-HOWTO.txt
 %%DATADIR%%/help/accept
 %%DATADIR%%/help/action
 %%DATADIR%%/help/admin
@@ -217,11 +224,11 @@ man/man1/irssi.1.gz
 %%DATADIR%%/help/rmreconns
 %%DATADIR%%/help/rmrejoins
 %%DATADIR%%/help/save
-%%DATADIR%%/help/servlist
 %%DATADIR%%/help/sconnect
 %%DATADIR%%/help/script
 %%DATADIR%%/help/scrollback
 %%DATADIR%%/help/server
+%%DATADIR%%/help/servlist
 %%DATADIR%%/help/set
 %%DATADIR%%/help/silence
 %%DATADIR%%/help/squery



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