From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 6460 invoked by alias); 21 Feb 2014 08:33:52 -0000 Mailing-List: contact cygwin-apps-help@cygwin.com; run by ezmlm Precedence: bulk Sender: cygwin-apps-owner@cygwin.com List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Mail-Followup-To: cygwin-apps@cygwin.com Received: (qmail 6444 invoked by uid 89); 21 Feb 2014 08:33:51 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-0.1 required=5.0 tests=AWL,BAYES_00,FREEMAIL_FROM,RCVD_IN_DNSWL_LOW,SPF_PASS autolearn=ham version=3.3.2 X-HELO: mail-wi0-f172.google.com Received: from mail-wi0-f172.google.com (HELO mail-wi0-f172.google.com) (209.85.212.172) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with (AES128-SHA encrypted) ESMTPS; Fri, 21 Feb 2014 08:33:48 +0000 Received: by mail-wi0-f172.google.com with SMTP id e4so549773wiv.11 for ; Fri, 21 Feb 2014 00:33:45 -0800 (PST) X-Received: by 10.180.163.206 with SMTP id yk14mr2014687wib.5.1392971625354; Fri, 21 Feb 2014 00:33:45 -0800 (PST) MIME-Version: 1.0 Received: by 10.194.153.200 with HTTP; Fri, 21 Feb 2014 00:33:25 -0800 (PST) From: Michael Wild Date: Fri, 21 Feb 2014 08:33:00 -0000 Message-ID: Subject: [ITP] tmux 1.8-271-gb3de4a3 To: cygwin-apps@cygwin.com Content-Type: text/plain; charset=ISO-8859-1 X-IsSubscribed: yes X-SW-Source: 2014-02/txt/msg00041.txt.bz2 Dear all The popular terminal multiplexer tmux (http://tmux.sourceforge.net; similar in functionality to GNU Screen) has recently gained Cygwin support in its repository. Hence, I would like to propose that a development snapshot be included in Cygwin (hence also the somewhat strange version number). tmux is part of many popular Linux distributions, e.g: * Debian: https://packages.debian.org/stable/tmux * Ubuntu: http://packages.ubuntu.com/saucy/tmux * OpenSUSE: http://software.opensuse.org/package/tmux * Fedora: https://admin.fedoraproject.org/pkgdb/acls/name/tmux My proposed setup.hint: category: Utils requires: libevent2.0_5 libncurses10 sdesc: "Terminal multiplexer" ldesc: "tmux enables a number of terminals (or windows) to be accessed and controlled from a single terminal like screen. tmux runs as a server-client system. A server is created automatically when necessary and holds a number of sessions, each of which may have a number of windows linked to it. Any number of clients may connect to a session, or the server may be controlled by issuing commands with tmux. Communication takes place through a socket, by default placed in /tmp. Moreover tmux provides a consistent and well-documented command interface, with the same syntax whether used interactively, as a key binding, or from the shell. It offers a choice of vim or Emacs key layouts." test: 1.8-271-gb3de4a3-1 I specifically marked it as a test version, since it is a development snapshot and no stable version containing the Cygwin support exists as of now. The package builds successfully and so far everything is working for me. The package files are available for inspection and testing from: * http://wildcodes.com/cygwin/tmux/setup.hint * http://wildcodes.com/cygwin/tmux/tmux-1.8-271-gb3de4a3-1-src.tar.xz * http://wildcodes.com/cygwin/tmux/tmux-1.8-271-gb3de4a3-1.tar.xz * http://wildcodes.com/cygwin/tmux/tmux-debuginfo/setup.hint * http://wildcodes.com/cygwin/tmux/tmux-debuginfo/tmux-debuginfo-1.8-271-gb3de4a3-1.tar.xz Kind regards Michael