about summary refs log tree commit diff
path: root/third_party/lisp/mime4cl/mime4cl.asd
diff options
context:
space:
mode:
authorsterni <sternenseemann@systemli.org>2022-01-24T10·56+0100
committersterni <sternenseemann@systemli.org>2022-01-26T17·43+0000
commitf83ef56141675398acb1cf58873eb74e100df430 (patch)
tree1c88a2b5ec6051214d904a0310327886821c3a33 /third_party/lisp/mime4cl/mime4cl.asd
parent25cb0ad32ff197092262c74e944d254e901632bd (diff)
refactor(3p/lisp/mime4cl): use trivial-gray-streams r/3676
This should be a net positive for portability and lets us drop some of
the CMUCL cruft (which we don't test anyway, CMU support may have
regressed regardless).

Change-Id: I85664d82d211177da1db9eebea65c956295b09f7
Reviewed-on: https://cl.tvl.fyi/c/depot/+/5067
Tested-by: BuildkiteCI
Reviewed-by: sterni <sternenseemann@systemli.org>
Diffstat (limited to 'third_party/lisp/mime4cl/mime4cl.asd')
-rw-r--r--third_party/lisp/mime4cl/mime4cl.asd8
1 files changed, 2 insertions, 6 deletions
diff --git a/third_party/lisp/mime4cl/mime4cl.asd b/third_party/lisp/mime4cl/mime4cl.asd
index 2761a00d52..6528f115d4 100644
--- a/third_party/lisp/mime4cl/mime4cl.asd
+++ b/third_party/lisp/mime4cl/mime4cl.asd
@@ -1,6 +1,7 @@
 ;;;  mime4cl.asd --- system definition
 
 ;;;  Copyright (C) 2005-2007, 2010 by Walter C. Pelissero
+;;;  Copyright (C) 2022 by The TVL Authors
 
 ;;;  Author: Walter C. Pelissero <walter@pelissero.de>
 ;;;  Project: mime4cl
@@ -20,11 +21,6 @@
 
 (in-package :cl-user)
 
-#+(and cmu (not gray-streams))
-(eval-when (:compile-toplevel :load-toplevel :execute)
-  (ext:without-package-locks
-    (load "library:subsystems/gray-streams-library")))
-
 (defpackage :mime4cl-system
   (:use :common-lisp :asdf))
 
@@ -40,7 +36,7 @@
     "A collection of Common Lisp primitives to forge and handle
 MIME mail contents."
     :licence "LGPL"
-    :depends-on (:npg :sclf)
+    :depends-on (:npg :sclf :trivial-gray-streams)
     :components
     ((:file "package")
      (:file "mime" :depends-on ("package" "endec" "streams"))