aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRene Ladan <rene@FreeBSD.org>2026-03-31 17:51:25 +0000
committerRene Ladan <rene@FreeBSD.org>2026-03-31 17:51:25 +0000
commitd73febf84b5c318d6f77421bac57a8a6e45831d6 (patch)
treec0e756c655bf9f44bbcff45e723533bb1bf0c8c4
parentb18c4fa3dacd17fc64debc81bca018be279e2726 (diff)
sysutils/tmate: Remove expired port
2026-03-31 sysutils/tmate: Upstream unmaintained
-rw-r--r--MOVED1
-rw-r--r--sysutils/Makefile1
-rw-r--r--sysutils/tmate/Makefile37
-rw-r--r--sysutils/tmate/distinfo3
-rw-r--r--sysutils/tmate/files/extra-patch-tty-keys.c11
-rw-r--r--sysutils/tmate/files/patch-options-table.c25
-rw-r--r--sysutils/tmate/pkg-descr1
-rw-r--r--sysutils/tmate/pkg-message20
8 files changed, 1 insertions, 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
-}
-]