Remove the libsimpleservo C API (#31172)

This is unused and unmaintained. It also added a bit of complication
to the build.
This commit is contained in:
Martin Robinson 2024-01-27 10:19:25 +01:00 committed by GitHub
parent b10875956a
commit bbba839278
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
20 changed files with 159 additions and 1758 deletions

121
Cargo.lock generated
View file

@ -267,17 +267,6 @@ version = "0.1.13"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "41e67cd8309bbd06cd603a9e693a784ac2e5d1e955f11286e355089fcab3047c"
[[package]]
name = "atty"
version = "0.2.14"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d9b39be18770d11421cdb1b9947a45dd3f37e93092cbf377614828a319d5fee8"
dependencies = [
"hermit-abi 0.1.19",
"libc",
"winapi",
]
[[package]]
name = "autocfg"
version = "1.1.0"
@ -679,25 +668,6 @@ dependencies = [
"webxr-api",
]
[[package]]
name = "cbindgen"
version = "0.26.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "da6bc11b07529f16944307272d5bd9b22530bc7d05751717c9d416586cedab49"
dependencies = [
"clap",
"heck",
"indexmap 1.9.3",
"log",
"proc-macro2",
"quote",
"serde",
"serde_json",
"syn 1.0.103",
"tempfile",
"toml 0.5.9",
]
[[package]]
name = "cc"
version = "1.0.83"
@ -779,30 +749,6 @@ dependencies = [
"libloading 0.8.0",
]
[[package]]
name = "clap"
version = "3.2.25"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "4ea181bf566f71cb9a5d17a59e1871af638180a18fb0035c92ae62b705207123"
dependencies = [
"atty",
"bitflags 1.3.2",
"clap_lex",
"indexmap 1.9.3",
"strsim",
"termcolor",
"textwrap",
]
[[package]]
name = "clap_lex"
version = "0.2.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "2850f2f5a82cbf437dd5af4d49848fbdfc27c157c3d010345776f952765261c5"
dependencies = [
"os_str_bytes",
]
[[package]]
name = "clipboard-win"
version = "4.5.0"
@ -2664,15 +2610,6 @@ version = "0.4.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "95505c38b4572b2d910cecb0281560f54b440a19336cbbcb27bf6ce6adc6f5a8"
[[package]]
name = "hermit-abi"
version = "0.1.19"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "62b467343b94ba476dcb2500d242dadbb39557df889310ac77c5d99100aaac33"
dependencies = [
"libc",
]
[[package]]
name = "hermit-abi"
version = "0.3.2"
@ -2948,7 +2885,7 @@ version = "0.4.10"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "0bad00257d07be169d870ab665980b06cdb366d792ad690bf2e76876dc503455"
dependencies = [
"hermit-abi 0.3.2",
"hermit-abi",
"rustix",
"windows-sys 0.52.0",
]
@ -4041,7 +3978,7 @@ version = "1.16.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "4161fcb6d602d4d2081af7c3a45852d875a03dd337a6bfdd6e06407b61342a43"
dependencies = [
"hermit-abi 0.3.2",
"hermit-abi",
"libc",
]
@ -4179,12 +4116,6 @@ version = "0.3.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a86ed3f5f244b372d6b1a00b72ef7f8876d0bc6a78a4c9985c53614041512063"
[[package]]
name = "os_str_bytes"
version = "6.6.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e2355d85b9a3786f481747ced0e0ff2ba35213a1f9bd406ed906554d7af805a1"
[[package]]
name = "owned_ttf_parser"
version = "0.20.0"
@ -5562,13 +5493,15 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d66dc143e6b11c1eddc06d5c423cfc97062865baf299914ab64caa38182078fe"
[[package]]
name = "simpleservo"
name = "simpleservo_jniapi"
version = "0.0.1"
dependencies = [
"core-foundation",
"android_logger",
"cc",
"getopts",
"gl_generator",
"ipc-channel",
"jni",
"libc",
"libloading 0.8.0",
"libservo",
@ -5578,36 +5511,6 @@ dependencies = [
"surfman",
"vergen",
"webxr",
"winapi",
]
[[package]]
name = "simpleservo_capi"
version = "0.0.1"
dependencies = [
"backtrace",
"cbindgen",
"env_logger 0.10.2",
"keyboard-types",
"lazy_static",
"libc",
"log",
"simpleservo",
"surfman",
"winapi",
]
[[package]]
name = "simpleservo_jniapi"
version = "0.0.1"
dependencies = [
"android_logger",
"cc",
"jni",
"libc",
"log",
"serde_json",
"simpleservo",
]
[[package]]
@ -5779,12 +5682,6 @@ dependencies = [
"quote",
]
[[package]]
name = "strsim"
version = "0.10.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "73473c0e59e6d5812c5dfe2a064a6444949f089e20eec9a2e5506596494e4623"
[[package]]
name = "style"
version = "0.0.1"
@ -6083,12 +5980,6 @@ dependencies = [
"term",
]
[[package]]
name = "textwrap"
version = "0.16.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "222a222a5bfe1bba4a77b45ec488a741b3cb8872e5e499451fd7d0129c9c7c3d"
[[package]]
name = "thin-vec"
version = "0.2.13"