Commit Graph

13009 Commits

Author SHA1 Message Date
Yuri Victorovich
03479ec7f3 math/lean: Update 3.4.1 -> 3.4.2
Reported by:	portscout
2019-01-23 09:59:54 +00:00
Yuri Victorovich
40d39b009c math/py-cvxpy: Update 1.0.12 -> 1.0.13
Reported by:	portscout
2019-01-23 09:40:12 +00:00
Sunpoet Po-Chuan Hsieh
c737895cad Update to 1.0.12
Changes:	https://github.com/bmc/munkres/blob/master/CHANGELOG.md
2019-01-23 00:01:34 +00:00
Mathieu Arnold
08c11c4978 Sort categories Makefiles. 2019-01-22 16:26:49 +00:00
Guido Falsi
41ff4e536e Clenup xfce ports:
- Add missing dependencies
- Remove unneeded patches
- Regenerate and rename legacy patches
- Add NLS option to ports providing such a knob, and missing the
  option
- Add INSTALL_TARGET=install-strip where missing
- Sort things
- Remove unneeded +=
- Cosmetic changes to OPTION related variables to improve readability
- Update WWW
- Silence portlint warnings about variables order
- Bump PORTREVISION where changing dependencies and/or adding
  install-strip
2019-01-22 14:44:38 +00:00
Danilo Egea Gondolfo
08376b3c1f - Update to 9.200.7 2019-01-21 22:04:41 +00:00
Yuri Victorovich
339c119c43 math/SCIP: Update 6.0.0 -> 6.0.1
Reported by:	portscout
2019-01-21 18:19:30 +00:00
Yuri Victorovich
d13eab9eb1 math/SoPlex: Update 4.0.0 -> 4.0.1
Reported by:	portscout
2019-01-21 18:18:41 +00:00
Yuri Victorovich
ca323b3481 math/py-cvxpy: Update 1.0.11 -> 1.0.12
Reported by:	portscout
2019-01-21 09:15:49 +00:00
Yuri Victorovich
2fed156f70 math/py-permutation: Update 0.1.1 -> 0.2.0
Reported by:	portscout
2019-01-21 09:09:07 +00:00
Li-Wen Hsu
fbdb202335 - Update to 3.0.0 [1]
- Change to Joseph Fox's fork [1]
- Pet portlint

PR:		234620
Submitted by:	Gilbert Morgan <gmm@tutanota.com>
2019-01-21 07:46:02 +00:00
Tobias C. Berner
dd7f2dcab2 devel/cmake: update to 3.13.3
PR:		234959
Exp-run by:	antoine
2019-01-19 20:02:45 +00:00
Sunpoet Po-Chuan Hsieh
bde795881f Add py-cma 2.6.0
pycma is a Python implementation of CMA-ES and a few related numerical
optimization tools.

The Covariance Matrix Adaptation Evolution Strategy (CMA-ES) is a stochastic
derivative-free numerical optimization algorithm for difficult (non-convex,
ill-conditioned, multi-modal, rugged, noisy) optimization problems in continuous
search spaces.

WWW: https://github.com/CMA-ES/pycma
2019-01-17 19:21:19 +00:00
Sunpoet Po-Chuan Hsieh
b93cbf2342 Add py-bayesian-optimization 1.0.0
Bayesian Optimization is a pure Python implementation of bayesian global
optimization with gaussian processes.

This is a constrained global optimization package built upon bayesian inference
and gaussian process, that attempts to find the maximum value of an unknown
function in as few iterations as possible. This technique is particularly suited
for optimization of high cost functions, situations where the balance between
exploration and exploitation is important.

WWW: https://github.com/fmfn/BayesianOptimization
2019-01-17 19:20:56 +00:00
Yuri Victorovich
8dda063a8b New port: math/ascent: C++ simulation engine and differential equation solver 2019-01-17 09:54:40 +00:00
Yuri Victorovich
c30348ebbe math/py-pymc3: Update 3.5 -> 3.6
Reported by:	portscout
2019-01-17 06:52:17 +00:00
Yuri Victorovich
ebce74a020 math/py-PySCIPOpt: Update 2.1.0 -> 2.1.1
Reported by:	portscout
2019-01-17 06:39:19 +00:00
Tijl Coosemans
1bf487d3e7 Fix Qt5 symbol version scripts to put the catch-all clause first. When
a symbol matches multiple clauses the last one takes precedence.  If the
catch-all is last it captures everything.  In the case of Qt5 libraries
this caused all symbols to have a Qt_5 label while some should have
Qt_5_PRIVATE_API.  This only affects lld because GNU ld always gives the
catch-all lowest priority.

Older versions of Qt5Webengine exported some memory allocation symbols from
the bundled Chromium.  Version 5.9 stopped exporting these [1] but the
symbols were kept as weak wrappers for the standard allocation functions to
maintain binary compatibility. [2][3]  The problem is that the call to the
standard function in these weak wrappers is only resolved to the standard
function if there's a call to this standard function in other parts of
Qt5Webengine, because only then is there a non-weak symbol that takes
precedence over the weak one.  If there's no such non-weak symbol the call
in the weak wrapper resolves to the weak wrapper itself creating an infinite
call loop that overflows the stack and causes a crash.  Some of the
allocation functions are variants of C++ new and delete and it probably
depends on the compiler whether these variants are used in other parts of
Qt5Webengine.

Remove the weak wrappers (make them Linux specific).  This isn't binary
compatible but we are already breaking that with the changes to the symbol
versions.

[1] 5c2cbfccf9
[2] 2ed5054e3a
[3] 009f5ebb4b

Bump all ports that depend on Qt5.

PR:		234070
Exp-run by:	antoine
Approved by:	kde (adridg)
2019-01-16 11:13:44 +00:00
Yuri Victorovich
ed50c18489 math/spectra: 0.6.2 -> 0.7.0
Reported by:	portscout
2019-01-16 04:56:45 +00:00
Steve Wills
bc640bd556 math/metis: fix arch conditionals
Reported by:	linimon
Pointyhat to:	swills
2019-01-15 16:17:11 +00:00
Steve Wills
9403d24029 math/metis: update IDXTYPEWIDTH to 64 on 64 bit platforms
While here, pet portlint

PR:		219749
Submitted by:	pfg
2019-01-15 12:52:46 +00:00
Sunpoet Po-Chuan Hsieh
6188137336 Update to 4.06
Changes:	https://metacpan.org/changes/distribution/Math-MPFR
2019-01-13 20:09:12 +00:00
Steve Wills
94313d4e82 math/maxima: fix help
PR:		234842
Submitted by:	Lorenzo Salvadore <phascolarctos@protonmail.ch> (maintainer)
Reported by:	jszhao@yeah.net
2019-01-13 19:23:25 +00:00
Tobias Kortkamp
decbf3b3e2 Fix INDEX
Pointy hat:	miwi
2019-01-13 18:31:42 +00:00
Martin Wilke
2bca5ef0e9 - Copy math/py-networkx to math/py-networkx1 and applies modifications to
backport it to the latest version of the 1.x branch -> 1.11
- Adds CONFLICTS_INSTALL to math/py-networkx (no bump of PORTVERSION) and math/py-networkx1
- math/py-networkx1 is required by the package devel/py-taskflow that is not compatible with math/py-network

PR:		232240
Submitted by:	freebsd_ports@k-worx.org
Sponsored by:	iXsystems Inc.
2019-01-13 17:36:49 +00:00
Steve Wills
fb13f7c5cd math/reduce: fix stage-qa issues
PR:		234873
Submitted by:	pfg (maintainer)
2019-01-13 16:12:54 +00:00
Steven Kreuzer
5545fd36f5 Update to version 3.0.0 2019-01-13 02:03:38 +00:00
Mark Linimon
6b227bdcfa This port requires USES=compiler:c++11-lang to build on GCC-based
architectures.

PR:		234336
Submitted by:	Piotr Kubaj
Approved by:	maintainer
2019-01-12 23:11:23 +00:00
Dmitry Marakasov
b1269b89cb - Update WWW
Approved by:	portmgr blanket
2019-01-12 09:30:26 +00:00
Sunpoet Po-Chuan Hsieh
55af9fe246 Update to 2.4.0
- Update MASTER_SITES
- Add ZSTD option

Changes:	https://trac.osgeo.org/gdal/wiki/Release/2.3.0-News
		https://trac.osgeo.org/gdal/wiki/Release/2.3.1-News
		https://trac.osgeo.org/gdal/wiki/Release/2.3.2-News
		https://trac.osgeo.org/gdal/wiki/Release/2.3.3-News
		https://trac.osgeo.org/gdal/wiki/Release/2.4.0-News
PR:		231629
Exp-run by:	antoine
2019-01-11 20:16:50 +00:00
Tobias C. Berner
7ee9c5458d Update KDE Applications to 18.12.1
Release Announcement:
	https://www.kde.org/announcements/announce-applications-18.12.1.php

Today KDE released the first stability update for KDE Applications 18.12.
This release contains only bugfixes and translation updates, providing a
safe and pleasant update for everyone.

About 20 recorded bugfixes include improvements to Kontact, Cantor, Dolphin,
JuK, Kdenlive, Konsole, Okular, among others.

Improvements include:
  *  Akregator now works with WebEngine from Qt 5.11 or newer
  *  Sorting columns in the JuK music player has been fixed
  *  Konsole renders box-drawing characters correctly again

You can find the full list of changes here:
	https://www.kde.org/announcements/fulllog_applications-aether.php?version=18.12.1
2019-01-10 19:52:57 +00:00
Mark Linimon
4e1154ba7a Enable support for powerpcspe.
PR:		234774
Submitted by:	jhibbits
Approved by:	portmgr (tier-2 blanket)
2019-01-09 22:52:18 +00:00
Steve Wills
5fbd5eee09 math/reduce: update to 20181123
PR:		234764
Submitted by:	pfg (maintainer)
2019-01-09 12:26:22 +00:00
Don Lewis
e8b4b36c08 Make USES=gl conditional on the GUI option to unbreak build when GUI is
disabled.  Error was:
  scilab-5.5.2_15 need to specify gl component with USE_GL.
because USE_GUI is conditional on GUI.

While here, tweak Makefile statement ordering to reduce portlint warnings.

PR:		234651
Approved by:	makc (maintainer)
MFH:		2019Q1
2019-01-08 17:51:14 +00:00
Tobias Kortkamp
77b91aeda7 math/reduce{,-psl}: Drop unused variables
WRKSRC is set to the default value, CONFIGURE_ARGS is overwritten
later and is not needed.

PR:		234736
Approved by:	pfg (maintainer)
2019-01-08 15:22:52 +00:00
Mathieu Arnold
7710e576da Remove MASTER_SITES=GH when it is the only one.
It is added by USE_GITHUB.  Tested with `make makesum` not changing distinfo.
2019-01-08 13:20:19 +00:00
Tobias Kortkamp
8ba55355be Do not set SUB_FILES twice 2019-01-08 10:44:23 +00:00
Antoine Brodin
3b8e9ada15 math/blitz++ is not compatible with python3
PR:		234633
2019-01-07 13:17:17 +00:00
Tobias C. Berner
076ee5e260 Fix index after r489474.
Reported by:	antoine
2019-01-06 12:48:28 +00:00
Gleb Popov
e2c3fdc1fd lang/ghc: Update to 8.6.3 and bump PORTREVISION's of all Haskell ports.
As usual, it is recommended to rebuild or reinstall all the
dependent ports and the lang/ghc port itself in one of the following
ways:

# portmaster -w -r ghc
  or
# portupgrade -fr lang/ghc

In case of pkg(8), it is probably safer to remove all the GHC-dependent
packages along with GHC and reinstall everything from scratch.  For
example:

# pkg query "%ro" ghc > ghc-pkgs.txt
# pkg delete -y lang/ghc
# pkg install -y `cat ghc-pkgs.txt`

During update some hs-* ports got two PORTREVISION bumps in a row. Other ports
got a PORTVERSION update together with one PORTREVISION bump. This is caused
by bulk-bumping PORTREVISION of all hs-* ports. There are a lot of them updated,
so figuring out which ones require a bump and which are not is too tedious.

Approved by:	tcberner (mentor)
Differential Revision:	https://reviews.freebsd.org/D18707
2019-01-06 12:18:06 +00:00
Steve Wills
42f602465c math/maxima: Update to 5.42.1, cleanup
While here, give maintainership to submitter

PR:		232118
Submitted by:	Lorenzo Salvadore <phascolarctos@protonmail.ch>
2019-01-06 03:13:28 +00:00
Sunpoet Po-Chuan Hsieh
91c3078096 Update science/hdf5 to 1.10.4
- Bump PORTREVISION of dependent ports for shlib change

Changes:	https://portal.hdfgroup.org/display/support/HDF5%201.10.4#releasenotes
PR:		233070
Submitted by:	wen
2019-01-05 22:46:53 +00:00
Rene Ladan
70da036883 Remove stale IGNORE_WITH_PHP=56 values.
Reminded by:	sunpoet
2019-01-05 15:47:56 +00:00
Antoine Brodin
9875b70a67 Fix plist 2019-01-05 14:46:04 +00:00
Greg Lewis
103b4bef17 . Update to 5.2.6 2019-01-04 01:19:51 +00:00
Greg Lewis
7a4956c80c . Update to 5.2.6 2019-01-04 01:19:21 +00:00
Tobias Kortkamp
75603347c4 x11-toolkits/granite: Update to 5.2.2
- Update WWW
- Add missing gsettings-desktop-schemas dependency to prevent
  runtime crashes of applications using the DateTime widget
- Bump revision of dependent ports

Changes:	https://github.com/elementary/granite/releases
2019-01-03 13:49:07 +00:00
Sunpoet Po-Chuan Hsieh
60cfb1b5bf Remove expired IGNORE_WITH_PHP=56 2019-01-02 23:58:11 +00:00
Sunpoet Po-Chuan Hsieh
f6d3ff8fd8 Update to 2.6.9
Changes:	https://github.com/pydata/numexpr/releases
		https://github.com/pydata/numexpr/blob/master/RELEASE_NOTES.rst
2019-01-01 20:37:07 +00:00
Sunpoet Po-Chuan Hsieh
b4e3896e33 Update to 0.40
Changes:	https://metacpan.org/changes/distribution/Math-GSL
2019-01-01 20:34:49 +00:00