forked from pool/lua-lgi
- Switch to mutlibuild in order to compile all flavors as needed
- Update to version 0.9.1: * Marshal NULL strings as nil instead of empty strings. This allows use of e.g. DataInputStream:read_line() APIs. * Add support for arrays with lengths as struct fields. * Allow GLib.Variant construction for lightuserdata. * Fix gtop binding (certain structs could not be imported). * Adapt to new set of annotations in newer GLib. * Assorted Lua5.3 fixes, lgi is now fully Lua5.3 compatible. * Fix binding of Gdk.Rectangle from newer Gdk. - Only depend on Lua(API) in Tumbleweed: openSUSE 13.2, Leap and SLE12 do not yet provide this symbol. - Depend on Lua(API) = %{%lua_version}. Note: lua_version is only major.minor of lua (e.g 5.2, 5.3[...]). This is needed as the files are installed in /usr/share/lua/5.2 when built against lua 5.2. - Update to 0.9.0: * Allow defining new properties on custom GObject subclasses implemented using lgi. * Improve compatibility with locales (turkish). * Fix GPtrArray handling. * Improve behavior when running in assorted multiple-embedded and concurrent scenarios. - new upstream package; version 0.8.0 OBS-URL: https://build.opensuse.org/package/show/devel:languages:lua/lua-lgi?expand=0&rev=12
This commit is contained in:
committed by
Git OBS Bridge
parent
5cf169007a
commit
3fca04f6f3
Reference in New Issue
Block a user