diff options
author | Matthew Bauer <mjbauer95@gmail.com> | 2019-09-07 21:09:13 -0400 |
---|---|---|
committer | Matthew Bauer <mjbauer95@gmail.com> | 2019-09-07 21:09:13 -0400 |
commit | 283358ea42e72e86b1f73824d89cde5aebc7a02b (patch) | |
tree | 5f22458b320c9beb852c581db1c085b2a9c28d3a /pkgs/development/libraries/v8 | |
parent | 26f9a8a5738720d95e278030e9b6f34c9b7f3fc8 (diff) | |
download | nixpkgs-283358ea42e72e86b1f73824d89cde5aebc7a02b.tar nixpkgs-283358ea42e72e86b1f73824d89cde5aebc7a02b.tar.gz nixpkgs-283358ea42e72e86b1f73824d89cde5aebc7a02b.tar.bz2 nixpkgs-283358ea42e72e86b1f73824d89cde5aebc7a02b.tar.lz nixpkgs-283358ea42e72e86b1f73824d89cde5aebc7a02b.tar.xz nixpkgs-283358ea42e72e86b1f73824d89cde5aebc7a02b.tar.zst nixpkgs-283358ea42e72e86b1f73824d89cde5aebc7a02b.zip |
v8: add pkgconfig file
This is not provided by the v8 team, we need to provide a custom one. https://bugs.chromium.org/p/v8/issues/detail?id=2184
Diffstat (limited to 'pkgs/development/libraries/v8')
-rw-r--r-- | pkgs/development/libraries/v8/default.nix | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/pkgs/development/libraries/v8/default.nix b/pkgs/development/libraries/v8/default.nix index f7c4f34e8e6..cf0aa1d3b40 100644 --- a/pkgs/development/libraries/v8/default.nix +++ b/pkgs/development/libraries/v8/default.nix @@ -104,6 +104,17 @@ stdenv.mkDerivation rec { install -D d8 $out/bin/d8 install -D obj/libv8_monolith.a $out/lib/libv8.a cp -r ../../include $out + + mkdir -p $out/lib/pkgconfig + cat > $out/lib/pkgconfig/v8.pc << EOF + Name: v8 + Description: V8 JavaScript Engine + Version: ${version} + Libs: -L$out/lib -lv8 -pthread + Cflags: -I$out/include + Libs: -L$out/lib -lpulse + Cflags: -I$out/include + EOF ''; meta = with lib; { |