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

Bug#1007976: xkb-data: Italian Dvorak layout is available but not exposed in the rules files



Package: xkb-data
Version: 2.33-1
Severity: normal
Tags: patch upstream

The contributed Dvorak Italian layout cannot be used e.g. through IBus because
it lacks the relevant rules parts. Here's the trivial patch.


-- System Information:
Debian Release: bookworm/sid
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: amd64 (x86_64)

Kernel: Linux 5.16.0-4-amd64 (SMP w/8 CPU threads; PREEMPT)
Locale: LANG=it_IT.UTF-8, LC_CTYPE=it_IT.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

-- no debconf information
--- /usr/share/X11/xkb/rules/base.lst.old	2021-08-18 11:26:23.000000000 +0200
+++ /usr/share/X11/xkb/rules/base.lst	2022-03-19 19:38:37.604884065 +0100
@@ -560,6 +560,7 @@
   intl            it: Italian (intl., with dead keys)
   scn             it: Sicilian
   fur             it: Friulian (Italy)
+  dvorak          it: Italian (Dvorak)
   kana            jp: Japanese (Kana)
   kana86          jp: Japanese (Kana 86)
   OADG109A        jp: Japanese (OADG 109A)
--- /usr/share/X11/xkb/rules/base.xml.old	2021-06-08 22:20:40.000000000 +0200
+++ /usr/share/X11/xkb/rules/base.xml	2022-03-19 19:37:23.421391680 +0100
@@ -4032,6 +4032,12 @@
             </languageList>
           </configItem>
         </variant>
+        <variant>
+          <configItem>
+            <name>dvorak</name>
+            <description>Italian (Dvorak)</description>
+          </configItem>
+        </variant>
       </variantList>
     </layout>
     <layout>
--- /usr/share/X11/xkb/rules/evdev.lst.old	2021-08-18 11:26:23.000000000 +0200
+++ /usr/share/X11/xkb/rules/evdev.lst	2022-03-19 19:39:00.504727376 +0100
@@ -560,6 +560,7 @@
   intl            it: Italian (intl., with dead keys)
   scn             it: Sicilian
   fur             it: Friulian (Italy)
+  dvorak          it: Italian (Dvorak)
   kana            jp: Japanese (Kana)
   kana86          jp: Japanese (Kana 86)
   OADG109A        jp: Japanese (OADG 109A)
--- /usr/share/X11/xkb/rules/evdev.xml.old	2021-06-08 22:20:40.000000000 +0200
+++ /usr/share/X11/xkb/rules/evdev.xml	2022-03-19 19:37:46.109236437 +0100
@@ -4032,6 +4032,12 @@
             </languageList>
           </configItem>
         </variant>
+        <variant>
+          <configItem>
+            <name>dvorak</name>
+            <description>Italian (Dvorak)</description>
+          </configItem>
+        </variant>
       </variantList>
     </layout>
     <layout>

Reply to: