summaryrefslogtreecommitdiff
path: root/guix.scm
blob: cf15d0eb08ab17e7a5b86a3362f059b16e4fa954 (plain)
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
(use-modules
  (guix packages)
  ((guix licenses) #:prefix license:)
  (guix download)
  (guix gexp)
  (guix build-system gnu)
  (gnu packages)
  (gnu packages autotools)
  (gnu packages guile)
  (gnu packages guile-xyz)
  (gnu packages networking)
  (gnu packages pkg-config)
  (gnu packages texinfo)
  (srfi srfi-1))

(package
  (name "reading-heap")
  (version "0.1")
  (source
    (local-file
      (dirname (current-filename))
      #:recursive?
      #t
      #:select?
      (λ (file stat)
         (not (any (lambda (my-string)
                     (string-contains file my-string))
                   (list ".git" ".dir-locals.el" "guix.scm"))))))
  (build-system gnu-build-system)
  (arguments `())
  (native-inputs
    (list autoconf automake pkg-config texinfo))
  (inputs (list guile-3.0 guile-json guile-config guile-simple-zmq))
  (propagated-inputs (list zeromq))
  (synopsis "")
  (description "")
  (home-page "")
  (license license:agpl3+))