Fedora 18 Update: lua-lgi-0.7.1-1.fc18

updates at fedoraproject.org updates at fedoraproject.org
Mon Apr 1 22:32:43 UTC 2013

Fedora Update Notification
2013-03-23 23:28:31

Name        : lua-lgi
Product     : Fedora 18
Version     : 0.7.1
Release     : 1.fc18
URL         : https://github.com/pavouk/lgi
Summary     : Lua bindings to GObject libraries
Description :
LGI is gobject-introspection based dynamic Lua binding to GObject
based libraries. It allows using GObject-based libraries directly from

Update Information:

Update to the latest stable version. From upstream's changelog:


 * Add support for GStreamer 1.0, while still retaining GStreamer 0.10 compatibility.
 * fix: crash when trying to to access '_class' attribute of class which does not have public classstruct exposed in typelib
 * fix: crash when passing 'nil' to transfer=full struct (caused crash of Awesome WM during startup).


 * New feature - subclassing. Allows creating GObject subclasses and implementing their virtual methods in Lua.
 * cairo: add support for most 1.12-specific cairo features
 * cairo: create hierarchy for Pattern subclasses
 * cairo: assorted small cairo bugfixes
 * samples: add GDBus client example
 * samples: add GnomeKeyring example
 * samples: GTK: offscreen window demos
 * samples: libsoup simple http server example
 * platforms: added support for darwin/macosx platform
 * platforms: additional fixes for OpenBSD
 * build: Makefiles now respect CFLAGS and LDFLAGS env vars values
 * build: Add Lua version option into Makefile
 * fix: custom ffi enum/flags handling
 * fix: more exotic callback-to-Lua marshalling scenarios
 * fix: do not allow GTK+ and gstreamer to call setlocale() - this might break Lua in some locales
 * fix: small adjustments, fixes and additions in Gtk override
 * fix: tons of other small fixes



This update can be installed with the "yum" update program.  Use 
su -c 'yum update lua-lgi' at the command line.
For more information, refer to "Managing Software with yum",
available at http://docs.fedoraproject.org/yum/.

All packages are signed with the Fedora Project GPG key.  More details on the
GPG keys used by the Fedora Project can be found at

More information about the package-announce mailing list