Commit graph

28 commits

Author SHA1 Message Date
adam
77b8ed74db Revbump after graphics/gd update 2016-08-03 10:22:08 +00:00
prlw1
668b5cd12b 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
2016-04-12 11:41:41 +00:00
agc
d9e4cfe05d Add SHA512 digests for distfiles for devel category
Issues found with existing distfiles:
	distfiles/eclipse-sourceBuild-srcIncluded-3.0.1.zip
	distfiles/fortran-utils-1.1.tar.gz
	distfiles/ivykis-0.39.tar.gz
	distfiles/enum-1.11.tar.gz
	distfiles/pvs-3.2-libraries.tgz
	distfiles/pvs-3.2-linux.tgz
	distfiles/pvs-3.2-solaris.tgz
	distfiles/pvs-3.2-system.tgz
No changes made to these distinfo files.

Otherwise, existing SHA1 digests verified and found to be the same on
the machine holding the existing distfiles (morden).  All existing
SHA1 digests retained for now as an audit trail.
2015-11-03 03:27:11 +00:00
tnn
255d0cb0b8 Recursive revbump following MesaLib update, categories a through f. 2015-04-25 14:20:17 +00:00
rodent
a7b568d574 Removing python26. EOL'd quite some ago and discussed a couple times on
tech-pkg@ and pkgsrc-users@.
2015-04-13 23:12:40 +00:00
jperkin
6a4f898165 Don't hardcode /usr/pkg, use PYTHONCONFIG instead. 2015-01-06 14:41:08 +00:00
prlw1
90f7920f27 Update libpeas to 1.12.1
Overview of Changes in libpeas 1.12.1
====================================

* Dist the GResources XML of the Python plugin loaders

Overview of Changes in libpeas 1.12.0
====================================

* Add easy python profiling support
* Disable GLib diagnostics in tests
* Fix various deprecation warning from GTK+
* Check return values from Python API
* [osx] Check for bundle before resource path
* Improved dependency-less support for OS X
* Misc bugfixes

* Translation updates:
  - Assamese
  - Bengali (India)
  - Brazilian Portuguese
  - Catalan
  - Catalan (Valencian)
  - Czech
  - Danish
  - French
  - Galicians
  - German
  - Greek
  - Gujarati
  - Hebrew
  - Hindi
  - Hungarian
  - Indonesian
  - Kannada
  - Korean
  - Lithuanian
  - Marathis
  - Norwegian bokmål
  - Oriya
  - Polish
  - Punjabi
  - Russian
  - Simplified Chinese
  - Slovenian
  - Spanish
  - Swedish
  - Tamil
  - Telugus
  - Traditional Chinese

Overview of Changes in libpeas 1.10.1
====================================

* Fix initializing Python loader from Python application
* Prevent and warn when trying to enable multiple loaders
* W32: Allow shared libs to be built
* Misc bugfixes

Overview of Changes in libpeas 1.10.0
====================================

* Remove support for gjs-based Javascript plugins
* Misc bugfixes

Overview of Changes in libpeas 1.9.0
====================================

* Misc bugfixes

* Translation updates:
  - Tajik

Overview of Changes in libpeas 1.8.0
====================================

* Misc bugfixes

* Translation updates:
  - Aragonese
  - Portuguese
  - Tadjik
  - Uyghur

Overview of Changes in libpeas 1.7.0
====================================

* Add python3 loader

* Translation updates:
  - Friulan
  - Kannada
  - Odia

Overview of Changes in libpeas 1.6.2
====================================

* Fix gjs single-include issues

* Translation updates:
  - Slovak

Overview of Changes in libpeas 1.6.1
====================================

* Better SIGINT handling for python signals module

* Translation updates:
  - Kannada

Overview of Changes in libpeas 1.6.0
====================================

* Remove the vala demo plugin

* Add min required and max allowed version for glib and Gdk

* Translation updates:
  - Assamese
  - Bengali (India)
  - Galician
  - Gujarati
  - Hindi
  - Latvian
  - Marathi
  - Polish
  - Thai
  - Türkçe

Overview of Changes in libpeas 1.5.0
====================================

* Warn if activate or deactivate are not implemented

* Find extension construct properties also in interface prerequisites

* Fix interface sorting in GJS and Seed

* Added peas_engine_prepend_search_path

* Added peas_plugin_info_get_external_data

* Misc bugfixes

* Translation updates:
  - Greek
  - Indonesian

Overview of Changes in libpeas 1.3.0
====================================

* Extensions can now implement multiple interfaces.

* Added GSettings API to PeasPluginInfo.

* Misc improvement and fixes.

* Translation updates:
  - Russian
  - Bulgarian
  - Brazilian Portuguese
  - Galicians
  - Danish
  - Serbian
  - German
  - Norwegian bokmål
  - Polish
  - Swedish
  - Belarusian
  - Telugu
  - Catalan (Valencian)
  - Catalan
  - Hebrew
  - Japanese
  - Slovenian
  - Czech
  - Spanish

Overview of Changes in libpeas 1.2
====================================

* Fix using Python plugins.

* Misc improvement and fixes.

* Translation updates:
  - Assamese
  - Esperanto
  - Telugu

Overview of Changes in libpeas 1.1.4
====================================

* Fix to work with PyGObject 3.

* Do not expose the peas_extension_set_call* API to GObject-Introspection.

* Disable log hooks used by PyGObject and Seed.

* Doc updates.

* Misc improvement and fixes.

* Translation updates:
  - Asturian
  - Thai

Overview of Changes in libpeas 1.1.3
====================================

* Do not expose the PeasExtension API using GObject-Introspection

* Misc improvement and fixes.

Overview of Changes in libpeas 1.1.2
====================================

* Doc updates.

* Link against pygobject 3.

* Do not cast pointers to unsigned integers.

* Translation updates:
  - Indonesian

Overview of Changes in libpeas 1.1.1
====================================

* PeasExtension has been deprecated

* You should be able to use C plugins without GObject-Introspection.

* The plugin manager's disable plugins dialog will no longer show
  hidden plugins.

Overview of Changes in libpeas 1.1.0
====================================

* Add support gjs-based Javascript extensions

* Seed Javascript extension support improvements
  - Use the new() keyword to instantiate new Javascript extensions.
  - Previously used "copied arrays" have been deprecated.
  - Allow using prototypes when defining new extensions.

* Add peas_extension_set_foreach()
  - Also deprecate the old peas_extension_set_call() method as a result.

* Drop support for Gtk+ 2

* Translation updates:
  - Lithuanian
  - Japanese
  - Turkish
  - Esperanto
  - Persian
  - Catalan (Valencian)
  - Finnish
2014-10-11 09:54:30 +00:00
wiz
3faf991a33 Bump applications PKGREVISIONs for python users that might be using
python3, since the default changed from python33 to python34.

I probably bumped too many. I hope I got them all.
2014-05-17 16:10:41 +00:00
ryoon
60806aa001 Recursive revbump from x11/pixman
Fix PR pkg/48777
2014-05-05 00:47:34 +00:00
drochner
a69d1bafdb -move PYTHON_VERSIONS_INCOMPATIBLE before first use of "pyversion.mk",
otherwise it has no effect
-in buildlink3.mk, also add PYTHON_VERSIONS_INCOMPATIBLE to avoid
 picking up the default Python version (XXX we need a way to express
 major version restrictions, otherwise this doesn't scale)
2014-02-12 18:11:27 +00:00
prlw1
b84c2f5cd8 Update libpeas to 1.8.1
Switch to use python3. Now to update its consumers gedit, eog and rhythmbox.

Overview of Changes in libpeas 1.8.1
====================================
* Misc bugfixes

Overview of Changes in libpeas 1.8.0
====================================

* Misc bugfixes

* Translation updates:
  - Aragonese
  - Portuguese
  - Tadjik
  - Uyghur

Overview of Changes in libpeas 1.7.0
====================================

* Add python3 loader

* Translation updates:
  - Friulan
  - Kannada
  - Odia
2014-02-12 01:35:43 +00:00
ryoon
3fba1a52dd Recursive revbump from pango-1.36.0 2013-10-10 14:41:44 +00:00
adam
d2cb6dec32 Revbump after cairo update 2013-09-02 19:50:38 +00:00
wiz
e0b49a2fed Bump PKGREVISION for libXft changes for NetBSD native X support on
NetBSD 6, requested by tron.
2013-06-06 12:53:40 +00:00
tron
a36fb86593 Try to fix the fallout caused by the fix for PR pkg/47882. Part 3:
Recursively bump package revisions again after the "freetype2" and
"fontconfig" handling was fixed.
2013-06-04 22:15:37 +00:00
wiz
c83ffb8583 Bump freetype2 and fontconfig dependencies to current pkgsrc versions,
to address issues with NetBSD-6(and earlier)'s fontconfig not being
new enough for pango.

While doing that, also bump freetype2 dependency to current pkgsrc
version.

Suggested by tron in PR 47882
2013-06-03 10:04:30 +00:00
wiz
0602d449ce Recursive bump for png-1.6. 2013-02-16 11:17:56 +00:00
drochner
fd812afbeb update to 1.6.2
changes:
* Fix gjs single-include issues
-added slovak translation
2012-12-14 19:39:21 +00:00
asau
e1ab7079b6 Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days. 2012-10-31 11:16:30 +00:00
drochner
26915eacfb update to 1.6.1
changes:
-Better SIGINT handling for python signals module
-Translation update
2012-10-19 18:24:08 +00:00
drochner
b426fb2fde remove now obsolete vala dependency 2012-10-09 14:07:23 +00:00
adam
3f2cc57b2b Revbump after updating graphics/pango 2012-10-08 23:00:34 +00:00
prlw1
2f50d0baad Update libpeas to 1.6.0 (PR#46921)
* Remove the vala demo plugin
* Add min required and max allowed version for glib and Gdk
* Warn if activate or deactivate are not implemented
* Find extension construct properties also in interface prerequisites
* Fix interface sorting in GJS and Seed
* Added peas_engine_prepend_search_path
* Added peas_plugin_info_get_external_data
* Misc bugfixes
2012-10-08 21:34:14 +00:00
tron
14215633d2 Mass recursive bump after the dependence fix of the "cairo" package
requested by Thomas Klausner.
2012-10-02 17:10:28 +00:00
obache
c38c120ee5 recursive bump from libffi shlib major bump
(additionaly, reset PKGREVISION of qt4-* sub packages from base qt4 update)
2012-09-15 10:03:29 +00:00
adam
b15c922bcc Revbump after updating graphics/cairo 2012-09-07 19:16:05 +00:00
marino
8dc50d79fc devel/libpeas: USE_TOOLS+= msgfmt 2012-08-28 07:57:31 +00:00
prlw1
1412050e26 Add libpeas 1.4.0, a gobject-based plugins engine. 2012-08-23 13:44:49 +00:00