diff options
-rw-r--r-- | Makefile | 5 | ||||
-rw-r--r-- | src/org/euandre/packages.scm | 85 |
2 files changed, 62 insertions, 28 deletions
@@ -1,4 +1,5 @@ .POSIX: +N = `nproc` .SUFFIXES: @@ -42,12 +43,12 @@ internet.scm.sentinel: src/org/euandre/queue.scm src/org/euandre/packages.scm \ queue.scm.sentinel packages.scm.sentinel: Makefile rm -f `basename $@ .sentinel`* - guix build -c1 -v3 -Lsrc -r`basename $@ .sentinel` -Kf src/org/euandre/`basename $@ .sentinel` + guix build -c$N -v3 -Lsrc -r`basename $@ .sentinel` -Kf src/org/euandre/`basename $@ .sentinel` touch $@ local.scm.sentinel internet.scm.sentinel: queue.scm.sentinel packages.scm.sentinel rm -f `basename $@ .sentinel`* - guix build -c1 -v3 -Lsrc -r`basename $@ .sentinel` -Kf tests/`basename $@ .scm.sentinel`/system.scm + guix build -c$N -v3 -Lsrc -r`basename $@ .sentinel` -Kf tests/`basename $@ .scm.sentinel`/system.scm touch $@ diff --git a/src/org/euandre/packages.scm b/src/org/euandre/packages.scm index 86329cd..f191deb 100644 --- a/src/org/euandre/packages.scm +++ b/src/org/euandre/packages.scm @@ -320,55 +320,84 @@ (list "lib/go"))))))) +(define-public guuid + (gopkg + "guuid" + '() + "149d33fa6adb9be835d1c1404346d82124dda454" + "1rhczznnc0jn04p1fcw1kwjszpz2qb8w9v5r88f32s8xp283k4ih")) + (define-public gobang (gopkg "gobang" - '() - "b1bed38e5e0a261616343c7555962162416c28e2" - "129fq4i3lnnsra34id0w34shvd0x67dljgm46f13jpdcaan1kchz")) + (format-inputs (list guuid)) + "ba650b0b9fe6c23023e3205bec096e0e7ca9d847" + "01g9h9478qvr9m1myaxra9ykza9sm3zcp7kq6378qjmms19c5cyq")) + +(define-public scrypt + (gopkg + "scrypt" + (format-inputs (list guuid gobang q:scryptkdf eut)) + "eb1b8c08fbc783abdbcca9892a3d880bf40f51be" + "183p2p310a299jbp5ch8b6scql0l9rk7fx02qvcpm8g9xyryw9fb")) -(define-public golite +(define-public acudego (gopkg - "golite" - (normalize-inputs '(sqlite)) - "b31e279bade22276f27f4990b7564a2114f3058a" - "09w0vgkn5qwns29kqlh6ss9zhq4ya1cvcy889lpln9xjpnbl7b2m")) + "acudego" + (format-inputs (list q:acude)) + "f00c41fd4e6af8cd0db80c118a3bb4abef09604e" + "061357ihxgbm8p1hg2h6qsfjlij7yb4392l4b6h3a881r5cd3z5q")) + +(define-public q + (gopkg "q" + (append (format-inputs (list guuid gobang q:acude acudego)) + (normalize-inputs '())) + "7de0f7d001fefb04d1276e0f4b042e371b052a6f" + "006agw65q96i4gmlbqzn7v6z642myla7fja5k1lcgbz6j8d7gbdw")) + +(define-public gracha + (gopkg "gracha" + (append (format-inputs + (list guuid gobang q:acude acudego q:scryptkdf scrypt q)) + (normalize-inputs '())) + "288f799a0817204cd2a143cfa6adf35e3488f19e" + "06h61smdxyr4mbqv8hg7ing3xsxnkycvnhr6z3vqz46rs1qvjdln")) (define-public binder (gopkg "binder" - (append (format-inputs (list gobang eut)) + (append (format-inputs (list guuid gobang eut)) (normalize-inputs '(socat lsof))) - "aa44df7545e13f6d2bb5ea088786d14f4a31a04d" - "1cbq0w39v8kyfc94pnx5csls1w95yxlksgmfqsc14csnrp8npqd7")) - -(define-public wscat - (gopkg "wscat" - (append (format-inputs (list gobang eut)) - (normalize-inputs '())) - "00f822df8bcecc3b40bdc39f0cd5dfb6d1efc45e" - "18qbak3yqhp7hzf4d056yl5pc6dfg0vjvb436zhg38yamkp3859m")) + "872611bc0475b91479e813c5149b031606c09e5e" + "0qblgs4b6cqylidazs2cvhqnxbvzdz9rsyd5nsxvj5dj7zsz07g8")) (define-public glaze (gopkg "glaze" - (append (format-inputs (list gobang eut)) + (append (format-inputs (list guuid gobang)) (normalize-inputs '())) - "ebe6b2ae31145fd3534a0fb583410ce2cd8e8d69" - "0p98544r27a6p2znndrj2x7bwwmzhzkaf677lwq07qvpjrvrasi5")) + "e89b85550e53bacaf2c9385375ae084b1f0bda50" + "18ikpz6fngpfyjbds80lzqgml91kyn6bl00yq546z6q9ipapdhv2")) (define-public untls (gopkg "untls" - (append (format-inputs (list gobang eut)) + (append (format-inputs (list guuid gobang eut)) (normalize-inputs '())) - "3833dbae57bcf87a33ecbb38fb877861fb1c8d63" - "0h2pixc401shxr8796r5113wx9pxwrzhbq4ljhcsvzz06r33n38v")) + "b747069fa62351904b567d6283ca2ca337efa5cf" + "0hn9h4aj21vsfxmgvxpc92v02a2b5am1wmy33mi20dv9k17l3fv5")) + +(define-public wscat + (gopkg "wscat" + (append (format-inputs (list guuid gobang eut)) + (normalize-inputs '())) + "875420fcff2df52badb25d3f84cb7d9e4baffacf" + "1lxbwsvdgsd13n63dnsrz7908wc9yj0dkz9sz6wn97dxkxnd5506")) (define-public papod (gopkg "papod" - (append (format-inputs (list gobang golite eut)) + (append (format-inputs (list gobang acudego eut)) (normalize-inputs '(sqlite sqlite:static))) "db0315223571daaf43ab5e8456bed7f3d7f9dafa" "0nxxyjf9qpc9lmjxmmfdc3qgjn1pdgip4mi3xn20vqzxig2hs1kx")) @@ -1007,10 +1036,14 @@ The default configuration should provide sane values for all of these." cicd guile-heredoc + guuid gobang - golite + acudego binder glaze untls wscat + q + gracha + #; papod) |