Commit Graph

14718 Commits

Author SHA1 Message Date
Yuri Victorovich
4171d65e5c MFH: r549628
math/geogram: Fix build on 13

Reported by:	fallout

Approved by:	ports-secteam (fluffy)
2020-09-22 23:20:03 +00:00
Yuri Victorovich
fe1e6915d4 MFH: r549415
math/visualpolylib: Fix build on 13

Reported by:	fallout

Approved by:	ports-secteam (fluffy)
2020-09-21 03:45:27 +00:00
Kyle Evans
605393d858 MFH: r547124
math/reduce: fix the build with LLVM 11

reduce started to fail with the default switch to -fno-common in LLVM 11
(and GCC 10). This patch was written then confirmed to be the fix that
upstream also provided in late March.

Approved by:	ports-secteam (implicit, -fno-common build fix)
2020-08-30 21:06:53 +00:00
Li-Wen Hsu
4ec222c83a MFH: r545313
math/units: Add a default option READLINE to tuggle readline support

This makes sure the readline support is tuggled in the build time and not
affected by the libreadline installed or not during build/run time.

PR:		248631
Submitted by:	ports-units@shalott.net
Approved by:	jharris@widomaker.com (maintainer)

Approved by:	portmgr (blanket: build, run, dependency fix)
2020-08-19 11:20:02 +00:00
Piotr Kubaj
9f8d7322dd MFH: r545197
math/cadical: fix build on GCC architectures

Use | instead of , in the sed command to workaround for -Wl,rpath in CXXFLAGS.

Approved by:	portmgr (fix build blanket)
2020-08-17 23:55:56 +00:00
Matthias Andree
75935eef6f MFH: r544849
graphics/ilmbase, graphics/openexr: security update to v2.5.3

ChangeLog:
https://github.com/AcademySoftwareFoundation/openexr/releases/tag/v2.5.3

"Patch release with various bug/security fixes and build/install fixes, plus a performance optimization:

 * Various sanitizer/fuzz-identified issues related to handling of invalid input
 * Fixes to misc compiler warnings [...]
 * Read performance optimization (#782)
 * Fix for building on non-glibc (#798)
 * Fixes to tests"

The full name of shared libraries changed from *.25.0.1 to *.25.0.2
=> PORTREVISION bumps for all ports that use either ilmbase or openexr
coming up in separate commit to ease MFH.

All test builds of direct users succeeded on 12.1 amd64.

Bump PORTREVISION of all ports using ilmbase or openexr.

Security:	b1d6b383-dd51-11ea-a688-7b12871ef3ad

Approved by:	ports-secteam@ (joneum@)
2020-08-16 09:51:32 +00:00
Piotr Kubaj
9d8a82aa7f MFH: r543899
math/wxmaxima: fix build on GCC architectires

Use C++11 compiler:
CMake Error in src/CMakeLists.txt:
  Target "wxmaxima" requires the language dialect "CXX11" (with compiler
  extensions), but CMake does not know the compile flags to use to enable it.

Approved by:	portmgr (fix build blanket)
2020-08-01 09:23:31 +00:00
Piotr Kubaj
16c9a2fb6d MFH: r542673
math/cocoalib: fix build on GCC architectures

Use C++11 compiler:
/wrkdirs/usr/ports/math/cocoalib/work/CoCoALib-0.99710/include/CoCoA/TmpPBMill.H:263: error: 'nullptr' was not declared in this scope

Approved by:	portmgr (fix build blanket)
2020-07-20 21:16:48 +00:00
Matthias Andree
8535fac538 MFH: r542352 r542353
graphics/ilmbase: graphics/openexr: security update to 2.5.2

ChangeLog: https://github.com/AcademySoftwareFoundation/openexr/releases/tag/v2.5.2
Verbosely: https://github.com/AcademySoftwareFoundation/openexr/blob/v2.5.2/CHANGES.md#version-252-june-15-2020

openexr/ilmbase update w/ shlib rename => PORTREVISION bumps of dependent ports

OpenEXR and ILMBASE updates to 2.5.2 rename the full shlib version
names from .0.0 to .0.1 => to be on the safe side, bump PORTREVISIONs.

Security:	714e6c35-c75b-11ea-aa29-d74973d1f9f3
Approved by:	ports-secteam@ (joneum@)
2020-07-18 09:31:19 +00:00
Piotr Kubaj
d5ad740c49 MFH: r541266
math/clasp: fix build on GCC architectures

Use C++11 compiler:
CMake Error in app/CMakeLists.txt:
  Target "clasp" requires the language dialect "CXX11" (with compiler
  extensions), but CMake does not know the compile flags to use to enable it.

Approved by:	portmgr (fix build blanket)
2020-07-05 09:25:54 +00:00
Thierry Thomas
5fa0365c01 Upgrade to 1.2.1.
Release notes at <https://github.com/libsemigroups/libsemigroups/releases>.
2020-07-01 15:50:36 +00:00
Kirill Ponomarev
2b831f5039 Bump PORTREVISION on *-sbcl ports after lang/sbcl upgrade. 2020-07-01 06:43:14 +00:00
Yuri Victorovich
9b4b71be8a math/py-uncertainties: Update 3.1.2 -> 3.1.4
Reported by:	portscout
2020-06-30 18:24:24 +00:00
Jason E. Hale
3423d4a5cb math/qalculate: Update to 3.11.0 2020-06-30 18:03:20 +00:00
Jason E. Hale
f148c41696 math/libqalculate: Update to 3.11.0 2020-06-30 18:02:55 +00:00
Tobias C. Berner
e2cd5999be Bump devel/jsoncpp consumers after r540853.
Reported by:	Kevin Oberman <rkoberman@gmail.com>
2020-06-30 17:46:18 +00:00
Yuri Victorovich
65c00ac22b math/py-pynndescent: Update 0.4.7 -> 0.4.8
Reported by:	portscout
2020-06-30 16:40:35 +00:00
Yuri Victorovich
7bf8102b1d math/fplll: Update 5.3.2 -> 5.3.3
Reported by:	portscout
2020-06-30 16:10:10 +00:00
Wen Heping
e5c128adae - Update to 1.1.1
PR:		247606
Submitted by:	tobik@
2020-06-30 02:52:35 +00:00
Mark Linimon
a646368e35 Mark BROKEN on powerpc64 due to the most recent commit looping on the
same error over and over, creating an immense errorlog in the process.
2020-06-30 01:14:59 +00:00
Thierry Thomas
ab98b57492 For an unknown reason, Python behaves differently on -CURRENT, but anyways
it works. Fix plist accordingly.
2020-06-29 21:43:49 +00:00
Gleb Popov
06320acbe4 math/givaro: Remove my patch now that correct upstream fix is added to math/linalg.
PR:		247537
2020-06-29 14:44:36 +00:00
Gleb Popov
c095a64103 math/linbox: Add a patch from upstream to fix build on CURRENT. 2020-06-29 14:40:37 +00:00
Yuri Victorovich
a54226a477 math/arb: Update 2.18.0 -> 2.18.1
Reported by:	portscout
2020-06-29 05:56:57 +00:00
Piotr Kubaj
39ecc13836 math/onednn: fix build on non-amd64 non-aarch64
onednn seems to support only amd64 and aarch64, but there is also generic target which also works on other architectures.
2020-06-28 20:43:37 +00:00
TAKATSU Tomonari
83111374de - Update to 3.3-7 2020-06-28 15:40:47 +00:00
Thierry Thomas
65c574392a - always --enable-build-as-root (DP)
- remove CONFLICTS with lang/python3 (DP)
- remove future CONFLICTS with blas/lapack (PR 247542)
- add a pkg-message for SAGE_ROOT / SAGE_LOCAL (DP)
- remove the check of R´s Makevars.site (DP)
  see <https://trac.sagemath.org/ticket/29943>
- use math/e-antic from the ports tree
- make BROKEN on -CURRENT untill a solution is found / Python

Reported by:	Dima Pasechnik <dimpase (at) gmail.com> (DP)
2020-06-28 14:06:58 +00:00
Li-Wen Hsu
507f478f3d Update to 1.4.34
PR:		246830
Submitted by:	Jean-Paul Beconne <jpbeconne@free.fr> (maintainer)
2020-06-28 07:56:16 +00:00
TAKATSU Tomonari
13cf7a6005 - Update to 3.3-6 2020-06-27 23:42:59 +00:00
TAKATSU Tomonari
312702348d - Update to 0.1.13 2020-06-27 12:38:44 +00:00
Sunpoet Po-Chuan Hsieh
09f96a0fde Move math/py-igraph to math/py-python-igraph
PR:		246548
Submitted by:	sunpoet (myself)
Approved by:	lwhsu (maintainer)
2020-06-27 09:41:08 +00:00
Joseph Mingrone
56ea0c3808 math/R: Update to version 4.0.2
Upstream changes:
https://cloud.r-project.org/doc/manuals/r-release/NEWS.html
2020-06-27 02:02:46 +00:00
Thierry Thomas
940201ec67 Adding E-ANTIC, a C/C++ library to deal with real embedded number fields
built on top of ANTIC (ports/math/antic). Its aim is to have as fast as
possible exact arithmetic operations and comparisons.
2020-06-26 20:14:35 +00:00
Yuri Victorovich
133c818c08 math/vtk9: Update 9.0.0 -> 9.0.1
Reported by:	portscout
2020-06-26 19:03:21 +00:00
Max Brazhnikov
fcea5e1434 devel/looks:
- Rename to devel/jgoodies-looks to match upstream and update to 2.7.0
- Add SRC option to install source jar
2020-06-26 12:29:23 +00:00
Yuri Victorovich
73d411c1fa math/py-pymc3: Update 3.8 -> 3.9.2
Reported by:	portscout
2020-06-26 01:51:51 +00:00
Gleb Popov
98c99cbe65 math/givaro: Fix build on CURRENT.
PR:		247537
Approved by:	pi (maintainer)
2020-06-25 14:59:56 +00:00
Mark Linimon
b8ff904140 Attempt to fix build on GCC-based systems by disabling -march=native,
which should never be set on the FreeBSD package building cluster
whatsoever:

  g++9: error: unrecognized command line option '-march=native'; did you mean '-mcpu=native'?

Unfortunately this is necessary but not sufficient for powerpc64:

  /wrkdirs/usr/ports/math/ogdf/work/OGDF/src/ogdf/basic/System.cpp:78:11: fatal error: cpuid.h: No such file or directory

Approved by:	portmgr (tier-2 blanket)
2020-06-25 03:29:04 +00:00
Yuri Victorovich
fbd32273e9 math/py-arviz: Update 0.8.3 -> 0.9.0
Reported by:	portscout
2020-06-24 15:53:36 +00:00
Alexey Dokuchaev
42250e01f2 - Drop COIN plist substitution as is mandatory now
- Update corresponding conflicts between two ports
2020-06-24 13:01:26 +00:00
Alexey Dokuchaev
8369734c89 - Resurrect, unbreak, and update to version 2020.02 (Catalpa)
- The build is purely CMake-based now and doesn't use any shell
  or Python helper scripts
- Keep PLIST_SUB+=COIN="" to reduce the churn on the pkg-plist,
  will be cleaned up separately (COIN support is now mandatory)
- Chase 301 Moved Permanently redirect in the WWW line of the
  port description while here
2020-06-24 12:19:03 +00:00
Sunpoet Po-Chuan Hsieh
3959e72c5b Update to 0.52
Changes:	https://metacpan.org/changes/distribution/Math-Prime-Util-GMP
2020-06-24 11:35:57 +00:00
Yuri Victorovich
cdb6b26183 math/rumur: Update 2020.05.27 -> 2020.06.20
Reported by:	portscout
2020-06-23 20:40:30 +00:00
Yuri Victorovich
74f865f568 math/mlpack: 3.3.1 -> 3.3.2
Reported by:	portscout
2020-06-23 16:49:56 +00:00
Yuri Victorovich
78f9344ae6 math/giacxcas: Fix build on 13-CURRENT
giacxas expects mallinfo in malloc.h
On systems before 13 the detection of malloc.h fails, but on 13 it succeeds but compilation then fails due to a missing mallinfo function.

Reported by:	thierry, fallout
2020-06-23 07:08:03 +00:00
Sunpoet Po-Chuan Hsieh
6257a54862 Update to 3.3.4
Changes:	https://github.com/rpy2/rpy2/blob/master/NEWS
2020-06-22 19:36:12 +00:00
TAKATSU Tomonari
3b8b59258b - Update to 0.2.2 2020-06-21 16:12:47 +00:00
Lorenzo Salvadore
f2f0c6e390 Drop ports maintainership
Approved by:	gerald (mentor)
2020-06-21 15:36:34 +00:00
Stefan Eßer
5a10ec43b9 Upgrade to version 3.0.1
This version fixes a warning when building with a strict warnings level
and significantly speeds up ceil() library function.

Approved by:	antoine (implicit)
2020-06-20 10:13:31 +00:00
Piotr Kubaj
62304a690e math/flexfloat: fix build on powerpc, powerpc64
This port won't build with base GCC, use GCC from ports.

Also add -mfloat128, which requires -mvsx. This will mean the binary will need to be used on POWER7 or newer, because -mfloat128 uses VSX.
2020-06-20 04:01:22 +00:00