mirror of
https://github.com/lights0123/n-link.git
synced 2026-08-08 02:33:28 +00:00
Tauri 1.0.0-beta.8 links webkit2gtk-4.0, unavailable on Ubuntu 26.04. Verified: builds and links libwebkit2gtk-4.1.so.0, libsoup-3.0.so.0, libjavascriptcoregtk-4.1.so.0 with no webkit-4.0 or libssl.1.1 refs. Workspace moved from yarn to npm; yarn.lock invalidated by this port. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
23 lines
698 B
TOML
23 lines
698 B
TOML
[package]
|
|
name = "nlink-cli"
|
|
version = "0.1.6"
|
|
description = "Standalone CLI for linking to the TI-Nspire (incl. CX II), extracted from n-link"
|
|
edition = "2018"
|
|
|
|
[[bin]]
|
|
name = "n-link-cli"
|
|
path = "src/main.rs"
|
|
|
|
[dependencies]
|
|
libnspire = "0.2.2"
|
|
rusb = "0.6.4"
|
|
clap = { version = "4", features = ["derive"] }
|
|
indicatif = "0.15"
|
|
# Link the system libusb (install libusb-1.0-0-dev). The vendored build in
|
|
# libusb1-sys 0.4.x is broken on this toolchain, so we use the distro library.
|
|
|
|
# Local patched libnspire-sys: raises the CX II NNSE handshake retry limit
|
|
# (10 -> 100) so the address<->time handshake has time to complete.
|
|
[patch.crates-io]
|
|
libnspire-sys = { path = "../vendor/libnspire-sys" }
|