Commit graph

8680 commits

Author SHA1 Message Date
Danilo Egea Gondolfo
7aebc60370 - Update from 4.3.3 to 4.4.0
- Add stage support

while here
- Convert USE_GMAKE to USES
- Use options helpers

PR:		ports/185783
Submitted by:	Fernando <fernando.apesteguia@gmail.com> (maintainer)
2014-01-19 12:29:37 +00:00
Steven Kreuzer
7b757133f0 Update to 1.01 2014-01-17 14:11:32 +00:00
Danilo Egea Gondolfo
b343d87474 - Update from 2.0.0.beta1 to 2.0.0.beta2
while here
- Convert "if's" to options helpers

PR:		ports/185344
Submitted by:	KATO Tsuguru <tkato432@yahoo.com>
2014-01-16 20:37:09 +00:00
Ryan Steinmetz
caeaebda9f - Reset maintainer due to fatal email bounces
Reported by:	portscout
2014-01-16 13:05:20 +00:00
Stephen Montgomery-Smith
f381cadfdc - Make compatible with FreeBSD-10+. 2014-01-16 03:14:30 +00:00
Steven Kreuzer
1302e8888e Update MASTER_SITES
Support STAGEDIR
2014-01-15 16:05:42 +00:00
Stephen Montgomery-Smith
e707eb1794 - Change RESTRICTED variable to match contents of /usr/ports/LEGAL.
Requested by:	Eitan Adler <lists@eitanadler.com>
2014-01-14 00:26:34 +00:00
Stephen Montgomery-Smith
af3e29a710 - Update to 4.2.7. 2014-01-14 00:01:09 +00:00
Stephen Montgomery-Smith
eab668a749 - Update to 2.5.9. 2014-01-14 00:00:29 +00:00
Rene Ladan
50f8eaece1 Python cleanup:
- USE_PYTHON* = 2.X -> USE_PYTHON* = 2
- USE_PYTHON* = 2.X+ -> USE_PYTHON* = yes
Reviewed by:	python (mva, rm)
Approved by:	portmgr-lurkers (mat)
2014-01-13 21:00:02 +00:00
Stephen Montgomery-Smith
8f0b0f7187 - Fix compilation error with clang.
Reported by:	pkg-fallout@FreeBSD.org
Reference:	http://beefy1.isc.freebsd.org/bulk/10i386-default/2014-01-08_23h51m38s/logs/GiNaC-1.6.2.log
Obtained from:	http://www.cebix.net/pipermail/ginac-list/2013-October/001974.html
2014-01-13 01:20:58 +00:00
Stephen Montgomery-Smith
ff2cdc71b0 - Set make_jobs_unsafe. 2014-01-12 23:26:49 +00:00
Stephen Montgomery-Smith
55dc9b3139 - Update to 2.1.1. 2014-01-12 22:42:44 +00:00
Stephen Montgomery-Smith
bed3dfb7e3 - Update to 1.3.0. 2014-01-12 22:40:01 +00:00
Stephen Montgomery-Smith
69c3f950cb - Added nobuild, noinstall and notree flags. Removed the do-install and
do-build targets.

Reported by:	Mathieu Arnold <mat@FreeBSD.org>
2014-01-12 22:08:54 +00:00
Stephen Montgomery-Smith
1432aa0abb - Implement staging. 2014-01-12 20:25:39 +00:00
Stephen Montgomery-Smith
1c4a0f30af - Add license=BSD2CLAUSE. 2014-01-12 20:13:38 +00:00
Stephen Montgomery-Smith
c59511dc0d - Add license=BSD3CLAUSE. 2014-01-12 20:10:53 +00:00
Stephen Montgomery-Smith
9d64b5938c - Add license=BSD2CLAUSE. 2014-01-12 20:04:39 +00:00
Stephen Montgomery-Smith
fb02c51018 - Add license=GPLv2. 2014-01-12 19:55:11 +00:00
Stephen Montgomery-Smith
880590816d - Add license=GPLv3. 2014-01-12 19:52:20 +00:00
Stephen Montgomery-Smith
61a1b2a973 - Add licence=GPLv2 to many octave-forge ports. 2014-01-12 19:19:56 +00:00
Thomas Abthorpe
35de0fad39 - Update to 13.09-1
PR:		ports/185537
Submitted by:	Christopher J. Ruwe <cjr@cruwe.de> (maintainer)
2014-01-12 18:11:34 +00:00
Stephen Montgomery-Smith
b90d62cbfc - Implement staging for octave-forge ports. 2014-01-12 16:35:23 +00:00
Stephen Montgomery-Smith
ef3357f1b6 - Better way to make build work with FreeBSD-10.
Reported by:	Baptiste Daroussin <bapt@FreeBSD.org>
2014-01-12 15:20:47 +00:00
Stephen Montgomery-Smith
223bef9f14 - Better way to make build work with FreeBSD-10.
Reported by:	Baptiste Daroussin <bapt@FreeBSD.org>
2014-01-12 15:17:28 +00:00
Stephen Montgomery-Smith
cf5faa93d7 - Better way to make build work with FreeBSD-10.
- Set make_jobs_unsafe.

Better way reported by:	Baptiste Daroussin <bapt@FreeBSD.org>
2014-01-12 15:09:29 +00:00
Stephen Montgomery-Smith
741b4b53b7 - Make build work with FreeBSD-10.
Reported by:	pkg-fallout@FreeBSD.org
Reference:	http://beefy2.isc.freebsd.org/bulk/10amd64-quarterly/2014-01-08_01h07m09s/logs/octave-forge-ltfat-1.4.2_1.log
2014-01-12 07:34:52 +00:00
Stephen Montgomery-Smith
8ef5eb3215 - Make build work with FreeBSD-10.
Reported by:	pkg-fallout@FreeBSD.org
Reference:	http://beefy1.isc.freebsd.org/bulk/10i386-quarterly/2014-01-08_01h06m10s/logs/octave-forge-nan-2.5.5_2.log
2014-01-12 07:15:57 +00:00
Stephen Montgomery-Smith
735caa6d63 - Make build work with FreeBSD-10.
Reference:	http://beefy1.isc.freebsd.org/bulk/10i386-quarterly/2014-01-08_01h06m10s/logs/octave-forge-xraylib-1.0.8_8.log
Reported by:	pkg-fallout@FreeBSD.org
2014-01-12 07:06:31 +00:00
Vsevolod Stakhov
d1cacdca9d Add an explicit build dependency on re2c.
Found by:	Anil Madhavapeddy
2014-01-11 23:10:38 +00:00
Johan van Selst
d255abc4f2 - Update coq to 8.4.3
- Enable stage support
- Simplify options handling
2014-01-11 09:31:40 +00:00
Vsevolod Stakhov
f09c534b48 Add aspcud - a solver for package dependencies that uses CUDF format. 2014-01-10 16:35:52 +00:00
Vsevolod Stakhov
2564e97f9e Add gringo - an advanced grounder to compute variable-free programs. 2014-01-10 14:31:26 +00:00
Pietro Cerutti
e0702bc4e7 - More PLIST fixes for non-default OPTIONS configurations
Reported by:	Stas Timokhin <devel@stasyan.com>
2014-01-10 14:10:44 +00:00
Vsevolod Stakhov
e47d455f34 - Update to 2.1.4 2014-01-10 13:33:13 +00:00
Pietro Cerutti
2168a94e52 - Fix PLIST
Reported by:	Stas Timokhin <devel@stasyan.com>
2014-01-10 08:11:14 +00:00
Gabor Pali
1a75cb1d44 - Stagify lang/ghc and all the Haskell Cabal ports
- Update HACKAGE_SITE to follow changes in upstream
- MAKE_ENV now sets LC_ALL and DESTDIR for Haskell Cabal ports
- Further minor cosmetical changes: replace USE_GMAKE with USES, get rid of
  ${DO_NADA}, some refactoring

Obtained from:	FreeBSD Haskell
2014-01-09 21:32:12 +00:00
Gabor Pali
f27ca4d0f1 - Fix a run-time problem with lang/ghc on FreeBSD 10.0 and later, caused by
the iconv changes (basically GHCi was rendered unusable)
- Fix build for x11-toolkits/hs-wxc, while here
- Bump port revision for all Haskell Cabal ports as they have to be rebuilt

PR:		ports/184806
Reported by:	many
Obtained from:	FreeBSD Haskell
MFH:		2014Q1
2014-01-09 21:29:39 +00:00
Pietro Cerutti
faaf0a24d7 - New port: math/vtk6
This is a port of the new VTK 6.x series. It is an early effort which should
  be used with care. Python support is present but commented out, pending some
  more thorough test.

  WWW: http://vtk.org/
2014-01-08 17:18:41 +00:00
TAKATSU Tomonari
055fbd52e4 - Update to 0.4.000 2014-01-08 14:33:08 +00:00
Pietro Cerutti
7f6ea9306d - Chase x11-toolkits/xforms shlib bump
- Bump PORTREVISION
- STAGE-clean here and there
2014-01-08 09:53:50 +00:00
Stephen Montgomery-Smith
d9aa180bc3 - Revert back to 1.2.5.
Version 2.0.0 was incompatible with current version of octave.
- Bump portepoch.
2014-01-07 23:27:13 +00:00
Stephen Montgomery-Smith
134a8bee3d - Update to 2.3.0. 2014-01-07 23:25:39 +00:00
Mathieu Arnold
5350471612 Fix build with gcc47.
PR:		ports/184571
Submitted by:	Christoph Moench-Tegeder
Approved by:	maintainer
2014-01-07 22:50:47 +00:00
Wen Heping
3f344efa2c - Update to 0.18
- Stage support
2014-01-06 12:59:32 +00:00
Stephen Montgomery-Smith
1ae7ab255c - Update to 2.2.0. 2014-01-05 21:42:50 +00:00
Stephen Montgomery-Smith
1039120f00 - Update to 2.0.0. 2014-01-05 21:41:59 +00:00
Andrej Zverev
f41a84cc7d - support stage 2014-01-05 12:07:20 +00:00
Steve Wills
18326009be A BSD licensed Bignum library
WWW: https://github.com/wbhart/bsdnt/
2014-01-03 21:37:23 +00:00
Dmitry Sivachenko
7796094ddf Use gcc to fix compile problem with clang (it's libc++ does not support TR1).
Thanks to dim@ for helping.
2014-01-03 16:00:53 +00:00
Baptiste Daroussin
313cb94889 Part 2 at removing now useless FETCH_ARGS redifition 2014-01-03 01:12:59 +00:00
Tilman Keskinoz
9c913b50d2 New years resolution: Reduce the number of ports i maintain, but don't use 2014-01-02 09:15:39 +00:00
TAKATSU Tomonari
ebf00d030d - Update to 0.3.930.1 2014-01-01 06:34:27 +00:00
Stephen Montgomery-Smith
0d67e6f387 - Add optional dependency math/octave-forge-mvn.
- Update to 20131231.
2014-01-01 04:06:21 +00:00
Stephen Montgomery-Smith
d6543984ff - New port math/octave-forge-mvn.
The octave-forge package is the result of The GNU Octave Repositry project,
which is intended to be a central location for custom scripts, functions and
extensions for GNU Octave. contains the source for all the functions plus
build and install scripts.
2014-01-01 04:00:22 +00:00
TAKATSU Tomonari
6797d69da3 - Update to 1.0.2
- Replace tab with a space after WWW: in pkg-descr
2013-12-31 14:17:19 +00:00
TAKATSU Tomonari
ac9233c674 - Update to 0.96-9 2013-12-31 14:09:00 +00:00
TAKATSU Tomonari
043782591d - Upstream rerolled tarball
PR:		ports/185192
Submitted by:	marino@
2013-12-31 08:43:18 +00:00
Diane Bruce
0e69fb91b1 - Enable staging
- Add LICENSE
2013-12-30 23:49:31 +00:00
Olli Hauer
4fb1cfb1cd - rename AL2 to APACHE20 in Mk/bsd.licenses.db.mk
- svn move Templates/Licenses/AL2 Templates/Licenses/APACHE20
- add APACHE10 and APACHE11 to Mk/bsd.licenses.db.mk
- add entry in UPDATING
- bulk change all ports AL2 => APACHE20

- math/openfst/pkg-plist: remove share/licenses/openfst-1.3.4

PR:		ports/184785
Submitted by:	ohauer
Reviewed by:	tabthorpe
Approved by:	portmgr (tabthorpe@)
2013-12-30 20:55:18 +00:00
Johan van Selst
13a75b7eaa - Correct man page installation
- Bump PORTREVISION to be safe
2013-12-30 08:05:33 +00:00
Johan van Selst
d3cd1799ee Enable stage support 2013-12-29 21:57:26 +00:00
Johan van Selst
0034b52c47 Enable stage support 2013-12-29 20:54:45 +00:00
William Grzybowski
4b610f5e7c math/py-symeig: support staging and minor changes 2013-12-28 11:21:46 +00:00
William Grzybowski
d857745578 math/py-plastex: support staging and use auto plist 2013-12-28 11:15:35 +00:00
William Grzybowski
0c121deb76 math/py-probstat: support staging and use auto plist 2013-12-28 11:14:20 +00:00
William Grzybowski
e9f8b06693 math/py-gnuplot: support staging 2013-12-28 11:12:56 +00:00
William Grzybowski
b440dc0983 math/py-gato: support staging 2013-12-28 10:59:13 +00:00
William Grzybowski
48e9d18cfe math/py-fpconst: support staging and restrict python to 2.x 2013-12-28 10:53:33 +00:00
David Naylor
e288e58754 Convert Mk/bsd.cran.mk to the Uses framework.
PR:		ports/184699
Reviewed by:	bapt
Approved by:	portmgr (bdrewery), wen (maintainer, timeout > 2 weeks)
2013-12-28 10:28:40 +00:00
John Marino
3f1612cf1d math/parmetis: Add metis.h file, support stage
Install metis.h file in order to support software that requires both
metis and parmetis such as Trilino <http://trilinos.org>.  While here,
support stage.

PR:		ports/179930
Approved by:	maintainer timeout (6 months)
2013-12-27 23:33:34 +00:00
John Marino
3a05d17f7d math/parmetis: Unbreak on FreeBSD 10+
ParMetis requires both cmake and gmake.  Apparently gmake sets ${MAKE}
to value of "make" if undefined, and this causes the bmake to be launched
for subdirectories rather than gmake.  That's the cause of the build
failure for FreeBSD 10+.  The eventual fix using MAKE_ARGS took me hours
to figure out, this drove me crazy!

Fix covered by portmgr general blanket for ports modernization (bmake).
2013-12-27 22:56:50 +00:00
Philippe Audeoud
f20536806a - Support STAGE 2013-12-27 13:08:28 +00:00
Tijl Coosemans
39d393e7b6 - New LIB_DEPENDS syntax.
- USES=fortran.
- Replace GMAKE with MAKE_CMD in regression-test.
2013-12-27 10:28:42 +00:00
Dmitry Sivachenko
f162cce543 Update to version 0.9.5.0. 2013-12-26 18:45:50 +00:00
Dmitry Sivachenko
15ecb42277 New port : openfst.
OpenFst is a library for constructing, combining, optimizing, and
searching weighted finite-state transducers (FSTs).  Weighted finite-state
transducers are automata where each transition has an input label, an
output label, and a weight.  The more familiar finite-state acceptor
is represented as a transducer with each transition's input and output
label equal.  Finite-state acceptors are used to represent sets of
strings (specifically, regular or rational sets); finite-state transducers
are used to represent binary relations between pairs of strings
(specifically, rational transductions).  The weights can be used to represent
the cost of taking a particular transition.
2013-12-26 16:13:15 +00:00
Tijl Coosemans
aedb352a71 - USES=fortran pathfix.
- Pass --enable-shared to configure instead of building a shared library
  in post-build.  This decreases the library version to zero so patch the
  Makefile to force it back to one.  The shared library also links with
  Fortran runtime libraries correctly now.
- Remove -fPIC from CFLAGS and FFLAGS now that the shared library is no
  longer created from the static library.
- Remove do-install.  Normal make install works just fine.
2013-12-25 22:40:54 +00:00
Sunpoet Po-Chuan Hsieh
5685144fb4 - Update to 0.32
- Add LICENSE

Changes:	http://search.cpan.org/dist/Statistics-R/Changes
2013-12-25 15:08:07 +00:00
Pawel Pekala
753fe9623b - Respect CXX/CXXFLAGS
- Add LICENSE
- Support staging

PR:		ports/184860
Submitted by:	KATO Tsuguru <tkato432@yahoo.com>
2013-12-25 14:25:22 +00:00
John Marino
73e3a99cff math/sdpara: Unbreak on FreeBSD 10+
The breakage was caused by processing makefiles with bmake instead of the
specified gmake.

PR:		ports/184619
Approved by:	maintainer timeout
2013-12-24 21:50:59 +00:00
John Marino
91d6541dda math/parmgridgen: Unbreak on FreeBSD 10+
The breakage was caused by processing makefiles with bmake instead of the
specified gmake.

PR:		ports/184618
Approved by:	maintainer timeout
2013-12-24 21:43:27 +00:00
Tijl Coosemans
e005d5e551 - Update math/freemat to version 4.2 and clean up the port.
- Support JIT compilation using Clang/LLVM 3.3.
- Add desktop entry.
- Remove math/freemat-mpi.  It has been marked IGNORE for almost 7 years
  since the removal of MPI support in FreeMat 3.0.
2013-12-24 10:37:31 +00:00
Dmitry Marakasov
4bc8006685 - Support staging
- Fix FORTRAN option
2013-12-24 03:10:53 +00:00
Dmitry Sivachenko
2b0bf6ce11 Fix plist when port is used with python-3.
Approved by:	maintainer
2013-12-23 15:09:56 +00:00
Tijl Coosemans
db9a9e2c7c - Add DOCS option.
- USES=fortran gmake.
- Staging.
2013-12-22 17:06:45 +00:00
Tijl Coosemans
3f80fdea42 - USES=fortran (eliminate FORTRANLIBS, LDFLAGS and pre-configure).
- Remove some patches and post-patch.
- Remove USE_AUTOTOOLS=autoconf and patch configure script directly.
- Replace BROKEN with BROKEN_${ARCH}.
- Staging (add DESTDIR support to the makefiles).
- Make sure the port uses its own arpack, blas, lapack and superlu.
2013-12-22 16:22:28 +00:00
Rene Ladan
d8338d9bfa Remove expired ports:
2013-12-22 devel/ruby-cvs: Broken for more than 6 month
2013-12-22 devel/hs-reactive: Broken for more than 6 month
2013-12-22 databases/rubygem-delayed_job_data_mapper: Broken for more than 6 month
2013-12-22 graphics/xmagv: Broken for more than 6 month
2013-12-22 lang/slib-gauche: Broken for more than 6 month
2013-12-22 graphics/f-spot: Broken for more than 6 month
2013-12-22 sysutils/linux-megamgr: Broken for more than 6 month
2013-12-22 games/linux-savage-samuraiwars: Broken for more than 6 month
2013-12-22 ftp/gftp: Broken for more than 6 month
2013-12-22 devel/hs-DeepArrow: Broken for more than 6 month
2013-12-22 converters/py-svglib: Broken for more than 6 month
2013-12-22 converters/p5-Unicode-Lite: Broken for more than 6 month
2013-12-22 mail/squirrelmail-calendar_sql_backend-plugin: Broken for more than 6 month
2013-12-22 finance/quantlib: Broken for more than 6 month
2013-12-22 games/xkobo: Broken for more than 6 month
2013-12-22 games/quake3-rq3: Broken for more than 6 month
2013-12-22 math/fbm: No new release since 2004, new supported upstream
2013-12-22 11:48:43 +00:00
David Naylor
196ead448c Add LICENSE (GPLv2+) to math/R-cran-RSvgDevice and bump PORTREVISION.
- PORTREVISION is bumped as some may reject the license.
2013-12-19 15:37:07 +00:00
William Grzybowski
6afaa267f3 math/py-fastcluster: Python functions for hierarchical clustering
Fastcluster provides Python functions for hierarchical clustering. It generates
hierarchical clusters from distance matrices or from vector data.

Part of this module is intended to replace the functions
    linkage, single, complete, average, weighted, centroid, median, ward
in the module scipy.cluster.hierarchy with the same functionality but much
faster algorithms. Moreover, the function 'linkage_vector' provides
memory-efficient clustering for vector data.

The interface is very similar to MATLAB's Statistics Toolbox API to make code
easier to port from MATLAB to Python/Numpy. The core implementation of this
library is in C++ for efficiency.

WWW: http://danifold.net/fastcluster.html

PR:		ports/184931
Submitted by:	Johannes Jost Meixner <xmj chaot.net>
2013-12-18 11:12:40 +00:00
Kubilay Kocak
a1c3980ac8 Reset maintainer for llwang@infor.org
Reset maintainership for llwang@infor.org due to multiple timeouts and email
address permanent failure. Return all ports to the free pool except
py-numpy, which is taken under the wing of the python@ team.

We thank you for your contribution to the FreeBSD project

Approved by:	portmgr
2013-12-18 10:38:33 +00:00
Stephen Montgomery-Smith
45d1030ae6 - Update to 5.13. 2013-12-17 20:41:37 +00:00
Greg Larkin
43b0eb0cb0 [Errno 11] Resource Temporarily Unavailable
Reassigning my ports back to the pool with the hope of freeing up
to do more FreeBSD work in the future.

Submitted by:	glarkin
2013-12-16 18:24:49 +00:00
Marcus von Appen
fabf0b7174 - Fix the usage of 'python' to get rid of the implicit lang/python
dependency

Reported by:	exp-run (PR 184591)
Approved by:	portmgr (blanket)
2013-12-15 21:33:13 +00:00
William Grzybowski
7374b6000e math/biggles: fix python usage
Reported by:	exp-run (PR 184591)
Approved by:	portmgr (blanket)
2013-12-15 17:17:09 +00:00
William Grzybowski
e707688381 math/petsc: depends explicitly on "python"
Reported by:	exp-run (PR 184591)
Approved by:	portmgr (blanket)
2013-12-15 16:58:20 +00:00
William Grzybowski
1e34739b64 Use setuptools for all Python ports.
Setuptools is the preferred method to manage Python distributions after
many changes to the packaging ecosystem over the past couple of years.

Only ports using USE_PYDISTUTILS= yes are affected by this commit, ports using
USE_PYDISTUTILS= easy_install remains the same however this usage is now
deprecated and should be converted to USE_PYDISTUTILS= yes.

Some Python distributions do not work with setuptools out of the box because
they extend the install command from distutils and not setuptools, and
so they need to be patched accordingly.

pip (which leverages setuptools) works around the issue by using eggs, however
we want to get rid of those as well, as support for "flat" installation is
unavailable or has other issues associated with it.

This work allows us to unify how python packages are built, ensure that Python
distributions are installed consistently, reduces complexity for Python port
maintainers and paves the way for simplifying the Python ports framework in
the future.

With hat on:	python
Reviewed by:	koobs, antoine
Exp-run:	bdrewery
Approved by:	bdrewery (portmgr)
2013-12-15 16:22:17 +00:00
Kubilay Kocak
6e42769226 math/py-numpy: Remove Atlas WITH_STATIC notification using ECHO_MSG
Shell commands can't be used in a Makefile without a target. Remove the atlas
WITH_STATIC messaging until a more suitable mechanism can be found.

PR:		ports/184775
Reported by:	Roland Smith <rsmith@xs4all.nl>
2013-12-15 15:02:30 +00:00
Kubilay Kocak
26e4841744 math/py-numpy: Add missing ending quotation to ECHO_MSG
Add a missing ending quotation from the last ECHO_MSG command added in r336423.

PR:		ports/184775
Reported by:	Roland Smith <rsmith@xs4all.nl>
2013-12-15 13:20:00 +00:00
Antoine Brodin
366fbf477e Add an explicit dependency on pkgconf (needed for LibSpectre and Qalculate detection)
Approved by:	portmgr (bapt)
2013-12-14 09:01:59 +00:00
Kubilay Kocak
c36c2de8fd math/py-numpy: Fix static library check that assumes atlas is installed
- Use BUILD_DEPENDS to check for the atlas static library at pre-build
  time instead of checking if the file exists (False if atlas is not
  installed)

- Replace IGNORE with a message to the user notifying them that
  an atlas install WITH_STATIC is needed, and provide clues as possible
  actions without being too prescriptive.

As discussed with eadler@, a correct resolution to "ports depending on other ports with specific OPTIONS" is either an atlas slave port
(ie: atlas-static), or to modify atlas to install both shared and static
libraries.

This change is a net gain on the existing broken behaviour, by fixing
the check, while retaining the user notification.

PR:		ports/178094
Reviewed by:	jhibbits, eadler
Approved by:	maintainer timeout (7+ months)
2013-12-14 06:44:38 +00:00
Kubilay Kocak
55c37aca95 The MCPU_OPTS conditional block currently incorrectly sets ABI=64 for
all ARCH strings that in 64. GMP expects mode64, mode32 or 32 as valid values
for the ABI option [1]. Using an invalid value causes the following
build error on powerpc64:

    configure: error: ABI=64 is not among the following valid choices:
    mode64 mode32 32

This is the minimum change to set the correct "mode64" ABI value when
ARCH is powerpc64, while also keeping all other semantics the same. A
more complete refactor of this port is possible, but would need an
exp-run to test for regressions.

The change was tested on powerpc64 (thanks justin) and amd64 (for regression)

While I'm here:

- Remove indefinite article from COMMENT

[1] https://gmplib.org/manual/Build-Options.html

PR:		ports/179127
Submitted by:	jhibbits
Reviewed by:	jhibbits, ak
Approved by:	maintainer timeout (6 months)
2013-12-14 04:47:22 +00:00
Baptiste Daroussin
b63a6e3f2a Works with any modern compiler 2013-12-13 15:35:19 +00:00
Baptiste Daroussin
5a23be5a1c Given nothing is built USE_GCC is uselss 2013-12-13 15:33:42 +00:00
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
Renato Botelho
6655bf7ec6 Remove unecessary PORTDOCS definition 2013-12-13 12:58:42 +00:00
Sunpoet Po-Chuan Hsieh
90c10ac02c - Convert to new LIB_DEPENDS format 2013-12-13 08:03:53 +00:00
William Grzybowski
280e4bb064 math/py-numarray: allow staging and use auto python plist 2013-12-12 20:18:08 +00:00
Stephen Montgomery-Smith
c101bf5feb - Fix build with gcc47.
PR:		ports/184569
Submitted by:	Christoph Moench-Tegeder <cmt@burggraben.net>
Reference:	ports/183342
2013-12-12 20:00:58 +00:00
Stephen Montgomery-Smith
9117888353 - Update to 2.6.1. 2013-12-12 15:31:37 +00:00
Baptiste Daroussin
661a3f91f8 Convert LIB_DEPENDS for ports depending on boost 2013-12-12 13:01:40 +00:00
Pietro Cerutti
8ae25a440e - Update to 13.1.1 2013-12-12 09:37:51 +00:00
Eitan Adler
be62930732 multiple: sync LEGAL
Sync LEGAL for djb related ports.  I chose not to mark these ports as RESTRICTED
due to the mixed opinions of putting something into the public domain.

Approved by:	portmgr (implicit)
2013-12-12 05:05:56 +00:00
Eitan Adler
7567a53645 math/emc2: modernize port
- Sync LEGAL as required.
- While here, fix COMMENT
- while here, USE_GMAKE -> USES=gmake
- Convert to OptionsNG
2013-12-12 04:45:14 +00:00
David Naylor
69e5b7db74 Update math/R-cran-gss to 2.1-0.
ChangeLog:
 * R: i) Changed time domain specification in sshzd/sshzd1.
      ii) Removed from sshzd1 the option of external rho.
  * man: Minor edit in sshzd.Rd.
2013-12-10 08:13:38 +00:00
Frederic Culot
d57a69a280 - Update to 20131208
- Support staging

Changes:	http://invisible-island.net/add/CHANGES
2013-12-10 04:56:34 +00:00
William Grzybowski
bdccad04ff math/py-bottleneck: Collection of fast NumPy array functions written in Cython
WWW: https://www.github.com/kwgoodman/bottleneck/

PR:		ports/184584
Submitted by:	Johannes Jost Meixner <xmj chaot.net>
2013-12-08 14:19:34 +00:00
Stephen Montgomery-Smith
87c3d954dc - Add patch to make compatible with gcc47.
PR:		ports/184568
Submitted by:	Christoph Moench-Tegeder <cmt@burggraben.net>
Reference:	ports/183342
2013-12-07 19:23:05 +00:00
Antoine Brodin
6b52c8dab0 Do not try to remove empty directories created by lang/perl5.x
Approved by:	eadler (maintainer)
2013-12-07 08:57:33 +00:00
Mathieu Arnold
9713c20bc9 - Update to 2.3,1
- Add license
- Add matplotlib dependency as per docs/INSTALL.rst
- Add DOCS option
- Add stage support

maintainer timeout.

PR:		ports/183951
Submitted by:	Johannes Jost Meixner
2013-12-06 15:42:33 +00:00
Max Brazhnikov
064f57d542 - Respect CMAKE_BUILD_TYPE
Approved by:	portmgr (bapt)
2013-12-04 18:48:48 +00:00
Jason E. Hale
3a64305d43 - Update graphics/*opencv* to 2.4.7
- Revert options helpers to if statements since the OFF condition is not
  applied when OPTIONS_EXCLUDE is used
- Move most of the OpenCV modules from the graphics/opencv-core port to
  graphics/opencv, leaving opencv-core as just the bare minimum required
  for building ffmpeg with OpenCV support
- Install examples for python and java bindings
- Add new slave port graphics/opencv-java: Java bindings for OpenCV
- Bump PORTREVISION and make dependency adjustments and fixes for
  dependent ports
- Add UPDATING entry
2013-12-04 02:51:00 +00:00
Max Brazhnikov
f4efa1f472 - Fix CMAKE_BUILD_TYPE usage
Approved by:	maintainer
2013-12-03 15:13:57 +00:00
Max Brazhnikov
f5da498b50 - Respect CMAKE_BUILD_TYPE (and fix packaging with non-default build settings)
Approved by:	maintainter
2013-12-03 11:30:55 +00:00
Koop Mast
49480fc639 Update to 1.12.9.
Sort USES, stageify and add support for libgda5.
2013-12-02 21:21:35 +00:00
Sunpoet Po-Chuan Hsieh
6b74dc2eb8 - Update to 3.21
Changes:	http://search.cpan.org/dist/Math-MPFR/CHANGES
2013-12-02 09:16:47 +00:00
Sunpoet Po-Chuan Hsieh
f018d1d7e4 - Update to 3.19
- Add LICENSE

Changes:	http://search.cpan.org/dist/Math-MPFR/CHANGES
2013-12-01 21:05:30 +00:00
Kubilay Kocak
196c6b19a4 math/py-graphillion: Update to 0.94
- Update to 0.94
- Enable STAGE suport
- Enable AUTOPLIST, delete pkg-plist

Changes:

 https://github.com/takemaru/graphillion/commits/v0.94
2013-11-30 15:54:37 +00:00
William Grzybowski
ac6da6d61b math/tvmet: fix build with clang
- Fix build with clang
- Add LICENSE (LGPL21)
- USES gmake
- Allow staging

PR:		ports/184240
Submitted by:	KATO Tsuguru <tkato432 yahoo.com>
2013-11-30 11:04:51 +00:00
Marcelo Araujo
dcc5f1aa94 - Return almost all of my ports back to the pool. I have no time to make any
necessary fixes on them for the past months.
2013-11-29 07:37:52 +00:00
Stephen Montgomery-Smith
c30a915c92 - Update to 1.2.0. 2013-11-29 03:47:00 +00:00
Eitan Adler
4ef334e85c - Stagify
- Fix COMMENT
2013-11-29 02:59:16 +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
Stephen Montgomery-Smith
c3f120e876 - Set make_jobs_unsafe. 2013-11-28 14:36:21 +00:00
Dmitry Marakasov
939345df33 - Support staging
- Use new LIB_DEPENDS syntax
- Fix build on 10.x
2013-11-28 04:53:20 +00:00
David Naylor
f62456a872 Add stage support to Mk/bsd.cran.mk and all USE_R_MOD ports (aka R-cran-*).
Since this patch converts all affected ports, bsd.cran.mk no longer supports
NO_STAGE and errors out if NO_STAGE is set.

Exp-run:	ports/184216
Reviewed by:	bdrewery
Approved by:	portsmgr, wen
2013-11-27 18:56:43 +00:00
Stephen Montgomery-Smith
d5b7e2811e - Update to 1.0.1. 2013-11-26 02:33:07 +00:00
Antoine Brodin
4f5544a38b Stage support for non-IGNORED pear classes
Tested by:	poudriere
Approved by:	portmgr (bapt)
2013-11-25 17:59:58 +00:00
Nicola Vitale
e3e35c3d88 - Fix package name collision 2013-11-23 15:18:03 +00:00
Koop Mast
a236e2d0bf Say hello to Mate 1.6.
Mate is a lite desktop forked from gnome2.

Most of the work is done by Jeremy Messenger (mezz@). The only thing I did
was update a few ports to later 1.6 release and attempting to keep up with
ports infra changes. Resulting bugs are all mine.

Mate is a sort of replacement for Gnome 2. So people wanting to keep a
Gnome 2 like desktop should switch. Gnome 2 will be replaced by Gnome 3
in the near future. This switch will be announce with a transition time
so people have more time to switch if they haven't already.

This release was made possible by everyone that send friendly pokes to
keep mate on my mind.

Approved by:	portmgr (bapt)
2013-11-23 11:39:07 +00:00
TAKATSU Tomonari
1a48823ffc - Update to 0.3.920.3 2013-11-23 06:04:18 +00:00
TAKATSU Tomonari
1739d24b36 - Update to 0.5-68 2013-11-23 06:03:46 +00:00
TAKATSU Tomonari
f0f4ed2e00 - Update to 0.6.6 2013-11-23 06:02:14 +00:00
Brendan Fabeny
f552181979 Use a versioned name for metis4, to help some tools to distinguish it from metis 2013-11-22 19:24:37 +00:00
Sunpoet Po-Chuan Hsieh
9937b95e54 - Respect upstream naming: rename math/p5-MatrixReal to math/p5-Math-MatrixReal
- Bump PORTREVISION for math/p5-MatrixReal PORTNAME/path change
- While I'm here:
  - Remove unnecessary DISTNAME and MASTER_SITE_SUBDIR
  - Add LICENSE
  - Sort *_DEPENDS
2013-11-22 19:07:32 +00:00
William Grzybowski
14b67ba33b math/py-pandas: stagify and add a run dependency
PR:		ports/184096
Submitted by:	maintainer
2013-11-22 12:54:56 +00:00
William Grzybowski
01725b54b2 math/py-statsmodels: Complement to SciPy for statistical computations
Statsmodels is a Python package that provides a complement to scipy for
statistical computations including descriptive statistics and estimation and
inference for statistical models.

Main Features:
* linear regression models: GLS (including WLS and LS aith AR errors) and OLS.
* glm: Generalized linear models with support for all of the one-parameter
  exponential family distributions.
* discrete: regression with discrete dependent variables, including Logit,
  Probit, MNLogit, Poisson, based on maximum likelihood estimators
* rlm: Robust linear models with support for several M-estimators.
* tsa: models for time series analysis - univariate: AR, ARIMA; multivariate:
  VAR and structural VAR
* nonparametric: (Univariate) kernel density estimators
* datasets: Datasets to be distributed and used for examples and in testing.
* stats: a wide range of statistical tests, diagnostics and specification tests
* iolib: Tools for reading Stata .dta files into numpy arrays, printing table
  output to ascii, latex, and html
* miscellaneous models
* sandbox: statsmodels contains a sandbox folder with code in various stages of
* developement and testing which is not considered "production ready", including
  Mixed models, GARCH and GMM estimators, kernel regression, panel data models.

WWW: https://www.github.com/statsmodels/statsmodels

PR:		ports/183932
Submitted by:	Johannes Jost Meixner <xmj chaot.net>
2013-11-22 12:40:09 +00:00
Frederic Culot
c3c45c3fb1 - Update to 2.10
Changes:	http://search.cpan.org/dist/Math-MatrixReal/CHANGES
2013-11-22 08:34:19 +00:00
Baptiste Daroussin
138bf845b6 Fix pkgname collision by renaming to fbm-math
While here deprecate, it is not supported upstream, not maintained, not depended on
2013-11-22 07:43:56 +00:00
Max Brazhnikov
4ddfac46e6 - Remove now needless qmake_build from USE_QT4
- Get rid of QMAKEFLAGS
- Convert to USES=dos2unix
2013-11-21 15:41:06 +00:00
Sunpoet Po-Chuan Hsieh
6670f0b757 - Update WWW:
- http://cheeseshop.python.org/ -> https://pypi.python.org/
  - http://pypi.python.org/ -> https://pypi.python.org/

With hat:	python
Approved by:	bapt (portmgr)
2013-11-20 20:51:25 +00:00
Brendan Fabeny
42c31f30cd Update to 3.1.4 2013-11-20 17:20:57 +00:00
Brendan Fabeny
9419765f56 Update to 5.31.3 2013-11-20 10:06:40 +00:00
Brendan Fabeny
511b66cd9f Update to 1.9.13 2013-11-20 08:34:26 +00:00
David Naylor
7a823c2b71 Update math/R-cran-gss to 2.0.16.
ChangeLog:
* R: i) Bug fix in survexp.sshzd.  ii) Modified default values of
        qdsz.depth in ssden.
* man: i) Updated references.  ii) Added note in ssden.Rd.
2013-11-18 18:01:25 +00:00
Mathieu Arnold
291f1400ed Use new USES=dos2unix 2013-11-18 16:45:09 +00:00
John Marino
c6689ad04c math/mingw32-libgmp: Fix breakage on F10
PR:		ports/183576
Approved by:	maintainer timeout
2013-11-18 09:40:02 +00:00
Baptiste Daroussin
3699c68db9 Remove vtk 4 which is EOLed upstream and missing in the previous
vtk cleanup (it has been disconnected from the build already)

Reported by:	linimon
2013-11-17 08:18:51 +00:00
Stephen Montgomery-Smith
60ce81b9bb - Add pkgnamesuffix of -math. to avoid pkgname collision with graphics/sage.
Noticed by:	portmgr
Reference:	http://blogs.freebsdish.org/portmgr/2013/10/03/package-name-collisions/
2013-11-16 14:56:03 +00:00
Danilo Egea Gondolfo
e4763911ef - Update from 1.7.1 to 1.7.2 2013-11-16 14:30:42 +00:00
Stephen Montgomery-Smith
5308494bd4 - Update to 1.0.9. 2013-11-15 18:04:33 +00:00
Stephen Montgomery-Smith
ebdbd72c15 - Update to 1.2.6. 2013-11-15 18:04:03 +00:00
Stephen Montgomery-Smith
7670ca3917 - Update to 1.1.3. 2013-11-15 18:03:38 +00:00
Stephen Montgomery-Smith
12dc9e08dc - Update to 1.2.5. 2013-11-15 18:03:12 +00:00
Li-Wen Hsu
bdf601ddb9 - Try to fix build with USE_GCC, anyway, cvc4 is out and would be ported later 2013-11-13 15:55:09 +00:00
Danilo Egea Gondolfo
b497a91571 - Bump PORTREVISION
Reported by:	mat
2013-11-13 14:15:03 +00:00
Danilo Egea Gondolfo
445cf86500 - Fix symlink path
Reported by:	antoine
2013-11-13 13:49:54 +00:00
Brendan Fabeny
1b81841d48 Update math/R to 3.0.2 patched r64207 and math/R-cran-SuppDists to 1.1-9.1;
adjust dependent ports

Reviewed by:	pfg, thierry, tota
2013-11-13 08:19:34 +00:00
Brendan Fabeny
8f648551d4 Ensure that libmissing functions can replace imprecise base system variants -- thanks
to kib for implementing the necessary rtld support
2013-11-13 01:38:47 +00:00
William Grzybowski
1d6d865274 math/py-patsy: Python package for statistical models and design matrices
Patsy is a Python library for describing statistical models (especially linear
models, or models that have a linear component) and building design matrices.
Patsy brings the convenience of R "formulas" to Python.

WWW: https://www.github.com/pydata/patsy

PR:		ports/183870
Submitted by:	Johannes Jost Meixner <xmj chaot.net>
2013-11-11 20:32:09 +00:00
Sunpoet Po-Chuan Hsieh
e102027158 - Update to 1.06
- Add LICENSE
- Take maintainership

Changes:	http://search.cpan.org/dist/Math-Interpolate/CHANGES
2013-11-11 14:11:08 +00:00
Nicola Vitale
c984ed6b99 - Remove leading article from COMMENT
- Add LICENSE (GPLv2)
- Use new syntax in LIB_DEPENDS
- Add support for staging
- Add option DOCS
- Fix build with any compiler
- Fix WWW line and remove Author from pkg-descr
2013-11-10 23:13:21 +00:00
Raphael Kubo da Costa
8a03f5d37b Support staging
Submitted by:	Schaich Alonso <alonsochaich@fastmail.fm>
2013-11-10 17:46:39 +00:00
Stephen Montgomery-Smith
5f036bc739 - Update to 1.2.4. 2013-11-07 05:25:19 +00:00
Stephen Montgomery-Smith
01fecfc652 - Update GDCM_MAJ because of update to devel/gdcm.
- Bump portrevision.
2013-11-07 05:21:02 +00:00
Xin LI
bc0d646198 Update to 0.57.
PR:		ports/179390
Submitted by:	nemysis
Approved by:	maintainer
2013-11-06 22:50:21 +00:00
Pietro Cerutti
76079b1b64 - Fix build with Tcl 8.6
- Take maintainership (tcltk@FreeBSD.org)
- Add LICENSE
- Switch to USES+=gmake tcl
- Add regression-test target
- STAGE-clean
2013-11-06 14:50:24 +00:00
Tijl Coosemans
03d8481ea1 Disable the PDF option as it pulls in a dependency on pdflib which is
marked RESTRICTED.  This allows building packages for gnuplot and all
ports that depend on it (over a 100, mostly math/octave related).

Approved by:	glewis (maintainer)
2013-11-05 17:08:05 +00:00
Christian Weisgerber
3437a31511 Convert to staging, add missing includes. 2013-11-05 15:52:36 +00:00
Dmitry Sivachenko
6b67456def Pet portlint. 2013-11-05 10:06:11 +00:00
Dmitry Sivachenko
0811eadfcd Update to version 0.9.4.6. 2013-11-05 10:05:23 +00:00
Vanilla I. Shu
5e06901c39 Support STAGEDIR. 2013-11-05 06:56:18 +00:00
William Grzybowski
cfb53c7daa math/ggobi: allow staging
PR:		ports/183607
Submitted by:	maintainer
2013-11-04 17:43:48 +00:00
Baptiste Daroussin
92b628b10e Mark as NO_STAGE
Somehow this port managed to not be touched during the NO_STAGE sweep.

Reported by:	marino
2013-11-04 07:31:27 +00:00
Eitan Adler
3399ab3241 Update to 2.5.0 2013-11-02 15:52:27 +00:00
William Grzybowski
c9ed31cec2 math/labplot: update to 2.0.0.beta1
- Update to 2.0.0.beta1
- Allow staging
- Convert lib depends to new format

PR:		ports/183564
Submitted by:	KATO Tsuguru <tkato432 yahoo.com>
2013-11-02 14:48:00 +00:00
Florian Smeets
f231f04572 - convert php53 ports to STAGE
- convert to new LIB_DEPENDS format
2013-11-01 23:49:56 +00:00
Vsevolod Stakhov
5887dd9a4d - Unbreak with clang and new C++ world.
- Support staging.
- Strip binary by using INSTALL_PROGRAM instead of INSTALL.
2013-11-01 15:53:37 +00:00
Renato Botelho
35f2a1f2f1 . Add LICENSE
. Simplify Makefile
. Use space on WWW line
2013-10-31 23:37:49 +00:00
Stephen Montgomery-Smith
a5154e8d6d - Update to 2.0.3. 2013-10-31 19:28:47 +00:00
Stephen Montgomery-Smith
f26b880dc0 - Update to 1.2.5. 2013-10-31 19:23:16 +00:00
Baptiste Daroussin
d2e2065e2a Fix pkgname collision
With hat:	portmgr
2013-10-31 11:06:16 +00:00
Eitan Adler
1e443545d0 The word 'very' has no place in COMMENT
COMMENT should not begin with 'A' or 'An'

Maintainers were notified and given time to object.
2013-10-31 04:17:29 +00:00
Danilo Egea Gondolfo
b7bcca829c - Update from 5.1.5 to 6.0.0
- Add LICENSE
- Add stage support

PR:		ports/183475
Submitted by:	Martin Dieringer <martin.dieringer@gmx.de> (maintainer)
2013-10-30 15:52:49 +00:00
Alex Dupre
c8e30015e9 Stagify. 2013-10-30 13:32:02 +00:00
Pietro Cerutti
fdf4386d0f - Restore dependency on perl when building DOCS
Reported by:	marino
2013-10-29 08:15:05 +00:00
Bryan Drewery
16a9647b69 - Add missing newlines. This was missed in the previous cleanup in r313597
With hat:	portmgr
Submitted by:	ak, beat
Reported by:	delphij
2013-10-29 00:14:46 +00:00
William Grzybowski
532934f091 math/octave-forge-video: fix buid with newer ffmpeg
- Chase API changes with ffmpeg 2.0

Reported by:	marino
Approved by:	portmgr (bapt, implicit)
2013-10-28 16:01:32 +00:00
David Naylor
4dc10b49d0 Update math/R-cran-gss to 2.0-15.
ChangeLog:

 * R: Bug fixes in summary.gssanova, summary.ssanova, and
      summary.ssanova9.
2013-10-27 18:56:52 +00:00
Emanuel Haupt
96e924e3e0 Support staging. 2013-10-26 07:52:07 +00:00