summaryrefslogtreecommitdiff
path: root/math (follow)
Commit message (Collapse)AuthorAgeFilesLines
* - rename AL2 to APACHE20 in Mk/bsd.licenses.db.mkOlli Hauer2013-12-303-5/+2
| | | | | | | | | | | | | | | | | - 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@) Notes: svn path=/head/; revision=338168
* - Correct man page installationJohan van Selst2013-12-301-3/+2
| | | | | | | - Bump PORTREVISION to be safe Notes: svn path=/head/; revision=338061
* Enable stage supportJohan van Selst2013-12-291-3/+3
| | | | Notes: svn path=/head/; revision=338048
* Enable stage supportJohan van Selst2013-12-293-17/+24
| | | | Notes: svn path=/head/; revision=338044
* math/py-symeig: support staging and minor changesWilliam Grzybowski2013-12-282-26/+5
| | | | Notes: svn path=/head/; revision=337854
* math/py-plastex: support staging and use auto plistWilliam Grzybowski2013-12-282-604/+1
| | | | Notes: svn path=/head/; revision=337853
* math/py-probstat: support staging and use auto plistWilliam Grzybowski2013-12-281-4/+1
| | | | Notes: svn path=/head/; revision=337852
* math/py-gnuplot: support stagingWilliam Grzybowski2013-12-282-153/+5
| | | | Notes: svn path=/head/; revision=337851
* math/py-gato: support stagingWilliam Grzybowski2013-12-281-12/+13
| | | | Notes: svn path=/head/; revision=337850
* math/py-fpconst: support staging and restrict python to 2.xWilliam Grzybowski2013-12-282-7/+3
| | | | Notes: svn path=/head/; revision=337848
* Convert Mk/bsd.cran.mk to the Uses framework.David Naylor2013-12-2837-74/+37
| | | | | | | | | PR: ports/184699 Reviewed by: bapt Approved by: portmgr (bdrewery), wen (maintainer, timeout > 2 weeks) Notes: svn path=/head/; revision=337846
* math/parmetis: Add metis.h file, support stageJohn Marino2013-12-271-15/+20
| | | | | | | | | | | | 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) Notes: svn path=/head/; revision=337824
* math/parmetis: Unbreak on FreeBSD 10+John Marino2013-12-271-5/+5
| | | | | | | | | | | | | 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). Notes: svn path=/head/; revision=337822
* - Support STAGEPhilippe Audeoud2013-12-272-3/+1
| | | | Notes: svn path=/head/; revision=337727
* - New LIB_DEPENDS syntax.Tijl Coosemans2013-12-271-16/+14
| | | | | | | | - USES=fortran. - Replace GMAKE with MAKE_CMD in regression-test. Notes: svn path=/head/; revision=337696
* Update to version 0.9.5.0.Dmitry Sivachenko2013-12-263-92/+118
| | | | Notes: svn path=/head/; revision=337596
* New port : openfst.Dmitry Sivachenko2013-12-265-0/+360
| | | | | | | | | | | | | | | | 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. Notes: svn path=/head/; revision=337544
* - USES=fortran pathfix.Tijl Coosemans2013-12-251-27/+10
| | | | | | | | | | | | | - 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. Notes: svn path=/head/; revision=337461
* - Update to 0.32Sunpoet Po-Chuan Hsieh2013-12-252-4/+6
| | | | | | | | | - Add LICENSE Changes: http://search.cpan.org/dist/Statistics-R/Changes Notes: svn path=/head/; revision=337426
* - Respect CXX/CXXFLAGSPawel Pekala2013-12-251-5/+9
| | | | | | | | | | | - Add LICENSE - Support staging PR: ports/184860 Submitted by: KATO Tsuguru <tkato432@yahoo.com> Notes: svn path=/head/; revision=337418
* math/sdpara: Unbreak on FreeBSD 10+John Marino2013-12-241-2/+15
| | | | | | | | | | | The breakage was caused by processing makefiles with bmake instead of the specified gmake. PR: ports/184619 Approved by: maintainer timeout Notes: svn path=/head/; revision=337391
* math/parmgridgen: Unbreak on FreeBSD 10+John Marino2013-12-241-0/+1
| | | | | | | | | | | The breakage was caused by processing makefiles with bmake instead of the specified gmake. PR: ports/184618 Approved by: maintainer timeout Notes: svn path=/head/; revision=337390
* - Update math/freemat to version 4.2 and clean up the port.Tijl Coosemans2013-12-2417-4227/+156
| | | | | | | | | | - 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. Notes: svn path=/head/; revision=337334
* - Support stagingDmitry Marakasov2013-12-241-8/+10
| | | | | | | - Fix FORTRAN option Notes: svn path=/head/; revision=337315
* Fix plist when port is used with python-3.Dmitry Sivachenko2013-12-232-7/+9
| | | | | | | Approved by: maintainer Notes: svn path=/head/; revision=337257
* - Add DOCS option.Tijl Coosemans2013-12-221-11/+11
| | | | | | | | - USES=fortran gmake. - Staging. Notes: svn path=/head/; revision=337201
* - USES=fortran (eliminate FORTRANLIBS, LDFLAGS and pre-configure).Tijl Coosemans2013-12-229-59/+137
| | | | | | | | | | | - 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. Notes: svn path=/head/; revision=337197
* Remove expired ports:Rene Ladan2013-12-229-719/+0
| | | | | | | | | | | | | | | | | | | | | | | 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 Notes: svn path=/head/; revision=337185
* Add LICENSE (GPLv2+) to math/R-cran-RSvgDevice and bump PORTREVISION.David Naylor2013-12-192-1/+4
| | | | | | | - PORTREVISION is bumped as some may reject the license. Notes: svn path=/head/; revision=336928
* math/py-fastcluster: Python functions for hierarchical clusteringWilliam Grzybowski2013-12-184-0/+49
| | | | | | | | | | | | | | | | | | | | | | | 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> Notes: svn path=/head/; revision=336815
* Reset maintainer for llwang@infor.orgKubilay Kocak2013-12-182-2/+2
| | | | | | | | | | | | | 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 Notes: svn path=/head/; revision=336813
* - Update to 5.13.Stephen Montgomery-Smith2013-12-174-6/+5
| | | | Notes: svn path=/head/; revision=336764
* [Errno 11] Resource Temporarily UnavailableGreg Larkin2013-12-163-3/+3
| | | | | | | | | | Reassigning my ports back to the pool with the hope of freeing up to do more FreeBSD work in the future. Submitted by: glarkin Notes: svn path=/head/; revision=336656
* - Fix the usage of 'python' to get rid of the implicit lang/pythonMarcus von Appen2013-12-151-0/+1
| | | | | | | | | | dependency Reported by: exp-run (PR 184591) Approved by: portmgr (blanket) Notes: svn path=/head/; revision=336583
* math/biggles: fix python usageWilliam Grzybowski2013-12-151-2/+3
| | | | | | | | Reported by: exp-run (PR 184591) Approved by: portmgr (blanket) Notes: svn path=/head/; revision=336559
* math/petsc: depends explicitly on "python"William Grzybowski2013-12-151-1/+3
| | | | | | | | Reported by: exp-run (PR 184591) Approved by: portmgr (blanket) Notes: svn path=/head/; revision=336557
* Use setuptools for all Python ports.William Grzybowski2013-12-152-136/+15
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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) Notes: svn path=/head/; revision=336553
* math/py-numpy: Remove Atlas WITH_STATIC notification using ECHO_MSGKubilay Kocak2013-12-151-8/+0
| | | | | | | | | | | 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> Notes: svn path=/head/; revision=336541
* math/py-numpy: Add missing ending quotation to ECHO_MSGKubilay Kocak2013-12-151-1/+1
| | | | | | | | | | Add a missing ending quotation from the last ECHO_MSG command added in r336423. PR: ports/184775 Reported by: Roland Smith <rsmith@xs4all.nl> Notes: svn path=/head/; revision=336526
* Add an explicit dependency on pkgconf (needed for LibSpectre and Qalculate ↵Antoine Brodin2013-12-141-1/+1
| | | | | | | | | detection) Approved by: portmgr (bapt) Notes: svn path=/head/; revision=336424
* math/py-numpy: Fix static library check that assumes atlas is installedKubilay Kocak2013-12-141-3/+8
| | | | | | | | | | | | | | | | | | | | | | | | - 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) Notes: svn path=/head/; revision=336423
* The MCPU_OPTS conditional block currently incorrectly sets ABI=64 forKubilay Kocak2013-12-141-1/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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) Notes: svn path=/head/; revision=336420
* Works with any modern compilerBaptiste Daroussin2013-12-131-2/+1
| | | | Notes: svn path=/head/; revision=336358
* Given nothing is built USE_GCC is uselssBaptiste Daroussin2013-12-131-2/+0
| | | | Notes: svn path=/head/; revision=336357
* Replace USE_FORTRAN with USES=fortran such that C/C++ code is built withTijl Coosemans2013-12-134-6/+37
| | | | | | | | | | Clang/libc++ on FreeBSD 10. This fixes a crash caused by the use of libstdc++ while dependencies used libc++. Approved by: maho (maintainer) Notes: svn path=/head/; revision=336344
* Remove unecessary PORTDOCS definitionRenato Botelho2013-12-131-1/+0
| | | | Notes: svn path=/head/; revision=336342
* - Convert to new LIB_DEPENDS formatSunpoet Po-Chuan Hsieh2013-12-133-3/+3
| | | | Notes: svn path=/head/; revision=336324
* math/py-numarray: allow staging and use auto python plistWilliam Grzybowski2013-12-123-419/+19
| | | | Notes: svn path=/head/; revision=336287
* - Fix build with gcc47.Stephen Montgomery-Smith2013-12-124-0/+60
| | | | | | | | | PR: ports/184569 Submitted by: Christoph Moench-Tegeder <cmt@burggraben.net> Reference: ports/183342 Notes: svn path=/head/; revision=336286
* - Update to 2.6.1.Stephen Montgomery-Smith2013-12-122-4/+3
| | | | Notes: svn path=/head/; revision=336268