aboutsummaryrefslogtreecommitdiffstats
path: root/oni/packages/inkplate.scm
blob: 911a218fc7a0b25f2ae7546420eb58cff61a735c (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
39
40
41
(define-module (oni packages inkplate)
  #:use-module (guix packages)
  #:use-module (guix git-download)
  #:use-module (guix build-system gnu)
  #:use-module (gnu packages autotools)
  #:use-module (gnu packages pkg-config)
  #:use-module (gnu packages texinfo)
  #:use-module (gnu packages guile)
  #:use-module ((guix licenses) #:prefix license:))

(define-public guile-inkplate
  (package
    (name "guile-inkplate")
    (version "0.1")
    (source
      (origin
        (method git-fetch)
        (uri (git-reference
               (url "https://code.ryuslash.org/ryuslash/guile-inkplate/")
               (commit "17e45127e137ff5c96596ae35b1913deb77f0d83")))
        (file-name "guile-inkplate-0.1-checkout")
        (sha256 (base32 "106w10c07kvgxhk702ii3bkxw00ra4xsf0nyybgwcnbswxcn1m19"))))
    (build-system gnu-build-system)
    (arguments
     `(#:phases
       (modify-phases %standard-phases
         (add-before 'configure 'autoreconf
           (lambda* (#:key inputs #:allow-other-keys)
             (system* (string-append (assoc-ref inputs "autoconf") "/bin/autoreconf")))))))
    (native-inputs
      `(("autoconf" ,autoconf)
        ("automake" ,automake)
        ("pkg-config" ,pkg-config)
        ("texinfo" ,texinfo)))
    (inputs `(("guile" ,guile-3.0)))
    (propagated-inputs `())
    (synopsis "")
    (description "")
    (home-page "")
    (license license:gpl3+)))