packages feed

llvm-ffi-21.0.0.2: pkg-config.nix

{ stdenv, llvmPackages, haskellPackages }:
stdenv.mkDerivation rec {
  pname = "llvm-pc";
  version = llvmPackages.llvm.version;

  buildInputs = [ haskellPackages.llvm-pkg-config ];
  propagatedBuildInputs = [ llvmPackages.libllvm ];

  phases = [ "installPhase" ];

  installPhase = ''
    mkdir -p $out/lib/pkgconfig
    llvm-pkg-config >$out/lib/pkgconfig/llvm-${llvmPackages.llvm.shortVersion}.pc
  '';
}