1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-12-03 01:23:49 +00:00
Commit Graph

50 Commits

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