git: e192bcfc4c90 - main - print/ft2demos: Update 2.11.1 => 2.14.3
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Sun, 14 Jun 2026 15:20:29 UTC
The branch main has been updated by vvd:
URL: https://cgit.FreeBSD.org/ports/commit/?id=e192bcfc4c90d454ee8721629d20d73eea3e45aa
commit e192bcfc4c90d454ee8721629d20d73eea3e45aa
Author: Akira Sasaki <mah-chan@eagle.ocn.ne.jp>
AuthorDate: 2026-06-14 15:18:35 +0000
Commit: Vladimir Druzenko <vvd@FreeBSD.org>
CommitDate: 2026-06-14 15:20:25 +0000
print/ft2demos: Update 2.11.1 => 2.14.3
Commit log:
https://gitlab.com/freetype/freetype-demos/-/compare/VER-2-11-1...VER-2-14-3
PR: 295907
Sponsored by: UNIS Labs
Co-authored-by: Vladimir Druzenko <vvd@FreeBSD.org>
---
print/ft2demos/Makefile | 24 ++++++++++++------------
print/ft2demos/distinfo | 6 +++---
print/ft2demos/files/patch-meson.build | 6 +++---
3 files changed, 18 insertions(+), 18 deletions(-)
diff --git a/print/ft2demos/Makefile b/print/ft2demos/Makefile
index 3645ba26c2e2..b79ffde04c77 100644
--- a/print/ft2demos/Makefile
+++ b/print/ft2demos/Makefile
@@ -1,36 +1,36 @@
PORTNAME= ft2demos
-PORTVERSION= 2.11.1
+DISTVERSION= 2.14.3
CATEGORIES= print
-MASTER_SITES= https://gitlab.freedesktop.org
-
MAINTAINER= ports@FreeBSD.org
COMMENT= Demo programs for FreeType2
+WWW= https://gitlab.com/freetype/freetype-demos/
LICENSE= BSD3CLAUSE GPLv2
LICENSE_COMB= dual
BUILD_DEPENDS= ${NONEXISTENT}:print/freetype2:build
-LIB_DEPENDS= libfreetype.so:print/freetype2 \
+LIB_DEPENDS= libbrotlidec.so:archivers/brotli \
+ libfreetype.so:print/freetype2 \
libpng.so:graphics/png
-USES= meson tar:xz xorg
-USE_XORG= x11
-MESON_ARGS= -Dfreetype2:harfbuzz=disabled
-
+USES= gnome meson tar:bz2 xorg
USE_GITLAB= yes
-GL_PROJECT= freetype-demos
GL_ACCOUNT= freetype
-GL_TAGNAME= 07027905d9a47664251b3ee362c5cfad1cddf86f
+GL_PROJECT= freetype-demos
+GL_TAGNAME= VER-${DISTVERSION:S|.|-|g}
+USE_GNOME= librsvg2
+USE_XORG= x11
+MESON_ARGS= -Dfreetype2:harfbuzz=disabled
PLIST_FILES= ${FT_PROGRAMS:S,^,bin/,}
FT_PROGRAMS= ftbench ftchkwd ftdiff ftdump ftgamma ftgrid ftlint ftmemchk \
- ftmulti ftpatchk ftstring fttimer ftvalid ftview
+ ftmulti ftpatchk ftsdf ftstring fttimer ftvalid ftview ttdebug
post-extract:
${LN} -sf `${MAKE} -C ${.CURDIR}/../../print/freetype2 -V WRKSRC` \
- ${WRKDIR}/${GL_PROJECT}-${GL_TAGNAME}/subprojects/freetype2
+ ${WRKSRC}/subprojects/freetype2
do-install:
@(cd ${WRKSRC}/_build && \
diff --git a/print/ft2demos/distinfo b/print/ft2demos/distinfo
index 1f573d4c8c9c..da3447b68c4a 100644
--- a/print/ft2demos/distinfo
+++ b/print/ft2demos/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1641293484
-SHA256 (freetype-freetype-demos-07027905d9a47664251b3ee362c5cfad1cddf86f_GL0.tar.gz) = 61c872dde5aa69fc0a27019950c301cd3db7f11a776e4eb9859311d2fc0d3d5e
-SIZE (freetype-freetype-demos-07027905d9a47664251b3ee362c5cfad1cddf86f_GL0.tar.gz) = 342190
+TIMESTAMP = 1781444444
+SHA256 (freetype-demos-VER-2-14-3.tar.bz2) = d7d8c120ee84dc34efaa3c0470ba9937aeeeaff2036d318e381e25f537b764c2
+SIZE (freetype-demos-VER-2-14-3.tar.bz2) = 346480
diff --git a/print/ft2demos/files/patch-meson.build b/print/ft2demos/files/patch-meson.build
index 69d0d5831227..48be815a7b2b 100644
--- a/print/ft2demos/files/patch-meson.build
+++ b/print/ft2demos/files/patch-meson.build
@@ -1,6 +1,6 @@
---- meson.build.orig 2021-12-02 03:37:39.000000000 -0900
-+++ meson.build 2022-01-04 02:25:43.961204000 -0900
-@@ -112,7 +112,7 @@
+--- meson.build.orig 2026-03-22 15:10:04 UTC
++++ meson.build
+@@ -126,7 +126,7 @@ executable('ftgrid',
executable('ftgrid',
'src/ftgrid.c',