Commit Graph

14 Commits

Author SHA1 Message Date
Gerald Pfeifer
ea8c8ec7da Bump PORTREVISION for ports depending on the canonical version of GCC
as defined in Mk/bsd.default-versions.mk which has moved from GCC 8.3
to GCC 9.1 under most circumstances now after revision 507371.

This includes ports
 - with USE_GCC=yes or USE_GCC=any,
 - with USES=fortran,
 - using Mk/bsd.octave.mk which in turn features USES=fortran, and
 - with USES=compiler specifying openmp, nestedfct, c11, c++0x, c++11-lang,
   c++11-lib, c++14-lang, c++17-lang, or gcc-c++11-lib
plus, everything INDEX-11 shows with a dependency on lang/gcc9 now.

PR:		238330
2019-07-26 20:46:53 +00:00
Gerald Pfeifer
879e75a659 Related to revision 499061 bump ports with USES=fortran to have them
benefit from the improved situation where libgcc_s is only used when
absolutely necessary.

Suggested by:	tijl
2019-04-22 13:16:33 +00:00
Tobias C. Berner
707c6bf295 Change cmake default behaviour to outsource.
Ports that build out of source now simply can use "USES=cmake"
instead of "USES=cmake:outsource". Ports that fail to build
out of source now need to specify "USES=cmake:insource".

I tried to only set insource where explictely needed.

PR:		232038
Exp-run by:	antoine
2018-12-25 20:25:39 +00:00
Gerald Pfeifer
a9f015d155 Bump PORTREVISION for ports depending on the canonical version of GCC
defined via Mk/bsd.default-versions.mk which has moved from GCC 7.4 t
GCC 8.2 under most circumstances.

This includes ports
 - with USE_GCC=yes or USE_GCC=any,
 - with USES=fortran,
 - using Mk/bsd.octave.mk which in turn features USES=fortran, and
 - with USES=compiler specifying openmp, nestedfct, c11, c++0x, c++11-lang,
   c++11-lib, c++14-lang, c++17-lang, or gcc-c++11-lib
plus, as a double check, everything INDEX-11 showed depending on lang/gcc7.

PR:		231590
2018-12-12 01:35:33 +00:00
Yuri Victorovich
fa50be6457 science/hypre: Update 2.11.2 -> 2.15.0
Port changes:
* Move to GitHub
* Add the NOMPI option
* Update WWW
2018-10-09 01:26:30 +00:00
Yuri Victorovich
1e7103688e science/PETSc: Update 3.9.4->3.10.1; math/py-petsc4py: Update 3.9.1->3.10.0; math/slepc: Update 3.9.2->3.10.0; math/py-slepc4py: Update 3.9.0->3.10.0
Bump math/sundials and math/petiga.
On commit because they depend on each other and don't build unless versions match.
2018-10-02 23:11:15 +00:00
Yuri Victorovich
607fe7ab86 Change 10 ports from net/mpich2 to net/mpich
mpich2 is the obsolete version 2.x, mpich is at the current version 3.x

science/triqs science/PETSc math/py-slepc4py math/slepc math/py-petsc4py
math/petiga math/sundials cad/elmerfem math/blocksolve95 math/spooles
2018-09-22 17:40:41 +00:00
Yuri Victorovich
d7f0078caa math/sundials: Update 3.1.1 -> 3.1.2
HYPRE and PETSC options are now incompatible with LAPACK.
2018-08-07 08:27:03 +00:00
Gerald Pfeifer
09f9633cb6 Bump PORTREVISION for ports depending on the canonical version of GCC
in the ports tree (via Mk/bsd.default-versions.mk and lang/gcc) which
has now moved from GCC 6 to GCC 7 by default.

This includes ports
 - featuring USE_GCC=yes or USE_GCC=any,
 - featuring USES=fortran,
 - using Mk/bsd.octave.mk which in turn features USES=fortran, and those
 - with USES=compiler specifying one of openmp, nestedfct, c11, c++0x,
   c++11-lib, c++11-lang, c++14-lang, c++17-lang, or gcc-c++11-lib.

PR:		222542
2018-07-29 22:18:44 +00:00
Yuri Victorovich
114ce84cd0 math/sundials: Update 3.1.0 -> 3.1.1
Reported by:	portscout
2018-05-08 05:40:49 +00:00
Yuri Victorovich
4362170e95 math/sundials: Fix build on 12
The previous patching was incomplete, missing another symbol that was aligned with quote characters.

PR:		227995
Reported by:	Robert Cina <transitive@gmail.com>
2018-05-05 17:04:53 +00:00
Yuri Victorovich
16beca6eb4 math/sundials: Unbreak on 12
Macro (ESYM) can't be aligned with a string in C++.
The upstream is going to fix this in the next release.

Reported by:	fallout
2018-03-27 21:38:01 +00:00
Yuri Victorovich
aa62378ce0 math/sundials: Changed to using <opt>_IMPLIES for HYPRE and PETSC options, and removed the .include clause
Submitted by:	myself
Reported by:	jbeich
Approved by:	tcberner (mentor)
Differential Revision:	https://reviews.freebsd.org/D13653
2017-12-30 08:15:36 +00:00
Yuri Victorovich
2a3f43cb6b New port: math/sundials: SUite of Nonlinear and DIfferential/ALgebraic Equation Solvers
This port was originally created by Pedro Giffuni. He offered me to take over it.
I updated it to 3.1.0, added many options, etc.

The option FCMIX is broken upstream, so it is not present in the port.

Approved by:	adamw (mentor)
Differential Revision:	https://reviews.freebsd.org/D13647
2017-12-27 07:47:30 +00:00