1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-11-22 00:35:15 +00:00
Commit Graph

13031 Commits

Author SHA1 Message Date
Gerald Pfeifer
e59577307d Update to the 20140803 snapshot of GCC 4.10. 2014-08-04 20:17:05 +00:00
Gerald Pfeifer
30463ebfc9 Update to the 20140730 snapshot of GCC 4.9.2. 2014-08-04 19:55:25 +00:00
Pietro Cerutti
0fc06956e5 - Unbreak by not using libtool 2014-08-04 15:40:58 +00:00
Alex Dupre
5cc4680666 Update to 5.5.15 release. 2014-08-04 15:04:08 +00:00
Alex Dupre
a2df0fbb92 Update to 5.4.31 release. 2014-08-04 15:03:44 +00:00
Baptiste Daroussin
8072396013 Update to 0.75 2014-08-04 13:33:03 +00:00
Alex Dupre
80c447a5a2 Update to 2.11.2 release. 2014-08-04 13:21:23 +00:00
Pietro Cerutti
7d89615715 - Update to 05_20140803
Changes:

  * The handling of ctrl-c has been changed to work better under
    windows.
  * The runtime of the function intPowOvfChk in int_rtl.c has been
    reduced to 57% (measured with gcc and valgrind).
  * The generation of code in the compiler for the action INT_POW has
    been improved. When the base is a negative power of two the
    exponentiation is done with a shift instead of a call of intPow
    (respectively intPowOvfChk).
  * The overflow checking for INT_POW in the compiler has been
    improved. When base or exponent is known the overflow checking is
    done with inline code and intPow is called instead of intPowOvfChk.
  * Documentation comments have been added to bitsetof.s7i
  * Tests for ** have been added to chkint.sd7 and chkovf.st7
  * The tests for * and *:= in chkovf.st7 have been reorganized.
  * An interrupt_flag has been introduced in the interpreter. This flag
    is used for exception handling and for signal handling. Exceptions
    set interrupt_flag and fail_flag (with the macro set_fail_flag).
    Signals set only the interrupt_flag (file sigutl.c). The
    interrupt_flag is handled in exec_action (file exec.c).
  * The functions signal_name, handle_signals, handle_segv_signal,
    handle_term_signal and activate_signal_handlers in sigutl.c have
    been improved.
  * The functions continue_question, write_curr_position and
    show_signal in runerr.c have been improved.
  * The functions handle_int_signal, readChar, doGetcFromTerminal,
    doGetsFromTerminal, doLineRead, doLineReadFromTerminal, doWordRead,
    doWordReadFromTerminal, filGetcChkCtrlC, filGetsChkCtrlC,
    filHasNextChkCtrlC, filLineReadChkCtrlC and filWordReadChkCtrlC
    have been added to fil_rtl.c. This functions support reading from
    a terminal with a check for ctrl*c. This functions are used by the
    interpreter (file intlib.c).
  * Tracing has been added to functions in int_rtl.c.
  * Configuration defines for CTRL_C_SENDS_EOF,
    SIGNAL_HANDLER_CAN_DO_IO and INT64TYPE_NO_SUFFIX_BUT_CAST have been
    added to makefiles.
2014-08-04 12:04:58 +00:00
Marcus von Appen
9db59e2125 - Fix and remove stale symlinks after the lang/python* cleanup
Reported by:	Scott Allendorf <scott-allendorf@uiowa.edu>
2014-08-04 05:49:35 +00:00
Adam Weinberger
511c49bdec In some straightforward cases, protect documentation behind
PORTDOCS, adding a DOCS option where needed, and a couple
PORTEXAMPLES for good measure.
2014-08-04 03:40:14 +00:00
Antoine Brodin
c4670741e4 Mark broken: Fails to link with new libgc
cc -L/usr/local/lib -pthread -Wl,--rpath,/usr/local/lib -L/usr/local/lib -o ecl_min cinit.o c/all_symbols.o -L./ libeclmin.a -leclatomic  -lgmp -lgc-threaded -lffi -pthread   -lm ;\
fi
libeclmin.a(cosh.o): In function `ecl_cosh_long_float':
numbers/cosh.o.c:(.text+0x151): warning: coshl has lower than advertised precision
libeclmin.a(sinh.o): In function `ecl_sinh_long_float':
numbers/sinh.o.c:(.text+0x151): warning: sinhl has lower than advertised precision
libeclmin.a(tanh.o): In function `ecl_tanh_long_float':
numbers/tanh.o.c:(.text+0x151): warning: tanhl has lower than advertised precision
libeclmin.a(alloc_2.o): In function `init_alloc':
alloc_2.o.c:(.text+0x614): undefined reference to `GC_start_call_back'
libeclmin.a(alloc_2.o): In function `si_gc_stats':
alloc_2.o.c:(.text+0xcfb): undefined reference to `GC_print_stats'
alloc_2.o.c:(.text+0xdf6): undefined reference to `GC_print_stats'
alloc_2.o.c:(.text+0xe30): undefined reference to `GC_print_stats'

Reported by:	pkg-fallout
2014-08-02 23:44:55 +00:00
Adam Weinberger
d3d861fd85 Stage and simplify, breaking out the different available formats
into OPTIONS.
2014-08-02 21:50:44 +00:00
Adam Weinberger
59f0859d16 Stage, and fix build without gcc. 2014-08-02 18:06:40 +00:00
Antoine Brodin
c9eb3747b1 Add back ac_cv_opt_olimit_ok=no, this is misdected with clang and causes
failures for ports using python's BASEFLAGS (devel/py-mx-experimental
for instance)

See also:	r335669
With hat:	portmgr
2014-08-02 14:45:43 +00:00
Alexey Dokuchaev
f7e3b725b5 Unbreak the build and packaging on PowerPC. 2014-08-02 11:57:17 +00:00
Marcus von Appen
fc8d424c6b - Remove everything related to USE_PYTHON and bsd.python.mk. This is a
preparatory step to convert bsd.python.mk into a USES file.
- Remove the shared/static build separation, which is the source of many
  problems and even more hacks. Instead build only the shared version, which
  greatly simplifies the build.
- Remove the FPECTL option to align the build with the clean "template" from
  lang/python34.
- Remove support for GNU pthreads via the PTH option. It is a permanent
  troublemaker for ports using Python and pthread support.
- Remove PORTDATA and EXAMPLES. Those will be made available via separate
  ports.
- Add a new DEBUG option to enable debug builds as for lang/python34.
- Remove bin/smtpd. Only Python2.7 wants to install it, but we'd like to keep
  it consistent with the other lang/pythonXX ports
- Add CPE support.
- Reactivate curses/ncurses support.
- Use buildbottest in the regression-test: target.
- Move pkg-message to the right place.

Phabric:		D488
Exp-run:	192242, 192244
Reviewed by:	koobs
With hat:	python@
2014-08-02 06:54:20 +00:00
Marcus von Appen
d76d35ef87 - Remove everything related to USE_PYTHON and bsd.python.mk. This is a
preparatory step to convert bsd.python.mk into a USES file.
- Remove the shared/static build separation, which is the source of many
  problems and even more hacks. Instead build only the shared version, which
  greatly simplifies the build.
- Use NLS_LIBS instead of NLS_LDFLAGS as done for lang/python27 (r357486)
- Remove the FPECTL option to align the build with the clean "template" from
  lang/python34.
- Remove PORTDATA and EXAMPLES. Those will be made available via separate
  ports.
- Add a new DEBUG option to enable debug builds as for lang/python34.
- Add a new TSC option for precise timestamp counter support as for
  lang/python34.
- Reactivate curses/ncurses support.
- Use buildbottest in the regression-test: target.

Phabric:	D410
Exp-run:	192242, 192244
Reviewed by:	koobs, bapt
With hat:	python@
2014-08-02 06:39:17 +00:00
Mikhail Teterin
b6dd14d4c8 Fix the string-test to match today's 8.5 error-messages. 2014-08-02 01:00:04 +00:00
Mikhail Teterin
a4d1570b48 After a lively discussion with Tcl developers, fix the TclX
profile-code to use the official API-calls instead of modifying
Tcl's internal data-structures directly.

The profile command now works again. Will try to have the change
committed upstream.
2014-08-02 00:39:42 +00:00
Brooks Davis
e88f73c0a6 Add ports of LLVM and Clang 3.5rc1.
In the LLVM port the option to build cmake support files is disabled by
default because it fails to configure when built with gcc47.

The Clang port is marked broken if the compiler isn't clang due to link
errors when it is gcc47.
2014-08-01 22:38:44 +00:00
Mikhail Teterin
9902a9a0fb Upgrade from 8.4 to 8.4.1. The "profile" functionality
remains completely broken, when compiled against Tcl-8.6

Fix the bundled self-tests.

PR:		192287
Submitted by:	gahr
2014-08-01 21:09:00 +00:00
Julien Laffaye
019ce681c8 Fix plist on i386
PR:		192317
Submitted by:	robak
2014-08-01 20:09:53 +00:00
William Grzybowski
377fedc325 lang/cython: update to 0.20.2
PR:		192002
Submitted by:	maintainer
2014-08-01 20:00:20 +00:00
Rene Ladan
967667f6fb Remove expired ports:
2014-08-01 mail/getlive: GetLive project has been declared dead due to MS account conversion
2014-08-01 print/ifxetex: Very outdated and fully contained in texlive-texmf
2014-08-01 lang/dragonegg46-33: Dead upstream, impractical to build on 10 and later
2014-08-01 lang/dragonegg47-33: Dead upstream, impractical to build on 10 and later
2014-08-01 19:51:35 +00:00
Antoine Brodin
45283f69b9 Fix stage violation 2014-08-01 19:13:05 +00:00
Marcus von Appen
7360f89ed2 - Remove everything related to USE_PYTHON and bsd.python.mk. This is a
preparatory step to convert bsd.python.mk into a USES file.
- Remove the shared/static build separation, which is the source of many
  problems and even more hacks. Instead build only the shared version, which
  greatly simplifies the build.
- Use NLS_LIBS instead of NLS_LDFLAGS as done for lang/python27 (r357486)
- Remove the FPECTL option to align the build with the clean "template" from
  lang/python34.
- Remove PORTDATA and EXAMPLES. Those will be made available via separate
  ports.
- Add a new DEBUG option to enable debug builds as for lang/python34.
- Add a new TSC option for precise timestamp counter support as for
  lang/python34.
- Add CPE support.
- Reactivate curses/ncurses support.
- Use buildbottest in the regression-test: target.

Phabric:		D448
Reviewed by:	koobs, bapt
With hat:		python@
2014-08-01 16:37:54 +00:00
Marcus von Appen
91097651ff - Remove everything related to USE_PYTHON and bsd.python.mk. This is a
preparatory step to convert bsd.python.mk into a USES file.
- Use NLS_LIBS instead of NLS_LDFLAGS as done for lang/python27 (r357486)
- Use buildbottest in the regression-test: target

Phabric:		D409
Reviewed by:	koobs, sbz
With hat:		python@
2014-08-01 15:52:42 +00:00
Anton Berezin
209c394d9a Update to 2.17 and
apply a patch to fix interaction with modern Filter.pm.

PR:			191730
Submitted by:	Ting-Wei Lan
2014-08-01 12:51:23 +00:00
Antoine Brodin
2286d4b084 Fix build on head by adding missing USES=readline
(uncovered by removal of readline dep from pcre)
2014-08-01 07:49:12 +00:00
Antoine Brodin
70ec194ac6 Remove some plist duplicates
Reported by:	pkg developer mode
2014-07-31 22:18:12 +00:00
Steve Wills
fd55d94780 lang/polyml: depend on ffi, use pkg-plist, add motif option
PR:		192165
Approved by:	Timothy Beyer <beyert@cs.ucr.edu> (maintainer)
2014-07-31 18:43:35 +00:00
Sunpoet Po-Chuan Hsieh
55b16eb015 - Add LICENSE 2014-07-31 16:05:40 +00:00
Adam Weinberger
5a2beeb7ee Stage and unbreak.
I'm still not sure why a documentation-only port was checking NOPORTDOCS, but
sure, let's keep the party going with a DOCS option.
2014-07-31 15:24:56 +00:00
Antoine Brodin
6a8f9fc236 Unbreak php5-readline on head (uncovered by removal of readline dep from pcre) 2014-07-31 13:16:29 +00:00
Sunpoet Po-Chuan Hsieh
740d509511 - Update to 1.20140107
- Add LICENSE
- Update COMMENT
- Reformat pkg-descr
- Use single space after WWW:

Changes:	http://search.cpan.org/dist/Modern-Perl/Changes
2014-07-31 10:03:50 +00:00
Antoine Brodin
5e3e8c7cda Fix OPTIONS and add missing USES=readline for READLINE
Detected by:	ucl manifest
2014-07-31 09:27:24 +00:00
Antoine Brodin
73da6665ed Attempt to unbreak INDEX
No idea if this builds (it didn't)

With hat:	portmgr
2014-07-30 20:25:51 +00:00
Kurt Jaeger
e49a2b510b lang/smlnj: 110.71 -> 110.76
- unbreak and support staging
- support amd64
- no longer depends on gmake
- moves lang/sml-nj-devel to lang/smlnj
- supersedes lang/sml-nj

PR:             191899
Reviewed by:	Robert Cina <transitive@gmail.com>,
		Timothy Beyer <beyert@cs.ucr.edu>
Approved by:	Johannes <joemann@beefree.free.de> (maintainer)
2014-07-30 19:42:50 +00:00
Adam Weinberger
b010e764c3 Stage, unbreak without gcc, and introduce a TEST option. 2014-07-30 14:06:45 +00:00
Alexey Dokuchaev
afbeb7332b - Drop `archivers/unzip' bdep; base system unzip(1) is sufficient
- Fix some sloppy code to make Clang happy and remove USE_GCC knob
- Simplify post-install target recipe; remove one trivial comment
2014-07-30 11:25:30 +00:00
Alexey Dokuchaev
984457601c - Stagify, sort the knobs, remove excessive whitespace and bogus comments
- Employ USE_GSTREAMER knob instead of depending on libgstreamer.so
- Use consistent separators in patch files (this also deuglifies them)

PR:	192234
2014-07-30 08:03:08 +00:00
Antoine Brodin
b466127997 Package something 2014-07-30 05:58:19 +00:00
Kurt Jaeger
b95d127471 security/libgcrypt: 1.5.3_3 -> 1.6.1
- Update to 1.6.1
- Remove some unneeded patches
- Fix pkg-plist
- report configure bug upstream
  https://bugs.g10code.com/gnupg/issue1668
- report API breakage downstream and find that MacPorts had the same issue
  https://rt.cpan.org/Ticket/Display.html?id=97201
- bump PORTREVISION for dependent ports (approx. 100 ports)
- Thanks to exp-run by antoine@ to find ports that break
- patch ports that would otherwise break
  security/shishi with PR 192164 is already committed
  [1] devel/ccrtp
  [2] editors/abiword
  [3] security/p5-Crypt-GCrypt

PR:		191256, 192162 [1], 192163 [2], 192166 [3]
Submitted by:	Carlos Jacobo Puga Medina <cjpugmed@gmail.com>
Approved by:	maintainer timeout, antoine (exp-run), portmgr (implicit)
2014-07-30 03:57:23 +00:00
Adam Weinberger
aeac01a4bb Convert some more USE_BZIP2 to USES=tar:bzip2
Approved by:	portmgr (not really, but touches unstaged ports)
2014-07-29 21:43:17 +00:00
Adam Weinberger
037a3b5bf9 Remove the final usages of USE_XZ from the tree, and replace them with
USES=tar:xz.

Approved by:	portmgr (most of them)
2014-07-29 21:25:30 +00:00
Adam Weinberger
fff296bfe7 Convert a bunch of USE_XZ to USES=tar:xz.
Approved by:	portmgr (not really, but touches unstaged ports)
2014-07-29 21:07:39 +00:00
Adam Weinberger
0f88ed614d Repair instances, almost all courtesy of bf ;-), of spaces
and/or tabs before the =. This made doing regular expressions
on the ports tree really difficult.

Approved by:	portmgr (not really, but touches unstaged ports)
2014-07-29 20:55:27 +00:00
Carlo Strub
1976e8305f Update to 2.11.2
PR:		192128
Submitted by:	mitsururike@gmail.com (maintainer)
2014-07-29 20:08:39 +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
Li-Wen Hsu
d9bae7ad26 - Update to 3.1.1.25
PR:		191479 (based on)
Submitted by:	jack.pappas@gmail.com
2014-07-29 18:44:07 +00:00