ref: 93dd8bad49e0357a6f6172f818890d121d5e21b4
parent: f15959f1d398e86fd3c3e9899f2990fd4028b918
author: qwx <qwx@sciops.net>
date: Sun Nov 14 19:12:38 EST 2021
mku: update patch list and use ramfs to avoid clashes
--- a/bin/mku
+++ b/bin/mku
@@ -5,7 +5,6 @@
patches=(/usr/qwx/p/patch/^(\
9fs-9paste\
- 9nusbrc-nesusbjoy\
doom-autorun\
doom-chat\
doom-limits\
@@ -21,10 +20,7 @@
file-opus\
ircrc-jpmfix\
ircrc-print-log\
- kbdfs-fshalt\
- libplumb-basic\
man1audio-opus\
- man-joy\
mothra-font\
page-invert\
paint-reverse\
@@ -32,9 +28,7 @@
play-opus-aac\
png-maxmem\
rio-exit\
- sam-ham\
sam-sharedsnarf\
- sam-fullfrontalnudity\
samterm-flayers\
samterm-fullfrontalnudity\
troff-nchars\
@@ -53,10 +47,11 @@
statusmsg-col\
statusbar-col\
sudoku-col\
+ winwatch-col\
vt-col\
zuke-col\
)\
- $extra/usr/sigrid/^(riow/9front.diff patches/rio-select.patch)\
+ $extra/usr/sigrid/^(riow/9front.diff patches/rio-semicolon-prompt.patch)\
)
more=(\
$extra/usr/^(spew/aplay sigrid/imgtools sigrid/mp3dec)\
@@ -64,10 +59,8 @@
torevert=(\
/lib/vgadb\
/rc/bin/^(9fs ircrc play)\
- /sys/lib/plumb/basic\
/sys/lib/kbmap\
/sys/man/1/audio\
- /sys/man/4/nusb\
/sys/src/9/pc64/mkfile\
)
@@ -77,6 +70,9 @@
git/revert $torevert
sysup
. /sys/lib/rootstub
+ramfs -um /mnt/b
+@{cd /sys/src; tar c *} | @{cd /mnt/b; tar xT}
+bind -bc /mnt/b /sys/src
pa4 $patches
cd /sys/src
{