Add C-bindings for FreeBSD.
What does this MR do and why?
- Add C-bindings for FreeBSD.
The library will be installed as a build dependency into the standard folders used by FreeBSD which are /usr/local/[lib|include].
I use them already for some time, but would be nice to have them upstream: https://cgit.freebsd.org/ports/tree/textproc/gitlab-elasticsearch-indexer/files
Related Issues
gitlab-org/gitlab-elasticsearch-indexer#178
Testing
Already used for some time in FreeBSD packages.
Performance Analysis
- This merge request does not introduce any performance regression. If a performance regression is expected, explain why.