Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 12 Dec 2024 11:09:17 GMT
From:      Yuri Victorovich <yuri@FreeBSD.org>
To:        ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org
Subject:   git: 581754a5643f - main - lang/cairo: update 2.8.5 =?utf-8?Q?=E2=86=92?= 2.9.2
Message-ID:  <202412121109.4BCB9Hmu094152@gitrepo.freebsd.org>

next in thread | raw e-mail | index | archive | help
The branch main has been updated by yuri:

URL: https://cgit.FreeBSD.org/ports/commit/?id=581754a5643f33ccdc750795aceda66329336304

commit 581754a5643f33ccdc750795aceda66329336304
Author:     Yuri Victorovich <yuri@FreeBSD.org>
AuthorDate: 2024-12-12 10:29:43 +0000
Commit:     Yuri Victorovich <yuri@FreeBSD.org>
CommitDate: 2024-12-12 11:09:08 +0000

    lang/cairo: update 2.8.5 → 2.9.2
    
    Reported by:    portscout
---
 lang/cairo/Makefile  |  60 +++++++++++++++++---------
 lang/cairo/distinfo  | 120 ++++++++++++++++++++++++++++++++++-----------------
 lang/cairo/pkg-plist |   4 ++
 3 files changed, 125 insertions(+), 59 deletions(-)

diff --git a/lang/cairo/Makefile b/lang/cairo/Makefile
index 93fb4c07872b..66c30e578856 100644
--- a/lang/cairo/Makefile
+++ b/lang/cairo/Makefile
@@ -1,7 +1,6 @@
 PORTNAME=	cairo
 DISTVERSIONPREFIX=	v
-DISTVERSION=	2.8.5
-PORTREVISION=	1
+DISTVERSION=	2.9.2
 CATEGORIES=	lang
 PKGNAMESUFFIX=	-language
 
@@ -52,15 +51,14 @@ CARGO_CRATES=	addr2line-0.22.0 \
 		assert_fs-1.1.2 \
 		assert_matches-1.5.0 \
 		async-channel-2.3.1 \
-		async-trait-0.1.81 \
 		atomic-waker-1.1.2 \
-		auto_impl-1.2.0 \
 		autocfg-1.3.0 \
 		backtrace-0.3.73 \
 		base64-0.22.1 \
 		base64ct-1.6.0 \
 		bimap-0.6.3 \
 		bincode-2.0.0-rc.3 \
+		bincode_derive-2.0.0-rc.3 \
 		bit-set-0.5.3 \
 		bit-vec-0.6.3 \
 		bitflags-1.3.2 \
@@ -74,6 +72,9 @@ CARGO_CRATES=	addr2line-0.22.0 \
 		bytes-1.7.1 \
 		bzip2-0.4.4 \
 		bzip2-sys-0.1.11+1.0.8 \
+		cairo-lang-macro-0.1.1 \
+		cairo-lang-macro-attributes-0.1.0 \
+		cairo-lang-macro-stable-1.0.0 \
 		cairo-vm-1.0.1 \
 		camino-1.1.7 \
 		cc-1.1.7 \
@@ -96,13 +97,16 @@ CARGO_CRATES=	addr2line-0.22.0 \
 		core-foundation-sys-0.8.6 \
 		cpufeatures-0.2.12 \
 		crc32fast-1.4.2 \
+		crossbeam-0.8.4 \
+		crossbeam-channel-0.5.13 \
 		crossbeam-deque-0.8.5 \
 		crossbeam-epoch-0.9.18 \
+		crossbeam-queue-0.3.11 \
 		crossbeam-utils-0.8.20 \
 		crunchy-0.2.2 \
 		crypto-bigint-0.5.5 \
 		crypto-common-0.1.6 \
-		dashmap-5.5.3 \
+		data-encoding-2.6.0 \
 		deranged-0.3.11 \
 		derivative-2.2.0 \
 		diff-0.1.13 \
@@ -132,24 +136,26 @@ CARGO_CRATES=	addr2line-0.22.0 \
 		form_urlencoded-1.2.1 \
 		funty-2.0.0 \
 		futures-0.3.30 \
-		futures-channel-0.3.30 \
-		futures-core-0.3.30 \
+		futures-channel-0.3.31 \
+		futures-core-0.3.31 \
 		futures-executor-0.3.30 \
-		futures-io-0.3.30 \
-		futures-macro-0.3.30 \
-		futures-sink-0.3.30 \
-		futures-task-0.3.30 \
+		futures-io-0.3.31 \
+		futures-macro-0.3.31 \
+		futures-sink-0.3.31 \
+		futures-task-0.3.31 \
 		futures-timer-3.0.3 \
-		futures-util-0.3.30 \
+		futures-util-0.3.31 \
 		genco-0.17.9 \
 		genco-macros-0.17.9 \
 		generic-array-0.14.7 \
+		getopts-0.2.21 \
 		getrandom-0.2.15 \
 		gimli-0.29.0 \
 		glob-0.3.1 \
 		globset-0.4.14 \
 		globwalk-0.9.1 \
 		good_lp-1.8.1 \
+		governor-0.7.0 \
 		h2-0.4.5 \
 		hashbrown-0.12.3 \
 		hashbrown-0.13.2 \
@@ -186,6 +192,7 @@ CARGO_CRATES=	addr2line-0.22.0 \
 		itertools-0.12.1 \
 		itoa-1.0.11 \
 		jobserver-0.1.32 \
+		jod-thread-0.1.2 \
 		js-sys-0.3.69 \
 		keccak-0.1.5 \
 		lalrpop-0.20.2 \
@@ -195,11 +202,14 @@ CARGO_CRATES=	addr2line-0.22.0 \
 		lazy_static-1.5.0 \
 		libc-0.2.155 \
 		libredox-0.1.3 \
+		linkme-0.3.31 \
+		linkme-impl-0.3.31 \
 		linux-raw-sys-0.4.14 \
 		lock_api-0.4.12 \
 		log-0.4.22 \
 		lru-0.12.4 \
-		lsp-types-0.94.1 \
+		lsp-server-0.7.7 \
+		lsp-types-0.95.0 \
 		matchers-0.1.0 \
 		matrixmultiply-0.2.4 \
 		memchr-2.7.4 \
@@ -211,7 +221,9 @@ CARGO_CRATES=	addr2line-0.22.0 \
 		native-tls-0.2.12 \
 		ndarray-0.13.1 \
 		new_debug_unreachable-1.0.6 \
+		no-std-compat-0.4.1 \
 		nom-7.1.3 \
+		nonzero_ext-0.3.0 \
 		nu-ansi-term-0.46.0 \
 		num-bigint-0.4.6 \
 		num-complex-0.2.4 \
@@ -261,21 +273,25 @@ CARGO_CRATES=	addr2line-0.22.0 \
 		pretty_assertions-1.4.0 \
 		proc-macro-crate-3.1.0 \
 		proc-macro2-1.0.86 \
+		pulldown-cmark-0.12.2 \
+		pulldown-cmark-escape-0.11.0 \
+		quanta-0.12.3 \
 		quote-1.0.36 \
 		radium-0.7.0 \
 		rand-0.8.5 \
 		rand_chacha-0.3.1 \
 		rand_core-0.6.4 \
+		raw-cpuid-11.2.0 \
 		rawpointer-0.2.1 \
 		rayon-1.10.0 \
 		rayon-core-1.12.1 \
 		redox_syscall-0.5.3 \
 		redox_users-0.4.5 \
-		regex-1.10.6 \
+		regex-1.11.0 \
 		regex-automata-0.1.10 \
-		regex-automata-0.4.7 \
+		regex-automata-0.4.8 \
 		regex-syntax-0.6.29 \
-		regex-syntax-0.8.4 \
+		regex-syntax-0.8.5 \
 		relative-path-1.9.3 \
 		reqwest-0.12.5 \
 		rfc6979-0.4.0 \
@@ -296,7 +312,9 @@ CARGO_CRATES=	addr2line-0.22.0 \
 		rustversion-1.0.17 \
 		ryu-1.0.18 \
 		same-file-1.0.6 \
-		scarb-metadata-1.12.0 \
+		scarb-metadata-1.13.0 \
+		scarb-proc-macro-server-types-0.1.0 \
+		scarb-stable-hash-1.0.0 \
 		schannel-0.1.23 \
 		schemars-0.8.21 \
 		schemars_derive-0.8.21 \
@@ -322,6 +340,7 @@ CARGO_CRATES=	addr2line-0.22.0 \
 		smol_str-0.2.2 \
 		socket2-0.5.7 \
 		spin-0.9.8 \
+		spinning_top-0.3.0 \
 		sprs-0.7.1 \
 		stable_deref_trait-1.2.0 \
 		starknet-crypto-0.6.2 \
@@ -368,8 +387,6 @@ CARGO_CRATES=	addr2line-0.22.0 \
 		toml_edit-0.22.20 \
 		tower-0.4.13 \
 		tower-layer-0.3.2 \
-		tower-lsp-0.20.0 \
-		tower-lsp-macros-0.9.0 \
 		tower-service-0.3.2 \
 		tracing-0.1.40 \
 		tracing-attributes-0.1.27 \
@@ -377,10 +394,11 @@ CARGO_CRATES=	addr2line-0.22.0 \
 		tracing-core-0.1.32 \
 		tracing-log-0.2.0 \
 		tracing-subscriber-0.3.18 \
-		triomphe-0.1.13 \
+		triomphe-0.1.14 \
 		try-lock-0.2.5 \
 		typenum-1.17.0 \
 		unescaper-0.1.5 \
+		unicase-2.8.0 \
 		unicode-bidi-0.3.15 \
 		unicode-ident-1.0.12 \
 		unicode-normalization-0.1.23 \
@@ -393,6 +411,7 @@ CARGO_CRATES=	addr2line-0.22.0 \
 		valuable-0.1.0 \
 		vcpkg-0.2.15 \
 		version_check-0.9.5 \
+		virtue-0.0.13 \
 		walkdir-2.5.0 \
 		want-0.3.1 \
 		wasi-0.11.0+wasi-snapshot-preview1 \
@@ -433,6 +452,7 @@ CARGO_CRATES=	addr2line-0.22.0 \
 		wyz-0.5.1 \
 		xshell-0.2.6 \
 		xshell-macros-0.2.6 \
+		xxhash-rust-0.8.12 \
 		yansi-0.5.1 \
 		zerocopy-0.7.35 \
 		zerocopy-derive-0.7.35 \
diff --git a/lang/cairo/distinfo b/lang/cairo/distinfo
index 924a5142744a..f7ae7036760b 100644
--- a/lang/cairo/distinfo
+++ b/lang/cairo/distinfo
@@ -1,4 +1,4 @@
-TIMESTAMP = 1731996250
+TIMESTAMP = 1733993033
 SHA256 (rust/crates/addr2line-0.22.0.crate) = 6e4503c46a5c0c7844e948c9a4d6acd9f50cccb4de1c48eb9e291ea17470c678
 SIZE (rust/crates/addr2line-0.22.0.crate) = 39156
 SHA256 (rust/crates/adler-1.0.2.crate) = f26201604c87b1e01bd3d98f8d5d9a8fcbb815e8cedb41ffccbeb4bf593a35fe
@@ -53,12 +53,8 @@ SHA256 (rust/crates/assert_matches-1.5.0.crate) = 9b34d609dfbaf33d6889b2b7106d3c
 SIZE (rust/crates/assert_matches-1.5.0.crate) = 7761
 SHA256 (rust/crates/async-channel-2.3.1.crate) = 89b47800b0be77592da0afd425cc03468052844aff33b84e33cc696f64e77b6a
 SIZE (rust/crates/async-channel-2.3.1.crate) = 14576
-SHA256 (rust/crates/async-trait-0.1.81.crate) = 6e0c28dcc82d7c8ead5cb13beb15405b57b8546e93215673ff8ca0349a028107
-SIZE (rust/crates/async-trait-0.1.81.crate) = 28896
 SHA256 (rust/crates/atomic-waker-1.1.2.crate) = 1505bd5d3d116872e7271a6d4e16d81d0c8570876c8de68093a09ac269d8aac0
 SIZE (rust/crates/atomic-waker-1.1.2.crate) = 12422
-SHA256 (rust/crates/auto_impl-1.2.0.crate) = 3c87f3f15e7794432337fc718554eaa4dc8f04c9677a950ffe366f20a162ae42
-SIZE (rust/crates/auto_impl-1.2.0.crate) = 31013
 SHA256 (rust/crates/autocfg-1.3.0.crate) = 0c4b4d0bd25bd0b74681c0ad21497610ce1b7c91b1022cd21c80c6fbdd9476b0
 SIZE (rust/crates/autocfg-1.3.0.crate) = 16524
 SHA256 (rust/crates/backtrace-0.3.73.crate) = 5cc23269a4f8976d0a4d2e7109211a419fe30e8d88d677cd60b6bc79c5732e0a
@@ -71,6 +67,8 @@ SHA256 (rust/crates/bimap-0.6.3.crate) = 230c5f1ca6a325a32553f8640d31ac9b49f2411
 SIZE (rust/crates/bimap-0.6.3.crate) = 26660
 SHA256 (rust/crates/bincode-2.0.0-rc.3.crate) = f11ea1a0346b94ef188834a65c068a03aec181c94896d481d7a0a40d85b0ce95
 SIZE (rust/crates/bincode-2.0.0-rc.3.crate) = 57746
+SHA256 (rust/crates/bincode_derive-2.0.0-rc.3.crate) = 7e30759b3b99a1b802a7a3aa21c85c3ded5c28e1c83170d82d70f08bbf7f3e4c
+SIZE (rust/crates/bincode_derive-2.0.0-rc.3.crate) = 6335
 SHA256 (rust/crates/bit-set-0.5.3.crate) = 0700ddab506f33b20a03b13996eccd309a48e5ff77d0d95926aa0210fb4e95f1
 SIZE (rust/crates/bit-set-0.5.3.crate) = 14470
 SHA256 (rust/crates/bit-vec-0.6.3.crate) = 349f9b6a179ed607305526ca489b34ad0a41aed5f7980fa90eb03160b69598fb
@@ -97,6 +95,12 @@ SHA256 (rust/crates/bzip2-0.4.4.crate) = bdb116a6ef3f6c3698828873ad02c3014b3c85c
 SIZE (rust/crates/bzip2-0.4.4.crate) = 34197
 SHA256 (rust/crates/bzip2-sys-0.1.11+1.0.8.crate) = 736a955f3fa7875102d57c82b8cac37ec45224a07fd32d58f9f7a186b6cd4cdc
 SIZE (rust/crates/bzip2-sys-0.1.11+1.0.8.crate) = 633444
+SHA256 (rust/crates/cairo-lang-macro-0.1.1.crate) = dda77fe9404e438edaa80c9acaf0d72260aa883ba433812d0a745f5a72f31881
+SIZE (rust/crates/cairo-lang-macro-0.1.1.crate) = 7410
+SHA256 (rust/crates/cairo-lang-macro-attributes-0.1.0.crate) = e32e958decd95ae122ee64daa26721da2f76e83231047f947fd9cdc5d3c90cc6
+SIZE (rust/crates/cairo-lang-macro-attributes-0.1.0.crate) = 2773
+SHA256 (rust/crates/cairo-lang-macro-stable-1.0.0.crate) = c49906d6b1c215e5814be7c5c65ecf2328898b335bee8c2409ec07cfb5530daf
+SIZE (rust/crates/cairo-lang-macro-stable-1.0.0.crate) = 2302
 SHA256 (rust/crates/cairo-vm-1.0.1.crate) = 58363ad8065ed891e3b14a8191b707677c7c7cb5b9d10030822506786d8d8108
 SIZE (rust/crates/cairo-vm-1.0.1.crate) = 378451
 SHA256 (rust/crates/camino-1.1.7.crate) = e0ec6b951b160caa93cc0c7b209e5a3bff7aae9062213451ac99493cd844c239
@@ -141,10 +145,16 @@ SHA256 (rust/crates/cpufeatures-0.2.12.crate) = 53fe5e26ff1b7aef8bca9c6080520cfb
 SIZE (rust/crates/cpufeatures-0.2.12.crate) = 12837
 SHA256 (rust/crates/crc32fast-1.4.2.crate) = a97769d94ddab943e4510d138150169a2758b5ef3eb191a9ee688de3e23ef7b3
 SIZE (rust/crates/crc32fast-1.4.2.crate) = 38491
+SHA256 (rust/crates/crossbeam-0.8.4.crate) = 1137cd7e7fc0fb5d3c5a8678be38ec56e819125d8d7907411fe24ccb943faca8
+SIZE (rust/crates/crossbeam-0.8.4.crate) = 10500
+SHA256 (rust/crates/crossbeam-channel-0.5.13.crate) = 33480d6946193aa8033910124896ca395333cae7e2d1113d1fef6c3272217df2
+SIZE (rust/crates/crossbeam-channel-0.5.13.crate) = 91174
 SHA256 (rust/crates/crossbeam-deque-0.8.5.crate) = 613f8cc01fe9cf1a3eb3d7f488fd2fa8388403e97039e2f73692932e291a770d
 SIZE (rust/crates/crossbeam-deque-0.8.5.crate) = 21726
 SHA256 (rust/crates/crossbeam-epoch-0.9.18.crate) = 5b82ac4a3c2ca9c3460964f020e1402edd5753411d7737aa39c3714ad1b5420e
 SIZE (rust/crates/crossbeam-epoch-0.9.18.crate) = 46875
+SHA256 (rust/crates/crossbeam-queue-0.3.11.crate) = df0346b5d5e76ac2fe4e327c5fd1118d6be7c51dfb18f9b7922923f287471e35
+SIZE (rust/crates/crossbeam-queue-0.3.11.crate) = 15581
 SHA256 (rust/crates/crossbeam-utils-0.8.20.crate) = 22ec99545bb0ed0ea7bb9b8e1e9122ea386ff8a48c0922e43f36d45ab09e0e80
 SIZE (rust/crates/crossbeam-utils-0.8.20.crate) = 42487
 SHA256 (rust/crates/crunchy-0.2.2.crate) = 7a81dae078cea95a014a339291cec439d2f232ebe854a9d672b796c6afafa9b7
@@ -153,8 +163,8 @@ SHA256 (rust/crates/crypto-bigint-0.5.5.crate) = 0dc92fb57ca44df6db8059111ab3af9
 SIZE (rust/crates/crypto-bigint-0.5.5.crate) = 83384
 SHA256 (rust/crates/crypto-common-0.1.6.crate) = 1bfb12502f3fc46cca1bb51ac28df9d618d813cdc3d2f25b9fe775a34af26bb3
 SIZE (rust/crates/crypto-common-0.1.6.crate) = 8760
-SHA256 (rust/crates/dashmap-5.5.3.crate) = 978747c1d849a7d2ee5e8adc0159961c48fb7e5db2f06af6723b80123bb53856
-SIZE (rust/crates/dashmap-5.5.3.crate) = 24061
+SHA256 (rust/crates/data-encoding-2.6.0.crate) = e8566979429cf69b49a5c740c60791108e86440e8be149bbea4fe54d2c32d6e2
+SIZE (rust/crates/data-encoding-2.6.0.crate) = 20769
 SHA256 (rust/crates/deranged-0.3.11.crate) = b42b6fa04a440b495c8b04d0e71b707c585f83cb9cb28cf8cd0d976c315e31b4
 SIZE (rust/crates/deranged-0.3.11.crate) = 18043
 SHA256 (rust/crates/derivative-2.2.0.crate) = fcc3dd5e9e9c0b295d6e1e4d811fb6f157d5ffd784b8d202fc62eac8035a770b
@@ -213,30 +223,32 @@ SHA256 (rust/crates/funty-2.0.0.crate) = e6d5a32815ae3f33302d95fdcb2ce17862f8c65
 SIZE (rust/crates/funty-2.0.0.crate) = 13160
 SHA256 (rust/crates/futures-0.3.30.crate) = 645c6916888f6cb6350d2550b80fb63e734897a8498abe35cfb732b6487804b0
 SIZE (rust/crates/futures-0.3.30.crate) = 53828
-SHA256 (rust/crates/futures-channel-0.3.30.crate) = eac8f7d7865dcb88bd4373ab671c8cf4508703796caa2b1985a9ca867b3fcb78
-SIZE (rust/crates/futures-channel-0.3.30.crate) = 31736
-SHA256 (rust/crates/futures-core-0.3.30.crate) = dfc6580bb841c5a68e9ef15c77ccc837b40a7504914d52e47b8b0e9bbda25a1d
-SIZE (rust/crates/futures-core-0.3.30.crate) = 14071
+SHA256 (rust/crates/futures-channel-0.3.31.crate) = 2dff15bf788c671c1934e366d07e30c1814a8ef514e1af724a602e8a2fbe1b10
+SIZE (rust/crates/futures-channel-0.3.31.crate) = 31971
+SHA256 (rust/crates/futures-core-0.3.31.crate) = 05f29059c0c2090612e8d742178b0580d2dc940c837851ad723096f87af6663e
+SIZE (rust/crates/futures-core-0.3.31.crate) = 14318
 SHA256 (rust/crates/futures-executor-0.3.30.crate) = a576fc72ae164fca6b9db127eaa9a9dda0d61316034f33a0a0d4eda41f02b01d
 SIZE (rust/crates/futures-executor-0.3.30.crate) = 17744
-SHA256 (rust/crates/futures-io-0.3.30.crate) = a44623e20b9681a318efdd71c299b6b222ed6f231972bfe2f224ebad6311f0c1
-SIZE (rust/crates/futures-io-0.3.30.crate) = 8910
-SHA256 (rust/crates/futures-macro-0.3.30.crate) = 87750cf4b7a4c0625b1529e4c543c2182106e4dedc60a2a6455e00d212c489ac
-SIZE (rust/crates/futures-macro-0.3.30.crate) = 11278
-SHA256 (rust/crates/futures-sink-0.3.30.crate) = 9fb8e00e87438d937621c1c6269e53f536c14d3fbd6a042bb24879e57d474fb5
-SIZE (rust/crates/futures-sink-0.3.30.crate) = 7852
-SHA256 (rust/crates/futures-task-0.3.30.crate) = 38d84fa142264698cdce1a9f9172cf383a0c82de1bddcf3092901442c4097004
-SIZE (rust/crates/futures-task-0.3.30.crate) = 11126
+SHA256 (rust/crates/futures-io-0.3.31.crate) = 9e5c1b78ca4aae1ac06c48a526a655760685149f0d465d21f37abfe57ce075c6
+SIZE (rust/crates/futures-io-0.3.31.crate) = 9047
+SHA256 (rust/crates/futures-macro-0.3.31.crate) = 162ee34ebcb7c64a8abebc059ce0fee27c2262618d7b60ed8faf72fef13c3650
+SIZE (rust/crates/futures-macro-0.3.31.crate) = 11341
+SHA256 (rust/crates/futures-sink-0.3.31.crate) = e575fab7d1e0dcb8d0c7bcf9a63ee213816ab51902e6d244a95819acacf1d4f7
+SIZE (rust/crates/futures-sink-0.3.31.crate) = 7958
+SHA256 (rust/crates/futures-task-0.3.31.crate) = f90f7dce0722e95104fcb095585910c0977252f286e354b5e3bd38902cd99988
+SIZE (rust/crates/futures-task-0.3.31.crate) = 11217
 SHA256 (rust/crates/futures-timer-3.0.3.crate) = f288b0a4f20f9a56b5d1da57e2227c661b7b16168e2f72365f57b63326e29b24
 SIZE (rust/crates/futures-timer-3.0.3.crate) = 19739
-SHA256 (rust/crates/futures-util-0.3.30.crate) = 3d6401deb83407ab3da39eba7e33987a73c3df0c82b4bb5813ee871c19c41d48
-SIZE (rust/crates/futures-util-0.3.30.crate) = 159977
+SHA256 (rust/crates/futures-util-0.3.31.crate) = 9fa08315bb612088cc391249efdc3bc77536f16c91f6cf495e6fbe85b20a4a81
+SIZE (rust/crates/futures-util-0.3.31.crate) = 162124
 SHA256 (rust/crates/genco-0.17.9.crate) = afac3cbb14db69ac9fef9cdb60d8a87e39a7a527f85a81a923436efa40ad42c6
 SIZE (rust/crates/genco-0.17.9.crate) = 54925
 SHA256 (rust/crates/genco-macros-0.17.9.crate) = 553630feadf7b76442b0849fd25fdf89b860d933623aec9693fed19af0400c78
 SIZE (rust/crates/genco-macros-0.17.9.crate) = 14374
 SHA256 (rust/crates/generic-array-0.14.7.crate) = 85649ca51fd72272d7821adaf274ad91c288277713d9c18820d8499a7ff69e9a
 SIZE (rust/crates/generic-array-0.14.7.crate) = 15950
+SHA256 (rust/crates/getopts-0.2.21.crate) = 14dbbfd5c71d70241ecf9e6f13737f7b5ce823821063188d7e46c41d371eebd5
+SIZE (rust/crates/getopts-0.2.21.crate) = 18457
 SHA256 (rust/crates/getrandom-0.2.15.crate) = c4567c8db10ae91089c99af84c68c38da3ec2f087c3f82960bcdbf3656b6f4d7
 SIZE (rust/crates/getrandom-0.2.15.crate) = 37163
 SHA256 (rust/crates/gimli-0.29.0.crate) = 40ecd4077b5ae9fd2e9e169b102c6c330d0605168eb0e8bf79952b256dbefffd
@@ -249,6 +261,8 @@ SHA256 (rust/crates/globwalk-0.9.1.crate) = 0bf760ebf69878d9fd8f110c89703d90ce35
 SIZE (rust/crates/globwalk-0.9.1.crate) = 12572
 SHA256 (rust/crates/good_lp-1.8.1.crate) = 3198bd13dea84c76a64621d6ee8ee26a4960a9a0d538eca95ca8f1320a469ac9
 SIZE (rust/crates/good_lp-1.8.1.crate) = 38497
+SHA256 (rust/crates/governor-0.7.0.crate) = 0746aa765db78b521451ef74221663b57ba595bf83f75d0ce23cc09447c8139f
+SIZE (rust/crates/governor-0.7.0.crate) = 131769
 SHA256 (rust/crates/h2-0.4.5.crate) = fa82e28a107a8cc405f0839610bdc9b15f1e25ec7d696aa5cf173edbcb1486ab
 SIZE (rust/crates/h2-0.4.5.crate) = 174166
 SHA256 (rust/crates/hashbrown-0.12.3.crate) = 8a9ee70c43aaf417c914396645a0fa852624801b24ebb7ae78fe8272889ac888
@@ -321,6 +335,8 @@ SHA256 (rust/crates/itoa-1.0.11.crate) = 49f1f14873335454500d59611f1cf4a4b0f786f
 SIZE (rust/crates/itoa-1.0.11.crate) = 10563
 SHA256 (rust/crates/jobserver-0.1.32.crate) = 48d1dbcbbeb6a7fec7e059840aa538bd62aaccf972c7346c4d9d2059312853d0
 SIZE (rust/crates/jobserver-0.1.32.crate) = 27549
+SHA256 (rust/crates/jod-thread-0.1.2.crate) = 8b23360e99b8717f20aaa4598f5a6541efbe30630039fbc7706cf954a87947ae
+SIZE (rust/crates/jod-thread-0.1.2.crate) = 6322
 SHA256 (rust/crates/js-sys-0.3.69.crate) = 29c15563dc2726973df627357ce0c9ddddbea194836909d655df6a75d2cf296d
 SIZE (rust/crates/js-sys-0.3.69.crate) = 81083
 SHA256 (rust/crates/keccak-0.1.5.crate) = ecc2af9a1119c51f12a14607e783cb977bde58bc069ff0c3da1095e635d70654
@@ -339,6 +355,10 @@ SHA256 (rust/crates/libc-0.2.155.crate) = 97b3888a4aecf77e811145cadf6eef5901f478
 SIZE (rust/crates/libc-0.2.155.crate) = 743539
 SHA256 (rust/crates/libredox-0.1.3.crate) = c0ff37bd590ca25063e35af745c343cb7a0271906fb7b37e4813e8f79f00268d
 SIZE (rust/crates/libredox-0.1.3.crate) = 6068
+SHA256 (rust/crates/linkme-0.3.31.crate) = 566336154b9e58a4f055f6dd4cbab62c7dc0826ce3c0a04e63b2d2ecd784cdae
+SIZE (rust/crates/linkme-0.3.31.crate) = 14312
+SHA256 (rust/crates/linkme-impl-0.3.31.crate) = edbe595006d355eaf9ae11db92707d4338cd2384d16866131cc1afdbdd35d8d9
+SIZE (rust/crates/linkme-impl-0.3.31.crate) = 7532
 SHA256 (rust/crates/linux-raw-sys-0.4.14.crate) = 78b3ae25bc7c8c38cec158d1f2757ee79e9b3740fbc7ccf0e59e4b08d793fa89
 SIZE (rust/crates/linux-raw-sys-0.4.14.crate) = 1826665
 SHA256 (rust/crates/lock_api-0.4.12.crate) = 07af8b9cdd281b7915f413fa73f29ebd5d55d0d3f0155584dade1ff18cea1b17
@@ -347,8 +367,10 @@ SHA256 (rust/crates/log-0.4.22.crate) = a7a70ba024b9dc04c27ea2f0c0548feb474ec5c5
 SIZE (rust/crates/log-0.4.22.crate) = 44027
 SHA256 (rust/crates/lru-0.12.4.crate) = 37ee39891760e7d94734f6f63fedc29a2e4a152f836120753a72503f09fcf904
 SIZE (rust/crates/lru-0.12.4.crate) = 16032
-SHA256 (rust/crates/lsp-types-0.94.1.crate) = c66bfd44a06ae10647fe3f8214762e9369fd4248df1350924b4ef9e770a85ea1
-SIZE (rust/crates/lsp-types-0.94.1.crate) = 66997
+SHA256 (rust/crates/lsp-server-0.7.7.crate) = 550446e84739dcaf6d48a4a093973850669e13e8a34d8f8d64851041be267cd9
+SIZE (rust/crates/lsp-server-0.7.7.crate) = 16815
+SHA256 (rust/crates/lsp-types-0.95.0.crate) = 158c1911354ef73e8fe42da6b10c0484cb65c7f1007f28022e847706c1ab6984
+SIZE (rust/crates/lsp-types-0.95.0.crate) = 68315
 SHA256 (rust/crates/matchers-0.1.0.crate) = 8263075bb86c5a1b1427b5ae862e8889656f126e9f77c484496e8b47cf5c5558
 SIZE (rust/crates/matchers-0.1.0.crate) = 6948
 SHA256 (rust/crates/matrixmultiply-0.2.4.crate) = 916806ba0031cd542105d916a97c8572e1fa6dd79c9c51e7eb43a09ec2dd84c1
@@ -371,8 +393,12 @@ SHA256 (rust/crates/ndarray-0.13.1.crate) = ac06db03ec2f46ee0ecdca1a1c34a99c0d18
 SIZE (rust/crates/ndarray-0.13.1.crate) = 213899
 SHA256 (rust/crates/new_debug_unreachable-1.0.6.crate) = 650eef8c711430f1a879fdd01d4745a7deea475becfb90269c06775983bbf086
 SIZE (rust/crates/new_debug_unreachable-1.0.6.crate) = 2582
+SHA256 (rust/crates/no-std-compat-0.4.1.crate) = b93853da6d84c2e3c7d730d6473e8817692dd89be387eb01b94d7f108ecb5b8c
+SIZE (rust/crates/no-std-compat-0.4.1.crate) = 7600
 SHA256 (rust/crates/nom-7.1.3.crate) = d273983c5a657a70a3e8f2a01329822f3b8c8172b73826411a55751e404a0a4a
 SIZE (rust/crates/nom-7.1.3.crate) = 117570
+SHA256 (rust/crates/nonzero_ext-0.3.0.crate) = 38bf9645c8b145698bb0b18a4637dcacbc421ea49bef2317e4fd8065a387cf21
+SIZE (rust/crates/nonzero_ext-0.3.0.crate) = 15855
 SHA256 (rust/crates/nu-ansi-term-0.46.0.crate) = 77a8165726e8236064dbb45459242600304b42a5ea24ee2948e18e023bf7ba84
 SIZE (rust/crates/nu-ansi-term-0.46.0.crate) = 24311
 SHA256 (rust/crates/num-bigint-0.4.6.crate) = a5e44f723f1133c9deac646763579fdb3ac745e418f2a7af9cd0c431da1f20b9
@@ -471,6 +497,12 @@ SHA256 (rust/crates/proc-macro-crate-3.1.0.crate) = 6d37c51ca738a55da99dc0c4a348
 SIZE (rust/crates/proc-macro-crate-3.1.0.crate) = 11084
 SHA256 (rust/crates/proc-macro2-1.0.86.crate) = 5e719e8df665df0d1c8fbfd238015744736151d4445ec0836b8e628aae103b77
 SIZE (rust/crates/proc-macro2-1.0.86.crate) = 48958
+SHA256 (rust/crates/pulldown-cmark-0.12.2.crate) = f86ba2052aebccc42cbbb3ed234b8b13ce76f75c3551a303cb2bcffcff12bb14
+SIZE (rust/crates/pulldown-cmark-0.12.2.crate) = 149070
+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/quanta-0.12.3.crate) = 8e5167a477619228a0b284fac2674e3c388cba90631d7b7de620e6f1fcd08da5
+SIZE (rust/crates/quanta-0.12.3.crate) = 28306
 SHA256 (rust/crates/quote-1.0.36.crate) = 0fa76aaf39101c457836aec0ce2316dbdc3ab723cdda1c6bd4e6ad4208acaca7
 SIZE (rust/crates/quote-1.0.36.crate) = 28507
 SHA256 (rust/crates/radium-0.7.0.crate) = dc33ff2d4973d518d823d61aa239014831e521c75da58e3df4840d3f47749d09
@@ -481,6 +513,8 @@ SHA256 (rust/crates/rand_chacha-0.3.1.crate) = e6c10a63a0fa32252be49d21e7709d4d4
 SIZE (rust/crates/rand_chacha-0.3.1.crate) = 15251
 SHA256 (rust/crates/rand_core-0.6.4.crate) = ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c
 SIZE (rust/crates/rand_core-0.6.4.crate) = 22666
+SHA256 (rust/crates/raw-cpuid-11.2.0.crate) = 1ab240315c661615f2ee9f0f2cd32d5a7343a84d5ebcccb99d46e6637565e7b0
+SIZE (rust/crates/raw-cpuid-11.2.0.crate) = 110290
 SHA256 (rust/crates/rawpointer-0.2.1.crate) = 60a357793950651c4ed0f3f52338f53b2f809f32d83a07f72909fa13e4c6c1e3
 SIZE (rust/crates/rawpointer-0.2.1.crate) = 7490
 SHA256 (rust/crates/rayon-1.10.0.crate) = b418a60154510ca1a002a752ca9714984e21e4241e804d32555251faf8b78ffa
@@ -491,16 +525,16 @@ SHA256 (rust/crates/redox_syscall-0.5.3.crate) = 2a908a6e00f1fdd0dfd9c0eb08ce851
 SIZE (rust/crates/redox_syscall-0.5.3.crate) = 23830
 SHA256 (rust/crates/redox_users-0.4.5.crate) = bd283d9651eeda4b2a83a43c1c91b266c40fd76ecd39a50a8c630ae69dc72891
 SIZE (rust/crates/redox_users-0.4.5.crate) = 15514
-SHA256 (rust/crates/regex-1.10.6.crate) = 4219d74c6b67a3654a9fbebc4b419e22126d13d2f3c4a07ee0cb61ff79a79619
-SIZE (rust/crates/regex-1.10.6.crate) = 253894
+SHA256 (rust/crates/regex-1.11.0.crate) = 38200e5ee88914975b69f657f0801b6f6dccafd44fd9326302a4aaeecfacb1d8
+SIZE (rust/crates/regex-1.11.0.crate) = 254059
 SHA256 (rust/crates/regex-automata-0.1.10.crate) = 6c230d73fb8d8c1b9c0b3135c5142a8acee3a0558fb8db5cf1cb65f8d7862132
 SIZE (rust/crates/regex-automata-0.1.10.crate) = 114533
-SHA256 (rust/crates/regex-automata-0.4.7.crate) = 38caf58cc5ef2fed281f89292ef23f6365465ed9a41b7a7754eb4e26496c92df
-SIZE (rust/crates/regex-automata-0.4.7.crate) = 617582
+SHA256 (rust/crates/regex-automata-0.4.8.crate) = 368758f23274712b504848e9d5a6f010445cc8b87a7cdb4d7cbee666c1288da3
+SIZE (rust/crates/regex-automata-0.4.8.crate) = 617784
 SHA256 (rust/crates/regex-syntax-0.6.29.crate) = f162c6dd7b008981e4d40210aca20b4bd0f9b60ca9271061b07f78537722f2e1
 SIZE (rust/crates/regex-syntax-0.6.29.crate) = 299752
-SHA256 (rust/crates/regex-syntax-0.8.4.crate) = 7a66a03ae7c801facd77a29370b4faec201768915ac14a721ba36f20bc9c209b
-SIZE (rust/crates/regex-syntax-0.8.4.crate) = 347577
+SHA256 (rust/crates/regex-syntax-0.8.5.crate) = 2b15c43186be67a4fd63bee50d0303afffcef381492ebe2c5d87f324e1b8815c
+SIZE (rust/crates/regex-syntax-0.8.5.crate) = 357541
 SHA256 (rust/crates/relative-path-1.9.3.crate) = ba39f3699c378cd8970968dcbff9c43159ea4cfbd88d43c00b22f2ef10a435d2
 SIZE (rust/crates/relative-path-1.9.3.crate) = 22400
 SHA256 (rust/crates/reqwest-0.12.5.crate) = c7d6d2a27d57148378eb5e111173f4276ad26340ecc5c49a4a2152167a2d6a37
@@ -541,8 +575,12 @@ SHA256 (rust/crates/ryu-1.0.18.crate) = f3cb5ba0dc43242ce17de99c180e96db90b235b8
 SIZE (rust/crates/ryu-1.0.18.crate) = 47713
 SHA256 (rust/crates/same-file-1.0.6.crate) = 93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502
 SIZE (rust/crates/same-file-1.0.6.crate) = 10183
-SHA256 (rust/crates/scarb-metadata-1.12.0.crate) = 170ebce1774a85568646ba4096827f898306665187eebd9282fee313e316518d
-SIZE (rust/crates/scarb-metadata-1.12.0.crate) = 11406
+SHA256 (rust/crates/scarb-metadata-1.13.0.crate) = 1a8b71f63999dbb6d269fbc6fd61310016ab3a160fb13e52a6511a2b904359f0
+SIZE (rust/crates/scarb-metadata-1.13.0.crate) = 11864
+SHA256 (rust/crates/scarb-proc-macro-server-types-0.1.0.crate) = 3cb73a7fb2681885d05a1d918f95b179c034fb5d5a57adfbb718f36946fe5ade
+SIZE (rust/crates/scarb-proc-macro-server-types-0.1.0.crate) = 3164
+SHA256 (rust/crates/scarb-stable-hash-1.0.0.crate) = 1902536b23a05dd165d3992865870aaf1b0650317767cbf171ed2ca5903732a9
+SIZE (rust/crates/scarb-stable-hash-1.0.0.crate) = 1589
 SHA256 (rust/crates/schannel-0.1.23.crate) = fbc91545643bcf3a0bbb6569265615222618bdf33ce4ffbbd13c4bbd4c093534
 SIZE (rust/crates/schannel-0.1.23.crate) = 41667
 SHA256 (rust/crates/schemars-0.8.21.crate) = 09c024468a378b7e36765cd36702b7a90cc3cba11654f6685c8f233408e89e92
@@ -593,6 +631,8 @@ SHA256 (rust/crates/socket2-0.5.7.crate) = ce305eb0b4296696835b71df73eb912e0f1ff
 SIZE (rust/crates/socket2-0.5.7.crate) = 55758
 SHA256 (rust/crates/spin-0.9.8.crate) = 6980e8d7511241f8acf4aebddbb1ff938df5eebe98691418c4468d0b72a96a67
 SIZE (rust/crates/spin-0.9.8.crate) = 38958
+SHA256 (rust/crates/spinning_top-0.3.0.crate) = d96d2d1d716fb500937168cc09353ffdc7a012be8475ac7308e1bdf0e3923300
+SIZE (rust/crates/spinning_top-0.3.0.crate) = 52579
 SHA256 (rust/crates/sprs-0.7.1.crate) = ec63571489873d4506683915840eeb1bb16b3198ee4894cc6f2fe3013d505e56
 SIZE (rust/crates/sprs-0.7.1.crate) = 70023
 SHA256 (rust/crates/stable_deref_trait-1.2.0.crate) = a8f112729512f8e442d81f95a8a7ddf2b7c6b8a1a6f509a95864142b30cab2d3
@@ -685,10 +725,6 @@ SHA256 (rust/crates/tower-0.4.13.crate) = b8fa9be0de6cf49e536ce1851f987bd21a43b7
 SIZE (rust/crates/tower-0.4.13.crate) = 106906
 SHA256 (rust/crates/tower-layer-0.3.2.crate) = c20c8dbed6283a09604c3e69b4b7eeb54e298b8a600d4d5ecb5ad39de609f1d0
 SIZE (rust/crates/tower-layer-0.3.2.crate) = 6023
-SHA256 (rust/crates/tower-lsp-0.20.0.crate) = d4ba052b54a6627628d9b3c34c176e7eda8359b7da9acd497b9f20998d118508
-SIZE (rust/crates/tower-lsp-0.20.0.crate) = 61870
-SHA256 (rust/crates/tower-lsp-macros-0.9.0.crate) = 84fd902d4e0b9a4b27f2f440108dc034e1758628a9b702f8ec61ad66355422fa
-SIZE (rust/crates/tower-lsp-macros-0.9.0.crate) = 2888
 SHA256 (rust/crates/tower-service-0.3.2.crate) = b6bc1c9ce2b5135ac7f93c72918fc37feb872bdc6a5533a8b85eb4b86bfdae52
 SIZE (rust/crates/tower-service-0.3.2.crate) = 6847
 SHA256 (rust/crates/tracing-0.1.40.crate) = c3523ab5a71916ccf420eebdf5521fcef02141234bbc0b8a49f2fdc4544364ef
@@ -703,14 +739,16 @@ SHA256 (rust/crates/tracing-log-0.2.0.crate) = ee855f1f400bd0e5c02d150ae5de38400
 SIZE (rust/crates/tracing-log-0.2.0.crate) = 17561
 SHA256 (rust/crates/tracing-subscriber-0.3.18.crate) = ad0f048c97dbd9faa9b7df56362b8ebcaa52adb06b498c050d2f4e32f90a7a8b
 SIZE (rust/crates/tracing-subscriber-0.3.18.crate) = 196312
-SHA256 (rust/crates/triomphe-0.1.13.crate) = e6631e42e10b40c0690bf92f404ebcfe6e1fdb480391d15f17cc8e96eeed5369
-SIZE (rust/crates/triomphe-0.1.13.crate) = 29568
+SHA256 (rust/crates/triomphe-0.1.14.crate) = ef8f7726da4807b58ea5c96fdc122f80702030edc33b35aff9190a51148ccc85
+SIZE (rust/crates/triomphe-0.1.14.crate) = 30292
 SHA256 (rust/crates/try-lock-0.2.5.crate) = e421abadd41a4225275504ea4d6566923418b7f05506fbc9c0fe86ba7396114b
 SIZE (rust/crates/try-lock-0.2.5.crate) = 4314
 SHA256 (rust/crates/typenum-1.17.0.crate) = 42ff0bf0c66b8238c6f3b578df37d0b7848e55df8577b3f74f92a69acceeb825
 SIZE (rust/crates/typenum-1.17.0.crate) = 42849
 SHA256 (rust/crates/unescaper-0.1.5.crate) = c878a167baa8afd137494101a688ef8c67125089ff2249284bd2b5f9bfedb815
 SIZE (rust/crates/unescaper-0.1.5.crate) = 17960
+SHA256 (rust/crates/unicase-2.8.0.crate) = 7e51b68083f157f853b6379db119d1c1be0e6e4dec98101079dec41f6f5cf6df
+SIZE (rust/crates/unicase-2.8.0.crate) = 23843
 SHA256 (rust/crates/unicode-bidi-0.3.15.crate) = 08f95100a766bf4f8f28f90d77e0a5461bbdb219042e7679bebe79004fed8d75
 SIZE (rust/crates/unicode-bidi-0.3.15.crate) = 56811
 SHA256 (rust/crates/unicode-ident-1.0.12.crate) = 3354b9ac3fae1ff6755cb6db53683adb661634f67557942dea4facebec0fee4b
@@ -735,6 +773,8 @@ SHA256 (rust/crates/vcpkg-0.2.15.crate) = accd4ea62f7bb7a82fe23066fb0957d48ef677
 SIZE (rust/crates/vcpkg-0.2.15.crate) = 228735
 SHA256 (rust/crates/version_check-0.9.5.crate) = 0b928f33d975fc6ad9f86c8f283853ad26bdd5b10b7f1542aa2fa15e2289105a
 SIZE (rust/crates/version_check-0.9.5.crate) = 15554
+SHA256 (rust/crates/virtue-0.0.13.crate) = 9dcc60c0624df774c82a0ef104151231d37da4962957d691c011c852b2473314
+SIZE (rust/crates/virtue-0.0.13.crate) = 26483
 SHA256 (rust/crates/walkdir-2.5.0.crate) = 29790946404f91d9c5d06f9874efddea1dc06c5efe94541a7d6863108e3a5e4b
 SIZE (rust/crates/walkdir-2.5.0.crate) = 23951
 SHA256 (rust/crates/want-0.3.1.crate) = bfa7760aed19e106de2c7c0b581b509f2f25d3dacaf737cb82ac61bc6d760b0e
@@ -815,6 +855,8 @@ SHA256 (rust/crates/xshell-0.2.6.crate) = 6db0ab86eae739efd1b054a8d3d16041914030
 SIZE (rust/crates/xshell-0.2.6.crate) = 24472
 SHA256 (rust/crates/xshell-macros-0.2.6.crate) = 9d422e8e38ec76e2f06ee439ccc765e9c6a9638b9e7c9f2e8255e4d41e8bd852
 SIZE (rust/crates/xshell-macros-0.2.6.crate) = 2843
+SHA256 (rust/crates/xxhash-rust-0.8.12.crate) = 6a5cbf750400958819fb6178eaa83bee5cd9c29a26a40cc241df8c70fdd46984
+SIZE (rust/crates/xxhash-rust-0.8.12.crate) = 21329
 SHA256 (rust/crates/yansi-0.5.1.crate) = 09041cd90cf85f7f8b2df60c646f853b7f535ce68f85244eb6731cf89fa498ec
 SIZE (rust/crates/yansi-0.5.1.crate) = 16525
 SHA256 (rust/crates/zerocopy-0.7.35.crate) = 1b9b4fd18abc82b8136838da5d50bae7bdea537c574d8dc1a34ed098d6c166f0
@@ -833,5 +875,5 @@ SHA256 (rust/crates/zstd-safe-5.0.2+zstd.1.5.2.crate) = 1d2a5585e04f9eea4b2a3d1e
 SIZE (rust/crates/zstd-safe-5.0.2+zstd.1.5.2.crate) = 17273
 SHA256 (rust/crates/zstd-sys-2.0.13+zstd.1.5.6.crate) = 38ff0f21cfee8f97d94cef41359e0c89aa6113028ab0291aa8ca0038995a95aa
 SIZE (rust/crates/zstd-sys-2.0.13+zstd.1.5.6.crate) = 749090
-SHA256 (starkware-libs-cairo-v2.8.5_GH0.tar.gz) = c01451d50e41e5abe89e0ef832f918d60aaaf76b32265afc4d1f3b8e2ba83590
-SIZE (starkware-libs-cairo-v2.8.5_GH0.tar.gz) = 3821702
+SHA256 (starkware-libs-cairo-v2.9.2_GH0.tar.gz) = dfa1d46428838f5a981632fd330aa3116fcf13fe523ff0b5ab0cc64938cc0971
+SIZE (starkware-libs-cairo-v2.9.2_GH0.tar.gz) = 3964054
diff --git a/lang/cairo/pkg-plist b/lang/cairo/pkg-plist
index 76ce0730cef1..83fb4ae5de57 100644
--- a/lang/cairo/pkg-plist
+++ b/lang/cairo/pkg-plist
@@ -37,6 +37,7 @@ lib/cairo-lang/corelib/src/num/traits/one.cairo
 lib/cairo-lang/corelib/src/num/traits/ops.cairo
 lib/cairo-lang/corelib/src/num/traits/ops/checked.cairo
 lib/cairo-lang/corelib/src/num/traits/ops/overflowing.cairo
+lib/cairo-lang/corelib/src/num/traits/ops/pow.cairo
 lib/cairo-lang/corelib/src/num/traits/ops/saturating.cairo
 lib/cairo-lang/corelib/src/num/traits/ops/sqrt.cairo
 lib/cairo-lang/corelib/src/num/traits/ops/widemul.cairo
@@ -99,9 +100,12 @@ lib/cairo-lang/corelib/src/test/fmt_test.cairo
 lib/cairo-lang/corelib/src/test/hash_test.cairo
 lib/cairo-lang/corelib/src/test/integer_test.cairo
 lib/cairo-lang/corelib/src/test/keccak_test.cairo
+lib/cairo-lang/corelib/src/test/language_features/block_level_items_test.cairo
+lib/cairo-lang/corelib/src/test/language_features/closure_test.cairo
 lib/cairo-lang/corelib/src/test/language_features/const_folding_test.cairo
 lib/cairo-lang/corelib/src/test/language_features/const_test.cairo
 lib/cairo-lang/corelib/src/test/language_features/for_test.cairo
+lib/cairo-lang/corelib/src/test/language_features/glob_use_test.cairo
 lib/cairo-lang/corelib/src/test/language_features/panics_test.cairo
 lib/cairo-lang/corelib/src/test/language_features/trait_test.cairo
 lib/cairo-lang/corelib/src/test/language_features/while_test.cairo



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202412121109.4BCB9Hmu094152>