Tijl Coosemans
564a799c71
Convert all USE_FORTRAN=yes to "USES=fortran, USE_GCC=yes". In most cases
...
USE_GCC=yes has been omitted though.
Remove USE_FORTRAN handling from bsd.port.mk and bsd.gcc.mk.
Minor cleanups in some ports like USE_GMAKE, NOPORTDOCS,...
Exp-run: bdrewery
Approved by: portmgr (bdrewery)
2014-02-16 17:15:31 +00:00
Gerald Pfeifer
3be3e90f93
Update to libmpc version 1.0.1 which brings the following fixes:
...
- Switched to automake 1.11.6, see CVE-2012-3386.
- #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.
This is on top of the following changes from version 1.0
- Licence change towards LGPLv3+ for the code and GFDLv1.3+ (with no
invariant sections) for the documentation.
- 100% of all lines are covered by tests
- Renamed functions
. 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, which was 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.
Convert to the new LIB_DEPENDS standard and remove hard-coded
.so versions from a couple of dependent ports.
Bump PORTREVISIONS of all dependent ports.
PR: 183141
Approved by: portmgr (bdrewery)
2013-10-26 00:52:33 +00:00
Baptiste Daroussin
ce5e457020
Add NO_STAGE all over the place in preparation for the staging support (cat: math)
2013-09-20 20:55:04 +00:00
Baptiste Daroussin
25145e53ba
Convert USE_GMAKE to USES=gmake and move the definition prior to .pre.mk to fix the build
2013-07-08 11:45:14 +00:00
Maho Nakata
bfb2d0e313
Install some relevant header files.
...
Submitted by: olgeni@
2013-01-05 10:16:01 +00:00
Maho Nakata
5ccfbe91aa
* update to 4.0.2
...
* correct openblas dependency [1]
Submitted by: Eijiro Shibusawa <phd_kimberlite@yahoo.co.jp> [1]
2013-01-03 07:51:24 +00:00
Brendan Fabeny
5930109e8e
add math/metis4 to math/Makefile; update math/metis to 5.0.2; add appropriate
...
CONFLICTS, LATEST_LINK, and PORTSCOUT; adjust dependent ports; explicitly
note the restrictive license of the metis ports (while here, append the MPI port to
*DEPENDS in math/parmetis, rather than using an assignment)
PR: 169578
2012-07-09 11:11:44 +00:00
Brendan Fabeny
004a7c5ac2
adjust linking and comments in dependent ports after the math/atlas update;
...
math/atlas-devel will be updated to use the same constructs at a later date
PR: 162706
Approved by: miwi (portmgr)
Feature safe: yes
2011-11-22 11:14:10 +00:00
Brendan Fabeny
7b9cd4cec7
Avoid the mixing of toolchains that broke the sparc64 build;
...
miscellaneous clean-ups
PR: 159056
Approved by: maho
2011-07-20 16:17:35 +00:00
Mark Linimon
18e35600db
Mark as broken _only_ on sparc64.
...
Pointy hat to: linimon
2011-07-17 05:50:13 +00:00
Mark Linimon
23a68915ac
Mark as broken on sparc64: does not link.
2011-07-16 05:37:11 +00:00
Maho Nakata
1aabb3d89f
Fix pkg-plist
...
Spotted by: pav
2011-06-27 06:35:16 +00:00
Maho Nakata
3042d1d3a1
Update to 3.6.1.
2011-06-22 08:14:02 +00:00
Martin Wilke
bb86cbe5d2
- Get Rid MD5 support
2011-03-20 12:54:45 +00:00
Maho Nakata
62c59fe63e
Fux build with gotoblas.
...
PR: 143970
Submitted by: nwhitehorn
Feature safe: yes
2010-02-16 06:00:27 +00:00
Maho Nakata
8d964be42e
Preparing for gcc44 workaround by gerald@.
...
Feature safe: yes
2009-09-25 20:37:19 +00:00
Gerald Pfeifer
27ab5137ce
Bump PORTREVISION for everything that sets USE_FORTRAN=yes which now
...
implies lang/gcc44 up from lang/gcc43.
Approved by: portmgr
2009-09-13 00:08:01 +00:00
Maho Nakata
4692ac76bc
Update to 3.4.0.
...
Enable build with METIS enabled and does not install SPQR headers [1]
Submitted by: nwhitehorn
PR: 134948 [1]
2009-06-05 22:40:31 +00:00
Maho Nakata
f0547725d5
Update to 3.3.0.
2009-04-11 22:53:18 +00:00
Maho Nakata
bbf856f213
Fix pkg-plist.
...
Spotted by: QAT
2009-02-17 07:46:40 +00:00
Maho Nakata
edd98c7106
Update to 3.2.0 and build fix with gcc43.
...
Spotted by: pav, brooks
2009-02-17 04:48:35 +00:00
Gerald Pfeifer
05a2cbc2b4
Bump PORTREVISION due to change of USE_FORTRAN=yes to GCC 4.3.
2009-01-07 16:34:27 +00:00
Maho Nakata
4d14be4216
Build fix on amd64. I fixed differently, though.
...
Submitted by: Dominic Fandrey
PR: 120985
2008-02-27 05:20:25 +00:00
Maho Nakata
641f9e7c8a
Update to 3.1.0.
2008-02-20 08:31:24 +00:00
Maho Nakata
fd262dacb3
Now we use USE_FORTRAN=yes to use FORTRAN compiler.
2007-07-14 01:40:23 +00:00
Maho Nakata
a491e60c92
Update to 2.4.0.
2007-02-10 12:58:08 +00:00
Thierry Thomas
321b20b53e
Fix build if WITH_ATLAS is defined.
...
Approved by: maho
2007-01-26 20:36:58 +00:00
Maho Nakata
eb4ede63b7
* Build fix [1].
...
* Automatic atlas/blas detection is now correctly works.
Submitted by: kris [1]
2007-01-16 03:03:13 +00:00
Maho Nakata
d79be7db26
* Remove CONFLICT between elmer-umfpack.
...
* portlint.
2007-01-16 02:25:48 +00:00
Maho Nakata
29c53b7b6a
Fix pkg-plist
...
Submitted by: thierry
2007-01-16 00:11:28 +00:00
Maho Nakata
04b41b2d65
Fix CONFLICT line.
...
Submitted by: thierry
2007-01-15 23:55:11 +00:00
Maho Nakata
91170b149a
BUILD_DEPENDS->LIB_DEPENDS.
...
Submitted by: kris via pointyhat
2007-01-15 13:06:00 +00:00
Maho Nakata
3f62ee0632
* Use gfortran42 only and not gcc42.
...
* Bump portrevision.
* fix pkg-plist
2007-01-12 06:19:27 +00:00
Maho Nakata
71a250de5c
*Use gfortran compiled atlas
2007-01-09 22:58:12 +00:00
Maho Nakata
b59215bb6a
* Migrate to gfortran
...
* ATLAS build is now conditional
* bump port revision
2007-01-09 22:33:33 +00:00
Maho Nakata
2800018011
Make fetchable by updating to 2.3.1. Now SuiteSparce
...
has version numbering.
Suggested by: Paul Dlug <paul@aps.org>
2006-12-28 00:31:03 +00:00
Maho Nakata
ea2c0c37c2
Build shared libs as well.
...
Bump port revision.
Suggested by: kris
2006-11-29 01:52:30 +00:00
Maho Nakata
a86e0b5741
Workaround build failure of octave-devel for
...
amd64. Passing -fPIC even though we build static lib.
A correct fix for this might be building shared libs
too.
PR: 105058
2006-11-19 03:42:27 +00:00
Maho Nakata
9039d4fec3
math/elmer-umfpack and math/suitesparse conflicts.
...
Submitted by: Pedro F. Giffuni
2006-10-10 02:25:29 +00:00
Maho Nakata
1dd8117208
math/ufsparse has been renamed to math/suitesparse
...
PR: 103598
2006-10-06 03:53:42 +00:00
Maho Nakata
80eabcc6a7
Backward compatibility: math/octave-devel assumes
...
that include files are located at ${LOCALBASE}/include/ufsparse
but now installed at ${LOCALBASE}/include/suitesparse
Bump portrevision.
2006-09-24 03:47:45 +00:00
Maho Nakata
04ad7e98e0
Fix installation, and include dir has changed
...
from /usr/local/include/ufsparse to /usr/local/include/suitesparse
PR: 103463 (partially)
2006-09-23 22:22:33 +00:00
Maho Nakata
503234eaca
Update pkg-descr
...
Submitted by: Pedro F. Giffuni
2006-09-19 21:43:45 +00:00
Maho Nakata
0f9ab8dedc
use -DGETRUSAGE
...
Submitted by: Pedro F. Giffuni
2006-09-19 20:46:09 +00:00
Maho Nakata
a996c3134b
The name of this port has been changed from UFsparse to SuiteSparse
...
and will be renamed soon.
Update to SuiteSparse version 2.1.1.
2006-09-17 13:42:45 +00:00
Maho Nakata
654ec117b1
CONFLICTS with umfpack
...
Submitted by: Pedro F. Giffuni
2006-09-02 22:51:37 +00:00
Maho Nakata
2fc37958ab
Make use of DIST_SUBDIR since author uses the filename
...
UFsparse.tar.gz regardless of actual versions; 2.0.0beta,
2.0 and 2.1 to prepare to avoid conflicts for updating to 2.1.
2006-09-02 06:58:02 +00:00
Maho Nakata
3fe1acd709
Add missing dependency to atlas.
...
Submitted by: kris
2006-08-07 01:27:36 +00:00
Maho Nakata
45b0d6b1c5
Fix distname
...
Submitted by: Sam Tseng <tsengjs@nchc.org.tw>
2006-07-09 02:40:45 +00:00
Maho Nakata
9541442962
Readd as ufsparse
...
Add UFsparse. UFsparse is a collection of libraries for
sparse matrices.
Submitted by: danfe
2006-07-08 23:43:23 +00:00