packages feed

gi-pangocairo-1.0.17: PangoCairo.overrides

namespace PangoCairo

# https://github.com/haskell-gi/haskell-gi/issues/148
set-attr cairo/FontOptions glib:get-type cairo_gobject_font_options_get_type

# These are constructors, but not marked as such, so fix the return
# type to be the most specific one possible. See
# https://github.com/haskell-gi/haskell-gi/issues/77
set-attr PangoCairo/FontMap/get_default/@return-value/@type name FontMap
set-attr PangoCairo/FontMap/new/@return-value/@type name FontMap
set-attr PangoCairo/FontMap/new_for_font_type/@return-value/@type name FontMap

# Generated from pangocairo 1.40.1 with xsltproc Nullable.xslt PangoCairo-1.0.gir
set-attr PangoCairo/Font/get_scaled_font/@return-value nullable 1
set-attr PangoCairo/FontMap/new_for_font_type/@return-value nullable 1
set-attr PangoCairo/FontMap/set_default/@parameters/fontmap nullable 1
set-attr PangoCairo/ShapeRendererFunc/@parameters/data nullable 1
set-attr PangoCairo/context_get_font_options/@return-value nullable 1
set-attr PangoCairo/context_get_shape_renderer/@return-value nullable 1
set-attr PangoCairo/context_get_shape_renderer/@parameters/data nullable 1
set-attr PangoCairo/context_set_font_options/@parameters/options nullable 1
set-attr PangoCairo/context_set_shape_renderer/@parameters/func nullable 1
set-attr PangoCairo/context_set_shape_renderer/@parameters/data nullable 1
set-attr PangoCairo/font_map_new_for_font_type/@return-value nullable 1