aboutsummaryrefslogtreecommitdiff
path: root/extra/readline
diff options
context:
space:
mode:
Diffstat (limited to 'extra/readline')
-rwxr-xr-xextra/readline/build11
-rw-r--r--extra/readline/checksums5
-rw-r--r--extra/readline/meta3
-rw-r--r--extra/readline/sources4
-rw-r--r--extra/readline/version2
5 files changed, 13 insertions, 12 deletions
diff --git a/extra/readline/build b/extra/readline/build
index 88cdea25..ae0b6520 100755
--- a/extra/readline/build
+++ b/extra/readline/build
@@ -3,13 +3,10 @@
export CFLAGS="$CFLAGS -fPIC"
# I am really tired of how bash and readline handles patches.
-[ "${2##*p*}" ] || {
- maj=${2%%.*}
- min=${2%%p*} min=${min##*.}
- for patch in "readline$maj$min"-0??; do
- patch -p0 < "$patch"
- done
-}
+rl_maj=${2%%.*} rl_min=${2%.p*} rl_min=${rl_min#"$rl_maj."}
+for patch in "readline$rl_maj$rl_min-"0??; do
+ [ -f "$patch" ] && patch -p0 < "$patch"
+done
./configure \
--prefix=/usr
diff --git a/extra/readline/checksums b/extra/readline/checksums
index 7f5cdf17..0254ba0c 100644
--- a/extra/readline/checksums
+++ b/extra/readline/checksums
@@ -1,2 +1,3 @@
-f8ceb4ee131e3232226a17f51b164afc46cd0b9e6cef344be87c65962cb82b02 readline-8.1.tar.gz
-682a465a68633650565c43d59f0b8cdf149c13a874682d3c20cb4af6709b9144 readline81-001
+%BLAKE3
+8ed29b72406bb2bbcafd8dde1486ee108293e5cefe710f84b63b066207adf92f readline-8.2.tar.gz
+8c43c0ebadffa58f66e2fb51b0b6e2f6c89f44b750c620d56d314d37f7488ed3 readline82-001
diff --git a/extra/readline/meta b/extra/readline/meta
new file mode 100644
index 00000000..600247d6
--- /dev/null
+++ b/extra/readline/meta
@@ -0,0 +1,3 @@
+description: GNU readline library
+license: GPL-3.0-or-later
+maintainer: Cem Keylan <cem@carbslinux.org>
diff --git a/extra/readline/sources b/extra/readline/sources
index 863769de..6c156728 100644
--- a/extra/readline/sources
+++ b/extra/readline/sources
@@ -1,2 +1,2 @@
-https://ftp.gnu.org/gnu/readline/readline-8.1.tar.gz
-https://ftp.gnu.org/gnu/readline/readline-8.1-patches/readline81-001
+https://ftp.gnu.org/gnu/readline/readline-8.2.tar.gz
+https://ftp.gnu.org/gnu/readline/readline-8.2-patches/readline82-001
diff --git a/extra/readline/version b/extra/readline/version
index faa64dd7..4c303c6e 100644
--- a/extra/readline/version
+++ b/extra/readline/version
@@ -1 +1 @@
-8.1p1 1
+8.2.p1 1