guix_mirror_bot pushed a commit to branch master
in repository guix.

commit b7e14355934eeba2439533cc587ca631a8c7a0c5
Author: Maxim Cournoyer <[email protected]>
AuthorDate: Sat Mar 7 15:48:10 2026 +0900

    gnu: calls: Update to 49.1.1.
    
    * gnu/packages/gnome.scm (calls): Update to 49.1.1.
    [patches]: Delete calls-disable-application-test.patch.
    [#:phases] {disable-problematic-tests}: New phase.
    [inputs]: Replace libpeas with libpeas-2.
    * gnu/packages/patches/calls-disable-application-test.patch: Delete file.
    * gnu/local.mk (dist_patch_DATA): De-register it.
    
    Change-Id: I07f1dc148fe1a3f70f457e0d38eecd0b7b76cbf9
---
 gnu/local.mk                                       |  1 -
 gnu/packages/gnome.scm                             | 17 +++--
 .../patches/calls-disable-application-test.patch   | 72 ----------------------
 3 files changed, 12 insertions(+), 78 deletions(-)

diff --git a/gnu/local.mk b/gnu/local.mk
index 3ceaae9caf..beff7a9300 100644
--- a/gnu/local.mk
+++ b/gnu/local.mk
@@ -1078,7 +1078,6 @@ dist_patch_DATA =                                         
\
   %D%/packages/patches/calibre-remove-test-unrar.patch         \
   %D%/packages/patches/calibre-remove-test-import-modules.patch        \
   %D%/packages/patches/calligra-qt-6.9.patch                    \
-  %D%/packages/patches/calls-disable-application-test.patch    \
   %D%/packages/patches/calls-disable-sip-test.patch            \
   %D%/packages/patches/camlboot-dynamically-allocate-stack-signal.patch        
\
   %D%/packages/patches/capstone-fix-python-constants.patch     \
diff --git a/gnu/packages/gnome.scm b/gnu/packages/gnome.scm
index 142733e690..c7c55f0509 100644
--- a/gnu/packages/gnome.scm
+++ b/gnu/packages/gnome.scm
@@ -13703,7 +13703,7 @@ receive calls.")
 (define-public calls
   (package
     (name "calls")
-    (version "48.2")
+    (version "49.1.1")
     (source (origin
               (method url-fetch)
               (uri (string-append "mirror://gnome/sources/" name "/"
@@ -13711,10 +13711,9 @@ receive calls.")
                                   name "-" version ".tar.xz"))
               (sha256
                (base32
-                "1xh3k9vhbcb44nrkfjgbxkpjgxl1x3j01fqd1zjv3zrncaavv2ni"))
+                "1ph5m8rzksn1jmirxnp7xx9937hihsfg6vwavrsm30688kq9z2xf"))
               (patches
-               (search-patches "calls-disable-application-test.patch"
-                               "calls-disable-sip-test.patch"))))
+               (search-patches "calls-disable-sip-test.patch"))))
     (build-system meson-build-system)
     (arguments
      (list
@@ -13722,6 +13721,14 @@ receive calls.")
       #:configure-flags #~'("-Dgtk_doc=true")
       #:phases
       #~(modify-phases %standard-phases
+          (add-after 'unpack 'disable-problematic-tests
+            (lambda _
+              (substitute* "tests/meson.build"
+                ;; The application test does not work in a Guix container,
+                ;; because an actual sound card is required to run this
+                ;; integration test; the following disables it.
+                (("dbus_run_session.found \\()")
+                 "false"))))
           (add-before 'check 'pre-check
             (lambda _
               (setenv "HOME" (getcwd))
@@ -13741,7 +13748,7 @@ receive calls.")
            gtk
            libcall-ui
            libgee
-           libpeas
+           libpeas-2
            libadwaita
            modem-manager
            sofia-sip))
diff --git a/gnu/packages/patches/calls-disable-application-test.patch 
b/gnu/packages/patches/calls-disable-application-test.patch
deleted file mode 100644
index f06f747487..0000000000
--- a/gnu/packages/patches/calls-disable-application-test.patch
+++ /dev/null
@@ -1,72 +0,0 @@
-From e0fdae20840ffe3aeca7190eb8b1bcae70f0c93b Mon Sep 17 00:00:00 2001
-From: Vivien Kraus <[email protected]>
-Date: Sun, 29 Oct 2023 21:03:27 +0100
-Subject: [PATCH] Disable the application test.
-
-The application test does not work in a Guix container, because an actual
-sound card is required to run this integration test.
-
-* tests/meson.build: Disable test-application.
----
- tests/meson.build | 38 +++++++++++++++++++-------------------
- 1 file changed, 19 insertions(+), 19 deletions(-)
-
-diff --git a/tests/meson.build b/tests/meson.build
-index c9bdc3d..65f9b93 100644
---- a/tests/meson.build
-+++ b/tests/meson.build
-@@ -165,24 +165,24 @@ test('dbus', t, env: test_env)
- 
- dbus_run_session = find_program('dbus-run-session')
- 
--if dbus_run_session.found ()
--  test_sources = [ 'test-application.c' ]
--  t = executable('application', test_sources, calls_resources,
--                 c_args : test_cflags,
--                 link_args: test_link_args,
--                 pie: true,
--                 link_with : [calls_vala, libcalls],
--                 dependencies: calls_deps,
--                 include_directories : [
--                     calls_includes,
--                   ]
--                 )
--  test('application',
--      dbus_run_session,
--      args: t.full_path(),
--      env: test_env,
--      timeout : 300
--      )
--endif
-+# if dbus_run_session.found ()
-+#   test_sources = [ 'test-application.c' ]
-+#   t = executable('application', test_sources, calls_resources,
-+#                  c_args : test_cflags,
-+#                  link_args: test_link_args,
-+#                  pie: true,
-+#                  link_with : [calls_vala, libcalls],
-+#                  dependencies: calls_deps,
-+#                  include_directories : [
-+#                      calls_includes,
-+#                    ]
-+#                  )
-+#   test('application',
-+#       dbus_run_session,
-+#       args: t.full_path(),
-+#       env: test_env,
-+#       timeout : 300
-+#       )
-+# endif
- 
- endif
-
-base-commit: 936d36287324163b958c6ea0c4297c7a607ee18c
-prerequisite-patch-id: 20f8a81da35ce1797635eb310e1f85ac5ff814f6
-prerequisite-patch-id: 96768617d0a8ee8c66faa00220a1612e0f527292
-prerequisite-patch-id: 444c1ee57c24ba4b8165497b0a5885844110c59b
-prerequisite-patch-id: 9415b848ca9ee277bccbad7c3fff23230d5016f1
-prerequisite-patch-id: 3ca2a45be430041875b21f6c8dfac0bc17916abf
-prerequisite-patch-id: e8302846f4650dba9e0072c18be3459ce903fe2e
--- 
-2.41.0
-

Reply via email to