Received: by mail.netbsd.org (Postfix, from userid 605) id 1DBAA84D4A; Sat, 4 Jun 2022 06:28:15 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by mail.netbsd.org (Postfix) with ESMTP id 5353284D05 for ; Sat, 4 Jun 2022 06:28:14 +0000 (UTC) X-Virus-Scanned: amavisd-new at netbsd.org Received: from mail.netbsd.org ([127.0.0.1]) by localhost (mail.netbsd.org [127.0.0.1]) (amavisd-new, port 10025) with ESMTP id sGvBBZW9gyy0 for ; Sat, 4 Jun 2022 06:28:13 +0000 (UTC) Received: from cvs.NetBSD.org (ivanova.netbsd.org [199.233.217.197]) by mail.netbsd.org (Postfix) with ESMTP id 6108E84CFE for ; Sat, 4 Jun 2022 06:28:13 +0000 (UTC) Received: by cvs.NetBSD.org (Postfix, from userid 500) id 66B85FB18; Sat, 4 Jun 2022 06:29:28 +0000 (UTC) Content-Transfer-Encoding: 7bit Content-Type: multipart/mixed; boundary="_----------=_165432416843290" MIME-Version: 1.0 Date: Sat, 4 Jun 2022 06:29:28 +0000 From: "pin" Subject: CVS commit: pkgsrc/math/kalker To: pkgsrc-changes@NetBSD.org Reply-To: pin@netbsd.org X-Mailer: log_accum Message-Id: <20220604062928.66B85FB18@cvs.NetBSD.org> Sender: pkgsrc-changes-owner@NetBSD.org List-Id: Precedence: bulk List-Unsubscribe: This is a multi-part message in MIME format. --_----------=_165432416843290 Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset="US-ASCII" Module Name: pkgsrc Committed By: pin Date: Sat Jun 4 06:29:28 UTC 2022 Modified Files: pkgsrc/math/kalker: Makefile cargo-depends.mk distinfo Log Message: 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 To generate a diff of this commit: cvs rdiff -u -r1.4 -r1.5 pkgsrc/math/kalker/Makefile \ pkgsrc/math/kalker/distinfo cvs rdiff -u -r1.2 -r1.3 pkgsrc/math/kalker/cargo-depends.mk Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. --_----------=_165432416843290 Content-Disposition: inline Content-Length: 4954 Content-Transfer-Encoding: binary Content-Type: text/x-diff; charset=us-ascii Modified files: Index: pkgsrc/math/kalker/Makefile diff -u pkgsrc/math/kalker/Makefile:1.4 pkgsrc/math/kalker/Makefile:1.5 --- pkgsrc/math/kalker/Makefile:1.4 Wed May 11 21:01:21 2022 +++ pkgsrc/math/kalker/Makefile Sat Jun 4 06:29:28 2022 @@ -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 +MAINTAINER= pin@NetBSD.org HOMEPAGE= https://kalker.strct.net/ COMMENT= CLI calculator supporting math-like syntax with user-defined variables LICENSE= mit @@ -16,7 +16,7 @@ SUPERSEDES+= kalk-[0-9]* .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 Index: pkgsrc/math/kalker/distinfo diff -u pkgsrc/math/kalker/distinfo:1.4 pkgsrc/math/kalker/distinfo:1.5 --- pkgsrc/math/kalker/distinfo:1.4 Mon Jan 3 12:19:38 2022 +++ pkgsrc/math/kalker/distinfo Sat Jun 4 06:29:28 2022 @@ -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 @@ Size (getrandom-0.1.15.crate) = 24786 by 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 Index: pkgsrc/math/kalker/cargo-depends.mk diff -u pkgsrc/math/kalker/cargo-depends.mk:1.2 pkgsrc/math/kalker/cargo-depends.mk:1.3 --- pkgsrc/math/kalker/cargo-depends.mk:1.2 Mon Jan 3 12:19:38 2022 +++ pkgsrc/math/kalker/cargo-depends.mk Sat Jun 4 06:29:28 2022 @@ -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+= dirs-sys-next-0.1. 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 --_----------=_165432416843290--