diff options
author | EuAndreh <eu@euandre.org> | 2023-03-31 20:28:56 -0300 |
---|---|---|
committer | EuAndreh <eu@euandre.org> | 2023-03-31 20:28:56 -0300 |
commit | d0a3d09cea83bdc1dd780bbe07fb1294004d66e5 (patch) | |
tree | 7d0b5fd2cb2f2db17447f6ac27c4d86f635abfc1 /src/org/euandre | |
parent | queue.scm: Add hunspell UTF-8 dictionaries (diff) | |
download | package-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')
-rw-r--r-- | src/org/euandre/packages.scm | 61 |
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) |