From bfc75b74d6d3024a81ef0002cbbe0a89aaf2566e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Kasper=20Ga=C5=82kowski?= Date: Mon, 14 Nov 2022 22:45:57 +0100 Subject: [PATCH] sbclPackages: fixed cl-freetype2 --- .../cl-freetype2-fix-grovel-includes.patch | 16 ++++++++++++++++ pkgs/development/lisp-modules-new/ql.nix | 5 +++++ 2 files changed, 21 insertions(+) create mode 100644 pkgs/development/lisp-modules-new/patches/cl-freetype2-fix-grovel-includes.patch diff --git a/pkgs/development/lisp-modules-new/patches/cl-freetype2-fix-grovel-includes.patch b/pkgs/development/lisp-modules-new/patches/cl-freetype2-fix-grovel-includes.patch new file mode 100644 index 000000000000..5260f0c05841 --- /dev/null +++ b/pkgs/development/lisp-modules-new/patches/cl-freetype2-fix-grovel-includes.patch @@ -0,0 +1,16 @@ +--- a/src/ffi/grovel/grovel-freetype.h ++++ b/src/ffi/grovel/grovel-freetype.h +@@ -2,7 +2,7 @@ + #include + #include FT_FREETYPE_H + +-#include +-#include +-#include +-#include ++#include ++#include ++#include ++#include + +Diff finished. Mon Nov 14 22:41:57 2022 diff --git a/pkgs/development/lisp-modules-new/ql.nix b/pkgs/development/lisp-modules-new/ql.nix index 090561107397..78f582a3b932 100644 --- a/pkgs/development/lisp-modules-new/ql.nix +++ b/pkgs/development/lisp-modules-new/ql.nix @@ -22,6 +22,11 @@ let cl-cairo2 = pkg: { nativeLibs = [ cairo ]; }; + cl-freetype2 = pkg: { + nativeLibs = [ freetype ]; + nativeBuildInputs = [ freetype ]; + patches = [ ./patches/cl-freetype2-fix-grovel-includes.patch ]; + }; cl-cffi-gtk-gdk = pkg: { nativeLibs = [ gtk3 ]; };