commit 7e79bbb357685c7e7f6277b331251eb2bf2c4213
parent 616bf6835195f81d4681d714b6527861cfa08461
Author: emmett1 <emmett1.2miligrams@protonmail.com>
Date: Sun, 12 Oct 2025 15:00:45 +0000
bash: updated to 5.3.3
Diffstat:
3 files changed, 17 insertions(+), 3 deletions(-)
diff --git a/repos/extra/bash/.checksum b/repos/extra/bash/.checksum
@@ -1,2 +1,5 @@
-78d49588b74add7bb37317fb7aee7a5979e2cab4b34b1fd40306fb464bb46bdc bash-5.2.37.tar.gz
+5bf3ac6c18f3dc3fe3e049a1e10ea5ae5c5b39dac2356cd796730f49b273fd0f bash-5.3.tar.gz
+24d01a68165013b581cc2997fa339bdaba4f36b1b69bae0982536bcc87108e50 bash53-001.patch
+57b6f3625f837a85cb99cac5a2e9a0df013823b35b73fe9e9e04acd0aad98611 bash53-002.patch
+7ca5acdfca5f3856244bd34062b51ae06cf87232dae4ffa4d23b28bb59c06317 bash53-003.patch
3902592e6fc0c98736f7f2dd926a1d3a704190db2e7ffbd4a099af205d802c8a bashrc
diff --git a/repos/extra/bash/.files b/repos/extra/bash/.files
@@ -42,6 +42,7 @@ drwxr-xr-x root/root usr/include/bash/include/
-rw-r--r-- root/root usr/include/bash/include/ocache.h
-rw-r--r-- root/root usr/include/bash/include/posixdir.h
-rw-r--r-- root/root usr/include/bash/include/posixjmp.h
+-rw-r--r-- root/root usr/include/bash/include/posixselect.h
-rw-r--r-- root/root usr/include/bash/include/posixstat.h
-rw-r--r-- root/root usr/include/bash/include/posixtime.h
-rw-r--r-- root/root usr/include/bash/include/posixwait.h
@@ -51,8 +52,10 @@ drwxr-xr-x root/root usr/include/bash/include/
-rw-r--r-- root/root usr/include/bash/include/stat-time.h
-rw-r--r-- root/root usr/include/bash/include/stdc.h
-rw-r--r-- root/root usr/include/bash/include/systimes.h
+-rw-r--r-- root/root usr/include/bash/include/timer.h
-rw-r--r-- root/root usr/include/bash/include/typemax.h
-rw-r--r-- root/root usr/include/bash/include/unionwait.h
+-rw-r--r-- root/root usr/include/bash/include/unlocked-io.h
-rw-r--r-- root/root usr/include/bash/jobs.h
-rw-r--r-- root/root usr/include/bash/make_cmd.h
-rw-r--r-- root/root usr/include/bash/pathnames.h
@@ -74,15 +77,18 @@ drwxr-xr-x root/root usr/lib/bash/
-rw-r--r-- root/root usr/lib/bash/Makefile.sample
-rwxr-xr-x root/root usr/lib/bash/accept
-rwxr-xr-x root/root usr/lib/bash/basename
+-rwxr-xr-x root/root usr/lib/bash/chmod
-rwxr-xr-x root/root usr/lib/bash/csv
-rwxr-xr-x root/root usr/lib/bash/cut
-rwxr-xr-x root/root usr/lib/bash/dirname
-rwxr-xr-x root/root usr/lib/bash/dsv
-rwxr-xr-x root/root usr/lib/bash/fdflags
-rwxr-xr-x root/root usr/lib/bash/finfo
+-rwxr-xr-x root/root usr/lib/bash/fltexpr
-rwxr-xr-x root/root usr/lib/bash/getconf
-rwxr-xr-x root/root usr/lib/bash/head
-rwxr-xr-x root/root usr/lib/bash/id
+-rwxr-xr-x root/root usr/lib/bash/kv
-rwxr-xr-x root/root usr/lib/bash/ln
-rw-r--r-- root/root usr/lib/bash/loadables.h
-rwxr-xr-x root/root usr/lib/bash/logname
@@ -102,6 +108,7 @@ drwxr-xr-x root/root usr/lib/bash/
-rwxr-xr-x root/root usr/lib/bash/sleep
-rwxr-xr-x root/root usr/lib/bash/stat
-rwxr-xr-x root/root usr/lib/bash/strftime
+-rwxr-xr-x root/root usr/lib/bash/strptime
-rwxr-xr-x root/root usr/lib/bash/sync
-rwxr-xr-x root/root usr/lib/bash/tee
-rwxr-xr-x root/root usr/lib/bash/truefalse
diff --git a/repos/extra/bash/abuild b/repos/extra/bash/abuild
@@ -1,9 +1,13 @@
name=bash
-version=5.2.37
+version=5.3.3
release=1
-source="https://ftpmirror.gnu.org/gnu/$name/$name-$version.tar.gz
+source="https://ftpmirror.gnu.org/gnu/$name/${name}-${version%.*}.tar.gz
+ bash53-001.patch::https://ftpmirror.gnu.org/gnu/${name}/${name}-${version%.*}-patches/bash53-001
+ bash53-002.patch::https://ftpmirror.gnu.org/gnu/${name}/${name}-${version%.*}-patches/bash53-002
+ bash53-003.patch::https://ftpmirror.gnu.org/gnu/${name}/${name}-${version%.*}-patches/bash53-003
bashrc"
build_opt="--without-bash-malloc --with-installed-readline"
+patch_opt="-Np0"
postbuild() {
mkdir -p $PKG/bin