Search Criteria
Package Details: cairo-git 1.18.0.r29.g057a949bb-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/cairo-git.git (read-only, click to copy) |
---|---|
Package Base: | cairo-git |
Description: | 2D graphics library with support for multiple output devices |
Upstream URL: | https://cairographics.org/ |
Licenses: | LGPL-2.1-only OR MPL-1.1 |
Conflicts: | cairo |
Provides: | cairo, libcairo-gobject.so, libcairo-script-interpreter.so, libcairo.so |
Submitter: | DaNiMoTh |
Maintainer: | a821 |
Last Packager: | a821 |
Votes: | 14 |
Popularity: | 0.001231 |
First Submitted: | 2007-02-25 20:30 (UTC) |
Last Updated: | 2024-03-26 17:16 (UTC) |
Dependencies (15)
- fontconfig (fontconfig-gitAUR, fontconfig-ubuntuAUR)
- freetype2 (freetype2-qdoledAUR, freetype2-macosAUR, freetype2-gitAUR)
- glib2 (glib2-gitAUR, glib2-selinuxAUR, glib2-patched-thumbnailerAUR)
- libpng (libpng-gitAUR, libpng-apngAUR)
- libx11 (libx11-gitAUR)
- libxcb (libxcb-gitAUR)
- libxext (libxext-gitAUR)
- libxrender
- lzo
- pixman (pixman-gitAUR)
- zlib (zlib-ng-compat-gitAUR, zlib-gitAUR, zlib-ng-compat)
- git (git-gitAUR, git-glAUR) (make)
- gtk-doc (make)
- meson (meson-gitAUR) (make)
- valgrind (valgrind-gitAUR) (make)
Required by (1260)
- 1px-git (requires cairo)
- a2png (requires cairo)
- abiword-git (requires cairo)
- abrowser-bin (requires cairo)
- activate-linux (requires cairo)
- activate-linux-git (requires cairo)
- adaptagrams-git (requires cairo) (optional)
- aide-bin (requires cairo)
- aio-remote-neo (requires cairo)
- airgorah-bin (requires cairo)
- airisp-next-git (requires cairo)
- alacarte-maps (requires cairo)
- alacarte-maps-git (requires cairo)
- alephium-desktop-wallet-bin (requires cairo)
- alephium-desktop-wallet-bin (requires libcairo.so)
- alist-desktop-bin (requires cairo)
- alo.lv2-git (requires cairo)
- alsa-scarlett-gui-git (requires cairo)
- ams-lv2-git (requires cairo)
- ams-mod-lv2-git (requires cairo)
- Show 1240 more...
Latest Comments
1 2 3 4 Next › Last »
truocolo commented on 2024-01-06 16:47 (UTC) (edited on 2024-01-06 16:50 (UTC) by truocolo)
a821: you are right, that comes from
gtk-doc
(which is still broken for me). I did not detect it as such because I'm building with-df
.I solved undefined
lib_android_shmem.so
linking so now if I simply build with docs off it works also withxlib=enabled
.I have kept the docs switch and include dir finder.
a821 commented on 2023-12-29 12:35 (UTC) (edited on 2023-12-29 12:36 (UTC) by a821)
I'm following the official
PKGBUILD
. There I do not see a dependency onlibxslt
(which containsxlstproc
).I do not understand the issue you are having.
libxslt
is a dependency ofgtk-doc
which in turn is inmakedepends
. I built the package today in a clean chroot and I could not see any error. I mean, if you have a different environment (and a differentPKGBUILD
) there could be differences...tallero commented on 2023-12-24 14:32 (UTC) (edited on 2023-12-27 00:54 (UTC) by tallero)
In my environment this needs a
xsltproc
to build doc.See this repo.
I have made meson options global so when
gtk_doc
is set tofalse
gobject html docs build is disabled and the-docs
package will be empty becausegtk-doc
seems to have a bug which hardlinks to/usr/bin/xsltproto
instead of looking into$PATH
. It may have to be reported upstream, I'm not sure.I have also fixed provides/conflicts and added one for
libcairo
, which is what I found in the binary repo for this platform.MarsSeed commented on 2023-08-19 20:22 (UTC) (edited on 2023-08-19 20:36 (UTC) by MarsSeed)
This package should also be synced with repo's cairo
PKGBUILD
, especially when it comes to defining the SO provides, building the documentation and putting it in a split package, and using the same build configuration options to the extent possible.The
pkgver()
function should also be enhanced to use theRELEASEVERSION.rREVISION
format, to ensure monotonic increase in a more reliable way. Repo's PKGBUILD already contains a betterpkgver()
than the one used here.Dylan14 commented on 2023-08-19 19:27 (UTC)
With the default CFLAGS as provided in makepkg.conf the build fails on the current git version. I have to remove the -Werror=format-security flag from the CFLAGS array for it to build.
shoober420 commented on 2019-08-18 21:44 (UTC)
@intelfx Thank you good sir!
intelfx commented on 2019-08-05 17:08 (UTC) (edited on 2019-08-05 17:09 (UTC) by intelfx)
@shoober420 sorry — no idea how I ever ended up maintaining this package. Disowned, it's yours.
shoober420 commented on 2019-08-03 02:01 (UTC) (edited on 2019-08-18 21:44 (UTC) by shoober420)
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?
1 2 3 4 Next › Last »