packages feed

gi-gdk-4.0.9: Gdk.overrides

# In most APIs these are used as guint, but they are declared as gint.
# See https://github.com/haskell-gi/haskell-gi/issues/58
set-attr Gdk/~KEY_.*@constant/@type name guint

# The introspection annotation marks the parameter as
# (out caller-allocates), but it is just a pointer to a GValue.
set-attr Gdk/ContentProvider/get_value/@parameters/value direction in
set-attr Gdk/ContentProvider/get_value/@parameters/value caller-allocates 0