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

12744 Commits

Author SHA1 Message Date
Pawel Pekala
9265ea3c6e Add staging support 2014-06-01 11:45:28 +00:00
Pawel Pekala
e7f6bc453c - Fix build on 10+ by respecting CC, CFLAGS
- Add staging support
- Convert to new options framework

MFH:		2014Q2
2014-06-01 09:07:52 +00:00
Antoine Brodin
02fe5fe0cc Mark BROKEN: Dysfunctional
All ports depending on this one fail to build:
    devel/asdlgen
    devel/ml-doc
    devel/sml_tk
    math/isabelle
    textproc/sml-fxp

Reported by:	pkg-fallout
With hat:	portmgr
2014-06-01 09:00:05 +00:00
John Marino
551b6c6c9b lang/gcc410: Turn off JAVA option completely for DragonFly
Recently DragonFly was added as an officially supported platform on
GCC, providing OOTB support for C, C++, ObjC, and Fortran.  However,
the Java lang does not build, even if the first failure (boehm-gc) is
fixed.

Adding Makefile.DragonFly is the cleanest and least intrusive way I could
remove the JAVA option (there is no EXCLUDE_OPTION_${OPSYS} support in
bsd.options.mk)

Approved by:	maintainer (gerald@)
2014-05-31 23:09:39 +00:00
Pawel Pekala
dd070abe1a Add staging support 2014-05-31 20:17:58 +00:00
Pawel Pekala
a6587a5a45 - Add staging support
- Convert to USES=tar:bzip2
2014-05-31 20:00:55 +00:00
Pawel Pekala
8b733f875c - Add staging support
- Convert to new options framework
- Use new LIB_DEPENDS format, USES=tar:bzip2
2014-05-31 19:59:23 +00:00
Pawel Pekala
599724f3bd - Add staging support
- Convert to new options framework
2014-05-31 19:33:48 +00:00
Pawel Pekala
87a2c9b1d2 - Add staging support
- Remove leading article from COMMENT
2014-05-31 19:30:59 +00:00
Pawel Pekala
0d2ace070a - Add staging suport, allow it as normal user
- Remove leading article from COMMENT
- Strip library
2014-05-31 19:20:37 +00:00
Tim Bishop
a7a73047d3 Stage support.
PR:		ports/190384
Submitted by:	Julian H. Stacey <jhs@berklix.com> (maintainer)
2014-05-30 22:08:55 +00:00
Steve Wills
1eafa82762 - Remove uneeded include of bsd.port.options.mk
Reported by:	antoine
Pointyhat to:	swills
2014-05-30 19:20:24 +00:00
Steve Wills
07e2d47f53 - Force use of libreadline from ports rather than base, in order to avoid
unexpectedly getting readline from ports if it's already installed.
- Add patch to work with newer libreadline
- Provide an option to use libedit from ports, avoiding the libedit in base.
- Note 1: The patch to work with newer libreadline is only applied in the
  libreadline case since it actually breaks building with libedit.
- Note 2: libreadline is not BSD licensed and while libedit would be
  preferable, it seems to have issues with UTF8 still, see ruby bug 9204. Once
  that's resolved, we can make libedit the default.

PR:		ports/187928 [1] (based on)
PR:		ports/188077 [2] (based on)
Submitted by:	Shin-ya Murakami <murashin@gfd-dennou.org> [1]
Submitted by:	Christoph Moench-Tegeder <cmt@burggraben.net> [2]
Obtained from:	http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/trunk/ext/readline/readline.c?r1=43458&r2=45225 (ruby upstream)
MFH:		2014Q2
2014-05-30 18:34:29 +00:00
Andrej Zverev
7abf4c90e9 revert previous changes
Requested by:	mat@
2014-05-30 03:55:51 +00:00
Andrej Zverev
91f65ad907 Restore behavior for internal EU::MM - make copy .bs files even if they
are empty.
2014-05-29 18:58:08 +00:00
John Marino
ac4ac4ee84 lang/clisp: Unbreak by specifying proper iconv
Adding a configure argument for libiconv make clisps build with either
libc or libiconv as appropriate.  Fix verified on Redports on all supported
platforms.

PR:		ports/187282
Submitted by:	Robert Cina
Fixed by:	marino
Approved by:	maintainer timeout (due to impending death of port)
Approved by:	portmgr (implicit)

Note that this port is still going to die in a few weeks, so I am not
bothering to stage it.
2014-05-29 09:07:21 +00:00
Brooks Davis
a6cc458d9b Update to a new snapshot including CHERI stack fixes from the weekend. 2014-05-28 16:47:30 +00:00
Dmitry Marakasov
4810808278 - Stagify
- Convert to USES=libtool
- Use new LIB_DEPENDS syntax
- Optionize docs installation
- Use canonical patch names
2014-05-27 19:54:28 +00:00
Mathieu Arnold
d20471ec4f I Forgot to update the CONFLICTS.
Submitted by:	az
Sponsored by:	Absolight
2014-05-27 19:41:58 +00:00
Dmitry Marakasov
811f3747d9 - Switch to USES=libtool
- Strip libraries
2014-05-27 13:19:50 +00:00
Baptiste Daroussin
248847f341 Switch to USES=scons 2014-05-27 12:23:36 +00:00
Mathieu Arnold
ca7f62bffc Add perl 5.20.0.
Changes:	http://search.cpan.org/dist/perl-5.20.0/pod/perldelta.pod
Sponsored by:	Absolight
2014-05-27 12:19:24 +00:00
Baptiste Daroussin
2ece4105ac Fix tolua++ symlink 2014-05-27 08:39:50 +00:00
Mathieu Arnold
e78d28a488 Ship Perl with its real licenses, and not the stock ones.
While there, sort the plist according to makeplist.

Sponsored by:	Absolight
2014-05-26 22:55:50 +00:00
Antoine Brodin
38406fbf26 Unbreak index 2014-05-26 22:16:18 +00:00
Gerald Pfeifer
f87a3fc41b On amd64 systems with clang, we still need to build with GCC for the time
being since clang pretends it is GCC, but cannot cope with all GCC specific
input.

Reported by:	Andrzej Tobola <ato@iem.pw.edu.pl>
Tested with:	redports
2014-05-26 21:11:38 +00:00
Baptiste Daroussin
a1a7034808 Add forgotten patch
Reported by:	many
2014-05-26 18:29:33 +00:00
Antoine Brodin
125764e022 Attempt to fix INDEX
With hat:	portmgr
2014-05-26 17:31:43 +00:00
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