[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#778505: unblock: gnome-orca/3.14.0-4



Package: release.debian.org
Severity: normal
User: release.debian.org@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 <sthibault@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-accessibility@lists.debian.org>
-Uploaders: Andreas Henriksson <andreas@fatal.se>, Debian GNOME Maintainers <pkg-gnome-maintainers@lists.alioth.debian.org>, Jordi Mallach <jordi@debian.org>, Mario Lang <mlang@debian.org>, Michael Biebl <biebl@debian.org>
+Uploaders: Andreas Henriksson <andreas@fatal.se>, Debian GNOME Maintainers <pkg-gnome-maintainers@lists.alioth.debian.org>, Mario Lang <mlang@debian.org>, Michael Biebl <biebl@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 <jdiggs@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 to: