summaryrefslogtreecommitdiffstats
path: root/science
diff options
context:
space:
mode:
authorjbeich <jbeich@FreeBSD.org>2017-04-02 09:08:47 +0000
committerjbeich <jbeich@FreeBSD.org>2017-04-02 09:08:47 +0000
commit856fd1202fb90c231772341a37cfd64301ece330 (patch)
tree64c6f8487a027029437c0c0be5a4e28eca1d94af /science
parent1c4d25737102d338a9f85d1177f6e532004421e1 (diff)
downloadFreeBSD-ports-856fd1202fb90c231772341a37cfd64301ece330.zip
FreeBSD-ports-856fd1202fb90c231772341a37cfd64301ece330.tar.gz
MFH: r437435 r437437 r437439 r437475 by gerald
Remove files/patch-armv6-hf-support since armv6hf no longer exists as an arch. Reported by: andreast Update lang/gcc and hence the default version of GCC in the Ports Collection (requested by USE_GCC=yes and various USES=compiler invocations) from GCC 4.9.4 to GCC 5.4. files/patch-arm-support and files/patch-gcc_system.h have become obsolete. New patches files/patch-arm-unwind-cxx-support and files/patch-libc++ help support arm targets and new libc++ in base. ONLY_FOR_ARCHS now also includes arm. A new option GRAPHITE_DESC, off by default for now, adds support for Graphite loop optimizations. Finally, conflicts with other lang/gcc* ports are adjusted suitably. In terms of changes for users, this upgrade brings the following: The default mode for C is now -std=gnu11 instead of -std=gnu89. New warning options -Wc90-c99-compat and -Wc99-c11-compat may prove useful on that front. The C++ front end now has full C++14 language support including C++14 variable templates, C++14 aggregates with non-static data member initializers, C++14 extended constexpr, and more. The Standard C++ Library (libstdc++) has full C++11 support and experimental full C++14 support. It uses a new ABI by default. There have been significant improvements to inter-procedural optimizations and link-time optimization such as One Definition Rule based merging of C++ types as well as register allocation. OpenMP 4.0 specification offloading features are now supported by the C, C++, and Fortran compilers. Cilk Plus, an extension to the C and C++ languages to support data and task parallelism, has been added as well. New warning options -Wswitch-bool, -Wlogical-not-parentheses, -Wbool-compare and -Wsizeof-array-argument may prove useful as may new preprocessor directives __has_include, __has_include_next, and __has_attribute. GCC can now be built as a shared library for embedding in other processes (such as interpreters), suitable for Just-In-Time compilation to machine code. This provides a C API and a C++ wrapper API. Many code generation improvements for AArch64, ARM, support for AVX-512{BW,DQ,VL,IFMA,VBMI} and Intel MPX on x86-64, and generally improvements on many targets. The Local Register Allocator (LRA) now contains a rematerialization subpass and is able to reuse the PIC hard register on x86/x86-64 to improve performance of position independent code. https://gcc.gnu.org/gcc-5/changes.html has a more extensive set of changes and https://gcc.gnu.org/gcc-5/porting_to.html has a solid overview of issue you may encountering porting to this new version. PR: 216707, 218125 Tested by: antoine (-exp runs) Supported by: jbeich, tcberner, and others Bump PORTREVISIONs for ports depending on the canonical version of GCC and lang/gcc which have moved from GCC 4.9.4 to GCC 5.4 (at least under some circumstances such as versions of FreeBSD or platforms). This includes ports - with USE_GCC=yes or USE_GCC=any, - with USES=fortran, - using using Mk/bsd.octave.mk which in turn has USES=fortran, and - with USES=compiler specifying openmp, nestedfct, c++11-lib, c++14-lang, c++11-lang, c++0x, c11, or gcc-c++11-lib. PR: 216707 Add support for aarch64. Submitted by: andreast Approved by: ports-secteam (junovitch)
Diffstat (limited to 'science')
-rw-r--r--science/cdf/Makefile2
-rw-r--r--science/cgnslib/Makefile2
-rw-r--r--science/clhep/Makefile2
-rw-r--r--science/dcl/Makefile2
-rw-r--r--science/dlpoly-classic/Makefile2
-rw-r--r--science/fvcom/Makefile2
-rw-r--r--science/fvm/Makefile2
-rw-r--r--science/getdp/Makefile2
-rw-r--r--science/ghemical/Makefile2
-rw-r--r--science/gnudatalanguage/Makefile1
-rw-r--r--science/gromacs/Makefile2
-rw-r--r--science/harminv/Makefile2
-rw-r--r--science/hdf/Makefile2
-rw-r--r--science/hdf5-18/Makefile2
-rw-r--r--science/hdf5/Makefile2
-rw-r--r--science/isaac-cfd/Makefile2
-rw-r--r--science/libctl/Makefile2
-rw-r--r--science/libgeodecomp/Makefile1
-rw-r--r--science/libghemical/Makefile2
-rw-r--r--science/libint/Makefile2
-rw-r--r--science/libxc/Makefile2
-rw-r--r--science/massxpert/Makefile2
-rw-r--r--science/mbdyn/Makefile2
-rw-r--r--science/meep/Makefile2
-rw-r--r--science/mpb/Makefile2
-rw-r--r--science/mpqc/Makefile2
-rw-r--r--science/ncs/Makefile2
-rw-r--r--science/netcdf-fortran/Makefile2
-rw-r--r--science/openkim/Makefile2
-rw-r--r--science/pnetcdf/Makefile1
-rw-r--r--science/psychopy/Makefile2
-rw-r--r--science/py-obspy/Makefile1
-rw-r--r--science/py-scikit-learn/Makefile2
-rw-r--r--science/py-scikit-sparse/Makefile2
-rw-r--r--science/py-scipy/Makefile1
-rw-r--r--science/silo/Makefile2
-rw-r--r--science/v_sim/Makefile2
37 files changed, 37 insertions, 32 deletions
diff --git a/science/cdf/Makefile b/science/cdf/Makefile
index a58894e..0b5399d 100644
--- a/science/cdf/Makefile
+++ b/science/cdf/Makefile
@@ -3,7 +3,7 @@
PORTNAME= cdf3
PORTVERSION= 3.3.0
-PORTREVISION= 6
+PORTREVISION= 7
CATEGORIES= science
MASTER_SITES= LOCAL/thierry/${PORTNAME} \
ftp://cdaweb.gsfc.nasa.gov/pub/cdf/dist/cdf${VER}/unix/
diff --git a/science/cgnslib/Makefile b/science/cgnslib/Makefile
index 88d6f51..aab64e6 100644
--- a/science/cgnslib/Makefile
+++ b/science/cgnslib/Makefile
@@ -3,7 +3,7 @@
PORTNAME= cgnslib
DISTVERSION= 3.2.1
-PORTREVISION= 6
+PORTREVISION= 7
PORTEPOCH= 1
CATEGORIES= science
MASTER_SITES= SF/cgns/${PORTNAME}_${PORTVERSION:R}/
diff --git a/science/clhep/Makefile b/science/clhep/Makefile
index a114263..d5d0630 100644
--- a/science/clhep/Makefile
+++ b/science/clhep/Makefile
@@ -3,7 +3,7 @@
PORTNAME= clhep
PORTVERSION= 2.3.1.1
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= science
MASTER_SITES= http://proj-clhep.web.cern.ch/proj-clhep/DISTRIBUTION/tarFiles/
diff --git a/science/dcl/Makefile b/science/dcl/Makefile
index 9b7898e..3f61fdf 100644
--- a/science/dcl/Makefile
+++ b/science/dcl/Makefile
@@ -3,7 +3,7 @@
PORTNAME= dcl
PORTVERSION= 5.4.8
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= science graphics
MASTER_SITES= http://www.gfd-dennou.org/library/dcl/ \
http://dennou-h.gfd-dennou.org/library/dcl/ \
diff --git a/science/dlpoly-classic/Makefile b/science/dlpoly-classic/Makefile
index 9043a15..7a8c4b2 100644
--- a/science/dlpoly-classic/Makefile
+++ b/science/dlpoly-classic/Makefile
@@ -3,7 +3,7 @@
PORTNAME= dlpoly
PORTVERSION= 1.8
-PORTREVISION= 11
+PORTREVISION= 12
CATEGORIES= science java
MASTER_SITES= http://ccpforge.cse.rl.ac.uk/gf/download/frsrelease/238/2028/
PKGNAMESUFFIX= classic
diff --git a/science/fvcom/Makefile b/science/fvcom/Makefile
index 5935d93..92e12f6 100644
--- a/science/fvcom/Makefile
+++ b/science/fvcom/Makefile
@@ -3,7 +3,7 @@
PORTNAME= fvcom
PORTVERSION= 2.7.1
-PORTREVISION?= 7
+PORTREVISION?= 8
CATEGORIES= science
MASTER_SITES= http://fvcom.smast.umassd.edu/FVCOM/index.html/
DISTNAME= sourcecode1
diff --git a/science/fvm/Makefile b/science/fvm/Makefile
index cac92e1..d245184 100644
--- a/science/fvm/Makefile
+++ b/science/fvm/Makefile
@@ -3,7 +3,7 @@
PORTNAME= fvm
PORTVERSION= 0.15.5
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= science parallel
MASTER_SITES= http://code-saturne.org/releases/
diff --git a/science/getdp/Makefile b/science/getdp/Makefile
index d55e0dc..34822ea 100644
--- a/science/getdp/Makefile
+++ b/science/getdp/Makefile
@@ -3,7 +3,7 @@
PORTNAME= getdp
PORTVERSION= 2.8.0
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= science
MASTER_SITES= http://www.geuz.org/getdp/src/
DISTNAME= ${PORTNAME}-${PORTVERSION}-source
diff --git a/science/ghemical/Makefile b/science/ghemical/Makefile
index 3df23c1..ca72505 100644
--- a/science/ghemical/Makefile
+++ b/science/ghemical/Makefile
@@ -3,7 +3,7 @@
PORTNAME= ghemical
PORTVERSION= 3.0.0
-PORTREVISION= 9
+PORTREVISION= 10
CATEGORIES= science
MASTER_SITES= http://bioinformatics.org/ghemical/download/%SUBDIR%/
MASTER_SITE_SUBDIR= release20111012 current
diff --git a/science/gnudatalanguage/Makefile b/science/gnudatalanguage/Makefile
index 3e5b7dd..10b86c1 100644
--- a/science/gnudatalanguage/Makefile
+++ b/science/gnudatalanguage/Makefile
@@ -3,6 +3,7 @@
PORTNAME= gnudatalanguage
DISTVERSION= 0.9.7
+PORTREVISION= 1
CATEGORIES= science lang
MASTER_SITES= SF/${PORTNAME}/gdl/${PORTVERSION}
.if defined(BUILD_PYTHON_MODULE)
diff --git a/science/gromacs/Makefile b/science/gromacs/Makefile
index 2e9008c..9d16628 100644
--- a/science/gromacs/Makefile
+++ b/science/gromacs/Makefile
@@ -3,7 +3,7 @@
PORTNAME= gromacs
PORTVERSION= 5.0.6
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= science
MASTER_SITES= ftp://ftp.gromacs.org/pub/gromacs/
diff --git a/science/harminv/Makefile b/science/harminv/Makefile
index 74c2a80..491363b 100644
--- a/science/harminv/Makefile
+++ b/science/harminv/Makefile
@@ -3,7 +3,7 @@
PORTNAME= harminv
PORTVERSION= 1.3.1
-PORTREVISION= 8
+PORTREVISION= 9
CATEGORIES= science
MASTER_SITES= http://ab-initio.mit.edu/harminv/
diff --git a/science/hdf/Makefile b/science/hdf/Makefile
index 78b6086..01e7fb8 100644
--- a/science/hdf/Makefile
+++ b/science/hdf/Makefile
@@ -3,7 +3,7 @@
PORTNAME= hdf
PORTVERSION= 4.2.11
-PORTREVISION= 1
+PORTREVISION= 2
PORTEPOCH= 1
CATEGORIES= science archivers graphics
MASTER_SITES= http://www.hdfgroup.org/ftp/HDF/releases/HDF${PORTVERSION}/src/ \
diff --git a/science/hdf5-18/Makefile b/science/hdf5-18/Makefile
index 2d63fcb..cf4fab0 100644
--- a/science/hdf5-18/Makefile
+++ b/science/hdf5-18/Makefile
@@ -3,7 +3,7 @@
PORTNAME= hdf5
PORTVERSION= 1.8.18
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= science archivers graphics
MASTER_SITES= https://support.hdfgroup.org/ftp/HDF5/current18/src/ \
http://support.hdfgroup.org/ftp/HDF5/current18/src/ \
diff --git a/science/hdf5/Makefile b/science/hdf5/Makefile
index c4bd3e2..ad17454 100644
--- a/science/hdf5/Makefile
+++ b/science/hdf5/Makefile
@@ -3,7 +3,7 @@
PORTNAME= hdf5
PORTVERSION= 1.10.0
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= science archivers graphics
MASTER_SITES= https://www.hdfgroup.org/ftp/HDF5/releases/hdf5-${PORTVERSION:R}/${DISTNAME}/src/ \
MASTER_SITES= https://support.hdfgroup.org/ftp/HDF5/releases/hdf5-${PORTVERSION:R}/${DISTNAME}/src/ \
diff --git a/science/isaac-cfd/Makefile b/science/isaac-cfd/Makefile
index 4901941..11d5bc4 100644
--- a/science/isaac-cfd/Makefile
+++ b/science/isaac-cfd/Makefile
@@ -3,7 +3,7 @@
PORTNAME= isaac
PORTVERSION= 4.2
-PORTREVISION= 9
+PORTREVISION= 10
CATEGORIES= science
MASTER_SITES= SF/${PORTNAME}-cfd/${PORTNAME}-cfd/ISAAC%20Version%20${PORTVERSION}
DISTFILES= ${PORTNAME}src.4_2${EXTRACT_SUFX} ${PORTNAME}mk.4_2${EXTRACT_SUFX}
diff --git a/science/libctl/Makefile b/science/libctl/Makefile
index dd3b20e..864a1ff 100644
--- a/science/libctl/Makefile
+++ b/science/libctl/Makefile
@@ -3,7 +3,7 @@
PORTNAME= libctl
PORTVERSION= 3.2.2
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= science math
MASTER_SITES= http://ab-initio.mit.edu/libctl/
diff --git a/science/libgeodecomp/Makefile b/science/libgeodecomp/Makefile
index 559bb8b..65a6b5b 100644
--- a/science/libgeodecomp/Makefile
+++ b/science/libgeodecomp/Makefile
@@ -3,6 +3,7 @@
PORTNAME= libgeodecomp
PORTVERSION= 0.4.0
+PORTREVISION= 1
CATEGORIES= science devel
MASTER_SITES= http://www.libgeodecomp.org/archive/
diff --git a/science/libghemical/Makefile b/science/libghemical/Makefile
index 2aefcbf..f1306b5 100644
--- a/science/libghemical/Makefile
+++ b/science/libghemical/Makefile
@@ -3,7 +3,7 @@
PORTNAME= libghemical
PORTVERSION= 3.0.0
-PORTREVISION= 7
+PORTREVISION= 8
CATEGORIES= science
MASTER_SITES= http://bioinformatics.org/ghemical/download/release20111012/ \
http://bioinformatics.org/ghemical/download/current/
diff --git a/science/libint/Makefile b/science/libint/Makefile
index 5f761a5..1a47749 100644
--- a/science/libint/Makefile
+++ b/science/libint/Makefile
@@ -4,7 +4,7 @@
PORTNAME= libint
DISTVERSIONPREFIX= release-
DISTVERSION= 1-1-6
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= science
MAINTAINER= ports@FreeBSD.org
diff --git a/science/libxc/Makefile b/science/libxc/Makefile
index 3587abf..469b80b 100644
--- a/science/libxc/Makefile
+++ b/science/libxc/Makefile
@@ -3,7 +3,7 @@
PORTNAME= libxc
PORTVERSION= 3.0.0
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= science
MASTER_SITES= http://www.tddft.org/programs/octopus/download/libxc/
diff --git a/science/massxpert/Makefile b/science/massxpert/Makefile
index 3dbd001..5cde629 100644
--- a/science/massxpert/Makefile
+++ b/science/massxpert/Makefile
@@ -3,7 +3,7 @@
PORTNAME= massxpert
PORTVERSION= 3.4.0
-PORTREVISION= 6
+PORTREVISION= 7
CATEGORIES= science
MASTER_SITES= http://download.tuxfamily.org/massxpert/source/
diff --git a/science/mbdyn/Makefile b/science/mbdyn/Makefile
index 03ab021..9f542e3 100644
--- a/science/mbdyn/Makefile
+++ b/science/mbdyn/Makefile
@@ -3,7 +3,7 @@
PORTNAME= mbdyn
PORTVERSION= 1.7.1
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= science
MASTER_SITES= https://www.mbdyn.org/userfiles/downloads/
diff --git a/science/meep/Makefile b/science/meep/Makefile
index fcc5e8f..8018745 100644
--- a/science/meep/Makefile
+++ b/science/meep/Makefile
@@ -3,7 +3,7 @@
PORTNAME= meep
PORTVERSION= 1.2.1
-PORTREVISION= 5
+PORTREVISION= 6
CATEGORIES= science
MASTER_SITES= http://ab-initio.mit.edu/meep/
diff --git a/science/mpb/Makefile b/science/mpb/Makefile
index 1af4a0c..21e07a6 100644
--- a/science/mpb/Makefile
+++ b/science/mpb/Makefile
@@ -3,7 +3,7 @@
PORTNAME= mpb
PORTVERSION= 1.5
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= science
MASTER_SITES= http://ab-initio.mit.edu/mpb/
diff --git a/science/mpqc/Makefile b/science/mpqc/Makefile
index 4f1d188..2f71800 100644
--- a/science/mpqc/Makefile
+++ b/science/mpqc/Makefile
@@ -3,7 +3,7 @@
PORTNAME= mpqc
PORTVERSION= 2.3.1
-PORTREVISION= 28
+PORTREVISION= 29
CATEGORIES= science parallel
MASTER_SITES= SF
diff --git a/science/ncs/Makefile b/science/ncs/Makefile
index 3dd9bd8..620a04e 100644
--- a/science/ncs/Makefile
+++ b/science/ncs/Makefile
@@ -3,7 +3,7 @@
PORTNAME= ncs
PORTVERSION= 2.0.8
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= science parallel
MASTER_SITES= http://code-saturne.org/releases/
diff --git a/science/netcdf-fortran/Makefile b/science/netcdf-fortran/Makefile
index 674447f..59baaec 100644
--- a/science/netcdf-fortran/Makefile
+++ b/science/netcdf-fortran/Makefile
@@ -3,7 +3,7 @@
PORTNAME= netcdf-fortran
PORTVERSION= 4.4.4
-PORTREVISION= 1
+PORTREVISION= 2
DISTVERSIONPREFIX= v
CATEGORIES= science
diff --git a/science/openkim/Makefile b/science/openkim/Makefile
index 29d66d6..7fdaa63 100644
--- a/science/openkim/Makefile
+++ b/science/openkim/Makefile
@@ -3,7 +3,7 @@
PORTNAME= openkim
PORTVERSION= 1.1.1
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= science
MASTER_SITES= http://s3.openkim.org/openkim-api/
DISTNAME= ${PORTNAME}-api-v${PORTVERSION}
diff --git a/science/pnetcdf/Makefile b/science/pnetcdf/Makefile
index d93dd1c..4eade23 100644
--- a/science/pnetcdf/Makefile
+++ b/science/pnetcdf/Makefile
@@ -3,6 +3,7 @@
PORTNAME= pnetcdf
PORTVERSION= 1.8.1
+PORTREVISION= 1
CATEGORIES= science parallel
MASTER_SITES= http://cucis.ece.northwestern.edu/projects/PnetCDF/Release/ \
LOCAL/sunpoet
diff --git a/science/psychopy/Makefile b/science/psychopy/Makefile
index d2a3a57..43a6c14 100644
--- a/science/psychopy/Makefile
+++ b/science/psychopy/Makefile
@@ -3,7 +3,7 @@
PORTNAME= psychopy
PORTVERSION= 1.83.04
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= science python
MAINTAINER= ports@FreeBSD.org
diff --git a/science/py-obspy/Makefile b/science/py-obspy/Makefile
index b1764f6..8fe8efd 100644
--- a/science/py-obspy/Makefile
+++ b/science/py-obspy/Makefile
@@ -3,6 +3,7 @@
PORTNAME= obspy
PORTVERSION= 1.0.3
+PORTREVISION= 1
CATEGORIES= science python
MASTER_SITES= CHEESESHOP
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/science/py-scikit-learn/Makefile b/science/py-scikit-learn/Makefile
index f50f378..e6e2851 100644
--- a/science/py-scikit-learn/Makefile
+++ b/science/py-scikit-learn/Makefile
@@ -3,7 +3,7 @@
PORTNAME= scikit-learn
PORTVERSION= 0.17
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= science python
MASTER_SITES= CHEESESHOP
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/science/py-scikit-sparse/Makefile b/science/py-scikit-sparse/Makefile
index b6e29ad..fb51989 100644
--- a/science/py-scikit-sparse/Makefile
+++ b/science/py-scikit-sparse/Makefile
@@ -3,7 +3,7 @@
PORTNAME= scikit-sparse
PORTVERSION= 0.2
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= science python
MASTER_SITES= CHEESESHOP
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/science/py-scipy/Makefile b/science/py-scipy/Makefile
index 4ae1e4d..b4a0262 100644
--- a/science/py-scipy/Makefile
+++ b/science/py-scipy/Makefile
@@ -3,6 +3,7 @@
PORTNAME= scipy
PORTVERSION= 0.19.0
+PORTREVISION= 1
CATEGORIES= science python
MASTER_SITES= http://docs.scipy.org/doc/${DISTNAME}/:doc \
CHEESESHOP:source \
diff --git a/science/silo/Makefile b/science/silo/Makefile
index 6e45c8d..25ffc77 100644
--- a/science/silo/Makefile
+++ b/science/silo/Makefile
@@ -3,7 +3,7 @@
PORTNAME= silo
PORTVERSION= 4.10.2
-PORTREVISION= 1
+PORTREVISION= 2
DISTVERSIONSUFFIX= -bsd
CATEGORIES= science
MASTER_SITES= http://wci.llnl.gov/content/assets/docs/simulation/computer-codes/${PORTNAME}/silo-${PORTVERSION}/
diff --git a/science/v_sim/Makefile b/science/v_sim/Makefile
index 69aab2c..521338c 100644
--- a/science/v_sim/Makefile
+++ b/science/v_sim/Makefile
@@ -3,7 +3,7 @@
PORTNAME= v_sim
PORTVERSION= 3.7.2
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= science
MASTER_SITES= http://inac.cea.fr/L_Sim/V_Sim/download/
OpenPOWER on IntegriCloud