From nobody Fri Jan 06 07:18:00 2023 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 4NpF6d1blvz2r7Kt; Fri, 6 Jan 2023 07:18:01 +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 4NpF6d170Nz3Ngx; Fri, 6 Jan 2023 07:18:01 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1672989481; 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=TsbBgMCEN3Z8wSc+edgqvNJk60WtrHTStChl/jj3pHI=; b=xsrSzFZz6RVmtC68FdBQUr86mVY/JATFnhqw05MBvKsaPYUO2zHoQ3k/P6+frQAg0MjEYC HbNhPGZwIPriy8l7eJn+NjHyb+C+Go26Ve+JFktN2ekZentURF0hv1biZsPCJY2YlTHikx TExEhy3bDwoF3W/D8CsMnIGQfKNVD5UyGSEmQABpRM5AYmhDwXu7Ak9KP4RuXFQpGdHcXp HNk5efYzdoqWD06FztvgtKhBN48B7lQgSOVUJ6gniP92RJtUI0/GZOwBh/FnOWdNsLZPO1 yxEqCCZ7SDi37+tlE1B6CbcyXkCyE2DWaFYm0HeGx5Tfi1tbRWHokJ7X/aoqew== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1672989481; 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=TsbBgMCEN3Z8wSc+edgqvNJk60WtrHTStChl/jj3pHI=; b=uDqU/etYkUNSSHcgB3iN6+rAIOxaf+rFKsBnFVXFmd8gDU52Mnw3BT3nK+DP1VETlwjziY 0N3IGavl9DZvagRCZKduaXFLfDSjcTv7dVtzZzgny9iNKPeehW39tApupkQi1U0yEj6lVy BXdvKjThtjwYNLCk14H6j1LW4n12VxseMkn8230qLDJEhxcNDJVz6+DzwTfNf6uMj0JfDl ezUTVfmfE3OZJNa3tBBOA+GaG44I56DuriCRjn2vgfxjRJiUuN9b8HKixQYgtt9UVLvS2d g62PoiX63d8qlx/Cw8eMZSY8eKd6wytkQC9/IlSARtfG8Ri67vvqympVm+/MZQ== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1672989481; a=rsa-sha256; cv=none; b=aFIZmxKk0Fbc85Oh6JUg67+i6kDzWrc9ecYNDPKDS1dgy/j1rAUOQJZVEPoXDScjwaXtLF ou01K9cFpKjSh7b27TmcSLfwnzCA/GjJd5+NJGdYjG4v+c15zNlnvQ66DgTWtFKItYsKPV RaS2SgWNmy2EkxmrlVOaNxHNBMVOoIEEB74wlBa2URUvO/WklM6PnXiTZsRsupg5MLUNH0 R9WpQsur7wpC+1EX3cHw0V2EFUkgaxkjftCaaJfeJ+DjKk+C9OX+vDzPeAlU4L8Ba1VXn3 aIf9xCqjVlGNUKbN4WbVHgpVBbFI4mFF0raZxAicQlKVZse/2OtxNBbuCq/dQg== 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 4NpF6d04rBzMGn; Fri, 6 Jan 2023 07:18:01 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.16.1/8.16.1) with ESMTP id 3067I0Es076979; Fri, 6 Jan 2023 07:18:00 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.16.1/8.16.1/Submit) id 3067I0mO076978; Fri, 6 Jan 2023 07:18:00 GMT (envelope-from git) Date: Fri, 6 Jan 2023 07:18:00 GMT Message-Id: <202301060718.3067I0mO076978@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: 6949aaa8e762 - main - cad/svls: New port: SystemVerilog language server 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: 6949aaa8e76222590f1ef6f1887c5cf226d56a95 Auto-Submitted: auto-generated X-ThisMailContainsUnwantedMimeParts: N The branch main has been updated by yuri: URL: https://cgit.FreeBSD.org/ports/commit/?id=6949aaa8e76222590f1ef6f1887c5cf226d56a95 commit 6949aaa8e76222590f1ef6f1887c5cf226d56a95 Author: Yuri Victorovich AuthorDate: 2023-01-06 01:27:10 +0000 Commit: Yuri Victorovich CommitDate: 2023-01-06 07:17:53 +0000 cad/svls: New port: SystemVerilog language server --- cad/Makefile | 1 + cad/svls/Makefile | 159 +++++++++++++++++++++++++++++++ cad/svls/distinfo | 273 +++++++++++++++++++++++++++++++++++++++++++++++++++++ cad/svls/pkg-descr | 4 + 4 files changed, 437 insertions(+) diff --git a/cad/Makefile b/cad/Makefile index f0150d3bd56d..371f4525ecd3 100644 --- a/cad/Makefile +++ b/cad/Makefile @@ -131,6 +131,7 @@ SUBDIR += sumo SUBDIR += surelog SUBDIR += svlint + SUBDIR += svls SUBDIR += sweethome3d SUBDIR += tkgate SUBDIR += tochnog diff --git a/cad/svls/Makefile b/cad/svls/Makefile new file mode 100644 index 000000000000..4161c56aaee1 --- /dev/null +++ b/cad/svls/Makefile @@ -0,0 +1,159 @@ +PORTNAME= svls +DISTVERSIONPREFIX= v +DISTVERSION= 0.2.6 +CATEGORIES= cad + +MAINTAINER= yuri@FreeBSD.org +COMMENT= SystemVerilog language server +WWW= https://github.com/dalance/svls + +LICENSE= MIT +LICENSE_FILE= ${WRKSRC}/LICENSE + +USES= cargo + +USE_GITHUB= yes +GH_ACCOUNT= dalance + +CARGO_CRATES= aho-corasick-0.7.18 \ + anyhow-1.0.66 \ + arrayvec-0.5.2 \ + async-trait-0.1.53 \ + atty-0.2.14 \ + auto_impl-0.5.0 \ + autocfg-1.1.0 \ + bitflags-1.3.2 \ + bitvec-0.19.6 \ + bytecount-0.3.2 \ + bytecount-0.6.2 \ + bytes-1.1.0 \ + cfg-if-1.0.0 \ + clap-3.2.2 \ + clap_derive-3.2.2 \ + clap_lex-0.2.4 \ + colored-2.0.0 \ + dashmap-5.3.3 \ + dirs-next-2.0.0 \ + dirs-sys-next-0.1.2 \ + enquote-1.1.0 \ + form_urlencoded-1.0.1 \ + funty-1.1.0 \ + futures-0.3.21 \ + futures-channel-0.3.21 \ + futures-core-0.3.21 \ + futures-io-0.3.21 \ + futures-macro-0.3.21 \ + futures-sink-0.3.21 \ + futures-task-0.3.21 \ + futures-util-0.3.21 \ + getrandom-0.2.6 \ + hashbrown-0.11.2 \ + hashbrown-0.12.1 \ + heck-0.4.0 \ + hermit-abi-0.1.19 \ + httparse-1.7.1 \ + idna-0.2.3 \ + indexmap-1.8.1 \ + itoa-1.0.1 \ + lazy_static-1.4.0 \ + lexical-core-0.7.6 \ + libc-0.2.125 \ + libloading-0.7.3 \ + lock_api-0.4.7 \ + log-0.4.17 \ + lsp-types-0.93.0 \ + matches-0.1.9 \ + memchr-2.5.0 \ + nom-5.1.2 \ + nom-6.1.2 \ + nom-greedyerror-0.3.1 \ + nom-packrat-0.5.0 \ + nom-packrat-macros-0.5.0 \ + nom-recursive-0.3.0 \ + nom-recursive-macros-0.3.0 \ + nom-tracable-0.7.0 \ + nom-tracable-macros-0.7.0 \ + nom_locate-1.0.0 \ + nom_locate-2.1.0 \ + nom_locate-3.0.2 \ + num_threads-0.1.6 \ + once_cell-1.10.0 \ + os_str_bytes-6.0.0 \ + percent-encoding-2.1.0 \ + pin-project-1.0.10 \ + pin-project-internal-1.0.10 \ + pin-project-lite-0.2.9 \ + pin-utils-0.1.0 \ + proc-macro-error-1.0.4 \ + proc-macro-error-attr-1.0.4 \ + proc-macro2-1.0.47 \ + quote-1.0.18 \ + radium-0.5.3 \ + redox_syscall-0.2.13 \ + redox_users-0.4.3 \ + regex-1.5.5 \ + regex-syntax-0.6.25 \ + rustversion-1.0.6 \ + ryu-1.0.9 \ + same-file-1.0.6 \ + scopeguard-1.1.0 \ + serde-1.0.148 \ + serde_derive-1.0.148 \ + serde_json-1.0.81 \ + serde_regex-1.1.0 \ + serde_repr-0.1.8 \ + simplelog-0.12.0 \ + slab-0.4.6 \ + static_assertions-1.1.0 \ + str-concat-0.2.0 \ + strsim-0.10.0 \ + sv-filelist-parser-0.1.3 \ + sv-parser-0.12.2 \ + sv-parser-error-0.12.2 \ + sv-parser-macros-0.12.2 \ + sv-parser-parser-0.12.2 \ + sv-parser-pp-0.12.2 \ + sv-parser-syntaxtree-0.12.2 \ + svlint-0.6.0 \ + syn-1.0.104 \ + tap-1.0.1 \ + term-0.7.0 \ + termcolor-1.1.3 \ + textwrap-0.15.0 \ + thiserror-1.0.31 \ + thiserror-impl-1.0.31 \ + time-0.3.9 \ + time-macros-0.2.4 \ + tinyvec-1.6.0 \ + tinyvec_macros-0.1.0 \ + tokio-1.18.1 \ + tokio-macros-1.7.0 \ + tokio-util-0.7.1 \ + toml-0.5.9 \ + tower-0.4.12 \ + tower-layer-0.3.1 \ + tower-lsp-0.17.0 \ + tower-lsp-macros-0.6.0 \ + tower-service-0.3.1 \ + tracing-0.1.34 \ + tracing-attributes-0.1.21 \ + tracing-core-0.1.26 \ + unicode-bidi-0.3.8 \ + unicode-ident-1.0.5 \ + unicode-normalization-0.1.19 \ + url-2.2.2 \ + version_check-0.9.4 \ + walkdir-2.3.2 \ + wasi-0.10.2+wasi-snapshot-preview1 \ + winapi-0.3.9 \ + winapi-i686-pc-windows-gnu-0.4.0 \ + winapi-util-0.1.5 \ + winapi-x86_64-pc-windows-gnu-0.4.0 \ + wyz-0.2.0 + +PLIST_FILES= bin/${PORTNAME} + +post-install: + @${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/${PORTNAME} + +.include diff --git a/cad/svls/distinfo b/cad/svls/distinfo new file mode 100644 index 000000000000..f12cd4847d08 --- /dev/null +++ b/cad/svls/distinfo @@ -0,0 +1,273 @@ +TIMESTAMP = 1672966645 +SHA256 (rust/crates/aho-corasick-0.7.18.crate) = 1e37cfd5e7657ada45f742d6e99ca5788580b5c529dc78faf11ece6dc702656f +SIZE (rust/crates/aho-corasick-0.7.18.crate) = 112923 +SHA256 (rust/crates/anyhow-1.0.66.crate) = 216261ddc8289130e551ddcd5ce8a064710c0d064a4d2895c67151c92b5443f6 +SIZE (rust/crates/anyhow-1.0.66.crate) = 43770 +SHA256 (rust/crates/arrayvec-0.5.2.crate) = 23b62fc65de8e4e7f52534fb52b0f3ed04746ae267519eef2a83941e8085068b +SIZE (rust/crates/arrayvec-0.5.2.crate) = 27838 +SHA256 (rust/crates/async-trait-0.1.53.crate) = ed6aa3524a2dfcf9fe180c51eae2b58738348d819517ceadf95789c51fff7600 +SIZE (rust/crates/async-trait-0.1.53.crate) = 26210 +SHA256 (rust/crates/atty-0.2.14.crate) = d9b39be18770d11421cdb1b9947a45dd3f37e93092cbf377614828a319d5fee8 +SIZE (rust/crates/atty-0.2.14.crate) = 5470 +SHA256 (rust/crates/auto_impl-0.5.0.crate) = 7862e21c893d65a1650125d157eaeec691439379a1cee17ee49031b79236ada4 +SIZE (rust/crates/auto_impl-0.5.0.crate) = 30504 +SHA256 (rust/crates/autocfg-1.1.0.crate) = d468802bab17cbc0cc575e9b053f41e72aa36bfa6b7f55e3529ffa43161b97fa +SIZE (rust/crates/autocfg-1.1.0.crate) = 13272 +SHA256 (rust/crates/bitflags-1.3.2.crate) = bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a +SIZE (rust/crates/bitflags-1.3.2.crate) = 23021 +SHA256 (rust/crates/bitvec-0.19.6.crate) = 55f93d0ef3363c364d5976646a38f04cf67cfe1d4c8d160cdea02cab2c116b33 +SIZE (rust/crates/bitvec-0.19.6.crate) = 147956 +SHA256 (rust/crates/bytecount-0.3.2.crate) = f861d9ce359f56dbcb6e0c2a1cb84e52ad732cadb57b806adeb3c7668caccbd8 +SIZE (rust/crates/bytecount-0.3.2.crate) = 11026 +SHA256 (rust/crates/bytecount-0.6.2.crate) = 72feb31ffc86498dacdbd0fcebb56138e7177a8cc5cea4516031d15ae85a742e +SIZE (rust/crates/bytecount-0.6.2.crate) = 12347 +SHA256 (rust/crates/bytes-1.1.0.crate) = c4872d67bab6358e59559027aa3b9157c53d9358c51423c17554809a8858e0f8 +SIZE (rust/crates/bytes-1.1.0.crate) = 49640 +SHA256 (rust/crates/cfg-if-1.0.0.crate) = baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd +SIZE (rust/crates/cfg-if-1.0.0.crate) = 7934 +SHA256 (rust/crates/clap-3.2.2.crate) = 8e538f9ee5aa3b3963f09a997035f883677966ed50fce0292611927ce6f6d8c6 +SIZE (rust/crates/clap-3.2.2.crate) = 207758 +SHA256 (rust/crates/clap_derive-3.2.2.crate) = a7f98063cac4652f23ccda556b8d04347a7fc4b2cff1f7577cc8c6546e0d8078 +SIZE (rust/crates/clap_derive-3.2.2.crate) = 27252 +SHA256 (rust/crates/clap_lex-0.2.4.crate) = 2850f2f5a82cbf437dd5af4d49848fbdfc27c157c3d010345776f952765261c5 +SIZE (rust/crates/clap_lex-0.2.4.crate) = 9652 +SHA256 (rust/crates/colored-2.0.0.crate) = b3616f750b84d8f0de8a58bda93e08e2a81ad3f523089b05f1dffecab48c6cbd +SIZE (rust/crates/colored-2.0.0.crate) = 21619 +SHA256 (rust/crates/dashmap-5.3.3.crate) = 391b56fbd302e585b7a9494fb70e40949567b1cf9003a8e4a6041a1687c26573 +SIZE (rust/crates/dashmap-5.3.3.crate) = 21183 +SHA256 (rust/crates/dirs-next-2.0.0.crate) = b98cf8ebf19c3d1b223e151f99a4f9f0690dca41414773390fc824184ac833e1 +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/enquote-1.1.0.crate) = 06c36cb11dbde389f4096111698d8b567c0720e3452fd5ac3e6b4e47e1939932 +SIZE (rust/crates/enquote-1.1.0.crate) = 3552 +SHA256 (rust/crates/form_urlencoded-1.0.1.crate) = 5fc25a87fa4fd2094bffb06925852034d90a17f0d1e05197d4956d3555752191 +SIZE (rust/crates/form_urlencoded-1.0.1.crate) = 8773 +SHA256 (rust/crates/funty-1.1.0.crate) = fed34cd105917e91daa4da6b3728c47b068749d6a62c59811f06ed2ac71d9da7 +SIZE (rust/crates/funty-1.1.0.crate) = 11631 +SHA256 (rust/crates/futures-0.3.21.crate) = f73fe65f54d1e12b726f517d3e2135ca3125a437b6d998caf1962961f7172d9e +SIZE (rust/crates/futures-0.3.21.crate) = 49935 +SHA256 (rust/crates/futures-channel-0.3.21.crate) = c3083ce4b914124575708913bca19bfe887522d6e2e6d0952943f5eac4a74010 +SIZE (rust/crates/futures-channel-0.3.21.crate) = 31961 +SHA256 (rust/crates/futures-core-0.3.21.crate) = 0c09fd04b7e4073ac7156a9539b57a484a8ea920f79c7c675d05d289ab6110d3 +SIZE (rust/crates/futures-core-0.3.21.crate) = 14601 +SHA256 (rust/crates/futures-io-0.3.21.crate) = fc4045962a5a5e935ee2fdedaa4e08284547402885ab326734432bed5d12966b +SIZE (rust/crates/futures-io-0.3.21.crate) = 8902 +SHA256 (rust/crates/futures-macro-0.3.21.crate) = 33c1e13800337f4d4d7a316bf45a567dbcb6ffe087f16424852d97e97a91f512 +SIZE (rust/crates/futures-macro-0.3.21.crate) = 11250 +SHA256 (rust/crates/futures-sink-0.3.21.crate) = 21163e139fa306126e6eedaf49ecdb4588f939600f0b1e770f4205ee4b7fa868 +SIZE (rust/crates/futures-sink-0.3.21.crate) = 7843 +SHA256 (rust/crates/futures-task-0.3.21.crate) = 57c66a976bf5909d801bbef33416c41372779507e7a6b3a5e25e4749c58f776a +SIZE (rust/crates/futures-task-0.3.21.crate) = 11815 +SHA256 (rust/crates/futures-util-0.3.21.crate) = d8b7abd5d659d9b90c8cba917f6ec750a74e2dc23902ef9cd4cc8c8b22e6036a +SIZE (rust/crates/futures-util-0.3.21.crate) = 153768 +SHA256 (rust/crates/getrandom-0.2.6.crate) = 9be70c98951c83b8d2f8f60d7065fa6d5146873094452a1008da8c2f1e4205ad +SIZE (rust/crates/getrandom-0.2.6.crate) = 28043 +SHA256 (rust/crates/hashbrown-0.11.2.crate) = ab5ef0d4909ef3724cc8cce6ccc8572c5c817592e9285f5464f8e86f8bd3726e +SIZE (rust/crates/hashbrown-0.11.2.crate) = 85713 +SHA256 (rust/crates/hashbrown-0.12.1.crate) = db0d4cf898abf0081f964436dc980e96670a0f36863e4b83aaacdb65c9d7ccc3 +SIZE (rust/crates/hashbrown-0.12.1.crate) = 90855 +SHA256 (rust/crates/heck-0.4.0.crate) = 2540771e65fc8cb83cd6e8a237f70c319bd5c29f78ed1084ba5d50eeac86f7f9 +SIZE (rust/crates/heck-0.4.0.crate) = 11161 +SHA256 (rust/crates/hermit-abi-0.1.19.crate) = 62b467343b94ba476dcb2500d242dadbb39557df889310ac77c5d99100aaac33 +SIZE (rust/crates/hermit-abi-0.1.19.crate) = 9979 +SHA256 (rust/crates/httparse-1.7.1.crate) = 496ce29bb5a52785b44e0f7ca2847ae0bb839c9bd28f69acac9b99d461c0c04c +SIZE (rust/crates/httparse-1.7.1.crate) = 29379 +SHA256 (rust/crates/idna-0.2.3.crate) = 418a0a6fab821475f634efe3ccc45c013f742efe03d853e8d3355d5cb850ecf8 +SIZE (rust/crates/idna-0.2.3.crate) = 271023 +SHA256 (rust/crates/indexmap-1.8.1.crate) = 0f647032dfaa1f8b6dc29bd3edb7bbef4861b8b8007ebb118d6db284fd59f6ee +SIZE (rust/crates/indexmap-1.8.1.crate) = 53220 +SHA256 (rust/crates/itoa-1.0.1.crate) = 1aab8fc367588b89dcee83ab0fd66b72b50b72fa1904d7095045ace2b0c81c35 +SIZE (rust/crates/itoa-1.0.1.crate) = 11059 +SHA256 (rust/crates/lazy_static-1.4.0.crate) = e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646 +SIZE (rust/crates/lazy_static-1.4.0.crate) = 10443 +SHA256 (rust/crates/lexical-core-0.7.6.crate) = 6607c62aa161d23d17a9072cc5da0be67cdfc89d3afb1e8d9c842bebc2525ffe +SIZE (rust/crates/lexical-core-0.7.6.crate) = 494385 +SHA256 (rust/crates/libc-0.2.125.crate) = 5916d2ae698f6de9bfb891ad7a8d65c09d232dc58cc4ac433c7da3b2fd84bc2b +SIZE (rust/crates/libc-0.2.125.crate) = 589236 +SHA256 (rust/crates/libloading-0.7.3.crate) = efbc0f03f9a775e9f6aed295c6a1ba2253c5757a9e03d55c6caa46a681abcddd +SIZE (rust/crates/libloading-0.7.3.crate) = 27378 +SHA256 (rust/crates/lock_api-0.4.7.crate) = 327fa5b6a6940e4699ec49a9beae1ea4845c6bab9314e4f84ac68742139d8c53 +SIZE (rust/crates/lock_api-0.4.7.crate) = 25371 +SHA256 (rust/crates/log-0.4.17.crate) = abb12e687cfb44aa40f41fc3978ef76448f9b6038cad6aef4259d3c095a2382e +SIZE (rust/crates/log-0.4.17.crate) = 38028 +SHA256 (rust/crates/lsp-types-0.93.0.crate) = 70c74e2173b2b31f8655d33724b4b45ac13f439386f66290f539c22b144c2212 +SIZE (rust/crates/lsp-types-0.93.0.crate) = 58269 +SHA256 (rust/crates/matches-0.1.9.crate) = a3e378b66a060d48947b590737b30a1be76706c8dd7b8ba0f2fe3989c68a853f +SIZE (rust/crates/matches-0.1.9.crate) = 2246 +SHA256 (rust/crates/memchr-2.5.0.crate) = 2dffe52ecf27772e601905b7522cb4ef790d2cc203488bbd0e2fe85fcb74566d +SIZE (rust/crates/memchr-2.5.0.crate) = 65812 +SHA256 (rust/crates/nom-5.1.2.crate) = ffb4262d26ed83a1c0a33a38fe2bb15797329c85770da05e6b828ddb782627af +SIZE (rust/crates/nom-5.1.2.crate) = 136174 +SHA256 (rust/crates/nom-6.1.2.crate) = e7413f999671bd4745a7b624bd370a569fb6bc574b23c83a3c5ed2e453f3d5e2 +SIZE (rust/crates/nom-6.1.2.crate) = 147539 +SHA256 (rust/crates/nom-greedyerror-0.3.1.crate) = 133e5024c0b65c4235e3200a3b6e30f3875475f1e452525e1a421b7f2a997c52 +SIZE (rust/crates/nom-greedyerror-0.3.1.crate) = 10934 +SHA256 (rust/crates/nom-packrat-0.5.0.crate) = c5c5a5a7eae83c3c9d53bdfd94e8bb1d700c6bb78f00d25af71263fc07cf477b +SIZE (rust/crates/nom-packrat-0.5.0.crate) = 5977 +SHA256 (rust/crates/nom-packrat-macros-0.5.0.crate) = 7fccdfb4771d14a08918cd7b7352de2797ade66a2df9920cee13793e943c3d09 +SIZE (rust/crates/nom-packrat-macros-0.5.0.crate) = 2059 +SHA256 (rust/crates/nom-recursive-0.3.0.crate) = e0de2967d4f9065b08596dcfa9be631abc4997951b9e0a93e2279b052370bacc +SIZE (rust/crates/nom-recursive-0.3.0.crate) = 2747 +SHA256 (rust/crates/nom-recursive-macros-0.3.0.crate) = 07744fc6b7423baf7198f9e1200305f27eafe7395289fa7462b63dacd4eac78d +SIZE (rust/crates/nom-recursive-macros-0.3.0.crate) = 1821 +SHA256 (rust/crates/nom-tracable-0.7.0.crate) = 128b58b88f084359e18858edde832830041e0a561d23bb214e656e00972de316 +SIZE (rust/crates/nom-tracable-0.7.0.crate) = 7884 +SHA256 (rust/crates/nom-tracable-macros-0.7.0.crate) = 8416fc5553b00d217b0381929fbce7368935d609afdee46c844e09f962b379e6 +SIZE (rust/crates/nom-tracable-macros-0.7.0.crate) = 1562 +SHA256 (rust/crates/nom_locate-1.0.0.crate) = f932834fd8e391fc7710e2ba17e8f9f8645d846b55aa63207e17e110a1e1ce35 +SIZE (rust/crates/nom_locate-1.0.0.crate) = 14149 +SHA256 (rust/crates/nom_locate-2.1.0.crate) = a67484adf5711f94f2f28b653bf231bff8e438be33bf5b0f35935a0db4f618a2 +SIZE (rust/crates/nom_locate-2.1.0.crate) = 17937 +SHA256 (rust/crates/nom_locate-3.0.2.crate) = 4689294073dda8a54e484212171efdcb6b12b1908fd70c3dc3eec15b8833b06d +SIZE (rust/crates/nom_locate-3.0.2.crate) = 19113 +SHA256 (rust/crates/num_threads-0.1.6.crate) = 2819ce041d2ee131036f4fc9d6ae7ae125a3a40e97ba64d04fe799ad9dabbb44 +SIZE (rust/crates/num_threads-0.1.6.crate) = 7334 +SHA256 (rust/crates/once_cell-1.10.0.crate) = 87f3e037eac156d1775da914196f0f37741a274155e34a0b7e427c35d2a2ecb9 +SIZE (rust/crates/once_cell-1.10.0.crate) = 30414 +SHA256 (rust/crates/os_str_bytes-6.0.0.crate) = 8e22443d1643a904602595ba1cd8f7d896afe56d26712531c5ff73a15b2fbf64 +SIZE (rust/crates/os_str_bytes-6.0.0.crate) = 21046 +SHA256 (rust/crates/percent-encoding-2.1.0.crate) = d4fd5641d01c8f18a23da7b6fe29298ff4b55afcccdf78973b24cf3175fee32e +SIZE (rust/crates/percent-encoding-2.1.0.crate) = 9748 +SHA256 (rust/crates/pin-project-1.0.10.crate) = 58ad3879ad3baf4e44784bc6a718a8698867bb991f8ce24d1bcbe2cfb4c3a75e +SIZE (rust/crates/pin-project-1.0.10.crate) = 56366 +SHA256 (rust/crates/pin-project-internal-1.0.10.crate) = 744b6f092ba29c3650faf274db506afd39944f48420f6c86b17cfe0ee1cb36bb +SIZE (rust/crates/pin-project-internal-1.0.10.crate) = 27913 +SHA256 (rust/crates/pin-project-lite-0.2.9.crate) = e0a7ae3ac2f1173085d398531c705756c94a4c56843785df85a60c1a0afac116 +SIZE (rust/crates/pin-project-lite-0.2.9.crate) = 27713 +SHA256 (rust/crates/pin-utils-0.1.0.crate) = 8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184 +SIZE (rust/crates/pin-utils-0.1.0.crate) = 7580 +SHA256 (rust/crates/proc-macro-error-1.0.4.crate) = da25490ff9892aab3fcf7c36f08cfb902dd3e71ca0f9f9517bea02a73a5ce38c +SIZE (rust/crates/proc-macro-error-1.0.4.crate) = 25293 +SHA256 (rust/crates/proc-macro-error-attr-1.0.4.crate) = a1be40180e52ecc98ad80b184934baf3d0d29f979574e439af5a55274b35f869 +SIZE (rust/crates/proc-macro-error-attr-1.0.4.crate) = 7971 +SHA256 (rust/crates/proc-macro2-1.0.47.crate) = 5ea3d908b0e36316caf9e9e2c4625cdde190a7e6f440d794667ed17a1855e725 +SIZE (rust/crates/proc-macro2-1.0.47.crate) = 41955 +SHA256 (rust/crates/quote-1.0.18.crate) = a1feb54ed693b93a84e14094943b84b7c4eae204c512b7ccb95ab0c66d278ad1 +SIZE (rust/crates/quote-1.0.18.crate) = 28911 +SHA256 (rust/crates/radium-0.5.3.crate) = 941ba9d78d8e2f7ce474c015eea4d9c6d25b6a3327f9832ee29a4de27f91bbb8 +SIZE (rust/crates/radium-0.5.3.crate) = 7588 +SHA256 (rust/crates/redox_syscall-0.2.13.crate) = 62f25bc4c7e55e0b0b7a1d43fb893f4fa1361d0abe38b9ce4f323c2adfe6ef42 +SIZE (rust/crates/redox_syscall-0.2.13.crate) = 23759 +SHA256 (rust/crates/redox_users-0.4.3.crate) = b033d837a7cf162d7993aded9304e30a83213c648b6e389db233191f891e5c2b +SIZE (rust/crates/redox_users-0.4.3.crate) = 15353 +SHA256 (rust/crates/regex-1.5.5.crate) = 1a11647b6b25ff05a515cb92c365cec08801e83423a235b51e231e1808747286 +SIZE (rust/crates/regex-1.5.5.crate) = 238119 +SHA256 (rust/crates/regex-syntax-0.6.25.crate) = f497285884f3fcff424ffc933e56d7cbca511def0c9831a7f9b5f6153e3cc89b +SIZE (rust/crates/regex-syntax-0.6.25.crate) = 293293 +SHA256 (rust/crates/rustversion-1.0.6.crate) = f2cc38e8fa666e2de3c4aba7edeb5ffc5246c1c2ed0e3d17e560aeeba736b23f +SIZE (rust/crates/rustversion-1.0.6.crate) = 18380 +SHA256 (rust/crates/ryu-1.0.9.crate) = 73b4b750c782965c211b42f022f59af1fbceabdd026623714f104152f1ec149f +SIZE (rust/crates/ryu-1.0.9.crate) = 48391 +SHA256 (rust/crates/same-file-1.0.6.crate) = 93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502 +SIZE (rust/crates/same-file-1.0.6.crate) = 10183 +SHA256 (rust/crates/scopeguard-1.1.0.crate) = d29ab0c6d3fc0ee92fe66e2d99f700eab17a8d57d1c1d3b748380fb20baa78cd +SIZE (rust/crates/scopeguard-1.1.0.crate) = 11470 +SHA256 (rust/crates/serde-1.0.148.crate) = e53f64bb4ba0191d6d0676e1b141ca55047d83b74f5607e6d8eb88126c52c2dc +SIZE (rust/crates/serde-1.0.148.crate) = 76637 +SHA256 (rust/crates/serde_derive-1.0.148.crate) = a55492425aa53521babf6137309e7d34c20bbfbbfcfe2c7f3a047fd1f6b92c0c +SIZE (rust/crates/serde_derive-1.0.148.crate) = 55562 +SHA256 (rust/crates/serde_json-1.0.81.crate) = 9b7ce2b32a1aed03c558dc61a5cd328f15aff2dbc17daad8fb8af04d2100e15c +SIZE (rust/crates/serde_json-1.0.81.crate) = 144480 +SHA256 (rust/crates/serde_regex-1.1.0.crate) = a8136f1a4ea815d7eac4101cfd0b16dc0cb5e1fe1b8609dfd728058656b7badf +SIZE (rust/crates/serde_regex-1.1.0.crate) = 9710 +SHA256 (rust/crates/serde_repr-0.1.8.crate) = a2ad84e47328a31223de7fed7a4f5087f2d6ddfe586cf3ca25b7a165bc0a5aed +SIZE (rust/crates/serde_repr-0.1.8.crate) = 10327 +SHA256 (rust/crates/simplelog-0.12.0.crate) = 48dfff04aade74dd495b007c831cd6f4e0cee19c344dd9dc0884c0289b70a786 +SIZE (rust/crates/simplelog-0.12.0.crate) = 20935 +SHA256 (rust/crates/slab-0.4.6.crate) = eb703cfe953bccee95685111adeedb76fabe4e97549a58d16f03ea7b9367bb32 +SIZE (rust/crates/slab-0.4.6.crate) = 16067 +SHA256 (rust/crates/static_assertions-1.1.0.crate) = a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f +SIZE (rust/crates/static_assertions-1.1.0.crate) = 18480 +SHA256 (rust/crates/str-concat-0.2.0.crate) = 3468939e48401c4fe3cdf5e5cef50951c2808ed549d1467fde249f1fcb602634 +SIZE (rust/crates/str-concat-0.2.0.crate) = 9549 +SHA256 (rust/crates/strsim-0.10.0.crate) = 73473c0e59e6d5812c5dfe2a064a6444949f089e20eec9a2e5506596494e4623 +SIZE (rust/crates/strsim-0.10.0.crate) = 11355 +SHA256 (rust/crates/sv-filelist-parser-0.1.3.crate) = 2d0f9e489371e30a263649576eb16c695084e37f7e6be2cb636422069a5208f8 +SIZE (rust/crates/sv-filelist-parser-0.1.3.crate) = 5077 +SHA256 (rust/crates/sv-parser-0.12.2.crate) = ed6567e4ff8c8f26fbd561e8797f2bf658462b68346d481d9a53f9390873688d +SIZE (rust/crates/sv-parser-0.12.2.crate) = 15648 +SHA256 (rust/crates/sv-parser-error-0.12.2.crate) = d8ab9840f6af470b46a27ec709c5bdba054d0fe57d408ba550d99b6de027b143 +SIZE (rust/crates/sv-parser-error-0.12.2.crate) = 2724 +SHA256 (rust/crates/sv-parser-macros-0.12.2.crate) = 60599265d86a4647a32e97f5c9ae758c1ac82402a6e0d123347384997148ba6a +SIZE (rust/crates/sv-parser-macros-0.12.2.crate) = 3592 +SHA256 (rust/crates/sv-parser-parser-0.12.2.crate) = 4628479b05874500c1227228f481e04e9aaf858bc43eecd87fbbf4b6999b7269 +SIZE (rust/crates/sv-parser-parser-0.12.2.crate) = 142452 +SHA256 (rust/crates/sv-parser-pp-0.12.2.crate) = db489604d13d9f630173a477357a0010d310597df4728a35bc54409af72ebb3c +SIZE (rust/crates/sv-parser-pp-0.12.2.crate) = 21692 +SHA256 (rust/crates/sv-parser-syntaxtree-0.12.2.crate) = a49debd66a99e1783badfa9780bb96b3a96b92d94ebd58ca4b82f3a32ca498a3 +SIZE (rust/crates/sv-parser-syntaxtree-0.12.2.crate) = 31460 +SHA256 (rust/crates/svlint-0.6.0.crate) = 410fb63e49b868d16337fb514322381467cf35aa6fe5a45921f528b7c8dac6f9 +SIZE (rust/crates/svlint-0.6.0.crate) = 93453 +SHA256 (rust/crates/syn-1.0.104.crate) = 4ae548ec36cf198c0ef7710d3c230987c2d6d7bd98ad6edc0274462724c585ce +SIZE (rust/crates/syn-1.0.104.crate) = 236683 +SHA256 (rust/crates/tap-1.0.1.crate) = 55937e1799185b12863d447f42597ed69d9928686b8d88a1df17376a097d8369 +SIZE (rust/crates/tap-1.0.1.crate) = 11316 +SHA256 (rust/crates/term-0.7.0.crate) = c59df8ac95d96ff9bede18eb7300b0fda5e5d8d90960e76f8e14ae765eedbf1f +SIZE (rust/crates/term-0.7.0.crate) = 37082 +SHA256 (rust/crates/termcolor-1.1.3.crate) = bab24d30b911b2376f3a13cc2cd443142f0c81dda04c118693e35b3835757755 +SIZE (rust/crates/termcolor-1.1.3.crate) = 17242 +SHA256 (rust/crates/textwrap-0.15.0.crate) = b1141d4d61095b28419e22cb0bbf02755f5e54e0526f97f1e3d1d160e60885fb +SIZE (rust/crates/textwrap-0.15.0.crate) = 52998 +SHA256 (rust/crates/thiserror-1.0.31.crate) = bd829fe32373d27f76265620b5309d0340cb8550f523c1dda251d6298069069a +SIZE (rust/crates/thiserror-1.0.31.crate) = 18013 +SHA256 (rust/crates/thiserror-impl-1.0.31.crate) = 0396bc89e626244658bef819e22d0cc459e795a5ebe878e6ec336d1674a8d79a +SIZE (rust/crates/thiserror-impl-1.0.31.crate) = 15283 +SHA256 (rust/crates/time-0.3.9.crate) = c2702e08a7a860f005826c6815dcac101b19b5eb330c27fe4a5928fec1d20ddd +SIZE (rust/crates/time-0.3.9.crate) = 81412 +SHA256 (rust/crates/time-macros-0.2.4.crate) = 42657b1a6f4d817cda8e7a0ace261fe0cc946cf3a80314390b22cc61ae080792 +SIZE (rust/crates/time-macros-0.2.4.crate) = 18421 +SHA256 (rust/crates/tinyvec-1.6.0.crate) = 87cc5ceb3875bb20c2890005a4e226a4651264a5c75edb2421b52861a0a0cb50 +SIZE (rust/crates/tinyvec-1.6.0.crate) = 45991 +SHA256 (rust/crates/tinyvec_macros-0.1.0.crate) = cda74da7e1a664f795bb1f8a87ec406fb89a02522cf6e50620d016add6dbbf5c +SIZE (rust/crates/tinyvec_macros-0.1.0.crate) = 1817 +SHA256 (rust/crates/tokio-1.18.1.crate) = dce653fb475565de9f6fb0614b28bca8df2c430c0cf84bcd9c843f15de5414cc +SIZE (rust/crates/tokio-1.18.1.crate) = 572287 +SHA256 (rust/crates/tokio-macros-1.7.0.crate) = b557f72f448c511a979e2564e55d74e6c4432fc96ff4f6241bc6bded342643b7 +SIZE (rust/crates/tokio-macros-1.7.0.crate) = 9261 +SHA256 (rust/crates/tokio-util-0.7.1.crate) = 0edfdeb067411dba2044da6d1cb2df793dd35add7888d73c16e3381ded401764 +SIZE (rust/crates/tokio-util-0.7.1.crate) = 87364 +SHA256 (rust/crates/toml-0.5.9.crate) = 8d82e1a7758622a465f8cee077614c73484dac5b836c02ff6a40d5d1010324d7 +SIZE (rust/crates/toml-0.5.9.crate) = 55667 +SHA256 (rust/crates/tower-0.4.12.crate) = 9a89fd63ad6adf737582df5db40d286574513c69a11dac5214dc3b5603d6713e +SIZE (rust/crates/tower-0.4.12.crate) = 107319 +SHA256 (rust/crates/tower-layer-0.3.1.crate) = 343bc9466d3fe6b0f960ef45960509f84480bf4fd96f92901afe7ff3df9d3a62 +SIZE (rust/crates/tower-layer-0.3.1.crate) = 5165 +SHA256 (rust/crates/tower-lsp-0.17.0.crate) = 43e094780b4447366c59f79acfd65b1375ecaa84e61dddbde1421aa506334024 +SIZE (rust/crates/tower-lsp-0.17.0.crate) = 56933 +SHA256 (rust/crates/tower-lsp-macros-0.6.0.crate) = 7ebd99eec668d0a450c177acbc4d05e0d0d13b1f8d3db13cd706c52cbec4ac04 +SIZE (rust/crates/tower-lsp-macros-0.6.0.crate) = 2927 +SHA256 (rust/crates/tower-service-0.3.1.crate) = 360dfd1d6d30e05fda32ace2c8c70e9c0a9da713275777f5a4dbb8a1893930c6 +SIZE (rust/crates/tower-service-0.3.1.crate) = 6299 +SHA256 (rust/crates/tracing-0.1.34.crate) = 5d0ecdcb44a79f0fe9844f0c4f33a342cbcbb5117de8001e6ba0dc2351327d09 +SIZE (rust/crates/tracing-0.1.34.crate) = 72775 +SHA256 (rust/crates/tracing-attributes-0.1.21.crate) = cc6b8ad3567499f98a1db7a752b07a7c8c7c7c34c332ec00effb2b0027974b7c +SIZE (rust/crates/tracing-attributes-0.1.21.crate) = 27552 +SHA256 (rust/crates/tracing-core-0.1.26.crate) = f54c8ca710e81886d498c2fd3331b56c93aa248d49de2222ad2742247c60072f +SIZE (rust/crates/tracing-core-0.1.26.crate) = 53727 +SHA256 (rust/crates/unicode-bidi-0.3.8.crate) = 099b7128301d285f79ddd55b9a83d5e6b9e97c92e0ea0daebee7263e932de992 +SIZE (rust/crates/unicode-bidi-0.3.8.crate) = 36575 +SHA256 (rust/crates/unicode-ident-1.0.5.crate) = 6ceab39d59e4c9499d4e5a8ee0e2735b891bb7308ac83dfb4e80cad195c9f6f3 +SIZE (rust/crates/unicode-ident-1.0.5.crate) = 35455 +SHA256 (rust/crates/unicode-normalization-0.1.19.crate) = d54590932941a9e9266f0832deed84ebe1bf2e4c9e4a3554d393d18f5e854bf9 +SIZE (rust/crates/unicode-normalization-0.1.19.crate) = 107353 +SHA256 (rust/crates/url-2.2.2.crate) = a507c383b2d33b5fc35d1861e77e6b383d158b2da5e14fe51b83dfedf6fd578c +SIZE (rust/crates/url-2.2.2.crate) = 68555 +SHA256 (rust/crates/version_check-0.9.4.crate) = 49874b5167b65d7193b8aba1567f5c7d93d001cafc34600cee003eda787e483f +SIZE (rust/crates/version_check-0.9.4.crate) = 14895 +SHA256 (rust/crates/walkdir-2.3.2.crate) = 808cf2735cd4b6866113f648b791c6adc5714537bc222d9347bb203386ffda56 +SIZE (rust/crates/walkdir-2.3.2.crate) = 23516 +SHA256 (rust/crates/wasi-0.10.2+wasi-snapshot-preview1.crate) = fd6fbd9a79829dd1ad0cc20627bf1ed606756a7f77edff7b66b7064f9cb327c6 +SIZE (rust/crates/wasi-0.10.2+wasi-snapshot-preview1.crate) = 27505 +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.5.crate) = 70ec6ce85bb158151cae5e5c87f95a8e97d2c0c4b001223f33a334e3ce5de178 +SIZE (rust/crates/winapi-util-0.1.5.crate) = 10164 +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/wyz-0.2.0.crate) = 85e60b0d1b5f99db2556934e21937020776a5d31520bf169e851ac44e6420214 +SIZE (rust/crates/wyz-0.2.0.crate) = 12926 +SHA256 (dalance-svls-v0.2.6_GH0.tar.gz) = c4d7c8f26687ff42aa86e55f902ada8a94114d75771847f79bea76e80637ea86 +SIZE (dalance-svls-v0.2.6_GH0.tar.gz) = 147486 diff --git a/cad/svls/pkg-descr b/cad/svls/pkg-descr new file mode 100644 index 000000000000..dc6a22a3c0f3 --- /dev/null +++ b/cad/svls/pkg-descr @@ -0,0 +1,4 @@ +svls is a SystemVerilog language server. + +Feature: +* Linter based on svlint