Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 31 Mar 2026 17:51:29 +0000
From:      Rene Ladan <rene@FreeBSD.org>
To:        ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org
Subject:   git: d73febf84b5c - main - sysutils/tmate: Remove expired port
Message-ID:  <69cc09a1.452cf.7d3a149c@gitrepo.freebsd.org>

index | next in thread | raw e-mail

The branch main has been updated by rene:

URL: https://cgit.FreeBSD.org/ports/commit/?id=d73febf84b5c318d6f77421bac57a8a6e45831d6

commit d73febf84b5c318d6f77421bac57a8a6e45831d6
Author:     Rene Ladan <rene@FreeBSD.org>
AuthorDate: 2026-03-31 17:51:25 +0000
Commit:     Rene Ladan <rene@FreeBSD.org>
CommitDate: 2026-03-31 17:51:25 +0000

    sysutils/tmate: Remove expired port
    
    2026-03-31 sysutils/tmate: Upstream unmaintained
---
 MOVED                                       |  1 +
 sysutils/Makefile                           |  1 -
 sysutils/tmate/Makefile                     | 37 -----------------------------
 sysutils/tmate/distinfo                     |  3 ---
 sysutils/tmate/files/extra-patch-tty-keys.c | 11 ---------
 sysutils/tmate/files/patch-options-table.c  | 25 -------------------
 sysutils/tmate/pkg-descr                    |  1 -
 sysutils/tmate/pkg-message                  | 20 ----------------
 8 files changed, 1 insertion(+), 98 deletions(-)

diff --git a/MOVED b/MOVED
index f55afccb5c97..abdc7ae3ceb5 100644
--- a/MOVED
+++ b/MOVED
@@ -5212,3 +5212,4 @@ databases/mysql94-server||2026-03-31|Has expired: EOLed upstream, switch to newe
 www/obhttpd||2026-03-31|Has expired: Depends on bundled version of LibreSSL which is unsupported upstream
 net/cloud-init-devel|net/cloud-init|2026-03-31|Has expired: Outdated and no longer maintained, consider migrating to net/cloud-init
 net/libzmq3|net/libzmq4|2026-03-31|Has expired: Upstream unmaintained version with multiple vulnerabilities
+sysutils/tmate||2026-03-31|Has expired: Upstream unmaintained
diff --git a/sysutils/Makefile b/sysutils/Makefile
index 4ee15f9af29a..acc5dea1bba6 100644
--- a/sysutils/Makefile
+++ b/sysutils/Makefile
@@ -1439,7 +1439,6 @@
     SUBDIR += tldr
     SUBDIR += tlsdate
     SUBDIR += tm
-    SUBDIR += tmate
     SUBDIR += tmpreaper
     SUBDIR += tmpwatch
     SUBDIR += tmux
diff --git a/sysutils/tmate/Makefile b/sysutils/tmate/Makefile
deleted file mode 100644
index fd24974aa3b2..000000000000
--- a/sysutils/tmate/Makefile
+++ /dev/null
@@ -1,37 +0,0 @@
-PORTNAME=	tmate
-PORTVERSION=	2.4.0
-PORTREVISION=	5
-CATEGORIES=	sysutils
-
-MAINTAINER=	bofh@FreeBSD.org
-COMMENT=	Instant terminal sharing
-WWW=		https://tmate.io/
-
-LICENSE=	ISCL
-LICENSE_FILE=	${WRKSRC}/COPYING
-
-DEPRECATED=            Upstream unmaintained
-EXPIRATION_DATE=       2026-03-31
-
-LIB_DEPENDS=	libevent.so:devel/libevent \
-		libmsgpackc.so:devel/msgpack-c \
-		libssh.so:security/libssh
-
-USES=		autoreconf compiler:c11 ncurses pkgconfig
-USE_GITHUB=	yes
-GH_ACCOUNT=	tmate-io
-USE_LDCONFIG=	yes
-
-GNU_CONFIGURE=	yes
-
-LDFLAGS+=	-lexecinfo
-
-PLIST_FILES=	bin/tmate share/man/man1/tmate.1.gz
-
-OPTIONS_DEFINE=	BACKSPACE
-
-BACKSPACE_DESC=	Build with tty/keys patch
-
-BACKSPACE_EXTRA_PATCHES=	${PATCHDIR}/extra-patch-tty-keys.c
-
-.include <bsd.port.mk>
diff --git a/sysutils/tmate/distinfo b/sysutils/tmate/distinfo
deleted file mode 100644
index 0ec06727e3a9..000000000000
--- a/sysutils/tmate/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1594953998
-SHA256 (tmate-io-tmate-2.4.0_GH0.tar.gz) = 62b61eb12ab394012c861f6b48ba0bc04ac8765abca13bdde5a4d9105cb16138
-SIZE (tmate-io-tmate-2.4.0_GH0.tar.gz) = 614179
diff --git a/sysutils/tmate/files/extra-patch-tty-keys.c b/sysutils/tmate/files/extra-patch-tty-keys.c
deleted file mode 100644
index ac106ab4e1d8..000000000000
--- a/sysutils/tmate/files/extra-patch-tty-keys.c
+++ /dev/null
@@ -1,11 +0,0 @@
---- tty-keys.c.orig	2023-06-02 17:59:27 UTC
-+++ tty-keys.c
-@@ -572,8 +572,6 @@ first_key:
- 	 * used. termios should have a better idea.
- 	 */
- 	bspace = tty->tio.c_cc[VERASE];
--	if (bspace != _POSIX_VDISABLE && key == bspace)
--		key = KEYC_BSPACE;
- 
- 	goto complete_key;
- 
diff --git a/sysutils/tmate/files/patch-options-table.c b/sysutils/tmate/files/patch-options-table.c
deleted file mode 100644
index ce8ac2caa94d..000000000000
--- a/sysutils/tmate/files/patch-options-table.c
+++ /dev/null
@@ -1,25 +0,0 @@
---- options-table.c.orig	2020-07-17 03:22:27 UTC
-+++ options-table.c
-@@ -925,19 +925,19 @@ const struct options_table_entry options_table[] = {
- 	{ .name = "tmate-server-rsa-fingerprint",
- 	  .type = OPTIONS_TABLE_STRING,
- 	  .scope = OPTIONS_TABLE_SERVER,
--	  .default_str = "SHA256:Hthk2T/M/Ivqfk1YYUn5ijC2Att3+UPzD7Rn72P5VWs"
-+	  .default_str = "SHA256:0000000000000000000000000000000000000000000"
- 	},
- 
- 	{ .name = "tmate-server-ecdsa-fingerprint",
- 	  .type = OPTIONS_TABLE_STRING,
- 	  .scope = OPTIONS_TABLE_SERVER,
--	  .default_str = "SHA256:8GmKHYHEJ6n0TEdciHeEGkKOigQfCFuBULdt6vZIhDc"
-+	  .default_str = "SHA256:0000000000000000000000000000000000000000000"
- 	},
- 
- 	{ .name = "tmate-server-ed25519-fingerprint",
- 	  .type = OPTIONS_TABLE_STRING,
- 	  .scope = OPTIONS_TABLE_SERVER,
--	  .default_str = "SHA256:jfttvoypkHiQYUqUCwKeqd9d1fJj/ZiQlFOHVl6E9sI"
-+	  .default_str = "SHA256:0000000000000000000000000000000000000000000"
- 	},
- 
- 	{ .name = "tmate-display-time",
diff --git a/sysutils/tmate/pkg-descr b/sysutils/tmate/pkg-descr
deleted file mode 100644
index d13698bc5c97..000000000000
--- a/sysutils/tmate/pkg-descr
+++ /dev/null
@@ -1 +0,0 @@
-Instant terminal sharing
diff --git a/sysutils/tmate/pkg-message b/sysutils/tmate/pkg-message
deleted file mode 100644
index 33ac3f8e4da0..000000000000
--- a/sysutils/tmate/pkg-message
+++ /dev/null
@@ -1,20 +0,0 @@
-[
-{ type: install
-  message: <<EOM
-When trying to connect to the default public tmate server it may happpen that
-the following errors messages will be printed:
-
-  Connecting to ssh.tmate.io...
-  Cannot authenticate server
-  Reconnecting... (Cannot authenticate server)
-
-This is because the fingerprints of the default tmate server keys are stripped
-out from the tmate binary.
-
-Instead, users are encouraged to specify the fingerprints via ~/.tmate.conf, e.g.:
-
-  set -g tmate-server-rsa-fingerprint   "SHA256:Hthk2T/M/Ivqfk1YYUn5ijC2Att3+UPzD7Rn72P5VWs"
-  set -g tmate-server-ecdsa-fingerprint "SHA256:8GmKHYHEJ6n0TEdciHeEGkKOigQfCFuBULdt6vZIhDc"
-EOM
-}
-]


home | help

Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?69cc09a1.452cf.7d3a149c>