From nobody Thu Jan 4 10:22:34 2024 X-Original-To: dev-commits-ports-all@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 4T5N222XNmz56HHH; Thu, 4 Jan 2024 10:22:34 +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 "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4T5N221t1Pz4v76; Thu, 4 Jan 2024 10:22:34 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1704363754; 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=YWJdjkxprabtvb1kGHzJLDixtO9S2p5zqE/3o9L2ybA=; b=w+lPnzTd/K04x5TY+itN/5wQNUeBffDhptvwlQodPgIE8SXnnvMU7XiwGe0YaTqNDd2A76 u1dBwyApVSZ2iA1f9RUgV807ou7b0ikAX4fQyFW+K1Iha+zddawz6rZrzW0hsiwQxyXdQU M2NfUyLpJ1sKAmR4VTKBqSUPPjLVPFvg9U0GSfsBpsDfLwAVVdZatzrCy2u6ziHyFf7C/o 9R4iVse0+NL5eOwKWcWGTxTeZQq5C3qUDeql5KCR9gyTZrbc5CGkKdvPA+d/eCPysm4iHy KaFN/+JxXqtPC4ctucsLTmvySzaCHPEBGVSMM00IIKU823EpbZCpNvJcHjozpA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1704363754; 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=YWJdjkxprabtvb1kGHzJLDixtO9S2p5zqE/3o9L2ybA=; b=BG8m5MFZIvmnh4XZLiwOTTemmOnHUYJhUSFlwnMv9Y0d/xTaO7H7tJ18SWBkFB4taSH82n n+Ps3BFuiUfExBttJj+CImkjmoxui6C4yYdG8aB4N0TL0H1c5MTzRR2Q4EwmP6RkYpQ2Nj dd59McQuHSGAqmtL1ISn/HoxO2lFjkqpc6FF7YsSLoslCCulIGcshrCUzy3bEcPMEN6vBL u0WCOLMaq/XmUIt0QGe/48xppxo7yn56alhhxYgG3E0VqaoyCCz3OgFSVUo9jAIVTBTqQE nR1LV9Hm4WSATO+IiN2OASocxswFD5jFXvmWejd4Nh7prh3OB9XxVQI3jDHMaA== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1704363754; a=rsa-sha256; cv=none; b=fCHUpmtU5VqHfHtP82jUJf4loT96/+mT4aGQYr6bsMPh/MnpXviFnTLGsy6jTPnMTJiugv +bxac0/PKVciFqjYq6zN5RxyKco2bzPAAxaexZnvpoGiKRFXWOLSPrarNj/XEwkZFp78Uh pTeVXRaPf+7JimaE4ckrXfYRdXAHf1TkmBFWqV0N7nltV13EBZdd3bs5X6+zK1kqUKhlsW 943MLuFiP5Z6cBODXAM5my12oOGAeAvE2iZPhhQaVnrVoScvIAiVWjnHeXeWQht2FVWB6V NgFewITouk6AjwV54ntONG82Avb4sl3KfgZhfjvwhNFG60JkGsbBFigIsf9IVA== 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 4T5N220xlfz1PGB; Thu, 4 Jan 2024 10:22:34 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.17.1/8.17.1) with ESMTP id 404AMY9b014234; Thu, 4 Jan 2024 10:22:34 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.17.1/8.17.1/Submit) id 404AMYuM014231; Thu, 4 Jan 2024 10:22:34 GMT (envelope-from git) Date: Thu, 4 Jan 2024 10:22:34 GMT Message-Id: <202401041022.404AMYuM014231@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: eef655528340 - main - lang/typstfmt: New port: Basic formatter for the Typst language List-Id: Commit messages for all branches of the ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-ports-all@freebsd.org X-BeenThere: dev-commits-ports-all@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: eef6555283406c812c2a59283344ff197c62fc90 Auto-Submitted: auto-generated The branch main has been updated by yuri: URL: https://cgit.FreeBSD.org/ports/commit/?id=eef6555283406c812c2a59283344ff197c62fc90 commit eef6555283406c812c2a59283344ff197c62fc90 Author: Yuri Victorovich AuthorDate: 2024-01-04 10:03:13 +0000 Commit: Yuri Victorovich CommitDate: 2024-01-04 10:22:31 +0000 lang/typstfmt: New port: Basic formatter for the Typst language --- lang/Makefile | 1 + lang/typstfmt/Makefile | 110 ++++++++++++++++++++++++++++++ lang/typstfmt/distinfo | 177 ++++++++++++++++++++++++++++++++++++++++++++++++ lang/typstfmt/pkg-descr | 1 + 4 files changed, 289 insertions(+) diff --git a/lang/Makefile b/lang/Makefile index 2bb361d09479..bc8c5342eb34 100644 --- a/lang/Makefile +++ b/lang/Makefile @@ -365,6 +365,7 @@ SUBDIR += tolua++ SUBDIR += tuareg-mode.el SUBDIR += twelf + SUBDIR += typstfmt SUBDIR += ucc SUBDIR += urweb SUBDIR += v diff --git a/lang/typstfmt/Makefile b/lang/typstfmt/Makefile new file mode 100644 index 000000000000..60e9d0fea329 --- /dev/null +++ b/lang/typstfmt/Makefile @@ -0,0 +1,110 @@ +PORTNAME= typstfmt +DISTVERSION= 0.2.7 +CATEGORIES= lang + +MAINTAINER= yuri@FreeBSD.org +COMMENT= Basic formatter for the Typst language +WWW= https://github.com/astrale-sharp/typstfmt + +LICENSE= MIT +LICENSE_FILE= ${WRKSRC}/LICENSE.md + +USES= cargo + +USE_GITHUB= yes +GH_ACCOUNT= astrale-sharp + +CARGO_CRATES= aho-corasick-1.1.2 \ + bitflags-1.3.2 \ + bitflags-2.4.1 \ + bstr-0.2.17 \ + bstr-1.8.0 \ + cfg-if-1.0.0 \ + comemo-0.3.1 \ + comemo-macros-0.3.1 \ + confy-0.5.1 \ + console-0.15.7 \ + directories-4.0.1 \ + dirs-sys-0.3.7 \ + ecow-0.1.2 \ + either-1.9.0 \ + encode_unicode-0.3.6 \ + equivalent-1.0.1 \ + getrandom-0.2.11 \ + globmatch-0.2.5 \ + globset-0.4.14 \ + hashbrown-0.14.3 \ + indexmap-2.1.0 \ + insta-1.34.0 \ + itertools-0.10.5 \ + lazy_static-1.4.0 \ + lexopt-0.3.0 \ + libc-0.2.150 \ + libredox-0.0.1 \ + linked-hash-map-0.5.6 \ + log-0.4.20 \ + memchr-2.6.4 \ + nu-ansi-term-0.46.0 \ + once_cell-1.18.0 \ + overload-0.1.1 \ + pin-project-lite-0.2.13 \ + proc-macro2-1.0.70 \ + quote-1.0.33 \ + redox_syscall-0.4.1 \ + redox_users-0.4.4 \ + regex-1.10.2 \ + regex-automata-0.1.10 \ + regex-automata-0.4.3 \ + regex-syntax-0.8.2 \ + same-file-1.0.6 \ + serde-1.0.193 \ + serde_derive-1.0.193 \ + serde_spanned-0.6.4 \ + sharded-slab-0.1.7 \ + similar-2.3.0 \ + similar-asserts-1.5.0 \ + siphasher-1.0.0 \ + smallvec-1.11.2 \ + syn-2.0.39 \ + thiserror-1.0.50 \ + thiserror-impl-1.0.50 \ + thread_local-1.1.7 \ + toml-0.5.11 \ + toml-0.7.8 \ + toml_datetime-0.6.5 \ + toml_edit-0.19.15 \ + tracing-0.1.40 \ + tracing-attributes-0.1.27 \ + tracing-core-0.1.32 \ + tracing-log-0.2.0 \ + tracing-subscriber-0.3.18 \ + unicode-ident-1.0.12 \ + unicode-math-class-0.1.0 \ + unicode-segmentation-1.10.1 \ + unscanny-0.1.0 \ + valuable-0.1.0 \ + walkdir-2.4.0 \ + wasi-0.11.0+wasi-snapshot-preview1 \ + winapi-0.3.9 \ + winapi-i686-pc-windows-gnu-0.4.0 \ + winapi-util-0.1.6 \ + winapi-x86_64-pc-windows-gnu-0.4.0 \ + windows-sys-0.45.0 \ + windows-targets-0.42.2 \ + windows_aarch64_gnullvm-0.42.2 \ + windows_aarch64_msvc-0.42.2 \ + windows_i686_gnu-0.42.2 \ + windows_i686_msvc-0.42.2 \ + windows_x86_64_gnu-0.42.2 \ + windows_x86_64_gnullvm-0.42.2 \ + windows_x86_64_msvc-0.42.2 \ + winnow-0.5.25 \ + yaml-rust-0.4.5 \ + typst-syntax@git+https://github.com/typst/typst.git?tag=v0.7.0\#da8367e189b02918a8fe1a98fd3059fd11a82cd9 + +PLIST_FILES= bin/${PORTNAME} + +post-install: + @${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/${PORTNAME} + +.include diff --git a/lang/typstfmt/distinfo b/lang/typstfmt/distinfo new file mode 100644 index 000000000000..e10a41ca74c8 --- /dev/null +++ b/lang/typstfmt/distinfo @@ -0,0 +1,177 @@ +TIMESTAMP = 1704362042 +SHA256 (rust/crates/aho-corasick-1.1.2.crate) = b2969dcb958b36655471fc61f7e416fa76033bdd4bfed0678d8fee1e2d07a1f0 +SIZE (rust/crates/aho-corasick-1.1.2.crate) = 183136 +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/bstr-0.2.17.crate) = ba3569f383e8f1598449f1a423e72e99569137b47740b1da11ef19af3d5c3223 +SIZE (rust/crates/bstr-0.2.17.crate) = 330350 +SHA256 (rust/crates/bstr-1.8.0.crate) = 542f33a8835a0884b006a0c3df3dadd99c0c3f296ed26c2fdc8028e01ad6230c +SIZE (rust/crates/bstr-1.8.0.crate) = 380176 +SHA256 (rust/crates/cfg-if-1.0.0.crate) = baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd +SIZE (rust/crates/cfg-if-1.0.0.crate) = 7934 +SHA256 (rust/crates/comemo-0.3.1.crate) = bf5705468fa80602ee6a5f9318306e6c428bffd53e43209a78bc05e6e667c6f4 +SIZE (rust/crates/comemo-0.3.1.crate) = 17936 +SHA256 (rust/crates/comemo-macros-0.3.1.crate) = 54af6ac68ada2d161fa9cc1ab52676228e340866d094d6542107e74b82acc095 +SIZE (rust/crates/comemo-macros-0.3.1.crate) = 7738 +SHA256 (rust/crates/confy-0.5.1.crate) = e37668cb35145dcfaa1931a5f37fde375eeae8068b4c0d2f289da28a270b2d2c +SIZE (rust/crates/confy-0.5.1.crate) = 10276 +SHA256 (rust/crates/console-0.15.7.crate) = c926e00cc70edefdc64d3a5ff31cc65bb97a3460097762bd23afb4d8145fccf8 +SIZE (rust/crates/console-0.15.7.crate) = 35409 +SHA256 (rust/crates/directories-4.0.1.crate) = f51c5d4ddabd36886dd3e1438cb358cdcb0d7c499cb99cb4ac2e38e18b5cb210 +SIZE (rust/crates/directories-4.0.1.crate) = 16040 +SHA256 (rust/crates/dirs-sys-0.3.7.crate) = 1b1d1d91c932ef41c0f2663aa8b0ca0342d444d842c06914aa0a7e352d0bada6 +SIZE (rust/crates/dirs-sys-0.3.7.crate) = 10597 +SHA256 (rust/crates/ecow-0.1.2.crate) = 1d1990d053cf6edf3f030682dba3b0eb65ef01fabb2686072765d8a17d6728e8 +SIZE (rust/crates/ecow-0.1.2.crate) = 25014 +SHA256 (rust/crates/either-1.9.0.crate) = a26ae43d7bcc3b814de94796a5e736d4029efb0ee900c12e2d54c993ad1a1e07 +SIZE (rust/crates/either-1.9.0.crate) = 16660 +SHA256 (rust/crates/encode_unicode-0.3.6.crate) = a357d28ed41a50f9c765dbfe56cbc04a64e53e5fc58ba79fbc34c10ef3df831f +SIZE (rust/crates/encode_unicode-0.3.6.crate) = 45741 +SHA256 (rust/crates/equivalent-1.0.1.crate) = 5443807d6dff69373d433ab9ef5378ad8df50ca6298caf15de6e52e24aaf54d5 +SIZE (rust/crates/equivalent-1.0.1.crate) = 6615 +SHA256 (rust/crates/getrandom-0.2.11.crate) = fe9006bed769170c11f845cf00c7c1e9092aeb3f268e007c3e760ac68008070f +SIZE (rust/crates/getrandom-0.2.11.crate) = 35391 +SHA256 (rust/crates/globmatch-0.2.5.crate) = 3755076379cc2b2bbf53855fe718e1eed3093cfb769ebf5d290f617fa9cc09a0 +SIZE (rust/crates/globmatch-0.2.5.crate) = 18810 +SHA256 (rust/crates/globset-0.4.14.crate) = 57da3b9b5b85bd66f31093f8c408b90a74431672542466497dcbdfdc02034be1 +SIZE (rust/crates/globset-0.4.14.crate) = 25090 +SHA256 (rust/crates/hashbrown-0.14.3.crate) = 290f1a1d9242c78d09ce40a5e87e7554ee637af1351968159f4952f028f75604 +SIZE (rust/crates/hashbrown-0.14.3.crate) = 141425 +SHA256 (rust/crates/indexmap-2.1.0.crate) = d530e1a18b1cb4c484e6e34556a0d948706958449fca0cab753d649f2bce3d1f +SIZE (rust/crates/indexmap-2.1.0.crate) = 68224 +SHA256 (rust/crates/insta-1.34.0.crate) = 5d64600be34b2fcfc267740a243fa7744441bb4947a619ac4e5bb6507f35fbfc +SIZE (rust/crates/insta-1.34.0.crate) = 550760 +SHA256 (rust/crates/itertools-0.10.5.crate) = b0fd2260e829bddf4cb6ea802289de2f86d6a7a690192fbe91b3f46e0f2c8473 +SIZE (rust/crates/itertools-0.10.5.crate) = 115354 +SHA256 (rust/crates/lazy_static-1.4.0.crate) = e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646 +SIZE (rust/crates/lazy_static-1.4.0.crate) = 10443 +SHA256 (rust/crates/lexopt-0.3.0.crate) = baff4b617f7df3d896f97fe922b64817f6cd9a756bb81d40f8883f2f66dcb401 +SIZE (rust/crates/lexopt-0.3.0.crate) = 24767 +SHA256 (rust/crates/libc-0.2.150.crate) = 89d92a4743f9a61002fae18374ed11e7973f530cb3a3255fb354818118b2203c +SIZE (rust/crates/libc-0.2.150.crate) = 719359 +SHA256 (rust/crates/libredox-0.0.1.crate) = 85c833ca1e66078851dba29046874e38f08b2c883700aa29a03ddd3b23814ee8 +SIZE (rust/crates/libredox-0.0.1.crate) = 4212 +SHA256 (rust/crates/linked-hash-map-0.5.6.crate) = 0717cef1bc8b636c6e1c1bbdefc09e6322da8a9321966e8928ef80d20f7f770f +SIZE (rust/crates/linked-hash-map-0.5.6.crate) = 15049 +SHA256 (rust/crates/log-0.4.20.crate) = b5e6163cb8c49088c2c36f57875e58ccd8c87c7427f7fbd50ea6710b2f3f2e8f +SIZE (rust/crates/log-0.4.20.crate) = 38307 +SHA256 (rust/crates/memchr-2.6.4.crate) = f665ee40bc4a3c5590afb1e9677db74a508659dfd71e126420da8274909a0167 +SIZE (rust/crates/memchr-2.6.4.crate) = 94439 +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/once_cell-1.18.0.crate) = dd8b5dd2ae5ed71462c540258bedcb51965123ad7e7ccf4b9a8cafaa4a63576d +SIZE (rust/crates/once_cell-1.18.0.crate) = 32969 +SHA256 (rust/crates/overload-0.1.1.crate) = b15813163c1d831bf4a13c3610c05c0d03b39feb07f7e09fa234dac9b15aaf39 +SIZE (rust/crates/overload-0.1.1.crate) = 24439 +SHA256 (rust/crates/pin-project-lite-0.2.13.crate) = 8afb450f006bf6385ca15ef45d71d2288452bc3683ce2e2cacc0d18e4be60b58 +SIZE (rust/crates/pin-project-lite-0.2.13.crate) = 29141 +SHA256 (rust/crates/proc-macro2-1.0.70.crate) = 39278fbbf5fb4f646ce651690877f89d1c5811a3d4acb27700c1cb3cdb78fd3b +SIZE (rust/crates/proc-macro2-1.0.70.crate) = 44343 +SHA256 (rust/crates/quote-1.0.33.crate) = 5267fca4496028628a95160fc423a33e8b2e6af8a5302579e322e4b520293cae +SIZE (rust/crates/quote-1.0.33.crate) = 28090 +SHA256 (rust/crates/redox_syscall-0.4.1.crate) = 4722d768eff46b75989dd134e5c353f0d6296e5aaa3132e776cbdb56be7731aa +SIZE (rust/crates/redox_syscall-0.4.1.crate) = 24858 +SHA256 (rust/crates/redox_users-0.4.4.crate) = a18479200779601e498ada4e8c1e1f50e3ee19deb0259c25825a98b5603b2cb4 +SIZE (rust/crates/redox_users-0.4.4.crate) = 15438 +SHA256 (rust/crates/regex-1.10.2.crate) = 380b951a9c5e80ddfd6136919eef32310721aa4aacd4889a8d39124b026ab343 +SIZE (rust/crates/regex-1.10.2.crate) = 252839 +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.3.crate) = 5f804c7828047e88b2d32e2d7fe5a105da8ee3264f01902f796c8e067dc2483f +SIZE (rust/crates/regex-automata-0.4.3.crate) = 617011 +SHA256 (rust/crates/regex-syntax-0.8.2.crate) = c08c74e62047bb2de4ff487b251e4a92e24f48745648451635cec7d591162d9f +SIZE (rust/crates/regex-syntax-0.8.2.crate) = 347228 +SHA256 (rust/crates/same-file-1.0.6.crate) = 93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502 +SIZE (rust/crates/same-file-1.0.6.crate) = 10183 +SHA256 (rust/crates/serde-1.0.193.crate) = 25dd9975e68d0cb5aa1120c288333fc98731bd1dd12f561e468ea4728c042b89 +SIZE (rust/crates/serde-1.0.193.crate) = 76863 +SHA256 (rust/crates/serde_derive-1.0.193.crate) = 43576ca501357b9b071ac53cdc7da8ef0cbd9493d8df094cd821777ea6e894d3 +SIZE (rust/crates/serde_derive-1.0.193.crate) = 55692 +SHA256 (rust/crates/serde_spanned-0.6.4.crate) = 12022b835073e5b11e90a14f86838ceb1c8fb0325b72416845c487ac0fa95e80 +SIZE (rust/crates/serde_spanned-0.6.4.crate) = 7756 +SHA256 (rust/crates/sharded-slab-0.1.7.crate) = f40ca3c46823713e0d4209592e8d6e826aa57e928f09752619fc696c499637f6 +SIZE (rust/crates/sharded-slab-0.1.7.crate) = 58227 +SHA256 (rust/crates/similar-2.3.0.crate) = 2aeaf503862c419d66959f5d7ca015337d864e9c49485d771b732e2a20453597 +SIZE (rust/crates/similar-2.3.0.crate) = 51082 +SHA256 (rust/crates/similar-asserts-1.5.0.crate) = e041bb827d1bfca18f213411d51b665309f1afb37a04a5d1464530e13779fc0f +SIZE (rust/crates/similar-asserts-1.5.0.crate) = 15337 +SHA256 (rust/crates/siphasher-1.0.0.crate) = 54ac45299ccbd390721be55b412d41931911f654fa99e2cb8bfb57184b2061fe +SIZE (rust/crates/siphasher-1.0.0.crate) = 10440 +SHA256 (rust/crates/smallvec-1.11.2.crate) = 4dccd0940a2dcdf68d092b8cbab7dc0ad8fa938bf95787e1b916b0e3d0e8e970 +SIZE (rust/crates/smallvec-1.11.2.crate) = 34801 +SHA256 (rust/crates/syn-2.0.39.crate) = 23e78b90f2fcf45d3e842032ce32e3f2d1545ba6636271dcbf24fa306d87be7a +SIZE (rust/crates/syn-2.0.39.crate) = 244129 +SHA256 (rust/crates/thiserror-1.0.50.crate) = f9a7210f5c9a7156bb50aa36aed4c95afb51df0df00713949448cf9e97d382d2 +SIZE (rust/crates/thiserror-1.0.50.crate) = 19414 +SHA256 (rust/crates/thiserror-impl-1.0.50.crate) = 266b2e40bc00e5a6c09c3584011e08b06f123c00362c92b975ba9843aaaa14b8 +SIZE (rust/crates/thiserror-impl-1.0.50.crate) = 15357 +SHA256 (rust/crates/thread_local-1.1.7.crate) = 3fdd6f064ccff2d6567adcb3873ca630700f00b5ad3f060c25b5dcfd9a4ce152 +SIZE (rust/crates/thread_local-1.1.7.crate) = 13585 +SHA256 (rust/crates/toml-0.5.11.crate) = f4f7f0dd8d50a853a531c426359045b1998f04219d88799810762cd4ad314234 +SIZE (rust/crates/toml-0.5.11.crate) = 54910 +SHA256 (rust/crates/toml-0.7.8.crate) = dd79e69d3b627db300ff956027cc6c3798cef26d22526befdfcd12feeb6d2257 +SIZE (rust/crates/toml-0.7.8.crate) = 49671 +SHA256 (rust/crates/toml_datetime-0.6.5.crate) = 3550f4e9685620ac18a50ed434eb3aec30db8ba93b0287467bca5826ea25baf1 +SIZE (rust/crates/toml_datetime-0.6.5.crate) = 10910 +SHA256 (rust/crates/toml_edit-0.19.15.crate) = 1b5bb770da30e5cbfde35a2d7b9b8a2c4b8ef89548a7a6aeab5c9a576e3e7421 +SIZE (rust/crates/toml_edit-0.19.15.crate) = 95324 +SHA256 (rust/crates/tracing-0.1.40.crate) = c3523ab5a71916ccf420eebdf5521fcef02141234bbc0b8a49f2fdc4544364ef +SIZE (rust/crates/tracing-0.1.40.crate) = 79459 +SHA256 (rust/crates/tracing-attributes-0.1.27.crate) = 34704c8d6ebcbc939824180af020566b01a7c01f80641264eba0999f6c2b6be7 +SIZE (rust/crates/tracing-attributes-0.1.27.crate) = 32241 +SHA256 (rust/crates/tracing-core-0.1.32.crate) = c06d3da6113f116aaee68e4d601191614c9053067f9ab7f6edbcb161237daa54 +SIZE (rust/crates/tracing-core-0.1.32.crate) = 61221 +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.18.crate) = ad0f048c97dbd9faa9b7df56362b8ebcaa52adb06b498c050d2f4e32f90a7a8b +SIZE (rust/crates/tracing-subscriber-0.3.18.crate) = 196312 +SHA256 (rust/crates/unicode-ident-1.0.12.crate) = 3354b9ac3fae1ff6755cb6db53683adb661634f67557942dea4facebec0fee4b +SIZE (rust/crates/unicode-ident-1.0.12.crate) = 42168 +SHA256 (rust/crates/unicode-math-class-0.1.0.crate) = 7d246cf599d5fae3c8d56e04b20eb519adb89a8af8d0b0fbcded369aa3647d65 +SIZE (rust/crates/unicode-math-class-0.1.0.crate) = 15441 +SHA256 (rust/crates/unicode-segmentation-1.10.1.crate) = 1dd624098567895118886609431a7c3b8f516e41d30e0643f03d94592a147e36 +SIZE (rust/crates/unicode-segmentation-1.10.1.crate) = 98416 +SHA256 (rust/crates/unscanny-0.1.0.crate) = e9df2af067a7953e9c3831320f35c1cc0600c30d44d9f7a12b01db1cd88d6b47 +SIZE (rust/crates/unscanny-0.1.0.crate) = 10338 +SHA256 (rust/crates/valuable-0.1.0.crate) = 830b7e5d4d90034032940e4ace0d9a9a057e7a45cd94e6c007832e39edb82f6d +SIZE (rust/crates/valuable-0.1.0.crate) = 27718 +SHA256 (rust/crates/walkdir-2.4.0.crate) = d71d857dc86794ca4c280d616f7da00d2dbfd8cd788846559a6813e6aa4b54ee +SIZE (rust/crates/walkdir-2.4.0.crate) = 23550 +SHA256 (rust/crates/wasi-0.11.0+wasi-snapshot-preview1.crate) = 9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423 +SIZE (rust/crates/wasi-0.11.0+wasi-snapshot-preview1.crate) = 28131 +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 +SIZE (rust/crates/winapi-i686-pc-windows-gnu-0.4.0.crate) = 2918815 +SHA256 (rust/crates/winapi-util-0.1.6.crate) = f29e6f9198ba0d26b4c9f07dbe6f9ed633e1f3d5b8b414090084349e46a52596 +SIZE (rust/crates/winapi-util-0.1.6.crate) = 12234 +SHA256 (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f +SIZE (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 2947998 +SHA256 (rust/crates/windows-sys-0.45.0.crate) = 75283be5efb2831d37ea142365f009c02ec203cd29a3ebecbc093d52315b66d0 +SIZE (rust/crates/windows-sys-0.45.0.crate) = 2568659 +SHA256 (rust/crates/windows-targets-0.42.2.crate) = 8e5180c00cd44c9b1c88adb3693291f1cd93605ded80c250a75d472756b4d071 +SIZE (rust/crates/windows-targets-0.42.2.crate) = 5492 +SHA256 (rust/crates/windows_aarch64_gnullvm-0.42.2.crate) = 597a5118570b68bc08d8d59125332c54f1ba9d9adeedeef5b99b02ba2b0698f8 +SIZE (rust/crates/windows_aarch64_gnullvm-0.42.2.crate) = 364071 +SHA256 (rust/crates/windows_aarch64_msvc-0.42.2.crate) = e08e8864a60f06ef0d0ff4ba04124db8b0fb3be5776a5cd47641e942e58c4d43 +SIZE (rust/crates/windows_aarch64_msvc-0.42.2.crate) = 666981 +SHA256 (rust/crates/windows_i686_gnu-0.42.2.crate) = c61d927d8da41da96a81f029489353e68739737d3beca43145c8afec9a31a84f +SIZE (rust/crates/windows_i686_gnu-0.42.2.crate) = 736236 +SHA256 (rust/crates/windows_i686_msvc-0.42.2.crate) = 44d840b6ec649f480a41c8d80f9c65108b92d89345dd94027bfe06ac444d1060 +SIZE (rust/crates/windows_i686_msvc-0.42.2.crate) = 724951 +SHA256 (rust/crates/windows_x86_64_gnu-0.42.2.crate) = 8de912b8b8feb55c064867cf047dda097f92d51efad5b491dfb98f6bbb70cb36 +SIZE (rust/crates/windows_x86_64_gnu-0.42.2.crate) = 699373 +SHA256 (rust/crates/windows_x86_64_gnullvm-0.42.2.crate) = 26d41b46a36d453748aedef1486d5c7a85db22e56aff34643984ea85514e94a3 +SIZE (rust/crates/windows_x86_64_gnullvm-0.42.2.crate) = 364068 +SHA256 (rust/crates/windows_x86_64_msvc-0.42.2.crate) = 9aec5da331524158c6d1a4ac0ab1541149c0b9505fde06423b02f5ef0106b9f0 +SIZE (rust/crates/windows_x86_64_msvc-0.42.2.crate) = 666936 +SHA256 (rust/crates/winnow-0.5.25.crate) = b7e87b8dfbe3baffbe687eef2e164e32286eff31a5ee16463ce03d991643ec94 +SIZE (rust/crates/winnow-0.5.25.crate) = 149699 +SHA256 (rust/crates/yaml-rust-0.4.5.crate) = 56c1936c4cc7a1c9ab21a1ebb602eb942ba868cbd44a99cb7cdc5892335e1c85 +SIZE (rust/crates/yaml-rust-0.4.5.crate) = 47783 +SHA256 (typst-typst-v0.7.0_GH0.tar.gz) = 550fb66bb3405951dfd0a1736e9e17756e906e664f6f683eeb87d40643218846 +SIZE (typst-typst-v0.7.0_GH0.tar.gz) = 42775977 +SHA256 (astrale-sharp-typstfmt-0.2.7_GH0.tar.gz) = 17db7ddb83a8e2e43b3b34f19dcc8cbd3585aea34e05a5689e6f5beda27ac523 +SIZE (astrale-sharp-typstfmt-0.2.7_GH0.tar.gz) = 38081 diff --git a/lang/typstfmt/pkg-descr b/lang/typstfmt/pkg-descr new file mode 100644 index 000000000000..dd58de052b7e --- /dev/null +++ b/lang/typstfmt/pkg-descr @@ -0,0 +1 @@ +typstfmt is a basic formatter for the Typst language.