pkgsrc-Changes archive

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

CVS commit: pkgsrc/math/qalculate



Module Name:    pkgsrc
Committed By:   markd
Date:           Tue Jun  4 20:45:06 UTC 2024

Modified Files:
        pkgsrc/math/qalculate: Makefile distinfo

Log Message:
qalculate: update to 5.1.1

2024-05-07
Qalculate! version 5.1.1 released
* This version fixes a^(f(x)) = (a^b)^(g(x)), where b equals -1, 2/3, 2 or 3,
  and f(x) does not equals g(x). Only libqalculate has been updated.

2024-05-06
Qalculate! version 5.1 released
* Support for solving equations containing if() function
* Support for solving root(a, x)=b (requires rational value for ln(a)/ln(b))
* New functions: powertower() and multiples()
* New units for solar radius, mass, and luminosity
* Ask for the desired interpretation the first time percent addition is used
  (e.g. 100 + 10% equals 110 or 100.1)
* Use parentheses for exponent using scientific notation (with power of 10)
* Support integer factorization of integers in matrix/vector, and of numerator
  and denominator in rational number
* Relaxed conditions for (x^a)^b = x^(a × b) and x^a × x^b = x^(a + b) when
  complex numbers are deactivated (fixes segfaults)
* Fix (ax + n)^2 > 1, where n is even and a is not 1, returning false
* Fix setbits() function
* Fix Number::equals(0, ..., true) when number is infinite (affects replace()
  function)
* Add two's complement input and binary bits to preferences, and preserve these
  settings when leaving programming keypad (GTK, Qt)
* Download button in dialog shown when new version is available, on Windows
  (GTK, Qt)
* Fix AltGr (primarily for input of operators) on Windows (GTK, Qt)
* Option to show parsed expression in result field (GTK)
* Portuguese (Portugal) translation (GTK)
* Fix updating of self-contained GNU/Linux binaries from GUI (GTK)
* Improved history list efficiency (Qt)
* Hide expression tooltip (after 300 ms) when input resumes, if delayed
  expression status is enabled (Qt)
* Minor bug fixes and feature enhancements

ALSO force gnu++17 for ICU75


To generate a diff of this commit:
cvs rdiff -u -r1.77 -r1.78 pkgsrc/math/qalculate/Makefile
cvs rdiff -u -r1.32 -r1.33 pkgsrc/math/qalculate/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/math/qalculate/Makefile
diff -u pkgsrc/math/qalculate/Makefile:1.77 pkgsrc/math/qalculate/Makefile:1.78
--- pkgsrc/math/qalculate/Makefile:1.77 Wed May 29 16:33:28 2024
+++ pkgsrc/math/qalculate/Makefile      Tue Jun  4 20:45:06 2024
@@ -1,8 +1,7 @@
-# $NetBSD: Makefile,v 1.77 2024/05/29 16:33:28 adam Exp $
+# $NetBSD: Makefile,v 1.78 2024/06/04 20:45:06 markd Exp $
 
-DISTNAME=      libqalculate-5.0.0
-PKGNAME=       qalculate-5.0.0
-PKGREVISION=   2
+DISTNAME=      libqalculate-5.1.1
+PKGNAME=       qalculate-5.1.1
 CATEGORIES=    math
 MASTER_SITES=  ${MASTER_SITE_GITHUB:=Qalculate/}
 GITHUB_PROJECT=        libqalculate
@@ -15,6 +14,7 @@ LICENSE=      gnu-gpl-v2
 
 USE_CXX_FEATURES=      c++11
 USE_LANGUAGES=         c c++
+FORCE_CXX_STD=         gnu++17
 USE_LIBTOOL=           yes
 USE_PKGLOCALEDIR=      yes
 USE_TOOLS+=            autoconf automake

Index: pkgsrc/math/qalculate/distinfo
diff -u pkgsrc/math/qalculate/distinfo:1.32 pkgsrc/math/qalculate/distinfo:1.33
--- pkgsrc/math/qalculate/distinfo:1.32 Thu Apr 18 07:56:56 2024
+++ pkgsrc/math/qalculate/distinfo      Tue Jun  4 20:45:06 2024
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.32 2024/04/18 07:56:56 wiz Exp $
+$NetBSD: distinfo,v 1.33 2024/06/04 20:45:06 markd Exp $
 
-BLAKE2s (libqalculate-5.0.0.tar.gz) = 61e61085faf73f9bf52714e31211b8d23724c56520f896d0dd484d3596473081
-SHA512 (libqalculate-5.0.0.tar.gz) = d3467e79e1454a76ee0c4d8795241c105d42580f95321e24b0657d99535ed8827809cc7ec0474c9e75cd668158aa84a500e5bd3a92dd0f4a3d1e4fc91811c399
-Size (libqalculate-5.0.0.tar.gz) = 2674322 bytes
+BLAKE2s (libqalculate-5.1.1.tar.gz) = 976f3a899accdaed9f0b7c22b390d5a3923e6dc0368d0b6e4eb3e5d77d4e8d77
+SHA512 (libqalculate-5.1.1.tar.gz) = 24fcb308e4fe977d8b40b0349bf1cfda3475d28fcf74b2fb03d1d411d43377ba08d10246be969ddeddcc85c665a3e7bb8d2cc0e44df64a2f82b831738ecba769
+Size (libqalculate-5.1.1.tar.gz) = 2688798 bytes
 SHA1 (patch-libqalculate_QalculateDateTime.cc) = 6675f39ecea4d88abab72391bca4cc9331879f85



Home | Main Index | Thread Index | Old Index