Index: Makefile =================================================================== RCS file: /cvs/ports/graphics/fcft/Makefile,v retrieving revision 1.8 diff -u -p -r1.8 Makefile --- Makefile 22 Apr 2025 21:04:24 -0000 1.8 +++ Makefile 28 Apr 2026 18:56:14 -0000 @@ -1,8 +1,7 @@ COMMENT = small font loading and glyph rasterization library DISTNAME = fcft-$V -V = 3.3.1 -REVISION = 0 +V = 3.3.3 SITES = https://codeberg.org/dnkl/fcft/archive/ DISTFILES = fcft-{}${V}${EXTRACT_SUFX} Index: distinfo =================================================================== RCS file: /cvs/ports/graphics/fcft/distinfo,v retrieving revision 1.3 diff -u -p -r1.3 distinfo --- distinfo 24 Mar 2025 20:10:04 -0000 1.3 +++ distinfo 28 Apr 2026 18:56:14 -0000 @@ -1,2 +1,2 @@ -SHA256 (fcft-3.3.1.tar.gz) = 8Yv3lWLgbUF0FpDNHgegLrJgCuOetXUu74ppj2A6SCw= -SIZE (fcft-3.3.1.tar.gz) = 735195 +SHA256 (fcft-3.3.3.tar.gz) = wNjUhbRbGvgp9zEB1liPQEoyvzx1QyNrGkcH1EvoG2A= +SIZE (fcft-3.3.3.tar.gz) = 735690 Index: patches/patch-fcft_c =================================================================== RCS file: patches/patch-fcft_c diff -N patches/patch-fcft_c --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ patches/patch-fcft_c 28 Apr 2026 18:56:14 -0000 @@ -0,0 +1,27 @@ +Index: fcft.c +--- fcft.c.orig ++++ fcft.c +@@ -1,7 +1,11 @@ + #include "fcft/fcft.h" + + #include ++#if !defined(__OpenBSD__) + #include ++#else ++#include ++#endif + #include + #include + #include +@@ -685,7 +689,11 @@ instantiate_pattern(FcPattern *pattern, double req_pt_ + } + + #if __BYTE_ORDER__ == __ORDER_LITTLE_ENDIAN__ ++#if !defined(__OpenBSD__) + version = bswap_16(version); ++#else ++ version = swap16(version); ++#endif + #endif + + LOG_DBG("%s: COLR: version=%d", version);