SHA256
10
0
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:
Tomáš Chvátal
2017-07-13 16:08:39 +00:00
committed by Git OBS Bridge
parent 5cf169007a
commit 3fca04f6f3
2 changed files with 0 additions and 0 deletions