Package Details: cairo-git 1.17.4-1

Git Clone URL: (read-only, click to copy)
Package Base: cairo-git
Description: 2D graphics library with support for multiple output devices
Upstream URL:
Licenses: MPL, LGPL
Conflicts: cairo
Provides: cairo
Submitter: DaNiMoTh
Maintainer: shoober420
Last Packager: shoober420
Votes: 14
Popularity: 0.199448
First Submitted: 2007-02-25 20:30
Last Updated: 2021-02-26 01:06

Required by (597)

Sources (1)

Latest Comments

1 2 3 Next › Last »

shoober420 commented on 2019-08-18 21:44

@intelfx Thank you good sir!

intelfx commented on 2019-08-05 17:08

@shoober420 sorry — no idea how I ever ended up maintaining this package. Disowned, it's yours.

shoober420 commented on 2019-08-03 02:01

This package hasn’t been updated since the middle of 2015. On the main repo PKGBUILD, OpenGL is apparently disabled as well. Very old build options and just generally untrustworthy. @Intelfx, can you please update this, or at least hand over this package to me?

fbrennan commented on 2019-02-15 08:49

To build with --enable-symbol-lookup, it worked for me to specify CFLAGS=-I/usr/include/libiberty/

Otherwise I'd receive this error:

checking bfd.h usability... yes
checking bfd.h presence... yes
checking for bfd.h... yes
checking libiberty.h usability... no
checking libiberty.h presence... no
checking for libiberty.h... no
checking for cairo's symbol-lookup feature... 
checking whether cairo's symbol-lookup feature could be enabled... no (requires bfd)
configure: error:  symbol-lookup feature could not be enabled

Polarina commented on 2015-05-31 08:48

Can the mesa-libgl build dependency be replaced with libgl? mesa-libgl conflicts with other libgl implementations.

haawda commented on 2015-05-21 18:21

Sorry for the noise, the problem was clearly on my side: a stale, pre-pacman-4.1-directory named cairo.

haawda commented on 2015-05-20 19:38

Strange error here. Recloning the repo does not help, and other -git-packages checkout fine.

==> Making package: cairo-git (Wed May 20 21:37:04 CEST 2015)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving sources...
-> Updating cairo git repo...
Fetching origin
-> Found cairo-1.10.0-buggy_gradients.patch
-> Found cairo_webkit.patch
==> Validating source files with sha1sums...
cairo ... Skipped
cairo-1.10.0-buggy_gradients.patch ... Passed
cairo_webkit.patch ... Passed
==> Extracting sources...
-> Creating working copy of cairo git repo...
fatal: '/home/haawda/repo/sources/cairo' does not appear to be a git repository
fatal: Could not read from remote repository.

Please make sure you have the correct access rights
and the repository exists.
==> ERROR: Failure while updating working copy of cairo git repo

Process makepkg exited abnormally with code 1

intelfx commented on 2014-09-11 20:06

Resynced with official package. Does not build with -flto in CFLAGS/LDFLAGS, caveat emptor.

brix commented on 2014-07-05 14:56

A surprisingly straightforward solution is proposed here:

Worked for me.

brix commented on 2014-07-05 14:53

A surprisingly straightforward alternative is proposed here: [url][/url].

Worked for me.