Merge branch 'upd-kibi-nano' into 'master'

Update kibi and nano

See merge request redox-os/redox!2307
This commit is contained in:
Jeremy Soller 2026-08-20 06:34:55 -06:00
commit c3decc0c2f
3 changed files with 20 additions and 7 deletions

View File

@ -1,6 +1,6 @@
[source]
git = "https://github.com/ilai-deutel/kibi"
rev = "v0.3.2"
rev = "v0.3.3"
[build]
template = "custom"

View File

@ -1,14 +1,15 @@
[source]
tar = "https://www.nano-editor.org/dist/v7/nano-7.2.tar.xz"
tar = "https://www.nano-editor.org/dist/v9/nano-9.2.tar.xz"
blake3 = "6a4dd380f6ee2bb2d74851c182090774f61eddfc37d9ff4d060b69f2c0fe4646"
patches = [
"redox.patch"
]
[build]
template = "custom"
template = "configure"
dependencies = [
"ncursesw",
]
script = """
DYNAMIC_INIT
cookbook_configure
"""
[package]
dependencies = [

View File

@ -0,0 +1,12 @@
diff --color -ruwN source/lib/fseterr.c source-new/lib/fseterr.c
--- source/lib/fseterr.c 2026-07-31 13:13:07.000000000 +0700
+++ source-new/lib/fseterr.c 2026-08-19 21:12:05.375336440 +0700
@@ -53,7 +53,7 @@
#elif defined EPLAN9 /* Plan9 */
if (fp->state != 0 /* CLOSED */)
fp->state = 5 /* ERR */;
-#elif 0 /* unknown */
+#elif defined __redox__ /* unknown */
/* Portable fallback, based on an idea by Rich Felker.
Wow! 6 system calls for something that is just a bit operation!
Not activated on any system, because there is no way to repair FP when