Commit Graph

15609 Commits

Author SHA1 Message Date
Yuri Victorovich 9d19f9e4dc New port: math/dune-functions: DUNE framework: Abstraction layer for global finite element functions 2020-03-15 01:53:01 +00:00
Yuri Victorovich fc39db8406 math/dune-localfunctions: Fix build with DOCS=OFF 2020-03-15 01:22:10 +00:00
Piotr Kubaj 5e9c2bba5f math/gsl: fix build on powerpc64 elfv2
Clang 10 fails with assertion error (already reported):
/bin/sh ../libtool  --tag=CC    --mode=compile cc -DHAVE_CONFIG_H  -I. -I..  -I..    -O2 -pipe  -fstack-protector-strong -fno-strict-aliasing -MT cgbmv.lo -MD -MP -MF .deps/cgbmv.Tpo -c -o cgbmv.lo cgbmv.c
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -I.. -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -MT cgbmv.lo -MD -MP -MF .deps/cgbmv.Tpo -c cgbmv.c  -fPIC -DPIC -o .libs/cgbmv.o
Assertion failed: (HT.TopLevelMap[ThisEntry->getKey()] == ThisEntry && "Scope imbalance!"), function ~ScopedHashTableScope, file /usr/src/contrib/llvm-project/llvm/include/llvm/ADT/ScopedHashTable.h, line 245.
Stack dump:
0.      Program arguments: cc -DHAVE_CONFIG_H -I. -I.. -I.. -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -MT cgbmv.lo -MD -MP -MF .deps/cgbmv.Tpo -c cgbmv.c -fPIC -DPIC -o .libs/cgbmv.o
1.      <eof> parser at end of file
2.      Code generation
3.      Running pass 'Function Pass Manager' on module 'cgbmv.c'.
4.      Running pass 'Early CSE' on function '@cblas_cgbmv'
#0 0x0000000013bac208 PrintStackTrace /usr/src/contrib/llvm-project/llvm/lib/Support/Unix/Signals.inc:564:13
#1 0x0000000013ba98d0 RunSignalHandlers /usr/src/contrib/llvm-project/llvm/lib/Support/Signals.cpp:67:5
#2 0x0000000013baf278 HandleCrash /usr/src/contrib/llvm-project/llvm/lib/Support/CrashRecoveryContext.cpp:75:7
#3 0x0000000013baf4ec CrashRecoverySignalHandler /usr/src/contrib/llvm-project/llvm/lib/Support/CrashRecoveryContext.cpp:0:51
#4 0x0000000815732748 handle_signal /usr/src/lib/libthr/thread/thr_sig.c:303:3
cc: error: clang frontend command failed due to signal (use -v to see invocation)
FreeBSD clang version 10.0.0 (git@github.com:llvm/llvm-project.git llvmorg-10.0.0-rc3-1-gc290cb61fdc)
Target: powerpc64-unknown-freebsd13.0
Thread model: posix
InstalledDir: /usr/bin
2020-03-15 01:10:58 +00:00
Yuri Victorovich 498747d33d New port: math/dune-typetree: DUNE framework: The TypeTree library 2020-03-14 23:35:37 +00:00
Yuri Victorovich 4697f2aed7 New port: math/dune-alugrid: DUNE framework: grid implementation providing simplex or cube grids 2020-03-14 22:48:45 +00:00
Yuri Victorovich 2d496dc11a New port: math/dune-localfunctions: DUNE framework: Local finite elements 2020-03-14 22:25:11 +00:00
Yuri Victorovich a23801e992 New port: math/dune-istl: DUNE framework: Iterative Solver Template Library 2020-03-14 22:14:25 +00:00
Yuri Victorovich d42733666d New port: math/dune-grid: DUNE framework: Geometry transformations, reference elements, etc 2020-03-14 22:11:22 +00:00
Yuri Victorovich 7a7811c1ee New port: math/dune-uggrid: DUNE framework: The UG Grid Manager 2020-03-14 22:09:38 +00:00
Yuri Victorovich 6adf84d1d9 New port: math/dune-geometry: DUNE framework: Geometry transformations, reference elements, etc 2020-03-14 22:04:54 +00:00
Yuri Victorovich 4980f9c4db New port: math/dune-common: DUNE framework: Build system, infrastructure and foundation classes 2020-03-14 22:02:17 +00:00
Tobias C. Berner d080bbcf39 Make implicit LIB_DEPENDS explicit 2020-03-14 19:41:57 +00:00
Tobias C. Berner 07358f71c6 math/labplot: remove unecessary sed call
The sed call ensured that xlocale.h was also looked for in ${LOCALBASE}/include
if that one was not equal to /usr/local.
However, xlocale.h is part of base and not provided by any port, and therefore
will always be found in /usr/include.

Reported by:	swills
2020-03-14 18:32:52 +00:00
Tobias C. Berner 6f934ad187 Make some implicit Qt dependencies explicit 2020-03-14 18:05:23 +00:00
Yuri Victorovich 5f1b8223e2 math/mlpack: Add the 'test' target
PR:		244805
Approved by:	robert.ayrapetyan@gmail.com (maintainer)
2020-03-14 17:20:01 +00:00
Wen Heping f0bb473a4b - Update to 3.2 2020-03-14 12:40:51 +00:00
Stephen Montgomery-Smith 2b3ff72d4d - Update to 2.9.0. 2020-03-14 00:19:59 +00:00
Yuri Victorovich fc90917cf0 math/mlpack: Correction 2020-03-13 19:58:39 +00:00
Yuri Victorovich 9d569c11ae math/mlpack: Update 3.0.1 -> 3.2.2
Also update MASTER_SITES and WWW to use the https URL.

PR:		242096
Approved by:	robert.ayrapetyan@gmail.com (maintainer's timeout; ~85 days)
2020-03-13 19:37:11 +00:00
Yuri Victorovich a040652d5a math/ensmallen: Update 2.11.4 -> 2.11.5
Reported by:	portscout
2020-03-13 16:16:08 +00:00
Yuri Victorovich c9c6c5f6fb math/rumur: Update 2020.02.17-1 -> 2020.03.12
Reported by:	portscout
2020-03-13 15:17:41 +00:00
Lorenzo Salvadore 16a9b63c8a math/wxmaxima: Update to git commit 68fead0
This is necessary to fix a segmentation fault that affects wxmaxima on
FreeBSD.

PR:		244464
Reported by:	peter.kien@posteo.org
Approved by:	gerald (mentor)
2020-03-13 12:32:48 +00:00
Jan Beich f821cdc347 devel/icu: update to 66.1
Changes:	http://site.icu-project.org/download/66
ABI:		https://abi-laboratory.pro/tracker/timeline/icu4c/
2020-03-13 09:47:16 +00:00
Yuri Victorovich e892248313 math/hs-penrose: Update 0.1.1.1 -> 0.1-737 2020-03-13 04:32:30 +00:00
Yuri Victorovich db38978159 New port: math/hs-penrose: Create diagrams by typing mathematical notation in plain text
With help of:	arrowd
2020-03-13 01:15:55 +00:00
Stephen Montgomery-Smith 2f15ebe58d - Update to 0.3.0. 2020-03-11 20:17:11 +00:00
Stephen Montgomery-Smith b1b65a5440 - Update to 2.1.1. 2020-03-11 20:16:45 +00:00
Stefan Eßer 0059c9db4b Update to version 2.6.0
Approved by:	antoine (implicit)
2020-03-11 17:35:12 +00:00
Yuri Victorovich 2fa0c9e8d4 math/mfem: Update 4.0 -> 4.1
Reported by:	portscout
2020-03-11 15:58:53 +00:00
Baptiste Daroussin 2d9b7ff23d Cleanup
- Use base byacc instead of GNU bison
- Prevent the detection of makeinfo which would otherwise trigger a rebuild
  of the texinfo documentation which is not compatible with recent texinfo
- Remove a useless sed command, passing DESTDIR in argument of make(1) is enough
  to override the makefile definition
2020-03-11 08:27:30 +00:00
Yuri Victorovich a98431cc82 math/py-symcxx: Update 0.1.9 -> 0.1.10
Reported by:	portscout
2020-03-11 05:45:00 +00:00
Antoine Brodin dd633eab01 Mark BROKEN: missing dependency
Reported by:	pkg-fallout
2020-03-10 14:20:06 +00:00
Kirill Ponomarev 32124647fa Bump PORTREVISION on *-sbcl ports after lang/sbcl upgrade. 2020-03-10 12:30:41 +00:00
Yuri Victorovich 91702a66b2 math/cbc: Update 2.10.4 -> 2.10.5
Reported by:	portscout
2020-03-09 07:41:46 +00:00
Jan Beich e1d56a9db2 Drop dependency on devel/openmp
- Drop if devel/llvm* was used as a substitute

Approved by:	yuri, rene (earlier version)
Differential Revision:	https://reviews.freebsd.org/D23020
2020-03-08 21:56:36 +00:00
Jan Beich 0c69caeef6 Document OpenMP from base system cannot be used in some cases 2020-03-08 21:55:54 +00:00
Antoine Brodin 5ae8688c07 Deprecate some ports using deprecated version of python
With hat:	portmgr
2020-03-08 17:01:46 +00:00
Mateusz Piotrowski 0480db5e0b Rename math/py-PySMT to math/py-pysmt
This is done in order to follow the policy set out by the Python team:
https://wiki.freebsd.org/Python/PortsPolicy#PORTNAME

Reported by:	koobs
2020-03-08 16:18:05 +00:00
Alex Dupre 3856a8ffcb Update to 6.2.0 release.
PR:		244658
Submitted by:	daniel.engberg.lists@pyret.net
2020-03-08 08:06:42 +00:00
Ben Woods 6d5bda0476 math/pantheon-calculator: Update to 1.5.4
- Update to 1.5.4
- Switch to meson build system
- Remove unneeded patches

PR:		244131
Submitted by:	Olivier Duchateau <duchateau.olivier@gmail.com>
2020-03-08 03:13:20 +00:00
Yuri Victorovich d3f6cab3a1 math/py-yt: Update 3.5.0 -> 3.5.1
Also update WWW
2020-03-07 21:00:15 +00:00
Yuri Victorovich dc71875bb9 math/py-pyodesys: Update 0.12.4 -> 0.13.0
Reported by:	portscout
2020-03-07 20:39:40 +00:00
Bartek Rutkowski 9dc0d3fa43 math/mingw32-libgmp: Reset maintainer
PR:		244597
Submitted by:	Naram Qashat <cyberbotx@cyberbotx.com> (maintainer)
Reviewed by:	robak
2020-03-07 20:34:18 +00:00
Yuri Victorovich 3c6bffb4f1 math/py-cvxpy: Update 1.0.25 -> 1.0.28
Reported by:	portscout
2020-03-07 20:12:43 +00:00
Yuri Victorovich def94c952b math/adol-c: Update 2.6.3 -> 2.7.2
Reported by:	portscout
2020-03-07 20:05:12 +00:00
Yuri Victorovich 84111c87ce math/gretl: Update 2019d -> 2020a
Reported by:	portscout
2020-03-07 18:58:53 +00:00
Yuri Victorovich b6162d8be5 math/xtensor: Update 0.21.3 -> 0.21.4
Reported by:	portscout
2020-03-07 18:41:42 +00:00
Yuri Victorovich e0efa60e0a math/ensmallen: Update 2.11.3 -> 2.11.4
Reported by:	portscout
2020-03-07 04:19:52 +00:00
Mateusz Piotrowski d791e33984 New port: math/py-claripy
Claripy is an abstracted constraint-solving wrapper for Python.

It is being developed by the Angr project.

WWW: https://github.com/angr/claripy

PR:		244562
2020-03-07 00:00:17 +00:00
Mateusz Piotrowski cd437cb81d New port: math/py-PySMT
pySMT is a library for SMT formulae manipulation and solving, which makes
working with Satisfiability Modulo Theory simple.

Among others, the user can:

- Define formulae in a solver independent way in a simple and inutitive
  way,
- Write ad-hoc simplifiers and operators,
- Dump your problems in the SMT-Lib format,
- Solve them using one of the native solvers, or by wrapping any SMT-Lib
  complaint solver.

pySMT provides methods to define a formula in Linear Real Arithmetic (LRA),
Real Difference Logic (RDL), their combination (LIRA), Equalities and
Uninterpreted Functions (EUF), Bit-Vectors (BV), and Arrays (A). The
following solvers are supported through native APIs: MathSAT, Z3, CVC4,
Yices, CUDD, PicoSAT, and Boolector. Additionally, you can use any SMT-LIB
2 compliant solver.

PySMT assumes that the python bindings for the SMT Solver are installed and
accessible from your PYTHONPATH.

WWW: http://www.pysmt.org

PR:		244562
2020-03-06 23:41:39 +00:00