Guile-Clutter 1.12.2 released

David Pirotte <[email protected]> Thu, 19 Nov 2015 02:43:21 -0200
Newsgroups gmane.lisp.guile.devel,gmane.lisp.guile.gtk,gmane.lisp.guile.user
Message-ID <20151119024321.3bb4c783@capac>
--Sig_/0gMd_7jytQBP=_NCSmKu2Rj
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: quoted-printable

Hello,

We are pleased to announce Guile-Clutter 1.12.2, the next maintenance
release for the Guile-Clutter 1.0 series.


* Guile-Clutter Homepage:=20

	http://www.gnu.org/software/guile-gnome/clutter


* Guile-Clutter 1.12.2 release tarball GPG signature [*]:

        http://download.savannah.gnu.org/releases/grip/guile-clutter/guile-=
clutter-1.12.2.tar.gz
        http://download.savannah.gnu.org/releases/grip/guile-clutter/guile-=
clutter-1.12.2.tar.gz.sig

	[ Special Notes:

	[-]	As I'm updating Guile-Clutter's web pages for this release, I
		still have a pending authorization request to upload the release files. S=
o,
		in the mean time, I uploaded them under Grip's dowload area, which explai=
ns
		the download url refers to grip instead of guile-gnome/guile-clutter ...

	[-]	Downloads will redirect to your nearest mirror site.
		Files on mirrors may be subject to a replication delay of up to 24 hours.
		In case of problems use
			http://download-mirror.savannah.gnu.org/releases/grip/guile-clutter

* About Guile-Clutter:

Guile-Clutter is a Guile wrapper for the ultra-hip Gnome Clutter library!

Clutter is a Scene Graph based canvas working in Retained Mode. Every objec=
t on the
scene is usually a 2D surface inside a 3D space.

Guile-Clutter brings the power of Guile scheme to your Clutter applications!

Guile-Clutter is part of GNU Guile-Gnome.


* Changes since 1.10.0

The primary objectives, working towards this release, were (a) to remove al=
l code
specific to the support of Guile versions prior to Guile 2, (b) removing al=
l Guile
deprecated calls, and then (c) wrap Clutter 1.12 of course :)!

	Dependencies

	- Guile-Clutter now requires Guile 2.0, allows Guile 2.2
	- Requires Guile-Gnome >=3D 2.16.3

	Clutter specific

	- Removing types deprecated in Clutter 1.12.
	- Custom bindings added for: ClutterMatrix, ClutterRect, ClutterPoint,
	  ClutterSize and ClutterMargin.
	- CoglPixelFormat must become visible from guile-clutter [special patch].
	- Fixing and/or adding special wrappers for: clutter_text_get_color,
	  clutter_actor_get_background_color, clutter_image_set_data,
	  clutter_actor_get_margin.
	- Updating wrapset.api for Clutter 1.12.
	- Call to clutter_init fixed.
	- Example based upon deprecated functionality removed.
	- Hello-transition.scm example fixed.

	Other changes

	- Pkg-config support added
	- Autotool chain improvements
	- Make check, make distcheck fixed
	- LICENSE file added


* This release was built/tested using the following tools:

	-] gcc                        (Debian 4.9.3-5) 4.9.3=20
	-] autoconf                   (GNU Autoconf) 2.69=20
	-] automake                   (GNU automake) 1.15=20
	-] libtool                    (GNU libtool) 2.4.2=20
	-] makeinfo                   (GNU texinfo) 6.0=20

	-] guile-2.0                  2.0.11.114-649ec
	-] guile-cairo                git clone - master branch
	-] g-wrap-2.0-guile           1.9.15
	-] guile-gnome                2.16.3
	-] guile-lib		      0.2.2

	-] glib-2.0                   2.46.2
	-] gobject-2.0                2.46.2
	-] gthread-2.0                2.46.2
	-] atk                        2.18.0
	-] pango                      1.38.1
	-] pangocairo                 1.38.1
	-] cairo-gobject              1.14.4
	-] cogl-1.0                   1.12.2
	-] clutter-1.0                1.12.2


David,
on behalf of the Guile-Clutter team.


[*] Use a .sig file to verify that the corresponding file (without the
.sig suffix) is intact.  First, be sure to download both the .sig file
and the corresponding tarball.  Then, run a command like this:

        gpg --verify guile-clutter-1.12.2.tar.gz.sig

If that command fails because you don't have the required public key,
then run this command to import it:

        gpg --keyserver keys.gnupg.net --recv-keys A3057AD7

and rerun the 'gpg --verify' command.

--Sig_/0gMd_7jytQBP=_NCSmKu2Rj
Content-Type: application/pgp-signature
Content-Description: OpenPGP digital signature

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2

iQEcBAEBCAAGBQJWTVNpAAoJEPN0/ZOjBXrXUBEH/iiWbBtoi6LakgNfvDH393ON
I+vt9mJrteO1Vd6GQYURuUc9LxmrALh+HKtD+ArzHK3Zb23HJSihOBjR/4yQiyr6
ZhJgh5tt9vrzsxRC0COb2t1NPr2hR7H97LyQXzL1PFaMPuTVNQRd5373625lcFt8
iCBeJTyqklJ91hCNIOOY90iTfAEiNFeFCVYBOr03MU5P33TJ6tpOjq4ZZPO5lEZZ
TiRMWY28nsa6lR5QsBbDdUkeIEehAo0g+74KBrVcAcCBmIM3ED5pDzgRU2ENICuK
Oz9lG2SMwpGnwHS3hc4OPvEOAOP14Yc42jnZhYiAWLY6JCgSVoYxW9a7fAxD+oo=
=JtIJ
-----END PGP SIGNATURE-----

--Sig_/0gMd_7jytQBP=_NCSmKu2Rj--