Skip to content

Instantly share code, notes, and snippets.

@lukego
Created February 6, 2023 19:49
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save lukego/e5d571ad0bed7c5c8453391524a3ab0a to your computer and use it in GitHub Desktop.
Save lukego/e5d571ad0bed7c5c8453391524a3ab0a to your computer and use it in GitHub Desktop.
{
description = "NuddyCAD";
inputs.nixpkgs.url = "nixpkgs";
inputs.nix-cl.url = "github:lukego/nix-cl/trial";
outputs = { self, nixpkgs, nix-cl }:
let
pkgs = nixpkgs.legacyPackages.x86_64-linux;
sbcl = nix-cl.packages.x86_64-linux.sbcl.withPackages (ps:
with ps; [
# Generic
alexandria serapeum _1am cffi cl-interpol _1am alexandria array-operations binomial-heap
binpack bordeaux-threads cffi check-it cl-csv cl-digraph cl-dot cl-fad cl-geometry cl-heap
cl-interpol cl-json cl-pattern cl-pdf cl-ppcre cl-ppcre cl-reexport cl-smt-lib cl-svg
cl-who classowary data-table defclass-std esrap fiasco fiveam flexi-streams generic-cl
heap ironclad jsown lla lparallel
#magicl
mgl mgl-mat mgl-pax minheap named-readtables
nibbles osicat parachute physical-quantities serapeum smug split-sequence sycamore
trees trivia trivial-shell vecto xmls
# CEPL
cepl cepl_dot_sdl2 cepl_dot_camera cepl_dot_skitter_dot_sdl2
rtg-math livesupport varjo # classimp
split-sequence dirt temporal-functions with-setf dendrite
rtg-math_dot_vari
# Trial
trial
# VK
vk shadercl
]);
in {
devShells.x86_64-linux.default =
pkgs.mkShell {
buildInputs = [ sbcl ];
};
};
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment