I’ve submitted a diff to update facter in MacPorts to 1.5.7, so it should be available soon.
Note that I’ve set the maintainer for both Puppet and Facter in MacPorts to ‘openmaintainer’. This means that I accept patches from anyone, and it’s really quite trivial to update either of them, as is the case with the [...]