git.delta.rocks / jrsonnet / refs/commits / 5b43fa88b8c4

difftreelog

ci try pure-rust builds for jrb

lvqskylmYaroslav Bolyukin2026-05-08parent: #16d0d0e.patch.diff
in: master

3 files changed

modifiedCargo.lockdiffbeforeafterboth
177source = "registry+https://github.com/rust-lang/crates.io-index"177source = "registry+https://github.com/rust-lang/crates.io-index"
178checksum = "c08606f8c3cbf4ce6ec8e28fb0014a2c086708fe954eaa885384a6165172e7e8"178checksum = "c08606f8c3cbf4ce6ec8e28fb0014a2c086708fe954eaa885384a6165172e7e8"
179
180[[package]]
181name = "aws-lc-rs"
182version = "1.16.3"
183source = "registry+https://github.com/rust-lang/crates.io-index"
184checksum = "0ec6fb3fe69024a75fa7e1bfb48aa6cf59706a101658ea01bfd33b2b248a038f"
185dependencies = [
186 "aws-lc-sys",
187 "zeroize",
188]
189
190[[package]]
191name = "aws-lc-sys"
192version = "0.40.0"
193source = "registry+https://github.com/rust-lang/crates.io-index"
194checksum = "f50037ee5e1e41e7b8f9d161680a725bd1626cb6f8c7e901f91f942850852fe7"
195dependencies = [
196 "cc",
197 "cmake",
198 "dunce",
199 "fs_extra",
200]
201179
202[[package]]180[[package]]
203name = "base64"181name = "base64"
289checksum = "d16d90359e986641506914ba71350897565610e87ce0ad9e6f28569db3dd5c6d"267checksum = "d16d90359e986641506914ba71350897565610e87ce0ad9e6f28569db3dd5c6d"
290dependencies = [268dependencies = [
291 "find-msvc-tools",269 "find-msvc-tools",
292 "jobserver",
293 "libc",
294 "shlex",270 "shlex",
295]271]
296272
391 "hashbrown 0.16.1",367 "hashbrown 0.16.1",
392]368]
393
394[[package]]
395name = "cmake"
396version = "0.1.58"
397source = "registry+https://github.com/rust-lang/crates.io-index"
398checksum = "c0f78a02292a74a88ac736019ab962ece0bc380e3f977bf72e376c5d78ff0678"
399dependencies = [
400 "cc",
401]
402369
403[[package]]370[[package]]
404name = "colorchoice"371name = "colorchoice"
830source = "registry+https://github.com/rust-lang/crates.io-index"797source = "registry+https://github.com/rust-lang/crates.io-index"
831checksum = "77ce24cb58228fbb8aa041425bb1050850ac19177686ea6e0f41a70416f56fdb"798checksum = "77ce24cb58228fbb8aa041425bb1050850ac19177686ea6e0f41a70416f56fdb"
832
833[[package]]
834name = "foreign-types"
835version = "0.3.2"
836source = "registry+https://github.com/rust-lang/crates.io-index"
837checksum = "f6f339eb8adc052cd2ca78910fda869aefa38d22d5cb648e6485e4d3fc06f3b1"
838dependencies = [
839 "foreign-types-shared",
840]
841
842[[package]]
843name = "foreign-types-shared"
844version = "0.1.1"
845source = "registry+https://github.com/rust-lang/crates.io-index"
846checksum = "00b0228411908ca8685dba7fc2cdd70ec9990a6e753e89b6ac91a84c40fbaf4b"
847799
848[[package]]800[[package]]
849name = "form_urlencoded"801name = "form_urlencoded"
854 "percent-encoding",806 "percent-encoding",
855]807]
856
857[[package]]
858name = "fs_extra"
859version = "1.3.0"
860source = "registry+https://github.com/rust-lang/crates.io-index"
861checksum = "42703706b716c37f96a77aea830392ad231f44c9e9a67872fa5548707e11b11c"
862808
863[[package]]809[[package]]
864name = "futures-channel"810name = "futures-channel"
926checksum = "ff2abc00be7fca6ebc474524697ae276ad847ad0a6b3faa4bcb027e9a4614ad0"872checksum = "ff2abc00be7fca6ebc474524697ae276ad847ad0a6b3faa4bcb027e9a4614ad0"
927dependencies = [873dependencies = [
928 "cfg-if",874 "cfg-if",
929 "js-sys",
930 "libc",875 "libc",
931 "wasi",876 "wasi",
932 "wasm-bindgen",
933]877]
934878
935[[package]]879[[package]]
2139 "tower-service",2083 "tower-service",
2140]2084]
2141
2142[[package]]
2143name = "hyper-tls"
2144version = "0.6.0"
2145source = "registry+https://github.com/rust-lang/crates.io-index"
2146checksum = "70206fc6890eaca9fde8a0bf71caa2ddfc9fe045ac9e5c70df101a7dbde866e0"
2147dependencies = [
2148 "bytes",
2149 "http-body-util",
2150 "hyper",
2151 "hyper-util",
2152 "native-tls",
2153 "tokio",
2154 "tokio-native-tls",
2155 "tower-service",
2156]
21572085
2158[[package]]2086[[package]]
2159name = "hyper-util"2087name = "hyper-util"
2458 "syn",2386 "syn",
2459]2387]
2460
2461[[package]]
2462name = "jobserver"
2463version = "0.1.34"
2464source = "registry+https://github.com/rust-lang/crates.io-index"
2465checksum = "9afb3de4395d6b3e67a780b6de64b51c978ecf11cb9a462c66be7d4ca9039d33"
2466dependencies = [
2467 "getrandom 0.3.4",
2468 "libc",
2469]
24702388
2471[[package]]2389[[package]]
2472name = "jrb"2390name = "jrb"
2660 "gix",2578 "gix",
2661 "peg",2579 "peg",
2662 "reqwest",2580 "reqwest",
2581 "rustls",
2663 "serde",2582 "serde",
2664 "serde_json",2583 "serde_json",
2665 "thiserror",2584 "thiserror",
2871 "hashbrown 0.17.0",2790 "hashbrown 0.17.0",
2872]2791]
2873
2874[[package]]
2875name = "lru-slab"
2876version = "0.1.2"
2877source = "registry+https://github.com/rust-lang/crates.io-index"
2878checksum = "112b39cec0b298b6c1999fee3e31427f74f676e4cb9879ed1a121b43661a4154"
28792792
2880[[package]]2793[[package]]
2881name = "matchers"2794name = "matchers"
2964 "windows-sys 0.61.2",2877 "windows-sys 0.61.2",
2965]2878]
2966
2967[[package]]
2968name = "native-tls"
2969version = "0.2.18"
2970source = "registry+https://github.com/rust-lang/crates.io-index"
2971checksum = "465500e14ea162429d264d44189adc38b199b62b1c21eea9f69e4b73cb03bbf2"
2972dependencies = [
2973 "libc",
2974 "log",
2975 "openssl",
2976 "openssl-probe",
2977 "openssl-sys",
2978 "schannel",
2979 "security-framework",
2980 "security-framework-sys",
2981 "tempfile",
2982]
29832879
2984[[package]]2880[[package]]
2985name = "nix"2881name = "nix"
3064source = "registry+https://github.com/rust-lang/crates.io-index"2960source = "registry+https://github.com/rust-lang/crates.io-index"
3065checksum = "d6790f58c7ff633d8771f42965289203411a5e5c68388703c06e14f24770b41e"2961checksum = "d6790f58c7ff633d8771f42965289203411a5e5c68388703c06e14f24770b41e"
3066
3067[[package]]
3068name = "openssl"
3069version = "0.10.79"
3070source = "registry+https://github.com/rust-lang/crates.io-index"
3071checksum = "bf0b434746ee2832f4f0baf10137e1cabb18cbe6912c69e2e33263c45250f542"
3072dependencies = [
3073 "bitflags",
3074 "cfg-if",
3075 "foreign-types",
3076 "libc",
3077 "openssl-macros",
3078 "openssl-sys",
3079]
3080
3081[[package]]
3082name = "openssl-macros"
3083version = "0.1.1"
3084source = "registry+https://github.com/rust-lang/crates.io-index"
3085checksum = "a948666b637a0f465e8564c73e89d4dde00d72d4d473cc972f390fc3dcee7d9c"
3086dependencies = [
3087 "proc-macro2",
3088 "quote",
3089 "syn",
3090]
30912962
3092[[package]]2963[[package]]
3093name = "openssl-probe"2964name = "openssl-probe"
3094version = "0.2.1"2965version = "0.2.1"
3095source = "registry+https://github.com/rust-lang/crates.io-index"2966source = "registry+https://github.com/rust-lang/crates.io-index"
3096checksum = "7c87def4c32ab89d880effc9e097653c8da5d6ef28e6b539d313baaacfbafcbe"2967checksum = "7c87def4c32ab89d880effc9e097653c8da5d6ef28e6b539d313baaacfbafcbe"
3097
3098[[package]]
3099name = "openssl-sys"
3100version = "0.9.115"
3101source = "registry+https://github.com/rust-lang/crates.io-index"
3102checksum = "158fe5b292746440aa6e7a7e690e55aeb72d41505e2804c23c6973ad0e9c9781"
3103dependencies = [
3104 "cc",
3105 "libc",
3106 "pkg-config",
3107 "vcpkg",
3108]
31092968
3110[[package]]2969[[package]]
3111name = "option-ext"2970name = "option-ext"
3215source = "registry+https://github.com/rust-lang/crates.io-index"3074source = "registry+https://github.com/rust-lang/crates.io-index"
3216checksum = "a89322df9ebe1c1578d689c92318e070967d1042b512afbe49518723f4e6d5cd"3075checksum = "a89322df9ebe1c1578d689c92318e070967d1042b512afbe49518723f4e6d5cd"
3217
3218[[package]]
3219name = "pkg-config"
3220version = "0.3.33"
3221source = "registry+https://github.com/rust-lang/crates.io-index"
3222checksum = "19f132c84eca552bf34cab8ec81f1c1dcc229b811638f9d283dceabe58c5569e"
32233076
3224[[package]]3077[[package]]
3225name = "plain"3078name = "plain"
3341 "cc",3194 "cc",
3342]3195]
3343
3344[[package]]
3345name = "quinn"
3346version = "0.11.9"
3347source = "registry+https://github.com/rust-lang/crates.io-index"
3348checksum = "b9e20a958963c291dc322d98411f541009df2ced7b5a4f2bd52337638cfccf20"
3349dependencies = [
3350 "bytes",
3351 "cfg_aliases",
3352 "pin-project-lite",
3353 "quinn-proto",
3354 "quinn-udp",
3355 "rustc-hash 2.1.2",
3356 "rustls",
3357 "socket2",
3358 "thiserror",
3359 "tokio",
3360 "tracing",
3361 "web-time",
3362]
3363
3364[[package]]
3365name = "quinn-proto"
3366version = "0.11.14"
3367source = "registry+https://github.com/rust-lang/crates.io-index"
3368checksum = "434b42fec591c96ef50e21e886936e66d3cc3f737104fdb9b737c40ffb94c098"
3369dependencies = [
3370 "aws-lc-rs",
3371 "bytes",
3372 "getrandom 0.3.4",
3373 "lru-slab",
3374 "rand",
3375 "ring",
3376 "rustc-hash 2.1.2",
3377 "rustls",
3378 "rustls-pki-types",
3379 "slab",
3380 "thiserror",
3381 "tinyvec",
3382 "tracing",
3383 "web-time",
3384]
3385
3386[[package]]
3387name = "quinn-udp"
3388version = "0.5.14"
3389source = "registry+https://github.com/rust-lang/crates.io-index"
3390checksum = "addec6a0dcad8a8d96a771f815f0eaf55f9d1805756410b39f5fa81332574cbd"
3391dependencies = [
3392 "cfg_aliases",
3393 "libc",
3394 "once_cell",
3395 "socket2",
3396 "tracing",
3397 "windows-sys 0.60.2",
3398]
33993196
3400[[package]]3197[[package]]
3401name = "quote"3198name = "quote"
3561 "http-body-util",3358 "http-body-util",
3562 "hyper",3359 "hyper",
3563 "hyper-rustls",3360 "hyper-rustls",
3564 "hyper-tls",
3565 "hyper-util",3361 "hyper-util",
3566 "js-sys",3362 "js-sys",
3567 "log",3363 "log",
3568 "mime",3364 "mime",
3569 "native-tls",
3570 "percent-encoding",3365 "percent-encoding",
3571 "pin-project-lite",3366 "pin-project-lite",
3572 "quinn",
3573 "rustls",3367 "rustls",
3574 "rustls-pki-types",3368 "rustls-pki-types",
3575 "rustls-platform-verifier",3369 "rustls-platform-verifier",
3576 "sync_wrapper",3370 "sync_wrapper",
3577 "tokio",3371 "tokio",
3578 "tokio-native-tls",
3579 "tokio-rustls",3372 "tokio-rustls",
3580 "tower",3373 "tower",
3581 "tower-http",3374 "tower-http",
3652source = "registry+https://github.com/rust-lang/crates.io-index"3445source = "registry+https://github.com/rust-lang/crates.io-index"
3653checksum = "ef86cd5876211988985292b91c96a8f2d298df24e75989a43a3c73f2d4d8168b"3446checksum = "ef86cd5876211988985292b91c96a8f2d298df24e75989a43a3c73f2d4d8168b"
3654dependencies = [3447dependencies = [
3655 "aws-lc-rs",
3656 "once_cell",3448 "once_cell",
3449 "ring",
3657 "rustls-pki-types",3450 "rustls-pki-types",
3658 "rustls-webpki",3451 "rustls-webpki",
3659 "subtle",3452 "subtle",
3678source = "registry+https://github.com/rust-lang/crates.io-index"3471source = "registry+https://github.com/rust-lang/crates.io-index"
3679checksum = "30a7197ae7eb376e574fe940d068c30fe0462554a3ddbe4eca7838e049c937a9"3472checksum = "30a7197ae7eb376e574fe940d068c30fe0462554a3ddbe4eca7838e049c937a9"
3680dependencies = [3473dependencies = [
3681 "web-time",
3682 "zeroize",3474 "zeroize",
3683]3475]
36843476
3715source = "registry+https://github.com/rust-lang/crates.io-index"3507source = "registry+https://github.com/rust-lang/crates.io-index"
3716checksum = "61c429a8649f110dddef65e2a5ad240f747e85f7758a6bccc7e5777bd33f756e"3508checksum = "61c429a8649f110dddef65e2a5ad240f747e85f7758a6bccc7e5777bd33f756e"
3717dependencies = [3509dependencies = [
3718 "aws-lc-rs",
3719 "ring",3510 "ring",
3720 "rustls-pki-types",3511 "rustls-pki-types",
3721 "untrusted",3512 "untrusted",
4189 "windows-sys 0.61.2",3980 "windows-sys 0.61.2",
4190]3981]
4191
4192[[package]]
4193name = "tokio-native-tls"
4194version = "0.3.1"
4195source = "registry+https://github.com/rust-lang/crates.io-index"
4196checksum = "bbae76ab933c85776efabc971569dd6119c580d8f5d448769dec1764bf796ef2"
4197dependencies = [
4198 "native-tls",
4199 "tokio",
4200]
42013982
4202[[package]]3983[[package]]
4203name = "tokio-rustls"3984name = "tokio-rustls"
4436source = "registry+https://github.com/rust-lang/crates.io-index"4217source = "registry+https://github.com/rust-lang/crates.io-index"
4437checksum = "ba73ea9cf16a25df0c8caa16c51acb937d5712a8429db78a3ee29d5dcacd3a65"4218checksum = "ba73ea9cf16a25df0c8caa16c51acb937d5712a8429db78a3ee29d5dcacd3a65"
4438
4439[[package]]
4440name = "vcpkg"
4441version = "0.2.15"
4442source = "registry+https://github.com/rust-lang/crates.io-index"
4443checksum = "accd4ea62f7bb7a82fe23066fb0957d48ef677f6eeb8215f372f52e48bb32426"
44444219
4445[[package]]4220[[package]]
4446name = "version_check"4221name = "version_check"
4602 "wasm-bindgen",4377 "wasm-bindgen",
4603]4378]
4604
4605[[package]]
4606name = "web-time"
4607version = "1.1.0"
4608source = "registry+https://github.com/rust-lang/crates.io-index"
4609checksum = "5a6580f308b1fad9207618087a65c04e7a10bc77e02c8e84e9b00dd4b12fa0bb"
4610dependencies = [
4611 "js-sys",
4612 "wasm-bindgen",
4613]
46144379
4615[[package]]4380[[package]]
4616name = "webpki-root-certs"4381name = "webpki-root-certs"
4664source = "registry+https://github.com/rust-lang/crates.io-index"4429source = "registry+https://github.com/rust-lang/crates.io-index"
4665checksum = "282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d"4430checksum = "282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d"
4666dependencies = [4431dependencies = [
4667 "windows-targets 0.52.6",4432 "windows-targets",
4668]4433]
4669
4670[[package]]
4671name = "windows-sys"
4672version = "0.60.2"
4673source = "registry+https://github.com/rust-lang/crates.io-index"
4674checksum = "f2f500e4d28234f72040990ec9d39e3a6b950f9f22d3dba18416c35882612bcb"
4675dependencies = [
4676 "windows-targets 0.53.5",
4677]
46784434
4679[[package]]4435[[package]]
4680name = "windows-sys"4436name = "windows-sys"
4691source = "registry+https://github.com/rust-lang/crates.io-index"4447source = "registry+https://github.com/rust-lang/crates.io-index"
4692checksum = "9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973"4448checksum = "9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973"
4693dependencies = [4449dependencies = [
4694 "windows_aarch64_gnullvm 0.52.6",4450 "windows_aarch64_gnullvm",
4695 "windows_aarch64_msvc 0.52.6",4451 "windows_aarch64_msvc",
4696 "windows_i686_gnu 0.52.6",4452 "windows_i686_gnu",
4697 "windows_i686_gnullvm 0.52.6",4453 "windows_i686_gnullvm",
4698 "windows_i686_msvc 0.52.6",4454 "windows_i686_msvc",
4699 "windows_x86_64_gnu 0.52.6",4455 "windows_x86_64_gnu",
4700 "windows_x86_64_gnullvm 0.52.6",4456 "windows_x86_64_gnullvm",
4701 "windows_x86_64_msvc 0.52.6",4457 "windows_x86_64_msvc",
4702]4458]
4703
4704[[package]]
4705name = "windows-targets"
4706version = "0.53.5"
4707source = "registry+https://github.com/rust-lang/crates.io-index"
4708checksum = "4945f9f551b88e0d65f3db0bc25c33b8acea4d9e41163edf90dcd0b19f9069f3"
4709dependencies = [
4710 "windows-link",
4711 "windows_aarch64_gnullvm 0.53.1",
4712 "windows_aarch64_msvc 0.53.1",
4713 "windows_i686_gnu 0.53.1",
4714 "windows_i686_gnullvm 0.53.1",
4715 "windows_i686_msvc 0.53.1",
4716 "windows_x86_64_gnu 0.53.1",
4717 "windows_x86_64_gnullvm 0.53.1",
4718 "windows_x86_64_msvc 0.53.1",
4719]
47204459
4721[[package]]4460[[package]]
4722name = "windows_aarch64_gnullvm"4461name = "windows_aarch64_gnullvm"
4723version = "0.52.6"4462version = "0.52.6"
4724source = "registry+https://github.com/rust-lang/crates.io-index"4463source = "registry+https://github.com/rust-lang/crates.io-index"
4725checksum = "32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3"4464checksum = "32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3"
4726
4727[[package]]
4728name = "windows_aarch64_gnullvm"
4729version = "0.53.1"
4730source = "registry+https://github.com/rust-lang/crates.io-index"
4731checksum = "a9d8416fa8b42f5c947f8482c43e7d89e73a173cead56d044f6a56104a6d1b53"
47324465
4733[[package]]4466[[package]]
4734name = "windows_aarch64_msvc"4467name = "windows_aarch64_msvc"
4735version = "0.52.6"4468version = "0.52.6"
4736source = "registry+https://github.com/rust-lang/crates.io-index"4469source = "registry+https://github.com/rust-lang/crates.io-index"
4737checksum = "09ec2a7bb152e2252b53fa7803150007879548bc709c039df7627cabbd05d469"4470checksum = "09ec2a7bb152e2252b53fa7803150007879548bc709c039df7627cabbd05d469"
4738
4739[[package]]
4740name = "windows_aarch64_msvc"
4741version = "0.53.1"
4742source = "registry+https://github.com/rust-lang/crates.io-index"
4743checksum = "b9d782e804c2f632e395708e99a94275910eb9100b2114651e04744e9b125006"
47444471
4745[[package]]4472[[package]]
4746name = "windows_i686_gnu"4473name = "windows_i686_gnu"
4747version = "0.52.6"4474version = "0.52.6"
4748source = "registry+https://github.com/rust-lang/crates.io-index"4475source = "registry+https://github.com/rust-lang/crates.io-index"
4749checksum = "8e9b5ad5ab802e97eb8e295ac6720e509ee4c243f69d781394014ebfe8bbfa0b"4476checksum = "8e9b5ad5ab802e97eb8e295ac6720e509ee4c243f69d781394014ebfe8bbfa0b"
4750
4751[[package]]
4752name = "windows_i686_gnu"
4753version = "0.53.1"
4754source = "registry+https://github.com/rust-lang/crates.io-index"
4755checksum = "960e6da069d81e09becb0ca57a65220ddff016ff2d6af6a223cf372a506593a3"
47564477
4757[[package]]4478[[package]]
4758name = "windows_i686_gnullvm"4479name = "windows_i686_gnullvm"
4759version = "0.52.6"4480version = "0.52.6"
4760source = "registry+https://github.com/rust-lang/crates.io-index"4481source = "registry+https://github.com/rust-lang/crates.io-index"
4761checksum = "0eee52d38c090b3caa76c563b86c3a4bd71ef1a819287c19d586d7334ae8ed66"4482checksum = "0eee52d38c090b3caa76c563b86c3a4bd71ef1a819287c19d586d7334ae8ed66"
4762
4763[[package]]
4764name = "windows_i686_gnullvm"
4765version = "0.53.1"
4766source = "registry+https://github.com/rust-lang/crates.io-index"
4767checksum = "fa7359d10048f68ab8b09fa71c3daccfb0e9b559aed648a8f95469c27057180c"
47684483
4769[[package]]4484[[package]]
4770name = "windows_i686_msvc"4485name = "windows_i686_msvc"
4771version = "0.52.6"4486version = "0.52.6"
4772source = "registry+https://github.com/rust-lang/crates.io-index"4487source = "registry+https://github.com/rust-lang/crates.io-index"
4773checksum = "240948bc05c5e7c6dabba28bf89d89ffce3e303022809e73deaefe4f6ec56c66"4488checksum = "240948bc05c5e7c6dabba28bf89d89ffce3e303022809e73deaefe4f6ec56c66"
4774
4775[[package]]
4776name = "windows_i686_msvc"
4777version = "0.53.1"
4778source = "registry+https://github.com/rust-lang/crates.io-index"
4779checksum = "1e7ac75179f18232fe9c285163565a57ef8d3c89254a30685b57d83a38d326c2"
47804489
4781[[package]]4490[[package]]
4782name = "windows_x86_64_gnu"4491name = "windows_x86_64_gnu"
4783version = "0.52.6"4492version = "0.52.6"
4784source = "registry+https://github.com/rust-lang/crates.io-index"4493source = "registry+https://github.com/rust-lang/crates.io-index"
4785checksum = "147a5c80aabfbf0c7d901cb5895d1de30ef2907eb21fbbab29ca94c5b08b1a78"4494checksum = "147a5c80aabfbf0c7d901cb5895d1de30ef2907eb21fbbab29ca94c5b08b1a78"
4786
4787[[package]]
4788name = "windows_x86_64_gnu"
4789version = "0.53.1"
4790source = "registry+https://github.com/rust-lang/crates.io-index"
4791checksum = "9c3842cdd74a865a8066ab39c8a7a473c0778a3f29370b5fd6b4b9aa7df4a499"
47924495
4793[[package]]4496[[package]]
4794name = "windows_x86_64_gnullvm"4497name = "windows_x86_64_gnullvm"
4795version = "0.52.6"4498version = "0.52.6"
4796source = "registry+https://github.com/rust-lang/crates.io-index"4499source = "registry+https://github.com/rust-lang/crates.io-index"
4797checksum = "24d5b23dc417412679681396f2b49f3de8c1473deb516bd34410872eff51ed0d"4500checksum = "24d5b23dc417412679681396f2b49f3de8c1473deb516bd34410872eff51ed0d"
4798
4799[[package]]
4800name = "windows_x86_64_gnullvm"
4801version = "0.53.1"
4802source = "registry+https://github.com/rust-lang/crates.io-index"
4803checksum = "0ffa179e2d07eee8ad8f57493436566c7cc30ac536a3379fdf008f47f6bb7ae1"
48044501
4805[[package]]4502[[package]]
4806name = "windows_x86_64_msvc"4503name = "windows_x86_64_msvc"
4807version = "0.52.6"4504version = "0.52.6"
4808source = "registry+https://github.com/rust-lang/crates.io-index"4505source = "registry+https://github.com/rust-lang/crates.io-index"
4809checksum = "589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec"4506checksum = "589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec"
4810
4811[[package]]
4812name = "windows_x86_64_msvc"
4813version = "0.53.1"
4814source = "registry+https://github.com/rust-lang/crates.io-index"
4815checksum = "d6bbff5f0aada427a1e5a6da5f1f98158182f26556f345ac9e04d36d0ebed650"
48164507
4817[[package]]4508[[package]]
4818name = "wit-bindgen"4509name = "wit-bindgen"
modifiedCargo.tomldiffbeforeafterboth
132directories = "6.0.0"132directories = "6.0.0"
133gix = { version = "0.83.0", features = ["blocking-network-client"] }133gix = { version = "0.83.0", features = ["blocking-network-client"] }
134camino = { version = "1.2.2", features = ["serde1"] }134camino = { version = "1.2.2", features = ["serde1"] }
135rustls = { version = "0.23", default-features = false }
135136
136[workspace.lints.rust]137[workspace.lints.rust]
137unsafe_op_in_unsafe_fn = "deny"138unsafe_op_in_unsafe_fn = "deny"
modifiedcrates/jrsonnet-pkg/Cargo.tomldiffbeforeafterboth
20peg.workspace = true20peg.workspace = true
2121
22# Gix for git repos, reqwest + zip for github22# Gix for git repos, reqwest + zip for github
23gix = { workspace = true, features = ["blocking-http-transport-reqwest"] }
24reqwest = { workspace = true, features = ["rustls-no-provider"] }
23zip.workspace = true25zip.workspace = true
24url.workspace = true26url.workspace = true
25camino.workspace = true27camino.workspace = true
28
29# ring is not ideal and not recommended by rustls authors... But is easiest to build,
30# and there should be little risk for bundling use case
31rustls = { workspace = true, features = ["ring"] }
2632
27# Global cache dir33# Global cache dir
28directories.workspace = true34directories.workspace = true
29
30[target.'cfg(not(any(all(target_os = "windows", target_env = "gnu"), target_vendor = "apple")))'.dependencies]
31gix = { workspace = true, features = [
32 "blocking-http-transport-reqwest-rust-tls",
33] }
34reqwest = { workspace = true, features = ["rustls"] }
35
36[target.'cfg(any(all(target_os = "windows", target_env = "gnu"), target_vendor = "apple"))'.dependencies]
37gix = { workspace = true, features = [
38 "blocking-http-transport-reqwest-native-tls",
39] }
40reqwest = { workspace = true, features = ["native-tls"] }
4135