pango: updated to 1.50.8 Overview of changes in 1.50.8, 02-07-2022 ========================================= - Add some properties to fontmap and family - Fix handling of ligature carets in mixed directionsdiff -r1.250 -r1.251 pkgsrc/devel/pango/Makefile
(adam)
@@ -1,77 +1,77 @@ | @@ -1,77 +1,77 @@ | |||
1 | # $NetBSD: Makefile,v 1.250 2022/05/19 20:00:40 adam Exp $ | 1 | # $NetBSD: Makefile,v 1.251 2022/07/13 20:32:01 adam Exp $ | |
2 | 2 | |||
3 | DISTNAME= pango-1.50.7 | 3 | DISTNAME= pango-1.50.8 | |
4 | CATEGORIES= devel fonts | 4 | CATEGORIES= devel fonts | |
5 | MASTER_SITES= ${MASTER_SITE_GNOME:=sources/pango/${PKGVERSION_NOREV:R}/} | 5 | MASTER_SITES= ${MASTER_SITE_GNOME:=sources/pango/${PKGVERSION_NOREV:R}/} | |
6 | EXTRACT_SUFX= .tar.xz | 6 | EXTRACT_SUFX= .tar.xz | |
7 | 7 | |||
8 | MAINTAINER= pkgsrc-users@NetBSD.org | 8 | MAINTAINER= pkgsrc-users@NetBSD.org | |
9 | HOMEPAGE= https://pango.gnome.org/ | 9 | HOMEPAGE= https://pango.gnome.org/ | |
10 | COMMENT= Library for layout and rendering of text | 10 | COMMENT= Library for layout and rendering of text | |
11 | LICENSE= gnu-lgpl-v2 | 11 | LICENSE= gnu-lgpl-v2 | |
12 | 12 | |||
13 | TOOL_DEPENDS+= help2man-[0-9]*:../../converters/help2man | 13 | TOOL_DEPENDS+= help2man-[0-9]*:../../converters/help2man | |
14 | 14 | |||
15 | USE_LANGUAGES= c c++ | 15 | USE_LANGUAGES= c c++ | |
16 | USE_TOOLS+= pkg-config | 16 | USE_TOOLS+= pkg-config | |
17 | INSTALLATION_DIRS= ${PKGMANDIR}/man1 | 17 | INSTALLATION_DIRS= ${PKGMANDIR}/man1 | |
18 | 18 | |||
19 | SUBST_CLASSES+= wrksrc | 19 | SUBST_CLASSES+= wrksrc | |
20 | SUBST_STAGE.wrksrc= pre-configure | 20 | SUBST_STAGE.wrksrc= pre-configure | |
21 | SUBST_FILES.wrksrc= output/utils/pango-view.sh | 21 | SUBST_FILES.wrksrc= output/utils/pango-view.sh | |
22 | SUBST_VARS.wrksrc= WRKSRC | 22 | SUBST_VARS.wrksrc= WRKSRC | |
23 | 23 | |||
24 | MESON_REQD+= 0.55.3 | 24 | MESON_REQD+= 0.55.3 | |
25 | MESON_ARGS+= -Dcairo=enabled | 25 | MESON_ARGS+= -Dcairo=enabled | |
26 | MESON_ARGS+= -Dfontconfig=enabled | 26 | MESON_ARGS+= -Dfontconfig=enabled | |
27 | MESON_ARGS+= -Dintrospection=enabled | 27 | MESON_ARGS+= -Dintrospection=enabled | |
28 | 28 | |||
29 | PKGCONFIG_OVERRIDE+= output/meson-private/pango.pc | 29 | PKGCONFIG_OVERRIDE+= output/meson-private/pango.pc | |
30 | PKGCONFIG_OVERRIDE+= output/meson-private/pangocairo.pc | 30 | PKGCONFIG_OVERRIDE+= output/meson-private/pangocairo.pc | |
31 | PKGCONFIG_OVERRIDE+= output/meson-private/pangofc.pc | 31 | PKGCONFIG_OVERRIDE+= output/meson-private/pangofc.pc | |
32 | PKGCONFIG_OVERRIDE+= output/meson-private/pangoft2.pc | 32 | PKGCONFIG_OVERRIDE+= output/meson-private/pangoft2.pc | |
33 | PKGCONFIG_OVERRIDE+= output/meson-private/pangoot.pc | 33 | PKGCONFIG_OVERRIDE+= output/meson-private/pangoot.pc | |
34 | PKGCONFIG_OVERRIDE+= output/meson-private/pangoxft.pc | 34 | PKGCONFIG_OVERRIDE+= output/meson-private/pangoxft.pc | |
35 | PKGCONFIG_OVERRIDE_STAGE= pre-install | 35 | PKGCONFIG_OVERRIDE_STAGE= pre-install | |
36 | MAKE_ENV+= LD_LIBRARY_PATH=${WRKSRC}/output/${PKGBASE} | 36 | MAKE_ENV+= LD_LIBRARY_PATH=${WRKSRC}/output/${PKGBASE} | |
37 | 37 | |||
38 | CHECK_FILES_SKIP+= ${PREFIX}/libdata/pango/pango.modules | 38 | CHECK_FILES_SKIP+= ${PREFIX}/libdata/pango/pango.modules | |
39 | CHECK_PORTABILITY_SKIP+= docs/check.docs | 39 | CHECK_PORTABILITY_SKIP+= docs/check.docs | |
40 | 40 | |||
41 | PYTHON_FOR_BUILD_ONLY= tool | 41 | PYTHON_FOR_BUILD_ONLY= tool | |
42 | 42 | |||
43 | BUILDLINK_TRANSFORM+= rm:-Werror=implicit-fallthrough # clang10svn | 43 | BUILDLINK_TRANSFORM+= rm:-Werror=implicit-fallthrough # clang10svn | |
44 | 44 | |||
45 | post-extract: | 45 | post-extract: | |
46 | ${MKDIR} -p ${WRKSRC}/output/utils | 46 | ${MKDIR} -p ${WRKSRC}/output/utils | |
47 | ${CP} ${FILESDIR}/pango-view.sh ${WRKSRC}/output/utils | 47 | ${CP} ${FILESDIR}/pango-view.sh ${WRKSRC}/output/utils | |
48 | 48 | |||
49 | post-install: | 49 | post-install: | |
50 | ${MV} ${DESTDIR}${PREFIX}/share/man/man1/pango-view.1 ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1/pango-view.1 || ${TRUE} | 50 | ${MV} ${DESTDIR}${PREFIX}/share/man/man1/pango-view.1 ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1/pango-view.1 || ${TRUE} | |
51 | 51 | |||
52 | .include "options.mk" | 52 | .include "options.mk" | |
53 | .include "../../graphics/librsvg/available.mk" | 53 | .include "../../graphics/librsvg/available.mk" | |
54 | 54 | |||
55 | BUILDLINK_API_DEPENDS.fribidi+= fribidi>=1.0.6 | 55 | BUILDLINK_API_DEPENDS.fribidi+= fribidi>=1.0.6 | |
56 | .include "../../converters/fribidi/buildlink3.mk" | 56 | .include "../../converters/fribidi/buildlink3.mk" | |
57 | BUILDLINK_API_DEPENDS.glib2+= glib2>=2.60 | 57 | BUILDLINK_API_DEPENDS.glib2+= glib2>=2.60 | |
58 | .include "../../devel/glib2/buildlink3.mk" | 58 | .include "../../devel/glib2/buildlink3.mk" | |
59 | BUILDLINK_DEPMETHOD.gobject-introspection= build | 59 | BUILDLINK_DEPMETHOD.gobject-introspection= build | |
60 | .include "../../devel/gobject-introspection/buildlink3.mk" | 60 | .include "../../devel/gobject-introspection/buildlink3.mk" | |
61 | .include "../../devel/zlib/buildlink3.mk" | 61 | .include "../../devel/zlib/buildlink3.mk" | |
62 | BUILDLINK_API_DEPENDS.fontconfig+= fontconfig>=2.11.91 | 62 | BUILDLINK_API_DEPENDS.fontconfig+= fontconfig>=2.11.91 | |
63 | .include "../../fonts/fontconfig/buildlink3.mk" | 63 | .include "../../fonts/fontconfig/buildlink3.mk" | |
64 | BUILDLINK_API_DEPENDS.harfbuzz+= harfbuzz>=2.7.2 | 64 | BUILDLINK_API_DEPENDS.harfbuzz+= harfbuzz>=2.7.2 | |
65 | .include "../../fonts/harfbuzz/buildlink3.mk" | 65 | .include "../../fonts/harfbuzz/buildlink3.mk" | |
66 | .if ${LIBRSVG_TYPE} == "rust" | 66 | .if ${LIBRSVG_TYPE} == "rust" | |
67 | .include "../../graphics/graphite2/buildlink3.mk" | 67 | .include "../../graphics/graphite2/buildlink3.mk" | |
68 | .endif | 68 | .endif | |
69 | BUILDLINK_API_DEPENDS.cairo+= cairo>=1.12.10 | 69 | BUILDLINK_API_DEPENDS.cairo+= cairo>=1.12.10 | |
70 | .include "../../graphics/cairo/buildlink3.mk" | 70 | .include "../../graphics/cairo/buildlink3.mk" | |
71 | .include "../../graphics/cairo-gobject/buildlink3.mk" | 71 | .include "../../graphics/cairo-gobject/buildlink3.mk" | |
72 | # XXX freetype versioning is insane. needs libtool version >= 21.0.15, | 72 | # XXX freetype versioning is insane. needs libtool version >= 21.0.15, | |
73 | # which corresponds to release version 2.8.1 | 73 | # which corresponds to release version 2.8.1 | |
74 | BUILDLINK_API_DEPENDS.freetype2+= freetype2>=2.8.1 | 74 | BUILDLINK_API_DEPENDS.freetype2+= freetype2>=2.8.1 | |
75 | .include "../../graphics/freetype2/buildlink3.mk" | 75 | .include "../../graphics/freetype2/buildlink3.mk" | |
76 | .include "../../devel/meson/build.mk" | 76 | .include "../../devel/meson/build.mk" | |
77 | .include "../../mk/bsd.pkg.mk" | 77 | .include "../../mk/bsd.pkg.mk" |
@@ -1,73 +1,73 @@ | @@ -1,73 +1,73 @@ | |||
1 | @comment $NetBSD: PLIST,v 1.84 2022/05/19 20:00:40 adam Exp $ | 1 | @comment $NetBSD: PLIST,v 1.85 2022/07/13 20:32:01 adam Exp $ | |
2 | bin/pango-list | 2 | bin/pango-list | |
3 | bin/pango-segmentation | 3 | bin/pango-segmentation | |
4 | bin/pango-view | 4 | bin/pango-view | |
5 | include/pango-1.0/pango/pango-attributes.h | 5 | include/pango-1.0/pango/pango-attributes.h | |
6 | include/pango-1.0/pango/pango-bidi-type.h | 6 | include/pango-1.0/pango/pango-bidi-type.h | |
7 | include/pango-1.0/pango/pango-break.h | 7 | include/pango-1.0/pango/pango-break.h | |
8 | include/pango-1.0/pango/pango-color.h | 8 | include/pango-1.0/pango/pango-color.h | |
9 | include/pango-1.0/pango/pango-context.h | 9 | include/pango-1.0/pango/pango-context.h | |
10 | include/pango-1.0/pango/pango-coverage.h | 10 | include/pango-1.0/pango/pango-coverage.h | |
11 | include/pango-1.0/pango/pango-direction.h | 11 | include/pango-1.0/pango/pango-direction.h | |
12 | include/pango-1.0/pango/pango-engine.h | 12 | include/pango-1.0/pango/pango-engine.h | |
13 | include/pango-1.0/pango/pango-enum-types.h | 13 | include/pango-1.0/pango/pango-enum-types.h | |
14 | include/pango-1.0/pango/pango-features.h | 14 | include/pango-1.0/pango/pango-features.h | |
15 | include/pango-1.0/pango/pango-font.h | 15 | include/pango-1.0/pango/pango-font.h | |
16 | include/pango-1.0/pango/pango-fontmap.h | 16 | include/pango-1.0/pango/pango-fontmap.h | |
17 | include/pango-1.0/pango/pango-fontset-simple.h | 17 | include/pango-1.0/pango/pango-fontset-simple.h | |
18 | include/pango-1.0/pango/pango-fontset.h | 18 | include/pango-1.0/pango/pango-fontset.h | |
19 | include/pango-1.0/pango/pango-glyph-item.h | 19 | include/pango-1.0/pango/pango-glyph-item.h | |
20 | include/pango-1.0/pango/pango-glyph.h | 20 | include/pango-1.0/pango/pango-glyph.h | |
21 | include/pango-1.0/pango/pango-gravity.h | 21 | include/pango-1.0/pango/pango-gravity.h | |
22 | include/pango-1.0/pango/pango-item.h | 22 | include/pango-1.0/pango/pango-item.h | |
23 | include/pango-1.0/pango/pango-language.h | 23 | include/pango-1.0/pango/pango-language.h | |
24 | include/pango-1.0/pango/pango-layout.h | 24 | include/pango-1.0/pango/pango-layout.h | |
25 | include/pango-1.0/pango/pango-markup.h | 25 | include/pango-1.0/pango/pango-markup.h | |
26 | include/pango-1.0/pango/pango-matrix.h | 26 | include/pango-1.0/pango/pango-matrix.h | |
27 | include/pango-1.0/pango/pango-modules.h | 27 | include/pango-1.0/pango/pango-modules.h | |
28 | include/pango-1.0/pango/pango-ot.h | 28 | include/pango-1.0/pango/pango-ot.h | |
29 | include/pango-1.0/pango/pango-renderer.h | 29 | include/pango-1.0/pango/pango-renderer.h | |
30 | include/pango-1.0/pango/pango-script.h | 30 | include/pango-1.0/pango/pango-script.h | |
31 | include/pango-1.0/pango/pango-tabs.h | 31 | include/pango-1.0/pango/pango-tabs.h | |
32 | include/pango-1.0/pango/pango-types.h | 32 | include/pango-1.0/pango/pango-types.h | |
33 | include/pango-1.0/pango/pango-utils.h | 33 | include/pango-1.0/pango/pango-utils.h | |
34 | include/pango-1.0/pango/pango-version-macros.h | 34 | include/pango-1.0/pango/pango-version-macros.h | |
35 | include/pango-1.0/pango/pango.h | 35 | include/pango-1.0/pango/pango.h | |
36 | include/pango-1.0/pango/pangocairo.h | 36 | include/pango-1.0/pango/pangocairo.h | |
37 | include/pango-1.0/pango/pangofc-decoder.h | 37 | include/pango-1.0/pango/pangofc-decoder.h | |
38 | include/pango-1.0/pango/pangofc-font.h | 38 | include/pango-1.0/pango/pangofc-font.h | |
39 | include/pango-1.0/pango/pangofc-fontmap.h | 39 | include/pango-1.0/pango/pangofc-fontmap.h | |
40 | include/pango-1.0/pango/pangoft2.h | 40 | include/pango-1.0/pango/pangoft2.h | |
41 | ${PLIST.x11}include/pango-1.0/pango/pangoxft-render.h | 41 | ${PLIST.x11}include/pango-1.0/pango/pangoxft-render.h | |
42 | ${PLIST.x11}include/pango-1.0/pango/pangoxft.h | 42 | ${PLIST.x11}include/pango-1.0/pango/pangoxft.h | |
43 | lib/girepository-1.0/Pango-1.0.typelib | 43 | lib/girepository-1.0/Pango-1.0.typelib | |
44 | lib/girepository-1.0/PangoCairo-1.0.typelib | 44 | lib/girepository-1.0/PangoCairo-1.0.typelib | |
45 | lib/girepository-1.0/PangoFT2-1.0.typelib | 45 | lib/girepository-1.0/PangoFT2-1.0.typelib | |
46 | lib/girepository-1.0/PangoFc-1.0.typelib | 46 | lib/girepository-1.0/PangoFc-1.0.typelib | |
47 | lib/girepository-1.0/PangoOT-1.0.typelib | 47 | lib/girepository-1.0/PangoOT-1.0.typelib | |
48 | ${PLIST.x11}lib/girepository-1.0/PangoXft-1.0.typelib | 48 | ${PLIST.x11}lib/girepository-1.0/PangoXft-1.0.typelib | |
49 | lib/libpango-1.0.so | 49 | lib/libpango-1.0.so | |
50 | lib/libpango-1.0.so.0 | 50 | lib/libpango-1.0.so.0 | |
51 | lib/libpango-1.0.so.0.5000.7 | 51 | lib/libpango-1.0.so.0.5000.8 | |
52 | lib/libpangocairo-1.0.so | 52 | lib/libpangocairo-1.0.so | |
53 | lib/libpangocairo-1.0.so.0 | 53 | lib/libpangocairo-1.0.so.0 | |
54 | lib/libpangocairo-1.0.so.0.5000.7 | 54 | lib/libpangocairo-1.0.so.0.5000.8 | |
55 | lib/libpangoft2-1.0.so | 55 | lib/libpangoft2-1.0.so | |
56 | lib/libpangoft2-1.0.so.0 | 56 | lib/libpangoft2-1.0.so.0 | |
57 | lib/libpangoft2-1.0.so.0.5000.7 | 57 | lib/libpangoft2-1.0.so.0.5000.8 | |
58 | ${PLIST.x11}lib/libpangoxft-1.0.so | 58 | ${PLIST.x11}lib/libpangoxft-1.0.so | |
59 | ${PLIST.x11}lib/libpangoxft-1.0.so.0 | 59 | ${PLIST.x11}lib/libpangoxft-1.0.so.0 | |
60 | ${PLIST.x11}lib/libpangoxft-1.0.so.0.5000.7 | 60 | ${PLIST.x11}lib/libpangoxft-1.0.so.0.5000.8 | |
61 | lib/pkgconfig/pango.pc | 61 | lib/pkgconfig/pango.pc | |
62 | lib/pkgconfig/pangocairo.pc | 62 | lib/pkgconfig/pangocairo.pc | |
63 | lib/pkgconfig/pangofc.pc | 63 | lib/pkgconfig/pangofc.pc | |
64 | lib/pkgconfig/pangoft2.pc | 64 | lib/pkgconfig/pangoft2.pc | |
65 | lib/pkgconfig/pangoot.pc | 65 | lib/pkgconfig/pangoot.pc | |
66 | ${PLIST.x11}lib/pkgconfig/pangoxft.pc | 66 | ${PLIST.x11}lib/pkgconfig/pangoxft.pc | |
67 | man/man1/pango-view.1 | 67 | man/man1/pango-view.1 | |
68 | share/gir-1.0/Pango-1.0.gir | 68 | share/gir-1.0/Pango-1.0.gir | |
69 | share/gir-1.0/PangoCairo-1.0.gir | 69 | share/gir-1.0/PangoCairo-1.0.gir | |
70 | share/gir-1.0/PangoFT2-1.0.gir | 70 | share/gir-1.0/PangoFT2-1.0.gir | |
71 | share/gir-1.0/PangoFc-1.0.gir | 71 | share/gir-1.0/PangoFc-1.0.gir | |
72 | share/gir-1.0/PangoOT-1.0.gir | 72 | share/gir-1.0/PangoOT-1.0.gir | |
73 | ${PLIST.x11}share/gir-1.0/PangoXft-1.0.gir | 73 | ${PLIST.x11}share/gir-1.0/PangoXft-1.0.gir |
@@ -1,12 +1,12 @@ | @@ -1,12 +1,12 @@ | |||
1 | $NetBSD: distinfo,v 1.137 2022/05/19 20:00:41 adam Exp $ | 1 | $NetBSD: distinfo,v 1.138 2022/07/13 20:32:01 adam Exp $ | |
2 | 2 | |||
3 | BLAKE2s (pango-1.50.7.tar.xz) = bb018b24e108456ad43b90a9813f8bfcc0c03e19f7b7fd1e36b54981267c9d57 | 3 | BLAKE2s (pango-1.50.8.tar.xz) = c8809e72b227ef78d00fdb500548c125bfe827c95dbdfa8ed6372fee40f30f52 | |
4 | SHA512 (pango-1.50.7.tar.xz) = 4d754ed753fc34074c2a8751459406af7eb1eccb227c6158287f7e2921614d918cae47d078d4a2b4c098b641e40274e81bf1ec6b6a1b147efd550626665767d3 | 4 | SHA512 (pango-1.50.8.tar.xz) = 81821e5837d5fb78a07ac8f8e360de9a9bf9b2418a3e0654f80ee3dce7f98325ea2483cc7c1d1db4a662886a1244530515d83480f4c3bc0510788a9bbbae2f91 | |
5 | Size (pango-1.50.7.tar.xz) = 4294752 bytes | 5 | Size (pango-1.50.8.tar.xz) = 4298760 bytes | |
6 | SHA1 (patch-pango_pangocairo-coretextfont.c) = cfef0e1372d5770d5988af411d435ee87fdfd0bd | 6 | SHA1 (patch-pango_pangocairo-coretextfont.c) = cfef0e1372d5770d5988af411d435ee87fdfd0bd | |
7 | SHA1 (patch-pango_pangocairo-coretextfontmap.c) = 395cb1f8472a319c4b1c58ea137e36452bc44cc6 | 7 | SHA1 (patch-pango_pangocairo-coretextfontmap.c) = 395cb1f8472a319c4b1c58ea137e36452bc44cc6 | |
8 | SHA1 (patch-pango_pangocoretext-private.h) = 0d7d61cd7e7b9da34bf8a0d5d1c6e7734341cadf | 8 | SHA1 (patch-pango_pangocoretext-private.h) = 0d7d61cd7e7b9da34bf8a0d5d1c6e7734341cadf | |
9 | SHA1 (patch-pango_pangocoretext.c) = 465a66b5027c3dda5dd97c0cf33edebb4e173a1e | 9 | SHA1 (patch-pango_pangocoretext.c) = 465a66b5027c3dda5dd97c0cf33edebb4e173a1e | |
10 | SHA1 (patch-pango_pangocoretext.h) = d6817eb02f0020c102ab95d63202f9508a70e647 | 10 | SHA1 (patch-pango_pangocoretext.h) = d6817eb02f0020c102ab95d63202f9508a70e647 | |
11 | SHA1 (patch-pangocairo-coretext.h) = 2f7c8efad48b58398070f48e71c16d99d3d59f57 | 11 | SHA1 (patch-pangocairo-coretext.h) = 2f7c8efad48b58398070f48e71c16d99d3d59f57 | |
12 | SHA1 (patch-utils_meson.build) = 4c2564d54209b4bed286db3d85963c78897ceb49 | 12 | SHA1 (patch-utils_meson.build) = 4c2564d54209b4bed286db3d85963c78897ceb49 |