summary refs log tree commit diff
diff options
context:
space:
mode:
authorJonathan Ringer <jonringer117@gmail.com>2022-02-13 11:02:44 -0800
committerJonathan Ringer <jonringer@users.noreply.github.com>2022-03-17 08:53:24 -0700
commit9858da4185cd83b6a00bbf737d6dd8ad8ac84a76 (patch)
tree9a9f14669e1b368c9914215b31a60db82787c968
parent2dfe209c3e4b7fd31be3e66c7ea62bc2c3f61b5d (diff)
downloadnixpkgs-9858da4185cd83b6a00bbf737d6dd8ad8ac84a76.tar
nixpkgs-9858da4185cd83b6a00bbf737d6dd8ad8ac84a76.tar.gz
nixpkgs-9858da4185cd83b6a00bbf737d6dd8ad8ac84a76.tar.bz2
nixpkgs-9858da4185cd83b6a00bbf737d6dd8ad8ac84a76.tar.lz
nixpkgs-9858da4185cd83b6a00bbf737d6dd8ad8ac84a76.tar.xz
nixpkgs-9858da4185cd83b6a00bbf737d6dd8ad8ac84a76.tar.zst
nixpkgs-9858da4185cd83b6a00bbf737d6dd8ad8ac84a76.zip
lv2: add dev output
Also put programs there since those are just development tools,
that would bring unnecessary Python dependency into out’s runtime closure.
-rw-r--r--pkgs/development/libraries/audio/lv2/default.nix7
1 files changed, 6 insertions, 1 deletions
diff --git a/pkgs/development/libraries/audio/lv2/default.nix b/pkgs/development/libraries/audio/lv2/default.nix
index 8acb4342372..d0ef2e65c59 100644
--- a/pkgs/development/libraries/audio/lv2/default.nix
+++ b/pkgs/development/libraries/audio/lv2/default.nix
@@ -12,6 +12,8 @@ stdenv.mkDerivation rec {
   pname = "lv2";
   version = "1.18.2";
 
+  outputs = [ "out" "dev" ];
+
   src = fetchurl {
     url = "https://lv2plug.in/spec/${pname}-${version}.tar.bz2";
     sha256 = "sha256-TokfvHRMBYVb6136gugisUkX3Wbpj4K4Iw29HHqy4F4=";
@@ -27,7 +29,10 @@ stdenv.mkDerivation rec {
     python3
   ];
 
-  wafConfigureFlags = lib.optionals stdenv.isDarwin [
+  wafConfigureFlags = [
+    "--includedir=${placeholder "dev"}/include"
+    "--bindir=${placeholder "dev"}/bin"
+  ] ++ lib.optionals stdenv.isDarwin [
     "--lv2dir=${placeholder "out"}/lib/lv2"
   ];