Old hyper-proxy dependency version requires EOL OpenSSL version
The hyper-proxy = "0.4.0" dependency transitively depends on openssl v0.9.24 (Rust) which needs OpenSSL 1.0.x (C) according to this GH issue. OpenSSL 1.0.2 and earlier are EOL and banned in nixpkgs. The dependency problem can be fixed by switching to hyper-proxy 0.8.0, but there are changes in the API that make nix-index not compile anymore so it's not totally trivial.
Is there any workaround for this?
In https://github.com/bennofs/nix-index/commit/6dfee924a26364fbeef14eb6e0ef7f177ec85ad3 I upgraded new tokio/hyper and the new futures api, so master should compile with newer OpenSSL now. I'll still need to cleanup some things but hopefully can get out a new release with the fix soon.
It all now works for me - great work, thank you!