lilv: hide private dependencies

This is needed for pkg-config --libs lilv-0.

+10 -1
+4 -1
pkgs/development/libraries/audio/lilv/default.nix
··· 9 9 sha256 = "1p3hafsxgs5d4za7n66lf5nz74qssfqpmk520cm7iq2njvvlqm2z"; 10 10 }; 11 11 12 + patches = [ ./lilv-pkgconfig.patch ]; 13 + 12 14 nativeBuildInputs = [ pkgconfig python3 wafHook ]; 13 - buildInputs = [ lv2 serd sord sratom ]; 15 + buildInputs = [ serd sord sratom ]; 16 + propagatedBuildInputs = [ lv2 ]; 14 17 15 18 meta = with stdenv.lib; { 16 19 homepage = http://drobilla.net/software/lilv;
+6
pkgs/development/libraries/audio/lilv/lilv-pkgconfig.patch
··· 1 + --- a/lilv.pc.in 2 + +++ b/lilv.pc.in 3 + @@ -9 +9,2 @@ Description: Simple C library for hosting LV2 plugins 4 + -Requires: @LILV_PKG_DEPS@ 5 + +Requires: lv2 6 + +Requires.private: @LILV_PKG_DEPS@