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