Commit graph

14553 commits

Author SHA1 Message Date
Mathieu Arnold
beb1c1fe19 USES=lua gained flavors.
Ports using USES=lua:module or lua:flavors will be flavored.  A range of
supported lua versions can be set using XX-YY (or XX-, or -YY, or simply ZZ)
for ports not supporting all lua versions.

USES=lua sets LUA_FLAVOR that needs to be used on all dependencies of
flavored lua ports, in a similar way as PHP or Python flavors.

PR:		245038
Submitted by:	andrew tao11 riddles org uk
Reviewed by:	mat, kevans, russ haley gmail com
Approved by:	mat (portmgr)
Differential Revision:	https://reviews.freebsd.org/D16494
2020-04-14 15:49:36 +00:00
Piotr Kubaj
147f242d90 math/z3: fix build on powerpc with clang
Add -fPIC to CXXFLAGS:
ld: error: relocation R_PPC_ADDR16_HA cannot be used against local symbol; recompile with -fPIC
>>> defined in api/dll/gparams_register_modules.o
>>> referenced by gparams_register_modules.cpp
>>>               api/dll/gparams_register_modules.o:(gparams_register_modules())

Adding -Wl,-znotext to LDFLAGS doesn't help.
2020-04-14 10:45:32 +00:00
TAKATSU Tomonari
5291e299fe - Update to 0.2.1 2020-04-14 01:41:05 +00:00
Tobias C. Berner
43858e9b3c Remove Webengine from default options on ppc64
- This is another followup to r531601, which updated WebEngine,
  but does not yet support ppc64.

Submitted by:	pkubaj
2020-04-13 20:22:55 +00:00
Thierry Thomas
307dc7a132 Force local headers. 2020-04-13 13:42:36 +00:00
Tobias C. Berner
a25eafc3bc Update Qt5 to 5.14.2
Very big thanks go again to kai@ who provided the www/qt5-webengine upgrade (to 5.14.0).
Notably, video capture support was re-enabled.

Announcement:
        https://www.qt.io/blog/qt-5.14-has-released

PR:		244964
Exp-run by:	antoine
2020-04-13 12:35:58 +00:00
Stephen Montgomery-Smith
0faeeb9b66 - Update to 1.7.9. 2020-04-13 02:37:56 +00:00
Yuri Victorovich
872839ef39 math/gretl: Update 2020a -> 2020b
Reported by:	portscout
2020-04-12 19:04:01 +00:00
Thierry Thomas
dc57ad6e75 Fix on i386, by using Gcc.
Unfortunately, SuiteSparse is now hit by the problem listed in PR 230888
(missing support of libatomic).

Reported by:	pkgfallout via antoine@
2020-04-12 16:18:49 +00:00
Piotr Kubaj
dcf608e829 math/ascent: fix build on GCC architectures
C++17 compiler is necessary:
  The compiler feature "cxx_std_17" is not known to CXX compiler

  "GNU"

  version 4.2.1.
2020-04-12 14:28:06 +00:00
Danilo Egea Gondolfo
fff3beb47a - Remove leading article from COMMENT
- Introduce option helpers
- Move OpenMPI support to net/openmpi3. OpenMPI 1 is deprecated
2020-04-12 09:15:36 +00:00
Danilo Egea Gondolfo
6c6dca02a1 - Move OpenMPI support to net/openmpi3. OpenMPI 1 is deprecated. 2020-04-12 09:14:39 +00:00
Danilo Egea Gondolfo
5515ffe340 - Remove leading article from COMMENT
- Introduce option helpers
- Move OpenMPI support to net/openmpi3. OpenMPI 1 is deprecated
2020-04-12 09:14:11 +00:00
Yuri Victorovich
328b6a6c13 math/g2o: Update 20170730_git-239 -> 20200410_git
Reported by:	portscout
2020-04-11 19:02:06 +00:00
Stefan Eßer
1d77c31a37 Update to version 2.6.1
This version fixes a bug that only occured when building on FreeBSD
without long options support. It did not affect the port or package,
since it was always built with long options.

Approved by:	antoine (implicit)
2020-04-11 18:36:20 +00:00
Thierry Thomas
3d5d191fc5 Adding libbraiding, a C++ library for computations on braid groups.
To be used by SageMath.
2020-04-11 18:14:39 +00:00
Thierry Thomas
87ad2788dc - Same site web, but mow the sources are on GihtHub;
- Upgrade to v5.7.2
  Many release notes at
  <https://github.com/DrTimothyAldenDavis/SuiteSparse/releases>

- Add some missing modules to pkg-descr.
2020-04-11 18:11:30 +00:00
Loïc Bartoletti
5ead0a2f78 Update py-sip to 4.19.21 and qscintilla2 to 2.11.4
- Update py-sip to 4.19.21
  - Update qscintilla2 to 2.11.4
  - Replace MASTER_SITE_RIVERBANK with https versions
  - Replace QSCI2_DISTNAME to match with the new one

PR:		245308
Approved by:	tcberner (mentor)
Exp-run by:	antoine
2020-04-11 05:04:40 +00:00
Stephen Montgomery-Smith
cb90da4407 - Update to 1.2.7. 2020-04-10 02:35:21 +00:00
TAKATSU Tomonari
490e361361 - Update to 1.1-23 2020-04-08 16:29:58 +00:00
TAKATSU Tomonari
c56851adc3 - Update to 0.4.5 2020-04-08 06:48:09 +00:00
TAKATSU Tomonari
11616879e9 - Add new port: math/R-cran-linprog
This package can be used to solve Linear Programming / Linear
  Optimization problems by using the simplex algorithm.

  WWW: https://cran.r-project.org/web/packages/linprog/
2020-04-08 06:40:26 +00:00
TAKATSU Tomonari
c4a87bd2c9 - Add new port: math/R-cran-lpSolve
Lp_solve is freely available (under LGPL 2) software for solving
  linear, integer and mixed integer programs. In this implementation
  we supply a "wrapper" function in C and some R functions that solve
  general linear/integer problems, assignment problems, and transportation
  problems. This version calls lp_solve version 5.5.

  WWW: https://cran.r-project.org/web/packages/lpSolve/
2020-04-08 06:27:40 +00:00
Yuri Victorovich
867784813b math/py-python-louvain: Update 0.13 -> 0.14
Reported by:	portscout
2020-04-08 06:17:23 +00:00
Yuri Victorovich
8b07d46efa math/rumur: Update 2020.03.12 -> 2020.04.05
Reported by:	portscout
2020-04-08 06:01:51 +00:00
Wen Heping
864387cb32 - Update to 4.0 2020-04-07 23:10:55 +00:00
Yuri Victorovich
49211628ac math/yices: Update 2.6.1 -> 2.6.2
Also change http -> https, and add binary stripping.
2020-04-07 21:43:48 +00:00
Tobias Kortkamp
abea994cb4 Sort 2020-04-07 15:01:39 +00:00
TAKATSU Tomonari
b429803509 - Update to 0.3.5 2020-04-07 13:54:14 +00:00
TAKATSU Tomonari
1ee1c00578 - Update to 0.9-1 2020-04-07 13:16:10 +00:00
Thierry Thomas
fea6dcf1c7 - A dd a SONAME to libLfunction.so;
- strip lcalc.
2020-04-07 09:26:41 +00:00
Thierry Thomas
c7b78d48b2 Disable HPCombi on i386:
Intrinsic _mm_extract_epi64 not supported by compiler.

Reported by:	pkg-fallout
2020-04-07 08:57:27 +00:00
TAKATSU Tomonari
77ff4b1570 - Update to 8.12 2020-04-06 23:36:13 +00:00
TAKATSU Tomonari
65864354e5 - Add new port: math/R-cran-isoband
A fast C++ implementation to generate contour lines (isolines) and
  contour polygons (isobands) from regularly spaced grids containing
  elevation data.

  WWW: https://cran.r-project.org/web/packages/isoband/
2020-04-06 21:16:16 +00:00
Thierry Thomas
cb284ba8df Adding HPCombi, High Performance Combinatorics in C++ using vector
instructions, and libsemigroups, a C++ library for semigroups and monoids.

To be used by SageMath.
2020-04-06 18:03:45 +00:00
TAKATSU Tomonari
4e0924089a - Update to 1.1.6 2020-04-06 08:04:46 +00:00
Thierry Thomas
0ec6babdd7 Upgrade to 2.4.3.
This port lagged for too long to resume a changelog: please see its master site.
2020-04-05 20:12:26 +00:00
Yuri Victorovich
8e6eaa225d math/fricas: Update 1.3.5 -> 1.3.6
Reported by:	portscout
2020-04-05 19:26:39 +00:00
Yuri Victorovich
4f94b4168c math/py-libpoly: Update 0.1.7 -> 0.1.8
Reported by:	portscout
2020-04-05 18:58:54 +00:00
Yuri Victorovich
d67480f986 math/py-cvxpy: Update 1.0.28 -> 1.0.29
Reported by:	portscout
2020-04-05 18:53:20 +00:00
Cy Schubert
00c86f7171 Chase r530745.
Openlook and Xview have been scheduledfor deorbit for their lack of
64-bit support. This commit also deprecates and expires ports that
depend on Xview.

Reported by:	antoine
Thanked by:	mcl
2020-04-05 14:46:11 +00:00
TAKATSU Tomonari
2b1d70540b - Update to 5.55 2020-04-05 05:56:12 +00:00
TAKATSU Tomonari
248d066fed - Update to 0.93-6 2020-04-05 01:59:40 +00:00
TAKATSU Tomonari
370964ef29 - Update to 0.9-0 2020-04-05 01:34:41 +00:00
Yuri Victorovich
9ef93af43e math/libpoly: Update 0.1.7 -> 0.1.8
Reported by:	portscout
2020-04-04 21:14:24 +00:00
Antoine Brodin
5771a96715 Deprecate ports broken for more than 6 months 2020-04-04 20:51:40 +00:00
Yuri Victorovich
9c56074324 math/ascent: Update 0.5.0 -> 0.6.0
Reported by:	portscout
2020-04-04 20:20:19 +00:00
Thierry Thomas
b7a630d79b Add a MASTER_SITES and upgrade to 2.6r12.
Changelog at <http://pallini.di.uniroma1.it/changes24-26.txt>.

Note: le license is now Apache 2.0.
2020-04-04 18:30:34 +00:00
Thierry Thomas
ba7c30e4a6 Adding M4RIE, a library for fast arithmetic with dense matrices over GF(2^e)
for 2 <= e <= 16.

To be used by SageMath.
2020-04-04 17:50:39 +00:00
Fernando Apesteguía
d815394400 math/pantheon-calculator: update to 1.5.5
CahngeLog: https://github.com/elementary/calculator/releases/tag/1.5.5

* Fix inserting multi-byte characters
* Updated translations

Reported by:	portscout
2020-04-04 17:17:55 +00:00
TAKATSU Tomonari
a05e28e6cd - Update to 1.2.5 2020-04-04 13:14:35 +00:00
TAKATSU Tomonari
9805d237fa - Update to 0.1.10 2020-04-04 10:48:51 +00:00
Thierry Thomas
1649f8e10f Set a SONAME in libopenblas.so.
PR:		245320
Submitted by:	/me
Approved by:	phd_kimberlite (maintainer)
2020-04-04 09:03:31 +00:00
Yuri Victorovich
107ad6127b math/mkl-dnn: Rename to math/onednn; Update 1.2.2 -> 1.3
The project is renamed by the upstream.
2020-04-04 07:13:35 +00:00
TAKATSU Tomonari
0913c032e1 - Update to 0.6-6 2020-04-04 03:46:09 +00:00
Thierry Thomas
8565528d22 Adding IML - Integer Matrix Library.
To be used by SageMath.
2020-04-03 16:06:10 +00:00
Thierry Thomas
3e426d94d1 - Python modules name must be in lowercase;
- Add python to CATEGORIES;

- Do not hard-code PYTHON_SUFFIX in plist.

Reported by:	koobs
2020-04-03 12:54:03 +00:00
Piotr Kubaj
21e4e254b7 math/octave-forge-interval: fix build on powerpc64 elfv2
Clang 10 exits with following error:
Assertion failed: (!IsStrict && "Don't know how to expand for strict nodes."), function ExpandNode, file /usr/local/poudriere/jails/head-powerpc64/usr/src/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/LegalizeDAG.cpp, line 3638.

Use GCC on powerpc64 for the time being.
2020-04-03 07:47:21 +00:00
TAKATSU Tomonari
640fb9ac3c - Update to 1.6.7 2020-04-03 01:45:41 +00:00
TAKATSU Tomonari
2ce4b5a710 - Update to 1.2.2.1 2020-04-02 22:04:50 +00:00
Thierry Thomas
7d86d4acc3 Adding MPFI, a Multiple Precision Floating-point Interval library.
To be used by SageMath.
2020-04-02 16:10:45 +00:00
Tobias C. Berner
ff3b39857e graphics/poppler: update to 0.87.0
Release 0.87.0:
        core:
         * Fix crashes due to inconsistent vtables for Clang builds
         * Fix leak in broken files
         * Internal code improvements

        qt5:
         * Add option to get form choice for export value
         * ArthurOutputDev: Avoid division by zero in updateLineDash. Issue #695

        glib:
         * Internal code improvements

         utils:
         * pdftohtml: Fix memory leak in HtmlOutputDev::getLinkDest

PR:		245150
Exp-run by:	antoine
2020-04-02 04:41:02 +00:00
Yuri Victorovich
fcea573684 misc/openvdb: Update 6.1.0 -> 7.0.0
Reported by:	VVD <vvd@unislabs.com> (in bug#244347)
2020-04-02 01:32:07 +00:00
TAKATSU Tomonari
9cb07248ad - Update to 2020.2 2020-04-01 21:29:40 +00:00
Thierry Thomas
94d050301a - Build and install the library with its headers;
- Since I'm there, borrow several patches from the SageMath project.

Approved by:	yuri (maintainer)
2020-04-01 20:42:40 +00:00
Loïc Bartoletti
fd7ef51025 databases/grass7, math/saga, graphics/qgis and graphics/qgis-ltr: update to latest versions
- math/saga:
        - Update to 7.6.2
        - Use wxWidgets 3.0+ instead of 3.1+ since 3.1 is not a mandatory version and this reduces the number of packages installed when you install saga and qgis/grass (which requires version 3.0).

    - databases/grass7:
        - Update to 7.8.2 first version for python3 only
        - Use ${PY_NUMPY} variable
        - Readd openmp
        - Use wxPython40 for python3
        - Remove bash dependency. You can use any shell.
        - Rework the workaround in post-install (for / touch files). Fix the long (random) standing issue with pkg-plist
        - Alphabetize USES and OPTIONS
        - Replace XX_configure_on by XX_configure_with as possible

    - graphics/qgis:
        - Update to 3.12.1
        - Remove patches (applied upstream or fixed in ports: pyqt5 / sip)

    - graphics/qgis-ltr:
        - Update to 3.10.4

PR:             241892, 244979
Reported by:    rainer hurling (maintainer), lbartoletti (maintainer)
Reviewed by:    tcberner (mentor), rainer hurling (maintainer)
Approved by:    tcberner (mentor), rainer hurling (maintainer)
Differential Revision:  https://reviews.freebsd.org/D24198
2020-04-01 19:59:45 +00:00
TAKATSU Tomonari
93aa81c942 - Update to 0.4-8.6 2020-04-01 17:28:41 +00:00
Ganael LAPLANCHE
555ae57247 Update devel/tbb to 2020.2 and bump dependent port's revisions
Changelog: https://github.com/oneapi-src/oneTBB/blob/tbb_2020/CHANGES
2020-04-01 14:14:51 +00:00
Thierry Thomas
54d8521f48 Resurrect rw, with PKGNAME=rankwidth, and set a conflict with sysutils/rw. 2020-04-01 09:36:48 +00:00
TAKATSU Tomonari
ffeba17f30 - Update to 0.9-7 2020-04-01 03:52:03 +00:00
Sunpoet Po-Chuan Hsieh
ba89ee3702 Update WWW
Approved:	portmgr (blanket)
2020-03-31 23:18:42 +00:00
Sunpoet Po-Chuan Hsieh
ea88d399d7 Update to 3.2.7
Changes:	https://github.com/rpy2/rpy2/blob/master/NEWS
2020-03-31 23:03:46 +00:00
Sunpoet Po-Chuan Hsieh
2c19c3d55f Update to 0.8.26
Changes:	https://github.com/scikit-learn-contrib/hdbscan/releases
2020-03-31 23:03:41 +00:00
Stephen Montgomery-Smith
d18bac3d70 - Update to 1.4.2. 2020-03-31 21:12:05 +00:00
Yuri Victorovich
cddb429ce7 math/symmetrica: Fix WWW 2020-03-31 21:07:03 +00:00
Antoine Brodin
8475f26414 Remove math/rankwidth, PKGBASE collision with sysutils/rw
With hat:	portmgr
2020-03-31 20:25:18 +00:00
Dmitry Marakasov
183b6c6366 Bump PORTREVISION after the previous change 2020-03-31 18:38:01 +00:00
Dmitry Marakasov
4aeefd7046 Switch to pyglet150 2020-03-31 18:37:33 +00:00
Thierry Thomas
c69dbae517 Adding BRiAl, a library for polynomials over boolean rings, and its Python
module.

To be used by SageMath.
2020-03-31 17:28:25 +00:00
Thierry Thomas
dcfae172f2 Adding rankwidth / rw, a program to calculate rank-width and rank-
decompositions.

To be used by SageMath.
2020-03-31 17:25:31 +00:00
Sunpoet Po-Chuan Hsieh
940a4e0ec4 Sort SUBDIRs 2020-03-31 13:51:08 +00:00
Piotr Kubaj
6f8678f8df math/p5-Math-Pari: fix build on powerpc(64) head
powerpc and powerpc64 need -fPIC when using clang 10:
ld: error: relocation R_PPC64_TOC16_LO cannot be used against symbol issquarefree; recompile with -fPIC
2020-03-31 13:17:53 +00:00
TAKATSU Tomonari
2ac6f01968 - Update to 0.3.3 2020-03-31 05:32:11 +00:00
TAKATSU Tomonari
28f43fed6e - Add new port: math/R-cran-raster
Reading, writing, manipulating, analyzing and modeling of gridded
  spatial data. The package implements basic and high-level functions.
  Processing of very large files is supported. There is a also support
  for vector data operations such as intersections.

  WWW: https://cran.r-project.org/web/packages/raster/
2020-03-31 03:24:53 +00:00
Mark Linimon
2057734741 Add compiler:c++11-lang to USES to fix build on GCC-based systems:
../include/Lcommon.h:72: error: ISO C++ forbids declaration of 'i' with no type

Approved by:		portmgr (tier-2 blanket)
2020-03-31 01:16:02 +00:00
Muhammad Moinur Rahman
85e1af6fa6 math/jacal: Update version 1c4=>1c7
- Remove USES=perl5
- Add USES=makeinfo
- Clean the patches

Relnotes:	https://people.csail.mit.edu/jaffer/JACAL_ANNOUNCE.txt
2020-03-30 20:47:10 +00:00
Thierry Thomas
ccf271ff1c Adding planarity, the Edge Addition Planarity Suite, to be used by SageMath. 2020-03-30 15:27:19 +00:00
Thierry Thomas
4c2e6fba07 Adding lrcalc, a Littlewood-Richardson Calculator to be used by SageMath. 2020-03-30 15:25:42 +00:00
Thierry Thomas
d9d39e0a5b Adding lcalc, the L-function c++ class library and, the command line program
lcalc, to be used by SageMath.

Remark: this is not the latest version, but the one currently used by Sage,
with their patches.
2020-03-30 12:40:37 +00:00
Fernando Apesteguía
c85d1b0954 math/geogebra: Update to 5.0.574.0
PR:	245140
Submitted by:	uzsolt@uzsolt.hu (maintainer)
2020-03-30 05:52:12 +00:00
Yuri Victorovich
0a715cbf30 math/ensmallen: Update 2.11.5 -> 2.12.0
Reported by:	portscout
2020-03-29 23:11:38 +00:00
Kirill Ponomarev
97a4628626 Bump PORTREVISION on *-sbcl ports after lang/sbcl upgrade. 2020-03-29 10:43:21 +00:00
Thierry Thomas
d09aeeb132 C++11 language features are needed.
PR:		245112
Submitted by:	canardo909 (at) gmx.com
2020-03-28 21:05:11 +00:00
Yuri Victorovich
8a53280de1 math/py-keras: Take maintainership 2020-03-28 20:53:01 +00:00
Thierry Thomas
f6ab14221b Adding some PARI/GP related packages, to be used by SageMath:
- gp2c: Package for translating GP routines into C
- pari_elldata: Elliptic Curve Data for PARI/GP
- pari_galdata: Data needed by PARI/GP for polgalois
- pari_galpol: Database of Galois polynomials for PARI/GP
- pari_nftables: Repackaging of the historical megrez number field tables
- pari_seadata: Modular polynomials for PARI/GP
2020-03-28 18:37:49 +00:00
Sunpoet Po-Chuan Hsieh
f0149cdaa1 Update to 0.4.0
Changes:	https://github.com/facebookresearch/nevergrad/releases
		https://github.com/facebookresearch/nevergrad/blob/master/CHANGELOG.md
2020-03-28 12:54:38 +00:00
Sunpoet Po-Chuan Hsieh
2641818e01 Update to 0.8.25
Changes:	https://github.com/scikit-learn-contrib/hdbscan/releases
2020-03-28 12:54:33 +00:00
Sunpoet Po-Chuan Hsieh
ab836cc0fa Update to 0.17.1 and unbreak this port
Changes:	https://github.com/openai/gym/blob/master/README.rst#whats-new
2020-03-28 12:54:28 +00:00
Rene Ladan
32cf9e1bf6 Return Neels ports to the pool on his request.
Submitted by:	neelc@neelc.org (former maintainer) via freebsd-ports
2020-03-28 11:26:58 +00:00
Lorenzo Salvadore
34dc4b13ba math/wxmaxima: Remove obsolete patch
According to 20200115 entry of CHANGES man pages can (and should) now be
installed in ${PREFIX}/share/man. This obsoletes
wxmaxima/files/patch-data_CMakeLists.txt.

While here I also fixed sorting in pkg-plist.

Approved by:	gerald (mentor)
Differential Revision:	https://reviews.freebsd.org/D24205
2020-03-27 20:48:53 +00:00
Thierry Thomas
e579fe0130 Adding gf2x, a library for multiplying polynomials over the binary field.
To be used from SageMath and NTL.
2020-03-27 19:08:00 +00:00
Gleb Popov
3086d6bc15 math/stp and math/cryptominisat: Use correct patch (at STP side) for specifying dependency on
cryptomisat.
2020-03-27 14:59:07 +00:00
Thierry Thomas
1152a7a750 Adding Cliquer, a set of C routines for finding cliques in an arbitrary
weighted graph.

To be used by SageMath.
2020-03-27 13:54:58 +00:00
Mark Linimon
5eddcc98cc Add c++11-lang to USES to fix build on GCC-based systems:
configure: error: *** A compiler with support for C++11 language features is required.

Approved by:	portmgr (tier-2 blanket)
2020-03-27 06:56:51 +00:00
Thierry Thomas
5aede0e5de Add an option to build the support of NTL.
Set the option by default, because it is used by SageMath.

PR:		245085
Approved by:	yuri (maintainer)
2020-03-26 21:37:25 +00:00
Thierry Thomas
325cdfb849 Adding m4ri. M4RI is a library for fast arithmetic with dense matrices over F2.
It can be used by SageMath.
2020-03-26 16:25:42 +00:00
Thierry Thomas
5ffb8ad723 Adding eclib. The eclib package includes mwrank (for 2-descent on elliptic
curves over Q) and modular symbol code used to create the elliptic curve
database.

It can be used by SageMath.
2020-03-26 16:23:25 +00:00
Yuri Victorovich
9b5ed59b75 math/boolector: Update 3.2.0 -> 3.2.1
Reported by:	portscout
2020-03-26 07:35:49 +00:00
Antoine Brodin
75fc766164 Unbreak INDEX 2020-03-25 15:36:06 +00:00
Diane Bruce
0595d2c1ca rename to match portname 2020-03-25 12:44:50 +00:00
Diane Bruce
f52733af6e Python-FCL is an (unofficial) Python interface for the Flexible Collision
Library (FCL), an excellent C++ library for performing proximity and
collision queries on pairs of geometric models. Currently, this package
is targeted for FCL 0.5.0.

WWW: https://libraries.io/pypi/python-fcl
2020-03-25 01:00:13 +00:00
Diane Bruce
9676d6bc1e This is a snapshot version of FCL at 0.5.0 mainly to support
python-fcl otherwise please use the fcl port.
N.B. python-fcl also needs octomap

FCL is a library for performing three types of proximity queries on a pair of
geometric models composed of triangles.

It performs:
* Collision detection: detecting whether the two models overlap, and optionally,
  all of the triangles that overlap.
* Distance computation: computing the minimum distance between a pair of models,
  i.e., the distance between the closest pair of points.
* Tolerance verification: determining whether two models are closer or farther
  than a tolerance distance.
* Continuous collision detection: detecting whether the two moving models
  overlap during the movement, and optionally, the time of contact.
* Contact information: for collision detection and continuous collision
  detection, the contact information (including contact normals and contact
  points) can be returned optionally.
2020-03-25 00:47:14 +00:00
Antoine Brodin
1bf9457272 Convert the tree to use PY_PILLOW
With hat:	portmgr
Originally submitted by:	kai
2020-03-24 19:54:57 +00:00
Stephen Montgomery-Smith
2bc8ca50e7 - Update to 2.6.0. 2020-03-24 06:12:13 +00:00
Yuri Victorovich
50b3a22646 New port: math/cudd: Package for the manipulation of Binary Decision Diagrams (BDDs), etc 2020-03-23 06:31:10 +00:00
Yuri Victorovich
4b31216d04 math/py-pygslodeiv2: Update 0.9.2 -> 0.9.3
Reported by:	portscout
2020-03-22 18:17:34 +00:00
Yuri Victorovich
53f1ebfc00 math/py-pynndescent: Update 0.4.5 -> 0.4.7
Reported by:	portscout
2020-03-21 22:56:12 +00:00
Yuri Victorovich
1c195fde1a math/py-uncertainties: Add the PORTSCOUT tag 2020-03-21 21:23:31 +00:00
Yuri Victorovich
15be0da703 math/py-pyodeint: Update 0.10.2 -> 0.10.3
Reported by:	portscout
2020-03-21 21:21:49 +00:00
Yuri Victorovich
887bfb06e4 math/py-Pyomo: Update 5.6.8 -> 5.6.9
Reported by:	portscout
2020-03-21 21:19:17 +00:00
Tobias C. Berner
8e124cb8fb Update poppler to 0.86.1
Release 0.86.1:
        core:
         * Fix regression in Browse Link handling
         * Internal code improvements

Release 0.86.0:
        core:
         * Fix link content exfiltration attack
         * Splash: Implement gouraudTriangleShadedFill for some non parametrized shadings. Issue #881
         * Fix case unsensitive search for Old Hungarian, Warang Citi, Medefaidrin and Adlam
         * Internal code improvements

        glib:
         * Automatic handle of page's cropbox on annots. Issue #129
         * Fix memory leak if poppler_document_new_from_file fails
         * Minor speed optimization on poppler_page_get_annot_mapping

         utils:
         * pdfdetach: add 'savefile' option
         * pdftoppm/pdftocairo: Fix more odd/even mismatch

        qt5:
         * Fix loading from iodevice

PR:		244827
Exp-run by:	antoine
2020-03-21 12:57:09 +00:00
Wen Heping
e6803a3827 - Update to 1.4.1
- Update WWW
2020-03-20 13:00:40 +00:00
Wen Heping
7035c2fcd6 - Update to 1.5.6
- Update WWW
2020-03-20 09:24:55 +00:00
Wen Heping
7a2168df79 - Update to 0.8.5 2020-03-20 09:16:47 +00:00
Wen Heping
dd06451952 - Update to 3.0.7 2020-03-20 08:59:01 +00:00
Yuri Victorovich
d200f5c561 math/mkl-dnn: Update 1.2.1 -> 1.2.2
Reported by:	portscout
2020-03-20 07:14:32 +00:00
Piotr Kubaj
9945d49758 math/gsl: don't use GCC to build on powerpc64 elfv2
Clang can build this port after r359086.
2020-03-19 21:18:52 +00:00
Diane Bruce
8f9b4275dc *Triangle* is a python wrapper around Jonathan Richard Shewchuk's two-dimensional
quality mesh generator and delaunay triangulator library.
This implementation utilizes Cython_ to wrap the C API as closely as possible.

WWW: https://rufat.be/triangle
2020-03-19 14:21:39 +00:00
Stephen Montgomery-Smith
5e3d333548 - Update to 1.0.13. 2020-03-18 22:40:40 +00:00
Yuri Victorovich
c09acabbc5 math/lis: Update 2.0.20 -> 2.0.21
Reported by:	portscout
2020-03-18 19:31:20 +00:00
Thierry Thomas
9fc461018a Upgrade to 10.0.
Release notes at <https://github.com/parisolab/mathmod/releases/tag/10.0>.
2020-03-18 17:54:29 +00:00
Lorenzo Salvadore
1d62068dcb math/wxmaxima: Update to 20.03.1
- Bug fixes.
- Improve support for pre- and post- super- and subscripts.
- Improve documentation.
- Use default web browser instead of wxWidgets' integrated help browser.
- Support for integrating static and some types of animated gif files.
- Provide possibily to pop out interactively animation frames created with
  draw().
- Provide an option to configure the maximal amount of saved gnuplot data
  per plot.
- Avoid using stderr.
- Remove unnecessary info dialog at startup.
- Provide right click suggestions for similar command names.

Approved by:	gerald (mentor)
2020-03-17 14:42:24 +00:00
Yuri Victorovich
81a631101a math/darknet: Use date in PORTVERSION, because the project has inconsistent versioning
Reported by:	mat
2020-03-17 02:41:05 +00:00
Yuri Victorovich
e49f447b5a math/py-spot: Update 2.8.6 -> 2.8.7
Reported by:	portscout
2020-03-16 01:34:00 +00:00
Yuri Victorovich
9c0d06ef8b math/spot: Update 2.8.6 -> 2.8.7
Reported by:	portscout
2020-03-16 01:33:29 +00:00
Yuri Victorovich
429eae4914 math/darknet: Update 3-446 -> 3_optimal-30 2020-03-15 21:42:43 +00:00
Yuri Victorovich
59eb42e57b New port: math/dune-spgrid: DUNE framework: A structured, parallel DUNE grid implementation 2020-03-15 20:05:38 +00:00
Yuri Victorovich
85103247cd math/hs-penrose: Fix distinfo
Due to https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=244784
Haskell ports have the duplication of the main GitHub tarball in
distinfo. But the second copy was also accidentally truncated
that caused a fetch failure.

Reported by:	fallout
2020-03-15 17:19:42 +00:00
Yuri Victorovich
bb6c20e653 math/dune-*: Remove GL_ACCOUNT duplications
Reported by:	0mp
2020-03-15 17:05:35 +00:00
Yuri Victorovich
026b366c83 New port: math/dune-pdelab: DUNE framework: PDE solver toolbox 2020-03-15 03:50:22 +00:00
Yuri Victorovich
a40a308b95 math/dune-common: Fix duplication in DOCS_BUILD_DEPENDS 2020-03-15 02:18:28 +00:00
Yuri Victorovich
1a0750f2e5 math/dune-istl: Add missing RUN_DEPENDS 2020-03-15 02:07:15 +00:00
Yuri Victorovich
5c29d61161 math/dune-typetree: Add missing RUN_DEPENDS 2020-03-15 02:03:54 +00:00
Yuri Victorovich
d8dfe5a47f math/dune-localfunctions: Fix DOCS_BUILD_DEPENDS duplication; Add missing RUN_DEPENDS 2020-03-15 02:01:18 +00:00
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
Tobias C. Berner
3cb2eef56a KDE Applications: update to 19.12.3 2020-03-06 22:11:55 +00:00
Jochen Neumeister
6f8c351112 hand over Maintainership to miwi
Sponsored by:	Netzkommune GmbH
2020-03-06 17:33:54 +00:00
Yuri Victorovich
e48154d472 math/py-z3-solver: Update 4.8.4 -> 4.8.7 2020-03-06 02:17:03 +00:00
Jochen Neumeister
0058f938de Update to 0.3
PR:		242915
Reported by:	Andrey Ponomarenko <andrey.nik.ponomarenko@gmail.com> (maintainer)
Sponsored by:	Netzkommune GmbH
2020-03-05 13:33:35 +00:00
Gleb Popov
11026f3b38 math/cryptominisat: Add patch to fix CMake config file. Bump math/stp, as it was affected by this issue. 2020-03-04 18:03:42 +00:00
Yuri Victorovich
9a6d750e26 math/pari: Add back a mistakenly removen PORTEPOCH 2020-03-04 08:53:56 +00:00