ports/92633: [patch] Fix broken greek symbols file for xorg-clients 6.9.0
"Panagiotis Astithas" <Panagiotis Astithas
past at ebs.gr
Tue Jan 31 19:00:20 UTC 2006
>Number: 92633
>Category: ports
>Synopsis: [patch] Fix broken greek symbols file for xorg-clients 6.9.0
>Confidential: no
>Severity: serious
>Priority: medium
>Responsible: freebsd-ports-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: sw-bug
>Submitter-Id: current-users
>Arrival-Date: Tue Jan 31 19:00:18 GMT 2006
>Closed-Date:
>Last-Modified:
>Originator: Panagiotis Astithas
>Release: FreeBSD 6.0-STABLE i386
>Organization:
EBS Ltd.
>Environment:
System: FreeBSD 6.0-STABLE #7: Sat Jan 28 09:25:33 EET 2006
root at ajax.ebs.gr:/usr/obj/usr/src/sys/AJAX
>Description:
The update to Xorg 6.9.0 has broken the greek keyboard mapping,
rendering typing greek characters from X impossible. It has been
reported a while ago upstream, but it seems a fix will not be available
very soon:
https://bugs.freedesktop.org/show_bug.cgi?id=5012
It is quite simple to fix the issue in our port at least, by dropping the
suggested patch in xorg-clients/files/. Using this fix, makes the old
xorg.conf files working again in 6.9.0, without any modifications,
unlike other workarounds mentioned in that bug report.
>How-To-Repeat:
Install xorg 6.9.0 and try to either use the gnome applet to configure
a greek keyboard or alternatively try to issue 'setxkbmap gr' or
'setxkbmap el' (the supposedly new supported name).
>Fix:
--- patch-gr begins here ---
--- programs/xkbcomp/symbols/pc/gr.orig Tue Jan 31 20:28:22 2006
+++ programs/xkbcomp/symbols/pc/gr Tue Jan 31 20:29:05 2006
@@ -13,7 +13,7 @@
default partial alphanumeric_keys alternate_group
xkb_symbols "basic" {
- include "pc/el(bare)"
+ include "pc/gr(bare)"
name[Group1] = "Greece";
@@ -83,7 +83,7 @@
partial alphanumeric_keys alternate_group
xkb_symbols "extended" {
- include "pc/el(basic)"
+ include "pc/gr(basic)"
name[Group1] = "Greece - Extended";
key.type = "THREE_LEVEL";
@@ -102,7 +102,7 @@
partial alphanumeric_keys alternate_group
xkb_symbols "polytonic" {
- include "pc/el(extended)"
+ include "pc/gr(extended)"
name[Group1] = "Greece - Polytonic";
@@ -119,7 +119,7 @@
partial alphanumeric_keys alternate_group
xkb_symbols "nodeadkeys" {
- include "pc/el(basic)"
+ include "pc/gr(basic)"
name[Group1] = "Greece - Eliminate dead keys";
key <AC10> { [ semicolon, colon ] };
--- patch-gr ends here ---
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list