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