From: Stuart Henderson Subject: Re: gnustep/libobjc2 and BTI (was: Re: x11/gnustep/libobjc2 failed to build) To: Mark Kettenis Cc: sebastia@l00-bugdead-prods.de, jca@wxcvbn.org, tb@openbsd.org, ports@openbsd.org Date: Fri, 8 Mar 2024 16:05:09 +0000 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/