diff --git a/helpers/make-gnome-orca b/helpers/make-gnome-orca index ccc75dec65832de1f015b24e8ed265c55c1811bf..5954562a7cfec37ae04240e8b5eaa4de61a45864 100644 --- a/helpers/make-gnome-orca +++ b/helpers/make-gnome-orca @@ -1,6 +1,6 @@ #!/bin/sh # -# Copyright (C) 2017 Ruben Rodriguez <ruben@trisquel.info> +# Copyright (C) 2017-2018 Ruben Rodriguez <ruben@trisquel.info> # # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by @@ -17,12 +17,29 @@ # Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA # -VERSION=1 -EXTERNAL='deb-src http://archive.ubuntu.com/ubuntu zesty universe' +VERSION=2 +EXTERNAL='deb-src http://archive.ubuntu.com/ubuntu artful universe' . ./config -changelog "Backported from zesty" +cat << EOF | patch -p1 +--- a/src/orca/orca.py 2015-11-09 09:07:53.000000000 -0500 ++++ b/src/orca/orca.py 2018-04-01 00:57:01.426307608 -0400 +@@ -40,7 +40,10 @@ + + try: + from gi.repository.Gio import Settings +- a11yAppSettings = Settings(schema_id='org.gnome.desktop.a11y.applications') ++ if os.environ['XDG_SESSION_DESKTOP'] == 'mate': ++ a11yAppSettings = Settings(schema_id='org.mate.applications-at') ++ else: ++ a11yAppSettings = Settings(schema_id='org.gnome.desktop.a11y.applications') + except: + a11yAppSettings = None + +EOF + +changelog "Backported from zesty, added support for mate" compile