summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/guix/system.scm23
-rw-r--r--src/versions/binder.txt (renamed from src/versions/binder/version)0
-rw-r--r--src/versions/binder/sha2561
-rw-r--r--src/versions/glaze.txt (renamed from src/versions/glaze/version)0
-rw-r--r--src/versions/glaze/sha2561
-rw-r--r--src/versions/gobang.txt (renamed from src/versions/gobang/version)0
-rw-r--r--src/versions/gobang/sha2561
-rw-r--r--src/versions/golite.txt (renamed from src/versions/golite/version)0
-rw-r--r--src/versions/golite/sha2561
-rw-r--r--src/versions/papod.txt (renamed from src/versions/papod/version)0
-rw-r--r--src/versions/papod/sha2561
-rw-r--r--src/versions/untls.txt (renamed from src/versions/untls/version)0
-rw-r--r--src/versions/untls/sha2561
-rw-r--r--src/versions/wscat.txt (renamed from src/versions/wscat/version)0
-rw-r--r--src/versions/wscat/sha2561
15 files changed, 9 insertions, 21 deletions
diff --git a/src/guix/system.scm b/src/guix/system.scm
index c27f602..3f767bf 100644
--- a/src/guix/system.scm
+++ b/src/guix/system.scm
@@ -23,20 +23,6 @@
-(define (cat name s)
- (string-trim-right
- (pkg:slurp
- (string-append "src/versions/" name "/" s))))
-
-(define (latest pkg)
- (let* ((name (package-name pkg))
- (version (cat name "version"))
- (trans-fn (options->transformation
- `((with-commit . ,(pkg:fmt "~a=~a" name version))))))
- (trans-fn pkg)))
-
-
-
(define +working-dir+
;; src/guix/system.scm + ../../../ = ./
(dirname (dirname (dirname (current-filename)))))
@@ -60,6 +46,15 @@
+(define (latest pkg)
+ (let* ((name (package-name pkg))
+ (version (file (pkg:fmt "src/versions/~a.txt" name)))
+ (trans-fn (options->transformation
+ `((with-commit . ,(pkg:fmt "~a=~a" name version))))))
+ (trans-fn pkg)))
+
+
+
(define package-symbols
'())
diff --git a/src/versions/binder/version b/src/versions/binder.txt
index feaf678..feaf678 100644
--- a/src/versions/binder/version
+++ b/src/versions/binder.txt
diff --git a/src/versions/binder/sha256 b/src/versions/binder/sha256
deleted file mode 100644
index e8505bb..0000000
--- a/src/versions/binder/sha256
+++ /dev/null
@@ -1 +0,0 @@
-14rrgf6378grivzl76f12nqjg1yp7071f7vcxrm241rq6xillr98
diff --git a/src/versions/glaze/version b/src/versions/glaze.txt
index b3d7683..b3d7683 100644
--- a/src/versions/glaze/version
+++ b/src/versions/glaze.txt
diff --git a/src/versions/glaze/sha256 b/src/versions/glaze/sha256
deleted file mode 100644
index f6339ea..0000000
--- a/src/versions/glaze/sha256
+++ /dev/null
@@ -1 +0,0 @@
-1lc2f6lgnksl682zg6p20ajwx7y9klim0qjn9qhargvhdvgx7iak
diff --git a/src/versions/gobang/version b/src/versions/gobang.txt
index 8e045cd..8e045cd 100644
--- a/src/versions/gobang/version
+++ b/src/versions/gobang.txt
diff --git a/src/versions/gobang/sha256 b/src/versions/gobang/sha256
deleted file mode 100644
index 82a1044..0000000
--- a/src/versions/gobang/sha256
+++ /dev/null
@@ -1 +0,0 @@
-0z4jwnzihipzb1951k6mq9ifh9nnqdkij658ysadxv1hs69ghajv
diff --git a/src/versions/golite/version b/src/versions/golite.txt
index 53ba83b..53ba83b 100644
--- a/src/versions/golite/version
+++ b/src/versions/golite.txt
diff --git a/src/versions/golite/sha256 b/src/versions/golite/sha256
deleted file mode 100644
index 4ad5548..0000000
--- a/src/versions/golite/sha256
+++ /dev/null
@@ -1 +0,0 @@
-0fz068agsvw9af0sdban7knk4lxfxsjzy3rm0ylg2k3iglj0q8qm
diff --git a/src/versions/papod/version b/src/versions/papod.txt
index 2432a01..2432a01 100644
--- a/src/versions/papod/version
+++ b/src/versions/papod.txt
diff --git a/src/versions/papod/sha256 b/src/versions/papod/sha256
deleted file mode 100644
index 3fc4494..0000000
--- a/src/versions/papod/sha256
+++ /dev/null
@@ -1 +0,0 @@
-1ipnhd0zk55xpi5xvf6j3p521mm6k7nhmfynjlh5bqiamk6rniin
diff --git a/src/versions/untls/version b/src/versions/untls.txt
index 307757f..307757f 100644
--- a/src/versions/untls/version
+++ b/src/versions/untls.txt
diff --git a/src/versions/untls/sha256 b/src/versions/untls/sha256
deleted file mode 100644
index 1bee797..0000000
--- a/src/versions/untls/sha256
+++ /dev/null
@@ -1 +0,0 @@
-04a6vc8168zcpf04b6zqjwb15vn2yv876417hpq2j6wfp76kiqb9
diff --git a/src/versions/wscat/version b/src/versions/wscat.txt
index 0312a5d..0312a5d 100644
--- a/src/versions/wscat/version
+++ b/src/versions/wscat.txt
diff --git a/src/versions/wscat/sha256 b/src/versions/wscat/sha256
deleted file mode 100644
index 16519e6..0000000
--- a/src/versions/wscat/sha256
+++ /dev/null
@@ -1 +0,0 @@
-1yy4d5jwc28l1bzgg7mzpsqqah69ykym9gv0fiysw3arhqjp1l31