Commit graph

12349 commits

Author SHA1 Message Date
Yuri Victorovich
c61bc9c716 math/vtk8: Unbreak: delete pkg-plist because autoplist is in use 2018-07-15 07:56:15 +00:00
Tobias C. Berner
73fc733977 Update KDE Applications to 18.04.3 2018-07-13 17:41:56 +00:00
Antoine Brodin
03cb0a8129 slepc doesn't support python 3 2018-07-13 17:18:41 +00:00
Yuri Victorovich
0300da4e71 math/vtk6: Update CONFLICTS 2018-07-12 19:05:30 +00:00
Yuri Victorovich
fe7743ba2e New port: math/vtk8: Visualization toolkit (repocopy of math/vtk6 with modifications)
Changes against math/vtk6:
* Use DISTVERSION
* Update COMMENT
* Add to USES
* Remove the SHARED option: all libraries should be shared, no need for the option to do otherwise
* Remove the PYTHON option: python binding should be a separate port
* Modernize the port: use helpers instead of .if/.endif
* Use autoplist: too many files with too complex dependencies on options
* Update USE_QT to include missing parts
2018-07-12 19:03:54 +00:00
Yuri Victorovich
c2a65ee591 math/openlibm: Not broken in aarch64
PR:		229737
Submitted by:	Greg V <greg@unrelenting.technology>
2018-07-12 17:31:03 +00:00
Yuri Victorovich
6166cb9ef9 math/gambit: Update 15.1.0 -> 15.1.1 2018-07-10 20:22:56 +00:00
Kurt Jaeger
6a9a0fbbac New port: math/singular
Singular is a computer algebra system for polynomial computations,
with special emphasis on commutative and non-commutative algebra,
algebraic geometry, and singularity theory.

WWW: https://www.singular.uni-kl.de/

Submitted by:	yamadam@summitsystem.co.jp
2018-07-10 15:03:53 +00:00
Steve Wills
b9ae6241fe math/rubygem-narray: update to 0.6.1.2
PR:		225013
Approved by:	maintainer timeout (murashin@gfd-dennou.org, >6 months)
2018-07-10 13:47:01 +00:00
Yuri Victorovich
170a5023c2 math/py-igakit: Update g20180107 -> 0.1
Reported by:	repology.org
2018-07-10 04:52:56 +00:00
Mark Linimon
740f9aa80b This now builds on powerpc64, possibly as a result of r459113.
Approved by:	portmgr (tier-2 blanket)
2018-07-10 03:40:00 +00:00
Mathieu Arnold
f6d56007b9 Remove all := from BUILD_DEPENDS, here are never needed.
While there, cleanup, and sort depends.

When build and run dependencies are the same, there are three ways to
avoid duplicating the list while not adding the framework added
BUILD_DEPENDS to the RUN_DEPENDS.  In order of preference, they are:

1) use RUN_DEPENDS to set BUILD_DEPENDS:

BUILD_DEPENDS=	${RUN_DEPENDS}
RUN_DEPENDS=	foo:bar/baz

2) create another variable and use it:

MY_DEPENDS= foo:bar/baz
BUILD_DEPENDS=	${MY_DEPENDS}
RUN_DEPENDS=	${MY_DEPENDS}

3) use BUILD_DEPENDS to set RUN_DEPENDS and force evaluation:

BUILD_DEPENDS=	foo:bar/baz
RUN_DEPENDS:=	${BUILD_DEPENDS}

Sponsored by:	Absolight
2018-07-09 08:40:17 +00:00
Yuri Victorovich
f77b145839 math/flann: Update 1.8.4 -> 1.9.1-19
A case of abandoned tarball site, and move to github.
Change to CMAKE_ARGS -> CMAKE_OFF.
Remove options DOCS and EXAMPLES: docs now wants latex and other large things,
EXAMPLES weren't meaningful.

Reported by:	repology.org
2018-07-09 01:40:24 +00:00
Joseph Mingrone
e525866031 math/libRmath: Update to version 3.5.1 2018-07-09 00:49:15 +00:00
Steve Wills
e272d9d999 math/cvc4: switch to GMP by default
This unbreaks aarch64 and enables parallel mode

PR:		229585
Submitted by:	Greg V <greg@unrelenting.technology> (maintainer)
2018-07-08 15:29:18 +00:00
Joseph Mingrone
603bf0ca42 math/R: Update to version 3.5.1 2018-07-07 20:58:55 +00:00
Dmitry Marakasov
b36ae504f8 - Switch to new test framework
- Switch to options helpers
- Cosmetic fixes
2018-07-07 08:37:45 +00:00
TAKATSU Tomonari
65b7324d7a - Update to 1.6.2 2018-07-06 07:15:53 +00:00
Mark Linimon
9f17ee9408 Mark as broken on powerpc64: build runs away and consumes all memory.
I had previously noted this as well.

Submitted by:	jhibbits
2018-07-05 06:22:51 +00:00
Wen Heping
32b3c09639 - Update to 2.85
Changes: https://metacpan.org/changes/distribution/Math-Polynomial-Solve
2018-07-04 23:53:05 +00:00
Johannes M Dieterich
f7218f0d7c math/libflame: bring to current date and take maintainership
This brings our math/libflame to a recent state, as opposed to the outdated one before. Their development has moved to
github. Configure it as a LAPACK library and to use an external BLAS to eventually support a blaslapack:flame together
with math/blis. Please note that this should be used with caution in production until the port is better tested!

Their make system now generates a large quantity of object files to link which I found to only work with a recent
linker (hence the requirement for recent CURRENT with lld default). Since this is a numerical library, some caution is
required before we can enable it for other architectures. Patches were generated by hand as makepatch failed to work
properly.

Reviewed by:	mat, zeising (mentor)
Approved by:	zeising (mentor)
Differential Revision:	https://reviews.freebsd.org/D15716
2018-07-04 22:51:16 +00:00
Yuri Victorovich
b5f362819f math/SCIP: Update 5.0.1 -> 6.0.0; math/py-PySCIPOpt: Update 1.4.9 -> 2.0.0
SCIP and its python binding.

Reported by:	portscout
2018-07-04 19:44:10 +00:00
Dmitry Marakasov
4ecd5cdf96 - Switch to new test framework
Approved by:	portmgr blanket
2018-07-04 08:37:36 +00:00
Rene Ladan
17e2146aa1 Remove expired ports:
2018-06-30 net/rubygem-omniauth-twitter12: Obsoleted by update of www/gitlab. Please use net/rubygem-omniauth-twitter instead.
2018-06-30 net/rubygem-gitaly-proto088: Obsoleted by update of www/gitlab. Please use net/rubygem-gitaly-proto instead.
2018-06-30 net/rubygem-octokit46: Obsoleted by update of www/gitlab. Please use net/rubygem-octokit instead.
2018-06-30 net/rubygem-fog-google0: Obsoleted by update of www/gitlab. Please use net/rubygem-fog-google instead.
2018-06-30 net/rubygem-fog-aws1: Obsoleted by update of www/gitlab. Please use net/rubygem-fog-aws instead.
2018-06-30 textproc/rubygem-asciidoctor-plantuml007: Obsoleted by update of www/gitlab. Please use textproc/rubygem-asciidoctor-plantuml instead.
2018-03-19 graphics/mitsuba: Broken for more than 6 months
2018-05-31 mail/p5-Net-SMTP-SSL: Deprecated by upstream, use Net::SMTP instead
2018-06-30 www/rubygem-kubeclient22: Obsoleted by update of www/gitlab. Please use www/rubygem-kubeclient instead.
2018-06-30 security/rubygem-doorkeeper42: Obsoleted by update of www/gitlab. Please use security/rubygem-doorkeeper instead.
2018-06-30 security/rubygem-net-ssh41: Obsoleted by update of www/gitlab. Please use security/rubygem-net-ssh instead.
2018-06-30 security/rubygem-omniauth-saml17: Obsoleted by update of www/gitlab. Please use security/rubygem-omniauth-saml instead.
2018-06-30 security/rubygem-doorkeeper-openid_connect12: Obsoleted by update of www/gitlab. Please use security/rubygem-doorkeeper-openid_connect instead.
2018-06-30 security/rubygem-attr_encrypted30: Obsoleted by update of www/gitlab. Please use security/rubygem-attr_encrypted instead.
2018-06-30 security/rubygem-omniauth14: Obsoleted by update of www/gitlab. Please use security/rubygem-omniauth instead.
2018-06-30 devel/rubygem-flipper011: Obsoleted by update of www/gitlab. Please use devel/rubygem-flipper instead.
2018-06-30 devel/rubygem-ruby-prof016: Obsoleted by update of www/gitlab. Please use devel/rubygem-ruby-prof instead.
2018-06-30 devel/rubygem-recursive-open-struct10: Obsoleted by update of www/rubygem-kubeclient. Please use devel/rubygem-recursive-open-struct instead
2018-06-30 devel/rubygem-flipper-active_support_cache_store011: Obsoleted by update of www/gitlab. Please use devel/rubygem-flipper-active_support_cache_store instead.
2018-06-30 devel/rubygem-gettext_i18n_rails_js12: Obsoleted by update of www/gitlab. Please use devel/rubygem-gettext_i18n_rails_js instead.
2018-02-02 devel/phpunit: No longer maintained upstream
2018-06-30 devel/rubygem-recursive-open-struct100: Obsoleted by update of www/gitlab. Please use devel/rubygem-recursive-open-struct instead.
2018-06-30 databases/rubygem-flipper-active_record011: Obsoleted by update of www/gitlab. Please use databases/rubygem-flipper-active_record instead.
2018-06-06 databases/mongodb34-rocks: Broken for more than 6 months
2018-07-01 math/freemat: Complex, unmaintained software with obsolete dependencies
2018-07-03 15:20:13 +00:00
Wen Heping
ffb3f4b879 - Update to 0.7.6 2018-07-03 12:32:06 +00:00
Yuri Victorovich
9a8aa34b7b math/SoPlex: Update 3.1.1 -> 4.0.0
Also bump math/SCIP.

Reported by:	portscout
2018-07-03 09:57:52 +00:00
Yuri Victorovich
0be37856ef math/slepc: Update 3.9.1 -> 3.9.2
Reported by:	portscout
2018-07-03 09:23:10 +00:00
Kurt Jaeger
20f73e970b math/saga: update 6.3.0 -> 6.4.0, fix describe
- Change from llvm50 to llvm60
- Use OpenMP from within llvm60 instead of devel/openmp
- disable OpenMP, if i386 is detected

PR:		229470, 229129
Submitted by:	Rainer Hurling <rhurlin@gwdg.de> (maintainer)
Reported by:	Uasyhiro KIMURA <yasu@utahime.org>
Reviewed by:	w.schwarzenfeld@utanet.at
Relnotes:	https://sourceforge.net/p/saga-gis/news/2018/06/saga-640-released/
2018-07-03 07:07:50 +00:00
TAKATSU Tomonari
ddf5b57c67 - Update to 0.8.600.0.0 2018-07-02 10:14:09 +00:00
TAKATSU Tomonari
eb47925bb2 - Update to 1.3.4 2018-07-02 04:36:42 +00:00
Mark Linimon
aff42c7199 Mark ports broken on mips64 that are already broken on powerpc64. In
most cases, the failure mode is the same.  Also, mark them broken on
mips when necessary.

While here, pet portlint.

Approved by:	portmgr (tier-2 blanket)
2018-07-02 04:00:29 +00:00
TAKATSU Tomonari
c4c43cc13d - Update to 0.93-1 2018-07-02 03:07:25 +00:00
TAKATSU Tomonari
470a77a12f - Update to 8.4 2018-07-01 21:58:43 +00:00
Mark Linimon
c7df1277c6 Mark these ports broken on mips64 and/or mips.
While here, pet portlint.

Approved by:	portmgr (tier-2 blanket)
2018-07-01 09:17:45 +00:00
Stephen Montgomery-Smith
931338f102 - Update to 3.2.0. 2018-07-01 02:38:45 +00:00
Jochen Neumeister
2a3d61b82b math/gmm++: Update to 5.3
-change MASTER_SITES
 -add LICENSE_FILE

PR:		229356
Submitted by:	takefu@airport.fm (maintainer)
2018-06-30 13:04:28 +00:00
Gleb Popov
98ae1eaf36 lang/ghc: Update to 8.4.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

In ghc-pkgs.txt, check and remove all the packages that have been moved
on the update, then use this command:

# pkg install -y `cat ghc-pkgs.txt`

Approved by:	tcberner (mentor)
Differential Revision:	https://reviews.freebsd.org/D16038
2018-06-30 09:57:59 +00:00
Carlos J. Puga Medina
50fb87c4dc math/asymptote: add pkg-message for asymptote's rendering issue in 3D
Asymptote with enabled hardware acceleration produces incorrect rendered
figures in 3D. It is proven that asy has problems with the xf86-video-intel
driver.

To successfully process 3D figures or examples, it is necessary to always
use software rendering.

% env LIBGL_ALWAYS_SOFTWARE=1 asy sample.asy

PR:		229043
Submitted by:	cpm
Approved by:	nivit (maintainer timeout, 2 weeks)
2018-06-29 18:09:14 +00:00
Danilo Egea Gondolfo
325c5676d1 - Update to 8.600.0 2018-06-29 17:30:41 +00:00
Dmitry Marakasov
37ebeb2830 - Pet portlint
- Fix build with clang 6
2018-06-29 16:34:26 +00:00
Jan Beich
3beb732dad devel/icu: update to 62.1
Changes:	http://site.icu-project.org/download/62
ABI:		https://abi-laboratory.pro/tracker/timeline/icu4c/
PR:		229359
Exp-run by:	antoine (only 10.4)
2018-06-29 14:22:11 +00:00
Mathieu Arnold
57de7fba19 Fix a few Perl ports with Perl 5.28.
Starting at ExtUtils::MakeMaker 7.31_06 and Perl 5.27.1, the base
README.pod is no longer installed. So stop installing them altogether.

PR:		229112
Reported by:	many
Sponsored by:	Absolight
Differential Revision:	https://reviews.freebsd.org/D15946
2018-06-29 10:10:35 +00:00
Mark Linimon
befa177970 Fix build on aarch64. Tested for no-harm on amd64.
PR:		229262
Submitted by:	greg at unrelenting.technology
Approved by:	portmgr (tier-2 blanket)
2018-06-29 07:36:14 +00:00
Steve Wills
14416703b2 math/py-keras: Update to 2.2.0
PR:		229374
Submitted by:	Neel Chauhan <neel@neelc.org> (maintainer)
2018-06-28 20:25:34 +00:00
Tobias C. Berner
b1a1d38bf9 Replace bsd.qt.mk by Uses/qt.mk and Uses/qt-dist.mk
From now on, ports that depend on Qt4 will have to set
	USES=		qt:4
	USE_QT=		foo bar
ports depending on Qt5 will use
	USES=		qt:5
	USE_QT=		foo bar

PR:		229225
Exp-run by:	antoine
Reviewed by:	mat
Approved by:	portmgr (antoine)
Differential Revision:	→https://reviews.freebsd.org/D15540
2018-06-28 17:39:53 +00:00
Yuri Victorovich
4a61d71786 math/fricas: Simplify MASTER_SITES; Add the forgotten patch.
Reported by:	mat (MASTER_SITES)
2018-06-28 08:41:53 +00:00
Yuri Victorovich
66dc1a7895 Re-add port: math/fricas: Advanced computer algebra system
It was removed in r418057.
2018-06-28 08:33:10 +00:00
Sunpoet Po-Chuan Hsieh
8851f68147 Update to 1.12
Changes:	https://metacpan.org/changes/distribution/Math-Utils
2018-06-27 23:34:05 +00:00
Mark Linimon
f6f1491617 The failure is on -CURRENT everywhere, but not on -11. 2018-06-25 20:59:19 +00:00
Yuri Victorovich
f3bbecb945 New port: math/py-slepc4py: SLEPc for Python 2018-06-25 09:00:12 +00:00