FreshPorts -- The Place For Ports If you buy from Amazon USA, please support us by using this link.
Follow us
Blog
Twitter

Port details
cairo Vector graphics library with cross-device output support
1.14.8_1,2 graphics on this many watch lists=145 search for ports that depend on this port Find issues related to this port Report an issue related to this port
Maintainer: gnome@FreeBSD.org search for ports maintained by this maintainer
Port Added: 08 Nov 2004 16:54:27
License: LGPL21 MPL11
Cairo is a vector graphics library with cross-device output
support. Currently supported output targets include the X Window
System and in-memory image buffers. PostScript and PDF file output is
planned. Cairo is designed to produce identical output on all output
media while taking advantage of display hardware acceleration when
available (eg. through the X Render Extension).

Cairo provides a stateful user-level API with capabilities similar to
the PDF 1.4 imaging model. Cairo provides operations including stroking
and filling Bezier cubic splines, transforming and compositing translucent
images, and antialiased text rendering.

WWW: https://www.cairographics.org/
SVNWeb : Homepage : PortsMon : pkg-plist

To install the port: cd /usr/ports/graphics/cairo/ && make install clean
To add the package: pkg install cairo

PKGNAME: cairo

distinfo:

TIMESTAMP = 1488198143
SHA256 (cairo-1.14.8.tar.xz) = d1f2d98ae9a4111564f6de4e013d639cf77155baf2556582295a0f00a9bc5e20
SIZE (cairo-1.14.8.tar.xz) = 35392464


NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.

Build dependencies:
  1. xcb-renderutil.pc : x11/xcb-util-renderutil
  2. pkgconf>=1.3.0_1 : devel/pkgconf
  3. libGL.so : graphics/mesa-libs
  4. libEGL.so : graphics/mesa-libs
  5. glproto.pc : x11/glproto
  6. dri2proto.pc : x11/dri2proto
  7. glproto.pc : x11/glproto
  8. dri2proto.pc : x11/dri2proto
  9. dri3proto.pc : x11/dri3proto
  10. pixman-1.pc : x11/pixman
  11. x11.pc : x11/libX11
  12. xext.pc : x11/libXext
  13. xrender.pc : x11/libXrender
  14. xcb.pc : x11/libxcb
Runtime dependencies:
  1. xcb-renderutil.pc : x11/xcb-util-renderutil
  2. libGL.so : graphics/mesa-libs
  3. libEGL.so : graphics/mesa-libs
  4. glproto.pc : x11/glproto
  5. dri2proto.pc : x11/dri2proto
  6. pixman-1.pc : x11/pixman
  7. x11.pc : x11/libX11
  8. xext.pc : x11/libXext
  9. xrender.pc : x11/libXrender
  10. xcb.pc : x11/libxcb
Library dependencies:
  1. libfreetype.so : print/freetype2
  2. libpng.so : graphics/png
  3. libfontconfig.so : x11-fonts/fontconfig
  4. libglib-2.0.so : devel/glib20
  5. libintl.so : devel/gettext-runtime
  6. libintl.so : devel/gettext-runtime

This port is required by:

for Build for Libraries
  1. archivers/engrampa
  2. archivers/file-roller
  3. archivers/gnome-autoar
  4. archivers/xarchiver
  5. astro/astrometry
  6. astro/opencpn
  7. astro/viking
  8. Expand this list (504 items)
  9. audio/ardour5
  10. audio/aylet
  11. audio/deforaos-mixer
  12. audio/gmpc
  13. audio/gmpc-magnatune
  14. audio/gmpc-shout
  15. audio/gmtp
  16. audio/gnomoradio
  17. audio/gtkguitune
  18. audio/ir-lv2
  19. audio/jalv
  20. audio/lash
  21. audio/lv2
  22. audio/mangler*
  23. audio/mate-media
  24. audio/pavucontrol
  25. audio/suil
  26. audio/x42-plugins-lv2
  27. audio/xfce4-mpc-plugin
  28. audio/xfce4-pulseaudio-plugin
  29. biology/seqtools
  30. cad/gmsh-occ
  31. cad/gtkwave
  32. cad/kicad
  33. cad/kicad-devel
  34. cad/linuxcnc-devel
  35. cad/repsnapper
  36. cad/solvespace
  37. cad/sp2sp
  38. cad/xcircuit
  39. chinese/fcitx
  40. comms/deforaos-phone
  41. comms/gnokii
  42. comms/xlog
  43. databases/evolution-data-server
  44. databases/glom
  45. databases/grass*
  46. databases/grass6
  47. databases/grass7
  48. databases/gtksql
  49. databases/mysql-workbench51*
  50. databases/mysql-workbench52*
  51. databases/py-python-rrdtool
  52. databases/rrdtool
  53. deskutils/alarm-clock-applet
  54. deskutils/baobab
  55. deskutils/cairo-dock
  56. deskutils/caja-extensions
  57. deskutils/california*
  58. deskutils/easystroke
  59. deskutils/fusenshi
  60. deskutils/genius
  61. deskutils/gnome-clocks
  62. deskutils/gnome-contacts
  63. deskutils/gnome-maps
  64. deskutils/gnome-photos
  65. deskutils/gnote
  66. deskutils/go-for-it
  67. deskutils/google-gadgets*
  68. deskutils/growl-for-linux
  69. deskutils/gucharmap
  70. deskutils/mate-notification-daemon
  71. deskutils/mate-utils
  72. deskutils/notify-osd
  73. deskutils/pinot
  74. deskutils/xfce4-generic-slider
  75. deskutils/xfce4-notification-daemon*
  76. deskutils/xfce4-notifyd
  77. deskutils/xfce4-tumbler
  78. deskutils/xfce4-xkb-plugin
  79. deskutils/xpad
  80. devel/codeblocks
  81. devel/cutter
  82. devel/devhelp
  83. devel/efl
  84. devel/frama-c
  85. devel/geany
  86. devel/geany-plugin-debugger
  87. devel/geany-plugin-devhelp
  88. devel/geany-plugin-geniuspaste
  89. devel/geany-plugin-markdown
  90. devel/geany-plugin-multiterm
  91. devel/geany-plugin-pg
  92. devel/geany-plugin-pretty-printer
  93. devel/geany-plugin-scope
  94. devel/geany-plugin-webhelper
  95. devel/gitg
  96. devel/gps
  97. devel/gwenhywfar-gtk2
  98. devel/libpeas
  99. devel/regexxer
  100. devel/rubygem-cairo-gobject
  101. devel/synfig
  102. devel/tex-web2c
  103. devel/upp
  104. editors/codelite
  105. editors/deforaos-editor
  106. editors/emacs
  107. editors/emacs-devel
  108. editors/gedit
  109. editors/jucipp
  110. editors/latexila
  111. editors/libreoffice
  112. editors/libreoffice-legacy*
  113. editors/libreoffice4*
  114. editors/openoffice-3*
  115. editors/openoffice-3-devel*
  116. editors/openoffice-4
  117. editors/openoffice-devel
  118. editors/pluma
  119. editors/scite
  120. emulators/dolphin-emu
  121. emulators/fuse
  122. emulators/higan
  123. emulators/nestopia
  124. emulators/open-vm-tools
  125. emulators/qemu
  126. emulators/qemu-devel
  127. emulators/snes9x-gtk
  128. emulators/vice
  129. finance/gnucash
  130. finance/grisbi
  131. finance/homebank
  132. ftp/filezilla
  133. games/aisleriot
  134. games/atomix
  135. games/bombherman
  136. games/cheech
  137. games/five-or-more
  138. games/four-in-a-row
  139. games/freeciv
  140. games/freedoko
  141. games/freetennis
  142. games/gnome-2048
  143. games/gnome-chess
  144. games/gnome-klotski
  145. games/gnome-mahjongg
  146. games/gnome-mines
  147. games/gnome-nibbles
  148. games/gnome-robots
  149. games/gnome-sudoku
  150. games/gnome-taquin
  151. games/gnome-tetravex
  152. games/gnubg
  153. games/gzdoom
  154. games/hitori
  155. games/iagno
  156. games/libgnome-games-support
  157. games/lightsoff
  158. games/lordsawar
  159. games/mudmagic
  160. games/quadrapassel
  161. games/swell-foop
  162. games/tali
  163. games/xboard
  164. games/xcowsay
  165. games/xemeraldia
  166. games/zdoom
  167. graphics/ImageMagick
  168. graphics/ImageMagick7
  169. graphics/aeskulap
  170. graphics/agave
  171. graphics/atril
  172. graphics/atril-lite
  173. graphics/box
  174. graphics/cairo-java*
  175. graphics/cairomm
  176. graphics/cinepaint
  177. graphics/clutter
  178. graphics/clutter-gtk3
  179. graphics/cluttermm
  180. graphics/cogl
  181. graphics/darktable
  182. graphics/entangle
  183. graphics/eog
  184. graphics/eog-plugins
  185. graphics/eom
  186. graphics/fpc-cairo
  187. graphics/frei0r
  188. graphics/gcolor3
  189. graphics/gegl
  190. graphics/gegl3
  191. graphics/gimmage
  192. graphics/gimp-app
  193. graphics/gimp-beautify-plugin
  194. graphics/gimp-refocus-plugin
  195. graphics/goocanvasmm*
  196. graphics/goocanvasmm2
  197. graphics/graphviz
  198. graphics/gstreamer-plugins-cairo
  199. graphics/gstreamer1-plugins-cairo
  200. graphics/gstreamer1-plugins-rsvg
  201. graphics/gthumb
  202. graphics/gx
  203. graphics/inkscape
  204. graphics/ipe
  205. graphics/libchamplain
  206. graphics/libgaiagraphics
  207. graphics/libgxps
  208. graphics/librasterlite2
  209. graphics/libreatlas
  210. graphics/librsvg2
  211. graphics/libsvg-cairo
  212. graphics/mapnik
  213. graphics/mapserver
  214. graphics/mate-document-viewer*
  215. graphics/nip2
  216. graphics/nplot
  217. graphics/oyranos
  218. graphics/p5-Cairo
  219. graphics/pdf2svg
  220. graphics/picviz*
  221. graphics/poppler
  222. graphics/poppler-glib
  223. graphics/pqiv
  224. graphics/py-cairo
  225. graphics/py-cairocffi
  226. graphics/py-gimp
  227. graphics/py3-cairo
  228. graphics/rawtherapee
  229. graphics/rawtherapee-devel*
  230. graphics/ristretto
  231. graphics/ruby-cairo*
  232. graphics/rubygem-cairo
  233. graphics/shotwell
  234. graphics/synfigstudio
  235. graphics/tesseract
  236. graphics/vips
  237. graphics/wxsvg
  238. graphics/xournal
  239. graphics/zathura
  240. graphics/zathura-pdf-mupdf
  241. irc/hexchat
  242. japanese/ibus-mozc
  243. japanese/jd*
  244. java/eclipse
  245. java/eclipse-devel*
  246. java/openjfx8-devel
  247. korean/imhangul*
  248. korean/imhangul-gtk2
  249. korean/imhangul-gtk3
  250. korean/nabi
  251. lang/cjs
  252. lang/gjs
  253. lang/mdk
  254. lang/neko
  255. lang/racket
  256. lang/smalltalk
  257. lang/squeak
  258. mail/claws-mail
  259. mail/evolution
  260. mail/evolution-ews
  261. mail/sylpheed
  262. mail/thunderbird
  263. mail/thunderbird-esr*
  264. mail/thunderbird3*
  265. math/R
  266. math/cadabra2
  267. math/coq
  268. math/galculator
  269. math/gnome-calculator
  270. math/gnuplot
  271. math/gretl
  272. math/libR*
  273. math/mate-calc
  274. math/pantheon-calculator
  275. math/plplot
  276. math/py-matplotlib
  277. math/qalculate
  278. math/why3-spark*
  279. math/xfce4-calculator-plugin
  280. misc/auto-multiple-choice
  281. misc/xfce4-weather-plugin
  282. multimedia/audacious
  283. multimedia/audacious-gtk3
  284. multimedia/audacious-plugins
  285. multimedia/audacious-plugins-gtk3
  286. multimedia/banshee*
  287. multimedia/bombono
  288. multimedia/freetuxtv*
  289. multimedia/gnome-mpv
  290. multimedia/gstreamer1-plugins-ttml
  291. multimedia/gstreamer1-validate
  292. multimedia/gstreamermm
  293. multimedia/handbrake
  294. multimedia/kmplayer*
  295. multimedia/kmplayer-kde4
  296. multimedia/lives
  297. multimedia/mlt
  298. multimedia/subtitleeditor
  299. multimedia/winff
  300. net/gnome-online-accounts
  301. net/gtk-vnc
  302. net/guacamole-server
  303. net/libgweather
  304. net/libmateweather
  305. net/liferea
  306. net/remmina
  307. net/remmina-plugin-nx
  308. net/remmina-plugin-rdp
  309. net/remmina-plugin-telepathy
  310. net/remmina-plugin-vnc
  311. net/remmina-plugin-xdmcp
  312. net/tcpflow
  313. net/uget
  314. net/wireshark
  315. net/wireshark-lite
  316. net-im/corebird
  317. net-im/empathy
  318. net-im/pidgin-privacy-please
  319. net-im/qTox
  320. net-im/ring-daemon
  321. net-im/ring-gnome
  322. net-im/ring-libclient
  323. net-im/venom*
  324. net-p2p/gtk-gnutella
  325. net-p2p/transmission-gtk
  326. news/pan
  327. polish/gnugadu2
  328. print/abcm2ps
  329. print/deforaos-pdfviewer
  330. print/fontforge
  331. print/ghostscript8*
  332. print/ghostscript8-base
  333. print/ghostscript8-nox11*
  334. print/gimp-gutenprint
  335. print/harfbuzz
  336. print/harfbuzz-icu
  337. print/libspectre
  338. print/scribus
  339. print/scribus-devel*
  340. print/tex-aleph
  341. print/tex-luatex
  342. print/tex-xetex
  343. science/gchemutils
  344. science/gramps
  345. science/v_sim
  346. science/xfce4-equake-plugin
  347. security/putty
  348. sysutils/bamf
  349. sysutils/dsbmc
  350. sysutils/dunst
  351. sysutils/dvdisaster
  352. sysutils/eiciel*
  353. sysutils/fsearch
  354. sysutils/garcon
  355. sysutils/gigolo
  356. sysutils/gnome-system-monitor
  357. sysutils/gsmartcontrol
  358. sysutils/lxinput
  359. sysutils/lxterminal
  360. sysutils/mate-control-center
  361. sysutils/mate-polkit
  362. sysutils/mate-power-manager
  363. sysutils/mate-settings-daemon
  364. sysutils/mate-system-monitor
  365. sysutils/nitrogen
  366. sysutils/xfce4-battery-plugin
  367. sysutils/xfce4-diskperf-plugin
  368. sysutils/xfce4-fsguard-plugin
  369. sysutils/xfce4-genmon-plugin
  370. sysutils/xfce4-mount-plugin
  371. sysutils/xfce4-netload-plugin
  372. sysutils/xfce4-settings
  373. sysutils/xfce4-systemload-plugin
  374. sysutils/xfce4-wavelan-plugin
  375. textproc/gspell
  376. textproc/libfo
  377. textproc/libgepub
  378. textproc/xfce4-dict-plugin
  379. www/bluefish
  380. www/chromium
  381. www/epiphany
  382. www/firefox
  383. www/firefox-esr
  384. www/iridium
  385. www/kompozer*
  386. www/libxul
  387. www/libxul19*
  388. www/luakit
  389. www/netsurf
  390. www/seamonkey
  391. www/surf
  392. www/uzbl
  393. www/vimb-gtk2
  394. www/webkit-gtk2
  395. www/webkit-gtk3
  396. www/webkit2-gtk3
  397. www/xfce4-smartbookmark-plugin
  398. x11/deforaos-keyboard
  399. x11/deforaos-locker
  400. x11/deforaos-panel
  401. x11/florence
  402. x11/gnome-pie
  403. x11/gnome-shell
  404. x11/gnome-terminal
  405. x11/i3lock
  406. x11/keybinder-gtk3
  407. x11/keynav*
  408. x11/libfm
  409. x11/libmatekbd
  410. x11/lightdm-gtk-greeter
  411. x11/lxhotkey
  412. x11/lxpanel
  413. x11/lxrandr
  414. x11/mate-applets
  415. x11/mate-desktop
  416. x11/mate-panel
  417. x11/mate-screensaver
  418. x11/mate-session-manager
  419. x11/mate-terminal
  420. x11/mlterm
  421. x11/nvidia-settings
  422. x11/pipeglade
  423. x11/rofi
  424. x11/roxterm
  425. x11/sakura
  426. x11/screen-message
  427. x11/tint
  428. x11/tint-devel
  429. x11/trayer
  430. x11/workrave
  431. x11/xfce4-clipman-plugin
  432. x11/xfce4-dashboard
  433. x11/xfce4-taskmanager
  434. x11/xfce4-terminal
  435. x11/xfce4-whiskermenu-plugin
  436. x11/xpra
  437. x11/xscreensaver
  438. x11/yad
  439. x11/yelp
  440. x11-clocks/buici-clock
  441. x11-clocks/xfce4-datetime-plugin
  442. x11-fm/caja
  443. x11-fm/deforaos-browser
  444. x11-fm/doublecmd
  445. x11-fm/gnome-commander2
  446. x11-fm/pcmanfm
  447. x11-fm/rodent
  448. x11-fm/thunar
  449. x11-themes/gnome-themes-standard
  450. x11-themes/gtk-oxygen-engine
  451. x11-themes/gtk-qt4-engine
  452. x11-themes/gtk3-oxygen-engine
  453. x11-themes/gtk3-unico-engine
  454. x11-themes/lxappearance
  455. x11-themes/qtcurve-gtk2
  456. x11-toolkits/c++-gtk-utils
  457. x11-toolkits/gdl
  458. x11-toolkits/gnome-sharp20
  459. x11-toolkits/gnustep-back
  460. x11-toolkits/gnustep-cairo*
  461. x11-toolkits/granite
  462. x11-toolkits/gstreamer1-plugins-gtk
  463. x11-toolkits/gstreamer1-plugins-pango
  464. x11-toolkits/gtk-sharp20
  465. x11-toolkits/gtk-sharp30
  466. x11-toolkits/gtk30
  467. x11-toolkits/gtkada3
  468. x11-toolkits/gtkmm24
  469. x11-toolkits/gtkmm30
  470. x11-toolkits/gtksourceview3
  471. x11-toolkits/gtksourceviewmm3
  472. x11-toolkits/hippo-canvas
  473. x11-toolkits/libgdiplus
  474. x11-toolkits/libgtksourceviewmm*
  475. x11-toolkits/osm-gps-map
  476. x11-toolkits/pango
  477. x11-toolkits/pangomm
  478. x11-toolkits/pure-gtk
  479. x11-toolkits/rep-gtk2
  480. x11-toolkits/swt
  481. x11-toolkits/swt-devel
  482. x11-toolkits/termit
  483. x11-toolkits/vte3
  484. x11-toolkits/wcl*
  485. x11-toolkits/wlc
  486. x11-wm/afterstep-stable
  487. x11-wm/awesome
  488. x11-wm/awesome2*
  489. x11-wm/awesome3*
  490. x11-wm/compiz-plugins-extra
  491. x11-wm/compiz-plugins-main
  492. x11-wm/compiz-plugins-unsupported
  493. x11-wm/fvwm2
  494. x11-wm/gcompmgr
  495. x11-wm/i3
  496. x11-wm/lxappearance-obconf
  497. x11-wm/lxsession
  498. x11-wm/marco
  499. x11-wm/openbox
  500. x11-wm/plank
  501. x11-wm/sawfish
  502. x11-wm/waimea-devel*
  503. x11-wm/xfce4-desktop
  504. x11-wm/xfce4-panel
  505. x11-wm/xfce4-wm
  506. Collapse this list.
for Run * - deleted ports are only shown under the This port is required by section. It was harder to do for the Required section. Perhaps later...
Configuration Options
===> The following configuration options are available for cairo-1.14.8_1,2:
     GLIB=on: Enable GObject Functions Feature
     OPENGL=on: 2D/3D rendering support via OpenGL
     X11=on: X11 (graphics) support
     XCB=on: Enable XCB (X C-language Binding) Support
===> Use 'make config' to modify these settings

USES:
tar:xz cpe gnome libtool pathfix pkgconfig gettext-runtime gnome

Master Sites:
  1. http://cairographics.org/releases/
Notes from UPDATING
These upgrade notes are taken from /usr/ports/UPDATING
  • 2008-06-30
    Affects: users of graphics/cairo, graphics/poppler*, and future users of www/firefox3
    Author: FreeBSD GNOME Team <gnome@FreeBSD.org>
    Reason: 
      The poppler* ports have been updated to 0.8.3 and the shared libraries
      have changed.  Firefox 3.0 has been added to the tree as www/firefox3.
      These changes require that all dependent ports be updated.  You can do
      this in one of two ways:
    
    	# portmaster pixman
    	# portmaster \*cairo\*
    	# portmaster -r poppler-0
    
      or:
    
    	# pkgdb -Ff
    	# portupgrade pixman\* \*cairo\*
    	# portupgrade -r poppler-0.\*
    
    

Number of commits found: 102 (showing only 2 on this page)

«  1 | 2 

Commit History - (may be incomplete: see SVNWeb link above for full details)
DateByDescription
10 Nov 2004 04:21:03
Original commit files touched by this commit  0.2.0
ahze search for other commits by this committer
Update to 0.2.0 to fix fetch

Pointed out by: pointyhat via kris
Approved by:    marcus (co mentor)
08 Nov 2004 16:43:03
Original commit files touched by this commit  0.1.23
ahze search for other commits by this committer
add cairo

Cairo is a vector graphics library with cross-device output
support. Currently supported output targets include the X Window
System and in-memory image buffers. PostScript and PDF file output is
planned. Cairo is designed to produce identical output on all output
media while taking advantage of display hardware acceleration when
available (eg. through the X Render Extension).

PR:             ports/72407
Approved by:    adamw (mentor)

Number of commits found: 102 (showing only 2 on this page)

«  1 | 2 

Login
User Login
Create account

Servers and bandwidth provided by
New York Internet, SuperNews, and RootBSD

This site
What is FreshPorts?
About the authors
Issues
FAQ
How big is it?
The latest upgrade!
Privacy
Forums
Blog
Contact

Search
Enter Keywords:
 
more...

Latest Vulnerabilities
chromiumOct 21
arjOct 19
cactiOct 19
mariadb100-serverOct 19
mariadb101-serverOct 19
mariadb102-serverOct 19
mariadb55-serverOct 19
mysql55-serverOct 19
mysql56-serverOct 19
mysql57-serverOct 19
percona55-serverOct 19
percona56-serverOct 19
percona57-serverOct 19
krb5Oct 18
krb5-113Oct 18

23 vulnerabilities affecting 99 ports have been reported in the past 14 days

* - modified, not new

All vulnerabilities


Ports
Home
Categories
Deleted ports
Sanity Test Failures
Newsfeeds

Statistics
Graphs
NEW Graphs (Javascript)
Traffic

Calculated hourly:
Port count 31608
Broken 154
Deprecated 78
Ignore 423
Forbidden 0
Restricted 175
No CDROM 78
Vulnerable 58
Expired 16
Set to expire 71
Interactive 0
new 24 hours 7
new 48 hours8
new 7 days21
new fortnight51
new month433

Servers and bandwidth provided by
New York Internet, SuperNews, and RootBSD
Valid HTML, CSS, and RSS.
Copyright © 2000-2017 Dan Langille. All rights reserved.