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
f0a27c9d1e
Convert to new options framework
2013-06-05 14:11:19 +00:00
Brendan Fabeny
1a213af246
fix compiler runtime library path after recent changes to bsd.gcc.mk
...
Prodded by: gerald
Feature safe: yes
2012-10-14 18:04:51 +00:00
Brendan Fabeny
0edb6def94
add some CONFLICTS [1]; minor clean-up
...
Reported by: S.-M. Silber [1]
2012-06-09 04:55:58 +00:00
Brendan Fabeny
730b1061d8
restore the explicit pointer bitwidth configure argument, to prevent
...
misconfiguration on some machines
PR: 162686
Submitted by: truckman (different patch)
2012-02-13 22:28:14 +00:00
Brendan Fabeny
38663c8e2c
make a small build adjustment after the recent math/lapack changes
2012-01-24 10:47:28 +00:00
Brendan Fabeny
d5e301ddb7
Update to 3.8.4 before the 3.10 release; clean up (substantially
...
reduce build times, introduce options, drop unneeded dependencies,
and make linking with ATLAS shared libraries easier)
Thanks to maho and A. Shterenlikht for review and testing, and to
mm, T. Ludwig, skreuzer, and E. Lemos de Sa for reminders or related
submissions
PR: 117923, 139169, 155650, 159876
2011-09-24 18:36:59 +00:00
Brendan Fabeny
5e5a7befc2
Tell portscout to look for stable releases only,
...
using the upstream convention
2011-07-21 16:21:55 +00:00
Brendan Fabeny
33a8d8d567
Assume maintainership: the former maintainer
...
is busy
Approved by: maho
2011-05-10 14:20:44 +00:00
Martin Wilke
bb86cbe5d2
- Get Rid MD5 support
2011-03-20 12:54:45 +00:00
Maho Nakata
2d4563fe62
Add conflict line.
...
Submitted by: "b. f." <bf1783@googlemail.com>
2009-11-10 11:09:36 +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
Dmitry Marakasov
a13d9a603d
- Switch SourceForge ports to the new File Release System: categories starting with M
2009-08-22 00:28:34 +00:00
Maho Nakata
26c75bfacb
Update to 3.8.3.
2009-04-21 07:46:13 +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
0c9e2954a8
Update to 3.8.2.
...
Submitted by: Kengo Ichiki <ichiki@ualberta.ca>
Slightly modified so that his patches fit ports policy.
2008-06-12 07:28:33 +00:00
Maho Nakata
deced0b16f
* Fix bug listed in http://math-atlas.sourceforge.net/errata.html#RMAAT .
...
* Bump portrevision.
* Fix pkg-descr. Still do not pass portlint though.
Submitted by: bf <bf2006a@yahoo.com>
2008-02-07 07:47:19 +00:00
Maho Nakata
c2b23d6c81
Use MANUAL_PACKAGE_BUILD instead.
2008-01-07 00:24:25 +00:00
Maho Nakata
311264a24f
Update to 3.8.0.
...
Only verified on i386 and amd64 FreeBSD 7BETA.
Discussions with: bf <bf2006a@yahoo.com>, truckman
and Tijl Coosemans <tijl@ulyssis.org>.
PR: 118270 and 118271
2007-12-19 22:47:57 +00:00
Maho Nakata
6befbb3a3b
Using new LAPACK 3.1.1 port (threfore BUMPPORTREVISION)
...
and unbreak.
2007-09-30 04:02:10 +00:00
Maho Nakata
f14bc5b144
Temporary marked as broken. Creating ATLAS'ed LAPACK part is now broken.
2007-09-29 12:57:39 +00:00
Maho Nakata
b4be9b354e
In ATLAS/INSTALL.txt it is said that gcc42 is superior to both gcc3 and gcc41
...
- and FreeBSD 7 current imported gcc42.
Spotted by: Li-Lun \"Leland\" Wang" <llwang@infor.org>
2007-07-30 08:04:04 +00:00
Maho Nakata
ec963b99bd
Now we use USE_FORTRAN=yes to use FORTRAN compiler.
2007-07-12 08:13:25 +00:00
Maho Nakata
c33f0d8ede
Fix errata listed at http://math-atlas.sourceforge.net/errata.html and
...
bump portrevision.
Submitted by: bf <bf2006a@yahoo.com>
2007-03-08 08:26:19 +00:00
Maho Nakata
66a388ece5
For test target, now we use GMAKE to MAKE. In some environment
...
GMAKE fails.
2007-02-19 01:49:51 +00:00
Maho Nakata
968c3e16c6
Remove CONFLICT line as elmer-mathlibs are deprecated by migration
...
to gfortran.
2007-01-16 02:39:08 +00:00
Maho Nakata
2a8a26e219
Atlas should not depend on GNU F77. Now
...
it doesn't expect existence of /usr/include/g2c.h
2007-01-15 05:45:25 +00:00
Thierry Thomas
6ae81701d8
gmake is needed as a build dependency.
...
Approved by: maho
2007-01-14 13:26:55 +00:00
Maho Nakata
31bae9c2b3
Fix build with WITH_OPTIMIZED_FLAGS.
2007-01-11 21:42:56 +00:00
Maho Nakata
ac0188f25e
* Migrate to gfortran. but stock GCC is used.
...
* lapack/blas are compiled with gforntran, thus we build TEST section as well.
2007-01-11 07:03:13 +00:00
Maho Nakata
2a8418244e
* Shared lib number has been bumped 1 to 2
...
* Bump port revision
2007-01-09 22:39:17 +00:00
Maho Nakata
6d395117ef
* Migrate to gfortran.
...
* portlint.
* (option) Installing benchmark tests for real FLOPS.
* Bump portrevision.
2007-01-06 22:18:51 +00:00
Maho Nakata
9a93aff2da
Fix error when WITH_OPTIMIZED_FLAGS is specified.
...
PR: 100991
Submitted by: Masayuki Takemura <ICG04984@nifty.com>
2006-08-07 01:40:52 +00:00
Maho Nakata
21c6b5f817
A better WITH_OPTIMIZED_FLAGS.
2006-07-09 01:35:28 +00:00
Edwin Groothuis
efe7d5f7f4
Remove USE_REINPLACE from ports starting with M
2006-05-10 22:37:39 +00:00
Maho Nakata
cd2fb50f10
Register conflicts with math/elmer-mathlibs.
...
Submitted by: thierry and
Pedro F. Giffuni <giffunip@asme.org>
2006-04-26 05:13:41 +00:00
Maho Nakata
28171a1dc8
o cleanups
...
o faster build time; 4h45m19.23s for my Pentium M 1.6G.
now static libs are build via knob, timing torerance patch is applied via knob.
Submitted by: many
2006-02-14 02:30:16 +00:00
Edwin Groothuis
53354e7e9c
SHA256ify
...
Approved by: krion@
2006-01-22 12:59:47 +00:00
Maho Nakata
a01ed8fdc4
Currently with "cpu I686_CPU" which is default,
...
kernel automatically enables SSE if it is available.
so remove messages which are not necessary.
Submitted by: Darrien <darrien.l@gmail.com>
2005-11-19 22:45:34 +00:00
Maho Nakata
818f3b359e
Add cputype of sempron; athlon type CPU
...
Submitted by: Pedro A M Vazquez <vazquez@iqm.unicamp.br>
2005-10-30 08:00:58 +00:00
Kris Kennaway
5d5c1d4ad3
Set NO_PACKAGE: atlas optimizes for the local machine, so a package is not
...
generally useful.
Reviewed by: maho (maintainer)
2005-09-07 01:52:21 +00:00
Maho Nakata
852063c6cd
Add two patches for stable builds.
...
o L1 cache size is not correctly detected having a bad clock
o in some case small number of tries in tuning doesn't meet convergence
see FAQ http://math-atlas.sourceforge.net/errata.html#tol
2005-06-28 04:45:59 +00:00
David E. O'Brien
c3d8037aeb
At Kris's request, back out the MACHINE_ARCH spelling correction until
...
after 5.4-RELEASE.
2005-04-12 03:26:56 +00:00
David E. O'Brien
f2fc2d60ae
Assist getting more ports working on AMD64 by obeying the
...
Ports Collection documentation and use 'ARCH' rather than 'MACHINE_ARCH'.
2005-04-11 08:04:41 +00:00
Maho Nakata
7759e1bf9d
Add a warning message
...
Suggested by: Rob D. <162144@gmail.com>
2005-01-25 05:47:56 +00:00
Maho Nakata
e1a067b7f1
Reduce optimization level so that not get trapped
...
at infinite loop
2005-01-25 05:40:14 +00:00
Maho Nakata
df33287cc1
Avoid the use of != statements in ports Makefile
...
PR: 71095
Submitted by: eik
2004-10-24 03:37:02 +00:00
Maho Nakata
26bd231cac
Adding newline at the end of files
...
(lapack.h and blas.h)
Submitted by: thierry@
2004-10-19 01:10:44 +00:00
Kris Kennaway
84e8d56ed5
Increase USE_GCC to 3.4 for those ports which compile with it.
...
Approved by: portmgr
2004-09-30 05:32:00 +00:00