Commit Graph

21 Commits

Author SHA1 Message Date
kn 8a09417735 Drop myself as maintainer 2022-09-11 17:40:53 +00:00
sthen 3cdf2816b0 sync WANTLIB for some packages that could be semi-automated for some
common missing libs, with "help" from portbump, but i reviewed everything
2022-03-27 16:23:04 +00:00
naddy 2b3700e37e drop RCS Ids 2022-03-11 19:57:10 +00:00
kn e7411f37c1 Remove RCSIDs from ports I maintain 2022-03-10 12:03:30 +00:00
kn 6f30cfe3d5 Zap stray backslash 2020-11-05 22:33:30 +00:00
kn 2fd46d9450 Replace local patch with merged upstream one
While here, pick another fix I submitteed.
2020-11-05 22:32:30 +00:00
kn 44ac14224a Remove hardcoded -O2 to honor DEBUG, keep debug mode enabled if set 2020-04-02 16:09:26 +00:00
kn 26143a773f Add overlooked patch, provide debug package, take maintainer 2020-04-02 15:08:20 +00:00
kn eefe70dc4f Disable use libexecinfo unconditionally
tmate has no LIB_DEPENDS on devel/libexecinfo and the configure script does
not detect it even if installed.

Since all of tmate-debug.c is under an HAVE_BACKTRACE macro guard, it makes
no sense to compile most of it and only keep calls to libexecinfo under a
DEBUG macro guard.

Disable it entirely to simplify the patch and avoid dead code.
2020-03-28 17:39:42 +00:00
kn 35c6204e42 Remove NOOP hunk
+#if DEBUG
 #endif
+#endif

adds an empty block under #DEBUG, it does nothing.
2020-03-28 17:23:44 +00:00
kn 6db20df448 Adjust to libevent2 in post-extract not pre-configure to fix update-patches
Patches apply before configure obviously, but pre-configure's sed(1) hack
to move from base libevent to ports libevent2 comes after the patch target.

This would cause the update-patches target to pick up pre-configure's
one-line changes as well and thus breaking patches as they wouldn't apply
cleanly in a subsequent "make clean patch".
2020-03-28 17:19:09 +00:00
kn 5191201fe9 Set proper HOMEPAGE, add pledge() marker 2020-03-27 01:37:16 +00:00
kn b7557c1680 Update to working tmate 2.4.0
2.2.1 was broken/outdated in several ways, 2.4.0 now only chokes
on newer tmux.conf syntax, but otherwise works;  changelog at
https://github.com/tmate-io/tmate/releases - mainly:

- libssh 0.9 compatibility
- SSH keys are no longer needed
- SSH key access control
- foreground mode
- support for named sessions
2020-03-27 01:32:06 +00:00
kn 905418d54b Remove MAINTAINER, use SEPARATE_BUILD and latest automake
Wesley MOUEDINE ASSABY has not responded to any of my mails in months;
out-of-tree builds come for free.

This commit mostly separates churn from the upcoming tmate 2.4.0 update.
2020-03-27 01:04:30 +00:00
sthen 77f7cc9c61 replace simple PERMIT_PACKAGE_CDROM=Yes with PERMIT_PACKAGE=Yes 2019-07-12 20:49:33 +00:00
sthen 6ff3e55398 bump REVISION in a bunch of ports known or likely to use struct kinfo_proc,
there may be some missing as my unpacked ports source is a little out of date
but this should catch the main things people might run into

the struct was reordered a second time in sysctl.h r1.192 to improve
compatibility but amd64 snapshot packages made it out before that happened
so the bumps are still needed
2019-06-25 20:25:20 +00:00
sthen e40f996745 another batch of ncurses->curses WANTLIB updates, skipping any
that have gettext LIB/RUN_DEPENDS to avoid conflicts for naddy's
multipackaging work
2019-05-20 20:52:31 +00:00
naddy b08772880b switch to CONFIGURE_STYLE=autoreconf 2019-05-20 04:47:01 +00:00
naddy 180ed462c4 missing bump after implicit HOMEPAGE change 2017-02-19 14:23:28 +00:00
jasper ac7bafe286 - use tmate-io GH_ACCOUNT (previous redirected to here anyway)
- drop BDEP on libtool (unneeded)
- don't pickup execinfo.h
2017-02-17 12:37:33 +00:00
jasper 6f06db64e6 import tmate-2.2.1
Instant terminal sharing based on tmux.

based on work by Wesley MOUEDINE ASSABY (MAINTAINER)
ok aja@
2017-02-16 20:06:03 +00:00