pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/devel/objfw



Module Name:    pkgsrc
Committed By:   js
Date:           Sat Mar 22 12:11:40 UTC 2025

Modified Files:
        pkgsrc/devel/objfw: Makefile PLIST PLIST.bridge PLIST.runtime PLIST.tls
            distinfo

Log Message:
Update devel/objfw to 1.3

ObjFW 1.2.4 -> ObjFW 1.3, 2025-03-22
 + OFStdIOStream adds support truecolor, 256 colors, bold, italic, underlined
   and italic.
 * OFStdIOStream now keeps track of state to reduce the amount of escape codes
   used.
 + Adds support for getting peer credentials to UNIX sockets.
 + Adds support for MPTCP.
 + Adds more functions to parse integers to OFString.
 + Adds range checks to OFNumber instead of truncating values.
 * Deprecates OFPlugin in favor of OFModule.
 * Deprecates a few methods in various classes, their replacements are
   specified in the deprecation message.
 * Optimizes lookup for embedded files.
 * Improves EINTR handling throughout the entire code base.
 + ObjFWRT calls +[load] on categories now.
 * Adds and uses more error codes for OFTLSStream.
 + Adds OFX509Certificate with support for PKCS #12 and PEM files.
 + Adds server mode for OFTLSStream.
 + Adds support for TLS to OFHTTPServer.
 + Adds support for mbedTLS 3 to ObjFWTLS.
 * Fixes handling of unexpected stream end in OFOpenSSLTLSStream.
 + OFRunLoop now supports interacting with foreign run loops.
 + ObjFWBridge now provides an OFKernelEventObserver implementation that uses
   CFRunLoop to allow running code that needs a CFRunLoop inside an OFRunLoop.
 + ObjFWBridge now bridges OFDate/NSDate and OFData/NSData.
 * Fixes ObjFWBridge on macOS 10.5 (Leopard).
 + Adds documentation for ObjFWBridge.
 + Adds support for game controllers on macOS & iOS to ObjFWHID.
 + Adds OFNotifications for changes values to ObjFWHID.
 * ObjFWHID now uses more consistent names for game controller elements.
 + Adds game controller-specific profiles on Linux to ObjFWHID for the following
   controllers: Switch Pro Controller, Nintendo Switch Online SNES gamepad,
   8BitDo Ultimate 2C Wireless, 8BitDo NES30.
 + Adds game controller-specific profiles on macOS & iOS to ObjFWHID for the
   following controllers: DualSense, DualShock 4, pair of Joy-Cons, Switch Pro
   Controller, Nintendo Switch Online N64 controller, Nintendo Switch Online
   SNES gamepad, Stadia gamepad, 8BitDo NES30.
 * ObjFWHID now filters spurious extra buttons with the Xbox 360 Wireless
   Receiver on Linux.
 * ObjFWHID now assumes a single Joy-Con to be rotated and handles it
   accordingly.
 * ofarc now quarantines files before setting permissions, preventing an issue
   where the permissions would no longer allow quarantining files.


To generate a diff of this commit:
cvs rdiff -u -r1.42 -r1.43 pkgsrc/devel/objfw/Makefile
cvs rdiff -u -r1.23 -r1.24 pkgsrc/devel/objfw/PLIST
cvs rdiff -u -r1.7 -r1.8 pkgsrc/devel/objfw/PLIST.bridge
cvs rdiff -u -r1.12 -r1.13 pkgsrc/devel/objfw/PLIST.runtime
cvs rdiff -u -r1.5 -r1.6 pkgsrc/devel/objfw/PLIST.tls
cvs rdiff -u -r1.31 -r1.32 pkgsrc/devel/objfw/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/devel/objfw/Makefile
diff -u pkgsrc/devel/objfw/Makefile:1.42 pkgsrc/devel/objfw/Makefile:1.43
--- pkgsrc/devel/objfw/Makefile:1.42    Thu Feb 20 23:41:55 2025
+++ pkgsrc/devel/objfw/Makefile Sat Mar 22 12:11:40 2025
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.42 2025/02/20 23:41:55 js Exp $
+# $NetBSD: Makefile,v 1.43 2025/03/22 12:11:40 js Exp $
 
-DISTNAME=      objfw-1.2.4
+DISTNAME=      objfw-1.3
 CATEGORIES=    devel
 MASTER_SITES=  https://objfw.nil.im/downloads/
 

Index: pkgsrc/devel/objfw/PLIST
diff -u pkgsrc/devel/objfw/PLIST:1.23 pkgsrc/devel/objfw/PLIST:1.24
--- pkgsrc/devel/objfw/PLIST:1.23       Thu Feb 20 23:41:55 2025
+++ pkgsrc/devel/objfw/PLIST    Sat Mar 22 12:11:40 2025
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.23 2025/02/20 23:41:55 js Exp $
+@comment $NetBSD: PLIST,v 1.24 2025/03/22 12:11:40 js Exp $
 bin/objfw-compile
 bin/objfw-config
 bin/objfw-embed
@@ -94,6 +94,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
@@ -107,6 +108,7 @@ 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
@@ -217,6 +219,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
@@ -239,10 +242,12 @@ include/ObjFW/platform/GCC4/OFAtomic.h
 include/ObjFW/platform/PowerPC/OFAtomic.h
 include/ObjFW/platform/macOS/OFAtomic.h
 include/ObjFW/platform/x86/OFAtomic.h
+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
@@ -253,8 +258,11 @@ 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/ObjFWTest/OTAssert.h
@@ -263,10 +271,10 @@ include/ObjFWTest/OTTestCase.h
 include/ObjFWTest/ObjFWTest.h
 lib/libobjfw.so
 lib/libobjfw.so.1
-lib/libobjfw.so.1.2.4
+lib/libobjfw.so.1.3.0
 lib/libobjfwhid.so
 lib/libobjfwhid.so.1
-lib/libobjfwhid.so.1.0.1
+lib/libobjfwhid.so.1.3.0
 lib/libobjfwtest.a
 lib/objfw-config/ObjFWHID.oc
 lib/objfw-config/ObjFWTest.oc

Index: pkgsrc/devel/objfw/PLIST.bridge
diff -u pkgsrc/devel/objfw/PLIST.bridge:1.7 pkgsrc/devel/objfw/PLIST.bridge:1.8
--- pkgsrc/devel/objfw/PLIST.bridge:1.7 Sun Apr 14 18:00:08 2024
+++ pkgsrc/devel/objfw/PLIST.bridge     Sat Mar 22 12:11:40 2025
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST.bridge,v 1.7 2024/04/14 18:00:08 js Exp $
+@comment $NetBSD: PLIST.bridge,v 1.8 2025/03/22 12:11:40 js Exp $
 Library/Frameworks/ObjFWBridge.framework/Headers
 Library/Frameworks/ObjFWBridge.framework/Modules
 Library/Frameworks/ObjFWBridge.framework/ObjFWBridge
@@ -40,7 +40,7 @@ include/ObjFWBridge/OFNumber+NSObject.h
 include/ObjFWBridge/OFSet+NSObject.h
 include/ObjFWBridge/OFString+NSObject.h
 include/ObjFWBridge/ObjFWBridge.h
-lib/libobjfwbridge.1.0.dylib
+lib/libobjfwbridge.1.3.dylib
 lib/libobjfwbridge.1.dylib
 lib/libobjfwbridge.dylib
 lib/objfw-config/ObjFWBridge.oc

Index: pkgsrc/devel/objfw/PLIST.runtime
diff -u pkgsrc/devel/objfw/PLIST.runtime:1.12 pkgsrc/devel/objfw/PLIST.runtime:1.13
--- pkgsrc/devel/objfw/PLIST.runtime:1.12       Sat Nov  9 12:51:15 2024
+++ pkgsrc/devel/objfw/PLIST.runtime    Sat Mar 22 12:11:40 2025
@@ -1,5 +1,5 @@
-@comment $NetBSD: PLIST.runtime,v 1.12 2024/11/09 12:51:15 js Exp $
+@comment $NetBSD: PLIST.runtime,v 1.13 2025/03/22 12:11:40 js Exp $
 include/ObjFWRT/ObjFWRT.h
 lib/libobjfwrt.so
 lib/libobjfwrt.so.1
-lib/libobjfwrt.so.1.2.1
+lib/libobjfwrt.so.1.3.0

Index: pkgsrc/devel/objfw/PLIST.tls
diff -u pkgsrc/devel/objfw/PLIST.tls:1.5 pkgsrc/devel/objfw/PLIST.tls:1.6
--- pkgsrc/devel/objfw/PLIST.tls:1.5    Sat Dec  7 16:44:01 2024
+++ pkgsrc/devel/objfw/PLIST.tls        Sat Mar 22 12:11:40 2025
@@ -1,6 +1,6 @@
-@comment $NetBSD: PLIST.tls,v 1.5 2024/12/07 16:44:01 js Exp $
+@comment $NetBSD: PLIST.tls,v 1.6 2025/03/22 12:11:40 js Exp $
 include/ObjFWTLS/ObjFWTLS.h
 lib/libobjfwtls.so
 lib/libobjfwtls.so.1
-lib/libobjfwtls.so.1.0.3
+lib/libobjfwtls.so.1.3.0
 lib/objfw-config/ObjFWTLS.oc

Index: pkgsrc/devel/objfw/distinfo
diff -u pkgsrc/devel/objfw/distinfo:1.31 pkgsrc/devel/objfw/distinfo:1.32
--- pkgsrc/devel/objfw/distinfo:1.31    Thu Feb 20 23:41:55 2025
+++ pkgsrc/devel/objfw/distinfo Sat Mar 22 12:11:40 2025
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.31 2025/02/20 23:41:55 js Exp $
+$NetBSD: distinfo,v 1.32 2025/03/22 12:11:40 js Exp $
 
-BLAKE2s (objfw-1.2.4.tar.gz) = 2e8b3a96cd2b68ffef5f6ce0a0e92c5bea1e3cda7c99efede0c971212a651f32
-SHA512 (objfw-1.2.4.tar.gz) = fc3a2188dc5d04730dc9650d73c55e264bc5f095776731f2b425a16ff4468f456b4187c64a6f2b8e8b9a9f9a2629d80dd3a23b7ef2b9087b256b713240f09e9d
-Size (objfw-1.2.4.tar.gz) = 915090 bytes
+BLAKE2s (objfw-1.3.tar.gz) = 460f2fc8a87d4f65b548fad3f48630db03d35214b997c370f007ce5c79f3860c
+SHA512 (objfw-1.3.tar.gz) = 0f329040782b6f9b509cd1474b245f9383f13e7ec06926bd88271a8062e7e6626cc97a4868718b0dde45454566b15001b4fa55418e48f4c1578c1d9a6396a088
+Size (objfw-1.3.tar.gz) = 948777 bytes



Home | Main Index | Thread Index | Old Index