Commit graph

11 commits

Author SHA1 Message Date
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
Baptiste Daroussin
8e91f3161f Add NO_STAGE all over the place in preparation for the staging support (cat: cad) 2013-09-20 15:58:41 +00:00
Pietro Cerutti
e50f460424 - Unbreak on CURRENT by adding USE_GCC= yes
Reported by:	pkg-fallout
2013-09-18 12:54:37 +00:00
Pietro Cerutti
da6ddfe950 - Update to 1.3.2
Release notes:
  http://sf.net/apps/mediawiki/meshlab/index.php?title=Release_Notes_1.3.2
- Unbreak
2013-05-08 14:09:31 +00:00
Erwin Lansing
867cd4f84c Mark BROKEN: does not build
Submitted by:	pointyhat
2012-07-30 07:33:21 +00:00
Pietro Cerutti
3f1ef31194 - Add dependency on qt4-script [1]
- Do not necessarily build with clang

Reported by:	PH (via erwin)
2012-07-18 09:02:32 +00:00
Pietro Cerutti
ae2840b86f - Update to 1.3.0 2012-07-02 09:28:13 +00:00
Martin Wilke
9c2f65e395 - Convert USE_QT_VER=4 and QT_COMPONETS to USE_QT4
Review by:	bapt, David Naylor (kde team)
2012-06-06 06:44:37 +00:00
Dirk Meyer
2b74a89bc8 - update png to 1.5.10 2012-06-01 05:26:28 +00:00
Raphael Kubo da Costa
4b057401d2 Make the port build with the upcoming Qt 4.8.x series.
Since 4.8.0 [1], Qt itself does not automatically include GLU's
headers and libraries with its OpenGL module, so applications which
relied on Qt to get these need to be adjusted.

PORTREVISION bumped since we now explicitly depend on GLU via
USE_GL=glu.

[1] e7eed096a0

Approved by:	miwi (for Qt 4.8.1 to pass the exp-run)
2012-05-20 04:18:29 +00:00
Pietro Cerutti
8b3ffd5b62 - New port: cad/meshlab
MeshLab is an open source, portable, and extensible system for the processing
  and editing of unstructured 3D triangular meshes.
  WWW: http://meshlab.sourceforge.net/
2011-02-14 07:44:02 +00:00