I compiled recoll-1.27.12-x86_64-1_SBo.tgz for fatdog64-911 via the slackbuild:
https://slackbuilds.org/repository/14.1/desktop/recoll/
**Modified to include the newer source.
Dependencies:
* xapian-core (required) -- xapian-core-1.4.17-x86_64-1_SBo.tgz available (see thread).
* qt5 (Required; need a newer version then in FD66_811).
--- qt5-5.15.2-x86_64-1.txz available (see thread for discussion of issues)
--- qt5-5.15.2 requires openssl-1.1.1. openssl-1.1.1h-x86_64-1.txz available (See thread).
* qt5webkit (probably required) -- qt5webkit-5.212.0-alpha4-x86_64-1.txz Available. I didn't create a new thread for this due to lack of testing. I required this package to compile recoll and the version available with gplat is likely too old. Supposedly, this has been incorporated into the qt5 project but it doesn't look to be in the qt5 package that I created.
* unrtf (recommended) -- unrtf-0.21.1-x86_64-2_SBo.tgz Available at thread.
--- This is needed if you want to index rtf documents. Some files with the ".doc" extension are rtf.
* antiword (recommended) -- antiword-0.37-x86_64-1_SBo.tgz available (see thread). Required to index microsoft word documents (not including rtf)
Notes
Upgrading qt5 is only required, for some (all?) gui options. If you don't want to upgrade qt5 then recoll can be compiled with fewer or no gui options. I may compile such a version at a later date. Upgrading qt5 (with my package) might cause some icon issues, which probably can be resolved and possibly a sound issue (probably unrelated). For me it was worth the upgrade but I run multiple computers at once.