to address issues with NetBSD-6(and earlier)'s fontconfig not being
new enough for pango.
While doing that, also bump freetype2 dependency to current pkgsrc
version.
Suggested by tron in PR 47882
base pkg
-replace hard gnuplot dependency by a MESSAGE as it is only needed
if one really wants to plot a function
-register with desktop-file-utils
bump PKGREVISION
No longer identical.
Don't say Linux since this is for other platforms too.
Don't mention GUI interface in the description for the console package.
By the way, the gtk version is really GNOME, but upstreams calls it gtk.
changes:
-Use Lambert W to solve more equations and avoid infinite loop when solving
some equations
-More data on elements
-Fix simplification of (1-1/x)^3 and similar
-Fix clumsy mistakes in with prefixes leading to crashes
-Fix parsing of unit expressions (when converting) such as W/(m K)
-Add more exact values for sin() and cos() and avoid floating point underflow
by, in approximate mode, checking against the value of pi
-Always input decimal separator sign on keypad separator press
-Fix crash when expression entry reclaims focus if compiled with optimizations
(GTK+)
-New units: typographic units, pouce, pied du roi, grams of TNT and tons of TNT
-New functions: lambertW(), addDays(), addMonths(), addYear(), addTime(),
isNumber(), isReal(), isRational(), isInteger(), representsNumber(),
representsReal(), representsRational(), representsInteger()
-New variable: omega constant
-Other minor fixes and enhancements
also fix wrong inclusion of scrollkeeper/bl3
* French translation (not fully complete yet)
* Return value in save() and add "name := value" as shortcut
* Integer factorization
* Interpret 0x[0-9,a-f] as hexadecimal number (do not require first digit to be 0-9)
* Add "Engineering" display mode
* Several fixes to display of units and prefixes
* Show value for variables without title in expression completion
* New functions: cross(), heaviside(), rectangular(), triangular(), ramp() kronecker(), sigmoid(), and logit()
* Use radius as argument for circumference()
* Add optional upper and lower limit arguments to integrate() for definite integrals
* Fix precision in logn()
* Ability to set shortcuts for meta modes (KDE)
* Make separate options for "Sort Minus Last" and "Negative Exponents" in numerical display menu
* Add "Edit Expression", "Edit Result", and "Insert Result Variable" to history context menu (KDE)
* Global shortcut for show/hide (KDE)
* Use localized comma for insert matrix/vector
* Remove use of libgnomeui completely and add --with-libgnome configure option
* Fix parsing of "x!)!"
* Use Julian year for light-year value
* Add several accelerator keys (GTK+)
* Connect "Exp" button Exp RPN operation and add Ctrl+Shift+E shortcut
* Fixes for old KDE and Qt versions
* New command line options for qalc: -terse (-t), -nodefs (-n), -nocurrencies, -nodatasets, -nofunctions, -nounits, -novariables