pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[.joined/pkgsrc/trunk]: .joined/pkgsrc/math/kalker math/kalker: update to 1.1.0



details:   https://anonhg.NetBSD.org/.joined/pkgsrc/rev/a5c3f4d5a86c
branches:  trunk
changeset: 371026:a5c3f4d5a86c
user:      pin <pin%pkgsrc.org@localhost>
date:      Mon Jan 03 12:19:38 2022 +0000

description:
math/kalker: update to 1.1.0

-Fix crash whem missing closing ceil, floor, |
-Describe piecewise functions in README
-Fixed tick symbol resulting in panic
-Prevent constants from being overridden
-Output numbers with the precision specified
-Float erros margin for comparison operators
-NaN for comparison with imaginary numbers
-Updated interperter tests to expect 0 after comparisons

diffstat:

 math/kalker/Makefile                 |   4 ++--
 math/kalker/cargo-depends.mk         |  10 ++++++++--
 math/kalker/distinfo                 |  33 ++++++++++++++++++++++++++-------
 math/kalker/patches/patch-Cargo.toml |  14 ++++++++++++++
 4 files changed, 50 insertions(+), 11 deletions(-)

diffs (157 lines):

diff -r 408afc3c4c2a -r a5c3f4d5a86c math/kalker/Makefile
--- a/math/kalker/Makefile      Mon Jan 03 12:17:45 2022 +0000
+++ b/math/kalker/Makefile      Mon Jan 03 12:19:38 2022 +0000
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.2 2021/06/03 11:08:51 pin Exp $
+# $NetBSD: Makefile,v 1.3 2022/01/03 12:19:38 pin Exp $
 
-DISTNAME=      kalker-1.0.0
+DISTNAME=      kalker-1.1.0
 CATEGORIES=    math
 MASTER_SITES=  ${MASTER_SITE_GITHUB:=PaddiM8/}
 GITHUB_TAG=    v${PKGVERSION_NOREV}
diff -r 408afc3c4c2a -r a5c3f4d5a86c math/kalker/cargo-depends.mk
--- a/math/kalker/cargo-depends.mk      Mon Jan 03 12:17:45 2022 +0000
+++ b/math/kalker/cargo-depends.mk      Mon Jan 03 12:19:38 2022 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: cargo-depends.mk,v 1.1 2021/06/03 10:44:39 pin Exp $
+# $NetBSD: cargo-depends.mk,v 1.2 2022/01/03 12:19:38 pin Exp $
 
 CARGO_CRATE_DEPENDS+=  aho-corasick-0.7.15
 CARGO_CRATE_DEPENDS+=  ansi_term-0.12.1
@@ -10,11 +10,14 @@
 CARGO_CRATE_DEPENDS+=  cfg-if-0.1.10
 CARGO_CRATE_DEPENDS+=  cfg-if-1.0.0
 CARGO_CRATE_DEPENDS+=  console_error_panic_hook-0.1.6
+CARGO_CRATE_DEPENDS+=  dirs-3.0.2
 CARGO_CRATE_DEPENDS+=  dirs-next-2.0.0
+CARGO_CRATE_DEPENDS+=  dirs-sys-0.3.6
 CARGO_CRATE_DEPENDS+=  dirs-sys-next-0.1.1
 CARGO_CRATE_DEPENDS+=  fs2-0.4.3
 CARGO_CRATE_DEPENDS+=  getrandom-0.1.15
-CARGO_CRATE_DEPENDS+=  gmp-mpfr-sys-1.4.2
+CARGO_CRATE_DEPENDS+=  getrandom-0.2.3
+CARGO_CRATE_DEPENDS+=  gmp-mpfr-sys-1.4.7
 CARGO_CRATE_DEPENDS+=  hermit-abi-0.1.18
 CARGO_CRATE_DEPENDS+=  js-sys-0.3.46
 CARGO_CRATE_DEPENDS+=  lazy_static-1.4.0
@@ -25,7 +28,9 @@
 CARGO_CRATE_DEPENDS+=  proc-macro2-1.0.24
 CARGO_CRATE_DEPENDS+=  quote-1.0.7
 CARGO_CRATE_DEPENDS+=  redox_syscall-0.1.57
+CARGO_CRATE_DEPENDS+=  redox_syscall-0.2.10
 CARGO_CRATE_DEPENDS+=  redox_users-0.3.5
+CARGO_CRATE_DEPENDS+=  redox_users-0.4.0
 CARGO_CRATE_DEPENDS+=  regex-1.4.2
 CARGO_CRATE_DEPENDS+=  regex-syntax-0.6.21
 CARGO_CRATE_DEPENDS+=  rug-1.11.0
@@ -44,6 +49,7 @@
 CARGO_CRATE_DEPENDS+=  utf8parse-0.2.0
 CARGO_CRATE_DEPENDS+=  version_check-0.9.2
 CARGO_CRATE_DEPENDS+=  wasi-0.9.0+wasi-snapshot-preview1
+CARGO_CRATE_DEPENDS+=  wasi-0.10.2+wasi-snapshot-preview1
 CARGO_CRATE_DEPENDS+=  wasm-bindgen-0.2.69
 CARGO_CRATE_DEPENDS+=  wasm-bindgen-backend-0.2.69
 CARGO_CRATE_DEPENDS+=  wasm-bindgen-futures-0.4.19
diff -r 408afc3c4c2a -r a5c3f4d5a86c math/kalker/distinfo
--- a/math/kalker/distinfo      Mon Jan 03 12:17:45 2022 +0000
+++ b/math/kalker/distinfo      Mon Jan 03 12:19:38 2022 +0000
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.3 2021/10/26 10:55:46 nia Exp $
+$NetBSD: distinfo,v 1.4 2022/01/03 12:19:38 pin Exp $
 
 BLAKE2s (aho-corasick-0.7.15.crate) = 8bdfa96511478b1fd955bf41bfd8d2c2e9c3108c762eac7584f2184d282245e6
 SHA512 (aho-corasick-0.7.15.crate) = e67816efa7305937a7cbbb0079b91b8afa3fdab52cfb8eeddeee156f18bbeed26f941cd4cb18ab2bdc1da5a9ff1dcbe9d2090deec68c00287bd99ace18ee8b24
@@ -30,9 +30,15 @@
 BLAKE2s (console_error_panic_hook-0.1.6.crate) = 9f5382396ff81983a7939bc4bab4768a0f7a880afa041872362990daaaa9a485
 SHA512 (console_error_panic_hook-0.1.6.crate) = 622500b82ce27a1dd33197f54f8c0495aa34b870b96a71fd0fa92cf1f0b0e7d4968b9f6bc5e41c23a145980cbe7a4bc5a7ddd03571e1e4688b2eeb7d146aa5c9
 Size (console_error_panic_hook-0.1.6.crate) = 501738 bytes
+BLAKE2s (dirs-3.0.2.crate) = 76584fd66a8ce8db015e1bc24735c2c70583e9c3df121a179e9e53b7b198d1d0
+SHA512 (dirs-3.0.2.crate) = 97dc343d580ecda68aebe87bcbe8c13a00078943771e3f1dc3101d8d450d2ccdd0d74283870eac1d88255a99e887166d42533ba8e70d15b9cdaddb57e3a27c55
+Size (dirs-3.0.2.crate) = 12184 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-0.3.6.crate) = e6d58252580f5708c68b7019115f1d06a38f443cfb22f0379f549dc0128a542d
+SHA512 (dirs-sys-0.3.6.crate) = 79b6bfda14aafa3839365496e1b1926f763d3569e4e138a59f4acae15c38ec9a3bdcaa64293b03b536141c897c2bf68a67d7ae5670d86215080aa313e53d39e5
+Size (dirs-sys-0.3.6.crate) = 10626 bytes
 BLAKE2s (dirs-sys-next-0.1.1.crate) = 06ffcb47779f5f66d5bf9240a4a3af8c7b15a98e6baf581db58a7600c3086ad4
 SHA512 (dirs-sys-next-0.1.1.crate) = e89af71b6bb4e23efb8ff189b42615672c2aa305fb8798393de2f9151c78cbfd5f3e45b066f5de64dfad69a84b15e72a1cdb4377f31ee9288018143017ed5730
 Size (dirs-sys-next-0.1.1.crate) = 10490 bytes
@@ -42,18 +48,21 @@
 BLAKE2s (getrandom-0.1.15.crate) = ec5553234660edc75efb574af7f0f76780470d83d448c18b7cd09e1be412878c
 SHA512 (getrandom-0.1.15.crate) = b26d9558554058f8a54b03f56f488db5ebad2d5cc84f737e489f8f532f8464ef9038d104173eb30acca61caa1f99e1ce267bc493c01ba1611b829e0a090cc87f
 Size (getrandom-0.1.15.crate) = 24786 bytes
-BLAKE2s (gmp-mpfr-sys-1.4.2.crate) = 0205a0ba822ec39a1039c40fa3bf7f18b9b603f47b2cc00cbf41854d71337d9a
-SHA512 (gmp-mpfr-sys-1.4.2.crate) = ea65ac44ec2cae8debb466fa72e2574f4b22c12e70e0dd6dd85ea8fc994add1f2c539e59d704f78da0088c32345b1409666945adec4686e77fa801bbc656c55d
-Size (gmp-mpfr-sys-1.4.2.crate) = 6393728 bytes
+BLAKE2s (getrandom-0.2.3.crate) = c451e4c9701d09c79572625708c12711e2a0a14a925b614b8be72f231a601f18
+SHA512 (getrandom-0.2.3.crate) = e6da64ed529cb0fc000b613f75187ed6b20f716e721d8a02ac2ae39c507fb9f6189ebb66b522d28584eff1e7e9efc274cad6bfe43f464f58053701e1d51c603d
+Size (getrandom-0.2.3.crate) = 26261 bytes
+BLAKE2s (gmp-mpfr-sys-1.4.7.crate) = 4a2b3257af97f8ab6c5eab0e9e5daedb99c281be1fbae4d53aad84ede482314a
+SHA512 (gmp-mpfr-sys-1.4.7.crate) = fad9db7668c0c70f1e511e07b8c992994ecab76bc6419329bc582cf12e90a45beca5bfc56f8332be4914a2e2e00dffdc63d2f5b7336d7da886e4ae986220890c
+Size (gmp-mpfr-sys-1.4.7.crate) = 5383356 bytes
 BLAKE2s (hermit-abi-0.1.18.crate) = c87e3ece2e8cf475739f892c3b12d68ab3b2da500366ef88273526f822e3e07a
 SHA512 (hermit-abi-0.1.18.crate) = 54f060c6c1c80d41f40cec7102345147efb535aff9fa5cc0ed4ccd7f010bfdb6daaf40626fd5069af60ceb42058452803b59d4bbcfbed4c5546c79b57ae0f914
 Size (hermit-abi-0.1.18.crate) = 9936 bytes
 BLAKE2s (js-sys-0.3.46.crate) = 6886a3af12332153ae7dd9b58785b1f0bf4b61553b14d83ef10812d96f983b13
 SHA512 (js-sys-0.3.46.crate) = 504048b9a2efb42315e351d3a972cbb7474cda1374281e25b26a62c5811a3b34606489b95bfd417b41316569aa33ebbd02af2aa359b576198f3123bf7e9e4d28
 Size (js-sys-0.3.46.crate) = 67064 bytes
-BLAKE2s (kalker-1.0.0.tar.gz) = 3e41bc42491c8c426d101ccbbcb5c0496a521bd533d52a4ed52bfbdd2fee42fa
-SHA512 (kalker-1.0.0.tar.gz) = 7a4d024332258a0e54c64642e89703cd9cbd33dbaca36de8042eaf857496d43e4eac8a562c07413f194e86704bcc549daeb354c280b5d883c558a5ebe63d87b8
-Size (kalker-1.0.0.tar.gz) = 730722 bytes
+BLAKE2s (kalker-1.1.0.tar.gz) = 09f88ad54da4a5ac092ae7db58fb1a6388360c8907aff79cbd93c36ce8c13696
+SHA512 (kalker-1.1.0.tar.gz) = df59600bd65462fd040f26985dca469d9f83fd78b8767a4a8566551546ac4f5e22c6d40c87d539422613eaf40d887c4d12a5df913d5a65d44287ca683d755a6c
+Size (kalker-1.1.0.tar.gz) = 731693 bytes
 BLAKE2s (lazy_static-1.4.0.crate) = 0d5f7c2bcfe70610bc27bd6b339ea3e4ca3b7014149714db3a0c199ac6f07cd1
 SHA512 (lazy_static-1.4.0.crate) = e124c0521ec7c950f3c4a066821918da7a9c6e711115d98009ae7c351928fdddead852e7596fea5937a9c30e4e4ce8eee7099b20248b5d6e3b2494b6a6d88cb8
 Size (lazy_static-1.4.0.crate) = 10443 bytes
@@ -78,9 +87,15 @@
 BLAKE2s (redox_syscall-0.1.57.crate) = c33bb6b3a25827502e10395591aa77cc23e438ba30a90682c9108b776db3dbbb
 SHA512 (redox_syscall-0.1.57.crate) = c6e187087060084b7173ed0d9d0e982e4259d4f76522112268c02ff20751382e3bc8e119da6153170f5c54bd5b9cb028910f2f85c1c842099205dccd44659184
 Size (redox_syscall-0.1.57.crate) = 17087 bytes
+BLAKE2s (redox_syscall-0.2.10.crate) = 34d65a357c300759482d088d30518f3bcc4c1fa24f320c953ff6bc89bb7bdf2c
+SHA512 (redox_syscall-0.2.10.crate) = ef012eb4bffe32119e50ecdbef4cc31f6e84a344e94f026484fe4e2c904f94053a8b6249fb6bd8ada31b3ecfbf0096085283bb68aeb62b1b01b57f35794aee92
+Size (redox_syscall-0.2.10.crate) = 23582 bytes
 BLAKE2s (redox_users-0.3.5.crate) = 16615c33ee6ba3c973b4fca9d51ad136594a8efd86ca3e324709ce2101a393d6
 SHA512 (redox_users-0.3.5.crate) = d90f1816205a4f2eca59397f6866e5cd965af652940f56930f8bfbe2b50eda75cf78b09200bb69416a35cbeead3cbd4de354805568be2feef1ae4d691b9a6a3c
 Size (redox_users-0.3.5.crate) = 12644 bytes
+BLAKE2s (redox_users-0.4.0.crate) = e590ba393fb4b6397a1da68ab001cb7f9c5dc1aa6e3c74ac57200e1750a71daf
+SHA512 (redox_users-0.4.0.crate) = 4058ffb2fd57631eb6346c8839262653af3f2e670a69bb5739d64adeef7347849b18e191c594303da1f5e29b4a3cb000161fc1b3ea4b7f94585977597a2574b9
+Size (redox_users-0.4.0.crate) = 13023 bytes
 BLAKE2s (regex-1.4.2.crate) = e4d9fffefa3867e43c4cc9b3344177f872748f636224c4dd9fab2f24a895e76f
 SHA512 (regex-1.4.2.crate) = a9bc8061b7563b8494b21f35bf3c2af5f58dcc1b0df4e25ab8d3f99ba66527d5163e2c04b229b688fcb7934961f718fab72f22d66fef53562c5d96a2fb3887de
 Size (regex-1.4.2.crate) = 236931 bytes
@@ -132,6 +147,9 @@
 BLAKE2s (version_check-0.9.2.crate) = cf4ae31c15411d97579674464109b8897a6023dd5cee6c5c8056fde8f354ce70
 SHA512 (version_check-0.9.2.crate) = b88a9d545ef103fe6d0eebe7ddcf328fc21fcb02c60828b347cfc35afd957669e652a94d880ef992450c167df3505838bc649e0d83896542fa13a149875acf26
 Size (version_check-0.9.2.crate) = 11979 bytes
+BLAKE2s (wasi-0.10.2+wasi-snapshot-preview1.crate) = a99255257c1a9724a1e5a6c5bde6fd95cc850c6bcd881d2030755acc62bb8c23
+SHA512 (wasi-0.10.2+wasi-snapshot-preview1.crate) = 06977a294d76369a3867c45abdd8a87ea5c84e5a3681075ba0d14af1aee3114ff24495c7e7f7fe1e6e42230e65fba0e062898e69bc89e0209af62c2d14094ec7
+Size (wasi-0.10.2+wasi-snapshot-preview1.crate) = 27505 bytes
 BLAKE2s (wasi-0.9.0+wasi-snapshot-preview1.crate) = 2acd6dfc06609bf94db869be7d9c4ac09e3f3943d3a4090c4b07250b66883468
 SHA512 (wasi-0.9.0+wasi-snapshot-preview1.crate) = dbe641f796ee3a5daafcaafc911ecc6dff170340f477c2df7a61fb4858a85aefc2637c9e61973ecce66a987aa8e08a736273a4aad3ef47eaf61ed4268dbf9c47
 Size (wasi-0.9.0+wasi-snapshot-preview1.crate) = 31521 bytes
@@ -174,3 +192,4 @@
 BLAKE2s (winres-0.1.11.crate) = ac7f648e7704316e51253383880ee7a54bebe1dd54986785ad9bbdb599e05ac8
 SHA512 (winres-0.1.11.crate) = 1ab9751d8afb865b4a7872e51fabbff14df38ae8e22f614e127ca5a79d809aa81c2e3023985cd13b0328edf5b4503c49ae1684f46e65d5bcba689a957e723f23
 Size (winres-0.1.11.crate) = 18369 bytes
+SHA1 (patch-Cargo.toml) = 30cb7b2da9007f8c7a462355afc847d20080f49a
diff -r 408afc3c4c2a -r a5c3f4d5a86c math/kalker/patches/patch-Cargo.toml
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/math/kalker/patches/patch-Cargo.toml      Mon Jan 03 12:19:38 2022 +0000
@@ -0,0 +1,14 @@
+$NetBSD: patch-Cargo.toml,v 1.1 2022/01/03 12:19:38 pin Exp $
+
+Don't pull gmp-mpfr-sys from git-HEAD
+Wait for a proper release
+
+--- Cargo.toml.orig    2022-01-01 16:02:11.000000000 +0000
++++ Cargo.toml
+@@ -1,6 +1,3 @@
+-[patch.crates-io]
+-gmp-mpfr-sys = { git = "https://gitlab.com/tspiteri/gmp-mpfr-sys.git"; }
+-
+ [workspace]
+ members = ["kalk", "cli"]
+ 



Home | Main Index | Thread Index | Old Index