Commit graph

10949 commits

Author SHA1 Message Date
Mark Linimon
c1e89e8416 Attempt to fix build on aarch64 using fix from armv6.
Approved by:	portmgr (tier-2 blanket)
2016-11-14 11:06:35 +00:00
Danilo Egea Gondolfo
6af1624db4 - Update to 7.500.1 2016-11-13 22:19:01 +00:00
Jan Beich
ffa7fe1a48 math/ceres-solver: update to 1.12.0.r2.3
Changes:	https://github.com/ceres-solver/ceres-solver/compare/1.12.0rc1...c5c6f55
2016-11-13 12:44:25 +00:00
Thierry Thomas
e5e45eab29 Upgrade Code_Aster to 12.0.6-4.
This brings french/eficas to 2016.0.1,
	cad/astk-serveur and astk-client to 1.13.8.2,
	french/med to 3.2.0 (built against hdf5-18),
	bump PORTREVSION to math/metis-edf and fix soname,
	and french/homard to 11.7-1.
2016-11-13 12:44:13 +00:00
Dmitry Marakasov
ff07470743 - Update to 5.0.1
PR:		212601
Submitted by:	6yearold@gmail.com (maintainer)
2016-11-11 19:43:03 +00:00
Jan Beich
e0ad301ffd math/rpy2: stop linking against math/R depends
While here, switch back to Clang build but keep RPATH which is a quirk
to avoid loading /usr/lib/libgcc_s.so during dlopen() race.

PR:		214384
2016-11-11 11:59:31 +00:00
Mathieu Arnold
383c878bf9 Fix installing examples.
Pointy hat to:	amdmi3
Sponsored by:	Absolight
2016-11-09 12:39:57 +00:00
Wen Heping
c1296d8b58 - Update to 5.0.13 2016-11-09 06:40:03 +00:00
Tobias C. Berner
672cf591e9 Fix build with newer gcc versions.
Add upstream patch [1] that uses
	* isnan() -> std::isnan()
	* isinf() -> std::isinf()

This fixes compilation with gcc5.

[1] https://quickgit.kde.org/?p=kmplot.git&a=commit&h=e903ca56ad26311fcaeb650acf96046c726fb809

PR:		213993
Reported by:	Kenneth Salerno <kennethsalerno@yahoo.com>
Approved by:	rakuco (mentor)
Obtained from:	https://quickgit.kde.org/?p=kmplot.git&a=commit&h=e903ca56ad26311fcaeb650acf96046c726fb809
2016-11-08 19:54:15 +00:00
Jason E. Hale
21e018c19c Update to 0.7.1
Convert to USES=pyqt
Add NO_ARCH
Fix plist for Python 3.5
2016-11-08 15:51:11 +00:00
Jason E. Hale
9ab6e45abc Update to 0.6.1
Convert to USES=pyqt
Add NO_ARCH
Fix plist for Python 3.5
2016-11-08 15:47:49 +00:00
Mark Linimon
50b0baefee Mark as only for x86/powerpc per build log errors.
Approved by:	portmgr (tier-2 blanket)
2016-11-08 07:49:01 +00:00
Jan Beich
8ac482a5bf math/ceres-solver: unbreak OPENMP=off on 10.0+ i386
In file included from examples/helloworld.cc:36:
In file included from include/ceres/ceres.h:37:
In file included from include/ceres/autodiff_cost_function.h:132:
In file included from include/ceres/internal/autodiff.h:145:
include/ceres/jet.h:246:3: error: requested alignment is less than minimum alignment of 4 for type 'Eigen::Matrix<double, 1, 1, kAlignHint>'
  alignas(kAlignment) Eigen::Matrix<T, N, 1, kAlignHint> v;
  ^
include/ceres/internal/autodiff.h:232:34: note: in instantiation of template class 'ceres::Jet<double, 1>' requested here
    FixedArray<JetT, (256 * 7) / sizeof(JetT)> x(
                                 ^
include/ceres/autodiff_cost_function.h:211:53: note: in instantiation of member function 'ceres::internal::AutoDiff<CostFunctor, double, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0>::Differentiate' requested here
           N0, N1, N2, N3, N4, N5, N6, N7, N8, N9>::Differentiate(
                                                    ^
examples/helloworld.cc:70:11: note: in instantiation of member function 'ceres::AutoDiffCostFunction<CostFunctor, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0>::Evaluate' requested here
      new AutoDiffCostFunction<CostFunctor, 1, 1>(new CostFunctor);
          ^

Tested by:	cmp before.o after.o # GCC 4.8 / 6.2
2016-11-08 03:54:30 +00:00
Wen Heping
51300b0009 - Update to 0.19.1
PR:		214301
Submitted by:	john@saltant.com(maintainer)
2016-11-08 01:57:49 +00:00
Dmitry Marakasov
2ee0f93cd5 - Add LICENSE
- Simplify patching
- Regenerate patches
- Add missing depends
2016-11-07 12:40:37 +00:00
Pietro Cerutti
dc2344ad20 math/yacas: update to 1.6.0
The Graphical User Interface (yacas-gui) and the kernel for Jupyter Notebook
(yacas-kernel) are not enabled.

Release notes: http://www.yacas.org/release_1_6_0/
2016-11-07 12:27:38 +00:00
Dmitry Marakasov
3fbdf7b254 - Fix COMMENT
- Switch to options helpers
- Regenerate patches
2016-11-07 09:00:10 +00:00
Sunpoet Po-Chuan Hsieh
21a67e490b - Update to 0.27
Changes:	http://search.cpan.org/dist/Math-Prime-XS/Changes
2016-11-06 16:48:26 +00:00
Sunpoet Po-Chuan Hsieh
d15ba137e7 - Update to 0.39
Changes:	http://search.cpan.org/dist/Math-GSL/Changes
2016-11-06 16:48:21 +00:00
Sunpoet Po-Chuan Hsieh
4f9f28191a - Update to 0.44
Changes:	http://search.cpan.org/dist/Math-GMPz/CHANGES
2016-11-06 16:48:16 +00:00
Sunpoet Po-Chuan Hsieh
3290bfcba4 - Update to 0.41
Changes:	http://search.cpan.org/dist/Math-GMPq/CHANGES
2016-11-06 16:48:12 +00:00
Joseph Mingrone
edb9d157d4 math/R: More docuementation changes.
The feedback has been clear. Installing the TeX-dependent documentation
files by default is bad for users, even if that means one documentation
knob does not control the installation of all documentation files.

Reported by:	mat marino
Reviewed by:	mat
Approved by:	swills (mentor)
Differential Revision:	https://reviews.freebsd.org/D8440
2016-11-04 16:24:39 +00:00
Mark Linimon
0be24564dd Now builds on sparc64.
Approved by:	portmgr (tier-2 blanket)
2016-11-03 16:25:14 +00:00
Mark Linimon
cc4090b9ad Now builds on sparc64.
Approved by:	portmgr (tier-2 blanket)
2016-11-03 16:24:28 +00:00
Mark Linimon
cc16345e8b Now builds on sparc64.
Approved by:	portmgr (tier-2 blanket)
2016-11-03 16:19:38 +00:00
Joseph Mingrone
1eb84d5e22 math/libRmath: Update to version 3.3.2
Changes in version 3.3.2:
https://stat.ethz.ch/pipermail/r-announce/2016/000608.html

Approved by:	swills (mentor)
Differential Revision:	https://reviews.freebsd.org/D8433
2016-11-03 13:59:14 +00:00
Joseph Mingrone
4ca247daff math/R: Revert documentation changes and bump PORTREVISION
In an attempt to simplify the handling of documentation for users, changes
were made in the last commit. When the documentation knob was off, (almost)
no HTML, PDF, etc. files or their sources were installed, and when the knob
was on, all these files were installed. Because some of these documentation
files depended on some very large TeX ports, despite the usual convention,
the knob was turned off by default. Unfortunately, this caused problems for
a few R-dependent ports, because they copy documentation files from math/R
when they are installed.

Reported by:	antoine
Reviewed by:	mat
Approved by:	swills (mentor)
Differential Revision:	https://reviews.freebsd.org/D8429
2016-11-03 13:55:58 +00:00
Jan Beich
bfa84aafa5 Pass maintainership of PEAR ports to the submitter
PR:		214011 214012 214013 214014 214015 214016 214017
PR:		214018 214019 214021 214022 214023 214024 214025
PR:		214026 214027 214028 214029 214030 214031 214032
PR:		214033 214034 214035 214036 214037 214038 214039
PR:		214040 214041 214042 214043 214044 214045 214046
PR:		214047 214048 214049 214050 214051 214052 214053
PR:		214054 214055 214056 214057 214058 214059 214060
PR:		214061 214062 214063 214064 214066 214067 214068
PR:		214071 214072 214073 214074 214075 214076 214077
PR:		214078 214079 214080 214081 214082 214083 214084
PR:		214085 214086 214087 214088 214089 214090 214091
PR:		214092 214093 214094 214095 214096 214097 214098
PR:		214099 214100 214101 214102 214103 214104 214108
PR:		214109 214110 214111 214112 214113 214114 214115
PR:		214116 214117 214118 214119 214120 214121 214122
PR:		214123 214124 214125 214126 214127 214128 214129
PR:		214130 214131 214132 214133 214134 214135 214136
PR:		214137 214138 214139 214140 214141 214142 214143
PR:		214144 214145 214146 214147 214148 214149 214150
PR:		214151 214152
Submitted by:	Jochen Neumeister <joneum@bsdproject.de>
2016-11-03 06:32:16 +00:00
Mathieu Arnold
d26ef18700 Cleanup no longer needed CHMOD usage after r424898.
PR:		213743
Submitted by:	mat
Exp-run by:	antoine
Sponsored by:	Absolight
2016-11-02 22:45:14 +00:00
Joseph Mingrone
a6ec1a3207 math/R: Fix typo and bump PORTREVISION
Reported by:	rhurlin@gwdg.de
Approved by:	swills (mentor)
Differential Revision:	https://reviews.freebsd.org/D8420
2016-11-02 14:12:56 +00:00
Max Brazhnikov
e396553b2f Take maintainership of math/scilab dependencies 2016-11-02 09:05:57 +00:00
Rene Ladan
3bd8e633e0 Remove expired port:
2016-11-01 math/octave-forge-dicom: Broken for more than 6 months
2016-11-01 22:25:00 +00:00
Rene Ladan
bb5055e3cd Remove expired ports:
2016-11-01 math/octave-forge-octgpr: Broken for more than 6 months
2016-11-01 math/octave-forge-spline-gcvspl: Broken for more than 6 months
2016-11-01 www/pear-Services_SharedBook: Broken for more than 6 months
2016-11-01 devel/py-snackwich: Depends on broken and expiring devel/py-snack
2016-11-01 math/octave-forge-ad: Broken for more than 6 months
2016-11-01 math/octave-forge-xraylib: Broken for more than 6 months
2016-11-01 x11-toolkits/py-traitsbackendwx: Broken for more than 6 months
2016-11-01 x11-toolkits/py-traitsgui: Depends on broken and expiring x11-toolkits/py-traitsbackendwx
2016-11-01 security/lsh: Broken for more than 6 months
2016-11-01 devel/py-snack: Broken for more than 6 months
2016-11-01 security/massh: Broken for more than 6 months
2016-11-01 www/hydra: Broken for more than 6 months
2016-11-01 math/py-pyfst: Broken for more than 6 months
2016-11-01 archivers/ruby-zip: Broken will all supported versions of Ruby
2016-11-01 devel/ruby-langscan: Broken will all supported versions of Ruby
2016-11-01 22:15:31 +00:00
Joseph Mingrone
218f85af31 math/R: Update to version 3.3.2 and other changes
- Changes in version 3.3.2:
  https://cran.r-project.org/doc/manuals/r-release/NEWS.html

- Port Changes
    - Definitively set PORTNAME after removal of slave ports
    - Set MASTERS_SITES to CRAN
    - Make documentation installation simpler for users
        - make the DOCS option the only option for extra documentation
          (remove PDF option)
        - turn this option off by default since it pulls in over 1 GB of
          build dependencies (TeX and friends)
    - Do not make INFO option imply DOCS option
    - Cosmetic changes

Reviewed by:	mat
Approved by:	swills (mentor)
Differential Revision:	https://reviews.freebsd.org/D8330
2016-11-01 20:36:42 +00:00
Joseph Mingrone
120b29c54b New port, math/amath: simple command line calculator
https://gitlab.com/rnger/amath/

Features a case sensitive command line interface, internal IEEE 754
calculations with 15 significant digits, calculations with real and complex
numbers, variables and user defined functions, logarithmic and exponential
functions, trigonometric and hyperbolic function and selected mathematical
constants and rounding functions.

PR:		209905
Submitted by:	cs@innolan.dk (maintainer)
Reviewed by:	mat
Approved by:	swills (mentor)
Differential Revision:	https://reviews.freebsd.org/D8386
2016-11-01 20:26:49 +00:00
Jan Beich
3fd257acf4 math/geogebra: update to 5.0.286.0
Changes:	https://www.geogebra.org/manual/en/Reference:Changelog_5.0
PR:		213981
Submitted by:	Zsolt Udvari <udvzsolt@gmail.com> (maintainer)
2016-11-01 20:00:49 +00:00
Jan Beich
3d53a3f5b8 devel/pkgconf doesn't search under lib/pkgconfig by default 2016-11-01 01:28:42 +00:00
Max Brazhnikov
f34c3a8543 Chase math/matio update 2016-10-31 23:26:00 +00:00
Max Brazhnikov
d691f0492a math/scilab:
- Add missing dependency on x11-toolkits/bwidget [1]
- Take maintainership

PR:		212666 [1]
Submitted by:	otacilio.neto
2016-10-31 23:24:03 +00:00
Max Brazhnikov
71b2b0856e math/matio:
- Update to 1.5.9 (based on [1])
- Switch to 7z-compressed distfile
- Remove no longer needed patch
- Take maintainership

PR:		213594 [1]
Submitted by:	pi
2016-10-31 23:22:27 +00:00
Tilman Keskinoz
66113f045c Add missing dependeny on p5-List-MoreUtils
PR:		213014
Approved by:	maintainer timeout
2016-10-31 13:53:16 +00:00
Kurt Jaeger
6f33585070 math/py-matplotlib: Add Qt5Agg backend option
- Now that there are Qt5 python bindings in ports, matplotlib can
  be configured to use them.

PR:		212763
Submitted by:	Matthieu Volat <mazhe@alkumuna.eu>
Approved by:	mainland@apeiron.net (maintainer)
2016-10-30 11:39:42 +00:00
Dmitry Marakasov
db5f7b6cf1 - Switch to options helpers
- Regenerate patches
2016-10-29 09:04:18 +00:00
Jan Beich
4be855d6a6 math/py-numpy: track PORTEPOCH in consumers 2016-10-28 17:13:24 +00:00
Jason E. Hale
d0cd21ef75 - Update to 3.3.5
- Add SIMD option to easily toggle cpu optimizations (ON by default)
- Add OPENMPI option to build the MPI libraries (OFF by default) [1]
- Strip slave port binaries
- Take maintainership

PR:		203847 [1]
Submitted by:	<dieterich@ogolem.org> [1]
2016-10-26 00:16:09 +00:00
Joseph Mingrone
afe7463090 math/libRmath: make standalone (free from math/R) and unmark as
BROKEN

Approved by:	swills (mentor)
Differential Revision:	https://reviews.freebsd.org/D8289
2016-10-25 18:18:56 +00:00
Dmitry Marakasov
f148120030 - Mark broken on 9.x: does not configure due to wxgtk/c++11 issues
Approved by:	portmgr blanket
2016-10-25 09:03:59 +00:00
Wen Heping
b4c75cc172 - Update to 1.16.10
PR:		213136
Submitted by:	pfg@
Approved by:	maintainer(timeout, >14 days)
2016-10-25 08:34:03 +00:00
Rene Ladan
4a577e2d5d Now that PHP 5.5 is removed from the Ports Tree, clean up any stale
IGNORE_WITH_PHP values (5, 52, 54, 55)
2016-10-24 19:39:05 +00:00
Mathieu Arnold
77e43dab91 Convert one port as an example.
Sponsored by:	Absolight
2016-10-24 14:16:31 +00:00