* Update lang/ghc to 8.4.2
* Update the boostrap compiler to 8.4.1
* Update the many hs-* ports
* Bump the rest
Thanks a lot to arrowd for doing all the heavy lifting :)
PR: 227968
Exp-run by: antoine
Submitted by: arrowd
Differential Revision: https://reviews.freebsd.org/D15005
McXtrace - Monte Carlo ray tracing simulations of X-ray experiments.
McXtrace is a tool for simulating X-ray instrumentation and experiments
using a ray-tracing formalism. Currently the main use of McXtrace
is in the field of synchrotron beamline instrumentation design, but
various other uses have been found, for instance for designing X-ray
telescopes or for laboratory sources.
This port contains the McXtrace component library.
WWW: http://www.mcxtrace.org
PR: 206506
Submitted by: Erik B. Knudsen <erkn@fysik.dtu.dk>
RGeo is a geospatial data library for Ruby.
RGeo is a key component for writing location-aware applications in the Ruby
programming language. At its core is an implementation of the industry standard
OGC Simple Features Specification, which provides data representations of
geometric objects such as points, lines, and polygons, along with a set of
geometric analysis operations. This makes it ideal for modeling geolocation
data. It also supports a suite of optional add-on modules that provide various
geolocation-related services.
Use the core rgeo gem to:
- Represent spatial and geolocation data objects such as points, lines, and
polygons in your Ruby application.
- Perform standard spatial analysis operations such as finding intersections,
creating buffers, and computing lengths and areas.
- Correctly handle spherical geometry, and compute geographic projections for
map display and data analysis.
- Read and write location data in the WKT and WKB representations used by
spatial databases.
WWW: https://github.com/rgeo/rgeo
It was breaking because of wrong python shebang.
This port is a python port, renamed per section 6.17.
Unbroke:
* Added USES=shebangfix and SHEBANG_FILES
* Added stripping (post-install)
Additional changes:
* Added USE_QT4
* Added USE_PYTHON=concurrent
Approved by: tcberner (mentor, implicit)
Approved by: portmgr (port compliance, infrastructure)
In order to make room for the up-to-date version of the KDE Desktop and its
applications move the KDE Application ports based on Qt4.
PR: 225992
Exp-run by: antoine
Reviewed by: rakuco, adridg
Differential Revision: https://reviews.freebsd.org/D14413
Multiphysics Object Oriented Simulation Environment
MOOSE-neural-simulator allows to simulate
- chemical and biochemical reactions
- networks of neurons
- neural networks
This project is commonly referred to as MOOSE, in the capitalized form.
There is another science project called MOOSE, completely unrelated to this one, which will also be ported.
MOOSE-neural-simulator is a candidate for the future 'chemistry' category in case it will be approved.
Approved by: adamw (mentor)
Differential Revision: https://reviews.freebsd.org/D13539
aircraft-datcom is a modified version of USAF Aircraft DATCOM
The goal of the project is to update the code and make it more usable by the end users
PR: 207928
Submitted by: Michael Danilov <mike.d.ft402@gmail.com>
Kernel-based machine learning methods for classification, regression,
clustering, novelty detection, quantile regression and dimensionality
reduction. Among other methods 'kernlab' includes Support Vector
Machines, Spectral Clustering, Kernel PCA, Gaussian Processes and
a QP solver.
WWW: https://cran.r-project.org/web/packages/kernlab/
LibGeoDecomp (Library for Geometric Decomposition codes) is an
auto-parallelizing library for computer simulations. It is specifically targeted
computational science applications in the context of supercomputers and
heterogeneous systems. The library eases development of such tightly coupled
codes by essentially taking over the parallel programming: it handles both, the
parallelization itself and parameter tuning. This enables scientists to focus on
their simulation code, rather than the technical details of the parallel
computer.
PR: 213688
Submitted by: Kurt Kanzenbach <kurt@kmk-computers.de>
Reviewed by: matthew
Approved by: matthew (mentor)
Differential Revision: https://reviews.freebsd.org/D9390
Libaec provides fast lossless compression of 1 up to 32 bit wide signed or
unsigned integers (samples). The library achieves best results for low entropy
data as often encountered in space imaging instrument data or numerical model
output from weather or climate simulations. While floating point representations
are not directly supported, they can also be efficiently coded by grouping
exponents and mantissa.
Libaec implements Golomb-Rice coding as defined in the Space Data System
Standard documents 121.0-B-2 and 120.0-G-2.
Libaec includes a free drop-in replacement for the SZIP library. Just replace
SZIP's shared library libsz.so* with libaec.so* and libsz.so* from libaec. Code
which is dynamically linked with SZIP such as HDF5 should continue to work with
libaec. No re-compilation required. HDF5 files which contain SZIP encoded data
can be decoded by HDF5 using libaec and vice versa.
WWW: https://gitlab.dkrz.de/k202009/libaec