aboutsummaryrefslogtreecommitdiff
path: root/src/org/euandre/packages.scm
diff options
context:
space:
mode:
authorEuAndreh <eu@euandre.org>2023-03-31 20:28:56 -0300
committerEuAndreh <eu@euandre.org>2023-03-31 20:28:56 -0300
commitd0a3d09cea83bdc1dd780bbe07fb1294004d66e5 (patch)
tree7d0b5fd2cb2f2db17447f6ac27c4d86f635abfc1 /src/org/euandre/packages.scm
parentqueue.scm: Add hunspell UTF-8 dictionaries (diff)
downloadpackage-repository-d0a3d09cea83bdc1dd780bbe07fb1294004d66e5.tar.gz
package-repository-d0a3d09cea83bdc1dd780bbe07fb1294004d66e5.tar.xz
src/org/euandre/packages.scm: Recover guile-heredoc, which is being used in prod
Diffstat (limited to 'src/org/euandre/packages.scm')
-rw-r--r--src/org/euandre/packages.scm61
1 files changed, 60 insertions, 1 deletions
diff --git a/src/org/euandre/packages.scm b/src/org/euandre/packages.scm
index 38a0e52..c4c03cd 100644
--- a/src/org/euandre/packages.scm
+++ b/src/org/euandre/packages.scm
@@ -65,6 +65,34 @@ config.")
(home-page "https://euandre.org/s/git-permalink/")
(license licenses:agpl3+)))
+(define-public remembering-0-1-2
+ (package
+ (name "remembering")
+ (version "0.1.2")
+ (source
+ (origin
+ (method url-fetch)
+ (uri "https://euandre.org/git/remembering/snapshot/remembering-v0.1.2.tar.xz")
+ (sha256
+ (base32 "1syzn41w4f754ihblwxcv3wn653lh92cgg6g06db1qrx3m2zvw5v"))))
+ (build-system gnu-build-system)
+ (native-inputs
+ (list))
+ (inputs
+ (list))
+ (arguments
+ (list
+ #:make-flags #~(list (string-append "PREFIX=" #$output))
+ #:phases
+ #~(modify-phases %standard-phases
+ (delete 'configure))))
+ (synopsis "Add memory to dmenu, fzf and similar tools")
+ (description
+ "It can wrap such tools to accumulate preferences over time, and
+re-arrange the input according to common picks.")
+ (home-page "https://euandre.org/s/remembering/")
+ (license licenses:agpl3+)))
+
(define-public td
(package
(name "td")
@@ -95,7 +123,38 @@ file in the repository.")
(home-page "https://euandre.org/s/td/")
(license licenses:agpl3+)))
+(define-public guile-heredoc
+ (package
+ (name "guile-heredoc")
+ (version "065435cdce609604e33b879b9be3e81ab89f3e7b")
+ (source
+ (origin
+ (method url-fetch)
+ (uri "https://euandre.org/git/guile-heredoc/snapshot/guile-heredoc-065435cdce609604e33b879b9be3e81ab89f3e7b.tar.xz")
+ (sha256
+ (base32 "1y1110bg4ki0dvn8hggxy34wg7ig4r3377nc84isnj3dydqm2vjd"))))
+ (build-system gnu-build-system)
+ (native-inputs
+ (list
+ texinfo))
+ (inputs
+ (list
+ guile-3.0))
+ (arguments
+ (list
+ #:make-flags #~(list (string-append "PREFIX=" #$output))
+ #:phases
+ #~(modify-phases %standard-phases
+ (delete 'configure))))
+ (synopsis "Guile heredoc syntax")
+ (description
+ "Guile heredoc syntax long.")
+ (home-page "https://euandre.org/s/guile-heredoc/")
+ (license licenses:agpl3+)))
+
(list
git-permalink-0-1-0
git-permalink-0-2-0
- td)
+ remembering-0-1-2
+ td
+ guile-heredoc)