summaryrefslogtreecommitdiff
path: root/devel/py-gobject-shared
AgeCommit message (Collapse)AuthorFilesLines
2011-11-01Recursive bump for graphics/freetype2 buildlink addition.sbd1-1/+2
2011-09-12Update to 2.28.6:wiz1-2/+2
2.28.6 11-Jun-1011 - closure: avoid double free crash (Ignacio Casal Quinteiro) - [gi] backport of "GVariant has a GType" fe386a (John (J5) Palmieri) - [gi] fixes to backport commit 6b5a65 - in older glib GVariants are still structs (John (J5) Palmieri) - GVariantType is a boxed struct (Tomeu Vizoso) - Use _gi.Struct to wrap fundamentals (Tomeu Vizoso) - Added __eq__ method for Gdk.Color and Gdk.RGBA (Jason Siefken) - Remove useless import (Ignacio Casal Quinteiro) - Revert "[gi] Removed hack to avoid using GLib.Variant.new_variant." (Ignacio Casal Quinteiro) - closure: Check the out arg is not null. Fixes bug #651812 (Ignacio Casal Quinteiro) - Fix GC-related crash during PyGObject deallocation (Daniel Drake) - Fix symbol names to be locale independent (Martin Pitt) - Updated DOAP file (Sebastian Pölsterl)
2011-05-13sync w/ base pkg updatedrochner1-3/+2
2011-04-22recursive bump from gettext-lib shlib bump.obache2-2/+4
2011-04-08update to 2.28.3drochner1-3/+2
This switches to the 2.28 release branch.
2011-03-22require gobject-introspection>=0.9.5.obache1-1/+2
2011-01-24Fixes dependencyobache1-2/+5
* change dependency on py-cairo and gobject-introspection to build. Those are required by configure script, but not required by installed files. Furthermore, this package is python-version-independent part of py-gobject, but full dependency of those packages introduce dependency on certain python version. * add direct full dependency on libffi, because it is already in buildlink3.mk. (previously, it was indirect dependency from gobject-introspection, but py-gobject is using it directly). Bump PKGREVISION.
2011-01-13png shlib name changed for png>=1.5.0, so bump PKGREVISIONs.wiz1-2/+2
2010-12-02Due to py-cairo 1.8.8<>1.8.10 binary incompatibility, bump dependency patternwiz1-1/+2
in buildlink3.mk and PKGREVISION of dependencies.
2010-11-24update to 2.26.0drochner2-3/+6
This switches to the gnome-2.32 release branch.
2009-10-21sync w/ base pkgdrochner1-2/+2
2009-06-14Remove @dirrm entries from PLISTsjoerg1-2/+1
2009-06-09Update to 2.18.0:wiz1-2/+2
2.18.0 24-may-2009 - Improve gio docs with some more classes (Gian) - Wrap gio.OutputStream.splice_async() (Gian) - Add Python ver into installed libpyglib name (Emilio Pozuelo Monfort) - Wrap gio.OutputStream.flush_async() (Gian) - Use 'Requires.private' for libffi in '.pc' files (Josselin Mouette) - Add wrapper for gio.FileAttributeMatcher (Gian) - Mark relevant glib.IOChannel methods as METH_NOARGS (Paul) - Retire hand-written ChangeLog; autocreate from Git history (Paul) - Wrap gio.InputStream.skip_async() (Gian) - Add in codegen -n --namespace option and the code to remove dll API in headers, added documentation (Siavash Safi) - Properly mark glib.get_user_special_dir() as a keywords method (Paul) 2.17.0 30-apr-2009 - Write a good part of the docs for gio (Gian) - Wrap g_mount_guess_content_type g_mount_guess_content_type_finish g_mount_guess_content_type_sync (Gian, #580802) - Swap first two arguments of gio.File.query_info_async (Paul, #580490) - Fix a crash in pyg_type_add_interfaces (Paul, #566571) - Remove an empty structure, use sizeof(PyObject) instead (Paul, #560591) - Wrap four g_get_user_*_dir() functions (Paul, #575999) - Remove 'ltihooks.py' as using deprecated Python module (Paul) - Code maintenance: add .gitignore files (Paul) - CellRendererPixbuf stock-size property has wrong type (Paul, #568499) - Add a doap file after git migration (Johan Dahlin) - missing dep on libffi in pygobject-2.0.pc (Götz Waschk, #550231) - g_volume_monitor_tp_new new function, return the singleton object. (Paul, #555613) - Remove a DeprecationWarning under python 2.6 (James Westby, #573753) - several scripts from codegen directory are not distributed (Krzesimir Nowak) - g_file_copy_async change argument order to keep it consistent with the other methods (Gian) - memory leak in gio.File.copy_async (Paul Pogonyshev, #578870) - g_file_monitor should accept None for cancellable and set the default flag to G_FILE_MONITOR_NONE (Gian) - pyg_notify_free needs to ensure it has GIL before calling Py_XDECREF (Jonathan Matthew) - Wrap g_file_set_display_name_async (Gian) - Add a semi-private method to return the option context C object from an option context wrapper (Tristan Hill) - Converting a negative long Python value to a GUINT64 GValue doesn't error out as it should (Gustavo J. A. M. Carneiro, #577999) - Wrap g_file_set_attributes_async and g_file_set_attributes_finish (Gian) - g_file_query_filesystem_info_async fix a typo (Gian) - Wrap g_file_query_filesystem_info_async (Gian) - Add missing g_file_query_filesystem_info_async and g_file_query_filesystem_info_finish (Gian) - Wrap g_file_eject_mountable (Gian) - g_file_copy callback cannot be optional (Gian) - Swap various kwargs names to reflect the code (Gian) - Update the address of the FSF (Tobias Mueller, #577134) - Add g_volume_should_automount (Gian) - Wrap g_drive_enumerate_identifiers and g_volume_enumerate_identifiers (Gian) - Add a couple of convinence functions to convert from/to a python list and an array of strings (Gian) - Allow setting pytype wrapper class (Mark Lee, John Ehresman, #559001) - Wrap g_file_enumerator_close_async (Gian Mario Tagliaretti)
2009-03-20Simply and speed up buildlink3.mk files and processing.joerg1-13/+6
This changes the buildlink3.mk files to use an include guard for the recursive include. The use of BUILDLINK_DEPTH, BUILDLINK_DEPENDS, BUILDLINK_PACKAGES and BUILDLINK_ORDER is handled by a single new variable BUILDLINK_TREE. Each buildlink3.mk file adds a pair of enter/exit marker, which can be used to reconstruct the tree and to determine first level includes. Avoiding := for large variables (BUILDLINK_ORDER) speeds up parse time as += has linear complexity. The include guard reduces system time by avoiding reading files over and over again. For complex packages this reduces both %user and %sys time to half of the former time.
2009-02-22Update to 2.16.1:wiz1-2/+2
2.16.1 22-feb-2009 - Apply the patch provided by Cygwin Ports maintainer (Paul Pogonyshev, #564018) - Bad -I ordering can break build, patch from [dmacks netspace org] (Gian Mario Tagliaretti, #566737) - Fix keyword list to be in sync with positional arguments (Paul, #566744) - Add a comment explaining why the two for loops for registering interfaces (Gustavo Carneiro) - Huge cleanup of GIO overrides (Paul, #566706) - gtk.Buildable interface method override is not recognized (Paul, #566571) - Do not escape the ampersand "&" in entity references. Replace some unusual entity references in the output with their literal values. (Daniel Elstner, #568485) - gio.InputStream.read_async can cause memory corruption. (Paul, #567792) - Inconsistent use of tabs and spaces in pygtk.py (Paul, #569350) - Huge fix of memory leaks in GIO (Paul, Paolo Borelli, Gian, #568427) - non-async functions don't release python locks before calling blocking C functions (Gian, Gustavo, #556250) - Change comment to avoid false positives when grep'ing for deprecated gtk functions (Andre Klapper) - ltihooks.py updating license header from GPL to LGPL (James Henstridge)
2009-01-07Update py-gobject to 2.16.0:wiz1-2/+2
2.16.0 04-jan-2009 - gobject.timeout_add_seconds() not found in docs (Paul Pogonyshev, #547119) - _wrap_g_output_stream_write_async not adding a reference to the buffer passed (Paul, #564102) - gio.VolumeMonitor segfaults (Gian Mario Tagliaretti, #555613) - Test if `domain' is not-null before using it to avoids segfaults (Paul, #561826) - g_output_stream_write_all use gsize instead of gssize (Gian) - add __repr__ to gio.Drive, gio.Mount and gio.Volume (Paul, #530935) - Missing AC_CONFIG_MACRO_DIR([m4]) (Loïc Minier, #551227) - Make codegen not import when corresponding argument types are not registered (Paul, #551056) - Fix typos breaking compilation (Frederic Peters #551212) - GFile load_contents methods chop data at first \0 (Jonathan Matthew, #551059)
2008-10-16sync w/ base pkgdrochner1-2/+2
2008-05-29update to 2.14.2drochner1-2/+2
changes: bugfixes
2008-01-09update to 2.14.1drochner1-2/+2
changes: - Avoid wakeups when using Python trunk - Add an uninstalled.pc
2007-10-31update to 2.14.0drochner1-2/+2
This switches to the new gnome-2.20 branch.
2007-08-23Fixed package to support installation to DESTDIR.heinz1-5/+9
2007-01-14Update to 2.12.3:wiz1-2/+2
2.12.3 18-november-2006 - distutils build fixes (Cedric) - documentation updates (John) - gobject.handler_block_by_func and friends now accept methods (Johan, Dima, #375589) - avoid truncating of gparamspec (Yevgen Muntyan, #353943) - set __module__ on gobject derived types (Johan, Osmo Salomaa, #376099) - Ensure exceptions are raised on errors in gobject.OptionGroup (Johan, Laszlo Pandy, #364576
2006-10-12update to 2.12.2drochner1-2/+2
changes: - Make PyGObject 64-bit safe for Python 2.5 - All headers are now LGPL and not GPL - Remove a couple of GCC warnings - Revive distutils support - Emission hook reference count bugfix - MSVC/ANSI C compilation fix - Bump Ctrl-C timeout handler from 100ms to 1000
2006-09-15Update py-gobject and py-gobject-shared to 2.12.1:jmmv1-2/+2
2.12.1 4-september-2006 - Corrected version check (Sebastian Dröge, #354364) 2.12.0 4-september-2006 - Install the html files even when using --disable-docs (#353159, Johan, Matthias Clasen) 2.11.4 27-august-2006 - Include pre-generated html docs in the tarball (Johan) - Fix bug in do_set_property called from constructor (Gustavo, #353039) - Fix type registration involving interfaces with signals and/or properties (Gustavo) 2.11.3 21-august-2006 - Documentation updates (John) - Documentation build fixes (Johan, John, Gian Mario Tagliaretti) - PyGObject can now be compiled using a C++ compiler (Murray Cumming) - Type registration bug fix (Gustavo) 2.11.2 8-august-2006 - Add fixxref.py from PyGTK (Johan) - Fix parallel build (#350225, Ed Catmur) 2.11.1 4-august-2006 - Add John Finlay's reference manual (Johan, John) - Fix GOption mem leak (Gustavo) - Infrastructure for lazy type registration (Johan) - Enum/Flags fixes (Gustavo, John) - Eliminate some GCC warnings (Johan) 2.11.0 12-july-2006 - Add GOption support (#163645, Johannes Hölzl) - GObject metaclass converted to Python code (Gustavo) - Register GType constants from Python-land (Johan) - Distutils updates (John Ehresman, Cedric Gustin) - Add support for signal emission hooks (#154845, Johan) - g_spawn_close_pid support (Gustavo) - Add new APIs do add or disable log redirections (Muntyan, #323786) - "sub-sub-type" bug fixed (Gustavo) - Coverity report code fixes (Johan) - Support retrieving signal and property info from interfaces (Finlay) - Support parameters of type G_TYPE_GSTRING in signals (Gustavo) - Wrap a few g_filename_* APIs (Gustavo)
2006-07-08Change the format of BUILDLINK_ORDER to contain depth information as well,jlam1-2/+2
and add a new helper target and script, "show-buildlink3", that outputs a listing of the buildlink3.mk files included as well as the depth at which they are included. For example, "make show-buildlink3" in fonts/Xft2 displays: zlib fontconfig iconv zlib freetype2 expat freetype2 Xrender renderproto
2006-07-08Track information in a new variable BUILDLINK_ORDER that informs usjlam1-1/+2
of the order in which buildlink3.mk files are (recursively) included by a package Makefile.
2006-05-28BUILDLINK_DEPMETHOD needs to be defined only once.rillig1-4/+3
2006-05-22it is much easier, we don't need PYTHON_VERSION_REQDdrochner1-10/+2
2006-05-22Another attempt to properly recognized the currently installedtron1-3/+5
Python version.
2006-05-22Use existing Python version instead of forcing people to use thetron1-4/+7
outdated Python 2.3.
2006-05-21Import py-gobject-shared, which contains Python version independentjoerg4-0/+51
files to avoid conflicts within py{23,24}-gobject.