aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCem Keylan <cem@ckyln.com>2022-09-27 17:58:25 +0200
committerCem Keylan <cem@ckyln.com>2022-09-27 17:58:55 +0200
commit9cbfb3e864cce47ffc86fdff18575fc7e87cee49 (patch)
tree983e67bc48ced0f7974fbac4a6e0a8cd8bacad85
parentc25c66993104029153a91628794203059e3b75c9 (diff)
downloadrepository-9cbfb3e864cce47ffc86fdff18575fc7e87cee49.tar.gz
bash: bump to 5.2
-rwxr-xr-xextra/bash/build6
-rw-r--r--extra/bash/checksums18
-rw-r--r--extra/bash/sources18
-rw-r--r--extra/bash/version2
4 files changed, 7 insertions, 37 deletions
diff --git a/extra/bash/build b/extra/bash/build
index abc3769a..964fa339 100755
--- a/extra/bash/build
+++ b/extra/bash/build
@@ -1,7 +1,9 @@
#!/bin/sh -e
-for patch in bash51-0??; do
- patch -p0 < "$patch"
+bash_maj=${2%%.*}
+bash_min=${2%.p*} bash_min=${bash_min#$bash_maj.}
+for patch in "bash$bash_maj$bash_min-"0??; do
+ [ -f "$patch" ] && patch -p0 < "$patch"
done
./configure \
diff --git a/extra/bash/checksums b/extra/bash/checksums
index 0be8d515..8922358e 100644
--- a/extra/bash/checksums
+++ b/extra/bash/checksums
@@ -1,18 +1,2 @@
%BLAKE3
-0d814aaa15391eb968654e5c1c186a17c1c7fbc4c8801a3d89bd38783cf44b09 bash-5.1.tar.gz
-1f330c773d2d263f57cf033ece02fa6706f8293230c2bf4ccb1c66361409bc87 bash51-001
-3c783eaa712f39c88dab879231f96d33bcb6612ad3f619e216ef03fbbc4d1291 bash51-002
-b846064a1c5fb60d5df2ddf74bab6335f5669f72c8427aad0cd6da23178836c5 bash51-003
-8571fbf07890bb2105d0d2d60b7f576068f0b26dcd56f01e05dd7d9506f4c124 bash51-004
-8fd684d6b0c3d10fa19b0ad9a496fa596dcc8f635282e2d4852244fb930af56f bash51-005
-908dced78d47148f168ab7e525bf79de861d5cdb86436749d90b4db14578df1b bash51-006
-7fc52d65bfaace4256823bdea00524bb697bf10058ddb3c2bbedd9975aaafa82 bash51-007
-80375e1eba10bbd2e99ef897c60b923180c2a5047b0dd30168b1b24d02b78c52 bash51-008
-fe9b19b32d97fb3285ddae0b3d10f4a328e0de15ccae1a6aac86747bba0aead0 bash51-009
-d6c9bb904830160ed747933443336c046682c4a43848edcbb2aff894873bba9a bash51-010
-0f0e98596efbcd2ade67590f087d644fd0a975dca300de465d9c095cb2d350b4 bash51-011
-124cf78617b5bafeb34eb720626acd4c87cb195fd17e2a5f7808c7cdaf174c0e bash51-012
-f19901ebef7f2b1c8bb86145e1293f14a1f18d6b4ac80a792a2bc957bd2ef643 bash51-013
-793e20ba1e3a2aacd0933fe2f1fcda25b181e6c2260f5c338258beb511b66ce7 bash51-014
-7acbd319e1836e92c27b9479e864629172f8c54c27e484b0dd9c944373a32ca6 bash51-015
-f3078165b4a7a7086d4e5f3013f395087b49774d78b4a209d0f0d12555df8df2 bash51-016
+303217373ab983a08de0707b63084814e673fb8d4c26a4c440bde4b834f66000 bash-5.2.tar.gz
diff --git a/extra/bash/sources b/extra/bash/sources
index 4507d7b0..c78ef6a8 100644
--- a/extra/bash/sources
+++ b/extra/bash/sources
@@ -1,17 +1 @@
-https://ftp.gnu.org/gnu/bash/bash-5.1.tar.gz
-https://ftp.gnu.org/gnu/bash/bash-5.1-patches/bash51-001
-https://ftp.gnu.org/gnu/bash/bash-5.1-patches/bash51-002
-https://ftp.gnu.org/gnu/bash/bash-5.1-patches/bash51-003
-https://ftp.gnu.org/gnu/bash/bash-5.1-patches/bash51-004
-https://ftp.gnu.org/gnu/bash/bash-5.1-patches/bash51-005
-https://ftp.gnu.org/gnu/bash/bash-5.1-patches/bash51-006
-https://ftp.gnu.org/gnu/bash/bash-5.1-patches/bash51-007
-https://ftp.gnu.org/gnu/bash/bash-5.1-patches/bash51-008
-https://ftp.gnu.org/gnu/bash/bash-5.1-patches/bash51-009
-https://ftp.gnu.org/gnu/bash/bash-5.1-patches/bash51-010
-https://ftp.gnu.org/gnu/bash/bash-5.1-patches/bash51-011
-https://ftp.gnu.org/gnu/bash/bash-5.1-patches/bash51-012
-https://ftp.gnu.org/gnu/bash/bash-5.1-patches/bash51-013
-https://ftp.gnu.org/gnu/bash/bash-5.1-patches/bash51-014
-https://ftp.gnu.org/gnu/bash/bash-5.1-patches/bash51-015
-https://ftp.gnu.org/gnu/bash/bash-5.1-patches/bash51-016
+https://ftp.gnu.org/gnu/bash/bash-5.2.tar.gz
diff --git a/extra/bash/version b/extra/bash/version
index e0b7d734..d3341115 100644
--- a/extra/bash/version
+++ b/extra/bash/version
@@ -1 +1 @@
-5.1.p16 1
+5.2 1