From: Sebastian Reitenbach Subject: Re: gnustep/libobjc2 and BTI (was: Re: x11/gnustep/libobjc2 failed to build) To: Stuart Henderson Cc: Mark Kettenis , jca@wxcvbn.org, tb@openbsd.org, ports@openbsd.org Date: Sat, 9 Mar 2024 15:49:41 +0100 Sure, fine with me, OK, sebastia@ Missing signature > On 8. Mar 2024, at 17:05, Stuart Henderson wrote: > > Something more than the libffi fix is indeed needed for gnustep on > arm64, building x11/gnustep/back trips SIGILL when running plmerge (from > gnustep-base) as part of the build. > > I propose using USE_NOBTCFI-aarch64 (to link with -z nobtcfi on aarch64) > for now on this set of ports, I think that's good enough for release. > With this, oolite runs (kind-of important for an Acorn-derived system > for historical reasons ;) and I can crash into things as well as I can > on amd64. > > $ doas egdb /usr/local/bin/plmerge plmerge.core > GNU gdb (GDB) 9.2 > Copyright (C) 2020 Free Software Foundation, Inc. > License GPLv3+: GNU GPL version 3 or later > This is free software: you are free to change and redistribute it. > There is NO WARRANTY, to the extent permitted by law. > Type "show copying" and "show warranty" for details. > This GDB was configured as "aarch64-unknown-openbsd7.5". > Type "show configuration" for configuration details. > For bug reporting instructions, please see: > . > Find the GDB manual and other documentation resources online at: > . > > For help, type "help". > Type "apropos word" to search for commands related to "word"... > Reading symbols from /usr/local/bin/plmerge... > Reading symbols from /usr/local/bin/.debug/plmerge.dbg... > [New process 288319] > btCore was generated by `plmerge'. > Program terminated with signal SIGILL, Illegal instruction. > #0 -[NSBundle release] (self=0xad1ea1f58, _cmd=) at NSBundle.m:2057 > 2057 - (oneway void) release > (gdb) bt > #0 -[NSBundle release] (self=0xad1ea1f58, _cmd=) at NSBundle.m:2057 > #1 0x0000000af6786cbc in release(objc_object*) () from /usr/local/lib/libobjc2.so.3.0 > #2 0x0000000af6786b7c [PAC] in emptyPool(arc_tls*, void*) () from /usr/local/lib/libobjc2.so.3.0 > #3 0x0000000af6786938 [PAC] in objc_autoreleasePoolPop () from /usr/local/lib/libobjc2.so.3.0 > #4 0x0000000a975aa4fc [PAC] in -[NSAutoreleasePool dealloc] (self=0xabd627908, _cmd=0xa978b0778 ) at NSAutoreleasePool.m:571 > #5 0x0000000601345908 [PAC] in gnustep_base_user_main (argc=, argv=, env=) at plmerge.m:139 > #6 0x0000000601344eb8 [PAC] in _start () > > > Index: games/oolite/Makefile > =================================================================== > RCS file: /cvs/ports/games/oolite/Makefile,v > diff -u -p -r1.28 Makefile > --- games/oolite/Makefile 26 Sep 2023 09:41:39 -0000 1.28 > +++ games/oolite/Makefile 8 Mar 2024 15:54:40 -0000 > @@ -1,7 +1,7 @@ > COMMENT= space combat and trading game in the style of Elite > > VERSION= 1.73.4 > -REVISION = 18 > +REVISION = 19 > DISTNAME= oolite-dev-source-${VERSION} > PKGNAME= oolite-${VERSION} > CATEGORIES= games > Index: www/sogo/Makefile > =================================================================== > RCS file: /cvs/ports/www/sogo/Makefile,v > diff -u -p -r1.111 Makefile > --- www/sogo/Makefile 14 Jan 2024 20:49:18 -0000 1.111 > +++ www/sogo/Makefile 8 Mar 2024 15:54:40 -0000 > @@ -3,6 +3,7 @@ COMMENT = web based groupware server > VERSION = 5.9.1 > DISTNAME = SOGo-${VERSION} > PKGNAME = sogo-${VERSION} > +REVISION = 0 > > SHARED_LIBS += GDLContentStore 3.0 > SHARED_LIBS += NGCards 3.1 > Index: www/sope/Makefile > =================================================================== > RCS file: /cvs/ports/www/sope/Makefile,v > diff -u -p -r1.99 Makefile > --- www/sope/Makefile 14 Jan 2024 20:40:45 -0000 1.99 > +++ www/sope/Makefile 8 Mar 2024 15:54:40 -0000 > @@ -7,6 +7,9 @@ DISTNAME = SOPE-${VERSION} > PKGNAME-main = sope-${VERSION} > PKGNAME-mysql = sope-mysql-${VERSION} > PKGNAME-postgres = sope-postgres-${VERSION} > +REVISION-main = 0 > +REVISION-mysql = 0 > +REVISION-postgres = 0 > > SO_MAJOR= 6 > SO_MINOR= 0 > Index: x11/gnustep/gnustep.port.mk > =================================================================== > RCS file: /cvs/ports/x11/gnustep/gnustep.port.mk,v > diff -u -p -r1.41 gnustep.port.mk > --- x11/gnustep/gnustep.port.mk 27 Sep 2023 20:37:07 -0000 1.41 > +++ x11/gnustep/gnustep.port.mk 8 Mar 2024 15:54:40 -0000 > @@ -1,6 +1,18 @@ > # until tested on others > ONLY_FOR_ARCHS ?= ${LLD_ARCHS} > > +USE_NOBTCFI-aarch64= Yes > +# Program terminated with signal SIGILL, Illegal instruction. > +# #0 -[NSBundle release] (self=0x14704af2d8, _cmd=) at NSBundle.m:2057 > +# #1 0x0000001565473cbc in release(objc_object*) () from /usr/local/lib/libobjc2.so.3.0 > +# #2 0x0000001565473ac8 [PAC] in emptyPool(arc_tls*, void*) () from /usr/local/lib/libobjc2.so.3.0 > +# #3 0x0000001565473938 [PAC] in objc_autoreleasePoolPop () from /usr/local/lib/libobjc2.so.3.0 > +# #4 0x0000001496a7553c [PAC] in -[NSAutoreleasePool dealloc] (self=0x15300e4788, _cmd=0x1496d7b7b8 ) at NSAutoreleasePool.m:571 > +# #5 0x00000014e4ff4f3c [PAC] in ?? () from /usr/local/lib/libgnustep-gui.so.0.32 > +# #6 0x00000014e4ff4414 [PAC] in ?? () from /usr/local/lib/libgnustep-gui.so.0.32 > +# #7 0x00000014e4fd085c [PAC] in NSApplicationMain () from /usr/local/lib/libgnustep-gui.so.0.32 > +# #8 0x0000001067d334ec [PAC] in _start () > + > CATEGORIES += x11/gnustep > > USE_GMAKE ?= Yes > Index: x11/gnustep/aclock/Makefile > =================================================================== > RCS file: /cvs/ports/x11/gnustep/aclock/Makefile,v > diff -u -p -r1.21 Makefile > --- x11/gnustep/aclock/Makefile 27 Sep 2023 20:37:07 -0000 1.21 > +++ x11/gnustep/aclock/Makefile 8 Mar 2024 15:54:40 -0000 > @@ -1,7 +1,7 @@ > COMMENT = analog clock for the GNUstep desktop > > DISTNAME = AClock-0.4.0 > -REVISION = 14 > +REVISION = 15 > > HOMEPAGE = http://gap.nongnu.org/aclock/ > SITES = ${SITE_SAVANNAH:=gap/} > Index: x11/gnustep/addresses/Makefile > =================================================================== > RCS file: /cvs/ports/x11/gnustep/addresses/Makefile,v > diff -u -p -r1.30 Makefile > --- x11/gnustep/addresses/Makefile 27 Sep 2023 20:37:07 -0000 1.30 > +++ x11/gnustep/addresses/Makefile 8 Mar 2024 15:54:40 -0000 > @@ -1,7 +1,7 @@ > COMMENT= GNUstep address book > > DISTNAME= Addresses-0.4.8 > -REVISION = 14 > +REVISION = 15 > > 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 > diff -u -p -r1.18 Makefile > --- x11/gnustep/affiche/Makefile 27 Sep 2023 20:37:07 -0000 1.18 > +++ x11/gnustep/affiche/Makefile 8 Mar 2024 15:54:40 -0000 > @@ -1,7 +1,7 @@ > COMMENT = GNUstep sticky notes > > DISTNAME = Affiche-0.6.0 > -REVISION = 14 > +REVISION = 15 > > HOMEPAGE = http://www.collaboration-world.com/affiche/ > SITES = http://www.collaboration-world.com/affiche.data/releases/Stable/ > Index: x11/gnustep/back/Makefile > =================================================================== > RCS file: /cvs/ports/x11/gnustep/back/Makefile,v > diff -u -p -r1.56 Makefile > --- x11/gnustep/back/Makefile 27 Sep 2023 20:37:07 -0000 1.56 > +++ x11/gnustep/back/Makefile 8 Mar 2024 15:54:40 -0000 > @@ -4,6 +4,7 @@ GH_TAGNAME= 0.30.0 > GH_ACCOUNT= gnustep > GH_PROJECT= libs-back > DISTNAME= gnustep-back-${GH_TAGNAME} > +REVISION= 0 > > CATEGORIES= devel > > Index: x11/gnustep/base/Makefile > =================================================================== > RCS file: /cvs/ports/x11/gnustep/base/Makefile,v > diff -u -p -r1.90 Makefile > --- x11/gnustep/base/Makefile 28 Feb 2024 19:46:46 -0000 1.90 > +++ x11/gnustep/base/Makefile 8 Mar 2024 15:54:40 -0000 > @@ -1,6 +1,6 @@ > COMMENT= GNUstep base library > > -REVISION = 1 > +REVISION = 2 > GH_TAGNAME= 1.29.0 > GH_ACCOUNT= gnustep > GH_PROJECT= libs-base > Index: x11/gnustep/batmon/Makefile > =================================================================== > RCS file: /cvs/ports/x11/gnustep/batmon/Makefile,v > diff -u -p -r1.21 Makefile > --- x11/gnustep/batmon/Makefile 27 Sep 2023 20:37:07 -0000 1.21 > +++ x11/gnustep/batmon/Makefile 8 Mar 2024 15:54:40 -0000 > @@ -2,7 +2,7 @@ COMMENT = GNUstep battery monitor > ONLY_FOR_ARCHS = ${APM_ARCHS} > > DISTNAME = batmon-0.8 > -REVISION = 9 > +REVISION = 10 > CATEGORIES = sysutils > > HOMEPAGE = http://gap.nongnu.org/batmon/ > Index: x11/gnustep/camera/Makefile > =================================================================== > RCS file: /cvs/ports/x11/gnustep/camera/Makefile,v > diff -u -p -r1.16 Makefile > --- x11/gnustep/camera/Makefile 27 Sep 2023 20:37:07 -0000 1.16 > +++ x11/gnustep/camera/Makefile 8 Mar 2024 15:54:40 -0000 > @@ -1,7 +1,7 @@ > COMMENT = GNUstep frontent to libgphoto2 > > DISTNAME = Camera-0.8 > -REVISION = 11 > +REVISION = 12 > EXTRACT_SUFX = .tar.bz2 > CATEGORIES = graphics > > Index: x11/gnustep/camerakit/Makefile > =================================================================== > RCS file: /cvs/ports/x11/gnustep/camerakit/Makefile,v > diff -u -p -r1.17 Makefile > --- x11/gnustep/camerakit/Makefile 27 Sep 2023 20:37:07 -0000 1.17 > +++ x11/gnustep/camerakit/Makefile 8 Mar 2024 15:54:40 -0000 > @@ -1,7 +1,7 @@ > COMMENT = GNUstep wrapper around libgphoto2 > > V = 20041011 > -REVISION = 12 > +REVISION = 13 > DISTNAME = CameraKit-${V} > PKGNAME = gnustep-camerakit-${V} > EXTRACT_SUFX = .tar.bz2 > Index: x11/gnustep/cdplayer/Makefile > =================================================================== > RCS file: /cvs/ports/x11/gnustep/cdplayer/Makefile,v > diff -u -p -r1.20 Makefile > --- x11/gnustep/cdplayer/Makefile 7 Nov 2023 14:19:50 -0000 1.20 > +++ x11/gnustep/cdplayer/Makefile 8 Mar 2024 15:54:40 -0000 > @@ -1,7 +1,7 @@ > COMMENT = GNUstep based CD player > > VERSION = 0.5.1 > -REVISION = 16 > +REVISION = 17 > DISTNAME = cdplayer-${VERSION} > > HOMEPAGE = https://gsburn.sourceforge.net/ > Index: x11/gnustep/corebase/Makefile > =================================================================== > RCS file: /cvs/ports/x11/gnustep/corebase/Makefile,v > diff -u -p -r1.20 Makefile > --- x11/gnustep/corebase/Makefile 27 Sep 2023 20:37:08 -0000 1.20 > +++ x11/gnustep/corebase/Makefile 8 Mar 2024 15:54:40 -0000 > @@ -1,7 +1,7 @@ > COMMENT = GNUstep reimplementation of Apple's CoreFoundation#' > > DISTNAME = gnustep-corebase-0.1.1 > -REVISION = 14 > +REVISION = 15 > CATEGORIES= devel > > SHARED_LIBS = gnustep-corebase 0.0 > Index: x11/gnustep/cynthiune/Makefile > =================================================================== > RCS file: /cvs/ports/x11/gnustep/cynthiune/Makefile,v > diff -u -p -r1.20 Makefile > --- x11/gnustep/cynthiune/Makefile 27 Sep 2023 20:37:08 -0000 1.20 > +++ x11/gnustep/cynthiune/Makefile 8 Mar 2024 15:54:40 -0000 > @@ -1,7 +1,7 @@ > COMMENT = audio player for GNUstep > > DISTNAME = Cynthiune-1.0.0 > -REVISION = 16 > +REVISION = 17 > CATEGORIES += audio > > HOMEPAGE = http://gap.nongnu.org/cynthiune/ > Index: x11/gnustep/databasin/Makefile > =================================================================== > RCS file: /cvs/ports/x11/gnustep/databasin/Makefile,v > diff -u -p -r1.25 Makefile > --- x11/gnustep/databasin/Makefile 27 Sep 2023 20:37:08 -0000 1.25 > +++ x11/gnustep/databasin/Makefile 8 Mar 2024 15:54:40 -0000 > @@ -1,7 +1,7 @@ > COMMENT = GNUstep client for salesforce.com > > DISTNAME = DataBasin-1.0 > -REVISION = 4 > +REVISION = 5 > > HOMEPAGE = http://gap.nongnu.org/databasin/ > SITES = ${SITE_SAVANNAH:=gap/} > Index: x11/gnustep/databasinkit/Makefile > =================================================================== > RCS file: /cvs/ports/x11/gnustep/databasinkit/Makefile,v > diff -u -p -r1.15 Makefile > --- x11/gnustep/databasinkit/Makefile 27 Sep 2023 20:37:08 -0000 1.15 > +++ x11/gnustep/databasinkit/Makefile 8 Mar 2024 15:54:40 -0000 > @@ -1,7 +1,7 @@ > COMMENT = GNUstep client framework for salesforce.com > > VERSION = 1.0 > -REVISION = 4 > +REVISION = 5 > DISTNAME = DataBasinKit-${VERSION} > SHARED_LIBS += DataBasinKit 0.2 > > Index: x11/gnustep/dbuskit/Makefile > =================================================================== > RCS file: /cvs/ports/x11/gnustep/dbuskit/Makefile,v > diff -u -p -r1.23 Makefile > --- x11/gnustep/dbuskit/Makefile 27 Sep 2023 20:37:08 -0000 1.23 > +++ x11/gnustep/dbuskit/Makefile 8 Mar 2024 15:54:40 -0000 > @@ -2,7 +2,7 @@ COMMENT = GNUstep dbus interface > > CATEGORIES += x11/gnustep devel > VERSION = 0.1.1 > -REVISION = 14 > +REVISION = 15 > DISTNAME = dbuskit-${VERSION} > PKGNAME = gnustep-dbuskit-${VERSION} > > Index: x11/gnustep/displaycalibrator/Makefile > =================================================================== > RCS file: /cvs/ports/x11/gnustep/displaycalibrator/Makefile,v > diff -u -p -r1.14 Makefile > --- x11/gnustep/displaycalibrator/Makefile 27 Sep 2023 20:37:08 -0000 1.14 > +++ x11/gnustep/displaycalibrator/Makefile 8 Mar 2024 15:54:40 -0000 > @@ -1,7 +1,7 @@ > COMMENT = GNUstep frontend for xgamma > > V = 0.7 > -REVISION = 10 > +REVISION = 11 > DISTNAME = displaycalibrator.app_${V}.orig > PKGNAME = displaycalibrator-${V} > CATEGORIES = graphics > Index: x11/gnustep/edenmath/Makefile > =================================================================== > RCS file: /cvs/ports/x11/gnustep/edenmath/Makefile,v > diff -u -p -r1.19 Makefile > --- x11/gnustep/edenmath/Makefile 27 Sep 2023 20:37:08 -0000 1.19 > +++ x11/gnustep/edenmath/Makefile 8 Mar 2024 15:54:40 -0000 > @@ -1,7 +1,7 @@ > COMMENT = GNUstep based scientific calcualtor > > DISTNAME = EdenMath_GNUstep-1.1.1 > -REVISION = 14 > +REVISION = 15 > > HOMEPAGE = http://www.eskimo.com/~pburns/EdenMath/ > SITES = ${HOMEPAGE}/files/ > Index: x11/gnustep/examples/Makefile > =================================================================== > RCS file: /cvs/ports/x11/gnustep/examples/Makefile,v > diff -u -p -r1.35 Makefile > --- x11/gnustep/examples/Makefile 27 Sep 2023 20:37:08 -0000 1.35 > +++ x11/gnustep/examples/Makefile 8 Mar 2024 15:54:40 -0000 > @@ -1,7 +1,7 @@ > COMMENT= GNUstep example applications > > DISTNAME= gnustep-examples-1.4.0 > -REVISION = 11 > +REVISION = 12 > > CATEGORIES= misc > > Index: x11/gnustep/fisicalab/Makefile > =================================================================== > RCS file: /cvs/ports/x11/gnustep/fisicalab/Makefile,v > diff -u -p -r1.27 Makefile > --- x11/gnustep/fisicalab/Makefile 27 Sep 2023 20:37:08 -0000 1.27 > +++ x11/gnustep/fisicalab/Makefile 8 Mar 2024 15:54:40 -0000 > @@ -1,7 +1,7 @@ > COMMENT= educational application to solve physics problems > > VERSION = 0.3.5 > -REVISION = 8 > +REVISION = 9 > DISTNAME = fisicalab-${VERSION}-1 > PKGNAME = fisicalab-${VERSION}.1 > > Index: x11/gnustep/ftp/Makefile > =================================================================== > RCS file: /cvs/ports/x11/gnustep/ftp/Makefile,v > diff -u -p -r1.25 Makefile > --- x11/gnustep/ftp/Makefile 27 Sep 2023 20:37:08 -0000 1.25 > +++ x11/gnustep/ftp/Makefile 8 Mar 2024 15:54:40 -0000 > @@ -1,7 +1,7 @@ > COMMENT= GNUstep file transfer protcol tool > > DISTNAME= FTP-0.6 > -REVISION = 4 > +REVISION = 5 > CATEGORIES= net > > HOMEPAGE= http://gap.nongnu.org/ftp/ > Index: x11/gnustep/gemas/Makefile > =================================================================== > RCS file: /cvs/ports/x11/gnustep/gemas/Makefile,v > diff -u -p -r1.22 Makefile > --- x11/gnustep/gemas/Makefile 27 Sep 2023 20:37:08 -0000 1.22 > +++ x11/gnustep/gemas/Makefile 8 Mar 2024 15:54:40 -0000 > @@ -1,6 +1,6 @@ > COMMENT = simple code editor for GNUstep > > -REVISION = 9 > +REVISION = 10 > DISTNAME = Gemas-0.4 > PKGNAME = gnustep-${DISTNAME:L} > > Index: x11/gnustep/gmastermind/Makefile > =================================================================== > RCS file: /cvs/ports/x11/gnustep/gmastermind/Makefile,v > diff -u -p -r1.19 Makefile > --- x11/gnustep/gmastermind/Makefile 27 Sep 2023 20:37:09 -0000 1.19 > +++ x11/gnustep/gmastermind/Makefile 8 Mar 2024 15:54:40 -0000 > @@ -1,7 +1,7 @@ > COMMENT = GNUstep mastermind game > > DISTNAME = GMastermind-0.6 > -REVISION = 14 > +REVISION = 15 > CATEGORIES = games > > HOMEPAGE = http://gap.nongnu.org/gmastermind/ > Index: x11/gnustep/gmines/Makefile > =================================================================== > RCS file: /cvs/ports/x11/gnustep/gmines/Makefile,v > diff -u -p -r1.19 Makefile > --- x11/gnustep/gmines/Makefile 27 Sep 2023 20:37:09 -0000 1.19 > +++ x11/gnustep/gmines/Makefile 8 Mar 2024 15:54:40 -0000 > @@ -1,7 +1,7 @@ > COMMENT = GNUstep minesweeper game > > DISTNAME = GMines-0.2 > -REVISION = 14 > +REVISION = 15 > CATEGORIES = games > > HOMEPAGE = http://gap.nongnu.org/gmines/ > Index: x11/gnustep/gnumail/Makefile > =================================================================== > RCS file: /cvs/ports/x11/gnustep/gnumail/Makefile,v > diff -u -p -r1.36 Makefile > --- x11/gnustep/gnumail/Makefile 27 Sep 2023 20:37:09 -0000 1.36 > +++ x11/gnustep/gnumail/Makefile 8 Mar 2024 15:54:40 -0000 > @@ -4,6 +4,7 @@ DISTNAME = GNUMail-1.4.0 > SHLIB_VERSION = 3.0 > SHARED_LIBS = GNUMail ${SHLIB_VERSION} > CATEGORIES= mail > +REVISION = 0 > > HOMEPAGE= https://savannah.nongnu.org/projects/gnustep-nonfsf/ > > Index: x11/gnustep/gomoku/Makefile > =================================================================== > RCS file: /cvs/ports/x11/gnustep/gomoku/Makefile,v > diff -u -p -r1.19 Makefile > --- x11/gnustep/gomoku/Makefile 27 Sep 2023 20:37:09 -0000 1.19 > +++ x11/gnustep/gomoku/Makefile 8 Mar 2024 15:54:40 -0000 > @@ -1,7 +1,7 @@ > COMMENT = extended TicTacToe game for GNUstep > > DISTNAME = Gomoku-1.2.9 > -REVISION = 14 > +REVISION = 15 > CATEGORIES = games > > HOMEPAGE = http://www.gnustep.it/nicola/Applications/Gomoku/ > Index: x11/gnustep/gorm/Makefile > =================================================================== > RCS file: /cvs/ports/x11/gnustep/gorm/Makefile,v > diff -u -p -r1.30 Makefile > --- x11/gnustep/gorm/Makefile 27 Sep 2023 20:37:09 -0000 1.30 > +++ x11/gnustep/gorm/Makefile 8 Mar 2024 15:54:40 -0000 > @@ -7,6 +7,7 @@ DISTNAME= gorm-${GH_TAGNAME} > HOMEPAGE= http://www.gnustep.org/experience/Gorm.html > #SITES= ${SITE_GNUSTEP}dev-apps/ > SITES= https://github.com/gnustep/apps-gorm/releases/download/gorm-1_3_1/ > +REVISION= 0 > > SHARED_LIBS= GormCore 0.2 \ > GormPrefs 1.0 \ > Index: x11/gnustep/graphos/Makefile > =================================================================== > RCS file: /cvs/ports/x11/gnustep/graphos/Makefile,v > diff -u -p -r1.24 Makefile > --- x11/gnustep/graphos/Makefile 27 Sep 2023 20:37:09 -0000 1.24 > +++ x11/gnustep/graphos/Makefile 8 Mar 2024 15:54:40 -0000 > @@ -1,7 +1,7 @@ > COMMENT = vector drawing application > > DISTNAME = Graphos-0.7 > -REVISION = 4 > +REVISION = 5 > CATEGORIES = graphics > > HOMEPAGE = http://gap.nongnu.org/graphos/ > Index: x11/gnustep/grr/Makefile > =================================================================== > RCS file: /cvs/ports/x11/gnustep/grr/Makefile,v > diff -u -p -r1.21 Makefile > --- x11/gnustep/grr/Makefile 27 Sep 2023 20:37:09 -0000 1.21 > +++ x11/gnustep/grr/Makefile 8 Mar 2024 15:54:40 -0000 > @@ -1,6 +1,6 @@ > COMMENT = Guenthers RSS reader > > -REVISION = 14 > +REVISION = 15 > DISTNAME = Grr-1.0 > > HOMEPAGE = http://gap.nongnu.org/grr/ > Index: x11/gnustep/gshisen/Makefile > =================================================================== > RCS file: /cvs/ports/x11/gnustep/gshisen/Makefile,v > diff -u -p -r1.21 Makefile > --- x11/gnustep/gshisen/Makefile 27 Sep 2023 20:37:09 -0000 1.21 > +++ x11/gnustep/gshisen/Makefile 8 Mar 2024 15:54:40 -0000 > @@ -1,6 +1,6 @@ > COMMENT= little board game > > -REVISION = 15 > +REVISION = 16 > DISTNAME= GShisen-1.3.0 > CATEGORIES= games > > Index: x11/gnustep/gspdf/Makefile > =================================================================== > RCS file: /cvs/ports/x11/gnustep/gspdf/Makefile,v > diff -u -p -r1.23 Makefile > --- x11/gnustep/gspdf/Makefile 27 Sep 2023 20:37:09 -0000 1.23 > +++ x11/gnustep/gspdf/Makefile 8 Mar 2024 15:54:40 -0000 > @@ -1,6 +1,6 @@ > COMMENT= PDF, PS and EPS viewer for GNUstep > > -REVISION = 13 > +REVISION = 14 > DISTNAME= GSPdf-0.5 > > HOMEPAGE= http://gap.nongnu.org/gspdf/ > Index: x11/gnustep/gui/Makefile > =================================================================== > RCS file: /cvs/ports/x11/gnustep/gui/Makefile,v > diff -u -p -r1.64 Makefile > --- x11/gnustep/gui/Makefile 27 Sep 2023 20:37:09 -0000 1.64 > +++ x11/gnustep/gui/Makefile 8 Mar 2024 15:54:40 -0000 > @@ -1,6 +1,6 @@ > COMMENT= GNUstep gui library > > -REVISION = 0 > +REVISION = 1 > GH_TAGNAME= 0.30.0 > GH_ACCOUNT= gnustep > GH_PROJECT= libs-gui > Index: x11/gnustep/gworkspace/Makefile > =================================================================== > RCS file: /cvs/ports/x11/gnustep/gworkspace/Makefile,v > diff -u -p -r1.45 Makefile > --- x11/gnustep/gworkspace/Makefile 27 Sep 2023 20:37:09 -0000 1.45 > +++ x11/gnustep/gworkspace/Makefile 8 Mar 2024 15:54:40 -0000 > @@ -1,6 +1,7 @@ > COMMENT= GNUstep workspace manager > > DISTNAME = gworkspace-1.0.0 > +REVISION = 0 > > CATEGORIES= x11 > > Index: x11/gnustep/highlighterkit/Makefile > =================================================================== > RCS file: /cvs/ports/x11/gnustep/highlighterkit/Makefile,v > diff -u -p -r1.24 Makefile > --- x11/gnustep/highlighterkit/Makefile 27 Sep 2023 20:37:10 -0000 1.24 > +++ x11/gnustep/highlighterkit/Makefile 8 Mar 2024 15:54:40 -0000 > @@ -1,6 +1,6 @@ > COMMENT = framework for highlighting and coloring syntax > > -REVISION = 10 > +REVISION = 11 > DISTNAME = HighlighterKit-0.1.3 > SHARED_LIBS = HighlighterKit 0.1 > > Index: x11/gnustep/imageviewer/Makefile > =================================================================== > RCS file: /cvs/ports/x11/gnustep/imageviewer/Makefile,v > diff -u -p -r1.27 Makefile > --- x11/gnustep/imageviewer/Makefile 27 Sep 2023 20:37:10 -0000 1.27 > +++ x11/gnustep/imageviewer/Makefile 8 Mar 2024 15:54:40 -0000 > @@ -1,6 +1,6 @@ > COMMENT= GNUstep image viewer > > -REVISION = 16 > +REVISION = 17 > DISTNAME= ImageViewer-0.6.3 > CATEGORIES= graphics > > Index: x11/gnustep/impersonatortoolkit/Makefile > =================================================================== > RCS file: /cvs/ports/x11/gnustep/impersonatortoolkit/Makefile,v > diff -u -p -r1.17 Makefile > --- x11/gnustep/impersonatortoolkit/Makefile 27 Sep 2023 20:37:10 -0000 1.17 > +++ x11/gnustep/impersonatortoolkit/Makefile 8 Mar 2024 15:54:40 -0000 > @@ -1,6 +1,6 @@ > COMMENT = web cookies sniffer and providing proxy > > -REVISION = 10 > +REVISION = 11 > DISTNAME = ImpersonatorToolKit-0.3 > CATEGORIES = net security > > Index: x11/gnustep/jigsaw/Makefile > =================================================================== > RCS file: /cvs/ports/x11/gnustep/jigsaw/Makefile,v > diff -u -p -r1.19 Makefile > --- x11/gnustep/jigsaw/Makefile 27 Sep 2023 20:37:10 -0000 1.19 > +++ x11/gnustep/jigsaw/Makefile 8 Mar 2024 15:54:40 -0000 > @@ -1,6 +1,6 @@ > COMMENT = GNUstep jigsaw puzzle > > -REVISION = 14 > +REVISION = 15 > DISTNAME = Jigsaw-0.8 > CATEGORIES = games > > Index: x11/gnustep/lapispuzzle/Makefile > =================================================================== > RCS file: /cvs/ports/x11/gnustep/lapispuzzle/Makefile,v > diff -u -p -r1.22 Makefile > --- x11/gnustep/lapispuzzle/Makefile 27 Sep 2023 20:37:10 -0000 1.22 > +++ x11/gnustep/lapispuzzle/Makefile 8 Mar 2024 15:54:40 -0000 > @@ -1,6 +1,6 @@ > COMMENT = tetris like puzzle game > > -REVISION = 15 > +REVISION = 16 > DISTNAME = LapisPuzzle-1.2 > CATEGORIES = games > > Index: x11/gnustep/laternamagica/Makefile > =================================================================== > RCS file: /cvs/ports/x11/gnustep/laternamagica/Makefile,v > diff -u -p -r1.23 Makefile > --- x11/gnustep/laternamagica/Makefile 27 Sep 2023 20:37:10 -0000 1.23 > +++ x11/gnustep/laternamagica/Makefile 8 Mar 2024 15:54:40 -0000 > @@ -1,7 +1,7 @@ > COMMENT= view images and do slideshows > > DISTNAME = LaternaMagica-0.5 > -REVISION = 4 > +REVISION = 5 > > HOMEPAGE= http://gap.nongnu.org/laternamagica/ > SITES= ${SITE_SAVANNAH:=gap/} > Index: x11/gnustep/libobjc2/Makefile > =================================================================== > RCS file: /cvs/ports/x11/gnustep/libobjc2/Makefile,v > diff -u -p -r1.38 Makefile > --- x11/gnustep/libobjc2/Makefile 7 Mar 2024 12:22:50 -0000 1.38 > +++ x11/gnustep/libobjc2/Makefile 8 Mar 2024 15:54:40 -0000 > @@ -4,7 +4,7 @@ COMMENT = GNUstep libobjc2 objective-c r > > # note: this port does not use the gnustep module > VERSION = 2.2 > -REVISION = 4 > +REVISION = 5 > GH_ACCOUNT = gnustep > GH_PROJECT = libobjc2 > GH_TAGNAME = v${VERSION} > Index: x11/gnustep/make/Makefile > =================================================================== > RCS file: /cvs/ports/x11/gnustep/make/Makefile,v > diff -u -p -r1.64 Makefile > --- x11/gnustep/make/Makefile 19 Jan 2024 16:47:48 -0000 1.64 > +++ x11/gnustep/make/Makefile 8 Mar 2024 15:54:40 -0000 > @@ -6,7 +6,7 @@ CATEGORIES= devel x11/gnustep > GH_ACCOUNT= gnustep > GH_PROJECT= tools-make > GH_TAGNAME= 2.9.1 > -REVISION= 0 > +REVISION= 1 > DISTNAME= gnustep-make-${GH_TAGNAME} > HOMEPAGE= http://www.gnustep.org/ > > Index: x11/gnustep/matharray/Makefile > =================================================================== > RCS file: /cvs/ports/x11/gnustep/matharray/Makefile,v > diff -u -p -r1.20 Makefile > --- x11/gnustep/matharray/Makefile 27 Sep 2023 20:37:10 -0000 1.20 > +++ x11/gnustep/matharray/Makefile 8 Mar 2024 15:54:40 -0000 > @@ -1,7 +1,7 @@ > COMMENT = GNUstep library to manipulate matrices > > VERSION = 1.3 > -REVISION = 11 > +REVISION = 12 > DISTNAME = MathArray-${VERSION} > PKGNAME = gnustep-matharray-${VERSION} > CATEGORIES = math > Index: x11/gnustep/mpdcon/Makefile > =================================================================== > RCS file: /cvs/ports/x11/gnustep/mpdcon/Makefile,v > diff -u -p -r1.24 Makefile > --- x11/gnustep/mpdcon/Makefile 27 Sep 2023 20:37:10 -0000 1.24 > +++ x11/gnustep/mpdcon/Makefile 8 Mar 2024 15:54:40 -0000 > @@ -1,7 +1,7 @@ > COMMENT = GNUstep client for Music Player Daemon > > DISTNAME = MPDCon-1.5.1 > -REVISION = 10 > +REVISION = 11 > > HOMEPAGE = http://gap.nongnu.org/mpdcon/ > SITES = ${SITE_SAVANNAH:=gap/} > Index: x11/gnustep/neos-theme/Makefile > =================================================================== > RCS file: /cvs/ports/x11/gnustep/neos-theme/Makefile,v > diff -u -p -r1.16 Makefile > --- x11/gnustep/neos-theme/Makefile 27 Sep 2023 20:37:10 -0000 1.16 > +++ x11/gnustep/neos-theme/Makefile 8 Mar 2024 15:54:40 -0000 > @@ -1,7 +1,7 @@ > COMMENT = GNUstep theme following NeXT look and feel > > V = 0.1 > -REVISION = 11 > +REVISION = 12 > DISTNAME = Neos-${V}.theme > PKGNAME = gnustep-neos-theme-${V} > > Index: x11/gnustep/netclasses/Makefile > =================================================================== > RCS file: /cvs/ports/x11/gnustep/netclasses/Makefile,v > diff -u -p -r1.21 Makefile > --- x11/gnustep/netclasses/Makefile 27 Sep 2023 20:37:10 -0000 1.21 > +++ x11/gnustep/netclasses/Makefile 8 Mar 2024 15:54:40 -0000 > @@ -1,7 +1,7 @@ > COMMENT = asynchronous networking framework for GNUstep > > VERSION = 1.1.0 > -REVISION = 9 > +REVISION = 10 > EPOCH = 0 > DISTNAME = netclasses-${VERSION} > PKGNAME = gnustep-netclasses-${VERSION} > Index: x11/gnustep/paje/Makefile > =================================================================== > RCS file: /cvs/ports/x11/gnustep/paje/Makefile,v > diff -u -p -r1.20 Makefile > --- x11/gnustep/paje/Makefile 7 Nov 2023 14:19:50 -0000 1.20 > +++ x11/gnustep/paje/Makefile 8 Mar 2024 15:54:40 -0000 > @@ -1,6 +1,6 @@ > COMMENT = GNUstep based trace visualization tool > > -REVISION = 16 > +REVISION = 17 > DISTNAME = Paje-1.98 > SHARED_LIBS += General 0.0 > > Index: x11/gnustep/pantomime/Makefile > =================================================================== > RCS file: /cvs/ports/x11/gnustep/pantomime/Makefile,v > diff -u -p -r1.32 Makefile > --- x11/gnustep/pantomime/Makefile 27 Sep 2023 20:37:11 -0000 1.32 > +++ x11/gnustep/pantomime/Makefile 8 Mar 2024 15:54:40 -0000 > @@ -1,6 +1,7 @@ > COMMENT= framework to major mail protocols > > DISTNAME= Pantomime-1.4.0 > +REVISION= 0 > > SHLIB_VERSION = 2.0 > SHARED_LIBS= Pantomime ${SHLIB_VERSION} > Index: x11/gnustep/pcapkit/Makefile > =================================================================== > RCS file: /cvs/ports/x11/gnustep/pcapkit/Makefile,v > diff -u -p -r1.16 Makefile > --- x11/gnustep/pcapkit/Makefile 27 Sep 2023 20:37:11 -0000 1.16 > +++ x11/gnustep/pcapkit/Makefile 8 Mar 2024 15:54:40 -0000 > @@ -1,7 +1,7 @@ > COMMENT = GNUstep wrapper around libpcap > > V = 0.2 > -REVISION = 10 > +REVISION = 11 > DISTNAME = PcapKit-${V} > PKGNAME = gnustep-pcapkit-${V} > CATEGORIES = net > Index: x11/gnustep/pdfkit/Makefile > =================================================================== > RCS file: /cvs/ports/x11/gnustep/pdfkit/Makefile,v > diff -u -p -r1.28 Makefile > --- x11/gnustep/pdfkit/Makefile 27 Sep 2023 20:37:11 -0000 1.28 > +++ x11/gnustep/pdfkit/Makefile 8 Mar 2024 15:54:40 -0000 > @@ -1,7 +1,7 @@ > COMMENT = framework for accessing and rendering PDF content > > DISTNAME = PDFKit-1.2.0 > -REVISION = 0 > +REVISION = 1 > 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 > diff -u -p -r1.22 Makefile > --- x11/gnustep/performance/Makefile 24 Oct 2023 06:11:21 -0000 1.22 > +++ x11/gnustep/performance/Makefile 8 Mar 2024 15:54:40 -0000 > @@ -5,6 +5,7 @@ DISTNAME = Performance-${VERSION} > PKGNAME = gnustep-performance-${VERSION} > CATEGORIES = devel > SHARED_LIBS += Performance 0.3 > +REVISION = 0 > > HOMEPAGE = http://wiki.gnustep.org/index.php/Performance > SITES = ${SITE_GNUSTEP:=libs/} > Index: x11/gnustep/price/Makefile > =================================================================== > RCS file: /cvs/ports/x11/gnustep/price/Makefile,v > diff -u -p -r1.22 Makefile > --- x11/gnustep/price/Makefile 7 Nov 2023 14:19:50 -0000 1.22 > +++ x11/gnustep/price/Makefile 8 Mar 2024 15:54:40 -0000 > @@ -1,6 +1,6 @@ > COMMENT = precision raster image convolution engine > > -REVISION = 9 > +REVISION = 10 > DISTNAME = PRICE-1.3.0 > CATEGORIES = graphics > > Index: x11/gnustep/projectcenter/Makefile > =================================================================== > RCS file: /cvs/ports/x11/gnustep/projectcenter/Makefile,v > diff -u -p -r1.27 Makefile > --- x11/gnustep/projectcenter/Makefile 27 Sep 2023 20:37:11 -0000 1.27 > +++ x11/gnustep/projectcenter/Makefile 8 Mar 2024 15:54:40 -0000 > @@ -5,6 +5,7 @@ GH_ACCOUNT= gnustep > GH_PROJECT= apps-projectcenter > DISTNAME= ProjectCenter-${GH_TAGNAME} > CATEGORIES= devel > +REVISION= 0 > > HOMEPAGE= http://www.gnustep.org/experience/ProjectCenter.html > > Index: x11/gnustep/remotedesk/Makefile > =================================================================== > RCS file: /cvs/ports/x11/gnustep/remotedesk/Makefile,v > diff -u -p -r1.22 Makefile > --- x11/gnustep/remotedesk/Makefile 27 Sep 2023 20:37:11 -0000 1.22 > +++ x11/gnustep/remotedesk/Makefile 8 Mar 2024 15:54:40 -0000 > @@ -1,6 +1,6 @@ > COMMENT= GNUstep rdesktop frontend > > -REVISION = 15 > +REVISION = 16 > DISTNAME= RemoteDesk-0.1 > > CATEGORIES= x11 > Index: x11/gnustep/renaissance/Makefile > =================================================================== > RCS file: /cvs/ports/x11/gnustep/renaissance/Makefile,v > diff -u -p -r1.18 Makefile > --- x11/gnustep/renaissance/Makefile 27 Sep 2023 20:37:11 -0000 1.18 > +++ x11/gnustep/renaissance/Makefile 8 Mar 2024 15:54:40 -0000 > @@ -1,7 +1,7 @@ > COMMENT = GNUstep layer to write portable GUIs > > VERSION = 0.9.0 > -REVISION = 14 > +REVISION = 15 > DISTNAME = Renaissance-${VERSION} > PKGNAME = gnustep-renaissance-${VERSION} > > Index: x11/gnustep/rsskit/Makefile > =================================================================== > RCS file: /cvs/ports/x11/gnustep/rsskit/Makefile,v > diff -u -p -r1.21 Makefile > --- x11/gnustep/rsskit/Makefile 27 Sep 2023 20:37:11 -0000 1.21 > +++ x11/gnustep/rsskit/Makefile 8 Mar 2024 15:54:40 -0000 > @@ -1,6 +1,6 @@ > COMMENT = framework for reading different types of RSS formats > > -REVISION = 14 > +REVISION = 15 > DISTNAME = RSSKit-0.4 > > SHARED_LIBS += RSSKit 0.0 > Index: x11/gnustep/silver-theme/Makefile > =================================================================== > RCS file: /cvs/ports/x11/gnustep/silver-theme/Makefile,v > diff -u -p -r1.15 Makefile > --- x11/gnustep/silver-theme/Makefile 27 Sep 2023 20:37:11 -0000 1.15 > +++ x11/gnustep/silver-theme/Makefile 8 Mar 2024 15:54:40 -0000 > @@ -1,7 +1,7 @@ > COMMENT = GNUstep theme with silvered controls > > V = 3.1 > -REVISION = 11 > +REVISION = 12 > DISTNAME = Silver.theme-${V} > PKGNAME = gnustep-silver-theme-${V} > > Index: x11/gnustep/simpleagenda/Makefile > =================================================================== > RCS file: /cvs/ports/x11/gnustep/simpleagenda/Makefile,v > diff -u -p -r1.26 Makefile > --- x11/gnustep/simpleagenda/Makefile 2 Mar 2023 12:54:17 -0000 1.26 > +++ x11/gnustep/simpleagenda/Makefile 8 Mar 2024 15:54:40 -0000 > @@ -5,6 +5,7 @@ GH_PROJECT = simpleagenda > GH_TAGNAME = v0.46 > #DISTNAME= SimpleAgenda-${VERSION} > CATEGORIES+= productivity > +REVISION = 0 > > MODULES = x11/gnustep > > Index: x11/gnustep/sqlclient/Makefile > =================================================================== > RCS file: /cvs/ports/x11/gnustep/sqlclient/Makefile,v > diff -u -p -r1.31 Makefile > --- x11/gnustep/sqlclient/Makefile 24 Oct 2023 06:11:45 -0000 1.31 > +++ x11/gnustep/sqlclient/Makefile 8 Mar 2024 15:54:40 -0000 > @@ -3,6 +3,7 @@ COMMENT = GNUstep database abstraction l > VERSION = 1.9.0 > DISTNAME = SQLClient-${VERSION} > PKGNAME = gnustep-sqlclient-${VERSION} > +REVISION = 0 > > SHLIB_VERSION = 2.1 > SHARED_LIBS += SQLClient ${SHLIB_VERSION} > Index: x11/gnustep/sudoku/Makefile > =================================================================== > RCS file: /cvs/ports/x11/gnustep/sudoku/Makefile,v > diff -u -p -r1.20 Makefile > --- x11/gnustep/sudoku/Makefile 27 Sep 2023 20:37:12 -0000 1.20 > +++ x11/gnustep/sudoku/Makefile 8 Mar 2024 15:54:40 -0000 > @@ -1,7 +1,7 @@ > COMMENT = GNUstep sudoku generator > > V = 0.7 > -REVISION = 15 > +REVISION = 16 > DISTNAME = Sudoku-$V > PKGNAME = gnustep-sudoku-$V > CATEGORIES = games > Index: x11/gnustep/systempreferences/Makefile > =================================================================== > RCS file: /cvs/ports/x11/gnustep/systempreferences/Makefile,v > diff -u -p -r1.22 Makefile > --- x11/gnustep/systempreferences/Makefile 27 Sep 2023 20:37:12 -0000 1.22 > +++ x11/gnustep/systempreferences/Makefile 8 Mar 2024 15:54:40 -0000 > @@ -1,6 +1,6 @@ > COMMENT = manage settings of the gnustep environment > > -REVISION = 11 > +REVISION = 12 > DISTNAME = SystemPreferences-1.2.0 > CATEGORIES = sysutils > SHARED_LIBS = PreferencePanes 0.0 > Index: x11/gnustep/terminal/Makefile > =================================================================== > RCS file: /cvs/ports/x11/gnustep/terminal/Makefile,v > diff -u -p -r1.25 Makefile > --- x11/gnustep/terminal/Makefile 27 Sep 2023 20:37:12 -0000 1.25 > +++ x11/gnustep/terminal/Makefile 8 Mar 2024 15:54:40 -0000 > @@ -2,7 +2,7 @@ COMMENT= terminal emulator for GNUstep > > DISTNAME= Terminal-0.9.9 > PKGNAME= gnustep-${DISTNAME:L} > -REVISION= 6 > +REVISION= 7 > CATEGORIES= sysutils > > HOMEPAGE= http://gap.nongnu.org/terminal > Index: x11/gnustep/timemon/Makefile > =================================================================== > RCS file: /cvs/ports/x11/gnustep/timemon/Makefile,v > diff -u -p -r1.21 Makefile > --- x11/gnustep/timemon/Makefile 27 Sep 2023 20:37:12 -0000 1.21 > +++ x11/gnustep/timemon/Makefile 8 Mar 2024 15:54:40 -0000 > @@ -1,6 +1,6 @@ > COMMENT= CPU load monitor > > -REVISION = 7 > +REVISION = 8 > DISTNAME= TimeMon-4.2 > CATEGORIES= sysutils > > Index: x11/gnustep/webserver/Makefile > =================================================================== > RCS file: /cvs/ports/x11/gnustep/webserver/Makefile,v > diff -u -p -r1.26 Makefile > --- x11/gnustep/webserver/Makefile 24 Oct 2023 06:12:10 -0000 1.26 > +++ x11/gnustep/webserver/Makefile 8 Mar 2024 15:54:40 -0000 > @@ -3,6 +3,7 @@ COMMENT = GNUstep webserver framework > VERSION = 1.6.0 > DISTNAME = WebServer-${VERSION} > PKGNAME = gnustep-webserver-${VERSION} > +REVISION = 0 > > SHARED_LIBS += WebServer 2.2 > > Index: x11/gnustep/webservices/Makefile > =================================================================== > RCS file: /cvs/ports/x11/gnustep/webservices/Makefile,v > diff -u -p -r1.31 Makefile > --- x11/gnustep/webservices/Makefile 24 Oct 2023 06:12:32 -0000 1.31 > +++ x11/gnustep/webservices/Makefile 8 Mar 2024 15:54:40 -0000 > @@ -5,6 +5,7 @@ DISTNAME = WebServices-${VERSION} > PKGNAME = gnustep-webservices-${VERSION} > CATEGORIES = www > SHARED_LIBS += WebServices 0.5 > +REVISION = 0 > > HOMEPAGE = http://wiki.gnustep.org/index.php/WebServices > SITES = ${SITE_GNUSTEP:=libs/} > Index: x11/gnustep/zipper/Makefile > =================================================================== > RCS file: /cvs/ports/x11/gnustep/zipper/Makefile,v > diff -u -p -r1.20 Makefile > --- x11/gnustep/zipper/Makefile 27 Sep 2023 20:37:12 -0000 1.20 > +++ x11/gnustep/zipper/Makefile 8 Mar 2024 15:54:40 -0000 > @@ -1,6 +1,6 @@ > COMMENT = tool for inspecting compressed archvies > > -REVISION = 12 > +REVISION = 13 > DISTNAME = Zipper-1.5 > > HOMEPAGE = http://gap.nongnu.org/zipper/ >