File lua-lgi.changes of Package lua-lgi

-------------------------------------------------------------------
Wed Oct 29 12:14:44 UTC 2025 - Matej Cepl <mcepl@cepl.eu>

- An attempt to make test suite working, but not yet.
- Added patches:
  - 001-Fix-GLib-2.86-regression.patch
  - lua54.patch
  - network_metered-property.patch
  - pango-1_56_2.patch
  - warnings-away.patch

-------------------------------------------------------------------
Fri Oct 24 14:48:22 UTC 2025 - Matej Cepl <mcepl@cepl.eu>

- Switch off building lua51 build of the package.

-------------------------------------------------------------------
Mon Oct 20 18:40:45 UTC 2025 - Matej Cepl <mcepl@cepl.eu>

- Make the package buildable with LuaJIT.

-------------------------------------------------------------------
Wed Oct  8 10:13:32 UTC 2025 - Paulo Gomes <pjbgf@linux.com>

- Add Lua54 headers to build lua-lgi:luajit.
- Fix GLib 2.86 regression (boo#1250526)
  Refer to https://github.com/lgi-devs/lgi/issues/346 

-------------------------------------------------------------------
Wed Jan 25 11:52:07 UTC 2023 - Michal Suchanek <msuchanek@suse.de>

- Fix missing dependency on lua-macros (boo#1205612)

-------------------------------------------------------------------
Tue Feb  9 14:32:38 UTC 2021 - Dominique Leuenberger <dimstar@opensuse.org>

- Use %lua_provides: add the lua-mod_name provides/obsoletes to
  the lua version matching the distro default.

-------------------------------------------------------------------
Thu Jul  9 13:23:34 UTC 2020 - Callum Farmer <callumjfarmer13@gmail.com>

- Added lua54.patch to fix building with Lua 5.4

-------------------------------------------------------------------
Mon Jul  6 19:04:01 UTC 2020 - Matej Cepl <mcepl@suse.com>

- Add lua54 as new build target

-------------------------------------------------------------------
Wed Apr  4 12:06:12 UTC 2018 - sor.alexei@meowr.ru

- Update to version 0.9.2:
  * Fix assorted crashes in closure callback invocation code.
  * Fix a double-free bug caused by incorrect annotation of
    Gio.DBusProxy.get_interface_info.
  * Fix marshaling of arrays of pointers.
  * Make objects unusable in __gc metamethod.
  * Work around an API break in GLib 2.54.
  * Use structured GLib logging when available.
  * Add Gio.Async support also for static methods and global
    functions.
  * A better error message when Gtk.init fails.
  * Add support for Travis.
  * Do not hardcode the pkg-config executable.
  * Fix URI in GStreamer sample.
  * Fix flags for D-Bus samples.

-------------------------------------------------------------------
Mon Oct 30 14:45:32 UTC 2017 - jmatejek@suse.com

- do not build for Lua 5.2

-------------------------------------------------------------------
Mon Aug  7 11:18:02 UTC 2017 - jengelh@inai.de

- RPM group corrections

-------------------------------------------------------------------
Thu Jul 13 15:18:14 UTC 2017 - tchvatal@suse.com

- Switch to mutlibuild in order to compile all flavors as needed

-------------------------------------------------------------------
Sat May 28 15:43:12 UTC 2016 - sor.alexei@meowr.ru

- 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.

-------------------------------------------------------------------
Wed Sep  2 08:56:31 UTC 2015 - dimstar@opensuse.org

- Only depend on Lua(API) in Tumbleweed: openSUSE 13.2, Leap and
  SLE12 do not yet provide this symbol.

-------------------------------------------------------------------
Thu Jul 30 11:43:11 UTC 2015 - dimstar@opensuse.org

- 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.

-------------------------------------------------------------------
Wed Apr 29 09:21:46 UTC 2015 - sor.alexei@meowr.ru

- 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.

-------------------------------------------------------------------
Fri Aug 15 13:05:56 UTC 2014 - freyes@suse.com

- new upstream package; version 0.8.0

-------------------------------------------------------------------
Tue Jan  8 18:48:57 UTC 2013 - adam@mizerski.pl

- new package; version 0.6.2

openSUSE Build Service is sponsored by