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: