$OpenBSD: patch-plugin-kbindicator_src_x11_kbdlayout_cpp,v 1.1 2020/09/04 15:40:12 mariani Exp $

Index: plugin-kbindicator/src/x11/kbdlayout.cpp
--- plugin-kbindicator/src/x11/kbdlayout.cpp.orig
+++ plugin-kbindicator/src/x11/kbdlayout.cpp
@@ -245,10 +245,10 @@ class X11Kbd: public QAbstractNativeEventFilter (priva
         static LangInfo def{QStringLiteral("Unknown"), QStringLiteral("??"), QStringLiteral("None")};
         static QHash<QString, LangInfo> names;
         if (names.empty()){
-            if(QFile::exists(QStringLiteral("/usr/share/X11/xkb/rules/evdev.xml"))){
+            if(QFile::exists(QStringLiteral("${X11BASE}/share/X11/xkb/rules/evdev.xml"))){
                 QDomDocument doc;
 
-                QFile file(QStringLiteral("/usr/share/X11/xkb/rules/evdev.xml"));
+                QFile file(QStringLiteral("${X11BASE}/share/X11/xkb/rules/evdev.xml"));
                 if (file.open(QIODevice::ReadOnly)){
                     if (doc.setContent(&file)) {
                         QDomElement docElem = doc.documentElement();
