* Add binary_compression value to each package
* Remove binary_url values and arrays
* Handle packages with empty binary_sha256 arrays (either missing binaries or not compiled by us)
* upgrade libuv
* upgrade librhash
* upgrade cmake
* fix librhash, switch cmake to use ninja, add binaries for librhash & libuv
* Add binaries again, and also add jsoncpp update
* Add check back to cmake
* fix indent
* update build to include official symlink install cmd
* use ninja for libuv to avoid broken libraries on non-x86_64
* cmake add x86_64 build
* cmake add other builds
* add test comments and add test
* Add info about failed libuv tests
* use samurai with CMake
* use samurai with jsoncpp
* use samurai with libuv
* rebuild armv7l cmake
* cmake -> 3.21.4
* update source to 3.22.0
(we can rebuild this after we merge the python 3.10 stuff.)
* cmake -> 3.22.1
* update binaries
* new binaries for jsoncpp
Co-authored-by: Satadru Pramanik <satadru@gmail.com>