unofficial mirror of guix-patches@gnu.org 
 help / color / mirror / code / Atom feed
blob a528ccfcc686251ef229ce4a3411f53ff5d71515 2056 bytes (raw)
name: gnu/packages/patches/sbcl-graph-asdf-definitions.patch 	 # note: path name is non-authoritative(*)

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
 
commit 52ebece1243ae6900e414b6248b5145a28348eef
Author: Guillaume Le Vaillant <glv@posteo.net>
Date:   Fri Oct 18 15:41:23 2019 +0200

    Use basic ASDF system definitions instead of package-inferred-system

diff --git a/graph.asd b/graph.asd
index 193b6e3..56afc8f 100644
--- a/graph.asd
+++ b/graph.asd
@@ -3,12 +3,10 @@
   :version "0.0.0"
   :author ("Eric Schulte <schulte.eric@gmail.com>" "Thomas Dye")
   :licence "GPL V3"
-  :class :package-inferred-system
-  :defsystem-depends-on (:asdf-package-system)
+  :in-order-to ((test-op (test-op graph-test)))
   :depends-on (alexandria
                metabang-bind
                named-readtables
                curry-compose-reader-macros
-               graph/graph))
-
-(register-system-packages "femlisp-matlisp" '(:fl.matlisp))
+               cl-heap)
+  :components ((:file "graph")))
diff --git a/graph.dot.asd b/graph.dot.asd
new file mode 100644
index 0000000..12aec7e
--- /dev/null
+++ b/graph.dot.asd
@@ -0,0 +1,8 @@
+(defsystem :graph-dot
+  :depends-on (alexandria
+               metabang-bind
+               named-readtables
+               curry-compose-reader-macros
+               cl-ppcre
+               graph)
+  :components ((:file "dot")))
diff --git a/graph.json.asd b/graph.json.asd
new file mode 100644
index 0000000..e7d091f
--- /dev/null
+++ b/graph.json.asd
@@ -0,0 +1,8 @@
+(defsystem :graph-json
+  :depends-on (alexandria
+               metabang-bind
+               named-readtables
+               curry-compose-reader-macros
+               yason
+               graph)
+  :components ((:file "json")))
diff --git a/graph.test.asd b/graph.test.asd
new file mode 100644
index 0000000..1e811e1
--- /dev/null
+++ b/graph.test.asd
@@ -0,0 +1,10 @@
+(defsystem :graph-test
+  :depends-on (alexandria
+               metabang-bind
+               named-readtables
+               curry-compose-reader-macros
+               graph
+               stefil)
+  :perform (test-op (o s)
+             (uiop:symbol-call :graph/test 'test))
+  :components ((:file "test")))

debug log:

solving a528ccfcc6 ...
found a528ccfcc6 in https://git.savannah.gnu.org/cgit/guix.git

(*) Git path names are given by the tree(s) the blob belongs to.
    Blobs themselves have no identifier aside from the hash of its contents.^

Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/guix.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).