Skip to content
Snippets Groups Projects
Verified Commit 0ecf1d87 authored by Charlie Li's avatar Charlie Li
Browse files

x11-toolkits/pango: update to 1.56.0

Changelog: https://gitlab.gnome.org/GNOME/pango/-/blob/1.56.0/NEWS

Account for overhauled man page generation as in under the rest of
documentation. Only test-fonts continues to fail.
parent 75229d51
No related branches found
No related tags found
No related merge requests found
PORTNAME= pango
PORTVERSION= 1.55.5
PORTVERSION= 1.56.0
CATEGORIES= x11-toolkits
MASTER_SITES= GNOME
DIST_SUBDIR= gnome2
DIST_SUBDIR= gnome
MAINTAINER= desktop@FreeBSD.org
COMMENT= Open-source framework for the layout and rendering of i18n text
......@@ -17,7 +17,7 @@ LIB_DEPENDS= libfreetype.so:print/freetype2 \
libfribidi.so:converters/fribidi
TEST_DEPENDS= cantarell-fonts>=0:x11-fonts/cantarell-fonts
USES= cpe gnome meson pkgconfig tar:xz
USES= compiler:c11 cpe gnome meson pkgconfig tar:xz
CPE_VENDOR= gnome
USE_GNOME= cairo glib20 introspection:build
USE_LDCONFIG= yes
......@@ -25,7 +25,7 @@ USE_LDCONFIG= yes
PORTSCOUT= limit:^1\.[^9]
VERSION= 1.8.0
LIBVERSION= 0.5505.0
LIBVERSION= 0.5600.0
PLIST_SUB= LIBVERSION=${LIBVERSION} \
VERSION=${VERSION}
......@@ -35,10 +35,12 @@ OPTIONS_SUB= yes
THAI_DESC= Thai language support via libThai
DOCS_BUILD_DEPENDS= gi-docgen:textproc/py-gi-docgen
DOCS_BUILD_DEPENDS= gi-docgen:textproc/py-gi-docgen \
rst2man:textproc/py-docutils
DOCS_MESON_TRUE= documentation
MANPAGES_BUILD_DEPENDS= help2man:misc/help2man
MANPAGES_MESON_TRUE= man-pages
MANPAGES_IMPLIES= DOCS
THAI_LIB_DEPENDS= libthai.so:devel/libthai
THAI_MESON_ENABLED= libthai
......@@ -47,13 +49,6 @@ X11_USES= xorg
X11_USE= XORG=x11,xft,xrender
X11_MESON_ENABLED= xft
TESTING_UNSAFE= 2 out of 24 tests fail
pre-configure:
# .if !exists() evaluates too early before cairo has a chance to be installed
@if ! pkg-config --exists cairo-gobject; then \
${ECHO_MSG} "${PKGNAME}: Needs cairo with GLIB (GObject) support enabled."; \
${FALSE}; \
fi
TESTING_UNSAFE= 1 out of 24 tests fail
.include <bsd.port.mk>
TIMESTAMP = 1734964496
SHA256 (gnome2/pango-1.55.5.tar.xz) = e396126ea08203cbd8ef12638e6222e2e1fd8aa9cac6743072fedc5f2d820dd8
SIZE (gnome2/pango-1.55.5.tar.xz) = 1878652
TIMESTAMP = 1737147625
SHA256 (gnome/pango-1.56.0.tar.xz) = 1fb98b338ee6f7cf8ef96153b7d242f4568fe60f9b7434524eca630a57bd538b
SIZE (gnome/pango-1.56.0.tar.xz) = 1882244
This diff is collapsed.
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment