Commit graph

7992 commits

Author SHA1 Message Date
Dirk Meyer
da1acef930 Pragmatic Smalltalk Compiler
This is an implementation of Smalltalk designed to run
on top of an Objective-C runtime.

WWW: http://www.etoile-project.org/
2008-11-29 12:27:35 +00:00
Mark Linimon
a34ad4f459 Reset jmz@FreeBSD.org due to no response to email about maintainer-timeout,
and no commit activity for 3 months.

Hat:	portmgr
2008-11-29 00:11:56 +00:00
Mark Linimon
9a76c59445 Reset andrew+ports@fubar.geek.nz due to maintainer-timeouts and no response
to email.

Hat:	portmgr
2008-11-28 23:36:14 +00:00
Gerald Pfeifer
551f58d4d0 Update to the 20081127 snapshot of GCC 4.3.3. 2008-11-28 22:16:44 +00:00
Anton Berezin
bfe07dfc77 Fix a 7.5-years old (!) dependency bug uncovered by a change in [bogus]
dependency.  This snafu of mine actually predates my getting a commit
bit.  Bump PORTREVISION.

Reported by:	QAT bot
2008-11-28 20:56:41 +00:00
Gerald Pfeifer
c07b463efd Update to the 20081126 snapshot of GCC 4.2.5. Mostly assorted bugfixes
since the previous snapshot.
2008-11-27 19:39:55 +00:00
Dirk Meyer
e23e6eda04 Etoile's Pragmatic Smalltalk, a Smalltalk JIT compiler which generates code
binary-compatible with Objective-C, allowing classes to be written in a
mixture of Smalltalk and Objective-C.

WWW: http://www.etoile-project.org/
2008-11-27 18:21:30 +00:00
Dirk Meyer
9a3af175cb - make sure llvm-config is in the path
Reported by:	QAT
2008-11-26 22:12:20 +00:00
Dirk Meyer
92ca967dbf LanguageKit is a compiler kit built on top of LLVM for creating dynamic
language implementations using an Objective-C runtime for the object model.
This is used by SmalltalkKit, implementing Etoile's Pragmatic Smalltalk,
a Smalltalk JIT compiler which generates code binary-compatible with
Objective-C, allowing classes to be written in a mixture of Smalltalk
and Objective-C.

WWW: http://www.etoile-project.org/
2008-11-26 20:58:04 +00:00
Sergey Skvortsov
45eb82a1ae Update to 1.67.29 2008-11-26 11:30:38 +00:00
Thomas Abthorpe
9d465ec248 - Update to 4.158
PR:		ports/129061
Submitted by:	James Bailie <jimmy mammothcheese.ca> (maintainer)
2008-11-25 15:10:12 +00:00
Dirk Meyer
090999488e ScriptKit is a very lightweight cross-app scripting framework built on top of
Distributed Objects. It simply exports a dictionary containing a set of named
objects for scripting with Objective-C or any languages based on the LanguageKit
such as Pragmatic Smalltalk.

This is used for example by the hit corners and gesture recognition tool to run
arbitrary commands in response to corner activations or mouse gestures, and by
ScriptServices which allows arbitrary shell or Smalltalk scripts to be invoked
on the current selection from any GNUstep or Etoile application.

WWW: http://www.etoile-project.org/
2008-11-24 18:15:34 +00:00
Martin Wilke
a7c1ab27b1 cparser is a C compiler, which can parse C89 and C99 as well as many GCC and
some MSVC extensions.  It also provides many useful analyses for warnings.  It
uses libFIRM, which provides a SSA-based intermediate representation in form of
explicit dependency graphs, for optimization and code generation.  Parsing is
done with a handwritten recursive descent parser.  The AST representation is
straightforward, so it can be used for other purposes than code generation.

* fast recursive descent parser, parses C89 and C99
* handles most GCC extensions, f.e. __attribute__, inline assembler,
  computed goto, statement expressions
* handles some MSVC extensions (like declspec)
* provides many useful warnings
  * format string checker for char and wchar_t
  * unreachable code analysis
  * missing return statement check, which pinpoints exact location(s)
  * write-only/-self variables detection
  * missing and redundant forward declarations
  * most warnings switches, which are available for GCC
* provides concise messages in case of error, for example when encountering
  misspelled typenames
* compiler driver compatible with with GCC (-fxxx, -Wxxx, -M, ...)
* uses libFIRM for optimization and code generation (devel/libfirm)

WWW: http://www.libfirm.org

Submitted by:	Christoph Mallon <christoph.mallon at gmx.de>
2008-11-24 09:33:54 +00:00
Gerald Pfeifer
3634ce064b Add sparc64 to NOT_FOR_ARCHS. (Nothing really should use this port at
this point anyway, and we're down to six abandoned other ports overall.)

Reported by:	pointyhat
2008-11-23 21:05:33 +00:00
Gerald Pfeifer
ae3a03dd95 Update to the 20081121 snapshot of GCC 4.4.0. 2008-11-23 15:05:09 +00:00
Gerald Pfeifer
bba1978387 Update to the 20081120 snapshot of GCC 4.3.3. 2008-11-22 15:50:11 +00:00
Martin Matuska
f498063432 - Update to 5.44.1.11
- PR bug fixed in 5.44.1.9 [1]

PR:	ports/119739 [1]
2008-11-21 10:30:42 +00:00
Sergey Skvortsov
6abecdadfc - Take maintainership [1]
- Use OPTIONS
- Add CONFLICTS
- Use "pre-su-install" (for rootless builds)

Approved by:    tobez (previous maintainer) [1]
2008-11-20 16:24:37 +00:00
Sergey Skvortsov
952fabc738 - Take maintainership [1]
- Add CONFLICTS
- Use "pre-su-install" (for rootless builds)

Approved by:	tobez (previous maintainer)
2008-11-20 16:23:07 +00:00
Greg Lewis
e78c3871f7 . Bump PORTREVISION for my earlier change to the wrapper script. 2008-11-19 05:39:57 +00:00
Greg Lewis
333e2b793d . Fix the location the wrapper script looks for bsh.jar in.
PR:		128576
Approved by:	maintainer
2008-11-18 22:27:26 +00:00
Ion-Mihai Tetcu
084af59e82 - install PORTEXAMPLES only if ! -DNOPORTEXAMPLES (not -DNOPORTDOCS)
- fix plist for -DNOPORTEXAMPLES and -DNOPORTDOCS
- bump PORTREVISION

Approved by:	maintainer timeout on QAT BotMail
Prompted by:	QAT QA run
2008-11-18 16:21:08 +00:00
Ion-Mihai Tetcu
d253f442d4 - fix plist for -DNOPORTDOCS
- bump PORTREVISION

Approved by:	maintainer timeout on QAT BotMail
Prompted by:	QAT QA run
2008-11-18 15:56:28 +00:00
Jimmy Olgeni
8998cb5c9a Fix an issue related to mktime(3) returning -1 when tm_isdst is true but the timestamp cannot be represented. Previously, -1 was interpreted as a valid result leading erlang:localtime_to_universaltime/2 to return {{1969, 12, 31}, {23, 59, 59}}.
A detailed explanation may be found here:

  http://www.erlang.org/pipermail/erlang-bugs/2008-November/001077.html

Obtained from:	Paul Guyot <pguyot at kallisys.net>
2008-11-17 21:30:16 +00:00
Brooks Davis
05f78a7e55 Upgrade llvm and llvm-gcc4 ports to the 2.4 release.
PR:		ports/128806, ports/128814
2008-11-16 19:43:07 +00:00
Dirk Meyer
08c00070a5 - update to 1.16.4 2008-11-16 18:15:34 +00:00
Shaun Amott
fd9f8a49e2 Update distinfo to reflect re-rolled distfile (contents verified as
identical).

PR:		ports/125867
Submitted by:	Karsten Rothemund <karsten@photor.de>
2008-11-14 16:43:20 +00:00
Daichi GOTO
4798f4d473 lang/plt-scheme: update from 4.0.2 to 4.1.2
PR:		ports/128769
Submitted by:	Andrew Reilly <areilly@bigpond.net.au> (maintainer)
2008-11-11 05:49:34 +00:00
Sergey Skvortsov
08d5944e60 Update to 0.8.0
Changes:	http://search.cpan.org/src/PARTICLE/parrot-0.8.0/NEWS
2008-11-10 17:57:57 +00:00
Martin Wilke
dceb0f2d7d The Cython language makes writing C extensions for the Python language
as easy as Python itself. Cython is a source code translator based on
the well-known Pyrex, but supports more cutting edge functionality and
optimizations.

The Cython language is very close to the Python language (and most
Python code is also valid Cython code), but Cython additionally supports
calling C functions and declaring C types on variables and class
attributes. This allows the compiler to generate very efficient C code
from Cython code.

This makes Cython the ideal language for writing glue code for external
C libraries, and for fast C modules that speed up the execution of
Python code.

WWW:	http://www.cython.org/

PR:		ports/128722
Submitted by:	Wen Heping <wenhping at gmail.com>
2008-11-09 22:56:35 +00:00
Gerald Pfeifer
74c09613b0 Update to the 20081107 snapshot of GCC 4.4.0. 2008-11-09 05:07:39 +00:00
Martin Wilke
b259a11861 - Update to 0.1.0
PR:		128699
Submitted by:	Wen heping <wenheping@gmail.com>
2008-11-08 20:09:19 +00:00
Stanislav Sedov
dbe0ac14d3 - Update to 1.0.22.
PR:		ports/128695
Submitted by:	bf <bf2006a@yahoo.com>
2008-11-08 19:36:18 +00:00
Tim Bishop
9742f8fdb7 - Update to snapshot r5191. 2008-11-08 13:59:15 +00:00
Gerald Pfeifer
2c3fd986ae Update to the 20081106 snapshot of GCC 4.3.3. 2008-11-07 20:17:50 +00:00
Jimmy Olgeni
be018c77b8 The tarball was re-rolled to install the eunit.hrl file. 2008-11-06 16:19:03 +00:00
Jimmy Olgeni
3734f14d14 Remove unnecessary index.hml. 2008-11-06 00:01:49 +00:00
Jimmy Olgeni
b459393189 Upgrade to version R12B-5. 2008-11-05 23:57:34 +00:00
Jimmy Olgeni
b6e16d7f29 Upgrade to version R12B-5. 2008-11-05 23:32:22 +00:00
Akinori MUSHA
1a897ca5c2 Update to 1.5.0. 2008-11-05 13:36:36 +00:00
Thomas Abthorpe
d40d0b21c9 - Update to 4.157
PR:		ports/128560
Submitted by:	James Bailie <jimmy mammothcheese.ca> (maintainer)
2008-11-04 20:44:55 +00:00
Jeremy Messenger
4bc42d853c -Fix a typo, WITH_VAIPGEN -> WITH_VAPIGEN, the OPTIONS should works now.
-Fix the plist when WITH_VAPIGEN is defined.
-Bump the PORTREVISION.

PR:		ports/128478
Submitted by:	Romain Tartiere <romain@blogreen.org>
2008-11-03 22:26:06 +00:00
Martin Matuska
db07895de1 - Update to 1.6.2
- Add home MASTER_SITE
2008-11-03 13:49:25 +00:00
Pietro Cerutti
c978531f11 - Update to 05_20081102 2008-11-03 13:40:46 +00:00
Jimmy Olgeni
867964eda1 Add correct exit code patch. 2008-11-02 14:26:41 +00:00
Jimmy Olgeni
562b026c99 Retire incorrect patch (QAT). 2008-11-02 13:59:27 +00:00
Jimmy Olgeni
a8e1a611fe Create missing empty directory from pkg-plist to avoid a pkg_delete warning.
Make sure that Install exits with 0 (restore previous patch).

No PORTREVISION change needed.
2008-11-02 13:50:08 +00:00
Jimmy Olgeni
59b4ff36d5 Unbreak SCTP support and bump PORTREVISION. 2008-11-01 19:09:27 +00:00
Jimmy Olgeni
c80784e245 Add support for Firefox and Seamonkey. 2008-11-01 19:07:47 +00:00
Jimmy Olgeni
ea4b1f31a4 Remove obsolete patches. 2008-11-01 19:06:19 +00:00