Commit graph

189 commits

Author SHA1 Message Date
Tijl Coosemans
f610f4ceab Replace USE_FORTRAN with USES=fortran such that C/C++ code is built with
Clang/libc++ on FreeBSD 10.  This fixes a crash caused by the use of
libstdc++ while dependencies used libc++.

Approved by:	maho (maintainer)
2013-12-13 13:43:17 +00:00
Maho Nakata
e3fd17670e A build fix with recent (?) version of texinfo.
Note that this cannot be reproduced in maho's tinderbox.

PR:		183338
Submitted by:	Mamoru Iwaki <1wkmmr@gmail.com>
2013-11-29 00:32:52 +00:00
Gerald Pfeifer
3be3e90f93 Update to libmpc version 1.0.1 which brings the following fixes:
- Switched to automake 1.11.6, see CVE-2012-3386.
 - #14669: Fixed extraction of CC from gmp.h.
 - Fixed case of intermediate zero real or imaginary part in mpc_fma,
   found by hydra with GMP_CHECK_RANDOMIZE=1346362345.

This is on top of the following changes from version 1.0

 - Licence change towards LGPLv3+ for the code and GFDLv1.3+ (with no
   invariant sections) for the documentation.
 - 100% of all lines are covered by tests
 - Renamed functions
   . mpc_mul_2exp to mpc_mul_2ui
   . mpc_div_2exp to mpc_div_2ui
 - 0^0, which returned (NaN,NaN) previously, now returns (1,+0).
 - Removed compatibility with K&R compilers, which was untestable due
   to lack of such compilers.
 - New functions
   . mpc_log10
   . mpc_mul_2si, mpc_div_2si
 - Speed-ups
   . mpc_fma
 - Bug fixes
   . mpc_div and mpc_norm now return a value indicating the effective
     rounding direction, as the other functions.
   . mpc_mul, mpc_sqr and mpc_norm now return correct results even if
     there are over- or underflows during the computation.
   . mpc_asin, mpc_proj, mpc_sqr: Wrong result when input variable has
     infinite part and equals output variable is corrected.
   . mpc_fr_sub: Wrong return value for imaginary part is corrected.

Convert to the new LIB_DEPENDS standard and remove hard-coded
.so versions from a couple of dependent ports.

Bump PORTREVISIONS of all dependent ports.

PR:		183141
Approved by:	portmgr (bdrewery)
2013-10-26 00:52:33 +00:00
Dmitry Marakasov
d46ccd7303 - Remove manual creation and removal of share/applications, as it's now in the mtree (categories starting with m)
Approved by:	portmgr (bdrewery)
2013-10-22 13:56:27 +00:00
Baptiste Daroussin
ce5e457020 Add NO_STAGE all over the place in preparation for the staging support (cat: math) 2013-09-20 20:55:04 +00:00
Baptiste Daroussin
e4343d70fd Convert to new perl framework
Convert USE_GMAKE to USES
2013-09-16 16:32:07 +00:00
Antoine Brodin
af78c4db64 Add an explicit dependency on pkgconf
Approved by:	portmgr (bapt)
2013-09-03 17:08:29 +00:00
Maho Nakata
3acd789d0e Unbreak for texinfo 5.1, patch was taken from Gentoo site.
Portrevision bumped.

> Octave-3.6.4 in Gentoo has the identical bug.
> https://bugs.gentoo.org/show_bug.cgi?id=465536
> Their texinfo.patch is here:
> https://465536.bugs.gentoo.org/attachment.cgi?id=347084

PR:		179105
Submitted by:	Chen Xie <xiechen@mail.ustc.edu.cn>
2013-08-16 01:29:00 +00:00
Brendan Fabeny
d9dad95fb7 Update math/glpk to 4.52.1 and adjust dependent ports 2013-08-06 19:08:57 +00:00
Sunpoet Po-Chuan Hsieh
c2d1a14c7c - Update to 7.31.0
- Bump PORTREVISION for ftp/curl shlib change
- Add TEST_DEPENDS
- Convert to new options framework
- Adjust options:
  - Add COOKIES
  - Add CYASSL, NSS, POLARSSL, THREADED_RESOLVER, TLS_SRP [1]
  - Add GSSAPI and SPNEGO [2]
  - Remove KERBEROS4
  - Rename LIBIDN to IDN
  - Remove TRACKMEMORY [1]
- Sort option handler
- Add SLAVEDIRS: ftp/curl-hiphop
- Cosmetic change
- Cleanup Makefile header
- While I'm here, fix typo (PORTREVSION) in x11-wm/ede/Makefile

Changes:	http://curl.haxx.se/changes.html
PR:		ports/172325 (-exp run), ports/177369 (based on) [1]
Submitted by:	Hirohisa Yamaguchi <umq@ueo.co.jp> [1], hrs (via email) [2]
Exp run by:	miwi
2013-07-11 16:26:26 +00:00
Martin Wilke
a4091fa723 - Do not remove directories not created by this port
Reported by:	pkg (DEVELOPER_MODE)
2013-06-09 11:16:07 +00:00
Brendan Fabeny
42471fa998 Update math/glpk to 4.50 and adjust dependent ports 2013-05-29 23:43:55 +00:00
Hiroki Sato
1274c6b175 Use USE_TEX.
Spotted by:	stephen
2013-05-11 19:27:41 +00:00
Brendan Fabeny
755e402f2d update math/glpk to 4.49, and adjust dependent ports
Approved by:	maho
2013-05-10 19:39:58 +00:00
Maho Nakata
fd96f1fb63 Update to 3.6.4. 2013-05-10 06:33:19 +00:00
Brendan Fabeny
92ef61befd update glpk to 4.48 and adjust dependent ports 2013-01-31 13:03:32 +00:00
Maho Nakata
f6546790c0 Accordingly bump portrevision as SuiteSparse is updated to 4.0.2. 2013-01-03 07:52:07 +00:00
Maho Nakata
c2a6b59d51 Correct dependency of openblas.
Submitted by:	Eijiro Shibusawa <phd_kimberlite@yahoo.co.jp>
2013-01-03 05:27:36 +00:00
Maho Nakata
cdc5794bab Remove .1 from GraphicsMagick, as octave doesn't require
paticular version.

Submitted by:	Scott Bennett <bennett@cs.niu.edu>
2013-01-02 23:52:59 +00:00
Martin Matuska
b2c4fbb77a Update PCRE to 8.32
Introduces the UTF-32 library pcre32
Bump PORTREVISION in dependent ports
2012-12-10 19:11:11 +00:00
Maho Nakata
9cfadd2564 update to 3.6.3
Feature safe: yes
2012-11-03 13:18:14 +00:00
Dirk Meyer
2b74a89bc8 - update png to 1.5.10 2012-06-01 05:26:28 +00:00
Maho Nakata
fcacda719d Update to 3.6.1. 2012-04-11 02:56:00 +00:00
Martin Matuska
dbbf004162 Bump pcre library dependency due to 8.30 update 2012-02-14 12:45:35 +00:00
Maho Nakata
3aff64efa5 Fix link against libumfpack.
Bump port revision.

PR:		162988
Submitted by:	Jason Bacon <jwbacon@tds.net>
Feature safe:	yes
2011-12-05 11:36:44 +00:00
Brendan Fabeny
004a7c5ac2 adjust linking and comments in dependent ports after the math/atlas update;
math/atlas-devel will be updated to use the same constructs at a later date

PR:		162706
Approved by:	miwi (portmgr)
Feature safe:	yes
2011-11-22 11:14:10 +00:00
Maho Nakata
f70f6f5568 update to 3.4.3.
Feature safe:	yes
2011-11-08 09:28:31 +00:00
Brendan Fabeny
ac39d25cb1 - update fftw3* to 3.3 [1], and adjust dependent ports
- make use of optimizations by default, where possible
(quad flavor to follow shortly, and mpi at a later date)

Suggestions and patches from:	ache, C. Burns, wen
2011-10-17 10:08:33 +00:00
Stephen Montgomery-Smith
67b00ab019 - LIB_DEPENDS qhull -> qhull5
- Bump portrevision

PR:		ports/161089
2011-10-03 03:55:31 +00:00
Dmitry Marakasov
6f6fbe4bdf - Add LDFLAGS to CONFIGURE_ENV and MAKE_ENV (as it was done with LDFLAGS)
- Fix all ports that add {CPP,LD}FLAGS to *_ENV to modify flags instead

PR:		157936
Submitted by:	myself
Exp-runs by:	pav
Approved by:	pav
2011-09-23 22:26:39 +00:00
Maho Nakata
de1199c64c Better pkg-plist generation, making octave and octave-forge more
orthogonal.

Discussion with: stephen@
2011-07-21 03:00:29 +00:00
Sunpoet Po-Chuan Hsieh
d3ddb2e80f - Bump PORTREVISION for science/hdf5-18 shlib change 2011-07-15 07:00:46 +00:00
Stephen Montgomery-Smith
4043cb5122 - Add missing items in pkg-plist.
- Portlint.
- Bump portrevision.

Approved by:	maho (mentor) and maho (maintainer)
2011-07-11 14:31:40 +00:00
Maho Nakata
9bb5c1024d Update to 3.4.2. 2011-07-05 06:13:03 +00:00
Maho Nakata
f2cf0ade3d Update to 3.4.1.
Add a make target called "check"
you can now check octave port by
$ make check
. [1]

Note: 10 tests failed on FreeBSD 8.1/RELEASE amd64.

Discussion with @tmacchant via twitter
2011-06-23 07:28:50 +00:00
Dmitry Sivachenko
43b5286c67 Chase glpk shlib version bump. 2011-05-25 09:51:08 +00:00
Maho Nakata
700d7132fc Remove legacy dependency to science/hdf5,
and bump portrevision (may not be required, though.)

PR:		156940
Submitted by:	Stephen Montgomery-Smith <stephen@missouri.edu>
2011-05-11 01:48:49 +00:00
Maho Nakata
74dc7f2b4b update to 3.4.0
PR:		156603
Submitted by:	Stephen Montgomery-Smith <stephen@missouri.edu>
2011-05-10 08:28:34 +00:00
Martin Wilke
bb86cbe5d2 - Get Rid MD5 support 2011-03-20 12:54:45 +00:00
Ade Lovett
4a8684e352 Sync to new bsd.autotools.mk 2010-12-04 07:34:27 +00:00
Ade Lovett
6abd00a86b Punt autoconf267->autoconf268 2010-10-16 11:52:47 +00:00
Ade Lovett
8262a7b51d Autotools update. Read ports/UPDATING 20100915 for details.
Approved by:	portmgr (for Mk/bsd.port.mk part)
Tested by:	Multiple -exp runs
2010-09-15 18:35:24 +00:00
Max Brazhnikov
b052c29e52 Add option to allow build with either hdf v1.6 or 1.8.
Build with 1.6 by default, since most of the ports still depend on legacy hdf5.

PR:		ports/148496
Submitted by:	makc@
Approved by:	maintainer timeout (three weeks)
2010-08-01 12:15:44 +00:00
Dirk Meyer
de78af3ac5 - update to 1.4.1
Reviewed by:	exp8 run on pointyhat
Supported by:	miwi
2010-03-28 06:47:48 +00:00
Pietro Cerutti
c6a2501ef2 - Chase x11-toolkits/fltk update 2010-03-23 21:14:39 +00:00
Dmitry Sivachenko
b95467bacb Chase glpk shlib version. 2010-03-19 15:11:55 +00:00
Maho Nakata
8bf8b5eaac Update to 2.3.4. (this is a bugfix release)
quoting from http://www.gnu.org/software/octave/
> January 28, 2010
>    Version 3.2.4 has been released and is now available for ftp.
> Octave 3.2.4 is a bug-fixing release NEWS file for a
> list of user-visible changes in the 3.2.x series.

Feature safe:	yes
2010-02-16 12:31:40 +00:00
Maho Nakata
79cefd0274 Build fix gotoblas.
Feature safe:	yes
2010-02-16 06:54:31 +00:00
Dirk Meyer
ca9c60461c - update to jpeg-8 2010-02-05 11:46:55 +00:00
Dmitry Sivachenko
518550053b Chase glpk shlib version.
Bump PORTREVISION.
2010-01-14 12:42:10 +00:00