about summary refs log tree commit diff
diff options
context:
space:
mode:
authorFrederick Muriuki Muriithi2025-12-13 04:35:26 -0600
committerFrederick Muriuki Muriithi2025-12-13 04:35:26 -0600
commitcceb5f97f92ce08b711884b7d037cb8f4ffeca34 (patch)
tree31f4b59767348a74252cb32d81399fbf537dbe92
parenta9a8a4cc66d487e5d238bde1a89d3daea9659e78 (diff)
downloadgn-machines-cceb5f97f92ce08b711884b7d037cb8f4ffeca34.tar.gz
Add `gn-libs` definition.
-rw-r--r--guix/gn-machines/genenetwork.scm19
1 files changed, 18 insertions, 1 deletions
diff --git a/guix/gn-machines/genenetwork.scm b/guix/gn-machines/genenetwork.scm
index 0408b54..76e98bc 100644
--- a/guix/gn-machines/genenetwork.scm
+++ b/guix/gn-machines/genenetwork.scm
@@ -1,6 +1,6 @@
 (define-module (gn-machines genenetwork)
   #:use-module ((gn packages genenetwork)
-                #:select (genenetwork2 genenetwork3 gn-auth gn-uploader)
+                #:select (genenetwork2 genenetwork3 gn-auth gn-uploader gn-libs)
                 #:prefix gn:)
   #:use-module (guix git-download)
   #:use-module (guix packages))
@@ -76,3 +76,20 @@
                  (content-hash
                   (base32
                    "1gdn60vb4jk63akffkmbmgi7lil6bv8fqksdn1v2bww1z9rmiydl"))))))))
+
+(define-public gn-libs
+  (let ((commit "ef71bf1f5a1af847492ea58282511d728a837630")
+        (revision "03"))
+    (package
+      (inherit gn:gn-libs)
+      (name "gn-libs")
+      (version (git-version (package-version gn:gn-libs) revision commit))
+      (source (origin
+                (method git-fetch)
+                (uri (git-reference
+                      (url "https://git.genenetwork.org/gn-libs")
+                      (commit commit)))
+                (file-name (string-append name "-" version))
+                (sha256
+                 (base32
+                  "03i1kj7jbmlkjs61a9fb4j3s78p4d5lmd8lqnfsv42wxwwyvsm8p")))))))