Commit graph

12055 commits

Author SHA1 Message Date
Johan van Selst
b5c8e43cd4 - Update SWI Prolog to 6.6.0
- Enable stage support
2013-11-26 17:01:08 +00:00
Sunpoet Po-Chuan Hsieh
85c1629e8b - Fix PLIST
- While I'm here:
  - Remove leading indefinite article from COMMENT
  - Convert to new LIB_DEPENDS format

PR:		ports/184306
Submitted by:	Alexey Markov <redrat@mail.ru>
2013-11-26 15:45:00 +00:00
Gerald Pfeifer
52640bd401 Change PORTNAME for lang/gcc46 from gcc to gcc46 to match the actual
name of this port and avoid a package name collision with other GCC
ports.  This also allows us to remove LATEST_LINK.

And it finally allows for a simple and proper CONFLICTS between
lang/gcc and lang/gcc46.
2013-11-26 14:13:15 +00:00
Gerald Pfeifer
dd65588ede Change PORTNAME from gcc to gcc34 to match the actual name of this
port and avoid a package name collision with other GCC ports.  This
also allows us to remove LATEST_LINK.
2013-11-26 06:51:25 +00:00
Pietro Cerutti
0bc079ccd5 - Update to 05_20131124
Changes:

  * The new library pic_util.s7i has been added. It contains utility
    functions for pictures. A picture is a simple way to describe
    graphic images as readable text. A picture is an array of strings,
    where every character describes the color of a pixel.
  * The programs castle.sd7, mahjong.sd7, pairs.sd7, panic.sd7,
    shisen.sd7, sokoban.sd7 and sudoku7.sd7 have been adjusted to use
    pic_util.s7i.
  * The pictures in pic16.s7i and pic32.s7i have been adjusted to be
    useable by pic_util.s7i.
  * The pictures cancel_pic, folder_pic and reset_pic have been added
    to pic16.s7i and pic32.s7i.
  * A function to convert a pixmap image to BMP format has been added
    to draw.s7i.
  * The function getPixelColor has been added to draw.s7i.
  * In the example programs all usages of the function clear without
    parameters have been replaced with clear(black). The function
    clear without parameters is deprecated.
  * Interpreter and compiler have been improved to support the actions
    DRW_GETIMAGE and DRW_GETIMAGEPIXEL.
  * The performance of the function strCLit in str_rtl.c has been
    improved by a factor of 10.
  * The function init_bstri_constants in s7c.sd7 has been improved to
    use the function c_literal instead of cCharLiteral. This way it
    cannot happen that a sequence like ??( is interpreted as trigraph
    sequence. As a side effect the performance has been improved also.
  * The function init_win_constants in s7c.sd7 has been improved to
    call getImage instead of getPixel. This improves the performance
    dramatically.
  * The functions prc_return and prc_return2 in prclib.c have been
    improved to avoid using block_body when it is NULL.
  * Spelling errors in chlog.txt, faq.htm, faq.txt, install.txt,
    manual.htm, manual.txt, problems.txt read_me.txt, src/read_me.txt,
    flistutl.c, flistutl.h, heaputl.c, heaputl.h and striutl.c have
    been fixed.
  * The function drwGetImage has been added to drw_x11.c and
    drw_win.c.
  * The function drwGetImagePixel has been added to drw_rtl.c.
  * The program chkccomp.c has been improved to write defines for
    NO_EMPTY_STRUCTS, HAS_SYMLINKS and HAS_FIFO_FILES to version.h.
2013-11-25 12:34:53 +00:00
Kubilay Kocak
20789078a1 lang/python-doc-html: Update distinfo for Python 2.7.6 documentation
Submitted by:	Andrzej Tobola <ato@iem.pw.edu.pl> (via email)
2013-11-25 05:53:48 +00:00
Gerald Pfeifer
668bfd2254 Fix PORTNAME from gcc47 to gcc44. 2013-11-25 00:13:54 +00:00
Gerald Pfeifer
19c16e88dd Change PORTNAME from gcc to gcc44 to match the actual name of this
port and avoid a package name collision with other GCC ports.  This
also allows us to remove LATEST_LINK.

Move to the new LIB_DEPENDS standard.

Sync the debugging output in pre-everything with later GCC ports.
2013-11-24 23:11:10 +00:00
Gerald Pfeifer
d31c4b88e5 Change PORTNAME from gcc to gcc47 to match the actual name of this
port and avoid a package name collision with other GCC ports.  This
also allows us to remove LATEST_LINK.

On the way update to the 20131123 snapshot of GCC 4.7.4.
2013-11-24 22:21:47 +00:00
Gerald Pfeifer
63e7b1828a Change PORTNAME from gcc to gcc48 to match the actual name of this
port and avoid a package name collision with other GCC ports.  This
also allows us to remove LATEST_LINK.

On the way update to the 20131121 snapshot of GCC 4.8.3.
2013-11-24 20:55:35 +00:00
Kubilay Kocak
30196d0e48 lang/python31: Fix CFLAGS in python-config where cc = clang
- Temporarily override OPT:Olimit using CONFIGURE_ENV (ports/182952) [1]
- QA: Clean up and group related USE_*, WRKSRC and CONFIGURE entries
- QA: Whitespace alignment
- QA: Clarify DEPRECATED message

[1] Python removed OPT:Olimit in 3.2+, requested backport or
    alternative upstream patch: http://bugs.python.org/issue877121

PR:		ports/182952
Submitted by:	pawel
Reviewed by:	antoine
2013-11-24 14:05:30 +00:00
Kubilay Kocak
c72565fa71 lang/python26: Fix CFLAGS in python-config where cc = clang
- Temporarily override OPT:Olimit using CONFIGURE_ENV (ports/182952) [1]
- Replace patch: extra-patch-configure-pth with CONFIGURE_ENV instead
- QA: Clean up and group related USE_*, WRKSRC and CONFIGURE entries
- QA: Whitespace alignment
- QA: Clarify DEPRECATED message

[1] Python removed OPT:Olimit in 3.2+, requested backport or
    alternative upstream patch: http://bugs.python.org/issue877121

PR:		ports/182952
Submitted by:	pawel
Reviewed by:	antoine
2013-11-24 14:03:44 +00:00
Kubilay Kocak
9c597eecc6 lang/python27: Update to 2.7.6
- Update to 2.7.6
- Update pkg-plist
- Temporarily override OPT:Olimit using CONFIGURE_ENV (ports/182952) [1]
- Replace patch: extra-patch-configure-pth with CONFIGURE_ENV instead
- Remove patch: patch-Modules-_ctypes-libffi_fficonfig.py.in [2]
- QA: Clean up and group related USE_*, WRKSRC and CONFIGURE entries
- QA: Whitespace alignment

Changes: 2.7.6 - November 10, 2013

http://www.python.org/download/releases/2.7.6/

[1] Python removed OPT:Olimit in 3.2+, requested backport or
    alternative upstream patch: http://bugs.python.org/issue877121
[2] Upstreamed: http://bugs.python.org/issue18178

PR:		ports/182952
PR:		ports/156759
Reviewed by:	antoine, mva
2013-11-24 13:22:40 +00:00
Max Brazhnikov
e396a93563 Clean-up after conversion to USES=qmake:
- Adjust USE_QT4
- Remove no longer needed HAS_CONFIGURE and QMAKE_PRO

Approved by:	portmgr (blanket approval)
2013-11-23 16:52:29 +00:00
Steve Wills
ba7f5e1058 - Fix plist issues 2013-11-23 03:50:10 +00:00
Steve Wills
f38a81fc62 - Fix and report heap overflow in floating point parsing issue in ruby
Security:	cc9043cf-7f7a-426e-b2cc-8d1980618113
2013-11-23 03:10:04 +00:00
Gerald Pfeifer
19fa1f1526 Bye, bye lang/gcc42 aka GCC 4.2. As a port you have served us well,
but six-and-a-half years after the upstream release of GCC 4.2.0 and
exactly two years after the removal of lang/gcc45 the time has come.

This reduces package name collisions around GCC related ports by 12.5%. [1]

Reported by:	bapt [1]
2013-11-23 01:21:00 +00:00
Gerald Pfeifer
ba012b601b Work around ports infrastructure breakage introduced with staging and
remove info/gcc46 ourselves.

Reported by:	QAT, amdmi3, mandree, bf, dbn
PR:		184178
2013-11-23 00:24:00 +00:00
Gerald Pfeifer
02997c0f68 Work around ports infrastructure breakage introduced with staging and
remove info/gcc46 ourselves.

Reported by:	QAT, amdmi3, mandree, bf, dbn
PR:		184178
2013-11-22 22:03:06 +00:00
John Marino
0dbe07a85b lang/gnatdroid-binutils: Bump PORTREVISION to recalibrate pkg-fallout
I've discovered another reason to bump PORTREVISION is when RUN_DEPENDS
changes.  Pkg-fallout is still complaining about a problem that has long
since been resolved, so bump this port to force pkg-fallout to rebuild it.
2013-11-22 20:46:56 +00:00
Rene Ladan
b1f0653b6c Fix typo causing PORTDOCS not to be installed.
Submitted by:	pkg-fallout
2013-11-22 10:45:06 +00:00
Baptiste Daroussin
b346d3d4d6 Deprecated ports broken for more than 6 month 2013-11-22 08:24:11 +00:00
Brooks Davis
c9483927cd Add ports of Clang and LLVM 3.4rc1. The final release is scheduled for
December.
2013-11-21 22:33:49 +00:00
Mathieu Arnold
02e619a5d8 - Convert to dos2unix.mk
- While at it convert to gmake.mk ports that still USE_GMAKE.
2013-11-19 23:08:44 +00:00
Guido Falsi
f153879e96 - Update to 1.0.0.0
- Convert to USES qmake and dos2unix
- Convert to staging
- Use LOCALBASE instead of hardconding /usr/local.
- Fix build on 10 and head with new libc++

PR:		ports/183933
Submitted by:	Fernando <fernando.apesteguia@gmail.com> (maintainer)
2013-11-19 22:39:50 +00:00
Sunpoet Po-Chuan Hsieh
06d52b52d3 - Update distinfo to Python 3.3.3
- Support STAGEDIR
2013-11-19 21:44:17 +00:00
Dmitry Sivachenko
82247f1486 Update to version 3.3.3. 2013-11-19 14:52:23 +00:00
Baptiste Daroussin
e56b080b63 Fix package name collision 2013-11-19 09:34:40 +00:00
Rene Ladan
336eb4aa29 Assorted cleanups:
- Convert to USES=dos2unix
- Tighten COMMENT
- Use option helpers
- Remove unnecessary checks for DOCS option (because port is staged)
- Align assignments
2013-11-19 00:28:02 +00:00
Mathieu Arnold
9ce72a972d Enable threads by default on all Perl versions.
PR:		ports/183530
Submitted by:	mat
Exp-Run by:	bdrewery
2013-11-18 16:46:54 +00:00
Baptiste Daroussin
3d7104896a Third pass at removing EOLed lua50
devel/lua50-compat51
lang/lua50
2013-11-18 16:12:45 +00:00
Baptiste Daroussin
c9d1e3963c Second run a removing EOLed lua 5.0
devel/lua50-filename
devel/lua50-gettext
devel/lua50-posix
devel/lua50-pty
lang/tolua++50
lang/tolua50
net/lua50-luasocket

Approved by:	apache (ohauer) and amdmi3
2013-11-18 15:53:43 +00:00
Rene Ladan
dc20ad9d05 Remove expired ports:
2013-11-18 devel/libXGP: Broken for more than 6 month
2013-11-18 deskutils/google-gadgets: Broken for more than 6 month
2013-11-18 palm/synce-trayicon: Broken for more than 6 month
2013-11-18 security/linux-pam-docs: Broken for more than 6 month
2013-11-18 net-p2p/mooseekd: Broken for more than 6 month
2013-11-18 textproc/p5-Lucene: Broken for more than 6 month
2013-11-18 net-mgmt/zenpack-dellmonitor: Broken for more than 6 month
2013-11-18 x11-wm/fbpager: BRoken for more than 6 month
2013-11-18 net/hf6to4: Broken for more than 6 month
2013-11-18 x11-themes/kde-icons-exquisite: Broken for more than 6 month
2013-11-18 x11-themes/kde-icons-marbles-translucent: Broken for more than 6 month
2013-11-18 security/dissembler: Broken for more than 6 month
2013-11-18 net-mgmt/zenpack-apachemonitor: Broken for more than 6 month
2013-11-18 textproc/rst.el: Broken for more than 6 month
2013-11-18 net-mgmt/zenpack-ntpmonitor: Broken for more than 6 month
2013-11-18 x11-themes/kde-icons-steel: Broken for more than 6 month
2013-11-18 databases/drizzle: Broken for more than 6 month
2013-11-18 devel/p5-File-Lock: Broken for more than 6 month
2013-11-18 devel/valide: Broken for more than 6 month
2013-11-18 databases/gomysql: Broken for more than 6 month
2013-11-18 databases/p5-DBZ_File: BRoken for more than 6 month
2013-11-18 devel/monodevelop-vala: Broken for more than 6 month
2013-11-18 devel/gonzui: Broken for more than 6 month
2013-11-18 devel/monodevelop-java: Broken for more than 6 month
2013-11-18 lang/objc: Broken for more than 6 month
2013-11-18 devel/klee: Broken for more than 6 month
2013-11-18 databases/p5-DBD-InterBase: Broken for more than 6 month
2013-11-18 devel/simulavr: Broken for more than 6 month
2013-11-18 japanese/mobileimap: Broken for more than 6 month
2013-11-18 devel/libYGP: Broken for more than 6 month
2013-11-18 devel/monodevelop-python: Broken for more than 6 month
2013-11-18 13:54:17 +00:00
Alexey Dokuchaev
0969105982 - Drop the article from COMMENT line, sort the knobs
- Convert USE_GMAKE to USES, expand ${PTHREAD_LIBS}
- Stagify and unmute copying of examples while here
2013-11-18 13:51:51 +00:00
Boris Samorodov
9596c560e0 . remove the indefinite article from COMMENT;
. use new LIB_DEPENDS syntax;
. incorporate options;
. support STAGE;
. remove unneeded trailing "/";
. mute MKDIRs.
2013-11-18 07:41:12 +00:00
Gerald Pfeifer
89cc5ee5e3 Update to the 20131114 snapshot of GCC 4.8.3. 2013-11-18 03:04:05 +00:00
Jimmy Olgeni
f9ecf79989 Upgrade to version R16B02. 2013-11-17 21:49:37 +00:00
Sunpoet Po-Chuan Hsieh
95e58be89c - Support STAGEDIR 2013-11-16 15:19:56 +00:00
David Naylor
aa8d62b950 Update lang/pypy-devel to 2.2 (for wider testing).
Changes:
 * Strip cffi libraries

Outstanding items:
 * Fix virtualenv bug (ports/183795)
 * Update memory and compiler times (Makefile, wiki)

ChangeLog:
 * Our Garbage Collector is now "incremental". It should avoid almost all
   pauses due to a major collection taking place. Previously, it would pause
   the program (rarely) to walk all live objects, which could take
   arbitrarily long if your process is using a whole lot of RAM. Now the
   same work is done in steps. This should make PyPy more responsive, e.g.
   in games. There are still other pauses, from the GC and the JIT, but
   they should be on the order of 5 milliseconds each.
 * The JIT counters for hot code were never reset, which meant that a
   process running for long enough would eventually JIT-compile more and
   more rarely executed code. Not only is it useless to compile such code,
   but as more compiled code means more memory used, this gives the
   impression of a memory leak. This has been tentatively fixed by
   decreasing the counters from time to time.
 * NumPy has been split: now PyPy only contains the core module, called
   _numpypy. The numpy module itself has been moved to
   https://bitbucket.org/pypy/numpy and numpypy disappeared. You need to
   install NumPy separately with a virtualenv: pip install
   git+https://bitbucket.org/pypy/numpy.git; or directly: git clone
    https://bitbucket.org/pypy/numpy.git; cd numpy; pypy setup.py install.
 * non-inlined calls have less overhead
 * Things that use sys.set_trace are now JITted (like coverage)
 * JSON decoding is now very fast (JSON encoding was already very fast)
 * various buffer copying methods experience speedups (like list-of-ints to
   int[] buffer from cffi)
 * We finally wrote (hopefully) all the missing os.xxx() functions,
   including os.startfile() on Windows and a handful of rare ones on Posix.
 * numpy has a rudimentary C API that cooperates with cpyext
2013-11-16 15:16:16 +00:00
Marcus von Appen
31a4dfe6be - Enable staging support
- Fix installation on 10.x and CURRENT

Reported by:	pkg-fallout@
2013-11-16 13:36:51 +00:00
Romain Tartière
053cdf7c5e Fix build using clang from ports on FreeBSD < 9.2.
PR:		ports/183943
Submitted by:	Robert <robert.ayrapetyan@gmail.com>
2013-11-16 12:47:59 +00:00
Akinori MUSHA
1a51997815 Sort. 2013-11-15 06:22:10 +00:00
Akinori MUSHA
441b62de43 Update to 1.7.8. 2013-11-15 04:01:03 +00:00
Brooks Davis
04f74f32f0 Apply the clang portion of r255321 from base switching the default C++
library to libc++ on 10+.

PR:		ports/183956
Submitted by:	dpl
2013-11-15 01:35:17 +00:00
Tijl Coosemans
9b2aa8fa5e New port: lang/nimrod:
Nimrod is a statically typed, imperative programming language.  Beneath a
nice infix/indentation based syntax with a powerful macro system lies a
semantic model that supports a soft realtime GC on thread local heaps.
Asynchronous message passing is used between threads.

PR:		ports/174368
Submitted by:	Neal Nelson <ports@nicandneal.net>
2013-11-14 20:36:55 +00:00
Steve Wills
441d89a971 - Drop clang option and use gcc on 8.x and clang on 9.x and later. Fix build on 10.x
- Fix SQLITE option handling
- Support STAGING
- Pet portlint

PR:		ports/183784
Submitted by:	"Mikhail T." <m.tsatsenko@gmail.com> (maintainer)
2013-11-14 16:13:38 +00:00
William Grzybowski
f451bf37d7 lang/python27: fix patch for SEM option
PR:		ports/183884
2013-11-13 09:42:04 +00:00
Brooks Davis
cc57edb4e5 Include altivec.h and cpuid.h in the set of installed headers.
PR:		ports/183799
Submitted by:	Philippe Michel <philippe.michel7@sfr.fr>
Sponsored by:	DARPA/AFRL
2013-11-13 02:38:26 +00:00
Pietro Cerutti
28ab867281 - New port: lang/nx
NX is a highly flexible, Tcl-based, object-oriented scripting language. It is a
descendant of XOTcl and was designed based on 10 years of experience with XOTcl
in projects containing several hundred thousand lines of code. While XOTcl was
the first language designed to provide language support for design patterns and
to provide a highly dynamic programming environment, the Next Scripting
Framework (NSF) and NX add to these features support for language-oriented
programming.

WWW: https://next-scripting.org
2013-11-11 14:40:44 +00:00
William Grzybowski
91e3065549 lang/python33: add support for freebsd11
PR:		ports/183597
2013-11-11 13:00:06 +00:00