deps,font/opentype: update dependencies to fix 32-bit build

This commit updates to a newer version of textlayout
and switches to a fork of the UAX library that builds
properly on 32-bit machines. This should fix 32-bit Gio
compilation for the time being. I hope to switch back
to npillmayer's UAX as soon as he has time to review
the pending pull requests.

Fixes: https://todo.sr.ht/~eliasnaur/gio/384
Signed-off-by: Chris Waldon <christopher.waldon.dev@gmail.com>
This commit is contained in:
Chris Waldon
2022-03-25 12:40:29 -04:00
committed by Elias Naur
parent 3fb522caff
commit 3406a6da39
3 changed files with 9 additions and 181 deletions
+3 -8
View File
@@ -12,14 +12,9 @@ require (
eliasnaur.com/font v0.0.0-20220124212145-832bb8fc08c3
gioui.org/cpu v0.0.0-20210817075930-8d6a761490d2
gioui.org/shader v1.0.6
github.com/benoitkugler/textlayout v0.0.5
github.com/benoitkugler/textlayout v0.0.10
github.com/gioui/uax v0.2.1-0.20220325163150-e3d987515a12
github.com/go-text/typesetting v0.0.0-20220112121102-58fe93c84506
github.com/npillmayer/uax v0.2.0
)
require (
github.com/davecgh/go-spew v1.1.1 // indirect
github.com/jolestar/go-commons-pool v2.0.0+incompatible // indirect
github.com/npillmayer/schuko v0.2.0-alpha.3 // indirect
golang.org/x/text v0.3.6 // indirect
)
require golang.org/x/text v0.3.6 // indirect