root: enable davix and ssl support (#200096)
This enables CERN ROOT to open file urls with scheme `davs://` and `https://`. The inclusion of `openssl` in buildInputs will increase neither closure size nor rebuild frequency, since `python3`, which depends on `openssl`, is already a dependency.
This commit is contained in:
parent
7f290a9d35
commit
0106a68555
1 changed files with 6 additions and 2 deletions
|
@ -5,6 +5,7 @@
|
|||
, makeWrapper
|
||||
, cmake
|
||||
, git
|
||||
, davix
|
||||
, ftgl
|
||||
, gl2ps
|
||||
, glew
|
||||
|
@ -22,6 +23,7 @@
|
|||
, lz4
|
||||
, xz
|
||||
, openblas
|
||||
, openssl
|
||||
, pcre
|
||||
, nlohmann_json
|
||||
, pkg-config
|
||||
|
@ -66,6 +68,7 @@ stdenv.mkDerivation rec {
|
|||
|
||||
nativeBuildInputs = [ makeWrapper cmake pkg-config git ];
|
||||
buildInputs = [
|
||||
davix
|
||||
ftgl
|
||||
gl2ps
|
||||
glew
|
||||
|
@ -80,6 +83,7 @@ stdenv.mkDerivation rec {
|
|||
xz
|
||||
gsl
|
||||
openblas
|
||||
openssl
|
||||
xxHash
|
||||
libAfterImage
|
||||
giflib
|
||||
|
@ -140,7 +144,7 @@ stdenv.mkDerivation rec {
|
|||
"-Dcastor=OFF"
|
||||
"-Dchirp=OFF"
|
||||
"-Dclad=OFF"
|
||||
"-Ddavix=OFF"
|
||||
"-Ddavix=ON"
|
||||
"-Ddcache=OFF"
|
||||
"-Dfail-on-missing=ON"
|
||||
"-Dfftw3=OFF"
|
||||
|
@ -164,7 +168,7 @@ stdenv.mkDerivation rec {
|
|||
"-Drfio=OFF"
|
||||
"-Droot7=OFF"
|
||||
"-Dsqlite=OFF"
|
||||
"-Dssl=OFF"
|
||||
"-Dssl=ON"
|
||||
"-Dtmva=ON"
|
||||
"-Dvdt=OFF"
|
||||
"-Dwebgui=OFF"
|
||||
|
|
Loading…
Reference in a new issue