summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNoƩ Lopez <noelopez@free.fr>2026-03-14 10:24:22 +0100
committerMaxim Cournoyer <maxim@guixotic.coop>2026-03-18 14:46:03 +0900
commit05e40776f82519da2c1f7885ec9c379d985d359d (patch)
treec25cad7cdecce74f10a4d1d6ce74973977ab47c9
parente3100762b61b156dbf730eb6b4ae903088819895 (diff)
gnu: chatty: Update to 0.8.9.
* gnu/packages/messaging.scm (chatty): Update to 0.8.9. [arguments]: Switch to list and g-exp style. Change-Id: If7755e000ccab1de47aaca9b587942a37fadae1c Signed-off-by: Maxim Cournoyer <maxim@guixotic.coop>
-rw-r--r--gnu/packages/messaging.scm57
1 files changed, 29 insertions, 28 deletions
diff --git a/gnu/packages/messaging.scm b/gnu/packages/messaging.scm
index 9ce39c1e1bc..cc82c8ae4df 100644
--- a/gnu/packages/messaging.scm
+++ b/gnu/packages/messaging.scm
@@ -2704,7 +2704,7 @@ validating international phone numbers.")
(define-public chatty
(package
(name "chatty")
- (version "0.8.8")
+ (version "0.8.9")
(source (origin
(method git-fetch)
(uri (git-reference
@@ -2713,35 +2713,36 @@ validating international phone numbers.")
(file-name (git-file-name name version))
(sha256
(base32
- "19x0wyp5285ysxka3hkmzsjx219a3abz8gdfxz3m4i6bi7inbdx4"))))
+ "0hk222c3rx8mfp5mfd097w6hgpm79rja56lljgb2s8mg2j0nzfjw"))))
(build-system meson-build-system)
(arguments
- '(#:glib-or-gtk? #t
- #:phases
- (modify-phases %standard-phases
- (add-after 'unpack 'skip-gtk-update-icon-cache
- ;; Don't create 'icon-theme.cache'.
- (lambda _
- (substitute* "meson.build"
- (("glib_compile_schemas: true")
- "glib_compile_schemas: false")
- (("gtk_update_icon_cache: true")
- "gtk_update_icon_cache: false"))))
- (add-after 'unpack 'disable-problematic-tests
- (lambda _
- (substitute* "tests/meson.build"
- ;; This test fails with "libEGL warning: DRI3 error: Could not
- ;; get DRI3 device".
- ((".*'message-row',.*") ""))))
- (add-before 'check 'pre-check
- (lambda* (#:key tests? #:allow-other-keys)
- (when tests?
- ;; One test requires a running Xorg server. Start one.
- (system "Xvfb :1 &")
- (setenv "DISPLAY" ":1")
- ;; HOME must be writable for writing configuration files.
- (setenv "HOME" "/tmp")
- (setenv "XDG_RUNTIME_DIR" "/tmp")))))))
+ (list
+ #:glib-or-gtk? #t
+ #:phases
+ #~(modify-phases %standard-phases
+ (add-after 'unpack 'skip-gtk-update-icon-cache
+ ;; Don't create 'icon-theme.cache'.
+ (lambda _
+ (substitute* "meson.build"
+ (("glib_compile_schemas: true")
+ "glib_compile_schemas: false")
+ (("gtk_update_icon_cache: true")
+ "gtk_update_icon_cache: false"))))
+ (add-after 'unpack 'disable-problematic-tests
+ (lambda _
+ (substitute* "tests/meson.build"
+ ;; This test fails with "libEGL warning: DRI3 error: Could not
+ ;; get DRI3 device".
+ ((".*'message-row',.*") ""))))
+ (add-before 'check 'pre-check
+ (lambda* (#:key tests? #:allow-other-keys)
+ (when tests?
+ ;; One test requires a running Xorg server. Start one.
+ (system "Xvfb :1 &")
+ (setenv "DISPLAY" ":1")
+ ;; HOME must be writable for writing configuration files.
+ (setenv "HOME" "/tmp")
+ (setenv "XDG_RUNTIME_DIR" "/tmp")))))))
(native-inputs
(list gettext-minimal
`(,glib "bin")