mirror of
https://github.com/flatcar/scripts.git
synced 2025-11-13 14:41:37 +01:00
app-shells/bash: Sync with Gentoo
It's from Gentoo commit 83cb58f7e3a7f0d797c0da936e89890f3223fe79. Signed-off-by: Flatcar Buildbot <buildbot@flatcar-linux.org>
This commit is contained in:
parent
77444c089d
commit
3d99b046c7
@ -24,9 +24,9 @@ DIST bash-5.2.tar.gz 10950833 BLAKE2B 51b196e710794ebad8eac28c31c93eb99ac1a7db30
|
|||||||
DIST bash-5.2.tar.gz.sig 95 BLAKE2B 2991b7c46ef1cdca08062f419be47fca7551f4c5d9aad8a5c1da74974f5e7707d23914b4cecf9b6c9610471146b2c49b611bb62a5d974f1c37cceb77b719851c SHA512 a161664f124f906be32709f66702f8f780e6d52e558ea45e71ec60a959c9435ff68477ee65a0a9f6c0051d5592f5044fb3b410cf3cd3ae5a8a323789b01be258
|
DIST bash-5.2.tar.gz.sig 95 BLAKE2B 2991b7c46ef1cdca08062f419be47fca7551f4c5d9aad8a5c1da74974f5e7707d23914b4cecf9b6c9610471146b2c49b611bb62a5d974f1c37cceb77b719851c SHA512 a161664f124f906be32709f66702f8f780e6d52e558ea45e71ec60a959c9435ff68477ee65a0a9f6c0051d5592f5044fb3b410cf3cd3ae5a8a323789b01be258
|
||||||
DIST bash-5.3.tar.gz 11355854 BLAKE2B 82d1b54322bbd1e8c2a93380f1b2888a42a1d7186e504f41cee705a0fdd41463d8f20baa1755051e1396192f8ebd089524767d933a9e0b5fb76f2588601539bb SHA512 426702c8b0fb9e0c9956259973ce5b657890fd47f4f807a64febf20077bb48d0b91474ed6e843d2ef277186b46c5fffa79b808da9b48d4ec027d5e2de1b28ed8
|
DIST bash-5.3.tar.gz 11355854 BLAKE2B 82d1b54322bbd1e8c2a93380f1b2888a42a1d7186e504f41cee705a0fdd41463d8f20baa1755051e1396192f8ebd089524767d933a9e0b5fb76f2588601539bb SHA512 426702c8b0fb9e0c9956259973ce5b657890fd47f4f807a64febf20077bb48d0b91474ed6e843d2ef277186b46c5fffa79b808da9b48d4ec027d5e2de1b28ed8
|
||||||
DIST bash-5.3.tar.gz.sig 95 BLAKE2B 2fb04e4f699fdee6e583581821cf9a5fa435a00febf7893a344371f11ccb964545386c98dfb2d8f5d0efc74aafe9d491b544e90ae4716bdc286ac48d942430f0 SHA512 c77c0898f03e80a042574a486686cc296b96426f6cdb7a6d2376ecd5182ba03477bfcbd95ea3db499c11866d3f4ae99012a37662ccb6f83dfd6b59f671349dc7
|
DIST bash-5.3.tar.gz.sig 95 BLAKE2B 2fb04e4f699fdee6e583581821cf9a5fa435a00febf7893a344371f11ccb964545386c98dfb2d8f5d0efc74aafe9d491b544e90ae4716bdc286ac48d942430f0 SHA512 c77c0898f03e80a042574a486686cc296b96426f6cdb7a6d2376ecd5182ba03477bfcbd95ea3db499c11866d3f4ae99012a37662ccb6f83dfd6b59f671349dc7
|
||||||
DIST bash-5.4_alpha_pre20250918-cf8a2518c8b94f75b330d398f5daa0ee21417e1b.tar.gz 16611222 BLAKE2B 4c6f4713da5f1b103176980b5def4c8643ca43b2c97faf3cab61f64baf562c3871bb0f5843164de617eb4f9dcab5c5a11ddd1f31e8614ddc5ff00c41893c4ef7 SHA512 2d0b90277c6e9130064d712c6167e5a2871b0485251cca746a57055e08626b9a11be0cb134f082446ee8db82043eb1eb7f8b20fa58e8cdc859638f50cb16d56d
|
DIST bash-5.4_alpha_pre20251017-6edfd0bf647cac5c3af3c15aabf49e27528ddf78.tar.gz 16570801 BLAKE2B 29c7f54cac6176d77b1465ed2f5cedfa05418e9d6b3cac8d90d0086571f09c9e7783f6ea6cc20bcd550b677bba161eb9654f463861077d683b97d86781369976 SHA512 2e7d2be1406ba2595c1ea534e1d63a3fd83e700df2037bf629a7455ee2f5c70b4f795dfe428087928ea38fd718fdada56a9aef6ec6fe81778c6d0a37b9fc66b7
|
||||||
DIST bash-5.4_alpha_pre20251001-4f536430e45d847d6945133690312a8e94762254.tar.gz 16561642 BLAKE2B 8d33d6916e9590d1ce842621318de7c11c6b5994312c07aabff289714723bce4a58f395f38e76ebad83eb65693fcd90c9cc844e79e3c6762ce582ab60a6c2d30 SHA512 b83d6ef0972dbab6ad050a5c6a5d2a349640c706efdedd1ed37068f04d7289a93c225bb45cc96fb8f164239cd3786621a7089dc887dba1abd6314ab4679cab26
|
DIST bash-5.4_alpha_pre20251023-403b32faf6a5b31ed58a42d1ff696fb8d3d7d5b9.tar.gz 16571919 BLAKE2B 286c0af611ac80122770370b53e2eaab3c3650411b9b72dadff69c7ae8a7859c37e1fddb357978a008777464b90bfedc3012fddc22c704a43ab1b61dcae605eb SHA512 773dca859277fc952f18fb057bca2839870942b895b46ada7a5f4125c0f33a502ff6cb96468e0aabb7cbe8634d6ae8098dc6a2fda24aef0a362769f56ec77525
|
||||||
DIST bash-5.4_alpha_pre20251007-25c6aa5b230167c6471898539c46dd2891d891a5.tar.gz 16566456 BLAKE2B 3623eaf45fa81666f2e5c7e8d38f89a24f95f1e697c8e8c7f728ef7a867563bc2880b10efcb8365bcc3e1352eaec153bffa79e49a79d8a09780d6079434c0ae7 SHA512 1d98f20baa6af53f08a15606f398d4546b8e16946f0621d8d96fb964adea2f8ace7b474d83e6997ce6473b807d6d30a47dd3492cd3bef7f6be8ba669784e4b67
|
DIST bash-5.4_alpha_pre20251027-c299f535be51179b1e0c989ad9ba4365e182ec28.tar.gz 16575720 BLAKE2B d3bc83b5ad252f84037d9639b1eaee13e56a006f2c0fe4b4bc00c662f05067965d8f26dca886137947f80bd923491fb5feaebb992e1f7515b7298715237b35dc SHA512 52698edc1d70029c8212a23457b5384942614e05c225cf66cea34290aacaf2e85f07ca4106f2ce242dff84d89ed45051f79cb4646cb2a22c4f74513f62c6393d
|
||||||
DIST bash205b-001 1132 BLAKE2B 0c5eef29777d54ef05957ea3d63b1556fb380bd20c238dc28993d822b37bc4e78ff4048ad069f6b8cd25da77ccdeb7aecd86c4349cb9d81e5e94c7001eeae5e6 SHA512 5ce4357468821b05e747201f3aa57225ad8f540c9e2c87051720490e039c30b478b9b662a68f14a0800fefe40184e4495e2645665200f9d75e9a115b2ac08071
|
DIST bash205b-001 1132 BLAKE2B 0c5eef29777d54ef05957ea3d63b1556fb380bd20c238dc28993d822b37bc4e78ff4048ad069f6b8cd25da77ccdeb7aecd86c4349cb9d81e5e94c7001eeae5e6 SHA512 5ce4357468821b05e747201f3aa57225ad8f540c9e2c87051720490e039c30b478b9b662a68f14a0800fefe40184e4495e2645665200f9d75e9a115b2ac08071
|
||||||
DIST bash205b-002 755 BLAKE2B 6a6ed5679d451f02f8104b345c1722d11718ce3b4043b581c17786d40d8da69a34786fb56d0c363dba277b8e9dd33f12f70c9cc73a9fc39ba4a8319406f0458d SHA512 46947b0229478d5c2cfeff68b8ebc00e4ef0c8b94e336ca12f72b4490ba3622c0240c01c17c1641c3b07adc2c64ec94d6d780365e8990768ec8888f3a9526883
|
DIST bash205b-002 755 BLAKE2B 6a6ed5679d451f02f8104b345c1722d11718ce3b4043b581c17786d40d8da69a34786fb56d0c363dba277b8e9dd33f12f70c9cc73a9fc39ba4a8319406f0458d SHA512 46947b0229478d5c2cfeff68b8ebc00e4ef0c8b94e336ca12f72b4490ba3622c0240c01c17c1641c3b07adc2c64ec94d6d780365e8990768ec8888f3a9526883
|
||||||
DIST bash205b-003 2356 BLAKE2B b7887d00d92fd298cd07a15e1c73b516dabd22ecd74c97091636dd97a0cd55024ed698e5cc924c4311d994dd326b1ad074bea35e7650cf9cf4e25c60d2713fa7 SHA512 74528ca5d165b812d299f1c69b47757bd677c0b22ce4217e155cd641708b02364a93c6709fb57b546b376b36da74429a61493921c7c199563da40ddcf1c1f399
|
DIST bash205b-003 2356 BLAKE2B b7887d00d92fd298cd07a15e1c73b516dabd22ecd74c97091636dd97a0cd55024ed698e5cc924c4311d994dd326b1ad074bea35e7650cf9cf4e25c60d2713fa7 SHA512 74528ca5d165b812d299f1c69b47757bd677c0b22ce4217e155cd641708b02364a93c6709fb57b546b376b36da74429a61493921c7c199563da40ddcf1c1f399
|
||||||
|
|||||||
@ -75,7 +75,7 @@ fi
|
|||||||
LICENSE="GPL-3+"
|
LICENSE="GPL-3+"
|
||||||
SLOT="0"
|
SLOT="0"
|
||||||
if (( PLEVEL >= 0 )); then
|
if (( PLEVEL >= 0 )); then
|
||||||
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
|
KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
|
||||||
fi
|
fi
|
||||||
IUSE="afs bashlogger examples mem-scramble +net nls plugins pgo +readline"
|
IUSE="afs bashlogger examples mem-scramble +net nls plugins pgo +readline"
|
||||||
|
|
||||||
|
|||||||
@ -75,7 +75,7 @@ fi
|
|||||||
LICENSE="GPL-3+"
|
LICENSE="GPL-3+"
|
||||||
SLOT="0"
|
SLOT="0"
|
||||||
if (( PLEVEL >= 0 )); then
|
if (( PLEVEL >= 0 )); then
|
||||||
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
|
KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
|
||||||
fi
|
fi
|
||||||
IUSE="afs bashlogger examples mem-scramble +net nls plugins pgo +readline"
|
IUSE="afs bashlogger examples mem-scramble +net nls plugins pgo +readline"
|
||||||
|
|
||||||
|
|||||||
@ -21,7 +21,7 @@ case ${PV} in
|
|||||||
# Set a negative patchlevel to indicate that it's a pre-release.
|
# Set a negative patchlevel to indicate that it's a pre-release.
|
||||||
PLEVEL=-1
|
PLEVEL=-1
|
||||||
if [[ ${PV} =~ _pre[0-9]{8}$ ]]; then
|
if [[ ${PV} =~ _pre[0-9]{8}$ ]]; then
|
||||||
BASH_COMMIT="cf8a2518c8b94f75b330d398f5daa0ee21417e1b"
|
BASH_COMMIT="6edfd0bf647cac5c3af3c15aabf49e27528ddf78"
|
||||||
fi
|
fi
|
||||||
;;
|
;;
|
||||||
*_p*)
|
*_p*)
|
||||||
@ -78,6 +78,9 @@ if (( PLEVEL >= 0 )); then
|
|||||||
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
|
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
|
||||||
fi
|
fi
|
||||||
IUSE="afs bashlogger examples mem-scramble +net nls plugins pgo +readline"
|
IUSE="afs bashlogger examples mem-scramble +net nls plugins pgo +readline"
|
||||||
|
# As of 5.4_alpha_pre20251016, bash tests finally exit non-0 on failure.
|
||||||
|
# The differences look harmless but need investigation and fixing.
|
||||||
|
RESTRICT="test"
|
||||||
|
|
||||||
DEPEND="
|
DEPEND="
|
||||||
>=sys-libs/ncurses-5.2-r2:=
|
>=sys-libs/ncurses-5.2-r2:=
|
||||||
@ -272,7 +275,9 @@ src_compile() {
|
|||||||
# Used in test suite.
|
# Used in test suite.
|
||||||
unset -v A
|
unset -v A
|
||||||
|
|
||||||
emake CFLAGS="${CFLAGS} ${pgo_generate_flags[*]}" -k check
|
# Testsuite isn't expected to pass for bash right now, but it
|
||||||
|
# also doesn't matter for PGO.
|
||||||
|
nonfatal emake CFLAGS="${CFLAGS} ${pgo_generate_flags[*]}" -k check
|
||||||
|
|
||||||
if tc-is-clang; then
|
if tc-is-clang; then
|
||||||
llvm-profdata merge "${T}"/pgo --output="${T}"/pgo/default.profdata || die
|
llvm-profdata merge "${T}"/pgo --output="${T}"/pgo/default.profdata || die
|
||||||
@ -21,7 +21,7 @@ case ${PV} in
|
|||||||
# Set a negative patchlevel to indicate that it's a pre-release.
|
# Set a negative patchlevel to indicate that it's a pre-release.
|
||||||
PLEVEL=-1
|
PLEVEL=-1
|
||||||
if [[ ${PV} =~ _pre[0-9]{8}$ ]]; then
|
if [[ ${PV} =~ _pre[0-9]{8}$ ]]; then
|
||||||
BASH_COMMIT="4f536430e45d847d6945133690312a8e94762254"
|
BASH_COMMIT="403b32faf6a5b31ed58a42d1ff696fb8d3d7d5b9"
|
||||||
fi
|
fi
|
||||||
;;
|
;;
|
||||||
*_p*)
|
*_p*)
|
||||||
@ -78,6 +78,9 @@ if (( PLEVEL >= 0 )); then
|
|||||||
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
|
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
|
||||||
fi
|
fi
|
||||||
IUSE="afs bashlogger examples mem-scramble +net nls plugins pgo +readline"
|
IUSE="afs bashlogger examples mem-scramble +net nls plugins pgo +readline"
|
||||||
|
# As of 5.4_alpha_pre20251016, bash tests finally exit non-0 on failure.
|
||||||
|
# The differences look harmless but need investigation and fixing.
|
||||||
|
RESTRICT="test"
|
||||||
|
|
||||||
DEPEND="
|
DEPEND="
|
||||||
>=sys-libs/ncurses-5.2-r2:=
|
>=sys-libs/ncurses-5.2-r2:=
|
||||||
@ -272,7 +275,9 @@ src_compile() {
|
|||||||
# Used in test suite.
|
# Used in test suite.
|
||||||
unset -v A
|
unset -v A
|
||||||
|
|
||||||
emake CFLAGS="${CFLAGS} ${pgo_generate_flags[*]}" -k check
|
# Testsuite isn't expected to pass for bash right now, but it
|
||||||
|
# also doesn't matter for PGO.
|
||||||
|
nonfatal emake CFLAGS="${CFLAGS} ${pgo_generate_flags[*]}" -k check
|
||||||
|
|
||||||
if tc-is-clang; then
|
if tc-is-clang; then
|
||||||
llvm-profdata merge "${T}"/pgo --output="${T}"/pgo/default.profdata || die
|
llvm-profdata merge "${T}"/pgo --output="${T}"/pgo/default.profdata || die
|
||||||
@ -21,7 +21,7 @@ case ${PV} in
|
|||||||
# Set a negative patchlevel to indicate that it's a pre-release.
|
# Set a negative patchlevel to indicate that it's a pre-release.
|
||||||
PLEVEL=-1
|
PLEVEL=-1
|
||||||
if [[ ${PV} =~ _pre[0-9]{8}$ ]]; then
|
if [[ ${PV} =~ _pre[0-9]{8}$ ]]; then
|
||||||
BASH_COMMIT="25c6aa5b230167c6471898539c46dd2891d891a5"
|
BASH_COMMIT="c299f535be51179b1e0c989ad9ba4365e182ec28"
|
||||||
fi
|
fi
|
||||||
;;
|
;;
|
||||||
*_p*)
|
*_p*)
|
||||||
@ -78,6 +78,9 @@ if (( PLEVEL >= 0 )); then
|
|||||||
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
|
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
|
||||||
fi
|
fi
|
||||||
IUSE="afs bashlogger examples mem-scramble +net nls plugins pgo +readline"
|
IUSE="afs bashlogger examples mem-scramble +net nls plugins pgo +readline"
|
||||||
|
# As of 5.4_alpha_pre20251016, bash tests finally exit non-0 on failure.
|
||||||
|
# The differences look harmless but need investigation and fixing.
|
||||||
|
RESTRICT="test"
|
||||||
|
|
||||||
DEPEND="
|
DEPEND="
|
||||||
>=sys-libs/ncurses-5.2-r2:=
|
>=sys-libs/ncurses-5.2-r2:=
|
||||||
@ -272,7 +275,9 @@ src_compile() {
|
|||||||
# Used in test suite.
|
# Used in test suite.
|
||||||
unset -v A
|
unset -v A
|
||||||
|
|
||||||
emake CFLAGS="${CFLAGS} ${pgo_generate_flags[*]}" -k check
|
# Testsuite isn't expected to pass for bash right now, but it
|
||||||
|
# also doesn't matter for PGO.
|
||||||
|
nonfatal emake CFLAGS="${CFLAGS} ${pgo_generate_flags[*]}" -k check
|
||||||
|
|
||||||
if tc-is-clang; then
|
if tc-is-clang; then
|
||||||
llvm-profdata merge "${T}"/pgo --output="${T}"/pgo/default.profdata || die
|
llvm-profdata merge "${T}"/pgo --output="${T}"/pgo/default.profdata || die
|
||||||
@ -78,6 +78,9 @@ if (( PLEVEL >= 0 )); then
|
|||||||
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
|
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
|
||||||
fi
|
fi
|
||||||
IUSE="afs bashlogger examples mem-scramble +net nls plugins pgo +readline"
|
IUSE="afs bashlogger examples mem-scramble +net nls plugins pgo +readline"
|
||||||
|
# As of 5.4_alpha_pre20251016, bash tests finally exit non-0 on failure.
|
||||||
|
# The differences look harmless but need investigation and fixing.
|
||||||
|
RESTRICT="test"
|
||||||
|
|
||||||
DEPEND="
|
DEPEND="
|
||||||
>=sys-libs/ncurses-5.2-r2:=
|
>=sys-libs/ncurses-5.2-r2:=
|
||||||
@ -272,7 +275,9 @@ src_compile() {
|
|||||||
# Used in test suite.
|
# Used in test suite.
|
||||||
unset -v A
|
unset -v A
|
||||||
|
|
||||||
emake CFLAGS="${CFLAGS} ${pgo_generate_flags[*]}" -k check
|
# Testsuite isn't expected to pass for bash right now, but it
|
||||||
|
# also doesn't matter for PGO.
|
||||||
|
nonfatal emake CFLAGS="${CFLAGS} ${pgo_generate_flags[*]}" -k check
|
||||||
|
|
||||||
if tc-is-clang; then
|
if tc-is-clang; then
|
||||||
llvm-profdata merge "${T}"/pgo --output="${T}"/pgo/default.profdata || die
|
llvm-profdata merge "${T}"/pgo --output="${T}"/pgo/default.profdata || die
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user