Sun May 12 13:58:14 2024 UTC (15d)
Update devel/objfw to 1.1.3

ObjFW 1.1.2 -> ObjFW 1.1.3, 2024-05-12
 * Fixes +[OFSystemInfo networkInterfaces] on NetBSD.
 * Properly hides private symbols so they can't be used accidentally anymore.
 * Adds missing documentation for various functions and macros.
 * Uses RtlGenRandom to get proper randomness on Windows now.
 * No longer uses _wutime64, which is buggy in some MinGW distributions.
 * Only uses blx on ARM if it is available now.
 * Adds a workaround for OFSubprocess tests on Windows 9x.
 * Skips symlink tests if symlinks are unavailable.


(js)
diff -r1.26 -r1.27 pkgsrc/devel/objfw/Makefile
diff -r1.15 -r1.16 pkgsrc/devel/objfw/PLIST
diff -r1.6 -r1.7 pkgsrc/devel/objfw/PLIST.runtime
diff -r1.21 -r1.22 pkgsrc/devel/objfw/distinfo

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

--- pkgsrc/devel/objfw/Makefile 2024/04/20 18:12:34 1.26
+++ pkgsrc/devel/objfw/Makefile 2024/05/12 13:58:14 1.27
@@ -1,16 +1,16 @@ @@ -1,16 +1,16 @@
1# $NetBSD: Makefile,v 1.26 2024/04/20 18:12:34 js Exp $ 1# $NetBSD: Makefile,v 1.27 2024/05/12 13:58:14 js Exp $
2 2
3DISTNAME= objfw-1.1.2 3DISTNAME= objfw-1.1.3
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= gnu-lgpl-v3 10LICENSE= gnu-lgpl-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.15 -r1.16 pkgsrc/devel/objfw/PLIST (expand / switch to unified diff)

--- pkgsrc/devel/objfw/PLIST 2024/04/14 18:00:08 1.15
+++ pkgsrc/devel/objfw/PLIST 2024/05/12 13:58:14 1.16
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1@comment $NetBSD: PLIST,v 1.15 2024/04/14 18:00:08 js Exp $ 1@comment $NetBSD: PLIST,v 1.16 2024/05/12 13:58:14 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/OFAAAADNSResourceRecord.h 10include/ObjFW/OFAAAADNSResourceRecord.h
11include/ObjFW/OFADNSResourceRecord.h 11include/ObjFW/OFADNSResourceRecord.h
12include/ObjFW/OFAcceptSocketFailedException.h 12include/ObjFW/OFAcceptSocketFailedException.h
13include/ObjFW/OFAllocFailedException.h 13include/ObjFW/OFAllocFailedException.h
14include/ObjFW/OFAlreadyOpenException.h 14include/ObjFW/OFAlreadyOpenException.h
@@ -232,24 +232,24 @@ include/ObjFW/macros.h @@ -232,24 +232,24 @@ include/ObjFW/macros.h
232include/ObjFW/objfw-defs.h 232include/ObjFW/objfw-defs.h
233include/ObjFW/platform.h 233include/ObjFW/platform.h
234include/ObjFW/platform/GCC4.7/OFAtomic.h 234include/ObjFW/platform/GCC4.7/OFAtomic.h
235include/ObjFW/platform/GCC4/OFAtomic.h 235include/ObjFW/platform/GCC4/OFAtomic.h
236include/ObjFW/platform/PowerPC/OFAtomic.h 236include/ObjFW/platform/PowerPC/OFAtomic.h
237include/ObjFW/platform/macOS/OFAtomic.h 237include/ObjFW/platform/macOS/OFAtomic.h
238include/ObjFW/platform/x86/OFAtomic.h 238include/ObjFW/platform/x86/OFAtomic.h
239include/ObjFWTest/OTAssert.h 239include/ObjFWTest/OTAssert.h
240include/ObjFWTest/OTOrderedDictionary.h 240include/ObjFWTest/OTOrderedDictionary.h
241include/ObjFWTest/OTTestCase.h 241include/ObjFWTest/OTTestCase.h
242include/ObjFWTest/ObjFWTest.h 242include/ObjFWTest/ObjFWTest.h
243lib/libobjfw.so 243lib/libobjfw.so
244lib/libobjfw.so.1 244lib/libobjfw.so.1
245lib/libobjfw.so.1.1.0 245lib/libobjfw.so.1.1.2
246lib/libobjfwtest.a 246lib/libobjfwtest.a
247lib/objfw-config/ObjFWTest.oc 247lib/objfw-config/ObjFWTest.oc
248share/ofarc/localization/de.json 248share/ofarc/localization/de.json
249share/ofarc/localization/localizations.json 249share/ofarc/localization/localizations.json
250share/ofdns/localization/de.json 250share/ofdns/localization/de.json
251share/ofdns/localization/localizations.json 251share/ofdns/localization/localizations.json
252share/ofhash/localization/de.json 252share/ofhash/localization/de.json
253share/ofhash/localization/localizations.json 253share/ofhash/localization/localizations.json
254share/ofhttp/localization/de.json 254share/ofhttp/localization/de.json
255share/ofhttp/localization/localizations.json 255share/ofhttp/localization/localizations.json

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

--- pkgsrc/devel/objfw/PLIST.runtime 2024/04/14 17:05:03 1.6
+++ pkgsrc/devel/objfw/PLIST.runtime 2024/05/12 13:58:14 1.7
@@ -1,5 +1,5 @@ @@ -1,5 +1,5 @@
1@comment $NetBSD: PLIST.runtime,v 1.6 2024/04/14 17:05:03 js Exp $ 1@comment $NetBSD: PLIST.runtime,v 1.7 2024/05/12 13:58:14 js Exp $
2include/ObjFWRT/ObjFWRT.h 2include/ObjFWRT/ObjFWRT.h
3lib/libobjfwrt.so 3lib/libobjfwrt.so
4lib/libobjfwrt.so.1 4lib/libobjfwrt.so.1
5lib/libobjfwrt.so.1.1.0 5lib/libobjfwrt.so.1.1.1

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

--- pkgsrc/devel/objfw/distinfo 2024/04/20 18:12:34 1.21
+++ pkgsrc/devel/objfw/distinfo 2024/05/12 13:58:14 1.22
@@ -1,5 +1,5 @@ @@ -1,5 +1,5 @@
1$NetBSD: distinfo,v 1.21 2024/04/20 18:12:34 js Exp $ 1$NetBSD: distinfo,v 1.22 2024/05/12 13:58:14 js Exp $
2 2
3BLAKE2s (objfw-1.1.2.tar.gz) = d1225970b238c146e810f91251960dfa68f0831fc206ea85a30d96583ceef5d0 3BLAKE2s (objfw-1.1.3.tar.gz) = fbe9a0971df33eb3876f3e1a08e4f0af168b31f7d368fbf519fb32609e126c01
4SHA512 (objfw-1.1.2.tar.gz) = f93d3c2853aec50517a4de401f19772d9bfba83573b94a81ca31a8a717333dd9938966d0f5950ec9d2b85e149310665b2a835cdbbb34ac00d28c00056d99c139 4SHA512 (objfw-1.1.3.tar.gz) = c5372451f02ad7a8c1090a9ab9a8df8d106dbc789f2e9857b0543317d5be2f3f321c70ce55ac7179333134e31b24be4e2810a6a4024274ae72def882b63f5132
5Size (objfw-1.1.2.tar.gz) = 945717 bytes 5Size (objfw-1.1.3.tar.gz) = 949646 bytes