- Drop needless dependency on `devel/libfmt' which is not actually used,
but was pulled for a quite bizarre reason: "sometimes libstd requires
linking to libfmt, sometimes not, if libfmt [found] let's link to it",
and prevent its accidental pick up if it's installed on user's system
- Revert to `find_package(LibArchive)' which had been recently replaced
with pkgconf(1)-backed in version 2.5.1: this helps CMake to find the
base system's library again; use it to handle RAR archives while here
- Amend the list of file suffixes (extensions) which look like archives
- Purge endian-related patch, this code now compiles cleanly on PowerPC
Reported by: portscout
Confirmed by: pkubaj (last item)