Age | Commit message (Collapse) | Author | Files | Lines |
|
|
|
error handler. Bump PKGREVISION.
|
|
tarball on gnome.org is checksum mismatch with used be on clutter-project.org.
|
|
|
|
2013-12-30 6.8.8-1 Cristy <quetzlzacatenango@image...>
* New version 6.8.8-1, SVN revision 14087.
2013-12-27 6.8.8-1 Cristy <quetzlzacatenango@image...>
* Support points argument for draw MSL element.
* Fix misplaced closing parenthesis for strncmp() call in magick/xml-tree.c.
* The -page option now correctly sets the image page offset (reference
http://www.imagemagick.org/discourse-server/viewtopic.php?f=3&t=24701).
* The -evaluate-sequence sum returns a proper alpha channel now (reference
http://www.imagemagick.org/discourse-server/viewtopic.php?f=3&t=24704).
2013-12-26 6.8.8-1 Dirk Lemstra <dirk@snakeware...>
* Added support for reading zip compressed PSD files. (reference
http://www.imagemagick.org/discourse-server/viewtopic.php?f=3&t=24676).
2013-12-25 6.8.8-0 Cristy <quetzlzacatenango@image...>
* New version 6.8.8-0, SVN revision 14027.
2013-12-23 6.8.8-0 Cristy <quetzlzacatenango@image...>
* Blurring with transparency no longer returns a halo (reference
http://www.imagemagick.org/discourse-server/viewtopic.php?f=3&t=24665).
* Eliminate ICC profile memory leak for JP2 coder (reference
http://www.imagemagick.org/discourse-server/viewtopic.php?f=2&t=24679).
2012-12-21 6.8.8-0 Dirk Lemstra <dirk@snakeware...>
* Made librsvg the default svg library for the windows distribution.
2013-12-10 6.8.7-10 Cristy <quetzlzacatenango@image...>
* New version 6.8.7-10, SVN revision 13965.
2013-12-10 6.8.7-10 SiuChi Chan <...>
* Fix crash when using -resize with GPU acceleration (reference
http://www.imagemagick.org/discourse-server/viewtopic.php?f=3&t=24603).
2013-12-08 6.8.7-9 Cristy <quetzlzacatenango@image...>
* New version 6.8.7-9, SVN revision 13950.
2013-12-05 6.8.7-9 SiuChi Chan <...>
* Silence warning related to GPU memory issues.
* Check if OpenCL is disabled in checkOpenCLEnvironment() method.
* Turn off OpenCL path for Intel OpenCL to avoid crash when not enough memory.
* Fixed a bug for OpenCL convolution.
* Reduce compiler warnings.
2013-12-03 6.8.7-9 Glenn Randers-Pehrson <glennrp@image...>
* Fixed bug in coders/png.c that caused -define png:color-type=0 to
fail (reference
http://www.imagemagick.org/discourse-server/viewtopic.php?f=1&t=24568).
2013-11-30 6.8.7-9 Dirk Lemstra <dirk@snakeware...>
* Fixed bug in automatic selection of OpenCL device (reference
http://www.imagemagick.org/discourse-server/viewtopic.php?f=3&t=24542).
* Fixed transparency for 32 bits BMP.
2013-11-28 6.8.7-9 Cristy <quetzlzacatenango@image...>
* The -type bilevel option sometimes returned an all white image (reference
http://www.imagemagick.org/discourse-server/viewtopic.php?f=3&t=24444).
* Check blue channel threshold for -solarize option (reference
http://www.imagemagick.org/discourse-server/viewtopic.php?f=3&t=24473).
2013-11-27 6.8.7-8 Cristy <quetzlzacatenango@image...>
* New version 6.8.7-8, SVN revision 13850.
2013-11-27 6.8.7-8 SiuChi Chan <...>
* Add an OpenCL-accelerated analog of AddNoiseImage().
2013-11-23 6.8.7-7 Cristy <quetzlzacatenango@image...>
* New version 6.8.7-7, SVN revision 13827.
2013-11-23 6.8.7-7 SiuChi Chan <...>
* Simplified interface to initialize the OpenCL environment.
* Automatic OpenCL device selection algorithm.
* Support ModulateImage() acceleration.
* Reduce the memory requirement for accelerated blur and unsharp mask.
2013-11-16 6.8.7-6 Cristy <quetzlzacatenango@image...>
* New version 6.8.7-6, SVN revision 13767.
2013-11-14 6.8.7-6 Cristy <quetzlzacatenango@image...>
* Fix possible memory corruption when writing PSD images (bug report from
Justin Grant).
* Constrain color reduction acceleration to positive integers (reference
http://www.imagemagick.org/discourse-server/viewtopic.php?f=1&t=24459).
* fx:maxima.a now returns the alpha value rather than opacity (reference
http://www.imagemagick.org/discourse-server/viewtopic.php?f=3&t=24461).
2013-11-08 6.8.7-5 Cristy <quetzlzacatenango@image...>
* New version 6.8.7-5, SVN revision 13682.
2013-11-03 6.8.7-5 Cristy <quetzlzacatenango@image...>
* The jpeg:extent option no longer returns double-free exception (reference
http://www.imagemagick.org/discourse-server/viewtopic.php?f=3&t=24366).
* Turn off arch-specific optimisations (reference
http://www.imagemagick.org/discourse-server/viewtopic.php?f=3&t=24353).
* The -type bilevel option no longer returns black image (reference
http://www.imagemagick.org/discourse-server/viewtopic.php?f=3&t=24394).
2013-11-03 6.8.7-5 Dirk Lemstra <dirk@snakeware...>
* Added support for pangocairo to the windows distribution.
* Added /OpenCL option to configure.exe to enable OpenCL.
2013-10-31 6.8.7-5 Glenn Randers-Pehrson <glennrp@image...>
* Fixed cut-and-paste error in version.c that caused the "png" delegate
to be listed twice by the "convert -version" command.
|
|
|
|
From veego.
|
|
cvs: ----------------------------------------------------------------------
|
|
Ruby-GNOME 2 is a set of Ruby language bindings for the various
application development libraries included with the GNOME/GTK+
environment.
Ruby/ClutterGTK is a Ruby binding of Clutter-GTK.
|
|
Ruby-GNOME 2 is a set of Ruby language bindings for the various
application development libraries included with the GNOME/GTK+
environment.
Ruby/Clutter is a Ruby binding of Clutter.
|
|
Clutter-GTK 1.4.4 19/03/2013
===============================================================================
Changes since 1.4.2:
• Bump the dependency on GTK, to remove a workaround for broken state
propagation in the style code.
• Bump the dependency on Clutter, to enable using the accessibility
support in GTK without conflicting with the one in Clutter.
• Improve the multi-backend support, to prepare ourselves for the
shiny Wayland future.
List of bugs fixed:
#691468, #695685, #692399
Many thanks to:
Bastien Nocera, Cosimo Cecchi, Alejandro Piñeiro
Clutter-GTK 1.4.2 17/12/2012
===============================================================================
Changes since 1.4.0:
• Remove annotation from constructor function. [Guillaume Desmottes]
• Ensure the event filter installed by GtkClutterEmbed works correctly
when multiple embeds are realized/unrealized. [Cosimo Cecchi]
• Fix links in the DOAP file.
List of bugs fixed:
#686697, #689879
Many thanks to:
Guillaume Desmottes, Cosimo Cecchi
Clutter-GTK 1.4.0 17/10/2012
===============================================================================
Changes since 1.3.2:
• Drop deprecated Clutter API usage from classes and examples.
• Ensure that GtkClutterEmbed works with GTK+ < 3.4.
• Documentation fixes.
• Track the size requests from the embedded ClutterStage. [Tristan Van
Berkom]
• Translation updates.
List of bugs fixed:
#681462, #669877, #684171
Many thanks to:
Piotr Drąg, Takeshi AIHANA, Tristan Van Berkom
Clutter-GTK 1.3.2 05/06/2012
===============================================================================
Changes since 1.2:
• Ensure that redraws follow resizing, to avoid the contents of the
Stage "lagging" behind. [Alexander Larsson]
• Allow GtkClutterEmbed to use the embedded stage layout manager to
request its size. [Alexander Larsson]
• Avoid warnings when hiding or removing GtkWidgets embedded inside
a GtkClutterActor. [Bastien Nocera, Alexander Larsson]
• Make GtkClutterActor reactive by default. [Alexander Larsson]
List of bugs fixed:
#675867, #677282, #677493
Many thanks to:
Alexander Larsson, Bastien Nocera, Colin Walters
Clutter-GTK 1.2.0 23/03/2012
===============================================================================
Changes since 1.1.2:
• Ensure that style changes are propagated to embedded widgets
• Avoid segfaults when unrealizing.
• Introspection fixes.
List of bugs fixed:
#670662 - Gtk-CRITICAL **: gtk_widget_unrealize: assertion
`GTK_IS_WIDGET (widget)' failed
#667742 - entries argument of gtk_clutter_init_with_args not
annotated as array
Many thanks to:
Cosimo Cecchi, Evan Nemerson, Guillaume Desmottes, Ryan Lortie
Clutter-GTK 1.1.2 23/11/2011
===============================================================================
Changes since 1.0:
• Drop all flavours
Since Clutter 1.9 and GTK+ 3.0 support multiple backends with
selection at run-time, Clutter-GTK can drop the multiple flavours,
and support the current Clutter and GDK backend. This is still a
work in progress, so not every Clutter or GDK backend provide the
same set of features. Basic Clutter embedding works with the X11,
GDK, and Windows backends. GTK+ widgets embedding inside Clutter
works only on the X11 backend.
• Do not disable multi-device
Clutter was fixed to support XI2 events coming from GDK without
destroying the event cookie; this means that Clutter-GTK can
stop disabling multi-device support in GDK. If your code was
calling gdk_disable_multi_device() (something that shouldn't have
been done in the first place) this means that event handling
will be broken.
• Make GtkClutterEmbed expand by default
The GtkClutterEmbed widget should expand by default on both#
orientations; this allows using the default size negotiation
mechanisms in GTK, and drop the hack of setting a minimum size
on the widget.
Many thanks to:
Marc-André Lureau, Matthias Clasen
Clutter-GTK 1.0.4 27/09/2011
===============================================================================
Changes since 1.0.2:
• Build fixes
- Link against libm [Andre Klapper, Frédéric Péters]
- Fix build on non-X11 systems [Chun-wei Fan]
- Fix out of tree builds [Colin Walters]
Clutter-GTK 1.0.2 26/07/2011
===============================================================================
Changes since 1.0.0:
• Build fixes
• Make sure that GtkClutterActor works with GTK+ ≥ 3.1 [Cosimo Cecchi]
• Check before unmapping the stage [Raluca Elena Podiuc]
• Fix for introspection annotations [Simon Wenner]
Clutter-GTK 1.0.0 05/04/2011
===============================================================================
Changes since 0.91.8:
• Depend on gtk+ ≥ 3.0.0.
• Depend on clutter ≥ 1.4.0.
• Fix build for GLES environments. [Andreas Mueller]
• Use a global filter for GDK events.
• Fix various compiler warnings.
• Allow calling gtk_clutter_init* multiple times.
• Fix build on Windows.
• Append the API version to the API reference. [Marvin Schmidt]
• Do not export private symbols from the shared
library. [Emilio Pozuelo Monfort]
Clutter-GTK 0.91.8 14/01/2011
===============================================================================
Changes since 0.91.6:
• Depend on gtk+ ≥ 2.91.7.
• Disable multi-device support in GDK to unbreak the event
filter function we use to dispatch events from GDK to
Clutter.
• Update to the new StyleContext API.
• Remove the GdkColor/GtkStyle/ClutterColor utility API: the
old GtkStyle colors have been deprecated in GTK+.
• Use gettext to localize messages.
Clutter-GTK 0.91.6 22/12/2010
===============================================================================
Changes since 0.91.4:
• General clean up of the code.
• Introspection fixes.
• Moved the texture integration with gtk+ types into a separate
class, GtkClutterTexture.
• Fixes to work with gtk+ ≥ 2.91.7.
• Added translation domain.
Clutter-GTK 0.91.4 11/11/2010
===============================================================================
Changes since 0.91.2:
• Update after the removal of gtk_widget_hide_all()
http://bugzilla.clutter-project.org/show_bug.cgi?id=2377
Many thanks to:
Flo Gravo
Clutter-GTK 0.91.2 05/10/2010
===============================================================================
Changes since 0.90.2:
• Depend on gtk+ ≥ 2.91.1
• Use cairo surfaces to replace the deprecated GdkPixmap.
• Remove GdkColormap.
• Use GtkWidget instead of GtkSizeRequest.
• Introspection and build fixes.
Many thanks to:
Lucas Rocha
Clutter-GTK 0.90.2 09/08/2010
===============================================================================
Changes since 0.10:
• Depend on Clutter 1.3 and GTK+ 2.90, in preparation for the
1.4 and 3.0 cycles, respectively.
• Allow embedding GTK+ widgets inside the ClutterStage provided
by GtkClutterEmbed.
• Whenever possible, use a GDK filter function to let Clutter
update its internal state.
• Allow retrieving the GOptionGroup for Clutter-GTK, to defer
the initialization.
• Remove GtkClutterScrollable and GtkClutterViewport.
Many thanks to:
Danielle Madeley
Alexander Larsson
Christian Persch
Gord Allott
Gustavo Noronha Silva
Javier Jardón
|
|
Bump PKGREVISION.
|
|
|
|
Clutter-GTK is a library providing facilities to integrate Clutter into GTK+
applications. It provides a GTK+ widget, GtkClutterEmbed, for embedding the
default ClutterStage into any GtkContainer.
|
|
|
|
while here, enable introspection option by default.
Clutter 1.16.2 2013-11-18
===============================================================================
• List of changes since Clutter 1.16.0
- Allow creating intervals and transitions from ClutterScript
ClutterInterval now implements ClutterScriptable.
- X11 backend improvements
Update the device coordinate handling; remove the dependency on
the XFixes extension.
- Wayland backend improvements
Implement the ClutterStage:cursor-visible property.
- Apply the correct opacity when painting ClutterImage
- Throttle touch update events
- Fix preferred size of TableLayout
Take account of the visibility of the children when computing the
preferred size of a ClutterActor using a ClutterTableLayout as its
layout manager.
- Documentation fixes
- Translation updates
Hungarian, Slovak, Greek, Catalan (Valencian)
• List of bugs fixed since Clutter 1.16.0
#707071 - Remove use of XFixes for showing/hiding the cursor
#709762 - ClutterDragAction can mix pointer and touch events
#709590 - wayland: Implement support for 'cursor-visible' stage property
#709761 - Implement touch update event throttling
#709620 - ClutterEvent: Mention _get_source_device() in docs
#708922 - actor: Correct setting the offscreen-redirect property
#709434 - [REGRESSION] clutter_box_layout_allocate:
Process /usr/bin/gnome-shell was killed by signal 5 (SIGTRAP)
#708850 - DragAction warning when setting handle to null
Many thanks to:
Jasper St. Pierre, Lionel Landwerlin, Bastian Winkler, Bastien Nocera,
Florian Müllner, Balázs Úr, Carles Ferrando, Efstathios Iosifidis, Jonas
Ådahl, Pavol Klačanský
Clutter 1.16.0 2013-09-23
===============================================================================
• List of changes since Clutter 1.15.96
- Fix a division by zero in the X11 backend
- Translation updates
Portuguese, Danish
• List of bugs fixed since Clutter 1.15.96
#707033 - Hidden division by zero in examples/basic-actor.c
Many thanks to:
Duarte Loreto, Kenneth Nielsen.
Clutter 1.15.96 2013-09-20
===============================================================================
• List of changes since Clutter 1.15.94
- Fix a crasher bug happening on X11
Some events coming from the system would result in a segmentation fault.
• List of bugs fixed since Clutter 1.15.94
#708439 - clutter-xi2: don't access the stage if we don't have one
Clutter 1.15.94 2013-09-19
===============================================================================
• List of changes since Clutter 1.15.92
- Improve the evdev input backend
The evdev input backend is used when writing applications and compositors
that directly drive the frame buffer on Linux. By ensuring that the evdev
input backend works correctly it is possible to manage input sources like
pointers, keyboards, and touch devices using the raw evdev device nodes.
Clutter now depends on libevdev in order to poll the evdev interfaces.
- Allow scaling windowing surfaces
The main part of the work to support high resolution displays is to make
sure that windowing surfaces can be created with a scaling factor, while
trasparently handling the new size from an application's perspective. The
scaling factor is currently set manually, but it in the near future it will
be automatically set by the environment.
- Translation updates
Serbian, Aragonese, Russian, Latvian, Belarusian, Assamese, Indonesian,
German, Hebrew.
• List of bugs fixed since Clutter 1.15.92
#706652 - evdev: add callback to constrain the pointer position
#706543 - evdev: use monotonic times for the events
#706494 - an assortment of wayland and evdev related changes
#707377 - wayland: Check for NULL surface on pointer leave events
#707808 - box-layout: Fix floating point truncation when calculating a
child's size
#707774 - ClutterClickAction can trigger a crash if disposes at
inappropriate time
#707869 - Add API to restrict the windowing backend to load
#708079 - Clutter clutter-1.16 branch fails to commit after commit
da3e6988
#708383 - ClutterEvent: preserve extended state across
clutter_event_copy()
Many thanks to:
Giovanni Campagna, Emmanuele Bassi, Lionel Landwerlin, Andika Triwidada,
Chun-wei Fan, Florian Müllner, Ihar Hrachyshka, Jasper St. Pierre, Jorge
Pérez Pérez, Nilamdyuti Goswami, Rob Bradford, Rūdolfs Mazurs, Yuri
Myasoedov, Мирослав Николић.
Clutter 1.15.92 2013-09-02
===============================================================================
• List of changes since Clutter 1.15.90
- Fix regression in BoxLayout for RTL text direction
- Update Visual Studio build files
- Translation updates
Polish, French, Slovak, Lithuanian, Catalan
• List of bugs fixed since Clutter 1.15.90
#706450 - box-layout: Fix RTL layout swapping with non-zero container
offsets
Many thanks to:
Chun-wei Fan, Jasper St. Pierre, Alexandre Franke, Aurimas Černius, Gil
Forcada, Ján Kyselica, Piotr Drąg
Clutter 1.15.90 2013-08-19
===============================================================================
• List of changes since Clutter 1.15.2
- Update the Wayland backend
Use the new 1.2 behaviour and API, and improve the coverage of windowing
system features, alongside a slew of bugs.
- Drop support for XInput 1.x
The XInput 1.x extension was never really used after the introduction of
the 2.x version.
- Fix event and device handling when using evdev
- Allow using ClutterContent on a ClutterStage
- Fixes for the Windows backend
The build script has also been updated with the required dependencies.
- Documentation fixes
- Translations updated
• List of bugs fixed since Clutter 1.15.2
#703809 - Some LayoutManager fixes
#704625 - Cannot assign a ClutterContent to a stage
#698836 - Add interactive test for ClutterZoomAction/ClutterRotateAction
#705739 - Crash when removing a ClutterActor from a scene at the end of
an animation
#705710 - evdev: fix X11 to evdev keycode translation
#704269 - evdev: add a way for applications to tweak how devices are
opened
#704457 - Setting the size of the stage causes it to not be shown on
wayland
#699578 - Implement foreign surface support for stages
#704279 - wayland: Add API for disabling the event dispatching
#703336 - clutter-actor: Make clutter_actor_has_mapped_clones public
#701356 - Update the windows backend to work with latest Cogl
#703969 - Select for events with XIAllMasterDevices under XI2
#703878 - wayland: Don't pass the shell and compositor down to Cogl
#703608 - Update ClutterWaylandSurface to use a resource instead of
wl_buffer
#703877 - Bump the required Cogl version to 1.15.1
Many thanks to:
Giovanni Campagna, Neil Roberts, Florian Müllner, Jasper St. Pierre, Rob
Bradford, Matej Urbančič, Adel Gadllah, Chao-Hsiung Liao, Chris Cummins,
Chun-wei Fan, Lionel Landwerlin, Rafael Ferreira
Clutter 1.15.2 2013-07-10
===============================================================================
• List of changes since Clutter 1.14
- Improve state tracking and short circuiting
ClutterActor now tracks clones and unmapped actors more aggressively, to
reduce the amount of work necessary when updating the scene graph.
- Wayland backend improvements and updates
- Documentation updates
Clean up the API reference for readability, and improve the comments in
the inlined example code. Also, include the cookbook in the distribution
tarball.
- Allow installation of conformance tests
Clutter now allows installing its conformance tests into a well-known
location; this allows running the conformance test suite against an
installed version of Clutter.
- Add ClutterFlowLayout:snap-to-grid
ClutterFlowLayout users can now ask the layout manager to not align the
actors to a grid.
- Improve gesture recognizers
- Deprecations
ClutterText::cursor-event has been replaced by ClutterText::cursor-changed;
ClutterGeometry has been deprecated; ClutterActor::realize and ::unrealize,
along with their virtual functions, have been deprecated.
• List of bugs fixed since Clutter 1.14
#682789 - Deprecate ClutterGeometry (and remove it for 2.0)
#698668 - A few improvements to ClutterGestureAction
#698669 - Fix "trigger edge after" behavior with more than 1 touch point
#698671 - Refactor event handling code in ClutterGestureAction
#698674 - Improve ClutterZoomAction behavior
#698783 - Add a paint callback for ClutterStage
#698766 - Implicit transitions queued on invisible actors should be ignored
#648873 - Feature request: ClutterFlowLayout not aligning on a grid
#699675 - Offscreen effects allocating too much memory
#692706 - Frequent crash in cally_stage_notify_key_focus_cb
#701974 - x11: trap errors when calling XIQueryDevice
#696813 - clutter_actor_set_child_above/below_sibling leaking a reference
on the actor
#701208 - deform-effect: correctly set the cull-face mode of the back
pipeline
#700980 - Tap action now longer works
#702016 - ClutterText reset font when dpi changes and font was set using
a pango description
#702610 - text: relayout on cursor visibility change
#702941 - Install conformance tests
RH#975171 - gnome-shell: screen magnifier can cause crash with Cogl error
#702202 - conform tests hang on wayland
#703188 - Stage doesn't appear when running under Wayland
#703476 - tests/actor-offscreen-redirect: Fix race condition
#703566 - Need to be able to share Wayland display between GTK and Clutter
#697285 - Inconsistent setting of the time member on the events
#703882 - Prevent buffer/text/max-length properties notification in the
allocation cycle
Many thanks to:
Lionel Landwerlin, Chris Cummins, Matthias Clasen, Rob Bradford, Alejandro
Piñeiro, Jasper St. Pierre, Bastian Winkler, Colin Walters, Craig R. Hughes,
Daniel Mustieles, Marek Černocký, Adel Gadllah, Ask H. Larsen, Bastien
Nocera, Cosimo Cecchi, Dimitris Spingos, Duarte Loreto, Emanuele Aina, Fran
Diéguez, Gil Forcada, Matej Urbančič, Milo Casagrande, Neil Roberts, Rui
Matos, Samuel Degrande, Sebastian Keller, Sjoerd Simons.
|
|
while here, enable introspection option by default.
Cogl 1.16.0 2013-09-23
• List of changes since Cogl 1.15.10
» MSVC build updates
» Correctly mark CoglAtlasTexture api as public
» Lots of gtk-doc/introspection annotation fixes
• Gnome Bugzilla bugs closed since 1.15.10:
#704750 - egl: don't bind the wayland display if the extension is
not available
Many thanks to:
Lionel Landwerlin
Robert Bragg
Chun-wei Fan
Giovanni Campagna
Neil Roberts
Cogl 1.15.10 2013-09-02
• List of changes since Cogl 1.15.8
» Added API to set the onscreen template on a CoglDisplay outside of
the constructor.
» Added public API to configure the layout of displays when using
the KMS winsys.
» Added a cogl_point_coord builtin variable for snippets which can
be used to render point sprites in more dynamic ways.
» cogl_texture_new_with_size now returns NULL on failure. This
behaviour was accidentally changed in 1.14.0.
» Fixed a problem with setting the precision specifiers on GLES2
which was causing a lot of problems with the latest Mesa.
» Added a “webgl” driver to manage the differences in GLES2 when
compiling with emscripten.
» Fixed a bug with paths which was causing Clutter's texture-fbo
test to crash.
» Some issues with introspecting the cogl-pango API were fixed.
» Added an example using point sprites.
» Build fixes for building with MinGW32.
» Updates to the MSVC build files.
» Documentation fixes to the snippets API.
• Gnome Bugzilla bugs closed since 1.15.8:
#705837 - kms: add public API to override the default configuration
of outputs
Many thanks to:
Chun-wei Fan
Robert Bragg
Jasper St. Pierre
Damien Lespiau
Giovanni Campagna
Cogl 1.15.8 2013-08-20
• List of changes since Cogl 1.15.6
Brown bag release to fix a problem with including cogl-path.h from
cogl.h that meant only code defining
COGL_ENABLE_EXPERIMENTAL_2_0_API would get access to the CoglPath
API.
We now ignore whether COGL_ENABLE_EXPERIMENTAL_2_0_API is defined so
clutter which does define it will see the api and so will clutter
users that don't define it.
Cogl 1.15.6 2013-08-19
• List of changes since Cogl 1.15.4
» Fixed runtime selection of egl-kms backend
» Split out the CoglPath api in-line with cogl master to reduce
divergence, but updated to not break the 1.x API/ABI
» Reverted the semantic change to cogl_offscreen_new_to_texture to
make it synchronously allocate as it did in cogl-1.14. A
replacement cogl_offscreen_new_with_texture api has been
introduced to support the asynchronous allocation behaviour
required to allow configuration of a framebuffer before
allocation.
» Fixed a problem with binding attribute locations with desktop GL
drivers, required to work with the latest Mesa.
» Some configure.ac documentation fixes
» In cogl-gst we make sure to only emit the "pipeline-ready" signal
once the new textures have actually been uploaded.
» Various MSVC build fixes
Note: we took some care to try and avoid breaking the ABI and
chaning the soname relative to the last 1.15.4 snapshot.
• Gnome Bugzilla bugs closed since 1.15.4:
#703500 - 49 Conform Tests Regressed (FAIL)
#703174 - Crash when switching user with gnome 3.8 using nvidia drivers
#705836 - egl-kms: set the EGL_PLATFORM explicitly
#705591 - SIGSEGV in various conformance tests on wayland
Many thanks to:
Chun-wei Fan
Neil Roberts
Robert Bragg
Adel Gadllah
Fan Chun-wei
Giovanni Campagna
Lionel Landwerlin
Cogl 1.15.4 2013-07-30
• List of changes since Cogl 1.15.2
» Added experimental API to directly expose atlas textures.
» Added new_from_file/data/bitmap APIs for sliced textures.
» Added new_from_file APIs for 2D textures.
» Added cogl_primitive_draw as a new name for the
cogl_framebuffer_draw_primitive function.
» Removed the attribute drawing APIs. Instead applications should
create a primitive and draw that.
» Fixed bug where Cogl would busy-wait with 100% CPU if the Wayland
compositor is closed.
» The COGL_FRAME_EVENT_SYNC events are now sent based on the frame
callback with the Wayland backend.
» New cogl_gst_video_sink_is_ready() function to determine whether a
Cogl-GST video sink is ready to have the pipeline queried.
» Fixed a potential bug with the blending enabled state when copying
a pipeline.
» Fixed detecting the Mesa vendor when GL 3 is used.
» Fixed a reference leak on the CoglRenderer.
» Fixes to the Visual Studio build files.
Many thanks to:
Robert Bragg
Chun-wei Fan
Damien Lespiau
Cogl 1.15.2 2013-07-09
• List of changes since Cogl 1.14.0
» Lots of Wayland backend work, including updated compositor support
» Updated cogland, a simple example wayland compositor using Cogl
» Made the onscreen resize callback work the same as the frame callback
» New cogl_onscreen_swap_buffers_with_damage api
» New fence API
» New Emscripten support (only basic at the moment)
» Improved blend state tracking
» New cogl_onscreen_add_dirty_callback() api for window systems
that need to notify application of dirty/damaged regions that must
be redrawn by the application
» Started adding internal unit tests to complement the conformance
tests
» New support for per-vertex point sizes
» New cogl-gst sub-library added enabling gstreamer integration into
Cogl based applications. Notably the design is compatible with
applications adding custom shader snippets to a CoglPipeline that
handles video sampling so application will be able to chain
together shader based affects without requiring intermediate
renderers.
» Adds HSL color conversion apis
» The Conformance test suite can now be installed with a .test file
enabling them to be run by the gnome-desktop-testing-runner for example.
• Bugzilla bugs closed since 1.14.0:
#691752 - add fence/sync API
#696730 - Compile failure with 1.14.0 due to extra arg in bitmap functions
#697330 - Fails to build with the gold linker due to missing reference to libm
#699431 - [PATCH] xlib: Don't crash just because the display doesn't expose RANDR
#700088 - compile failure: 'wayland_surface' has incomplete type
#702570 - cogl 1.16: Regression with event propagation in champlain
#702942 - Install conformance tests
#702999 - undefined reference to `wl_buffer_is_shm'
#703553 - Add support for automake 1.14
Many thanks to:
Neil Roberts
Robert Bragg
Andreas Oberritter
Chris Cummins
Damien Lespiau
Emanuele Aina
Plamena Manolova
Roy.Li
Adam Jackson
Daniel Stone
Inaki Larranaga Murgoitio
Lionel Landwerlin
Matthias Clasen
Milo Casagrande
Rico Tzschichholz
Yosef Or Boczko
|
|
|
|
|
|
|
|
It is for clock_gettime with CLOCK_REALTIME and also changed to use
CLOCK_REALTIME for other than OS X.
Back to use CLOCK_MONOTONIC and use patch for OS X from MacPorts instead.
Bump PKGREVISION.
|
|
Solaris 11. While here, patch the same small offending program to
not use mktemp (probably unsafely) and to not exhibit void main.
PKGREVISION++.
|
|
will work.
|
|
Security Fixes:
EPT: Fix crash observed when Ghostscript fails to produce useful output. This was particularly noticeable when Ghostscript was not installed. This crash could be used to cause denial of service.
PNG: With libpng 1.6.X, avoid a crash while copying a PNG with a "known incorrect ICC profile". This crash could be used to cause denial of service.
Bug fixes:
Build: Fix cross-compilation for MinGW64 on Linux build machine.
Build: configure FreeType test no longer insists that <freetype/freetype.h> can be included.
CMS profile: Only delete the CMS transform if it is non-null. Fixes assersion observed when lcms returned a null profile and GraphicsMagick attempted to deallocate it.
Drawing: Improve error handling logic so that drawing returns quickly on pixel access errors rather than plowing on ahead. This avoids problems with SVGs which take seemingly forever to render.
Drawing via C/C++ APIs: BevelJoin no longer causes a MVG parsing error.
EPT: Fix crash observed when Ghostscript fails to produce useful output. This was particularly noticeable when Ghostscript was not installed.
OpenMP: Revert use of omp_set_dynamic() since it caused performance issues when using GCC's GOMP implementation and the number of threads to use is specified.
EXIF profile: Support the SubjectArea EXIF tag.
MIFF writer: PseudoClass format was written incorrectly for depth greater than 8.
MIFF writer: RLE compressed format used inverted alpha from the other subformats and contrary to the MIFF specification.
MIFF reader: Fixes Fixes to be able to read MIFF written by ImageMagick 6.X, including DirectClass grayscale images (except for RLE compressed).
Mosaic: Fixed unsigned underflow problem with -mosaic when page offset is negative and exceeds image width or height, resulting in assertions, out of memory errors, or pixel cache limit errors.
PDF: Consistently initialize Image page width and height to image width and height. While general to all of GraphicsMagick, this change is to assure that the PDF writer computes page dimensioning consistently. PDF page dimensioning was wrong if the image had been resized with -geometry "100%".
PAM: Fix MAXVAL scaling when reading PAM images. PAM was only working correctly for images with 256 or 64k levels.
PNM: PGM "P2" format writer wrote bad output for 8-bit depth.
PNG: With libpng 1.6.X, avoid a crash while copying a PNG with a "known incorrect ICC profile".
PNG: Q8 GM build now correctly reads 16-bit PNG files.
TIFF writer: Try to avoid writing more than 32k strips per image by increasing rows-per-strip since some programs fail to read images with more than 32k strips per image.
TIM reader: PSX TIM reports 8-bit depth (rather than 16).
TTF font rendering: Improve FreeType rendering error logic so that rendering returns immediately on pixel access errors rather than plowing on ahead.
TTF font rendering: Support rendering UTF-8 up to 21-bit code points. Was only supporting 16-bit code points.
Wand API: DrawSetStrokeDashArray() / DrawGetStrokeDashArray(), fix failure to work properly due to this code path never being tested.
Windows Ghostscript: 64-bit GraphicsMagick no longer requires both 32-bit and 64-bit builds of Ghostscript to be installed in order to read Postscript and PDF formats.
XPM reader: Reported depth now depends on the colormap rather than always claiming to be 16-bit.
New Features:
JPEG: Add support for writing 'XMP' profile.
PNM: As a simple non-standard extension to the standard PNM and PAM formats, support writing and reading 32-bit sample depth. Writing such files is only supported by the Q32 build although they may be read by any build.
WebP: Now supports reading and writing Google's WebP format. This feature is not currently supported by the Windows Visual Studio build.
|
|
|
|
Version 1.6.8beta01 [November 24, 2013]
Moved prototype for png_handle_unknown() in pngpriv.h outside of
the #ifdef PNG_SET_UNKNOWN_CHUNKS_SUPPORTED/#endif block.
Added "-Wall" to CFLAGS in contrib/pngminim/*/makefile
Conditionally compile some unused functions reported by -Wall in
pngminim.
Fixed 'minimal' builds. Various obviously useful minimal configurations
don't build because of missing contrib/libtests test programs and
overly complex dependencies in scripts/pnglibconf.dfa. This change
adds contrib/conftest/*.dfa files that can be used in automatic build
scripts to ensure that these configurations continue to build.
Enabled WRITE_INVERT and WRITE_PACK in contrib/pngminim/encoder.
Fixed pngvalid 'fail' function declaration on the Intel C Compiler.
This reverts to the previous 'static' implementation and works round
the 'unused static function' warning by using PNG_UNUSED().
Version 1.6.8beta02 [November 30, 2013]
Removed or marked PNG_UNUSED some harmless "dead assignments" reported
by clang scan-build.
Changed tabs to 3 spaces in png_debug macros and changed '"%s"m'
to '"%s" m' to improve portability among compilers.
Changed png_free_default() to free() in pngtest.c
Version 1.6.8rc01 [December 12, 2013]
Tidied up pngfix inits and fixed pngtest no-write builds.
Version 1.6.8rc02 [December 14, 2013]
Handle zero-length PLTE chunk or NULL palette with png_error()
instead of png_chunk_report(), which by default issues a warning
rather than an error, leading to later reading from a NULL pointer
(png_ptr->palette) in png_do_expand_palette(). This is CVE-2013-6954
and VU#650142.
Version 1.6.8 [December 19, 2013]
|
|
Release 1.12.8 (2013-12-23) Kouhei Sutou <kou@cozmixng.org>
===========================================================
Fixes
-----
* Bundled missing libwinpthread-1.dll into gem for Windows.
[Reported by Masafumi Yokoyama]
Thanks
------
* Masafumi Yokoyama
Release 1.12.7 (2013-12-23) Kouhei Sutou <kou@cozmixng.org>
===========================================================
Improvements
------------
* Added paper sizes of ISO B series and JIS B series.
[Patch by 5.5]
* Added Windows binary for Ruby 2.1.0.
* Updated bundled cairo to 1.12.16 from 1.12.14 for Windows.
Fixes
-----
* Fixed a bug that Cairo::ImageSurface.new(cloned_data, ...)
changes both the original data and the cloned data.
[Patch by Naoyuki Hirayama]
Thanks
------
* 5.5
* Naoyuki Hirayama
|
|
Fixes the build of graphics/glu.
|
|
distfile.
|
|
|
|
|
|
|
|
Bump PKGREVISION.
|
|
|
|
/usr/X11R7 on its own, and then the PLIST doesn't match, so pass in
${BUILDLINK_PREFIX.freetype2} explicitly.
Also, because if you have tk installed it finds it and then fails
because it isn't buildlinked, pull in tk and add the tk library to the
PLIST.
PKGREVISION -> 1
|
|
"venv" is copied wholesale from the python33 install, I guess via
the wonders of scons, and one of the files went away in the last
python33 update.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
http://secunia.com/advisories/53558 / CVE 2013-1993
taken from upstream:
http://lists.freedesktop.org/archives/mesa-dev/2013-May/039720.html
http://lists.freedesktop.org/archives/mesa-dev/2013-May/039722.html
but with s/calloc/(char *) Xcalloc/
|
|
|
|
|
|
|
|
|
|
|
|
Bump PKGREVISION for runtime dependency pattern changed packages.
|
|
This release includes a refactoring of the optimised read paths for RGBA data, optimisations for some of the python bindings to Imath, improvements to the cmake build environment as well as additional documentation describing deep data in more detail.
|