aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--gnu/packages/ci.scm6
1 files changed, 3 insertions, 3 deletions
diff --git a/gnu/packages/ci.scm b/gnu/packages/ci.scm
index 81ae45aafb..ad2e979fbc 100644
--- a/gnu/packages/ci.scm
+++ b/gnu/packages/ci.scm
@@ -48,8 +48,8 @@
#:use-module (guix build-system gnu))
(define-public cuirass
- (let ((commit "eea91d9a63c83893c78bc987c0fd96f023e7601b")
- (revision "66"))
+ (let ((commit "23688a0e451e0265ad29e150d6eba497d4291fb6")
+ (revision "67"))
(package
(name "cuirass")
(version (git-version "0.0.1" revision commit))
@@ -61,7 +61,7 @@
(file-name (git-file-name name version))
(sha256
(base32
- "097cb8k4vdzi6w36k0fm52vwc4svb5ha37zc6nkh01wrgshhl8ml"))))
+ "1r90wnj9w3vh3rr48mddp0xi874ffawc9nsb8cdnpw034px62k1k"))))
(build-system gnu-build-system)
(arguments
'(#:modules ((guix build utils)
to... (call-configuration-manager-method): ... this. Turn METHOD into a positional argument. Turn ARGUMENTS into an optional argument. Invoke `call-dbus-method' instead of `send-dbus', adjusting callers accordingly. (get-account-ids, id->account-details, id->account-details) (id->volatile-account-details, username->id, add-account remove-account) (username->contacts, remove-contact, add-contact, set-account-details) (set-all-moderators, username->all-moderators?, username->moderators) (set-moderator): Adjust accordingly. (with-retries, send-dbus, dbus-available-services) (dbus-service-available?): Move to ... * gnu/build/dbus-service.scm: ... this new module. (send-dbus): Rewrite to use the Guile AC/D-Bus library. (%dbus-query-timeout, sleep*): New variables. (%current-dbus-connection): New parameter. (initialize-dbus-connection!, argument->signature-type) (call-dbus-method): New procedures. (dbus-available-services): Adjust accordingly. * gnu/local.mk (GNU_SYSTEM_MODULES): Register new module. * gnu/packages/glib.scm (dbus-for-jami): New variable. * gnu/services/telephony.scm: (jami-configuration)[dbus]: Default to dbus-for-jami. (jami-dbus-session-activation): Write a D-Bus daemon configuration file at '/var/run/jami/session-local.conf'. (jami-shepherd-services): Add the closure of guile-ac-d-bus and guile-fibers as extensions. Adjust imported modules. Remove no longer used parameters. <jami-dbus-session>: Use a PID file, avoiding the need for the manual synchronization. <jami>: Set DBUS_SESSION_BUS_ADDRESS environment variable. Poll using 'jami-service-available?' instead of 'dbus-service-available?'. * gnu/tests/telephony.scm (run-jami-test): Add needed Guile extensions. Set DBUS_SESSION_BUS_ADDRESS environment variable. Adjust all tests to use 'jami-service-available?' to determine if the service is started rather than the now problematic Shepherd's 'start-service'.