Commit graph

1997 commits

Author SHA1 Message Date
adam
49b0466c99 Changes 4.24:
A tentative implementation of MIR (mixed integer rounding) cuts
was included in the MIP solver. To enable generating MIR cuts
the control parameter mir_cuts passed to the routine glp_intopt
should be set to GLP_ON. This feature is also available in the
stand-alone solver glpsol via command-line option '--mir'. For
more details please see the reference manual included in the
distribution.

The implementation is mainly based on the following two papers:

1. H. Marchand and L. A. Wolsey. Aggregation and mixed integer
   rounding to solve MIPs. CORE discussion paper 9839, CORE,
   Universite catholique de Louvain, June 1998.

2. G. Andreello, A. Caprara, and M. Fischetti. Embedding cuts
   in a Branch&Cut framework. Preliminary draft, October 2003.

MIR cuts can be generated on any level of the search tree that
makes the GLPK MIP solver to be a real branch-and-cut solver.

A bug was fixed in the routine lpx_write_cpxlp. If a variable
x has upper bound and no lower bound, it should appear in the
bounds section as "-inf <= x <= u", not as "x <= u". Thanks to
Enric Rodriguez <erodri@lsi.upc.edu> for the bug report.
2007-11-25 18:47:50 +00:00
rillig
482311f42f Made the package work with sunpro. 2007-11-23 15:37:37 +00:00
rillig
d782c41e3e Made the package build with sunpro. 2007-11-23 13:48:19 +00:00
drochner
5a819fecc4 update to 1.0.2
this is a major update: Lots of new stuff, both feature-wise and
bugfix wise
2007-11-22 20:31:44 +00:00
abs
9069780127 Add USE_TOOLS+=perl to fix build 2007-11-22 09:25:45 +00:00
minskim
ab915c2c58 Update mathomatic to 12.8.0.
Changes since 12.7.7:
10/10/07 - Proper error reporting for shelling out (! command).
10/12/07 - Created directory "m4" to play with using m4 to allow easily
entering functions through macros.
10/14/07 - Improved "set dir" to display the new current directory and to
default to the home directory.
10/17/07 - Entering "=" by itself now swaps equation sides instead of doing
nothing.
10/18/07 - New "mathomatic.ico" file with transparent background.
10/21/07 - Increased speed of taylor command up to 3 times by not doing an
unnecessary simplification.
           Added "tests/distance.in".
10/22/07 - Fixed a small problem in calculate command, allowing instant
calculation of (2+2i)^99 now.
           Entering any power of any complex number should work now.
10/29/07 - Solving now reports what degree polynomial the equation is.
11/12/07 - Fixed 3 bugs in optimize command.
11/16/07 - Fixed another bug in optimize command.
2007-11-21 23:36:23 +00:00
rillig
105dd4b97c Some packages need lex and yacc. Patch by Aleksey Cheusov via
pkgsrc-users.
2007-11-17 12:04:11 +00:00
heinz
3d48a84b6b Removed ftp.eos.hokudai.ac.jp from MASTER_SITES, doesn't resolve anymore
in DNS. Mentioned by Zafer Aydogan in PR pkg/37318.
2007-11-12 19:48:50 +00:00
adam
33ee62633c Changes 4.23:
The following new API routines were added:
glp_read_sol    read basic solution from text file
glp_write_sol   write basic solution to text file
glp_read_ipt    read interior-point solution from text file
glp_write_ipt   write interior-point solution to text file
glp_read_mip    read MIP solution from text file
glp_write_mip   write MIP solution to text file
2007-11-12 19:38:15 +00:00
wiz
49da95f982 Remove fire.mpi-stuttgart.mpg.de and wauug.erols.com from MASTER_SITES,
they don't resolve. From Zafer Aydogan in PR 37320.
2007-11-11 23:56:53 +00:00
wiz
0514b333c1 Remove franz.stat.wisc.edu from MASTER_SITES, doesn't resolve.
From Zafer Aydogan in PR 37319.
2007-11-11 23:55:19 +00:00
wiz
ed99097a0c Remove ftp.eos.hokudai.ac.jp from MASTER_SITES, doesn't resolve.
From Zafer Aydogan in PR 37318.
2007-11-11 23:53:40 +00:00
joerg
e725e20c42 Bump version or revision of all packages that have a runtime dependency
on gzip.
2007-11-08 19:39:42 +00:00
wiz
3714f15c66 Update to 0.7.14:
Gnumeric 1.7.14

Andreas
	* Print repeated rows and columns.
	* Fix printing crash. [#491775]
	* Reimplement down then across printing

Götz Waschk:
	* Fix paradox plugin compilation.  [#489030]

Hib Eris:
	* ssconvert export options.  (Code butchered by Morten.)  [#170767]

Jody:
	* Improve ODF (and .sxc) import.
	* Improve ODF chart data import (ick).
	* Add Snap-to-grid context menu command for objects.
	* Fix Data -> Table and enable the UI.

Morten:
	* Improve test suite.
	* Fix clipboard text-target export problem.
	* Add date convention to clipboard ranges.
	* Update man pages a bit.
	* Fix excel dual-format write crash.  [#490828]
	* Fix problem loading .gnumeric files.  [#490859]
	* Fix print crash.  [#478552]
	* Fix xls FMR.  [#491472]
	* Fix gnumeric sax loader UMR.  [#492391]
	* Make text exporter remember settings between invocations.
	* Make text import handle ranges of files with >64k rows.  [#370273]
2007-11-08 19:39:11 +00:00
markd
853a07d633 Fix PLIST, bump PKGREVISION for the new R. 2007-11-07 19:49:36 +00:00
drochner
3c196e3f73 update to 0.9.6
changes:
-Use Lambert W to solve more equations and avoid infinite loop when solving
 some equations
-More data on elements
-Fix simplification of (1-1/x)^3 and similar
-Fix clumsy mistakes in with prefixes leading to crashes
-Fix parsing of unit expressions (when converting) such as W/(m K)
-Add more exact values for sin() and cos() and avoid floating point underflow
 by, in approximate mode, checking against the value of pi
-Always input decimal separator sign on keypad separator press
-Fix crash when expression entry reclaims focus if compiled with optimizations
 (GTK+)
-New units: typographic units, pouce, pied du roi, grams of TNT and tons of TNT
-New functions: lambertW(), addDays(), addMonths(), addYear(), addTime(),
 isNumber(), isReal(), isRational(), isInteger(), representsNumber(),
 representsReal(), representsRational(), representsInteger()
-New variable: omega constant
-Other minor fixes and enhancements

also fix wrong inclusion of scrollkeeper/bl3
2007-11-05 20:44:03 +00:00
drochner
830ef238d1 update to 1.3.1
This release fixes some minor bugs in build process and GUI.
2007-11-05 20:35:29 +00:00
markd
89144712b9 Update R to version 2.6.0
Many new features, changes and bug fixes. See lib/R/doc/NEWS for details.
2007-11-03 20:14:39 +00:00
drochner
a3f752afa9 update to 5.20.2
This switches to the new gnome-2.20 branch.
2007-11-03 16:30:30 +00:00
wiz
c9ce94d253 Update to 1.7.13:
Gnumeric 1.7.13

Jean:
	* Export font in charts to xls.
	* Export and import chart titles to/from xls. [#301720]

Jody:
	* XLSX import chart axes, singletons, some styles.
	* Merge in most of the win32 cleanup.
	* Fix autofilters on win32.

Jon Kåre:
	* Fix python crash. [#461845]

Morten:
	* Fix minor date entry problem.
	* Fix minor time entry problem.
	* Fix page setup crash.  [#476467]
	* Fix scenarios.  [#477410]
	* Fix sheet filter crash .  [#477417]
	* Fix print crash.  [#478475]
	* Switch to new tooltip api.
2007-10-27 02:25:39 +00:00
jlam
56ba4d2690 Remove empty PLISTs from pkgsrc since revision 1.33 of plist/plist.mk
can handle packages having no PLIST files.
2007-10-25 16:54:26 +00:00
obache
41247f5815 Fix build problem on NetBSD/i386.
Patch provided by Yakovetsky Vladimir in PR 36934,
same as math/pari/patches/patch-ac.
2007-10-14 08:08:53 +00:00
adam
7ecc5bd860 Changes 4.22:
* Bug fixes
2007-10-13 17:34:33 +00:00
minskim
887892f362 Update mathomatic to 12.7.7.
Changes:
 - Stabilized simplify command.
2007-10-13 15:27:52 +00:00
rillig
3b879e941c Fixed unprivileged pbulk. 2007-10-09 12:24:04 +00:00
dmcmahill
643a873c93 do not install dold which is has a non-existant interpreter. It isn't used
by any system that pkgsrc supports anyway.  It seems to only be used by
ultrix and it isn't clear that scilab still works on ultrix anyway and it almost
certainly doesn't under pkgsrc.
2007-10-07 20:35:04 +00:00
joerg
4b70fc6e67 Fix path to Perl. Bump revision. 2007-10-05 23:27:20 +00:00
dmcmahill
2bd7beb4b1 remove some files which failed CHECK_INTERPRETER and are not used except
during the build anyway.
2007-10-05 23:15:21 +00:00
adam
f1f252ae9f PR#36479 fix plus pkglint cosmetics 2007-10-05 16:31:33 +00:00
drochner
50d37dec06 make this compile with gtk-2.12, basically from Yakovetsky Vladimir
per PR pkg/37035, fixed differently (not for technical reasons but for
consistency with pkgsrc/x11/gnome2-applets)
2007-09-29 13:07:46 +00:00
hira
6cdb950b99 Fix comment (GConf2 -> GConf). 2007-09-25 10:54:09 +00:00
drochner
dd8090401f -Fix non-portable use of strptime(3): SUSv3 does not require it to do
calendar math and fill in wday/yday. Use mktime(3) to have those fields
 calculated.
-Fix non-portable use of sort(1) (in an example/selftest only): the "-n"
 option should "restrict" the sort key to a numeric field, there is no
 requirement to use another key if no numbers are present.
-bump PKGREVISION
2007-09-24 20:56:46 +00:00
obache
d81a2b2b2c Update galculator to 1.3.
Based on patch provided by PR 37017.
Fixes build problem with gtk-2.12.0.
OKed by wiz@.

This release introduces so-called paper mode, a new galculator view intended to
be more intuitive by means of "Do your calculations as you would do them on a
paper". Along with this new GUI feature, various bugs all over the GUI - core
interface have been fixed, with the arithmetic core stable and flawless since a
handful of releases.
2007-09-23 07:00:30 +00:00
wiz
3528e06345 Fix paths for GConf, libglade, libart, libsigc++, lablgtk moves.
Bump PKGREVISION.
2007-09-21 13:03:25 +00:00
wiz
42825e73a6 Bump PKGREVISION for gnome-vfs rename. 2007-09-19 23:18:43 +00:00
drochner
95a329b89e update to 2.9.14 (pre-release for 3.0)
too many changes to list here
pkgsrc changes:
-add use of pcre and qhull to options, and include
 both in the default configuration
-play dirty tricks to make sure GNU sed is used as sed -- there is
 something in the "mkf77def" script which doesn't work with NetBSD sed
2007-09-19 18:09:16 +00:00
drochner
a26fbb2c0b +qhull 2007-09-19 18:02:52 +00:00
drochner
b8d694fce6 import qhull-2003.1, a program/library to calculate convex hulls
(can be used by octave and others)
2007-09-19 18:00:54 +00:00
drochner
b82198cefb update to 2.3.0
changes:
-New functions mpfr_j0, mpfr_j1, mpfr_jn, mpfr_y0, mpfr_y1, mpfr_yn,
 mpfr_lgamma, mpfr_remainder, mpfr_remquo, mpfr_fms, mpfr_signbit,
 mpfr_setsign, mpfr_copysign, mpfr_get_patches
-Functions mpfr_sin, mpfr_cos and mpfr_sin_cos improved
-More detailed MPFR manual
-Improved tests (make check)
-Bug fixes
2007-09-18 20:15:57 +00:00
drochner
ffd5d9a436 Python support _does_ dork. just enable it
bump PKGREVISION
2007-09-18 20:13:14 +00:00
drochner
6f38a01a1e update to 2.12.2
This is a major release. Significant changes include:
* calc may be built with static or dynamic shared libraries
* overhauled Makefiles to use system targets
  - replaced compiler sets with host targets
  - targets include: linux, OS X, FreeBSD, simple, default
  - many changes to Makefile variables
* calc source static and extern variables declared with CPP symbols
  - to make it easier to compile under certain Windoz environments
  - to assist those who are developing a multi-threaded calc lib
* calc library makes it easier to control parse and scan messages
* added Makefile.simple for hosts without GNU Make
* added custom registers
  - when calc is run with the -C flag
* dropped support of md5 and sha-0 hashes
* calc supports real and complex exponentiation bases and exponents
  - i.e., 2.5 ^ 3.5, 0.5i ^ 0.25, 2.5 ^ 2.718i, 3.13145i ^ 0.30103i

added TEST_TARGET
2007-09-18 19:40:19 +00:00
minskim
d0e2f8f327 Update mathomatic to 12.7.6.
Changes since 12.7.2:
Improved documentation.
Added display of maximum memory usage to version command.
Allow read command in the Mathomatic library and fixed memory leak with it.
Added echo command per a user's request.
Improved factoring out constants, to make all coefficients reduced integers by
  factoring out their gcd.
Added gcd_verified() function, to weed out false floating point gcds.
Made limit command say whether it is substituting or solving.
Added "mathomatic.desktop" and "mathomatic.png", which are the desktop and
  icon files for Linux.
Minor code, documentation, and makefile improvements.
Added "tests/quartic.in" and fixed incomplete simplification in the calculate
  command.
Allow upper case when parsing infinity constant name "inf", required by CygWin
  version and maybe others.
The makefiles no longer strip the created executables.
Reordered source code so many functions can be defined returning "void" (which
  means no return value).
Added "tests/how_limit_works.in" tutorial and restored "doc/notes.html".
Testing change to only one kind of partial unfactoring (partial_flag =
  true/false, default true), completely distinct from full unfactoring. Used
  throughout, let me know if this breaks anything.
Added "simplify fraction" option, which simplifies like Maxima's ratsimp().
2007-09-16 16:53:12 +00:00
tnn
9f2d549ce3 Update to orpie-1.5.1. Minor release that fixes a crash on keyboard input. 2007-09-14 12:48:50 +00:00
tnn
788109ef92 Update to orpie-1.5.0 and add DESTDIR support.
ChangeLog:
- Complete rewrite of units implementation, allowing user-defined units
  and physical constants.
- Updated included ocamlgsl bindings to 0.6.0.
- Square root of a negative value now returns a complex result.
- gcd(), lcd(), and mod() now accept real-valued  arguments.
- Fix for crash in abbrev mode.
- Made a minor Makefile change to correct linking errors under Gentoo
  (maybe others).
- Numerous code cleanups. Calculator code has been better separated from
  interface code.
- Support --sysconfdir configure option.  (Anyone packaging for the
  filesystem hierarchy standard will now need to use something like
  "./configure --prefix=/usr --sysconfdir=/etc".)
- Implemented entry of most fundamental physical constants.
- Fixed incorrect error message regarding deprecated extended_enter command
2007-09-13 12:10:39 +00:00
gson
4802975446 Add and enable dieharder 2007-09-13 10:09:52 +00:00
gson
a14fbf5c76 Initial import of dieharder-2.24.4 into pkgsrc.
DieHarder is a test suite for random number generators.  It includes a
reimplementation in C of the well-known Diehard test suite as well as
additional tests.
2007-09-13 10:07:36 +00:00
wiz
7ed4da33cc Remove patch that is not needed after update to 1.7.12. 2007-09-10 15:43:41 +00:00
wiz
3549472ccc Update to 1.7.12:
Gnumeric 1.7.12	'Rocks for Rob, Roses for Harlan'

J.H.M. Dassen (Ray):
	* Added infrastructure to render the DocBook documentation as PDF.

Jody:
	* Store objects in visible order in .gnumeric files. [#438933]
	* Make SMALL/LARGE support implicit intersection. [#343176]
	* XLS import for Form combos/lists source ranges. [#451384]
	* Remove warning when combo objects updated.
	* Repeat action being activated by F4 while editing. [#461284]
	* SUM(INDIRECT:INDIRECT) XL compat outside arrays. [#395926]
	* Merge UI layer back into WBCGtk, no more arbitrary split.
	* Use pygobject instead of pygtk
	* Use utf-16 encoded cmd line args on windows. [#361321]
	* Fix XLS import of workbook local hyperlinks.
	* XLSX import/export of hyperlinks.
	* XLSX import/export of validation and input messages.
	* Basic XLSX import/export of charts.
	* ROW/COLUMN return vectors not matricies. [#Harlan Grove]

Morten:
	* Fix undo column/row insert/delete for arrays.  [#463834]
	* Fix undo column/row delete for objects.
	* Fix undo of sheet objects pushed off the sheet.
	* Fix auto-correct issue.  [#463996]
	* Fix handling of named expressions when inserting or deleting
	  columns or rows.  [#123649]
	* Validate defined names.  [#346223]
	* Fix 64-bit issue for non-GNOME build.  [#465545]
	* Allow relative formulas in name dialog.
	* Make test suite a bit more robust.
	* Fix date entry problem.  [#472760]
2007-09-10 06:06:53 +00:00
rillig
b650e8c4ec Fixed the path to unzip. PKGREVISION++ 2007-09-08 13:44:48 +00:00
drochner
bed941e1af update to 5.13.0
changes:
  Backwards-incompatible changes:
* unstore, fassave, restore: cut out undocumented functions
  New items in core:
* unique: function to return unique elements of a list
* New function float_approx_equal w/ associated global
  variable float_approx_equal_tolerance (for test suite cases)
* Interface to Lisp string streams: make_string_input_stream,
  make_string_output_stream, get_output_stream_string
  New items in share:
* vector3d package (thanks to Walter Eastes)
* Script share/share_testsuite.mac to run tests in share
* share/contrib/topoly.lisp: new functions elim and elim_allbut
  New items in tests:
* Commit test scripts written by Michael Wester
  Other revisions:
* run_testsuite: only simplify expected results, do not evaluate, and
  do not call ratsimp; now tests are more stringent than before
* equal: recognize Maxima and Lisp arrays and Maxima and Lisp strings
* find_root: evaluate arguments in an ordinary way
* apply, outermap: evaluate arguments in an ordinary way
* save, loadfile, tex, stringout, compfile: evaluate filename argument
* display code: output space characters (no tabs)
* share/linearalgebra: improved jacobian and hessian functions
* share/contrib/lsquares.mac: replaced with a new version
* share/draw: include geographical data from World Boundaries Database;
  other modifications
* with_stdout: accepts an output stream as well as a filename
* share/contrib/topoly.lisp: many improvements in to_poly
* share/contrib/numericalio: accept stream as well as a filename
* many other minor improvements
2007-09-03 16:08:47 +00:00