File kmscon-x-linking.patch of Package kmscon

Index: kmscon-7/Makefile.am
===================================================================
--- kmscon-7.orig/Makefile.am
+++ kmscon-7/Makefile.am
@@ -194,7 +194,8 @@ libeloop_la_SOURCES = \
 	src/eloop.c
 
 libeloop_la_LIBADD = libshl.la
-libeloop_la_CPPFLAGS = $(AM_CPPFLAGS)
+libeloop_la_CPPFLAGS = $(AM_CPPFLAGS) \
+	$(XKBCOMMON_CFLAGS)
 EXTRA_libeloop_la_DEPENDENCIES = ${top_srcdir}/docs/sym/libeloop.sym
 libeloop_la_LDFLAGS = \
 	$(AM_LDFLAGS) \
@@ -446,6 +447,9 @@ mod_unifont_la_SOURCES = \
 	src/githead.h \
 	src/font_unifont.c \
 	src/kmscon_mod_unifont.c
+mod_unifont_la_CPPFLAGS = \
+	$(AM_CPPFLAGS) \
+	$(XKBCOMMON_CFLAGS)
 EXTRA_mod_unifont_la_DEPENDENCIES = $(UNIFONT_BIN)
 mod_unifont_la_LIBADD = libshl.la
 mod_unifont_la_LDFLAGS = \
@@ -487,7 +491,8 @@ mod_pango_la_SOURCES = \
 	src/kmscon_mod_pango.c
 mod_pango_la_CPPFLAGS = \
 	$(AM_CPPFLAGS) \
-	$(PANGO_CFLAGS)
+	$(PANGO_CFLAGS) \
+	$(XKBCOMMON_CFLAGS)
 mod_pango_la_LIBADD = \
 	$(PANGO_LIBS) \
 	-lpthread \
@@ -507,6 +512,9 @@ mod_bbulk_la_SOURCES = \
 	src/githead.h \
 	src/text_bbulk.c \
 	src/kmscon_mod_bbulk.c
+mod_bbulk_la_CPPFLAGS = \
+        $(AM_CPPFLAGS) \
+        $(XKBCOMMON_CFLAGS)
 mod_bbulk_la_LIBADD = libshl.la
 mod_bbulk_la_LDFLAGS = \
 	$(AM_LDFLAGS) \
@@ -530,7 +538,8 @@ nodist_mod_gltex_la_SOURCES = \
 	src/static_shaders.c
 mod_gltex_la_CPPFLAGS = \
 	$(AM_CPPFLAGS) \
-	$(GLES2_CFLAGS)
+	$(GLES2_CFLAGS) \
+	$(XKBCOMMON_CFLAGS)
 mod_gltex_la_LIBADD = \
 	$(GLES2_LIBS) \
 	libshl.la
openSUSE Build Service is sponsored by