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

emacsPackages.elisp-ffi: fix build on darwin
This commit is contained in:
Lin Jian
2024-08-26 03:22:50 +08:00
committed by GitHub

View File

@@ -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;