Commit graph

12716 commits

Author SHA1 Message Date
Baptiste Daroussin
d4abd5db0f LUA_BINDIR is not defined anymore given that lua is install in "normal" bindir 2014-05-26 16:17:26 +00:00
Baptiste Daroussin
e836ab008a Replace lang/lua with the new lang/lua51
lang/lua51 is working the same way lang/lua52, chase ports using lua 5.1
Make the default lua lua52
Make all lua ports using USES=lua

Approved by:	portmgr (implicit)
2014-05-26 15:28:28 +00:00
Martin Wilke
e2e772bd2a - Convert gmake,bzip2 to USES
Approved by:	portmgr
2014-05-26 14:47:56 +00:00
Baptiste Daroussin
87e16ac3ef Let's remove one hidden bsd.*.mk superseeded by USES=mono 2014-05-26 13:32:32 +00:00
Baptiste Daroussin
d1e4387ae1 Convert to USES=mono
With hat:	portmgr
2014-05-26 13:11:43 +00:00
Gerald Pfeifer
2a4457785f Update to the 20140525 snapshot of GCC 4.10.
This now again builds with clang, so we don't require GCC to build any
more.  (There was a latent non-determinism in GCC that lead to different
compilations.)
2014-05-26 13:09:06 +00:00
Baptiste Daroussin
28ec87158b Convert to USES=libtool
Use USES=compiler:c11 to enforce modern compiler (and clang version > 3.3)
Drop printing pkg-message it is done automatically by stage
Sharpen the sed on configure to fix in case of isinf it was making __thread testing hanging
Remove useless include of bsd.mono.mk
2014-05-26 12:55:44 +00:00
Gerald Pfeifer
a1ca7d805c Update to the 20140522 snapshot of GCC 4.8.4 which is pretty much the
GCC 4.8.3 release.
2014-05-26 12:23:18 +00:00
Baptiste Daroussin
1e279835ef Convert to USES=dos2unix
With hat:	portmgr
2014-05-26 08:44:34 +00:00
Gerald Pfeifer
b9416a1194 Update to the 20140514 snapshot of GCC 4.9.1. 2014-05-26 00:03:29 +00:00
Sunpoet Po-Chuan Hsieh
c13a4d1112 - Mark CONFLICTS_INSTALL with lang/guile2 2014-05-25 17:34:38 +00:00
Sunpoet Po-Chuan Hsieh
acc36afd2f - Add guile 2.0.11
- While I'm here:
  - Add PKGNAMESUFFIX to avoid PKGNAME collision
  - Mark CONFLICTS_INSTALL with lang/guile

GUILE, GNU's Ubiquitous Intelligent Language for Extension,
is a library that implements the Scheme language plus various
convenient facilities. It's designed so that you can link it
into an application or utility to make it extensible.  Our
plan is to link this library into all GNU programs that call for
extensibility.

WWW: http://www.gnu.org/software/guile/

PR:		ports/189239
Submitted by:	Muhammad Moinur Rahman <5u623l20@gmail.com>
2014-05-25 17:32:59 +00:00
John Marino
0ffe02b817 lang/gnat_util: Carry impunit.ad[bs] source files
The GNAT Programming Studio needs the impunit.ad[bs] files in order
to create a menu based on the gnat source code.  Just carry these
source files with the others that are used to build gnat_util and then
use the GPS port makefile to pull it in as needed.  A quick check with
poudriere indicates that ports dependent on gnat_util still build fine.
2014-05-24 21:46:07 +00:00
John Marino
364ab8781f lang/gnat_util: Add set_std_prefix and update_path symbols
Rather than require each user of libgnat_util to link in set_std_prefix
and update_path functions, let's assume each user needs the same version
of these functions and just add them directly to the library.

Adjust gnatcoll accordingly -- hack no longer necessary.
2014-05-22 21:44:51 +00:00
Martin Wilke
11cc13b23e - Update to 3.7
PR:		189235
Submitted by:	Maintainer
2014-05-21 05:26:27 +00:00
Tijl Coosemans
f191d6b887 Quote ${CC} and similar variables in MAKE_ARGS.
Reported by:	Dominic Fandrey <kamikaze@bsdforen.de>
2014-05-20 19:32:39 +00:00
Johan van Selst
98bce956f4 Deprecate Pike 7.6 in favour of Pike 7.8
Don't bother with staging

Approved by:	portmgr (implicit)
2014-05-20 18:11:35 +00:00
Alex Dupre
1fcbe508a4 Improve pkg-message for mod_php5.
Submitted by:	POINSOT Julien <poinsot.julien@gmail.com>
2014-05-19 15:41:29 +00:00
Pietro Cerutti
031ec1d25b - Update to 05_20140518
Changes:

  * Errors in con_wat.c and drw-dos.c have been fixed (thanks to
    "Rugxulo" for the help to fix them).
  * The function str in duration.s7i has been improved to work for
    negative durations.
  * The library tar.s7i has been improved to work with the old file
    format that does not use the magic value "ustar".
  * The function bigToInt16 has been added to big_rtl.c and big_gmp.c.
  * The macros with format strings in common.h have been renamed.
    Now the macros have shorter names (starting with FMT_ and F_).
    The macros define formats for various integer sizes. This formats
    are independend from the actual C compiler and C runtime library.
  * The function bigLog10 in big_rtl.c has been improved to work
    correctly when BIGDIGIT_SIZE is small.
  * The program chkccomp.c has been improved to define
    LOCALTIME_WORKS_SIGNED, when localtime can process negative times.
  * The program chkccomp.c has been improved to write the define
    directives to the file specified with the first parameter.
  * The function intParse in int_rtl.c has been improved to accept the
    most negative number.
  * The function timSetLocalTZ in tim_rtl.c has been changed to avoid
    raising an exception when LOCALTIME_WORKS_SIGNED is not defined and
    the time is before 1970-01-01. In this case the daylight saving
    time flag is set to FALSE.
2014-05-19 09:42:31 +00:00
Gerald Pfeifer
7808b54f13 Update to the 20140518 snapshot of GCC 4.10.
This includes the merger of the GCC wide-int development branch and fails
to build with clang on 10-i386 and 10-amd64 with two rather different
failure modes (stage 2/3 comparison failure and simple compilation error,
respectively) so for the time being require building with GCC while I am
working with upstream.
2014-05-19 03:11:42 +00:00
Carlo Strub
c07f138a13 PORTREVISION bump due to previous commit 2014-05-18 20:22:52 +00:00
Carlo Strub
17a9160297 Patch for 10.0-RELEASE and later build failures. Fixes a problem in bundled
Boehm GC configure script, which mistakes FreeBSD 1* for FreeBSD 1.* and
disables dynamic libraries.

PR:		ports/189004
Submitted by:	Jason Bacon <jwbacon@tds.net> (maintainer)
MFH:		2014Q2
2014-05-18 20:21:18 +00:00
Lev A. Serebryakov
0178d30e00 STAGEfy 2014-05-18 20:07:43 +00:00
Rui Paulo
3eefe378c6 Update clojure-mode.el to 2.1.1.
Reviewed by:	bapt
2014-05-18 19:26:23 +00:00
Wen Heping
2119f614d2 - Stage support
- Reset maintainer to ports@
2014-05-18 14:28:35 +00:00
Martin Wilke
b81ee0c6e5 - Package was rerolled in order to update manpages and documentation
PR:		187496
Submitted by:	ports fury
2014-05-18 06:33:34 +00:00
Eitan Adler
4b266091e0 Correctly handle lang/dmd1: the port should *not* define LEGAL_PORT but should instead correctly define NO_PACKAGE 2014-05-17 07:28:44 +00:00
John Marino
795fc4961d lang/asis: Upgrade version 2013 => 2014
The annual Adacore release happened!
2014-05-15 18:40:10 +00:00
Alex Dupre
59476aaaf8 Fix build of xmlrpc extension. 2014-05-15 08:08:23 +00:00
Jimmy Olgeni
76aba72b29 Deprecate clojure-contrib. It was replaced upstream by the new
modular contrib libraries.
2014-05-14 13:20:58 +00:00
Alex Dupre
f998262c11 Fix build of a few extensions. 2014-05-14 10:31:49 +00:00
Alex Dupre
127fd80e2a Fix builds of a few extensions. 2014-05-14 10:20:08 +00:00
John Marino
2ba2db697e lang/gcc-aux: Bring in latest diffs-*
I should have done this when I bumped the port port earlier.  A few
of the changes to the diff-* files directly affect FreeBSD although
most are results of other platforms (NetBSD, OpenBSD mainly)

The most invasive change was exchanging strcpy and printf for their
"n" versions.  It was to make OpenBSD happy but the code is better
for it.
2014-05-13 21:19:35 +00:00
Edwin Groothuis
71642c89c1 Fix stagification 2014-05-13 21:13:31 +00:00
David Naylor
6cf2ade1f7 Update lang/pypy-devel to 2.3.
Due to reported regressions, only 2.3.1 will be merged to stable lang/pypy.

ChangeLog:
This release updates the stdlib from 2.7.3, jumping directly to 2.7.6.

This release also contains several bugfixes and performance improvements,
many generated by real users finding corner cases. CFFI has made it easier
than ever to use existing C code with both cpython and PyPy, easing the
transition for packages like cryptography, Pillow(Python Imaging Library
[Fork]), a basic port of pygame-cffi, and others.
2014-05-13 19:01:16 +00:00
John Marino
5b38eae64f lang/gcc-aux: Require latest binutils for DF 3.6 and earlier
Based on observations from pkgsrc and recent failures on Dragonfly 3.6,
it appears that GCC 4.9 requires a linker from binutils 2.23 or later.
DF 3.6 uses binutils 2.22 while the master branch uses 2.24 by default.
This adds the binutils requirement for DF 3.6 and earlier.
2014-05-13 18:47:42 +00:00
Jimmy Olgeni
43b74b2b8b Add staging support and pet portlint. 2014-05-13 15:02:08 +00:00
Max Brazhnikov
2ec6f2d5e4 math/facile:
- bump PORTREVISION to trigger repackaging after recent ocaml update:
  the package is usable only with ocaml which was used to compile facile.

lang/ocaml:
- add upgrading notes for committers
2014-05-13 07:25:54 +00:00
Rui Paulo
5f71ca1dbd Fix spelling
Submitted by:	eadler
2014-05-13 07:16:42 +00:00
Pietro Cerutti
0b545030ba - Update to 05_20140420
Changes

  * The answer concerning Unicode support in the FAQ has been improved.
  * The chapters in the manual that describe the types integer,
    bigInteger, rational, bigRational and float have been improved.
  * The function log10 has been added to the libraries integer.s7i and
    bigint.s7i. This function computes the truncated base 10 logarithm.
  * The operator sci has been added to the libraries integer.s7i,
    bigInteger.s7i, bigrat.s7i and rational.s7i. This operator converts
    a number to a string in scientific notation. Halfway cases are
    rounded away from zero.
  * The function round10 has been added to the libraries rational.s7i
    and bigrat.s7i. It rounds halfway cases away from zero.
  * The function str has been improved in the libraries rational.s7i
    and bigrat.s7i. Now the function converts to a string with a
    decimal representation (e.g.: "1.25"). When repeating decimals are
    recognizend they are enclosed in parentheses.
  * The operator digits has been improved in the libraries rational.s7i
    and bigrat.s7i. Now the operator rounds halfway cases away from
    zero.
  * Documentation comments have been improved in bigint.s7i, float.s7i,
    rational.s7i, bigrat.s7i, char.s7i, big_gmp.c and fltlib.c.
  * Definitions of the constants integer.first and integer.last have
    been added to integer.s7i.
  * In bigrat.s7i and rational.s7i the function reduce has been
    improved to accept Infinity and NaN.
  * The function strDateTime has been added to time.s7i.
  * A definition of INTTYPE_DECIMAL_SIZE has been added to s7c.sd7 and
    common.h.
  * The function bigGcd in big_rtl.c has been improved to make sure
    that the greatest common divisor is positive or zero.
  * Checks for log10, **, +:= and -:= have been added to chkbig.sd7.
  * The checks for log2 have been improved and checks for log10 have
    been added to chkint.sd7.
  * Checks for the function str have been added to chkflt.sd7.
  * The compiler has been improved to use the functions
    bigIPowSignedDigit and bigGrowSignedDigit to optimize the operators
    **, +:= and -:= for bigInteger operands.
  * The compiler has been improved to support the actions INT_LOG10 and
    BIG_LOG10.
  * The function isPureFunction in the compiler has been improved.
  * The functions bigGrowSignedDigit and bigLog10 have been added to
    big_rtl.c and big_gmp.c.
  * The program chkccomp.c has been improved to write definitions of
    the macros isinf, DOUBLE_DECIMAL_EXPONENT_DIGITS, FLOAT_STR_FORMAT,
    FLOAT_STR_LARGE_NUMBER, DOUBLE_STR_FORMAT, DOUBLE_STR_LARGE_NUMBER,
    FLOAT_MANTISSA_FACTOR, FLOAT_MANTISSA_SHIFT, DOUBLE_MANTISSA_FACTOR
    and DOUBLE_MANTISSA_SHIFT.
  * The functions fltDgts and fltSci in flt_rtl.c have been changed to
    raise RANGE_ERROR when the precision is negative.
  * The function fltStri in flt_rtl.c has been improved to write a
    reasonable number of fractional digits.
  * The functions getMantissaAndExponent, setMantissaAndExponent and
    doubleToCharBuffer have been added to flt_rtl.c.
  * The function intLog10 has been added to int_rtl.c.
  * The function stri_to_wstri has been renamed to stri_to_utf16.
  * The functions stri_to_wstri_buf and wstri_buf_to_stri have been
    added to striutl.c.
2014-05-12 10:15:07 +00:00
Gerald Pfeifer
27403d6a03 Update to the 20140508 snapshot of GCC 4.8.3. 2014-05-12 00:14:24 +00:00
Antoine Brodin
03fa644557 Fix packaging after IODBC / UNIXODBC changes
Reported by:	pkg-fallout
2014-05-11 20:13:14 +00:00
Rui Paulo
76842920af Add a new port py-clojure.
A implementation of Clojure in pure (dynamic) Python.

Reviewed by:	bapt
Approved by:	bapt
2014-05-11 17:12:11 +00:00
Jimmy Olgeni
5d9d62d8d5 LICENSE is actually GPLv3. 2014-05-11 15:41:32 +00:00
Jimmy Olgeni
fa47c71025 Upgrade to version 10.6.0.
- Add LICENSE
- Use new LIB_DEPENDS syntax
- Remove stray MAN1
2014-05-11 15:37:54 +00:00
Jimmy Olgeni
0a88c3bd82 Upgrade to version 1.3.1; take over maintainership.
PR:		ports/187853
Submitted by:	olgeni
Approved by:	maintainer timeout
2014-05-11 14:13:06 +00:00
Antoine Brodin
636287c888 Maintainer no longer wishes to maintain those ports
With hat:	portmgr
2014-05-10 22:06:22 +00:00
Gerald Pfeifer
a7541ebddc Update to the 20140507 snapshot of GCC 4.9.1. 2014-05-10 21:38:56 +00:00
Stephen Montgomery-Smith
a3e0d7eda7 - Chase revision 353604 to graphics/plotutils.
See:    http://svnweb.freebsd.org/ports?view=revision&revision=353604
2014-05-10 21:17:45 +00:00
Gerald Pfeifer
ae64303b5c Update to the 20140504 snapshot of GCC 4.10. 2014-05-10 21:11:27 +00:00