Geoff Levand e755f081e9 dev-util/bsdiff: Change suffix sort to sais-lite
To avoid dependencies on dev-libs/libdivsufsort and dev-util/cmake convert bsdiff
from using the divsufsort suffix sort to using the sais-lite suffix sort from [1].

The need for an alternative suffix sort is discussed in [2] through [4].  A
dependency on dev-util/cmake is problematic as cmake cannot be cross-compiled and
a switch to sais-lite avoids this dependency.

 [1] https://sites.google.com/site/yuta256/sais
 [2] https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=409664
 [3] https://github.com/sparkle-project/Sparkle/pull/515
 [4] e2b85ce4ea

Signed-off-by: Geoff Levand <geoff@infradead.org>
2015-07-29 16:05:15 -07:00
..