radare2: libuv and actually use deps we're providing
Particularly openssl and zlib. There are others we may wish to provide but for now let's at least use the ones in buildInputs :).
This commit is contained in:
parent
56ef6eeb43
commit
f88957d170
@ -2,6 +2,7 @@
|
|||||||
, callPackage
|
, callPackage
|
||||||
, ninja, meson , pkgconfig
|
, ninja, meson , pkgconfig
|
||||||
, libusb, readline, libewf, perl, zlib, openssl
|
, libusb, readline, libewf, perl, zlib, openssl
|
||||||
|
, libuv
|
||||||
, gtk2 ? null, vte ? null, gtkdialog ? null
|
, gtk2 ? null, vte ? null, gtkdialog ? null
|
||||||
, python ? null
|
, python ? null
|
||||||
, ruby ? null
|
, ruby ? null
|
||||||
@ -62,12 +63,15 @@ let
|
|||||||
"-Dr2_gittip=${gittip}"
|
"-Dr2_gittip=${gittip}"
|
||||||
# 2.8.0 expects this, but later it becomes an option with default=false.
|
# 2.8.0 expects this, but later it becomes an option with default=false.
|
||||||
"-Dcapstone_in_builddir=true"
|
"-Dcapstone_in_builddir=true"
|
||||||
|
|
||||||
|
"-Duse_sys_openssl=true"
|
||||||
|
"-Duse_sys_zlib=true"
|
||||||
];
|
];
|
||||||
|
|
||||||
enableParallelBuilding = true;
|
enableParallelBuilding = true;
|
||||||
|
|
||||||
nativeBuildInputs = [ pkgconfig ninja meson ];
|
nativeBuildInputs = [ pkgconfig ninja meson ];
|
||||||
buildInputs = [ readline libusb libewf perl zlib openssl]
|
buildInputs = [ readline libusb libewf perl zlib openssl libuv ]
|
||||||
++ optional useX11 [gtkdialog vte gtk2]
|
++ optional useX11 [gtkdialog vte gtk2]
|
||||||
++ optional rubyBindings [ruby]
|
++ optional rubyBindings [ruby]
|
||||||
++ optional pythonBindings [python]
|
++ optional pythonBindings [python]
|
||||||
|
Loading…
x
Reference in New Issue
Block a user