Page MenuHomeFreeBSD

D58121.diff
No OneTemporary

D58121.diff

diff --git a/lang/gleam/Makefile b/lang/gleam/Makefile
--- a/lang/gleam/Makefile
+++ b/lang/gleam/Makefile
@@ -1,7 +1,6 @@
PORTNAME= gleam
DISTVERSIONPREFIX= v
-DISTVERSION= 1.16.0
-PORTREVISION= 1
+DISTVERSION= 1.17.0
CATEGORIES= lang
MAINTAINER= dch@FreeBSD.org
diff --git a/lang/gleam/Makefile.crates b/lang/gleam/Makefile.crates
--- a/lang/gleam/Makefile.crates
+++ b/lang/gleam/Makefile.crates
@@ -20,6 +20,8 @@
async-trait-0.1.89 \
atomic-waker-1.1.2 \
autocfg-1.3.0 \
+ aws-lc-rs-1.17.0 \
+ aws-lc-sys-0.41.0 \
base16-0.2.1 \
base64-0.13.1 \
base64-0.21.7 \
@@ -30,8 +32,7 @@
bimap-0.6.3 \
bincode-2.0.1 \
bincode_derive-2.0.1 \
- bitflags-1.3.2 \
- bitflags-2.5.0 \
+ bitflags-2.11.1 \
bitmaps-2.1.0 \
bitvec-1.0.1 \
block-buffer-0.10.4 \
@@ -50,13 +51,17 @@
clap_builder-4.5.60 \
clap_derive-4.5.55 \
clap_lex-1.1.0 \
+ cmake-0.1.58 \
codespan-reporting-0.12.0 \
colorchoice-1.0.5 \
+ combine-4.6.7 \
console-0.16.3 \
console_error_panic_hook-0.1.7 \
cookie-factory-0.3.3 \
+ core-foundation-0.10.1 \
+ core-foundation-sys-0.8.7 \
cpufeatures-0.2.12 \
- crc32fast-1.4.0 \
+ crc32fast-1.5.0 \
crossbeam-channel-0.5.15 \
crossbeam-deque-0.8.5 \
crossbeam-epoch-0.9.18 \
@@ -77,6 +82,7 @@
dirs-sys-next-0.1.2 \
dispatch2-0.3.0 \
displaydoc-0.2.5 \
+ dunce-1.0.5 \
ecow-0.2.6 \
either-1.10.0 \
encode_unicode-1.0.0 \
@@ -108,6 +114,7 @@
futures-sink-0.3.31 \
futures-task-0.3.31 \
futures-util-0.3.31 \
+ gen-lsp-types-0.5.0 \
generic-array-0.14.7 \
getrandom-0.2.15 \
getrandom-0.3.3 \
@@ -158,18 +165,23 @@
is_terminal_polyfill-1.70.2 \
itertools-0.14.0 \
itoa-1.0.17 \
+ jni-0.22.4 \
+ jni-macros-0.22.4 \
+ jni-sys-0.4.1 \
+ jni-sys-macros-0.4.1 \
+ jobserver-0.1.34 \
js-sys-0.3.83 \
lazy_static-1.5.0 \
libc-0.2.184 \
libm-0.2.8 \
libredox-0.1.3 \
+ libz-rs-sys-0.5.5 \
linux-raw-sys-0.4.13 \
litemap-0.8.1 \
lock_api-0.4.12 \
log-0.4.29 \
lru-slab-0.1.2 \
lsp-server-0.7.9 \
- lsp-types-0.95.1 \
matchers-0.2.0 \
memchr-2.8.0 \
mime-0.3.17 \
@@ -194,6 +206,7 @@
once_cell_polyfill-1.70.2 \
opaque-debug-0.3.1 \
opener-0.8.4 \
+ openssl-probe-0.2.1 \
outref-0.1.0 \
parking_lot-0.12.3 \
parking_lot_core-0.9.10 \
@@ -210,7 +223,7 @@
powerfmt-0.2.0 \
ppv-lite86-0.2.17 \
pretty_assertions-1.4.1 \
- prettyplease-0.2.17 \
+ prettyplease-0.2.37 \
priority-queue-2.3.1 \
proc-macro-error-attr2-2.0.0 \
proc-macro-error2-2.0.1 \
@@ -223,9 +236,9 @@
prost-types-0.14.3 \
psm-0.1.26 \
pubgrub-0.3.0 \
- pulldown-cmark-0.13.0 \
+ pulldown-cmark-0.13.3 \
pulldown-cmark-escape-0.11.0 \
- quinn-0.11.2 \
+ quinn-0.11.9 \
quinn-proto-0.11.14 \
quinn-udp-0.5.4 \
quote-1.0.44 \
@@ -244,7 +257,7 @@
regex-1.12.3 \
regex-automata-0.4.14 \
regex-syntax-0.8.9 \
- reqwest-0.12.28 \
+ reqwest-0.13.3 \
ring-0.17.13 \
rpassword-7.4.0 \
rtoolbox-0.0.2 \
@@ -258,16 +271,21 @@
rusticata-macros-4.1.0 \
rustix-0.38.32 \
rustls-0.23.31 \
+ rustls-native-certs-0.8.3 \
rustls-pki-types-1.13.1 \
+ rustls-platform-verifier-0.7.0 \
+ rustls-platform-verifier-android-0.1.1 \
rustls-webpki-0.103.13 \
rustversion-1.0.22 \
- ryu-1.0.22 \
salsa20-0.10.2 \
same-file-1.0.6 \
+ schannel-0.1.29 \
scoped-tls-1.0.1 \
scopeguard-1.2.0 \
scrypt-0.11.0 \
secrecy-0.10.3 \
+ security-framework-3.7.0 \
+ security-framework-sys-2.17.0 \
self_cell-0.10.3 \
self_cell-1.0.4 \
semver-0.9.0 \
@@ -278,14 +296,15 @@
serde_core-1.0.228 \
serde_derive-1.0.228 \
serde_json-1.0.149 \
- serde_repr-0.1.18 \
serde_spanned-0.6.9 \
serde_spanned-1.0.4 \
- serde_urlencoded-0.7.1 \
sha2-0.10.9 \
sharded-slab-0.1.7 \
shlex-1.3.0 \
simd-abstraction-0.7.1 \
+ simd-adler32-0.3.9 \
+ simd_cesu8-1.1.1 \
+ simdutf8-0.1.5 \
similar-2.5.0 \
sized-chunks-0.6.5 \
slab-0.4.9 \
@@ -296,6 +315,7 @@
spdx-0.10.8 \
stable_deref_trait-1.2.1 \
stacker-0.1.23 \
+ static_vcruntime-3.0.0 \
strsim-0.11.1 \
strum-0.28.0 \
strum_macros-0.28.0 \
@@ -304,13 +324,13 @@
sync_wrapper-1.0.1 \
synstructure-0.13.2 \
tap-1.0.1 \
- tar-0.4.45 \
+ tar-0.4.46 \
tempfile-3.12.0 \
termcolor-1.4.1 \
thiserror-1.0.69 \
- thiserror-2.0.17 \
+ thiserror-2.0.18 \
thiserror-impl-1.0.69 \
- thiserror-impl-2.0.17 \
+ thiserror-impl-2.0.18 \
thread_local-1.1.9 \
time-0.3.47 \
time-core-0.1.8 \
@@ -338,10 +358,11 @@
tracing-attributes-0.1.31 \
tracing-core-0.1.36 \
tracing-log-0.2.0 \
- tracing-subscriber-0.3.22 \
+ tracing-subscriber-0.3.23 \
tracing-wasm-0.2.1 \
try-lock-0.2.5 \
type-map-0.5.0 \
+ typed-path-0.12.3 \
typenum-1.17.0 \
unic-langid-0.9.5 \
unic-langid-impl-0.9.5 \
@@ -375,7 +396,7 @@
wasm-bindgen-test-macro-0.3.42 \
web-sys-0.3.69 \
web-time-1.1.0 \
- webpki-roots-1.0.4 \
+ webpki-root-certs-1.0.7 \
winapi-0.3.9 \
winapi-i686-pc-windows-gnu-0.4.0 \
winapi-util-0.1.6 \
@@ -415,9 +436,12 @@
yoke-derive-0.8.1 \
zerofrom-0.1.6 \
zerofrom-derive-0.1.6 \
- zeroize-1.7.0 \
+ zeroize-1.8.2 \
zeroize_derive-1.4.2 \
zerotrie-0.2.3 \
zerovec-0.11.5 \
zerovec-derive-0.11.2 \
- zmij-1.0.19
+ zip-8.6.0 \
+ zlib-rs-0.5.5 \
+ zmij-1.0.19 \
+ zopfli-0.8.3
diff --git a/lang/gleam/distinfo b/lang/gleam/distinfo
--- a/lang/gleam/distinfo
+++ b/lang/gleam/distinfo
@@ -1,4 +1,4 @@
-TIMESTAMP = 1777874060
+TIMESTAMP = 1783584194
SHA256 (rust/crates/adler2-2.0.0.crate) = 512761e0bb2578dd7380c6baaa0f4ce03e84f95e960231d1dec8bf4d7d6e2627
SIZE (rust/crates/adler2-2.0.0.crate) = 13529
SHA256 (rust/crates/aead-0.5.2.crate) = d122413f284cf2d62fb1b7db97e02edb8cda96d769b16e443a4f6195e35662b0
@@ -43,6 +43,10 @@
SIZE (rust/crates/atomic-waker-1.1.2.crate) = 12422
SHA256 (rust/crates/autocfg-1.3.0.crate) = 0c4b4d0bd25bd0b74681c0ad21497610ce1b7c91b1022cd21c80c6fbdd9476b0
SIZE (rust/crates/autocfg-1.3.0.crate) = 16524
+SHA256 (rust/crates/aws-lc-rs-1.17.0.crate) = 5ec2f1fc3ec205783a5da9a7e6c1509cc69dedf09a1949e412c1e18469326d00
+SIZE (rust/crates/aws-lc-rs-1.17.0.crate) = 239113
+SHA256 (rust/crates/aws-lc-sys-0.41.0.crate) = 1a2f9779ce85b93ab6170dd940ad0169b5766ff848247aff13bb788b832fe3f4
+SIZE (rust/crates/aws-lc-sys-0.41.0.crate) = 9517046
SHA256 (rust/crates/base16-0.2.1.crate) = d27c3610c36aee21ce8ac510e6224498de4228ad772a171ed65643a24693a5a8
SIZE (rust/crates/base16-0.2.1.crate) = 15377
SHA256 (rust/crates/base64-0.13.1.crate) = 9e1b586273c5702936fe7b7d6896644d8be71e6314cfe09d3167c95f712589e8
@@ -63,10 +67,8 @@
SIZE (rust/crates/bincode-2.0.1.crate) = 70469
SHA256 (rust/crates/bincode_derive-2.0.1.crate) = bf95709a440f45e986983918d0e8a1f30a9b1df04918fc828670606804ac3c09
SIZE (rust/crates/bincode_derive-2.0.1.crate) = 7404
-SHA256 (rust/crates/bitflags-1.3.2.crate) = bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a
-SIZE (rust/crates/bitflags-1.3.2.crate) = 23021
-SHA256 (rust/crates/bitflags-2.5.0.crate) = cf4b9d6a944f767f8e5e0db018570623c85f3d925ac718db4e06d0187adb21c1
-SIZE (rust/crates/bitflags-2.5.0.crate) = 43821
+SHA256 (rust/crates/bitflags-2.11.1.crate) = c4512299f36f043ab09a583e57bceb5a5aab7a73db1805848e8fef3c9e8c78b3
+SIZE (rust/crates/bitflags-2.11.1.crate) = 49082
SHA256 (rust/crates/bitmaps-2.1.0.crate) = 031043d04099746d8db04daf1fa424b2bc8bd69d92b25962dcde24da39ab64a2
SIZE (rust/crates/bitmaps-2.1.0.crate) = 16717
SHA256 (rust/crates/bitvec-1.0.1.crate) = 1bc2832c24239b0141d5674bb9174f9d68a8b5b3f2753311927c172ca46f7e9c
@@ -103,20 +105,28 @@
SIZE (rust/crates/clap_derive-4.5.55.crate) = 33502
SHA256 (rust/crates/clap_lex-1.1.0.crate) = c8d4a3bb8b1e0c1050499d1815f5ab16d04f0959b233085fb31653fbfc9d98f9
SIZE (rust/crates/clap_lex-1.1.0.crate) = 13470
+SHA256 (rust/crates/cmake-0.1.58.crate) = c0f78a02292a74a88ac736019ab962ece0bc380e3f977bf72e376c5d78ff0678
+SIZE (rust/crates/cmake-0.1.58.crate) = 20474
SHA256 (rust/crates/codespan-reporting-0.12.0.crate) = fe6d2e5af09e8c8ad56c969f2157a3d4238cebc7c55f0a517728c38f7b200f81
SIZE (rust/crates/codespan-reporting-0.12.0.crate) = 55796
SHA256 (rust/crates/colorchoice-1.0.5.crate) = 1d07550c9036bf2ae0c684c4297d503f838287c83c53686d05370d0e139ae570
SIZE (rust/crates/colorchoice-1.0.5.crate) = 8187
+SHA256 (rust/crates/combine-4.6.7.crate) = ba5a308b75df32fe02788e748662718f03fde005016435c444eea572398219fd
+SIZE (rust/crates/combine-4.6.7.crate) = 134808
SHA256 (rust/crates/console-0.16.3.crate) = d64e8af5551369d19cf50138de61f1c42074ab970f74e99be916646777f8fc87
SIZE (rust/crates/console-0.16.3.crate) = 34041
SHA256 (rust/crates/console_error_panic_hook-0.1.7.crate) = a06aeb73f470f66dcdbf7223caeebb85984942f22f1adb2a088cf9668146bbbc
SIZE (rust/crates/console_error_panic_hook-0.1.7.crate) = 507196
SHA256 (rust/crates/cookie-factory-0.3.3.crate) = 9885fa71e26b8ab7855e2ec7cae6e9b380edff76cd052e07c683a0319d51b3a2
SIZE (rust/crates/cookie-factory-0.3.3.crate) = 19084
+SHA256 (rust/crates/core-foundation-0.10.1.crate) = b2a6cd9ae233e7f62ba4e9353e81a88df7fc8a5987b8d445b4d90c879bd156f6
+SIZE (rust/crates/core-foundation-0.10.1.crate) = 28886
+SHA256 (rust/crates/core-foundation-sys-0.8.7.crate) = 773648b94d0e5d620f64f280777445740e61fe701025087ec8b57f45c791888b
+SIZE (rust/crates/core-foundation-sys-0.8.7.crate) = 37712
SHA256 (rust/crates/cpufeatures-0.2.12.crate) = 53fe5e26ff1b7aef8bca9c6080520cfb8d9333c7568e1829cef191a9723e5504
SIZE (rust/crates/cpufeatures-0.2.12.crate) = 12837
-SHA256 (rust/crates/crc32fast-1.4.0.crate) = b3855a8a784b474f333699ef2bbca9db2c4a1f6d9088a90a2d25b1eb53111eaa
-SIZE (rust/crates/crc32fast-1.4.0.crate) = 38665
+SHA256 (rust/crates/crc32fast-1.5.0.crate) = 9481c1c90cbf2ac953f07c8d4a58aa3945c425b7185c9154d67a65e4230da511
+SIZE (rust/crates/crc32fast-1.5.0.crate) = 40723
SHA256 (rust/crates/crossbeam-channel-0.5.15.crate) = 82b8f8f868b36967f9606790d1903570de9ceaf870a7bf9fbbd3016d636a2cb2
SIZE (rust/crates/crossbeam-channel-0.5.15.crate) = 92716
SHA256 (rust/crates/crossbeam-deque-0.8.5.crate) = 613f8cc01fe9cf1a3eb3d7f488fd2fa8388403e97039e2f73692932e291a770d
@@ -157,6 +167,8 @@
SIZE (rust/crates/dispatch2-0.3.0.crate) = 54606
SHA256 (rust/crates/displaydoc-0.2.5.crate) = 97369cbbc041bc366949bc74d34658d6cda5621039731c6310521892a3a20ae0
SIZE (rust/crates/displaydoc-0.2.5.crate) = 24219
+SHA256 (rust/crates/dunce-1.0.5.crate) = 92773504d58c093f6de2459af4af33faa518c13451eb8f2b5698ed3d36e7c813
+SIZE (rust/crates/dunce-1.0.5.crate) = 8244
SHA256 (rust/crates/ecow-0.2.6.crate) = 78e4f79b296fbaab6ce2e22d52cb4c7f010fe0ebe7a32e34fa25885fd797bd02
SIZE (rust/crates/ecow-0.2.6.crate) = 29987
SHA256 (rust/crates/either-1.10.0.crate) = 11157ac094ffbdde99aa67b23417ebdd801842852b500e395a45a9c0aac03e4a
@@ -219,6 +231,8 @@
SIZE (rust/crates/futures-task-0.3.31.crate) = 11217
SHA256 (rust/crates/futures-util-0.3.31.crate) = 9fa08315bb612088cc391249efdc3bc77536f16c91f6cf495e6fbe85b20a4a81
SIZE (rust/crates/futures-util-0.3.31.crate) = 162124
+SHA256 (rust/crates/gen-lsp-types-0.5.0.crate) = b4552cb20fa322e0ebc35c2bbbe3eed8ace907bbcedc92aace7a325c9064b80b
+SIZE (rust/crates/gen-lsp-types-0.5.0.crate) = 97117
SHA256 (rust/crates/generic-array-0.14.7.crate) = 85649ca51fd72272d7821adaf274ad91c288277713d9c18820d8499a7ff69e9a
SIZE (rust/crates/generic-array-0.14.7.crate) = 15950
SHA256 (rust/crates/getrandom-0.2.15.crate) = c4567c8db10ae91089c99af84c68c38da3ec2f087c3f82960bcdbf3656b6f4d7
@@ -319,6 +333,16 @@
SIZE (rust/crates/itertools-0.14.0.crate) = 152715
SHA256 (rust/crates/itoa-1.0.17.crate) = 92ecc6618181def0457392ccd0ee51198e065e016d1d527a7ac1b6dc7c1f09d2
SIZE (rust/crates/itoa-1.0.17.crate) = 15905
+SHA256 (rust/crates/jni-0.22.4.crate) = 5efd9a482cf3a427f00d6b35f14332adc7902ce91efb778580e180ff90fa3498
+SIZE (rust/crates/jni-0.22.4.crate) = 199347
+SHA256 (rust/crates/jni-macros-0.22.4.crate) = a00109accc170f0bdb141fed3e393c565b6f5e072365c3bd58f5b062591560a3
+SIZE (rust/crates/jni-macros-0.22.4.crate) = 63557
+SHA256 (rust/crates/jni-sys-0.4.1.crate) = c6377a88cb3910bee9b0fa88d4f42e1d2da8e79915598f65fb0c7ee14c878af2
+SIZE (rust/crates/jni-sys-0.4.1.crate) = 13249
+SHA256 (rust/crates/jni-sys-macros-0.4.1.crate) = 38c0b942f458fe50cdac086d2f946512305e5631e720728f2a61aabcd47a6264
+SIZE (rust/crates/jni-sys-macros-0.4.1.crate) = 3301
+SHA256 (rust/crates/jobserver-0.1.34.crate) = 9afb3de4395d6b3e67a780b6de64b51c978ecf11cb9a462c66be7d4ca9039d33
+SIZE (rust/crates/jobserver-0.1.34.crate) = 29013
SHA256 (rust/crates/js-sys-0.3.83.crate) = 464a3709c7f55f1f721e5389aa6ea4e3bc6aba669353300af094b29ffbdde1d8
SIZE (rust/crates/js-sys-0.3.83.crate) = 56425
SHA256 (rust/crates/lazy_static-1.5.0.crate) = bbd2bcb4c963f2ddae06a2efc7e9f3591312473c50c6685e1f298068316e66fe
@@ -329,6 +353,8 @@
SIZE (rust/crates/libm-0.2.8.crate) = 113450
SHA256 (rust/crates/libredox-0.1.3.crate) = c0ff37bd590ca25063e35af745c343cb7a0271906fb7b37e4813e8f79f00268d
SIZE (rust/crates/libredox-0.1.3.crate) = 6068
+SHA256 (rust/crates/libz-rs-sys-0.5.5.crate) = c10501e7805cee23da17c7790e59df2870c0d4043ec6d03f67d31e2b53e77415
+SIZE (rust/crates/libz-rs-sys-0.5.5.crate) = 47927
SHA256 (rust/crates/linux-raw-sys-0.4.13.crate) = 01cda141df6706de531b6c46c3a33ecca755538219bd484262fa09410c13539c
SIZE (rust/crates/linux-raw-sys-0.4.13.crate) = 1493855
SHA256 (rust/crates/litemap-0.8.1.crate) = 6373607a59f0be73a39b6fe456b8192fcc3585f602af20751600e974dd455e77
@@ -341,8 +367,6 @@
SIZE (rust/crates/lru-slab-0.1.2.crate) = 9090
SHA256 (rust/crates/lsp-server-0.7.9.crate) = 7d6ada348dbc2703cbe7637b2dda05cff84d3da2819c24abcb305dd613e0ba2e
SIZE (rust/crates/lsp-server-0.7.9.crate) = 21215
-SHA256 (rust/crates/lsp-types-0.95.1.crate) = 8e34d33a8e9b006cd3fc4fe69a921affa097bae4bb65f76271f4644f9a334365
-SIZE (rust/crates/lsp-types-0.95.1.crate) = 68324
SHA256 (rust/crates/matchers-0.2.0.crate) = d1525a2a28c7f4fa0fc98bb91ae755d1e2d1505079e05539e35bc876b5d65ae9
SIZE (rust/crates/matchers-0.2.0.crate) = 7075
SHA256 (rust/crates/memchr-2.8.0.crate) = f8ca58f447f06ed17d5fc4043ce1b10dd205e060fb3ce5b979b8ed8e59ff3f79
@@ -391,6 +415,8 @@
SIZE (rust/crates/opaque-debug-0.3.1.crate) = 7066
SHA256 (rust/crates/opener-0.8.4.crate) = a2fa337e0cf13357c13ef1dc108df1333eb192f75fc170bea03fcf1fd404c2ee
SIZE (rust/crates/opener-0.8.4.crate) = 26472
+SHA256 (rust/crates/openssl-probe-0.2.1.crate) = 7c87def4c32ab89d880effc9e097653c8da5d6ef28e6b539d313baaacfbafcbe
+SIZE (rust/crates/openssl-probe-0.2.1.crate) = 9155
SHA256 (rust/crates/outref-0.1.0.crate) = 7f222829ae9293e33a9f5e9f440c6760a3d450a64affe1846486b140db81c1f4
SIZE (rust/crates/outref-0.1.0.crate) = 3067
SHA256 (rust/crates/parking_lot-0.12.3.crate) = f1bf18183cf54e8d6059647fc3063646a1801cf30896933ec2311622cc4b9a27
@@ -423,8 +449,8 @@
SIZE (rust/crates/ppv-lite86-0.2.17.crate) = 22242
SHA256 (rust/crates/pretty_assertions-1.4.1.crate) = 3ae130e2f271fbc2ac3a40fb1d07180839cdbbe443c7a27e1e3c13c5cac0116d
SIZE (rust/crates/pretty_assertions-1.4.1.crate) = 78952
-SHA256 (rust/crates/prettyplease-0.2.17.crate) = 8d3928fb5db768cb86f891ff014f0144589297e3c6a1aba6ed7cecfdace270c7
-SIZE (rust/crates/prettyplease-0.2.17.crate) = 57713
+SHA256 (rust/crates/prettyplease-0.2.37.crate) = 479ca8adacdd7ce8f1fb39ce9ecccbfe93a3f1344b3d0d97f20bc0196208f62b
+SIZE (rust/crates/prettyplease-0.2.37.crate) = 72033
SHA256 (rust/crates/priority-queue-2.3.1.crate) = ef08705fa1589a1a59aa924ad77d14722cb0cd97b67dd5004ed5f4a4873fce8d
SIZE (rust/crates/priority-queue-2.3.1.crate) = 45422
SHA256 (rust/crates/proc-macro-error-attr2-2.0.0.crate) = 96de42df36bb9bba5542fe9f1a054b8cc87e172759a1868aa05c1f3acc89dfc5
@@ -449,12 +475,12 @@
SIZE (rust/crates/psm-0.1.26.crate) = 23541
SHA256 (rust/crates/pubgrub-0.3.0.crate) = 3f5df7e552bc7edd075f5783a87fbfc21d6a546e32c16985679c488c18192d83
SIZE (rust/crates/pubgrub-0.3.0.crate) = 68434
-SHA256 (rust/crates/pulldown-cmark-0.13.0.crate) = 1e8bbe1a966bd2f362681a44f6edce3c2310ac21e4d5067a6e7ec396297a6ea0
-SIZE (rust/crates/pulldown-cmark-0.13.0.crate) = 154023
+SHA256 (rust/crates/pulldown-cmark-0.13.3.crate) = 7c3a14896dfa883796f1cb410461aef38810ea05f2b2c33c5aded3649095fdad
+SIZE (rust/crates/pulldown-cmark-0.13.3.crate) = 154953
SHA256 (rust/crates/pulldown-cmark-escape-0.11.0.crate) = 007d8adb5ddab6f8e3f491ac63566a7d5002cc7ed73901f72057943fa71ae1ae
SIZE (rust/crates/pulldown-cmark-escape-0.11.0.crate) = 6719
-SHA256 (rust/crates/quinn-0.11.2.crate) = e4ceeeeabace7857413798eb1ffa1e9c905a9946a57d81fb69b4b71c4d8eb3ad
-SIZE (rust/crates/quinn-0.11.2.crate) = 73920
+SHA256 (rust/crates/quinn-0.11.9.crate) = b9e20a958963c291dc322d98411f541009df2ced7b5a4f2bd52337638cfccf20
+SIZE (rust/crates/quinn-0.11.9.crate) = 83606
SHA256 (rust/crates/quinn-proto-0.11.14.crate) = 434b42fec591c96ef50e21e886936e66d3cc3f737104fdb9b737c40ffb94c098
SIZE (rust/crates/quinn-proto-0.11.14.crate) = 244123
SHA256 (rust/crates/quinn-udp-0.5.4.crate) = 8bffec3605b73c6f1754535084a85229fa8a30f86014e6c81aeec4abb68b0285
@@ -491,8 +517,8 @@
SIZE (rust/crates/regex-automata-0.4.14.crate) = 618012
SHA256 (rust/crates/regex-syntax-0.8.9.crate) = a96887878f22d7bad8a3b6dc5b7440e0ada9a245242924394987b21cf2210a4c
SIZE (rust/crates/regex-syntax-0.8.9.crate) = 358430
-SHA256 (rust/crates/reqwest-0.12.28.crate) = eddd3ca559203180a307f12d114c268abf583f59b03cb906fd0b3ff8646c1147
-SIZE (rust/crates/reqwest-0.12.28.crate) = 157031
+SHA256 (rust/crates/reqwest-0.13.3.crate) = 62e0021ea2c22aed41653bc7e1419abb2c97e038ff2c33d0e1309e49a97deec0
+SIZE (rust/crates/reqwest-0.13.3.crate) = 159191
SHA256 (rust/crates/ring-0.17.13.crate) = 70ac5d832aa16abd7d1def883a8545280c20a60f523a370aa3a9617c2b8550ee
SIZE (rust/crates/ring-0.17.13.crate) = 1501917
SHA256 (rust/crates/rpassword-7.4.0.crate) = 66d4c8b64f049c6721ec8ccec37ddfc3d641c4a7fca57e8f2a89de509c73df39
@@ -519,18 +545,24 @@
SIZE (rust/crates/rustix-0.38.32.crate) = 376999
SHA256 (rust/crates/rustls-0.23.31.crate) = c0ebcbd2f03de0fc1122ad9bb24b127a5a6cd51d72604a3f3c50ac459762b6cc
SIZE (rust/crates/rustls-0.23.31.crate) = 371259
+SHA256 (rust/crates/rustls-native-certs-0.8.3.crate) = 612460d5f7bea540c490b2b6395d8e34a953e52b491accd6c86c8164c5932a63
+SIZE (rust/crates/rustls-native-certs-0.8.3.crate) = 30380
SHA256 (rust/crates/rustls-pki-types-1.13.1.crate) = 708c0f9d5f54ba0272468c1d306a52c495b31fa155e91bc25371e6df7996908c
SIZE (rust/crates/rustls-pki-types-1.13.1.crate) = 34901
+SHA256 (rust/crates/rustls-platform-verifier-0.7.0.crate) = 26d1e2536ce4f35f4846aa13bff16bd0ff40157cdb14cc056c7b14ba41233ba0
+SIZE (rust/crates/rustls-platform-verifier-0.7.0.crate) = 58733
+SHA256 (rust/crates/rustls-platform-verifier-android-0.1.1.crate) = f87165f0995f63a9fbeea62b64d10b4d9d8e78ec6d7d51fb2125fda7bb36788f
+SIZE (rust/crates/rustls-platform-verifier-android-0.1.1.crate) = 13919
SHA256 (rust/crates/rustls-webpki-0.103.13.crate) = 61c429a8649f110dddef65e2a5ad240f747e85f7758a6bccc7e5777bd33f756e
SIZE (rust/crates/rustls-webpki-0.103.13.crate) = 87513
SHA256 (rust/crates/rustversion-1.0.22.crate) = b39cdef0fa800fc44525c84ccb54a029961a8215f9619753635a9c0d2538d46d
SIZE (rust/crates/rustversion-1.0.22.crate) = 21096
-SHA256 (rust/crates/ryu-1.0.22.crate) = a50f4cf475b65d88e057964e0e9bb1f0aa9bbb2036dc65c64596b42932536984
-SIZE (rust/crates/ryu-1.0.22.crate) = 51321
SHA256 (rust/crates/salsa20-0.10.2.crate) = 97a22f5af31f73a954c10289c93e8a50cc23d971e80ee446f1f6f7137a088213
SIZE (rust/crates/salsa20-0.10.2.crate) = 12780
SHA256 (rust/crates/same-file-1.0.6.crate) = 93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502
SIZE (rust/crates/same-file-1.0.6.crate) = 10183
+SHA256 (rust/crates/schannel-0.1.29.crate) = 91c1b7e4904c873ef0710c1f407dde2e6287de2bebc1bbbf7d430bb7cbffd939
+SIZE (rust/crates/schannel-0.1.29.crate) = 34352
SHA256 (rust/crates/scoped-tls-1.0.1.crate) = e1cf6437eb19a8f4a6cc0f7dca544973b0b78843adbfeb3683d1a94a0024a294
SIZE (rust/crates/scoped-tls-1.0.1.crate) = 8202
SHA256 (rust/crates/scopeguard-1.2.0.crate) = 94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49
@@ -539,6 +571,10 @@
SIZE (rust/crates/scrypt-0.11.0.crate) = 13440
SHA256 (rust/crates/secrecy-0.10.3.crate) = e891af845473308773346dc847b2c23ee78fe442e0472ac50e22a18a93d3ae5a
SIZE (rust/crates/secrecy-0.10.3.crate) = 11303
+SHA256 (rust/crates/security-framework-3.7.0.crate) = b7f4bc775c73d9a02cde8bf7b2ec4c9d12743edf609006c7facc23998404cd1d
+SIZE (rust/crates/security-framework-3.7.0.crate) = 89115
+SHA256 (rust/crates/security-framework-sys-2.17.0.crate) = 6ce2691df843ecc5d231c0b14ece2acc3efb62c0a398c7e1d875f3983ce020e3
+SIZE (rust/crates/security-framework-sys-2.17.0.crate) = 21078
SHA256 (rust/crates/self_cell-0.10.3.crate) = e14e4d63b804dc0c7ec4a1e52bcb63f02c7ac94476755aa579edac21e01f915d
SIZE (rust/crates/self_cell-0.10.3.crate) = 7308
SHA256 (rust/crates/self_cell-1.0.4.crate) = d369a96f978623eb3dc28807c4852d6cc617fed53da5d3c400feff1ef34a714a
@@ -559,14 +595,10 @@
SIZE (rust/crates/serde_derive-1.0.228.crate) = 59605
SHA256 (rust/crates/serde_json-1.0.149.crate) = 83fc039473c5595ace860d8c4fafa220ff474b3fc6bfdb4293327f1a37e94d86
SIZE (rust/crates/serde_json-1.0.149.crate) = 155994
-SHA256 (rust/crates/serde_repr-0.1.18.crate) = 0b2e6b945e9d3df726b65d6ee24060aff8e3533d431f677a9695db04eff9dfdb
-SIZE (rust/crates/serde_repr-0.1.18.crate) = 9974
SHA256 (rust/crates/serde_spanned-0.6.9.crate) = bf41e0cfaf7226dca15e8197172c295a782857fcb97fad1808a166870dee75a3
SIZE (rust/crates/serde_spanned-0.6.9.crate) = 10210
SHA256 (rust/crates/serde_spanned-1.0.4.crate) = f8bbf91e5a4d6315eee45e704372590b30e260ee83af6639d64557f51b067776
SIZE (rust/crates/serde_spanned-1.0.4.crate) = 11032
-SHA256 (rust/crates/serde_urlencoded-0.7.1.crate) = d3491c14715ca2294c4d6a88f15e84739788c1d030eed8c110436aafdaa2f3fd
-SIZE (rust/crates/serde_urlencoded-0.7.1.crate) = 12822
SHA256 (rust/crates/sha2-0.10.9.crate) = a7507d819769d01a365ab707794a4084392c824f54a7a6a7862f8c3d0892b283
SIZE (rust/crates/sha2-0.10.9.crate) = 29271
SHA256 (rust/crates/sharded-slab-0.1.7.crate) = f40ca3c46823713e0d4209592e8d6e826aa57e928f09752619fc696c499637f6
@@ -575,6 +607,12 @@
SIZE (rust/crates/shlex-1.3.0.crate) = 18713
SHA256 (rust/crates/simd-abstraction-0.7.1.crate) = 9cadb29c57caadc51ff8346233b5cec1d240b68ce55cf1afc764818791876987
SIZE (rust/crates/simd-abstraction-0.7.1.crate) = 9170
+SHA256 (rust/crates/simd-adler32-0.3.9.crate) = 703d5c7ef118737c72f1af64ad2f6f8c5e1921f818cdcb97b8fe6fc69bf66214
+SIZE (rust/crates/simd-adler32-0.3.9.crate) = 18572
+SHA256 (rust/crates/simd_cesu8-1.1.1.crate) = 94f90157bb87cddf702797c5dadfa0be7d266cdf49e22da2fcaa32eff75b2c33
+SIZE (rust/crates/simd_cesu8-1.1.1.crate) = 319542
+SHA256 (rust/crates/simdutf8-0.1.5.crate) = e3a9fe34e3e7a50316060351f37187a3f546bce95496156754b601a5fa71b76e
+SIZE (rust/crates/simdutf8-0.1.5.crate) = 28488
SHA256 (rust/crates/similar-2.5.0.crate) = fa42c91313f1d05da9b26f267f931cf178d4aba455b4c4622dd7355eb80c6640
SIZE (rust/crates/similar-2.5.0.crate) = 51648
SHA256 (rust/crates/sized-chunks-0.6.5.crate) = 16d69225bde7a69b235da73377861095455d298f2b970996eec25ddbb42b3d1e
@@ -595,6 +633,8 @@
SIZE (rust/crates/stable_deref_trait-1.2.1.crate) = 8186
SHA256 (rust/crates/stacker-0.1.23.crate) = 08d74a23609d509411d10e2176dc2a4346e3b4aea2e7b1869f19fdedbc71c013
SIZE (rust/crates/stacker-0.1.23.crate) = 17813
+SHA256 (rust/crates/static_vcruntime-3.0.0.crate) = ff7589a1859b09232522bb9edf076ca7fcf14ded96685d3fa629db73023ffbb7
+SIZE (rust/crates/static_vcruntime-3.0.0.crate) = 7359
SHA256 (rust/crates/strsim-0.11.1.crate) = 7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f
SIZE (rust/crates/strsim-0.11.1.crate) = 14266
SHA256 (rust/crates/strum-0.28.0.crate) = 9628de9b8791db39ceda2b119bbe13134770b56c138ec1d3af810d045c04f9bd
@@ -611,20 +651,20 @@
SIZE (rust/crates/synstructure-0.13.2.crate) = 18950
SHA256 (rust/crates/tap-1.0.1.crate) = 55937e1799185b12863d447f42597ed69d9928686b8d88a1df17376a097d8369
SIZE (rust/crates/tap-1.0.1.crate) = 11316
-SHA256 (rust/crates/tar-0.4.45.crate) = 22692a6476a21fa75fdfc11d452fda482af402c008cdbaf3476414e122040973
-SIZE (rust/crates/tar-0.4.45.crate) = 67847
+SHA256 (rust/crates/tar-0.4.46.crate) = 3f6221d9a6003c78398e3b239969f352578258df48c8eb051caadae0015bc840
+SIZE (rust/crates/tar-0.4.46.crate) = 70809
SHA256 (rust/crates/tempfile-3.12.0.crate) = 04cbcdd0c794ebb0d4cf35e88edd2f7d2c4c3e9a5a6dab322839b321c6a87a64
SIZE (rust/crates/tempfile-3.12.0.crate) = 34423
SHA256 (rust/crates/termcolor-1.4.1.crate) = 06794f8f6c5c898b3275aebefa6b8a1cb24cd2c6c79397ab15774837a0bc5755
SIZE (rust/crates/termcolor-1.4.1.crate) = 18773
SHA256 (rust/crates/thiserror-1.0.69.crate) = b6aaf5339b578ea85b50e080feb250a3e8ae8cfcdff9a461c9ec2904bc923f52
SIZE (rust/crates/thiserror-1.0.69.crate) = 22198
-SHA256 (rust/crates/thiserror-2.0.17.crate) = f63587ca0f12b72a0600bcba1d40081f830876000bb46dd2337a3051618f4fc8
-SIZE (rust/crates/thiserror-2.0.17.crate) = 28857
+SHA256 (rust/crates/thiserror-2.0.18.crate) = 4288b5bcbc7920c07a1149a35cf9590a2aa808e0bc1eafaade0b80947865fbc4
+SIZE (rust/crates/thiserror-2.0.18.crate) = 28875
SHA256 (rust/crates/thiserror-impl-1.0.69.crate) = 4fee6c4efc90059e10f81e6d42c60a18f76588c3d74cb83a0b242a2b6c7504c1
SIZE (rust/crates/thiserror-impl-1.0.69.crate) = 18365
-SHA256 (rust/crates/thiserror-impl-2.0.17.crate) = 3ff15c8ecd7de3849db632e14d18d2571fa09dfc5ed93479bc4485c7a517c913
-SIZE (rust/crates/thiserror-impl-2.0.17.crate) = 21344
+SHA256 (rust/crates/thiserror-impl-2.0.18.crate) = ebc4ee7f67670e9b64d05fa4253e753e016c6c95ff35b89b7941d6b856dec1d5
+SIZE (rust/crates/thiserror-impl-2.0.18.crate) = 21413
SHA256 (rust/crates/thread_local-1.1.9.crate) = f60246a4944f24f6e018aa17cdeffb7818b76356965d03b07d6a9886e8962185
SIZE (rust/crates/thread_local-1.1.9.crate) = 19315
SHA256 (rust/crates/time-0.3.47.crate) = 743bd48c283afc0388f9b8827b976905fb217ad9e647fae3a379a9283c4def2c
@@ -679,14 +719,16 @@
SIZE (rust/crates/tracing-core-0.1.36.crate) = 63967
SHA256 (rust/crates/tracing-log-0.2.0.crate) = ee855f1f400bd0e5c02d150ae5de3840039a3f54b025156404e34c23c03f47c3
SIZE (rust/crates/tracing-log-0.2.0.crate) = 17561
-SHA256 (rust/crates/tracing-subscriber-0.3.22.crate) = 2f30143827ddab0d256fd843b7a66d164e9f271cfa0dde49142c5ca0ca291f1e
-SIZE (rust/crates/tracing-subscriber-0.3.22.crate) = 212851
+SHA256 (rust/crates/tracing-subscriber-0.3.23.crate) = cb7f578e5945fb242538965c2d0b04418d38ec25c79d160cd279bf0731c8d319
+SIZE (rust/crates/tracing-subscriber-0.3.23.crate) = 213773
SHA256 (rust/crates/tracing-wasm-0.2.1.crate) = 4575c663a174420fa2d78f4108ff68f65bf2fbb7dd89f33749b6e826b3626e07
SIZE (rust/crates/tracing-wasm-0.2.1.crate) = 9372
SHA256 (rust/crates/try-lock-0.2.5.crate) = e421abadd41a4225275504ea4d6566923418b7f05506fbc9c0fe86ba7396114b
SIZE (rust/crates/try-lock-0.2.5.crate) = 4314
SHA256 (rust/crates/type-map-0.5.0.crate) = deb68604048ff8fa93347f02441e4487594adc20bb8a084f9e564d2b827a0a9f
SIZE (rust/crates/type-map-0.5.0.crate) = 3464
+SHA256 (rust/crates/typed-path-0.12.3.crate) = 8e28f89b80c87b8fb0cf04ab448d5dd0dd0ade2f8891bae878de66a75a28600e
+SIZE (rust/crates/typed-path-0.12.3.crate) = 112964
SHA256 (rust/crates/typenum-1.17.0.crate) = 42ff0bf0c66b8238c6f3b578df37d0b7848e55df8577b3f74f92a69acceeb825
SIZE (rust/crates/typenum-1.17.0.crate) = 42849
SHA256 (rust/crates/unic-langid-0.9.5.crate) = 23dd9d1e72a73b25e07123a80776aae3e7b0ec461ef94f9151eed6ec88005a44
@@ -753,8 +795,8 @@
SIZE (rust/crates/web-sys-0.3.69.crate) = 728877
SHA256 (rust/crates/web-time-1.1.0.crate) = 5a6580f308b1fad9207618087a65c04e7a10bc77e02c8e84e9b00dd4b12fa0bb
SIZE (rust/crates/web-time-1.1.0.crate) = 18026
-SHA256 (rust/crates/webpki-roots-1.0.4.crate) = b2878ef029c47c6e8cf779119f20fcf52bde7ad42a731b2a304bc221df17571e
-SIZE (rust/crates/webpki-roots-1.0.4.crate) = 252224
+SHA256 (rust/crates/webpki-root-certs-1.0.7.crate) = f31141ce3fc3e300ae89b78c0dd67f9708061d1d2eda54b8209346fd6be9a92c
+SIZE (rust/crates/webpki-root-certs-1.0.7.crate) = 146732
SHA256 (rust/crates/winapi-0.3.9.crate) = 5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419
SIZE (rust/crates/winapi-0.3.9.crate) = 1200382
SHA256 (rust/crates/winapi-i686-pc-windows-gnu-0.4.0.crate) = ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6
@@ -833,8 +875,8 @@
SIZE (rust/crates/zerofrom-0.1.6.crate) = 5669
SHA256 (rust/crates/zerofrom-derive-0.1.6.crate) = d71e5d6e06ab090c67b5e44993ec16b72dcbaabc526db883a360057678b48502
SIZE (rust/crates/zerofrom-derive-0.1.6.crate) = 8305
-SHA256 (rust/crates/zeroize-1.7.0.crate) = 525b4ec142c6b68a2d10f01f7bbf6755599ca3f81ea53b8431b7dd348f5fdb2d
-SIZE (rust/crates/zeroize-1.7.0.crate) = 19039
+SHA256 (rust/crates/zeroize-1.8.2.crate) = b97154e67e32c85465826e8bcc1c59429aaaf107c1e4a9e53c8d8ccd5eff88d0
+SIZE (rust/crates/zeroize-1.8.2.crate) = 20907
SHA256 (rust/crates/zeroize_derive-1.4.2.crate) = ce36e65b0d2999d2aafac989fb249189a141aee1f53c612c1f37d72631959f69
SIZE (rust/crates/zeroize_derive-1.4.2.crate) = 11141
SHA256 (rust/crates/zerotrie-0.2.3.crate) = 2a59c17a5562d507e4b54960e8569ebee33bee890c70aa3fe7b97e85a9fd7851
@@ -843,7 +885,13 @@
SIZE (rust/crates/zerovec-0.11.5.crate) = 119620
SHA256 (rust/crates/zerovec-derive-0.11.2.crate) = eadce39539ca5cb3985590102671f2567e659fca9666581ad3411d59207951f3
SIZE (rust/crates/zerovec-derive-0.11.2.crate) = 21421
+SHA256 (rust/crates/zip-8.6.0.crate) = 2d04a6b5381502aa6087c94c669499eb1602eb9c5e8198e534de571f7154809b
+SIZE (rust/crates/zip-8.6.0.crate) = 149622
+SHA256 (rust/crates/zlib-rs-0.5.5.crate) = 40990edd51aae2c2b6907af74ffb635029d5788228222c4bb811e9351c0caad3
+SIZE (rust/crates/zlib-rs-0.5.5.crate) = 207080
SHA256 (rust/crates/zmij-1.0.19.crate) = 3ff05f8caa9038894637571ae6b9e29466c1f4f829d26c9b28f869a29cbe3445
SIZE (rust/crates/zmij-1.0.19.crate) = 23948
-SHA256 (gleam-lang-gleam-v1.16.0_GH0.tar.gz) = dd676c5faff4963d7a26683b164788a09f1261326bcb1c7fc20e001ed3843c30
-SIZE (gleam-lang-gleam-v1.16.0_GH0.tar.gz) = 2029509
+SHA256 (rust/crates/zopfli-0.8.3.crate) = f05cd8797d63865425ff89b5c4a48804f35ba0ce8d125800027ad6017d2b5249
+SIZE (rust/crates/zopfli-0.8.3.crate) = 51589
+SHA256 (gleam-lang-gleam-v1.17.0_GH0.tar.gz) = 644db4b25596d5f27f03614ef1cc10646baaabbd559407acc278bb24c6502f8b
+SIZE (gleam-lang-gleam-v1.17.0_GH0.tar.gz) = 2110539
diff --git a/lang/gleam/files/patch-Cargo.lock b/lang/gleam/files/patch-Cargo.lock
--- a/lang/gleam/files/patch-Cargo.lock
+++ b/lang/gleam/files/patch-Cargo.lock
@@ -1,6 +1,6 @@
---- Cargo.lock.orig 2026-05-04 05:43:29 UTC
+--- Cargo.lock.orig 2026-06-02 12:52:59 UTC
+++ Cargo.lock
-@@ -3082,12 +3082,6 @@ dependencies = [
+@@ -3284,12 +3284,6 @@ dependencies = [
]
[[package]]
diff --git a/lang/gleam/pkg-descr b/lang/gleam/pkg-descr
--- a/lang/gleam/pkg-descr
+++ b/lang/gleam/pkg-descr
@@ -1,7 +1,7 @@
Gleam is a fast, friendly, and functional language for building
type-safe, scalable systems.
-The Gleam compiler itself is written in rust.
+The Gleam compiler itself is written in Rust.
Gleam uses the BEAM runtime, and using the same actor-based multi-core
concurrency, with zero runtime overhead and full inter-operability with

File Metadata

Mime Type
text/plain
Expires
Mon, Jul 13, 1:05 AM (16 h, 24 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
35019234
Default Alt Text
D58121.diff (30 KB)

Event Timeline