summaryrefslogtreecommitdiff
path: root/x11
diff options
context:
space:
mode:
authorleot <leot@pkgsrc.org>2020-06-19 10:38:15 +0000
committerleot <leot@pkgsrc.org>2020-06-19 10:38:15 +0000
commit11fd48e2400ae0eeb53f384cdc293a56799cae1c (patch)
tree0d1323b4dee12b0ea02000c2534a0474a0dcfcd3 /x11
parentf6c80562c89ad12e6a1a66170de3511197ea85a1 (diff)
downloadpkgsrc-11fd48e2400ae0eeb53f384cdc293a56799cae1c.tar.gz
st-term: Update to 0.8.4
Changes: 0.8.4 ===== Security -------- * config.def.h: add an option allowwindowops, by default off (secure). Similar to the xterm AllowWindowOps option. The sequence for base64-encoded clipboard copy is now guarded and off by default because it allows a sequence written to the terminal to manipulate the clipboard of the (other) running user non-interactively. Features -------- * Integrate auto-sync: draw on idle to avoid flicker/tearing by avih. st could easily tear/flicker with animation or other unattended output. This commit eliminates most of the tear/flicker. * Optimize column width calculation and UTF-8 encode for the common-case ASCII. In particular on glibc and OpenBSD the wcwidth() call is more expensive. On musl there is no/little difference. * Add support for REP (repeat) escape sequence and xterm compatibility, by avih. The capability is not exposed yet due to some issues with applications. * Call xsetcursor to set win.cursor in main, by Steve Ward. Allowing to set the st snowman cursor extension dynamically. Fixes and other changes ----------------------- * Fix unicode glitch in DCS strings, by Tim Allen. The related sixel stub code is now removed also. * Fix for incorrect (partial) written sequences when libc wcwidth() == -1 and using st -o. * Mouse selection fixes, by Jakub * Make shift+wheel behaves as shift+Prev/Next, patch by k0ga This patch adds a new hack, making shift+wheel returning the same sequences than shift+Prev/Next, meaning that scroll or any other similar program will not be able to differentiate between them. * Expose rin terminfo capability. Tianlin Qu discovered that st is missing rin (scroll back #1 lines). * Replace exit(3) by _exit(2) in signal handler sigchld(), by Jan. This change prevents st to crash and dump core in some situations. * FAQ: add details and a patch example for single-buffering (for the w3mimg hack).
Diffstat (limited to 'x11')
-rw-r--r--x11/st-term/Makefile4
-rw-r--r--x11/st-term/distinfo10
2 files changed, 7 insertions, 7 deletions
diff --git a/x11/st-term/Makefile b/x11/st-term/Makefile
index 776ddf4b41a..fcb64665346 100644
--- a/x11/st-term/Makefile
+++ b/x11/st-term/Makefile
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.10 2020/04/27 14:46:57 leot Exp $
+# $NetBSD: Makefile,v 1.11 2020/06/19 10:38:15 leot Exp $
-DISTNAME= st-0.8.3
+DISTNAME= st-0.8.4
PKGNAME= ${DISTNAME:S/-/-term-/}
CATEGORIES= x11
MASTER_SITES= https://dl.suckless.org/st/
diff --git a/x11/st-term/distinfo b/x11/st-term/distinfo
index 44bf8ddf29b..8779962a4a5 100644
--- a/x11/st-term/distinfo
+++ b/x11/st-term/distinfo
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.6 2020/04/27 14:46:57 leot Exp $
+$NetBSD: distinfo,v 1.7 2020/06/19 10:38:15 leot Exp $
-SHA1 (st-0.8.3.tar.gz) = 0f68afe105952e5cc30e2feba83e84ba30a54048
-RMD160 (st-0.8.3.tar.gz) = bc87da10e24d3d366b57eb7b613703f4edfebae0
-SHA512 (st-0.8.3.tar.gz) = 2a824e43d9b3085d9c5c772e3411d744509be79301937c946b27f25451f68813f46c863dd37babbf67716506e86bc70d03645b39d7b124390b07f8f3e0c0c573
-Size (st-0.8.3.tar.gz) = 46292 bytes
+SHA1 (st-0.8.4.tar.gz) = eee1b7d271ef7bdceaa8d36c30f0c468c3647f94
+RMD160 (st-0.8.4.tar.gz) = f90bc5710b2cb04ae12e078f8aee09558140001d
+SHA512 (st-0.8.4.tar.gz) = f6f95081f9d09d442228bac1149d75d36a9f4f049b5504cf5ce00b353563ff92c62a2628ce728663fec107a14bea0eeb22b7a72804c37090de33819243d7512a
+Size (st-0.8.4.tar.gz) = 47330 bytes