Unverified Commit dbbc284e authored by Lin Jian's avatar Lin Jian Committed by GitHub
Browse files

Merge pull request #337131 from linj-fork/pr/fix-elisp-ffi-darwin

emacsPackages.elisp-ffi: fix build on darwin
parents 42a36f33 285cbff7
Loading
Loading
Loading
Loading
+4 −2
Original line number Diff line number Diff line
@@ -9,6 +9,7 @@

melpaBuild {
  pname = "elisp-ffi";
  ename = "ffi";
  version = "1.0.0-unstable-2017-05-18";

  src = fetchFromGitHub {
@@ -18,13 +19,14 @@ melpaBuild {
    hash = "sha256-StOezQEnNTjRmjY02ub5FRh59aL6gWfw+qgboz0wF94=";
  };

  files = ''(:defaults "ffi-glue")'';

  nativeBuildInputs = [ pkg-config ];

  buildInputs = [ libffi ];

  preBuild = ''
    mv ffi.el elisp-ffi.el
    make
    make CXX=$CXX
  '';

  ignoreCompilationError = false;