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 May 31 19:45:01 UTC 2026
Modified Files:
pkgsrc/devel/objfw: Makefile PLIST PLIST.runtime PLIST.tls distinfo
Log Message:
Update devel/objfw to 1.5.5
ObjFW 1.5.4 -> ObjFW 1.5.5, 2026-05-31
* Fixes replacing a string within a range that does not start at 0.
* Fixes -[OFData rangeOfData:options:range:] if the specified range does not
start at 0.
* Fixes -[OFMutableData subdataWithRange:].
* Fixes a missing retain/release in OFConcreteMutableArray.
* Fixes -[initWithContentsOfIRI:] being extremely slow for both OFString and
OFData on some operating systems such as Windows.
* Fixes wrong count after -[OFList removeAllObjects].
* Fixes objc_setAssociatedObject() / objc_removeAssociatedObjects() releasing
the object within the spinlock, which could potentially deadlock.
* Fixes OFBlock calling a dispose handler that doesn't exist.
* Fixes -[OFConcreteMutableArray removeAllObjects] not increasing the
mutations.
* Fixes Deflate64 with sequence lengths > 65535.
* Robustness improvements in Deflate, LHA, Tar, ZIP, BMP, QOI and MessagePack.
* Fixes a missing rethrow in OFOpenSSLTLSStream that could result in hangs.
* Correctly handles `*` in format strings now.
* OFDate rejects invalid dates with tm_mon >= 12 now.
* OFXMLParser rejects numeric entities == 0 or > U+10FFFF now, as well as
surrogates.
* OFString rejects overlong UTF-8 encodings now.
* Fixes a retain cycle and a missing rethrow in OFCFRunLoopKernelEventObserver.
* Fixes the number of redirects accidentally being reset in OFHTTPClient.
* OFHTTPClient is now stricter about when to include the Authorization header
during redirects.
* Fixes -[objectByParsingJSON] reporting the wrong line on parsing errors.
* Fixes -[objectByParsingJSON] overallocating.
* Fixes -[objectByParsingJSON] not enforcing a low surrogate after a high
surrogate.
* Changes default depth limit to 128 for both JSON and MessagePack.
* Base64 now rejects spurious `=` in the middle of the string.
* OFHTTPClient and OFHTTPServer now have more robust handling of
Transfer-Encoding.
* OFDNSResolver is more compliant with the RFC now.
* MessagePack now rejects nanoseconds >= 1000000000 as per specification.
* Fixes OFConcreteArray accepting `nil` as the first object in some cases.
* Fixes OFMatrix4x4 jumping to the wrong label in inline assembly, causing the
loop to always run at least once.
* Fixes wrong initialization in OFColorSpace.
* Fixes -[OFColor colorUsingColorSpace:] always using sRGB.
* Fixes some colors comparing equal despite having a different hash in OFColor.
* OFAllocObject() and class_createInstance() now reject a too big extra size.
* Fixes objc_setPropertyStruct() using the wrong spinlock.
* Fixes MIPS32 lookup assembly using the wrong load size.
* Fixes PowerPC 64 forwarding assembly comparing with the wrong register size.
* Fixes a typo that made ARM32 forwarding assembly for Apple not compile.
* Fixes a typo that made compiling for Windows without atomic operations fail.
* OFApplication now checks the return value of unveil().
To generate a diff of this commit:
cvs rdiff -u -r1.68 -r1.69 pkgsrc/devel/objfw/Makefile
cvs rdiff -u -r1.36 -r1.37 pkgsrc/devel/objfw/PLIST
cvs rdiff -u -r1.19 -r1.20 pkgsrc/devel/objfw/PLIST.runtime
cvs rdiff -u -r1.11 -r1.12 pkgsrc/devel/objfw/PLIST.tls
cvs rdiff -u -r1.46 -r1.47 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.68 pkgsrc/devel/objfw/Makefile:1.69
--- pkgsrc/devel/objfw/Makefile:1.68 Sat May 23 19:39:47 2026
+++ pkgsrc/devel/objfw/Makefile Sun May 31 19:45:01 2026
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.68 2026/05/23 19:39:47 js Exp $
+# $NetBSD: Makefile,v 1.69 2026/05/31 19:45:01 js Exp $
-DISTNAME= objfw-1.5.4
+DISTNAME= objfw-1.5.5
CATEGORIES= devel
MASTER_SITES= https://objfw.nil.im/downloads/
Index: pkgsrc/devel/objfw/PLIST
diff -u pkgsrc/devel/objfw/PLIST:1.36 pkgsrc/devel/objfw/PLIST:1.37
--- pkgsrc/devel/objfw/PLIST:1.36 Sat May 23 19:39:47 2026
+++ pkgsrc/devel/objfw/PLIST Sun May 31 19:45:01 2026
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.36 2026/05/23 19:39:47 js Exp $
+@comment $NetBSD: PLIST,v 1.37 2026/05/31 19:45:01 js Exp $
bin/objfw-compile
bin/objfw-config
bin/objfw-embed
@@ -294,7 +294,7 @@ lib/cmake/ObjFW/ObjFWConfig.cmake
lib/cmake/ObjFW/ObjFWConfigVersion.cmake
lib/libobjfw.so
lib/libobjfw.so.1
-lib/libobjfw.so.1.5.4
+lib/libobjfw.so.1.5.5
lib/libobjfwhid.so
lib/libobjfwhid.so.1
lib/libobjfwhid.so.1.5.0
Index: pkgsrc/devel/objfw/PLIST.runtime
diff -u pkgsrc/devel/objfw/PLIST.runtime:1.19 pkgsrc/devel/objfw/PLIST.runtime:1.20
--- pkgsrc/devel/objfw/PLIST.runtime:1.19 Fri May 8 22:13:51 2026
+++ pkgsrc/devel/objfw/PLIST.runtime Sun May 31 19:45:01 2026
@@ -1,5 +1,5 @@
-@comment $NetBSD: PLIST.runtime,v 1.19 2026/05/08 22:13:51 js Exp $
+@comment $NetBSD: PLIST.runtime,v 1.20 2026/05/31 19:45:01 js Exp $
include/ObjFWRT/ObjFWRT.h
lib/libobjfwrt.so
lib/libobjfwrt.so.1
-lib/libobjfwrt.so.1.5.2
+lib/libobjfwrt.so.1.5.5
Index: pkgsrc/devel/objfw/PLIST.tls
diff -u pkgsrc/devel/objfw/PLIST.tls:1.11 pkgsrc/devel/objfw/PLIST.tls:1.12
--- pkgsrc/devel/objfw/PLIST.tls:1.11 Sun Feb 22 20:40:55 2026
+++ pkgsrc/devel/objfw/PLIST.tls Sun May 31 19:45:01 2026
@@ -1,6 +1,6 @@
-@comment $NetBSD: PLIST.tls,v 1.11 2026/02/22 20:40:55 js Exp $
+@comment $NetBSD: PLIST.tls,v 1.12 2026/05/31 19:45:01 js Exp $
include/ObjFWTLS/ObjFWTLS.h
lib/libobjfwtls.so
lib/libobjfwtls.so.1
-lib/libobjfwtls.so.1.5.0
+lib/libobjfwtls.so.1.5.5
lib/objfw-config/ObjFWTLS.oc
Index: pkgsrc/devel/objfw/distinfo
diff -u pkgsrc/devel/objfw/distinfo:1.46 pkgsrc/devel/objfw/distinfo:1.47
--- pkgsrc/devel/objfw/distinfo:1.46 Sat May 23 19:39:47 2026
+++ pkgsrc/devel/objfw/distinfo Sun May 31 19:45:01 2026
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.46 2026/05/23 19:39:47 js Exp $
+$NetBSD: distinfo,v 1.47 2026/05/31 19:45:01 js Exp $
-BLAKE2s (objfw-1.5.4.tar.gz) = cf337e80359682e1d553c4ecddcd9791a9e9e0b4dcee4e29e15325a87d2ef949
-SHA512 (objfw-1.5.4.tar.gz) = c8591590ccbcc5246f63fe1a0e7fc93b426fc7d97ad2c22798845540bdd28c0e8e0c39ea29a8573d6edfa6bbf4276a9495b0c8f2af9c9ec4787a56f8b44dcc9b
-Size (objfw-1.5.4.tar.gz) = 1029940 bytes
+BLAKE2s (objfw-1.5.5.tar.gz) = 0e6c31d242aed967a30c8fc16771128ca006c3af0fb674dcb584d6807033fd32
+SHA512 (objfw-1.5.5.tar.gz) = 58c60e463814d19dae2bdcba3ada3b1ce9ae3f6100385e56be828859ac8718ad76d2601b39ae4c4824a3a69acf9ecf05473679108c3489c47f6d34853b1568f2
+Size (objfw-1.5.5.tar.gz) = 1033279 bytes
Home |
Main Index |
Thread Index |
Old Index