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
-