libbabl minor library version information was lost when moving to meson build system
On macOS, in babl 0.1.68 the library minor compatibility version was 168.0.0:
$ otool -L /opt/local/lib/libbabl-0.1.dylib
/opt/local/lib/libbabl-0.1.dylib:
/opt/local/lib/libbabl-0.1.0.dylib (compatibility version 168.0.0, current version 168.1.0)
/usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current version 1252.250.1)
/opt/local/lib/liblcms2.2.dylib (compatibility version 3.0.0, current version 3.8.0)
But in 0.1.72 and 0.1.74, the library minor compatibility version has dropped to 0.0.0:
$ otool -L /opt/local/lib/libbabl-0.1.dylib
/opt/local/lib/libbabl-0.1.dylib:
/opt/local/lib/libbabl-0.1.0.dylib (compatibility version 0.0.0, current version 0.0.0)
/usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current version 1252.250.1)
/opt/local/lib/liblcms2.2.dylib (compatibility version 3.0.0, current version 3.8.0)
This means that programs don't work anymore:
Incompatible library version: /opt/local/bin/gimp-2.10 requires version 168.0.0 or later, but /opt/local/lib/libbabl-0.1.0.dylib provides version 0.0.0
This probably arose when babl switched to the meson build system. You need to modify the meson build so that it uses the same (or newer) minor library versions as your previous build system did.
Here's the MacPorts ticket tracking this issue: https://trac.macports.org/ticket/60271