math/R, because R may be configured without libR.
While here, fix some stage-qa warnings about indirect dependencies.
Reviewed by: AMDmi3
Approved by: bacon4000@gmail.com (maintainer) swills (mentor)
Differential Revision: https://reviews.freebsd.org/D8649
lang/gcc which have moved from GCC 4.8.5 to GCC 4.9.4 (at least under some
circumstances such as versions of FreeBSD or platforms).
In particular that is ports with USE_GCC=yes, USE_GCC=any, or one of
gcc-c++11-lib, openmp, nestedfct, c++11-lib as well as c++14-lang,
c++11-lang, c++0x, c11 requested via USES=compiler.
- Add LICENSE_FILE
- Strip shared library
1.7.5:
- encodeBDS: recalculation of binscale (bug fix) [Klaus Wyser]
1.7.4:
- encodeBDS: changed if to while in recalculation of binscale (bug fix) [report: Harald Anlauf]
- grib_decode.tmpl: force nearest neighbor remapping from reduced gaussian grids (lveggy)
- decode_array_2byte: optimisation using gribSwapByteOrder_uint16()
- encode_array_2byte: optimisation using gribSwapByteOrder_uint16()
1.7.2:
- gribDateTime: set ryear and century to 0 if they are undefined
1.7.1:
- define grib_encode_array_2byte_double to select optimized simd version
1.7.0:
- added support for time unit 14 (ISEC1_TABLE4_30MINUTES)
- decode: added support of single precision floats
- encode: added support of single precision floats
1.6.4:
- encodeBDS: replaced intpow2(nbpv) by (1ULL << nbpv)
- Update to 1.7.5
Two releases of HDF5 are available for download. HDF5-1.10 should read files
created with earlier releases, but problem arise with MED and this version.
domain specific languages into plain C++ on top of the `TFEL`
library. Those languages covers three kind of material knowledge:
- material properties (for instance the
Young modulus, the thermal conductivity, etc.)
- mechanical behaviours. Numerical performances of
generated mechanical behaviours was given a particular
attention. Various benchmarks shows that `MFront`
implementations are competitive with native implementations
available in the `Cast3M`, `Code-Aster` and `Cyrano3` solvers.
- simple point-wise models, such as material swelling
used in fuel performance codes.
`MFront` comes with an handy easy-to-use tool called `MTest` that can
test the local behaviour of a material, by imposing independent
constraints on each component of the strain or the stress. This tool
has been much faster (from ten to several hundred times depending on
the test case) than using a full-fledged finite element solver.
WWW: http://tfel.sourceforge.net/
PR: 212375
Submitted by: Pedro F. Giffuni
See "Maintainer Reset" in
https://www.freebsd.org/portmgr/policies_contributors.html. makc's last commit
was in March 31st (r412218), and his ports have been timing out since at least
July (r418155).
I also emailed him 2 weeks ago and have received no response so far.
A lot of KDE Ports share MASTERSITES, LICENSE and so one, as they are
released as a bundle upstream, however, there was not really a clean
way to share this information.
Using these new categories, we can simplify the Makefiles for the diverse
KDE ports.
At the moment we support the virtual category
* kde-kde4
In the future, this will be extended to
* kde-frameworks
* kde-plasma
* kde-applications
PR: 213406
Differential Revision: https://reviews.freebsd.org/D7645
Exp-run by : antoine
Reviewed by: mat, rakuco
Approved by: portmgr (mat), rakuco (mentor)
- Project is hosted on Github now
Update math/qalculate to 0.9.9
- Qalculate now uses GTK+3
- Project is hosted on Github now
- Take maintainership
Bump PORTREVISION on ports that depend upon libqalculate due to shlib increase
While here fix common mistakes such as:
- Missing "or (at your option) any later version" bit
- LICENSE_FILE with LICENSE_COMB != single
- LICENSE_COMB = dual for code + assets
- Copy-pasting undocumented NC/SA restriction
- If a port has another upstream, remove GOOGLE_CODE
- If a port only has GOOGLE_CODE mark it BROKEN
Some ports have a local mirror configured but for security reasons, it
is not considered upstream.
Sponsored by: Absolight
hide actual commands executed and only show short summary line (like
"CC foo.c"). CMake and ninja enable this by default, some autotools
using ports do as well. This is unacceptable because we need complete
build logs at any time, so we now switch to verbose build logs
unconditionally. Note that this change deliberately affects ALL
builds and not only package builds on cluster, because we need to
be sure that user experiencing failure can always provide informative
build log regardless of settings and without rerunning the build.
Change summary:
- Always do verbose builds for cmake, ninja and GNU configure (the
latter includes check if --disable-silent-rules is actually supported
by the configure script; there are isolated cases when it's not true)
- Remove CMAKE_VERBOSE, NINJA_VERBOSE and
CONFIGURE_ARGS=--disable-silent-rules from all ports which set them
for this is no longer needed
- Revert hacks for --disable-silent-rules support priorly committed
to biology/ncbi-blast+ and net-p2p/mldonkey - no longer needed as well
Submitted by: amdmi3
Reviewed by: mat
Exp-run by: antoine
Approved by: portmgr (mat, antoine)
Differential Revision: D7534