Fixes an issue with TLS connections and no longer requires a patch to disable the silent rules.

Index: devel/objfw/Makefile
===================================================================
RCS file: /cvs/ports/devel/objfw/Makefile,v
retrieving revision 1.2
diff -u -p -u -r1.2 Makefile
--- devel/objfw/Makefile        4 Sep 2023 14:28:59 -0000       1.2
+++ devel/objfw/Makefile        10 Sep 2023 17:08:24 -0000
@@ -1,6 +1,6 @@
 COMMENT =      portable, lightweight framework for the Objective-C language

-DISTNAME =     objfw-1.0
+DISTNAME =     objfw-1.0.1

 SHARED_LIBS += objfw           0.0
 SHARED_LIBS += objfwrt         0.0
@@ -23,6 +23,7 @@ MASTER_SITES =                https://objfw.nil.im/dow
 COMPILER=              base-clang ports-clang

 CONFIGURE_STYLE =      gnu
+CONFIGURE_FLAGS +=     --disable-silent-rules

 MAKE_FLAGS +=  OBJFW_LIB_MAJOR=${LIBobjfw_VERSION:R}
 MAKE_FLAGS +=  OBJFW_LIB_MINOR=${LIBobjfw_VERSION:E}
Index: devel/objfw/distinfo
===================================================================
RCS file: /cvs/ports/devel/objfw/distinfo,v
retrieving revision 1.1.1.1
diff -u -p -u -r1.1.1.1 distinfo
--- devel/objfw/distinfo        4 Sep 2023 14:12:27 -0000       1.1.1.1
+++ devel/objfw/distinfo        10 Sep 2023 17:08:24 -0000
@@ -1,2 +1,2 @@
-SHA256 (objfw-1.0.tar.gz) = pqo79ZDGp64hzxPbqpSnKSbmevXH1a70orFyVD0fJqM=
-SIZE (objfw-1.0.tar.gz) = 785854
+SHA256 (objfw-1.0.1.tar.gz) = lT/Yp4Gf2/o7MJKwasf0OnS6xzbBIKQPLjck8hjSFfE=
+SIZE (objfw-1.0.1.tar.gz) = 786603
Index: devel/objfw/patches/patch-buildsys_mk_in
===================================================================
RCS file: devel/objfw/patches/patch-buildsys_mk_in
diff -N devel/objfw/patches/patch-buildsys_mk_in
--- devel/objfw/patches/patch-buildsys_mk_in    4 Sep 2023 14:28:59 -0000       
1.1
+++ /dev/null   1 Jan 1970 00:00:00 -0000
@@ -1,66 +0,0 @@
-Make build log more useful by printing CFLAGS etc
-
-Index: buildsys.mk.in
---- buildsys.mk.in.orig
-+++ buildsys.mk.in
-@@ -123,18 +123,17 @@ DEPS = ${OBJS:.o=.dep}                   \
-
- MO_FILES = ${LOCALES:.po=.mo}
-
--.SILENT:
- .SUFFIXES:
- .SUFFIXES: .amigalib.o .beam .c .cc .class .cxx .d .erl .lib.o .java .mo .m .mm .o .plugin.o .po .py .pyc .rc .S .xpm - .PHONY: all subdirs subdirs-after pre-depend depend install install-extra uninstall uninstall-extra clean distclean locales copy-headers-into-framework ${SUBDIRS} ${SUBDIRS_AFTER}
-
- all:
--      ${MAKE} -s pre-all
--      ${MAKE} -s subdirs
--      ${MAKE} -s depend
-- ${MAKE} -s ${STATIC_LIB} ${STATIC_LIB_NOINST} ${STATIC_PIC_LIB} ${STATIC_PIC_LIB_NOINST} ${STATIC_AMIGA_LIB} ${STATIC_AMIGA_LIB_NOINST} ${SHARED_LIB} ${SHARED_LIB_NOINST} ${FRAMEWORK} ${FRAMEWORK_NOINST} ${AMIGA_LIB} ${AMIGA_LIB_NOINST} ${PLUGIN} ${PLUGIN_NOINST} ${PROG} ${PROG_NOINST} ${JARFILE} locales
--      ${MAKE} -s subdirs-after
--      ${MAKE} -s post-all
-+      ${MAKE} pre-all
-+      ${MAKE} subdirs
-+      ${MAKE} depend
-+ ${MAKE} ${STATIC_LIB} ${STATIC_LIB_NOINST} ${STATIC_PIC_LIB} ${STATIC_PIC_LIB_NOINST} ${STATIC_AMIGA_LIB} ${STATIC_AMIGA_LIB_NOINST} ${SHARED_LIB} ${SHARED_LIB_NOINST} ${FRAMEWORK} ${FRAMEWORK_NOINST} ${AMIGA_LIB} ${AMIGA_LIB_NOINST} ${PLUGIN} ${PLUGIN_NOINST} ${PROG} ${PROG_NOINST} ${JARFILE} locales
-+      ${MAKE} subdirs-after
-+      ${MAKE} post-all
-
- pre-all post-all:
-
-@@ -144,7 +143,7 @@ subdirs-after: ${SUBDIRS_AFTER}
- ${SUBDIRS} ${SUBDIRS_AFTER}:
-       for i in $@; do \
-               ${DIR_ENTER}; \
--              ${MAKE} -s || exit $$?; \
-+              ${MAKE} || exit $$?; \
-               ${DIR_LEAVE}; \
-       done
-
-@@ -194,7 +193,7 @@ ${SHARED_LIB} ${SHARED_LIB_NOINST}: ${EXT_DEPS} ${LIB_
- ${FRAMEWORK} ${FRAMEWORK_NOINST}: ${EXT_DEPS} ${LIB_OBJS} ${LIB_OBJS_EXTRA}
-       ${LINK_STATUS}
-       out="$@"; \
-- if rm -fr $$out && ${MKDIR_P} $$out && ${MAKE} -s COPY_HEADERS_IF_SUBDIR=${includesubdir} COPY_HEADERS_DESTINATION=$$PWD/$@/Headers copy-headers-into-framework && if test -f Info.plist; then ${INSTALL} -m 644 Info.plist $$out/Info.plist; fi && if test -f module.modulemap; then ${MKDIR_P} $$out/Modules && ${INSTALL} -m 644 module.modulemap $$out/Modules/module.modulemap; fi && ${LD} -o $$out/$${out%.framework} ${LIB_OBJS} ${LIB_OBJS_EXTRA} ${FRAMEWORK_LDFLAGS} ${FRAMEWORK_LDFLAGS_INSTALL_NAME} ${LDFLAGS} ${FRAMEWORK_LIBS} && ${CODESIGN} -fs ${CODESIGN_IDENTITY} $$out; then \ -+ if rm -fr $$out && ${MKDIR_P} $$out && ${MAKE} COPY_HEADERS_IF_SUBDIR=${includesubdir} COPY_HEADERS_DESTINATION=$$PWD/$@/Headers copy-headers-into-framework && if test -f Info.plist; then ${INSTALL} -m 644 Info.plist $$out/Info.plist; fi && if test -f module.modulemap; then ${MKDIR_P} $$out/Modules && ${INSTALL} -m 644 module.modulemap $$out/Modules/module.modulemap; fi && ${LD} -o $$out/$${out%.framework} ${LIB_OBJS} ${LIB_OBJS_EXTRA} ${FRAMEWORK_LDFLAGS} ${FRAMEWORK_LDFLAGS_INSTALL_NAME} ${LDFLAGS} ${FRAMEWORK_LIBS} && ${CODESIGN} -fs ${CODESIGN_IDENTITY} $$out; then \
-               ${LINK_OK}; \
-       else \
-               rm -fr $$out; false; \
-@@ -205,7 +204,7 @@ copy-headers-into-framework:
-       for i in "" ${SUBDIRS} ${SUBDIRS_AFTER}; do \
-               test x"$$i" = x"" && continue; \
-               cd $$i || exit 1; \
--              ${MAKE} -s copy-headers-into-framework || exit $$?; \
-+              ${MAKE} copy-headers-into-framework || exit $$?; \
-               cd .. || exit 1; \
-       done
-
-@@ -654,7 +653,7 @@ install: all install-extra
-       for i in "" ${SUBDIRS} ${SUBDIRS_AFTER}; do \
-               test x"$$i" = x"" && continue; \
-               ${DIR_ENTER}; \
--              ${MAKE} -s install || exit $$?; \
-+              ${MAKE} install || exit $$?; \
-               ${DIR_LEAVE}; \
-       done
-

--
Jonathan

Reply via email to