summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorwiz <wiz@pkgsrc.org>2021-01-04 12:01:45 +0000
committerwiz <wiz@pkgsrc.org>2021-01-04 12:01:45 +0000
commitd44dab8c46edfe473881e6d03bc9e54cc7076005 (patch)
treeb9d1680aed3876c0a308635015087d50b993b479
parent17d89b8d6e9403cc7d9801d894d8c94ff37e2c11 (diff)
downloadpkgsrc-d44dab8c46edfe473881e6d03bc9e54cc7076005.tar.gz
readline: update to 8.1.
New Features in Readline a. If a second consecutive completion attempt produces matches where the first did not, treat it as a new completion attempt and insert a match as appropriate. b. Bracketed paste mode works in more places: incremental search strings, vi overstrike mode, character search, and reading numeric arguments. c. Readline automatically switches to horizontal scrolling if the terminal has only one line. d. Unbinding all key sequences bound to a particular readline function now descends into keymaps for multi-key sequences. e. rl-clear-display: new bindable command that clears the screen and, if possible, the scrollback buffer (bound to emacs mode M-C-l by default). f. New active mark and face feature: when enabled, it will highlight the text inserted by a bracketed paste (the `active region') and the text found by incremental and non-incremental history searches. This is tied to bracketed paste and can be disabled by turning off bracketed paste. g. Readline sets the mark in several additional commands. h. Bracketed paste mode is enabled by default. There is a configure-time option (--enable-bracketed-paste-default) to set the default to on or off. i. Readline tries to take advantage of the more regular structure of UTF-8 characters to identify the beginning and end of characters when moving through the line buffer. j. The bindable operate-and-get-next command (and its default bindings) are now part of readline instead of a bash-specific addition. k. The signal cleanup code now blocks SIGINT while processing after a SIGINT.
-rw-r--r--devel/readline/Makefile4
-rw-r--r--devel/readline/distinfo12
-rw-r--r--devel/readline/patches/patch-ae8
3 files changed, 12 insertions, 12 deletions
diff --git a/devel/readline/Makefile b/devel/readline/Makefile
index b7975dbc710..4d4c140a79f 100644
--- a/devel/readline/Makefile
+++ b/devel/readline/Makefile
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.69 2019/11/03 10:39:29 rillig Exp $
+# $NetBSD: Makefile,v 1.70 2021/01/04 12:01:45 wiz Exp $
-READLINE_VERSION= 8.0
+READLINE_VERSION= 8.1
DISTNAME= readline-${READLINE_VERSION}
CATEGORIES= devel
diff --git a/devel/readline/distinfo b/devel/readline/distinfo
index 7a9223a1ea7..758156c5a4f 100644
--- a/devel/readline/distinfo
+++ b/devel/readline/distinfo
@@ -1,10 +1,10 @@
-$NetBSD: distinfo,v 1.29 2019/02/13 22:49:02 wiz Exp $
+$NetBSD: distinfo,v 1.30 2021/01/04 12:01:45 wiz Exp $
-SHA1 (readline-8.0.tar.gz) = d58041c2143595dc001d2777ae9a200be30198b0
-RMD160 (readline-8.0.tar.gz) = 25b23261140f5a37225470faecf22663f070cde4
-SHA512 (readline-8.0.tar.gz) = 41759d27bc3a258fefd7f4ff3277fa6ab9c21abb7b160e1a75aa8eba547bd90b288514e76264bd94fb0172da8a4faa54aab2c07b68a0356918ecf7f1969e866f
-Size (readline-8.0.tar.gz) = 2975937 bytes
-SHA1 (patch-ae) = 52aa20fd5ba62fa59442da221edb585ccbac4285
+SHA1 (readline-8.1.tar.gz) = 48c5e0c3a212449e206e21ba82856accac842c6f
+RMD160 (readline-8.1.tar.gz) = 80c4a2bce13f1a9b5b9940aae67934770f087f71
+SHA512 (readline-8.1.tar.gz) = 27790d0461da3093a7fee6e89a51dcab5dc61928ec42e9228ab36493b17220641d5e481ea3d8fee5ee0044c70bf960f55c7d3f1a704cf6b9c42e5c269b797e00
+Size (readline-8.1.tar.gz) = 2993288 bytes
+SHA1 (patch-ae) = bdd702b6cbc63cb1e4e6a4889717d7928acd9a01
SHA1 (patch-ag) = 3114e6959dfff3e2aae74c3df3ba4b0f692b79bb
SHA1 (patch-ah) = d812ea068415939beb42c72dd9bed8d210db57d1
SHA1 (patch-examples_Makefile.in) = c785adb3b59b7eabc2785c4951a3acdea3d8cff0
diff --git a/devel/readline/patches/patch-ae b/devel/readline/patches/patch-ae
index d8a34df6b1b..4badcceec6a 100644
--- a/devel/readline/patches/patch-ae
+++ b/devel/readline/patches/patch-ae
@@ -1,4 +1,4 @@
-$NetBSD: patch-ae,v 1.19 2019/02/13 22:49:02 wiz Exp $
+$NetBSD: patch-ae,v 1.20 2021/01/04 12:01:45 wiz Exp $
Libtoolify.
Pass -no-undefined to libtool for building shared library.
@@ -6,7 +6,7 @@ Don't ignore failures during installation.
Don't ignore failures building the examples.
Fix race condition so the examples are built *after* the library.
---- Makefile.in.orig 2018-05-24 19:37:27.000000000 +0000
+--- Makefile.in.orig 2020-10-29 19:48:14.000000000 +0000
+++ Makefile.in
@@ -18,6 +18,9 @@
RL_LIBRARY_VERSION = @LIBVERSION@
@@ -18,9 +18,9 @@ Fix race condition so the examples are built *after* the library.
PACKAGE = @PACKAGE_NAME@
VERSION = @PACKAGE_VERSION@
-@@ -77,6 +80,7 @@ CTAGS = ctags -tw
+@@ -77,6 +80,7 @@ CTAGS = ctags -w
CFLAGS = @CFLAGS@
- LOCAL_CFLAGS = @LOCAL_CFLAGS@ -DRL_LIBRARY_VERSION='"$(RL_LIBRARY_VERSION)"'
+ LOCAL_CFLAGS = @LOCAL_CFLAGS@ -DRL_LIBRARY_VERSION='"$(RL_LIBRARY_VERSION)"' @BRACKETED_PASTE@
CPPFLAGS = @CPPFLAGS@
+LDFLAGS = @LDFLAGS@ -no-undefined