--- Portfile.orig	2014-05-24 01:13:24.000000000 -0500
+++ Portfile	2014-05-25 23:38:20.000000000 -0500
@@ -10,7 +10,7 @@
 categories          devel gnome
 platforms           darwin
 license             zlib
-maintainers         gmail.com:starkhalo
+maintainers         gmail.com:starkhalo openmaintainer
 description         Cross-platform widget toolkit based on GTK+
 long_description \
     girara is a library that implements a user interface that focuses on    \
@@ -33,6 +33,13 @@
 patchfiles          patch-Makefile.diff \
                     patch-config.mk.diff
 
+# https://trac.macports.org/ticket/43794
+# Due to #43794 "error: #pragma GCC diagnostic not allowed inside functions" 
+# port needs patching to build on GCC < 4.6
+# https://gcc.gnu.org/bugzilla/show_bug.cgi?id=52116
+# https://bugs.freedesktop.org/show_bug.cgi?id=52614
+patchfiles-append   patch-session.c.diff
+
 depends_build       port:pkgconfig
 
 depends_lib         path:lib/libglib-2.0.dylib:glib2 \
