From 8946b0018eb06bd588bdcaa324f924b82dccd92d Mon Sep 17 00:00:00 2001 From: pin Date: Mon, 22 Jan 2024 07:25:44 +0000 Subject: [PATCH] math/qcalc: update to 0.4.1 v0.4.1 What's Changed - Execute expressions from the command line by @OchirErkhembayar in #4 - Tokenise as needed instead of collecting tokens by @OchirErkhembayar in #5 v0.3.0 What's Changed - Add assignment statements and rc file by @OchirErkhembayar in #3 --- math/qcalc/Makefile | 6 +++--- math/qcalc/cargo-depends.mk | 9 ++++++++- math/qcalc/distinfo | 29 +++++++++++++++++++++++++---- 3 files changed, 36 insertions(+), 8 deletions(-) diff --git a/math/qcalc/Makefile b/math/qcalc/Makefile index 8666559f628d..73a389198f65 100644 --- a/math/qcalc/Makefile +++ b/math/qcalc/Makefile @@ -1,11 +1,11 @@ -# $NetBSD: Makefile,v 1.2 2024/01/17 20:10:25 pin Exp $ +# $NetBSD: Makefile,v 1.3 2024/01/22 07:25:44 pin Exp $ -DISTNAME= qcalc-0.2.3 +DISTNAME= qcalc-0.4.1 CATEGORIES= math MASTER_SITES= https://static.crates.io/crates/qcalc/ EXTRACT_SUFX= .crate -MAINTAINER= pkgsrc-users@NetBSD.org +MAINTAINER= pin@NetBSD.org HOMEPAGE= https://github.com/OchirErkhembayar/qcalc/ COMMENT= Terminal GUI calculator LICENSE= mit diff --git a/math/qcalc/cargo-depends.mk b/math/qcalc/cargo-depends.mk index 90d5d6610cbf..beb6aa5bcf46 100644 --- a/math/qcalc/cargo-depends.mk +++ b/math/qcalc/cargo-depends.mk @@ -1,4 +1,4 @@ -# $NetBSD: cargo-depends.mk,v 1.2 2024/01/17 20:10:25 pin Exp $ +# $NetBSD: cargo-depends.mk,v 1.3 2024/01/22 07:25:44 pin Exp $ CARGO_CRATE_DEPENDS+= ahash-0.8.6 CARGO_CRATE_DEPENDS+= allocator-api2-0.2.16 @@ -9,12 +9,16 @@ CARGO_CRATE_DEPENDS+= cassowary-0.3.0 CARGO_CRATE_DEPENDS+= cfg-if-1.0.0 CARGO_CRATE_DEPENDS+= crossterm-0.27.0 CARGO_CRATE_DEPENDS+= crossterm_winapi-0.9.1 +CARGO_CRATE_DEPENDS+= dirs-next-2.0.0 +CARGO_CRATE_DEPENDS+= dirs-sys-next-0.1.2 CARGO_CRATE_DEPENDS+= either-1.9.0 +CARGO_CRATE_DEPENDS+= getrandom-0.2.12 CARGO_CRATE_DEPENDS+= hashbrown-0.14.3 CARGO_CRATE_DEPENDS+= heck-0.4.1 CARGO_CRATE_DEPENDS+= indoc-2.0.4 CARGO_CRATE_DEPENDS+= itertools-0.12.0 CARGO_CRATE_DEPENDS+= libc-0.2.151 +CARGO_CRATE_DEPENDS+= libredox-0.0.1 CARGO_CRATE_DEPENDS+= lock_api-0.4.11 CARGO_CRATE_DEPENDS+= log-0.4.20 CARGO_CRATE_DEPENDS+= lru-0.12.1 @@ -27,6 +31,7 @@ CARGO_CRATE_DEPENDS+= proc-macro2-1.0.71 CARGO_CRATE_DEPENDS+= quote-1.0.33 CARGO_CRATE_DEPENDS+= ratatui-0.25.0 CARGO_CRATE_DEPENDS+= redox_syscall-0.4.1 +CARGO_CRATE_DEPENDS+= redox_users-0.4.4 CARGO_CRATE_DEPENDS+= rustversion-1.0.14 CARGO_CRATE_DEPENDS+= scopeguard-1.2.0 CARGO_CRATE_DEPENDS+= signal-hook-0.3.17 @@ -38,6 +43,8 @@ CARGO_CRATE_DEPENDS+= strum-0.25.0 CARGO_CRATE_DEPENDS+= strum_macros-0.25.3 CARGO_CRATE_DEPENDS+= syn-1.0.109 CARGO_CRATE_DEPENDS+= syn-2.0.43 +CARGO_CRATE_DEPENDS+= thiserror-1.0.55 +CARGO_CRATE_DEPENDS+= thiserror-impl-1.0.55 CARGO_CRATE_DEPENDS+= tui-textarea-0.4.0 CARGO_CRATE_DEPENDS+= unicode-ident-1.0.12 CARGO_CRATE_DEPENDS+= unicode-segmentation-1.10.1 diff --git a/math/qcalc/distinfo b/math/qcalc/distinfo index 868e2104d60c..c70da5aec2d3 100644 --- a/math/qcalc/distinfo +++ b/math/qcalc/distinfo @@ -1,4 +1,4 @@ -$NetBSD: distinfo,v 1.2 2024/01/17 20:10:25 pin Exp $ +$NetBSD: distinfo,v 1.3 2024/01/22 07:25:44 pin Exp $ BLAKE2s (ahash-0.8.6.crate) = c7ecdf122e7a34429eb48e7855ae47923b0f263167ab871b542c96fa43097698 SHA512 (ahash-0.8.6.crate) = 46428b27e96be1f30058b9383a94988beeb5064dfb4df04d6959b451d0c77ef69fc51f07fdf9511ab9728295eb6beee7783c31a2297f9e473fc537883e722b73 @@ -27,9 +27,18 @@ Size (crossterm-0.27.0.crate) = 125311 bytes BLAKE2s (crossterm_winapi-0.9.1.crate) = 1dcb832917a32bae91d69b7db350c951da8c907da8a7515c0b4557a04788f8f6 SHA512 (crossterm_winapi-0.9.1.crate) = 48eee242f477f43b69c00e3a5d4d255de2ce1774f6e73d869c5472b35d85af0b63f3a607097da8ace437b1e52a524ded4106767b83d4ec53c30c2e37ac4b46a7 Size (crossterm_winapi-0.9.1.crate) = 16027 bytes +BLAKE2s (dirs-next-2.0.0.crate) = 792fd296dd1721386a0a8971725efc37df848dc023185a4f792da2b3d1434c08 +SHA512 (dirs-next-2.0.0.crate) = 6ccb732da8ccf7bf35952c22a3b0caa8238319feb0a6cd3b0957e6be12548a2ce507c69cb6d3cbd2adfb37e13e6521c6229da5999edb0e47a292a41c3ea1a766 +Size (dirs-next-2.0.0.crate) = 11689 bytes +BLAKE2s (dirs-sys-next-0.1.2.crate) = 954d4a890f8b3452a4340a93e26b0b04a16397a2b9c15a6f38b88dbf4b836b45 +SHA512 (dirs-sys-next-0.1.2.crate) = b3c40a8e93d4f9f4a890718076e14779aedd67a79da61b466788268c1eaea19aa493f043a7e410f5023a23d5509e639a6fc6681fbee30e252a601091cfffa2d5 +Size (dirs-sys-next-0.1.2.crate) = 10681 bytes BLAKE2s (either-1.9.0.crate) = 5a2a8926fcb3b40b49b9bae0b6e35d54568dc40215691afa9bb355400b0eb180 SHA512 (either-1.9.0.crate) = 4978d50842386f51e31a47ad037d5e491106a668bc701bb833e6ec3998afe3ebd80efddc47756b2f300f534b39b26fc01386dc878d3b02cc8c1fec6a474c2177 Size (either-1.9.0.crate) = 16660 bytes +BLAKE2s (getrandom-0.2.12.crate) = 2e5d4819530f75a385114bf6454f1a4b90a807739b83be17fff889cc70da25c9 +SHA512 (getrandom-0.2.12.crate) = dd97d7dae1a7ba653abdaf2db719e1a9c8eb721b08b4af0f1c45b1ed5079069d1b57e4f6d9d879e7fae3a890763f4b6aea9bc2d945392b98e811e7b348589bee +Size (getrandom-0.2.12.crate) = 36163 bytes BLAKE2s (hashbrown-0.14.3.crate) = 50132f5430b5ee58537a4409ffb586c08b3f202cbbdaf99b8df17c5d7abdcdfe SHA512 (hashbrown-0.14.3.crate) = 4d344e5c89ce58e04668b80ef10e4e110a3a5daf4d610c52d980577795d0e2050c7d0b151d8ba97128117665e27b92ab0300f85b88bd6e1de943c62d49249356 Size (hashbrown-0.14.3.crate) = 141425 bytes @@ -45,6 +54,9 @@ Size (itertools-0.12.0.crate) = 133620 bytes BLAKE2s (libc-0.2.151.crate) = 859544613ddadbab63ba4ef546f21c220247c8d9b63150238d02895a63586a84 SHA512 (libc-0.2.151.crate) = 2039bdfd704c5a876ff7d609622bb968260d6e0fd264ca457e92b75660503eca10e1ff21864b3c919d2656de521f03ef443895f5c0150271ae2502857742b0ec Size (libc-0.2.151.crate) = 736640 bytes +BLAKE2s (libredox-0.0.1.crate) = bc2eb277984722e73dcf216d6f7af026a93b513c6cd1afa2cee254b324aa5167 +SHA512 (libredox-0.0.1.crate) = 31a9234201f5128f1519e108f7424d1740a67699828265cc725304a70f6a51e139f1d0c0e626b487857a7b421f25ad93e81b95b65cf0d3e0ad912388deecfb41 +Size (libredox-0.0.1.crate) = 4212 bytes BLAKE2s (lock_api-0.4.11.crate) = 488fd44e8f8e12bb5004eaf25e5ba315178145e9aa988e83caa546af8fa1bc94 SHA512 (lock_api-0.4.11.crate) = 9946adf313a5c67a0dd87a1b679b7d9d16a86149fb95974d3f28aa57a9a1a3932e4a5ee1d332097559329c5e3b2295be2e4b655b115d9f75269f33a758b17fb3 Size (lock_api-0.4.11.crate) = 27487 bytes @@ -72,9 +84,9 @@ Size (paste-1.0.14.crate) = 18157 bytes BLAKE2s (proc-macro2-1.0.71.crate) = a3831cc22c7017c9e79f6d50c4128cd83a39dcd8082f1b358b33bb6ceabaa268 SHA512 (proc-macro2-1.0.71.crate) = d8f970a55446ddb85ca875a867bc17ca790711ccd222de1d273e5370a37b0fd9b62c76d1d0c514ea3a620ddfa7a719e4aae483fc59f9c21dfc45e5e1fd4ec459 Size (proc-macro2-1.0.71.crate) = 44407 bytes -BLAKE2s (qcalc-0.2.3.crate) = 05fe5080af86b51d922ee32f638fde71a8a22c42ea0577cce4ba695e8b45a7e4 -SHA512 (qcalc-0.2.3.crate) = 7e88218e67f87d7c89dd5a6473f32165fdba749168c8578118803e98fd6e785997af2d2232428a93ece1783bd7e163e63a06bc424b66c6bbc8b41bb5f0092e76 -Size (qcalc-0.2.3.crate) = 17446 bytes +BLAKE2s (qcalc-0.4.1.crate) = 936caa723ef72673cc6462fcfd71442547324eb0a95222e4f3db4fb0eb4a1cd3 +SHA512 (qcalc-0.4.1.crate) = 953f90e09b724b19c2e6e3937f3364265f32565194589ca79ea8482b98fee870b360482c8edec415c9a7bb48e07df9595ed1677180856be434d20daf91df7f77 +Size (qcalc-0.4.1.crate) = 19200 bytes BLAKE2s (quote-1.0.33.crate) = ef2fafb12d5a6d83190b418b603c391017c0480b072b8f4eefe8cb0d767b395c SHA512 (quote-1.0.33.crate) = c1e76c3c017e8554eebe309f8167fd56fce931981c06798aa85a0cc6d64a9cba6ab103f5a1324e69c6f9ca5dc47a8e31ff2e847850542748697afcd265b5939c Size (quote-1.0.33.crate) = 28090 bytes @@ -84,6 +96,9 @@ Size (ratatui-0.25.0.crate) = 341858 bytes BLAKE2s (redox_syscall-0.4.1.crate) = 85e65efdd39dea91e9283d485b8853037b6f98f2f4c3fd6116679951206f7e97 SHA512 (redox_syscall-0.4.1.crate) = 073ed9d96090cf46eab9877742277a013c62d8da86d9caf2310b4fa868af306511936553579e01309f27067d344226cc8dc5e3aef01d9b900da2febd33848f8d Size (redox_syscall-0.4.1.crate) = 24858 bytes +BLAKE2s (redox_users-0.4.4.crate) = 0ba6be352afb1b8e18d7461b3dcf196d0bb884eaf204b32cd9aefeb7b84339ee +SHA512 (redox_users-0.4.4.crate) = 7c208116d1171b1f52f22aedcf8ad00076a3d1f062f4018f4a9f5fb2c38d7ed83258589062d1559f64e43f3e2a9ddf789799f57cf87a49ad8a37463ea09aa269 +Size (redox_users-0.4.4.crate) = 15438 bytes BLAKE2s (rustversion-1.0.14.crate) = aff41549da86463e6bf1bff42ecf3b85db9c89adbebd71de27c9fc7f6c277895 SHA512 (rustversion-1.0.14.crate) = 466d753c28c4899ab3da3e9f3366f7ecc435d484f51e0c07acfa5f3367af0de27ea3bc75efda22159b4990c976b1466a27e7c31c834c72a87d8234318357454b Size (rustversion-1.0.14.crate) = 17261 bytes @@ -117,6 +132,12 @@ Size (syn-1.0.109.crate) = 237611 bytes BLAKE2s (syn-2.0.43.crate) = c134442e6491a5d5a64b3410285d9fdfc0836285eb231ccfb7f6c1a68e553088 SHA512 (syn-2.0.43.crate) = af9356e0e6e65999d758633debcc08396bc134b46fefbb78059d95b972be12fbca0f571a09776976d355dbe391d4fbf910c1a3619f5b8256980f98d1f553ba55 Size (syn-2.0.43.crate) = 248363 bytes +BLAKE2s (thiserror-1.0.55.crate) = 3b22adcffed0f9cc558d363d56d2714eb21505e19739ffb9d6e3cb14157defb4 +SHA512 (thiserror-1.0.55.crate) = 60d9adeb6ebd8b398c2507761cfd3e3ffebdd1fa3921e7a2bfdacac8a3c0aeb0bfe1b1bace2f749abb373b6be4d3eb741657bdffaa466fc21df8e00557e1142c +Size (thiserror-1.0.55.crate) = 20594 bytes +BLAKE2s (thiserror-impl-1.0.55.crate) = c0cbc0bcad538857e34f761af140c73981c1bfd050273958d84638d108671dc4 +SHA512 (thiserror-impl-1.0.55.crate) = 3d6bf48c56ce9597b386d08c70453f7212861b51454e2ff844e69b05fd85746482e0fb57d588459337a344f33f0bed0122ac145e975446e1233a942cdcf5193c +Size (thiserror-impl-1.0.55.crate) = 15366 bytes BLAKE2s (tui-textarea-0.4.0.crate) = 16eea9284e4ab5ae185e7496019f87587d86641a3b0739f7bbc683e18802716d SHA512 (tui-textarea-0.4.0.crate) = 5151c527a7f45feece8b1cccbb3104670678b63abb8eefb11595d7dcf609e68010ad7b00e984d986700a6cff4c21a75f3073d29480e97164344a845688b162dc Size (tui-textarea-0.4.0.crate) = 61789 bytes