guix_mirror_bot pushed a commit to branch gnome-team
in repository guix.

commit 48114ec936afe4c79f9da72abdbe19d992d3cd4c
Author: Maxim Cournoyer <[email protected]>
AuthorDate: Wed Aug 26 22:59:56 2026 +0900

    gnu: orca: Update to 50.2.
    
    * gnu/packages/gnome.scm (orca): Update to 50.2.
    [source]: Delete patches.
    [native-inputs]: Add glib:bin and gobject-introspection.
    [inputs]: Remove python-dbus and python-pygobject-3.50.  Add python-dasbus 
and
    python-pygobject.
    * gnu/packages/patches/orca-fix-gst-init-check-call.patch: Delete file.
    * gnu/local.mk (dist_patch_DATA): De-register it.
    
    Signed-off-by: Liliana Marie Prikler <[email protected]>
---
 gnu/local.mk                                       |  1 -
 gnu/packages/gnome.scm                             | 11 +++++----
 .../patches/orca-fix-gst-init-check-call.patch     | 28 ----------------------
 3 files changed, 6 insertions(+), 34 deletions(-)

diff --git a/gnu/local.mk b/gnu/local.mk
index 5dc8b45add9..023d02b7ef8 100644
--- a/gnu/local.mk
+++ b/gnu/local.mk
@@ -2137,7 +2137,6 @@ dist_patch_DATA =                                         
\
   %D%/packages/patches/opentaxsolver-file-browser-fix.patch     \
   %D%/packages/patches/opusfile-CVE-2022-47021.patch           \
   %D%/packages/patches/orbit2-fix-array-allocation-32bit.patch \
-  %D%/packages/patches/orca-fix-gst-init-check-call.patch \
   %D%/packages/patches/ormolu-support-cabal-syntax-3.12.patch  \
   %D%/packages/patches/ots-no-include-missing-file.patch       \
   %D%/packages/patches/owncloud-disable-updatecheck.patch      \
diff --git a/gnu/packages/gnome.scm b/gnu/packages/gnome.scm
index e4e2926c37d..df6772f90bd 100644
--- a/gnu/packages/gnome.scm
+++ b/gnu/packages/gnome.scm
@@ -11480,7 +11480,7 @@ for the GNOME desktop.")
 (define-public orca
   (package
     (name "orca")
-    (version "48.9")
+    (version "50.2")
     (source (origin
               (method url-fetch)
               (uri (string-append
@@ -11489,8 +11489,7 @@ for the GNOME desktop.")
                     name "-" version ".tar.xz"))
               (sha256
                (base32
-                "0sfs06f66dsibvnp87jshhs7n3f8shkn9x7j3ygpk8409za2n2xy"))
-              (patches (search-patches "orca-fix-gst-init-check-call.patch"))))
+                "017x2dvh7zkhw1lia5ivzqy4lp2f5fhv9r0qgzsbmi4fvqf44507"))))
     (build-system meson-build-system)
     (arguments
      '(#:glib-or-gtk? #t
@@ -11523,6 +11522,8 @@ for the GNOME desktop.")
                  (,(getenv "GUIX_PYTHONPATH")))))))))
     (native-inputs
      (list gettext-minimal
+           `(,glib "bin")
+           gobject-introspection
            itstool
            pkg-config
            libxml2))
@@ -11539,8 +11540,8 @@ for the GNOME desktop.")
            `(,liblouis "python")
            procps                       ; for pgrep
            python
-           python-dbus
-           python-pygobject-3.50
+           python-dasbus
+           python-pygobject
            python-pyatspi
            speech-dispatcher
            xkbcomp))
diff --git a/gnu/packages/patches/orca-fix-gst-init-check-call.patch 
b/gnu/packages/patches/orca-fix-gst-init-check-call.patch
deleted file mode 100644
index d806570ce6f..00000000000
--- a/gnu/packages/patches/orca-fix-gst-init-check-call.patch
+++ /dev/null
@@ -1,28 +0,0 @@
-From 98300ecbb26fcacb0f7a722629fc50b4ec6bd1ab Mon Sep 17 00:00:00 2001
-Message-ID: 
<98300ecbb26fcacb0f7a722629fc50b4ec6bd1ab.1777294348.git.viv...@planete-kraus.eu>
-From: Vivien Kraus <[email protected]>
-Date: Mon, 27 Apr 2026 14:51:07 +0200
-Subject: [PATCH] Fix invalid Gst.init_check call
-
-init_check accepts a list of program arguments. An empty list works.
-
----
- src/orca/sound.py | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/src/orca/sound.py b/src/orca/sound.py
-index d507a371d..b1129609f 100644
---- a/src/orca/sound.py
-+++ b/src/orca/sound.py
-@@ -34,7 +34,7 @@ try:
- except Exception:
-     _gstreamerAvailable = False
- else:
--    _gstreamerAvailable, args = Gst.init_check(None)
-+    _gstreamerAvailable, args = Gst.init_check([])
- 
- from . import debug
- from .sound_generator import Icon, Tone
--- 
-2.52.0
-

Reply via email to