Index | Thread | Search

From:
Jonathan Schleifer <js@nil.im>
Subject:
Update from maintainer: devel/objfw 1.4.1
To:
ports@openbsd.org
Cc:
Theo Buehler <tb@theobuehler.org>, Jeremie Courreges-Anglas <jca@wxcvbn.org>
Date:
Sat, 6 Sep 2025 22:00:50 +0200

Download raw body.

Thread
Patch attached. This is currently 12(!) releases behind in OpenBSD and 
the last 3 updates I've sent have all been ignored, so I'm not sure what 
to do other than CCing people who have handled updates to this package 
in the past.

-- 
Jonathan
Index: Makefile
===================================================================
RCS file: /cvs/ports/devel/objfw/Makefile,v
retrieving revision 1.11
diff -u -p -r1.11 Makefile
--- Makefile	28 Jan 2025 14:38:28 -0000	1.11
+++ Makefile	6 Sep 2025 19:56:09 -0000
@@ -1,12 +1,12 @@
 COMMENT =	portable, lightweight framework for the Objective-C language
 
-DISTNAME =	objfw-1.1.5
-REVISION =	0
+DISTNAME =	objfw-1.4.1
 
 # .objc_sel_* symbols are for string de-duplication and can be ignored.
-SHARED_LIBS +=	objfw		1.0
-SHARED_LIBS +=	objfwrt		1.0
-SHARED_LIBS +=	objfwtls	0.0
+SHARED_LIBS +=	objfw		1.1
+SHARED_LIBS +=	objfwrt		1.1
+SHARED_LIBS +=	objfwtls	0.1
+SHARED_LIBS +=	objfwhid	0.0
 
 CATEGORIES =	devel
 
@@ -33,5 +33,7 @@ MAKE_FLAGS +=	OBJFWRT_LIB_MAJOR=${LIBobj
 MAKE_FLAGS +=	OBJFWRT_LIB_MINOR=${LIBobjfwrt_VERSION:E}
 MAKE_FLAGS +=	OBJFWTLS_LIB_MAJOR=${LIBobjfwtls_VERSION:R}
 MAKE_FLAGS +=	OBJFWTLS_LIB_MINOR=${LIBobjfwtls_VERSION:E}
+MAKE_FLAGS +=	OBJFWHID_LIB_MAJOR=${LIBobjfwhid_VERSION:R}
+MAKE_FLAGS +=	OBJFWHID_LIB_MINOR=${LIBobjfwhid_VERSION:E}
 
 .include <bsd.port.mk>
Index: distinfo
===================================================================
RCS file: /cvs/ports/devel/objfw/distinfo,v
retrieving revision 1.8
diff -u -p -r1.8 distinfo
--- distinfo	7 Jul 2024 21:04:07 -0000	1.8
+++ distinfo	6 Sep 2025 19:56:09 -0000
@@ -1,2 +1,2 @@
-SHA256 (objfw-1.1.5.tar.gz) = nUXSAJoLubGgkYkY5FS0e4FhZw34AWtfOoXszqkdiYg=
-SIZE (objfw-1.1.5.tar.gz) = 949630
+SHA256 (objfw-1.4.1.tar.gz) = 4iOxyuN0U/AuqY8IXDwfS3jc98FrQ9NbBdmtRIDhdbI=
+SIZE (objfw-1.4.1.tar.gz) = 980902
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/devel/objfw/pkg/PLIST,v
retrieving revision 1.2
diff -u -p -r1.2 PLIST
--- pkg/PLIST	15 Apr 2024 22:22:05 -0000	1.2
+++ pkg/PLIST	6 Sep 2025 19:56:09 -0000
@@ -49,6 +49,7 @@ include/ObjFW/OFData.h
 include/ObjFW/OFDatagramSocket.h
 include/ObjFW/OFDate.h
 include/ObjFW/OFDictionary.h
+include/ObjFW/OFEmbeddedIRIHandler.h
 include/ObjFW/OFEnumerationMutationException.h
 include/ObjFW/OFEnumerator.h
 include/ObjFW/OFException.h
@@ -71,8 +72,10 @@ include/ObjFW/OFHashAlreadyCalculatedExc
 include/ObjFW/OFHashNotCalculatedException.h
 include/ObjFW/OFINICategory.h
 include/ObjFW/OFINIFile.h
+include/ObjFW/OFINISection.h
 include/ObjFW/OFIRI.h
 include/ObjFW/OFIRIHandler.h
+include/ObjFW/OFIndexSet.h
 include/ObjFW/OFInflate64Stream.h
 include/ObjFW/OFInflateStream.h
 include/ObjFW/OFInitializationFailedException.h
@@ -92,6 +95,7 @@ include/ObjFW/OFLOCDNSResourceRecord.h
 include/ObjFW/OFLinkItemFailedException.h
 include/ObjFW/OFList.h
 include/ObjFW/OFListenOnSocketFailedException.h
+include/ObjFW/OFLoadModuleFailedException.h
 include/ObjFW/OFLoadPluginFailedException.h
 include/ObjFW/OFLocale.h
 include/ObjFW/OFLockFailedException.h
@@ -105,12 +109,14 @@ include/ObjFW/OFMemoryStream.h
 include/ObjFW/OFMessagePackExtension.h
 include/ObjFW/OFMessagePackRepresentation.h
 include/ObjFW/OFMethodSignature.h
+include/ObjFW/OFModule.h
 include/ObjFW/OFMoveItemFailedException.h
 include/ObjFW/OFMutableArchiveEntry.h
 include/ObjFW/OFMutableArray.h
 include/ObjFW/OFMutableData.h
 include/ObjFW/OFMutableDictionary.h
 include/ObjFW/OFMutableIRI.h
+include/ObjFW/OFMutableIndexSet.h
 include/ObjFW/OFMutableLHAArchiveEntry.h
 include/ObjFW/OFMutablePair.h
 include/ObjFW/OFMutableSet.h
@@ -201,6 +207,7 @@ include/ObjFW/OFTriple.h
 include/ObjFW/OFTruncatedDataException.h
 include/ObjFW/OFUDPSocket.h
 include/ObjFW/OFUNIXDatagramSocket.h
+include/ObjFW/OFUNIXSequencedPacketSocket.h
 include/ObjFW/OFUNIXStreamSocket.h
 include/ObjFW/OFURIDNSResourceRecord.h
 include/ObjFW/OFUUID.h
@@ -214,6 +221,7 @@ include/ObjFW/OFUnsupportedVersionExcept
 include/ObjFW/OFValue.h
 include/ObjFW/OFWaitForConditionFailedException.h
 include/ObjFW/OFWriteFailedException.h
+include/ObjFW/OFX509Certificate.h
 include/ObjFW/OFXMLAttribute.h
 include/ObjFW/OFXMLCDATA.h
 include/ObjFW/OFXMLCharacters.h
@@ -242,6 +250,30 @@ include/ObjFW/platform/macOS/
 include/ObjFW/platform/macOS/OFAtomic.h
 include/ObjFW/platform/x86/
 include/ObjFW/platform/x86/OFAtomic.h
+include/ObjFWHID/
+include/ObjFWHID/OH8BitDoUltimate2CWirelessGamepad.h
+include/ObjFWHID/OHDualSenseGamepad.h
+include/ObjFWHID/OHDualShock4Gamepad.h
+include/ObjFWHID/OHExtendedGamepad.h
+include/ObjFWHID/OHExtendedN64Controller.h
+include/ObjFWHID/OHExtendedSNESGamepad.h
+include/ObjFWHID/OHGameController.h
+include/ObjFWHID/OHGameControllerAxis.h
+include/ObjFWHID/OHGameControllerButton.h
+include/ObjFWHID/OHGameControllerDirectionalPad.h
+include/ObjFWHID/OHGameControllerElement.h
+include/ObjFWHID/OHGameControllerProfile.h
+include/ObjFWHID/OHGamepad.h
+include/ObjFWHID/OHJoyConPair.h
+include/ObjFWHID/OHLeftJoyCon.h
+include/ObjFWHID/OHN64Controller.h
+include/ObjFWHID/OHNESGamepad.h
+include/ObjFWHID/OHRightJoyCon.h
+include/ObjFWHID/OHSNESGamepad.h
+include/ObjFWHID/OHStadiaGamepad.h
+include/ObjFWHID/OHSwitchProController.h
+include/ObjFWHID/OHXboxGamepad.h
+include/ObjFWHID/ObjFWHID.h
 include/ObjFWRT/
 include/ObjFWRT/ObjFWRT.h
 include/ObjFWTLS/
@@ -252,12 +284,22 @@ include/ObjFWTest/OTOrderedDictionary.h
 include/ObjFWTest/OTTestCase.h
 include/ObjFWTest/ObjFWTest.h
 @lib lib/libobjfw.so.${LIBobjfw_VERSION}
+@lib lib/libobjfwhid.so.${LIBobjfwhid_VERSION}
 @lib lib/libobjfwrt.so.${LIBobjfwrt_VERSION}
 @static-lib lib/libobjfwtest.a
 @lib lib/libobjfwtls.so.${LIBobjfwtls_VERSION}
 lib/objfw-config/
+lib/objfw-config/ObjFWHID.oc
 lib/objfw-config/ObjFWTLS.oc
 lib/objfw-config/ObjFWTest.oc
+@man man/man1/objfw-compile.1
+@man man/man1/objfw-config.1
+@man man/man1/objfw-embed.1
+@man man/man1/objfw-new.1
+@man man/man1/ofarc.1
+@man man/man1/ofdns.1
+@man man/man1/ofhash.1
+@man man/man1/ofhttp.1
 share/ofarc/
 share/ofarc/localization/
 share/ofarc/localization/de.json