Age | Commit message (Collapse) | Author | Files | Lines |
|
This switches to the new gnome-2.20 branch.
|
|
Bump PKGREVISION.
|
|
|
|
change: bugfix to codegen: return value check for void functions
|
|
changes:
-Allow None to gtk_rc_get_style_by_paths
-Fix defs file inconsistencies
-Documentation build fixes
-Code generator improvements
|
|
changes:
- Documentation build fixes
- Return NULL on error in TextBuffer.register_serialize_format
- Do not overwrite sys.argv
- Add status icon example
- Make it possible to remove rows in the gtk.TreeModel.foreach callback
- Code generator fix for %define
- Duplicate GdkEvent.string member when setting it
- Make it possible to use automake 1.10
- distutils build fixes
- Allow None to be passed into gdk.Display
- Undeprecate gtk.container_class_list_child_properties
- Fix memory leak in gtk.Container.child_get
|
|
Try to remove include/pygtk-2.0, since py-gobject-shared, which owns
this directory, is only a build dependency.
Bump PKGREVISION.
|
|
changes:
- distutils / win32 compilation fixes
- gtk.TreeSelection.selected_foreach bug fix
- Fix compilation older C compilers
- Make PyGTK work with Python 2.5 and 64-bit
pkgsrc change: don't try to @dirrm stuff needed by py-gobject
|
|
pygtk-2.10.0 4-september-2006
- Issue a warning when a DISPLAY is not set (#316877, Johan, Jeremey Katz)
- Copy style.css from pygobject docs when installing docs.
(#351385 Gian Mario Tagliaretti)
- Include the built docs in the tarball (Johan)
pygtk-2.9.6 8-august-2006
- GtkTreePath can be converted from integers again (#350252, Gustavo,
Sebastien Bacher)
- Fix parallel build (#350225, Ed Catmur)
- Reduce exception abuse in code generator (Gustavo)
- Documentation improvements (Johan, John)
pygtk-2.9.5 6-august-2006
- Make it possible to build with GTK+ 2.10 (#350008, Joseph Sacco)
- Make sure dir(gtk.keysyms) work again (#349892, Johan, John)
- reloading the gtk module works again (#349026, Johan, Alexander Larsson)
pygtk-2.9.4 4-august-2006
- Include John Finlay's PyGTK reference manual (Johan, John)
- Setters and getters for GtkWidget.activate_signal (#331445, Gustavo)
- GtkToolItemType setter/getter (#331355, Gustavo)
- Code generator fixes (Gustavo, Johan, John, Yevgen Muntyan, Gustavo)
- Add more gtk+ 2.10 API (#337011, John, Sebastian Pölsterl)
- Don't copy treeiters in callbacks (#347273, John, Stefano Maggiolo)
- Provide full information for GtkTreeSelection.set_select_function
(#340475 John, Wouter Bolsterlee)
- Export less symbols and reduce the size of the libraries (#347825,
Rafael EspĂndola)
- Allow negative values for GtkTreeModel.set/getitem (#311852, Baiju M)
- Much improved interface/virtual method support (John)
- Remove evil 100ms timeout timer (#348937, Gustavo)
pygtk-2.9.3 12-july-2006
- Update to latest gtk+ 2.10 API changes (#345447, #345623, Newren, Peters)
- Many more new gtk+ 2.10 APIs wrapped (Finlay)
- Wrap gtk_widget_class_find_style_property (Finlay)
- gtk.gdk.CairoContext.rectangle bug fix (Gustavo)
- Update defs for atk 1.8 (Finlay)
- Misc. module cleanups (Dahlin)
- New pango APIs wrapped (Finlay)
- Fix refcount error in gtk.Clipboard (#343960, Gustavo, Finlay)
- Enable GDK X11-specific APIs available also with gtk+ 2.8 (Gustavo)
- Lazy loading of the gtk.keysyms module (Johan Dahlin)
pygtk-2.9.2 15-june-2006
- Fix a codegen bug that prevent build of other extensions (344845, Gustavo)
- Builds with pycairo 1.1.6 (344957, Gustavo)
- gtk.TextBuffer rich text copy and serialization (Finlay)
- Correct Print Editor example (Gustavo)
pygtk-2.9.1 13-june-2006
- Allow gtk.TreeSortable.set_default_sort_func callback to be None
(Johan, Patrick O'Brien)
- Add API to unset the g_log handlers (#323786, Johan)
- Allow the gtk module to be imported without DISPLAY (#316877, Johan)
- Code cleanup and fixes considering Coverity reports (Johan)
- Add codegen support for const-Object return type (#169204, Gustavo)
- Add codgen support for unblocking threads around method calls (Gustavo)
- Wrap gdk_event_handler_set (Johan)
- Codegen reverse wrapper bug fix (#340162, Yevgen Muntyan)
- Wrap GdkRegion (John Ehresman)
- Add codegen support for ignore-type statement in override (Johan)
- Add conditional support for gtk+ 2.10 API, especially printing
(Johan, Finlay, Gustavo)
- Complete the support for gtk.Container virtual methods (#341641, Gustavo)
- Fix misc. reference leaks (Finlay, Gustavo)
- Allow None parameter in pangocairo.CairoContext.set_font_options (Finlay)
- Complete the support for gtk.CellRenderer virtual methods (#339431, Gustavo)
- IconView.set_cursor method params 'cell' and 'start_editing'
made optional (#343039, Ross Burton, Finlay)
- Wrap a few more gdk_cairo_* methods (Finlay)
- Add a 'selection' field to gdk.OWNER_CHANGE events (Finlay)
- Allow None in gtk.Entry.set_inner_border() (Finlay)
- gtk.Clipboard rich text methods (Finlay)
- Add gtk.MessageDialog.set_image() (Finlay)
- Wrap gtk_link_button_set_uri_hook() (Finlay)
- Allow None in gtk.Widget.input_shape_combine_mask() (Finlay)
- Allow gtk.LinkButton() constructor to optionally receive a label (Finlay)
- Allow None in gtk.Label.set_mnemonic_widget() (Johan)
- Wrap a bunch of X11 specific gdk methods (Gustavo)
- Add gtk.SizeGroup.get_widgets() (Finlay)
- Wrap gtk_style_lookup_color() (Finlay)
- Wrap a bunch of gtk treeview grid lines methods (Finlay)
- Better Drag and drop API support (Finlay)
- Add -I option to codegen (defs search path) (Gustavo)
pygtk-2.9.0 04-april-2006
- Remove gobject, pygobject is now a hard dependency
- Set encoding in pango instead of gtk (328031)
- Wrap gdk.Screen.get_rgba_colormap/get_rgbma_visual (328996,
Marco Cabizza)
- Remove private gtk wrappers (321476)
- Add a bunch of missing wrappers (316881, John Finlay)
- Add inout support in reverse wrappers (335964, Gustavo)
- Update h2defs to allow whitespace before parenthesis (317124)
- Make it possible to reimplement interfaces (334986, Gustavo)
- Allow log_handler to be called when python is not initialized
(334188, Gustavo)
- Support for const object args (wollny@cbs.mpg.de, Gustavo)
- Export pygtk tree model api (318021, Gustavo)
- Allow overrides to be in base classes (327715, Gustavo)
- Wrap a pango cairo font options acecssors (328108,
Rauli Ruohonen)
- Add GDK_PARENT_RELATIVE relative handling (320248, Johan,
Nikos Kouremenos)
- Improve pixbuf demo (327931, Ben Caradoc-Davies)
- Set default markup accel marker to \x00
(329658, Johan, Johan Svedberg)
- Set 1 as default argument to SpinButton.spin() (325452,
Sebastian Rittau)
- Wrap gdk.Drawable.gdk_draw_indexed_image (333431,
Johan, Hamish Moffatt)
- Mark rowreference.free() as deprecated (309811, Gustavo)
- Rename name of first keyword argument to pango.LayoutLine.index_to_x
(316581, Gustavo, John Finlay)
- Run reindent on all python code (325320, Johan)
- Improve generictreemodel example (311459, Steven Kennedy)
- Wrap gdk.Pixbuf.rotate_simple (314164, Karel Vervaeke)
- Use in argument in gtk.TreeView.cell_get_size (326357, John Ehresman)
|
|
|
|
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
|
|
of the order in which buildlink3.mk files are (recursively) included
by a package Makefile.
|
|
|
|
changes:
- Allow None to be set in gtk.TreeSortable.set_default_sort_func()
- 327778: Increase property size limit to G_MAXLONG
- 334027: Fix leaks in enum/flags
- 334188: Call g_log_default_handler when python isn't initialized.
|
|
|
|
that they look nicer.
|
|
changes:
- String list bug fix (Christopher Aillon)
- Improved examples (Johan)
- Proper refcounting in gdk.Window constructor (John Ehresman)
- Fix a bunch of reference leaks (Gustavo)
- __init__.py fixes for pydoc (Johan)
- gtk.Dialog.new_with_buttons leak
|
|
RECOMMENDED is removed. It becomes ABI_DEPENDS.
BUILDLINK_RECOMMENDED.foo becomes BUILDLINK_ABI_DEPENDS.foo.
BUILDLINK_DEPENDS.foo becomes BUILDLINK_API_DEPENDS.foo.
BUILDLINK_DEPENDS does not change.
IGNORE_RECOMMENDED (which defaulted to "no") becomes USE_ABI_DEPENDS
which defaults to "yes".
Added to obsolete.mk checking for IGNORE_RECOMMENDED.
I did not manually go through and fix any aesthetic tab/spacing issues.
I have tested the above patch on DragonFly building and packaging
subversion and pkglint and their many dependencies.
I have also tested USE_ABI_DEPENDS=no on my NetBSD workstation (where I
have used IGNORE_RECOMMENDED for a long time). I have been an active user
of IGNORE_RECOMMENDED since it was available.
As suggested, I removed the documentation sentences suggesting bumping for
"security" issues.
As discussed on tech-pkg.
I will commit to revbump, pkglint, pkg_install, createbuildlink separately.
Note that if you use wip, it will fail! I will commit to pkgsrc-wip
later (within day).
|
|
changes:
-Split out gobject wrappers
-Bug fixes
|
|
|
|
of the shlib major bump.
PKGREVISION++ for the dependencies.
|
|
example MAKE_ENV+=FOO=${BAR} is changed to MAKE_ENV+=FOO=${BAR:Q}. Some
other changes are outlined in
http://mail-index.netbsd.org/tech-pkg/2005/12/02/0034.html
|
|
|
|
|
|
file's sole purpose was to provide a dependency on pkg-config and set
some environment variables. Instead, turn pkg-config into a "tool"
in the tools framework, where the pkg-config wrapper automatically
adds PKG_CONFIG_LIBDIR to the environment before invoking the real
pkg-config.
For all package Makefiles that included pkg-config/buildlink3.mk, remove
that inclusion and replace it with USE_TOOLS+=pkg-config.
|
|
No PKGREVISION bump since pkg-config is only a BUILD_DEPENDS.
|
|
USE_GNU_TOOLS -> USE_TOOLS
awk -> gawk
m4 -> gm4
make -> gmake
sed -> gsed
yacc -> bison
|
|
changes:
- Allow None to be sent in to set_group radio widgets
- guint/gsize as longs
- Check for exceptions in child_watch
- Bug fixes
|
|
that's a major update, too much to list individual changes
|
|
|
|
|
|
python*-pth packages into meta-packages which will install the non-pth
packages. Bump PKGREVISIONs on the non-pth versions to propagate the
thread change, but leave the *-pth versions untouched to not affect
existing installations.
Sync all PYTHON_VERSIONS_AFFECTED lines in package Makefiles.
|
|
|
|
|
|
What's new since 2.2.0
Wrapping for new objects in Gtk+ 2.4.0:
GtkFileChooser, GtkUIManager (and action/toolbar api), GtkTreeModelFilter,
GtkComboBox, GtkCellLayout. Examples for a few of them can be found in the tarball.
Enum and Flags wrapping, with nice string representations
Better constructor integrations.
Python 2.3 requirement.
Threading improvements, which are currently disabled until we can depend on
Python 2.3.5 (unreleased) or 2.4
Plenty of bug fixes.
pygtk-2.4.1 04-november-2004
- Bug fixes (Johan, Gustavo, John Finlay)
- Allow the headers to be parsable by a C++ compiler
- Updated examples (Johan, John)
|
|
in the process. (More information on tech-pkg.)
Bump PKGREVISION and BUILDLINK_DEPENDS of all packages using libtool and
installing .la files.
Bump PKGREVISION (only) of all packages depending directly on the above
via a buildlink3 include.
|
|
All library names listed by *.la files no longer need to be listed
in the PLIST, e.g., instead of:
lib/libfoo.a
lib/libfoo.la
lib/libfoo.so
lib/libfoo.so.0
lib/libfoo.so.0.1
one simply needs:
lib/libfoo.la
and bsd.pkg.mk will automatically ensure that the additional library
names are listed in the installed package +CONTENTS file.
Also make LIBTOOLIZE_PLIST default to "yes".
|
|
ok'd a while back at pkgsrcCon by agc and wiz
|
|
used since revision 1.139 of mk/buildlink3/bsd.buildlink3.mk.
|
|
|
|
Buildlink files: RECOMMENDED version changed to current version.
|
|
by moving the inclusion of buildlink3.mk files outside of the protected
region. This bug would be seen by users that have set PREFER_PKGSRC
or PREFER_NATIVE to non-default values.
BUILDLINK_PACKAGES should be ordered so that for any package in the
list, that package doesn't depend on any packages to the left of it
in the list. This ordering property is used to check for builtin
packages in the correct order. The problem was that including a
buildlink3.mk file for <pkg> correctly ensured that <pkg> was removed
from BUILDLINK_PACKAGES and appended to the end. However, since the
inclusion of any other buildlink3.mk files within that buildlink3.mk
was in a region that was protected against multiple inclusion, those
dependencies weren't also moved to the end of BUILDLINK_PACKAGES.
|
|
BUILDLINK_PACKAGES, then set BUILDLINK_PKGBASE.<pkg> explicitly so that
we can map from <pkg> to BUILDLINK_PKGBASE.<pkg>.
|
|
pygtk-2.2.0: 11-march-2004
- Added support for GTK+ 2.2 APIs, GdkDisplay, GdkScreen,
GdkClipboard and GtkWindow (James)
- Better and more flexible support for TreeModel and TreeView API
(Don Allingham, Benjamin Cama, John Ehresman, Johan,
jkluebs@luebsphoto.com)
- Better support for gtk.gdk.Pixbuf integration with
Numerical arrays (Tim Evans)
- Better support for Pygtk generation tools (codegen, m4 macros,
h2def, Makefile.am ...) (James, Jon Willeke, Xavier, Johan)
- Removed gtkgl bindings (James)
- Added gtk.gdk.Eventkey.hardware_code (Johan)
- Added gtk.binding_entry_remove and gtk.accel_group_connect (Gustavo)
- Don't allow reading non readable properties (James)
- And lots of bug fixes: gdk.event_get_axis (Seth Nickell),
distutils (Alif Wahid), mem leaks, gtk.Menu.popup (Gustavo)
|
|
|
|
buildlink3.mk file in revision 1.101 of bsd.buildlink3.mk.
|
|
|
|
|
|
|
|
relative to ${WRKSRC}. Remove redundant LIBTOOL_OVERRIDE settings that
are automatically handled by the default setting in bsd.pkg.mk.
|