Commit graph

42 commits

Author SHA1 Message Date
Stephen Montgomery-Smith
f95b18d255 - Chase revision r353611 to math/GiNaC.
Approved by:	portmgr (implicit)
2014-05-10 21:57:46 +00:00
Gerald Pfeifer
1cd277bdce Update the default version of GCC used in the Ports Collection from
GCC 4.6.4 to GCC 4.7.3.  This entails updating the lang/gcc port as
well as changing the default in Mk/bsd.default-versions.mk.

Part II, Bump PORTREVISIONs.

PR:		182136
Supported by:	Christoph Moench-Tegeder <cmt@burggraben.net> (fixing many ports)
Tested by:	bdrewery (two -exp runs)
2014-03-10 20:55:20 +00:00
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
1dd0d087e7 Add NO_STAGE all over the place in preparation for the staging support (cat: science) 2013-09-20 22:48:30 +00:00
Baptiste Daroussin
70311449fa Convert science to new options framework 2013-04-28 22:08:22 +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
Mark Linimon
9a62ba9f14 Mark as broken on powerpc: does not compile.
Hat:		portmgr
Feature safe:	yes
2011-11-11 04:12:51 +00:00
Dmitry Marakasov
6f6fbe4bdf - Add LDFLAGS to CONFIGURE_ENV and MAKE_ENV (as it was done with LDFLAGS)
- Fix all ports that add {CPP,LD}FLAGS to *_ENV to modify flags instead

PR:		157936
Submitted by:	myself
Exp-runs by:	pav
Approved by:	pav
2011-09-23 22:26:39 +00:00
Maho Nakata
d0fdef50d0 I forgot to remove unncessary patch..
Pointed out by:	bf, erwin and pav
2011-09-12 19:14:40 +00:00
Maho Nakata
be5da1314d Update to 1.4.0 and unbreak for 8-exp gcc46 run.
Patch kindly sent by: bf
Discssed with: gerald
2011-09-07 02:19:30 +00:00
Maho Nakata
c7fc2e3749 Fix for experimental gcc 4.6 build, and many small fixes
and improvements, and bump portrevision.

Submitted by:	bf
2011-08-25 22:25:45 +00:00
Martin Wilke
b7876fe950 - Chase ginac shlib bump 2011-03-04 14:08:57 +00:00
Thierry Thomas
48883ba9ac Chase the upgrade of MPICH2.
Since I'm there, pet portlint where needed, e.g. by removing oblsolete
MD5 checksums.

PR:		ports/154715
2011-02-26 09:56:51 +00:00
Thierry Thomas
f9b73ccd0b Chase the upgrade of MPICH2.
PR:		ports/151868
Approved by:	maho (maintainer)
2010-11-14 22:00:16 +00:00
Thierry Thomas
532f881192 - Chase relocation of net/mpich2
- Bump PORTREVISION if needed

- Fix some portlint errors.
2009-11-28 10:44:56 +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
bdeceb8139 Update to 1.3.9 and unbreak.
Hoping sparc version is also builds as well.
2009-08-05 05:25:45 +00:00
Maho Nakata
0412460a8f Take over. 2009-05-29 03:31:23 +00:00
Gerald Pfeifer
44e552f824 Mark BROKEN. 2009-02-07 16:38:30 +00:00
Gerald Pfeifer
602f4b65f3 No longer pass FC, F77 and FFLAGS to CONFIGURE_ENV; this is now done via
Mk/bsd.gcc.mk.

Remove trailing whitespace to appease portlint.
2009-02-07 15:11:31 +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
Dmitry Marakasov
25d0762558 - Add experimental option for Chaco.
- Remove BROKEN for Metis option: it builds fine
- Remove BROKENness for 4.x, we don't check that anymore.

PR:		126696
Submitted by:	Pedro Giffuni <pfgshield-freebsd at yahoo dot com>
2008-09-05 21:09:25 +00:00
Ade Lovett
771ea13f41 Conversion from (now defunct) autoconf-2.61 to autoconf-2.62
Tested by:	exp build run (erwin)
2008-08-20 00:57:32 +00:00
Mark Linimon
c7beea50eb Reset kay_lehmann@web.de by request due to lack to time to maintain ports. We
appreciate all the help in the past.
2008-06-03 02:42:06 +00:00
Pav Lucistnik
c28ddca546 - Remove patch files as per last PR
Reported by:	pointyhat
Pointy hat to:	araujo
2007-10-27 19:00:53 +00:00
Marcelo Araujo
1eb5069443 - Update to 1.2.7.
- Now we use USE_FORTRAN=yes to use FORTRAN compiler.

PR:		ports/114805
Submitted by:	Kay Lehmann <kay_lehmann@web.de> (maintainer)
Approved by:	stas (mentor)
2007-10-08 18:26:19 +00:00
Edwin Groothuis
52d564a552 Remove always-false/true conditions based on OSVERSION 500000 2007-10-04 02:24:29 +00:00
Mark Linimon
48420a5ebd Switch autoconf dependencies from 2.53 or 2.59 to 2.61.
PR:		ports/116639
Submitted by:	aDe
2007-09-30 04:47:36 +00:00
Maho Nakata
6c2a510b47 Fix build by renaming libcolamd.a to libcolamd_mbdyn.a.
Submitted by:	maho
Approved by:	maintainer
2007-03-09 12:18:21 +00:00
Maho Nakata
e81eaed5fa Fix build.
Approved by:	maintainer timeout (14 days)
2007-02-19 05:38:48 +00:00
Maho Nakata
2965e05f08 Forgot to remove patch. 2007-01-24 01:19:48 +00:00
Maho Nakata
0ed79ee3f3 * remove unnecessary patch
* possible fix build on pointy hat
Approved by:	maintainer
2007-01-24 01:18:56 +00:00
Maho Nakata
665652b56d * Migrate to gfortran.
* Bump port revision.
* Use gfortran compiled atlas/blas/lapack.
* Approved by:  portmgr(kris)
2007-01-17 02:21:49 +00:00
Ade Lovett
8503536d38 Conversion to a single libtool environment.
Approved by:	portmgr (kris)
2006-02-23 10:40:44 +00:00
Sam Lawrance
2b9e6f9ca0 Update to 1.2.6. [1]
Add a patch to unbreak compilation with mpich. [2]

PR:		ports/92909 [1], ports/93176 [2]
Submitted by:	Kay Lehmann <kay_lehmann@web.de> (maintainer)
2006-02-17 11:47:41 +00:00
Edwin Groothuis
32487a10ad SHA256ify
Approved by: krion@
2006-01-24 01:06:45 +00:00
Ade Lovett
54a0b86543 Mass-conversion to the USE_AUTOTOOLS New World Order. The code present
in bsd.autotools.mk essentially makes this a no-op given that all the
old variables set a USE_AUTOTOOLS_COMPAT variable, which is parsed in
exactly the same way as USE_AUTOTOOLS itself.

Moreover, USE_AUTOTOOLS has already been extensively tested by the GNOME
team -- all GNOME 2.12.x ports use it.

Preliminary documentation can be found at:
	http://people.FreeBSD.org/~ade/autotools.txt

which is in the process of being SGMLized before introduction into the
Porters Handbook.

Light blue touch-paper.  Run.
2005-11-15 06:52:12 +00:00
Pav Lucistnik
ade5a98fc6 - Mark BROKEN on 4.X 2005-06-01 07:49:33 +00:00
Pav Lucistnik
55b83550a6 - Does not compile on sparc64
Reported by:	krismail
2005-05-28 09:42:15 +00:00
Pav Lucistnik
a5820661bb New port for mbdyn, which is a MultiBody Dynamics simulation software. It comes
with lots of libraries etc.  There are two knobs which are in development at
the moment so I disabled them with an IGNORE message.  They need some work and
maybe some testing.

PR:		ports/81136
Submitted by:	Kay Lehmann <kay_lehmann@web.de>
2005-05-22 15:50:06 +00:00