$OpenBSD: patch-gnome-session_gsm-manager_c,v 1.13 2013/05/24 11:47:00 ajacoutot Exp $

From ccc427be6401299f352bf9c19765bb19aba32d7d Mon Sep 17 00:00:00 2001
From: Antoine Jacoutot <ajacoutot@gnome.org>
Date: Fri, 24 May 2013 06:27:01 +0000
Subject: Don't unconditionally use LC_* GNU extensions.

--- gnome-session/gsm-manager.c.orig	Tue May 14 05:09:23 2013
+++ gnome-session/gsm-manager.c	Fri May 24 08:12:25 2013
@@ -2907,13 +2907,25 @@ is_valid_category (int category)
 		LC_COLLATE,
 		LC_MONETARY,
 		LC_MESSAGES,
-		LC_ALL,
+#if defined (LC_PAPER)
 		LC_PAPER,
+#endif
+#if defined (LC_NAME)
 		LC_NAME,
+#endif
+#if defined (LC_ADDRESS)
 		LC_ADDRESS,
+#endif
+#if defined (LC_TELEPHONE)
 		LC_TELEPHONE,
+#endif
+#if defined (LC_MEASUREMENT)
 		LC_MEASUREMENT,
-		LC_IDENTIFICATION
+#endif
+#if defined (LC_IDENTIFICATION)
+		LC_IDENTIFICATION,
+#endif
+		LC_ALL
 	};
 	guint i;
 
