From nobody Fri Aug 02 17:53:08 2024 X-Original-To: dev-commits-ports-main@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4WbD2X1zlpz5S7QY; Fri, 02 Aug 2024 17:53:08 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R11" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4WbD2X1fKfz47xV; Fri, 2 Aug 2024 17:53:08 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1722621188; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=8lcb2UPbAOdSGRRVCucGh30hbiIpCDsXU0UItZiSBJk=; b=mvZNDDeAr0LgX8gHs32gRGF6+jES9lwMjNfB6e9YTWOsgKDPaVtIRyiWjI3P3qwUkNZ99N JHyDFqqTLOFYMrHZs5bjHY/pZvNdwkdIAHc6ZaTBH/Ea6wNE9+KS1fWTVHodKsn/XZbIat JEDaHrOWkT2J2pPAMUdH2u/aLfRBEw95GQJQFdM+0yrT2BZFyuObow/CHpVtiBZvX6+r7E M97ZJ+BOg7MskTRv8fn8H3sD+I/0TrzORbyI80LfJvfeEO/IzYzD6i8vzNwCClMM9kahAW +lLP8okkv1GtCGe7Z4kRy81j8Lx3KEVqCA/PtNjrkDDME2RTDiP7Da9lxrJDrQ== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1722621188; a=rsa-sha256; cv=none; b=JHaVsPEIgjT6xsRh2afkEnP4M0SalZ16VzdfbDile25LWvYSxLurKWcbO9WE9bLW0Iw9EN mDtwU9zWeD3Pdfn/+LpuWjsqdPYER1gHIUwzyxcZNuA95mqhZsb5USPdW4LABzTxT1dMaB use9MiYAM0uXi5/cvwlyaAZcja6sD1fsK7pY9dk6jN8BboQ2B0jBq4gu7fIy8A5vLSgb4p 5m0bo8Ml8ADj8uw+6QFIDZ6JcX4dSzj5Xk4/MtP7TRrPYCW7tLvH0ZnOdgZn4Q6Fy+/dt8 jx1dTxbU20GDE4aTNo0f8r7cKwfFX8tnghoaQegJ/CPgG0Btf7XMfY1shXqV5Q== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1722621188; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=8lcb2UPbAOdSGRRVCucGh30hbiIpCDsXU0UItZiSBJk=; b=OcJo5jXkpnlYW98bbVswktaxqzcShaHLrx8cKcTmPMGSo/ZMB0SZF1oUxP4rtjEffG1Cu5 yTqu39qRIDELWSFOsdrHKUu+pMpYhHONRvUyRVmARl7gTM27/F+bbx8WodiGshUx+fGDxo CFlO8B3RPXPsM279q9J39xW2khqMjmzK1Ien11F+keWAzMEYr0x2mgF8ei+o3sjELVZa7k rXlmAeQeXL/ckimwnuF9y4Qts0dSDPUc9zAy5RgC7SRoCm2mCCyK+2zSRK9CbFz89t8aja USxBWMBQXVKEYWq2pdpcn2jJsMRq9wuVnekmDiX+tE5ODVtxzQZgy3Otno0dOg== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4WbD2X17T2zdhn; Fri, 2 Aug 2024 17:53:08 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.18.1/8.18.1) with ESMTP id 472Hr8WN006352; Fri, 2 Aug 2024 17:53:08 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.18.1/8.18.1/Submit) id 472Hr8li006349; Fri, 2 Aug 2024 17:53:08 GMT (envelope-from git) Date: Fri, 2 Aug 2024 17:53:08 GMT Message-Id: <202408021753.472Hr8li006349@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Yuri Victorovich Subject: git: f40a5a42e14c - main - lang/cairo: update 2.6.4 =?utf-8?Q?=E2=86=92?= 2.7.0 List-Id: Commits to the main branch of the FreeBSD ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-main List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-ports-main@freebsd.org Sender: owner-dev-commits-ports-main@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: yuri X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: f40a5a42e14c430572ec5c7ec0df17e0eabe1eee Auto-Submitted: auto-generated The branch main has been updated by yuri: URL: https://cgit.FreeBSD.org/ports/commit/?id=f40a5a42e14c430572ec5c7ec0df17e0eabe1eee commit f40a5a42e14c430572ec5c7ec0df17e0eabe1eee Author: Yuri Victorovich AuthorDate: 2024-08-02 16:31:38 +0000 Commit: Yuri Victorovich CommitDate: 2024-08-02 17:53:05 +0000 lang/cairo: update 2.6.4 → 2.7.0 Reported by: portscout --- lang/cairo/Makefile | 406 ++++++----- lang/cairo/distinfo | 778 ++++++++++++--------- lang/cairo/files/hello_world.cairo | 6 + lang/cairo/files/op_overloading.cairo | 19 + ...atch-crates_cairo-lang-filesystem_src_detect.rs | 4 +- ...ch-crates_cairo-lang-language-server_src_lib.rs | 11 - lang/cairo/pkg-plist | 38 +- 7 files changed, 773 insertions(+), 489 deletions(-) diff --git a/lang/cairo/Makefile b/lang/cairo/Makefile index 4cad6bc41c90..168598be5ac8 100644 --- a/lang/cairo/Makefile +++ b/lang/cairo/Makefile @@ -1,7 +1,6 @@ PORTNAME= cairo DISTVERSIONPREFIX= v -DISTVERSION= 2.6.4 -PORTREVISION= 1 +DISTVERSION= 2.7.0 CATEGORIES= lang PKGNAMESUFFIX= -language @@ -12,23 +11,27 @@ WWW= https://cairo-by-example.com/ LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE -USES= cargo +BUILD_DEPENDS= gmake:devel/gmake +LIB_DEPENDS= libzstd.so:archivers/zstd + +USES= cargo perl5 pkgconfig +USE_PERL5= build USE_GITHUB= yes GH_ACCOUNT= starkware-libs CARGO_CRATES= addr2line-0.21.0 \ adler-1.0.2 \ - ahash-0.7.7 \ - ahash-0.8.7 \ - aho-corasick-1.1.2 \ - allocator-api2-0.2.16 \ - anstream-0.6.7 \ - anstyle-1.0.4 \ - anstyle-parse-0.2.3 \ - anstyle-query-1.0.2 \ - anstyle-wincon-3.0.2 \ - anyhow-1.0.79 \ + aes-0.8.4 \ + ahash-0.8.11 \ + aho-corasick-1.1.3 \ + allocator-api2-0.2.18 \ + anstream-0.6.14 \ + anstyle-1.0.7 \ + anstyle-parse-0.2.4 \ + anstyle-query-1.0.3 \ + anstyle-wincon-3.0.3 \ + anyhow-1.0.86 \ ark-ec-0.4.2 \ ark-ff-0.4.2 \ ark-ff-asm-0.4.2 \ @@ -41,43 +44,56 @@ CARGO_CRATES= addr2line-0.21.0 \ ark-std-0.4.0 \ arrayvec-0.7.4 \ ascii-canvas-3.0.0 \ + assert_fs-1.1.1 \ assert_matches-1.5.0 \ - async-trait-0.1.77 \ - auto_impl-1.1.0 \ - autocfg-1.1.0 \ - backtrace-0.3.69 \ + async-channel-2.3.1 \ + async-trait-0.1.80 \ + atomic-waker-1.1.2 \ + auto_impl-1.2.0 \ + autocfg-1.3.0 \ + backtrace-0.3.71 \ + base64-0.22.1 \ + base64ct-1.6.0 \ bimap-0.6.3 \ bincode-2.0.0-rc.3 \ bit-set-0.5.3 \ bit-vec-0.6.3 \ bitflags-1.3.2 \ - bitflags-2.4.1 \ + bitflags-2.5.0 \ bitvec-1.0.1 \ block-buffer-0.10.4 \ - bstr-1.9.0 \ - bumpalo-3.14.0 \ + bstr-1.9.1 \ + bumpalo-3.16.0 \ byte-slice-cast-1.2.2 \ - bytes-1.5.0 \ - cairo-felt-0.9.1 \ - cairo-vm-0.9.2 \ - camino-1.1.6 \ - cc-1.0.83 \ + byteorder-1.5.0 \ + bytes-1.6.0 \ + bzip2-0.4.4 \ + bzip2-sys-0.1.11+1.0.8 \ + cairo-vm-1.0.0-rc6 \ + camino-1.1.7 \ + cc-1.0.98 \ cfg-if-1.0.0 \ - clap-4.4.16 \ - clap_builder-4.4.16 \ - clap_derive-4.4.7 \ - clap_lex-0.6.0 \ - colorchoice-1.0.0 \ + cipher-0.4.4 \ + clap-4.5.4 \ + clap_builder-4.5.2 \ + clap_derive-4.5.4 \ + clap_lex-0.7.0 \ + colorchoice-1.0.1 \ colored-2.1.0 \ + concurrent-queue-2.5.0 \ console-0.15.8 \ const-fnv1a-hash-1.1.0 \ const_format-0.2.32 \ const_format_proc_macros-0.2.32 \ + constant_time_eq-0.1.5 \ convert_case-0.6.0 \ + core-foundation-0.9.4 \ + core-foundation-sys-0.8.6 \ cpufeatures-0.2.12 \ + crc32fast-1.4.2 \ crossbeam-deque-0.8.5 \ crossbeam-epoch-0.9.18 \ - crossbeam-utils-0.8.19 \ + crossbeam-utils-0.8.20 \ crunchy-0.2.2 \ crypto-bigint-0.5.5 \ crypto-common-0.1.6 \ @@ -85,19 +101,29 @@ CARGO_CRATES= addr2line-0.21.0 \ deranged-0.3.11 \ derivative-2.2.0 \ diff-0.1.13 \ + difflib-0.4.0 \ diffy-0.3.0 \ digest-0.10.7 \ dirs-next-2.0.0 \ dirs-sys-next-0.1.2 \ - dyn-clone-1.0.16 \ - either-1.9.0 \ - ena-0.14.2 \ + doc-comment-0.3.3 \ + dyn-clone-1.0.17 \ + either-1.12.0 \ + ena-0.14.3 \ encode_unicode-0.3.6 \ - env_logger-0.10.1 \ + encoding_rs-0.8.34 \ + env_filter-0.1.0 \ + env_logger-0.11.3 \ equivalent-1.0.1 \ - errno-0.3.8 \ + errno-0.3.9 \ + event-listener-5.3.0 \ + event-listener-strategy-0.5.2 \ + fastrand-2.1.0 \ fixedbitset-0.4.2 \ + flate2-1.0.30 \ fnv-1.0.7 \ + foreign-types-0.3.2 \ + foreign-types-shared-0.1.1 \ form_urlencoded-1.2.1 \ funty-2.0.0 \ futures-0.3.30 \ @@ -108,191 +134,231 @@ CARGO_CRATES= addr2line-0.21.0 \ futures-macro-0.3.30 \ futures-sink-0.3.30 \ futures-task-0.3.30 \ - futures-timer-3.0.2 \ + futures-timer-3.0.3 \ futures-util-0.3.30 \ - genco-0.17.8 \ - genco-macros-0.17.8 \ + genco-0.17.9 \ + genco-macros-0.17.9 \ generic-array-0.14.7 \ - getrandom-0.2.12 \ + getrandom-0.2.15 \ gimli-0.28.1 \ glob-0.3.1 \ globset-0.4.14 \ - good_lp-1.7.0 \ + globwalk-0.9.1 \ + good_lp-1.8.1 \ + h2-0.4.5 \ hashbrown-0.12.3 \ hashbrown-0.13.2 \ - hashbrown-0.14.3 \ + hashbrown-0.14.5 \ heck-0.3.3 \ - heck-0.4.1 \ - hermit-abi-0.3.3 \ + heck-0.5.0 \ + hermit-abi-0.3.9 \ hex-0.4.3 \ hmac-0.12.1 \ + http-1.1.0 \ + http-body-1.0.0 \ + http-body-util-0.1.1 \ httparse-1.8.0 \ humantime-2.1.0 \ + hyper-1.3.1 \ + hyper-tls-0.6.0 \ + hyper-util-0.1.3 \ id-arena-2.2.1 \ idna-0.5.0 \ ignore-0.4.22 \ impl-trait-for-tuples-0.2.2 \ indent-0.1.1 \ indexmap-1.9.3 \ - indexmap-2.1.0 \ - indicatif-0.17.7 \ - indoc-2.0.4 \ - instant-0.1.12 \ - is-terminal-0.4.10 \ + indexmap-2.2.6 \ + indicatif-0.17.8 \ + indoc-2.0.5 \ + inout-0.1.3 \ + instant-0.1.13 \ + ipnet-2.9.0 \ + is_terminal_polyfill-1.70.0 \ itertools-0.10.5 \ itertools-0.11.0 \ - itoa-1.0.10 \ - js-sys-0.3.67 \ + itertools-0.12.1 \ + itoa-1.0.11 \ + jobserver-0.1.31 \ + js-sys-0.3.69 \ keccak-0.1.5 \ - lalrpop-0.20.0 \ - lalrpop-util-0.20.0 \ + lalrpop-0.20.2 \ + lalrpop-util-0.20.2 \ + lambdaworks-crypto-0.7.0 \ + lambdaworks-math-0.7.0 \ lazy_static-1.4.0 \ - libc-0.2.152 \ - libmimalloc-sys-0.1.35 \ - libredox-0.0.1 \ - linux-raw-sys-0.4.12 \ - lock_api-0.4.11 \ - log-0.4.20 \ - lru-0.7.8 \ + libc-0.2.155 \ + libredox-0.1.3 \ + linux-raw-sys-0.4.14 \ + lock_api-0.4.12 \ + log-0.4.21 \ + lru-0.12.3 \ lsp-types-0.94.1 \ matchers-0.1.0 \ matrixmultiply-0.2.4 \ - memchr-2.7.1 \ - mimalloc-0.1.39 \ + memchr-2.7.2 \ + mime-0.3.17 \ minilp-0.2.2 \ minimal-lexical-0.2.1 \ - miniz_oxide-0.7.1 \ - mio-0.8.10 \ + miniz_oxide-0.7.3 \ + mio-0.8.11 \ + native-tls-0.2.11 \ ndarray-0.13.1 \ - new_debug_unreachable-1.0.4 \ + new_debug_unreachable-1.0.6 \ nom-7.1.3 \ nu-ansi-term-0.46.0 \ - num-bigint-0.4.4 \ + num-bigint-0.4.5 \ num-complex-0.2.4 \ - num-integer-0.1.45 \ + num-conv-0.1.0 \ + num-integer-0.1.46 \ num-modular-0.5.1 \ - num-prime-0.4.3 \ + num-prime-0.4.4 \ num-traits-0.1.43 \ - num-traits-0.2.17 \ + num-traits-0.2.19 \ num_cpus-1.16.0 \ - num_threads-0.1.6 \ + num_threads-0.1.7 \ number_prefix-0.4.0 \ object-0.32.2 \ once_cell-1.19.0 \ oorandom-11.1.3 \ + openssl-0.10.64 \ + openssl-macros-0.1.1 \ + openssl-probe-0.1.5 \ + openssl-src-300.3.0+3.3.0 \ + openssl-sys-0.9.102 \ overload-0.1.1 \ - parity-scale-codec-3.6.9 \ - parity-scale-codec-derive-3.6.9 \ + parity-scale-codec-3.6.12 \ + parity-scale-codec-derive-3.6.12 \ + parking-2.2.0 \ parking_lot-0.11.2 \ - parking_lot-0.12.1 \ + parking_lot-0.12.2 \ parking_lot_core-0.8.6 \ - parking_lot_core-0.9.9 \ - paste-1.0.14 \ + parking_lot_core-0.9.10 \ + password-hash-0.4.2 \ + paste-1.0.15 \ path-clean-1.0.1 \ + pathdiff-0.2.1 \ + pbkdf2-0.11.0 \ percent-encoding-2.3.1 \ - petgraph-0.6.4 \ + petgraph-0.6.5 \ phf_shared-0.10.0 \ pico-args-0.5.0 \ - pin-project-1.1.3 \ - pin-project-internal-1.1.3 \ - pin-project-lite-0.2.13 \ + pin-project-1.1.5 \ + pin-project-internal-1.1.5 \ + pin-project-lite-0.2.14 \ pin-utils-0.1.0 \ + pkg-config-0.3.30 \ portable-atomic-1.6.0 \ powerfmt-0.2.0 \ ppv-lite86-0.2.17 \ precomputed-hash-0.1.1 \ + predicates-3.1.0 \ + predicates-core-1.0.6 \ + predicates-tree-1.0.9 \ pretty_assertions-1.4.0 \ - proc-macro-crate-2.0.0 \ - proc-macro-error-1.0.4 \ - proc-macro-error-attr-1.0.4 \ - proc-macro2-1.0.76 \ - quote-1.0.35 \ + proc-macro-crate-3.1.0 \ + proc-macro2-1.0.83 \ + quote-1.0.36 \ radium-0.7.0 \ rand-0.8.5 \ rand_chacha-0.3.1 \ rand_core-0.6.4 \ rawpointer-0.2.1 \ - rayon-1.8.0 \ - rayon-core-1.12.0 \ + rayon-1.10.0 \ + rayon-core-1.12.1 \ redox_syscall-0.2.16 \ - redox_syscall-0.4.1 \ - redox_users-0.4.4 \ - regex-1.10.2 \ + redox_syscall-0.5.1 \ + redox_users-0.4.5 \ + regex-1.10.4 \ regex-automata-0.1.10 \ - regex-automata-0.4.3 \ + regex-automata-0.4.6 \ regex-syntax-0.6.29 \ - regex-syntax-0.7.5 \ - regex-syntax-0.8.2 \ - relative-path-1.9.2 \ + regex-syntax-0.8.3 \ + relative-path-1.9.3 \ + reqwest-0.12.4 \ rfc6979-0.4.0 \ - rstest-0.18.2 \ - rstest_macros-0.18.2 \ - rustc-demangle-0.1.23 \ + rstest-0.19.0 \ + rstest_macros-0.19.0 \ + rust_decimal-1.35.0 \ + rustc-demangle-0.1.24 \ rustc-hash-1.1.0 \ rustc_version-0.4.0 \ - rustix-0.38.30 \ - rustversion-1.0.14 \ - ryu-1.0.16 \ + rustix-0.38.34 \ + rustls-pemfile-2.1.2 \ + rustls-pki-types-1.7.0 \ + rustversion-1.0.17 \ + ryu-1.0.18 \ salsa-0.16.1 \ salsa-macros-0.16.0 \ same-file-1.0.6 \ - scarb-metadata-1.10.0 \ - schemars-0.8.16 \ - schemars_derive-0.8.16 \ + scarb-metadata-1.12.0 \ + schannel-0.1.23 \ + schemars-0.8.20 \ + schemars_derive-0.8.20 \ scopeguard-1.2.0 \ - semver-1.0.21 \ - serde-1.0.195 \ - serde_derive-1.0.195 \ - serde_derive_internals-0.26.0 \ - serde_json-1.0.111 \ - serde_repr-0.1.18 \ - serde_spanned-0.6.5 \ + security-framework-2.11.0 \ + security-framework-sys-2.11.0 \ + semver-1.0.23 \ + serde-1.0.202 \ + serde_derive-1.0.202 \ + serde_derive_internals-0.29.1 \ + serde_json-1.0.117 \ + serde_repr-0.1.19 \ + serde_spanned-0.6.6 \ + serde_urlencoded-0.7.1 \ + sha1-0.10.6 \ sha2-0.10.8 \ sha3-0.10.8 \ sharded-slab-0.1.7 \ - signal-hook-registry-1.4.1 \ + signal-hook-registry-1.4.2 \ siphasher-0.3.11 \ slab-0.4.9 \ - smallvec-1.12.0 \ - smol_str-0.2.0 \ - socket2-0.5.5 \ + smallvec-1.13.2 \ + smol_str-0.2.2 \ + socket2-0.5.7 \ spin-0.5.2 \ sprs-0.7.1 \ - starknet-crypto-0.6.1 \ - starknet-crypto-codegen-0.3.2 \ - starknet-curve-0.4.0 \ - starknet-ff-0.3.6 \ + starknet-crypto-0.6.2 \ + starknet-crypto-codegen-0.3.3 \ + starknet-curve-0.4.2 \ + starknet-ff-0.3.7 \ + starknet-types-core-0.1.2 \ string_cache-0.8.7 \ - strsim-0.10.0 \ + strsim-0.11.1 \ subtle-2.5.0 \ syn-1.0.109 \ - syn-2.0.48 \ + syn-2.0.65 \ + sync_wrapper-0.1.2 \ + system-configuration-0.5.1 \ + system-configuration-sys-0.5.0 \ tap-1.0.1 \ + tempfile-3.10.1 \ term-0.7.0 \ - termcolor-1.4.1 \ + termtree-0.4.1 \ test-case-3.3.1 \ test-case-core-3.3.1 \ test-case-macros-3.3.1 \ - test-log-0.2.14 \ - test-log-macros-0.2.14 \ - thiserror-1.0.56 \ - thiserror-impl-1.0.56 \ + test-log-0.2.16 \ + test-log-macros-0.2.16 \ + thiserror-1.0.61 \ + thiserror-impl-1.0.61 \ thiserror-impl-no-std-2.0.2 \ thiserror-no-std-2.0.2 \ - thread_local-1.1.7 \ - time-0.3.31 \ + thread_local-1.1.8 \ + time-0.3.36 \ time-core-0.1.2 \ - time-macros-0.2.16 \ + time-macros-0.2.18 \ tiny-keccak-2.0.2 \ tinyvec-1.6.0 \ tinyvec_macros-0.1.1 \ - tokio-1.35.1 \ + tokio-1.37.0 \ tokio-macros-2.2.0 \ - tokio-util-0.7.10 \ - toml-0.8.8 \ - toml_datetime-0.6.5 \ - toml_edit-0.20.7 \ - toml_edit-0.21.0 \ + tokio-native-tls-0.3.1 \ + tokio-util-0.7.11 \ + toml-0.8.13 \ + toml_datetime-0.6.6 \ + toml_edit-0.21.1 \ + toml_edit-0.22.13 \ tower-0.4.13 \ tower-layer-0.3.2 \ tower-lsp-0.20.0 \ @@ -300,59 +366,75 @@ CARGO_CRATES= addr2line-0.21.0 \ tower-service-0.3.2 \ tracing-0.1.40 \ tracing-attributes-0.1.27 \ + tracing-chrome-0.7.2 \ tracing-core-0.1.32 \ tracing-log-0.2.0 \ tracing-subscriber-0.3.18 \ + try-lock-0.2.5 \ typenum-1.17.0 \ - unescaper-0.1.3 \ - unicode-bidi-0.3.14 \ + unescaper-0.1.4 \ + unicode-bidi-0.3.15 \ unicode-ident-1.0.12 \ - unicode-normalization-0.1.22 \ - unicode-segmentation-1.10.1 \ - unicode-width-0.1.11 \ + unicode-normalization-0.1.23 \ + unicode-segmentation-1.11.0 \ + unicode-width-0.1.12 \ unicode-xid-0.2.4 \ url-2.5.0 \ utf8parse-0.2.1 \ valuable-0.1.0 \ + vcpkg-0.2.15 \ version_check-0.9.4 \ - walkdir-2.4.0 \ + walkdir-2.5.0 \ + want-0.3.1 \ wasi-0.11.0+wasi-snapshot-preview1 \ - wasm-bindgen-0.2.90 \ - wasm-bindgen-backend-0.2.90 \ - wasm-bindgen-macro-0.2.90 \ - wasm-bindgen-macro-support-0.2.90 \ - wasm-bindgen-shared-0.2.90 \ + wasm-bindgen-0.2.92 \ + wasm-bindgen-backend-0.2.92 \ + wasm-bindgen-futures-0.4.42 \ + wasm-bindgen-macro-0.2.92 \ + wasm-bindgen-macro-support-0.2.92 \ + wasm-bindgen-shared-0.2.92 \ + web-sys-0.3.69 \ winapi-0.3.9 \ winapi-i686-pc-windows-gnu-0.4.0 \ - winapi-util-0.1.6 \ + winapi-util-0.1.8 \ winapi-x86_64-pc-windows-gnu-0.4.0 \ windows-sys-0.48.0 \ windows-sys-0.52.0 \ windows-targets-0.48.5 \ - windows-targets-0.52.0 \ + windows-targets-0.52.5 \ windows_aarch64_gnullvm-0.48.5 \ - windows_aarch64_gnullvm-0.52.0 \ + windows_aarch64_gnullvm-0.52.5 \ windows_aarch64_msvc-0.48.5 \ - windows_aarch64_msvc-0.52.0 \ + windows_aarch64_msvc-0.52.5 \ windows_i686_gnu-0.48.5 \ - windows_i686_gnu-0.52.0 \ + windows_i686_gnu-0.52.5 \ + windows_i686_gnullvm-0.52.5 \ windows_i686_msvc-0.48.5 \ - windows_i686_msvc-0.52.0 \ + windows_i686_msvc-0.52.5 \ windows_x86_64_gnu-0.48.5 \ - windows_x86_64_gnu-0.52.0 \ + windows_x86_64_gnu-0.52.5 \ windows_x86_64_gnullvm-0.48.5 \ - windows_x86_64_gnullvm-0.52.0 \ + windows_x86_64_gnullvm-0.52.5 \ windows_x86_64_msvc-0.48.5 \ - windows_x86_64_msvc-0.52.0 \ - winnow-0.5.34 \ + windows_x86_64_msvc-0.52.5 \ + winnow-0.5.40 \ + winnow-0.6.8 \ + winreg-0.52.0 \ wyz-0.5.1 \ - xshell-0.2.5 \ - xshell-macros-0.2.5 \ + xshell-0.2.6 \ + xshell-macros-0.2.6 \ yansi-0.5.1 \ - zerocopy-0.7.32 \ - zerocopy-derive-0.7.32 \ + zerocopy-0.7.34 \ + zerocopy-derive-0.7.34 \ zeroize-1.7.0 \ - zeroize_derive-1.4.2 + zeroize_derive-1.4.2 \ + zip-0.6.6 \ + zstd-0.11.2+zstd.1.5.2 \ + zstd-safe-5.0.2+zstd.1.5.2 \ + zstd-sys-2.0.10+zstd.1.5.6 + +OPENSSLINC= /usr/include +OPENSSLLIB= /usr/lib PLIST_FILES= bin/cairo-compile bin/cairo-format bin/cairo-language-server bin/cairo-run bin/cairo-test \ bin/generate-syntax bin/sierra-compile bin/starknet-compile bin/starknet-sierra-compile @@ -366,4 +448,10 @@ do-install: # workaround for error: found a virtual manifest at `/usr/ports/lang ${MKDIR} ${STAGEDIR}${PREFIX}/lib/cairo-lang cd ${WRKSRC} && ${COPYTREE_SHARE} corelib ${STAGEDIR}${PREFIX}/lib/cairo-lang +do-test: install # quick tests + ${PREFIX}/bin/cairo-run --single-file ${FILESDIR}/hello_world.cairo + ${PREFIX}/bin/cairo-run --single-file ${FILESDIR}/op_overloading.cairo + +# https://github.com/lambdaclass/cairo-by-example/issues/119: How to run the testsuite? + .include diff --git a/lang/cairo/distinfo b/lang/cairo/distinfo index 5528f80fe375..bbf512738874 100644 --- a/lang/cairo/distinfo +++ b/lang/cairo/distinfo @@ -1,28 +1,28 @@ -TIMESTAMP = 1718093491 +TIMESTAMP = 1722576118 SHA256 (rust/crates/addr2line-0.21.0.crate) = 8a30b2e23b9e17a9f90641c7ab1549cd9b44f296d3ccbf309d2863cfe398a0cb SIZE (rust/crates/addr2line-0.21.0.crate) = 40807 SHA256 (rust/crates/adler-1.0.2.crate) = f26201604c87b1e01bd3d98f8d5d9a8fcbb815e8cedb41ffccbeb4bf593a35fe SIZE (rust/crates/adler-1.0.2.crate) = 12778 -SHA256 (rust/crates/ahash-0.7.7.crate) = 5a824f2aa7e75a0c98c5a504fceb80649e9c35265d44525b5f94de4771a395cd -SIZE (rust/crates/ahash-0.7.7.crate) = 38508 -SHA256 (rust/crates/ahash-0.8.7.crate) = 77c3a9648d43b9cd48db467b3f87fdd6e146bcc88ab0180006cef2179fe11d01 -SIZE (rust/crates/ahash-0.8.7.crate) = 42894 -SHA256 (rust/crates/aho-corasick-1.1.2.crate) = b2969dcb958b36655471fc61f7e416fa76033bdd4bfed0678d8fee1e2d07a1f0 -SIZE (rust/crates/aho-corasick-1.1.2.crate) = 183136 -SHA256 (rust/crates/allocator-api2-0.2.16.crate) = 0942ffc6dcaadf03badf6e6a2d0228460359d5e34b57ccdc720b7382dfbd5ec5 -SIZE (rust/crates/allocator-api2-0.2.16.crate) = 59025 -SHA256 (rust/crates/anstream-0.6.7.crate) = 4cd2405b3ac1faab2990b74d728624cd9fd115651fcecc7c2d8daf01376275ba -SIZE (rust/crates/anstream-0.6.7.crate) = 30063 -SHA256 (rust/crates/anstyle-1.0.4.crate) = 7079075b41f533b8c61d2a4d073c4676e1f8b249ff94a393b0595db304e0dd87 -SIZE (rust/crates/anstyle-1.0.4.crate) = 13998 -SHA256 (rust/crates/anstyle-parse-0.2.3.crate) = c75ac65da39e5fe5ab759307499ddad880d724eed2f6ce5b5e8a26f4f387928c -SIZE (rust/crates/anstyle-parse-0.2.3.crate) = 24699 -SHA256 (rust/crates/anstyle-query-1.0.2.crate) = e28923312444cdd728e4738b3f9c9cac739500909bb3d3c94b43551b16517648 -SIZE (rust/crates/anstyle-query-1.0.2.crate) = 8739 -SHA256 (rust/crates/anstyle-wincon-3.0.2.crate) = 1cd54b81ec8d6180e24654d0b371ad22fc3dd083b6ff8ba325b72e00c87660a7 -SIZE (rust/crates/anstyle-wincon-3.0.2.crate) = 11272 -SHA256 (rust/crates/anyhow-1.0.79.crate) = 080e9890a082662b09c1ad45f567faeeb47f22b5fb23895fbe1e651e718e25ca -SIZE (rust/crates/anyhow-1.0.79.crate) = 44931 +SHA256 (rust/crates/aes-0.8.4.crate) = b169f7a6d4742236a0a00c541b845991d0ac43e546831af1249753ab4c3aa3a0 +SIZE (rust/crates/aes-0.8.4.crate) = 124812 +SHA256 (rust/crates/ahash-0.8.11.crate) = e89da841a80418a9b391ebaea17f5c112ffaaa96f621d2c285b5174da76b9011 +SIZE (rust/crates/ahash-0.8.11.crate) = 43607 +SHA256 (rust/crates/aho-corasick-1.1.3.crate) = 8e60d3430d3a69478ad0993f19238d2df97c507009a52b3c10addcd7f6bcb916 +SIZE (rust/crates/aho-corasick-1.1.3.crate) = 183311 +SHA256 (rust/crates/allocator-api2-0.2.18.crate) = 5c6cb57a04249c6480766f7f7cef5467412af1490f8d1e243141daddada3264f +SIZE (rust/crates/allocator-api2-0.2.18.crate) = 62504 +SHA256 (rust/crates/anstream-0.6.14.crate) = 418c75fa768af9c03be99d17643f93f79bbba589895012a80e3452a19ddda15b +SIZE (rust/crates/anstream-0.6.14.crate) = 29160 +SHA256 (rust/crates/anstyle-1.0.7.crate) = 038dfcf04a5feb68e9c60b21c9625a54c2c0616e79b72b0fd87075a056ae1d1b +SIZE (rust/crates/anstyle-1.0.7.crate) = 15709 +SHA256 (rust/crates/anstyle-parse-0.2.4.crate) = c03a11a9034d92058ceb6ee011ce58af4a9bf61491aa7e1e59ecd24bd40d22d4 +SIZE (rust/crates/anstyle-parse-0.2.4.crate) = 23069 +SHA256 (rust/crates/anstyle-query-1.0.3.crate) = a64c907d4e79225ac72e2a354c9ce84d50ebb4586dee56c82b3ee73004f537f5 +SIZE (rust/crates/anstyle-query-1.0.3.crate) = 9742 +SHA256 (rust/crates/anstyle-wincon-3.0.3.crate) = 61a38449feb7068f52bb06c12759005cf459ee52bb4adc1d5a7c4322d716fb19 +SIZE (rust/crates/anstyle-wincon-3.0.3.crate) = 12179 +SHA256 (rust/crates/anyhow-1.0.86.crate) = b3d1d046238990b9cf5bcde22a3fb3584ee5cf65fb2765f454ed428c7a0063da +SIZE (rust/crates/anyhow-1.0.86.crate) = 46741 SHA256 (rust/crates/ark-ec-0.4.2.crate) = defd9a439d56ac24968cca0571f598a61bc8c55f71d50a89cda591cb750670ba SIZE (rust/crates/ark-ec-0.4.2.crate) = 51047 SHA256 (rust/crates/ark-ff-0.4.2.crate) = ec847af850f44ad29048935519032c33da8aa03340876d351dfab5660d2966ba @@ -47,16 +47,26 @@ SHA256 (rust/crates/arrayvec-0.7.4.crate) = 96d30a06541fbafbc7f82ed10c06164cfbd2 SIZE (rust/crates/arrayvec-0.7.4.crate) = 29856 SHA256 (rust/crates/ascii-canvas-3.0.0.crate) = 8824ecca2e851cec16968d54a01dd372ef8f95b244fb84b84e70128be347c3c6 SIZE (rust/crates/ascii-canvas-3.0.0.crate) = 10575 +SHA256 (rust/crates/assert_fs-1.1.1.crate) = 2cd762e110c8ed629b11b6cde59458cc1c71de78ebbcc30099fc8e0403a2a2ec +SIZE (rust/crates/assert_fs-1.1.1.crate) = 18090 SHA256 (rust/crates/assert_matches-1.5.0.crate) = 9b34d609dfbaf33d6889b2b7106d3ca345eacad44200913df5ba02bfd31d2ba9 SIZE (rust/crates/assert_matches-1.5.0.crate) = 7761 -SHA256 (rust/crates/async-trait-0.1.77.crate) = c980ee35e870bd1a4d2c8294d4c04d0499e67bca1e4b5cefcc693c2fa00caea9 -SIZE (rust/crates/async-trait-0.1.77.crate) = 29986 -SHA256 (rust/crates/auto_impl-1.1.0.crate) = fee3da8ef1276b0bee5dd1c7258010d8fffd31801447323115a25560e1327b89 -SIZE (rust/crates/auto_impl-1.1.0.crate) = 31243 -SHA256 (rust/crates/autocfg-1.1.0.crate) = d468802bab17cbc0cc575e9b053f41e72aa36bfa6b7f55e3529ffa43161b97fa -SIZE (rust/crates/autocfg-1.1.0.crate) = 13272 -SHA256 (rust/crates/backtrace-0.3.69.crate) = 2089b7e3f35b9dd2d0ed921ead4f6d318c27680d4a5bd167b3ee120edb105837 -SIZE (rust/crates/backtrace-0.3.69.crate) = 77299 +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.80.crate) = c6fa2087f2753a7da8cc1c0dbfcf89579dd57458e36769de5ac750b4671737ca +SIZE (rust/crates/async-trait-0.1.80.crate) = 28775 +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.71.crate) = 26b05800d2e817c8b3b4b54abd461726265fa9789ae34330622f2db9ee696f9d +SIZE (rust/crates/backtrace-0.3.71.crate) = 86553 +SHA256 (rust/crates/base64-0.22.1.crate) = 72b3254f16251a8381aa12e40e3c4d2f0199f8c6508fbecb9d91f575e0fbb8c6 +SIZE (rust/crates/base64-0.22.1.crate) = 81597 +SHA256 (rust/crates/base64ct-1.6.0.crate) = 8c3c1a368f70d6cf7302d78f8f7093da241fb8e8807c05cc9e51a125895a6d5b +SIZE (rust/crates/base64ct-1.6.0.crate) = 28870 SHA256 (rust/crates/bimap-0.6.3.crate) = 230c5f1ca6a325a32553f8640d31ac9b49f2411e901e427570154868b46da4f7 SIZE (rust/crates/bimap-0.6.3.crate) = 26660 SHA256 (rust/crates/bincode-2.0.0-rc.3.crate) = f11ea1a0346b94ef188834a65c068a03aec181c94896d481d7a0a40d85b0ce95 @@ -67,42 +77,50 @@ SHA256 (rust/crates/bit-vec-0.6.3.crate) = 349f9b6a179ed607305526ca489b34ad0a41a SIZE (rust/crates/bit-vec-0.6.3.crate) = 19927 SHA256 (rust/crates/bitflags-1.3.2.crate) = bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a SIZE (rust/crates/bitflags-1.3.2.crate) = 23021 -SHA256 (rust/crates/bitflags-2.4.1.crate) = 327762f6e5a765692301e5bb513e0d9fef63be86bbc14528052b1cd3e6f03e07 -SIZE (rust/crates/bitflags-2.4.1.crate) = 37043 +SHA256 (rust/crates/bitflags-2.5.0.crate) = cf4b9d6a944f767f8e5e0db018570623c85f3d925ac718db4e06d0187adb21c1 +SIZE (rust/crates/bitflags-2.5.0.crate) = 43821 SHA256 (rust/crates/bitvec-1.0.1.crate) = 1bc2832c24239b0141d5674bb9174f9d68a8b5b3f2753311927c172ca46f7e9c SIZE (rust/crates/bitvec-1.0.1.crate) = 224375 SHA256 (rust/crates/block-buffer-0.10.4.crate) = 3078c7629b62d3f0439517fa394996acacc5cbc91c5a20d8c658e77abd503a71 SIZE (rust/crates/block-buffer-0.10.4.crate) = 10538 -SHA256 (rust/crates/bstr-1.9.0.crate) = c48f0051a4b4c5e0b6d365cd04af53aeaa209e3cc15ec2cdb69e73cc87fbd0dc -SIZE (rust/crates/bstr-1.9.0.crate) = 380170 -SHA256 (rust/crates/bumpalo-3.14.0.crate) = 7f30e7476521f6f8af1a1c4c0b8cc94f0bee37d91763d0ca2665f299b6cd8aec -SIZE (rust/crates/bumpalo-3.14.0.crate) = 82400 +SHA256 (rust/crates/bstr-1.9.1.crate) = 05efc5cfd9110c8416e471df0e96702d58690178e206e61b7173706673c93706 +SIZE (rust/crates/bstr-1.9.1.crate) = 380305 +SHA256 (rust/crates/bumpalo-3.16.0.crate) = 79296716171880943b8470b5f8d03aa55eb2e645a4874bdbb28adb49162e012c +SIZE (rust/crates/bumpalo-3.16.0.crate) = 85677 SHA256 (rust/crates/byte-slice-cast-1.2.2.crate) = c3ac9f8b63eca6fd385229b3675f6cc0dc5c8a5c8a54a59d4f52ffd670d87b0c SIZE (rust/crates/byte-slice-cast-1.2.2.crate) = 7276 -SHA256 (rust/crates/bytes-1.5.0.crate) = a2bd12c1caf447e69cd4528f47f94d203fd2582878ecb9e9465484c4148a8223 -SIZE (rust/crates/bytes-1.5.0.crate) = 58909 -SHA256 (rust/crates/cairo-felt-0.9.1.crate) = ae932292b9ba497a4e892b56aa4e0c6f329a455180fdbdc132700dfe68d9b153 -SIZE (rust/crates/cairo-felt-0.9.1.crate) = 32724 -SHA256 (rust/crates/cairo-vm-0.9.2.crate) = fd569684da80d747273613d5c809e4f81bf6f6b1b64d0301b12bac8f2fb8ffb1 -SIZE (rust/crates/cairo-vm-0.9.2.crate) = 335635 -SHA256 (rust/crates/camino-1.1.6.crate) = c59e92b5a388f549b863a7bea62612c09f24c8393560709a54558a9abdfb3b9c -SIZE (rust/crates/camino-1.1.6.crate) = 30519 -SHA256 (rust/crates/cc-1.0.83.crate) = f1174fb0b6ec23863f8b971027804a42614e347eafb0a95bf0b12cdae21fc4d0 -SIZE (rust/crates/cc-1.0.83.crate) = 68343 +SHA256 (rust/crates/byteorder-1.5.0.crate) = 1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b +SIZE (rust/crates/byteorder-1.5.0.crate) = 23288 +SHA256 (rust/crates/bytes-1.6.0.crate) = 514de17de45fdb8dc022b1a7975556c53c86f9f0aa5f534b98977b171857c2c9 +SIZE (rust/crates/bytes-1.6.0.crate) = 60605 +SHA256 (rust/crates/bzip2-0.4.4.crate) = bdb116a6ef3f6c3698828873ad02c3014b3c85cadb88496095628e3ef1e347f8 +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-vm-1.0.0-rc6.crate) = f905a936b3287d085706d3d68e405be4844ec7bc1c95eaa3d53220dd33efd4ff +SIZE (rust/crates/cairo-vm-1.0.0-rc6.crate) = 378615 +SHA256 (rust/crates/camino-1.1.7.crate) = e0ec6b951b160caa93cc0c7b209e5a3bff7aae9062213451ac99493cd844c239 +SIZE (rust/crates/camino-1.1.7.crate) = 36204 +SHA256 (rust/crates/cc-1.0.98.crate) = 41c270e7540d725e65ac7f1b212ac8ce349719624d7bcff99f8e2e488e8cf03f +SIZE (rust/crates/cc-1.0.98.crate) = 76780 SHA256 (rust/crates/cfg-if-1.0.0.crate) = baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd SIZE (rust/crates/cfg-if-1.0.0.crate) = 7934 -SHA256 (rust/crates/clap-4.4.16.crate) = 58e54881c004cec7895b0068a0a954cd5d62da01aef83fa35b1e594497bf5445 -SIZE (rust/crates/clap-4.4.16.crate) = 55534 -SHA256 (rust/crates/clap_builder-4.4.16.crate) = 59cb82d7f531603d2fd1f507441cdd35184fa81beff7bd489570de7f773460bb -SIZE (rust/crates/clap_builder-4.4.16.crate) = 163503 -SHA256 (rust/crates/clap_derive-4.4.7.crate) = cf9804afaaf59a91e75b022a30fb7229a7901f60c755489cc61c9b423b836442 -SIZE (rust/crates/clap_derive-4.4.7.crate) = 29046 -SHA256 (rust/crates/clap_lex-0.6.0.crate) = 702fc72eb24e5a1e48ce58027a675bc24edd52096d5397d4aea7c6dd9eca0bd1 -SIZE (rust/crates/clap_lex-0.6.0.crate) = 12272 -SHA256 (rust/crates/colorchoice-1.0.0.crate) = acbf1af155f9b9ef647e42cdc158db4b64a1b61f743629225fde6f3e0be2a7c7 -SIZE (rust/crates/colorchoice-1.0.0.crate) = 6857 +SHA256 (rust/crates/cipher-0.4.4.crate) = 773f3b9af64447d2ce9850330c473515014aa235e6a783b02db81ff39e4a3dad +SIZE (rust/crates/cipher-0.4.4.crate) = 19073 +SHA256 (rust/crates/clap-4.5.4.crate) = 90bc066a67923782aa8515dbaea16946c5bcc5addbd668bb80af688e53e548a0 +SIZE (rust/crates/clap-4.5.4.crate) = 55401 +SHA256 (rust/crates/clap_builder-4.5.2.crate) = ae129e2e766ae0ec03484e609954119f123cc1fe650337e155d03b022f24f7b4 +SIZE (rust/crates/clap_builder-4.5.2.crate) = 163566 +SHA256 (rust/crates/clap_derive-4.5.4.crate) = 528131438037fd55894f62d6e9f068b8f45ac57ffa77517819645d10aed04f64 +SIZE (rust/crates/clap_derive-4.5.4.crate) = 29159 +SHA256 (rust/crates/clap_lex-0.7.0.crate) = 98cc8fbded0c607b7ba9dd60cd98df59af97e84d24e49c8557331cfc26d301ce +SIZE (rust/crates/clap_lex-0.7.0.crate) = 11915 +SHA256 (rust/crates/colorchoice-1.0.1.crate) = 0b6a852b24ab71dffc585bcb46eaf7959d175cb865a7152e35b348d1b2960422 +SIZE (rust/crates/colorchoice-1.0.1.crate) = 7895 SHA256 (rust/crates/colored-2.1.0.crate) = cbf2150cce219b664a8a70df7a1f933836724b503f8a413af9365b4dcc4d90b8 SIZE (rust/crates/colored-2.1.0.crate) = 23348 +SHA256 (rust/crates/concurrent-queue-2.5.0.crate) = 4ca0197aee26d1ae37445ee532fefce43251d24cc7c166799f4d46817f1d3973 +SIZE (rust/crates/concurrent-queue-2.5.0.crate) = 22654 SHA256 (rust/crates/console-0.15.8.crate) = 0e1f83fc076bd6dd27517eacdf25fef6c4dfe5f1d7448bafaaf3a26f13b5e4eb SIZE (rust/crates/console-0.15.8.crate) = 36364 SHA256 (rust/crates/const-fnv1a-hash-1.1.0.crate) = 32b13ea120a812beba79e34316b3942a857c86ec1593cb34f27bb28272ce2cca @@ -111,16 +129,24 @@ SHA256 (rust/crates/const_format-0.2.32.crate) = e3a214c7af3d04997541b18d432afaf SIZE (rust/crates/const_format-0.2.32.crate) = 77317 SHA256 (rust/crates/const_format_proc_macros-0.2.32.crate) = c7f6ff08fd20f4f299298a28e2dfa8a8ba1036e6cd2460ac1de7b425d76f2500 SIZE (rust/crates/const_format_proc_macros-0.2.32.crate) = 24389 +SHA256 (rust/crates/constant_time_eq-0.1.5.crate) = 245097e9a4535ee1e3e3931fcfcd55a796a44c643e8596ff6566d68f09b87bbc +SIZE (rust/crates/constant_time_eq-0.1.5.crate) = 4936 SHA256 (rust/crates/convert_case-0.6.0.crate) = ec182b0ca2f35d8fc196cf3404988fd8b8c739a4d270ff118a398feb0cbec1ca SIZE (rust/crates/convert_case-0.6.0.crate) = 18675 +SHA256 (rust/crates/core-foundation-0.9.4.crate) = 91e195e091a93c46f7102ec7818a2aa394e1e1771c3ab4825963fa03e45afb8f +SIZE (rust/crates/core-foundation-0.9.4.crate) = 27743 +SHA256 (rust/crates/core-foundation-sys-0.8.6.crate) = 06ea2b9bc92be3c2baa9334a323ebca2d6f074ff852cd1d7b11064035cd3868f +SIZE (rust/crates/core-foundation-sys-0.8.6.crate) = 37629 SHA256 (rust/crates/cpufeatures-0.2.12.crate) = 53fe5e26ff1b7aef8bca9c6080520cfb8d9333c7568e1829cef191a9723e5504 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-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-utils-0.8.19.crate) = 248e3bacc7dc6baa3b21e405ee045c3047101a49145e7e9eca583ab4c2ca5345 -SIZE (rust/crates/crossbeam-utils-0.8.19.crate) = 42328 +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 SIZE (rust/crates/crunchy-0.2.2.crate) = 2995 SHA256 (rust/crates/crypto-bigint-0.5.5.crate) = 0dc92fb57ca44df6db8059111ab3af99a63d5d0f8375d9972e319a379c6bab76 @@ -135,6 +161,8 @@ SHA256 (rust/crates/derivative-2.2.0.crate) = fcc3dd5e9e9c0b295d6e1e4d811fb6f157 SIZE (rust/crates/derivative-2.2.0.crate) = 48076 SHA256 (rust/crates/diff-0.1.13.crate) = 56254986775e3233ffa9c4d7d3faaf6d36a2c09d30b20687e9f88bc8bafc16c8 SIZE (rust/crates/diff-0.1.13.crate) = 46216 +SHA256 (rust/crates/difflib-0.4.0.crate) = 6184e33543162437515c2e2b48714794e37845ec9851711914eec9d308f6ebe8 +SIZE (rust/crates/difflib-0.4.0.crate) = 7638 SHA256 (rust/crates/diffy-0.3.0.crate) = e616e59155c92257e84970156f506287853355f58cd4a6eb167385722c32b790 SIZE (rust/crates/diffy-0.3.0.crate) = 35374 SHA256 (rust/crates/digest-0.10.7.crate) = 9ed9a281f7bc9b7576e61468ba615a66a5c8cfdff42420a70aa82701a3b1e292 @@ -143,24 +171,42 @@ SHA256 (rust/crates/dirs-next-2.0.0.crate) = b98cf8ebf19c3d1b223e151f99a4f9f0690 SIZE (rust/crates/dirs-next-2.0.0.crate) = 11689 SHA256 (rust/crates/dirs-sys-next-0.1.2.crate) = 4ebda144c4fe02d1f7ea1a7d9641b6fc6b580adcfa024ae48797ecdeb6825b4d SIZE (rust/crates/dirs-sys-next-0.1.2.crate) = 10681 -SHA256 (rust/crates/dyn-clone-1.0.16.crate) = 545b22097d44f8a9581187cdf93de7a71e4722bf51200cfaba810865b49a495d -SIZE (rust/crates/dyn-clone-1.0.16.crate) = 11766 -SHA256 (rust/crates/either-1.9.0.crate) = a26ae43d7bcc3b814de94796a5e736d4029efb0ee900c12e2d54c993ad1a1e07 -SIZE (rust/crates/either-1.9.0.crate) = 16660 -SHA256 (rust/crates/ena-0.14.2.crate) = c533630cf40e9caa44bd91aadc88a75d75a4c3a12b4cfde353cbed41daa1e1f1 -SIZE (rust/crates/ena-0.14.2.crate) = 22991 +SHA256 (rust/crates/doc-comment-0.3.3.crate) = fea41bba32d969b513997752735605054bc0dfa92b4c56bf1189f2e174be7a10 +SIZE (rust/crates/doc-comment-0.3.3.crate) = 4123 +SHA256 (rust/crates/dyn-clone-1.0.17.crate) = 0d6ef0072f8a535281e4876be788938b528e9a1d43900b82c2569af7da799125 +SIZE (rust/crates/dyn-clone-1.0.17.crate) = 11848 +SHA256 (rust/crates/either-1.12.0.crate) = 3dca9240753cf90908d7e4aac30f630662b02aebaa1b58a3cadabdb23385b58b +SIZE (rust/crates/either-1.12.0.crate) = 18974 +SHA256 (rust/crates/ena-0.14.3.crate) = 3d248bdd43ce613d87415282f69b9bb99d947d290b10962dd6c56233312c2ad5 +SIZE (rust/crates/ena-0.14.3.crate) = 22986 SHA256 (rust/crates/encode_unicode-0.3.6.crate) = a357d28ed41a50f9c765dbfe56cbc04a64e53e5fc58ba79fbc34c10ef3df831f SIZE (rust/crates/encode_unicode-0.3.6.crate) = 45741 -SHA256 (rust/crates/env_logger-0.10.1.crate) = 95b3f3e67048839cb0d0781f445682a35113da7121f7c949db0e2be96a4fbece -SIZE (rust/crates/env_logger-0.10.1.crate) = 36524 +SHA256 (rust/crates/encoding_rs-0.8.34.crate) = b45de904aa0b010bce2ab45264d0631681847fa7b6f2eaa7dab7619943bc4f59 +SIZE (rust/crates/encoding_rs-0.8.34.crate) = 1378166 +SHA256 (rust/crates/env_filter-0.1.0.crate) = a009aa4810eb158359dda09d0c87378e4bbb89b5a801f016885a4707ba24f7ea +SIZE (rust/crates/env_filter-0.1.0.crate) = 11553 +SHA256 (rust/crates/env_logger-0.11.3.crate) = 38b35839ba51819680ba087cd351788c9a3c476841207e0b8cee0b04722343b9 +SIZE (rust/crates/env_logger-0.11.3.crate) = 29704 SHA256 (rust/crates/equivalent-1.0.1.crate) = 5443807d6dff69373d433ab9ef5378ad8df50ca6298caf15de6e52e24aaf54d5 SIZE (rust/crates/equivalent-1.0.1.crate) = 6615 -SHA256 (rust/crates/errno-0.3.8.crate) = a258e46cdc063eb8519c00b9fc845fc47bcfca4130e2f08e88665ceda8474245 -SIZE (rust/crates/errno-0.3.8.crate) = 10645 +SHA256 (rust/crates/errno-0.3.9.crate) = 534c5cf6194dfab3db3242765c03bbe257cf92f22b38f6bc0c58d59108a820ba +SIZE (rust/crates/errno-0.3.9.crate) = 10690 +SHA256 (rust/crates/event-listener-5.3.0.crate) = 6d9944b8ca13534cdfb2800775f8dd4902ff3fc75a50101466decadfdf322a24 +SIZE (rust/crates/event-listener-5.3.0.crate) = 43084 +SHA256 (rust/crates/event-listener-strategy-0.5.2.crate) = 0f214dc438f977e6d4e3500aaa277f5ad94ca83fbbd9b1a15713ce2344ccc5a1 +SIZE (rust/crates/event-listener-strategy-0.5.2.crate) = 10697 +SHA256 (rust/crates/fastrand-2.1.0.crate) = 9fc0510504f03c51ada170672ac806f1f105a88aa97a5281117e1ddc3368e51a +SIZE (rust/crates/fastrand-2.1.0.crate) = 14907 SHA256 (rust/crates/fixedbitset-0.4.2.crate) = 0ce7134b9999ecaf8bcd65542e436736ef32ddca1b3e06094cb6ec5755203b80 SIZE (rust/crates/fixedbitset-0.4.2.crate) = 15954 +SHA256 (rust/crates/flate2-1.0.30.crate) = 5f54427cfd1c7829e2a139fcefea601bf088ebca651d2bf53ebc600eac295dae +SIZE (rust/crates/flate2-1.0.30.crate) = 75511 SHA256 (rust/crates/fnv-1.0.7.crate) = 3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1 SIZE (rust/crates/fnv-1.0.7.crate) = 11266 +SHA256 (rust/crates/foreign-types-0.3.2.crate) = f6f339eb8adc052cd2ca78910fda869aefa38d22d5cb648e6485e4d3fc06f3b1 +SIZE (rust/crates/foreign-types-0.3.2.crate) = 7504 +SHA256 (rust/crates/foreign-types-shared-0.1.1.crate) = 00b0228411908ca8685dba7fc2cdd70ec9990a6e753e89b6ac91a84c40fbaf4b +SIZE (rust/crates/foreign-types-shared-0.1.1.crate) = 5672 SHA256 (rust/crates/form_urlencoded-1.2.1.crate) = e13624c2627564efccf4934284bdd98cbaa14e79b0b5a141218e507b3a823456 SIZE (rust/crates/form_urlencoded-1.2.1.crate) = 8969 SHA256 (rust/crates/funty-2.0.0.crate) = e6d5a32815ae3f33302d95fdcb2ce17862f8c65363dcfd29360480ba1001fc9c @@ -181,46 +227,62 @@ SHA256 (rust/crates/futures-sink-0.3.30.crate) = 9fb8e00e87438d937621c1c6269e53f 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-timer-3.0.2.crate) = e64b03909df88034c26dc1547e8970b91f98bdb65165d6a4e9110d94263dbb2c -SIZE (rust/crates/futures-timer-3.0.2.crate) = 19879 +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/genco-0.17.8.crate) = 98d7af598790738fee616426e669360fa361273b1b9c9b7f30c92fa627605cad -SIZE (rust/crates/genco-0.17.8.crate) = 52552 -SHA256 (rust/crates/genco-macros-0.17.8.crate) = d4cf186fea4af17825116f72932fe52cce9a13bae39ff63b4dc0cfdb3fb4bde1 -SIZE (rust/crates/genco-macros-0.17.8.crate) = 14207 +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/getrandom-0.2.12.crate) = 190092ea657667030ac6a35e305e62fc4dd69fd98ac98631e5d3a2b1575a12b5 -SIZE (rust/crates/getrandom-0.2.12.crate) = 36163 +SHA256 (rust/crates/getrandom-0.2.15.crate) = c4567c8db10ae91089c99af84c68c38da3ec2f087c3f82960bcdbf3656b6f4d7 +SIZE (rust/crates/getrandom-0.2.15.crate) = 37163 SHA256 (rust/crates/gimli-0.28.1.crate) = 4271d37baee1b8c7e4b708028c57d816cf9d2434acb33a549475f78c181f6253 SIZE (rust/crates/gimli-0.28.1.crate) = 270497 SHA256 (rust/crates/glob-0.3.1.crate) = d2fabcfbdc87f4758337ca535fb41a6d701b65693ce38287d856d1674551ec9b SIZE (rust/crates/glob-0.3.1.crate) = 18880 SHA256 (rust/crates/globset-0.4.14.crate) = 57da3b9b5b85bd66f31093f8c408b90a74431672542466497dcbdfdc02034be1 SIZE (rust/crates/globset-0.4.14.crate) = 25090 -SHA256 (rust/crates/good_lp-1.7.0.crate) = fa124423ded10046a849fa0ae9747c541895557f1af177e0890b09879e7e9e7d -SIZE (rust/crates/good_lp-1.7.0.crate) = 33250 +SHA256 (rust/crates/globwalk-0.9.1.crate) = 0bf760ebf69878d9fd8f110c89703d90ce35095324d1f1edcb595c63945ee757 +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/h2-0.4.5.crate) = fa82e28a107a8cc405f0839610bdc9b15f1e25ec7d696aa5cf173edbcb1486ab +SIZE (rust/crates/h2-0.4.5.crate) = 174166 SHA256 (rust/crates/hashbrown-0.12.3.crate) = 8a9ee70c43aaf417c914396645a0fa852624801b24ebb7ae78fe8272889ac888 SIZE (rust/crates/hashbrown-0.12.3.crate) = 102968 SHA256 (rust/crates/hashbrown-0.13.2.crate) = 43a3c133739dddd0d2990f9a4bdf8eb4b21ef50e4851ca85ab661199821d510e SIZE (rust/crates/hashbrown-0.13.2.crate) = 105265 -SHA256 (rust/crates/hashbrown-0.14.3.crate) = 290f1a1d9242c78d09ce40a5e87e7554ee637af1351968159f4952f028f75604 -SIZE (rust/crates/hashbrown-0.14.3.crate) = 141425 +SHA256 (rust/crates/hashbrown-0.14.5.crate) = e5274423e17b7c9fc20b6e7e208532f9b19825d82dfd615708b70edd83df41f1 +SIZE (rust/crates/hashbrown-0.14.5.crate) = 141498 SHA256 (rust/crates/heck-0.3.3.crate) = 6d621efb26863f0e9924c6ac577e8275e5e6b77455db64ffa6c65c904e9e132c SIZE (rust/crates/heck-0.3.3.crate) = 10260 -SHA256 (rust/crates/heck-0.4.1.crate) = 95505c38b4572b2d910cecb0281560f54b440a19336cbbcb27bf6ce6adc6f5a8 -SIZE (rust/crates/heck-0.4.1.crate) = 11567 -SHA256 (rust/crates/hermit-abi-0.3.3.crate) = d77f7ec81a6d05a3abb01ab6eb7590f6083d08449fe5a1c8b1e620283546ccb7 -SIZE (rust/crates/hermit-abi-0.3.3.crate) = 14253 +SHA256 (rust/crates/heck-0.5.0.crate) = 2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea +SIZE (rust/crates/heck-0.5.0.crate) = 11517 +SHA256 (rust/crates/hermit-abi-0.3.9.crate) = d231dfb89cfffdbc30e7fc41579ed6066ad03abda9e567ccafae602b97ec5024 +SIZE (rust/crates/hermit-abi-0.3.9.crate) = 16165 SHA256 (rust/crates/hex-0.4.3.crate) = 7f24254aa9a54b5c858eaee2f5bccdb46aaf0e486a595ed5fd8f86ba55232a70 SIZE (rust/crates/hex-0.4.3.crate) = 13299 SHA256 (rust/crates/hmac-0.12.1.crate) = 6c49c37c09c17a53d937dfbb742eb3a961d65a994e6bcdcf37e7399d0cc8ab5e SIZE (rust/crates/hmac-0.12.1.crate) = 42657 +SHA256 (rust/crates/http-1.1.0.crate) = 21b9ddb458710bc376481b842f5da65cdf31522de232c1ca8146abce2a358258 +SIZE (rust/crates/http-1.1.0.crate) = 103144 +SHA256 (rust/crates/http-body-1.0.0.crate) = 1cac85db508abc24a2e48553ba12a996e87244a0395ce011e62b37158745d643 +SIZE (rust/crates/http-body-1.0.0.crate) = 5411 +SHA256 (rust/crates/http-body-util-0.1.1.crate) = 0475f8b2ac86659c21b64320d5d653f9efe42acd2a4e560073ec61a155a34f1d +SIZE (rust/crates/http-body-util-0.1.1.crate) = 11930 SHA256 (rust/crates/httparse-1.8.0.crate) = d897f394bad6a705d5f4104762e116a75639e470d80901eed05a860a95cb1904 SIZE (rust/crates/httparse-1.8.0.crate) = 29954 SHA256 (rust/crates/humantime-2.1.0.crate) = 9a3a5bfb195931eeb336b2a7b4d761daec841b97f947d34394601737a7bba5e4 SIZE (rust/crates/humantime-2.1.0.crate) = 16749 +SHA256 (rust/crates/hyper-1.3.1.crate) = fe575dd17d0862a9a33781c8c4696a55c320909004a67a00fb286ba8b1bc496d +SIZE (rust/crates/hyper-1.3.1.crate) = 148763 +SHA256 (rust/crates/hyper-tls-0.6.0.crate) = 70206fc6890eaca9fde8a0bf71caa2ddfc9fe045ac9e5c70df101a7dbde866e0 +SIZE (rust/crates/hyper-tls-0.6.0.crate) = 15052 +SHA256 (rust/crates/hyper-util-0.1.3.crate) = ca38ef113da30126bbff9cd1705f9273e15d45498615d138b0c20279ac7a76aa +SIZE (rust/crates/hyper-util-0.1.3.crate) = 61647 SHA256 (rust/crates/id-arena-2.2.1.crate) = 25a2bc672d1148e28034f176e01fffebb08b35768468cc954630da77a1449005 SIZE (rust/crates/id-arena-2.2.1.crate) = 12203 SHA256 (rust/crates/idna-0.5.0.crate) = 634d9b1461af396cad843f47fdba5597a4f9e6ddd4bfb6ff5d85028c25cb12f6 @@ -233,90 +295,104 @@ SHA256 (rust/crates/indent-0.1.1.crate) = d9f1a0777d972970f204fdf8ef319f1f4f8459 SIZE (rust/crates/indent-0.1.1.crate) = 8071 SHA256 (rust/crates/indexmap-1.9.3.crate) = bd070e393353796e801d209ad339e89596eb4c8d430d18ede6a1cced8fafbd99 SIZE (rust/crates/indexmap-1.9.3.crate) = 54653 -SHA256 (rust/crates/indexmap-2.1.0.crate) = d530e1a18b1cb4c484e6e34556a0d948706958449fca0cab753d649f2bce3d1f -SIZE (rust/crates/indexmap-2.1.0.crate) = 68224 -SHA256 (rust/crates/indicatif-0.17.7.crate) = fb28741c9db9a713d93deb3bb9515c20788cef5815265bee4980e87bde7e0f25 -SIZE (rust/crates/indicatif-0.17.7.crate) = 63108 -SHA256 (rust/crates/indoc-2.0.4.crate) = 1e186cfbae8084e513daff4240b4797e342f988cecda4fb6c939150f96315fd8 -SIZE (rust/crates/indoc-2.0.4.crate) = 14311 -SHA256 (rust/crates/instant-0.1.12.crate) = 7a5bbe824c507c5da5956355e86a746d82e0e1464f65d862cc5e71da70e94b2c -SIZE (rust/crates/instant-0.1.12.crate) = 6128 -SHA256 (rust/crates/is-terminal-0.4.10.crate) = 0bad00257d07be169d870ab665980b06cdb366d792ad690bf2e76876dc503455 -SIZE (rust/crates/is-terminal-0.4.10.crate) = 7683 +SHA256 (rust/crates/indexmap-2.2.6.crate) = 168fb715dda47215e360912c096649d23d58bf392ac62f73919e831745e40f26 +SIZE (rust/crates/indexmap-2.2.6.crate) = 82420 +SHA256 (rust/crates/indicatif-0.17.8.crate) = 763a5a8f45087d6bcea4222e7b72c291a054edf80e4ef6efd2a4979878c7bea3 +SIZE (rust/crates/indicatif-0.17.8.crate) = 64869 +SHA256 (rust/crates/indoc-2.0.5.crate) = b248f5224d1d606005e02c97f5aa4e88eeb230488bcc03bc9ca4d7991399f2b5 +SIZE (rust/crates/indoc-2.0.5.crate) = 14396 +SHA256 (rust/crates/inout-0.1.3.crate) = a0c10553d664a4d0bcff9f4215d0aac67a639cc68ef660840afe309b807bc9f5 +SIZE (rust/crates/inout-0.1.3.crate) = 10743 +SHA256 (rust/crates/instant-0.1.13.crate) = e0242819d153cba4b4b05a5a8f2a7e9bbf97b6055b2a002b395c96b5ff3c0222 +SIZE (rust/crates/instant-0.1.13.crate) = 6305 +SHA256 (rust/crates/ipnet-2.9.0.crate) = 8f518f335dce6725a761382244631d86cf0ccb2863413590b31338feb467f9c3 *** 908 LINES SKIPPED ***