tio: update to 1.40. Changes since tio v1.39: * Add config support for log-strip * Add config support for hex-mode * Rename --hex to --hex-mode * Fix completion for -e, --local-echo * Ignore newlines in hex output * Fix newline in warning_printf() * Fix ansi_printf_raw() in no color mode * Enter non-interactive mode when piping to tio Add support for a non interactive mode which allows other application to pipe data to tio which then forwards the data to the connected serial device. Non ineractive means that tio does not react to interactive key commands in the incoming stream. This allows users to pipe binary data directly to the connected serial device. Example use: $ cat commands.txt | tio /dev/ttyUSB0 * Also strip backspace from log To make log strip feature consistent so that we remove all unprintable control characters and escape sequences. * Socket code cleanup * Cleanup man page * Rename --log-filename to --log-file Yin Fengwei: * Allow strip escape sequence characters from log filediff -r1.10 -r1.11 pkgsrc/comms/tio/Makefile
(fcambus)
@@ -1,16 +1,16 @@ | @@ -1,16 +1,16 @@ | |||
1 | # $NetBSD: Makefile,v 1.10 2022/06/15 10:53:32 fcambus Exp $ | 1 | # $NetBSD: Makefile,v 1.11 2022/06/18 14:52:15 fcambus Exp $ | |
2 | 2 | |||
3 | DISTNAME= tio-1.39 | 3 | DISTNAME= tio-1.40 | |
4 | CATEGORIES= comms | 4 | CATEGORIES= comms | |
5 | MASTER_SITES= ${MASTER_SITE_GITHUB:=tio/} | 5 | MASTER_SITES= ${MASTER_SITE_GITHUB:=tio/} | |
6 | GITHUB_RELEASE= v${PKGVERSION_NOREV} | 6 | GITHUB_RELEASE= v${PKGVERSION_NOREV} | |
7 | EXTRACT_SUFX= .tar.xz | 7 | EXTRACT_SUFX= .tar.xz | |
8 | 8 | |||
9 | MAINTAINER= fcambus@NetBSD.org | 9 | MAINTAINER= fcambus@NetBSD.org | |
10 | HOMEPAGE= https://github.com/tio/tio | 10 | HOMEPAGE= https://github.com/tio/tio | |
11 | COMMENT= Simple TTY terminal I/O application | 11 | COMMENT= Simple TTY terminal I/O application | |
12 | LICENSE= gnu-gpl-v2 | 12 | LICENSE= gnu-gpl-v2 | |
13 | 13 | |||
14 | MESON_ARGS+= -Dbashcompletiondir=${PREFIX}/share/bash-completion/completions | 14 | MESON_ARGS+= -Dbashcompletiondir=${PREFIX}/share/bash-completion/completions | |
15 | 15 | |||
16 | USE_TOOLS+= pkg-config | 16 | USE_TOOLS+= pkg-config |
@@ -1,5 +1,5 @@ | @@ -1,5 +1,5 @@ | |||
1 | $NetBSD: distinfo,v 1.10 2022/06/15 10:53:32 fcambus Exp $ | 1 | $NetBSD: distinfo,v 1.11 2022/06/18 14:52:15 fcambus Exp $ | |
2 | 2 | |||
3 | BLAKE2s (tio-1.39.tar.xz) = 062fe2af8c8547f384462a5b100f30f05405cfa8689428ebea7b21073c9c2951 | 3 | BLAKE2s (tio-1.40.tar.xz) = f8348db14f7a5c1b5d1b09cf7a2773be78e2b7686e5924742560b402ff62b4d8 | |
4 | SHA512 (tio-1.39.tar.xz) = 9ce962de85759b469356a4c89ab13e0cb436322d28437254c60ba2428a73aa952021757441e1d77cf7b25af0071722c718470b7de62b2ef6723b54e4d8bedd22 | 4 | SHA512 (tio-1.40.tar.xz) = 41f92d757fea3099e9974c64736aa75f69961ba5baf7b01cdb281656bcbf6490afe3748ce49c080624b5f4d3493a8398b8d702be0423f2bcbd0f0484bf76fdf6 | |
5 | Size (tio-1.39.tar.xz) = 1809280 bytes | 5 | Size (tio-1.40.tar.xz) = 3069480 bytes |