Commit f10602da authored by Michael Raskin's avatar Michael Raskin
Browse files

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
parent 25159f4f
Loading
Loading
Loading
Loading
+37 −1
Original line number Diff line number Diff line
@@ -224,6 +224,42 @@ let
        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 =