summarylogtreecommitdiffstats
path: root/load-ql-systems.patch
diff options
context:
space:
mode:
authordelitako2021-07-14 21:56:02 -0500
committerdelitako2021-07-14 21:56:02 -0500
commitf6b2eac04e05ea53b21a914b371377fbc9157f67 (patch)
treead19719c0931e03f1e55ef1f7259eb64107b5a9c /load-ql-systems.patch
parentdf5154a4797faffdd9da83d6384ca0628f1a67cb (diff)
downloadaur-f6b2eac04e05ea53b21a914b371377fbc9157f67.tar.gz
Prevent loading quicklisp in final image
The previous release would include the temporary quicklisp install in the final image and create problems when trying to load new quicklisp packages later. This release patches stumpwm to load the packages without quicklisp. You will have to manually load your quicklisp setup script in your stumpwm config if you want to use quicklisp.
Diffstat (limited to 'load-ql-systems.patch')
-rw-r--r--load-ql-systems.patch14
1 files changed, 14 insertions, 0 deletions
diff --git a/load-ql-systems.patch b/load-ql-systems.patch
new file mode 100644
index 000000000000..ad8992417de0
--- /dev/null
+++ b/load-ql-systems.patch
@@ -0,0 +1,14 @@
+9c9
+< '(:source-registry
+---
+> `(:source-registry
+11c11,13
+< :inherit-configuration))
+---
+> ;; Let asdf find the quicklisp systems that we installed
+> (:tree ,(merge-pathnames "../quicklisp/dists/quicklisp/software/"))
+> :ignore-inherited-configuration))
+13a16,18
+>
+> ;; Remove all source pathnames from the registry after load
+> (asdf:clear-source-registry)