summary refs log tree commit diff
path: root/pkgs/development/lisp-modules
diff options
context:
space:
mode:
authorMichael Raskin <7c6f434c@mail.ru>2020-10-24 12:15:16 +0200
committerMichael Raskin <7c6f434c@mail.ru>2020-10-24 12:15:16 +0200
commit1ced8347aa87d3371520b220383938164deb7000 (patch)
treeb62d692675995c44edd9ec9e31bc5fb95c845e77 /pkgs/development/lisp-modules
parent43bb7ae8ca47dea60f75c820700d2bb2ee602ecf (diff)
downloadnixpkgs-1ced8347aa87d3371520b220383938164deb7000.tar
nixpkgs-1ced8347aa87d3371520b220383938164deb7000.tar.gz
nixpkgs-1ced8347aa87d3371520b220383938164deb7000.tar.bz2
nixpkgs-1ced8347aa87d3371520b220383938164deb7000.tar.lz
nixpkgs-1ced8347aa87d3371520b220383938164deb7000.tar.xz
nixpkgs-1ced8347aa87d3371520b220383938164deb7000.tar.zst
nixpkgs-1ced8347aa87d3371520b220383938164deb7000.zip
lispPackages.clx-truetype: define manually as Quicklisp dropped it after upstream disappeared
Diffstat (limited to 'pkgs/development/lisp-modules')
-rw-r--r--pkgs/development/lisp-modules/lisp-packages.nix22
1 files changed, 22 insertions, 0 deletions
diff --git a/pkgs/development/lisp-modules/lisp-packages.nix b/pkgs/development/lisp-modules/lisp-packages.nix
index d23b1c0a997..d7e14e2ff3c 100644
--- a/pkgs/development/lisp-modules/lisp-packages.nix
+++ b/pkgs/development/lisp-modules/lisp-packages.nix
@@ -77,5 +77,27 @@ let lispPackages = rec {
     '';
     dontStrip = true;
   };
+
+  clx-truetype = buildLispPackage rec {
+          baseName = "clx-truetype";
+          version = ''20160825-git'';
+
+          buildSystems = [ "clx-truetype" ];
+          parasites = [ "clx-truetype-test" ];
+
+          description = ''clx-truetype is pure common lisp solution for antialiased TrueType font rendering using CLX and XRender extension.'';
+          deps = with pkgs.lispPackages; [
+                  alexandria bordeaux-threads cl-aa cl-fad cl-paths cl-paths-ttf cl-store
+                          cl-vectors clx trivial-features zpb-ttf
+          ];
+          src = pkgs.fetchurl {
+                  url = ''http://beta.quicklisp.org/archive/clx-truetype/2016-08-25/clx-truetype-20160825-git.tgz'';
+                  sha256 = ''0ndy067rg9w6636gxwlpnw7f3ck9nrnjb03444pprik9r3c9in67'';
+          };
+
+          packageName = "clx-truetype";
+
+          asdFilesToKeep = ["clx-truetype.asd"];
+  };
 };
 in lispPackages