Commit graph

1941 commits

Author SHA1 Message Date
drochner
19a4457aa2 +genius 2006-08-03 19:01:00 +00:00
drochner
9283d8eb8b add genius-0.7.5, just another math/graphing tool 2006-08-03 18:59:58 +00:00
drochner
b3d162bd37 update to 5.8.19
changes:
-bugfixes
-undo/redo function
-Functions (such as sin, cos, tan..) can use previously calculated value
2006-08-03 18:58:01 +00:00
rillig
216fd758a9 When all source files are compiled with a Fortran compiler, why should a
C compiler be used for linking them?
2006-07-27 18:49:47 +00:00
jlam
ccdf6dbe01 Rename "SITES_* to "SITES.*" for file-specific lists of sites from which
to fetch the file.  This completes the renaming described in revision
1.1799 of bsd.pkg.mk.
2006-07-27 18:48:02 +00:00
minskim
fcca7d87b3 Update mathomatic to 12.5.18.
Changes:
Fixed some gcc compiler warnings.
Code and documentation cleanup.
Removed BASICS define.
Removed all isascii() tests from the source code.
2006-07-27 18:25:48 +00:00
joerg
95236ae1a2 Explicitly calls cc. 2006-07-25 15:33:38 +00:00
rillig
221120c8fb Needs the blas package for building. 2006-07-23 17:08:56 +00:00
rillig
0abc91d9d8 Updated R-ncdf to 1.6, since the old distfile is no longer available.
Release 1.6 (2006-06-19) adds various bug fixes, plus support for making
dimensions WITHOUT dimvars (coordinate variables), although I think this
is a bad idea in general.  ALSO, the default behavior for put.var.ncdf
with unlimited variables and NO specified start and count parameters has
changed!  Before, the default was to append to the end of the existing
variable.  Now, the default is to assume a start of 1 along each
dimension, and a count of the current length of each dimension.  This
really can be ambiguous when using an unlimited dimension. I always
specify both start and count when writing to a variable with an
unlimited dimension, and suggest you do as well.  I make require this in
a future release, as it seems to cause people problems.
2006-07-23 17:04:12 +00:00
rillig
fdb005a2f4 Fixed the path to the Perl interpreter. Bumped PKGREVISION. 2006-07-23 16:59:22 +00:00
rillig
097ba7d508 Needs a C compiler. 2006-07-23 16:47:11 +00:00
rillig
144a1ee175 Added "c" to USE_LANGUAGES for packages that use GNU configure scripts,
since they always need a C compiler, even when the source code is
completely in C++.

For some other packages, stated in the comment that a C compiler is
really not needed.
2006-07-22 04:46:13 +00:00
rillig
5156c34d24 When PKGSRC_RUN_TEST is set to "yes", Perl is needed. 2006-07-21 07:07:17 +00:00
rillig
2fe30e1c50 Needs a C compiler. 2006-07-21 05:28:26 +00:00
rillig
ec17e00008 Fixed the path to the Perl interpreter. Bumped PKGREVISION. 2006-07-21 05:27:21 +00:00
rillig
b7f3fb8b5b Needs a C compiler. 2006-07-21 05:17:30 +00:00
wiz
57e30bec58 Needs fortran. 2006-07-20 21:03:50 +00:00
joerg
57589ae2e1 Needs perl. 2006-07-20 12:32:02 +00:00
joerg
bf1adeebbb Needs intltool. 2006-07-19 10:08:12 +00:00
joerg
e19baeb3ba Uses C and C++. 2006-07-11 00:19:20 +00:00
jlam
06be53fba4 Completely nuke the concept of PKG_PHASE from pkgsrc except for the
purposes of caching MAKEVARS within bsd.pkg.mk and bsd.makevars.mk.
2006-07-10 22:59:26 +00:00
wiz
f141664ee0 Needs intltool, add it to tools. 2006-07-10 16:09:47 +00:00
drochner
83f5d0dc79 update to 1.1.3
changes:
* Added support for constants e, log2(e), log10(e), ln(2), ln(10), pi,
  pi/2, pi/4, 1/pi, 2/pi, 2/sqrt(pi), sqrt(2) and sqrt(1/2).
* Fixed bug with using global instead of evaluator specific symbol table
  variable in evaluator_get_variables() function.
2006-07-10 11:16:24 +00:00
joerg
8609d2573a Never run gengarbage, it can block the build infinitly. 2006-07-09 13:43:56 +00:00
jlam
c16221a4db Change the format of BUILDLINK_ORDER to contain depth information as well,
and add a new helper target and script, "show-buildlink3", that outputs
a listing of the buildlink3.mk files included as well as the depth at
which they are included.

For example, "make show-buildlink3" in fonts/Xft2 displays:

	zlib
	fontconfig
	    iconv
	    zlib
	    freetype2
	    expat
	freetype2
	Xrender
	    renderproto
2006-07-08 23:10:35 +00:00
jlam
9430e49307 Track information in a new variable BUILDLINK_ORDER that informs us
of the order in which buildlink3.mk files are (recursively) included
by a package Makefile.
2006-07-08 22:38:58 +00:00
jlam
b7ebfd264d Add an explicit run-time dependency on perl because these packages
install perl scripts.  Bump the PKGREVISION for the dependency change.
2006-07-07 22:10:06 +00:00
jlam
8766e88011 Reorder sections to more closely follow pkgsrc Makefile guidelines. 2006-07-07 21:51:05 +00:00
adam
7489ae8db3 Changes 3.1.2:
* Correct bug in configure script: --enable-portable-binary option was ignored!
* Threads compilation fix on AIX: prefer xlc_r to cc_r, and don't use
  either if we are using gcc.
* Updated FAQ to note that Apple gcc 4.0.1 on MacOS/Intel is broken,
  and suggest a workaround.  configure script now detects Core/Duo arch.
* Use -maltivec when checking for altivec.h.
2006-07-07 18:02:01 +00:00
jlam
ee68c93314 LIBTOOL_OVERRIDE generally doesn't need to be specified anymore... just
set OVERRIDE_DIRDEPTH to find any libtool scripts deeper in the WRKSRC
tree unless they're named something other than "libtool".

SHLIBTOOL_OVERRIDE generally doesn't need to be specified either -- just
define it to the empty list and shlibtool-override will look for libtool
scripts.
2006-07-07 15:49:30 +00:00
jlam
00478b39e6 Sweep pkgsrc and convert packages that included intltool/buildlink3.mk
to use instead "USE_TOOLS+=intltool".  Remove now unused
intltool/buildlink3.mk
2006-07-05 05:37:39 +00:00
drochner
95d5d5ed2f update to 2.12.0.6
too many changes and additions to list here, see the CHANGELOG file
2006-07-04 16:19:28 +00:00
markd
f8fc4849ea Add new R packages. 2006-07-02 13:26:01 +00:00
markd
22beb19912 Update to 2.2.1 and fix dependencies.
Fixes build problems seen in bulk builds.
2006-07-02 13:22:52 +00:00
markd
bbecd7a1d3 Update to version 1.2.0, add correct dependencies.
Fixes build problem seen in bulk builds.
2006-07-02 13:19:53 +00:00
markd
691c756d2c Initial import R-combinat 0.0.6
Routines for combinatorics
2006-07-02 13:16:03 +00:00
markd
c1eac74937 Initial import R-ncdf 1.5
High-level R interface to Unidata's netCDF data files
2006-07-02 13:11:58 +00:00
markd
436cf5d410 Initial import R-mvtnorm 0.7.2
Computes the multivariate normal and t distribution
2006-07-02 13:09:22 +00:00
markd
cda94ece61 Initial import of R-gtools 2.2.3
Various R programming tools
2006-07-02 13:05:53 +00:00
markd
9ea3f49712 Initial import R-gdata 2.1.2
Various R programming tools for data manipulation
2006-07-02 13:04:13 +00:00
markd
3528cc5f7d Initial import R-akima 0.5.1
R package for linear or cubic spline interpolation for irregular gridded
data
2006-07-02 13:01:53 +00:00
markd
2d32d78759 Replace DEPENDS line with appropriate buildlink3.mk.
Also allow passing arguments to the "R CMD INSTALL"
2006-07-02 12:52:43 +00:00
rillig
25689ebee6 Fixed some pkglint warnings. 2006-07-02 10:28:50 +00:00
markd
f6f614ebac Update R-pixmap to 0.4.4
Changes unknown but fixes build problem seen in bulk builds.
2006-06-30 22:48:07 +00:00
markd
eafe7a9108 Update R-GRASS to 0.3.2.
Changes unknown but fixes build problem seen in bulk builds.
Also fix Homepage reference.
2006-06-30 22:47:04 +00:00
markd
ec359842a2 Update R-DAAG to 0.79
Changes unknown but fixes build problem seen in bulk builds.
2006-06-30 22:45:47 +00:00
joerg
2fc77b2416 Needs msgfmt. 2006-06-28 12:15:13 +00:00
wiz
20c8536c3f Fix build with gcc4 on NetBSD-3.99.21. 2006-06-27 14:53:42 +00:00
jlam
f025f43fc4 Reorder the linker tests in the configure script so that we test for
C libraries *before* we throw the AC_LANG([C++]) switch.  This makes
the generated configure script use the C compiler/linker instead of
the C++ compiler/linker when running tests.  This avoids errors like
these based on not correctly getting the function signature correct:

conftest.cc:36: error: nonnull argument with out-of-range operand
	number (arg 1, operand 2)

This error was causing the configure script to not detect *gettext()
routines and not building and installing the *.mo files.  This fixes
the error noted in the bulk build results:

    http://mail-index.netbsd.org/pkgsrc-bulk/2006/06/20/0000.html
2006-06-22 18:52:00 +00:00
joerg
cd09bdc916 Needs intltool. 2006-06-22 10:22:59 +00:00
jlam
5a7738ae2c INSTALL_TARGET is automatically set to the right value if USE_IMAKE is
defined, so no need to set it explicitly here.
2006-06-21 18:18:05 +00:00
minskim
d2459d21be USE_TOOLS+=yacc 2006-06-20 22:12:59 +00:00
joerg
27f9a95a6d Also call install.man. 2006-06-20 21:17:35 +00:00
joerg
cf6c1d2300 Catch up with R 2.3.1: different module name, different output of
R --version, different dependency. Bump revision.
2006-06-20 19:54:14 +00:00
joerg
abd6cf86f7 salo says "using textproc/intltool/b3.mk is the correct way". 2006-06-19 19:24:34 +00:00
minskim
cd58c2b59f Update mathomatic to 12.5.17.
Changes since 12.5.15:
Allow curly brackets ("{}") as parentheses.
Allow all taylor command input on the command line.
Add taylor command to tests.
Added -u option (Unbuffered mode).  Previously output was always unbuffered.
Fixed compilation failure with some versions of GCC, when using readline.
Made some nice changes to "gcd.c".
Added "solve" as a command.
Adjust copyright dates and file comments in all source files.
Fix display of -0 (now displays as 0).
Restore matho-sumsq to Prime Number Tools.
2006-06-18 03:02:24 +00:00
joerg
e96a8873cb Build depends on XML::Parser. 2006-06-16 14:35:27 +00:00
wiz
cfd623bd93 Drop maintainership, I don't use them any longer. 2006-06-15 13:31:28 +00:00
adam
0ac95802ae Changes 0.9.4:
*  True RPN mode with stack manipulation
* Dutch translation (from Jaap Woldringh and the Dutch KDE translation team)
* New application icons (from Thomas Lübking)
* API documentation (approximately halfway)
* Enhanced edit matrix/vector dialogs, with widget for GTK+
* View/edit/insert matrix/vector menu items (GTK+)
* Combined dialog for number bases in result and expression (GTK+)
* Fix comma as decimal sign with KDE GUI
* "Convert to Best Unit" and "Convert to Base Units" was swapped (KDE)
* Ignore commas (with dot as decimal sign) in numbers and option to use dot as
  thousands separator
* Fix removal of factors in simplifaction ("1 kg m/s" was simplified to
  "1000 m/s")
* Fix libqalculate.so unresolved symbols
* Fix bug that caused all number arguments to require numbers to be rational
* Interpret 0x..., 0o... and 0b... as hexadecimal, octal and binary numbers,
  respectively, when base is decimal
* Ability to represent numbers as 0x0feff (for HEX), 0b0011101010 (for BIN)
* Set vectors and matrices as the first argument by default
* New functions
* Fix integration
* New unit: psi
* New name format in data files for more flexible translations
* Change some dubious mathematical wordings
2006-06-14 20:14:21 +00:00
joerg
b0505dab46 Ensure that len does not shadow a parameter of the same name.
Don't use __sighandler_t at all, it is not standard and at least on
DrgaonFly means something completely different.  Also change the typedef
to match what signal actually expects. Fix some more minor glitches
for DragonFly.
2006-06-14 14:34:10 +00:00
rillig
a39d6f16c8 Made xfractint work on NetBSD. 2006-06-14 09:07:45 +00:00
markd
b73fad9d8c Update to R 2.3.1
This version contains several minor fixups and removes a couple of bad
bugs such as NA-handling of mean() for integer vectors.

Changes 2.3.0
This version contains several changes and additions, mostly incremental.
2006-06-13 12:28:09 +00:00
dbj
0733d92a38 move static function declarations from inside functions to toplevel
remove static from merror definition to match header declartion
bump PKGREVISION for merror change
this fixes compile problems on darwin
2006-06-13 07:23:58 +00:00
wiz
5a86b7596b Add and enable xfractint. 2006-06-12 16:34:32 +00:00
rillig
95fc1f5ddb Added a patch for Solaris 5.8. 2006-06-12 14:54:55 +00:00
rillig
08eca46602 Fixed problems on Solaris 5.8. Added a proper PLIST. 2006-06-12 14:54:27 +00:00
rillig
10aa714944 Imported xfractint.
Xfractint draws a wide variety of fractals.  Xfractint is a port of the
IBM PC program fractint.  Xfractint has online documentation which
should be referenced for most operation information.  Note that the
online documentation is from fractint, and does not always accurately
describe xfractint.
2006-06-12 14:13:55 +00:00
joerg
c56d515c72 Needs libtool. 2006-06-11 14:48:24 +00:00
rillig
dbe9b150b3 Fixed pkglint warnings. 2006-06-09 11:15:32 +00:00
rillig
aa18de5d17 USE_LANGUAGES+=c, because linking is done with cc. 2006-06-09 10:38:35 +00:00
rillig
7d0ed184e5 Fixed pkglint warnings. Fixed gcc warnings. Bumped PKGREVISION since the
unfixed package may silently fail when sizeof(int) != sizeof(long).
2006-06-09 10:26:05 +00:00
rillig
1b3f339d06 Fixed pkglint warnings. 2006-06-09 09:58:57 +00:00
joerg
00f03553bf Needs mkdirhier. 2006-06-09 06:34:57 +00:00
joerg
561f6e098b Use install framework for info pages. Bump revision. 2006-06-08 21:57:15 +00:00
joerg
b90656bef9 Third attempt to get a correct PLIST for qalculate:
Add locale message for sv. Bump revision.
Fix configure to detect libintl correctly on NetBSD.

Don't remove the entry again, fix the script if necessary!
2006-06-08 12:00:03 +00:00
joerg
8380d41cf5 Needs Python 2.3+ 2006-06-06 15:35:45 +00:00
joerg
25020695c0 Uses C++. 2006-06-06 14:56:20 +00:00
joerg
48a327d765 Let configure use c++, it seems to work fine. Uses C++ and Fortran.
Never build doxygen docs.
2006-06-06 13:37:07 +00:00
minskim
16263619e8 Update mathomatic to 12.5.15.
Changes:
- Excess variables cleanup of taylor command.
- Changed argument of push command from an equation number to an equation
  number range.
- Added easy selection of equation spaces, just type the number at the
  prompt.
- Allow flist command when Mathomatic is compiled as a library.
2006-06-05 23:48:58 +00:00
joerg
8572e2517c Fix CONFLICTS of php/pear packages, the asterix was missing (thanks tv).
While going through the tree, fix some more packages which had similiar
issues with too strict conflicts, bump the revisions of those.
2006-06-04 16:26:54 +00:00
joerg
28c80770e4 Uses C++. 2006-06-04 11:27:44 +00:00
joerg
eb46614031 py-Numeric exists only for 2.2+. 2006-06-02 23:34:26 +00:00
joerg
46a3899e04 Dependency (py-Numeric) doesn't exist for Python 2.0 and 2.1. 2006-06-02 23:33:30 +00:00
joerg
337c6b1297 Rename all PHP 4 packages to php4-*, all PHP 5 packages to php5-*,
all PEAR packages to php?-pear-* and all Apache packages to ap13-* or
ap2-* respectively. Add new variables to simplify the Makefile
handling. Add CONFLICTS on the old names. Reset revisions of bumped
packages. ap-php will now depend on the default Apache and PHP version.
All programs using it have an implicit option of the Apache version
as well.

OK from jlam@ and adrianp@.
2006-06-02 18:27:54 +00:00
joerg
4e96ade69f Needs Python 2.2 or later. 2006-06-02 16:56:49 +00:00
joerg
c3f51b962d Uses C++. 2006-06-02 14:01:34 +00:00
joerg
7a23280070 Uses C++. 2006-06-02 13:38:53 +00:00
minskim
e4f6b446b5 Update mathomatic to 12.5.14.
Changes:
A number of minor changes.
Fixes and improvements to the Mathomatic Command Reference.
Upgraded clear and set commands to accept more than one argument.
Gave real and imaginary commands a useful argument.
Fixed a sloppiness in command line parsing in function get_range().
Code cleanup.
2006-06-01 23:41:06 +00:00
joerg
bd68431f50 Uses C++. 2006-06-01 19:24:52 +00:00
wiz
edf0396514 Fix PLIST, bump PKGREVISION, remove BROKEN_IN. 2006-05-26 23:38:59 +00:00
adam
17cbf15f1e Changes 3.1.1:
* Performance improvements for Intel EMT64.
* Performance improvements for large-size transforms with SIMD.
* Cycle counter support for Intel icc and Visual C++ on x86-64.
* In fftw-wisdom tool, replaced obsolete --impatient with --measure.
* Fixed compilation failure with AIX/xlc; thanks to Joseph Thomas.
* Windows DLL support for Fortran API (added missing __declspec(dllexport)).
* SSE/SSE2 code works properly (i.e. disables itself) on older 386 and 486
  CPUs lacking a CPUID instruction; thanks to Eric Korpela.
2006-05-24 19:24:40 +00:00
adam
33e2f17ddf Changes 4.10:
Cutting planes of two new classes were implemented: mixed cover
cuts and clique cuts. On API level this feature can be enabled
by setting control parameter LPX_K_USECUTS passed to the routine
lpx_intopt. In glpsol this feature is available through the
command-line options --cover and --clique. For more details see
the reference manual.

Now the routines lpx_read_mps and lpx_read_freemps support LI
bound type. It is similar to LO, however, indicates the column
as of integer kind.
2006-05-23 10:17:20 +00:00
wiz
3288d389c4 regen patch-ah with correct offset. 2006-05-22 19:20:04 +00:00
wiz
991dcdf978 Mark as BROKEN_IN pkgsrc-2006Q1 according to
ftp://ftp.NetBSD.org/pub/pkgsrc/misc/kristerw/pkgstat/i386-3.0/20060501.1050/broken.html
2006-05-18 20:29:58 +00:00
joerg
acadc1145a Fix patch sums. 2006-05-15 22:10:29 +00:00
minskim
c141703085 Update mathomatic to 12.5.13.
Changes:
Improved matho-primes by making primes buffer variable size.
Added "set factor_integers" option.
Removed "simplify poly" option, it was rarely useful.
Code cleanup, commenting, and speed optimization.
Improved simplification, added the fixed problem ("tests/linear.in") to the tests.
2006-05-15 07:45:01 +00:00
minskim
fa5157ed20 Remove references to teTeX1. 2006-05-13 03:44:23 +00:00
joerg
30b64a9930 Honour LDFLAGS, fix errno usage. 2006-05-12 12:39:32 +00:00
joerg
3ca4f0510b Uses C++. 2006-05-11 14:21:35 +00:00
joerg
64dc952e31 Uses libtool and C++, patch away 2006-05-07 13:51:20 +00:00
rillig
06b29abb3e Updated maxima to 5.9.2.
Significant changes from Maxima 5.9.1 to 5.9.2, in no particular order.
Magnitude of changes varies widely.

 * Parser is now entirely case sensitive, built-in keywords and
   variables are all lowercase only
 * Regularize case in printed messages
 * Improved TeXmacs interface, 2-d input
 * Moved nset (finite set functions) into Maxima core
 * Ported Mersenne twister rng to Maxima core
 * English reference manual revised (form and content)
 * Reference manual translated to Spanish and Portuguese
 * Additional tutorial documents
 * Discrete plots (for plot2d)
 * Enhancements to tensor packages (Atensor, Ctensor, Itensor)
 * Replaced Airy functions with much more extensive implementation

 * Revisions to Bessel functions
    o Bessel functions with real order and complex argument can be
      evaluated numerically.
    o bessel_j can be computed for negative real order.

 * Revisions to gamma function
    o Gamma function can be numerically evaluated for complex arguments.

 * Revisions to elliptic functions
    o Bugs 1165488 and 908185 fixed.
    o Fixed issue where many of the routines were returning single-float
      results instead of double-float when given rational args.
    o elliptic_f with complex args can be numerically evaluated.
    o Other inverse Jacobi routines can be evaluated at complex points.

 * Extensive revisions to hypergeometric functions
    o Adjusted routines to return the new names for the Bessel functions
      (like bessel_j instead of %j).
    o Similarly, any orthogonal polynomials now use the naming
      conventions used by the specfun orthogonal polynomial package.
    o Corrected many errors in implementation.
    o Some missing internal functionality added.
    o Bug 1155241 fixed.
    o Bug 1097915 fixed.
    o Branch cuts for various relationships between hypergeometric
      functions and Legendre functions were implemented or corrected.

 * Revised kill function (fixed several bugs, helps test suite run correctly)
 * Revised code to run test suite
 * Display noun forms 'for and 'if correctly
 * Display if -- then -- elseif correctly
 * Adjust placement of newlines between output lines
 * Establish configuration variable *MAXIMA-TEMPDIR*, make use in plotting
 * Cleaned up autoload declarations
 * Source code lowercase
 * Regularize use of packages in Maxima core
 * Misc code cleanups incl. sloop -> ANSI loop, rename private let and let*
 * New share files:
    share/defstruct.lisp:   define structured objects, also multiple assignment
    share/contrib/descriptive/: descriptive statistics
    share/contrib/diffequations/tests/: several new tests
    share/contrib/distrib/: probability distributions
    share/contrib/plotdf.lisp:  direction field plotting
    share/contrib/sarag/:   real algebraic geometry
    share/contrib/state/:   state variable equations
    share/contrib/unit/:    units of measurement
    share/contrib/Zeilberger/:  hypergeometric summation
    share/linearalgebra/:   linear algebra
    share/numeric/interpol.mac: Lagrange polynomial interpolation
    share/tensor/:  many new examples

 * Other bug fixes:
   590222 (power series)
   853830 (sum)
   1045821 (describe)
   618280 (entier)
   512736 (alphalessp)
   620928 (cfratsimp)
   626728 (scanmap/bottomup)
   904504 (sign1)
   617021 (bfloat(%gamma))
   1052308, 1036900 (limit)
   1038584 (integrate)
   1169996 (example)
   1274656 (dribble)
   1179646, 1110733, 1070509 (tex)
   1234221 (ev)
   1216157 (kill-operator)
   797401 (infix)
   1173788 (prefix, postfix, nary, matchfix, nofix, and infix)
   1290386, 1156759, 1107784 (plot2d)
   1179660 (bfloat)
   904295 (ratweight)
   808772, 808772 (realpart)
   783051 (expand)
   1178648 (setup_autoload)
   1175992 (playback)
   1103687 (compile_file, translate_file)
2006-05-01 22:23:43 +00:00
joerg
e2ed2baf33 Add SV LC_MESSAGE file to PLIST, bump revisions. 2006-04-28 18:35:06 +00:00
joerg
304157afb5 Fix PLIST. Bump revision. 2006-04-22 16:29:47 +00:00
joerg
6c1efa8f5b Look in the right directory when searching for the info page.
Bump revision.
2006-04-22 16:26:55 +00:00
adam
a2b8e1bd75 Changes 1.8:
** Added an error check to trap multifit calls with fewer observations
than parameters.  Previously calling the multifit routines with n<p
would cause invalid memory access.

** Added the Debye unit to physical constants.

** Added cumulative distribution functions for the discrete
distributions, including binomial, poisson, geometric, negative
binomial, pascal and hypergeometric.

** Added the functions gsl_cdf_beta_{Pinv,Qinv} and
gsl_cdf_fdist_{Pinv,Qinv} for computing the inverse of the cumulative
beta and F distributions.

** Added the multilinear fit estimator function gsl_multifit_linear_est
for computing model values and their errors.

** Avoid division by zero in gsl_multimin_fdfminimizer_vector_bfgs
if the step-size becomes too small.

** Users on DEC Alpha systems will need to specify their desired IEEE
arithmetic options via CFLAGS when building the library, as these are
no longer added automatically.

** Added new random variate generators gsl_ran_gaussian_ziggurat
and gsl_ran_gamma_mt for the Gaussian and Gamma distributions based on
the Marsaglia-Tsang ziggurat and fast gamma methods.

** Improved the speed of the exponential power distribution
gsl_ran_exppow.

** Improved the speed of the Gaussian ratio method by adding quadratic
bounds in gsl_ran_gaussian_ratio_method.
2006-04-20 18:31:15 +00:00
adam
8f1f0ff6cc Changes 2006.03.17:
* statistics/regress: new function
* general bug fixes and improvements (see ChangeLog for details)
* audio/waveread: big-endian fix; 2-channel file fix
* comm/galois: fix rank calculation for galois array
* general/interp2: cubic interpolation
* image/: return MxNx3 matrices of appropriate numeric class
* io/textread: faster
* io/dlmwrite: control precision and line separator; allow append
* miscellaneous/mfilename: compatibility function
* miscellaneous/listen: subnet patterns; loopback support
* NaN/xcovf: missing data xcorr
* octcdf/: support for netcdf files
* optim/wpolyfit: return row vector; allow centering and scaling
* plot/legend: fix error on first call
* plot/print: add PDF option
* signal/residued,residuez: partial fraction expansion of filters
* signal/qp_kaiser: PPN filter bank coefficients
* statistics/histfit: allow negative data
* statistics/mvnpdf,mvnrnd: multivariate normal distribution
* tsa/: improved speed, style and docs
* tsa/amarma: adaptive mean ARMA modeling
* tsa/y2res: add entropy estimation; add equidistant quantisation
* tsa/mvfreqz: add PDCF
* support for 2.9.4
* support for 64-bit indexing
* support for MinGW build
2006-04-20 18:16:47 +00:00
wiz
02f8f7c52d Bump BUILDLINK_ABI_DEPENDS.png and PKGREVISION for png-1.2.9nb2 update. 2006-04-17 13:45:57 +00:00
adam
eb12c4f78c Changes 0.9.3:
* Avoid floating point overflow and underflow
* Do not use "Read Precision" in plot
* cos(x*pi*rad) equals 1 if x is even, not -1
* isodate(), localdate(), timestamp(), stamptodate() functions
* Fix show ending zeroes
* Fix prefixes with automatic simplification/factorization
* Approximate comparison
* ...and some more...
2006-04-17 07:48:51 +00:00
jlam
ea5f9f80b6 Strip ${PKGLOCALEDIR} from PLISTs of packages that already obey
PKGLOCALEDIR and which install their locale files directly under
${PREFIX}/${PKGLOCALEDIR} and sort the PLIST file entries.  From now
on, pkgsrc/mk/plist/plist-locale.awk will automatically handle
transforming the PLIST to refer to the correct locale directory.
2006-04-17 07:07:11 +00:00
jlam
1cf9796f3c BUILD_USE_MSGFMT and USE_MSGFMT_PLURALS are obsolete. Replace with
USE_TOOLS+=msgfmt.
2006-04-13 18:23:29 +00:00
joerg
8f95534fcb Fix PLIST. LIBTOOL_OVERRIDE is done by default, remove it as well.
Bump revision.
2006-04-12 16:37:37 +00:00
rillig
96fc47c14f Aligned the last line of the buildlink3.mk files with the first line, so
that they look nicer.
2006-04-12 10:26:59 +00:00
jlam
60eb7ef006 Info files have been moved to the PLIST already, so empty out the
INFO_FILES variable.
2006-04-09 01:11:31 +00:00
adam
7be8a76816 Changes 1.1.11:
Algorithmic changes
* Considerably improved performance of number input.

Changes 1.1.10:

Implementation changes
* Removed the vptr of modular integer and univariate polynomial
  classes in order to fix some crashes in that sector of CLN.  Code
  using this needs to be recompiled.
* Many more operator signatures make the integration of CLN types with
  float/double easier.

Other changes
* Several compilation fixes.
* Made it possible to cross-compile CLN.
2006-04-06 19:46:33 +00:00
reed
fda4e67e29 Change BUILDLINK_DEPENDS.pkg to BUILDLINK_API_DEPENDS.pkg.
I missed this in my commit earlier.
2006-04-06 18:25:39 +00:00
adam
ef30427934 Changes 2.1.73:
* Bug fixes
2006-04-06 09:10:28 +00:00
reed
5abef9be14 Over 1200 files touched but no revisions bumped :)
RECOMMENDED is removed. It becomes ABI_DEPENDS.

BUILDLINK_RECOMMENDED.foo becomes BUILDLINK_ABI_DEPENDS.foo.

BUILDLINK_DEPENDS.foo becomes BUILDLINK_API_DEPENDS.foo.

BUILDLINK_DEPENDS does not change.

IGNORE_RECOMMENDED (which defaulted to "no") becomes USE_ABI_DEPENDS
which defaults to "yes".

Added to obsolete.mk checking for IGNORE_RECOMMENDED.

I did not manually go through and fix any aesthetic tab/spacing issues.

I have tested the above patch on DragonFly building and packaging
subversion and pkglint and their many dependencies.

I have also tested USE_ABI_DEPENDS=no on my NetBSD workstation (where I
have used IGNORE_RECOMMENDED for a long time). I have been an active user
of IGNORE_RECOMMENDED since it was available.

As suggested, I removed the documentation sentences suggesting bumping for
"security" issues.

As discussed on tech-pkg.

I will commit to revbump, pkglint, pkg_install, createbuildlink separately.

Note that if you use wip, it will fail!  I will commit to pkgsrc-wip
later (within day).
2006-04-06 06:21:32 +00:00
jlam
a4cbc72f58 List the info files directly in the PLIST and honor PKG{INFO,MAN}DIR. 2006-04-05 23:01:15 +00:00
jlam
8151e56f81 USE_TOOLS+=bison instead of direct BUILD_DEPENDS on the bison package. 2006-04-05 22:35:50 +00:00
jlam
117c7fff89 USE_TOOLS+=flex instead of explicit BUILD_DEPENDS on the flex package. 2006-04-05 22:24:50 +00:00
drochner
cb6511ae6f update to 1.2.5.2
no visible change - just a build system botch was corrected which I
already had fixed for pkgsrc
2006-04-03 13:08:03 +00:00
wiz
b901f4d993 Update to 1.6.3:
Gnumeric 1.6.3

Jean Brefort:
	* Fix exporting of scaled axes. [#332012].

Jody:
	* Backport duping sheet props when sheet is duped.
	* Adding an autofilter dirties the sheet.
	* Fix xls import of pie outlines.

Klokan Pridal:
	* Implement xml saving/loading of "protected" attribute.  [#334257]
	* Implement xls saving/loading of "protected" attribute.  [#330129]

Morten:
	* Fix printing issue when sheet is zoomed.  [#332932]
	* Fix dbf import issue.  [#332878]
	* Fix stf text import speed regression.  [#333407]
	* Fix XIRR issues.  [#333620]  [#333631]
	* Fix printing issue with wrapped, right-aligned text.  [#334144]
	* Fix position of cursor after F2.  [#319311]
2006-04-02 22:49:10 +00:00
jlam
739ade02f5 List the info pages directly in the PLIST and ensure that we honor
PKGINFODIR.
2006-03-31 23:56:28 +00:00
jlam
0f710f8171 Move ICE workaround to a hacks.mk file. 2006-03-31 18:57:28 +00:00
drochner
7b2525037b update to 1.2.5.1
changes:
 quick bugfix release to address a grave functionality problem with
 recent glib
2006-03-31 15:11:32 +00:00
jlam
e72fafd2a4 Make this package install correctly regardless of whether we are using
emacs or xemacs.  Move the info files into the PLIST.  Bump the
PKGREVISION to 2.
2006-03-31 04:29:51 +00:00
jmmv
4e41f6f094 Update to 5.7.32:
Overview of changes in gcalctool 5.7.32

* Released a gcalctool tarball for GNOME 2.14.0 (Final).

----

Overview of changes in gcalctool 5.7.31

* Fix for bug #333078. cvs fails to build due to bg translation of help.

* Inclusion of a translation of gcalctool help for the bg locale.

----

Overview of changes in gcalctool 5.7.30

* Released a gcalctool tarball for GNOME 2.14.0 (RC).

----

Overview of changes in gcalctool 5.7.29

* Released a gcalctool tarball for GNOME 2.14.0 (beta2).

----

Overview of changes in gcalctool 5.7.28

* Released a gcalctool tarball for GNOME 2.14.0 (beta1).

----

Overview of changes in gcalctool 5.7.27

* Refixed bug #323150. The recent changes to the square root and
  subtraction button labels broke the token parser for arithmetic
  operator precedence.

----

Overview of changes in gcalctool 5.7.26

* Fixed bug #327124. Changes to fix bug #326344 had the side-effect of
  causing the CE button to no longer work correctly.

----

Overview of changes in gcalctool 5.7.25

* Fixed bug #327214. The results from performing trig functions were not
  being passed on to future calculations correctly (in non-arithmetic
  operator precedence mode).

----

Overview of changes in gcalctool 5.7.24

* Gcalctool now uses U+00F7 (DIVISION SIGN) instead of U+2215 (DIVISION SLASH)
  for label on division button.

----

Overview of changes in gcalctool 5.7.23

* Released a gcalctool tarball for GNOME 2.13.5.

----

Overview of changes in gcalctool 5.7.22

* Fixed bug #323149. Gcalctool now uses the Unicode symbols for division,
  multiplication, plus/minus, minus and square root.

----

Overview of changes in gcalctool 5.7.21

* Fixed bug #326344. The bit display of large numbers (in non-arithmetic
  operator precedence mode with the scientific view) now hopefully works
  correctly.

----

Overview of changes in gcalctool 5.7.20

* Fixed bug #142824. Gcalctool no longer ignores locale specific numeric
  point in arithmetic operator precedence mode.

* Adjusted all the copyright messages to include 2006.

----

Overview of changes in gcalctool 5.7.19

* Fixed bug #317378 (http://bugzilla.gnome.org/show_bug.cgi?id=317378)
  Gcalctool no longer crashes when you double click the 0 in the display area.

----

Overview of changes in gcalctool 5.7.18

* Final fix for bug #153854. Now handles the case where the first thing
  the user does is change mode (Basic, Financial, Advanced, Scientific)
  in AOP mode.

* Released a gcalctool tarball for GNOME 2.13.4.

----

Overview of changes in gcalctool 5.7.17

* Fixed bug #323150. Sqrt (and other similar operations) no longer fail
  in non-English locales

----

Overview of changes in gcalctool 5.7.16

* Fixed bug #324001. Primary Selection (middle mouse button) is now working.

----

Overview of changes in gcalctool 5.7.15

* Released a gcalctool tarball for GNOME 2.13.3.

----

Overview of changes in gcalctool 5.7.14

* More work on bug #153854. Similar change to that made on 15th November
  2005, this time for arithmetic operator precedence mode.

----

Overview of changes in gcalctool 5.7.13

* Slight fixup for bug #157961. The toggling of the first bit in the
  bit panel wasn't working correctly.

----

Overview of changes in gcalctool 5.7.12

* More work on bug #153854
  If the user has completed a calculation and we are going to a
  new mode that is "compatible" with this one, then just change
  modes. Otherwise display a dialog warning the user that the
  current calculation will be cleared.

  Incompatible modes are:

  Scientific -> Basic
  Scientific -> Advanced
  Scientific -> Financial

  (unless we are in Scientific mode with Decimal numeric base and Fixed).

  These changes work nicely in non-arithmetic operator precedence mode.

----

Overview of changes in gcalctool 5.7.11

* Released a gcalctool tarball for GNOME 2.13.2.

----

Overview of changes in gcalctool 5.7.10

* Fixed bug #316755. Gcalctool no longer has "Gdk-CRITICAL **:
  gdk_window_invalidate_rect: assertion `window != NULL' failed"
  warnings at startup.

----

Overview of changes in gcalctool 5.7.9

* Fixed bug #319934. The percent operator was broken in non-arithmetic
  operator precedence mode.

----

Overview of changes in gcalctool 5.7.8

* Fixed bug #317378 (http://bugzilla.gnome.org/show_bug.cgi?id=317378)
  Exponential notation now works correctly in arithmetic operator
  precedence mode.

----

Overview of changes in gcalctool 5.7.7

* Slight adjustment to the bit panel. It's now centralized.

----

Overview of changes in gcalctool 5.7.6

* Adjusted the mpcmim() routine in mp.c. The fix for Sun bug #4006391
  needed to also preserve v->toclear and v->pointed.

* Work on enhancement request #157961. Started to implement the bit
  panel for non-arithmetic precedence mode.  It's automatically displayed
  when in Scientific mode.

----

Overview of changes in gcalctool 5.7.5

* Implemented enhancement request #148104 for arithmetic precedence mode.
  The modulo operation. See entry below for more details.

----

Overview of changes in gcalctool 5.7.4

* Fixed bug #316382. The "useless" cursor is no longer displayed in
  the calculator display area.

----

Overview of changes in gcalctool 5.7.3

* Implemented enhancement request #148104 for non-arithmetic precedence
  mode. Added in a modulo operation. This is available in Scientic Mode.
  A Mod B return the remainder when you divide A by B. A and B must be
  integers. Keyboard shortcut for this operation is "M".

----

Overview of changes in gcalctool 5.7.2

* Fixed bug #162453. The memory register dialog now uses GtkEntry widgets
  to display the register values. Gnopernicus can now correctly speak the
  contents of each memory register. There is also a close button to easily
  dismiss this dialog.

----

Overview of changes in gcalctool 5.7.1

* Fixed bug #314540. The memory register window is now a dialog rather
  than a top-level window.

----

Overview of changes in gcalctool 5.7.0

* Fix to prevent invalid numeric entry in arithmetic operator precedence
  mode, depending upon the current base.
2006-03-30 21:28:37 +00:00
minskim
ea8997fc6a Update mathomatic to 12.5.12.
Changes:
- Documentation improvements.
- Updated command description text in help command.
- Converted many functions to inline that are only used once and should be
  inline.
- Code cleanup.
2006-03-26 18:45:07 +00:00
joerg
5e374ac31b Remove ONLY_FOR_PLATFORMS from the days of binary-only xforms. 2006-03-24 11:28:09 +00:00
joerg
eaa12c9dca Explicitly link mpipython with pthread, since libpython is multithreaded. 2006-03-24 10:59:19 +00:00
joerg
ff9923ceb3 Fix DragonFly: include stdint.h. 2006-03-24 10:35:29 +00:00
jlam
11993b86ed Bump PKGREVISION for all packages that had broken INSTALL/DEINSTALL
scripts prior to revision 1.43 of bsd.pkginstall.mk.
2006-03-21 06:00:43 +00:00
jlam
741aecb607 * Nuke all references to and definitions of INFO_DIR in package Makefiles
and replace with appropriate references to PKGINFODIR instead.

* Properly account for split info files during installation.

* Move info file listings directly into the package PLISTs.

This fixes info-file-related PLIST problems.
2006-03-20 18:15:37 +00:00
wiz
ecd30ce90f Do not build perl plugin:
it is broken on 3.0, and makes the compilation fail on -current,
because the name of the dynamic library is transformed by bl3
and then the transformed name is handed off to ar(1), which then
doesn't find it.

Bump PKGREVISION.
2006-03-20 07:14:36 +00:00
wiz
bdcab8cc62 Fix installation after info framework changes. 2006-03-19 15:26:57 +00:00
rillig
362e09fe41 Added patch-ac, which fixes compilation failures in __asm__ statements. 2006-03-12 16:34:13 +00:00
rillig
1f7c468fc9 Fixed pkglint warnings. Changed the directory of the HTML documentation to
share/doc/cln/html. Bumped PKGREVISION.
2006-03-12 16:33:32 +00:00
rillig
355a1e8747 The i18n file is not installed on NetBSD, so removed it from the PLIST.
Bumped PKGREVISION.
2006-03-11 03:26:05 +00:00
minskim
accf0ab840 Update mathomatic to 12.5.11.
Changes:
- "matho-primes pal" wasn't working, fixed.
- Improved the "Equation not defined" error message for new users.
- Worked on matho-primes program.
- Automatically determine the variable if none is specified
  with the extrema command.
- Code cleanup.
- Helped simplification of complex exponentials.
- Parse things like "2 2" as "2*2", instead of giving a syntax error.
  The default operator is always times.
2006-03-11 00:14:51 +00:00
jlam
00e59082ca Generated info files may no longer be split, so handle this fact when
installing the liboctave info files.
2006-03-09 18:48:29 +00:00
wiz
fdffa1f20f Sort. 2006-03-09 17:16:18 +00:00
jlam
2feb2d5045 Remove extraneous (and incorrect) .endfor. 2006-03-09 15:43:46 +00:00
jlam
bf0ee2805e Generated info files may no longer be split, so handle this fact when
installing the liboctave info files.
2006-03-09 15:40:20 +00:00
minskim
cebefd121c Let the package find BLAS routines on Mac OS X. This makes the package build
on Darwin.
2006-03-08 17:21:34 +00:00
wiz
94caff876f Update to 2.16, provided by Mark E. Perkins in PR 30934:
2.16 January 6 2005 - Major

    + Rewrote and reinstated the write_comment() method to take
      account of the changes in the Excel 97+ comment format.
      Currently conflicts with insert_bitmap(), see docs.

    + Added standard styles such as comma, percent and currency.

    ! Changed write_url() methods to allow numbers or formulas
      as well as strings as the optional text.
      Requested by many.

    + Documented use of encoding flag in add_worksheet() to allow
      handling of UTF-16 sheet names.

    + Added encoding flag to merge_range() method to allow
      handling of UTF-16 strings. Requested by many.
      Added merge6.pl example program.

    + Added hide_zero() worksheet method to allow hiding of zero
      values in cells.

    + Added print_across() worksheet method to allow changing of
      the default print direction.

    + Added right_to_left() worksheet method to allow changing of
      the default worksheet direction in eastern versions of Excel.

    + Documented the Worksheet hide() method.

    + Added comments1.pl and comments2.pl example programs.

    + Added tests for the internal methods used by write_comment().



2.15 September 18 2005 - Minor

    ! Changed OLE container stream name from "Book" to "Workbook"
      for compatibility with some third party apps.
      Thanks Wieland Pusch and Kevin McMahon.

    ! Fixed bug that caused all worksheets to be selected in
      OpenOfficeOrg causing strange linking of data between
      Worksheets. Thanks  M. Brodbelt. See
      http://rt.cpan.org/NoAuth/Bug.html?id=14094
      http://www.openoffice.org/issues/show_bug.cgi?id=52955

    ! Changed file creation from end of program to the start of
      program in order to avoid race conditions and extra file
      creation on VMS.

    + Added optional user supplied results for formulas as a
      workaround for uncalcuated values in some non-Excel apps.
      Added formula_result.pl example of above.


2.14 May 9 2005 - Minor

    ! Fixed handling of Unicode font names.


2.13 April 20 2005 - Minor

    ! Made it a fatal error to use a merged format in a non-
      merged cell (and vice-versa). This is a temporary measure
      to prevent people from shooting themselves in the foot
      until the Format.pm code can be refactored.

    + Add 01_merge_formats.t test for above.

    + Added date_time tests.


2.12 March 22 2005 - Minor

    + Added further Unicode support. The following methods now
      handle uft8 in perl 5.8:
      add_worksheet()
      set_header()
      set_footer()
      set_font()
      set_num_format()

    + Added unicode_cyrillic.pl example.

    + Added 01_add_worksheet.t test.


2.11 September 30 2004 - Minor

    - Removed undocumented date_time handling from write() to
      avoid potential false matches.

    + Added add_write_handler() method to allow users to add
      their own data handlers to write().

    + Added 4 write_handler examples.


2.10 September 23 2004 - Major

    + Added chart support via external templates.
      Added Chart.pm and add_chart_ext() method to Workbook object.
      Added /charts directory with examples and documentation

    + Added write_date_time() worksheet method for writing dates
      and times in Excel date format.
      Added date_time.pl example.

    + Added automatic Unicode handling via utf8 in perl 5.8 and
      later. Thanks Mark Fowler.
      Added several unicode_*.pl examples in different encodings.
      Thanks to Sean Burke for the sample encodings.

    + Added write_to_scalar.pl example in order to answer frequently
      asked question about writing an Excel file to a scalar.


2.04 August 18 2004 - Minor

    ! Fixed handling of Euro symbol in num_format() strings.

    ! Renamed the Excel 5 style merge() format to the more correct
      center_across(). Updated examples accordingly.

    ! Added bug warning about using merge formats outside of
      merged ranges.

    + Fixed handling of doubled double quotes in formula strings.
      Thanks to a tip from merlyn.

    + The 2.xx versions are now compatible with MS Access. Removed
      statements to the contrary.


2.03 July 4 2004 - Minor

    ! Fixed bug that prevented column outlines from displaying.
      Thanks to Marc Rosenthal.

    ! Enhanced add_worksheet() name checking to exclude case-
      insensitive duplicate names.
      Thanks to James Wilkinson.

    ! Internal fix to number of rows in several (unseen) places.

    + Added mod_perl 2 example program from Matisse Enzer. Thanks.


2.02 May 28 2004 - Minor

    + Fixed internal version numbers to keep CPAN.pm happy.
      Thanks to David Dyck.

    + Minor changes to demo.pl merge5.pl and the html docs.


2.01 May 27 2004 - Major

    This version is a MAJOR revision to Spreadsheet::WriteExcel. The
    format of the Excel file that it produces has been updated from
    Excel 5 to Excel 97. This allows support for long, 32k character
    strings and Unicode.

    DUE TO THE MAJOR INTERNAL CHANGES IT IS RECOMMENDED THAT YOU TEST
    THIS UPGRADE FULLY BEFORE DEPLOYING IT.

    Also note that this version can be 1.5 to 2 times slower than
    previous versions and the write_comment() method has been
    temporarily removed. These issues will be fixed in later releases.


    + Changed the default Excel format to Excel 97.

    + Added support for strings up to 32767 character.

    + Added support for Unicode strings.

    + Improved speed in relation to pre-release versions.
      However, it is still slower than the 1.xx versions.

    + Improved OpenOffice.org support.

    + Added more examples: diag_border.pl, indent.pl,
      unicode.pl, unicode_japan.pl, unicode_list.pl

    + Changed the distro dir structure.

    - Temporarily removed write_comment() support since the Excel 5
      version isn't compatible with Excel 97+.


1.01 May 24 2004 - Minor

    ! Small non-bug fix to write_comment().


0.43 April 28 2004 - Minor

    ! Fixed longstanding bug where page setup features didn't
      show up in OpenOffice.org.

    ! Fixed localised @_ bug when using threaded perls.
      Thanks Tamas Gulacsi and Stephan Loescher.


0.42 August 26 2003 - Minor

    ! Fixed bug when using IO::Sclalar object as a filehandle.
      Thanks to Kyle R. Burton and David Robins.

    ! Fixed minor formula parser bug.
      Thanks Michael Braig

    ! Fixed handling of column sizing for widths less than 1
      unit (again). Thanks to Rubio (again).

    ! Failed new() returns undef instead of croak()ing as per docs.
2006-03-08 06:04:59 +00:00
dillo
5789e68fc0 Add antixls (noted by wiz). 2006-03-07 23:22:05 +00:00
dillo
3b7c02e6bd Initial import of antixls, an Excel file to text converter. 2006-03-07 15:19:59 +00:00
wiz
35af66a196 Belatedly bump PKGREVISION for all libtasn1 dependencies, since
libtasn1 had a shlib major bump.
Also update dependencies in bl3.mk files.

Addresses PR 32998 by Robert Elz.
2006-03-06 00:18:10 +00:00
jlam
6e0c050321 * Teach the tools framework how to supply the pkgsrc version of
makeinfo if no native makeinfo executable exists.  Honor TEXINFO_REQD
  when determining whether the native makeinfo can be used.

* Remove USE_MAKEINFO and replace it with USE_TOOLS+=makeinfo.

* Get rid of all the "split" argument deduction for makeinfo since
  the PLIST module already handles varying numbers of split info files
  correctly.

NOTE: Platforms that have "makeinfo" in the base system should check
      that the makeinfo entries of pkgsrc/mk/tools.${OPSYS}.mk are
      correct.
2006-03-05 16:27:22 +00:00
jlam
9c8b5ede43 Point MAINTAINER to pkgsrc-users@NetBSD.org in the case where no
developer is officially maintaining the package.

The rationale for changing this from "tech-pkg" to "pkgsrc-users" is
that it implies that any user can try to maintain the package (by
submitting patches to the mailing list).  Since the folks most likely
to care about the package are the folks that want to use it or are
already using it, this would leverage the energy of users who aren't
developers.
2006-03-04 21:28:51 +00:00
kristerw
496bd67b8f Regen hand-edited patch so that the MacOS X patch program can apply it. 2006-03-03 19:19:35 +00:00
drochner
cb33ab09ed update to 2.2.0
changes:
-Bug fixes
-New functions mpfr_set_overflow, mpfr_set_underflow, mpfr_set_inexflag,
 mpfr_set_erangeflag, mpfr_set_nanflag, mpfr_erfc, mpfr_atan2, mpfr_pow_z,
 mpfr_subnormalize, mpfr_const_catalan, mpfr_sec, mpfr_csc, mpfr_cot,
 mpfr_root, mpfr_eint, mpfr_get_f, mpfr_sech, mpfr_csch, mpfr_coth,
 mpfr_lngamma
-New macro: MPFR_VERSION_STRING
-The exported MPFR variables have been removed from mpfr.h
-cleanup, speed improvement...
2006-03-02 19:09:39 +00:00
minskim
a9dec77f5a Update mathomatic to 12.5.10.
Changes since 12.5.8:
- Bug fix for nintegrate command.  Result was correct but not fully reduced.
- Added "twin" option to "primes/matho-primes", removed "primes/matho-twin".
- Automatically determine the variable if none is specified
  with the derivative and taylor commands.
- Increased the maximum variable length to 1000 characters.
2006-03-02 00:34:39 +00:00
minskim
1626e173a4 Let the package find BLAS and LAPACK routines on Mac OS X. This makes the
package build on Darwin.
2006-03-01 19:15:07 +00:00
markd
53346be7da Patch from R's svn trunk. Should fix build on NetBSD 1.6.2. 2006-02-26 11:58:25 +00:00
adam
098a91ce8a Changes 0.9.2:
- Enhanced factorization, with square free factorization of rational multivariate polynomials
- New simplification using the enhanced factorization
- Much more efficient determinant and matrix inverse calculation
- Greatly enhanced and reworked solving of equations and inequalities
- More efficient evaluation avoiding recalculations
- Generally enhanced and more correct algebraic functionality
- Faster calculation of powers with large exponent and base close to one
- Option to automatically simplify or factorize
- Option to warn about denominators assumed non-zero
- Fix negative exponents with lower-case e
- Fix fetching of exchange rates with gnome-vfs &lt; 2.10
- Polynomial functions: coeff(), lcoeff(), pcontent(), degree(), etc.
- Fix ln(e^x)
- Display "x &lt; 3 && x &gt; 1" as "1 &lt; x &lt; 3"
- Display "&amp;&amp;" and "||" as "and" and "or" by default
- Fix display of fractions in "Decimal (Try Exact)" mode
- Compile without errors or warnings with -pedantic and -Wextra
- Unicode fixes
- ...and many more minor fixes and enhancements (and probably some new bugs)...
2006-02-24 21:09:13 +00:00
joerg
8507799fc1 Match PKGCONFIG_OVERRIDE with reality. Replace hard-coded -lpthread
reference to unbreak qalculate subpackages on DragonFly. Bump revision.
2006-02-24 00:05:00 +00:00
wiz
ae7f5e90bf Add missing file to PLIST. Bump PKGREVISION. 2006-02-19 12:53:30 +00:00
rillig
3140c2fe27 Fixed pkglint warnings. 2006-02-18 13:47:55 +00:00
joerg
469dc949f4 Has BROKEN_GETTEXT_DETECTION. 2006-02-16 18:34:10 +00:00
drochner
8b9ec31abd update to 24.2
another "final release"
changes:
-__array_data__, __array_struct__ support
-some bugfixes
-Support array interface in objecttype function
-build system improvements

inofficial note:
The default indices of diagonal() and trace() changed, this causes
a selftest to fail. The default indices behaviour is documented, so
it seems that just the selftest is wrong. This only affects arrays with
more than 2 dimensions.
2006-02-15 17:37:08 +00:00
drochner
41bab092fb optionally support lzo and ucl for internal compression,
pull in buildlink files for all compression libs used
2006-02-15 16:56:09 +00:00
drochner
e1f01d3eec update to 1.5.1
changes:
-fix a NumArray Operator Optimization Bug
-Better NumPy dtype Support.
-more bugfixes
2006-02-15 16:41:04 +00:00
heinz
4d4a3371b7 Removed unnecessary comment. TEST_TARGET=test is the default for Perl
modules.
2006-02-14 23:03:25 +00:00
heinz
63d8091fc6 Updated to version 2.010703.
This update fixes various segmentation faults during "make test" (using
pari 2.1.6).

Pkgsrc changes:
  - Removed files/Makefile.PL (not used anymore).

Relevant changes since version 2.010501:
========================================
  - various 64-bit fixes
  - extensive update ot test suite
2006-02-14 22:52:15 +00:00
minskim
150211834a Update mathomatic to 12.5.8.
Changes:
- Doubled the default max expression size.  Display current size on
  startup.
- Made solve_sub() return -1 for an identity.
- Speedup of the simplify command.
2006-02-13 23:21:25 +00:00
drochner
d3fcbbb4c9 update to 1.2.1
This is a major version release.
changes include:
-Undo/Redo
-support for objects (and indexes!) with more than 2**31 rows
-new datatypes
-improved HDF5 support
-compression support
2006-02-10 20:05:11 +00:00
drochner
5da3bad38a update to 1.5
changes:
-better interoperability with py-Numeric and scipy (uses "scipy newcore")
-bugfixes
-speed improvements
2006-02-07 13:28:08 +00:00
joerg
5911def816 Recursive revision bump / recommended bump for gettext ABI change. 2006-02-05 23:08:03 +00:00
wiz
f6e9999663 Remove unneeded patch, noted by veego@. 2006-02-05 18:20:36 +00:00
markd
d25b5068d7 test -z $foo -> test -z "$foo"
fixes build on Solaris.
2006-02-04 22:25:06 +00:00
wiz
d530df7d29 Update to 1.6.2:
Gnumeric 1.6.2

Ivan, Y.C. Wong:
	* Fix Gdk-WARNING when cutting or copying cells. [#314210]
	* No more debug command prompt. Error/warning messages will
	  go to an existing command prompt (if any).

Jody:
	* Disable the IRC link in the help menu.
	* Use the cannonical web page in case of problems.
	* Silence some warnings in the ODS importer.

Morten:
	* Fix COUNTBLANK.
	* Fix ATAN2(0,0).
	* Make AND, OR, and XOR ignore strings as claimed.
	* Fix TRIM for non-ASCII case with spaces at end.
	* Improve Excel compatibility of BIN2DEC, BIN2HEX, and
	  BIN2OCT.  [#323787]
	* Fix crash on xml load.  [#323888]
	* Fix file corruption on saving scenarios.  [#323927]
	* Fix a pile of leaks in solver and scenario saving and loading.
	* Fix leaks in solver dialog.
	* Fix parser leak.  [#301127]
	* Fix solver dialog crash.  [#324585]
	* Fix FMR in SUBSTITUTE.
	* Fix REPLACE and SEARCH for non-ASCII strings.
	* Fix division-by-zero problems in FIXED, ROUND, ROUNDUP,
	  ROUNDDOWN, TRUNC.
	* Fix accuracy of ROUND, ROUNDUP, ROUNDDOWN, TRUNC.
	* Fix out-of-memory problem in REPT.
	* Fix lots of little XL compatibility problems in string
	  functions.
	* Fix error on Search-and-replace.
	* Fix near-infinite loop in FACTDOUBLE.
	* Fix text-to-columns crash probably affecting stf import too.
	* Fix font preference crash.  [#326830]
	* Fix memory allocation problem for writing charts.
	* Fix loading of boolean constants from ods files.
	* Fix MID for out-of-bounds values.
	* Fix constructed-range parsing for OO.
	* Fix SECOND, MINUTE, HOUR compatibility problems.
	* Fix DATE compatibility for bizarre input.
	* Cleanup parameter handling in financial functions.

Jon Kåre:
        * Hand clipboard off to clipboard manager when exiting.

Nick Lamb:
	* Fix CONVERT crash.  [#323678]
2006-02-04 17:03:51 +00:00
markd
2d578db944 Update glpk to 4.9
A MIP presolver were implemented (currently incomplete). It is
used internally in the routine lpx_intopt (see below).

An advanced branch-and-bound solver (the routine lpx_intopt)
were implemented.

The routine lpx_check_int to check MIP feasibility conditions
was added.

The routine lpx_print_mip was changed to print MIP feasibility
conditions.

The built-in functions sin, cos, atan, and atan2 were added to
the MathProg language.

Some typos were fixed.
Thanks to Minh Ha Duong <haduong@centre-cired.fr> (CIRED, CNRS).
2006-02-04 11:54:51 +00:00
joerg
b7a4a002b1 When using GCC and libstdc++ supports C99 macros, use isnan from
namespace std.
2006-02-02 14:10:45 +00:00
wiz
5925646c7f Accept goffice>=0.2.0 too.
Fixes compilation problem reported by joerg@ and veego@.
2006-01-31 20:32:07 +00:00
wiz
b0b10dd0de Bump PKGREVISION for goffice shlib major bump. 2006-01-30 21:02:52 +00:00
joerg
7938c09cd4 Include sys/time.h for struct timeval on DragonFly. 2006-01-30 18:36:20 +00:00
adam
5b4402bf9b Changes 3.1:
* Faster FFTW_ESTIMATE planner.
* New (faster) algorithm for REDFT00/RODFT00 (type-I DCT/DST) of odd size.
* "4-step" algorithm for faster FFTs of very large sizes (> 2^18).
* Faster in-place real-data DFTs (for R2HC and HC2R r2r formats).
* Faster in-place non-square transpositions (FFTW uses these internally
  for in-place FFTs, and you can also perform them explicitly using
  the guru interface).
* Faster prime-size DFTs: implemented Bluestein's algorithm, as well
  as a zero-padded Rader variant to limit recursive use of Rader's algorithm.
* SIMD support for split complex arrays.
* Much faster Altivec/VMX performance.
* New fftw_set_timelimit function to specify a (rough) upper bound to the
  planning time (does not affect ESTIMATE mode).
* Removed --enable-3dnow support; use --enable-k7 instead.
* FMA (fused multiply-add) version is now included in "standard" FFTW,
  and is enabled with --enable-fma (the default on PowerPC and Itanium).
* Automatic detection of native architecture flag for gcc.  New
  configure options: --enable-portable-binary and --with-gcc-arch=<arch>,
  for people distributing compiled binaries of FFTW (see manual).
* Automatic detection of Altivec under Linux with gcc 3.4 (so that
  same binary should work on both Altivec and non-Altivec PowerPCs).
* Compiler-specific tweaks/flags/workarounds for gcc 3.4, xlc, HP/UX,
  Solaris/Intel.
* Various documentation clarifications.
* 64-bit clean.  (Fixes a bug affecting the split guru planner on
  64-bit machines, reported by David Necas.)
* Fixed Debian bug no.259612: inadvertent use of SSE instructions on
  non-SSE machines (causing a crash) for --enable-sse binaries.
* Fixed bug that caused HC2R transforms to destroy the input in
  certain cases, even if the user specified FFTW_PRESERVE_INPUT.
* Fixed bug where wisdom would be lost under rare circumstances,
  causing excessive planning time.
* FAQ notes bug in gcc-3.4.[1-3] that causes FFTW to crash with SSE/SSE2.
* Fixed accidentally exported symbol that prohibited simultaneous
  linking to double/single multithreaded FFTW (thanks to Alessio Massaro).
* Support Win32 threads under MinGW (thanks to Alessio Massaro).
2006-01-30 09:25:09 +00:00
markd
e2fe14385e Whoops, I forgot to actually fix the PLIST when I last "fixed" this. Bump
PKGREVISION again.
2006-01-27 21:50:41 +00:00
minskim
9bbd785fbe Update mathomatic to 12.5.6.
Changes:
- Fixed compatibility problem with "list export" and "list maxima".
- Added "tests/conversions.in".
- Made "code integer" command work with more languages than C and Java.
- Added "code python" command option.
- Added "fact/fact.c" and "fact/fact.py", which are factorial functions.
- Completed "help geometry" page.
2006-01-25 20:42:26 +00:00
wiz
768c589c29 Bump BUILDLINK_RECOMMENDED of textproc/expat to 2.0.0 because
of the shlib major bump.
PKGREVISION++ for the dependencies.
2006-01-24 07:31:52 +00:00
minskim
f5ddcd7395 Update mathomatic to 12.5.5.
Changes:
- Added "doc/manpage.html", which is the man page for Mathomatic
  generated with "groff -Thtml -man".
- Made sure all HTML files have the extension ".html".
- Made sure we can allocate at least 1 equation space on startup.
- Made entering things like "#1 a" succeed at entering a single variable
  expression.
- Fix-ups to the symbolic math library.
- Increased power of limit command.
- A limit expression with infinity in it is assumed to be infinity.
2006-01-21 23:25:02 +00:00
minskim
fad0653357 Update mathomatic to 12.5.4.
Changes:
- Removed parsing of "infinity" and fixed parsing of "inf".
- Removed matho-around.  Use GNU "seq | factor" instead.
- Allow "#+"number and "#-"number at main prompt, to select relative
  equation numbers.
- Removed all primes (') support from variable names.
- Added version command.
- Added "-v" option.
- Split off super.c into super.c and poly.c.
- All polynomial routines are now in poly.c.
- Improved roots command and put it in tests.
- Fixed bug simplifying "a = (e# + (e#*i#))^(pi + (pi*i#))".
2006-01-14 18:55:32 +00:00
markd
9471f76f17 If MANZ=yes was set then the subsequent USE_TOOLS+=gzip caused a gzip
link to appear in the tools directory and be picked up and embedded in
one of the installed scripts.  Since this package clearly uses gzip at
runtime add an explicit USE_TOOLS+=gzip:run and fixup the gzip path that
gets embedded.  Fixes PR pkg/32218.  Bump PKGREVISION.
2006-01-12 01:41:48 +00:00
joerg
43478e11a3 Use better hack as suggested by jlam: query pari for its WRKSRC and use
that.
2006-01-11 21:24:09 +00:00
joerg
14d002a012 Adjust horrible, cludgy hack to not break when WRKDIR is outside the
pkgsrc tree.
2006-01-11 19:36:59 +00:00
minskim
38c910dfe8 Update mathomatic to 12.5.3.
Changes:
- Ported matho-primes, matho-twin, and matho-pascal to long doubles.
  "make test" added in "primes" directory.
- Alphabetic case sensitive mode set by default.
- Added "list maxima" option.  "list export" is now for other programs.
- Code cleanup.
2006-01-08 12:58:55 +00:00
adam
66ab7f531f Changes 2.9.4:
* Bug fixes and improvements
2006-01-06 22:41:48 +00:00
markd
bcf24618a5 Name of .so file depends on version of R built against so fix PLIST
again and depend on the latest version of R. Bump PKGREVISION.
2006-01-04 11:09:44 +00:00
adrianp
8fada32514 Add:
math/pear-Numbers_Roman
math/pear-Numbers_Words
2006-01-03 21:08:09 +00:00
adrianp
d7760e43cb With Numbers_Words class you can convert numbers
written in arabic digits to words in several languages.
You can convert an integer between -infinity and infinity.
If your system does not support such long numbers you can
call Numbers_Words::toWords() with just a string.
2006-01-03 21:06:00 +00:00
adrianp
32c7a1cee9 Numbers_Roman provides static methods for converting to and from Roman
numerals. It supports Roman numerals in both uppercase and lowercase
styles and conversion for and to numbers up to 5 999 999
2006-01-03 21:05:15 +00:00
joerg
77682d00ba pthread user => include pthread.b3.mk. Use PTHREAD_* instead of
hard-wired -lpthread. Use sys/wait.h on DragonFly as well.
2006-01-03 20:54:15 +00:00
joerg
a4dbc68953 config.guess / config.sub override. 2006-01-03 20:48:01 +00:00
joerg
294c6b23f9 Regenerate patch, doesn't apply cleanly on DragonFly. 2006-01-03 20:25:31 +00:00
joerg
f5b63493f1 MAXINT and MAXSHORT don't exist on FreeBSD and DragonFly, so use
same patch there.
2006-01-03 20:20:07 +00:00
joerg
15a29f47ca Make it a bit harder for the compiler to optimise the sin() test
away: Use a global variable as argument.
2006-01-03 19:21:17 +00:00
joerg
42a56af0c6 Let imake handle the man pages and use PLIST variables. Bump revision,
since only one copy is installed now e.g. on NetBSD.
2006-01-03 19:07:31 +00:00
taca
435219cbd2 Bump PKGREVISION by update of ruby18-base package. 2006-01-03 15:07:28 +00:00
taca
dccd827fac Stop handling DIST_SUBDIR default for Ruby based packages.
Second, update distinfo and/or stop using USE_RUBY_DIST_SUBDIR in Makefiles.
2006-01-03 14:25:49 +00:00