summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSharlatan Hellseher <sharlatanus@gmail.com>2026-03-08 21:35:42 +0000
committerSharlatan Hellseher <sharlatanus@gmail.com>2026-03-10 10:50:07 +0000
commit9af5547be395fafe4a0de07795bf2b1ab7fd8f31 (patch)
tree984ef6c7b8ff0c4d25aa7ff479b4326a0e1028b9
parent5621e78fbeaf46ac30df20fd86ee156f3fe8068c (diff)
gnu: Add python-zulip-botserver.
* gnu/packages/messaging.scm (python-zulip-botserver): New variable. Change-Id: I5c587729016a42386e8e7fc3bd924c3bd84a281e
-rw-r--r--gnu/packages/messaging.scm22
1 files changed, 22 insertions, 0 deletions
diff --git a/gnu/packages/messaging.scm b/gnu/packages/messaging.scm
index 8bbdbe73133..5d51ad89f28 100644
--- a/gnu/packages/messaging.scm
+++ b/gnu/packages/messaging.scm
@@ -3075,6 +3075,28 @@ designed for experienced users.")
3075 (synopsis "Zulip's Bot framework") 3075 (synopsis "Zulip's Bot framework")
3076 (description "This package provides Zulip's Bot framework."))) 3076 (description "This package provides Zulip's Bot framework.")))
3077 3077
3078(define-public python-zulip-botserver
3079 (package
3080 (inherit python-zulip)
3081 (name "python-zulip-botserver")
3082 (arguments
3083 (list
3084 #:test-backend #~'unittest
3085 #:test-flags #~(list "discover" "--verbose")
3086 #:phases
3087 #~(modify-phases %standard-phases
3088 (add-after 'unpack 'select-zulip-bots
3089 (lambda _
3090 (chdir "zulip_botserver"))))))
3091 (propagated-inputs
3092 (list python-flask
3093 python-typing-extensions
3094 python-zulip
3095 python-zulip-bots))
3096 (synopsis "Zulip's Flask server for running bots")
3097 (description
3098 "This package provides Zulip's Flask server for running bots.")))
3099
3078(define-public zulip-term 3100(define-public zulip-term
3079 (package 3101 (package
3080 (name "zulip-term") 3102 (name "zulip-term")