pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/devel/pango Overview of changes between 1.32.0 and 1.32.1
details: https://anonhg.NetBSD.org/pkgsrc/rev/42d896d35aea
branches: trunk
changeset: 609728:42d896d35aea
user: adam <adam%pkgsrc.org@localhost>
date: Mon Oct 08 21:35:22 2012 +0000
description:
Overview of changes between 1.32.0 and 1.32.1
=============================================
- Fixup grapheme clusters
- 684959 - crash after "Add pango_shape_full()"
Overview of changes between 1.31.2 and 1.32.0
=============================================
- Add a --without-xfg configure option
- Add pango_shape_full()
Overview of changes between 1.31.1 and 1.31.2
=============================================
- More work on towards thread-safety
- Build fixes on OS X
Overview of changes between 1.31.0 and 1.31.1
=============================================
- The module cache file can now be located in libdir
- Initial work towards making pango thread-safe
- Update to Unicode 6.1.
- 682421 - Fix vertical text, gravity, etc, with HarfBuzz
- 678721 - Don't need to get item properties...
- 678997 - Colors aqua, silver and indigo missing...
- 653347 - rise units documented incorrectly
- 682952 - remove old glib check
- Deprecate pango-ot.h.
- Deprecate pango_fc_font_kern_glyphs
- Deprecate pango_lookup_aliases
Overview of changes between 1.30.1 and 1.31.0
=============================================
- Port to harfbuzz 0.9.x, use external harfbuzz
- Remove Arabic, Syriac, Hangul Hebrew, Khmer,
Tibetan and Thai shapers (replaced by harfbuzz)
- Remove Indic module (replaced by harfbuzz)
- Remove Atsui support (superseded by CoreText)
- Remove PangoX
- 679654 - Crash for PangoContext.list_families
- 680965 - missing language strings for ...
- 681423 - introspection: assorted fixes...
diffstat:
devel/pango/Makefile | 51 +++++++++++++++++++++++--------------------
devel/pango/PLIST | 38 ++++++++++----------------------
devel/pango/buildlink3.mk | 6 +++-
devel/pango/distinfo | 10 +++-----
devel/pango/patches/patch-aa | 21 ------------------
devel/pango/patches/patch-ab | 21 ------------------
6 files changed, 47 insertions(+), 100 deletions(-)
diffs (281 lines):
diff -r 1071f9ba52c8 -r 42d896d35aea devel/pango/Makefile
--- a/devel/pango/Makefile Mon Oct 08 21:34:33 2012 +0000
+++ b/devel/pango/Makefile Mon Oct 08 21:35:22 2012 +0000
@@ -1,26 +1,28 @@
-# $NetBSD: Makefile,v 1.167 2012/10/07 21:12:19 wiz Exp $
+# $NetBSD: Makefile,v 1.168 2012/10/08 21:35:22 adam Exp $
-DISTNAME= pango-1.30.1
-PKGREVISION= 4
-CATEGORIES= devel fonts
-MASTER_SITES= ${MASTER_SITE_GNOME:=sources/pango/1.30/}
-EXTRACT_SUFX= .tar.xz
+DISTNAME= pango-1.32.1
+CATEGORIES= devel fonts
+MASTER_SITES= ${MASTER_SITE_GNOME:=sources/pango/${PKGVERSION_NOREV:R}/}
+EXTRACT_SUFX= .tar.xz
-MAINTAINER= pkgsrc-users%NetBSD.org@localhost
-HOMEPAGE= http://www.pango.org/
-COMMENT= Library for layout and rendering of text
-LICENSE= gnu-lgpl-v2
+MAINTAINER= pkgsrc-users%NetBSD.org@localhost
+HOMEPAGE= http://www.pango.org/
+COMMENT= Library for layout and rendering of text
+LICENSE= gnu-lgpl-v2
PKG_INSTALLATION_TYPES= overwrite pkgviews
PKG_DESTDIR_SUPPORT= user-destdir
-USE_TOOLS+= gmake pkg-config
-GNU_CONFIGURE= yes
+BUILD_DEPENDS+= help2man-[0-9]*:../../converters/help2man
+
TEST_TARGET= check
USE_LIBTOOL= yes
USE_LANGUAGES= c c++
-
-BUILD_DEPENDS+= help2man-[0-9]*:../../converters/help2man
+USE_TOOLS+= gmake pkg-config
+GNU_CONFIGURE= yes
+CONFIGURE_ARGS+= --sysconfdir=${PREFIX}/libdata
+# Carbon has been obsoleted; force turning it off
+#CONFIGURE_ENV+= ac_cv_header_Carbon_Carbon_h=no
PKGCONFIG_OVERRIDE= pango-uninstalled.pc.in
PKGCONFIG_OVERRIDE+= pango.pc.in
@@ -35,30 +37,31 @@
PKGCONFIG_OVERRIDE+= pangoxft-uninstalled.pc.in
PKGCONFIG_OVERRIDE+= pangoxft.pc.in
-CONFIGURE_ARGS+= --sysconfdir=${PREFIX}/libdata
-# Carbon has been obsoleted; force turning it off
-CONFIGURE_ENV+= ac_cv_header_Carbon_Carbon_h=no
-
CHECK_FILES_SKIP+= ${PREFIX}/libdata/pango/pango.modules
PLIST_VARS+= coretext
.include "options.mk"
+.include "../../mk/bsd.prefs.mk"
+
.if ${OPSYS} == "Darwin"
-PLIST.coretext= yes
+PLIST.coretext= yes
+.else
+BUILDLINK_API_DEPENDS.Xft2+= Xft2>=2.1.7nb3
+.include "../../fonts/Xft2/buildlink3.mk"
.endif
+BUILDLINK_API_DEPENDS.glib2+= glib2>=2.32.1
+.include "../../devel/glib2/buildlink3.mk"
BUILDLINK_DEPMETHOD.gobject-introspection:= build
.include "../../devel/gobject-introspection/buildlink3.mk"
-BUILDLINK_API_DEPENDS.glib2+= glib2>=2.32.1
-.include "../../devel/glib2/buildlink3.mk"
.include "../../devel/zlib/buildlink3.mk"
+BUILDLINK_API_DEPENDS.fontconfig+= fontconfig>=2.5.0
+.include "../../fonts/fontconfig/buildlink3.mk"
+.include "../../fonts/harfbuzz/buildlink3.mk"
BUILDLINK_API_DEPENDS.cairo+= cairo>=1.8.0
.include "../../graphics/cairo/buildlink3.mk"
.include "../../graphics/cairo-gobject/buildlink3.mk"
-BUILDLINK_API_DEPENDS.fontconfig+= fontconfig>=2.5.0
-.include "../../fonts/fontconfig/buildlink3.mk"
-BUILDLINK_API_DEPENDS.Xft2+= Xft2>=2.1.7nb3
.include "../../graphics/freetype2/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"
diff -r 1071f9ba52c8 -r 42d896d35aea devel/pango/PLIST
--- a/devel/pango/PLIST Mon Oct 08 21:34:33 2012 +0000
+++ b/devel/pango/PLIST Mon Oct 08 21:35:22 2012 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.56 2012/04/30 14:06:02 drochner Exp $
+@comment $NetBSD: PLIST,v 1.57 2012/10/08 21:35:22 adam Exp $
bin/pango-querymodules
bin/pango-view
include/pango-1.0/pango/pango-attributes.h
@@ -29,48 +29,35 @@
include/pango-1.0/pango/pango.h
include/pango-1.0/pango/pangocairo.h
${PLIST.coretext}include/pango-1.0/pango/pangocoretext.h
+${PLIST.x11}include/pango-1.0/pango/pangoxft-render.h
+${PLIST.x11}include/pango-1.0/pango/pangoxft.h
include/pango-1.0/pango/pangofc-decoder.h
include/pango-1.0/pango/pangofc-font.h
include/pango-1.0/pango/pangofc-fontmap.h
include/pango-1.0/pango/pangoft2.h
-${PLIST.x11}include/pango-1.0/pango/pangox.h
-${PLIST.x11}include/pango-1.0/pango/pangoxft-render.h
-${PLIST.x11}include/pango-1.0/pango/pangoxft.h
lib/girepository-1.0/Pango-1.0.typelib
lib/girepository-1.0/PangoCairo-1.0.typelib
+${PLIST.x11}lib/girepository-1.0/PangoXft-1.0.typelib
lib/girepository-1.0/PangoFT2-1.0.typelib
-${PLIST.x11}lib/girepository-1.0/PangoXft-1.0.typelib
lib/libpango-1.0.la
lib/libpangocairo-1.0.la
lib/libpangoft2-1.0.la
-${PLIST.x11}lib/libpangox-1.0.la
${PLIST.x11}lib/libpangoxft-1.0.la
-lib/pango/1.6.0/modules/pango-arabic-fc.la
-lib/pango/1.6.0/modules/pango-arabic-lang.la
-${PLIST.coretext}lib/pango/1.6.0/modules/pango-basic-coretext.la
-lib/pango/1.6.0/modules/pango-basic-fc.la
-${PLIST.x11}lib/pango/1.6.0/modules/pango-basic-x.la
-lib/pango/1.6.0/modules/pango-hangul-fc.la
-lib/pango/1.6.0/modules/pango-hebrew-fc.la
-lib/pango/1.6.0/modules/pango-indic-fc.la
-lib/pango/1.6.0/modules/pango-indic-lang.la
-lib/pango/1.6.0/modules/pango-khmer-fc.la
-lib/pango/1.6.0/modules/pango-syriac-fc.la
-lib/pango/1.6.0/modules/pango-thai-fc.la
-${PLIST.thai}lib/pango/1.6.0/modules/pango-thai-lang.la
-lib/pango/1.6.0/modules/pango-tibetan-fc.la
+lib/pango/1.8.0/modules/pango-arabic-lang.la
+${PLIST.thai}lib/pango/1.8.0/modules/pango-thai-lang.la
+${PLIST.coretext}lib/pango/1.8.0/modules/pango-basic-coretext.la
+lib/pango/1.8.0/modules/pango-basic-fc.la
+lib/pango/1.8.0/modules/pango-indic-lang.la
lib/pkgconfig/pango.pc
lib/pkgconfig/pangocairo.pc
+${PLIST.x11}lib/pkgconfig/pangoxft.pc
lib/pkgconfig/pangoft2.pc
-${PLIST.x11}lib/pkgconfig/pangox.pc
-${PLIST.x11}lib/pkgconfig/pangoxft.pc
-${PLIST.x11}libdata/pango/pangox.aliases
man/man1/pango-querymodules.1
man/man1/pango-view.1
share/gir-1.0/Pango-1.0.gir
share/gir-1.0/PangoCairo-1.0.gir
+${PLIST.x11}share/gir-1.0/PangoXft-1.0.gir
share/gir-1.0/PangoFT2-1.0.gir
-${PLIST.x11}share/gir-1.0/PangoXft-1.0.gir
share/gtk-doc/html/pango/PangoEngineLang.html
share/gtk-doc/html/pango/PangoEngineShape.html
share/gtk-doc/html/pango/PangoFcDecoder.html
@@ -90,6 +77,7 @@
share/gtk-doc/html/pango/api-index-1-26.html
share/gtk-doc/html/pango/api-index-1-28.html
share/gtk-doc/html/pango/api-index-1-30.html
+share/gtk-doc/html/pango/api-index-1-32.html
share/gtk-doc/html/pango/api-index-1-4.html
share/gtk-doc/html/pango/api-index-1-6.html
share/gtk-doc/html/pango/api-index-1-8.html
@@ -101,7 +89,6 @@
share/gtk-doc/html/pango/layout.gif
share/gtk-doc/html/pango/left.png
share/gtk-doc/html/pango/lowlevel.html
-share/gtk-doc/html/pango/pango-ATSUI-Fonts.html
share/gtk-doc/html/pango/pango-Bidirectional-Text.html
share/gtk-doc/html/pango/pango-Cairo-Rendering.html
share/gtk-doc/html/pango/pango-CoreText-Fonts.html
@@ -121,7 +108,6 @@
share/gtk-doc/html/pango/pango-Version-Checking.html
share/gtk-doc/html/pango/pango-Vertical-Text.html
share/gtk-doc/html/pango/pango-Win32-Fonts-and-Rendering.html
-share/gtk-doc/html/pango/pango-X-Fonts-and-Rendering.html
share/gtk-doc/html/pango/pango-Xft-Fonts-and-Rendering.html
share/gtk-doc/html/pango/pango-hierarchy.html
share/gtk-doc/html/pango/pango-pango-renderer.html
diff -r 1071f9ba52c8 -r 42d896d35aea devel/pango/buildlink3.mk
--- a/devel/pango/buildlink3.mk Mon Oct 08 21:34:33 2012 +0000
+++ b/devel/pango/buildlink3.mk Mon Oct 08 21:35:22 2012 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: buildlink3.mk,v 1.32 2012/10/02 17:10:51 tron Exp $
+# $NetBSD: buildlink3.mk,v 1.33 2012/10/08 21:35:22 adam Exp $
BUILDLINK_TREE+= pango
@@ -6,7 +6,7 @@
PANGO_BUILDLINK3_MK:=
BUILDLINK_API_DEPENDS.pango+= pango>=1.6.0
-BUILDLINK_ABI_DEPENDS.pango+= pango>=1.30.1nb3
+BUILDLINK_ABI_DEPENDS.pango+= pango>=1.32.1
BUILDLINK_PKGSRCDIR.pango?= ../../devel/pango
.include "../../mk/bsd.fast.prefs.mk"
@@ -15,6 +15,7 @@
.include "../../mk/pkg-build-options.mk"
.if !empty(PKG_BUILD_OPTIONS.pango:Mx11)
+.include "../../fonts/Xft2/buildlink3.mk"
.include "../../x11/libXft/buildlink3.mk"
.include "../../x11/libXrender/buildlink3.mk"
.endif
@@ -22,6 +23,7 @@
.include "../../devel/glib2/buildlink3.mk"
.include "../../devel/zlib/buildlink3.mk"
.include "../../fonts/fontconfig/buildlink3.mk"
+.include "../../fonts/harfbuzz/buildlink3.mk"
.include "../../graphics/cairo/buildlink3.mk"
.include "../../graphics/freetype2/buildlink3.mk"
.endif # PANGO_BUILDLINK3_MK
diff -r 1071f9ba52c8 -r 42d896d35aea devel/pango/distinfo
--- a/devel/pango/distinfo Mon Oct 08 21:34:33 2012 +0000
+++ b/devel/pango/distinfo Mon Oct 08 21:35:22 2012 +0000
@@ -1,9 +1,7 @@
-$NetBSD: distinfo,v 1.94 2012/07/29 20:25:40 wiz Exp $
+$NetBSD: distinfo,v 1.95 2012/10/08 21:35:22 adam Exp $
-SHA1 (pango-1.30.1.tar.xz) = f853a35758bed6aba6101e027ba7b4411448236f
-RMD160 (pango-1.30.1.tar.xz) = a0c68de9e02dbdb690ada02e945a378c6ca4a71b
-Size (pango-1.30.1.tar.xz) = 1162828 bytes
-SHA1 (patch-aa) = 1a87d055dc722eff28517a11d0832ae19df5eb59
-SHA1 (patch-ab) = 12c09b12ba31be19fa0d602f89909811e6221bd8
+SHA1 (pango-1.32.1.tar.xz) = a29a17eae7117a1330aaa7b01795322a6ef966b6
+RMD160 (pango-1.32.1.tar.xz) = d8930335a8c878a62804b2ea06abb9ce503910b6
+Size (pango-1.32.1.tar.xz) = 1035924 bytes
SHA1 (patch-pango_pangocoretext.h) = f842e66a712d24f4f221be5fcdae18cc13c8b84b
SHA1 (patch-pangocairo-coretext.h) = 2f7c8efad48b58398070f48e71c16d99d3d59f57
diff -r 1071f9ba52c8 -r 42d896d35aea devel/pango/patches/patch-aa
--- a/devel/pango/patches/patch-aa Mon Oct 08 21:34:33 2012 +0000
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,21 +0,0 @@
-$NetBSD: patch-aa,v 1.18 2009/11/22 19:14:41 sno Exp $
-
-Do not enable gcc flags for non-gcc compilers
-
---- configure.in.orig Mon Sep 21 22:14:36 2009
-+++ configure.in Tue Nov 17 09:43:58 2009
-@@ -143,9 +143,12 @@
- AC_CHECK_HEADERS(unistd.h sys/mman.h)
-
- # Make sure we don't link to libstdc++ (needs de-gcc-fication)
--CXXFLAGS="$CXXFLAGS -fno-rtti -fno-exceptions"
-+if test "$GCC" = yes; then
-+ CXXFLAGS="$CXXFLAGS -fno-rtti -fno-exceptions"
-+else
-+ CXXFLAGS="$CXXFLAGS -features=%all,no%except"
-+fi
-
--
- #
- # Win32 stuff
- #
diff -r 1071f9ba52c8 -r 42d896d35aea devel/pango/patches/patch-ab
--- a/devel/pango/patches/patch-ab Mon Oct 08 21:34:33 2012 +0000
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,21 +0,0 @@
-$NetBSD: patch-ab,v 1.16 2009/11/22 19:14:41 sno Exp $
-
-Do not enable gcc flags for non-gcc compilers
-
---- configure.orig Tue Nov 17 09:42:57 2009
-+++ configure Tue Nov 17 09:44:27 2009
-@@ -6106,9 +6106,12 @@
-
-
- # Make sure we don't link to libstdc++ (needs de-gcc-fication)
--CXXFLAGS="$CXXFLAGS -fno-rtti -fno-exceptions"
-+if test "$GCC" = yes; then
-+ CXXFLAGS="$CXXFLAGS -fno-rtti -fno-exceptions"
-+else
-+ CXXFLAGS="$CXXFLAGS -features=%all,no%except"
-+fi
-
--
- #
- # Win32 stuff
- #
Home |
Main Index |
Thread Index |
Old Index