gpo.zugaina.org

Search Portage & Overlays:

app-shells/bash

The standard GNU Bourne again shell

Screenshots

  • bash-99999
    afs bundled-readline mem-scramble +net nls pgo +readline static vanilla bashlogger examples plugins

    View      Download      Browse     License: GPL-3   
    Overlay: konsolebox
  • bash-9999
    afs bashlogger examples mem-scramble +net nls plugins pgo +readline verify-sig

    View      Download      Browse     License: GPL-3+   
    Overlay: gentoo
  • bash-9999
    afs bundled-readline mem-scramble +net nls pgo +readline static vanilla bashlogger examples plugins

    View      Download      Browse     License: GPL-3   
    Overlay: konsolebox
  • bash-5.3_alpha-r2
    afs bashlogger examples mem-scramble +net nls plugins pgo +readline verify-sig

    View      Download      Browse     License: GPL-3+   
    Overlay: gentoo
  • bash-5.3_alpha
    verify-sig afs bundled-readline mem-scramble +net nls pgo +readline static vanilla verify-sig bashlogger examples plugins

    View      Download      Browse     License: GPL-3   
    Overlay: konsolebox
  • bash-5.2_p26-r3
    ~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris
    afs bashlogger examples mem-scramble +net nls plugins pgo +readline verify-sig

    View      Download      Browse     License: GPL-3+   
    Overlay: gentoo
  • bash-5.2_p26
    ~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux
    verify-sig afs bundled-readline mem-scramble +net nls pgo +readline static vanilla verify-sig bashlogger examples plugins

    View      Download      Browse     License: GPL-3   
    Overlay: konsolebox
  • bash-5.1_p16-r10
    ~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris
    afs bashlogger examples mem-scramble +net nls plugins +readline verify-sig

    View      Download      Browse     License: GPL-3+   
    Overlay: gentoo
  • bash-5.1_p16-r6
    ~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris
    afs bashlogger examples mem-scramble +net nls plugins +readline verify-sig

    View      Download      Browse     License: GPL-3   
    Overlay: gentoo
  • bash-5.1_p16-r1
    ~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux
    verify-sig afs bundled-readline mem-scramble +net nls pgo +readline static vanilla verify-sig bashlogger examples plugins

    View      Download      Browse     License: GPL-3   
    Overlay: konsolebox
  • bash-5.1_p16
    ~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux
    verify-sig afs bundled-readline mem-scramble +net nls pgo +readline static vanilla verify-sig bashlogger examples plugins

    View      Download      Browse     License: GPL-3   
    Overlay: konsolebox
  • bash-5.0_p18-r2
    ~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
    afs bashlogger examples mem-scramble +net nls plugins +readline

    View      Download      Browse     License: GPL-3   
    Overlay: gentoo
  • bash-5.0_p18
    ~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux
    verify-sig afs bundled-readline mem-scramble +net nls pgo +readline static vanilla verify-sig bashlogger examples plugins

    View      Download      Browse     License: GPL-3   
    Overlay: konsolebox
  • bash-4.4_p23-r2
    ~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
    afs bashlogger examples mem-scramble +net nls plugins +readline

    View      Download      Browse     License: GPL-3   
    Overlay: gentoo
  • bash-4.4_p23
    ~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux
    verify-sig afs bundled-readline mem-scramble +net nls pgo +readline static vanilla verify-sig bashlogger examples plugins

    View      Download      Browse     License: GPL-3   
    Overlay: konsolebox
  • bash-4.3_p48-r2
    ~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 sparc x86
    afs bashlogger examples mem-scramble +net nls plugins +readline

    View      Download      Browse     License: GPL-3   
    Overlay: gentoo
  • bash-4.3_p48
    ~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux
    verify-sig afs bundled-readline mem-scramble +net nls pgo +readline static vanilla verify-sig bashlogger examples plugins

    View      Download      Browse     License: GPL-3   
    Overlay: konsolebox
  • bash-4.3_p33-r2
    amd64 x86
    afs bashlogger examples mem-scramble +net nls plugins +readline vanilla

    View      Download      Browse     License: GPL-3   
    Overlay: argent-main
  • bash-4.2_p53
    ~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 sparc x86
    afs mem-scramble +net nls +readline static

    View      Download      Browse     License: GPL-3   
    Overlay: gentoo
  • bash-4.2_p49
    amd64 x86
    afs bashlogger examples mem-scramble +net nls plugins +readline vanilla

    View      Download      Browse     License: GPL-3   
    Overlay: argent-main
  • bash-4.1_p17
    ~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 sparc x86
    afs mem-scramble +net nls +readline static

    View      Download      Browse     License: GPL-3   
    Overlay: gentoo
  • bash-4.0_p44
    ~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 sparc x86
    afs mem-scramble +net nls +readline static

    View      Download      Browse     License: GPL-3   
    Overlay: gentoo
  • bash-3.2_p57
    ~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 sparc x86
    afs +net nls +readline static

    View      Download      Browse     License: GPL-2   
    Overlay: gentoo
  • bash-3.1_p23
    ~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 sparc x86
    afs +net nls +readline static

    View      Download      Browse     License: GPL-2   
    Overlay: gentoo
  • bash-3.0_p22
    ~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 sparc x86
    afs +net nls +readline static

    View      Download      Browse     License: GPL-2   
    Overlay: gentoo
  • bash-2.05b_p13
    ~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 sparc x86
    afs +net nls +readline static

    View      Download      Browse     License: GPL-2   
    Overlay: gentoo

ChangeLog

commit df4c914c5f7ce77ef7a0c39a3dc54e7735362e0e
Author: konsolebox <konsolebox@gmail.com>
Date: Tue May 7 18:09:37 2024 +0800

app-shells: Correct copyright years

commit b6d8119434f79ea077fb7b4d88f3df11a210973b
Author: konsolebox <konsolebox@gmail.com>
Date: Fri May 3 13:12:15 2024 +0800

app-shells/bash: Add 5.3_alpha

commit 78e8ac7ca4777fbe096865d7225788de3212ad8e
Author: konsolebox <konsolebox@gmail.com>
Date: Tue Apr 2 12:15:57 2024 +0800

app-shells: Multiple updates

- Revert to using underscore-prefixed variables
- Update bashrc files
- Enable verify-sig feature to all packages except 2.05b and 9999*
- Remove ~*-macos and ~x64-solaris from KEYWORDS
These cause 'pkgcheck scan' with disabled musl-based profiles to fail.
- Remove unnecessary _BASH_BUILD_USE_ARCHIVED_PATCHES=false declarations
- Properly specify which packages require sys-devel/bison
Patches that patch parse.y which were created for Bash version 4.3 and
newer versions also include a patch for y.tab.c, so it's expected that
these patched parse.y's will no longer be used to regenerate y.tab.c,
and sys-devel/bison is unlikely to be needed.
Timestamps are also considered but patches for y.tab.c always come
after the patches for parse.y. Intuitively this makes it unlikely for
parse.y to end up having a newer timestamp than y.tab.c. Any case
were it might get a newer timestamp is not worth adding the
dependency.
- Add bash/bash-supplemental 5.2_p26; remove 5.2_p15*

commit 7e1df3600996ed61f291f58feed2c71e89a61c24
Author: konsolebox <konsolebox@gmail.com>
Date: Sat Jun 24 06:41:52 2023 +0800

app-shell: Update bash-build variables

commit bbe245105db10c561e1fbf0bdb35d07a28b24b4a
Author: konsolebox <konsolebox@gmail.com>
Date: Fri Jun 23 00:29:00 2023 +0800

app-shells: Update KEYWORDS

commit 64d08a2e703472519af2a94761a5f3d75acacef3
Author: konsolebox <konsolebox@gmail.com>
Date: Thu Jun 22 22:22:05 2023 +0800

app-shells: Add 'pgo' support

commit 25a5bac9f278ae8fd9420ceee68a965a314a948d
Author: konsolebox <konsolebox@gmail.com>
Date: Thu Jun 22 19:54:42 2023 +0800

app-shells: Import Bash patches from ::gentoo

Adds bash{,-supplemental}-{5.1_p16,5.2_p15}-r1.

commit 165c13dcf37ccb13557da94f8ae9a0b8a7164a1e
Author: konsolebox <konsolebox@gmail.com>
Date: Sat Dec 17 20:10:48 2022 +0800

app-shells: Move bash patches to https://github.com/konsolebox/gentoo-bash-patches

Packages will use tarball unless all needed patches exist in $.

commit c203db0bdab8dfd47910ffb6e99b02ec0645a50c
Author: konsolebox <konsolebox@gmail.com>
Date: Sat Dec 17 18:46:47 2022 +0800

app-shells: Add Bash 5.2-p15; remove old

commit 797a836ef199b66b5e628a707f3f8df33ba961e6
Author: konsolebox <konsolebox@gmail.com>
Date: Sun Nov 27 16:50:40 2022 +0800

app-shells: Add Bash 5.2-p12; remove old

Package-Manager: Portage-3.0.30, Repoman-3.0.3

commit 4fb9c5bea3a7cc1061dc1adf8d84e0fbbf613ff9
Author: konsolebox <konsolebox@gmail.com>
Date: Thu Sep 29 12:25:15 2022 +0800

app-shells: Add Bash 5.2

Package-Manager: Portage-3.0.30, Repoman-3.0.3

commit 3a9f879fe2812269d85b3383c3ca9a60c669df15
Author: konsolebox <konsolebox@gmail.com>
Date: Mon Sep 12 14:21:48 2022 +0800

app-shells: Add Bash 5.2-rc4

Package-Manager: Portage-3.0.30, Repoman-3.0.3

commit b5ae17cd2d9cf408e9fddf0796d0a292521755da
Author: konsolebox <konsolebox@gmail.com>
Date: Sun Aug 28 02:29:56 2022 +0800

app-shells/bash: Add 5.2_rc3

Package-Manager: Portage-3.0.30, Repoman-3.0.3

commit 630ab899a66630e0cb0b9be2e88713f5ae50bf66
Author: konsolebox <konsolebox@gmail.com>
Date: Tue Jul 26 10:23:52 2022 +0800

app-shells/bash*: Add 5.2_rc2

Package-Manager: Portage-3.0.30, Repoman-3.0.3

commit 353db468ac4cade3720d8cc12c6d1fa734d5b5ab
Author: konsolebox <konsolebox@gmail.com>
Date: Sat Jul 23 14:52:22 2022 +0800

app-shells/bash*: Add 5.2_rc1 and re-add 5.2_alpha

Package-Manager: Portage-3.0.30, Repoman-3.0.3

commit 86ddfbe7aaa567c25b33c6b5b6f49aa622690bb9
Author: konsolebox <konsolebox@gmail.com>
Date: Tue Apr 26 20:50:13 2022 +0800

app-shells/bash: Version bump 5.2-alpha to beta

Package-Manager: Portage-3.0.30, Repoman-3.0.3

commit 0861d89f3901f309143262c3d38b1b6dc1782d73
Author: konsolebox <konsolebox@gmail.com>
Date: Thu Jan 27 21:38:18 2022 +0800

app-shells: Multiple updates

- Add bash 5.2-alpha
- Remove bash 5.1_p12
- Replace egrep/fgrep with grep -E/-F (::gentoo b998b780c7)
- Change http to https in DOCTYPE element (::gentoo 38b155fa1b)

Package-Manager: Portage-3.0.28, Repoman-3.0.3

commit ac2c56f6f3872a0361d8d127d86eb5125e752309
Author: konsolebox <konsolebox@gmail.com>
Date: Wed Jan 5 23:46:41 2022 +0800

app-shells: Remove bash 5.1.8

Package-Manager: Portage-3.0.28, Repoman-3.0.3

commit bedb9b56f1eebba44b1d5bf7acd3504e0303f832
Author: konsolebox <konsolebox@gmail.com>
Date: Wed Jan 5 23:45:40 2022 +0800

app-shells: Add bash 5.1_p16

Package-Manager: Portage-3.0.28, Repoman-3.0.3

commit ae65f085198646f563c22702e8c049dbcd56d614
Author: konsolebox <konsolebox@gmail.com>
Date: Thu Nov 18 17:10:38 2021 +0800

app-shells: Add bash 5.1.12

Package-Manager: Portage-3.0.28, Repoman-3.0.3

commit 055764bf621fec19f1187cfad2148322cd19f59c
Author: konsolebox <konsolebox@gmail.com>
Date: Wed Jul 7 19:21:56 2021 +0800

app-shells: Remove bash 5.1.4

Package-Manager: Portage-3.0.17, Repoman-3.0.2

commit d5f862ae719795a647ac8b7e38cad1b4f68b5268
Author: konsolebox <konsolebox@gmail.com>
Date: Fri May 14 07:01:05 2021 +0800

app-shells: Add bash 5.1_p8

Package-Manager: Portage-3.0.17, Repoman-3.0.2

commit c79aa25a5bc525885d360a9cc405603d063c15f6
Author: konsolebox <konsolebox@gmail.com>
Date: Fri Mar 19 18:54:00 2021 +0800

app-shells: Use _BASH_BUILD_PATCH* variables

Package-Manager: Portage-3.0.17, Repoman-3.0.2

commit d45c91f6bc9faad172339f136076d8442f19d03a
Author: konsolebox <konsolebox@gmail.com>
Date: Thu Mar 18 23:16:25 2021 +0800

app-shells: Multiple updates

- Create a bash builder eclass and refactor packages to use it
- Add app-shells/bash-slotted packages
- Add app-shells/bash-4.3_p48 and app-shells/bash-4.4_p23

Package-Manager: Portage-3.0.17, Repoman-3.0.2

commit 721cbfa1bd04a5c3b4b4049a09995cb72f12c590
Author: konsolebox <konsolebox@gmail.com>
Date: Sat Mar 13 20:32:59 2021 +0800

app-shells/bash: Version bump to 5.0_p18 and 5.1_p4

Package-Manager: Portage-3.0.13, Repoman-3.0.2

commit 210529be08b38cf685871bdbc1cf6c0dd67dbe0b
Author: konsolebox <konsolebox@gmail.com>
Date: Sat Jun 20 01:30:19 2020 +0800

app-shells/bash: Version bump to 5.1_alpha

- Also corrects 5.0_p17 and renames it to 5.0_p17-r1

Package-Manager: Portage-2.3.75, Repoman-2.3.17

commit 0257237faff43c08c4fd05152d2979017a4f73e7
Author: konsolebox <konsolebox@gmail.com>
Date: Sun May 17 12:12:33 2020 +0800

app-shells/bash: Version bump to 5.0_p17

- Also drops ~sh keyword

Package-Manager: Portage-2.3.75, Repoman-2.3.17

commit 8fa70d89fb2cc21011dd808ce6d7a7eecc4bb50c
Author: konsolebox <konsolebox@gmail.com>
Date: Tue Feb 11 17:56:26 2020 +0800

app-shells/bash: Version bump to 5.0_p16

- Drops 5.0_p9
- Removes *-fbsd KEYWORDS
- Removes an unused patch

Package-Manager: Portage-2.3.75, Repoman-2.3.17

commit 7274a875ddb009db1f8e88cf78006df41fdbc9dc
Author: konsolebox <konsolebox@gmail.com>
Date: Tue Aug 20 16:03:28 2019 +0800

app-shells/bash: Version bump to 5.0_p9

- Updates patches based on the official ebuild
- Drops 5.0_p7 versions
- PLEVEL variable is relocated so it doesn't seem static

Package-Manager: Portage-2.3.41, Repoman-2.3.9

commit acbbbf39efea8ce5608730cc82e12d14276221e3
Author: konsolebox <konsolebox@gmail.com>
Date: Thu May 23 13:22:33 2019 +0800

app-shells/bash: Three Updates

- More aggressive simplification of blocks and use of quotes
- Rearrange comments to make them look more formal
- Don't use sed when parameter expansion is enough

Package-Manager: Portage-2.3.41, Repoman-2.3.9

commit 3479d064d52a1bc8ce3a5b18aa6c3f47938ba58e
Author: konsolebox <konsolebox@gmail.com>
Date: Mon May 20 15:15:19 2019 +0800

app-shells/bash: Two updates

- Simplify get_patches() and rearrange codes related to it
- Correct remark about removing local library files

Package-Manager: Portage-2.3.41, Repoman-2.3.9

commit 06daef27fe36a2d929d299a2eff8c1f7d2e31430
Author: konsolebox <konsolebox@gmail.com>
Date: Mon May 20 13:58:51 2019 +0800

app-shells/bash: Two updates

- Only require bundled-readline when readline is enabled
- Update KEYWORDS

Package-Manager: Portage-2.3.41, Repoman-2.3.9

commit a25a60165dabd0f21b888c412caa63b672b35ab4
Author: konsolebox <konsolebox@gmail.com>
Date: Sun May 19 18:26:51 2019 +0800

app-shells/bash: Add 9999 and 99999 versions

Also add a revised version of bash-5.0_p7 which is basically same file
as the 9999s. The older version is kept as reference but will be
removed in the next version bump.

Package-Manager: Portage-2.3.41, Repoman-2.3.9

commit c54c11f2bbc208df7a89fc912f468442c7cb550c
Author: konsolebox <konsolebox@gmail.com>
Date: Sun May 19 00:10:23 2019 +0800

app-shells/bash: Version bump to 5.0_p7

Adds new patches and introduces 'vanilla' flag

Package-Manager: Portage-2.3.41, Repoman-2.3.9

commit 7485f1537eba7e1264b35ac985ff4b378f458306
Author: konsolebox <konsolebox@gmail.com>
Date: Sat Feb 16 18:29:16 2019 +0800

app-shells/bash: Version bump to 5.0_p2

Replaces patches() with get_patches().
And puts back the warning for 'bashlogger'.

Package-Manager: Portage-2.3.41, Repoman-2.3.9

commit 0431feb81ddbb3b9610a149b3c3ae39cd5bc2b24
Author: konsolebox <konsolebox@gmail.com>
Date: Sat Jan 19 18:17:37 2019 +0800

Add sys-apps/bash.

This version allows bash to be compiled with bundled readline.
It can be enabled using the 'bundled-readline' flag.

Package-Manager: Portage-2.3.41, Repoman-2.3.9
X-Source: gentoo
X-Source-Maintainer: Gentoo Base System <base-system@gentoo.org>