$OpenBSD: patch-panels_common_gdm-languages_c,v 1.2 2011/09/27 12:15:23 ajacoutot Exp $

OpenBSD does not provide localedef(1), hence we don't have a
locale-archive file.

--- panels/common/gdm-languages.c.orig	Tue Aug 23 10:23:42 2011
+++ panels/common/gdm-languages.c	Mon Sep 26 14:01:06 2011
@@ -455,6 +455,7 @@ struct nameent
 static gboolean
 collect_locales_from_archive (void)
 {
+#ifndef __OpenBSD__
         GMappedFile        *mapped;
         GError             *error;
         char               *addr;
@@ -512,6 +513,9 @@ collect_locales_from_archive (void)
 
         g_mapped_file_unref (mapped);
         return locales_collected;
+#else
+        return FALSE;
+#endif
 }
 
 static int