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