From nobody Thu Feb 12 01:42:51 2026 X-Original-To: dev-commits-ports-all@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4fBJ2z5YG1z6Ry5M for ; Thu, 12 Feb 2026 01:42:51 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R13" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4fBJ2z2Gjmz43gJ for ; Thu, 12 Feb 2026 01:42:51 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1770860571; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=Bh78/IrkJHkGg2LQwX880ex1yUcb3qHHCSDVAt3sa1w=; b=a2+P9Rv6oo8kJTrBfaeb7+XgGuRBpnCQXhTij6ApzSyyL2z8HTQhwc8s/7d4L55kd3RsT3 JXZK6HJ/HALIt5sNdQy/ixnf7uAmyOgQZ8lXQB/i1/0sjHxyoqVq0BlT24Xywb9JoEYtAm qTx4R4nqSK0mWMf7SfMymUB+MTt19xtXM4s1lOQKFp5BKH72Fi9U1fXMgGWs4/hm6I9uQ0 t02QtKqSOBeigK3B9ZpE8TAxbOLIezvajR6y6RDFTjFLnXMD+Mbx5pwufKpX9poSGN04ER LjFjo7rYY3Hp5Wpd0AFhADVEKmshFf8skPd5RdmhefsBUWpS72elMlWn3X7PWw== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1770860571; a=rsa-sha256; cv=none; b=Dx0zNtmcMD8GLQSgIDjGG2J9V904iDaOhXE4eKXlbktcZQCojrspdSgcTQxlaVebWN54ed QRgzxWM0UtPwHMj8zbOAQ9p7SJPxKKGHUOj3efyv9DmUFNfQpTZmYn0KIErINOBZxKKWvd CiqEK7TlCjrmLnQrI7/I7Mh2DzNP8Ho6hOLBpAt0PnM1lQ+TgndQF9p0Q7f1nU3tIznG4x pxt/Zbo9/qf9ykGrjuOkwUES2ba6h89xVU5jv9G55+o+GJyrXG7xHRAj7MWX3Rb4cwFJ/0 7np8t+QYti9dc89723vTrAHf1C3zr7eSRme9aq8xRRwOAuT/TKulXGX5Im6mxQ== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1770860571; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=Bh78/IrkJHkGg2LQwX880ex1yUcb3qHHCSDVAt3sa1w=; b=cRriQhc5uMkOih3TdPOEYMM/OkrIBrX4addD0eWAyYGFJbjAoBX83S25GL0OO97rBpp334 TENFX0BDkZ2QFJolVLG6Z9A14jYZzIfp/Vda+4D2/78GxHo5WKYvjMSXGLU9QsIsfwGDjF rWP3SETbh06J7HkpvFDGMa1s39Dh+zKma8OCQKJtCEvJV6w2SaBQLHSLmbUdGTB3IyWEDy j2KG3hx6E9uFn2tYTYIKCAm4qMn6pb/lCaVWOtTYke5yose8QBKzB1ZQ1Efu7xYqrA9/uz Bf1Neidm93a4q7yZF823BvlgbC8OF2dpOvzeTyTSVVC4Jpzwh8/qHlb5BJ3xFA== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4fBJ2z18c5zbN for ; Thu, 12 Feb 2026 01:42:51 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from git (uid 1279) (envelope-from git@FreeBSD.org) id 3f1b4 by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org); Thu, 12 Feb 2026 01:42:51 +0000 To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org Cc: Olivier Duchateau From: Don Lewis Subject: git: e6d17f2ef4c3 - main - graphics/cairomm11: update to 1.19.0 List-Id: Commit messages for all branches of the ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-ports-all@freebsd.org Sender: owner-dev-commits-ports-all@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: truckman X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: e6d17f2ef4c3999d9fb91c35825000cdd5234c8b Auto-Submitted: auto-generated Date: Thu, 12 Feb 2026 01:42:51 +0000 Message-Id: <698d301b.3f1b4.18c312d6@gitrepo.freebsd.org> The branch main has been updated by truckman: URL: https://cgit.FreeBSD.org/ports/commit/?id=e6d17f2ef4c3999d9fb91c35825000cdd5234c8b commit e6d17f2ef4c3999d9fb91c35825000cdd5234c8b Author: Olivier Duchateau AuthorDate: 2026-02-11 07:29:53 +0000 Commit: Don Lewis CommitDate: 2026-02-12 01:40:56 +0000 graphics/cairomm11: update to 1.19.0 Update to 1.19.0 1.19.0 (unstable) 2025-10-10 * Add Path iterator (Jonathon Jongsma, Kjell Ahlstedt) Issue #2 * Add XCB device and XCB surface APIs * Add Xlib device API * Surface: Add create_similar_image(), supports_mime_type(), map_to_image(), class MappedImageSurface. * Add mesh pattern API (Povilas Kanapickas, Kjell Ahlstedt) Issue #8 Examples: * Add path-iter/path-iter.cc (Jonathon Jongsma, Kjell Ahlstedt) Issue #2 * Add surfaces/mapped-surface.cc (Kjell Ahlstedt) Documentation: * Fix outdated FSF mailing address in COPYING (Benjamin A. Beasley) Merge request !29 * Change license info. Lesser GPL 2.1 instead of Library GPL 2 (Kjell Ahlstedt) * Meson: Use SPDX expression for license (Benjamin Gilbert) Merge request !33 * Make Doxygen show API that exists only if Cairo has been built with FC support and Script support (Kjell Ahlstedt) Meson build: * Don't fail if warning_level=everything (Daniel Boles, Kjell Ahlstedt) Merge request gtkmm!87 * Require meson >= 0.62.0. Use Meson's pkgconfig module instead of using the *.pc.in templates. (Kjell Ahlstedt) * Detect cl-like compilers (Julia DeMille) Merge request !30 * Stop warning from probing for features (Julia DeMille) Merge request !31 * Require normal find for cairo when subproject (Julia DeMille) Merge request !32 * Better detection of MSVC-like compilers (Kjell Ahlstedt) Issue #32 * Use the Python installation that Meson uses. See merge request glibmm!67. (Kjell Ahlstedt) Meson and Autotools build: * Add .pc files for cairomm-fc, cairomm-script and cairomm-xcb (Kjell Ahlstedt) Fix dependencies for test target Fix LICENSE. (truckman) Pet portlint. (truckman) PR: 292046 --- graphics/cairomm11/Makefile | 12 ++++++------ graphics/cairomm11/distinfo | 6 +++--- graphics/cairomm11/pkg-plist | 7 +++++++ 3 files changed, 16 insertions(+), 9 deletions(-) diff --git a/graphics/cairomm11/Makefile b/graphics/cairomm11/Makefile index 67eb0c45a0a4..80734965669f 100644 --- a/graphics/cairomm11/Makefile +++ b/graphics/cairomm11/Makefile @@ -1,5 +1,5 @@ PORTNAME= cairomm -PORTVERSION= 1.18.0 +PORTVERSION= 1.19.0 CATEGORIES= graphics MASTER_SITES= https://cairographics.org/releases/ PKGNAMESUFFIX= 11 @@ -8,18 +8,18 @@ MAINTAINER= gnome@FreeBSD.org COMMENT= C++ interface to cairo WWW= https://cairographics.org -LICENSE= LGPL20+ +LICENSE= LGPL21+ -LIB_DEPENDS= libfontconfig.so:x11-fonts/fontconfig +TEST_DEPENDS= boost-libs>0:devel/boost-libs \ + fontconfig>0:x11-fonts/fontconfig -USE_LDCONFIG= yes USES= compiler:c++17-lang gnome meson pkgconfig tar:xz +USE_LDCONFIG= yes USE_CXXSTD= c++17 USE_GNOME= cairo libsigc++30 libxslt MESON_ARGS= -Dmaintainer-mode=false \ -Dbuild-documentation=false \ - -Dbuild-examples=false \ - -Dbuild-tests=false + -Dbuild-examples=false .include diff --git a/graphics/cairomm11/distinfo b/graphics/cairomm11/distinfo index 08e7b5109385..83410f81e693 100644 --- a/graphics/cairomm11/distinfo +++ b/graphics/cairomm11/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1703009007 -SHA256 (cairomm-1.18.0.tar.xz) = b81255394e3ea8e8aa887276d22afa8985fc8daef60692eb2407d23049f03cfb -SIZE (cairomm-1.18.0.tar.xz) = 632520 +TIMESTAMP = 1766394088 +SHA256 (cairomm-1.19.0.tar.xz) = 8b14f03a0e5178c7ff8f7b288cb342a61711c84c9fbed6e663442cfcc873ce5b +SIZE (cairomm-1.19.0.tar.xz) = 767144 diff --git a/graphics/cairomm11/pkg-plist b/graphics/cairomm11/pkg-plist index bdd7b8398a13..386919f56d63 100644 --- a/graphics/cairomm11/pkg-plist +++ b/graphics/cairomm11/pkg-plist @@ -6,6 +6,7 @@ include/cairomm-1.16/cairomm/exception.h include/cairomm-1.16/cairomm/fontface.h include/cairomm-1.16/cairomm/fontoptions.h include/cairomm-1.16/cairomm/matrix.h +include/cairomm-1.16/cairomm/mesh_pattern.h include/cairomm-1.16/cairomm/path.h include/cairomm-1.16/cairomm/pattern.h include/cairomm-1.16/cairomm/quartz_font.h @@ -19,16 +20,22 @@ include/cairomm-1.16/cairomm/surface.h include/cairomm-1.16/cairomm/types.h include/cairomm-1.16/cairomm/win32_font.h include/cairomm-1.16/cairomm/win32_surface.h +include/cairomm-1.16/cairomm/xcb_device.h +include/cairomm-1.16/cairomm/xcb_surface.h +include/cairomm-1.16/cairomm/xlib_device.h include/cairomm-1.16/cairomm/xlib_surface.h lib/cairomm-1.16/include/cairommconfig.h lib/libcairomm-1.16.so lib/libcairomm-1.16.so.1 lib/libcairomm-1.16.so.1.4.0 libdata/pkgconfig/cairomm-1.16.pc +libdata/pkgconfig/cairomm-fc-1.16.pc libdata/pkgconfig/cairomm-ft-1.16.pc libdata/pkgconfig/cairomm-pdf-1.16.pc libdata/pkgconfig/cairomm-png-1.16.pc libdata/pkgconfig/cairomm-ps-1.16.pc +libdata/pkgconfig/cairomm-script-1.16.pc libdata/pkgconfig/cairomm-svg-1.16.pc +libdata/pkgconfig/cairomm-xcb-1.16.pc libdata/pkgconfig/cairomm-xlib-1.16.pc libdata/pkgconfig/cairomm-xlib-xrender-1.16.pc