pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/misc/tmux Update to 1.0.
details: https://anonhg.NetBSD.org/pkgsrc/rev/eead4b044837
branches: trunk
changeset: 399508:eead4b044837
user: hasso <hasso%pkgsrc.org@localhost>
date: Mon Sep 21 10:55:35 2009 +0000
description:
Update to 1.0.
CHANGES FROM 0.9 TO 1.0, 20 Sept 2009
* Option to alter the format of the window title set by tmux.
* Backoff for a while after multiple incorrect password attempts.
* Quick display of pane numbers (C-b q).
* Better choose-window, choose-session commands and a new choose-client command.
* Option to request multiple responses when using command-prompt.
* Improved environment handling.
* Combine wrapped lines when pasting.
* Option to override terminal settings (terminal-overrides).
* Use the full range of ACS characters for drawing pane separator lines.
* Customisable mode keys.
* Status line colour options, with embedded colours in status-left/right, and
an option to centre the window list.
* Much improved layouts, including both horizontal and vertical splitting.
* Optional visual bell, activity and content indications.
* Set the utf8 and status-utf8 options when the server is started with -u.
* display-message command to show a message in the status line, by default some
information about the current window.
* Improved current process detection on NetBSD.
* unlink-window -k is now the same as kill-window.
* attach-session now works from inside tmux.
* A system-wide configuration file, /etc/tmux.conf.
* A number of new commands in copy mode, including searching.
* Panes are now specified using the target (-t) notation.
* -t now accepts fnmatch(3) patterns and looks for prefixes.
* Translate \r into \n when pasting.
* Support for binding commands to keys without the prefix key
* Support for alternate screen (terminfo smcup/rmcup).
* Maintain data that goes off screen after reducing the window size, so it can
be restored when the size is increased again.
* New if-shell command to test a shell command before running a tmux command.
* tmux now works as the shell.
* Man page reorganisation.
* Many minor additions, much code tidying and several bug fixes.
diffstat:
misc/tmux/Makefile | 4 ++--
misc/tmux/distinfo | 10 +++++-----
misc/tmux/patches/patch-ab | 32 +++++++++++++++++++-------------
3 files changed, 26 insertions(+), 20 deletions(-)
diffs (96 lines):
diff -r 6ad87eedeb9e -r eead4b044837 misc/tmux/Makefile
--- a/misc/tmux/Makefile Mon Sep 21 10:10:58 2009 +0000
+++ b/misc/tmux/Makefile Mon Sep 21 10:55:35 2009 +0000
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.5 2009/07/08 20:59:11 hasso Exp $
+# $NetBSD: Makefile,v 1.6 2009/09/21 10:55:35 hasso Exp $
-DISTNAME= tmux-0.9
+DISTNAME= tmux-1.0
CATEGORIES= misc
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=tmux/}
diff -r 6ad87eedeb9e -r eead4b044837 misc/tmux/distinfo
--- a/misc/tmux/distinfo Mon Sep 21 10:10:58 2009 +0000
+++ b/misc/tmux/distinfo Mon Sep 21 10:55:35 2009 +0000
@@ -1,7 +1,7 @@
-$NetBSD: distinfo,v 1.6 2009/07/08 20:59:11 hasso Exp $
+$NetBSD: distinfo,v 1.7 2009/09/21 10:55:35 hasso Exp $
-SHA1 (tmux-0.9.tar.gz) = b00283291b642c8db654bee78fcf5453ba248c66
-RMD160 (tmux-0.9.tar.gz) = 9847514485d2ad0f948def777fa8a2abd99cf34b
-Size (tmux-0.9.tar.gz) = 179064 bytes
+SHA1 (tmux-1.0.tar.gz) = 62bbea17e54cdacb48442e25eddf0463ab69ba61
+RMD160 (tmux-1.0.tar.gz) = 3176447bf21dd1d5559d256ee3786d13771c20af
+Size (tmux-1.0.tar.gz) = 215329 bytes
SHA1 (patch-aa) = e50976effc9fa43044d45055aabd86a69d9d9047
-SHA1 (patch-ab) = 61f6c2b8478c563adaa3def1466ea7d98f8d83c5
+SHA1 (patch-ab) = 0f701c350d26b2b14c230f148ea141ecafec6c6d
diff -r 6ad87eedeb9e -r eead4b044837 misc/tmux/patches/patch-ab
--- a/misc/tmux/patches/patch-ab Mon Sep 21 10:10:58 2009 +0000
+++ b/misc/tmux/patches/patch-ab Mon Sep 21 10:55:35 2009 +0000
@@ -1,8 +1,8 @@
-$NetBSD: patch-ab,v 1.4 2009/07/08 20:59:11 hasso Exp $
+$NetBSD: patch-ab,v 1.5 2009/09/21 10:55:35 hasso Exp $
---- configure.orig 2009-07-08 23:25:25 +0300
-+++ configure 2009-07-08 23:27:03 +0300
-@@ -157,7 +157,7 @@ SRCS+= osdep-darwin.c \
+--- configure.orig 2009-09-20 20:51:54 +0300
++++ configure 2009-09-21 09:18:07 +0300
+@@ -193,7 +193,7 @@ SRCS+= osdep-darwin.c \
EOF
;;
# ------------------------------------------------------------------------------
@@ -10,21 +10,21 @@
+ FreeBSD)
cat <<EOF >>$CONFIG_H
#define HAVE_ASPRINTF
- #define HAVE_DAEMON
-@@ -180,6 +180,32 @@ SRCS+= osdep-freebsd.c \
- LIBS+= -lcrypt -lutil
+ #define HAVE_BZERO
+@@ -225,6 +225,38 @@ SRCS+= osdep-freebsd.c \
EOF
;;
-+
-+# ------------------------------------------------------------------------------
+ # ------------------------------------------------------------------------------
+ DragonFly)
+ cat <<EOF >>$CONFIG_H
+#define HAVE_ASPRINTF
++#define HAVE_BZERO
+#define HAVE_DAEMON
+#define HAVE_FGETLN
+#define HAVE_FORKPTY
+#define HAVE_GETOPT
+#define HAVE_LIBUTIL_H
++#define HAVE_LOGIN_CAP
+#define HAVE_PATHS_H
+#define HAVE_POLL
+#define HAVE_PROGNAME
@@ -33,14 +33,20 @@
+#define HAVE_STRLCAT
+#define HAVE_STRLCPY
+#define HAVE_STRTONUM
++#define HAVE_STRSEP
++#define HAVE_TREE_H
++#define HAVE_U_INT
+EOF
+ cat <<EOF >>$CONFIG_MK
++LIBS+= -lcurses -lcrypt -lutil
+SRCS+= osdep-unknown.c \
-+ compat/vis.c
-+LIBS+= -lcrypt -lutil
++ compat/vis.c \
++ compat/unvis.c \
++ compat/imsg-buffer.c \
++ compat/imsg.c
+EOF
+ ;;
-+
- # ------------------------------------------------------------------------------
++# ------------------------------------------------------------------------------
NetBSD)
cat <<EOF >>$CONFIG_H
+ #define HAVE_ASPRINTF
Home |
Main Index |
Thread Index |
Old Index