Subject: CVS commit: pkgsrc/devel/libpeas
From: Patrick Welche
Date: 2016-04-12 13:41:41
Message id: 20160412114141.B7625FBBA@cvs.NetBSD.org

Log Message:
Update libpeas to 1.18.0

* Fix Python plugin loader module paths
* Do not add pyexecdir to Python's paths at runtime
* Add support for embedded C plugins
* Order the PeasEngine:plugin-list by dependencies
* Keep plugins order in PeasExtensionSet
* Add g_autoptr() autocleanup support
* Fix Python tests on OpenBSD
* Fix libpeas crash on windows
* Simplify __all__ support in the Python plugin loader
* Removed support for Seed plugins
* Added support for Lua 5.1 plugins using the LGI bindings
* PeasEngine is now thread-safe
* Added support for non-global plugins loaders
* Load C plugins with local linkage
* Use Python to implement the plugin loader's logic
* Support Python plugins that define __all__
* Use Lua to implement the plugin loader's logic
* Prevent the accidental escaping of globals with Lua plugins
* Misc bugfixes
* Many translation updates

Files:
RevisionActionfile
1.26modifypkgsrc/devel/libpeas/Makefile
1.7modifypkgsrc/devel/libpeas/PLIST
1.8modifypkgsrc/devel/libpeas/distinfo