| CARVIEW |
Select Language
HTTP/2 200
expires: Thu, 19 Nov 1981 08:52:00 GMT
cache-control: no-store, no-cache, must-revalidate
pragma: no-cache
set-cookie: PHPSESSID=tjlb4rpm4e68o8fb3k87pa30su; path=/
content-type: text/html; charset=UTF-8
date: Mon, 29 Dec 2025 20:18:59 GMT
server: Apache
pkgsrc.se | The NetBSD package collection
archivers
audio
benchmarks
biology
cad
chat
comms
converters
cross
crosspkgtools
databases
devel
doc
editors
emulators
filesystems
finance
fonts
games
geography
graphics
cairo
ham
inputmethod
lang
mail
math
mbone
meta-pkgs
misc
multimedia
net
news
parallel
pkgtools
print
regress
security
shells
sysutils
textproc
time
wip
wm
www
x11
* = Virtual Category
Path to this page:
./graphics/cairo, Vector graphics library with cross-device output support
[
Branch: CURRENT, Version: 1.18.4nb2, Package name: cairo-1.18.4nb2, Maintainer: pkgsrc-users
Cairo is a 2D graphics library with support for multiple output
devices. Currently supported output targets include the X Window
System, Quartz, Win32, image buffers, PostScript, PDF, and SVG file
output.
Cairo is designed to produce consistent output on all output media
while taking advantage of display hardware acceleration when
available (eg. through the X Render Extension).
The cairo API provides operations similar to the drawing operators
of PostScript and PDF. Operations in cairo including stroking and
filling cubic Bezier splines, transforming and compositing
translucent images, and antialiased text rendering. All drawing
operations can be transformed by any affine transformation (scale,
rotation, shear, etc.)
Cairo is implemented as a library written in the C programming
language, but bindings are available for several different programming
languages.
Required to run:
[graphics/freetype2] [graphics/png] [archivers/lzo] [fonts/fontconfig] [x11/Xrender] [x11/pixman] [x11/libxcb]
Required to build:
[pkgtools/x11-links] [x11/xcb-proto] [pkgtools/cwrappers] [x11/xorgproto]
Package options: lzo, x11, xcb
Navigation:
-
Browse pkgsrc
(this page)
archivers
audio
benchmarks
biology
cad
chat
comms
converters
cross
crosspkgtools
databases
devel
doc
editors
emulators
filesystems
finance
fonts
games
geography
graphics
cairoham
inputmethod
lang
math
mbone
meta-pkgs
misc
multimedia
net
news
parallel
pkgtools
regress
security
shells
sysutils
textproc
time
wip
wm
www
x11
* = Virtual Category
Path to this page:
./graphics/cairo, Vector graphics library with cross-device output support
[
CVSweb ] [
Homepage ] [
RSS ] [
Required by ] [
Add to tracker ]
Branch: CURRENT, Version: 1.18.4nb2, Package name: cairo-1.18.4nb2, Maintainer: pkgsrc-users
Cairo is a 2D graphics library with support for multiple output
devices. Currently supported output targets include the X Window
System, Quartz, Win32, image buffers, PostScript, PDF, and SVG file
output.
Cairo is designed to produce consistent output on all output media
while taking advantage of display hardware acceleration when
available (eg. through the X Render Extension).
The cairo API provides operations similar to the drawing operators
of PostScript and PDF. Operations in cairo including stroking and
filling cubic Bezier splines, transforming and compositing
translucent images, and antialiased text rendering. All drawing
operations can be transformed by any affine transformation (scale,
rotation, shear, etc.)
Cairo is implemented as a library written in the C programming
language, but bindings are available for several different programming
languages.
Required to run:
[graphics/freetype2] [graphics/png] [archivers/lzo] [fonts/fontconfig] [x11/Xrender] [x11/pixman] [x11/libxcb]
Required to build:
[pkgtools/x11-links] [x11/xcb-proto] [pkgtools/cwrappers] [x11/xorgproto]
Package options: lzo, x11, xcb
Master sites:
Filesize: 31815.238 KBVersion history: (Expand)
- (2025-10-24) Package has been reborn
- (2025-10-24) Package deleted from pkgsrc
- (2025-10-23) Updated to version: cairo-1.18.4nb2
- (2025-08-14) Updated to version: cairo-1.18.4nb1
- (2025-07-15) Package has been reborn
- (2025-07-15) Package deleted from pkgsrc
CVS history: (Expand)
| 2025-10-23 22:40:24 by Thomas Klausner | Files touched by this commit (2999) |
Log message: *: recursive bump for pcre2 Running an old binary against the new pcre doesn't work: /usr/pkg/lib/libpcre2-8.so.0: version PCRE2_10.47 required by \ /usr/pkg/lib/libglib-2.0.so.0 not defined |
| 2025-08-14 12:14:49 by Thomas Klausner | Files touched by this commit (3) |
Log message: cairo: add upstream patch for CVE-2025-50422. Bump PKGREVISION. |
| 2025-04-01 07:19:05 by Adam Ciarcinski | Files touched by this commit (4) | |
Log message: cairo: updated to 1.18.4 Release 1.18.4 (2025-03-08 Emmanuele Bassi <ebassi@gnome.org>) A new stable release. The dependency on LZO has been made optional through a build time configuration toggle. You can build Cairo against a Freetype installation that does not have the FT_Color type. Cairo tests now build on Solaris 11.4 with GCC 14. The DirectWrite backend now builds on MINGW 11. Thanks to Luca Bacci, the DirectWrite backend now supports font variations and proper glyph coverage. Support for Windows 98 has been removed. The minimum requirement for Windows is now Vista. |
| 2024-09-30 12:43:59 by Jonathan Perkin | Files touched by this commit (1) |
Log message: cairo: Fix SunOS PLIST. |
| 2024-09-23 11:30:45 by Thomas Klausner | Files touched by this commit (1) |
Log message: cairo: needs pixman >= 0.40 |
| 2024-09-21 12:15:19 by Thomas Klausner | Files touched by this commit (4) | |
Log message: cairo: update to 1.18.2. Release 1.18.2 (2024-09-01 Emmanuele Bassi <ebassi@gnome.org>) ============================================================== A new stable release. The malloc-stats code has been removed from the tests directory [#640]; the canonical location for it is: https://github.com/behdad/malloc-stats Cairo now requires a version of pixman equal to, or newer than, 0.40. [!522] There have been multiple build fixes for newer versions of GCC [!525, !542]; for MSVC [#808]; for Solaris [!540]; and on macOS 10.7 [#810]. PNG errors caused by loading malformed data are correctly propagated to callers, so they can handle the case. [!524] Both stroke and fill colors are now set when showing glyphs on a PDF surface. [#813] All the font options are copied when creating a fallback font object. [#819] When drawing text on macOS, Cairo now tries harder to select the appropriate font name. [#811] Cairo now prefers the COLRv1 table inside a font, if one is available. [!537] Cairo requires a C11 toolchain when building. [!479] |
| 2024-04-12 21:41:24 by Taylor R Campbell | Files touched by this commit (1) |
Log message: graphics/cairo: Make this cross-compile, on NetBSD. Need to predetermine the output of a runtime shm ipc test. |
| 2024-04-07 09:35:33 by Thomas Klausner | Files touched by this commit (1138) |
Log message: *: bump for cairo buildlink3.mk change lzo was made an option |
