Commit graph

60 commits

Author SHA1 Message Date
Baptiste Daroussin
2d1e78c69d Cleanup plist 2014-12-20 19:42:45 +00:00
Mathieu Arnold
6b1edf14af And fix MASTER_SITE.
Sponsored by:	Absolight
2014-12-11 11:09:05 +00:00
Mathieu Arnold
766b916dda Use the real upstream version.
DISTVERSION=1.9a computes to a PORTVERSION of 1.9.a, which by our terms, means
1.9.alpha, and is before 1.9, so switch to a PORTVERSION of 1.9a, which is
after 1.9.  Remove the PORTSCOUT line, it's of no use any more.

Sponsored by:	Absolight
2014-12-11 11:04:12 +00:00
Mathieu Arnold
1dd6f842e9 Take 2014-12-10 22:44:33 +00:00
Pietro Cerutti
c020107379 - Reset maintainership of my ports 2014-12-10 22:29:14 +00:00
Pietro Cerutti
caa51509a1 - Revert r363450, it's causing more problems than it solves 2014-09-04 10:11:01 +00:00
Pietro Cerutti
5442078ec8 - Unconditionally apply the backspace patch, remove the BACKSPACE OPTION
Suggested by:	bapt
2014-07-30 07:12:58 +00:00
Pietro Cerutti
dc584e5c66 - Remove old OPTIONS-related variables which are no-op by now
Reported by:	madpilot
2014-07-28 14:47:04 +00:00
Baptiste Daroussin
b564653452 Only use libevent2
Remove libevent as libevent2 is providing a good compatibility interface as well
as providing better performances.
Remove custom patches from libevent2 and install libevent2 the regular way
Mark ports abusing private fields of the libevent1 API as broken
Import a patch from fedora to have honeyd working with libevent2
Remove most of the patches necessary to find the custom installation we used to
have for libevent2

With hat:	portmgr
2014-07-24 13:32:58 +00:00
Pietro Cerutti
a2fa214419 - Catch up with the new way introduced in 1.9 of specifying etcdir
- Bump PORTREVISION

Reported by:	nemysis, adamw, kentas@hush.com
2014-03-05 08:26:57 +00:00
Pietro Cerutti
d3399db0aa - Make older make(1) happy
Reported by:	bapt
2014-03-04 10:16:51 +00:00
Pietro Cerutti
96bffff60f - Add EXAMPLES option
- Mute portscout
2014-03-04 10:00:05 +00:00
Pietro Cerutti
dc5410a94d - Update to 1.9a
PR:		187210 (based on)
Submitted by:	adamw
2014-03-03 09:13:39 +00:00
Pietro Cerutti
acd4bd95fa - Chase compiler warning
- Fix segfault on "tmux info" due to broken strnvis(3), see
  http://sourceforge.net/mailarchive/message.php?msg_id=31707330

Reported by:	Robert Simmons <rsimmons0@gmail.com>
2014-01-28 09:49:21 +00:00
Mathieu Arnold
59ac44abf5 - Convert to staging
- Use new LIB_DEPENDS format
- Fixup some DEVELOPER errors
- Make more silent, no reason to have some commands echoed and not all.

PR:		ports/183176
Submitted by:	mat
Approved by:	gahr (maintainer)
2013-10-22 09:06:59 +00:00
Baptiste Daroussin
83f65384c9 Add NO_STAGE all over the place in preparation for the staging support (cat: sysutils) 2013-09-20 23:05:58 +00:00
Pietro Cerutti
61678df43a - Fix a bug that caused tmux to unexpectedly underline all
characters when the status bar requests a bold color

PR:		180787
Submitted by:	Julio Merino <julio+host-mastodon-jmmv@meroh.net>
2013-07-29 08:30:06 +00:00
Baptiste Daroussin
992586fa08 Finish converting the whole ports tree to USES=pkgconfig 2013-04-23 14:20:25 +00:00
Pietro Cerutti
2b191bb862 - Update to 1.8
Incompatible Changes
  ====================

  * layout redo/undo has been removed.

  Normal Changes
  ==============

  * Add halfpage up/down bindings to copy mode.
  * Session choosing fixed to work with unattached sessions.
  * New window options window-status-last-{attr,bg,fg} to denote the last
    window which was active.
  * Scrolling in copy-mode now scrolls the region without moving the mouse
    cursor.
  * run-shell learnt '-t' to specify the pane to use when displaying output.
  * Support for middle-click pasting.
  * choose-tree learns '-u' to start uncollapsed.
  * select-window learnt '-T; to toggle to the last window if it's already
    current.
  * New session option 'assume-paste-time' for pasting text versus
    key-binding actions.
  * choose-* commands now work outside of an attached client.
  * Aliases are now shown for list-commands command.
  * Status learns about formats.
  * Free-form options can be set with set-option if prepended with an '@'
    sign.
  * capture-pane learnt '-p' to send to stdout, and '-e' for capturing
    escape sequences, and '-a' to capture the alternate screen, and '-P' to
    dump pending output.
  * Many new formats added (client_session, client_last_session, etc.)
  * Control mode, which is a way for a client to send tmux commands.
    Currently more useful to users of iterm2.
  * resize-pane learnt '-x' and '-y' for absolute pane sizing.
  * Config file loading now reports errors from all files which are loaded
    via the 'source-file' command.
  * 'copy-pipe' mode command to copy selection and pipe the selection to a
    command.
  * Changes panes can now emit focus notifications for certain applications
    which use those.
  * run-shell and if-shell now accept format placeholders.
  * resize-pane learnt '-Z' for zooming a pane temporarily.
  * new-session learnt '-A' to make it behave like attach-session.
  * set-option learnt '-o' to prevent setting an option which is already
    set.
  * capture-pane and show-options learns '-q' to silence errors.
  * New command 'wait-for' which blocks a client until woken up again.
  * Resizing panes will now reflow the text inside them.
  * Lots and lots of bug fixes, fixing memory-leaks, etc.
  * Various manpage improvements.

PR:		177435 (with minor modifications)
Submitted by:	Yasuhiro KIMURA <yasu@utahime.org>
2013-03-28 08:00:48 +00:00
Martin Matuska
e7ab5aefe2 Do not depend on libevent if using static libevent
PR:		ports/174706
Approved by:	maintainer (gahr)
2012-12-27 23:43:26 +00:00
Pietro Cerutti
e898c28d53 - Fix segfault / freeze when building against libevent2
- Bump PORTREVISION

Feature safe:	yes
2012-10-18 12:14:03 +00:00
Pietro Cerutti
82e11fe16a - Update to 1.7
Release notes:
  http://sf.net/projects/tmux/files/tmux/tmux-1.7/tmux-1.7-readme/view

Feature safe:	yes
2012-10-17 10:04:06 +00:00
Pietro Cerutti
a474fbcc85 - Fix typo in BACKSPACE_DESC string
PR:		171280
Submitted by:	Derek Wood <ddwood@outlook.com>
2012-09-03 15:47:52 +00:00
Pietro Cerutti
b49935f425 - Add build dependency on pkgconf
Reported by:	Gleb Kozyrev <gleb@gkoz.com> (via private email)
2012-08-06 12:43:51 +00:00
Pietro Cerutti
3adf5b3243 - Simplify libevent flags [1]
- Use new OPTIONS framework

PR:		170064 [1]
Submitted by:	Jan Beich <jbeich@tormail.org>
2012-08-06 08:16:31 +00:00
Pietro Cerutti
1dcbafc200 - Change ${LN} to ${INSTALL_DATA} when installing bash completion script 2012-01-31 13:37:29 +00:00
Pietro Cerutti
5a403a3f5b - Update to 1.6
- Install bash completion script [1]

PR:		164405 [1]
Submitted by:	Adam Weinberger <adamw@freebsd.org>
2012-01-31 11:23:22 +00:00
Dmitry Marakasov
6f6fbe4bdf - Add LDFLAGS to CONFIGURE_ENV and MAKE_ENV (as it was done with LDFLAGS)
- Fix all ports that add {CPP,LD}FLAGS to *_ENV to modify flags instead

PR:		157936
Submitted by:	myself
Exp-runs by:	pav
Approved by:	pav
2011-09-23 22:26:39 +00:00
Pietro Cerutti
c6e279df75 - Update to 1.5
- Take maintainship
- Do not link against librt if not needed

PR:		158946
Submitted by:	gahr@FreeBSD.org
Enhanced by:	Pan Tsu <inyaoo@gmail.com>
2011-07-15 14:48:32 +00:00
Pietro Cerutti
db55b4e9cb - add support for the #h status line special char to print to hostname of the
localhost without the domain name

PR:		158796
Submitted by:	gahr@FreeBSD.org
Approved by:	wen@ (maintainer)
2011-07-11 10:49:06 +00:00
David E. O'Brien
93b92b1168 Add LICENSE.
work/tmux-1.4/NOTES:simple, modern, BSD-licensed alternative to programs such as GNU screen.
2011-06-30 17:03:10 +00:00
Wen Heping
6a41502437 - Fix build when CFLAGS is set in /etc/make.conf
PR:		ports/157918
Submitted by:	Grzegorz Blach <magik@roorback.net>
2011-06-16 08:42:28 +00:00
Wen Heping
7e66cdfd32 - Fix tmux.conf location [1]
- Support libevent2 [1]
- Add an option to use patch-tty-key.c [2]

PR:		ports/155909 [1],
		ports/153942 [2]
Submitted by:	mm@ [1],
		Brandon Low <lostlogic@lostlogicx.com> [2],
		randy.belk@gmail.com(via email) [2]
2011-05-25 00:29:33 +00:00
Wen Heping
564939f84d - Add LIBEVENT_STATIC to OPTIONS
PR:		ports/155080
Submitted by:	mm@
2011-03-03 08:16:59 +00:00
Wen Heping
d605471874 - Some cleanup in Makefile
Reported by:	landy2005@gmail.com
2011-02-21 10:43:38 +00:00
Wen Heping
cfe1bc584d - Fix build when ${OSVERSION} < 702104 [1]
- Now set tmux build without #define HAVE_BROKEN_KQUEUE as default and an option.

PR:		ports/154485 [1]
Submitted by:	Mike Stupalov <landy2005@gmail.com> [1]
2011-02-21 07:09:49 +00:00
Wen Heping
616fe900b7 - Mark BROKEN when ${OSVERSION} < 702104
Reported by:	QAT@
Feature safe:	yes
2011-01-13 00:56:00 +00:00
Wen Heping
8316bb6cbc - Disable build with kqueue on all FreeBSD version to avoid run error.
Reported by:	garga@ (via Email)
Thanks to:	h.skuhra@gmail.com
2011-01-10 01:35:21 +00:00
Wen Heping
a28855ff8e - Only apply the patch of configure on FreeBSD8 and 9
Submitted by:	h.skuhra@gmail.com (via email)
2011-01-05 07:06:57 +00:00
Wen Heping
bd0160ba75 - Update to 1.4
Submitted by:	h.skuhra@gmail.com (via Email)
2010-12-30 06:59:27 +00:00
Wen Heping
78f352b18e - Force using kqueue since FreeBSD 6.x is now EOL [1]
- Fix urgent signal for window manager [2]
- Remove MD5 [2]

PR:		ports/152765 [1]
		ports/153348 [2]
Submitted by:	Mark Felder <feld@feld.me> [1]
		Renato Botelho <garga@FreeBSD.org> [2]
2010-12-22 01:38:53 +00:00
Sylvio Cesar Teixeira
5392c3ed61 - Update to 1.3
PR:		ports/148835 [1]
		ports/149187 [2]
Submitted by:	Frederic Culot <frederic@culot.org> [1]
		Jin-Sih Lin <linpct@gmail.com> [2]
Approved by:	wen@ (he is on vacation)
2010-08-05 12:27:05 +00:00
Martin Matuska
39b68bb4fe Update libevent to 1.4.14b
PR:		ports/147723
Approved by:	maintainer (timeout)
2010-07-25 15:39:20 +00:00
Wen Heping
271057f0f1 - Fix the bug that tmux don't assume \177 as backspace char
PR:		ports/140339
Submitted by:	Anonymous <swell.k@gmail.com>
2010-06-04 01:26:22 +00:00
Wen Heping
50e16d28ba - Fix run error when using zsh or sh as shell [1][2]
- Fix build error with custom LOCALBASE

PR:		ports/145349 [1]
		ports/144760 [2]
Submitted by:	Ryan Steinmetz <rpsfa@rit.edu> [1],
		Erwan david <erwan@rail.eu.org> [2]
2010-04-06 02:52:08 +00:00
Wen Heping
5fa3923ffa - Update to 1.2
PR:		ports/144685
Submitted by:	Jan Henrik Sylvester <me@janh.de>
2010-03-12 14:10:29 +00:00
Wen Heping
1971e8d8ad - Remove unneeded files 2009-11-06 06:17:13 +00:00
Wen Heping
c0276c423d - Update to 1.1
- Reduce "noise" (textual output) during install
- Replace files/patch-configure with ${REINPLACE_CMD} in Makefile
- Replace pkg-plist with definition of PLIST_FILES, PORTDOCS and PORTEXAMPLES in Makefile

PR:		ports/140323
Submitted by:	Sahil Tandon <sahil@tandon.net>
2009-11-06 06:10:58 +00:00
Wen Heping
f6448dfe27 - Add missing examples file
PR:		ports/139675
Submitted by:	Shane Bell <decept0@gmail.com>
Approved by:	miwi(mentor)
2009-10-16 14:06:41 +00:00
Wen Heping
e23d291717 - Update to 1.0 [1]
- Fix the build error on FreeBSD-6 [2]
- Update my mail address to FreeBSD

PR:		ports/139044
Submitted by:	Sunpoet Po-Chuan Hsieh <sunpoet@sunpoet.net> [1]
		Anonymous <swell.k@gmail.com> [2]
Approved by:	miwi(mentor)
Thanks to:	cy@, JIa-Shiun Li<jiashiun@gmail.com>,
		Ollivier Robert<roberto@keltia.freenix.fr>,
		Nicolas Martyanoff <khaelin@gmail.com>
2009-10-14 14:01:00 +00:00