pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/devel/pango



Module Name:    pkgsrc
Committed By:   wiz
Date:           Sat Jan 11 18:08:25 UTC 2025

Modified Files:
        pkgsrc/devel/pango: Makefile PLIST distinfo
Removed Files:
        pkgsrc/devel/pango/patches: patch-utils_meson.build

Log Message:
pango: update to 1.56.0.

Overview of changes in 1.56.0, 09-01-2025
=========================================
- Support setting font features in font descriptions
- serialization: Document the tab array format
- serialization: Accept attributes without range
- win32: Improve the pango_font_map_reload_implementation
- win32: Take variations into account for caching
- layout: Fix measuring ellipsis runs with shapes
- build: Require C11
- build: Require GLib 2.80
- build: Require cairo 1.18


To generate a diff of this commit:
cvs rdiff -u -r1.267 -r1.268 pkgsrc/devel/pango/Makefile
cvs rdiff -u -r1.94 -r1.95 pkgsrc/devel/pango/PLIST
cvs rdiff -u -r1.146 -r1.147 pkgsrc/devel/pango/distinfo
cvs rdiff -u -r1.2 -r0 pkgsrc/devel/pango/patches/patch-utils_meson.build

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/devel/pango/Makefile
diff -u pkgsrc/devel/pango/Makefile:1.267 pkgsrc/devel/pango/Makefile:1.268
--- pkgsrc/devel/pango/Makefile:1.267   Thu Dec 26 05:54:35 2024
+++ pkgsrc/devel/pango/Makefile Sat Jan 11 18:08:24 2025
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.267 2024/12/26 05:54:35 pin Exp $
+# $NetBSD: Makefile,v 1.268 2025/01/11 18:08:24 wiz Exp $
 
-DISTNAME=      pango-1.55.5
+DISTNAME=      pango-1.56.0
 CATEGORIES=    devel fonts
 MASTER_SITES=  ${MASTER_SITE_GNOME:=sources/pango/${PKGVERSION_NOREV:R}/}
 EXTRACT_SUFX=  .tar.xz
@@ -10,9 +10,8 @@ HOMEPAGE=     https://pango.gnome.org/
 COMMENT=       Library for layout and rendering of text
 LICENSE=       gnu-lgpl-v2
 
-TOOL_DEPENDS+=         help2man-[0-9]*:../../converters/help2man
-
 USE_LANGUAGES=         c c++
+USE_CC_FEATURES+=      c11
 USE_TOOLS+=            pkg-config
 INSTALLATION_DIRS=     ${PKGMANDIR}/man1
 
@@ -27,15 +26,11 @@ MESON_REQD+=                1.2.0
 MESON_ARGS+=           -Dcairo=enabled
 MESON_ARGS+=           -Dfontconfig=enabled
 
-PLIST_VARS+=           native
-
 .if ${USE_CROSS_COMPILE:tl} == "yes"
 TOOL_DEPENDS+=                         glib2-tools>=0:../../devel/glib2-tools
 MESON_CROSS_BINARIES+=                 glib-genmarshal glib-mkenums
 MESON_CROSS_BINARY.glib-genmarshal+=   ${TOOLBASE:Q}/bin/glib-genmarshal
 MESON_CROSS_BINARY.glib-mkenums+=      ${TOOLBASE:Q}/bin/glib-mkenums
-.else
-PLIST.native=                          yes
 .endif
 
 PKGCONFIG_OVERRIDE+=           output/meson-private/pango.pc
@@ -66,7 +61,7 @@ post-install:
 
 BUILDLINK_API_DEPENDS.fribidi+=        fribidi>=1.0.6
 .include "../../converters/fribidi/buildlink3.mk"
-BUILDLINK_API_DEPENDS.glib2+=  glib2>=2.60
+BUILDLINK_API_DEPENDS.glib2+=  glib2>=2.80
 .include "../../devel/glib2/buildlink3.mk"
 .include "../../devel/zlib/buildlink3.mk"
 BUILDLINK_API_DEPENDS.fontconfig+=     fontconfig>=2.15.0

Index: pkgsrc/devel/pango/PLIST
diff -u pkgsrc/devel/pango/PLIST:1.94 pkgsrc/devel/pango/PLIST:1.95
--- pkgsrc/devel/pango/PLIST:1.94       Thu Dec 26 05:54:35 2024
+++ pkgsrc/devel/pango/PLIST    Sat Jan 11 18:08:25 2025
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.94 2024/12/26 05:54:35 pin Exp $
+@comment $NetBSD: PLIST,v 1.95 2025/01/11 18:08:25 wiz Exp $
 bin/pango-list
 bin/pango-segmentation
 bin/pango-view
@@ -48,23 +48,22 @@ ${PLIST.introspection}lib/girepository-1
 ${PLIST.introspection}${PLIST.x11}lib/girepository-1.0/PangoXft-1.0.typelib
 lib/libpango-1.0.so
 lib/libpango-1.0.so.0
-lib/libpango-1.0.so.0.5505.0
+lib/libpango-1.0.so.0.5600.0
 lib/libpangocairo-1.0.so
 lib/libpangocairo-1.0.so.0
-lib/libpangocairo-1.0.so.0.5505.0
+lib/libpangocairo-1.0.so.0.5600.0
 lib/libpangoft2-1.0.so
 lib/libpangoft2-1.0.so.0
-lib/libpangoft2-1.0.so.0.5505.0
+lib/libpangoft2-1.0.so.0.5600.0
 ${PLIST.x11}lib/libpangoxft-1.0.so
 ${PLIST.x11}lib/libpangoxft-1.0.so.0
-${PLIST.x11}lib/libpangoxft-1.0.so.0.5505.0
+${PLIST.x11}lib/libpangoxft-1.0.so.0.5600.0
 lib/pkgconfig/pango.pc
 lib/pkgconfig/pangocairo.pc
 lib/pkgconfig/pangofc.pc
 lib/pkgconfig/pangoft2.pc
 lib/pkgconfig/pangoot.pc
 ${PLIST.x11}lib/pkgconfig/pangoxft.pc
-${PLIST.native}man/man1/pango-view.1
 ${PLIST.introspection}share/gir-1.0/Pango-1.0.gir
 ${PLIST.introspection}share/gir-1.0/PangoCairo-1.0.gir
 ${PLIST.introspection}share/gir-1.0/PangoFT2-1.0.gir

Index: pkgsrc/devel/pango/distinfo
diff -u pkgsrc/devel/pango/distinfo:1.146 pkgsrc/devel/pango/distinfo:1.147
--- pkgsrc/devel/pango/distinfo:1.146   Thu Dec 26 05:54:35 2024
+++ pkgsrc/devel/pango/distinfo Sat Jan 11 18:08:25 2025
@@ -1,12 +1,11 @@
-$NetBSD: distinfo,v 1.146 2024/12/26 05:54:35 pin Exp $
+$NetBSD: distinfo,v 1.147 2025/01/11 18:08:25 wiz Exp $
 
-BLAKE2s (pango-1.55.5.tar.xz) = 7403afb9edf0007d5e892809f122818e3cb9a64f95ee22f4b0f826d02287c470
-SHA512 (pango-1.55.5.tar.xz) = 7c73b463e8062c2aeac6bf04c7c536229d67894eea4aa4d1d34c9a14f23da2b90b5be66c8056fcfafd0125e43a85dc06d81aae658e07700bf8077885a6be9eb7
-Size (pango-1.55.5.tar.xz) = 1878652 bytes
+BLAKE2s (pango-1.56.0.tar.xz) = b6840b6d9f2fc35b616289d8e3c801fee15e1910a8e9e7bf597ca344305dffcf
+SHA512 (pango-1.56.0.tar.xz) = 290355f3548ae6b560c80dff096e99cd4d05550046c306f3e646c8db4e30804b93865058de481219545c6eec9ab719bd9bc1fbdae261ae9dc79bae87703280b6
+Size (pango-1.56.0.tar.xz) = 1882244 bytes
 SHA1 (patch-pango_pangocairo-coretextfont.c) = 32fddb025bf2896d23d22814b6edd91042fd58b5
 SHA1 (patch-pango_pangocairo-coretextfontmap.c) = 395cb1f8472a319c4b1c58ea137e36452bc44cc6
 SHA1 (patch-pango_pangocoretext-private.h) = 0d7d61cd7e7b9da34bf8a0d5d1c6e7734341cadf
 SHA1 (patch-pango_pangocoretext.c) = deb37c157f8fb517e2e367a685c4dcab1b93c7c2
 SHA1 (patch-pango_pangocoretext.h) = d6817eb02f0020c102ab95d63202f9508a70e647
 SHA1 (patch-pangocairo-coretext.h) = 2f7c8efad48b58398070f48e71c16d99d3d59f57
-SHA1 (patch-utils_meson.build) = 5ad3aa09c27daea2d116576a7147673e14dba90c



Home | Main Index | Thread Index | Old Index