1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-11-23 00:43:28 +00:00
Commit Graph

143 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
ce5e457020 Add NO_STAGE all over the place in preparation for the staging support (cat: math) 2013-09-20 20:55:04 +00:00
Baptiste Daroussin
e4343d70fd Convert to new perl framework
Convert USE_GMAKE to USES
2013-09-16 16:32:07 +00:00
Antoine Brodin
287121d167 pkg-config is needed for cairo detection
Approved by:	portmgr (bapt)
2013-09-04 17:39:25 +00:00
Brendan Fabeny
cb5d036e84 Update math/libmissing to 20130815, and adjust a dependent port 2013-08-15 22:13:42 +00:00
Brendan Fabeny
e80e131996 Update math/R to 3.0.1-patched, and adjust dependent ports;
synchronize math/rpy with upstream repository

Reviewed by:	wen
Approved by:	wen, tota
2013-05-28 15:15:05 +00:00
Hiroki Sato
4e09def2d4 Rectify USE_TEX to support both of teTeX and TeXLive.
TEX_DEFAULT:
	A knob to choose teTeX or TeXLive.  One can specify in /etc/make.conf.

USE_TEX:
	A knob for port developers.  Valid keywords are listed in
	bsd.tex.mk.
2013-05-11 17:58:55 +00:00
Hiroki Sato
7dadfc8a88 Remove *_DEPENDS from ports which depend on teTeX and add USE_TEX=tetex
instead to make migration to TeXLive easier.
2013-05-06 02:00:40 +00:00
Marcus von Appen
a3a0715f38 - Convert USE_ICONV=yes to USES=iconv
- Change USE_GNOME=pkgconfig|gnomehack to USES=pathfix|pkgconfig while here

Reviewed by:	zeising
2013-04-27 11:59:28 +00:00
Alex Kozlov
e159824929 - Convert USE_GETTEXT to USES (part 3)
Approved by:	portmgr (bapt)
2013-04-24 18:10:30 +00:00
Brendan Fabeny
95a10dae4d remove a problematic mirror 2013-03-27 23:43:55 +00:00
Brendan Fabeny
51cd110a01 update math/R to 2.15.3, and adjust dependent ports 2013-03-07 04:21:34 +00:00
Brendan Fabeny
3f2ca9c1d8 update the R base ports to 2.15.2 and adjust dependent ports
Reviewed by:	thierry, tota, wen
2013-01-04 17:51:39 +00:00
Baptiste Daroussin
2ed39f40cb Chase icu, graphite2 and libexttextcat bump 2012-12-18 23:09:07 +00:00
Martin Matuska
b2c4fbb77a Update PCRE to 8.32
Introduces the UTF-32 library pcre32
Bump PORTREVISION in dependent ports
2012-12-10 19:11:11 +00:00
Brendan Fabeny
dead2618db fix compiler runtime library path after recent changes to bsd.gcc.mk
Prodded by:	gerald
Feature safe:	yes
2012-10-14 18:04:32 +00:00
Pietro Cerutti
ec60016e98 - Remove limitation on unthreaded version of Tk
PR:		171156
Submitted by:	gahr
Approved by:	maintainer (timeout 20 days)
2012-09-18 10:22:28 +00:00
Brendan Fabeny
435c18abc3 tell portscout to ignore the irrelevant bugfix distfile 2012-06-29 01:46:36 +00:00
Brendan Fabeny
3503a3164f update math/R to 2.15.1, switch to the new options format, and
adjust dependent ports
2012-06-26 23:57:00 +00:00
Dirk Meyer
2b74a89bc8 - update png to 1.5.10 2012-06-01 05:26:28 +00:00
Brendan Fabeny
7a163fcc2e prevent some of the older base system texinfo utilities from being
used with others from print/texinfo; mark the non-default option
WITH_PDF_MANUALS broken (reported by A. Shterenlikht)
2012-05-21 05:18:35 +00:00
Brendan Fabeny
aa89760550 - update math/R-cran-psych to 1.2.1 [1]
- update math/R to 2.15.0, and adjust dependent ports
- minor changes to bsd.cran.mk [2]: rename MASTER_CRAN_SITES to
  MASTER_SITE_CRAN, as in bsd.sites.mk; make the install target more
  flexible and allow CRAN ports to override it; add a regression-test
  target; set USE_FORTRAN to match math/R; remove some of the
  redundant checks of USE_R_MOD; honor NOPORTDATA and NOPORTDOCS

Reviewed by:	thierry, tota, wen
Approved by:	D. Rue (maintainer) [1], wen [2]
2012-05-04 20:56:15 +00:00
Brendan Fabeny
27c132c22f fix the build with a non-default LOCALBASE
Reported by:	tota
Feature safe:	yes
2012-03-17 23:30:49 +00:00
Brendan Fabeny
2dbc7784bc update math/R to 2.14.2, and adjust dependent ports 2012-03-03 16:59:36 +00:00
Brendan Fabeny
dfd5f50aa9 fix WITH_PCRE_PORT after the devel/pcre update 2012-02-16 08:17:56 +00:00
Martin Matuska
dbbf004162 Bump pcre library dependency due to 8.30 update 2012-02-14 12:45:35 +00:00
Brendan Fabeny
6ef707b384 update math/R to 2.14.1, and adjust dependent ports 2012-01-18 23:04:08 +00:00
Brendan Fabeny
6e7a2d6923 remove a problematic mirror from MASTER_SITES
Feature safe:	yes
2011-12-09 15:37:41 +00:00
Brendan Fabeny
5d57d97db9 update math/R to 2.14.0, math/R-cran-sp to 0.9-91, and adjust
dependent ports

Approved by:	linimon (portmgr), thierry, tota, wen
Feature safe:	yes
2011-11-27 07:02:15 +00:00
Brendan Fabeny
004a7c5ac2 adjust linking and comments in dependent ports after the math/atlas update;
math/atlas-devel will be updated to use the same constructs at a later date

PR:		162706
Approved by:	miwi (portmgr)
Feature safe:	yes
2011-11-22 11:14:10 +00:00
Brendan Fabeny
14e140238c update math/R to 2.13.2, and adjust dependent ports 2011-10-11 14:19:46 +00:00
Brendan Fabeny
12bc304ddb - narrow the scope of BROKEN: the build problems were caused by
the update of devel/pcre to version 8.13
- use the bundled pcre by default
2011-08-27 18:58:59 +00:00
Pav Lucistnik
3d42759a12 - Mark BROKEN: fails to package
Reported by:	pointyhat
2011-08-26 20:39:29 +00:00
Brendan Fabeny
c62fe6ede7 fix WITH_DVI_MANUALS
Reported by:	Anton Shterenlikht, Benjamin Stier
2011-08-04 23:32:05 +00:00
Brendan Fabeny
73fa6e1345 update R to 2.13.1 [1], and adjust dependent ports (this
includes workarounds intended to fix the broken sparc64
build, and fixes to the static libR, which is now in a
separate slave port, math/libR)

PR:		158947 [1]
Submitted by:	wen ([1], independently)
2011-07-28 04:19:58 +00:00
Mark Linimon
9860a2fb7a Mark as broken on sparc64: assertions fail. 2011-07-16 05:33:13 +00:00
Baptiste Daroussin
10f5e8576f - update ICU to 4.8
- chase library bump
- add an entry in UPDATING for instructions
- remove old conflict lines
2011-07-10 21:06:39 +00:00
Brendan Fabeny
1994a32b57 Fix CONFIGURE_ARGS when using atlas
Reported by:	R. Hurling
2011-05-07 07:51:44 +00:00
Brendan Fabeny
f08fd58316 - update to 2.13.0
- switch to the bundled Rblas and Rlapack by default (this
  can be changed by setting BLAS and LAPACK) which favors
  correctness in some corner cases over a slight performance
  penalty; this will be revisited after the blas and lapack
  updates
- replace the STATIC_LIBR option with a LIBR option (on
  by default): if on, libR.a and libR.so are installed,
  and R is linked to libR.so. Otherwise, R is static, and
  no libRs are installed.
- remove the superfluous copy of libR.so in ${LOCALBASE}/lib [1]
- enable the cairo and pango elements in the X11() graphics
  device by default, controlled by new PANGOCAIRO option
- add a few small patches to dependent ports, bumping
  PORTREVISION where necessary

PR:		153309 [1]
Approved by:	thierry (rkward*), wen (rpy*, R-cran-*)
2011-05-07 03:29:59 +00:00
Brendan Fabeny
ed481cb33c Clean up in preparation for update,
no functional change:
- indent more uniformly
- simplify slave port conditionals
- sort variables, pkg-plist
2011-05-05 09:01:08 +00:00
Brendan Fabeny
3d5cca3564 - Update R to 2.12.2, a bugfix release
- Bump PORTREVISION of dependent ports,
  where necessary

Approved by:	makc, miwi (mentors, implicit)
2011-02-28 16:03:13 +00:00
Brendan Fabeny
5fe86857c4 - Update R to 2.12.1
- Bump PORTREVISION of
  dependent ports

Approved by:	makc, miwi (mentors, implicit)
		pav (portmgr)
Feature safe:	yes
2011-01-29 16:53:21 +00:00
Baptiste Daroussin
513495a09a Chase devel/icu upgrade
Add an updating note
2010-12-15 11:37:49 +00:00
Brendan Fabeny
8f02a0dcfa Update to 2.11.1
PR:		148264
Prodded by:	David Wolfskill <david@catwhisker.org>
Approved by:	makc (co-mentor)
2010-07-31 15:05:25 +00:00
Brendan Fabeny
fb5116f2e7 Change my ports to use my FreeBSD.org email address. 2010-07-08 12:51:37 +00:00
Ade Lovett
8d837132c7 Bounce PORTREVISION for gettext-related ports. Have fun, ya'll. 2010-05-31 02:01:56 +00:00
Pav Lucistnik
4a8c23a99f - Fix on 6.X
Submitted by:	b. f. <bf1783@googlemail.com>
2010-05-16 23:30:46 +00:00
Wen Heping
7c69384ebe - Update to 2.11.0
PR:		ports/145993
Submitted by:	Wen Heping (myself)
Approved by:	maintainer
2010-04-26 01:28:33 +00:00
Dirk Meyer
de78af3ac5 - update to 1.4.1
Reviewed by:	exp8 run on pointyhat
Supported by:	miwi
2010-03-28 06:47:48 +00:00
Dirk Meyer
ca9c60461c - update to jpeg-8 2010-02-05 11:46:55 +00:00