Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 7 Oct 2010 08:44:28 +0000 (UTC)
From:      Dirk Meyer <dinoex@FreeBSD.org>
To:        ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org
Subject:   cvs commit: ports/lang Makefile ports/lang/gnustep-libobjc Makefile distinfo pkg-descr pkg-plist
Message-ID:  <201010070844.o978iSIj000250@repoman.freebsd.org>

next in thread | raw e-mail | index | archive | help
dinoex      2010-10-07 08:44:28 UTC

  FreeBSD ports repository

  Modified files:
    lang                 Makefile 
  Added files:
    lang/gnustep-libobjc Makefile distinfo pkg-descr pkg-plist 
  Log:
  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
  
  Revision  Changes    Path
  1.702     +1 -0      ports/lang/Makefile
  1.1       +30 -0     ports/lang/gnustep-libobjc/Makefile (new)
  1.1       +3 -0      ports/lang/gnustep-libobjc/distinfo (new)
  1.1       +22 -0     ports/lang/gnustep-libobjc/pkg-descr (new)
  1.1       +18 -0     ports/lang/gnustep-libobjc/pkg-plist (new)



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201010070844.o978iSIj000250>