aboutsummaryrefslogtreecommitdiff
path: root/src/org
diff options
context:
space:
mode:
authorEuAndreh <eu@euandre.org>2025-05-03 06:45:32 -0300
committerEuAndreh <eu@euandre.org>2025-05-03 06:46:39 -0300
commit2764f4ce314814eb172bb8ca70e8fabfc07971d9 (patch)
treee7a3801062f7ed2b15dc3feb696eaad9dfac207d /src/org
parentpackages.scm: Comment out fail2ban-service-type (diff)
downloadpackages-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.scm40
-rw-r--r--src/org/euandre/papo.scm29
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