diff --git a/third_party/lisp/checkl.nix b/third_party/lisp/checkl.nix deleted file mode 100644 index 4fb92cb37..000000000 --- a/third_party/lisp/checkl.nix +++ /dev/null @@ -1,26 +0,0 @@ -{ depot, pkgs, ... }: - -let - inherit (depot.nix.buildLisp) bundled; - - src = pkgs.fetchFromGitHub { - owner = "rpav"; - repo = "CheckL"; - rev = "80328800d047fef9b6e32dfe6bdc98396aee3cc9"; - sha256 = "0bpisihx1gay44xmyr1dmhlwh00j0zzi04rp9fy35i95l2r4xdlx"; - }; - -in depot.nix.buildLisp.library { - name = "checkl"; - deps = with depot.third_party.lisp; [ - (bundled "asdf") - marshal - fiveam - ]; - - srcs = map (f: src + ("/" + f)) [ - "package.lisp" - "checkl.lisp" - "formalize.lisp" - ]; -} diff --git a/third_party/lisp/cl-arrows.nix b/third_party/lisp/cl-arrows.nix deleted file mode 100644 index 778adbf69..000000000 --- a/third_party/lisp/cl-arrows.nix +++ /dev/null @@ -1,16 +0,0 @@ -{ depot, pkgs, ... }: - -let - src = pkgs.fetchgit { - url = "https://github.com/nightfly19/cl-arrows.git"; - rev = "cbb46b69a7de40f1161c9caaf6cef93b3af9994f"; - hash = "sha256:0la2vr10510vmx29w9p3sj1qi1sych0crcpy4kdgxzn8m7kqlli0"; - }; -in depot.nix.buildLisp.library { - name = "cl-arrows"; - deps = []; - srcs = [ - "${src}/packages.lisp" - "${src}/arrows.lisp" - ]; -} diff --git a/third_party/lisp/data-sift.nix b/third_party/lisp/data-sift.nix deleted file mode 100644 index 18593421e..000000000 --- a/third_party/lisp/data-sift.nix +++ /dev/null @@ -1,27 +0,0 @@ -{ depot, pkgs, ... }: - -let - - src = pkgs.fetchFromGitHub { - owner = "archimag"; - repo = "data-sift"; - rev = "fd617d8200cdcc1b87ecf45ab59bb38e8b16ef7e"; - sha256 = "1v7gf0x4ibjzp0c56n9m77hxdgwcm9356zlk5n4l3fx4i0hj6146"; - }; - -in depot.nix.buildLisp.library { - name = "data-sift"; - deps = with depot.third_party.lisp; [ - cl-ppcre - parse-number - alexandria - puri - ]; - - srcs = map (f: src + ("/src/" + f)) [ - "packages.lisp" - "conditions.lisp" - "sift.lisp" - ]; - -} diff --git a/third_party/lisp/restas.nix b/third_party/lisp/restas.nix deleted file mode 100644 index cf231286e..000000000 --- a/third_party/lisp/restas.nix +++ /dev/null @@ -1,41 +0,0 @@ -{ depot, pkgs, ... }: - -let - - src = pkgs.fetchFromGitHub { - owner = "archimag"; - repo = "restas"; - rev = "81bbbab6b36f81f846f78e71232e9d3d15f6d952"; - sha256 = "00ng6jik1lwjw3bbxhijy8s0ml24lgm73liwrr01gcsb0r6wrjjn"; - }; - -in depot.nix.buildLisp.library { - name = "restas"; - deps = with depot.third_party.lisp; [ - cffi - hunchentoot - bordeaux-threads - routes - alexandria - data-sift - ]; - - srcs = map (f: src + ("/src/" + f)) [ - "packages.lisp" - "special.lisp" - "declarations.lisp" - "errors.lisp" - "render.lisp" - "context.lisp" - "module.lisp" - "route.lisp" - "decorators.lisp" - "vhost.lisp" - "hunchentoot.lisp" - "policy.lisp" - ]; - - brokenOn = [ - "ecl" # dynamic cffi - ]; -}