Commit graph

1723 commits

Author SHA1 Message Date
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