Commit graph

3174 commits

Author SHA1 Message Date
joerg
8d882d9e73 Fix missing includes. Add missing value in return. 2012-10-26 20:39:57 +00:00
joerg
4c56394759 Add missing includes. Don't conflict with sync(2). 2012-10-26 20:39:15 +00:00
prlw1
436d0588fc Update gcalctool-gtk3 to 6.6.1
* Fix error reporting not working for certain types of error
    * Add shadow around display
    * Remove reference to removed source file
    * Replace lex/bison parser with hand-written parser
    * Use g_warning not g_error when unable to parse currency file
    * Set window icon correctly
    * Port to GtkApplication
    * Replace menubar with a GMenu
    * Only show thousands separators in decimal mode
    * Translation updates
(unimpressed by https://bugzilla.gnome.org/show_bug.cgi?id=670098)
2012-10-26 11:36:34 +00:00
asau
ae14f72876 Update to Grace 5.1.23
Changes in 5.1.23

  Bug fixes
 * [ES] removed *86 specific optimizations (rep. #2154)
 * [ES] renamed RMS per cent error -> relative error (rep. #2192)
 * [ES] a workaround for a bug in recent Xorg not releasing grab of popup menus
 * [ES] accept -graphtype chart instead of bar. List possible values in the
        help output
 * [TK] fix building against png-1.5
 * [SM] a grace_np fix
 * [ES] IsoLatin5.enc was not included in the distribution
2012-10-25 08:51:58 +00:00
wiz
d8a0a08db2 If a native pthreads implementation is available, also install
libfftw3_threads. Bump PKGREVISION.
2012-10-24 08:57:46 +00:00
sno
e44992779b Added math/p5-Math-Prime-Util version 0.11 2012-10-19 07:30:52 +00:00
sno
32f8147f61 Add new package for CPAN module Math::Prime::Util version 0.11 into
math/p5-Math-Prime-Util.

A set of utilities related to prime numbers. These include multiple sieving
methods, is_prime, prime_count, nth_prime, approximations and bounds for
the prime_count and nth prime, next_prime and prev_prime, factoring
utilities, and more.
2012-10-19 07:30:32 +00:00
wiz
1e99eec856 Use REPLACE_PYTHON extensively. Bump PKGREVISION. 2012-10-16 08:00:27 +00:00
asau
653bca9f31 + harminv 2012-10-15 18:58:16 +00:00
asau
736b8dc8d5 Import Harminv 1.3.1 as math/harminv.
Packaged for pkgsrc-WIP by Kamel Derouiche.


Harminv is a free program (and accompanying library) to solve
the problem of harmonic inversion, given a discrete-time,
finite-length signal that consists of a sum of finitely-many
sinusoids (possibly exponentially decaying) in a given bandwidth,
it determines the frequencies, decay constants, amplitudes,
and phases of those sinusoids.
2012-10-15 18:57:28 +00:00
adam
3f2cc57b2b Revbump after updating graphics/pango 2012-10-08 23:00:34 +00:00
jaapb
ff1184e506 Revision bump associated with the update of lang/ocaml to version 4. 2012-10-08 15:18:20 +00:00
cheusov
4b97be0632 Bump revision for packages with changed CONFLICTS (PYTHON_SELF_CONFLICT) 2012-10-04 00:21:58 +00:00
cheusov
11c7685b77 CONFLICTS between python modules 2012-10-03 23:40:35 +00:00
wiz
79434c2ac7 Update for python25 removal. 2012-10-03 22:14:00 +00:00
wiz
8b5d49eb78 Bump all packages that use perl, or depend on a p5-* package, or
are called p5-*.

I hope that's all of them.
2012-10-03 21:53:53 +00:00
tron
14215633d2 Mass recursive bump after the dependence fix of the "cairo" package
requested by Thomas Klausner.
2012-10-02 17:10:28 +00:00
cheusov
1ac9b2cd65 CONFLICTS += mono-[0-9]*; ++pkgrevision 2012-09-16 15:21:33 +00:00
obache
c38c120ee5 recursive bump from libffi shlib major bump
(additionaly, reset PKGREVISION of qt4-* sub packages from base qt4 update)
2012-09-15 10:03:29 +00:00
asau
c3001443d7 Update to xylib 1.0
Changes:

* 1.0 (2012-07-25)
  - added option ``decimal-comma`` for text format
  - fixed bug in CSV format

* 0.9 (2012-05-20)
  - added CSV format, or more acurately: delimiter-separated values format.
    Supports popular delimiters (``TAB ,;|:/``), quoting (``"``)
    and escape character (``\``). Non-numeric fields are read as NaNs.
  - added Canberra CNF format
2012-09-14 00:22:11 +00:00
asau
297b3f88cc Update to Octave 3.6.3
Mostly bug and documentation fixes.
2012-09-13 23:39:14 +00:00
asau
baf2001110 Update GNU units to version 2.00
User visible changes.

Version 2.00 - 6 June 2012

General changes:
* Unit lists provide conversion to sums of units (e.g. feet and inches).
* Added --round (-r) and --show-factor (-S) options for use with unit lists.
* Added unit lists aliases (e.g. time, usvol).
* A python script, units_cur, can update currency data.
* Units now flushes its output so you can talk to it with a pipe.
* Units now works in UTF-8 if the system supports it.
* Added --locale (-l) option to set the locale.
* English units such as the gallon are defined in all locales, with US
  definitions by default except in the en_BG locale.  You can force
  the desired definition (Great Britain or US) by setting the
  environment variable UNITS_ENGLISH to GB or US.
* Revised and extended the documentation, with more examples.
* Added locale mapping to address Windows locale names.
* Updated and revised units database, including UTF-8 definitions and
  the 2010 CODATA.
* Fixed parsing bug for "1..2" or "1.2.3".  These now give an error.
* Unit names can end with a number in the form of a subscript that
  starts with a '_', as in 'X_3'.

Changes for units definition files:
* Changed location and names of unit database, splitting off currency
  Files are /usr/local/share/units/{definitions,currency}.units and
  the personal units file is $HOME/.units instead of $HOME/units.dat.
  (Under windows personal unit file is unitdef.units.)
* Personal units filename can be changed with MYUNITSFILE environment variable.
* Prefixes can be defined in any order: it is no longer necessary to
  define longer ones before shorter ones.
* New definitions replace previous ones.  Personal units file is read
  after the system file rather than before.
* Changed syntax for function definitions.  Instead of [in-unit,out-unit]
  you must now write units=[in-unit,out-unit].  Use 'units -c' to find
  places in your personal data files that need to be updated.
* Add optional domain and range to function definitions with syntax
  domain=[min,max] and range=[min,max].  Either min or max can be
  omitted to signal infinity.
* Unit list aliases can be defined with !unitlist command.
* Added !var and !varnot and !endvar to include definitions based on
  environment variable settings.
* Added !set to set environment variables (if they aren't already set).
* Added !message to display a message
* Data files are in UTF-8, with !utf8 and !endutf8 commands to mark
  definitions that require UTF-8 support.
* Improved error handling when reading units.dat.

Version 1.88 - 15 Feb 2010

* Updated units.dat
* Fixed bug involving readline version 4.2

Version 1.87 - 25 Sep 2007

* Units reads ~/.units.dat if it exists before reading the standard
  units database.
* Added support for ** as an exponent operator.
* Type 'search text' to list units that contain 'text' in their name.
* Precedence of '*' changed to match precedence of '/'.
  (Multiplication by juxtaposition retains a higher precedence than
  '/'.)  The --oldstar option selects the old precedence and --newstar
  forces the new precedence.
2012-09-13 23:27:05 +00:00
asau
cd9f87af3e Update to Teapot 2.3.0
Project moved to another developer.


The changes compared to 2.2.1 are:

o visual garbage fixed (curses version)
o made unquoted strings default, added "-q" flag to turn quotes back on
o made attributes menu more user friendly: no more question when
  changing a single cell, one menu option optimized away
o added "-H" command line flag to hide row/column headers; in FLTK,
  this means you can only change sheets via Ctrl-Shift-PgUp/PgDn
o expanded command line help

The changes compared to 2.2.0 are:

o Help system improved
o Compile fix for MacOS
o Link shared by default. Set option ENABLE_STATIC to statically link FLTK.
o Bugfixes for CSV export
o Bugfixes for console mode
o Added font styles bold and underline

The changes compared to 2.1.0 are:

o UTF-8 support for curses frontend
o various bug fixes

The changes compared to 2.0.2 are:

o switched to CMake as build system
o Win32 compatibility
o usage improvements in the GUI version
o various bug fixes

The changes compared to 2.0.1 are:

o Low-resource builds (leaving out the help system)
o various bug fixes

The changes compared to 2.0 are:

o Fix a possible crash and some minor bugs
o improve FLTK navigation and cell editing (moving around and
  selecting cells now works while editing a formula)
o automatically start a string value when typing a letter
o fix build system

The changes compared to 1.09 are:

o Several bug fixes and changes how files are handled
o FLTK user interface
o Built-in Help and About screen (currently only in FLTK)
o License changed to GPL (see mbox file in doc folder for permission)
2012-09-13 22:29:09 +00:00
asau
f4b12467b5 Update to SNNS 4.3
New Features of SNNS 4.3

Version 4.3 of SNNS features the following improvements and
extensions over the earlier version 4.2:

1. Included patches avaiable from the SNNS-development project.
2. License changed to LGPL v2.
3. Fixed some bugs in the installation configuration files.
2012-09-13 21:43:08 +00:00
asau
1fba5e7d3b Update to MTL 2.1.2-22
Add test target.

Changes in MTL 2.1.2-22

Adaptations to the stricter syntax requirements in new compilers like GCC 4.0.
2012-09-13 18:13:50 +00:00
asau
3403d7e4e1 Update to MPFR 3.1.1p2
1. The mpfr_get_decimal64 function (available only when MPFR has
   been configured with --enable-decimal-float) has several bugs,
   fixed by the get_decimal64 patch, which also provides testcases.
   It corresponds to the following changesets in the 3.1 branch:
   8373, 8378, 8380.
2. The ternary value returned by the mpfr_strtofr function can
   be wrong under particular conditions (example). This is fixed
   by the strtofr-ternary-value patch, which also provides
   testcases. It corresponds to the following changeset in the 3.1
   branch: 8399.
2012-09-13 17:51:01 +00:00
asau
0b2ee36f6d Update mpcomplex to mpc 1.0.1
Note that tests might need the package installed.


Changes in version 1.0.1:
  - Switched to automake 1.11.6, see
    https://lists.gnu.org/archive/html/automake/2012-07/msg00023.html
  - #14669: Fixed extraction of CC from gmp.h
  - Fixed case of intermediate zero real or imaginary part in mpc_fma,
    found by hydra with GMP_CHECK_RANDOMIZE=1346362345
2012-09-13 17:34:22 +00:00
drochner
3e5acdb927 add test target 2012-09-13 17:14:36 +00:00
asau
eff3b69b0b Adjust HOMEPAGE to point to package's home page directly. 2012-09-13 16:56:17 +00:00
asau
bf51f6ab85 Update to libmatheval 1.1.8
Changes:

Version 1.1.8
* Fixed bugs in the Fortran interface.
* Updated pkg-config file.

Version 1.1.7
* Fixed wrong derivative calculation for erf function.

Version 1.1.6
* Added support for erorr function (erf).

Version 1.1.5
* Re-licensed under GNU Public License version 3.
2012-09-13 15:44:04 +00:00
asau
cd3e838e50 Adjust HOMEPAGE, SourceForge stopped hosting WordPress. 2012-09-13 13:23:33 +00:00
asau
87db9cc78a CHANGES MADE TO MATHOMATIC 16.0.3 TO BRING IT UP TO THE NEXT VERSION:
09/09/12 - Allow use of editline library in Mathomatic, because somehow
           use of GPL libraries in LGPL code is not allowed, and GNU readline
           is GPL.  I am so confused about this Debian bug#687063:
           http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=687063

           Based on the bug report's information sources,
           it appears he is saying the truth about this license issue,
           so I will have to upload new versions of
           Mathomatic with editline instead of readline to Debian.
           The only noticeable difference should be it doesn't save
           the history between Mathomatic sessions.
           I will comply with all that request it,
           though most distributions do not include editline,
           which has no major licensing restrictions.  Readline is still
           perfectly usable and good as before, you just have to link
           it in yourself.

09/10/12 - Going to have to make a new release already, 2 days after the last
           one, so I can upload this readline licensing fix to Debian by
           linking with editline.  There is no reason for anyone to upgrade
           to version 16.0.4, unless you wish to link with editline instead
           of readline.  The proper code has been added.  All you have to do
           is have the editline libraries loaded on your system,
           and run "make EDITLINE=1" to compile and link Mathomatic with
           editline.

Mathomatic version 16.0.4 released Monday 09/10/12.

CHANGES MADE TO MATHOMATIC 16.0.2 TO BRING IT UP TO THE NEXT VERSION:

New command "set load" loads the current set options startup file again,
displaying the startup file as it reads it in.
If the file doesn't exist, or something is wrong, then an error message is
displayed and the set command returns with failure.
Accidently putting "load" in the startup file is now handled correctly.

08/09/12 - Allow "matho-primes all" and the command "list primes all" in
           Mathomatic to continually output consecutive prime numbers.

08/12/12 - Fixed any rman errors in the makefile so they won't be ignored.

08/17/12 - rmath and matho no longer set the debug_level or modulus_mode,
           so they can be set by the startup options file.

08/19/12 - Allow the repeat prefix on the approximate command, making it
           approximate and simplify as much as the calculate command
           does.  Hopefully someday it will just give a temporary
           result, too.  Numerical input into the symbolic math library
           now uses "repeat approximate" instead of just "approximate"
           to approximate the user's input, so the result is the
           same as the Mathomatic application's result.

           Disallow the same warnings to be repeatedly displayed, if the
           current warning is the same as the previous warning.

08/20/12 - Allow directory names as read command arguments, instructing
           the read command to change the current directory to the specified
           directory.  Without any arguments, the read command now does an
           "ls" command in Unix/Linux, and "dir" under MS-Windows, listing
           the current directory contents.  Running Mathomatic with a
           directory name argument now conveniently changes directory to
           that directory, then gives you the main prompt.

08/28/12 - Made "integer" type variables much more useful.  For example,
           the following now happens generally:

1-> i^(4*integer)
#1: i^(4*integer)
1-> simplify
#1: 1
1-> i^((4*integer) + 1)
#2: i^((4*integer) + 1)
2-> simplify
#2: i
2-> i^((4*integer) + 2)
#3: i^((4*integer) + 2)
3-> simplify
#3: -1
3-> i^((4*integer) + 3)
#4: i^((4*integer) + 3)
4-> simplify
#4: -1*i

08/29/12 - Displays "Calculating..." whenever autocalc is used now.

08/30/12 - Added ability to set the normal text color.
           Still defaults to no color.  Use "set color 0" to set the normal
           text color to green, as it has been for many years in the past.

08/31/12 - Removed the "set preserve_surds" option, since the approximate
           and calculate commands all take care of undoing that.
           The code remains, however "set preserve_surds" is no longer
           advertised.  I have never used it.
           Surds are preserved, for accuracy's sake, by default.

09/05/12 - "set" as a null set option works now, so no one will have any
           trouble setting-up the set options startup file.

Mathomatic version 16.0.3 released Saturday 09/08/12.
2012-09-13 09:13:09 +00:00
asau
b63c74fdfd "user-destdir" is default these days 2012-09-11 23:04:15 +00:00
cheusov
a4fb79d4e2 Add missing conflict with freeze-[0-9]* (bin/statist); ++pkgrevision 2012-09-08 22:44:16 +00:00
cheusov
8d84527fd7 Set LICENSE; Fix pkglint warnings 2012-09-08 22:35:13 +00:00
adam
b15c922bcc Revbump after updating graphics/cairo 2012-09-07 19:16:05 +00:00
sno
a76f11d1e6 Changing all PERL5_MODULE_TYPE from Module::Install to M::I::Bundled,
Module::Install is for Authors only.

Bumping revision
2012-09-03 11:16:19 +00:00
wen
1c72a4bca8 Update to 3.0604
Upstream changes:
3.0604      July 14, 2012
    - Correct a misspelling of "weight" in
    lib/Statistics/Descriptive/Smoother/Weightedexponential.pm
        - Thanks to Wilhelm for the report.
    - Update the scripts/tag-release.pl file for Mercurial.

3.0603      May 15, 2012
    - Use in_between to compare decimal numbers
        - Smoothing tests were failing because of rounding problems
        - Thanks to Andreas J. K.nig for reporting it and to
          Fabio Ponciroli for fixing it.

3.0602      May 12, 2012
    - Correct a typo:
        - https://rt.cpan.org/Ticket/Display.html?id=77145
        - Thanks to Salvatore Bonaccorso and the Debian Perl Group
        for the report.

3.0601      May 11, 2012
    - No longer using Test::Exception in the tests.
        - It was used by the tests and not specified in
        test_requires/build_requires.
        - Thanks to hsk@fli-leibniz.de for the report.

3.0600      May 11, 2012
    - Add the smoothing functionality.
        - Add the following public methods: add_data_with_samples(),
        set_smoother(), get_smoothed_data() to the main module.
        - Add the lib/Statistics/Descriptive/Smoother.pm and
        lib/Statistics/Descriptive/Smoother/Exponential.pm
        lib/Statistics/Descriptive/Smoother/Weightedexponential.pm
        modules.
        - Thanks to Fabio Ponciroli
    - Add the scripts/bump-version-number.pl to facilitate bumping the
    version number.

3.0500      May 03, 2012
    - Add the get_data_without_outliers() and the set_outlier_filter()
    methods.
        - See https://bitbucket.org/barbasa/perl-statistics-descriptive/overview
        - Thanks to Fabio Ponciroli

3.0400      March 01, 2012
    - Fix https://rt.cpan.org/Ticket/Display.html?id=74890
        - some function should return undef() in list context so they can
        be easily assigned to values in hash initialisations.
        - thanks to SLAFFAN for a preliminary patch which was modified
        by SHLOMIF (the current Statistics-Descriptive maintainer).

3.0300      February 11, 2012
    - Now mean() and median() and other routines return undef() if there are
    no data.
    - Somewhat incompatible change: some methods that returned undef() under
    list context now return an empty list (so it will be false).
        - it is generally not recommended to call such methods in list context
        as they should always be called in scalar context.
    - Resolves https://rt.cpan.org/Ticket/Display.html?id=74693
        - thanks to Shawn Laffan for the report and the patch.

3.0203      November 17, 2011
    - Fix https://rt.cpan.org/Ticket/Display.html?id=72495 .
        - percentile should not die and should return undef if there are
        no elements in the collection.
2012-09-02 04:42:54 +00:00
obache
fb0eef126f Recursive bump from boost-libs update. 2012-08-29 11:22:09 +00:00
wen
9e4f3bbeae Update to 0.10
Upstream changes:
0.10 2012-08-16
 - Fix SYNOPSIS (RT #78790)
2012-08-23 12:38:35 +00:00
marino
f162cdcb03 Recursive PKGREVISION bump for tcl and tk upgrade to 8.5.12 2012-08-21 23:49:18 +00:00
drochner
92cef3298c update to 2.2.2
changes:
* ternary if-then-else operator added (C++ like)
* new intrinsic binary operators: "&&", "||"
* A new bulkmode allows submitting large arrays as variables
* intrinsic "and", "or" and "xor" operators have been removed
* Implementation for complex numbers removed
* Function atan2 added
-bugfixes, cleanup, other minor improvements

pkgsrc note: shlib major changed
2012-08-15 17:38:49 +00:00
drochner
8215fc3aec make Python3 ready 2012-08-15 17:18:14 +00:00
drochner
1efeeac96a update to 1.6.2
changes: bugfixes

pkgsrc change: mark Python3 ready
2012-08-15 17:16:37 +00:00
fhajny
ee1fad7577 The previous commit actually doesn't affect the build of math/py-numpy,
but changes the py-numpy binary package in order for math/py-scipy to build
successfully (at least on SmartOS). Bump PKGREVISION.
2012-08-14 21:04:21 +00:00
fhajny
edad949860 Fortran objects need -fPIC handling (fixes at least SmartOS) 2012-08-14 20:20:55 +00:00
fhajny
cdbffd2a34 Fix build on SmartOS by making sure linker always gets -shared 2012-08-14 20:19:20 +00:00
asau
010650399c Mark packages with no staged installation support explicitly (PKG_DESTDIR_SUPPORT=none). 2012-08-14 17:07:55 +00:00
asau
7a04a92d5c Update to Mathomatic 16.0.2
CHANGES MADE TO MATHOMATIC 16.0.1 TO BRING IT UP TO THE NEXT VERSION:

A nice cleanup and documenting of everything, while my mind still works.

07/23/12 - Enabled links in "manual.pdf" (the Mathomatic User Guide
           and Command Reference), they were not working before,
           but they work great now.

07/24/12 - Allow -a option ("set alternative") with sets alternative
           color mode, useful in MS-Windows when using Cygwin with the
           MinGW compiled version.

07/27/12 - Two bug fixes today:

           Fixed using rlwrap under Cygwin and possibly other places,
           when running rmath.

           get_yes_no() question asker wasn't working in Cygwin or rmath.
           Fixed to always ask the question, even if the input is not a TTY.

07/28/12 - Reading directories and empty files gives an error now.

07/30/12 - Split off changes.txt to changes.txt and changes_series_15.txt.
           changes.txt and NEWS now contain only series 16 changes.

           Added tests/batman_gnuplot_bug.in to prove there is a plotting bug
           in gnuplot itself.

08/01/12 - Removed directive to use large font in the CSS for all Mathomatic
           documentation.  This is so it can be browsed easily with a mobile
           device.  The font size should be set by the user.

08/02/12 - A one-sided expression with an equals sign now only sets the
           expression equal to zero if autocalc didn't work on it.  In the
           Symbolic Math Library, or without autocalc enabled, all is the
           same.  This makes it more likely purely numerical input is only
           calculated, even when preceded or followed by an equals sign,
           when autocalc is enabled.  Reason for this change:
           Why would you want to set a constant equal to 0?

           Fixed a bunch more error reporting bugs coded into version 16.0.1
           of Mathomatic to apply identical operations to both sides of an
           equation.  All fixed now.  Points to the error correctly now, too.

08/04/12 - Major change to Symbolic Math Library.  It now works exactly like
           the application when it comes to purely numerical input,
           approximating and displaying the result, however sign variables
           are not expanded and the result is not 100% simplified,
           so running "simplify sign" afterwards helps with that.
           To revert to the old way, just turn off autocalc, or set
           the numerical input equal to some normal variable; then there
           will be no automatic approximation nor simplification.
           You can tell when an input has been approximated because it
           was numerical input, because it will always be preceded with
           "answer =".

08/05/12 - m4/degrees.m4 copied with m4/functions.m4, when installing with
           "make m4install", thanks to a suggestion by Reini Urban,
           maintainer of the Cygwin version.

Mathomatic version 16.0.2 released Monday 08/06/12.



CHANGES MADE TO MATHOMATIC 16.0.0 TO BRING IT UP TO THE NEXT VERSION:

07/06/12 - Confirmed successful compilation and testing with the
           Tiny C compiler (tcc).  Only needed to set the tcc linker
           library directories to the current gcc library directories
           to make it work (using the -L option).

           Searched globally for the word "simply" and fixed many outdated
           texts in the Mathomatic documentation and READMEs, deleting some
           wrongly used "simply"s, too.

07/07/12 - Allow "set modulus_mode language", where language is C, Java,
           Python, or positive.

07/08/12 - Now leaving the "UNIX" C preprocessor define alone,
           when "HANDHELD" is defined.  "UNIX" was previously
           forced undefined.

07/11/12 - "make test", "make check", and ./t now display the actual
           Mathomatic version number being tested.

           matho-primes now has a -v (display version number) option,
           like Mathomatic does.

           Mathomatic now automatically clears out all old
           numeric calculations if it runs out of equation spaces,
           requiring no action from the user.

07/12/12 - The solve command never needs the "repeat solve" prefix anymore.
           The repeat flag is always set for the solve command, so that
           it will always do full simplifies when verifying.

           Added quadratic formula derivation and proof to
           "tests/quadratic.in".

07/17/12 - I came up with a swinging new and easy way to add, subtract,
           multiply, divide, modular and integer divide,
           and raise to the power of both sides of an equation by any
           expression.  To add x+1 to both sides of the current
           equation, just type "+=x+1" at the main prompt.  To divide both
           sides by c^2, type "/=c^2".  You can add stuff to non-equations
           too, this way.  Be sure and use the simplify command after this
           if needed, because only a small amount of simplification is done
           by default, just enough so you can see what is happening.

07/20/12 - Changed floating point to rational floating point conversion
           routine (f_to_fraction()) to ignore converting anything with
           over 15 digits, for greater accuracy.
           This fixes some small accuracy bugs: "factor number 17!" now gives
           an error instead of the wrong value.

07/21/12 - Integrate, Laplace, and Numerical Integrate commands now warn
           when the current equation is not a properly solved equation.

Mathomatic version 16.0.1 released Sunday 07/22/12.
2012-08-13 15:20:19 +00:00
asau
69739acb06 Update to Maxima 5.28.0
Maxima 5.28 change log

   Backwards-incompatible changes:

 * package stats: removed function simple_linear_regression (superseded by
   linear_regression)


   New items in core:

 * new function generalized_lambert_w
 * new functions zn_mult_table, zn_power_table
 * new functions for Galois fields: gf_set, gf_char, gf_prim, etc.


   New items in share:

 * package descriptive: new function principal_components
 * package descriptive: new histogram style 'density'
 * package stats: new function linear_regression


   Other changes:

 * revise system for building Maxima on MS Windows
 * function gamma_incomplete: improve accuracy for complex bigfloats
 * function expintegral_e: improved calculation for large imaginary part


   Bug fixes:

 3539699: limit of atan2
 3538167: Wrong result for definite integral
 3534858: wrong answer: limit
 3533723: abs_integrate causes stack overflow
 3530767: integrate changes k[0] --> k(0)
 3530272: nthroot, bad error msg
 3529992: Shi (sinh integral) wrong branch, integrate inconsistent
 3529144: Error integrating exp(-x)*sinh(sqrt(x)) with domain: complex
 3526359: gamma_incomplete(1/5,-32.0) not accurate
 3526111: float erf (%i) not working
 3522750: assume & integrate
 3521596: atan2(sqrt(1-u)*(u-1),1); /* hangup */
 3517785: Wrong sign in exponential integral
 3517034: polarform error on simple case
 mailing list 2012-04-09: Loading gentran
 mailing list 2012-03-27: bug in net present value
 unnumbered: inequality facts being forgotten
 unnumbered:  limit(erfc(z), z, inf)
 unnumbered: bug in animated_gif
 unnumbered: Lisp output not readable
 unnumbered: bigfloats parsed incorrectly when ibase is not 10
2012-08-13 15:10:25 +00:00
jperkin
54d3d4d98d Pass through the correct ABI flags as this package calls compilers directly.
Fixes build on Solaris where ABI=32 with 64-bit compilers.
2012-08-09 12:42:16 +00:00
wen
64a504b923 Update to 1.16
Upstream Changes:
1.16    2012-08-06      Florent Angly <florent.angly@gmail.com>
    * Fixed issue introduced in version 1.15 where rand() took no notice of
      argument and irand() did (bug #78200, reported by David Morel)
    * Migration of test suite to Test::More and Test::Number::Delta

1.15    2012-06-04      Florent Angly <florent.angly@gmail.com>
    * Implemented irand() to draw random integers (bug #73298, feature requested
      by crew@cs.stanford.edu)
    * Fixed build failure on Hurd (bug #74165, reported and patched by Salvatore
      Bonaccorso)

1.14    2012-05-27      Florent Angly <florent.angly@gmail.com>
    * Fixed compilation problems with nmake on Windows platforms
      (Florent Angly, bug #74984)
    * Fixed issues with random seed (bug #77343, solution suggested by
      Laurent Dami, fix implemented by Florent Angly)

1.13    2012-01-20      Abhijit Menon-Sen <ams@toroid.org>
    * New seed generation and retrieval mechanism by Florent Angly (bug
      #64640 on rt.cpan.org).
2012-08-06 14:04:08 +00:00
wen
33c29df4e8 + p5-Test-Number-Delta 2012-08-06 13:47:44 +00:00
wen
76ca42be03 Import p5-Test-Number-Delta-1.03:
A perl module for compare if the difference between two numbers is within
a specified amount.
2012-08-06 13:44:39 +00:00
marino
2843cc48af math/mpcomplex: Update from version 0.9 to 1.0
Changes since version 0.9:
  - First release as a GNU package
  - License change: LGPLv3+ for code, GFDLv1.3+ (with no invariant sections)
    for documentation
  - 100% of all lines are covered by tests
  - Functions renamed:
    mpc_mul_2exp to mpc_mul_2ui, mpc_div_2exp to mpc_div_2ui
  - 0^0, which returned (NaN,NaN) previously, now returns (1,+0)
  - Removed compatibility with K&R compilers, untestable due to lack of
    such compilers
  - New functions: mpc_log10, mpc_mul_2si, mpc_div_2si
  - Speed-ups:
    - mpc_fma
  - Bug fixes:
    - mpc_div and mpc_norm now return a value indicating the effective
      rounding direction, as the other functions
    - mpc_mul, mpc_sqr and mpc_norm now return correct results even if there
      are over- or underflows during the computation
    - mpc_asin, mpc_proj, mpc_sqr: Wrong result when input variable has
      infinite part and equals output variable is corrected
    - mpc_fr_sub: Wrong return value for imaginary part is corrected
2012-08-05 18:24:56 +00:00
obache
ab4e71d90b Bump PKGREVISION for change of PostgreSQL default version to 9.1. 2012-08-05 10:02:09 +00:00
mishka
a9e71afa76 The R build/install process should seize all relevant environment
variables, and customization should be done via INSTALL_ENV/MAKE_ENV
respectively. This also solves the internationalization issue fixed
in previous commit properly.

Noted by <joerg> on pkgsrc-changes@, many thanks!
2012-08-02 14:35:01 +00:00
jperkin
a4efca7b27 Use the correct linker flags on Solaris/GCC.
Fixes Solaris 64-bit build.
2012-08-02 13:52:17 +00:00
drochner
14d971563e leave DIST_SUBDIR there - as the distribution scheme worked all the time,
patches will be released rather than full new distfiles, and if they crop
up, we'd have to refetch the original distfile otherwise
2012-08-01 19:29:26 +00:00
dholland
ac6305f2db Add patch comment. 2012-07-29 22:24:32 +00:00
wiz
7fb689fc15 Update to 3.1.1:
Changes from version 3.1.0 to version 3.1.1:
- Improved MPFR manual.
- Test coverage: 96.5% lines of code.
- Bug fixes (see <http://www.mpfr.org/mpfr-3.1.0/#fixed> or ChangeLog file).
2012-07-29 20:30:15 +00:00
mishka
b5da51bfa5 On internationalized environment some locales may fail wich equals
to error during addons installation phase - force all locales to C.
2012-07-24 21:26:27 +00:00
dholland
3e0214da8e Remove stray commas. 2012-07-22 01:13:29 +00:00
wen
522bc1b543 Update to 1.7
Release Log
Networkx-1.7
Release date: 4 July 2012

Highlights
New functions for k-clique community finding, flow hierarchy, union, disjoint union, compose, and intersection operators that work on lists of graphs, and creating the biadjacency matrix of a bipartite graph.
New approximation algorithms for dominating set, edge dominating set, independent set, max clique, and min-weighted vertex cover.
Many bug fixes and other improvements.
For full details of the tickets closed for this release (added features and bug fixes) see: https://networkx.lanl.gov/trac/query?status=closed&group=milestone&milestone=networkx-1.7

API Changes
See Version 1.7 notes and API changes
2012-07-13 14:00:32 +00:00
obache
7b774a3dcc Update ruby-spreadsheet to 0.7.3.
=== 0.7.3 / 26.06.2012

* Fix Format borders
* see https://github.com/zdavatz/spreadsheet/pull/6 for full details.
* patches by uraki66@gmail.com
2012-07-13 13:20:52 +00:00
drochner
f9a2cfe024 for itstool, a BUILD_DEPENDS is sufficient 2012-07-06 14:48:35 +00:00
dholland
7054daa518 Oops, fix thinko in previous. The disturbing part is how much stuff this
baloney *didn't* break.
2012-07-06 05:04:23 +00:00
dholland
09180349ac Needs textproc/itstool to configure. 2012-07-06 04:30:49 +00:00
asau
fafce37539 Update to Octave 3.6.2
Summary of important user-visible changes for version 3.6:
---------------------------------------------------------

 ** The PCRE library is now required to build Octave.  If a pre-compiled
    package does not exist for your system, you can find PCRE sources
    at http://www.pcre.org

 ** The ARPACK library is no longer distributed with Octave.
    If you need the eigs or svds functions you must provide an
    external ARPACK through a package manager or by compiling it
    yourself.  If a pre-compiled package does not exist for your system,
    you can find the current ARPACK sources at
    http://forge.scilab.org/index.php/p/arpack-ng

 ** Many of Octave's binary operators (.*, .^, +, -, ...) now perform
    automatic broadcasting for array operations which allows you to use
    operator notation instead of calling bsxfun or expanding arrays (and
    unnecessarily wasting memory) with repmat or similar idioms.  For
    example, to scale the columns of a matrix by the elements of a row
    vector, you may now write

      rv .* M

    In this expression, the number of elements of rv must match the
    number of columns of M.  The following operators are affected:

      plus      +  .+
      minus     -  .-
      times     .*
      rdivide   ./
      ldivide   .\
      power     .^  .**
      lt        <
      le        <=
      eq        ==
      gt        >
      ge        >=
      ne        !=  ~=
      and       &
      or        |
      atan2
      hypot
      max
      min
      mod
      rem
      xor

    additionally, since the A op= B assignment operators are equivalent
    to A = A op B, the following operators are also affected:

      +=  -=  .+=  .-=  .*=  ./=  .\=  .^=  .**=  &=  |=

    See the "Broadcasting" section in the new "Vectorization and Faster
    Code Execution" chapter of the manual for more details.

 ** Octave now features a profiler, thanks to the work of Daniel Kraft
    under the Google Summer of Code mentorship program.  The manual has
    been updated to reflect this addition.  The new user-visible
    functions are profile, profshow, and profexplore.

 ** Overhaul of statistical distribution functions

    Functions now return "single" outputs for inputs of class "single".

    75% reduction in memory usage through use of logical indexing.

    Random sample functions now use the same syntax as rand and accept
    a comma separated list of dimensions or a dimension vector.

    Functions have been made Matlab-compatible with regard to special
    cases (probability on boundaries, probabilities for values outside
    distribution, etc.).  This may cause subtle changes to existing
    scripts.

    negative binomial function has been extended to real, non-integer
    inputs.  The discrete_inv function now returns v(1) for 0 instead of
    NaN.  The nbincdf function has been recoded to use a closed form
    solution with betainc.

 ** strread, textscan, and textread have been completely revamped.

    They now support nearly all Matlab functionality including:

      * Matlab-compatible whitespace and delimiter defaults

      * Matlab-compatible options: 'whitespace', treatasempty', format
        string repeat count, user-specified comment style, uneven-length
        output arrays, %n and %u conversion specifiers (provisionally)

 ** All .m string functions have been modified for better performance or
    greater Matlab compatibility.  Performance gains of 15X-30X have
    been demonstrated.  Operations on cell array of strings no longer pay
    quite as high a penalty as those on 2-D character arrays.

      deblank:  Now requires character or cellstr input.

      strtrim:  Now requires character or cellstr input.
                No longer trims nulls ("\0") from string for Matlab
                compatibility.

      strmatch: Follows documentation precisely and ignores trailing spaces
                in pattern and in string.  Note that this is documented
                Matlab behavior but the implementation apparently does
                not always follow it.

      substr:   Now possible to specify a negative LEN option which
                extracts to within LEN of the end of the string.

      strtok:   Now accepts cellstr input.

      base2dec, bin2dec, hex2dec:
                Now accept cellstr inputs.

      dec2base, dec2bin, dec2hex:
                Now accept cellstr inputs.

      index, rindex:
                Now accept 2-D character array input.

      strsplit: Now accepts 2-D character array input.

 ** Geometry functions derived from Qhull (convhull, delaunay, voronoi)
    have been revamped.  The options passed to the underlying qhull
    command have been changed for better results or for Matlab
    compatibility.

      convhull: Default options are "Qt" for 2D, 3D, 4D inputs
                Default options are "Qt Qx" for 5D and higher

      delaunay: Default options are "Qt Qbb Qc Qz" for 2D and 3D inputs
                Default options are "Qt Qbb Qc Qx" for 4D and higher

      voronoi:  No default arguments

 ** Date/Time functions updated.  Millisecond support with FFF format
    string now supported.

    datestr: Numerical formats 21, 22, 29 changed to match Matlab.
             Now accepts cellstr input.

 ** The following warning IDs have been removed:

      Octave:associativity-change
      Octave:complex-cmp-ops
      Octave:empty-list-elements
      Octave:fortran-indexing
      Octave:precedence-change

 ** The warning ID Octave:string-concat has been renamed to
    Octave:mixed-string-concat.

 ** Octave now includes the following Matlab-compatible preference
    functions:

      addpref  getpref  ispref  rmpref  setpref

 ** The following Matlab-compatible handle graphics functions have been
    added:

      guidata         uipanel        uitoolbar
      guihandles      uipushtool     uiwait
      uicontextmenu   uiresume       waitfor
      uicontrol       uitoggletool

    The uiXXX functions above are experimental.

    Except for uiwait and uiresume, the uiXXX functions are not
    supported with the FLTK+OpenGL graphics toolkit.

    The gnuplot graphics toolkit does not support any of the uiXXX
    functions nor the waitfor function.

 ** New keyword parfor (parallel for loop) is now recognized as a valid
    keyword.  Implementation, however, is still mapped to an ordinary
    for loop.

 ** Other new functions added in 3.6.0:

      bicg                       nthargout                   usejava
      is_dq_string               narginchk                   waitbar
      is_sq_string               python                      zscore
      is_function_handle         register_graphics_toolkit
      loaded_graphics_toolkits   recycle

 ** Deprecated functions.

    The following functions were deprecated in Octave 3.2 and have been
    removed from Octave 3.6.

      create_set          spcholinv    splu
      dmult               spcumprod    spmax
      iscommand           spcumsum     spmin
      israwcommand        spdet        spprod
      lchol               spdiag       spqr
      loadimage           spfind       spsum
      mark_as_command     sphcat       spsumsq
      mark_as_rawcommand  spinv        spvcat
      spatan2             spkron       str2mat
      spchol              splchol      unmark_command
      spchol2inv          split        unmark_rawcommand

    The following functions have been deprecated in Octave 3.6 and will
    be removed from Octave 3.10 (or whatever version is the second major
    release after 3.6):

      cut                is_duplicate_entry
      cor                polyderiv
      corrcoef           shell_cmd
      __error_text__     studentize
      error_text         sylvester_matrix

 ** The following functions have been modified for Matlab compatibility:

      randperm
2012-07-05 19:18:29 +00:00
drochner
712f5743e6 update to 6.4.2.1
This switches to the gnome-3.4 branch
2012-07-04 20:01:58 +00:00
joerg
dc8524259a Fix main when using C++ test cases 2012-07-03 17:42:48 +00:00
joerg
99a1942248 Fix template usage. 2012-07-03 17:42:05 +00:00
adam
9fde0ec108 Revbump after updating boost 2012-07-02 13:37:35 +00:00
dholland
f91b8b8497 Add desktopdb.mk and bump PKGREVISION for 118 packages as reported by
pkglint. If any of these are wrong for some reason, please revert/adjust.
2012-07-01 19:05:10 +00:00
asau
73ceaf0866 Update to Mathomatic 16.0.0
CHANGES MADE TO MATHOMATIC 15.8.5 TO BRING IT UP TO THE NEXT VERSION:

Code, documentation, and user interface improvements, corrections,
and cleanup.  Fixed many possible bugs, some where the wrong level global
expression buffers were being used.

05/26/12 - Push command improved with better responses.  Same functionality.

           In the source code, tune-up variable integer_coefficients was
           renamed to "factor_out_all_numeric_gcds", because Mathomatic always
           tries to have integer coefficients this year, but it doesn't always
           factor out all numeric GCDs unless factor_out_all_numeric_gcds
           is true, or the factor command is used.  The default is false,
           for more orderly and revealing coefficients.
           Of course, much of what Mathomatic does is
           try to improve readability and simplicity.
           There is no need to set this variable, just use the factor command.

05/27/12 - Removed C declarations for memmove(3), the defaults in
           /usr/include/string.h are probably better and what's wanted in
           every case.  It would be very odd if this didn't work 100%.

05/28/12 - readline history file renamed to "~/.matho_history" from
           "~/.mathomatic_history".  File name was too long for CygWin.
           Tested thoroughly compiling, installing, and running under
           the latest CygWin.  Works fine, except for rlwrap.  "rlwrap -v"
           returns with error, a successful return is how I test for its
           existence.

           Made output redirection work with the "list primes" command.

06/02/12 - Cleanup of Linux, Mac OS X, and Windows binary distributions.
           The Windows binary distribution now includes m4 scripts, in case
           CygWin is installed, allowing use of m4 Mathomatic in Windows.

           Fixed MinGW version to not output two carriage returns at the
           end of every line of list command output.

06/03/12 - If compiled with -DSHOW_RESOURCES, will give total CPU usage and
           RSS size in the "version status" command.  Requires OS support.
           Some OSes will show even more information.  Uses getrusage(2).

06/04/12 - Allow breaking out of user line-input requests with Control-C.
           Still have to hit the Enter key, but the command will be aborted.

06/05/12 - Added "lib/example.c", the simplest example yet of Symbolic Math
           Library usage.  Compile with "compile.testmain" or practice
           compiling it by hand.

           The simplify command now returns the number of expressions
           simplified, so you can tell if "simplify sign" worked.

           The solve command can now require verification, by using the
           "verifiable" option, instead of the "verify" option.  This causes
           unverifiable solves to return with failure, aborting any reads.

           Fixed missing code in internal C function free_mem().
           I don't think it was used by anyone.  A call to free_mem() is
           now made on exit, if Mathomatic is compiled with -DVALGRIND, to
           check for memory leaks.

06/08/12 - Added polynomial factoring to GCD result of divide command.
           It is always handy to know what the factors are of the GCD.

           Allow comma (,) at the end of most input lines.  A comma now
           terminates an expression instead of giving an error.  Allow
           commas all over the place, where-ever logical, in any
           Mathomatic command-line.  They are used as separators,
           more so than spaces.

06/09/12 - Cleaned up variables command to always allow the count parameter,
           and to line up everything with 8 character wide tabs.

           Added ability to place the definite integration bounds on the
           integrate command-line, just like the nintegrate command.

           Added titles to most help command pages.

06/10/12 - The "factor number" command works much nicer now, and allows comma
           separators and zero.

           Developers should note that to remain the same as past versions,
           HTML mode needs to be "set html all" to output HTML at all times
           in both the application and the symbolic math library, even when
           redirecting output.  Now setting all HTML mode with
           "make pdfsheet".  "set html" only outputs HTML code to standard
           output.

06/13/12 - Added warning in "misc/known_bugs.txt" about LLVM/Clang optimizer
           failure when compiling Mathomatic with LLVM/Clang instead of gcc.
           If you enable any optimization at all, entering (32^.5) and the
           like will hang Mathomatic, putting it in an endless loop.
           So when compiling Mathomatic with LLVM/Clang, always disable
           optimization with "-O0", so that it will then run and pass
           all of the tests in 1 second and not be infinitely slower.
           Mathomatic will hang during "make test"
           if compiled with optimization enabled using LLVM.  Mathomatic is
           not noticeably slower when compiled without any optimization,
           because everything is memmove(3)s and floating point arithmetic.

06/15/12 - Added repeat option to replace command.  A handy feature that
           lets you try plugging different values into an equation.  It
           checks if the result is an identity, too.

06/18/12 - The version command now has a "status" option, which behaves
           as before, displaying all version and status information.
           The version command by itself now only displays the Mathomatic
           version number.  Running "mathomatic -v" is now a good way of
           testing for the existence of Mathomatic on your system, only
           outputting the version number to standard output and exiting
           successfully.

06/19/12 - Removed the parenthesizing of variable names in all messages.

           If the current expression is a non-equation, then prefixing or
           suffixing an expression with "=" will add that expression as
           the other equation side now, conveniently making it an equation
           you can solve.

06/22/12 - Added equation number ranges option to tally command.  Type
           "tally -" to resume if the current equation hasn't changed.  Type
           "tally all" to add together all stored expressions as the starting
           value.  Specifying equation numbers or ranges will silently add
           them, then prompt for the next things to add.  The average option
           now displays the number of entries (count) each time the average
           is displayed.  When you exit by typing an empty line, the current
           total is saved in the next available equation space and made
           current, so it can easily resume with "tally -".  "-" by itself
           always means the current equation.

           gnuplot now works with MS-Windows better.  Tried running a Windows
           gnuplot test from scratch, without Cygwin, and it didn't work.
           It should be mostly fixed now.  So go ahead and try plotting
           in Windows, after downloading and installing gnuplot.  Please
           complain if any problems.

           Fixed a long-running problem with the plot command, by asking the
           user questions, only if needed, so that gnuplot will not give an
           error if you are multi-expression plotting.

06/23/12 - Moved load_rc() out of main.c so that the Mathomatic startup set
           options file can be loaded by the library, if the developer wishes.
           Changed a few things so that "set save" and "set no save" will work
           if load_rc() is called beforehand.

06/25/12 - The simplify command has been fixed for optimal integer coefficient
           factoring results and so "180*(sides-2)" simplification works
           nicely, by keeping the result the same as the start by
           factoring out rational constants greater than 1 (this is new),
           along with less than 1,
           if the coefficients remain or become integers.

           Many things cleaned up and finished, like the official
           documentation, the "code integer" command, and "examples/fact.c".

06/27/12 - Allow an ASCII string after the "set save" command, to save only
           that string in ~/.mathomaticrc, so that string, which should be set
           options, is for every Mathomatic session to start with.
           For example, "set save bold color" will start out Mathomatic in
           bold color mode every time.  Enter "set no save" to remove.
           "set save" by itself saves all of the current set options for every
           future session.

Mathomatic version 16.0.0 released Friday 06/29/12.
2012-07-01 08:02:04 +00:00
dholland
523eb32ad6 This blows up on python25 and it doesn't really seem like it's worth
trying to figure out what's wrong, so just mark it INCOMPATIBLE.
2012-06-16 05:40:05 +00:00
markd
e43be93ef2 Update to KDE SC 4.8.4
Bug fixes.
2012-06-16 04:45:28 +00:00
taca
8be70336fa Update ruby-spreadsheet to 0.7.2.
=== 0.7.2 / 14.06.2012

* many changes by Mina Naguib <mina.git@naguib.ca>
* see git log for full details
2012-06-15 13:55:09 +00:00
asau
953f3dcd69 Provide TEST_TARGET. 2012-06-14 08:26:14 +00:00
asau
f0c3d8af40 The package doesn't install HTML files, remove unneeded patch. 2012-06-14 08:24:14 +00:00
sbd
21792a9296 Recursive PKGREVISION bump for libxml2 buildlink addition. 2012-06-14 07:43:06 +00:00
asau
aa8cd8f145 PCRE is no longer optional. 2012-06-06 23:14:10 +00:00
obache
da6442717f Update py-gmpy to 1.15.
Based on PR 46507 by Wen Heping.
* let to register egg-info.
* all files in distfile are not DOS style EOL oter than Windows related files,
  so remove extract option for ZIP.

GMPY 1.15 is a bug fix release. The following bugs were fixed:
* Reference counting leak in divmod(x,0).
* Fatal crash in remove(x,1).
* Discontinue use of custom memory allocator. (Fixes compatibility with Sage.)
* Allow up to base-62 integer conversion.
2012-06-02 13:52:06 +00:00
obache
0e2f0c9d23 remove buildlink3.mk, this package have no contents to buildlink. 2012-06-02 13:38:56 +00:00
obache
f57e210a7c Update py-networkx to 1.6.
Based on PR 46506 by Wen Heping.
* let to register egg-info.
* marked as incompatible with python 2.5, as new features in 1.3.
  but not marked as compatible with 3.x, one file will not be compiled well
  both 3.1 and 3.2.

Lease Log:

Networkx-1.6

Release date: 20 November 2011

Highlights

New functions for finding articulation points, generating random bipartite
graphs, constructing adjacency matrix representations, forming graph products,
computing assortativity coefficients, measuring subgraph centrality and
communicability, finding k-clique communities, and writing JSON format output.

New examples for drawing with D3 Javascript library, and ordering matrices with
the Cuthill-McKee algorithm.

More memory efficient implementation of current-flow betweenness and new
approximation algorithms for current-flow betweenness and shortest-path
betweenness.

Simplified handling of "weight" attributes for algorithms that use
weights/costs/values. See Version 1.6 notes and API changes.

Updated all code to work with the PyPy Python implementation http://pypy.org
which produces faster performance on many algorithms.

For full details of the tickets closed for this release (added features and bug
fixes) see: https://networkx.lanl.gov/trac/query?status=closed&group=milestone&milestone=networkx-1.6

API Changes

See Version 1.6 notes and API changes:
	http://networkx.lanl.gov/reference/api_1.6.html

Networkx-1.5

Release date: 4 June 2011

For full details of the tickets closed for this release see: https://networkx.lanl.gov/trac/query?status=closed&group=milestone&milestone=networkx-1.5

Highlights

New features

	* Algorithms for generating and analyzing bipartite graphs
	* Maximal independent set algorithm
	* Erd?s-Gallai graphical degree sequence test
	* Negative edge cycle test
	* More memory efficient Dijkstra path length with cutoff parameter
	* Weighted clustering coefficient
	* Read and write version 1.2 of GEXF reader format
	* Neighbor degree correlation that handle subsets of nodes
	* In-place node relabeling
	* Many `weighted' graph algorithms now take optional parameter to use
	  specified edge attribute (default=`weight') (ticket 509)
	* Test for distance regular graphs
	* Fast directed Erd?s-Renyi graph generator
	* Fast expected degree graph generator
	* Navigable small world generator
	* Waxman model generator
	* Geographical threshold graph generator
	* Karate Club, Florentine Families, and Davis' Women's Club graphs

API Changes
See Version 1.5 notes and API changes
	http://networkx.lanl.gov/reference/api_1.5.html

Bug fixes
	* Fix edge handling for multigraphs in networkx/graphviz interface
	  (ticket 507)
	* Update networkx/pydot interface for new versions of pydot
	  (ticket 506), (ticket 535)
	* Fix negative cycle handling in Bellman-Ford (ticket 502)
	* Write more attributes with GraphML and GML formats (ticket 480)
	* Handle white space better in read_edgelist (ticket 513)
	* Better parsing of Pajek format files (ticket 524) (ticket 542)
	* Isolates functions work with directed graphs (ticket 526)
	* Faster conversion to numpy matrices (ticket 529)
	* Add graph[`name'] and use properties to access Graph.name (ticket 544)
	* Topological sort confused None and 0 (ticket 546)
	* GEXF writer mishandled weight=0 (ticket 550)
	* Speedup in SciPy version of PageRank (ticket 554)
	* Numpy PageRank node order incorrect + speedups (ticket 555)

Networkx-1.4

Release date: 23 January 2011

New features
	* k-shell,k-crust,k-corona
	* read GraphML files from yEd
	* read/write GEXF format files
	* find cycles in a directed graph
	* DFS and BFS algorithms
	* chordal graph functions
	* Prim's algorithm for minimum spanning tree
	* r-ary tree generator
	* rich club coefficient
	* NumPy matrix version of Floyd's algorithm for all-pairs shortest path
	* read GIS shapefiles
	* functions to get and set node and edge attributes
	* and more, see https://networkx.lanl.gov/trac/query?status=closed&group=milestone&milestone=networkx-1.4

API Changes
	* gnp_random_graph() now takes a directed=True|False keyword instead of
	  create_using
	* gnm_random_graph() now takes a directed=True|False keyword instead of
	  create_using

Bug fixes
	* see https://networkx.lanl.gov/trac/query?status=closed&group=milestone&milestone=networkx-1.4

Networkx-1.3

Release date: 28 August 2010

See: https://networkx.lanl.gov/trac/timeline

New features
	* Works with Python versions 2.6, 2.7, 3.1, and 3.2 (but not 2.4 and 2.5).
	* Minimum cost flow algorithms
	* Bellman-Ford shortest paths
	* GraphML reader and writer
	* More exception/error types
	* Updated many tests to unittest style. Run with:
	  "import networkx; networkx.test()" (requires nose testing package)
	* and more, see https://networkx.lanl.gov/trac/query?status=closed&group=milestone&milestone=networkx-1.3

API Changes
	* minimum_spanning_tree() now returns a NetworkX Graph (a tree or forest)

Bug fixes
	* see https://networkx.lanl.gov/trac/query?status=closed&group=milestone&milestone=networkx-1.3
2012-06-02 13:19:17 +00:00
wiz
990d0f63fd Add an option for psiconv support, and turn it off by default.
Fixes PR 46511 by Nouod de Brouwer (using his patch).
2012-06-02 07:11:09 +00:00
wiz
c71d178e6b Add an option for psiconv support, and turn it off by default.
Fixes PR 46511 by Nouod de Brouwer.

Set LICENSE while here.
2012-06-02 07:10:53 +00:00
wiz
98e0ec6a6c + py-munkres. 2012-05-30 11:05:49 +00:00
wiz
dfa4bc6b1f Initial import of py-munkres-1.0.5.4:
The Munkres module provides an implementation of the Munkres
algorithm (also called the Hungarian algorithm or the Kuhn-Munkres
algorithm), useful for solving the Assignment Problem.

Assignment Problem: Let C be an nxn matrix representing the costs
of each of n workers to perform any of n jobs. The assignment
problem is to assign jobs to workers in a way that minimizes the
total cost. Since each worker can perform only one job and each
job can be assigned to only one worker the assignments represent
an independent set of the matrix C.
2012-05-30 11:05:30 +00:00
cheusov
44858c9817 Remove GNU_PROGRAM_PREFIX variable (discussed in pkgsrc-users@).
All utilities are installed with a prefix 'g'. Symlinks with original
names are created in ${PREFIX}/gnu/bin.

Add LICENSE.

++pkgrevision
2012-05-29 18:33:34 +00:00
asau
881f14420d + arpack 2012-05-29 16:41:26 +00:00
asau
c0dee90348 Import ARPACK 96 as math/arpack.
Contributed to pkgsrc-wip by Jason Bacon.

ARPACK is a collection of Fortran77 subroutines designed to solve large
scale eigenvalue problems.

The package is designed to compute a few eigenvalues and corresponding
eigenvectors of a general n by n matrix A. It is most appropriate for large
sparse or structured matrices A where structured means that a matrix-vector
product w <- Av requires order n rather than the usual order n**2 floating
point operations. This software is based upon an algorithmic variant of the
Arnoldi process called the Implicitly Restarted Arnoldi Method (IRAM). When
the matrix A is symmetric it reduces to a variant of the Lanczos process
called the Implicitly Restarted Lanczos Method (IRLM). These variants may be
viewed as a synthesis of the Arnoldi/Lanczos process with the Implicitly
Shifted QR technique that is suitable for large scale problems. For many
standard problems, a matrix factorization is not required. Only the action
of the matrix on a vector is needed.  ARPACK software is capable of solving
large scale symmetric, nonsymmetric, and generalized eigenproblems from
significant application areas. The software is designed to compute a few (k)
eigenvalues with user specified features such as those of largest real part
or largest magnitude.  Storage requirements are on the order of n*k locations.
No auxiliary storage is required. A set of Schur basis vectors for the desired
k-dimensional eigen-space is computed which is numerically orthogonal to working
precision. Numerically accurate eigenvectors are available on request.

Important Features:

    o  Reverse Communication Interface.
    o  Single and Double Precision Real Arithmetic Versions for Symmetric,
       Non-symmetric, Standard or Generalized Problems.
    o  Single and Double Precision Complex Arithmetic Versions for Standard
       or Generalized Problems.
    o  Routines for Banded Matrices - Standard or Generalized Problems.
    o  Routines for The Singular Value Decomposition.
    o  Example driver routines that may be used as templates to implement
       numerous Shift-Invert strategies for all problem types, data types
       and precision.
2012-05-29 16:38:01 +00:00
wiz
95e216b064 Update to 2.0.17:
Thiss fixes a compilation issue with aligned_allocator, and a typo
in the ParametrizedLine documentation.
2.0.16:
Fix bug in 3x3 tridiagonlisation (and consequently in 3x3 selfadjoint eigen decomposition).
Fix compilation for new gcc 4.6.
Fix performance regression since 2.0.12: in some matrix-vector product, complex matrix expressions were not pre-evaluated.
Fix documentation of Least-Square.
New feature: support for part<SelfAdjoint>.
Fix bug in SparseLU::setOrderingMethod.
2012-05-29 14:51:42 +00:00
wiz
9455950fc8 Update to 3.3.2:
FFTW 3.3.2

* Removed an archaic stack-alignment hack that was failing with
  gcc-4.7/i386.

* Added stack-alignment hack necessary for gcc on Windows/i386.  We
  will regret this in ten years (see previous change).

* Fix incompatibility with Intel icc which pretends to be gcc
  but does not support quad precision.

* make libfftw{threads,mpi} depend upon libfftw when using libtool;
  this is consistent with most other libraries and simplifies the life
  of various distributors of GNU/Linux.

FFTW 3.3.1

* Changes since 3.3.1-beta1:

  - Reduced planning time in estimate mode for sizes with large
    prime factors.

  - Added AVX autodetection under Visual Studio.  Thanks Carsten
    Steger for submitting the necessary code.

  - Modern Fortran interface now uses a separate fftw3l.f03 interface
    file for the long double interface, which is not supported by
    some Fortran compilers.  Provided new fftw3q.f03 interface file
    to access the quadruple-precision FFTW routines with recent
    versions of gcc/gfortran.

* Added support for the NEON extensions to the ARM ISA.  (Note to beta
  users: an ARM cycle counter is not yet implemented; please contact
  fftw@fftw.org if you know how to do it right.)

* MPI code now compiles even if mpicc is a C++ compiler; thanks to
  Kyle Spyksma for the bug report.
2012-05-29 13:53:29 +00:00
wiz
55594b568e Update to 3.3.2:
FFTW 3.3.2

* Removed an archaic stack-alignment hack that was failing with
  gcc-4.7/i386.

* Added stack-alignment hack necessary for gcc on Windows/i386.  We
  will regret this in ten years (see previous change).

* Fix incompatibility with Intel icc which pretends to be gcc
  but does not support quad precision.

* make libfftw{threads,mpi} depend upon libfftw when using libtool;
  this is consistent with most other libraries and simplifies the life
  of various distributors of GNU/Linux.
2012-05-29 13:40:16 +00:00
asau
186c03f12b Update to Mathomatic 15.8.5
CHANGES MADE TO MATHOMATIC 15.8.4 TO BRING IT UP TO THE NEXT VERSION:

General cleanup.

05/11/12 - Renamed fact(x) function to factorial(x), because Maxima uses
           the function "factorial(x)" and no one uses "fact(x)".  Added
           factorial(x) as a standard function in rmath.  Removed binary
           operator name "mod" from rmath, due to having a different meaning
           in conventional mathematics.  It previously meant the % operator,
           which is a programming language construct and not math.

05/14/12 - Improved user interface of divide command.

05/16/12 - Improved introduction to Mathomatic in "doc/manual.html".

05/17/12 - Made more use of C function !isfinite(double) for better
           reliability.  Checks for infinity and NaN on user input.

05/18/12 - Solve verify now quick simplifies the solve result, so you
           don't have to.  This will result in better verification and
           less chance of oversized expressions.

05/20/12 - Fixed solving bug where it was throwing away absolute values.

           Improved the way Mathomatic looks.

05/21/12 - examples/limits.c is now a highly polished program, LGPL licensed.
           Compile with "./compile.limits".  Tells the integer and float
           C data types, with sizes, characteristics, and verification
           for the current C compiler (cc).

           Display total number of unique solutions stored with
           "simplify sign".

           Fixed several errors in the simplify command documentation in the
           Mathomatic Command Reference.

05/22/12 - Fixed simplify command to simplify (x^2 - 1)^4/(x + 1)^2 properly,
           by factoring repeated factor polynomials at the very end.

           Fixed bug in divide command, wasn't calculating the polynomial GCD
           sometimes, etc, because input was not being expanded.  Broken on
           12/14/11, fixed today.

05/23/12 - Fixed limit command to return the original expression when the
           limit variable is not found or the expression contains no
           variables.  A warning is given, telling that this is the case.
           Thanks to Parag Magunia for indicating that this was a bug.
           Previously these cases only returned with an error message.

           "tests/limits.in" limit command regression tests checked and
           re-added to the main tests.  All still works the same as when
           these limit command regression tests were removed long ago.

05/24/12 - Cleanup, and remove "examples/c", replaced with
           "examples/compile.limits" and "examples/compile.roots".

Mathomatic version 15.8.5 released Friday 05/25/12.

CHANGES MADE TO MATHOMATIC 15.8.3 TO BRING IT UP TO THE NEXT VERSION:

The version command now displays the last main prompt return value, and
the number of allocated equation spaces.

04/29/12 - Added simplifying trig identities to the tests.  Discovered
           "solve 0" doesn't work anymore, use "solve for 0" instead.
           "solve 0" will be fixed and enhanced shortly.

04/30/12 - "solve 0" and "solve verify 0" work now.  "solve verify 0"
           will solve for zero and tell you if the equation is an identity
           or not, while "solve 0" simply solves the current equation for
           zero.  "solve all verify 0" will verify that all entered equations
           are identities.

           With the roots command, the "Inverse check" value is not
           displayed unless debugging is enabled now.

           The iterative calculate command mode now always tells the
           number of completed feedback iterations.
           It was not apparent before.

           Documented and ignore pause command with demo mode now,
           instead of html mode.
           Demo mode is specified with -d, html mode with -x.

05/02/12 - Mathomatic now proudly displays when verifying a solve operation.
           Too many UI improvements to mention, all relatively minor.

05/03/12 - Added "copy select" option to the copy command, which selects
           the first created copy, making it the current equation, rather
           than not updating the current equation.

05/04/12 - Ran valgrind on the symbolic math library executable testmain,
           after running all the tests, no memory
           leaks were found at all!  I was surprised!  Now I get to pat
           myself on the back!  I will make another release soon.

05/05/12 - "display simple" is now allowed, in addition to "display mixed",
           to display simple or mixed fractions as desired, regardless of
           the default.

           "set finance" option removed, replace with "set fixed" option.
           Works similarly, except now you can do "set fixed_point=0" to have
           integer-only output.
           "set no fixed" or "set fixed -1" turns off fixed-point
           mode, returning you to true floating-point mode.

05/06/12 - Added more integer factoring debugging code.  It's a shame that
           Mathomatic only does double precision floating point arithmetic.

           Made "set no autodelete" the default.  Numeric expressions will
           not be deleted.  "set auto" leaves "autodelete" alone now.

05/07/12 - real and imaginary commands now append "_real" or "_imag" to the
           solved for variable name now, if a solved equation.  This is for
           clarification and ease of use.

05/08/12 - Improved "misc/limits.c" and added GNU LGPL license preamble.
           Later moved to directory examples.

           -d demo mode now allows using the calculate command without
           prompting for the values of any of the variables.  This is so the
           calculate command can be used with the online versions of
           Mathomatic.

05/09/12 - Moved all worthy example source code from directory misc to
           directory examples, so they can be included in the binary
           distributions.  Moved and now available are limits.c, roots.c,
           and testprimes.

           Improved/shortened the eliminate command messages and made the
           "using" syntax consistent.

           Need "set debug -2" to suppress everything now, including warnings.
           "set debug -1" only suppresses helpful messages now, warnings will
           get through.  Warnings are usually rather important.

Mathomatic version 15.8.4 released Thursday 05/10/12.

CHANGES MADE TO MATHOMATIC 15.8.2 TO BRING IT UP TO THE NEXT VERSION:

Code cleanup.

03/27/12 - Added simplification of "tests/trig.in" and "tests/hypertrig.in"
           to the regression tests.

04/02/12 - Added ability to create all non-re-entrant code, so that the Apple
           app store won't complain.  The line containing "_REENTRANT" in
           "includes.h" has been commented out, so nothing special needs to be
           done, when compiling for iOS.

04/07/12 - Added ability to make help command text paragraphs all one long
           line, instead of always expecting an 80 column or higher display.
           Useful for 40 column displays for example, as long as the display
           wraps at 40 columns, the output should look OK.  Better than it
           did, anyways.  Tables and such are preserved.  See the beginning
           of "help.c".

04/10/12 - Fixed bug failing to run gnuplot with Mathomatic compiled with
           MINGW. This only affects the MS-Windows version.  So if you have
           downloaded gnuplot under MS-Windows, the plot command should work
           the same as in all other operating systems, now.  Be sure and name
           it gnuplot.exe and have it in an executable directory in your PATH.
           This fixed bug is thanks to Tom Sturgeon for bringing this
           error to my attention.  This gnuplot fix will be included in the
           next release, version 15.8.3, and is now in the development
           version.  The problem was caused by differences between the Unix
           echo command and the Windows echo command.

04/12/12 - Comparing expressions with the compare command will now tell if
           one expression is the negation (times -1) of the other.

04/22/12 - Added the HTML tidy command after rman, so that the HTML errors
           created by rman are all fixed.

           Added and documented matho_clear(3) to Symbolic Math Library,
           replaces clear_all().  Simply rename all occurrences of
           clear_all() in your code that uses the library with
           matho_clear().

04/23/12 - Improved debugging code and error messages.

04/25/12 - The previous autocalc result is erased every time autocalc is
           used, unless "set no autodelete" was done.  This is done in case
           you would like to keep every calculation you made stored in an
           equation space.  The default is the previous behavior:
           "set autodelete", which only keeps one numerical calculation
           in memory.  "autodelete" only means something when "autocalc" is
           on, and since the library has no calculate command, this is not
           available in the symbolic math library.

04/27/12 - Cleanup of equation space selecting, shelling out with !, etc.
           In the Mathomatic application, everything is now flushed before
           user input (with fflush(NULL)).  fflush(NULL) is not used at all
           anymore in the symbolic math library.

Mathomatic version 15.8.3 released Saturday 04/28/12.

CHANGES MADE TO MATHOMATIC 15.8.1 TO BRING IT UP TO THE NEXT VERSION:

Change of 12/18/11 partially undone.  Preventing power collecting
of absolute values doesn't seem necessary anymore, some other
change done recently must have fixed it.
Now power collecting is always done when requested,
fixing a substantial simplification regression that began on 12/18/11.

03/13/12 - Small fix to main makefile.  "mandir" and "docdir" no longer depend
           on "datadir".

03/14/12 - Small fix to simplification.  Any absolute value (such as
           |x*y| = ((x*y)^2)^.5) is now not ever power expanded
           (to (x^2)^.5*(y^2)^.5 or (x*x*y*y)^.5), so some results are
           simpler, like simplifying |x^2-x|.

03/23/12 - A change to the matho script makes GNU m4 no longer quiet
           about any warnings or errors, when running m4 Mathomatic.

Mathomatic version 15.8.2 released Saturday 03/24/12.
2012-05-29 13:23:49 +00:00
marino
e97c419033 math/R-wle: Add gettext-lib buildlink3 2012-05-26 14:38:38 +00:00
marino
81eae99561 math/R-circular: Add gettext-lib buildlink3
Yes, it's needed.  During installation on DragonFly:
distance.c: error libintl.h: No such file or directory.
2012-05-21 14:57:31 +00:00
reed
7afd4f1544 To build it needs at least libgsf 1.14.18
Package revision not bumped since no package with older version possible.0
2012-05-15 03:45:22 +00:00
dholland
f4ad6218eb Build fix for new glib2. 2012-05-10 07:50:11 +00:00
obache
1dd70837f4 === 0.7.1 / 08.05.2012
* Author: Artem Ignatiev <zazubrik@gmail.com>
* remove require and rake altogether
* gem build and rake gem both work fine without those requires,
* and requiring 'rake' broke bundler
* add rake as development dependency
* Somehow it broken rake on my other project

=== 0.7.0 / 07.05.2012

* Author: Artem Ignatiev <zazubrik@gmail.com>
* use both ruby 1.8 and 1.9 compatible way of getting character code when hashing
* Fix syntax for ruby-1.9
* return gemspec so that bundler can find it
  When bundler loads gemspec, it evaluates it, and if the return value is
  not a gem specification built, refuses to load the gem.
* Testing worksheet protection
2012-05-08 09:37:51 +00:00
dholland
6d31fbdd1d Fix fpos_t configure test, allowing this to build on netbsd-6.
PR 46412.

XXX: I'm not convinced the results will actually *work*. If anyone
XXX: knows how to check this, please do.
2012-05-07 19:57:17 +00:00
dholland
7e751949e4 Set BUILDLINK_ABI_DEPENDS correctly (with +=, not ?=)
It turns out there were a lot of these.
2012-05-07 01:53:12 +00:00
hans
43cace2e39 Add checksums for recently added patches. 2012-05-06 12:34:43 +00:00
hans
46ef41886f Fix build with gcc4.5 and newer. Patch taken from Gentoo, see
https://bugs.gentoo.org/show_bug.cgi?id=321209
2012-05-06 11:07:24 +00:00
hans
4b7dfc03f1 Use the .tar.bz2 distfile to avoid the xzcat dependency and issues when
building this inside of gcc.
2012-05-03 11:55:36 +00:00
wiz
1bf4de4f72 + p5-Math-Permute-List. 2012-05-03 09:07:52 +00:00
wiz
780c51df66 Initial import of p5-Math-Permute-List-1.004:
Generate and process all the all the permutations of a list using
the standard Perl metaphor.
2012-05-03 09:07:30 +00:00
obache
38dd49f12a Update ruby-spreadsheet to 0.6.9.
=== 0.6.9 / 28.04.2012

* Yield is more simple here too.
* No need to capture the block in Spreadsheet.open
* Rather than extending a core class, let's just use #rcompact from a helper module
2012-04-28 12:17:13 +00:00
hans
99e98e7c66 Always add -shared to LDFLAGS to work around some stupidity. Should fix
pkg/44107, tested on SunOS and NetBSD. More can be found information here:
http://projects.scipy.org/numpy/ticket/1101
2012-04-25 16:36:39 +00:00
wiz
8952e8a1c7 Update to 3.1.0:
Changes from versions 3.0.* to version 3.1.0:
- The "canard à l'orange" release.
- The MPFR source has been reorganized.
- Dropped ansi2knr support.
- TLS support is now detected automatically. If TLS is supported, MPFR is
  built as thread safe by default. To disable TLS explicitly, configure
  MPFR with --disable-thread-safe.
- New --enable-gmp-internals configure option to use GMP's undocumented
  functions (not from the public API). Note that library versioning is
  not guaranteed to work if this option is used.
- The mpfr_urandom and mpfr_urandomb functions now return identical values
  on processors with different word size (assuming the same random seed, and
  since the GMP random generator does not depend itself on the word size,
  cf http://gmplib.org/list-archives/gmp-devel/2010-September/001642.html).
- The mpfr_add_one_ulp and mpfr_sub_one_ulp macros (which are obsolete and
  no more documented) will be removed in a future release.
- Speed improvement for the mpfr_sqr and mpfr_div functions using Mulders'
  algorithm. As a consequence, other functions using those routines are
  also faster.
- Much faster formatted output (mpfr_printf, etc.) with %Rg and similar.
- The --with-gmp-build configure option can now be used when the GMP
  source directory and the GMP build directory are different (without
  having to copy header files manually as before).
- New functions mpfr_buildopt_gmpinternals_p, mpfr_buildopt_tune_case,
  mpfr_frexp, mpfr_grandom and mpfr_z_sub.
- New divide-by-zero exception (flag) and associated functions.
- The mpfr.h header can be included several times, while still supporting
  optional functions (see Section "Headers and Libraries" in the manual).
- Updated tuning parameters.
- Improved MPFR manual.
- MPFR tests: libtool no longer generates wrapper scripts with "make check"
  (so that running the tests under valgrind or gdb is easier).
- Bug fixes.
  Note: The mpfr_subnormalize implementation up to MPFR 3.0.0 did not change
  the flags. In particular, it did not follow the generic rule concerning
  the inexact flag (and no special behavior was specified). The case of the
  underflow flag was more a lack of specification.

NetBSD-6.99.4/amd64:
All 160 tests passed
(1 test was not run)
2012-04-22 15:13:26 +00:00
drochner
05b3b2ed34 update to 1.6.1
changes: any new features, performance improvements and bug fixes,
Some highlights are:
-Re-introduction of datetime dtype support to deal with dates in arrays.
-A new 16-bit floating point type.
-A new iterator, which improves performance of many functions.
2012-04-17 17:24:41 +00:00
brook
8abba70ad4 Fix checksums for patches. 2012-04-16 00:43:40 +00:00
brook
3f01294ef0 Update to XML v3.9-4 and regularize package files. 2012-04-15 22:33:33 +00:00
brook
bbaca81739 Added R-geoRglm. 2012-04-15 22:16:24 +00:00
brook
497b903171 Import of geoRglm v0.9-2.
Functions for inference in generalised linear spatial models.  The
posterior and predictive inference is based on Markov chain Monte
Carlo methods.  Package geoRglm is an extension to the package geoR,
which must be installed first.
2012-04-15 22:14:29 +00:00
wiz
6dc4abe4b7 Reset maintainer, developer has left the building 2012-04-15 22:00:58 +00:00
brook
8723825b27 Update to reflect license restrictions on commercial redistribution. 2012-04-15 21:58:24 +00:00
brook
016a3e2db5 Added R-DBI and R-RPostgreSQL. 2012-04-15 18:00:28 +00:00
brook
39d0d618c7 Import RPostgreSQL v0.3-2.
Database interface and PostgreSQL driver for R.  This package provides
a Database Interface (DBI) compliant driver for R to access PostgreSQL
database systems.  A wiki and issue tracking system for the package
are available at Google Code at https://code.google.com/p/rpostgresql/.
2012-04-15 17:57:36 +00:00
brook
f774cf763b Import R DBI v0.2-5.
A database interface (DBI) definition for communication between R and
relational database management systems.  All classes in this package
are virtual and need to be extended by the various R/DBMS
implementations.
2012-04-15 17:54:23 +00:00
brook
2123440c17 Update to gstat v1.0-10, add LICENSE, and regularize package files. 2012-04-15 17:37:43 +00:00
brook
37210a6596 Added R-spacetime. 2012-04-15 17:33:52 +00:00
brook
993731bee6 Import R-spacetime v0.6-2.
A package with classes and methods for spatio-temporal data.  In
particular, space-time regular lattices, sparse lattices, and
irregular data are supported, with limited support for trajectories,
but not for topologies with S/T interactions such as space-time
prisms.  Utility functions are provided for plotting data as map
sequences (lattice or animation) or multiple time series; for spatial
and temporal selection, as well as methods for retrieving coordinates,
for subsetting, print, summary, etc.
2012-04-15 17:33:04 +00:00
brook
93ddc95ad5 Add R-xts. 2012-04-15 17:14:34 +00:00
brook
045d7b633d Import R-xts v0.8-6.
Provide for uniform handling of R's different time-based data classes
by extending zoo, maximizing native format information preservation
and allowing for user level customization and extension, while
simplifying cross-class interoperability.
2012-04-15 17:13:47 +00:00
brook
e015b626fa Add R-zoo. 2012-04-15 17:11:33 +00:00
brook
a2c6e9de7d Import R-zoo v1.7-7.
An S3 class with methods for totally ordered indexed observations.  It
is particularly aimed at irregular time series of numeric
vectors/matrices and factors.  Zoo's key design goals are independence
of a particular index/date/time class and consistency with ts and base
R by providing methods to extend standard generics.
2012-04-15 17:10:18 +00:00
brook
cbcc1ee6aa Update to RArcInfo v0.4-12, added LICENSE and regularized package files. 2012-04-15 16:57:19 +00:00
brook
14c039f8fd Updated to genetics v1.3.6, added LICENSE (commented) and updated MAINTAINER. 2012-04-15 16:54:17 +00:00
brook
f63b0c3ae0 Add R-RColorBrewer. 2012-04-15 16:49:03 +00:00
brook
f305d28118 Import of RColorBrewer v1.0-5.
The packages provides palettes for drawing nice maps shaded according
to a variable.
2012-04-15 16:43:47 +00:00
brook
1a444bbfbc Update to mapproj v1.1-8.3, add LICENSE and update MAINTAINER. 2012-04-15 16:35:01 +00:00
brook
5f0610a791 Update to clim.pact v2.3-10, add LICENSE and regularize package files. 2012-04-15 16:15:31 +00:00
brook
64dd8d2575 Update to gdata v2.8.2, add LICENSE and regularize package files. 2012-04-15 16:12:28 +00:00
brook
e3d6292054 Update to wle v0.9-4, add LICENSE and regularize package files. 2012-04-15 16:03:42 +00:00
brook
9cb088af85 Update to classInt v0.1-17, add LICENSE and regularize package files. 2012-04-15 16:00:01 +00:00
brook
116168d9ed Update to Rcmdr v1.8-4, add LICENSE and update MAINTAINER. 2012-04-15 15:49:00 +00:00
brook
fb39c82789 Update to statmod v1.4.14, add LICENSE and regularize package files. 2012-04-15 15:45:16 +00:00
brook
074d7d120c Update to sgeostat v1.0-24, add LICENSE and regularize package files. 2012-04-15 15:43:26 +00:00
brook
87a8a45bfa Update to ncdf v1.6.6, add LICENSE and regularize package files. 2012-04-15 15:39:34 +00:00
brook
1eadef621b Update to pixmap v0.4-11, add LICENSE and update MAINTAINER. 2012-04-15 15:38:14 +00:00
brook
f42178e567 Update to mvtnorm v0.9-9992, add LICENSE and regularize package files. 2012-04-15 15:33:38 +00:00
brook
9a2bdb1a89 Update to maps v2.2-5, add LICENSE and update MAINTAINER. 2012-04-15 15:30:55 +00:00
brook
3d9a11252d Update to hwde v0.62, add LICENSE and regularize package files. 2012-04-15 15:28:51 +00:00
brook
cb6dc74f89 Update to gtools v2.6.2, add LICENSE and regularize package files. 2012-04-15 15:26:35 +00:00
brook
308a844a44 Update to e1071 v1.6, add LICENSE and regularize package files. 2012-04-15 15:25:09 +00:00
brook
4c3f34f3bd Update to date v1.2-32, add LICENSE and update MAINTAINER. 2012-04-15 15:22:37 +00:00
brook
9c22f9903b Update to circular v0.4-3, add LICENSE and regularize package files. 2012-04-15 15:20:52 +00:00
brook
0be8666465 Update to chron v2.3-42, add LICENSE and update MAINTAINER. 2012-04-15 15:18:34 +00:00
brook
84d4ce14e6 Update to car v2.0-12 and add LICENSE. 2012-04-15 15:15:48 +00:00
brook
f516bbef95 Update to akima v0.5-7, add LICENSE and regularize package files. 2012-04-15 15:09:26 +00:00
brook
5175ccc63e Update to abind v1.4-0, add LICENSE and regularize package files. 2012-04-15 14:55:50 +00:00
brook
aba2a8b73e Update to R2HTML v2.2, add LICENSE and regularize package files. 2012-04-15 14:51:05 +00:00
brook
3d9588e25b Update to PHYLOGR v1.0.7, add LICENSE and regularize package files. 2012-04-15 14:48:26 +00:00
brook
8c6b8365b6 Update to ISwR v2.0-6, add LICENSE and regularize package files. 2012-04-15 14:45:35 +00:00
brook
c43c0da7ea Update to lmm v0.5 and regularize the package files. 2012-04-15 13:46:13 +00:00
brook
c0220c0bf7 Update to DAAG v1.12 and regularize the package files. 2012-04-15 13:33:06 +00:00
brook
20fdd5be59 Update to randomForest v4.6-6. Add a LICENSE. 2012-04-15 13:28:39 +00:00
brook
ce6a036acf Add a LICENSE and regularize the package files. 2012-04-15 13:16:35 +00:00
brook
c096f19eff Add a LICENSE and regularize the Makefile format. 2012-04-15 13:13:17 +00:00
brook
6c02d7a74f Update MAINTAINER and add LICENSE. 2012-04-15 13:09:40 +00:00
markd
cbc4db0822 Update KDE SC to 4.8.2
bugfixes.
2012-04-15 05:54:50 +00:00
markd
4123ace1b0 Update to 2.14.2
CHANGES IN R VERSION 2.14.2:

  NEW FEATURES:

    o The internal untar() (as used by default by R CMD INSTALL) now
      knows about some pax headers which bsdtar (e.g., the default tar
      for Mac OS >= 10.6) can incorrectly include in tar files, and
      will skip them with a warning.

    o Function compactPDF() in package tools now takes the default for
      argument gs_quality from environment variable GS_QUALITY: there
      is a new value "none", the ultimate default, which prevents
      GhostScript being used in preference to qpdf just because
      environment variable R_GSCMD is set.  If R_GSCMD is unset or set
      to "", the function will try to find a suitable GhostScript
      executable.

    o For consistency with the logLik() method, nobs() for "nls" files
      now excludes observations with zero weight.  (Reported by Berwin
       Turlach.)

  UTILITIES:

    o R CMD check now reports by default on licenses not according to
      the description in 'Writing R Extensions'.

    o R CMD check has a new option --as-cran to turn on most of the
      customizations that CRAN uses for its incoming checks.

  PACKAGE INSTALLATION:

    o R CMD INSTALL will now no longer install certain file types from
      inst/doc: these are almost certainly mistakes and for some
      packages are wasting a lot of space.

  + BUG FIXES

CHANGES IN R VERSION 2.14.1:

  NEW FEATURES:

    o parallel::detectCores() is now able to find the number of
      physical cores (rather than CPUs) on Sparc Solaris.

      It can also do so on most versions of Windows; however the
      default remains detectCores(logical = TRUE) on that platform.

    o Reference classes now keep a record of which fields are locked.
      $lock() with no arguments returns the names of the locked fields.

    o HoltWinters() reports a warning rather than an error for some
      optimization failures (where the answer might be a reasonable
      one).

    o tools::dependsOnPkg() now accepts the shorthand dependencies =
      "all".

    o parallel::clusterExport() now allows specification of an
      environment from which to export.

    o The quartz() device now does tilde expansion on its file
      argument.

    o Option print in Sweave's RweaveLatex() driver now emulates
      auto-printing rather than printing (which can differ for an S4
      object by calling show() rather than print()).

    o filled.contour() now accepts infinite values: previously it might
      have generated invalid graphics files (e.g. containing NaN
      values).

  + BUG FIXES
2012-04-15 03:29:47 +00:00
drochner
dc799c2ab9 update to 1.0.15
changes:
Minor fixes, enhancements, and nots of translation updates.
2012-04-14 13:28:23 +00:00
hans
590cbada61 Add inplace.mk to allow building this inside another package. 2012-04-13 11:00:14 +00:00
wiz
12418518e7 Fix a sed statement to install an additional file. Bump PKGREVISION.
From Kai-Uwe Eckhardt in private mail.
2012-04-11 21:22:00 +00:00
wiz
3ce43c7788 Fix paths after import. 2012-04-08 20:58:05 +00:00
wiz
fcfb004ee9 + ppl. 2012-04-08 20:53:36 +00:00
wiz
af3199d38b Initial import of ppl-0.11.2, packaged by Kai-Uwe Eckhardt for wip.
The Parma Polyhedra Library. Used by gcc for loop optimization.
2012-04-08 20:52:32 +00:00
wiz
05700fba37 + cloog. 2012-04-08 20:48:29 +00:00
wiz
755aad1d2e Initial import of cloog-0.16.2 from pkgsrc-wip, created by Kai-Uwe
Eckhardt.

CLooG is a code generator for scanning Z-polyhedra and is used by
gcc >= 4.4 for loop optimization.
2012-04-08 20:47:52 +00:00
wiz
c595076396 All supported python versions in pkgsrc support eggs, so remove
${PLIST.eggfile} from PLISTs and support code from lang/python.
2012-04-08 20:21:41 +00:00
wiz
aada88e659 Remove python24 and all traces of it from pkgsrc.
Remove devel/py-ctypes (only needed by and supporting python24).
Remove PYTHON_VERSIONS_ACCEPTED and PYTHON_VERSIONS_INCOMPATIBLE
lines that just mirror defaults now.
Miscellaneous cleanup while editing all these files.
2012-04-08 19:08:44 +00:00
asau
7b7ad7ec2e Update to Maxima 5.27.0
Changes in Maxima 5.27:

   Backwards-incompatible changes:

 * remove obsolete Cray Fortran translator
 * rename topoly and to_poly_solver to to_poly and to_poly_solve, respectively


   New items in core:

 * new functions zn_order, zn_primroot_p, zn_primroot, zn_log, chinese


   New items in share:

 * package rkf45: Runge-Kutta-Fehlberg 4th-5th order numerical o.d.e. solver


   Other changes:

 * functions bessel_i, bessel_j: results for imaginary arguments
 * function build_info: return a structure instead of just printing its data
 * function plot3d: allow 3-d parametric plots
 * functions fortmx, f90mx: generate assignments to 1-d array when argument is a list
 * package ezunits: update values for physical constants
 * revise and update documentation
 * reorganization of directory maxima/share
 * clean up source code by cutting out unused functions


   Bug fixes:

 3509430: limit of tanh(x) at 0 makes no sense
 3497046: Integration of products of sin(nz)/(nz) sometimes fails
 3495182: hgfred([-n/2, (n-1)/2],[1],x) --> error
 3484414: display places (false) before output if display2d is false
 3480954: integrate(sin(x)^2/x,x,minf,inf) gives not zero
 3473549: gcl bug using 1-12-2012 defint.lisp
 3470668: Integration is not correct: invalid 'false' term in results
 3469184: integrate(exp(-x^n),x,0,1) bug for n >2
 3449369: nfloat
 3397562: sin(x^2)/(x^2) improper integral incorrect?
 mailing list 2012-02-27: print ( false ) bug 5.26.0
 mailing list circa 2012-02-19: BIGFLOAT::%TO should pass CL complex numbers
 mailing list circa 2012-01-27: nonstandard extension in category scripts
 mailing list circa 2012-01-09: invert_by_lu does not work as expected
 overflow in regularized incomplete gamma function
 incorrect value for gamma_incomplete(0,200*%i)
2012-04-08 12:09:42 +00:00
reinoud
67ab306fb4 Add dependency on qt4-tools to counter installation problems 2012-04-02 09:57:17 +00:00
asau
1c65229d0d Ad hoc fix to make OpenAxiom build with CLISP on NetBSD/amd64.
It sounds like COMPILE-FILE is broken in CLISP on NetBSD/amd64.
Silence warnings and suppress redefinition check in order to compile it
without a single warning.
2012-04-01 20:48:39 +00:00
brook
a846192d9e Update to version 1.7-2 of the R geoR package. Cleanup of DESCR and
Makefile.

Geostatistical analysis including traditional, likelihood-based and
Bayesian methods.
2012-04-01 18:09:54 +00:00
brook
fe594d6f56 Update to version 0.9-98 of the R sp package. Cleanup of DESCR and
Makefile.

A package that provides classes and methods for spatial data. The
classes document where the spatial location information resides, for
2D or 3D data. Utility functions are provided, e.g. for plotting data
as maps, spatial selection, as well as methods for retrieving
coordinates, for subsetting, print, summary, etc.
2012-04-01 18:05:34 +00:00
brook
069908e071 Added new package R-splancs. 2012-04-01 18:00:02 +00:00
brook
db3a03ab87 Initial import of the R-splancs package.
splancs: Spatial and Space-Time Point Pattern Analysis
2012-04-01 17:57:21 +00:00
brook
14fe16a416 Added the new package R-RandomFields. 2012-04-01 17:52:14 +00:00
brook
638879a8ae Initial import of package.
RandomFields: Simulation and Analysis of Random Fields

Simulation of Gaussian and extreme value random fields; conditional
simulation; kriging.
2012-04-01 17:46:27 +00:00
christos
6289cdd551 Fix the bloody fpos_t/off_t mess. 2012-03-23 22:32:59 +00:00
asau
f8d9d9fa63 Add forgotten patches. 2012-03-23 21:21:36 +00:00
asau
1b075e0f04 Update to OpenAxiom 1.4.1
Changes in OpenAxiom-1.4.1

Algebra

The domain ScriptFormulaFormat and the package ScriptFormulaFormat1 have been removed.


Changes in OpenAxiom-1.4.0

This release introduces the following changes from the base document
("AXIOM: The Scientific Computation System" by Jenks and Sutor).

Compiler

  * The compiler now accepts interpreter-style unnamed functions.
  * The compiler now generate far better (Lisp) codes for Spad libraries
    or scripts. The compiler now applies more aggressive (but sound)
    optimizations, including domain inlining, type propagations.
  * The compiler now accepts interpreter-style unnamed functions.
  * Parameterized macros are now supported by the compiler.
  * The compiler now support exception handling. In particular,
    the try/finally programming construct was added to support reliable
    resource management (e.g. opening/closing or creating/removing files.)

Algebra

In addition to novelties in OpenAxiom-1.3.0, the following types have been
added to OpenAxiom-1.4.0:

  * The category BooleanLogic has been added.
    It is now extended by PropositionalLogic and BitAggregate.
    The domain SingleInteger now satisfies BooleanLogic.
  * It it now possible to obtain the string representation of a
    DoubleFloat value. The function

       string: DoubleFloat -> %

    was added to the domain String
  * A function matrix is now exported by the category MatrixCategory
    to allow construction of matrices whose entries can be succinctely
    described by a function. For instance, the 4-by-4 Hilbert matrix
    may be expressed as

       m: Matrix Fraction Integer := matrix(4,4,(i,j) +-> 1/(i+j))

    Note that the third argument is a function that computes the value
    of the (i,j)th entry.
  * The category StringCategory was removed as it was essentially redundant
    with the category StringAggregate.
  * The category MappingCategory is now part of the algebra as a builtin
    category constructor.
  * The following operators

       less?: (%,NonNegativeInteger) -> Boolean
       more?: (%,NonNegativeInteger) -> Boolean
       size?: (%,NonNegativeInteger) -> Boolean

    have been moved from the category Aggregate to StreamAggregate
    where they seem more appropriate.
  * The domain InnerTaylorSeries now satisfies the category BiModule.
  * The domains FreeModule and OrderedFreeMonoid now satisfy the newly
    added FreeMonoidCategory.
  * The list of domains for OpenAxiom program manipulation has been expanded.
  * Support for range and segment bindings now includes RangeBinding.

Boot

Boot, the programming language used to write the OpenAxiom compiler,
has been vastly improved. Lisp codes are being phased out.
2012-03-23 21:20:46 +00:00
taca
6967adfe5f Update -pear-Numbers_Words to 0.16.4.
0.16.4

Release date: 2012-03-21 02:13 UTC
Release state: beta

Changelog:

* Currency names for Dutch
* Re-licensed to PHP 3.01 [ifeghali]

0.16.3

Release date: 2011-12-10 15:37 UTC
Release state: beta

Changelog:

QA Release
* Bug #12512 Windows incorrect declaration of toWords() in lang.fr.php
  (and others!) ifeghali
* Bug #17373 bug in toWords function for hungarian translation kouber
* Bug #17392 bugs in toWords function for hungarian translation ifeghali
* Bug #17754 Patch: Using explode instead of split ifeghalbi
* Request #17763 Independent tr_TR Lang support ifeghali
* Bug #17794 Patch: avoiding split in es_MX file ifeghali
* Bug #18501 incorrect declaration of toWords() in lang.fr.php kouber
* Bug #19013 remove error_reporting (for PEAR QA team) ifeghali
2012-03-22 14:23:40 +00:00
markd
67e3159cc7 add analitza, cantor, kalgebra 2012-03-20 07:32:13 +00:00
markd
983fcf3b1a add analitza, cantor, kalgebra. Part of KDE SC 4.8.0 2012-03-20 07:30:13 +00:00
markd
fbc56db4ba add kcalc 2012-03-20 05:26:59 +00:00
markd
0aa0f62c9a Import kcalc. Part of KDE SC 4.8.0
KDE scientific calculator
2012-03-20 05:25:38 +00:00
asau
63fe82344e Update to Mathomatic 15.8.1
CHANGES MADE TO MATHOMATIC 15.8.0 TO BRING IT UP TO THE NEXT VERSION:

Added some important missing documentation, and the makefiles were fixed.
Some scary messages explained to make them less scary.

02/23/12 - All makefiles corrected to fix the following problem:
           Removed -Cv option from the install command, so that installing
           Mathomatic under NetBSD works without a hitch.  The "install -Cv"
           option is not supported under some operating systems, so compiling
           and installing Mathomatic will now be easier on those systems.

02/27/12 - Added Heron's formula (calculates the area of any triangle, given
           all three side lengths) to the "help geometry" command.  Mathomatic
           can solve for any side length, too.  See "tests/heron.in" for some
           proofs.

03/01/12 - "make uninstall" is now passing the current "prefix" (the directory
           being operated on, like "/usr") to the lib and primes uninstall.

03/04/12 - Added noisy compile-time warning if DBL_DIG is not 15, and display
           it as digits precision in the version command.

           Removed "no right_associative_power" from set options listing, now
           only lists "right_associative_power" if it is set.  A very
           unimportant and rarely used option that was just taking up display
           space.  However, when set, this option makes Mathomatic work like
           most other computer algebra systems when parsing multiple power
           operators on the same level (without parentheses).  So feel free
           to use it, or recommend I make it the default.

03/06/12 - Fixed a bug in modulus simplification; sometimes it would go in an
           infinite loop because it was not checking that it made the
           expression smaller.  It now checks that the result is actually
           smaller.  Surprisingly, this problem happened only when doing
           polynomial division for a modulus operator to simplify it.
           Here is a test expression, to see if you have this bug:
           (x % ((x - y)/integer_any1)).  Simplifying it results in a hang,
           on any version of Mathomatic without the new bug fix.

Mathomatic version 15.8.1 released Friday 03/09/12.
2012-03-18 17:34:16 +00:00
wiz
8a0d28c6b0 Set LICENSE. Quell a pkglint warning. 2012-03-16 00:20:51 +00:00
wiz
8b5589a2ea Bump PKGREVISION for python default version change to 2.7.
py-* not affected, since it built different versions depending on the
setting already.
2012-03-09 12:33:57 +00:00
wiz
b3bdb92a5c Fix build with pcre-8.30+.
Based on patch by Petr Pisar <ppisar@redhat.com>
2012-03-06 21:34:29 +00:00
wiz
e0808f0de0 More pcre PKGREVISION bumps. 2012-03-03 12:54:15 +00:00
adam
45014ac7de Changes 3.3.1:
* Reduced planning time in estimate mode for sizes with large prime factors.
* Added AVX autodetection under Visual Studio.
* Modern Fortran interface now uses a separate fftw3l.f03 interface file for
  the long double interface, which is not supported by some Fortran compilers.
  Provided new fftw3q.f03 interface file to access the quadruple-precision FFTW
  routines with recent versions of gcc/gfortran.
* Added support for the NEON extensions to the ARM ISA.
* MPI code now compiles even if mpicc is a C++ compiler.
2012-03-03 11:45:07 +00:00
wiz
ee311e3b36 Recursive bump for pcre-8.30* (shlib major change) 2012-03-03 00:11:51 +00:00
obache
4104390b47 Honor CFLAGS/CXXFLAGS and avoid to override the optimizer levels. 2012-03-01 05:01:15 +00:00
obache
e9c01272db Add comment. 2012-03-01 04:49:51 +00:00