mirror of
https://gitlab.redox-os.org/redox-os/redox.git
synced 2026-06-17 15:34:18 +08:00
Use ncursesw to support unicode everywhere
This commit is contained in:
parent
21eb540476
commit
9bab0c1fc4
@ -24,7 +24,7 @@ dependencies = [
|
||||
"libxml2",
|
||||
"libiconv",
|
||||
"libzip",
|
||||
"ncurses",
|
||||
"ncursesw",
|
||||
"nghttp2",
|
||||
"openssl1",
|
||||
"openssl3", # put this after openssl1
|
||||
|
||||
@ -9,7 +9,7 @@ dependencies = [
|
||||
"liborbital",
|
||||
"libsodium",
|
||||
"libxml2",
|
||||
"ncurses",
|
||||
"ncursesw",
|
||||
"nghttp2",
|
||||
"openssl3",
|
||||
"orbclient",
|
||||
|
||||
@ -8,7 +8,7 @@ patches = [
|
||||
[build]
|
||||
template = "custom"
|
||||
dependencies = [
|
||||
"ncurses",
|
||||
"ncursesw",
|
||||
]
|
||||
script = """
|
||||
DYNAMIC_INIT
|
||||
|
||||
@ -1,9 +1,9 @@
|
||||
#TODO need testing
|
||||
[source]
|
||||
tar = "https://ftp.gnu.org/gnu/termcap/termcap-1.3.1.tar.gz"
|
||||
[build]
|
||||
template = "custom"
|
||||
script = """
|
||||
DYNAMIC_STATIC_INIT
|
||||
COOKBOOK_CONFIGURE_FLAGS+=(
|
||||
--prefix="${COOKBOOK_STAGE}/usr"
|
||||
)
|
||||
@ -8,16 +8,13 @@ patches = [
|
||||
[build]
|
||||
template = "custom"
|
||||
dependencies = [
|
||||
"gettext",
|
||||
"readline",
|
||||
"termcap",
|
||||
]
|
||||
script = """
|
||||
# compiled statically
|
||||
COOKBOOK_CONFIGURE_FLAGS+=(
|
||||
ac_cv_func_wcwidth=no # TODO: add more wc functions and remove this
|
||||
bash_cv_func_sigsetjmp=no
|
||||
bash_cv_getenv_redef=no
|
||||
--disable-multibyte # TODO: add more multibyte functions and remove this
|
||||
--enable-static-link # This ensures loadables are not built, which will fail
|
||||
)
|
||||
COOKBOOK_MAKE_JOBS=1 # workaround for parallel make bugs
|
||||
|
||||
@ -3,7 +3,7 @@ tar = "https://www.nano-editor.org/dist/v7/nano-7.2.tar.xz"
|
||||
[build]
|
||||
template = "custom"
|
||||
dependencies = [
|
||||
"ncurses",
|
||||
"ncursesw",
|
||||
]
|
||||
script = """
|
||||
DYNAMIC_INIT
|
||||
|
||||
@ -4,7 +4,7 @@ blake3 = "d1f5802ceb047b09143f1764bf4016f084cf7e6c026c7047919264c9f262a5dd"
|
||||
patches = ["vim.patch"]
|
||||
|
||||
[build]
|
||||
dependencies = ["ncurses"]
|
||||
dependencies = ["ncursesw"]
|
||||
template = "custom"
|
||||
script = """
|
||||
DYNAMIC_INIT
|
||||
@ -20,7 +20,7 @@ export vim_cv_memmove_handles_overlap=yes
|
||||
|
||||
COOKBOOK_CONFIGURE="./configure"
|
||||
COOKBOOK_CONFIGURE_FLAGS+=(
|
||||
--with-tlib=ncurses
|
||||
--with-tlib=ncursesw
|
||||
)
|
||||
cookbook_configure
|
||||
"""
|
||||
|
||||
@ -7,7 +7,7 @@ dependencies = ["terminfo"]
|
||||
|
||||
[build]
|
||||
template = "custom"
|
||||
dependencies = ["ncurses"]
|
||||
dependencies = ["ncursesw"]
|
||||
script = """
|
||||
DYNAMIC_INIT
|
||||
cookbook_configure
|
||||
|
||||
Loading…
Reference in New Issue
Block a user