2023-07-08 09:38:08 +02:00
|
|
|
(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)
|
2023-07-13 00:22:18 +02:00
|
|
|
#:use-module (gnu packages guile-xyz)
|
2023-07-08 09:38:08 +02:00
|
|
|
#: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
|
2024-04-20 08:00:15 +02:00
|
|
|
(url "git://code.ryuslash.org/guile-inkplate/")
|
2023-07-13 00:22:18 +02:00
|
|
|
(commit "27cbc844dee8f9f9b8a0a175f7ebf005cb205046")))
|
2023-07-08 09:38:08 +02:00
|
|
|
(file-name "guile-inkplate-0.1-checkout")
|
2023-07-13 00:22:18 +02:00
|
|
|
(sha256 (base32 "00qx2d16xma19myq4lla3gnq8rljsqbns53ma5hwamkyvwwyd55s"))))
|
2023-07-08 09:38:08 +02:00
|
|
|
(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)))
|
2023-07-13 00:22:18 +02:00
|
|
|
(propagated-inputs
|
|
|
|
(list guile-termios))
|
2023-07-08 09:38:08 +02:00
|
|
|
(synopsis "")
|
|
|
|
(description "")
|
|
|
|
(home-page "")
|
|
|
|
(license license:gpl3+)))
|
|
|
|
|