mirror of
https://github.com/superseriousbusiness/gotosocial.git
synced 2025-11-18 12:57:28 -06:00
[experiment] add alternative wasm sqlite3 implementation available via build-tag (#2863)
This allows for building GoToSocial with [SQLite transpiled to WASM](https://github.com/ncruces/go-sqlite3) and accessed through [Wazero](https://wazero.io/).
This commit is contained in:
parent
cce21c11cb
commit
1e7b32490d
398 changed files with 86174 additions and 684 deletions
49
vendor/modules.txt
vendored
49
vendor/modules.txt
vendored
|
|
@ -517,9 +517,21 @@ github.com/modern-go/concurrent
|
|||
# github.com/modern-go/reflect2 v1.0.2
|
||||
## explicit; go 1.12
|
||||
github.com/modern-go/reflect2
|
||||
# github.com/ncruces/go-sqlite3 v0.16.0
|
||||
## explicit; go 1.21
|
||||
github.com/ncruces/go-sqlite3
|
||||
github.com/ncruces/go-sqlite3/driver
|
||||
github.com/ncruces/go-sqlite3/embed
|
||||
github.com/ncruces/go-sqlite3/internal/util
|
||||
github.com/ncruces/go-sqlite3/util/osutil
|
||||
github.com/ncruces/go-sqlite3/vfs
|
||||
github.com/ncruces/go-sqlite3/vfs/memdb
|
||||
# github.com/ncruces/go-strftime v0.1.9
|
||||
## explicit; go 1.17
|
||||
github.com/ncruces/go-strftime
|
||||
# github.com/ncruces/julianday v1.0.0
|
||||
## explicit; go 1.17
|
||||
github.com/ncruces/julianday
|
||||
# github.com/oklog/ulid v1.3.1
|
||||
## explicit
|
||||
github.com/oklog/ulid
|
||||
|
|
@ -820,6 +832,41 @@ github.com/tdewolff/parse/v2/strconv
|
|||
# github.com/technologize/otel-go-contrib v1.1.1
|
||||
## explicit; go 1.17
|
||||
github.com/technologize/otel-go-contrib/otelginmetrics
|
||||
# github.com/tetratelabs/wazero v1.7.2
|
||||
## explicit; go 1.20
|
||||
github.com/tetratelabs/wazero
|
||||
github.com/tetratelabs/wazero/api
|
||||
github.com/tetratelabs/wazero/experimental
|
||||
github.com/tetratelabs/wazero/experimental/sys
|
||||
github.com/tetratelabs/wazero/internal/descriptor
|
||||
github.com/tetratelabs/wazero/internal/engine/interpreter
|
||||
github.com/tetratelabs/wazero/internal/engine/wazevo
|
||||
github.com/tetratelabs/wazero/internal/engine/wazevo/backend
|
||||
github.com/tetratelabs/wazero/internal/engine/wazevo/backend/isa/amd64
|
||||
github.com/tetratelabs/wazero/internal/engine/wazevo/backend/isa/arm64
|
||||
github.com/tetratelabs/wazero/internal/engine/wazevo/backend/regalloc
|
||||
github.com/tetratelabs/wazero/internal/engine/wazevo/frontend
|
||||
github.com/tetratelabs/wazero/internal/engine/wazevo/ssa
|
||||
github.com/tetratelabs/wazero/internal/engine/wazevo/wazevoapi
|
||||
github.com/tetratelabs/wazero/internal/expctxkeys
|
||||
github.com/tetratelabs/wazero/internal/filecache
|
||||
github.com/tetratelabs/wazero/internal/fsapi
|
||||
github.com/tetratelabs/wazero/internal/ieee754
|
||||
github.com/tetratelabs/wazero/internal/internalapi
|
||||
github.com/tetratelabs/wazero/internal/leb128
|
||||
github.com/tetratelabs/wazero/internal/moremath
|
||||
github.com/tetratelabs/wazero/internal/platform
|
||||
github.com/tetratelabs/wazero/internal/sock
|
||||
github.com/tetratelabs/wazero/internal/sys
|
||||
github.com/tetratelabs/wazero/internal/sysfs
|
||||
github.com/tetratelabs/wazero/internal/u32
|
||||
github.com/tetratelabs/wazero/internal/u64
|
||||
github.com/tetratelabs/wazero/internal/version
|
||||
github.com/tetratelabs/wazero/internal/wasm
|
||||
github.com/tetratelabs/wazero/internal/wasm/binary
|
||||
github.com/tetratelabs/wazero/internal/wasmdebug
|
||||
github.com/tetratelabs/wazero/internal/wasmruntime
|
||||
github.com/tetratelabs/wazero/sys
|
||||
# github.com/tmthrgd/go-hex v0.0.0-20190904060850-447a3041c3bc
|
||||
## explicit
|
||||
github.com/tmthrgd/go-hex
|
||||
|
|
@ -1270,7 +1317,7 @@ modernc.org/mathutil
|
|||
# modernc.org/memory v1.8.0
|
||||
## explicit; go 1.18
|
||||
modernc.org/memory
|
||||
# modernc.org/sqlite v1.29.8 => gitlab.com/NyaaaWhatsUpDoc/sqlite v1.29.9-concurrency-workaround
|
||||
# modernc.org/sqlite v0.0.0-00010101000000-000000000000 => gitlab.com/NyaaaWhatsUpDoc/sqlite v1.29.9-concurrency-workaround
|
||||
## explicit; go 1.20
|
||||
modernc.org/sqlite
|
||||
modernc.org/sqlite/lib
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue