$OpenBSD: patch-dodo_py,v 1.8 2014/11/08 15:52:03 bcallah Exp $

glib-2.0.vapi:967.53-967.68: error: Access to instance member `length' from nullable reference denied

--- dodo.py.orig	Fri Nov  7 04:49:33 2014
+++ dodo.py	Sat Nov  8 10:08:43 2014
@@ -88,13 +88,12 @@ def task_pkg_flags():
 
 
 valac_options = [
-	'--enable-experimental-non-null',
 	'--enable-experimental',
 	'--target-glib=2.34', # see bug 0000004
 	'--define=LINUX'
 	]
 
-libbirdxml = Vala(src='libbirdxml', build='build', library='birdxml', so_version=version.LIBBIRDXML_SO_VERSION, pkg_libs=LIBBIRD_XML_LIBS)
+libbirdxml = Vala(src='libbirdxml', build='build', library='birdxml', so_version='${LIBbirdxml_VERSION}', pkg_libs=LIBBIRD_XML_LIBS)
 def task_libbirdxml():
 
     if config.POSIXVALA == True:
@@ -107,7 +106,7 @@ def task_libbirdxml():
     yield libbirdxml.gen_ln()
     
 
-libbird = Vala(src='libbirdfont', build='build', library='birdfont', so_version=version.SO_VERSION, pkg_libs=LIBS, vala_deps=[libbirdxml])
+libbird = Vala(src='libbirdfont', build='build', library='birdfont', so_version='${LIBbirdfont_VERSION}', pkg_libs=LIBS, vala_deps=[libbirdxml])
 def task_libbirdfont():
     yield libbird.gen_c(valac_options)
     yield libbird.gen_o(['-fPIC -I./build/', """-D 'GETTEXT_PACKAGE="birdfont"'"""])
