Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 30 Sep 2016 14:44:52 +0000 (UTC)
From:      Mathieu Arnold <mat@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r422991 - in head/sysutils/tmux: . files
Message-ID:  <201609301444.u8UEiqHk089693@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: mat
Date: Fri Sep 30 14:44:51 2016
New Revision: 422991
URL: https://svnweb.freebsd.org/changeset/ports/422991

Log:
  Update to 2.3.
  
  While there, update the completion.
  
  PR:		213119
  Reported by:	Piotr Kubaj
  Changes:	https://github.com/tmux/tmux/blob/52869ed182482c26163799a7215139f4d81b6fca/CHANGES
  Sponsored by:	Absolight

Deleted:
  head/sysutils/tmux/files/patch-utf8.c
Modified:
  head/sysutils/tmux/Makefile   (contents, props changed)
  head/sysutils/tmux/distinfo   (contents, props changed)
  head/sysutils/tmux/files/extra-patch-tty-keys.c   (contents, props changed)

Modified: head/sysutils/tmux/Makefile
==============================================================================
--- head/sysutils/tmux/Makefile	Fri Sep 30 14:43:28 2016	(r422990)
+++ head/sysutils/tmux/Makefile	Fri Sep 30 14:44:51 2016	(r422991)
@@ -2,8 +2,7 @@
 # $FreeBSD$
 
 PORTNAME=	tmux
-PORTVERSION=	2.2
-PORTREVISION=	1
+PORTVERSION=	2.3
 CATEGORIES=	sysutils
 MASTER_SITES=	https://github.com/tmux/tmux/releases/download/${PORTVERSION}/
 DISTFILES=	${DISTNAME}${EXTRACT_SUFX}
@@ -17,7 +16,7 @@ LICENSE_FILE=	${WRKSRC}/COPYING
 USES=		pkgconfig ncurses
 
 USE_GITHUB=	nodefault
-GH_TUPLE=	imomaliev:tmux-bash-completion:e0f7021:bash
+GH_TUPLE=	imomaliev:tmux-bash-completion:ef56d3e:bash
 
 GNU_CONFIGURE=	yes
 CONFIGURE_ARGS+=--sysconfdir=${PREFIX}/etc

Modified: head/sysutils/tmux/distinfo
==============================================================================
--- head/sysutils/tmux/distinfo	Fri Sep 30 14:43:28 2016	(r422990)
+++ head/sysutils/tmux/distinfo	Fri Sep 30 14:44:51 2016	(r422991)
@@ -1,5 +1,5 @@
-TIMESTAMP = 1468847551
-SHA256 (tmux-2.2.tar.gz) = bc28541b64f99929fe8e3ae7a02291263f3c97730781201824c0f05d7c8e19e4
-SIZE (tmux-2.2.tar.gz) = 466852
-SHA256 (imomaliev-tmux-bash-completion-e0f7021_GH0.tar.gz) = 5957606b43ec4010084e20d7028044e23cc516ea100c4138d48984de53a7941b
-SIZE (imomaliev-tmux-bash-completion-e0f7021_GH0.tar.gz) = 1661
+TIMESTAMP = 1475246504
+SHA256 (tmux-2.3.tar.gz) = 55313e132f0f42de7e020bf6323a1939ee02ab79c48634aa07475db41573852b
+SIZE (tmux-2.3.tar.gz) = 473944
+SHA256 (imomaliev-tmux-bash-completion-ef56d3e_GH0.tar.gz) = 2f8f3fe586bbdeec9b251ce3ef74f5edef19ba371968a8011acef860ddac59e1
+SIZE (imomaliev-tmux-bash-completion-ef56d3e_GH0.tar.gz) = 1526

Modified: head/sysutils/tmux/files/extra-patch-tty-keys.c
==============================================================================
--- head/sysutils/tmux/files/extra-patch-tty-keys.c	Fri Sep 30 14:43:28 2016	(r422990)
+++ head/sysutils/tmux/files/extra-patch-tty-keys.c	Fri Sep 30 14:44:51 2016	(r422991)
@@ -1,11 +1,11 @@
---- tty-keys.c.orig	2016-03-02 18:08:46 UTC
+--- tty-keys.c.orig	2016-04-30 12:46:35 UTC
 +++ tty-keys.c
-@@ -572,8 +572,6 @@ first_key:
+@@ -628,8 +628,6 @@ complete_key:
  	 * used. termios should have a better idea.
  	 */
  	bspace = tty->tio.c_cc[VERASE];
--	if (bspace != _POSIX_VDISABLE && key == bspace)
--		key = KEYC_BSPACE;
- 
- 	goto complete_key;
+-	if (bspace != _POSIX_VDISABLE && (key & KEYC_MASK_KEY) == bspace)
+-		key = (key & KEYC_MASK_MOD) | KEYC_BSPACE;
  
+ 	/* Remove data from buffer. */
+ 	evbuffer_drain(tty->event->input, size);



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