Add TEST_TARGET. Some tests fail, but the calendar example runs.
Upstream changes:
Guile-Gnome-Platform 2.16.4 - David Pirotte, 2015-12-08
=======================================================
This release fixes a serious bug, leading to a runtime error for
Guile-Gnome built against Gcc >= 5.0.
Glib
----
* glib/gnome/gobject/gclosure.c: gcc_please_look_the_other_way must be
declared volatile.
guile-gnome-platform 2.16.3 - David Pirotte, 2015-07-30
=======================================================
The primary objectives, working towards this release, were (1) to
remove all code specific to the support of guile versions prior to
guile 2, (2) getting rid of all guile related deprecated messages
[that second part of the mission almost completed, there is still one
corba related deprecated warning message, help to resolve that last
one is welcome!], and (3) wrap gdk_pixbuf_get_pixels required by
guile-clutter 1.12.
All modules
-----------
* Guile-Gnome now requires Guile 2.0, allows Guile 2.2
* Requires G-Wrap >= 1.9.15
* Requires Guile-Cairo >= 1.10
Note that at the time we write, Guile-Cairo 1.10 has not been
released yey, it will hopefully soon be the case. In the mean
time, the required bleeding edge Guile-Cairo stable version must
be obtained from the source, see:
http://www.nongnu.org/guile-cairo/dev/
* toplevel calls moved into an eval-when conditions exp...
* scm-error incorrect arg list, various calls, all fixed.
* all [but 1 Corba related] Guile deprecated calls removed
* remove use of some undocumented GOOPS internals
* adapt to GOOPS changes in Guile 2.2
* make check and make distcheck both have been fixed to work with
recent automake versions [thanks to Ludovic Courtés for his help wrt
to make check]
Corba
-----
* fixing allocate-instance for <CORBA:Object>
* gnome-corba-error, gruntime-error, don't call save-stack
[deprecated]
Glib
----
* g_get_current_time now [temporarily] ignored, it was not properly
wrapped anyway.
* <glib-wrapset> missing some basic pointer types: guint8*, guchar*,
gunichar*, gunichar2* added and wrapped as opaque pointers.
* scm_c_gparam_construct 4th argument type definition fixed
* use &gw-bad-typespec, not &gw:bad-typespec, fixed.
Gdk-Pixbuf
----------
* gdk_pixbuf_get_pixels removed from the ignore list, it returns a
guchar*, just added, no specific wrapper needed.
Gtk
---
* gtk_recent_info_get_application_info should [temporarily] be
ignored, it needs a special wrapper, to be done still.
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.
accepted).
Add one new patch to avoid including glib sub-headers, just sent
upstream.
guile-gnome-platform 2.16.2 -- 2012-09-05
=========================================
[bug fixes omitted -gdt]
packaging changes
-----------------
* If Guile is new enough, tab completion at the REPL will cause all
"latent" bindings to become present. This makes it easier to explore
the API.
gtk
---
* Add overrides with parameter annotations for methods of
GtkPrintOperation (bug #603211). Thanks to Patrick Bernaud.
* Add wrapper for gtk_tree_view_get_path_at_pos(). Thanks to Patrick
Bernaud.
* The GtkTextBuffer API now uses UTF-8 for Guile 2.0. Thanks to Mark
Weaver. There is more work to do regarding UTF-8 and Guile 2.0,
though.
* Add guile-clutter to the set of configurable packages.
* Removed the "docs" module; its content, the tutorial, is now folded
into the documentation for all of the relevant modules (e.g. GLib,
GTK+, CORBA, etc.)
* Changelogs have all been archived to ChangeLog.pre-2.16, because now
we will just use revision control logs.
* Formally require Guile 1.8, as has been the case for a while now.
* Bump the API_VERSION to 2, as a test before going stable.
* Support a variant of check-coverage that generates a texinfo file with
the missing functions.
* Various buildfixes for building out-of-tree modules such as
guile-gnome-gstreamer.
* Build system work: add common makefile include for unit tests and a
new check-coverage target to documentation builds.
* Added infrastructure to make documentation.
This package now requires guile-cairo, which isn't pckaged, and thus
cairo/gtk2+ wrapping is broken. The old package failed to build
anyway, so this seems like an improvement.
guile-gnome-pkg 2.15.93 - Andy Wingo, 2007-06-15
================================================
* No user-visible changes.
guile-gnome-pkg 2.15.92 - Andy Wingo, 2007-05-24
================================================
* Updates to h2defs.py to automatically handle more cases.
* Add cairo to guile-gnome-platform.
guile-gnome-pkg 2.15.91 - Andy Wingo, 2007-05-10
================================================
* Require G-Wrap 1.9.8.
guile-gnome-pkg 2.15.90 - Andy Wingo, 2006-12-15
================================================
* Require G-Wrap 1.9.7.
* Update to use bzr as the version control system, instead of tla.
application. guile-gnome modules support the entire Gnome library
stack: from Pango to GnomeCanvas, Gtk+ to GStreamer, Glade to
GtkSourceView, you will find in guile-gnome a comprehensive
environment for developing modern applications.
Moved from wip now that it builds with gcc4.
PKGREVISION is still 1, like it was in wip, to avoid backwards versioning.
(apologies for the incorrect import without pkgsrc/, which I know from
the last time doesn't actually write in the repo)