sbcl.pkgs.{…}: add missing native dependencies

Full list of packages going from failure to build to build:

cl-charms libusb-ffi cl-fam jpeg-turbo vorbisfile-ffi png zmq
consfigurator cl-gss magicffi keystone capstone
This commit is contained in:
Michael Raskin 2023-08-11 18:19:38 +02:00
parent 25159f4f39
commit f10602da92

View file

@ -223,7 +223,43 @@ let
lispLibs = o.lispLibs ++ [
self.mcclim
];
});
});
cl-charms = super.cl-charms.overrideLispAttrs (o: {
nativeLibs = [ pkgs.ncurses ];
});
libusb-ffi = super.libusb-ffi.overrideLispAttrs (o: {
nativeLibs = [ pkgs.libusb-compat-0_1 ];
});
cl-fam = super.cl-fam.overrideLispAttrs (o: {
nativeLibs = [ pkgs.fam ];
});
jpeg-turbo = super.jpeg-turbo.overrideLispAttrs (o: {
nativeLibs = [ pkgs.libjpeg_turbo ];
});
vorbisfile-ffi = super.vorbisfile-ffi.overrideLispAttrs (o: {
nativeLibs = [ pkgs.libvorbis ];
});
png = super.png.overrideLispAttrs (o: {
nativeLibs = [ pkgs.libpng ];
});
zmq = super.zmq.overrideLispAttrs (o: {
nativeLibs = [ pkgs.czmq ];
});
consfigurator = super.consfigurator.overrideLispAttrs (o: {
nativeLibs = [ pkgs.acl pkgs.libcap ];
});
cl-gss = super.cl-gss.overrideLispAttrs (o: {
nativeLibs = [ pkgs.libkrb5 ];
});
magicffi = super.magicffi.overrideLispAttrs (o: {
nativeLibs = [ pkgs.file ];
});
keystone = super.keystone.overrideLispAttrs (o: {
nativeLibs = [ pkgs.keystone ];
});
capstone = super.capstone.overrideLispAttrs (o: {
nativeLibs = [ pkgs.capstone ];
});
});
qlpkgs =