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: Sun Aug 3 12:56:05 UTC 2025
Modified Files:
pkgsrc/devel/objfw: Makefile PLIST PLIST.bridge PLIST.framework
PLIST.tls distinfo
Added Files:
pkgsrc/devel/objfw: PLIST.ofgctester
Log Message:
Update devel/objfw to 1.4
ObjFW 1.3.2 -> ObjFW 1.4, 2025-08-03
* Memory management for objects was moved to the runtime, making many
optimizations possible.
* Many runtime optimizations were added.
+ Adds new classes: OFIndexSet, OFMutableIndexSet.
+ Adds new methods using OFIndexSet to OFArray, OFMutableArray and
OFMutableData.
+ OFStream now supports setting a default encoding for the stream that will
be used for all string operations that don't specify an encoding.
+ Adds support for asynchronously opening an item to OFIRIHandler.
+ Adds support for building the runtime as a .library on MorphOS.
+ Adds support for abstract UNIX sockets on Linux.
+ Adds basic math operations for OFVector3D and OFVector4D.
+ Adds support for hiding / showing the cursor to OFStdIOStream.
+ Adds support for compressed localizations to OFLocale.
+ Adds new util ofgctester to test game controllers using ObjFWHID.
+ Starts using OF_DIRECT with the ObjFW runtime when using Clang >= 21.
+ OFTLSSocket now supports client certificates officially instead of being an
unsupported byproduct of support for server certificates (the only change
is that this fixes mbedTLS using the certificate chain to verify the server
when it should only be used for the client certificate).
* Many fixes for AmigaOS and MorphOS.
* Everything is built with RELRO, _FORTIFY_SOURCE=3 and -fstack-protector by
default now.
* Utils are now always built as PIE if possible.
* Utils now write status messages to stderr instead of stdout.
To generate a diff of this commit:
cvs rdiff -u -r1.49 -r1.50 pkgsrc/devel/objfw/Makefile
cvs rdiff -u -r1.26 -r1.27 pkgsrc/devel/objfw/PLIST
cvs rdiff -u -r1.9 -r1.10 pkgsrc/devel/objfw/PLIST.bridge \
pkgsrc/devel/objfw/PLIST.framework
cvs rdiff -u -r0 -r1.1 pkgsrc/devel/objfw/PLIST.ofgctester
cvs rdiff -u -r1.8 -r1.9 pkgsrc/devel/objfw/PLIST.tls
cvs rdiff -u -r1.36 -r1.37 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.49 pkgsrc/devel/objfw/Makefile:1.50
--- pkgsrc/devel/objfw/Makefile:1.49 Fri Aug 1 10:28:48 2025
+++ pkgsrc/devel/objfw/Makefile Sun Aug 3 12:56:04 2025
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.49 2025/08/01 10:28:48 js Exp $
+# $NetBSD: Makefile,v 1.50 2025/08/03 12:56:04 js Exp $
-DISTNAME= objfw-1.3.2
+DISTNAME= objfw-1.4
CATEGORIES= devel
MASTER_SITES= https://objfw.nil.im/downloads/
@@ -41,6 +41,7 @@ PLIST_SRC= PLIST
.if ${OPSYS} == "Darwin"
PLIST_SRC+= PLIST.bridge
PLIST_SRC+= PLIST.framework
+PLIST_SRC+= PLIST.ofgctester
.else
PLIST_SRC+= PLIST.runtime
.endif
@@ -57,6 +58,7 @@ PLIST_SRC+= PLIST.sctp
.if ${OPSYS} == "Linux"
PLIST_SRC+= PLIST.ddp
PLIST_SRC+= PLIST.ipx
+PLIST_SRC+= PLIST.ofgctester
PLIST_SRC+= PLIST.sctp
.endif
Index: pkgsrc/devel/objfw/PLIST
diff -u pkgsrc/devel/objfw/PLIST:1.26 pkgsrc/devel/objfw/PLIST:1.27
--- pkgsrc/devel/objfw/PLIST:1.26 Sun Jun 8 13:20:39 2025
+++ pkgsrc/devel/objfw/PLIST Sun Aug 3 12:56:04 2025
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.26 2025/06/08 13:20:39 js Exp $
+@comment $NetBSD: PLIST,v 1.27 2025/08/03 12:56:04 js Exp $
bin/objfw-compile
bin/objfw-config
bin/objfw-embed
@@ -75,6 +75,7 @@ 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
@@ -115,6 +116,7 @@ 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
@@ -271,10 +273,10 @@ include/ObjFWTest/OTTestCase.h
include/ObjFWTest/ObjFWTest.h
lib/libobjfw.so
lib/libobjfw.so.1
-lib/libobjfw.so.1.3.2
+lib/libobjfw.so.1.4.0
lib/libobjfwhid.so
lib/libobjfwhid.so.1
-lib/libobjfwhid.so.1.3.0
+lib/libobjfwhid.so.1.4.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.9 pkgsrc/devel/objfw/PLIST.bridge:1.10
--- pkgsrc/devel/objfw/PLIST.bridge:1.9 Sat Mar 22 13:10:55 2025
+++ pkgsrc/devel/objfw/PLIST.bridge Sun Aug 3 12:56:04 2025
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST.bridge,v 1.9 2025/03/22 13:10:55 js Exp $
+@comment $NetBSD: PLIST.bridge,v 1.10 2025/08/03 12:56:04 js Exp $
Library/Frameworks/ObjFWBridge.framework/Headers
Library/Frameworks/ObjFWBridge.framework/Modules
Library/Frameworks/ObjFWBridge.framework/ObjFWBridge
@@ -16,7 +16,7 @@ Library/Frameworks/ObjFWBridge.framework
Library/Frameworks/ObjFWBridge.framework/Versions/1/Headers/OFDate+NSObject.h
Library/Frameworks/ObjFWBridge.framework/Versions/1/Headers/OFDictionary+NSObject.h
Library/Frameworks/ObjFWBridge.framework/Versions/1/Headers/OFEnumerator+NSObject.h
-Library/Frameworks/ObjFWBridge.framework/Versions/1/Headers/OFException+Swift.h
+Library/Frameworks/ObjFWBridge.framework/Versions/1/Headers/OFException+OFSwift.h
Library/Frameworks/ObjFWBridge.framework/Versions/1/Headers/OFNSToOFBridging.h
Library/Frameworks/ObjFWBridge.framework/Versions/1/Headers/OFNumber+NSObject.h
Library/Frameworks/ObjFWBridge.framework/Versions/1/Headers/OFOFToNSBridging.h
@@ -41,14 +41,14 @@ include/ObjFWBridge/OFData+NSObject.h
include/ObjFWBridge/OFDate+NSObject.h
include/ObjFWBridge/OFDictionary+NSObject.h
include/ObjFWBridge/OFEnumerator+NSObject.h
-include/ObjFWBridge/OFException+Swift.h
+include/ObjFWBridge/OFException+OFSwift.h
include/ObjFWBridge/OFNSToOFBridging.h
include/ObjFWBridge/OFNumber+NSObject.h
include/ObjFWBridge/OFOFToNSBridging.h
include/ObjFWBridge/OFSet+NSObject.h
include/ObjFWBridge/OFString+NSObject.h
include/ObjFWBridge/ObjFWBridge.h
-lib/libobjfwbridge.1.3.dylib
+lib/libobjfwbridge.1.4.dylib
lib/libobjfwbridge.1.dylib
lib/libobjfwbridge.dylib
lib/objfw-config/ObjFWBridge.oc
Index: pkgsrc/devel/objfw/PLIST.framework
diff -u pkgsrc/devel/objfw/PLIST.framework:1.9 pkgsrc/devel/objfw/PLIST.framework:1.10
--- pkgsrc/devel/objfw/PLIST.framework:1.9 Sat Mar 22 13:10:55 2025
+++ pkgsrc/devel/objfw/PLIST.framework Sun Aug 3 12:56:04 2025
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST.framework,v 1.9 2025/03/22 13:10:55 js Exp $
+@comment $NetBSD: PLIST.framework,v 1.10 2025/08/03 12:56:04 js Exp $
Library/Frameworks/ObjFW.framework/Headers
Library/Frameworks/ObjFW.framework/Modules
Library/Frameworks/ObjFW.framework/ObjFW
@@ -72,6 +72,7 @@ Library/Frameworks/ObjFW.framework/Versi
Library/Frameworks/ObjFW.framework/Versions/1/Headers/OFINISection.h
Library/Frameworks/ObjFW.framework/Versions/1/Headers/OFIRI.h
Library/Frameworks/ObjFW.framework/Versions/1/Headers/OFIRIHandler.h
+Library/Frameworks/ObjFW.framework/Versions/1/Headers/OFIndexSet.h
Library/Frameworks/ObjFW.framework/Versions/1/Headers/OFInflate64Stream.h
Library/Frameworks/ObjFW.framework/Versions/1/Headers/OFInflateStream.h
Library/Frameworks/ObjFW.framework/Versions/1/Headers/OFInitializationFailedException.h
@@ -112,6 +113,7 @@ Library/Frameworks/ObjFW.framework/Versi
Library/Frameworks/ObjFW.framework/Versions/1/Headers/OFMutableData.h
Library/Frameworks/ObjFW.framework/Versions/1/Headers/OFMutableDictionary.h
Library/Frameworks/ObjFW.framework/Versions/1/Headers/OFMutableIRI.h
+Library/Frameworks/ObjFW.framework/Versions/1/Headers/OFMutableIndexSet.h
Library/Frameworks/ObjFW.framework/Versions/1/Headers/OFMutableLHAArchiveEntry.h
Library/Frameworks/ObjFW.framework/Versions/1/Headers/OFMutablePair.h
Library/Frameworks/ObjFW.framework/Versions/1/Headers/OFMutableSet.h
Index: pkgsrc/devel/objfw/PLIST.tls
diff -u pkgsrc/devel/objfw/PLIST.tls:1.8 pkgsrc/devel/objfw/PLIST.tls:1.9
--- pkgsrc/devel/objfw/PLIST.tls:1.8 Sun Jun 8 13:20:39 2025
+++ pkgsrc/devel/objfw/PLIST.tls Sun Aug 3 12:56:05 2025
@@ -1,6 +1,6 @@
-@comment $NetBSD: PLIST.tls,v 1.8 2025/06/08 13:20:39 js Exp $
+@comment $NetBSD: PLIST.tls,v 1.9 2025/08/03 12:56:05 js Exp $
include/ObjFWTLS/ObjFWTLS.h
lib/libobjfwtls.so
lib/libobjfwtls.so.1
-lib/libobjfwtls.so.1.3.2
+lib/libobjfwtls.so.1.4.0
lib/objfw-config/ObjFWTLS.oc
Index: pkgsrc/devel/objfw/distinfo
diff -u pkgsrc/devel/objfw/distinfo:1.36 pkgsrc/devel/objfw/distinfo:1.37
--- pkgsrc/devel/objfw/distinfo:1.36 Sun Jun 8 13:20:39 2025
+++ pkgsrc/devel/objfw/distinfo Sun Aug 3 12:56:05 2025
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.36 2025/06/08 13:20:39 js Exp $
+$NetBSD: distinfo,v 1.37 2025/08/03 12:56:05 js Exp $
-BLAKE2s (objfw-1.3.2.tar.gz) = b5c7b2f01f40e599602e2c367a3f5b0633641b3d3bddb6ad2abbf405a7e2361c
-SHA512 (objfw-1.3.2.tar.gz) = 9304495af5f0e5f9725ddd4f72acb68792632ae54a79b2ead6bc3198c7b6e4c9ebb703c342b24fa407b9ce57782e4341c548e09aed91dc82fdbef2469a32f5ef
-Size (objfw-1.3.2.tar.gz) = 949142 bytes
+BLAKE2s (objfw-1.4.tar.gz) = 0bd4a0f940a8ac6877f7b259655d7da17ef1969842bd0a2cb94e94d228f4001f
+SHA512 (objfw-1.4.tar.gz) = c44e7b2f3e9e16a5187b99e81ccbdf8338f35fcd56839a9453c4d39eed146fd63809045a23f89bb9891969de28b3f49026fef556971d2ffa01729984e773b78d
+Size (objfw-1.4.tar.gz) = 980488 bytes
SHA1 (patch-configure) = c5bc1dccce4853e0eb3cc7269a820a2c28f4a0d8
Added files:
Index: pkgsrc/devel/objfw/PLIST.ofgctester
diff -u /dev/null pkgsrc/devel/objfw/PLIST.ofgctester:1.1
--- /dev/null Sun Aug 3 12:56:05 2025
+++ pkgsrc/devel/objfw/PLIST.ofgctester Sun Aug 3 12:56:04 2025
@@ -0,0 +1,2 @@
+@comment $NetBSD: PLIST.ofgctester,v 1.1 2025/08/03 12:56:04 js Exp $
+bin/ofgctester
Home |
Main Index |
Thread Index |
Old Index