Page MenuHomeFreeBSD

sysutils/rdfind: add support for xxhash
ClosedPublic

Authored by skozlov on Jul 22 2026, 5:31 PM.
Tags
None
Referenced Files
Unknown Object (File)
Tue, Aug 18, 7:04 PM
Unknown Object (File)
Sat, Aug 15, 6:32 AM
Unknown Object (File)
Thu, Aug 13, 1:33 PM
Unknown Object (File)
Thu, Aug 13, 2:28 AM
Unknown Object (File)
Thu, Aug 13, 2:28 AM
Unknown Object (File)
Thu, Aug 13, 2:28 AM
Unknown Object (File)
Thu, Aug 13, 2:28 AM
Unknown Object (File)
Thu, Aug 13, 2:27 AM
Subscribers
None

Details

Summary

In the current form - the support for xxhash depends on whether or not
xxhash is installed in the system where the port is built. See
https://github.com/pauldreik/rdfind#development.

This commit makes (lack of) support for xxhash explicit. If the option
is enabled - the xxhash is added to dependencies and built into rdfind,
if disabled - xxhash support is disabled even if the library is present
in the system.

For the sake of not changing the default behavior - the xxhash support
is disabled by default.

Diff Detail

Repository
R11 FreeBSD ports repository
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

skozlov created this revision.

Thank you for this.

I don't think there's any problem with enabling XXHASH by default, since it's a lightweight dependency.

Thank you for this.

I don't think there's any problem with enabling XXHASH by default, since it's a lightweight dependency.

Done. If you like it - please accept and I'm going to land it :)

This revision is now accepted and ready to land.Jul 23 2026, 2:52 PM
This revision was automatically updated to reflect the committed changes.