pkgsrc-Changes-HG archive

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

[pkgsrc/trunk]: pkgsrc/math/kalker math/kalker: update to 2.0.0



details:   https://anonhg.NetBSD.org/pkgsrc/rev/2fa150e091ef
branches:  trunk
changeset: 380336:2fa150e091ef
user:      pin <pin%pkgsrc.org@localhost>
date:      Sat Jun 04 06:29:28 2022 +0000

description:
math/kalker: update to 2.0.0

   -Custom variable name for sum/prod, eg. sum(k=1, 10, k) (breaking change)
   -Vectors and matrices
   -Functions that take vectors: min, max, average, perms, sort,
   -length
   -Vector comprehensions (experimental)
   -Logical and/or/not
   -true/false keywords
   -mod keyword
   -Nested sums and integrals
   -Allow piecewise without 'otherwise' branch
   -Show estimated fractions when displaying results
   -Error handling for built-in functions and operations
   -Numerical equation solving using Newton's method
   -Result formatted with spaces, eg. 100 000
   -Slightly improved formatting of results when using the --precision flag

diffstat:

 math/kalker/Makefile         |   8 ++++----
 math/kalker/cargo-depends.mk |   4 ++--
 math/kalker/distinfo         |  14 +++++++-------
 3 files changed, 13 insertions(+), 13 deletions(-)

diffs (79 lines):

diff -r 4563ead23c22 -r 2fa150e091ef math/kalker/Makefile
--- a/math/kalker/Makefile      Sat Jun 04 06:16:05 2022 +0000
+++ b/math/kalker/Makefile      Sat Jun 04 06:29:28 2022 +0000
@@ -1,11 +1,11 @@
-# $NetBSD: Makefile,v 1.4 2022/05/11 21:01:21 pin Exp $
+# $NetBSD: Makefile,v 1.5 2022/06/04 06:29:28 pin Exp $
 
-DISTNAME=      kalker-1.1.0
+DISTNAME=      kalker-2.0.0
 CATEGORIES=    math
 MASTER_SITES=  ${MASTER_SITE_GITHUB:=PaddiM8/}
 GITHUB_TAG=    v${PKGVERSION_NOREV}
 
-MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
+MAINTAINER=    pin%NetBSD.org@localhost
 HOMEPAGE=      https://kalker.strct.net/
 COMMENT=       CLI calculator supporting math-like syntax with user-defined variables
 LICENSE=       mit
@@ -16,7 +16,7 @@
 
 .include "cargo-depends.mk"
 
-USE_LANGUAGES+=        c c++   # rust, but needs a toolchain to link
+USE_LANGUAGES+=        c c++
 USE_TOOLS+=    m4
 
 INSTALLATION_DIRS=     bin
diff -r 4563ead23c22 -r 2fa150e091ef math/kalker/cargo-depends.mk
--- a/math/kalker/cargo-depends.mk      Sat Jun 04 06:16:05 2022 +0000
+++ b/math/kalker/cargo-depends.mk      Sat Jun 04 06:29:28 2022 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: cargo-depends.mk,v 1.2 2022/01/03 12:19:38 pin Exp $
+# $NetBSD: cargo-depends.mk,v 1.3 2022/06/04 06:29:28 pin Exp $
 
 CARGO_CRATE_DEPENDS+=  aho-corasick-0.7.15
 CARGO_CRATE_DEPENDS+=  ansi_term-0.12.1
@@ -17,7 +17,7 @@
 CARGO_CRATE_DEPENDS+=  fs2-0.4.3
 CARGO_CRATE_DEPENDS+=  getrandom-0.1.15
 CARGO_CRATE_DEPENDS+=  getrandom-0.2.3
-CARGO_CRATE_DEPENDS+=  gmp-mpfr-sys-1.4.7
+CARGO_CRATE_DEPENDS+=  gmp-mpfr-sys-1.4.8
 CARGO_CRATE_DEPENDS+=  hermit-abi-0.1.18
 CARGO_CRATE_DEPENDS+=  js-sys-0.3.46
 CARGO_CRATE_DEPENDS+=  lazy_static-1.4.0
diff -r 4563ead23c22 -r 2fa150e091ef math/kalker/distinfo
--- a/math/kalker/distinfo      Sat Jun 04 06:16:05 2022 +0000
+++ b/math/kalker/distinfo      Sat Jun 04 06:29:28 2022 +0000
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.4 2022/01/03 12:19:38 pin Exp $
+$NetBSD: distinfo,v 1.5 2022/06/04 06:29:28 pin Exp $
 
 BLAKE2s (aho-corasick-0.7.15.crate) = 8bdfa96511478b1fd955bf41bfd8d2c2e9c3108c762eac7584f2184d282245e6
 SHA512 (aho-corasick-0.7.15.crate) = e67816efa7305937a7cbbb0079b91b8afa3fdab52cfb8eeddeee156f18bbeed26f941cd4cb18ab2bdc1da5a9ff1dcbe9d2090deec68c00287bd99ace18ee8b24
@@ -51,18 +51,18 @@
 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 (gmp-mpfr-sys-1.4.8.crate) = 3d3f6c4a306eecfe95ed17e44e29e07c429007c8261baa82bb0d8e41003433f4
+SHA512 (gmp-mpfr-sys-1.4.8.crate) = 6092d69831ddf9681d13297163917e81a28d7d0a2647f82155b30fedf73c3379e1b958b8924e9df4d49c6ee0e67caa68e782fce17e93ef53b2e2660db4dff6e3
+Size (gmp-mpfr-sys-1.4.8.crate) = 5379661 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.1.0.tar.gz) = 09f88ad54da4a5ac092ae7db58fb1a6388360c8907aff79cbd93c36ce8c13696
-SHA512 (kalker-1.1.0.tar.gz) = df59600bd65462fd040f26985dca469d9f83fd78b8767a4a8566551546ac4f5e22c6d40c87d539422613eaf40d887c4d12a5df913d5a65d44287ca683d755a6c
-Size (kalker-1.1.0.tar.gz) = 731693 bytes
+BLAKE2s (kalker-2.0.0.tar.gz) = 5617a97f9a9f1e9b55def906c2d255d7428fd8070c8b9c2dc0d3aef27321882a
+SHA512 (kalker-2.0.0.tar.gz) = de0235f338c8de3d7e03f72666989ea2082bb229ccfeda51baa19fd3d0252663435478feb76492ea0210743a6a28cf03e11cd83566b12b88b215ffa5c8b68b67
+Size (kalker-2.0.0.tar.gz) = 751313 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



Home | Main Index | Thread Index | Old Index