Re: git: af2c0a4d9bd4 - main - x11-toolkits/pango: Update to 1.52.2

From: Po-Chuan Hsieh <sunpoet_at_freebsd.org>
Date: Thu, 06 Jun 2024 06:56:42 UTC
On Thu, Jun 6, 2024 at 12:01 PM Po-Chuan Hsieh <sunpoet@freebsd.org> wrote:

> Hello,
>
> On Wed, Jun 5, 2024 at 11:18 PM Tijl Coosemans <tijl@freebsd.org> wrote:
>
>> The branch main has been updated by tijl:
>>
>> URL:
>> https://cgit.FreeBSD.org/ports/commit/?id=af2c0a4d9bd4609ee357ac0a12f330708362cb33
>>
>> commit af2c0a4d9bd4609ee357ac0a12f330708362cb33
>> Author:     Tijl Coosemans <tijl@FreeBSD.org>
>> AuthorDate: 2024-05-20 18:53:17 +0000
>> Commit:     Tijl Coosemans <tijl@FreeBSD.org>
>> CommitDate: 2024-06-05 14:51:47 +0000
>>
>>     x11-toolkits/pango: Update to 1.52.2
>>
>>     PR:             279522
>>     Reviewed by:    arrowd
>> ---
>>  x11-toolkits/pango/Makefile | 29 +++++++++++++----------------
>>  x11-toolkits/pango/distinfo |  6 +++---
>>  2 files changed, 16 insertions(+), 19 deletions(-)
>>
>> diff --git a/x11-toolkits/pango/Makefile b/x11-toolkits/pango/Makefile
>> index 4ba3e31c5469..66a3c4767fc4 100644
>> --- a/x11-toolkits/pango/Makefile
>> +++ b/x11-toolkits/pango/Makefile
>> @@ -1,5 +1,5 @@
>>  PORTNAME=      pango
>> -PORTVERSION=   1.50.14
>> +PORTVERSION=   1.52.2
>>  CATEGORIES=    x11-toolkits
>>  MASTER_SITES=  GNOME
>>  DIST_SUBDIR=   gnome2
>> @@ -15,40 +15,37 @@ LIB_DEPENDS=        libfreetype.so:print/freetype2 \
>>                 libharfbuzz.so:print/harfbuzz \
>>                 libfontconfig.so:x11-fonts/fontconfig \
>>                 libfribidi.so:converters/fribidi
>> -RUN_DEPENDS=   xorg-fonts-truetype>0:x11-fonts/xorg-fonts-truetype \
>> -               ${FONTENCOD}:x11-fonts/encodings
>> +TEST_DEPENDS=  cantarell-fonts>=0:x11-fonts/cantarell-fonts
>>
>> -PORTSCOUT=     limitw:1,even
>> -
>> -USES=          compiler:c11 cpe gettext gnome localbase meson pkgconfig
>> python:env tar:xz
>> -USE_LDCONFIG=  yes
>> +USES=          cpe gnome meson pkgconfig tar:xz
>> +CPE_VENDOR=    gnome
>>  USE_GNOME=     cairo glib20 introspection:build
>> +USE_LDCONFIG=  yes
>>
>> -CPE_VENDOR=    gnome
>> +PORTSCOUT=     limit:^1\.[^9]
>>
>>  VERSION=       1.8.0
>> -LIBVERSION=    0.5000.14
>> -PLIST_SUB+=     VERSION=${VERSION} LIBVERSION=${LIBVERSION}
>> -
>> -FONTSCALE=     ${LOCALBASE}/share/fonts/TTF/luximb.ttf
>> -FONTENCOD=     ${LOCALBASE}/share/fonts/encodings/encodings.dir
>> +LIBVERSION=    0.5200.2
>> +PLIST_SUB=     LIBVERSION=${LIBVERSION} \
>> +               VERSION=${VERSION}
>>
>> -OPTIONS_SUB=   yes
>>  OPTIONS_DEFINE=        X11 DOCS MANPAGES THAI
>>  OPTIONS_DEFAULT=X11 MANPAGES THAI
>> +OPTIONS_SUB=   yes
>> +
>> +THAI_DESC=     Thai language support via libThai
>>
>>  DOCS_BUILD_DEPENDS=    gi-docgen:textproc/py-gi-docgen
>>  DOCS_MESON_TRUE=       gtk_doc
>>
>>  MANPAGES_BUILD_DEPENDS=        help2man:misc/help2man
>>
>> -THAI_DESC=             Thai language support via libThai
>>  THAI_LIB_DEPENDS=      libthai.so:devel/libthai
>>  THAI_MESON_ENABLED=    libthai
>>
>> -X11_MESON_ENABLED=     xft
>>  X11_USES=      xorg
>>  X11_USE=       XORG=x11,xft,xrender
>> +X11_MESON_ENABLED=     xft
>>
>>  TESTING_UNSAFE=        2 out of 24 tests fail
>>
>> diff --git a/x11-toolkits/pango/distinfo b/x11-toolkits/pango/distinfo
>> index 7d3901a7e849..c8dd55003c51 100644
>> --- a/x11-toolkits/pango/distinfo
>> +++ b/x11-toolkits/pango/distinfo
>> @@ -1,3 +1,3 @@
>> -TIMESTAMP = 1677763195
>> -SHA256 (gnome2/pango-1.50.14.tar.xz) =
>> 1d67f205bfc318c27a29cfdfb6828568df566795df0cb51d2189cde7f2d581e8
>> -SIZE (gnome2/pango-1.50.14.tar.xz) = 4273776
>> +TIMESTAMP = 1716202214
>> +SHA256 (gnome2/pango-1.52.2.tar.xz) =
>> d0076afe01082814b853deec99f9349ece5f2ce83908b8e58ff736b41f78a96b
>> +SIZE (gnome2/pango-1.52.2.tar.xz) = 1963588
>>
>
> "poudriere bulk -t" caught PLIST issue as follows:
> ===> Checking for items in STAGEDIR missing from pkg-plist
> Error: Orphaned: share/doc/Pango/method.FontMap.reload_font.html
> Error: Orphaned: share/doc/Pango/property.FontFamily.is-monospace.html
> Error: Orphaned: share/doc/Pango/property.FontFamily.is-variable.html
> Error: Orphaned: share/doc/Pango/property.FontFamily.name.html
> ===> Checking for items in pkg-plist which are not in STAGEDIR
> ===> Error: Plist issues found.
> *** Error code 1
>
> Best regards,
> sunpoet
>

Fixed in ports d3c709b70f8a80846369a368dafa42d86d199279. Thanks.