Commit graph

9866 commits

Author SHA1 Message Date
TAKATSU Tomonari
d98d7b2cb1 - Add a new port: math/R-cran-minqa
Derivative-free optimization by quadratic approximation based on
  an interface to Fortran implementations by M. J. D. Powell.

  WWW: http://cran.r-project.org/web/minqa/
2015-05-09 11:58:22 +00:00
Dmitry Marakasov
2817ad674d - Fix LICENSE
- Fix library installation
2015-05-09 08:28:57 +00:00
Dmitry Marakasov
b5a5e311ce - Don't install static libraries with INSTALL_LIB (part 2/2)
Approved by:	portmgr blanket
MFH:		2015Q2
2015-05-09 01:12:50 +00:00
Jung-uk Kim
134eb54298 - Update to 0.9.6.3.
- Replace the previous hack with a more generic fix for FreeBSD 8.x and 9.x.
- Add LICENSE and NO_ARCH.

Approved by:	demon (maintainer)
2015-05-08 20:58:19 +00:00
Dmitry Marakasov
178592ab36 - Don't install static libraries with INSTALL_LIB (part 1/2)
Approved by:	portmgr blanket
MFH:		2015Q2
2015-05-08 14:04:50 +00:00
Michael Moll
a41eb3ca7d new port: math/rubygem-expression_parser
A mathematical expression parser for Ruby

WWW: http://lukaszwrobel.pl/blog/math-parser-part-1-introduction

PR:		199923
Differential Revision:	https://reviews.freebsd.org/D2483
Submitted by:	Torsten Zuehlsdorff <ports@toco-domains.de>
Approved by:	mat (mentor)
2015-05-08 13:41:12 +00:00
Stephen Montgomery-Smith
aa5cb53710 - Update to 1.6.4. 2015-05-08 13:02:39 +00:00
Stephen Montgomery-Smith
4256341c77 - Update to 1.2.8. 2015-05-07 20:01:13 +00:00
Stephen Montgomery-Smith
0cd4416670 - Update to 0.1.3. 2015-05-07 20:00:21 +00:00
Mathieu Arnold
07da776842 Update ports in the [i-m]* category to not use GH_COMMIT.
With minor cleanups to make things simpler.

With hat:	portmgr
Sponsored by:	Absolight
2015-05-07 16:32:43 +00:00
Stephen Montgomery-Smith
5fa5eb5894 - Update to 2.3.2. 2015-05-07 14:21:52 +00:00
Kurt Jaeger
d1f0564295 math/Math-Int128: 0.21 -> 0.22
Fix for #RT103359: CLONE hook was dying because its signature
        was wrong (bug report by Duke Smith)
2015-05-06 20:42:35 +00:00
Jan Beich
bef4dc1626 math/cryptominisat, math/py-cryptominisat: add new ports
CryptoMiniSat is a modern, multi-threaded, feature-rich, simplifying SAT
solver, featuring over 100 configurable parameters to tune to specific
need, collection of statistical data to MySQL database + javascript-based
visualization of it and clean C++ and python interfaces.

WWW: http://www.msoos.org/cryptominisat4/

PR:		199929
Submitted by:	6yearold@gmail.com (based on)
2015-05-05 21:54:29 +00:00
Jan Beich
ffc6d52ece math/fityk: unbreak build on 8.x
r385070 exposed another issue:

In file included from ceria.cpp:4:0:
ceria.h:52:23: error: 'FILE' was not declared in this scope
 CelFile read_cel_file(FILE* f);
                       ^
ceria.h:52:29: error: 'f' was not declared in this scope
 CelFile read_cel_file(FILE* f);
                             ^
ceria.h:53:41: error: 'FILE' has not been declared
 void write_cel_file(CelFile const& cel, FILE* f);
                                         ^
ceria.cpp: In function 'CelFile read_cel_file(FILE*)':
ceria.cpp:719:30: error: 'CelFile read_cel_file(FILE*)' redeclared as different kind of symbol
 CelFile read_cel_file(FILE *f)
                              ^
In file included from ceria.cpp:4:0:
ceria.h:52:9: error: previous declaration of 'CelFile read_cel_file'
 CelFile read_cel_file(FILE* f);
         ^

Reported by:	pkg-fallout
Approved by:	portmgr blanket
2015-05-05 01:49:37 +00:00
Stephen Montgomery-Smith
c846c14451 - Add PDF documentation.
- Add option to build PSL version (amd64 only).

PR:		199910
Submitted by:	Pedro F. Giffuni <pfg@FreeBSD.org>
2015-05-04 17:48:08 +00:00
Guido Falsi
2c44e6acd0 - Add USE_OCAML_CAMLP4 and USE_OCAML_TK to bsd.ocaml.mk which add
depends on the camlp4 language and labltk ocaml modules, which are
  now in separate ports.
- Update x11-toolkits/ocaml-lablgtk2 to 2.18.3
- Update graphics/ocaml-lablgl to 1.05
- Make unison ports use USE_OCAML
- Convert ports to the new flags where needed
- Bump PORTREVISION on ports depending on ocaml-lablgtk2, those need to be rebuilt

PR:			199845
Submitted by:		jbeich@
Differential Revision:	https://reviews.freebsd.org/D2434
Approved by:		portmgr (mat)
2015-05-04 15:46:51 +00:00
TAKATSU Tomonari
bcf6bf3606 - Update to 0.5.100.1.0 2015-05-04 09:10:26 +00:00
Stephen Montgomery-Smith
df16adad97 - Update to 2.8.1. 2015-05-04 03:11:10 +00:00
Stephen Montgomery-Smith
b20786cafa - Update to 0.2.0. 2015-05-04 03:10:34 +00:00
Dmitry Sivachenko
7025137a6b Update to version 3.8.2. 2015-05-03 17:20:49 +00:00
Stephen Montgomery-Smith
1b47660bfa - Update to 0.1.8. 2015-05-02 20:13:57 +00:00
Danilo Egea Gondolfo
a1fd3cdc82 - Update to 5.100.1
- Add support to superlu library [1]

Suggested by:	Conrad Sanderson (author) [1]
2015-05-02 19:39:43 +00:00
Danilo Egea Gondolfo
df0cca7b4c - Fix symbolic link path
/usr/local/lib/libsuperlu.a
/usr/local/lib/libsuperlu.so -> libsuperlu_4.3.so
/usr/local/lib/libsuperlu.so.4
/usr/local/lib/libsuperlu_4.3.so -> libsuperlu.so.2 <-- wrong file name
2015-05-02 19:25:50 +00:00
Dmitry Sivachenko
e845798cf1 Update to version 3.8.1 2015-05-02 16:07:19 +00:00
John Marino
207c64909a math/reduce: upgrade version 20110414 => 20141130
This version can be built by system compilers (gcc 4.2 & clang) and
also ports gcc compilers, unlike its predecessor which would segfault
and even lock up during build.

PR:		199832, 199853
Submitted by:	pfg (maintainer)
2015-05-02 15:48:08 +00:00
Sunpoet Po-Chuan Hsieh
821b92860b - Sort PLIST 2015-05-01 13:54:34 +00:00
Jan Beich
a81c2645e7 math/hfst: unbreak build on DragonFly and fix libxml2 usage
lang/gcc* by default search for includes and libraries under
PREFIX/LOCALBASE unlike compilers from base. DragonFly has gcc 5.0
*in base*, so...

  checking for main in -lxml2... no
  checking for main in -lglib-2.0... no
  checking for library containing readline... no
  configure: error: readline test failed (--without-readline to disable)

libxml2 while linked in isn't actually used due to the code being
guarded by #if HAVE_LIBXML_TREE_H while

  checking for main in -lxml2... yes
  checking libxml/tree.h usability... no
  checking libxml/tree.h presence... no
  checking for libxml/tree.h... no

Also, properly track readline dependency on 11.0C which was disabled
since base r268461.

Reported by:	DPorts (bustage)
Reported by:	pkg-fallout (detection quirks)
Approved by:	portmgr blanket
2015-05-01 01:01:28 +00:00
Jan Beich
5b01cc043d math/hfst: unbreak build on 8.x/9.x (flex 2.5.4)
/bin/sh ../../../build-aux/ylwrap xre_lex.ll lex.yy.c xre_lex.cc -- flex --outfile=lex.yy.c
flex: unknown flag '-'.  For usage, try
	flex --help
*** [xre_lex.cc] Error code 1

Reported by:	pkg-fallout
Approved by:	portmgr blanket
MFH:		2015Q2
2015-04-30 23:53:03 +00:00
Jan Beich
792c4ddf5a math/fityk: unbreak build on 8.x/9.x (gcc 4.8)
Add -std=c++11 to fix

  /usr/local/include/wx-3.0/wx/strvararg.h:25:27: error: type_traits: No such file or directory

which itself exposes

  guess.cpp:20:7: error: unknown type name 'array'
  const array<string, 3> Guess::linear_traits =
        ^
  sidebar.cpp:900:52: error: invalid suffix on literal; C++11 requires a space between
        literal and identifier [-Wreserved-user-defined-literal]
                     + s2wx(format1<realt, 30>("%.10"REALT_LENGTH_MOD"g", a)));
                                                     ^
Reported by:	pkg-fallout
Approved by:	portmgr blanket
MFH:		2015Q2 (only USES due to lack of r383466)
2015-04-30 21:48:16 +00:00
Wen Heping
835195375b - Update to 0.3.14
- Add LICENSE
2015-04-30 06:25:52 +00:00
Wen Heping
f217d30546 - Update to 0.17.1
- Add LICENSE
2015-04-30 03:09:33 +00:00
John Marino
364757394f math/facile: Bump because ocaml version ungraded
The ocaml makefile says to bump this port after ocaml is changed.  I don't
know how necessary this really is though.

PR:	195736
2015-04-29 20:57:30 +00:00
Stephen Montgomery-Smith
e66ebfe7c0 - Revert back to 2.2.1, because 2.2.2 requires octave-4.0.0.
- Bump portepoch.

Pointyhat:	stephen
2015-04-29 17:48:42 +00:00
Stephen Montgomery-Smith
d2a1f16259 - Update to 2.2.2. 2015-04-29 17:44:39 +00:00
Jan Beich
c2f560cea0 math/abacus: respect ARFLAGS/LDFLAGS (-D/-fstack-protector) 2015-04-29 03:21:23 +00:00
Jan Beich
e693469477 math/abacus: kill roundabout post-patch target 2015-04-29 03:20:52 +00:00
Jan Beich
df013c8ac8 math/abacus: drop -fPIC from static library at the cost of buildtime 2015-04-29 03:20:39 +00:00
Jan Beich
2991409ad5 math/abacus: unbreak build on 10.1R (clang 3.4.1)
sources/ostream.cc:290:16: error: declaration conflicts with target of using
      declaration already in scope
  ABA_OSTREAM& endl(ABA_OSTREAM &o)
               ^
./Include/abacus/ostream.h:48:14: note: target of using declaration
ABA_OSTREAM& endl(ABA_OSTREAM &o);
             ^
./Include/abacus/ostream.h:50:9: note: using declaration
using ::endl;
        ^
sources/ostream.cc:293:11: error: 'on_' is a private member of 'ABA_OSTREAM'
    if (o.on_) o.out_ << flush;
          ^
./Include/abacus/ostream.h:225:17: note: declared private here
      bool      on_;
                ^
sources/ostream.cc:293:18: error: 'out_' is a private member of 'ABA_OSTREAM'
    if (o.on_) o.out_ << flush;
                 ^
./Include/abacus/ostream.h:220:17: note: declared private here
      ostream  &out_;
                ^
sources/ostream.cc:294:10: error: 'logOn_' is a private member of 'ABA_OSTREAM'
    if(o.logOn_) *(o.log_) << flush;
         ^
./Include/abacus/ostream.h:230:17: note: declared private here
      bool      logOn_;
                ^
sources/ostream.cc:294:22: error: 'log_' is a private member of 'ABA_OSTREAM'
    if(o.logOn_) *(o.log_) << flush;
                     ^
./Include/abacus/ostream.h:234:17: note: declared private here
      ofstream *log_;
                ^
Tested by:	md5 ostream.o (gcc5, clang36)
2015-04-29 03:20:25 +00:00
Jan Beich
690e66bf69 math/abacus: unbreak build on 11.0C [1] and fix minor issues
- Builds fine with gcc42 and clang
- Build shared library versioned (for soname in future)
- Fix LICENSE
- Improve style of post-patch target
- Convert to NO_WRKSUBDIR
- Convert to INSTALL_LIB
- Parenthesize commands using `cd`
- Wrap long lines

PR:		199243
Submitted by:	tkato432@yahoo.com
Reported by:	pkg-fallout [1]
2015-04-29 03:17:52 +00:00
Bryan Drewery
aa6ad6e726 USE_GITHUB: For the new support, fix DISTNAME to be more consistent.
When using GH_TAGNAME the DISTNAME would have GH_PROJECT and GH_ACCOUNT in
it. When not using GH_TAGNAME it would not have this. Now both cases
will add in the GH_PROJECT and GH_ACCOUNT.

Add special care to ensure that the DISTVERSION is not added in twice. If
a port does GH_TAGNAME=v${PORTVERSION} it will be added in twice though. For
that case DISTVERSIONPREFIX=v should be set and no GH_TAGNAME should be used.

empty() is used rather than (!defined || !${}) to support fmake.

The purpose of setting DISTNAME at all in these cases is to make it more clear
that the distfile is from *GITHUB* and to avoid collisions if a project were
to be renamed or moved. Without adding in GH_PROJECT and GH_ACCOUNT then there
are real risks that collisions on filenames would happen on renamed or moved
projects, which is fairly common. A GITHUB-generated file may not match
a custom-rolled or git-archive-rolled distfile.

PR:		199069
With hat:	portmgr
Testing done:	All USE_GITHUB ports without GH_COMMIT were checksum/fetch/extract/WRKSRC tested.
2015-04-28 18:44:04 +00:00
Mathieu Arnold
14dce3b960 Try to have portscout ignore x.y.z versions.
Sponsored by:	Absolight
2015-04-28 13:43:36 +00:00
Ashish SHUKLA
c5167c49ba - Chase GNU Emacs updates
PR:		199553
2015-04-27 10:29:27 +00:00
Mathieu Arnold
dd5263ece4 Get rid of the GH_TAGNAME line, OpenBlas already has tags in its repository we can use.
Sponsored by:	Absolight
2015-04-26 12:01:23 +00:00
Mathieu Arnold
7751301c66 Stop using the Github Legacy download URL, switch to really using USE_GITHUB.
Approved by:	portmgr blanket for modernization.
Sponsored by:	Absolight
2015-04-26 11:56:34 +00:00
Dmitry Sivachenko
5df57a9841 Update to version 0.2.14
PR:		199124
Submitted by:	dieterich.joh@gmail.com
Reviewed by:	maintainer

Also remove deprecated GH_COMMIT.
2015-04-26 09:41:30 +00:00
Ashish SHUKLA
2ee7f2f04a - Fix breakage on 11-CURRENT
Thanks to astrodog (#bsdports) for testing the port on 11-CURRENT host

PR:		199528
Submitted by:	jbeich
2015-04-26 06:07:37 +00:00
Sunpoet Po-Chuan Hsieh
0fec95f4aa - Update to 0.40
Changes:	http://search.cpan.org/dist/Math-GMPz/CHANGES
2015-04-25 07:40:34 +00:00
Baptiste Daroussin
25c34fd38f Update icu to 55.1 2015-04-23 21:26:09 +00:00
Stephen Montgomery-Smith
f5d292e033 - Update to 2.2.1. 2015-04-23 19:53:11 +00:00
Danilo Egea Gondolfo
0de01e111e - Update to 0.14.1 2015-04-23 14:46:54 +00:00