b8da249
%define pixman_version 0.30.0
Behdad Esfahbod 03e104b
%define freetype_version 2.1.9
3fb266c
%define fontconfig_version 2.2.95
Kristian Høgsberg 52b186c
f81e898
Summary:	A 2D graphics library
ee5b607
Name:		cairo
b8da249
Version:	1.14.0
f1f58f2
Release:	2%{?dist}
ee5b607
URL:		http://cairographics.org
b8da249
Source0:	http://cairographics.org/releases/%{name}-%{version}.tar.xz
958d72a
License:	LGPLv2 or MPLv1.1
ee5b607
Group:		System Environment/Libraries
Kristian Høgsberg 3e0d574
768b121
Patch0:		0001-xlib-Don-t-crash-when-swapping-a-0-sized-glyph.patch
768b121
Patch1:		0002-xcb-Don-t-crash-when-swapping-a-0-sized-glyph.patch
01ecaf4
Patch3:         cairo-multilib.patch
f1f58f2
#
f1f58f2
# Fix for dot crashes
f1f58f2
# https://bugzilla.redhat.com/show_bug.cgi?id=1183242
f1f58f2
# Already upstreamed: 
f1f58f2
# http://cgit.freedesktop.org/cairo/patch/src/cairo-image-compositor.c?id=5c82d91a5e15d29b1489dcb413b24ee7fdf59934
f1f58f2
Patch4:         cairo-fix_crash_in_fill_xrgb32_lerp_opaque_spans.patch
768b121
Kristian Høgsberg 3e0d574
BuildRequires: pkgconfig
6d731b2
BuildRequires: libXrender-devel
41714fb
BuildRequires: libX11-devel
Kristian Høgsberg 52b186c
BuildRequires: libpng-devel
a589297
BuildRequires: libxml2-devel
Behdad Esfahbod 986854e
BuildRequires: pixman-devel >= %{pixman_version}
Kristian Høgsberg 52b186c
BuildRequires: freetype-devel >= %{freetype_version}
Kristian Høgsberg 52b186c
BuildRequires: fontconfig-devel >= %{fontconfig_version}
d6daebd
BuildRequires: glib2-devel
355109f
BuildRequires: librsvg2-devel
Richard Hughes facaf3d
BuildRequires: mesa-libGL-devel
Richard Hughes facaf3d
BuildRequires: mesa-libEGL-devel
Kristian Høgsberg 52b186c
6a94b4c
%description
6a94b4c
Cairo is a 2D graphics library designed to provide high-quality display
6a94b4c
and print output. Currently supported output targets include the X Window
6a94b4c
System, OpenGL (via glitz), in-memory image buffers, and image files (PDF,
6a94b4c
PostScript, and SVG).
f81e898
6a94b4c
Cairo is designed to produce consistent output on all output media while
6a94b4c
taking advantage of display hardware acceleration when available (e.g.
f81e898
through the X Render Extension or OpenGL).
Kristian Høgsberg 3e0d574
Kristian Høgsberg 3e0d574
%package devel
f81e898
Summary: Development files for cairo
Kristian Høgsberg 3e0d574
Group: Development/Libraries
9b90bd1
Requires: %{name}%{?_isa} = %{version}-%{release}
Kristian Høgsberg 3e0d574
Kristian Høgsberg 3e0d574
%description devel
f81e898
Cairo is a 2D graphics library designed to provide high-quality display
6a94b4c
and print output.
f81e898
6a94b4c
This package contains libraries, header files and developer documentation
f81e898
needed for developing software which uses the cairo graphics library.
Kristian Høgsberg 3e0d574
95515b5
%package gobject
95515b5
Summary: GObject bindings for cairo
95515b5
Group: System Environment/Libraries
9b90bd1
Requires: %{name}%{?_isa} = %{version}-%{release}
95515b5
95515b5
%description gobject
95515b5
Cairo is a 2D graphics library designed to provide high-quality display
95515b5
and print output.
95515b5
95515b5
This package contains functionality to make cairo graphics library
95515b5
integrate well with the GObject object system used by GNOME.
95515b5
95515b5
%package gobject-devel
95515b5
Summary: Development files for cairo-gobject
95515b5
Group: Development/Libraries
9b90bd1
Requires: %{name}-devel%{?_isa} = %{version}-%{release}
9b90bd1
Requires: %{name}-gobject%{?_isa} = %{version}-%{release}
95515b5
95515b5
%description gobject-devel
95515b5
Cairo is a 2D graphics library designed to provide high-quality display
95515b5
and print output.
95515b5
95515b5
This package contains libraries, header files and developer documentation
95515b5
needed for developing software which uses the cairo Gobject library.
95515b5
924c50a
%package tools
924c50a
Summary: Development tools for cairo
924c50a
Group: Development/Tools
924c50a
924c50a
%description tools
924c50a
Cairo is a 2D graphics library designed to provide high-quality display
924c50a
and print output.
924c50a
924c50a
This package contains tools for working with the cairo graphics library.
924c50a
 * cairo-trace: Record cairo library calls for later playback
924c50a
Kristian Høgsberg 3e0d574
%prep
Kristian Høgsberg 3e0d574
%setup -q
768b121
%patch0 -p1 -b .xlib-swap
5583707
%patch1 -p1 -b .xcb-swap
01ecaf4
%patch3 -p1 -b .multilib
f1f58f2
%patch4 -p1
Kristian Høgsberg 3e0d574
Kristian Høgsberg 3e0d574
%build
7115630
%configure --disable-static	\
7115630
	--enable-xlib		\
d840976
	--enable-ft		\
7115630
	--enable-ps		\
7115630
	--enable-pdf		\
7115630
	--enable-svg		\
7115630
	--enable-tee		\
7115630
	--enable-gl		\
7115630
	--enable-gobject	\
Kristian Høgsberg a195f09
	--disable-gtk-doc
Richard Hughes facaf3d
sed -i 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' libtool
Richard Hughes facaf3d
sed -i 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' libtool
602c11e
make V=1 %{?_smp_mflags}
Kristian Høgsberg 3e0d574
Kristian Høgsberg 3e0d574
%install
602c11e
make install V=1 DESTDIR=$RPM_BUILD_ROOT
Kristian Høgsberg 752b751
rm $RPM_BUILD_ROOT%{_libdir}/*.la
Kristian Høgsberg b87c7f9
6a94b4c
%post -p /sbin/ldconfig
Kristian Høgsberg 094e3d5
%postun -p /sbin/ldconfig
Kristian Høgsberg 094e3d5
7115630
%post gobject -p /sbin/ldconfig
7115630
%postun gobject -p /sbin/ldconfig
7115630
Kristian Høgsberg 3e0d574
%files
35742e9
%doc AUTHORS BIBLIOGRAPHY BUGS COPYING COPYING-LGPL-2.1 COPYING-MPL-1.1 NEWS README
95515b5
%{_libdir}/libcairo.so.*
95515b5
%{_libdir}/libcairo-script-interpreter.so.*
Richard Hughes facaf3d
%{_bindir}/cairo-sphinx
Kristian Høgsberg 3e0d574
Kristian Høgsberg 3e0d574
%files devel
35742e9
%doc ChangeLog PORTING_GUIDE
6ac7825
%dir %{_includedir}/cairo/
95515b5
%{_includedir}/cairo/cairo-deprecated.h
95515b5
%{_includedir}/cairo/cairo-features.h
95515b5
%{_includedir}/cairo/cairo-ft.h
95515b5
%{_includedir}/cairo/cairo.h
95515b5
%{_includedir}/cairo/cairo-pdf.h
95515b5
%{_includedir}/cairo/cairo-ps.h
3eb49a4
%{_includedir}/cairo/cairo-script-interpreter.h
95515b5
%{_includedir}/cairo/cairo-svg.h
Christopher Aillon 03967e7
%{_includedir}/cairo/cairo-tee.h
95515b5
%{_includedir}/cairo/cairo-version.h
95515b5
%{_includedir}/cairo/cairo-xlib-xrender.h
95515b5
%{_includedir}/cairo/cairo-xlib.h
Richard Hughes facaf3d
%{_includedir}/cairo/cairo-gl.h
Richard Hughes facaf3d
%{_includedir}/cairo/cairo-script.h
Richard Hughes facaf3d
%{_includedir}/cairo/cairo-xcb.h
95515b5
%{_libdir}/libcairo.so
95515b5
%{_libdir}/libcairo-script-interpreter.so
95515b5
%{_libdir}/pkgconfig/cairo-fc.pc
95515b5
%{_libdir}/pkgconfig/cairo-ft.pc
95515b5
%{_libdir}/pkgconfig/cairo.pc
95515b5
%{_libdir}/pkgconfig/cairo-pdf.pc
95515b5
%{_libdir}/pkgconfig/cairo-png.pc
95515b5
%{_libdir}/pkgconfig/cairo-ps.pc
95515b5
%{_libdir}/pkgconfig/cairo-svg.pc
Christopher Aillon 03967e7
%{_libdir}/pkgconfig/cairo-tee.pc
95515b5
%{_libdir}/pkgconfig/cairo-xlib.pc
95515b5
%{_libdir}/pkgconfig/cairo-xlib-xrender.pc
Richard Hughes facaf3d
%{_libdir}/pkgconfig/cairo-egl.pc
Richard Hughes facaf3d
%{_libdir}/pkgconfig/cairo-gl.pc
Richard Hughes facaf3d
%{_libdir}/pkgconfig/cairo-glx.pc
Richard Hughes facaf3d
%{_libdir}/pkgconfig/cairo-script.pc
Richard Hughes facaf3d
%{_libdir}/pkgconfig/cairo-xcb-shm.pc
Richard Hughes facaf3d
%{_libdir}/pkgconfig/cairo-xcb.pc
ee5b607
%{_datadir}/gtk-doc/html/cairo
Kristian Høgsberg 3e0d574
95515b5
%files gobject
95515b5
%{_libdir}/libcairo-gobject.so.*
95515b5
95515b5
%files gobject-devel
95515b5
%{_includedir}/cairo/cairo-gobject.h
95515b5
%{_libdir}/libcairo-gobject.so
95515b5
%{_libdir}/pkgconfig/cairo-gobject.pc
95515b5
924c50a
%files tools
924c50a
%{_bindir}/cairo-trace
6ac7825
%{_libdir}/cairo/
924c50a
Kristian Høgsberg 3e0d574
%changelog
f1f58f2
* Thu Jan 29 2015 Kevin Fenzi <kevin@scrye.com> 1.14.0-2
f1f58f2
- Add patch to fix crashes in dot. Fixes bug #1183242
f1f58f2
b8da249
* Sun Nov 23 2014 Kalev Lember <kalevlember@gmail.com> - 1.14.0-1
b8da249
- Update to 1.14.0
b8da249
5c28061
* Tue Oct 14 2014 Kalev Lember <kalevlember@gmail.com> - 1.13.1-0.5.git337ab1f
5c28061
- Minor spec file cleanup:
5c28061
- Drop manual -devel subpackage deps
9b90bd1
- Tighten deps with the _isa macro
5c28061
20a653f
* Fri Aug 15 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.13.1-0.4.git337ab1f
20a653f
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
20a653f
195eca0
* Fri Jul 11 2014 Peter Robinson <pbrobinson@fedoraproject.org> 1.13.1-0.3.git337ab1f
195eca0
- Enable make check but don't (currently) fail the build on failure
195eca0
b46cb54
* Fri Jun  6 2014 Peter Robinson <pbrobinson@fedoraproject.org> 1.13.1-0.2.git337ab1f
b46cb54
- Compile with -flto -ffat-lto-objects CFLAGS to fix FTBFSF with gcc 4.9
5f46fd1
bec641e
* Tue Sep 17 2013 Kalev Lember <kalevlember@gmail.com> - 1.13.1-0.1.git337ab1f
bec641e
- Update to 1.13.1 git snapshot for device scale support
bec641e
25f1aa8
* Wed Aug 28 2013 Kalev Lember <kalevlember@gmail.com> - 1.12.16-1
25f1aa8
- Update to 1.12.16
25f1aa8
14e9380
* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.12.14-4
14e9380
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
14e9380
01ecaf4
* Thu Jul 17 2013 Matthias Clasen <mclasen@redhat.com> 1.12.14-3
01ecaf4
- Fix a multilib issue in /usr/bin/cairo-trace
01ecaf4
f723e28
* Sat May 25 2013 Kalev Lember <kalevlember@gmail.com> 1.12.14-2
f723e28
- Backport an upstream patch for eog get_buddy() crashes (#912030)
f723e28
52b945b
* Tue Feb 12 2013 Adam Jackson <ajax@redhat.com> 1.12.14-1
52b945b
- cairo 1.12.14
52b945b
150f315
* Mon Jan 28 2013 Adam Jackson <ajax@redhat.com> 1.12.10-2
150f315
- cairo-1.12.10-xlib-regression-fix.patch: Fix a regression caused by
150f315
  mit-shm surfaces.
150f315
da605af
* Wed Jan 16 2013 Adam Jackson <ajax@redhat.com> 1.12.10-1
da605af
- cairo 1.12.10
da605af
- 0001-xlib-shm-Fix-memory-leak.patch: Drop, merged.
da605af
1304c42
* Wed Jan  2 2013 Matthias Clasen <mclasen@redhat.com> - 1.12.8-3
93434cb
- Make inter-subpackage deps explicit
93434cb
030ac7e
* Tue Dec 18 2012 Adam Jackson <ajax@redhat.com> 1.12.8-2
030ac7e
- 0001-xlib-shm-Fix-memory-leak.patch: Fix a memory leak with shm image
030ac7e
  surfaces. (#882976)
030ac7e
41d4bcd
* Mon Nov  5 2012 Matthias Clasen <mclasen@redhat.com> - 1.12.8-1
41d4bcd
- Update to 1.12.8, including a fix for screenshots in fallback mode
41d4bcd
768b121
* Wed Oct 31 2012 Adam Jackson <ajax@redhat.com> 1.12.6-2
768b121
- *-x{c,li}b-Don-t-crash-when-swapping-a-0-sized-glyph.patch: Fix some
768b121
  crashes when client and server endian don't match.
768b121
f468549
* Thu Oct 25 2012 Kalev Lember <kalevlember@gmail.com> - 1.12.6-1
f468549
- Update to 1.12.6
f468549
a94c355
* Fri Oct 12 2012 Matthias Clasen <mclasen@redhat.com> - 1.12.4-1
a94c355
- 1.12.4
a94c355
- drop obsolete patch
a94c355
05338ba
* Wed Sep 19 2012 Thorsten Leemhuis <fedora@leemhuis.info> - 1.12.2-4.1
05338ba
- rebuild for f18
05338ba
1c9c67f
* Tue Sep 18 2012 Thorsten Leemhuis <fedora@leemhuis.info> - 1.12.2-4
1c9c67f
- add patch from master to fix issues with weston
1c9c67f
dba9aa0
* Wed Jul 18 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.12.2-3
dba9aa0
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
dba9aa0
7115630
* Sat Jul 14 2012 Ville Skyttä <ville.skytta@iki.fi> - 1.12.2-2
7115630
- Add ldconfig scriptlet calls to -gobject.
7115630
- Fix rpmlint's spaces vs tabs warnings.
7115630
02d583f
* Fri May 18 2012 Matthias Clasen <mclasen@redhat.com> - 1.12.2-1
02d583f
- Update to 1.12.2
02d583f
Richard Hughes facaf3d
* Tue Apr 24 2012 Richard Hughes <rhughes@redhat.com> - 1.12.0-1
Richard Hughes facaf3d
- Update to latest stable release
Richard Hughes facaf3d
- Enable the GL backend
Richard Hughes facaf3d
8d13f1f
* Thu Mar 15 2012 Benjamin Otte <otte@redhat.com> - 1.10.2-7
8d13f1f
- Add patch to make eclipse not crash (#803878)
8d13f1f
61bffd1
* Thu Jan 12 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.10.2-6
61bffd1
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
61bffd1
e8104a2
* Mon Dec 05 2011 Adam Jackson <ajax@redhat.com> 1.10.2-5
e8104a2
- Rebuild for new libpng
e8104a2
6ac7825
* Fri Jul 01 2011 Rex Dieter <rdieter@fedoraproject.org> 1.10.2-4
6ac7825
- cairo-devel doesn't own /usr/include/cairo (#716611)
6ac7825
6a6dc6b
* Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.10.2-3
6a6dc6b
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
6a6dc6b
Christopher Aillon 03967e7
* Mon Jan 24 2011 Christopher Aillon <caillon@redhat.com> - 1.10.2-2
Christopher Aillon 03967e7
- Enable tee support
Christopher Aillon 03967e7
7929fa9
* Mon Jan 03 2011 Benjamin Otte <otte@redhat.com> - 1.10.2-1
7929fa9
- Update to 1.10.2
7929fa9
355109f
* Thu Nov 11 2010 Tom "spot" Callaway <tcallawa@redhat.com> - 1.10.0-4
355109f
- add missing BuildRequires: librsvg2 for SVG support
355109f
Jesse Keating 6165fc1
* Wed Sep 29 2010 jkeating - 1.10.0-3
Jesse Keating 6165fc1
- Rebuilt for gcc bug 634757
Jesse Keating 6165fc1
ee74e9d
* Thu Sep 16 2010 Matthias Clasen <mclasen@redhat.com> - 1.10.0-2
ee74e9d
- Drop the explicit dep on the wrong package from -gobject-devel
ee74e9d
95515b5
* Tue Sep 07 2010 Benjamin Otte <otte@redhat.com> - 1.10.0-1
95515b5
- Update to 1.10.0
95515b5
- Add cairo-gobject package
95515b5
1081628
* Mon Jul 26 2010 Benjamin Otte <otte@redhat.com> - 1.9.14-1
1081628
- Update to 1.9.14 snapshot
1081628
6e8a357
* Sun Jul 04 2010 Benjamin Otte <otte@redhat.com> - 1.9.12-1
6e8a357
- Update to 1.9.12 snapshot
6e8a357
- Remove now unnecessary patch
6e8a357
4ea3c62
* Sun Jul 04 2010 Benjamin Otte <otte@redhat.com> - 1.9.10-3
4ea3c62
- Add patch to force linking with gcc, not g++. (#606523)
4ea3c62
602c11e
* Sun Jul 04 2010 Benjamin Otte <otte@redhat.com> - 1.9.10-2
602c11e
- Don't use silent rules, we want verbose output in builders
602c11e
fcf5f1d
* Thu Jun 27 2010 Benjamin Otte <otte@redhat.com> - 1.9.10-1
fcf5f1d
- Update to 1.9.10 snapshot
fcf5f1d
3fb266c
* Thu Jun 17 2010 Benjamin Otte <otte@redhat.com> - 1.9.8-1
3fb266c
- Update to 1.9.8 snapshot
3fb266c
73ee45b
* Sun Feb 21 2010 Matthias Clasen <mclasen@redhat.com> - 1.8.10-1
73ee45b
- Update to 1.8.10
73ee45b
35742e9
* Sun Aug  2 2009 Matthias Clasen <mclasen@redhat.com> - 1.8.8-3
35742e9
- Move ChangeLog to -devel to save space
35742e9
88a847d
* Fri Jul 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.8.8-2
88a847d
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
88a847d
6a94b4c
* Wed Jun 17 2009 Matthias Clasen <mclasen@redhat.com> 1.8.8-1
6a94b4c
- Update to 1.8.8
6a94b4c
fd0b3dc
* Wed Apr 08 2009 Adam Jackson <ajax@redhat.com> 1.8.6-3
fd0b3dc
- cairo-1.8.6-repeat-modes.patch: Enable the repeat and pad blend modes in
fd0b3dc
  the xlib backend to make firefox performance slightly less dire.
fd0b3dc
28e6f5d
* Mon Feb 23 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.8.6-2
28e6f5d
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
28e6f5d
087f518
* Wed Jan  7 2009 Matthias Clasen <mclasen@redhat.com> 1.8.6-1
73397b5
- Update to 1.8.6
73397b5
99cded8
* Sun Dec 14 2008 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> 1.8.0-3
99cded8
- Rebuild for pkgconfig provides
99cded8
f81e898
* Fri Nov 21 2008 Matthias Clasen <mclasen@redhat.com> 1.8.0-2
f81e898
- Tweak %%summary and %%documentation
f81e898
Behdad Esfahbod 03e104b
* Thu Sep 25 2008 Behdad Esfahbod <besfahbo@redhat.com> 1.8.0-1
Behdad Esfahbod 03e104b
- Update to 1.8.0
Behdad Esfahbod 03e104b
- Update dep versions
Behdad Esfahbod 03e104b
Behdad Esfahbod fabe287
* Mon Sep 22 2008 Behdad Esfahbod <besfahbo@redhat.com> 1.7.6-1
Behdad Esfahbod fabe287
- Update to 1.7.6
Behdad Esfahbod fabe287
f0917fa
* Mon Aug 11 2008 Matthias Clasen <mclasen@redhat.com> 1.7.4-1
f0917fa
- Update to 1.7.4
f0917fa
958d72a
* Wed May 21 2008 Tom "spot" Callaway <tcallawa@redhat.com> 1.6.4-3
958d72a
- fix license tag
958d72a
88e87c4
* Sun May  4 2008 Matthias Clasen <mclasen@redhat.com> 1.6.4-2
88e87c4
- Fix source url
88e87c4
Carl Worth 2f69c4a
* Fri Apr 11 2008 Carl Worth <cworth@redhat.com> 1.6.2-1
Carl Worth 2f69c4a
- Update to 1.6.2
Carl Worth 2f69c4a
Carl Worth 74b218c
* Thu Apr 10 2008 Carl Worth <cworth@redhat.com> 1.6.0-1
Carl Worth 74b218c
- Update to 1.6.0
Carl Worth 74b218c
Carl Worth 54fbe67
* Tue Apr  8 2008 Carl Worth <cworth@redhat.com> 1.5.20-1
Carl Worth 54fbe67
- Update to 1.5.20
Carl Worth 54fbe67
Carl Worth 6aab286
* Sun Apr  6 2008 Carl Worth <cworth@redhat.com> 1.5.18-1
Carl Worth 6aab286
- Update to 1.5.18
Carl Worth 6aab286
946bed3
* Thu Apr  3 2008 Matthias Clasen <mclasen@redhat.com> 1.5.16-1
946bed3
- Update to 1.5.16
946bed3
9296f65
* Fri Mar 21 2008 Matthias Clasen <mclasen@redhat.com> 1.5.14-1
9296f65
- Update to 1.5.14
9296f65
Behdad Esfahbod b04783d
* Wed Feb 20 2008 Behdad Esfahbod <besfahbo@redhat.com>
Behdad Esfahbod b04783d
- Point Source to cairographics.org/snapshots.  Change back to /releases
Behdad Esfahbod b04783d
  when 1.6.0 is out.
Behdad Esfahbod b04783d
Behdad Esfahbod babbf25
* Wed Jan 30 2008 Behdad Esfahbod <besfahbo@redhat.com> 1.5.8-2
Behdad Esfahbod babbf25
- Remove TODO and ROADMAP as they were removed from tarball upstream.
Behdad Esfahbod babbf25
Behdad Esfahbod ee2b064
* Wed Jan 30 2008 Behdad Esfahbod <besfahbo@redhat.com> 1.5.8-1
Behdad Esfahbod ee2b064
- Update to 1.5.8
Behdad Esfahbod ee2b064
Behdad Esfahbod ee2b064
* Thu Jan 17 2008 Behdad Esfahbod <besfahbo@redhat.com> 1.5.6-1
Behdad Esfahbod ee2b064
- Update to 1.5.6
Behdad Esfahbod ee2b064
e58c35a
* Thu Dec  6 2007 Matthias Clasen <mclasen@redhat.com> - 1.5.4-1
e58c35a
- Update to 1.5.4
e58c35a
Behdad Esfahbod 986854e
* Wed Oct 31 2007 Behdad Esfahbod <besfahbo@redhat.com> 1.5.2-1
Behdad Esfahbod 986854e
- Update to 1.5.2
Behdad Esfahbod 986854e
- Switch to external pixman.
Behdad Esfahbod 986854e
6562308
* Wed Aug 22 2007 Adam Jackson <ajax@redhat.com> - 1.4.10-2
6562308
- Rebuild for PPC toolchain bug
6562308
Carl Worth 922a56f
* Wed Jun 27 2007 Carl Worth <cworth@redhat.com> 1.4.10-1
Carl Worth 922a56f
- Update to 1.4.10
Carl Worth 922a56f
Behdad Esfahbod 5affa59
* Sat Jun 9 2007 Behdad Esfahbod <besfahbo@redhat.com> 1.4.8-1
Behdad Esfahbod 5affa59
- Update to 1.4.8
Behdad Esfahbod 5affa59
Carl Worth 7e1907a
* Tue May  1 2007 Carl Worth <cworth@redhat.com> 1.4.6-1
Carl Worth 7e1907a
- Update to 1.4.6
Carl Worth 7e1907a
Carl Worth 7e1907a
* Mon Apr 16 2007 Carl Worth <cworth@redhat.com> 1.4.4-1
Carl Worth 88911b3
- Update to 1.4.4
Carl Worth 88911b3
Carl Worth 5f98ec9
* Tue Mar 20 2007 Carl Worth <cworth@redhat.com> 1.4.2-1
Carl Worth 5f98ec9
- Update to 1.4.2
Carl Worth 5f98ec9
Carl Worth 68e7aff
* Tue Mar  6 2007 Carl Worth <cworth@redhat.com> 1.4.0-1
Carl Worth 68e7aff
- Update to 1.4.0
Carl Worth 68e7aff
Carl Worth 8b50f5b
* Wed Feb 14 2007 Carl Worth <cworth@redhat.com> 1.3.14-1
Carl Worth 8b50f5b
- Update to 1.3.14
Carl Worth 8b50f5b
Carl Worth 2df2d77
* Sat Jan 20 2007 Carl Worth <cworth@redhat.com> 1.3.12-1
Carl Worth 2df2d77
- Update to 1.3.12
Carl Worth 2df2d77
Carl Worth 0b8d027
* Sat Dec 23 2006 Carl Worth <cworth@redhat.com> 1.3.10-1
Carl Worth 0b8d027
- Update to 1.3.10
Carl Worth 0b8d027
Carl Worth 0ba63ff
* Thu Dec 14 2006 Carl Worth <cworth@redhat.com> 1.3.8-1
Carl Worth 0ba63ff
- Update to 1.3.8
Carl Worth 0ba63ff
ee5b607
* Sat Dec  9 2006 Matthias Clasen <mclasen@redhat.com> 1.3.6-2
ee5b607
- Small spec file cleanups
ee5b607
7b534a3
* Wed Dec  6 2006 Matthias Clasen <mclasen@redhat.com> 1.3.6-1
7b534a3
- Update to 1.3.6
7b534a3
8420c3c
* Thu Nov 23 2006 Matthias Clasen <mclasen@redhat.com> 1.3.4-1
8420c3c
- Update to 1.3.4
8420c3c
Carl Worth e3cdccf
* Wed Nov 15 2006 Carl Worth <cworth@redhat.com> 1.3.2-1
Carl Worth e3cdccf
- Update to 1.3.2
Carl Worth e3cdccf
67f1931
* Sun Nov  5 2006 Matthias Clasen <mclasen@redhat.com> 1.2.6-1
67f1931
- Update to 1.2.6
67f1931
besfahbo 026780c
* Sun Aug 20 2006 Behdad Esfahbod <besfahbo@redhat.com> 1.2.4-1
besfahbo 026780c
- Update to 1.2.4
besfahbo 026780c
- Drop libXt-devel BuildReq as it shouldn't need it anymore.
besfahbo 026780c
besfahbo fd497cc
* Wed Aug  9 2006 Behdad Esfahbod <besfahbo@redhat.com> 1.2.2-3
besfahbo fd497cc
- Remove unnecessary --disable-* arguments to configure, add --enable-*
besfahbo fd497cc
  for those backends we really want to make sure are enabled.
besfahbo fd497cc
ae8d575
* Wed Aug  9 2006 Ray Strode <rstrode@redhat.com> - 1.2.2-2
ae8d575
- add lame libXt-devel BuildReq to get things building again.
ae8d575
- small spec tweaks to follow conventions
ae8d575
besfahbo 3fa9f9f
* Wed Aug  9 2006 Behdad Esfahbod <besfahbo@redhat.com> 1.2.2-1
besfahbo 3fa9f9f
- Update to 1.2.2
besfahbo 3fa9f9f
4380b8d
* Tue Jul 18 2006 Matthias Clasen <mclasen@redhat.com> - 1.2.0-2
4380b8d
- rebuild
4380b8d
90fd39e
* Wed Jul 12 2006 Jesse Keating <jkeating@redhat.com> - 1.2.0-1.1
90fd39e
- rebuild
90fd39e
c4c799b
* Mon Jul  3 2006 Matthias Clasen <mclasen@redhat.com> 1.2.0-1
c4c799b
- Update to 1.2.0
c4c799b
Carl Worth 1cfceaa
* Fri Jun 16 2006 Carl Worth <cworth@redhat.com> 1.1.10-1
Carl Worth 1cfceaa
- Update to 1.1.10 (fixes crash on 16-bit X servers like Xvnc)
Carl Worth 1cfceaa
c2ae886
* Wed Jun 14 2006 Matthias Clasen <mclasen@redhat.com> 1.1.8-1
c2ae886
- Update to 1.1.8
c2ae886
a589297
* Tue May 16 2006 Karsten Hopp <karsten@redhat.de> 1.1.6-6
a589297
- buildrequire libxml2-devel
a589297
Carl Worth 42479bc
* Fri May  5 2006 Carl Worth <cworth@redhat.com> - 1.1.6-2
Carl Worth 42479bc
- Refuse to build pdf2svg to avoid depending on newer poppler
Carl Worth 42479bc
Carl Worth b454d5a
* Fri May  5 2006 Carl Worth <cworth@redhat.com> - 1.1.6-1
Carl Worth b454d5a
- Update to new upstream 1.1.6
Carl Worth b454d5a
Carl Worth a365d69
* Wed May  3 2006 Carl Worth <cworth@redhat.com> - 1.1.4-2
Carl Worth a365d69
- Revert upstream commit that introduced a dependency on a newer
Carl Worth a365d69
  poppler version for the PDF tests.
Carl Worth a365d69
Carl Worth afafd2c
* Wed May  3 2006 Carl Worth <cworth@redhat.com> - 1.1.4-1
Carl Worth afafd2c
- Update to new upstream 1.1.4
Carl Worth afafd2c
- Drop both embedded-bitmaps and XRenderAddGlyphs patches as both now
Carl Worth afafd2c
  have upstream versions
Carl Worth afafd2c
Carl Worth c317f87
* Fri Apr 28 2006 Carl Worth <cworth@redhat.com> - 1.1.2-2
Carl Worth c317f87
- Add suggested patch for XRenderAddGlyphs crash of bug #4705
Carl Worth c317f87
  https://bugs.freedesktop.org/show_bug.cgi?id=4705
Carl Worth c317f87
Carl Worth bd89b96
* Tue Apr 25 2006 Carl Worth <cworth@redhat.com> - 1.1.2-1
Carl Worth bd89b96
- Update to new upstream 1.1.2
Carl Worth bd89b96
- Port forward the embedded bitmaps patch (now committed upstream to
Carl Worth bd89b96
  1.1.3)
Carl Worth bd89b96
- Drop build-fix and chunk-glyphs patches which now come from upstream
Carl Worth bd89b96
396979b
* Wed Mar 15 2006 Matthias Clasen <mclasen@redhat.com> - 1.0.4-1
396979b
- Update to 1.0.4
8bd90c8
- Drop upstreamed patches
396979b
Carl Worth f62d78c
* Fri Mar  3 2006 Carl Worth <cworth@redhat.com> - 1.0.2-5
Carl Worth f62d78c
- add patch to chunk Xlib glyph compositing (bug 182416 and
Carl Worth f62d78c
  CVE-20060528)
Carl Worth f62d78c
e3575aa
* Fri Feb 10 2006 Jesse Keating <jkeating@redhat.com> - 1.0.2-4.2
e3575aa
- bump again for double-long bug on ppc(64)
e3575aa
4f1cb44
* Tue Feb 07 2006 Jesse Keating <jkeating@redhat.com> - 1.0.2-4.1
4f1cb44
- rebuilt for new gcc4.1 snapshot and glibc changes
4f1cb44
41714fb
* Tue Jan 31 2006 Ray Strode <rstrode@redhat.com> 1.0.2-4
41714fb
- add patch from Tim Mayberry to support embbedded bitmap
41714fb
  fonts (bug 176910)
41714fb
b4f8038
* Tue Jan  3 2006 Jesse Keating <jkeating@redhat.com> 1.0.2-3.2
b4f8038
- rebuilt again
b4f8038
5623fba
* Fri Dec 09 2005 Jesse Keating <jkeating@redhat.com>
5623fba
- rebuilt
5623fba
6d731b2
* Mon Oct 31 2005 Matthias Clasen <mclasen@redhat.com> 1.0.2-3
6d731b2
- Require libXrender-devel instead of xorg-X11-devel
6d731b2
Kristian Høgsberg 592f4d7
* Tue Oct 11 2005 Kristian Høgsberg <krh@redhat.com> 1.0.2-2
Kristian Høgsberg 592f4d7
- Rebuild against freetype-2.10 to pick up FT_GlyphSlot_Embolden.
Kristian Høgsberg 592f4d7
Kristian Høgsberg e5a1120
* Thu Oct  6 2005 Kristian Høgsberg <krh@redhat.com> - 1.0.2-1
Kristian Høgsberg e5a1120
- Update to cairo-1.0.2.
Kristian Høgsberg e5a1120
Kristian Høgsberg c8d8ce3
* Wed Aug 24 2005 Kristian Høgsberg <krh@redhat.com> - 1.0.0-1
Kristian Høgsberg c8d8ce3
- Update to cairo-1.0.0.
Kristian Høgsberg c8d8ce3
- Drop cairo-0.9.2-cache-eviction-fix.patch and
Kristian Høgsberg c8d8ce3
  cairo-0.9.2-dont-hash-null-string.patch.
Kristian Høgsberg c8d8ce3
Kristian Høgsberg b6c9ced
* Fri Aug 19 2005 Kristian Høgsberg <krh@redhat.com> 0.9.2-3
Kristian Høgsberg b6c9ced
- Add cairo-0.9.2-dont-hash-null-string.patch to avoid crash when
Kristian Høgsberg b6c9ced
  creating a cairo font from a FT_Face.
Kristian Høgsberg b6c9ced
Kristian Høgsberg c87ea67
* Tue Aug 16 2005 Kristian Høgsberg <krh@redhat.com> - 0.9.2-2
Kristian Høgsberg c87ea67
- Rebuild against new freetype to get rid of --rpath in cairo.pc.
Kristian Høgsberg c87ea67
Kristian Høgsberg 3b10346
* Mon Aug 15 2005 Kristian Høgsberg <krh@redhat.com> 0.9.2-1
Kristian Høgsberg 3b10346
- Also obsolete libpixman-debuginfo.
Kristian Høgsberg 3b10346
- Add cairo-0.9.2-cache-eviction-fix.patch to fix ft font cache eviction.
Kristian Høgsberg 3b10346
Kristian Høgsberg 86d892f
* Sun Aug 14 2005 Kristian Høgsberg <krh@redhat.com> 0.9.2-1
Kristian Høgsberg 86d892f
- Update to cairo 0.9.2.  Add Obsoletes: for libpixman <= 0.1.6.
Kristian Høgsberg 86d892f
- Drop cairo-0.6.0-font-options-to-scaled-font.patch.
Kristian Høgsberg 86d892f
Kristian Høgsberg 063b138
* Tue Aug  2 2005 Kristian Høgsberg <krh@redhat.com> - 0.6.0-2
Kristian Høgsberg 063b138
- Add cairo-0.6.0-font-options-to-scaled-font.patch to make sure font
Kristian Høgsberg 063b138
  cache eviction works correctly (#164664).
Kristian Høgsberg 063b138
6a298cc
* Thu Jul 28 2005 Owen Taylor <otaylor@devserv.devel.redhat.com> 0.6.0-1
6a298cc
- Update to cairo-0.6.0
6a298cc
Kristian Høgsberg f8e6136
* Mon Jul 18 2005 Kristian Høgsberg <krh@redhat.com> 0.5.2-1
Kristian Høgsberg f8e6136
- Update to cairo-0.5.2 and drop bitmap font patch.
Kristian Høgsberg f8e6136
Kristian Høgsberg e7c9b32
* Wed Jul  6 2005 Kristian Høgsberg <krh@redhat.com> - 0.5.1-5
Kristian Høgsberg e7c9b32
- Fix typo in use of libpixman_version macro (Thanks to Michael
Kristian Høgsberg e7c9b32
  Schwendt, #162550).
Kristian Høgsberg e7c9b32
Kristian Høgsberg 52b186c
* Sun Jun 26 2005 Kristian Høgsberg <krh@redhat.com> - 0.5.1-4
Kristian Høgsberg 52b186c
- Add more missing devel package requires (libpng-devel and
Kristian Høgsberg 52b186c
  xorg-x11-devel) (#161688)
Kristian Høgsberg 52b186c
- Add Owens patch (cairo-0.5.1-bitmap-fonts.patch) to make bitmap
Kristian Høgsberg 52b186c
  fonts work with cairo (#161653).
Kristian Høgsberg 52b186c
Kristian Høgsberg e7c9b32
* Wed Jun 22 2005 Kristian Høgsberg <krh@redhat.com> - 0.5.1-3
Kristian Høgsberg c8c0a30
- Add requirement on libpixman-devel for devel package.
Kristian Høgsberg c8c0a30
Kristian Høgsberg 752b751
* Tue Jun 21 2005 Kristian Høgsberg <krh@redhat.com> - 0.5.1-2
Kristian Høgsberg 752b751
- Package gtk docs as part of devel package.
Kristian Høgsberg 752b751
- Nuke static library.
Kristian Høgsberg 752b751
- Update devel files so /usr/include/cairo is owned by devel package.
Kristian Høgsberg 752b751
Kristian Høgsberg 752b751
* Mon Jun 20 2005 Kristian Høgsberg <krh@redhat.com> - 0.5.1-1
Kristian Høgsberg 9730146
- Update to cairo 0.5.1.
Kristian Høgsberg b87c7f9
- Remove gtk-doc files, since --disable-gtk-doc doesn't work.
Kristian Høgsberg a195f09
- Disable gtk-doc and add freetype and fontconfig BuildRequires.
Kristian Høgsberg 9730146
Kristian Høgsberg 752b751
* Tue Jun 14 2005 Kristian Høgsberg <krh@redhat.com> - 0.5.0-2
Kristian Høgsberg 667fa77
- Add libpixman-devel BuildRequires.
Kristian Høgsberg 667fa77
- Explicitly disable win32 backend.
Kristian Høgsberg 667fa77
Kristian Høgsberg 98fffea
* Tue May 17 2005 Kristian Høgsberg <krh@redhat.com> - 0.5.0-1
Kristian Høgsberg 98fffea
- Update to 0.5.0.
Kristian Høgsberg 98fffea
Kristian Høgsberg 6cd4e22
* Sun Jan 23 2005 Kristian Høgsberg <krh@redhat.com> - 0.3.0-1
Kristian Høgsberg 6cd4e22
- Update to 0.3.0, explicitly disable more backends.
Kristian Høgsberg 6cd4e22
Kristian Høgsberg 094e3d5
* Tue Nov 16 2004 Kristian Høgsberg <krh@redhat.com> - 0.2.0-1
Kristian Høgsberg 094e3d5
- Incorporate changes suggested by katzj: Require: ldconfig and run it
ee5b607
  in %%post and %%postun, don't pass CFLAGS to make.
Kristian Høgsberg 094e3d5
Kristian Høgsberg f40fc3f
* Mon Aug  9 2004 Kristian Høgsberg <krh@redhat.com> - 0.2.0-1
Kristian Høgsberg f40fc3f
- Update license, explicitly disable glitz.
Kristian Høgsberg 3e0d574
- Create package.