$OpenBSD: patch-gtk_src_papersize_hg,v 1.1 2015/09/24 10:34:31 ajacoutot Exp $

From 4fb3efa910a46364fa8ec4d60fcce557200e4dcb Mon Sep 17 00:00:00 2001
From: Murray Cumming <murrayc@murrayc.com>
Date: Wed, 14 Mar 2012 11:41:46 +0100
Subject: PaperSize: Correct the PaperSizeTraits pre-declaration.

From 185abd365c2898ad77dbb33a099341fa28e5a496 Mon Sep 17 00:00:00 2001
From: Kjell Ahlstedt <kjell.ahlstedt@bredband.net>
Date: Thu, 2 Jul 2015 19:53:16 +0200
Subject:        Add #includes needed with glibmm newer than 2.31.0.

--- gtk/src/papersize.hg.orig	Tue Jun 25 21:34:31 2013
+++ gtk/src/papersize.hg	Wed Sep 23 12:15:37 2015
@@ -17,11 +17,14 @@
 
 _DEFS(gtkmm,gtk)
 
+#include <glibmm/keyfile.h>
+#include <glibmm/listhandle.h>
+
 namespace Gtk
 {
 
 #ifndef DOXYGEN_SHOULD_SKIP_THIS
-class PaperSizeTraits;
+struct PaperSizeTraits;
 #endif
 
 /** Common paper names, from PWG 5101.1-2002 PWG: Standard for Media Standardized Names
