CVE and update status of the FreeBSD ports tree4,526 unaddressed CVEs in 616 portsAll times are CET

Port details

graphics/cairo1.18.2,3

Vector graphics library with cross-device output support

Maintainer
desktop@FreeBSD.org
Packages
cairo 1.18.2,3
Upstream
Higher version available: 1.18.6
CPE
cairographics:cairo from the port
WWW
https://www.cairographics.org/
Links
cgit · VuXML

Unaddressed (0) · The CVE record lists this version as affected, no VuXML entry names the CVE

None. There is no CVE without a VuXML entry for this version.

VuXML only (0) · listed, port not fixed yet

None. pkg audit reports nothing for this version.

Fixed (0)

No VuXML entries for this package.

Commits (128)

Michael Johnson (ahze) · 1.4.2
Update to 1.4.2
35f3aa43bb
Joe Marcus Clarke (marcus) · 1.4.0
Presenting GNOME 2.18 for FreeBSD.  GNOME 2.18 is a departure from recent GNOME releases in that it focuses more on stability and functionality than on new features.  Not that it doesn't have its share of new and exciting items.  See http://www.gnome.org/start/2.18/ for all the goodies in this release.

GNOME 2.18 for FreeBSD would not have been possible without the hard work
of the FreeBSD GNOME Team and our intrepid band of testers including
J. W. Ballantine, Pawel Worach, Yasuda Keisuke, Pascal Hofstee, miwi,
Yoshihiro Ota, Vladimir Grebenschikov, Jukka A. Ukkonen,
Phillip Neumann, Franz Klammer, and Neal Delmonico.
951c257ea3
Michael Johnson (ahze) · 1.2.6_1
Pass PTHREAD_LIBS in pkgconfig files
7aa5bb9c3a
Michael Johnson (ahze) · 1.2.6
Update to 1.2.6
68b4f613f4
Joe Marcus Clarke (marcus) · 1.2.4
Fix the build on 4.X.

Submitted by:	shaun
Approved by:	portmgr (implicit)
80be3e0951
Joe Marcus Clarke (marcus) · 1.2.4
Presenting GNOME 2.16.1 for FreeBSD.  This release represents a massive amount of work by the FreeBSD GNOME Team and our testers.

On top of the usual GNOME update, we have taken this opportunity to move
GNOME from X11BASE to LOCALBASE.  This means roughly 600 ports NOT part of
the GNOME Desktop also need to be changed.  The bulk of the move was carried
out by ahze, mezz, and pav, but it would not have been possible without
cooperation from the FreeBSD KDE team who worked with us to make sure
GNOME and KDE can still coexist happily.  We would also like to send a
shout out to kris and pointyhat for putting up with multiple test runs
until we got something that was solid.

Back to GNOME 2.16.  This release brings a huge amount of new functionality
to FreeBSD.  The standard release notes can be read at
http://www.gnome.org/start/2.16/ .  But on top of what you will read there,
jylefort and marcus have completed work on a port of HAL to FreeBSD.  This
will allow FreeBSD to take advantage of closer hardware interaction such
as auto-mounting CD-ROMs, USB drives, and music players; auto-playing
audio CDs; and managing laptop power consumption.

But where would this all be without our loyal testers and contributors?
Therefore, the FreeBSD GNOME team would like to thank the following users:

Phillip Neumann <pneumann@gmail.com>
tmclaugh
mux
Yuri Pankov <yuri.pankov@gmail.com>
chinsan
Thomas <freebsdlists@bsdunix.ch>
Brian Gruber <knightbg@yahoo.com>
Franz Klammer <klammer@webonaut.com>
Dominique Goncalves <dominique.goncalves@gmail.com>
Pascal Hofstee <caelian@gmail.com>
Yasuda Keisuke <kysd@po.harenet.ne.jp>
backyard <backyard1454-bsd@yahoo.com>
Andris Raugulis <endrju@null.lv> <endrju@null.lv>
Eric L. Chen <d9364104@mail.nchu.edu.tw>
Pawel Worach <pawel.worach@gmail.com>
QuiRK on #freebsd-gnome
Shane Bell <decept0@gmail.com>
luigi
sajd on #freebsd-gnome
sat
Chris Coleman <chrisc@vmunix.com>
kaeru on #freebsd-gnome
crsd_ via irc.freenode.org/#FreeBSD-GNOME
Joel Diaz <joeldiaz@mac.com>

Enjoy!

Approved by:	portmgr (implicit, kris)
f1bb12de8e
Jeremy Messenger (mezz) · 1.0.4_1
- Add header in these *-reference ports. - Fix a few of pkg-descr by chase the rename. - Move all PORTREVISION and PORTEPOCH to top with ?=. - Put USE_X_PREFIX back in, but under REFERENCE_PORT, and remove PREFIX? and   USE_XLIB. This fix ports to use the correct mtree when you change the prefix,   for example:

Incorrect: (Without USE_X_PREFIX)
	================================
	# cd /usr/ports/x11-toolkits/gtk20
	# make -V MTREE_FILE
	/etc/mtree/BSD.x11-4.dist
	# make PREFIX=/tmp/foo -V MTREE_FILE
	/etc/mtree/BSD.local.dist <-- Here...
	================================

  	Correct: (With USE_X_PREFIX)
	================================
	# cd /usr/ports/x11-toolkits/gtk20
	# make -V MTREE_FILE
	/etc/mtree/BSD.x11-4.dist
	# make PREFIX=/tmp/foo -V MTREE_FILE
	/etc/mtree/BSD.x11-4.dist <-- Here...
	================================

- Change a several of *-reference ports to install in LOCALBASE instead
  X11BASE, but only two gtkmm*-reference couldn't be change at the moment.
  Bump the PORTREVISION for change prefix.

Discussed with:	marcus
336ae3953d
Jean-Yves Lefort (jylefort) · 1.0.4_1
Move the cairo programming reference to the cairo-reference port.
9e2d539540
Michael Johnson (ahze) · 1.0.4
- Update to 1.0.4 - Add MASTER_SITE_LOCAL because cairographics.org is sllooowww
172e98d301
Ade Lovett (ade) · 1.0.2_2
Conversion to a single libtool environment.

Approved by:	portmgr (kris)
8503536d38
Joe Marcus Clarke (marcus) · 1.0.2_1
Fix the build in the WITHOUT_X11 case.

Reported by:	James Risner <risner@stdio.com>
b587769d87
Pav Lucistnik (pav) · 1.0.2_1
- Add SHA256 checksums
e05544d7ba
Pav Lucistnik (pav) · 1.0.2_1
- Treat xorg-server-snap as a broken X.org version with respect to surface   repeating. This fixes the wallpaper corruption in Nautilus.
460644a7d2
Joe Marcus Clarke (marcus) · 1.0.2
Presenting GNOME 2.12 for FreeBSD.  The release is chock full of bug fixes and new features.  Don't believe me?  Then see for yourself at http://www.gnome.org/start/2.12/notes/en/.

DO NOT USE portupgrade by itself to upgrade to GNOME 2.12.  Instead, use
the gnome_upgrade.sh script from
http://www.marcuscom.com/downloads/gnome_upgrade212.sh.  This script will
circumvent some potential pitfalls users can see if they use portupgrade
by itself.

In keeping with tradition, GNOME 2.12 for FreeBSD comes with a special
splash screen.  The winner of this release's contest is
Dominique Goncalves <dominique.goncalves@gmail.com>.  His splash screen
was inspired by http://art.gnome.org/contests/2.12-splash/83.

The FreeBSD GNOME Team would lank to thank the following users for
their contributions to this release:

Matthew Luckie <mjl@luckie.org.nz>
ade
sajd on #freebsd-gnome
Caelian on #freebsd-gnome
mnag
Yasuda Keisuke <kysd@po.harenet.ne.jp>
Mark Hobden <markhobden@gmail.com>
Sergey Akifyev <asa@agava.com>
Andreas Kohn

For more information on GNOME on FreeBSD, checkout
http://www.FreeBSD.org/gnome/.  The 2.12 documentation will be
posted shortly.
e18151212d
Michael Johnson (ahze) · 0.4.0
- Remove two patch that were needed for a cvs snapshot we had on marcuscom cvs   to fix build with XFree86

PR:		ports/78668
Submitted by:	vs
b91cb690fb
Volker Stolz (vs) · 0.4.0
Unbreak WITHOUT_X11
85df9d23c0
Michael Johnson (ahze) · 0.4.0
Add more info to pkg-descr
adbd484241
Michael Johnson (ahze) · 0.4.0
- Update to 0.4.0
d17299719d
Volker Stolz (vs) · 0.3.0
Fix bogus CONFIGURE_ENV: PTHREAD_CLFAGS & _LDFLAGS don't exist
fae1cbcf11
Michael Johnson (ahze) · 0.3.0
Transfer MAINTAINER to gnome@FreeBSD.org
6b4593020b
Michael Johnson (ahze) · 0.3.0
- Take "Cairo is" out of beginning of COMMENT

PR:		ports/78006
Submitted by:	danfe
05d19d6c58
Michael Johnson (ahze) · 0.3.0
Move bsd.port.pre.mk up a few lines so it works with WITH_GLITZ

Pointed out by:	adamw
0af0dea535
Michael Johnson (ahze) · 0.3.0
- Add forgotten patch to fix build with glitz

Reported by:	adamw
7ceced204e
Michael Johnson (ahze) · 0.3.0
- Update to 0.3.0 - Add WITHOUT_GLITZ OPTION [1] - Add WITHOUT_X11 knob

Requested by:	debugger via irc [1]
636327204c
Michael Johnson (ahze) · 0.2.0
Temporarily remove cairographics.org from MASTER_SITES since the distfile either does not exist or md5 does not match what is in distinfo
a5c3053fdc
Michael Johnson (ahze) · 0.2.0
Add MASTER_SITE_LOCAL to MASTER_SITES until freedesktop.org is back in order

Approved by:	adamw (implicit)
14036574d9
Michael Johnson (ahze) · 0.2.0
Update to 0.2.0 to fix fetch

Pointed out by:	pointyhat via kris
Approved by:	marcus (co mentor)
0031918568
Michael Johnson (ahze) · 0.1.23
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)
5eadedeba7