Commit graph

44 commits

Author SHA1 Message Date
Mark Linimon
aecf049634 Fix build on gcc-based archs by updating USES.
Tested on powerpc64 and amd64 (for no regression).

While here, pet portlint.

Approved by:	portmgr (tier-2 blanket)
2018-09-22 05:30:31 +00:00
Mathieu Arnold
e1bfdfbe56 Add DOCS options to ports that should have one.
Also various fixes related to said option.

PR:		230864
Submitted by:	mat
exp-runs by:	antoine
2018-09-10 13:14:50 +00:00
Gerald Pfeifer
09f9633cb6 Bump PORTREVISION for ports depending on the canonical version of GCC
in the ports tree (via Mk/bsd.default-versions.mk and lang/gcc) which
has now moved from GCC 6 to GCC 7 by default.

This includes ports
 - featuring USE_GCC=yes or USE_GCC=any,
 - featuring USES=fortran,
 - using Mk/bsd.octave.mk which in turn features USES=fortran, and those
 - with USES=compiler specifying one of openmp, nestedfct, c11, c++0x,
   c++11-lib, c++11-lang, c++14-lang, c++17-lang, or gcc-c++11-lib.

PR:		222542
2018-07-29 22:18:44 +00:00
Yuri Victorovich
5532e65810 math/clp: Unbreak on 12
Added patches to prevent breakage due to reinterpret_cast<SomeType*>(NULL).
See the upstream bug report: https://github.com/coin-or/Clp/issues/7

Approved by:	portmgr (port compliance, infrastructure)
2018-04-16 07:07:51 +00:00
Gerald Pfeifer
c2a92a1aea Bump PORTREVISIONs of all users of math/mpc that we just updated to
version 1.1.0 (via revision 464079).
2018-03-10 17:46:04 +00:00
Dmitry Marakasov
5ba2013e4d - Update WWW
Approved by:	portmgr blanket
2017-09-21 09:01:55 +00:00
Gerald Pfeifer
e59c88cece Bump PORTREVISION for ports depending on the canonical version of GCC
(via Mk/bsd.default-versions.mk and lang/gcc) which has moved from
GCC 5.4 to GCC 6.4 under most circumstances.

This includes ports
 - with USE_GCC=yes or USE_GCC=any,
 - with USES=fortran,
 - using Mk/bsd.octave.mk which in turn features USES=fortran, and
 - with USES=compiler specifying openmp, nestedfct, c++11-lib, c++11-lang,
   c++14-lang, c++0x, c11, or gcc-c++11-lib.

PR:		219275
2017-09-10 20:55:38 +00:00
Mark Linimon
65f2e41ca3 Mark some ports failing on power64. In cases where the error message
was a stub, provide a real one.

While here, pet portlint.

Approved by:	portmgr (tier-2 blanket)
Reported by:	swills
2017-05-21 13:21:04 +00:00
Gerald Pfeifer
04d6f52202 Bump PORTREVISIONs for ports depending on the canonical version of GCC and
lang/gcc which have moved from GCC 4.9.4 to GCC 5.4 (at least under some
circumstances such as versions of FreeBSD or platforms).

This includes ports
 - with USE_GCC=yes or USE_GCC=any,
 - with USES=fortran,
 - using using Mk/bsd.octave.mk which in turn has USES=fortran, and
 - with USES=compiler specifying openmp, nestedfct, c++11-lib, c++14-lang,
   c++11-lang, c++0x, c11, or gcc-c++11-lib.

PR:		216707
2017-04-01 15:23:30 +00:00
Sunpoet Po-Chuan Hsieh
e0b379fa6f Remove BROKEN_FreeBSD_9
Approved by:	portmgr (blanket)
2017-01-01 03:45:12 +00:00
Gerald Pfeifer
e4b7b9118a Bump PORTREVISIONS for ports depending on the canonical version of GCC and
lang/gcc which have moved from GCC 4.8.5 to GCC 4.9.4 (at least under some
circumstances such as versions of FreeBSD or platforms), part II.

The first part covered  ports with USE_GCC=yes, USE_GCC=any, or one of
gcc-c++11-lib, openmp, nestedfct, c++11-lib as well as c++14-lang,
c++11-lang, c++0x, c11 requested via USES=compiler.

This adds ports with USES=fortran and ports using Mk/bsd.octave.mk
which in turn has USES=fortran.

PR:		214965
Reported by:	thierry
2016-12-07 13:24:56 +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
Dmitry Marakasov
dda77461b0 - Mark broken on 9.x:
/wrkdirs/usr/ports/math/clp/work/Clp-1.16.8/CoinUtils/src/CoinSignal.hpp:47: error: ISO C++ forbids declaration of '__decltype' with no type
/wrkdirs/usr/ports/math/clp/work/Clp-1.16.8/CoinUtils/src/CoinSignal.hpp:47: error: typedef '__decltype' is initialized (use __typeof__ instead)

Approved by:	portmgr blanket
2016-10-21 08:31:57 +00:00
Dmitry Marakasov
4e942b6419 - Fix trailing whitespace in pkg-descrs, categories [g-n]*
Approved by:	portmgr blanket
2016-05-19 10:44:11 +00:00
Steve Wills
86cd4fbe5a many ports: mark broken on powerpc64 2016-04-21 16:43:14 +00:00
Mathieu Arnold
e54d6409c3 Update to 1.16.8
- Add LICENSE
- Use blaslapack
- Use flags and options hints from other COIN ports.
- Use pathfix
- Strip libraries
- Use the test framework

PR:		203277
Submitted by:	pfg
Sponsored by:	Absolight
2015-10-29 13:47:49 +00:00
Antoine Brodin
cff02893b4 Cleanup plist 2014-11-13 23:24:00 +00:00
Gerald Pfeifer
15945f8122 Update the default version of GCC in the Ports Collection from GCC 4.7.4
to GCC 4.8.3.

Part II, Bump PORTREVISIONs.

PR:		192025
Tested by:	antoine (-exp runs)
Approved by:	portmgr (implicit)
2014-09-10 20:50:31 +00:00
Adam Weinberger
a84c115a09 Convert a bunch of EXTRACT_SUFX=... into USES=tar:...
Approved by:	portmgr (not really, but touches unstaged ports)
2014-07-29 19:11:51 +00:00
Vanilla I. Shu
800f3a9584 1: Stagify.
2: USER=libtool, bump version.
3: new syntax of LIB_DEPENDS.

Approved by:	portmgr@
2014-06-18 08:01:00 +00:00
Gerald Pfeifer
1cd277bdce Update the default version of GCC used in the Ports Collection from
GCC 4.6.4 to GCC 4.7.3.  This entails updating the lang/gcc port as
well as changing the default in Mk/bsd.default-versions.mk.

Part II, Bump PORTREVISIONs.

PR:		182136
Supported by:	Christoph Moench-Tegeder <cmt@burggraben.net> (fixing many ports)
Tested by:	bdrewery (two -exp runs)
2014-03-10 20:55:20 +00:00
Tijl Coosemans
564a799c71 Convert all USE_FORTRAN=yes to "USES=fortran, USE_GCC=yes". In most cases
USE_GCC=yes has been omitted though.

Remove USE_FORTRAN handling from bsd.port.mk and bsd.gcc.mk.

Minor cleanups in some ports like USE_GMAKE, NOPORTDOCS,...

Exp-run:	bdrewery
Approved by:	portmgr (bdrewery)
2014-02-16 17:15:31 +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
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
Wen Heping
9e8196fbf3 - Update to 1.12.1
PR:		ports/155015
Submitted by:	Pedro Giffuni <giffunip@tutopia.com>
Approved by:	maintainer
2011-03-08 06:16:40 +00:00
Martin Wilke
c055c90650 - Update to 1.11.0
PR:		142952
Submitted by:	"Pedro F. Giffuni" <giffunip@tutopia.com> (maintainer)
2010-01-21 21:14:25 +00:00
Dmitry Sivachenko
518550053b Chase glpk shlib version.
Bump PORTREVISION.
2010-01-14 12:42:10 +00:00
Gerald Pfeifer
e9ceef6693 Update to version 1.10.0, fixing an existing build error with GCC 4.4 by
means of an additional patch.

Reported by:	pav and miwi (from pointyhat)
Submitted by:	Pedro F. Giffuni <giffunip@yahoo.com>
Approved by:	maintainer timeout
Feature safe:	yes
2009-09-17 13:02:43 +00:00
Gerald Pfeifer
27ab5137ce Bump PORTREVISION for everything that sets USE_FORTRAN=yes which now
implies lang/gcc44 up from lang/gcc43.

Approved by:	portmgr
2009-09-13 00:08:01 +00:00
Dmitry Sivachenko
626dd15527 Chase glpk shlib version bump;
PORTREVISION++.
2009-09-04 13:30:29 +00:00
Dmitry Sivachenko
7596afe356 Chase glpk shlib version. 2009-06-24 08:38:23 +00:00
Dmitry Sivachenko
d1b27efe53 Bump glpk shlib version. 2009-04-02 10:05:29 +00:00
Gerald Pfeifer
05a2cbc2b4 Bump PORTREVISION due to change of USE_FORTRAN=yes to GCC 4.3. 2009-01-07 16:34:27 +00:00
Dmitry Sivachenko
bbbce59a19 Chase glpk shlib version bump. 2008-12-26 15:14:59 +00:00
Dmitry Marakasov
0eebc3e1f5 - Update to 1.8.2
- Minor port knits

PR:		128701
Submitted by:	"Pedro F. Giffuni" <giffunip at tutopia dot com>
Approved by:	"Co Nijn" <co9co9 at gmail dot com> (maintainer)
2008-11-09 18:41:51 +00:00
Dmitry Sivachenko
3cfb88537a Chase glpk shlib version, bump PORTREVISION. 2008-11-07 14:12:29 +00:00
Dmitry Sivachenko
b9a2e3a0b7 Chase glpk shlib version. 2008-09-04 10:26:41 +00:00
Pav Lucistnik
0a376563d4 - Update to 1.8.0
PR:		ports/126555
Submitted by:	Pedro F. Giffuni <giffunip@tutopia.com>
Approved by:	Co Nijn <co9co9@gmail.com> (maintainer)
2008-08-22 11:36:52 +00:00
Dmitry Sivachenko
f0e03caa81 Chase glpk shlib version bump. 2008-08-15 14:16:01 +00:00
Dmitry Sivachenko
56bb28e7ce Chase glpk shared library version. 2008-07-15 13:03:56 +00:00
Rong-En Fan
8907eef111 - Update to 1.7.4
PR:		ports/123821
Submitted by:	Pedro F. Giffuni <giffunip at tutopia.com> (maintainer)
2008-06-08 11:49:16 +00:00
Edwin Groothuis
3151157fdb On request of maintainer I've mirrored a copy. 2007-12-18 20:13:13 +00:00
Pav Lucistnik
66cb24086d - Update to 1.6.0
PR:		ports/118532
Submitted by:	Pedro F. Giffuni <giffunip@tutopia.com>
Approved by:	Co Nijn <co9co9@gmail.com> (maintainer)
2007-12-15 19:32:34 +00:00
Cheng-Lung Sung
0550947c83 This is a port of Clp (Coin-or linear programming), which is an open-source
linear programming solver written in C++. It is primarily meant to be used as
a callable library, but a basic, stand-alone executable version is also
included.

WWW: http://www.coin-or.org/Clp/index.html

PR:		ports/115185
Submitted by:	Robin Schilham
2007-09-05 01:59:36 +00:00