1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-12-01 01:17:02 +00:00
Commit Graph

33 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
1dd0d087e7 Add NO_STAGE all over the place in preparation for the staging support (cat: science) 2013-09-20 22:48:30 +00:00
Alex Kozlov
08c99f3ad5 - Convert USE_GETTEXT to USES (part 1)
Approved by:	portmgr (bapt)
2013-04-24 07:35:40 +00:00
Baptiste Daroussin
992586fa08 Finish converting the whole ports tree to USES=pkgconfig 2013-04-23 14:20:25 +00:00
Eitan Adler
334eb0fc61 This changes almost all the "gnomehack" only USE_GNOME cases to USES= pathfix.
If a port used other USE_GNOME items it was untouched.
The ports that used other USES were fixed by hand.

PR:		ports/177081
Reviewed by:	bapt
Approved by:	portmgr (miwi)
2013-03-19 13:04:30 +00:00
Maho Nakata
8d7dab3978 * Update to 3.0.0.
* Some build cleanups. [1]

Submitted by:	bapt@ [1]
2013-01-08 06:53:51 +00:00
Baptiste Daroussin
3b3aeb97a7 - Add an explicit dependency on gettext to fix build on system where everything
is built without NLS
While here:
- Trim headers
- Convert USE_GNOME=pkgconfig -> USE_PKGCONFIG= build

Approved by:	maho (maintainer)
2013-01-07 06:42:07 +00:00
Max Brazhnikov
5bf9bfc399 science/openbabel:
- Update openbabel to 2.3.2
- Switch to CMake build system
- Add PYTHON and CAIRO options
- Don't rename babel binary, mark conflict with ancient biology/babel

science/py-openbabel:
- Merge py-openbabel to openbabel

other:
- chase openbabel update
2012-12-11 14:19:54 +00:00
Maho Nakata
6a8db2e82e Use libdata/pkgconfig instead of lib/pkgconfig,
and bump portrevision.

PR:		naddy
2011-08-25 02:01:42 +00:00
Olli Hauer
c394c56dc0 - remove MD5 2011-07-03 13:22:24 +00:00
Alexey Dokuchaev
ee76890c35 Kill EOL whitespace. 2011-06-23 03:07:20 +00:00
Philip M. Gollucci
116ec22ac1 - DISTNAME= ${PORTNAME}-${PORTVERSION} is the default and not needed.
PR:             ports/153292
Submitted by:   myself (pgollucci)
Tested by:      -exp run by pav
Approved by:    portmgr (pav)
2010-12-29 20:04:42 +00:00
Maho Nakata
4b2c809f3a Fix build. 2010-09-19 05:53:44 +00:00
Ade Lovett
8262a7b51d Autotools update. Read ports/UPDATING 20100915 for details.
Approved by:	portmgr (for Mk/bsd.port.mk part)
Tested by:	Multiple -exp runs
2010-09-15 18:35:24 +00:00
Pav Lucistnik
ed76d9d3b1 - Mark BROKEN: does not compile
Reported by:	pointyhat
Feature safe:	yes
2010-03-02 23:08:23 +00:00
Maho Nakata
53f217d98f remove unnecessary file.
Spotted by: QAT
2009-11-06 02:04:53 +00:00
Maho Nakata
ee67784c25 Update to 2.99.1 and unbreak.
Feature safe:	yes
2009-11-05 09:16:08 +00:00
Pav Lucistnik
5642febe9d - Mark BROKEN on 7.X and 8.X
Reported by:	pointyhat
Feature safe:	yes
2009-09-23 18:38:47 +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
Maho Nakata
553c7e3cbe Fix build with gcc43.
Fix obtained from
http://www.bioinformatics.org/pipermail/ghemical-devel/2008-August/000752.html
http://www.bioinformatics.org/pipermail/ghemical-devel/2008-July/000742.html
.

Spotted by:	pav
2009-02-14 08:07:13 +00:00
Maho Nakata
d70c806b84 Remove CONFIGURE_ENV
Submitted by:	gerald@
2009-01-11 23:16:11 +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
Pietro Cerutti
b73401b12f - Fix build
Reported by:	QA Tindie
2008-08-28 19:25:32 +00:00
Maho Nakata
611fb829a1 Update to 2.98. 2008-08-22 22:23:17 +00:00
Ade Lovett
771ea13f41 Conversion from (now defunct) autoconf-2.61 to autoconf-2.62
Tested by:	exp build run (erwin)
2008-08-20 00:57:32 +00:00
Beech Rintoul
e9f29a10b7 Bump portrevision after openbabel update. 2008-07-07 00:08:33 +00:00
Mark Linimon
48420a5ebd Switch autoconf dependencies from 2.53 or 2.59 to 2.61.
PR:		ports/116639
Submitted by:	aDe
2007-09-30 04:47:36 +00:00
Maho Nakata
269ae10910 Now we use USE_FORTRAN=yes to use FORTRAN compiler. 2007-07-14 09:51:49 +00:00
Maho Nakata
764b454de0 * Some fixes.
* Mopac depends on f2c, added -lf2c (dirty workaround), fixes libghemical.pc.
* Bump portrevision.
2007-01-17 04:42:03 +00:00
Maho Nakata
4053a172a7 * Migrate to gfortran.
* Bump port revision.
2007-01-13 01:31:41 +00:00
Maho Nakata
01f1c535cb Fix pkg-plist
Submitted by:	kris
2006-11-30 04:44:31 +00:00
Maho Nakata
f19aa6d2b0 Update to 2.1.0
* dependency to ATLAS is now conditional.
2006-11-30 01:12:10 +00:00
Maho Nakata
dbe3e25f73 Libghemical port. This port installs support libraries of
science/ghemical port. From version 2.0, science/ghemical becomes
large, splitted into two parts. Update of ghemical port will
follow soon.
2006-07-03 07:30:45 +00:00