Update to new tmux version 0.6. Changes:
https://sf.net/project/shownotes.php?group_id=200378&release_id=654437 Please note if updating from 0.5 there are a couple of configuration breaking changes: it is now required to pass the -g flag to set-option or set-window-option to set global options (so it needs to be added to any of these in .tmux.conf); and remain-by-default and utf8-default are now gone, use global window options (set-window-option -g remain-on-exit/utf8) instead Tested on i386, amd64, sparc. Please note patches/patch-tmux_h can be removed. Please test, etc. Thanks! Index: Makefile =================================================================== RCS file: /cvs/ports/misc/tmux/Makefile,v retrieving revision 1.4 diff -u -p -r1.4 Makefile --- Makefile 23 Nov 2008 20:40:54 -0000 1.4 +++ Makefile 17 Jan 2009 20:16:35 -0000 @@ -2,7 +2,7 @@ COMMENT= terminal multiplexer -DISTNAME= tmux-0.5 +DISTNAME= tmux-0.6 CATEGORIES= misc HOMEPAGE= http://www.sourceforge.net/projects/tmux/ @@ -24,5 +24,9 @@ NO_REGRESS= Yes post-install: ${INSTALL_DATA_DIR} ${PREFIX}/share/examples/tmux ${INSTALL_DATA} ${WRKSRC}/examples/* ${PREFIX}/share/examples/tmux + ${INSTALL_DATA_DIR} ${PREFIX}/share/doc/tmux + ${INSTALL_DATA} ${WRKSRC}/CHANGES ${PREFIX}/share/doc/tmux + ${INSTALL_DATA} ${WRKSRC}/FAQ ${PREFIX}/share/doc/tmux + ${INSTALL_DATA} ${WRKSRC}/NOTES ${PREFIX}/share/doc/tmux .include <bsd.port.mk> Index: distinfo =================================================================== RCS file: /cvs/ports/misc/tmux/distinfo,v retrieving revision 1.4 diff -u -p -r1.4 distinfo --- distinfo 23 Nov 2008 20:40:54 -0000 1.4 +++ distinfo 17 Jan 2009 20:16:35 -0000 @@ -1,5 +1,5 @@ -MD5 (tmux-0.5.tar.gz) = YFPJvn6OUycF5ebW3WrPPg== -RMD160 (tmux-0.5.tar.gz) = N0VADc3Sp1ms4rKQE/l/a71n9Oc= -SHA1 (tmux-0.5.tar.gz) = BYobsx7xq+Iuz6Or0P7rpEteRew= -SHA256 (tmux-0.5.tar.gz) = nivVpgHpYar1KYJN4MUC9e+YmrKuFxMnTF5csPbdbSQ= -SIZE (tmux-0.5.tar.gz) = 106782 +MD5 (tmux-0.6.tar.gz) = B0nLffE4tYff21nyzKS0FA== +RMD160 (tmux-0.6.tar.gz) = o96DZu+zFY+IUCts9DgBwCRx0d4= +SHA1 (tmux-0.6.tar.gz) = CsFjZ2pSMGU/Ie/ARkQKcif6Czs= +SHA256 (tmux-0.6.tar.gz) = kvwwnUNDUn8J2U0YEy5riTmD4ANireevw3mTYc54WJo= +SIZE (tmux-0.6.tar.gz) = 149636 Index: patches/patch-tmux_h =================================================================== RCS file: patches/patch-tmux_h diff -N patches/patch-tmux_h --- patches/patch-tmux_h 23 Nov 2008 20:40:54 -0000 1.1 +++ /dev/null 1 Jan 1970 00:00:00 -0000 @@ -1,16 +0,0 @@ -$OpenBSD: patch-tmux_h,v 1.1 2008/11/23 20:40:54 naddy Exp $ ---- tmux.h.orig Mon Nov 17 18:56:36 2008 -+++ tmux.h Mon Nov 17 21:34:45 2008 -@@ -407,8 +407,12 @@ struct msg_resize_data { - #define MODE_MOUSE 0x10 - - /* Grid output. */ -+#ifdef DEBUG - #define GRID_DEBUG(gd, fmt, ...) log_debug3("%s: (sx=%u, sy=%u, hsize=%u) " \ - fmt, __func__, (gd)->sx, (gd)->sy, (gd)->hsize, ## __VA_ARGS__) -+#else -+#define GRID_DEBUG(...) -+#endif - - /* Grid attributes. */ - #define GRID_ATTR_BRIGHT 0x1 Index: pkg/PLIST =================================================================== RCS file: /cvs/ports/misc/tmux/pkg/PLIST,v retrieving revision 1.2 diff -u -p -r1.2 PLIST --- pkg/PLIST 18 Jun 2008 15:07:11 -0000 1.2 +++ pkg/PLIST 17 Jan 2009 20:16:35 -0000 @@ -1,6 +1,12 @@ @comment $OpenBSD: PLIST,v 1.2 2008/06/18 15:07:11 wcmaier Exp $ @bin bin/tmux @man man/man1/tmux.1 +share/doc/tmux/ +share/doc/tmux/CHANGES +share/doc/tmux/FAQ +share/doc/tmux/NOTES share/examples/tmux/ share/examples/tmux/n-marriott.conf share/examples/tmux/n-marriott.sh +share/examples/tmux/screen-keys.conf +share/examples/tmux/tmux.vim