summary refs log tree commit diff
path: root/pkgs/development/libraries/v8
diff options
context:
space:
mode:
authorWilliButz <WilliButz@users.noreply.github.com>2019-09-12 14:21:03 +0200
committerGitHub <noreply@github.com>2019-09-12 14:21:03 +0200
commita981edb4436ee9c50d65623ec3cefa520e776d22 (patch)
tree058f2e78ce33e37efbb17ef9802600af8ef83440 /pkgs/development/libraries/v8
parentdad77d59cb6aaaee503cb3d3469acc6db29dddf4 (diff)
parent283358ea42e72e86b1f73824d89cde5aebc7a02b (diff)
downloadnixpkgs-a981edb4436ee9c50d65623ec3cefa520e776d22.tar
nixpkgs-a981edb4436ee9c50d65623ec3cefa520e776d22.tar.gz
nixpkgs-a981edb4436ee9c50d65623ec3cefa520e776d22.tar.bz2
nixpkgs-a981edb4436ee9c50d65623ec3cefa520e776d22.tar.lz
nixpkgs-a981edb4436ee9c50d65623ec3cefa520e776d22.tar.xz
nixpkgs-a981edb4436ee9c50d65623ec3cefa520e776d22.tar.zst
nixpkgs-a981edb4436ee9c50d65623ec3cefa520e776d22.zip
Merge pull request #68292 from matthewbauer/v8-pkgconfig
v8: add pkgconfig file
Diffstat (limited to 'pkgs/development/libraries/v8')
-rw-r--r--pkgs/development/libraries/v8/default.nix11
1 files changed, 11 insertions, 0 deletions
diff --git a/pkgs/development/libraries/v8/default.nix b/pkgs/development/libraries/v8/default.nix
index e367d8242de..43c93ca2467 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; {