adjust dependencies to allow mrlib/terminal to use the framework

Not sure if this is the right fix, but hopefully it will allow
the build to happen while we debate the right fix.