Package: release.debian.org
Severity: normal
User: release.debian....@packages.debian.org
Usertags: unblock

Please unblock package gnome-orca

Upstream Orca fixed an issue with LibreOffice which improves its
accessibility a lot with a very simple change.  I have uploaded it as
3.14.0-4, as attached.

unblock gnome-orca/3.14.0-4

-- System Information:
Debian Release: 8.0
  APT prefers testing
  APT policy: (990, 'testing'), (500, 'buildd-unstable'), (500, 'unstable'), 
(500, 'stable'), (500, 'oldstable'), (1, 'buildd-experimental'), (1, 
'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 3.19.0 (SMP w/8 CPU cores)
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash
Init: systemd (via /run/systemd/system)

-- 
Samuel
(03:13:14) <j> bon
(03:13:19) <j> il est tard :p
(03:13:25) <g> c'est l'heure de manger
(03:13:38) <j> hm j'ai mangé à 1h moi, j'ai des horaires raisonnables
diff -Nru gnome-orca-3.14.0/debian/changelog gnome-orca-3.14.0/debian/changelog
--- gnome-orca-3.14.0/debian/changelog  2015-02-07 20:49:39.000000000 +0100
+++ gnome-orca-3.14.0/debian/changelog  2015-02-15 23:51:26.000000000 +0100
@@ -1,3 +1,11 @@
+gnome-orca (3.14.0-4) unstable; urgency=medium
+
+  * Team upload.
+  * patches/libreoffice: New patch to fix various issues with LibreOffice.
+    Closes: #766686.
+
+ -- Samuel Thibault <sthiba...@debian.org>  Sun, 15 Feb 2015 23:51:25 +0100
+
 gnome-orca (3.14.0-3) unstable; urgency=medium
 
   * Team upload.
diff -Nru gnome-orca-3.14.0/debian/control gnome-orca-3.14.0/debian/control
--- gnome-orca-3.14.0/debian/control    2015-02-07 20:51:42.000000000 +0100
+++ gnome-orca-3.14.0/debian/control    2015-02-15 23:56:10.000000000 +0100
@@ -6,7 +6,7 @@
 Section: gnome
 Priority: optional
 Maintainer: Debian Accessibility Team <debian-accessibil...@lists.debian.org>
-Uploaders: Andreas Henriksson <andr...@fatal.se>, Debian GNOME Maintainers 
<pkg-gnome-maintain...@lists.alioth.debian.org>, Jordi Mallach 
<jo...@debian.org>, Mario Lang <ml...@debian.org>, Michael Biebl 
<bi...@debian.org>
+Uploaders: Andreas Henriksson <andr...@fatal.se>, Debian GNOME Maintainers 
<pkg-gnome-maintain...@lists.alioth.debian.org>, Mario Lang <ml...@debian.org>, 
Michael Biebl <bi...@debian.org>
 Build-Depends: cdbs (>= 0.4.90~),
                debhelper (>= 9),
                autotools-dev,
diff -Nru gnome-orca-3.14.0/debian/patches/libreoffice 
gnome-orca-3.14.0/debian/patches/libreoffice
--- gnome-orca-3.14.0/debian/patches/libreoffice        1970-01-01 
01:00:00.000000000 +0100
+++ gnome-orca-3.14.0/debian/patches/libreoffice        2015-02-15 
23:50:42.000000000 +0100
@@ -0,0 +1,22 @@
+commit 9dc9b6dc8b6bb4d7092e2c0ad6e7973340fa023a
+Author: Joanmarie Diggs <jdi...@igalia.com>
+Date:   Mon Feb 9 13:02:00 2015 -0500
+
+    Work around another case of dead LibreOffice accessible objects
+
+diff --git a/src/orca/scripts/apps/soffice/script_utilities.py 
b/src/orca/scripts/apps/soffice/script_utilities.py
+index 3409e73..0e3508f 100644
+--- a/src/orca/scripts/apps/soffice/script_utilities.py
++++ b/src/orca/scripts/apps/soffice/script_utilities.py
+@@ -83,7 +83,10 @@ class Utilities(script_utilities.Utilities):
+             if text.strip():
+                 return text
+ 
+-        text = script_utilities.Utilities.displayedText(self, obj)
++        try:
++            text = script_utilities.Utilities.displayedText(self, obj)
++        except:
++            return ""
+ 
+         # TODO - JD: This is needed because the default behavior is to fall
+         # back on the name, which is bogus. Once that has been fixed, this
diff -Nru gnome-orca-3.14.0/debian/patches/series 
gnome-orca-3.14.0/debian/patches/series
--- gnome-orca-3.14.0/debian/patches/series     2015-02-07 20:37:37.000000000 
+0100
+++ gnome-orca-3.14.0/debian/patches/series     2015-02-15 23:50:51.000000000 
+0100
@@ -1,2 +1,3 @@
 mate-notifications.diff
 lightdm
+libreoffice

Reply via email to