Age | Commit message (Collapse) | Author | Files | Lines |
|
* Added the option -nx.
* Clarified the behavior of -nz and the relation between -nz and -o0.
* Added a filesystem check (resolving normalized paths, symlinks, etc.)
to better detect when the output overwrites the input.
* Enabled automatic wildcard expansion (i.e. globbing) on Win64.
* Fixed a Unicode build issue on Windows.
|
|
* Hugin main window can also be viewed full-screen.
* Autocrop
* Deghosting
* The default size of the image cache has increased in line with modern
computers.
* The About dialog has been extended to show a full list of Hugin contributors.
* Other fixes for minor bugs and annoyances.
|
|
KDE SC 4.4.2. Depend on 4.4.2 and bump PKGREVISION.
|
|
|
|
For 4.4.0 major new technologies have been introduced, including social
networking and online collaboration features, a new netbook-oriented
interface and infrastructural innovations such as the KAuth authentication
framework. According to KDE's bug-tracking system, 7293 bugs have been
fixed and 1433 new feature requests were implemented.
KDE SC 4.4.1 has a number of improvements:
A performance problem in KMail when sending emails has been fixed
Various fixes in Plasma widgets and other addons, such as the analog clock
and the picture frame
A number of fixes in Konsole, KDE's powerful terminal application
KDE SC 4.4.2 has a number of improvements:
Possible crashes in Plasma, Dolphin and Okular have been fixed
The Microblog applet now shows the correct time in the timeline
The audioplayer KRunner plugin has been fixed to not freeze the KRunner UI
anymore
|
|
Mar. 18, 2010 - Version 8.15 (production release)
- Allow times with timezones in GPX track logs
- [many other changes]
|
|
changes:
-Writing tables-only datastreams via jpeg_write_tables works again.
-Support 32-bit BMPs (RGB image with Alpha channel) for read in cjpeg.
-Improve accuracy in floating point IDCT calculation.
|
|
This file was not created correctly because of problems in the msgfmt
wrapper, which are now fixed.
Bump PKGREVISION.
|
|
No other Changelog available
|
|
* Changes in libotf 0.9.11
** New functions OTF_drive_gsub_with_log and OTF_drive_gpos_with_log
works like OTF_drive_gsub and OTF_drive_gpos but also records which
features are applied to which glyphs.
** New function OTF_put_data and OTF_get_data can be used to store and
retrieve arbitrary cliend data to/from the structure OTF.
|
|
Overview of changes between 1.0.0 and 1.0.2
===========================================
* Fix an import error of the PyCairo C API [Bastian]
* Use the GClosure variants for the Alpha API [Emmanuele]
* Update the examples [Bastian, Emmanuele]
* Allow iterating over the actors references by clutter.Behaviour instances
using the Python iteration syntax [Emmanuele]
* Override __str__ and __repr__ slots for clutter.Path [Emmanuele]
* Add back clutter.Actor.get_allocation_geometry() which was erroneously
removed from the bindings [Emmanuele]
* Update the build so that PyClutter works with Clutter 1.2 [Bastian]
* Add support for the X11 and GLX specific API, under the clutter.x11 and
clutter.glx sub-modules, respectively [Bastian]
* Add more (optional) parameters to the clutter.Animation constructor [Bastian]
* Add __str__ and __repr__ slots for many boxed types [Bastian]
* Add richcompare slot for clutter.Color, clutter.Path and
clutter.ActorBox [Bastian]
* Allow iterating over a clutter.Path [Bastian]
* Allow implementing a clutter.ChildMeta in pure Python [Bastian]
* Bind clutter.Units [Bastian]
* Allow implementing clutter.Scriptable in pure Python [Bastian]
* Use a custom codegen script to fix bug #1827 and allow overriding the
Python name of a C method [Bastian]
* Add docstrings for all methods [Bastian]
|
|
Clutter 1.2.4 (22/03/2010)
===============================================================================
• List of changes since Clutter 1.2.2
» Revert patch for bug 2017 which broke subclassing ClutterListModel
» Add more error reporting in case the GLX context creation failed
» Fix cogl_texture_get_data() returning garbage
» Fix the computation of the stage bounding rectangle when submitting
clipped redraw requests
» Switch texture units before setting the Cogl texture filters
» Make sure that GLX_SGI_swap_control is set up correctly
Many thanks to:
Owen W. Taylor
Adel Gadllah
Clutter 1.2.2 (15/03/2010)
===============================================================================
• List of changes since Clutter 1.2.0
» Fix introspection annotations for ClutterBox
» Compilation fixes for the EGL native backend
» Fix ClutterX11TexturePixmap ::queue-damage-redraw default handler
registration to avoid a run-time warning
» Handle TEXTURE_RECTANGLE_ARB in the 2D sliced textures, and add
a test case for that extension to avoid regressions
» Improve the strictness of the JSON parser in the internal copy
of JSON-GLib to which we fall back in the absence of the system
one
» Fix a crasher on NVidia drivers when enabling the ARGB visuals
by default on GLX.
Many thanks to:
José Dapena Paz
Neil Roberts
Owen W. Taylor
Øyvind Kolås
|
|
|
|
leaf node. Adds DESTDIR support. Drop maintainership.
Nov. 21st, 2009 ivtools-1.2.8
- significant work on keeping up with gcc and libstdc++. A wrapper
for stdio.h was inadvertently getting pulled in by /usr/include
files, causing a lot of trouble. Now builds with gcc-4.4 on Ubuntu
9.10.
August 25th, 2009 ivtools-1.2.7
- series of memory leak checking commands
- added reference counting to OverlayView's (ComponentView's) referred from
AttributeValue's (#define RESOURCE_COMPVIEW)
- fixed attrname func.
- fixed stddev func.
- added BooleanType to NumFunc promotion method.
- fixed graphdraw copy/paste of graph fragments
- new SocketObj for use comterp
- fix behavior of symbol manipulating funcs, by using internal bquote.
- port to Ubuntu Heron
- applied (most of) patch to build on Fedora 10 contributed by John Heidemann
- balance of changes to support ipl-1.0.4
July 9th, 2008 ivtools-1.2.6
- Debian contributed patch for iostreams backward compatibility
- bug fix for dispatcher.c contributed by Damon Permezel
- add mute command to comterp
- balance of changes to support ipl-1.0.2
March 4th, 2008 ivtools-1.2.5
- overall evolution to support use by ipl-1.0.1 (see
http://sf.net/projects/ipl for further details)
|
|
to avoid wildcards for tar portability issue reported in PR#43079.
|
|
0.15.1:
* Use the latest mm-common build system, to produce API documentation that is
ready for library.gnome.org.
|
|
per PR pkg/43068
|
|
|
|
|
|
|
|
|
|
|
|
This archive provides Python bindings for the clutter-gtk integration library.
|
|
|
|
* fixes dependency (some bindings had been dropped when updated to 1.0.0).
Bump PKGREVISION.
|
|
Bump PKGREVISION.
|
|
|
|
|
|
version 1.2.42beta01 [December 4, 2009]
Removed "#define PNG_NO_ERROR_NUMBERS" that was inadvertently added
to pngconf.h in version 1.2.41.
Revised scripts/makefile.netbsd, makefile.openbsd, and makefile.sco
to put png.h and pngconf.h in $prefix/include, like the other scripts,
instead of in $prefix/include/libpng. Also revised makefile.sco
to put them in $prefix/include/libpng12 instead of in
$prefix/include/libpng/libpng12.
Removed leftover "-DPNG_CONFIGURE_LIBPNG" from scripts/makefile.darwin
version 1.2.42beta02 [December 11, 2009]
Removed leftover "-DPNG_CONFIGURE_LIBPNG" from contrib/pngminim/*/makefile
Relocated png_do_chop() to its original position in pngrtran.c. The
change in version 1.2.41beta08 caused transparency to be handled wrong
in some 16-bit datastreams (Yusaku Sugai).
version 1.2.42rc01 [December 17, 2009]
No changes.
version 1.2.42rc02 [December 22, 2009]
Renamed libpng-pc.in back to libpng.pc.in and revised CMakeLists.txt
(revising changes made in 1.2.41beta17 and 1.2.41rc01)
version 1.2.42rc03 [December 25, 2009]
Swapped PNG_UNKNOWN_CHUNKS_SUPPORTED and PNG_HANDLE_AS_UNKNOWN_SUPPORTED
in pngset.c to be consistent with other changes in version 1.2.38.
version 1.2.42rc04 [January 1, 2010]
Marked png_memcpy_check() and png_memset_check() PNG_DEPRECATED.
Updated copyright year.
version 1.2.42rc05 [January 2, 2010]
Avoid deprecated references to png_ptr-io_ptr and png_ptr->error_ptr
in pngtest.c
version 1.2.42 and 1.0.52 [January 3, 2010]
No changes.
version 1.2.43beta01 [January 27, 2010]
Updated CMakeLists.txt for consistent indentation and to avoid an
unclosed if-statement warning (Philip Lowman).
Removed "#ifdef PNG_1_0_X / #endif" surrounding
PNG_READ_16_TO_8_SUPPORTED and PNG_READ_GRAY_TO_RGB_SUPPORTED
in pngconf.h. These were added in libpng-1.2.41beta08 and libpng-1.0.51,
which introduced a binary incompatibility with libpng-1.0.50.
Backported new png_decompress_chunk() algorithm from libpng-1.4.1.
version 1.2.43beta02 [February 1, 2010]
Backported two-pass png_decompress_chunk() algorithm from libpng-1.4.1.
version 1.2.43beta03 [February 6, 2010]
Backported fast png_push_save_buffer() algorithm from libpng-1.4.1.
Backported some cosmetic changes from libpng-1.4.1.
version 1.2.43beta04 [February 8, 2010]
Reverted recent changes to png_push_save-buffer().
Removed PNGAPI declaration of png_calloc() and png_write_sig() in
1ibpng-1.2.X, introduced by mistake in libpng-1.2.41.
Return allocated "old_buffer" in png_push_save_buffer() before png_error()
to avoid a potential memory leak.
version 1.2.43beta05 [February 8, 2010]
Ported rewritten png_decompress_chunk() by John Bowler from libpng-1.4.1.
version 1.0.53rc01 and 1.2.43rc01 [February 18, 2010]
No changes.
version 1.0.53rc02 and 1.2.43rc02 [February 19, 2010]
Define _ALL_SOURCE in configure.ac, makefile.aix, and CMakeLists.txt
when using AIX compiler.
version 1.0.53 and 1.2.43 [February 25, 2010]
Removed unused gzio.c from contrib/pngminim gather and makefile scripts
|
|
1.3.12 (March 8, 2010)
==========================
Security Fixes:
* Updated libpng Windows sources to 1.2.43 in order to resolve
CVE-2010-0205 as it pertains to the GraphicsMagick Windows build.
Bug fixes:
* Filter mode (write to stdout) was completely broken.
* Should now compile with libpng 1.4.
* Windows PerlMagick build identified itself as the wrong version.
New Features:
* None
Feature improvements:
* None
Performance Improvements:
* None
Behavior Changes:
* DCX output format is only written on request. Previously the PCX
coder would automatically switch to DCX format if multiple frames
would be written.
|
|
* A library interface has been added.
* The option "--crop" has been replaced with the similar but different
option "--cut", which can accept coordinates taken from the ORF file.
* Recognition of files with a single character and without white space at
the edges has been fixed.
* Lintian warnings in Debian about man pages have been fixed.
|
|
is asking for trouble. On solaris these options are mutually exclusive
because 600 needs C99 and 500 is not allowed to use C99.
I lowered the requirement to _XOPEN_SOURCE=500 and the build succeeded.
While here I'll note that PR pkg/42897 (netbpm link error on Solaris 10)
should now be fixed by libpng-1.2.41nb1.
|
|
We only needed the fix for libpng-config.
|
|
|
|
request -lz linkage. Bump PKGREVISION.
|
|
Clutter 1.2.0 (02/03/2010)
===============================================================================
• List of changes since Clutter 1.1.14
» Improve the Animator API for consistency, and the implementation
to match the intended behaviour, as documented
» Add initial (and internal) support for queueing clipped region updates
and let the GLX texture-from-pixmap actor take advantage of it
» Support any pixel format in cogl_read_pixels()
» Conditionally use G_VALUE_COLLECT_INIT() in functions using variadic
arguments lists
» Consistently use :min-width and :min-height inside the Stage to define
the minimum size of the Stage window
» Implement the Scriptable interface for ClutterModel sub-classes; this
allows setting ClutterModel columns (both types and names) in
ClutterScript definitions
» Add support for unsigned integer indices in the VertexBuffer API
» Documentation fixes for Clutter: the coverage is now 100%
» Fixes for the EGL native backend
» Require libtool >= 2.2.6
» Improve tests coverage
Many thanks to:
Neil Roberts
Øyvind Kolås
Robert Bragg
Bastian Winkler
Chris Lord
Owen W. Taylor
Clutter 1.1.14 (24/02/2010)
===============================================================================
• List of changes since Clutter 1.1.12
» Fix interaction between user resizable Stages and fullscreen on X11
» Define the semantics of ENTER and LEAVE events when actors are on the
border of the Stage window
» Take the InputDevice of an event into consideration when throttling
MOTION events
» Round the coordinates when clipping to a rectangle in window coordinates
» Always trust the user-provided coordinates when creating a CoglTexture
from a foreign GL texture
» Split Clutter's debug annotations from the pick and paint mode
behavioural modifiers
» Improve the usage of the CLUTTER_ACTOR_NO_LAYOUT flag so that every
actor using a ClutterFixedLayout manager will automatically benefit
from it
» Fix the packing order of ClutterBox so that the convention of
first-in-first-painted is maintained
» Documentation fixes
Many thanks to:
Robert Bragg
Chris Lord
Neil Roberts
Clutter 1.1.12 (16/02/2010)
===============================================================================
• List of changes since Clutter 1.1.10
» Fix compilation on 64bit platforms
» Fix some races of the Stage resizing on X11
» Documentation fixes for Cogl: the coverage is now 100%
» Fix rounding errors in the preferred height of the ClutterText
actor
» Remove redundant type checks in clutter_actor_get_paint_opacity()
» Add support for the GLX_INTEL_swap_event extension; when using this
extension on GLX the glXSwapBuffers() call becomes non-blocking and
Clutter will use an event to control the master clock.
» Improve consistency between ClutterBox and ClutterGroup.
» On X11, do not set the _NET_WM_PID and WM_TITLE properties on a
Stage X window if the window was not created by Clutter itself
» Improve caching of GL constant values
» Optimize creating sub-textures of sub-textures
» Various fixes for the atlas and the journal
» Disable the atlas if FBOs are not supported
Many thanks to:
Robert Bragg
Neil Roberts
Damien Lespiau
Bastian Winkler
Chris Lord
Clutter 1.1.10 (09/02/2010)
===============================================================================
• List of changes since Clutter 1.1.8
» Fixed a regression in textures that caused all the textures to be
drawn as white rectangles.
» Fixed compilation with the Sun C compiler.
» Use SSE2 instructions to premultiply RGBA images, if available.
» Improve readability of ClutterActor::raise/::lower warnings.
Many thanks to:
Neil Roberts
Halton Huo
Clutter 1.1.8 (08/02/2010)
===============================================================================
• List of changes since Clutter 1.1.6
» Added ClutterAnimator, a class that allows defining complex
implicit animations involving multiple actors and states; this
class is mostly meant to be used through the ClutterScript
definition format, but it provides a convenience C API for
easily building animations.
» New experimental COGL API to expose "hardware" buffers such as PBOs or
drm surfaces. This API can be used, for instance, to make texture
uploading faster.
» Fixed the issues with resizable stages getting a 1x1 window with
the X11 backends
» Expose input devices for every event; by default, X11 and Windows
backends expose the core devices only.
» Add the ClutterStage:key-focus property, for key focus tracking.
» Allow setting transformable value types in ClutterAnimation when
calling clutter_animation_bind() and clutter_animation_update().
» Delay the creation of the default Stage until clutter_stage_get_default()
is actually called; this reduces the work of clutter_init().
» Implement Ctrl+Delete and Ctrl+Backspace in ClutterText
» Improve the extendability of CoglTexture with internal backends.
» Add implicit texture atlasing; Cogl will try to put every texture
inside the same texture atlas by default, to avoid state changes
in the driver and (hopefully) improve performance.
» Fix notification of the cursor and selection changes in ClutterText;
this improves the usage of Clutter from A11Y toolkits.
» Do not wait for a frame if the system clock goes backwards.
» Fix the dirtying of the clip state; this unbreaks cogl_path_fill().
» Documentation and build fixes.
Many thanks to:
Neil Roberts
Chris Lord
Damien Lespiau
Alejandro Piñeiro
Jussi Kukkonen
Kristian Høgsberg
Robert Bragg
Øyvind Kolås
Clutter 1.1.6 (18/01/2010)
===============================================================================
• List of changes since Clutter 1.1.4
» Some fixes for the Win32 backend (bug #1905).
» Profiling support via the UProf library. Configure with
--enable-profile to get a report after each Clutter application is
run.
» Improved conformance tests with coverage reports via gcov.
» ClutterTexture no longer tries to read back texture data into
g_malloc'd memory on unrealize (bug #1842).
» The CGL_• defines from cogl-defines.h have been removed. These
should not have been used by any applications, but if they were
being used then please replace them either with the Cogl enums or
with the appropriate GL_• enum if you are using GL directly.
» Added a delete-event signal to the stage.
» Fix for using cogl_rectangle with different texture coordinates
for multiple layers (bug #1937).
» Fix for using stencil and depth buffers in FBOs on Intel drivers
in Mesa (bug #1873).
» Support for subtitles in ClutterMedia.
» ClutterGLX will now use an RGB visual by default. For
applications (and toolkit integration libraries) that want to
enable the ClutterStage:use-alpha property there is a new
function: clutter_x11_set_use_argb_visual().
» Fix ClutterText to allow using Pango markup and attributes in
the same actor (bug #1940).
Many thanks to:
Alejandro Piñeiro
Damien Lespiau
Emmanuele Bassi
Gord Allot
Halton Huo
Robert Bragg
Samuel Degrande
Clutter 1.1.4 (03/01/2010)
===============================================================================
• List of changes since Clutter 1.1.2
» Update the ClutterScript parser to be more resilient, and support
constructor and ChildMeta properties. The parser also respects the
order of the properties in the UI definitions when applying them,
and will apply the properties of an Actor after building the scene
graph.
» Simplified the implementation of LayoutManager sub-classes, and added
support for animating a layout manager.
» Allow short-circuiting some layout operations by setting a specific
flag on ClutterActor.
» Improve caching of the preferred size of a ClutterActor.
» Allow declaring "internal children" for a ClutterContainer
implementation: the memory management of these actors will be deferred
entirely to the Container.
» Let the ClutterStage honour the :opacity property and the alpha component
of the stage color. This requires support in the Clutter backend used.
» Improve Windows and OSX backends.
» Simplify the feature detection code for OpenGL; this also reduced the
required OpenGL version to 1.2.
» Improve the matrix stack handling code. The matrices can be debugged by
using the COGL_DEBUG environment variable, assuming that Clutter was
compiled with the right configure-time switch.
» Improve COGL API for draw buffers, and for offscreen buffer support.
» Add support for text direction to ClutterActor.
» Documentation, introspection and build fixes.
Many thanks to:
Robert Bragg
Neil Roberts
Damien Lespiau
Joshua Lock
Bastian Winkler
Rob Bradford
Samuel Degrande
Christian Persch
Colin Walters
Johan Bilien
Raymond Liu
Tim Horton
Clutter 1.1.2 (23/10/2009)
===============================================================================
• List of changes since Clutter 1.0
» Add ClutterLayoutManager, an abstract proxy class for easily
writing layout management policies; also add ClutterLayoutMeta,
a class for storing layout properties.
» Add ClutterBox, a generic container actor that relies on a
ClutterLayoutManager instance to manage the layout of its
children.
» Add the following layout managers:
- ClutterFixedLayout - a layout manager implementing the
policy used by ClutterGroup
- ClutterBinLayout - a layout manager for packing actors
as layers inside the same area, with per-actor alignment
- ClutterFlowLayout - a layout manager arranging actors as
a reflowing grid
- ClutterBoxLayout - a layout manager arranging actors as
a single line
» Remove the requirement for the backend-specific implementation
of ClutterStage to be a ClutterActor: a Stage implementation must
only implement the ClutterStageWindow interface. This cleans up
the backend code.
» COGL source tree clean up and rationalization; COGL now
knows the platform, and not only the driver (GL or GLES) so
we can migrate part of the low-level backend code from Clutter
to COGL where it makes sense.
» Remove code duplication across whole COGL.
» The GLES 2.0 driver for COGL, and the EGLX backend for Clutter
have been fixed and confirmed working.
» Add "dump-pick-buffer" to CLUTTER_DEBUG: this debug options
dumps the contents of each pick() buffer into a PNG file, for
debugging purposes.
» Allow interpolating intervals of ClutterUnits for animating
unit-based properties.
» Increase strictness and correctness of the ClutterUnits
grammar parser.
» Add GValue transformation functions for ClutterPath to and
from a string.
» Fix word movement in ClutterText; implement GObject getter for
:use-markup; emit notification for :position; decouple the
:text property from the :use-markup property.
» Do not queue redraws or relayouts on actors currently being
destroyed.
» Support #rrggbb and #rgb notations for ClutterColor.
» Multiple bug fixes.
» Provide _NET_WM_PID on the X11 stage implementation.
» Documentation and Introspection annotation fixes.
» Add test units for the ClutterActor size requesition.
» Build fixes.
» Use AM_SILENT_RULES if Automake 1.11 is detected, and fall
back to Shave on older Automake versions.
Many thanks to:
Robert Bragg
Damien Lespiau
Neil Roberts
Thomas Wood
Owen W. Taylor
Øyvind Kolås
Götz Waschk
Zhou Jiangwei
Colin Walters
Jonas Bonn
Joshua Lock
Jussi Kukkonen
Samuel Degrande
Vladimir Nadvornik
Xu Li
|
|
pkgsrc changes:
- Upstream Makefile.PL says, minimum required rrdtool version is 1.2.x,
so adjust required version of databases/rrdtool
Upstream changes:
0.30 (02/21/2010)
(ms) [RT 53961] Worked around rrdtool-1.3.5 inaccuracy problem by
skipping certain tests for rrdtool <= 1.4.
0.29 (02/20/2010)
(ms) Added github repository link to Makefile.PL
(ms) Fixed documentation for fetch_next().
(ms) [RT 54544] Tom Regner added support for updatev().
0.28 (11/05/2009)
(ms) Applied patch by Lyle Brooks, adding optional step, start, and
end parameters to "draw".
0.27 (10/11/2009)
(ms) Slaven Rezic reported huge memory consumption by the test suite,
turned out to be fetch_start() call spanning several years.
Fixed by defining the end time as well as the start time.
0.26 (09/27/2009)
(ms) [RT 32601] Using prompt() instead of manually asking for input
in Makefile.PL (by Fabien Wernli)
(ms) [RT 32046] Calling setlocale() to fix error message check in
foreign locales (by Fabien Wernli)
(ms) Implemented graphv method. This works just like graph() but uses
rrdtool's graphv internally, giving access to additional
information using print_results() method (by Fabien Wernli)
(ms) Improved RRDs version testing (by Fabien Wernli).
|
|
|
|
|
|
atm due to gtk2+extra crashing in gtkitementry.c (its patch-ag
must be wrong)
|
|
pkgsrc changes:
- Mark Test::Simple to be used from perl core, when possible
Upstream changes:
3.220 Sunday November 8, 2009, 05:45:00 PM -0800
* lib/Image/Size.pm
Small fix to the regex for detecting GIFs, per Slaven Rezic.
|
|
|
|
* add user-destdir support
|
|
|
|
1.3.11 (February 21, 2010)
==========================
Security Fixes:
* Fixed array underflow on systems using signed char which could
result in a program crash due to extended characters in filenames
or in certain file formats.
Bug fixes:
* Fixed array underflow on systems using signed char which could
result in a program crash due to extended characters in filenames
or in certain file formats.
New Features:
* Added a -thumbnail command to 'convert' and 'mogrify'. This is a
faster way to scale down the image when speed is a primary
concern.
* Added a -extent command to 'convert' and 'mogrify' which
composites the image on top of a backing canvas image of solid
color.
* Added support for -compose to the 'convert' and 'mogrify', which
were documented to support it (but did not).
Feature improvements:
* None
Performance Improvements:
* Requests for 'Over' and 'Atop' composition are converted to a
request for the (faster) 'Copy' composition when both images are
opaque.
Behavior Changes:
* None
|
|
Release 1.8.10 (2010-02-19 Carl Worth <cworth@cworth.org>)
==========================================================
The cairo community is pleased to announce the 1.8.10 release of the
cairo graphics library. This is the fifth update to cairo's stable 1.8
series. This release consists of about a dozen hand-picked fixes
compared to 1.8.8 (which was released about 8 months ago).
We recommend that everyone using cairo upgrade to 1.8.10.
-Carl
General Bug fixes
=================
* Fix path construction for the case of cairo_curve_to immediately
after cairo_new_sub_path followed at some point by
cairo_close_path. (Previously, the final point for the close_path
was computed incorrectly.)
* Fix for cairo_push_group or cairo_pop_group with a non-empty current
path. (Previously the path may have been erroneously translated when
either of these functions was called.)
* Fix to correctly report an error if
cairo_surface_set_fallback_resolution is called with a value of 0
(in either axis). Previously, an assertion would occur later rather
than an error being properly reported when the original, invalid
value was passed.
Bug 23067: Using clear drawing operator crashes printing
http://bugs.freedesktop.org/show_bug.cgi?id=23067
* Fix to handle a cairo_arc of radius 0 as equivalent to a
cairo_line_to to the center coordinate, (previously cairo would do
nothing for a cairo_arc call with a radius of 0).
Backend-specific bug fixes
==========================
cairo-xlib
----------
* Fix to correctly copy from a Window source. Previously, cairo was
failing to include the contents of any sub-windows when copying from
a Window source.
Bug 12996: Xlib source surface fast-paths do not use
IncludeInferiors, while slow paths do
https://bugs.freedesktop.org/show_bug.cgi?id=12996
cairo-ft
--------
* Fix conversion of freetype index to UCS4 value, (which would
previously miss the first character and cause the space glyph to map
to 0x00A0 instead of 0x0020).
cairo-pdf
---------
* Fix Type 1 subsetting to avoid generating corrupt data.
Launchpad Ubuntu/cups bug 419143: Printing from evince (and
perhaps other GTK apps) to PostScript printers is broken
https://bugs.launchpad.net/ubuntu/+source/cups/+bug/419143
* Fix Type 1 subsetting to correctly identify binary eexec data.
* Fix Type 1 subsetting to include fixed-content portion in the
embedded font, (since some fonts may contain additional PostScript
code after the cleartomark).
* Fix Type 1 subsetting to append "cleartomark" operator for binary
fonts that don't include it.
Build fixes
===========
* Fix to compile on OpenBSD, (which has a libpng.pc file but none of
libpng10.pc, libpng12.pc, or libpng13.pc which cairo was looking for
previously).
|
|
Upstream did not provide a list of changes from 1.0beta2.
|
|
changes: many bugfixes, especially:
xpmtoppm: fix wild pointer with color index > 127.
which fixes a stack-based buffer overflow (CVE-2009-4274)
pkgsrc change: use a fixed PLIST instead of generating on install,
helps to detect problems
|
|
|
|
changes:
- For `FT_Open_Face', new parameters are available to ignore
preferred family names: FT_PARAM_TAG_IGNORE_PREFERRED_FAMILY and
FT_PARAM_TAG_IGNORE_PREFERRED_SUBFAMILY.
- Support for incremental font loading (controlled with the
FT_CONFIG_OPTION_INCREMENTAL macro) is now active by default.
- Better support for vertical metrics.
- Various minor bug fixes.
|