Commit graph

9406 commits

Author SHA1 Message Date
Dirk Meyer
a3c3969371 Replacement for the GNU Objective-C runtime supporting the features
of Objective-C 2 for use with GNUstep and other Objective-C programs.
This runtime is based on the Etoile Objective-C Runtime, an earlier
research prototype, and includes support for non-fragile instance
variables, type-dependent dispatch, and object planes. It is fully
compatible with the FSF's GCC Objective-C ABI and also implements
a new ABI that is supported by Clang and is required for some of
the newer features.

Submitted by:	Pete French
Reviewed by:	dinoex
2010-10-13 16:41:24 +00:00
Martin Matuska
98ab3ca119 Add patch to fix h2ph deprecated goto (perl bug #74404)
PR:		ports/150876
Approved by:	maintainer (timeout)
2010-10-13 12:48:00 +00:00
Pietro Cerutti
a96501fa62 - Update to 05_20101010
Changes:
  - The first steps towards support of bitmap fonts were done.
  - The standard bitmap font was defined for the sizes 10, 12, 14, 16, 18 and 24.
  - A new example program (testfont.sd7), which writes with the standard font
    in various sizes, was added.
  - The initialisation of the random number generator in the function
    uint_rand in "int_rtl.c" was improved.
  - The function timMycroSec was defined in "tim_unx.c" and "tim_win.c".
2010-10-13 09:50:58 +00:00
Pav Lucistnik
3b77c731ea - Mark BROKEN: does not build with llvm-2.8
Reported by:	pointyhat
OK'ed by:	maintainer
2010-10-12 23:44:04 +00:00
Gerald Pfeifer
d067be8ad1 Update to the 20101007 snapshot of GCC 4.5.2. 2010-10-11 23:15:53 +00:00
Stanislav Sedov
058d75c6bb - Add port for lang/rubinius, a LLVM based ruby language implementation.
WWW:	http://rubini.us/
2010-10-11 21:20:56 +00:00
Gerald Pfeifer
15578672e2 Update to the 20101009 snapshot of GCC 4.6.0. 2010-10-11 13:58:37 +00:00
Gerald Pfeifer
bda556d410 Update to the 20101005 snapshot of GCC 4.4.6 which is pretty much the
state of the GCC 4.4.5 release.
2010-10-11 12:07:59 +00:00
Stanislav Sedov
fd4e416769 - Do not link ruby18 agains librt.
- Bump portrevision.

PR:		ports/149003
Submitted by:	Anonymous <swell.k@gmail.com>
2010-10-11 06:36:41 +00:00
Stanislav Sedov
014d1898d9 - Add forgotten ruby19 patch, which sets the correct library path. 2010-10-11 06:35:54 +00:00
Alejandro Pulver
bd33ba9cb7 - Drop maintainership. 2010-10-11 03:54:01 +00:00
Alejandro Pulver
418d40bcf3 - Set DEPRECATED and EXPIRATION_DATE to about six months from now (last
release is from 2006, and lang/fpc is a viable replacement).
2010-10-11 03:33:17 +00:00
Stanislav Sedov
54b52675de - Update ruby19 to 1.9.2.
- Do not link agains librt. [1]

PR:		ports/149003 [1]
Submitted by:	Anonymous <swell.k@gmail.com> [1]
2010-10-11 03:09:54 +00:00
Sahil Tandon
c2724e3a5d - Update to 1.1.0 2010-10-10 15:40:02 +00:00
Brooks Davis
634a16f7f5 Fix scan-build by actually replacing %%DATADIR%%.
PR:		ports/151344
Submitted by:	Matthias Andree <matthias.andree at gmx.de>
2010-10-10 13:05:16 +00:00
Brooks Davis
bac710ec1e Fix build when older versions are installed.
Submitted by:	ports/151337
2010-10-10 12:54:12 +00:00
Philip M. Gollucci
2f79ea5588 - This doesn't honor NOPORTDOCS yet, but it does install/deinstall cleanly
now. This is just a stop gap until I have some time to patch rakudo
  which introduced this mess in the previous 2010.08 update.

Reported by:    QAT
2010-10-10 09:40:12 +00:00
Philip M. Gollucci
676045e0f8 - Update to 2010.09: "Rakudo Star"
PR:             ports/151107
Submitted by:   Aliaksandr Zahatski <zahatski@gmail.com>
With Hat:       perl@
2010-10-10 07:07:34 +00:00
Philip M. Gollucci
ba5293ffc7 - Update to 2.8.0
PR:             ports/151105
Submitted by:   Aliaksandr Zahatski <zahatski@gmail.com>
With Hat:       perl@
2010-10-10 07:07:13 +00:00
Stanislav Sedov
5e7fc97192 - Fix build on powerpc.
PR:		ports/151348
Submitted by:	Andreas Tobler <andreast@FreeBSD.org>
2010-10-10 02:32:50 +00:00
Wen Heping
5819920193 - Remove the LICENSE line to unbreak it
Reviewed by:	delphij@
2010-10-09 00:30:33 +00:00
Johan van Selst
42677a4a4d Fix the build for smalltalk on powerpc (32-bit)
PR:		ports/151324
Submitted by:	andreast
2010-10-08 23:10:36 +00:00
Brooks Davis
83be754210 Upgrade LLVM, Clang, and llvm-gcc to 2.8 release.
The Clang port has now been updated to avoid building LLVM twice.
2010-10-08 14:00:32 +00:00
Wen Heping
daaeb5e1df - Update to 20101004
- Add LICENSE to port Makefile

PR:		ports/151188
Submitted by:	"Nils M Holm" <nmh@t3x.org> (maintainer)
2010-10-08 02:26:11 +00:00
Ade Lovett
231b6073de Migration of final set of working ports from automake{19,110} -> 111 2010-10-07 15:18:56 +00:00
Dirk Meyer
07a59f75b4 GNUstep Objective-C Runtime
The GNUstep Objective-C runtime is designed as a drop-in replacement for the
GCC runtime.  It supports both a legacy and a modern ABI, allowing code
compiled with old versions of GCC to be supported without requiring
recompilation.  The modern ABI adds the following features:
- Non-fragile instance variables.
- Protocol uniquing.
- Object planes support.
- Declared property introspection.

Both ABIs support the following feature above and beyond the GCC runtime:
- The modern Objective-C runtime APIs, introduced with OS X 10.5.
- Blocks (closures).
- Low memory profile for platforms where memory usage is more important than
  speed.
- Synthesised property accessors.
- Efficient support for @synchronized()
- Type-dependent dispatch, eliminating stack corruption from mismatched
  selectors.

LICENSE: MIT
2010-10-07 08:44:28 +00:00
Ade Lovett
7e80cde328 Round one migration of ports from automake{19,110} to automake111 2010-10-05 19:57:56 +00:00
Max Brazhnikov
6a99709682 Update to 2.9.7.2010.09.25
Fix whitespaces while here

PR:		ports/150983
Submitted by:	Tijl Coosemans (maintainer)
2010-10-01 22:31:50 +00:00
Pav Lucistnik
31f61d3d53 - Fix noportdocs case
Reported by:	QAT
2010-10-01 13:00:46 +00:00
Pav Lucistnik
22f2f8d0d9 - Update to 4.6.0 (add missed file) 2010-10-01 12:45:02 +00:00
Pav Lucistnik
e9003a132f - Update to 4.6.0
PR:		ports/151045
Submitted by:	Adrien Pierard <pmn@bakarika.net> (maintainer)
2010-10-01 12:44:34 +00:00
Renato Botelho
45208a1784 Cleanup MASTER_SITES 2010-09-30 17:25:12 +00:00
Daniel Eischen
e63ae2038e Update to the 2010 version of GNAT-GPL. 2010-09-30 16:53:28 +00:00
Jimmy Olgeni
864e5f3205 Fix build on FreeBSD 6.x.
Noticed by:	ashish
2010-09-30 12:40:48 +00:00
Jimmy Olgeni
20fb377fdc Fix fetching of doc file from MASTER_SITE_LOCAL.
Noticed by:	pointyhat (erwin)
2010-09-29 10:57:54 +00:00
Gerald Pfeifer
3c3cc35471 Update to the 20100928 snapshot of GCC 4.4.5. 2010-09-29 04:12:29 +00:00
Gerald Pfeifer
344200ca8d Replace the explicit build dependency on devel/binutils by USE_BINUTILS.
Submitted by:	bf
2010-09-28 12:32:16 +00:00
Gerald Pfeifer
5e211dd832 Replace the explicit build dependency on devel/binutils by USE_BINUTILS.
Submitted by:	bf
2010-09-28 00:44:13 +00:00
Gerald Pfeifer
82991fc4a8 Replace the explicit build dependency on devel/binutils by USE_BINUTILS.
Submitted by:	bf
2010-09-27 21:45:10 +00:00
Jimmy Olgeni
8efcfd869e Upgrade to version R14B, with a couple of fixes from the Erlang
mailing lists.
2010-09-27 20:17:16 +00:00
Gerald Pfeifer
048988212e Fix a small whitespace issue in OPTIONS. 2010-09-27 14:09:43 +00:00
Gerald Pfeifer
e135c45b89 Update to the 20100923 snapshot of GCC 4.5.2. 2010-09-26 14:36:58 +00:00
Gerald Pfeifer
b6046188a5 Update to the 20100925 snapshot of GCC 4.6.0. 2010-09-26 14:36:29 +00:00
Andrej Zverev
cd40b78bb6 Update to 1.69.20
PR:		ports/150339
Submitted by:	Aldis Berjoza <aldis@bsdroot.lv>
Approved by:	skv (maintainer via timeout)
2010-09-25 15:19:34 +00:00
Jimmy Olgeni
0da9b55af8 Revert to 1.0.34 (keeping the --dynamic-space-size build fixes) due
to explanations found in ports/146623.

Noticed by:	b. f.
Pointy hat to:	olgeni
2010-09-23 16:31:02 +00:00
Jimmy Olgeni
70d0fcafa8 - Update to 1.0.40.0
- Patch a few files to use the exported LISP_EXTRA_ARG variable,
thus respecting --dynamic-space-size on every sbcl invocation.
Without this, the port fails to build even if DYNAMIC_SPACE_SIZE
is set to a proper value.

PR:		ports/149281
Submitted by:	olgeni
Approved by:	maintainer timeout (50 days)
2010-09-23 14:15:52 +00:00
Philip M. Gollucci
b0de515849 - Update maintainer email address flo@kasimir.com -> flo@smeets.im
PR:             ports/150855
Submitted by:   maintainer
2010-09-22 21:21:25 +00:00
Gerald Pfeifer
ba7b808f5c Update to the 20100921 snapshot 4.4.5. 2010-09-22 13:41:52 +00:00
Pav Lucistnik
0c7c66de06 - Mark BROKEN on 6.X: does not build
Reported by:	pointyhat
2010-09-21 19:43:17 +00:00
Renato Botelho
f2fdd5cf25 After some mistakes i made on this port last days, i hop^W believe this is the
last commit.

The original problem is port was broken on amd64 when you have CFLAGS= defined
on make.conf. On last commit i thought it was fixed, but no, i don't know why
but it was building without define LUA_USE_LINUX and the binary generated was
wrong.

I figured out just using GMAKE fixes everything, it respect CFLAGS= when you
have, add -fPIC for amd64 and use correct defines for building, so, lets use
gmake to build this port for now.

Pointyhats to:	garga@
2010-09-21 15:38:18 +00:00