aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorEuAndreh <eu@euandre.org>2022-05-17 21:11:13 -0300
committerEuAndreh <eu@euandre.org>2022-05-17 21:11:13 -0300
commit24ecbc44745d819abfe4a6d53472028771ce99c1 (patch)
tree0c2ce2849671b363eff6b966a1a40f5e937de0ce /src
parentsrc/xyz/euandreh/latest.scm: Fix ordering of "inherit" attribute (diff)
downloadpackage-repository-24ecbc44745d819abfe4a6d53472028771ce99c1.tar.gz
package-repository-24ecbc44745d819abfe4a6d53472028771ce99c1.tar.xz
src/xyz/euandreh/packages.scm: Add guile-heredoc-latest package definition
Diffstat (limited to 'src')
-rw-r--r--src/xyz/euandreh/packages.scm32
1 files changed, 31 insertions, 1 deletions
diff --git a/src/xyz/euandreh/packages.scm b/src/xyz/euandreh/packages.scm
index e738925..fdc159e 100644
--- a/src/xyz/euandreh/packages.scm
+++ b/src/xyz/euandreh/packages.scm
@@ -1,10 +1,39 @@
(define-module (xyz euandreh packages)
+ #:use-module (gnu packages guile)
+ #:use-module (gnu packages texinfo)
#:use-module ((guix licenses) #:prefix license:)
#:use-module (guix gexp)
#:use-module (guix packages)
#:use-module (guix download)
#:use-module (guix build-system gnu))
+(define-public guile-heredoc-latest
+ (package
+ (name "guile-heredoc-latest")
+ (version "a3ac1e5d313d58f4ee7a81bb2166b1c293f74531")
+ (source (origin
+ (method url-fetch)
+ (uri (string-append
+ "https://euandreh.xyz/guile-heredoc.git/snapshot/guile-heredoc-"
+ version
+ ".tar.gz"))
+ (sha256
+ (base32
+ "129yqkhqs7n60mz5qixdmk1qn21a3zmd852jwb7834jplnk2zksg"))))
+ (build-system gnu-build-system)
+ (inputs
+ (list guile-3.0
+ texinfo))
+ (arguments `(#:make-flags
+ (list (string-append "PREFIX=" %output))
+ #:phases
+ (modify-phases %standard-phases
+ (delete 'configure))))
+ (synopsis "FIXME: (file-append source \"/description\")")
+ (description "FIXME: (file-append source \"/long-description\")")
+ (home-page "https://euandreh.xyz/guile-heredoc/")
+ (license license:agpl3+)))
+
(define-public td-latest
(package
(name "td-latest")
@@ -30,4 +59,5 @@
(license license:agpl3+)))
(list
- td-latest)
+ td-latest
+ guile-heredoc-latest)