Hello community,
here is the log from the commit of package freetype2 for openSUSE:Factory checked in at 2012-06-25 13:54:34
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/freetype2 (Old)
and /work/SRC/openSUSE:Factory/.freetype2.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "freetype2", Maintainer is "jw@suse.com"
Changes:
--------
--- /work/SRC/openSUSE:Factory/freetype2/freetype2.changes 2012-05-10 14:31:51.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.freetype2.new/freetype2.changes 2012-06-25 14:04:26.000000000 +0200
@@ -1,0 +2,11 @@
+Sun Jun 17 10:34:24 UTC 2012 - idonmez@suse.com
+
+- Update to version 2.4.10
+ * Incremental glyph loading as needed by ghostscript was broken.
+ * A new function `FT_Outline_EmboldenXY'
+ * The glyph spacing computation in `FT_GlyphSlot_Embolden' (and
+ similar code in `ftview') has been improved.
+ * Minor improvements to the TrueType bytecode interpreter and
+ glyph loader, the auto-hinter, and the B/W rasterizer.
+
+-------------------------------------------------------------------
--- /work/SRC/openSUSE:Factory/freetype2/ft2demos.changes 2012-03-09 21:22:42.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.freetype2.new/ft2demos.changes 2012-06-25 14:04:26.000000000 +0200
@@ -1,0 +2,8 @@
+Sun Jun 17 10:35:24 UTC 2012 - idonmez@suse.com
+
+- Update to version 2.4.10
+ * In the `ftview' demo program, key `e' has been replaced with `x'
+ and `y' to embolden in the horizontal and vertical direction,
+ respectively.
+
+-------------------------------------------------------------------
Old:
----
freetype-2.4.9.tar.bz2
freetype-doc-2.4.9.tar.bz2
ft2demos-2.4.9.tar.bz2
New:
----
freetype-2.4.10.tar.bz2
freetype-doc-2.4.10.tar.bz2
ft2demos-2.4.10.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ freetype2.spec ++++++
--- /var/tmp/diff_new_pack.LZQ7uE/_old 2012-06-25 14:04:28.000000000 +0200
+++ /var/tmp/diff_new_pack.LZQ7uE/_new 2012-06-25 14:04:28.000000000 +0200
@@ -17,6 +17,7 @@
Name: freetype2
+BuildRequires: gawk
BuildRequires: pkg-config
BuildRequires: zlib-devel
# bug437293
@@ -24,7 +25,7 @@
Obsoletes: freetype2-64bit
%endif
#
-Version: 2.4.9
+Version: 2.4.10
Release: 0
Summary: A TrueType Font Library
License: SUSE-Freetype or GPL-2.0+
++++++ ft2demos.spec ++++++
--- /var/tmp/diff_new_pack.LZQ7uE/_old 2012-06-25 14:04:28.000000000 +0200
+++ /var/tmp/diff_new_pack.LZQ7uE/_new 2012-06-25 14:04:28.000000000 +0200
@@ -17,7 +17,7 @@
Name: ft2demos
-Version: 2.4.9
+Version: 2.4.10
Release: 0
Summary: Freetype2 Utilities and Demo Programs
License: GPL-2.0+
@@ -44,7 +44,7 @@
%prep
%define enable_subpixel_rendering 0%{?opensuse_bs}
-%setup -n freetype-%{freetype_version} -b 1
+%setup -q -n freetype-%{freetype_version} -b 1
%patch9 -p 1
%patch308961 -p 1
pushd ../ft2demos-%{version}
++++++ freetype-2.4.9.tar.bz2 -> freetype-2.4.10.tar.bz2 ++++++
++++ 6137 lines of diff (skipped)
++++++ freetype-doc-2.4.9.tar.bz2 -> freetype-doc-2.4.10.tar.bz2 ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/freetype-2.4.9/docs/tutorial/step2.html new/freetype-2.4.10/docs/tutorial/step2.html
--- old/freetype-2.4.9/docs/tutorial/step2.html 2009-11-19 17:15:27.000000000 +0100
+++ new/freetype-2.4.10/docs/tutorial/step2.html 2012-05-06 11:11:10.000000000 +0200
@@ -1314,7 +1314,8 @@
FT_BBox glyph_bbox;
- FT_Glyph_Get_CBox( glyphs[n], &glyph_bbox );
+ FT_Glyph_Get_CBox( glyphs[n], ft_glyph_bbox_pixels,
+ &glyph_bbox );
if (glyph_bbox.xMin < bbox.xMin)
bbox.xMin = glyph_bbox.xMin;
@@ -1426,9 +1427,9 @@
FT_BitmapGlyph bit = (FT_BitmapGlyph)image;
- my_draw_bitmap( bitmap->bitmap,
- bitmap->left,
- my_target_height - bitmap->top );
+ my_draw_bitmap( bit->bitmap,
+ bit->left,
+ my_target_height - bit->top );
FT_Done_Glyph( image );
}
@@ -1452,7 +1453,7 @@
<li>
<p>We always destroy the copy when calling
<tt>FT_Glyph_To_Bitmap</tt> in order to get rid of the transformed
- scalable image. Note that the image is destroyed even when the
+ scalable image. Note that the image is not destroyed if the
function returns an error code (which is why
<tt>FT_Done_Glyph</tt> is only called within the compound
statement.</p>
@@ -1676,7 +1677,7 @@
<a href="step3.html">FreeType 2 Tutorial Step 3</a>
</h3>
-<p><font size=-3>Last update: 19-Nov-2009</font></p>
+<p><font size=-3>Last update: 06-May-2012</font></p>
</body>
</html>
++++++ ft2demos-2.4.9.tar.bz2 -> ft2demos-2.4.10.tar.bz2 ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ft2demos-2.4.9/ChangeLog new/ft2demos-2.4.10/ChangeLog
--- old/ft2demos-2.4.9/ChangeLog 2012-03-03 08:17:01.000000000 +0100
+++ new/ft2demos-2.4.10/ChangeLog 2012-06-15 06:48:45.000000000 +0200
@@ -1,3 +1,41 @@
+2012-06-15 Werner Lemberg