diff options
author | EuAndreh <eu@euandre.org> | 2025-05-03 06:45:32 -0300 |
---|---|---|
committer | EuAndreh <eu@euandre.org> | 2025-05-03 06:46:39 -0300 |
commit | 2764f4ce314814eb172bb8ca70e8fabfc07971d9 (patch) | |
tree | e7a3801062f7ed2b15dc3feb696eaad9dfac207d /src/org | |
parent | packages.scm: Comment out fail2ban-service-type (diff) | |
download | packages-2764f4ce314814eb172bb8ca70e8fabfc07971d9.tar.gz packages-2764f4ce314814eb172bb8ca70e8fabfc07971d9.tar.xz |
Update "mkwb", "euandre.org" and "papo.im"
Diffstat (limited to 'src/org')
-rw-r--r-- | src/org/euandre/packages.scm | 40 | ||||
-rw-r--r-- | src/org/euandre/papo.scm | 29 |
2 files changed, 46 insertions, 23 deletions
diff --git a/src/org/euandre/packages.scm b/src/org/euandre/packages.scm index ba48684..3a2e8f2 100644 --- a/src/org/euandre/packages.scm +++ b/src/org/euandre/packages.scm @@ -273,27 +273,40 @@ (format-inputs (list eut)) (normalize-inputs '(ruby-asciidoctor tidy-html)))))) +(define-public eslaides + (pkg + "eslaides" + "40eb0452fd7689d1c40e4d53c1473fd42195cc49" + "0g4qdcfmk8asi1fzr1yk8khpngg9cg21i14xblxfisqsfaq5jycb")) + (define-public mkwb (package (inherit (pkg "mkwb" - "5841f7119d9bd47a343a15003496449b80ec664b" - "1ybhczzmwmi01zd7hbbv38nh3yjwlc9x5dja5v7b1812hz2rl3gw")) + "1c36a265c6b34c28c424eb0bc11ba3b0f9b932d0" + "1w8f3rsncxrb383i7pwg8bxrijvvg7q2l6b0fgjfdv1rs4xzlmqw")) (propagated-inputs - (format-inputs (list eut adoc nicely))))) + (format-inputs (list eut adoc eslaides))))) (define-public euandre.org - (package - (inherit - (pkg - "euandre.org" - "e7bea2a9cc24cbd654d8afa5d95a932b36889e06" - "0wpngmrhvhp3ivvqwsw9hl524kxl7bjq8mk7d5jzqayjha18akax")) - (native-inputs - (append - (format-inputs (list mkwb)) - (normalize-inputs '(gnupg jq rsync)))))) + (let ((pkg (pkg + "euandre.org" + "bac9e22315f06b02727d1ec27e4cfb1ea1ad2064" + "0yx9m113c2q3l3aja0qa9y7mivl9vf8vniqpgrx1jmpgcjlq922p"))) + (package + (inherit pkg) + (native-inputs + (append + (format-inputs (list mkwb)) + (normalize-inputs '(gnupg jq rsync po4a gettext ghostscript)))) + (arguments + (substitute-keyword-arguments (package-arguments pkg) + ((#:phases phases) + #~(modify-phases #$phases + (add-before 'build 'sethome-ghostscript + (lambda _ + (setenv "HOME" (getcwd))))))))))) @@ -1135,6 +1148,7 @@ The default configuration should provide sane values for all of these." cicd guile-heredoc adoc + eslaides mkwb euandre.org diff --git a/src/org/euandre/papo.scm b/src/org/euandre/papo.scm index e10c1ef..db6bc0b 100644 --- a/src/org/euandre/papo.scm +++ b/src/org/euandre/papo.scm @@ -1,8 +1,10 @@ (define-module (org euandre papo) #:use-module ((org euandre packages) #:prefix pkg:) #:use-module ((org euandre queue) #:prefix q:) + #:use-module (guix gexp) #:use-module (guix packages) #:use-module (guix records) + #:use-module (guix utils) #:export (<papod-configuration> papod-configuration make-papod-configuration @@ -23,16 +25,23 @@ (define-public papo.im - (package - (inherit - (pkg:pkg - "papo.im" - "05d41463b179b65c63997d7ce468232e5bf2689a" - "0dgxl35ri9c049p66zxs442bgblxy7w3rdi65z01sx5mg5jir2q2")) - (native-inputs - (append - (pkg:format-inputs (list pkg:mkwb)) - (pkg:normalize-inputs '(gnupg jq rsync)))))) + (let ((pkg (pkg:pkg + "papo.im" + "be22c1406aa9cd4beeeb38ad81433c4ecf7b65ce" + "0biz39rzmh5wj6cx9gzsvq37ryrrajvhdf1s669cnnjvp94s3d6z"))) + (package + (inherit pkg) + (native-inputs + (append + (pkg:format-inputs (list pkg:mkwb)) + (pkg:normalize-inputs '(gnupg jq rsync po4a gettext ghostscript)))) + (arguments + (substitute-keyword-arguments (package-arguments pkg) + ((#:phases phases) + #~(modify-phases #$phases + (add-before 'build 'sethome-ghostscript + (lambda _ + (setenv "HOME" (getcwd))))))))))) (define-public chat.papo.im (package |