*: Switch to python
This commit is contained in:
@@ -0,0 +1,28 @@
|
||||
version = "5.2.32"
|
||||
revision = 1
|
||||
description = "GNU Bourne-Again SHell"
|
||||
license = "GPL-3.0-or-later"
|
||||
url = "https://www.gnu.org/software/bash/"
|
||||
source = tarball(
|
||||
url=f"https://ftp.gnu.org/gnu/bash/bash-{version}.tar.gz",
|
||||
sha256="d3ef80d2b67d8cbbe4d3265c63a72c46f9b278ead6e0e06d61801b58f23f50b5",
|
||||
)
|
||||
host_deps = ["autoconf", "automake", "binutils", "gcc"]
|
||||
deps = [profile["libc"], "ncurses", "readline"]
|
||||
|
||||
build_if = False # TODO: Doesn't build yet
|
||||
|
||||
configure, build, install = autotools(
|
||||
configure_args=[
|
||||
"--without-bash-malloc",
|
||||
"--disable-nls",
|
||||
"--with-installed-readline",
|
||||
"--with-curses",
|
||||
"--enable-readline",
|
||||
"--with-installed-readline=/sysroot/usr", # TODO: get /sysroot from context
|
||||
],
|
||||
configure_env={
|
||||
"CFLAGS": profile["cflags"] + " -std=gnu17",
|
||||
"CFLAGS_FOR_BUILD": profile["cflags"] + " -std=gnu17",
|
||||
},
|
||||
)
|
||||
Reference in New Issue
Block a user