Hi, the patch below tweaks x11/gnustep/make and x11/gnustep/base to use the new Objective-C runtime provided by x11/gnustep/libobjc2 instead of the "old" libobjc runtime from gcc. gnustep-base had a compatibility layer on top of the old runtime, which now more or less moved to libobjc2, therefore it required a major library bump there. The rest is just bumping the REVISION of all the ports in x11/gnustep and the tree ports depending on it, not in the x11/gnustep tree which are: games/oolite, www/sope and www/sogo.
tested on all GNUstep supported platforms (i386, amd64, macppc). Whereas the GUI stuff was mostly tested on i386 and macppc, and on amd64 the server stuff, i.e. www/sogo in conjunction with www/sope. I started testing and working on it probably a year ago, so had different versions of gnustep and libobjc2 running before. I think all the flaws encountered while those testing is gone, and its now fine to do the switch. But, still required is the import of x11/gnustep/libobjc2, which I sent here a couple of days ago. Index: games/oolite/Makefile =================================================================== RCS file: /cvs/ports/games/oolite/Makefile,v retrieving revision 1.6 diff -u -r1.6 Makefile --- games/oolite/Makefile 8 Jul 2012 14:15:46 -0000 1.6 +++ games/oolite/Makefile 17 Aug 2012 17:20:26 -0000 @@ -3,7 +3,7 @@ COMMENT= space combat and trading game in the style of Elite VERSION= 1.73.4 -REVISION = 2 +REVISION = 3 DISTNAME= oolite-dev-source-${VERSION} PKGNAME= oolite-${VERSION} CATEGORIES= games @@ -27,7 +27,7 @@ LIB_DEPENDS= devel/sdl-mixer \ graphics/png -WANTLIB += GL GLU SDL c m pthread SDL_mixer objc gnustep-base png +WANTLIB += GL GLU SDL c m pthread SDL_mixer objc2 gnustep-base png MAKE_FILE = Makefile ALL_TARGET= release Index: www/sope/Makefile =================================================================== RCS file: /cvs/ports/www/sope/Makefile,v retrieving revision 1.22 diff -u -r1.22 Makefile --- www/sope/Makefile 17 Aug 2012 09:57:30 -0000 1.22 +++ www/sope/Makefile 17 Aug 2012 17:20:26 -0000 @@ -5,6 +5,7 @@ COMMENT-postgres= SOPE PostgreSQL adaptor VERSION = 1.3.17 +REVISION = 0 DISTNAME = SOPE-${VERSION} PKGNAME-main = sope-${VERSION} PKGNAME-mysql = sope-mysql-${VERSION} Index: www/sogo/Makefile =================================================================== RCS file: /cvs/ports/www/sogo/Makefile,v retrieving revision 1.20 diff -u -r1.20 Makefile --- www/sogo/Makefile 17 Aug 2012 09:59:08 -0000 1.20 +++ www/sogo/Makefile 17 Aug 2012 17:20:26 -0000 @@ -3,6 +3,7 @@ COMMENT = web based groupware server VERSION = 1.3.17 +REVISION = 0 DISTNAME = SOGo-${VERSION} PKGNAME = sogo-${VERSION} Index: x11/gnustep/gnustep.port.mk =================================================================== RCS file: /cvs/ports/x11/gnustep/gnustep.port.mk,v retrieving revision 1.16 diff -u -r1.16 gnustep.port.mk --- x11/gnustep/gnustep.port.mk 19 Jul 2011 06:19:49 -0000 1.16 +++ x11/gnustep/gnustep.port.mk 17 Aug 2012 17:20:26 -0000 @@ -25,7 +25,7 @@ MODGNUSTEP_NEEDS_BACK ?= Yes .if ${MODGNUSTEP_NEEDS_GUI:L} == yes -MODGNUSTEP_WANTLIB += objc gnustep-base gnustep-gui +MODGNUSTEP_WANTLIB += objc2 gnustep-base gnustep-gui MODGNUSTEP_LIB_DEPENDS += x11/gnustep/gui . if ${MODGNUSTEP_NEEDS_BACK:L} == yes MODGNUSTEP_RUN_DEPENDS += x11/gnustep/back Index: x11/gnustep/aclock/Makefile =================================================================== RCS file: /cvs/ports/x11/gnustep/aclock/Makefile,v retrieving revision 1.5 diff -u -r1.5 Makefile --- x11/gnustep/aclock/Makefile 8 Jul 2012 14:15:11 -0000 1.5 +++ x11/gnustep/aclock/Makefile 17 Aug 2012 17:20:26 -0000 @@ -3,7 +3,7 @@ COMMENT = analog clock for the GNUstep desktop DISTNAME = AClock-0.4.0 -REVISION = 0 +REVISION = 1 HOMEPAGE = http://gap.nongnu.org/aclock/ MASTER_SITES = ${MASTER_SITE_SAVANNAH:=gap/} Index: x11/gnustep/addresses/Makefile =================================================================== RCS file: /cvs/ports/x11/gnustep/addresses/Makefile,v retrieving revision 1.13 diff -u -r1.13 Makefile --- x11/gnustep/addresses/Makefile 6 Aug 2012 11:07:09 -0000 1.13 +++ x11/gnustep/addresses/Makefile 17 Aug 2012 17:20:27 -0000 @@ -3,6 +3,7 @@ COMMENT= GNUstep address book DISTNAME= Addresses-0.4.8 +REVISION = 0 SHARED_LIBS+= Addresses 0.1 # .0.1 SHARED_LIBS+= AddressView 0.1 # .0.1 Index: x11/gnustep/affiche/Makefile =================================================================== RCS file: /cvs/ports/x11/gnustep/affiche/Makefile,v retrieving revision 1.2 diff -u -r1.2 Makefile --- x11/gnustep/affiche/Makefile 8 Jul 2012 14:15:11 -0000 1.2 +++ x11/gnustep/affiche/Makefile 17 Aug 2012 17:20:27 -0000 @@ -3,7 +3,7 @@ COMMENT = GNUstep sticky notes DISTNAME = Affiche-0.6.0 -REVISION = 0 +REVISION = 1 HOMEPAGE = http://www.collaboration-world.com/affiche/ MASTER_SITES = http://www.collaboration-world.com/affiche.data/releases/Stable/ Index: x11/gnustep/back/Makefile =================================================================== RCS file: /cvs/ports/x11/gnustep/back/Makefile,v retrieving revision 1.29 diff -u -r1.29 Makefile --- x11/gnustep/back/Makefile 8 Jul 2012 13:37:08 -0000 1.29 +++ x11/gnustep/back/Makefile 17 Aug 2012 17:20:28 -0000 @@ -4,6 +4,7 @@ V = 0.22.0 DISTNAME= gnustep-back-${V} +REVISION = 0 CATEGORIES= devel Index: x11/gnustep/base/Makefile =================================================================== RCS file: /cvs/ports/x11/gnustep/base/Makefile,v retrieving revision 1.44 diff -u -r1.44 Makefile --- x11/gnustep/base/Makefile 10 Jul 2012 09:19:32 -0000 1.44 +++ x11/gnustep/base/Makefile 17 Aug 2012 17:20:28 -0000 @@ -3,9 +3,9 @@ COMMENT= GNUstep base library DISTNAME= gnustep-base-1.24.0 -REVISION = 0 +REVISION = 1 -SHARED_LIBS= gnustep-base 5.0 +SHARED_LIBS= gnustep-base 6.0 CATEGORIES= devel LIBDIR= lib/GNUstep/Libraries/gnustep-base/Versions/${LIBgnustep-base_VERSION} @@ -13,7 +13,7 @@ HOMEPAGE= http://www.gnustep.org/ -WANTLIB += c crypto gcrypt m objc pthread ssl xml2 z ffi gmp xslt gnutls +WANTLIB += c crypto gcrypt m objc2 pthread ssl xml2 z ffi gmp xslt gnutls WANTLIB += avahi-client avahi-common icudata icui18n icuuc .if ${MACHINE_ARCH} != "i386" && ${MACHINE_ARCH} != "amd64" @@ -35,7 +35,8 @@ textproc/libxslt \ security/gnutls \ textproc/icu4c \ - net/avahi + net/avahi \ + x11/gnustep/libobjc2 CONFIGURE_STYLE=gnu CONFIGURE_ARGS += --disable-procfs \ Index: x11/gnustep/base/pkg/PLIST =================================================================== RCS file: /cvs/ports/x11/gnustep/base/pkg/PLIST,v retrieving revision 1.13 diff -u -r1.13 PLIST --- x11/gnustep/base/pkg/PLIST 8 Jul 2012 13:22:54 -0000 1.13 +++ x11/gnustep/base/pkg/PLIST 17 Aug 2012 17:20:29 -0000 @@ -172,13 +172,6 @@ include/GNUstepBase/NSURL+GNUstepBase.h include/GNUstepBase/Unicode.h include/GNUstepBase/unicode/ -include/ObjectiveC2/ -include/ObjectiveC2/objc/ -include/ObjectiveC2/objc/Availability.h -include/ObjectiveC2/objc/blocks_runtime.h -include/ObjectiveC2/objc/capabilities.h -include/ObjectiveC2/objc/runtime.h -include/gnustep/ include/gnustep/base/ include/gnustep/unicode/ include/gnustep/unicode/caseconv.h Index: x11/gnustep/batmon/Makefile =================================================================== RCS file: /cvs/ports/x11/gnustep/batmon/Makefile,v retrieving revision 1.3 diff -u -r1.3 Makefile --- x11/gnustep/batmon/Makefile 8 Jul 2012 14:15:11 -0000 1.3 +++ x11/gnustep/batmon/Makefile 17 Aug 2012 17:20:29 -0000 @@ -3,7 +3,7 @@ COMMENT = GNUstep battery monitor DISTNAME = batmon-0.6 -REVISION = 0 +REVISION = 1 CATEGORIES = sysutils HOMEPAGE = http://gap.nongnu.org/batmon/ Index: x11/gnustep/cdplayer/Makefile =================================================================== RCS file: /cvs/ports/x11/gnustep/cdplayer/Makefile,v retrieving revision 1.3 diff -u -r1.3 Makefile --- x11/gnustep/cdplayer/Makefile 8 Jul 2012 14:15:11 -0000 1.3 +++ x11/gnustep/cdplayer/Makefile 17 Aug 2012 17:20:29 -0000 @@ -4,7 +4,7 @@ VERSION = 0.5.1 DISTNAME = cdplayer-${VERSION} -REVISION = 1 +REVISION = 2 HOMEPAGE = http://gsburn.sourceforge.net/ MASTER_SITES = ${MASTER_SITE_SOURCEFORGE:=gsburn/} Index: x11/gnustep/corebase/Makefile =================================================================== RCS file: /cvs/ports/x11/gnustep/corebase/Makefile,v retrieving revision 1.1.1.1 diff -u -r1.1.1.1 Makefile --- x11/gnustep/corebase/Makefile 6 Aug 2012 11:12:44 -0000 1.1.1.1 +++ x11/gnustep/corebase/Makefile 17 Aug 2012 17:20:29 -0000 @@ -3,6 +3,7 @@ COMMENT = GNUstep reimplementation of Apple's CoreFoundation DISTNAME = gnustep-corebase-0.1 +REVISION = 0 CATEGORIES= devel SHARED_LIBS = gnustep-corebase 0.0 Index: x11/gnustep/databasin/Makefile =================================================================== RCS file: /cvs/ports/x11/gnustep/databasin/Makefile,v retrieving revision 1.4 diff -u -r1.4 Makefile --- x11/gnustep/databasin/Makefile 8 Jul 2012 13:39:16 -0000 1.4 +++ x11/gnustep/databasin/Makefile 17 Aug 2012 17:20:30 -0000 @@ -3,6 +3,7 @@ COMMENT = GNUstep client for salesforce.com DISTNAME = DataBasin-0.5 +REVISION = 0 HOMEPAGE = http://gap.nongnu.org/databasin/ MASTER_SITES = ${MASTER_SITE_SAVANNAH:=gap/} Index: x11/gnustep/dbuskit/Makefile =================================================================== RCS file: /cvs/ports/x11/gnustep/dbuskit/Makefile,v retrieving revision 1.2 diff -u -r1.2 Makefile --- x11/gnustep/dbuskit/Makefile 8 Jul 2012 14:15:11 -0000 1.2 +++ x11/gnustep/dbuskit/Makefile 17 Aug 2012 17:20:30 -0000 @@ -5,7 +5,7 @@ CATEGORIES += x11/gnustep devel VERSION = 0.1 DISTNAME = dbuskit-${VERSION} -REVISION = 0 +REVISION = 1 PKGNAME = gnustep-dbuskit-${VERSION} EXTRACT_SUFX = .tar.bz2 @@ -16,7 +16,7 @@ MODULES += x11/gnustep MODGNUSTEP_NEEDS_GUI = No -WANTLIB += c dbus-1 m pthread gnustep-base objc +WANTLIB += c dbus-1 m pthread gnustep-base objc2 BUILD_DEPENDS += print/texlive/base \ textproc/texi2html Index: x11/gnustep/edenmath/Makefile =================================================================== RCS file: /cvs/ports/x11/gnustep/edenmath/Makefile,v retrieving revision 1.3 diff -u -r1.3 Makefile --- x11/gnustep/edenmath/Makefile 8 Jul 2012 14:15:11 -0000 1.3 +++ x11/gnustep/edenmath/Makefile 17 Aug 2012 17:20:30 -0000 @@ -3,7 +3,7 @@ COMMENT = GNUstep based scientific calcualtor DISTNAME = EdenMath_GNUstep-1.1.1 -REVISION = 0 +REVISION = 1 HOMEPAGE = http://www.eskimo.com/~pburns/EdenMath/ MASTER_SITES = ${HOMEPAGE}/files/ Index: x11/gnustep/examples/Makefile =================================================================== RCS file: /cvs/ports/x11/gnustep/examples/Makefile,v retrieving revision 1.18 diff -u -r1.18 Makefile --- x11/gnustep/examples/Makefile 8 Jul 2012 14:15:11 -0000 1.18 +++ x11/gnustep/examples/Makefile 17 Aug 2012 17:20:30 -0000 @@ -3,7 +3,7 @@ COMMENT= GNUstep example applications DISTNAME= gnustep-examples-1.3.0 -REVISION = 6 +REVISION = 7 CATEGORIES= misc Index: x11/gnustep/fisicalab/Makefile =================================================================== RCS file: /cvs/ports/x11/gnustep/fisicalab/Makefile,v retrieving revision 1.7 diff -u -r1.7 Makefile --- x11/gnustep/fisicalab/Makefile 8 Jul 2012 13:40:41 -0000 1.7 +++ x11/gnustep/fisicalab/Makefile 17 Aug 2012 17:20:31 -0000 @@ -3,6 +3,7 @@ COMMENT= educational application to solve physics problems DISTNAME = FisicaLab-0.2.2 +REVISION = 0 HOMEPAGE= http://www.nongnu.org/fisicalab/ MASTER_SITES= ${MASTER_SITE_SAVANNAH:=fisicalab/} Index: x11/gnustep/ftp/Makefile =================================================================== RCS file: /cvs/ports/x11/gnustep/ftp/Makefile,v retrieving revision 1.7 diff -u -r1.7 Makefile --- x11/gnustep/ftp/Makefile 8 Jul 2012 14:15:11 -0000 1.7 +++ x11/gnustep/ftp/Makefile 17 Aug 2012 17:20:36 -0000 @@ -3,7 +3,7 @@ COMMENT= GNUstep file transfer protcol tool DISTNAME= FTP-0.3 -REVISION = 0 +REVISION = 1 CATEGORIES= net HOMEPAGE= http://gap.nongnu.org/ftp/ Index: x11/gnustep/gemas/Makefile =================================================================== RCS file: /cvs/ports/x11/gnustep/gemas/Makefile,v retrieving revision 1.5 diff -u -r1.5 Makefile --- x11/gnustep/gemas/Makefile 8 Jul 2012 14:15:11 -0000 1.5 +++ x11/gnustep/gemas/Makefile 17 Aug 2012 17:20:36 -0000 @@ -3,7 +3,7 @@ COMMENT = simple code editor for GNUstep DISTNAME = Gemas-0.3 -REVISION = 0 +REVISION = 1 PKGNAME = gnustep-${DISTNAME:L} HOMEPAGE = http://wiki.gnustep.org/index.php/Gemas.app Index: x11/gnustep/gmastermind/Makefile =================================================================== RCS file: /cvs/ports/x11/gnustep/gmastermind/Makefile,v retrieving revision 1.3 diff -u -r1.3 Makefile --- x11/gnustep/gmastermind/Makefile 8 Jul 2012 14:15:11 -0000 1.3 +++ x11/gnustep/gmastermind/Makefile 17 Aug 2012 17:20:36 -0000 @@ -3,7 +3,7 @@ COMMENT = GNUstep mastermind game DISTNAME = GMastermind-0.6 -REVISION = 0 +REVISION = 1 CATEGORIES = games HOMEPAGE = http://gap.nongnu.org/gmastermind/ Index: x11/gnustep/gmines/Makefile =================================================================== RCS file: /cvs/ports/x11/gnustep/gmines/Makefile,v retrieving revision 1.3 diff -u -r1.3 Makefile --- x11/gnustep/gmines/Makefile 8 Jul 2012 14:15:11 -0000 1.3 +++ x11/gnustep/gmines/Makefile 17 Aug 2012 17:20:36 -0000 @@ -3,7 +3,7 @@ COMMENT = GNUstep minesweeper game DISTNAME = GMines-0.2 -REVISION = 0 +REVISION = 1 CATEGORIES = games HOMEPAGE = http://gap.nongnu.org/gmines/ Index: x11/gnustep/gnumail/Makefile =================================================================== RCS file: /cvs/ports/x11/gnustep/gnumail/Makefile,v retrieving revision 1.15 diff -u -r1.15 Makefile --- x11/gnustep/gnumail/Makefile 8 Jul 2012 14:15:11 -0000 1.15 +++ x11/gnustep/gnumail/Makefile 17 Aug 2012 17:20:36 -0000 @@ -3,7 +3,7 @@ COMMENT= GNUstep mail application DISTNAME= GNUMail-1.2.0pre3 -REVISION = 10 +REVISION = 11 SHARED_LIBS= GNUMail 2.0 # .1.2 CATEGORIES= mail Index: x11/gnustep/gomoku/Makefile =================================================================== RCS file: /cvs/ports/x11/gnustep/gomoku/Makefile,v retrieving revision 1.2 diff -u -r1.2 Makefile --- x11/gnustep/gomoku/Makefile 8 Jul 2012 14:15:11 -0000 1.2 +++ x11/gnustep/gomoku/Makefile 17 Aug 2012 17:20:40 -0000 @@ -3,7 +3,7 @@ COMMENT = extended TicTacToe game for GNUstep DISTNAME = Gomoku-1.2.9 -REVISION = 0 +REVISION = 1 CATEGORIES = games HOMEPAGE = http://www.gnustep.it/nicola/Applications/Gomoku/ Index: x11/gnustep/gorm/Makefile =================================================================== RCS file: /cvs/ports/x11/gnustep/gorm/Makefile,v retrieving revision 1.8 diff -u -r1.8 Makefile --- x11/gnustep/gorm/Makefile 13 Jul 2012 15:40:43 -0000 1.8 +++ x11/gnustep/gorm/Makefile 17 Aug 2012 17:20:40 -0000 @@ -3,7 +3,7 @@ COMMENT= GNUstep graphical object relationship modeller DISTNAME= gorm-1.2.18 -REVISION = 0 +REVISION = 1 HOMEPAGE= http://www.gnustep.org/experience/Gorm.html MASTER_SITES= ${MASTER_SITE_GNUSTEP}dev-apps/ @@ -17,7 +17,6 @@ MODULES= x11/gnustep WANTLIB+= c m pthread -CONFIGURE_STYLE=none MAKE_FLAGS+= libGormObjCHeaderParser_INTERFACE_VERSION=${LIBGormObjCHeaderParser_VERSION} MAKE_FLAGS+= GormPrefs_INTERFACE_VERSION=${LIBGormPrefs_VERSION} MAKE_FLAGS+= GormCore_INTERFACE_VERSION=${LIBGormCore_VERSION} Index: x11/gnustep/graphos/Makefile =================================================================== RCS file: /cvs/ports/x11/gnustep/graphos/Makefile,v retrieving revision 1.5 diff -u -r1.5 Makefile --- x11/gnustep/graphos/Makefile 8 Jul 2012 13:43:02 -0000 1.5 +++ x11/gnustep/graphos/Makefile 17 Aug 2012 17:20:40 -0000 @@ -3,6 +3,7 @@ COMMENT = vector drawing application DISTNAME = Graphos-0.3 +REVISION = 0 CATEGORIES = graphics HOMEPAGE = http://gap.nongnu.org/graphos/ Index: x11/gnustep/grr/Makefile =================================================================== RCS file: /cvs/ports/x11/gnustep/grr/Makefile,v retrieving revision 1.4 diff -u -r1.4 Makefile --- x11/gnustep/grr/Makefile 8 Jul 2012 13:43:56 -0000 1.4 +++ x11/gnustep/grr/Makefile 17 Aug 2012 17:20:40 -0000 @@ -3,6 +3,7 @@ COMMENT = Guenthers RSS reader DISTNAME = Grr-1.0 +REVISION = 0 HOMEPAGE = http://gap.nongnu.org/grr/ MASTER_SITES = ${MASTER_SITE_SAVANNAH:=gap/} Index: x11/gnustep/gshisen/Makefile =================================================================== RCS file: /cvs/ports/x11/gnustep/gshisen/Makefile,v retrieving revision 1.5 diff -u -r1.5 Makefile --- x11/gnustep/gshisen/Makefile 8 Jul 2012 14:15:11 -0000 1.5 +++ x11/gnustep/gshisen/Makefile 17 Aug 2012 17:20:40 -0000 @@ -3,7 +3,7 @@ COMMENT= little board game DISTNAME= GShisen-1.3.0 -REVISION = 1 +REVISION = 2 CATEGORIES= games HOMEPAGE= http://gap.nongnu.org/gshisen/ Index: x11/gnustep/gspdf/Makefile =================================================================== RCS file: /cvs/ports/x11/gnustep/gspdf/Makefile,v retrieving revision 1.7 diff -u -r1.7 Makefile --- x11/gnustep/gspdf/Makefile 8 Jul 2012 13:45:38 -0000 1.7 +++ x11/gnustep/gspdf/Makefile 17 Aug 2012 17:20:40 -0000 @@ -3,6 +3,7 @@ COMMENT= PDF, PS and EPS viewer for GNUstep DISTNAME= GSPdf-0.5 +REVISION = 0 HOMEPAGE= http://gap.nongnu.org/gspdf/ MASTER_SITES= ${MASTER_SITE_SAVANNAH:=gap/} Index: x11/gnustep/gui/Makefile =================================================================== RCS file: /cvs/ports/x11/gnustep/gui/Makefile,v retrieving revision 1.26 diff -u -r1.26 Makefile --- x11/gnustep/gui/Makefile 4 Aug 2012 14:47:41 -0000 1.26 +++ x11/gnustep/gui/Makefile 17 Aug 2012 17:20:40 -0000 @@ -3,7 +3,7 @@ COMMENT= GNUstep gui library DISTNAME = gnustep-gui-0.22.0 -REVISION = 0 +REVISION = 1 CATEGORIES= devel @@ -13,7 +13,7 @@ HOMEPAGE= http://www.gnustep.org/ -WANTLIB += objc gnustep-base asn1 crypto gssapi krb5 ssl stdc++ +WANTLIB += objc2 gnustep-base asn1 crypto gssapi krb5 ssl stdc++ WANTLIB += tiff z ao jpeg ungif png cups aspell c m pthread sndfile WANTLIB += icudata icui18n icuuc Index: x11/gnustep/gworkspace/Makefile =================================================================== RCS file: /cvs/ports/x11/gnustep/gworkspace/Makefile,v retrieving revision 1.19 diff -u -r1.19 Makefile --- x11/gnustep/gworkspace/Makefile 8 Jul 2012 13:47:15 -0000 1.19 +++ x11/gnustep/gworkspace/Makefile 17 Aug 2012 17:20:40 -0000 @@ -3,6 +3,7 @@ COMMENT= GNUstep workspace manager DISTNAME = gworkspace-0.9.1 +REVISION = 0 CATEGORIES= x11 Index: x11/gnustep/highlighterkit/Makefile =================================================================== RCS file: /cvs/ports/x11/gnustep/highlighterkit/Makefile,v retrieving revision 1.6 diff -u -r1.6 Makefile --- x11/gnustep/highlighterkit/Makefile 8 Jul 2012 14:15:11 -0000 1.6 +++ x11/gnustep/highlighterkit/Makefile 17 Aug 2012 17:20:42 -0000 @@ -3,7 +3,7 @@ COMMENT = framework for highlighting and coloring syntax DISTNAME = HighlighterKit-0.1.2 -REVISION = 0 +REVISION = 1 SHARED_LIBS = HighlighterKit 0.1 HOMEPAGE = http://wiki.gnustep.org/index.php/HighlighterKit Index: x11/gnustep/imageviewer/Makefile =================================================================== RCS file: /cvs/ports/x11/gnustep/imageviewer/Makefile,v retrieving revision 1.9 diff -u -r1.9 Makefile --- x11/gnustep/imageviewer/Makefile 8 Jul 2012 14:15:11 -0000 1.9 +++ x11/gnustep/imageviewer/Makefile 17 Aug 2012 17:20:42 -0000 @@ -3,7 +3,7 @@ COMMENT= GNUstep image viewer DISTNAME= ImageViewer-0.6.3 -REVISION = 2 +REVISION = 3 CATEGORIES= graphics HOMEPAGE= http://freshmeat.net/projects/imageviewer Index: x11/gnustep/jigsaw/Makefile =================================================================== RCS file: /cvs/ports/x11/gnustep/jigsaw/Makefile,v retrieving revision 1.3 diff -u -r1.3 Makefile --- x11/gnustep/jigsaw/Makefile 8 Jul 2012 14:15:11 -0000 1.3 +++ x11/gnustep/jigsaw/Makefile 17 Aug 2012 17:20:43 -0000 @@ -3,7 +3,7 @@ COMMENT = GNUstep jigsaw puzzle DISTNAME = Jigsaw-0.8 -REVISION = 0 +REVISION = 1 CATEGORIES = games HOMEPAGE = http://gap.nongnu.org/jigsaw/ Index: x11/gnustep/lapispuzzle/Makefile =================================================================== RCS file: /cvs/ports/x11/gnustep/lapispuzzle/Makefile,v retrieving revision 1.6 diff -u -r1.6 Makefile --- x11/gnustep/lapispuzzle/Makefile 8 Jul 2012 14:15:11 -0000 1.6 +++ x11/gnustep/lapispuzzle/Makefile 17 Aug 2012 17:20:43 -0000 @@ -3,7 +3,7 @@ COMMENT = tetris like puzzle game DISTNAME = LapisPuzzle-1.2 -REVISION = 0 +REVISION = 1 CATEGORIES = games HOMEPAGE = http://gap.nongnu.org/lapispuzzle/ Index: x11/gnustep/laternamagica/Makefile =================================================================== RCS file: /cvs/ports/x11/gnustep/laternamagica/Makefile,v retrieving revision 1.6 diff -u -r1.6 Makefile --- x11/gnustep/laternamagica/Makefile 8 Jul 2012 13:48:22 -0000 1.6 +++ x11/gnustep/laternamagica/Makefile 17 Aug 2012 17:20:43 -0000 @@ -3,6 +3,7 @@ COMMENT= view images and do slideshows DISTNAME = LaternaMagica-0.4 +REVISION = 0 HOMEPAGE= http://gap.nongnu.org/laternamagica/ MASTER_SITES= ${MASTER_SITE_SAVANNAH:=gap/} Index: x11/gnustep/make/Makefile =================================================================== RCS file: /cvs/ports/x11/gnustep/make/Makefile,v retrieving revision 1.30 diff -u -r1.30 Makefile --- x11/gnustep/make/Makefile 31 Mar 2012 11:43:04 -0000 1.30 +++ x11/gnustep/make/Makefile 17 Aug 2012 17:20:43 -0000 @@ -7,12 +7,14 @@ COMMENT= GNUstep makefile package DISTNAME = gnustep-make-2.6.2 +REVISION = 0 CATEGORIES= devel x11/gnustep HOMEPAGE= http://www.gnustep.org/ MASTER_SITES= ftp://ftp.gnustep.org/pub/gnustep/core/ +BUILD_DEPENDS = x11/gnustep/libobjc2 RUN_DEPENDS= archivers/gtar USE_GMAKE= Yes @@ -23,7 +25,9 @@ CONFIGURE_ENV= ac_cv_prog_LATEX2HTML="" \ INSTALL="install -c" \ INSTALL_PROGRAM="install -c -m 555" \ - INSTALL_DATA="install -c -m 444" + INSTALL_DATA="install -c -m 444" \ + CPPFLAGS='-I${LOCALBASE}/include/gnustep' \ + LDFLAGS='-L${LOCALBASE}/lib' CONFIGURE_ARGS= --with-layout=openbsd \ --prefix=${PREFIX} \ --with-config-file=${SYSCONFDIR}/GNUstep.conf \ @@ -31,6 +35,7 @@ --enable-multi-platform \ --with-library-combo="gnu-gnu-gnu" \ --with-thread-lib="-pthread" \ + --with-objc-lib-flag=-lobjc2 \ --enable-strict-v2-mode pre-configure: Index: x11/gnustep/matharray/Makefile =================================================================== RCS file: /cvs/ports/x11/gnustep/matharray/Makefile,v retrieving revision 1.2 diff -u -r1.2 Makefile --- x11/gnustep/matharray/Makefile 8 Jul 2012 13:51:54 -0000 1.2 +++ x11/gnustep/matharray/Makefile 17 Aug 2012 17:20:43 -0000 @@ -4,7 +4,7 @@ VERSION = 1.2 DISTNAME = MathArray-${VERSION} -REVISION = 0 +REVISION = 1 PKGNAME = gnustep-matharray-${VERSION} CATEGORIES = math SHARED_LIBS += MathArray 0.0 Index: x11/gnustep/mpdcon/Makefile =================================================================== RCS file: /cvs/ports/x11/gnustep/mpdcon/Makefile,v retrieving revision 1.4 diff -u -r1.4 Makefile --- x11/gnustep/mpdcon/Makefile 8 Jul 2012 13:50:31 -0000 1.4 +++ x11/gnustep/mpdcon/Makefile 17 Aug 2012 17:20:44 -0000 @@ -3,6 +3,7 @@ COMMENT = GNUstep client for Music Player Daemon DISTNAME = MPDCon-1.2 +REVISION = 0 HOMEPAGE = http://gap.nongnu.org/mpdcon/ MASTER_SITES = ${MASTER_SITE_SAVANNAH:=gap/} Index: x11/gnustep/netclasses/Makefile =================================================================== RCS file: /cvs/ports/x11/gnustep/netclasses/Makefile,v retrieving revision 1.2 diff -u -r1.2 Makefile --- x11/gnustep/netclasses/Makefile 8 Jul 2012 14:15:11 -0000 1.2 +++ x11/gnustep/netclasses/Makefile 17 Aug 2012 17:20:44 -0000 @@ -4,7 +4,7 @@ VERSION = 1.06 DISTNAME = netclasses-${VERSION} -REVISION = 0 +REVISION = 1 PKGNAME = gnustep-netclasses-${VERSION} CATEGORIES = net SHARED_LIBS += netclasses 0.0 Index: x11/gnustep/paje/Makefile =================================================================== RCS file: /cvs/ports/x11/gnustep/paje/Makefile,v retrieving revision 1.1.1.1 diff -u -r1.1.1.1 Makefile --- x11/gnustep/paje/Makefile 6 Aug 2012 11:14:20 -0000 1.1.1.1 +++ x11/gnustep/paje/Makefile 17 Aug 2012 17:20:44 -0000 @@ -3,6 +3,7 @@ COMMENT = GNUstep based trace visualization tool DISTNAME = Paje-1.98 +REVISION = 0 SHARED_LIBS += General 0.0 HOMEPAGE = http://paje.sourceforge.net/ Index: x11/gnustep/pantomime/Makefile =================================================================== RCS file: /cvs/ports/x11/gnustep/pantomime/Makefile,v retrieving revision 1.11 diff -u -r1.11 Makefile --- x11/gnustep/pantomime/Makefile 8 Jul 2012 14:15:11 -0000 1.11 +++ x11/gnustep/pantomime/Makefile 17 Aug 2012 17:20:44 -0000 @@ -3,7 +3,7 @@ COMMENT= framework to major mail protocols DISTNAME= Pantomime-1.2.0pre3 -REVISION = 6 +REVISION = 7 SHARED_LIBS= Pantomime 1.2 # .1.2 CATEGORIES= mail Index: x11/gnustep/pdfkit/Makefile =================================================================== RCS file: /cvs/ports/x11/gnustep/pdfkit/Makefile,v retrieving revision 1.9 diff -u -r1.9 Makefile --- x11/gnustep/pdfkit/Makefile 8 Jul 2012 13:54:18 -0000 1.9 +++ x11/gnustep/pdfkit/Makefile 17 Aug 2012 17:20:45 -0000 @@ -5,6 +5,7 @@ BROKEN = shows PDFs only white, and breaks GWorkspace on macppc DISTNAME = PDFKit-0.9.2 +REVISION = 0 SHARED_LIBS += PDFKit 0.0 HOMEPAGE = http://wiki.gnustep.org/index.php/PDFKit Index: x11/gnustep/performance/Makefile =================================================================== RCS file: /cvs/ports/x11/gnustep/performance/Makefile,v retrieving revision 1.3 diff -u -r1.3 Makefile --- x11/gnustep/performance/Makefile 8 Jul 2012 14:15:11 -0000 1.3 +++ x11/gnustep/performance/Makefile 17 Aug 2012 17:20:45 -0000 @@ -4,7 +4,7 @@ VERSION = 0.3.2 DISTNAME = Performance-${VERSION} -REVISION = 0 +REVISION = 1 PKGNAME = gnustep-performance-${VERSION} CATEGORIES = devel SHARED_LIBS += Performance 0.1 Index: x11/gnustep/price/Makefile =================================================================== RCS file: /cvs/ports/x11/gnustep/price/Makefile,v retrieving revision 1.4 diff -u -r1.4 Makefile --- x11/gnustep/price/Makefile 8 Jul 2012 13:55:48 -0000 1.4 +++ x11/gnustep/price/Makefile 17 Aug 2012 17:20:45 -0000 @@ -3,6 +3,7 @@ COMMENT = precision raster image convolution engine DISTNAME = PRICE-1.1.0 +REVISION = 0 CATEGORIES = graphics HOMEPAGE = http://price.sourceforge.net/ Index: x11/gnustep/projectcenter/Makefile =================================================================== RCS file: /cvs/ports/x11/gnustep/projectcenter/Makefile,v retrieving revision 1.7 diff -u -r1.7 Makefile --- x11/gnustep/projectcenter/Makefile 8 Jul 2012 13:57:38 -0000 1.7 +++ x11/gnustep/projectcenter/Makefile 17 Aug 2012 17:20:45 -0000 @@ -3,6 +3,7 @@ COMMENT= GNUstep integrated development environment DISTNAME= ProjectCenter-0.6.1 +REVISION = 0 CATEGORIES= devel HOMEPAGE= http://www.gnustep.org/experience/ProjectCenter.html Index: x11/gnustep/remotedesk/Makefile =================================================================== RCS file: /cvs/ports/x11/gnustep/remotedesk/Makefile,v retrieving revision 1.6 diff -u -r1.6 Makefile --- x11/gnustep/remotedesk/Makefile 8 Jul 2012 14:15:11 -0000 1.6 +++ x11/gnustep/remotedesk/Makefile 17 Aug 2012 17:20:46 -0000 @@ -2,7 +2,7 @@ COMMENT= GNUstep rdesktop frontend DISTNAME= RemoteDesk-0.1 -REVISION = 1 +REVISION = 2 CATEGORIES= x11 HOMEPAGE= http://gap.nongnu.org/remotedesk/ Index: x11/gnustep/renaissance/Makefile =================================================================== RCS file: /cvs/ports/x11/gnustep/renaissance/Makefile,v retrieving revision 1.2 diff -u -r1.2 Makefile --- x11/gnustep/renaissance/Makefile 8 Jul 2012 14:15:11 -0000 1.2 +++ x11/gnustep/renaissance/Makefile 17 Aug 2012 17:20:46 -0000 @@ -4,7 +4,7 @@ VERSION = 0.9.0 DISTNAME = Renaissance-${VERSION} -REVISION = 0 +REVISION = 1 PKGNAME = gnustep-renaissance-${VERSION} SHARED_LIBS += Renaissance 0.0 @@ -14,7 +14,7 @@ MASTER_SITES = ${HOMEPAGE:=Download/} MODULES = x11/gnustep -WANTLIB += c gnustep-base gnustep-gui m objc pthread +WANTLIB += c gnustep-base gnustep-gui m objc2 pthread MAKE_FLAGS = Renaissance_INTERFACE_VERSION=${LIBRenaissance_VERSION} Index: x11/gnustep/rsskit/Makefile =================================================================== RCS file: /cvs/ports/x11/gnustep/rsskit/Makefile,v retrieving revision 1.4 diff -u -r1.4 Makefile --- x11/gnustep/rsskit/Makefile 8 Jul 2012 13:59:07 -0000 1.4 +++ x11/gnustep/rsskit/Makefile 17 Aug 2012 17:20:46 -0000 @@ -3,6 +3,7 @@ COMMENT = framework for reading different types of RSS formats DISTNAME = RSSKit-0.4 +REVISION = 0 SHARED_LIBS += RSSKit 0.0 @@ -11,7 +12,7 @@ MODULES = x11/gnustep MODGNUSTEP_NEEDS_GUI = No -WANTLIB += gnustep-base objc +WANTLIB += gnustep-base objc2 MAKE_FLAGS = RSSKit_INTERFACE_VERSION=${LIBRSSKit_VERSION} Index: x11/gnustep/simpleagenda/Makefile =================================================================== RCS file: /cvs/ports/x11/gnustep/simpleagenda/Makefile,v retrieving revision 1.9 diff -u -r1.9 Makefile --- x11/gnustep/simpleagenda/Makefile 8 Jul 2012 14:15:11 -0000 1.9 +++ x11/gnustep/simpleagenda/Makefile 17 Aug 2012 17:20:48 -0000 @@ -3,7 +3,7 @@ COMMENT= calendaring application based on GNUstep VERSION = 0.42.2 -REVISION = 0 +REVISION = 1 DISTNAME= SimpleAgenda-${VERSION} CATEGORIES+= productivity Index: x11/gnustep/sqlclient/Makefile =================================================================== RCS file: /cvs/ports/x11/gnustep/sqlclient/Makefile,v retrieving revision 1.4 diff -u -r1.4 Makefile --- x11/gnustep/sqlclient/Makefile 8 Jul 2012 14:15:11 -0000 1.4 +++ x11/gnustep/sqlclient/Makefile 17 Aug 2012 17:20:48 -0000 @@ -5,7 +5,7 @@ VERSION = 1.5.3 DISTNAME = SQLClient-${VERSION} PKGNAME = gnustep-sqlclient-${VERSION} -REVISION = 1 +REVISION = 2 SHARED_LIBS += SQLClient 0.0 @@ -18,7 +18,7 @@ MODULES = x11/gnustep MODGNUSTEP_NEEDS_GUI = No WANTLIB += Performance pq ecpg mysqlclient sqlite3 -WANTLIB += gnustep-base m objc +WANTLIB += gnustep-base m objc2 LIB_DEPENDS += x11/gnustep/performance \ databases/mysql \ databases/postgresql Index: x11/gnustep/sudoku/Makefile =================================================================== RCS file: /cvs/ports/x11/gnustep/sudoku/Makefile,v retrieving revision 1.3 diff -u -r1.3 Makefile --- x11/gnustep/sudoku/Makefile 8 Jul 2012 14:15:11 -0000 1.3 +++ x11/gnustep/sudoku/Makefile 17 Aug 2012 17:20:48 -0000 @@ -3,7 +3,7 @@ COMMENT = GNUstep sudoku generator DISTNAME = Sudoku-0.7 -REVISION = 0 +REVISION = 1 CATEGORIES = games HOMEPAGE = http://gap.nongnu.org/sudoku/ Index: x11/gnustep/systempreferences/Makefile =================================================================== RCS file: /cvs/ports/x11/gnustep/systempreferences/Makefile,v retrieving revision 1.4 diff -u -r1.4 Makefile --- x11/gnustep/systempreferences/Makefile 8 Jul 2012 14:15:11 -0000 1.4 +++ x11/gnustep/systempreferences/Makefile 17 Aug 2012 17:20:48 -0000 @@ -3,7 +3,7 @@ COMMENT = manage settings of the gnustep environment DISTNAME = SystemPreferences-1.1.0 -REVISION = 1 +REVISION = 2 CATEGORIES = sysutils SHARED_LIBS = PreferencePanes 0.0 Index: x11/gnustep/terminal/Makefile =================================================================== RCS file: /cvs/ports/x11/gnustep/terminal/Makefile,v retrieving revision 1.5 diff -u -r1.5 Makefile --- x11/gnustep/terminal/Makefile 8 Jul 2012 14:01:27 -0000 1.5 +++ x11/gnustep/terminal/Makefile 17 Aug 2012 17:20:48 -0000 @@ -3,6 +3,7 @@ COMMENT= a terminal emulator for GNUstep DISTNAME= Terminal-0.9.8 +REVISION = 0 PKGNAME= gnustep-${DISTNAME:L} CATEGORIES= sysutils Index: x11/gnustep/timemon/Makefile =================================================================== RCS file: /cvs/ports/x11/gnustep/timemon/Makefile,v retrieving revision 1.5 diff -u -r1.5 Makefile --- x11/gnustep/timemon/Makefile 8 Jul 2012 14:15:11 -0000 1.5 +++ x11/gnustep/timemon/Makefile 17 Aug 2012 17:20:48 -0000 @@ -3,7 +3,7 @@ COMMENT= CPU load monitor DISTNAME= TimeMon-4.1 -REVISION = 1 +REVISION = 2 CATEGORIES= sysutils HOMEPAGE= http://gap.nongnu.org/timemon/ Index: x11/gnustep/webserver/Makefile =================================================================== RCS file: /cvs/ports/x11/gnustep/webserver/Makefile,v retrieving revision 1.4 diff -u -r1.4 Makefile --- x11/gnustep/webserver/Makefile 8 Jul 2012 14:15:11 -0000 1.4 +++ x11/gnustep/webserver/Makefile 17 Aug 2012 17:20:48 -0000 @@ -4,7 +4,7 @@ VERSION = 1.4.6 DISTNAME = WebServer-${VERSION} -REVISION = 0 +REVISION = 1 PKGNAME = gnustep-webserver-${VERSION} SHARED_LIBS += WebServer 1.1 Index: x11/gnustep/webservices/Makefile =================================================================== RCS file: /cvs/ports/x11/gnustep/webservices/Makefile,v retrieving revision 1.8 diff -u -r1.8 Makefile --- x11/gnustep/webservices/Makefile 8 Jul 2012 14:15:11 -0000 1.8 +++ x11/gnustep/webservices/Makefile 17 Aug 2012 17:20:48 -0000 @@ -3,9 +3,8 @@ COMMENT = GNUstep webservices framework VERSION = 0.5.5 -REVISION = 0 DISTNAME = WebServices-${VERSION} -REVISION = 0 +REVISION = 1 PKGNAME = gnustep-webservices-${VERSION} CATEGORIES = www SHARED_LIBS += WebServices 0.1 Index: x11/gnustep/zipper/Makefile =================================================================== RCS file: /cvs/ports/x11/gnustep/zipper/Makefile,v retrieving revision 1.3 diff -u -r1.3 Makefile --- x11/gnustep/zipper/Makefile 8 Jul 2012 14:03:55 -0000 1.3 +++ x11/gnustep/zipper/Makefile 17 Aug 2012 17:20:48 -0000 @@ -3,6 +3,7 @@ COMMENT = tool for inspecting compressed archvies DISTNAME = Zipper-1.4 +REVISION = 0 HOMEPAGE = http://gap.nongnu.org/zipper/ MASTER_SITES = ${MASTER_SITE_SAVANNAH:=gap/}