pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/graphics/cairo
Module Name: pkgsrc
Committed By: wiz
Date: Sat Sep 21 10:15:19 UTC 2024
Modified Files:
pkgsrc/graphics/cairo: Makefile PLIST distinfo
Removed Files:
pkgsrc/graphics/cairo/patches: patch-util_meson.build
Log Message:
cairo: update to 1.18.2.
Release 1.18.2 (2024-09-01 Emmanuele Bassi <ebassi%gnome.org@localhost>)
==============================================================
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]
To generate a diff of this commit:
cvs rdiff -u -r1.162 -r1.163 pkgsrc/graphics/cairo/Makefile
cvs rdiff -u -r1.45 -r1.46 pkgsrc/graphics/cairo/PLIST
cvs rdiff -u -r1.100 -r1.101 pkgsrc/graphics/cairo/distinfo
cvs rdiff -u -r1.1 -r0 pkgsrc/graphics/cairo/patches/patch-util_meson.build
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/graphics/cairo/Makefile
diff -u pkgsrc/graphics/cairo/Makefile:1.162 pkgsrc/graphics/cairo/Makefile:1.163
--- pkgsrc/graphics/cairo/Makefile:1.162 Fri Apr 12 19:41:24 2024
+++ pkgsrc/graphics/cairo/Makefile Sat Sep 21 10:15:19 2024
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.162 2024/04/12 19:41:24 riastradh Exp $
+# $NetBSD: Makefile,v 1.163 2024/09/21 10:15:19 wiz Exp $
-DISTNAME= cairo-1.18.0
-PKGREVISION= 2
+DISTNAME= cairo-1.18.2
CATEGORIES= graphics
MASTER_SITES= https://cairographics.org/releases/
EXTRACT_SUFX= .tar.xz
@@ -11,9 +10,8 @@ HOMEPAGE= https://cairographics.org/
COMMENT= Vector graphics library with cross-device output support
LICENSE= gnu-lgpl-v2.1 AND mpl-1.1
-# error: 'for' loop initial declarations are only allowed in C99 mode
-FORCE_C_STD= gnu99
USE_LANGUAGES= c c++
+USE_CC_FEATURES= c11
USE_TOOLS+= pkg-config
# For snprintf() and ctime_r()
@@ -53,7 +51,7 @@ BUILDLINK_API_DEPENDS.glib2+= glib2>=2
.include "../../graphics/png/buildlink3.mk"
# include?
#.include "../../print/libspectre/buildlink3.mk"
-BUILDLINK_API_DEPENDS.pixman+= pixman>=0.36.0
+BUILDLINK_API_DEPENDS.pixman+= pixman>=0.40.0
.include "../../x11/pixman/buildlink3.mk"
.include "../../mk/pthread.buildlink3.mk"
.include "../../mk/bsd.pkg.mk"
Index: pkgsrc/graphics/cairo/PLIST
diff -u pkgsrc/graphics/cairo/PLIST:1.45 pkgsrc/graphics/cairo/PLIST:1.46
--- pkgsrc/graphics/cairo/PLIST:1.45 Sun Nov 26 18:45:03 2023
+++ pkgsrc/graphics/cairo/PLIST Sat Sep 21 10:15:19 2024
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.45 2023/11/26 18:45:03 schmonz Exp $
+@comment $NetBSD: PLIST,v 1.46 2024/09/21 10:15:19 wiz Exp $
${PLIST.trace}bin/cairo-trace
include/cairo/cairo-deprecated.h
include/cairo/cairo-features.h
@@ -21,13 +21,13 @@ ${PLIST.trace}lib/cairo/libcairo-fdr.so
${PLIST.trace}lib/cairo/libcairo-trace.so
lib/libcairo-gobject.so
lib/libcairo-gobject.so.2
-lib/libcairo-gobject.so.2.11800.0
+lib/libcairo-gobject.so.2.11802.2
lib/libcairo-script-interpreter.so
lib/libcairo-script-interpreter.so.2
-lib/libcairo-script-interpreter.so.2.11800.0
+lib/libcairo-script-interpreter.so.2.11802.2
lib/libcairo.so
lib/libcairo.so.2
-lib/libcairo.so.2.11800.0
+lib/libcairo.so.2.11802.2
lib/pkgconfig/cairo-fc.pc
lib/pkgconfig/cairo-ft.pc
lib/pkgconfig/cairo-gobject.pc
Index: pkgsrc/graphics/cairo/distinfo
diff -u pkgsrc/graphics/cairo/distinfo:1.100 pkgsrc/graphics/cairo/distinfo:1.101
--- pkgsrc/graphics/cairo/distinfo:1.100 Thu Nov 23 10:57:44 2023
+++ pkgsrc/graphics/cairo/distinfo Sat Sep 21 10:15:19 2024
@@ -1,12 +1,11 @@
-$NetBSD: distinfo,v 1.100 2023/11/23 10:57:44 jperkin Exp $
+$NetBSD: distinfo,v 1.101 2024/09/21 10:15:19 wiz Exp $
-BLAKE2s (cairo-1.18.0.tar.xz) = d17e3d7a1b32769f02500ff3edaf8a7e18974873a128c61e607f05e5216e8a63
-SHA512 (cairo-1.18.0.tar.xz) = 6366c7d5e3fd3e12df2edc43aa4ed4c3a517de2ef0b1b3b30dfa8b69a7cae1dd55765801228cec308d2e9792037d0704ae49d95b7b12c06f20df092fa0534e1c
-Size (cairo-1.18.0.tar.xz) = 33761148 bytes
+BLAKE2s (cairo-1.18.2.tar.xz) = 09dab059b46717b167a23f2eeb8aba8a38e62b53d06ec92ff79ce324a20aacc0
+SHA512 (cairo-1.18.2.tar.xz) = 9b533ef65da120bdf6ec6e66b76c9a9a489b91951925357c2db9f399ce27fe03d10e500c4c03b72ad43d73bb5beb4d51e36c24443977a52ecfe1d24b07c99bef
+Size (cairo-1.18.2.tar.xz) = 32574256 bytes
SHA1 (patch-meson.build) = 3187c754af123be69e1b5651165f6310c8786558
SHA1 (patch-perf_cairo-perf-print.c) = e1330a9b8a13337915c06cba93a7191af4cfe568
SHA1 (patch-src_cairo-colr-glyph-render.c) = 3dc6dc2b0a808b1bd6e2323645f895e276f0a8af
SHA1 (patch-src_cairo-image-surface.c) = 3ae5966abf7851dfdb74742c39d2033b4655d7f7
SHA1 (patch-test_pdf-structure.c) = dd3e5ee2cdbc19e77c2d5a60dab98195ecbe82bb
SHA1 (patch-util_cairo-missing_getline.c) = a1068a37113b162ccfe14d7f1bd0baa9df7e5530
-SHA1 (patch-util_meson.build) = 344d29f84114b441bbfede8b77d7a2d02d756ce4
Home |
Main Index |
Thread Index |
Old Index