Index | Thread | Search

From:
Sebastian Reitenbach <sebastia@l00-bugdead-prods.de>
Subject:
Re: gnustep/libobjc2 and BTI (was: Re: x11/gnustep/libobjc2 failed to build)
To:
Stuart Henderson <stu@spacehopper.org>
Cc:
Mark Kettenis <mark.kettenis@xs4all.nl>, jca@wxcvbn.org, tb@openbsd.org, ports@openbsd.org
Date:
Sat, 9 Mar 2024 15:49:41 +0100

Download raw body.

Thread
Sure, fine with me, OK, sebastia@


Missing signature 

> On 8. Mar 2024, at 17:05, Stuart Henderson <stu@spacehopper.org> 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.
> 
> <burrow:/pobj/gnustep-back-0.30.0/gnustep-back-0.30.0>$ 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 <http://gnu.org/licenses/gpl.html>
> 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:
> <http://www.gnu.org/software/gdb/bugs/>.
> Find the GDB manual and other documentation resources online at:
>    <http://www.gnu.org/software/gdb/documentation/>.
> 
> 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=<optimized out>) at NSBundle.m:2057
> 2057    - (oneway void) release
> (gdb) bt
> #0  -[NSBundle release] (self=0xad1ea1f58, _cmd=<optimized out>) 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 <objc_selector_list+32>) at NSAutoreleasePool.m:571
> #5  0x0000000601345908 [PAC] in gnustep_base_user_main (argc=<optimized out>, argv=<optimized out>, env=<optimized out>) 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=<optimized out>) 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 <objc_selector_list+32>) 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/
>