Page MenuHomeSolus

Update libqalculate to 2.0.0
ClosedPublic

Authored by kyrios123 on Aug 28 2017, 3:36 PM.
Referenced Files
F11018923: D897.id2291.diff
Sun, Aug 6, 3:56 PM
F11013379: D897.diff
Fri, Aug 4, 1:19 PM
F10843922: D897.id2291.diff
Jun 10 2023, 7:36 PM
F10843920: D897.id1981.diff
Jun 10 2023, 7:36 PM
F10838648: D897.id2291.diff
Jun 9 2023, 4:13 PM
F10838647: D897.id1981.diff
Jun 9 2023, 4:13 PM
F10834754: D897.id2291.diff
Jun 7 2023, 4:01 PM
F10834753: D897.id1981.diff
Jun 7 2023, 4:01 PM
Subscribers

Details

Summary
  • CLN has been replaced with GMP and MPFR for low-level numerical calculations.
  • The Glib dependancy has been removed. It has partly been replaced with libiconv and icu. Libqalculate can be compiled without them and libiconv is only used the CLI application.
  • GVFS and wget have been replaced by libcurl for exchange rates retrieval.
  • Date functions have been rewritten and now support much larger numbers.
  • Trigonometric functions with angle unit other than radians have been fixed.
  • Functions with more than one argument can now also be applied to the RPN stack.
  • New functions: airy(), arg(), besselj(), bessely(), conj(), digamma(), erf(), erfc()
  • Increased efficiency and many minor enhancements and bug fixes.

For a complete list of changes see the ChangLog or git log.

Signed-off-by: Pierre-Yves <pyu@riseup.net>

Test Plan
  • Successfully build & use qalculate-gtk against this lib.
  • Tested the CLI

Diff Detail

Repository
R1828 libqalculate
Branch
master
Lint
No Lint Coverage
Unit
No Test Coverage

Event Timeline

JoshStrobl added a subscriber: JoshStrobl.

Binary installer for Microsoft Windows.

I mean, we don't really need this in the summary :P Could probably do with summarizing the summary :D

This revision now requires changes to proceed.Sep 13 2017, 10:48 AM
kyrios123 edited the summary of this revision. (Show Details)
kyrios123 edited edge metadata.
This revision is now accepted and ready to land.Sep 13 2017, 8:03 PM
This revision was automatically updated to reflect the committed changes.