Skip to content

Commit 0946cc3

Browse files
committed
cairomm1.16: update to 1.18.0.
1.18.0 (stable): Meson build: * The boost-shared option defaults to true (Kjell Ahlstedt) 1.17.1 (unstable): * Add SaveGuard save/restore object (Jason Rhinelander, Kjell Ahlstedt) Issue #9 (Ian Britten) * Add Surface::set/get_device_scale() (Thomas Holder) Merge request !22 * ScaledFont: Add get_text_extents() and get_glyph_extents() (Vitaly Dyachkov) Issue #30 * Use callback functions with C linkage (Kjell Ahlstedt) Issue glibmm#1 (Murray Cumming) Documentation: * Surface: Use cairomm names where possible (Kjell Ahlstedt) * Context: Fix some typos (Daniel Boles) Merge request !26 * Update Visual Studio build docs (Chun-wei Fan) Merge request !28 * Remove AUTHORS and MAINTAINERS; add info to README.md (Kjell Ahlstedt) Issue gtkmm#140 Build: * Meson build: Re-organize warnings-related compiler flags for MSVC (Chun-wei Fan) Merge request !24 * Autotools build: Add --disable-deprecated-api (Kjell Ahlstedt) Issue #29 (bbhtt) * Require cairo >= 1.14.0 (Kjell Ahlstedt) * Meson build: Detect if we build from a git subtree (William Roy) Merge request gtkmm!72 * Meson build: Don't copy files with configure_file() (Kjell Ahlstedt) * Meson build: Fix the evaluation of is_git_build on Windows (Kjell Ahlstedt) Issue gtkmm#131 (William Roy)
1 parent 1fc8a30 commit 0946cc3

2 files changed

Lines changed: 10 additions & 22 deletions

File tree

graphics/cairomm1.16/Makefile

Lines changed: 6 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,7 @@
1-
# $NetBSD: Makefile,v 1.7 2023/11/14 14:01:58 wiz Exp $
1+
# $NetBSD: Makefile,v 1.8 2023/11/14 16:01:45 wiz Exp $
22

3-
DISTNAME= cairomm-1.16.2
3+
DISTNAME= cairomm-1.18.0
44
PKGNAME= ${DISTNAME:S/cairomm/cairomm1.16/}
5-
PKGREVISION= 2
65
CATEGORIES= graphics
76
MASTER_SITES= https://cairographics.org/releases/
87
EXTRACT_SUFX= .tar.xz
@@ -14,27 +13,16 @@ LICENSE= gnu-lgpl-v2
1413

1514
USE_LANGUAGES= c c++
1615
USE_TOOLS+= perl pkg-config
17-
# TODO: update
18-
PKGCONFIG_OVERRIDE+= data/cairomm-1.0.pc.in
19-
PKGCONFIG_OVERRIDE+= data/cairomm-ft-1.0.pc.in
20-
PKGCONFIG_OVERRIDE+= data/cairomm-pdf-1.0.pc.in
21-
PKGCONFIG_OVERRIDE+= data/cairomm-png-1.0.pc.in
22-
PKGCONFIG_OVERRIDE+= data/cairomm-ps-1.0.pc.in
23-
PKGCONFIG_OVERRIDE+= data/cairomm-quartz-1.0.pc.in
24-
PKGCONFIG_OVERRIDE+= data/cairomm-quartz-font-1.0.pc.in
25-
PKGCONFIG_OVERRIDE+= data/cairomm-quartz-image-1.0.pc.in
26-
PKGCONFIG_OVERRIDE+= data/cairomm-svg-1.0.pc.in
27-
PKGCONFIG_OVERRIDE+= data/cairomm-win32-1.0.pc.in
28-
PKGCONFIG_OVERRIDE+= data/cairomm-win32-font-1.0.pc.in
29-
PKGCONFIG_OVERRIDE+= data/cairomm-xlib-1.0.pc.in
30-
PKGCONFIG_OVERRIDE+= data/cairomm-xlib-xrender-1.0.pc.in
16+
17+
PKGCONFIG_OVERRIDE+= output/data/*.pc
18+
PKGCONFIG_OVERRIDE_STAGE= post-build
3119

3220
PLIST_VARS+= x11 quartz
3321

3422
.include "../../devel/libsigc++3/buildlink3.mk"
3523
.include "../../devel/meson/build.mk"
3624
.include "../../devel/mm-common/buildlink3.mk"
37-
BUILDLINK_API_DEPENDS.cairo+= cairo>=1.12
25+
BUILDLINK_API_DEPENDS.cairo+= cairo>=1.14
3826
.include "../../graphics/cairo/buildlink3.mk"
3927
.if ${PKG_BUILD_OPTIONS.cairo:Mx11}
4028
PLIST.x11= yes

graphics/cairomm1.16/distinfo

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
$NetBSD: distinfo,v 1.5 2023/02/14 16:09:21 wiz Exp $
1+
$NetBSD: distinfo,v 1.6 2023/11/14 16:01:45 wiz Exp $
22

3-
BLAKE2s (cairomm-1.16.2.tar.xz) = 84c603c2d0edca5f204ea9530c5ae974e9bac62680f4ee3ffe9b9caeef760d63
4-
SHA512 (cairomm-1.16.2.tar.xz) = 61dc639eabe8502e1262c53c92fe57c5647e5ab9931f86ed51e657df1b7d0e3e58c2571910a05236cc0dca8d52f1f693aed99a553430f14d0fb87be1832a6b62
5-
Size (cairomm-1.16.2.tar.xz) = 593504 bytes
3+
BLAKE2s (cairomm-1.18.0.tar.xz) = faa9ea186999fe16f3233eafc4725eb0d75090d9ad38b555ad1c0cd5cec90b96
4+
SHA512 (cairomm-1.18.0.tar.xz) = d358a765136e244773b4a0fdcb2d9c81dd0b76f7a27c7108f94df9765f2d790f5f50b5645c09c292efce3e012528f85114d51916450c5fe6fa87d09f5a405d4c
5+
Size (cairomm-1.18.0.tar.xz) = 632520 bytes

0 commit comments

Comments
 (0)