Add hodd
modules/cogd/packages/guile-xyz.scm
94 | 94 | (name "cogd-manual") | |
95 | 95 | (version "git") | |
96 | 96 | (source | |
97 | - | (let ((dir ((compose dirname dirname dirname) | |
98 | - | (current-source-directory)))) | |
99 | - | (local-file dir | |
100 | - | "cogd-checkout" | |
101 | - | #:recursive? #t | |
102 | - | #:select? (or (git-predicate dir) | |
103 | - | (const #t))))) | |
97 | + | (local-file "../../.." | |
98 | + | "cogd-checkout" | |
99 | + | #:recursive? #t | |
100 | + | #:select? (or (git-predicate | |
101 | + | ((compose dirname dirname dirname) | |
102 | + | (current-source-directory))) | |
103 | + | (const #t)))) | |
104 | 104 | (build-system copy-build-system) | |
105 | 105 | (arguments | |
106 | 106 | (list |
modules/cogd/packages/web.scm
35 | 35 | "Simple.css is a CSS template that allows you to make a good looking | |
36 | 36 | website really quickly.") | |
37 | 37 | (license license:expat))) | |
38 | + | ||
39 | + | (define-public hodd | |
40 | + | (let ((commit "25d6abc95213c506046c75458f9fab4d1c47401d") | |
41 | + | (revision "0")) | |
42 | + | (package | |
43 | + | (name "hodd") | |
44 | + | (version (git-version "0.4.0" revision commit)) | |
45 | + | (source | |
46 | + | (origin | |
47 | + | (method git-fetch) | |
48 | + | (uri (git-reference | |
49 | + | (url "https://github.com/rroemhild/hodd") | |
50 | + | (commit commit))) | |
51 | + | (file-name (git-file-name name version)) | |
52 | + | (sha256 | |
53 | + | (base32 "042fd53sy6fw2x3f788759l86m8vqnmmyrsp3kanp79v5qk3k3yy")))) | |
54 | + | (arguments | |
55 | + | (list | |
56 | + | #:install-plan | |
57 | + | #~'(("." "share/web/hodd/")))) | |
58 | + | (build-system copy-build-system) | |
59 | + | (home-page "https://rroemhild.github.io/hodd/") | |
60 | + | (synopsis "Homie Device Discovery") | |
61 | + | (description | |
62 | + | "HoDD is a simple client-side (Browser) app to discover Homie devices. | |
63 | + | It's a little helper for developing Homie devices or just to spot the | |
64 | + | amount of Homie devices you are running at home.") | |
65 | + | (license license:expat)))) |