Sun Oct 8 12:09:53 2023 UTC ()
Update devel/objfw to 1.0.4

 * Fixes OFFile closing fd 0 when initialization fails
 * Fixes -[stringByAppendingPathComponent:] on empty strings
 * Fixes +[OFSystemInfo operatingSystemName] and
   +[OFSystemInfo operatingSystemVersion] returning nil on some systems
 * Adds a license for localizations


(js)
diff -r1.12 -r1.13 pkgsrc/devel/objfw/Makefile
diff -r1.6 -r1.7 pkgsrc/devel/objfw/PLIST
diff -r1.9 -r1.10 pkgsrc/devel/objfw/distinfo

cvs diff -r1.12 -r1.13 pkgsrc/devel/objfw/Makefile (expand / switch to unified diff)

--- pkgsrc/devel/objfw/Makefile 2023/09/14 19:29:48 1.12
+++ pkgsrc/devel/objfw/Makefile 2023/10/08 12:09:53 1.13
@@ -1,16 +1,16 @@ @@ -1,16 +1,16 @@
1# $NetBSD: Makefile,v 1.12 2023/09/14 19:29:48 js Exp $ 1# $NetBSD: Makefile,v 1.13 2023/10/08 12:09:53 js Exp $
2 2
3DISTNAME= objfw-1.0.3 3DISTNAME= objfw-1.0.4
4CATEGORIES= devel 4CATEGORIES= devel
5MASTER_SITES= https://objfw.nil.im/downloads/ 5MASTER_SITES= https://objfw.nil.im/downloads/
6 6
7MAINTAINER= js@NetBSD.org 7MAINTAINER= js@NetBSD.org
8HOMEPAGE= https://objfw.nil.im/ 8HOMEPAGE= https://objfw.nil.im/
9COMMENT= Portable, lightweight framework for the Objective-C language 9COMMENT= Portable, lightweight framework for the Objective-C language
10LICENSE= qpl-v1.0 OR gnu-gpl-v2 OR gnu-gpl-v3 10LICENSE= qpl-v1.0 OR gnu-gpl-v2 OR gnu-gpl-v3
11 11
12GNU_CONFIGURE= yes 12GNU_CONFIGURE= yes
13USE_LANGUAGES= objc 13USE_LANGUAGES= objc
14USE_TOOLS+= pkg-config 14USE_TOOLS+= pkg-config
15CONFIGURE_ARGS+= OBJC=clang # Clang has much better ObjC support 15CONFIGURE_ARGS+= OBJC=clang # Clang has much better ObjC support
16CONFIGURE_ARGS+= OBJCFLAGS=${CFLAGS:M*:Q} 16CONFIGURE_ARGS+= OBJCFLAGS=${CFLAGS:M*:Q}

cvs diff -r1.6 -r1.7 pkgsrc/devel/objfw/PLIST (expand / switch to unified diff)

--- pkgsrc/devel/objfw/PLIST 2023/09/14 19:29:48 1.6
+++ pkgsrc/devel/objfw/PLIST 2023/10/08 12:09:53 1.7
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1@comment $NetBSD: PLIST,v 1.6 2023/09/14 19:29:48 js Exp $ 1@comment $NetBSD: PLIST,v 1.7 2023/10/08 12:09:53 js Exp $
2bin/objfw-compile 2bin/objfw-compile
3bin/objfw-config 3bin/objfw-config
4bin/objfw-embed 4bin/objfw-embed
5bin/objfw-new 5bin/objfw-new
6bin/ofarc 6bin/ofarc
7bin/ofdns 7bin/ofdns
8bin/ofhash 8bin/ofhash
9bin/ofhttp 9bin/ofhttp
10include/ObjFW/OFAcceptSocketFailedException.h 10include/ObjFW/OFAcceptSocketFailedException.h
11include/ObjFW/OFAllocFailedException.h 11include/ObjFW/OFAllocFailedException.h
12include/ObjFW/OFAlreadyOpenException.h 12include/ObjFW/OFAlreadyOpenException.h
13include/ObjFW/OFApplication.h 13include/ObjFW/OFApplication.h
14include/ObjFW/OFArchiveEntry.h 14include/ObjFW/OFArchiveEntry.h
@@ -212,22 +212,22 @@ include/ObjFW/OFXMLProcessingInstruction @@ -212,22 +212,22 @@ include/ObjFW/OFXMLProcessingInstruction
212include/ObjFW/OFZIPArchive.h 212include/ObjFW/OFZIPArchive.h
213include/ObjFW/OFZIPArchiveEntry.h 213include/ObjFW/OFZIPArchiveEntry.h
214include/ObjFW/ObjFW.h 214include/ObjFW/ObjFW.h
215include/ObjFW/macros.h 215include/ObjFW/macros.h
216include/ObjFW/objfw-defs.h 216include/ObjFW/objfw-defs.h
217include/ObjFW/platform.h 217include/ObjFW/platform.h
218include/ObjFW/platform/GCC4.7/OFAtomic.h 218include/ObjFW/platform/GCC4.7/OFAtomic.h
219include/ObjFW/platform/GCC4/OFAtomic.h 219include/ObjFW/platform/GCC4/OFAtomic.h
220include/ObjFW/platform/PowerPC/OFAtomic.h 220include/ObjFW/platform/PowerPC/OFAtomic.h
221include/ObjFW/platform/macOS/OFAtomic.h 221include/ObjFW/platform/macOS/OFAtomic.h
222include/ObjFW/platform/x86/OFAtomic.h 222include/ObjFW/platform/x86/OFAtomic.h
223lib/libobjfw.so 223lib/libobjfw.so
224lib/libobjfw.so.1 224lib/libobjfw.so.1
225lib/libobjfw.so.1.0.1 225lib/libobjfw.so.1.0.2
226share/ofarc/localization/de.json 226share/ofarc/localization/de.json
227share/ofarc/localization/localizations.json 227share/ofarc/localization/localizations.json
228share/ofdns/localization/de.json 228share/ofdns/localization/de.json
229share/ofdns/localization/localizations.json 229share/ofdns/localization/localizations.json
230share/ofhash/localization/de.json 230share/ofhash/localization/de.json
231share/ofhash/localization/localizations.json 231share/ofhash/localization/localizations.json
232share/ofhttp/localization/de.json 232share/ofhttp/localization/de.json
233share/ofhttp/localization/localizations.json 233share/ofhttp/localization/localizations.json

cvs diff -r1.9 -r1.10 pkgsrc/devel/objfw/distinfo (expand / switch to unified diff)

--- pkgsrc/devel/objfw/distinfo 2023/09/14 19:29:48 1.9
+++ pkgsrc/devel/objfw/distinfo 2023/10/08 12:09:53 1.10
@@ -1,5 +1,5 @@ @@ -1,5 +1,5 @@
1$NetBSD: distinfo,v 1.9 2023/09/14 19:29:48 js Exp $ 1$NetBSD: distinfo,v 1.10 2023/10/08 12:09:53 js Exp $
2 2
3BLAKE2s (objfw-1.0.3.tar.gz) = 5255c4f859fa06bce645627c5e9fa580d8f13f8be76e58fa1bfe78267e36cf51 3BLAKE2s (objfw-1.0.4.tar.gz) = ceea06091b91e9645825ec64053162caae30c91b6ba1222f49f9ba7fb068cf2c
4SHA512 (objfw-1.0.3.tar.gz) = deefe72e15ace5ba859beb74f368cc74b2ee2c0d47f05b451280c6629526315dd0aa363e21c9c8b1422664bb337fb7ace1c7a3e8ffc0e2e96c26a03bcac90047 4SHA512 (objfw-1.0.4.tar.gz) = bdfdd3584fa149e5f33f3701ebedc6fae9244ff15f559b48729e7ebec8b1a520e500b34fa8905935468f2749cac8a81f6a7e97db0cd9b09894725cce6d312039
5Size (objfw-1.0.3.tar.gz) = 787055 bytes 5Size (objfw-1.0.4.tar.gz) = 788008 bytes