Update to 1.4.235f3aa43bb
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:cairofrom 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)
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
Pass PTHREAD_LIBS in pkgconfig files7aa5bb9c3a
Update to 1.2.668b4f613f4
Fix the build on 4.X. Submitted by: shaun Approved by: portmgr (implicit)80be3e0951
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
- 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: marcus336ae3953d
Move the cairo programming reference to the cairo-reference port.9e2d539540
- Update to 1.0.4 - Add MASTER_SITE_LOCAL because cairographics.org is sllooowww172e98d301
Conversion to a single libtool environment. Approved by: portmgr (kris)8503536d38
Fix the build in the WITHOUT_X11 case. Reported by: James Risner <risner@stdio.com>b587769d87
- Add SHA256 checksumse05544d7ba
- Treat xorg-server-snap as a broken X.org version with respect to surface repeating. This fixes the wallpaper corruption in Nautilus.460644a7d2
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
- 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: vsb91cb690fb
Unbreak WITHOUT_X1185df9d23c0
Add more info to pkg-descradbd484241
- Update to 0.4.0d17299719d
Fix bogus CONFIGURE_ENV: PTHREAD_CLFAGS & _LDFLAGS don't existfae1cbcf11
Transfer MAINTAINER to gnome@FreeBSD.org6b4593020b
- Take "Cairo is" out of beginning of COMMENT PR: ports/78006 Submitted by: danfe05d19d6c58
Move bsd.port.pre.mk up a few lines so it works with WITH_GLITZ Pointed out by: adamw0af0dea535
- Add forgotten patch to fix build with glitz Reported by: adamw7ceced204e
- Update to 0.3.0 - Add WITHOUT_GLITZ OPTION [1] - Add WITHOUT_X11 knob Requested by: debugger via irc [1]636327204c
Temporarily remove cairographics.org from MASTER_SITES since the distfile either does not exist or md5 does not match what is in distinfoa5c3053fdc
Add MASTER_SITE_LOCAL to MASTER_SITES until freedesktop.org is back in order Approved by: adamw (implicit)14036574d9
Update to 0.2.0 to fix fetch Pointed out by: pointyhat via kris Approved by: marcus (co mentor)0031918568
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