Compare commits
2 Commits
ecb24deb40
...
43f53b504f
Author | SHA1 | Date |
---|---|---|
TakeV | 43f53b504f | |
TakeV | c0f95d0aca |
|
@ -0,0 +1,8 @@
|
|||
(authorizations
|
||||
(version 0)
|
||||
(("1086 326D E207 068C 1C02 5129 A64F 4134 5C74 00AF"
|
||||
(name "takev"))))
|
||||
|
||||
;;; Local Variables:
|
||||
;;; mode: scheme
|
||||
;;; End:
|
|
@ -0,0 +1,8 @@
|
|||
(channel
|
||||
(version 0)
|
||||
(directory ".guix/modules"))
|
||||
|
||||
|
||||
;;; Local Variables:
|
||||
;;; mode: scheme
|
||||
;;; End:
|
|
@ -0,0 +1,39 @@
|
|||
(define-module (guix-toml)
|
||||
#:use-module (guix)
|
||||
#:use-module (guix git-download)
|
||||
#:use-module (guix packages)
|
||||
#:use-module ((guix licenses) #:prefix license:)
|
||||
#:use-module (guix build-system guile)
|
||||
#:use-module (gnu packages)
|
||||
#:use-module (gnu packages guile)
|
||||
#:use-module (gnu packages pkg-config))
|
||||
|
||||
(define vcs-file?
|
||||
(or (git-predicate "../..")
|
||||
(const #t)))
|
||||
|
||||
(define-public guile-toml
|
||||
(package
|
||||
(name "guix-toml")
|
||||
(version "0.1-src")
|
||||
(source (local-file "../.." "guile-toml"
|
||||
#:recursive? #t
|
||||
#:select? vcs-file?))
|
||||
(arguments
|
||||
(list
|
||||
#:phases
|
||||
#~(modify-phases %standard-phases
|
||||
(add-after 'unpack 'remove-guix
|
||||
(lambda _
|
||||
(begin
|
||||
(delete-file "guix.scm")
|
||||
(delete-file ".guix/modules/guix-toml.scm")))))))
|
||||
(build-system guile-build-system)
|
||||
(native-inputs (list pkg-config guile-3.0 guile-json-4))
|
||||
(propagated-inputs (list guile-json-4))
|
||||
(synopsis "")
|
||||
(description "")
|
||||
(home-page "")
|
||||
(license license:gpl3+)))
|
||||
|
||||
guile-toml
|
Loading…
Reference in New Issue