File libgxps.changes of Package libgxps
-------------------------------------------------------------------
Fri Feb 15 14:37:54 UTC 2013 - pgajdos@suse.com
- Add libgxps-libpng16.patch, also build against libpng16.
-------------------------------------------------------------------
Wed Mar 21 21:36:55 UTC 2012 - vuntz@opensuse.org
- Update to version 0.2.2:
+ Bug fixes:
- Fix COPYING file that used lgl2 instead of lgpl2.1
(bgo#671271)
- Fix the build with --enable-gtk-doc (bgo#671274)
- Fix several memory leaks when parsing fails (bgo#668937,
bgo#668940, bgo#668941, bgo#668969, bgo#668968, bgo#668966,
bgo#668965)
+ Tools:
- Set image parameters after jpeg_set_defaults(), so the
resolution does not get overwritten by the defaults
+ Documentation:
- Ignore private headers when generating API doc
- Add index of new symbols in 0.2.1
- Add Since: tag to GXPS_VERSION_STRING api docs
-------------------------------------------------------------------
Sat Jan 21 09:55:30 UTC 2012 - vuntz@opensuse.org
- Update to version 0.2.1:
+ API changes:
- Add GXPS_VERSION_STRING macro with the library version as a
string
+ New features:
- Support OpacityMask for Path elements (bgo#663477)
+ Bug fixes:
- Fix MAJOR/MINOR/MICRO version macros
- Fix FSF address in COPYING file
- Fix building with libpng15 (bgo#664666)
- Fix tools build by linking to libm (bgo#664439)
- Add xz BuildRequires because we can't build a package for a
xz-compressed tarball without explicitly specifying that... See
bnc#697467 for more details.
- Drop libgxps-link-libm.patch: fixed upstream.
- Remove gnome-common BuildRequires and call to gnome-autogen.sh:
those were only needed for patch above.
-------------------------------------------------------------------
Mon Jan 9 09:43:22 UTC 2012 - vuntz@opensuse.org
- Split typelib file into typelib-1_0-GXPS-0_1 subpackage.
- Add typelib-1_0-GXPS-0_1 Requires to devel subpackage.
-------------------------------------------------------------------
Sun Nov 20 21:33:34 UTC 2011 - dimstar@opensuse.org
- Update to version 0.2.0:
+ API changes:
- This release contains a small API break. Even though all of
the XPS documents we have for testing use integer numbers for
the page size, the XPS Specification says that page size is a
double value. Functions gxps_page_get_size() and
gxps_document_get_page_size() now return page width and page
height as gdouble values instead of guint.
+ New features:
- Add support for PolyQuadraticBezierSegment figures
- Add support for Smooth Cubic Bézier curve
- Initial implementation of ICC based colors. Only CMYK colors
are supported for now
- Support Opacity for SolidColorBrush elements (bgo#663472)
- Add support for scRGB color syntax
- Implement Quadratic Bézier curve
- Support OpacityMask for Glyphs elements (bgo#66347)
- Support OpacityMask for Canvas elements (bgo#663475)
- Support opacity for ImageBrush elements (bgo#663471)
- Support opacity for Glyphs elements (bgo#662654)
- Support opacity for Canvas elements (bgo#662653)
- Support opacity for Path elements (bgo#662652)
- Support opacity for LinearGradientBrush and
RadialGradientBrush elements (bgo#662655)
+ Bug fixes:
- Fix parser error messages for invalid content (bgo#663899)
+ Tools:
- Add xpstojpeg tool for converting XPS documents to JPEG
- Add xpstosvg tool for converting XPS documents to SVG
- Add xpstops tool for converting XPS documents to PostScript
- Add xpstopdf tool for converting XPS documents to PDF
- Add xpstopng tool for converting XPS documents to PNG
+ Updated documentation.
- Add libgxps-link-libm.patch: Add missing libm linking.
- Add gnome-common BuildRequires and call to gnome-autogen.sh for
above patch.
- Add pkgconfig(cairo-pdf), pkgconfig(cairo-ps),
pkgconfig(cairo-svg), pkgconfig(lcms2) and pkgconfig(libpng)
BuildRequires: new dependencies upstream.
- Rename libgxps1 subpackage to libgxps2, following upstream
soversion change.
- Create a tools subpackage to distribute the various new tools.
-------------------------------------------------------------------
Wed Nov 16 12:50:02 UTC 2011 - vuntz@opensuse.org
- Initial package (0.1.0)