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:   prlw1
Date:           Mon Jan 11 09:43:21 UTC 2021

Modified Files:
        pkgsrc/devel/pango: Makefile PLIST distinfo options.mk

Log Message:
Update pango to 1.48.0

Overview of changes in 1.48.0
=============================
- docs: Clarify use of PangoAnalysis in shaping
- fontconfig: Make pango_font_family_get_face more reliable
- introspection: Fix use of PangoFcSubstituteFunc
- introspection: Skip fontconfig types
- build: Use yielding meson feature for introspection

Overview of changes in 1.47.0
=============================
- Add pango_language_get_preferred
- Add pango_fc_font_get_languages
- Sort faces of a family by slant and weight

Overview of changes in 1.46.2
=============================
- Fix pango_win32_font_map_load_font with falback families
- Fix an assertion in pango_language_get_scripts
- Fix a crash in get_items_log_attrs
- Fix attribute iterators with overlapping attributes
- Fix rendering of Emoji keycap sequences
- ci: Run the testsuite under asan and fix all reported issues
- build: Make libthai, cairo, xft, fontconfig, freetype
  dependencies meson features


To generate a diff of this commit:
cvs rdiff -u -r1.236 -r1.237 pkgsrc/devel/pango/Makefile
cvs rdiff -u -r1.74 -r1.75 pkgsrc/devel/pango/PLIST
cvs rdiff -u -r1.125 -r1.126 pkgsrc/devel/pango/distinfo
cvs rdiff -u -r1.17 -r1.18 pkgsrc/devel/pango/options.mk

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.236 pkgsrc/devel/pango/Makefile:1.237
--- pkgsrc/devel/pango/Makefile:1.236   Tue Sep 15 10:45:41 2020
+++ pkgsrc/devel/pango/Makefile Mon Jan 11 09:43:21 2021
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.236 2020/09/15 10:45:41 prlw1 Exp $
+# $NetBSD: Makefile,v 1.237 2021/01/11 09:43:21 prlw1 Exp $
 
-DISTNAME=      pango-1.46.1
+DISTNAME=      pango-1.48.0
 CATEGORIES=    devel fonts
 MASTER_SITES=  ${MASTER_SITE_GNOME:=sources/pango/${PKGVERSION_NOREV:R}/}
 EXTRACT_SUFX=  .tar.xz
@@ -21,6 +21,10 @@ SUBST_STAGE.wrksrc=  pre-configure
 SUBST_FILES.wrksrc=    output/utils/pango-view.sh
 SUBST_VARS.wrksrc=     WRKSRC
 
+MESON_ARGS+=           -Dcairo=enabled
+MESON_ARGS+=           -Dfontconfig=enabled
+MESON_ARGS+=           -Dintrospection=enabled
+
 PKGCONFIG_OVERRIDE+=           output/meson-private/pango.pc
 PKGCONFIG_OVERRIDE+=           output/meson-private/pangocairo.pc
 PKGCONFIG_OVERRIDE+=           output/meson-private/pangofc.pc

Index: pkgsrc/devel/pango/PLIST
diff -u pkgsrc/devel/pango/PLIST:1.74 pkgsrc/devel/pango/PLIST:1.75
--- pkgsrc/devel/pango/PLIST:1.74       Fri Sep  4 11:14:08 2020
+++ pkgsrc/devel/pango/PLIST    Mon Jan 11 09:43:21 2021
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.74 2020/09/04 11:14:08 prlw1 Exp $
+@comment $NetBSD: PLIST,v 1.75 2021/01/11 09:43:21 prlw1 Exp $
 bin/pango-list
 bin/pango-view
 include/pango-1.0/pango/pango-attributes.h
@@ -45,16 +45,16 @@ lib/girepository-1.0/PangoOT-1.0.typelib
 ${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.4600.1
+lib/libpango-1.0.so.0.4800.0
 lib/libpangocairo-1.0.so
 lib/libpangocairo-1.0.so.0
-lib/libpangocairo-1.0.so.0.4600.1
+lib/libpangocairo-1.0.so.0.4800.0
 lib/libpangoft2-1.0.so
 lib/libpangoft2-1.0.so.0
-lib/libpangoft2-1.0.so.0.4600.1
+lib/libpangoft2-1.0.so.0.4800.0
 ${PLIST.x11}lib/libpangoxft-1.0.so
 ${PLIST.x11}lib/libpangoxft-1.0.so.0
-${PLIST.x11}lib/libpangoxft-1.0.so.0.4600.1
+${PLIST.x11}lib/libpangoxft-1.0.so.0.4800.0
 lib/pkgconfig/pango.pc
 lib/pkgconfig/pangocairo.pc
 lib/pkgconfig/pangofc.pc

Index: pkgsrc/devel/pango/distinfo
diff -u pkgsrc/devel/pango/distinfo:1.125 pkgsrc/devel/pango/distinfo:1.126
--- pkgsrc/devel/pango/distinfo:1.125   Fri Sep  4 11:14:08 2020
+++ pkgsrc/devel/pango/distinfo Mon Jan 11 09:43:21 2021
@@ -1,9 +1,9 @@
-$NetBSD: distinfo,v 1.125 2020/09/04 11:14:08 prlw1 Exp $
+$NetBSD: distinfo,v 1.126 2021/01/11 09:43:21 prlw1 Exp $
 
-SHA1 (pango-1.46.1.tar.xz) = e6706b1499e8dd7df58a1f767aaa9c5c072a5dd9
-RMD160 (pango-1.46.1.tar.xz) = 62982b413af8ade225d4a0ce634b449debebb611
-SHA512 (pango-1.46.1.tar.xz) = a08d5f4f24076aa7c3f92497a7afb70f4fcda92a0affb2455dc11ea88890c786534fd7755074bc570912e51e63f7922cef67726458612366b024b270cdfd041e
-Size (pango-1.46.1.tar.xz) = 533108 bytes
+SHA1 (pango-1.48.0.tar.xz) = 6167e5a5b0273f8ffc7217d057aa432b63bf8372
+RMD160 (pango-1.48.0.tar.xz) = 4a9a829e9506839b900ef6df55f3dea2cf507cb1
+SHA512 (pango-1.48.0.tar.xz) = 4819575a583134083819c1548d86bba71af97fd927f7cac05e3903b6d1c84de0ab1b593eea1e17b974f194e2d81123aa46e3af942eef258ad1bd14c72322342e
+Size (pango-1.48.0.tar.xz) = 536136 bytes
 SHA1 (patch-pango_pangocairo-coretextfont.c) = cfef0e1372d5770d5988af411d435ee87fdfd0bd
 SHA1 (patch-pango_pangocairo-coretextfontmap.c) = 395cb1f8472a319c4b1c58ea137e36452bc44cc6
 SHA1 (patch-pango_pangocoretext-fontmap.c) = 643dfdb0e9672382d4d5259c90e451a829b9875e

Index: pkgsrc/devel/pango/options.mk
diff -u pkgsrc/devel/pango/options.mk:1.17 pkgsrc/devel/pango/options.mk:1.18
--- pkgsrc/devel/pango/options.mk:1.17  Fri Aug 16 10:43:24 2019
+++ pkgsrc/devel/pango/options.mk       Mon Jan 11 09:43:21 2021
@@ -1,4 +1,4 @@
-# $NetBSD: options.mk,v 1.17 2019/08/16 10:43:24 wiz Exp $
+# $NetBSD: options.mk,v 1.18 2021/01/11 09:43:21 prlw1 Exp $
 
 PKG_OPTIONS_VAR=       PKG_OPTIONS.pango
 PKG_SUPPORTED_OPTIONS= libthai quartz x11
@@ -6,7 +6,7 @@ PKG_SUGGESTED_OPTIONS=  x11
 
 .include "../../mk/bsd.options.mk"
 
-PLIST_VARS+=           coretext quartz x11 thai
+PLIST_VARS+=           coretext quartz x11
 
 ###
 ### X11 support
@@ -14,20 +14,25 @@ PLIST_VARS+=                coretext quartz x11 thai
 .if !empty(PKG_OPTIONS:Mx11)
 # fix for pangox.pc
 PLIST.x11=             yes
+MESON_ARGS+=   -Dxft=enabled
 BUILDLINK_API_DEPENDS.Xft2+=   Xft2>=2.1.7nb3
 .include "../../x11/libXft/buildlink3.mk"
 .include "../../x11/libXrender/buildlink3.mk"
 .include "../../x11/libX11/buildlink3.mk"
 BUILDLINK_DEPMETHOD.libXt?=    build # only for configure
 .include "../../x11/libXt/buildlink3.mk"
+.else
+MESON_ARGS+=   -Dxft=disabled
 .endif
 
 ###
 ### Thai language support
 ###
 .if !empty(PKG_OPTIONS:Mlibthai)
-PLIST.thai=            yes
+MESON_ARGS+=   -Dlibthai=enabled
 .include "../../devel/libthai/buildlink3.mk"
+.else
+MESON_ARGS+=   -Dlibthai=disabled
 .endif
 
 .include "../../mk/bsd.prefs.mk"



Home | Main Index | Thread Index | Old Index