| CARVIEW |
Select Language
HTTP/2 200
expires: Thu, 19 Nov 1981 08:52:00 GMT
cache-control: no-store, no-cache, must-revalidate
pragma: no-cache
set-cookie: PHPSESSID=fs4m93ss5kcg99t323mr483cq8; path=/
content-type: text/html; charset=UTF-8
date: Sun, 28 Dec 2025 09:25:56 GMT
server: Apache
pkgsrc.se | The NetBSD package collection
archivers
audio
benchmarks
biology
cad
chat
comms
converters
cross
crosspkgtools
databases
devel
doc
editors
emulators
filesystems
finance
fonts
games
geography
graphics
ham
inputmethod
lang
mail
math
mathomat..
mbone
meta-pkgs
misc
multimedia
net
news
parallel
pkgtools
print
regress
security
shells
sysutils
textproc
time
wip
wm
www
x11
* = Virtual Category
Path to this page:
./math/mathomatic, Small portable symbolic math program
[
Branch: CURRENT, Version: 16.0.4nb1, Package name: mathomatic-16.0.4nb1, Maintainer: minskim
Mathomatic is an automatic algebraic manipulator that is self-testing
and strictly follows the rules of algebra.
Mathomatic is an interpreter that can:
- Solve, simplify, and compare algebraic equations.
- Combine simultaneous equations.
- Perform basic calculus operations.
- Act like a double precision floating point programmable calculator.
- Perform complex number and polynomial arithmetic.
- Compute the Greatest Common Divisor of numbers or polynomials.
- Generate "C" code from equations.
Required to run:
[sysutils/desktop-file-utils] [devel/readline]
Required to build:
[pkgtools/cwrappers]
Navigation:
-
Browse pkgsrc
(this page)
archivers
audio
benchmarks
biology
cad
chat
comms
converters
cross
crosspkgtools
databases
devel
doc
editors
emulators
filesystems
finance
fonts
games
geography
graphics
ham
inputmethod
lang
math
mathomat..mbone
meta-pkgs
misc
multimedia
net
news
parallel
pkgtools
regress
security
shells
sysutils
textproc
time
wip
wm
www
x11
* = Virtual Category
Path to this page:
./math/mathomatic, Small portable symbolic math program
[
CVSweb ] [
Homepage ] [
RSS ] [
Required by ] [
Add to tracker ]
Branch: CURRENT, Version: 16.0.4nb1, Package name: mathomatic-16.0.4nb1, Maintainer: minskim
Mathomatic is an automatic algebraic manipulator that is self-testing
and strictly follows the rules of algebra.
Mathomatic is an interpreter that can:
- Solve, simplify, and compare algebraic equations.
- Combine simultaneous equations.
- Perform basic calculus operations.
- Act like a double precision floating point programmable calculator.
- Perform complex number and polynomial arithmetic.
- Compute the Greatest Common Divisor of numbers or polynomials.
- Generate "C" code from equations.
Required to run:
[sysutils/desktop-file-utils] [devel/readline]
Required to build:
[pkgtools/cwrappers]
Master sites:
Filesize: 281.305 KBVersion history: (Expand)
- (2025-10-24) Package has been reborn
- (2025-10-24) Package deleted from pkgsrc
- (2025-07-15) Package has been reborn
- (2025-07-15) Package deleted from pkgsrc
- (2015-08-18) Updated to version: mathomatic-16.0.4nb1
- (2012-09-13) Updated to version: mathomatic-16.0.4
CVS history: (Expand)
| 2021-10-26 12:56:13 by Nia Alarie | Files touched by this commit (458) |
Log message: math: Replace RMD160 checksums with BLAKE2s checksums All checksums have been double-checked against existing RMD160 and SHA512 hashes |
| 2021-10-07 16:28:36 by Nia Alarie | Files touched by this commit (458) |
Log message: math: Remove SHA1 hashes for distfiles |
| 2018-01-01 19:16:39 by Roland Illig | Files touched by this commit (47) |
Log message:
Replaced $(ROUND) with ${CURLY} variable references.
This has been a pkglint warning for several years now, and pkglint can even
fix it automatically. And it did for this commit.
Only in lang/mercury, two passes of autofixing were necessary because there
were nested variables.
|
| 2015-11-04 00:33:46 by Alistair G. Crooks | Files touched by this commit (262) |
Log message: Add SHA512 digests for distfiles for math category Problems found locating distfiles: Package dfftpack: missing distfile dfftpack-20001209.tar.gz Package eispack: missing distfile eispack-20001130.tar.gz Package fftpack: missing distfile fftpack-20001130.tar.gz Package linpack: missing distfile linpack-20010510.tar.gz Package minpack: missing distfile minpack-20001130.tar.gz Package odepack: missing distfile odepack-20001130.tar.gz Package py-networkx: missing distfile networkx-1.10.tar.gz Package py-sympy: missing distfile sympy-0.7.6.1.tar.gz Package quadpack: missing distfile quadpack-20001130.tar.gz Otherwise, existing SHA1 digests verified and found to be the same on the machine holding the existing distfiles (morden). All existing SHA1 digests retained for now as an audit trail. |
| 2015-08-18 09:31:20 by Thomas Klausner | Files touched by this commit (282) |
Log message: Bump all packages that depend on curses.bui* or terminfo.bui* since they might incur ncurses dependencies on some platforms, and ncurses just bumped its shlib. Some packages were bumped twice now, sorry for that. |
| 2014-10-09 16:07:17 by Thomas Klausner | Files touched by this commit (1163) |
Log message: Remove pkgviews: don't set PKG_INSTALLATION_TYPES in Makefiles. |
| 2012-09-13 11:13:09 by Aleksej Saushev | Files touched by this commit (2) |
Log message:
CHANGES MADE TO MATHOMATIC 16.0.3 TO BRING IT UP TO THE NEXT VERSION:
09/09/12 - Allow use of editline library in Mathomatic, because somehow
use of GPL libraries in LGPL code is not allowed, and GNU readline
is GPL. I am so confused about this Debian bug#687063:
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=687063
Based on the bug report's information sources,
it appears he is saying the truth about this license issue,
so I will have to upload new versions of
Mathomatic with editline instead of readline to Debian.
The only noticeable difference should be it doesn't save
the history between Mathomatic sessions.
I will comply with all that request it,
though most distributions do not include editline,
which has no major licensing restrictions. Readline is still
perfectly usable and good as before, you just have to link
it in yourself.
09/10/12 - Going to have to make a new release already, 2 days after the last
one, so I can upload this readline licensing fix to Debian by
linking with editline. There is no reason for anyone to upgrade
to version 16.0.4, unless you wish to link with editline instead
of readline. The proper code has been added. All you have to do
is have the editline libraries loaded on your system,
and run "make EDITLINE=1" to compile and link Mathomatic with
editline.
Mathomatic version 16.0.4 released Monday 09/10/12.
CHANGES MADE TO MATHOMATIC 16.0.2 TO BRING IT UP TO THE NEXT VERSION:
New command "set load" loads the current set options startup file again,
displaying the startup file as it reads it in.
If the file doesn't exist, or something is wrong, then an error message is
displayed and the set command returns with failure.
Accidently putting "load" in the startup file is now handled correctly.
08/09/12 - Allow "matho-primes all" and the command "list primes \
all" in
Mathomatic to continually output consecutive prime numbers.
08/12/12 - Fixed any rman errors in the makefile so they won't be ignored.
08/17/12 - rmath and matho no longer set the debug_level or modulus_mode,
so they can be set by the startup options file.
08/19/12 - Allow the repeat prefix on the approximate command, making it
approximate and simplify as much as the calculate command
does. Hopefully someday it will just give a temporary
result, too. Numerical input into the symbolic math library
now uses "repeat approximate" instead of just \
"approximate"
to approximate the user's input, so the result is the
same as the Mathomatic application's result.
Disallow the same warnings to be repeatedly displayed, if the
current warning is the same as the previous warning.
08/20/12 - Allow directory names as read command arguments, instructing
the read command to change the current directory to the specified
directory. Without any arguments, the read command now does an
"ls" command in Unix/Linux, and "dir" under \
MS-Windows, listing
the current directory contents. Running Mathomatic with a
directory name argument now conveniently changes directory to
that directory, then gives you the main prompt.
08/28/12 - Made "integer" type variables much more useful. For example,
the following now happens generally:
1-> i^(4*integer)
#1: i^(4*integer)
1-> simplify
#1: 1
1-> i^((4*integer) + 1)
#2: i^((4*integer) + 1)
2-> simplify
#2: i
2-> i^((4*integer) + 2)
#3: i^((4*integer) + 2)
3-> simplify
#3: -1
3-> i^((4*integer) + 3)
#4: i^((4*integer) + 3)
4-> simplify
#4: -1*i
08/29/12 - Displays "Calculating..." whenever autocalc is used now.
08/30/12 - Added ability to set the normal text color.
Still defaults to no color. Use "set color 0" to set the normal
text color to green, as it has been for many years in the past.
08/31/12 - Removed the "set preserve_surds" option, since the approximate
and calculate commands all take care of undoing that.
The code remains, however "set preserve_surds" is no longer
advertised. I have never used it.
Surds are preserved, for accuracy's sake, by default.
09/05/12 - "set" as a null set option works now, so no one will have any
trouble setting-up the set options startup file.
Mathomatic version 16.0.3 released Saturday 09/08/12.
|
| 2012-09-12 01:04:36 by Aleksej Saushev | Files touched by this commit (180) |
Log message: "user-destdir" is default these days |
