After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 307144 - patches to build with new cairo API
patches to build with new cairo API
Status: RESOLVED FIXED
Product: dia
Classification: Other
Component: general
0.94
Other Linux
: Normal enhancement
: 0.95
Assigned To: Dia maintainers
Dia maintainers
: 311203 311594 (view as bug list)
Depends on:
Blocks:
 
 
Reported: 2005-06-10 12:56 UTC by Stanislav Brabec
Modified: 2005-08-01 05:30 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
dia-cairo-decl.patch (195 bytes, patch)
2005-06-10 12:57 UTC, Stanislav Brabec
none Details | Review
dia-cairo-new-api.patch (10.00 KB, patch)
2005-06-10 12:58 UTC, Stanislav Brabec
none Details | Review
a tested version for cairo 0.5 (13.32 KB, patch)
2005-06-10 14:03 UTC, Hans Breuer
committed Details | Review

Description Stanislav Brabec 2005-06-10 12:56:49 UTC
Attached patches are required for new Cairo API.

Note that 0.5.0 patch is untested. It compiles, but not yet tested, whether it
works.
Comment 1 Stanislav Brabec 2005-06-10 12:57:34 UTC
Created attachment 47543 [details] [review]
dia-cairo-decl.patch

Patch for cairo-0.4.0 and above.
Comment 2 Stanislav Brabec 2005-06-10 12:58:27 UTC
Created attachment 47544 [details] [review]
dia-cairo-new-api.patch

Patch for new cairo API (0.5.0).
Author: Ruediger Oertel
Comment 3 Hans Breuer 2005-06-10 14:03:19 UTC
Created attachment 47550 [details] [review]
a tested version for cairo 0.5

the 0.4 patch is obsolete cause this is already handled in cvs
the untested 0.5 patch has at least one major issue: it does
not create an output specific surface any longer. This will produce
quite bad results e.g. for pdf.
I wont apply my own patch to cvs until cairo-0.5.0 becomes more
widely available (at least in my preferred Linux distribution;-)
Comment 4 Hans Breuer 2005-06-18 19:28:54 UTC
If a - considered stable - version of cairo will appear
I'll update the cairo plug-in to that api. 
But not before [Gentoo still does not have .5, probably 
waits until gtk+2.8 gets released ;-]
Comment 5 Hans Breuer 2005-07-22 06:12:13 UTC
*** Bug 311203 has been marked as a duplicate of this bug. ***
Comment 6 Hans Breuer 2005-07-26 19:20:13 UTC
*** Bug 311594 has been marked as a duplicate of this bug. ***
Comment 7 Hans Breuer 2005-08-01 05:30:04 UTC
2005-07-31  Hans Breuer  <hans@breuer.org>

	* plug-ins/cairo/diacairo.c congigure.in : dont wait any 
	longer for distributions official packages - depend 
	on cairo 0.6.0 - fixes bug #307144