Commit graph

11768 commits

Author SHA1 Message Date
Wen Heping
b715f95d00 - Update to 1.2.6 2018-01-16 07:55:50 +00:00
Yuri Victorovich
01047e5aaf New port: math/py-pyasp: Convenience wrapper for the ASP tools gringo and clasp
Submitted by:	myself
Approved by:	tcberner (mentor)
Differential Revision:	https://reviews.freebsd.org/D13898
2018-01-15 23:16:09 +00:00
Yuri Victorovich
b0a4599116 math/py-sympy: Added USE_PYTHON=concurrent; Added NO_ARCH=yes
PR:		225127
Submitted by:	myself
Approved by:	tcberner (mentor), wen (maintainer)
Differential Revision:	https://reviews.freebsd.org/D13895
2018-01-15 23:11:00 +00:00
Johannes M Dieterich
ec722ea9a7 math/clfft: Set USE_CXXSTD to gnu98 after the recent LLVM6 import. While there, pet portlint and change to my FreeBSD.org address. 2018-01-15 20:45:16 +00:00
Johannes M Dieterich
29ce4ea539 math/clblas: Set USE_CXXSTD to gnu98 after the recent LLVM6 import. While there, pet portlint and change to my FreeBSD.org address. 2018-01-15 20:44:37 +00:00
Sunpoet Po-Chuan Hsieh
ffd0d0b4bc Update to 1.08
Changes:	http://search.cpan.org/dist/Math-MPC/CHANGES
2018-01-15 17:16:40 +00:00
Steve Wills
e71fc3df2a math/rubygem-numru-units: update to 1.9.0
PR:		224775
Approved by:	maintainer timeout (murashin@gfd-dennou.org, > 2 weeks)
2018-01-15 15:37:55 +00:00
Steve Wills
a1cca1780f math/rubygem-numru-misc: update to 0.1.2
PR:		224774
Approved by:	maintainer timeout (murashin@gfd-dennou.org, > 2 weeks)
2018-01-15 15:32:32 +00:00
Steve Wills
3aa912b66b math/rubygem-narray_miss: update to 1.4.0
PR:		224773
Approved by:	maintainer timeout (murashin@gfd-dennou.org, > 2 weeks)
2018-01-15 15:30:17 +00:00
Diane Bruce
fd1564f3dd exec_command.py states in comments it uses /bin/sh on POSIX for subprocess but incorrectly uses shell from environment. This makes compiles fail when compilation is done using the account 'nobody' which is default on pkg-fallout runs.
PR:		ports/225156
Submitted by:	self
Reported by:	self
Reviewed by:	antoine
Approved by: 	antoine
2018-01-14 20:33:37 +00:00
Stephen Montgomery-Smith
b7b56d3629 - Update to 0.5.1. 2018-01-13 20:14:29 +00:00
Antoine Brodin
2edfbef6a2 Unbreak examples installation 2018-01-13 10:13:48 +00:00
Adam Weinberger
2ed32cd862 Assign to perl@ 2018-01-12 13:20:45 +00:00
Rene Ladan
30433f0c7f Return kevlo's ports to the pool, he handed in his commit bit.
With hat:	portmgr-secretary
2018-01-12 11:21:07 +00:00
Li-Wen Hsu
eb8dcd9a6b - Add LICENSE 2018-01-12 09:56:52 +00:00
Li-Wen Hsu
5bce43da81 - Set USE_PYTHON+=concurrent to enable multiple flavors coexist
PR:		224811
submitted by:	ting-wei lan <lantw44@gmail.com>
2018-01-12 09:54:16 +00:00
Adam Weinberger
fadd9856bc Chase vim-lite -> vim-console rename 2018-01-11 20:34:08 +00:00
Yuri Victorovich
c1d8b1963c math/alglib: Update to 3.13.0
Submitted by:	myself
Reported by:	portscout
Approved by:	tcberner (mentor)
Differential Revision:	https://reviews.freebsd.org/D13843
2018-01-11 18:19:46 +00:00
Alexey Dokuchaev
35f74fbe2e - Convert to option helper install target (add OPTIONS_DEFINE=DOCS
when it was missing)
- Invoke INSTALL_DATA where appropriate instead of INSTALL_MAN
- Fix some whitespace and formatting bugs along the way
2018-01-11 18:09:00 +00:00
Alexey Dokuchaev
7b85b686ee Remove superfluous linefeeds and fix some other minor whitespace bugs. 2018-01-11 16:53:44 +00:00
Alexey Dokuchaev
a247b2f47d Do not abuse INSTALL_MAN when installing documentation, examples, and
other miscellaneous files that are not actually manual pages (part 2).
2018-01-11 14:18:01 +00:00
Yuri Victorovich
25910be4b0 math/pari: Update to 2.9.4
Submitted by:	myself
Reported by:	portscout
Approved by:	tcberner (mentor)
Differential Revision:	https://reviews.freebsd.org/D13844
2018-01-11 07:53:22 +00:00
Yuri Victorovich
a2bf6801dc math/adept: Update to 2.0.4
Submitted by:	myself
Reported by:	portscout
Approved by:	tcberner (mentor)
Differential Revision:	https://reviews.freebsd.org/D13846
2018-01-11 07:17:33 +00:00
Dmitry Marakasov
78830c95d9 - Switch to new test framework
Approved by:	portmgr blanket
2018-01-10 18:36:49 +00:00
Raphael Kubo da Costa
1e962ef33d Explicitly build with -std=gnu++98
clang 6.0 will default to -std=gnu++14, which breaks the build:

    /wrkdirs/usr/ports/math/rocs/work/rocs-4.14.3/VisualEditor/Actions/SelectMoveHandAction.cpp:86:52: error: no viable conversion from 'int' to 'QPainter::RenderHints' (aka 'QFlags<QPainter::RenderHint>')
            _graphScene->views().at(0)->setRenderHints(QPainter::Antialiasing

PR:		224945
2018-01-09 20:53:24 +00:00
Mathieu Arnold
afb43abb77 Remove a few text occurrences of NOPORTDOCS.
Sponsored by:	Absolight
2018-01-09 07:55:05 +00:00
Carlos J. Puga Medina
5d46c38bbc Bump PORTREVISION due upgrade of devel/boehm-gc to 7.6.2
Approved by:	portmgr (antoine)
2018-01-08 15:20:57 +00:00
Danilo Egea Gondolfo
9c5e3780b4 - Update to 8.300.3
- Add science/szip to LIB_DEPENDS to make Q/A happy
- Declare BROKEN_powerpc64 earlier to make portlint happy
2018-01-06 13:44:47 +00:00
Jan Beich
1b096ffd34 math/py-matplotlib: unbreak build with Clang 6 (C++14 by default)
extern/ttconv/pprdrv_tt.cpp:245:41: error: cast from pointer to smaller type 'char' loses information
                font->Copyright[length]=(char)NULL;
                                        ^~~~~~~~~~
extern/ttconv/pprdrv_tt.cpp:261:42: error: cast from pointer to smaller type 'char' loses information
                font->FamilyName[length]=(char)NULL;
                                         ^~~~~~~~~~
extern/ttconv/pprdrv_tt.cpp:277:37: error: cast from pointer to smaller type 'char' loses information
                font->Style[length]=(char)NULL;
                                    ^~~~~~~~~~
extern/ttconv/pprdrv_tt.cpp:293:40: error: cast from pointer to smaller type 'char' loses information
                font->FullName[length]=(char)NULL;
                                       ^~~~~~~~~~
extern/ttconv/pprdrv_tt.cpp:309:39: error: cast from pointer to smaller type 'char' loses information
                font->Version[length]=(char)NULL;
                                      ^~~~~~~~~~
extern/ttconv/pprdrv_tt.cpp:325:40: error: cast from pointer to smaller type 'char' loses information
                font->PostName[length]=(char)NULL;
                                       ^~~~~~~~~~
extern/ttconv/pprdrv_tt.cpp:340:42: error: cast from pointer to smaller type 'char' loses information
                font->PostName[length/2]=(char)NULL;
                                         ^~~~~~~~~~
extern/ttconv/pprdrv_tt.cpp:355:41: error: cast from pointer to smaller type 'char' loses information
                font->Trademark[length]=(char)NULL;
                                        ^~~~~~~~~~
extern/ttconv/pprdrv_tt.cpp:1041:19: error: cast from pointer to smaller type 'char' loses information
        temp[len]=(char)NULL;   /* a buffer and make it ASCIIz. */
                  ^~~~~~~~~~

Reported by:	antoine (via bug 224669)
2018-01-06 05:24:09 +00:00
Sunpoet Po-Chuan Hsieh
2cd794d36b Update to 4.0
Changes:	http://search.cpan.org/dist/Math-MPFR/CHANGES
2018-01-06 04:33:25 +00:00
Jan Beich
d45773d7cc math/coinmp: unbreak build with Clang 6 (C++14 by default)
ClpModel.cpp:3848:24: error: reinterpret_cast from 'nullptr_t' to 'const char *' is not allowed
                       reinterpret_cast<const char*> (NULL) /*integrality*/,
                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
OsiClpSolverInterface.cpp:1451:50: error: reinterpret_cast from 'nullptr_t' to 'int *' is not allowed
    messagesPointer->setDetailMessages(100,10000,reinterpret_cast<int *> (NULL));
                                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from CglLandPSimplex.cpp:11:
In file included from ./CglLandPSimplex.hpp:31:
./CglLandPUtils.hpp:88:25: error: reinterpret_cast from 'nullptr_t' to 'OsiRowCut *' is not allowed
        cuts_.resize(i, reinterpret_cast<OsiRowCut *> (NULL));
                        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
CbcModel.cpp:5322:41: error: reinterpret_cast from 'nullptr_t' to 'double *' is not allowed
            clpSolver->setFakeObjective(reinterpret_cast<double *> (NULL));
                                        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Reported by:	antoine (via bug 224669)
2018-01-05 12:37:45 +00:00
Dmitry Marakasov
5ab85d28ec - Mark MAKE_JOBS_SAFE, this fixes build on mips and mips64
Approved by:	portmgr blanket
2018-01-04 08:38:19 +00:00
Wen Heping
e4264478dd - Update to 1.10
Changes: http://search.cpan.org/src/MARKOV/Math-Polygon-1.10/ChangeLog
2018-01-04 00:46:11 +00:00
Wen Heping
8a8b5ec070 - Update to 4.10.1
PR:		222339
Submitted by:	lbartoletti@tuxfamily.org
2018-01-03 23:43:28 +00:00
Wen Heping
be8f85bd0d - Update to 1.08
Changes: http://cpansearch.perl.org/src/MARKOV/Math-Polygon-1.08/ChangeLog
2018-01-03 03:22:30 +00:00
Tobias C. Berner
51d04637cb New USES=eigen
Usage:
    USES=eigen:<version>[,<type>]

    version: 2 or 3 (required)
    type:    build (default), run

  For example:
    USES=eigen:2,build,run
  will add a BUILD- and RUN_DEPENDS on math/eigen2, and
    USES=eigen:3
  will add a BUILD_DEPENDS on math/eigen3.

* Convert the existing ports to use it
  - biology/iqtree: remove run time dependency (seemed not to be needed)
  - graphics/movit: remove run time dependency (seemed not to be needed)
  - science/avogadro: add run time dependeny (installed cmake file requires it to be present)

Reviewed by:	rakuco, mat
Differential Revision:	https://reviews.freebsd.org/D13702
2018-01-02 16:49:24 +00:00
Raphael Kubo da Costa
b5b351761b Add a patch to fix the build with newer versions of SIP.
We're currently testing an update to SIP 4.19.6, but it breaks qtiplot's build.

This patch, obtained via Debian and Gentoo, allows the port to build with both
SIP 4.19.2 (currently in the tree) as well as 4.19.6.

In the future, we might look into disabling Python scripting support: it tends
to break with almost every SIP update, and upstream has stopped releasing the
source code for newer qtiplot releases.

PR:		224739
Obtained from:	https://anonscm.debian.org/git/debian-science/packages/qtiplot.git/tree/debian/patches/20_fix_FTBFS_sip4.19.patch
Obtained from:	https://bugs.gentoo.org/641514#c2
2018-01-02 12:52:21 +00:00
Mark Linimon
a931122c7a Fix up Makefiles for ports that used to fetch from www.sourcefiles.org.
It is gone.

While here, chase other mastersites, pet portlint, and set DEPRECATED
for ports that do not fetch from alternative sites.

Note: most of these ports are ancient and unmaintained.
2018-01-02 01:51:11 +00:00
Yuri Victorovich
4280dcf14b New port: math/symmetrica: Collection of routines for combinatorial mathematics
Submitted by:	myself
Approved by:	tcberner (mentor)
Differential Revision:	https://reviews.freebsd.org/D13711
2018-01-01 17:11:44 +00:00
Jan Beich
9d1dc2407c Improve CMake style in my ports
- Convert to CMAKE_{ON,OFF} helpers
- Convert to _CMAKE_BOOL option helpers
- android-file-transfer: Share _CMAKE_BOOL via _IMPLIES
- Annotate types
2018-01-01 13:42:54 +00:00
Yuri Victorovich
f483577155 math/eigen3: Added NO_ARCH=yes
PR:		224630
Submitted by:	myself
Approved by:	tcberner (mentor)
Differential Revision:	https://reviews.freebsd.org/D13698
2017-12-31 01:28:28 +00:00
Yuri Victorovich
936f63cf4a New port: math/flann: Library for fast nearest neighbor searches in high dimensional spaces
Submitted by:	myself
Approved by:	tcberner (mentor)
Differential Revision:	https://reviews.freebsd.org/D13692
2017-12-30 19:45:33 +00:00
Yuri Victorovich
aa62378ce0 math/sundials: Changed to using <opt>_IMPLIES for HYPRE and PETSC options, and removed the .include clause
Submitted by:	myself
Reported by:	jbeich
Approved by:	tcberner (mentor)
Differential Revision:	https://reviews.freebsd.org/D13653
2017-12-30 08:15:36 +00:00
Sunpoet Po-Chuan Hsieh
960a7599f3 Fix WWW
Approved by:	portmgr (blanket)
2017-12-30 00:15:20 +00:00
Sunpoet Po-Chuan Hsieh
4333960470 Fix WWW
Approved by:	portmgr (blanket)
2017-12-30 00:15:15 +00:00
Sunpoet Po-Chuan Hsieh
f7e2942391 Fix WWW
Approved by:	portmgr (blanket)
2017-12-30 00:15:10 +00:00
Sunpoet Po-Chuan Hsieh
4d45ea289a Update to 1.07
Changes:	http://search.cpan.org/dist/Math-Polygon/ChangeLog
2017-12-28 13:41:34 +00:00
Ed Maste
3d47bbff06 math/p5-Math-Pari: set LLD_UNSAFE to avoid linking with lld
lld defaults to disallowing relocations in readonly segments (e.g., the
one containing .text).  For now just fall back to linking with ld.bfd if
the system ld is lld.

PR:		214864
Approved by:	portmgr (LLD_UNSAFE blanket)
Sponsored by:	The FreeBSD Foundation
2017-12-27 15:23:24 +00:00
Wen Heping
44f4ca605b - Upgrade to 0.21.1
- Remove stale testing bits

PR:		224598
Submitted by:	john@saltant.com(maintainer)
2017-12-27 12:29:16 +00:00
Antoine Brodin
3a678350fb Deprecate ports broken for more than 6 months 2017-12-27 09:30:47 +00:00