Commit graph

973 commits

Author SHA1 Message Date
dmcmahill
07d1b3f65b correct the name of some included header files. This lets the CGS and MKS
units work correctly now.  Bump pkgrevision.
2003-09-14 14:53:06 +00:00
dmcmahill
e4f52fc813 add a few patch files, actually replacements for part of the distfile,
from the authors to fix some bugs in the scicos blocks.  Bump PKGREV to
produce scilab-2.7nb2
2003-09-12 20:46:47 +00:00
grant
ac2754dcb7 kill all references to gcc.buildlink2.mk and compiler.mk, and define
USE_GCC2 or USE_GCC3 where appropriate.

the functionality of the old gcc.buildlink2.mk has been rolled into
compiler.mk now, which is automatically used.

more changes to come later...
2003-09-12 20:07:06 +00:00
jlam
879d3980c4 There is no x11.buildlink2.mk. 2003-09-04 19:24:13 +00:00
jmc
08a9a4177c regen 2003-09-03 03:44:36 +00:00
jdolecek
90c1c1709f Update PHP to final 4.3.3
Some highlights of changes since 4.2.3:
* PCRE updated to 4.3, GD to 2.0.15
* improved Apache2 support
* much improved stream & URL wrapper support, output compression support
* added CLI (Command Line Interface) SAPI
* debug_backtrace() backported from ZendEngine2
* faster build system
* huge number of other bug fixes and improvements

Packaging changes:
* 'pcre', 'xml', and 'session' modules folded back into main package -
  'pcre' and 'xml' is required by PEAR, and 'session' is just too essential
  to be separate
* 'gd' module now uses bundled PHP GD library, which is better integrated
* PHP modules use shared distinfo when possible to ease future PHP updates
* ${PREFIX}/bin/php is now CLI version, ${PREFIX}/libexec/cgi-big/php
  remains CGI version
2003-08-31 19:55:21 +00:00
wiz
c28f040074 Update to 2.11.8:
Clarify that the internal hash as well as the hash builtin
    function used by calc, while based on the Fowler/Noll/Vo
    hash is NOT an FNV hash.

    Made slight performance improvements to calc by an optimization of how
    calc's internal hash is computed.  The "make chk" regression test
    runs about 1.5% faster (when compiled with -O3 on an AMD Athlon)
    NO_HASH_CPU_OPTIMIZATION is not defined.  Calc's internal hash values
    have not changed.  By default, NO_HASH_CPU_OPTIMIZATION is NOT defined
    and the slightly faster expression is used.

    A slight modification of what was known as the "calc new stardard"
    configuration (calc -n or config("all", "newstd")) is now the default
    calc configuration.  The flag:

        calc -O

    was added to get the old classic calc configuration.  The flag command
    line flag, -n, now does nothing.  Use of -n is deprecated and may go
    away / be used for something else in the future.

    The following table gives the summary of these changes:

             pre v2.11.8                     v2.11.8
             default         pre v2.11.8     -O & oldstd      v2.11.8
             and oldstd      -n & newstd     classic cfg      default
             --------------------------------------------------------
    epsilon     1e-20           1e-10           1e-20           1e-20
    quo         2               2               2               2
    outround    2               24              2               24
    leadzero    0               1               0               1
    fullzero    0               1               0               0
    prompt      >               ;               >               ;
    more        >>              ;;              >>              ;;

    With the exception of epsilon being 1e-20, and fullzero being unset,
    the new default calc config is like it was (pre-2.11.8) with calc -n /
    config("all", "newstd").

    The new default config is the old classic config with outround being
    24, leadzero being set, and the prompts being ;'s.
2003-08-30 23:27:30 +00:00
jtb
f6620f1152 Update to version 1.4.
* What is new in gsl-1.4:

** Added cumulative distribution functions and their inverses for the
continuous random distributions including: gaussian, lognormal, gamma,
beta, cauchy, laplace, chisq, exponential, gumbel, weibull,
F-distribution, t-distribution, logistic, pareto and rayleigh.

** Added faster binomial random variates using the TPE rejection
algorithm, in the function gsl_randist_binomial_tpe.

** Added new functions gsl_rng_fwrite and gsl_rnd_fread for storing
the state of random number generators in a file.

** Added a new function gsl_combination_memcpy()

** Corrected values of electrical constants in CGS units.  To take
account of different electrical systems of units the values are now
prefixed by GSL_CONST_MKSA (for the SI Metre, Kilogram, Second, Ampere
system) or GSL_CONST_CGSM (for the Centimetre, Gram, Second, Magnetic
system with the Gauss as the fundamental unit of magnetic field
strength).  The previous GSL_CONST_MKS and GSL_CONST_CGS prefixes have
been removed, as have the permeability and permittivity constants in
the CGS system since this uses different defining equations.

** Fixed bugs in the random number generators gsl_rng_fishman18,
gsl_rng_fishman2x, and gsl_rng_knuthran2 which caused them to return
incorrect results.  Minor corrections were made to the parameters in
the other Knuth generators borosh13, coveyou, fishman20, lecuyer21,
and waterman14.

** Fixed a missing transpose bug in the gsl_linalg_QR_QRsolve
and gsl_linalg_QRPT_QRsolve routines which were computing the
solution to Q^T R x = b instead of Q R x = b.

** Fixed gsl_sf_gammainv to return zero instead of a domain
error for arguments corresponding to singularities in gamma.

** Fixed a bug in the simplex minimization algorithm which
caused it to fail to find the second highest point correctly
when searching the set of simplex points.

** Fixed a bug in the conjugate gradient minimizers conjugate_pr,
conjugate_fr and vector_bgfs which caused the search
directions to be updated incorrectly.

** Fixed a bug in gsl_sf_psi_1_int(1) which caused it to
return the incorrect sign for psi(1,1).

** Fixed the simulated annealing routine gsl_siman_solve to use the
parameter iters_fixed_T for the number of iterations at fixed
temperature instead of n_tries.

** Fixed a bug in gsl_combination_valid which caused it to return the
incorrect status.

** Fixed a bug in gsl_permutation_canonical_to_linear which caused the
output to always be zero, and the input permutation to be incorrectly
replaced by the output.

** Fixed a bug is gsl_ran_discrete which could cause uninitialised
data to be returned for some distributions.

** Fixed the dependencies for gsl_chebyshev.h to include gsl_math.h.

** Fixed a bug in gsl_complex_arccsc_real which caused it to return
the incorrect sign for the imaginary part when -1<x<0.

** Fixed a bug in the QAWC Cauchy integration routine which could
allow the singularity to fall on an interval boundary, leading to
division by zero.

** Improved gsl_sf_gamma_inc_P(a,x) to avoid a domain error for x<<a
when a>10.

** Improved the accuracy of gsl_sf_coupling_3j for large arguments.

** Improved the performance of gsl_sf_choose(m,n) by separating the
calculations for small and large arguments.

** On platforms without IEEE comparisons gsl_{isnan,isinf,finite} will
fall back to the system versions of isnan, isinf and finite if
available.

** gsl_linalg_householder_hv now uses BLAS routines internally

** The script configure.in is now compatible with autoconf-2.50 and
later.

** Reduced the memory usage of the multifit algorithms from MxM to MxN
for large M by performing the QR decomposition of the Jacobian
in-place.

** IEEE modes now use the C99 fenv.h functions when platform spectific
functions are not available.
2003-08-30 21:50:59 +00:00
jtb
a47bfe0d74 Update to version 1.40.
V1.30 (March 2002) to V1.40 (June 2003)
-   simultaneous assignments
		(x1,x2,...,xn) := (a1,a2,...,an)

-   new functions
        divide, bit_count,
        set_workdir, get_workdir, gmtime,
        stack2string, stack_arraypush, string_scan,
        realloc, binsearch

-   some bug fixes (regarding qs_factorize and
	    handling of special variable and value arguments
        in user defined functions)
2003-08-30 20:49:20 +00:00
jtb
5e48103bb6 Remove egcs-patch-aa from distinfo to silence pkglint. 2003-08-29 07:08:23 +00:00
junyoung
13086e4a99 gcalctool depends on gnome2-dirs, not gnome-dirs. 2003-08-26 16:12:48 +00:00
jmc
b423c71095 Needs USE_MAKEINFO 2003-08-17 20:32:22 +00:00
seb
f493c9b3ab Ooops forgot to remove PKGREVISION... 2003-08-12 20:35:32 +00:00
seb
4e4c7e8ed6 Update to version 5.1.12.
Package changes:
- add support for XmHTML.
- sort PLIST.

Changes since version 5.1.10 below.

5.1.12
  Functionality

 *  [MO] implemented zooming and scrolling of log plots

  Parser

 *  [ES] added INT(x,y) evaluating integral value of y dx
 *  [ES] added RSUM(vexpr) - running sum

  Bug fixes

 *  [ES] fixed memory corruption when reading in block data (rep. #1258). The
         bug was introduced in 5.1.11
 *  [ES] fixed a couple of tiny memory leaks associated with loading block
         data
 *  [ES] fixed crash in histogram and interpolation dialogs with multiple sets
         selected (rep. #1259)
 *  [TO] signal issues with the grace_np library fixed (rep. #1270)
 *  [ES] implied references to current graph in parser might crash Grace if
         the graph didn't exist (including reps. #886 and #1267)
 *  [ES] removed extraneous accent glyphs in the 0x9? range of IsoLatin1 and
         IsoLatin2 encodings (including rep. #1269)
 *  [MO] IsoLatin7 encoding file wasn't installed by "make install"
 *  [ES] entering negative values of set symbol skip could crash Grace
         (rep. #1276)

5.1.11
  Functionality

 *  [ES] hotlinks now work for all set types (rep. #572)
 *  [ES] updating hot-linked sets now works for all graphs, not the current
         one only
 *  [YZ] added encoding files for Russian codepages koi8-r and cp1251 and for
         Ukrainian codepage koi8-u

  Interface

 *  [ES] use "+"/"-" instead of "shown"/"hidden" in the graph selectors

  Parser

 *  [ES] added UPDATEALL command, equivalent of "View/Update all"

  Drivers

 *  [ES] set resolution in the PNG output (rep. #1225)

  Portability/Compilation

 *  [ES] updated auto* stuff to work with autoconf-2.5.* (rep. #1199)

  Bug fixes

 *  [SR] precision used for special tick locations was insufficient
         (rep. #1228)
 *  [ES] referring to "S_" in the parser with no sets in the current project
         crashed the app
 *  [ES] GraceIsOpen() from the grace_np library returned true after the Grace
         process exited (rep. #922)
 *  [ES] excluded .cvsignore files from source tarballs (rep. #1248)
 *  [ES] a minor memory leak fixed (40 bytes per set import/reading in)
 *  [ES] configure --with=f77=/absolute/path/to/f77 was broken (rep. #1243)
 *  [ES] in XY charts, explicitly check that abscissas of all sets are the same
2003-08-12 20:32:54 +00:00
seb
56b682547a USE_NEW_TEXINFO is unnecessary now. 2003-08-09 10:59:08 +00:00
seb
584aa330f3 No need to add stuff to INFO_FILES, straight setting looks better IMHO. 2003-08-08 16:55:27 +00:00
seb
4285450dc6 Convert to USE_NEW_TEXINFO.
Fix info files generation by ensuring buildlink2 framework is used:
use BUILD_DIRS/INSTALL_DIRS.
2003-08-02 22:09:36 +00:00
seb
bd00d6d3a3 depkglint. 2003-08-02 21:45:39 +00:00
seb
ee3c310df9 Use buildlink2 (for X11 benefit). 2003-08-02 21:43:24 +00:00
seb
d419761fe5 Convert to USE_NEW_TEXINFO. 2003-08-02 21:38:11 +00:00
seb
3985abc7af Convert to USE_NEW_TEXINFO.
Add patch file to add an Info directory entry to liboctave.texi.
Remove now unnecessary patch files and trim one of its
"info" bits.
2003-08-02 21:18:04 +00:00
seb
17e1183c73 If we were to use gcc.buildlink2.mk on arm32 we might as well be really
using it for all arch. While here throw in a little bit more
of buildlink2ness.
2003-08-02 20:25:27 +00:00
seb
75ffb0f31d Convert to USE_NEW_TEXINFO.
Remove now unnecessary patch files.
2003-08-02 19:39:08 +00:00
seb
e3f790001d Convert to USE_NEW_TEXINFO. 2003-08-02 13:27:27 +00:00
seb
28900cf2c5 Convert to USE_NEW_TEXINFO. 2003-08-02 13:20:15 +00:00
seb
f71dbbb5b4 Convert to USE_NEW_TEXINFO. 2003-07-31 23:49:14 +00:00
seb
ddbd455d0e Convert to USE_NEW_TEXINFO.
XXX Does not seem to like xemacs anymore...
2003-07-31 23:41:11 +00:00
seb
98a7822f70 Convert to USE_NEW_TEXINFO. 2003-07-31 22:58:39 +00:00
jmmv
bdfbcb1249 Do not override CFLAGS while building the package, so that optimizations are
not lost.  Fixes PR pkg/20696 by tls@.  While here, fix a build failure.
2003-07-29 13:21:56 +00:00
jschauma
9e69a29f3f Add/enable djbfft 2003-07-24 16:49:07 +00:00
jschauma
bfb9e6ea13 Initial import of math/djbfft provided by Chris Lloyd in PR pkg/19258:
djbfft is an extremely fast library for floating-point convolution.
The current version holds most of the speed records for double-precision
FFTs on general-purpose computers.

djbfft provides power-of-2 complex FFTs, real FFTs at twice the
speed, and fast multiplication of complex arrays. Single precision
and double precision are equally supported.
2003-07-24 16:47:52 +00:00
jtb
da91049aaf Install the include file to ${PREFIX}/include/algae. Fixes leftover
issue from i386 bulk build.
2003-07-24 16:28:55 +00:00
wiz
87f2ea24d9 Remove $Id$ from patch. Everyone should use pkglint :) 2003-07-22 14:05:18 +00:00
martti
f928be280d COMMENT should start with a capital letter. 2003-07-21 16:56:41 +00:00
grant
0155927c43 s/netbsd.org/NetBSD.org/ 2003-07-17 21:41:05 +00:00
wiz
43fa0c7cb6 PKGREVISION bump for libiconv update. 2003-07-13 13:50:19 +00:00
dillo
4af73f2d92 use TEST_TARGET instead of custom test target 2003-07-12 13:23:05 +00:00
dillo
e2400a867b don't define test target directly, use do-test instead 2003-07-12 13:22:16 +00:00
jmmv
81986efba6 - Use schemas.mk to handle GConf2 schemas properly.
- Use omf.mk to handle scrollkeeper omf files properly.
- Depend on gnome2-dirs to handle shared directories.
- Sort PLIST while here.
- Bump PKGREVISION to 1.
2003-07-11 23:04:48 +00:00
jtb
69282635db Update to latest version. No changelog available. 2003-07-10 12:43:09 +00:00
wiz
a012fbb391 Update to 3.0.1:
* Some speed improvements in SIMD code.

* --without-cycle-counter option is removed.  If no cycle counter is found,
  then the estimator is always used.  A --with-slow-timer option is provided
  to force the use of lower-resolution timers.

* Added missing static keyword that prevented simultaneous linkage
  of different-precision versions; thanks to Rasmus Larson for the bug report.

* Corrected accidental omission of f77_wisdom.f file; thanks to Alan Watson.

* Removed non-portable use of 'tempfile' in fftw-wisdom-to-conf script;
  thanks to Nicolas Decoster for the patch.

* Added 'make smallcheck' target in tests/ directory, at the request of
  James Treacy.
2003-07-08 14:05:29 +00:00
jtb
5fcb55d9fe Make that read "number theory system". 2003-07-07 23:41:53 +00:00
jtb
5efc3369f4 Add pari-galdata. 2003-07-07 23:35:39 +00:00
jtb
62f705581f Initial import of pari-galdata.
Galois group data for the Pari computer-aided number theory.
2003-07-07 23:34:48 +00:00
jtb
45df8a8519 Allow this to work with latest pari. 2003-07-07 22:07:44 +00:00
jtb
c05c722de7 Update to pari-2.1.5.
pkgsrc changes:
* Build a shared libpari using libtool
* convert to buildlink2

Changes in Pari itself:
* a long list of bugfixes -- see CHANGES.
2003-07-07 21:57:49 +00:00
jtb
157d032de4 Add a TEST_TARGET. 2003-07-02 22:28:05 +00:00
jtb
c4189c6825 Update to version 2.0.17. Convert to using buildlink.
Summary of changes for version 2.0.17:
-------------------------------------

  This will probably be the last release in the 2.0.x series.  There
  are a few bug fixes, but the major change is to print a message
  saying that Octave 2.0.x cannot be compiled with gcc 3.0.x or gcc
  2.96.  If you want to build Octave 2.0.x, you will need to use gcc
  2.95.x.  If you want to use gcc 3.0.x or some later version, you
  should be using the Octave 2.1.35 sources or a more recent version.
2003-07-02 20:58:34 +00:00
jtb
eaf825b66a Convert to use buildlink. 2003-07-02 20:39:17 +00:00
jtb
390147533e Update to version 4.1.3.
Changes according to the NEWS file:

  * Configure checks for "malloc.h".

  * Fixed configure to work with autoconf-2.57.
2003-07-02 20:32:02 +00:00