Update to 6.0.7. Unmark BROKEN; required programs returned in TIFF 4.7.0. Drop a fix that was fixed upstream.
diff -Nurp /usr/ports//comms/hylafax/Makefile ./Makefile --- /usr/ports//comms/hylafax/Makefile Fri Oct 20 15:41:52 2023 +++ ./Makefile Mon Feb 9 14:37:16 2026 @@ -1,8 +1,8 @@ COMMENT= send/receive faxes and share modems -DISTNAME= hylafax-6.0.6 -REVISION= 16 + +DISTNAME= hylafax-6.0.7 + CATEGORIES= comms -BROKEN= abandonware, uses binaries removed in tiff 4.6 HOMEPAGE= https://www.HylaFAX.org/ diff -Nurp /usr/ports//comms/hylafax/distinfo ./distinfo --- /usr/ports//comms/hylafax/distinfo Thu Jul 19 11:05:30 2012 +++ ./distinfo Mon Feb 9 14:37:22 2026 @@ -1,2 +1,2 @@ -SHA256 (hylafax-6.0.6.tar.gz) = KJJpFbI85/W0iW3orF9YOJwsbmu3O07uW71RKWA798A= -SIZE (hylafax-6.0.6.tar.gz) = 1297412 +SHA256 (hylafax-6.0.7.tar.gz) = o9yxp/2HlL0zzqmpQUwy2hABGd0hMb0IqzqzdJ/DAxU= +SIZE (hylafax-6.0.7.tar.gz) = 1309111 diff -Nurp /usr/ports//comms/hylafax/patches/patch-libhylafax_FaxRecvInfo_c++ ./patches/patch-libhylafax_FaxRecvInfo_c++ --- /usr/ports//comms/hylafax/patches/patch-libhylafax_FaxRecvInfo_c++ Fri Mar 11 13:26:27 2022 +++ ./patches/patch-libhylafax_FaxRecvInfo_c++ Wed Dec 31 19:00:00 1969 @@ -1,14 +0,0 @@ -Allow building with C++14 - -Index: libhylafax/FaxRecvInfo.c++ ---- libhylafax/FaxRecvInfo.c++.orig -+++ libhylafax/FaxRecvInfo.c++ -@@ -112,7 +112,7 @@ FaxRecvInfo::decode(const char* cp) - if (cp == NULL || cp[1] != ',' || cp[2] != '"') - return (false); - u_int i = 0; -- while (cp+2 != '\0') { -+ while (*(cp+2) != '\0') { - callid[i] = cp+3; // +1 for "/+1 for ,/+1 for " - if (*cp == '\"') break; - callid[i].resize(callid[i].next(0,'"'));
