pkgsrc-Changes-HG archive

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

[pkgsrc/trunk]: pkgsrc/devel/pangomm pangomm: updated to 2.46.0



details:   https://anonhg.NetBSD.org/pkgsrc/rev/6a3bbc620a68
branches:  trunk
changeset: 449999:6a3bbc620a68
user:      adam <adam%pkgsrc.org@localhost>
date:      Thu Apr 08 21:15:47 2021 +0000

description:
pangomm: updated to 2.46.0

2.46.0 (stable):

The tarball for 2.46.0 has been created with 'meson dist'.
If you build with Autotools from the tarball, please read the relevant
part of the README file.

* Attribute: Add Overline and ShowFlags enums and some create*() methods
* Font, FontFace, FontFamily, FontMetrics: Add new methods
* LayoutIter: Fix get_run()
* LayoutRun: Fix a memory leak in split()
* GlyphString, Item: Wrap pango_shape_with_flags()
* Layout: Add set/get_line_spacing()
* Layout: Add get_const_line() and get_const_lines()
* LayoutRun: Make most methods public
* Coverage: Deprecate create(bytes, n_bytes), max(), to_bytes()

Build:
* Requires pango >= 1.45.1
  because of Overline


2.42.2 (stable):

The tarball for 2.42.2 has been created with 'meson dist'.
If you build with Autotools from the tarball, please read the relevant
part of the README file.

Build:
* Use __declspec(dllexport) when building with Visual Studio
* Meson build: Avoid some recompilations
* Meson build: Better error message if trying to build with
  maintainer-mode=false when true is necessary
* Meson build: Set default value of the 'warnings' option to 'min'
* Improve NMake support
* Improve Visual Studio support
* docs/reference/: Update for Doxygen >= 1.8.16
* Meson build: Fix versioning on macOS

diffstat:

 devel/pangomm/Makefile |   19 +-
 devel/pangomm/PLIST    |  290 +------------------------------------------------
 devel/pangomm/distinfo |   11 +-
 3 files changed, 19 insertions(+), 301 deletions(-)

diffs (truncated from 363 to 300 lines):

diff -r 4051a440a305 -r 6a3bbc620a68 devel/pangomm/Makefile
--- a/devel/pangomm/Makefile    Thu Apr 08 21:12:09 2021 +0000
+++ b/devel/pangomm/Makefile    Thu Apr 08 21:15:47 2021 +0000
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.60 2020/08/31 18:09:19 wiz Exp $
+# $NetBSD: Makefile,v 1.61 2021/04/08 21:15:47 adam Exp $
 
-DISTNAME=      pangomm-2.42.1
-PKGREVISION=   2
+DISTNAME=      pangomm-2.46.0
 CATEGORIES=    devel
 MASTER_SITES=  ${MASTER_SITE_GNOME:=sources/pangomm/${PKGVERSION_NOREV:R}/}
 EXTRACT_SUFX=  .tar.xz
@@ -11,20 +10,20 @@
 COMMENT=       C++ bindings for pango
 LICENSE=       gnu-lgpl-v2.1
 
-CONFLICTS+=            gtkmm<=2.13.5
+CONFLICTS+=    gtkmm<=2.13.5
 
-USE_LANGUAGES=         c c++11
 GCC_REQD+=             4.9
-USE_LIBTOOL=           yes
+USE_LANGUAGES=         c c++11
 USE_PKGLOCALEDIR=      yes
-USE_TOOLS+=            gmake pkg-config perl:run
-GNU_CONFIGURE=         yes
+USE_TOOLS+=            gm4 perl:run pkg-config
 PKGCONFIG_OVERRIDE+=   pango/pangomm.pc.in
 
+.include "../../devel/glibmm/buildlink3.mk"
+.include "../../devel/meson/build.mk"
 BUILDLINK_API_DEPENDS.mm-common+=      mm-common>=0.9.10
 .include "../../devel/mm-common/buildlink3.mk"
-.include "../../devel/glibmm/buildlink3.mk"
-BUILDLINK_API_DEPENDS.pango+=  pango>=1.41.0
+BUILDLINK_API_DEPENDS.pango+=  pango>=1.48.0
 .include "../../devel/pango/buildlink3.mk"
+BUILDLINK_API_DEPENDS.cairomm+=        cairomm>=1.14.0
 .include "../../graphics/cairomm/buildlink3.mk"
 .include "../../mk/bsd.pkg.mk"
diff -r 4051a440a305 -r 6a3bbc620a68 devel/pangomm/PLIST
--- a/devel/pangomm/PLIST       Thu Apr 08 21:12:09 2021 +0000
+++ b/devel/pangomm/PLIST       Thu Apr 08 21:15:47 2021 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.13 2020/05/07 08:42:06 adam Exp $
+@comment $NetBSD: PLIST,v 1.14 2021/04/08 21:15:47 adam Exp $
 include/pangomm-1.4/pangomm.h
 include/pangomm-1.4/pangomm/attributes.h
 include/pangomm-1.4/pangomm/attriter.h
@@ -53,293 +53,11 @@
 include/pangomm-1.4/pangomm/tabarray.h
 include/pangomm-1.4/pangomm/types.h
 include/pangomm-1.4/pangomm/wrap_init.h
-lib/libpangomm-1.4.la
+lib/libpangomm-1.4.so
+lib/libpangomm-1.4.so.1
+lib/libpangomm-1.4.so.1.0.30
 lib/pangomm-1.4/include/pangommconfig.h
 lib/pangomm-1.4/proc/m4/convert.m4
 lib/pangomm-1.4/proc/m4/convert_pango.m4
 lib/pangomm-1.4/proc/m4/convert_pangomm.m4
 lib/pkgconfig/pangomm-1.4.pc
-share/devhelp/books/pangomm-1.4/pangomm-1.4.devhelp2
-share/doc/pangomm-1.4/images/gtkmm_logo.gif
-share/doc/pangomm-1.4/images/top.gif
-share/doc/pangomm-1.4/reference/html/annotated.html
-share/doc/pangomm-1.4/reference/html/arrowdown.png
-share/doc/pangomm-1.4/reference/html/arrowright.png
-share/doc/pangomm-1.4/reference/html/bc_s.png
-share/doc/pangomm-1.4/reference/html/bdwn.png
-share/doc/pangomm-1.4/reference/html/classPango_1_1Analysis-members.html
-share/doc/pangomm-1.4/reference/html/classPango_1_1Analysis.html
-share/doc/pangomm-1.4/reference/html/classPango_1_1AttrColor-members.html
-share/doc/pangomm-1.4/reference/html/classPango_1_1AttrColor.html
-share/doc/pangomm-1.4/reference/html/classPango_1_1AttrColor__inherit__graph.png
-share/doc/pangomm-1.4/reference/html/classPango_1_1AttrFloat-members.html
-share/doc/pangomm-1.4/reference/html/classPango_1_1AttrFloat.html
-share/doc/pangomm-1.4/reference/html/classPango_1_1AttrFloat__inherit__graph.png
-share/doc/pangomm-1.4/reference/html/classPango_1_1AttrFontDesc-members.html
-share/doc/pangomm-1.4/reference/html/classPango_1_1AttrFontDesc.html
-share/doc/pangomm-1.4/reference/html/classPango_1_1AttrFontDesc__inherit__graph.png
-share/doc/pangomm-1.4/reference/html/classPango_1_1AttrInt-members.html
-share/doc/pangomm-1.4/reference/html/classPango_1_1AttrInt.html
-share/doc/pangomm-1.4/reference/html/classPango_1_1AttrInt__inherit__graph.png
-share/doc/pangomm-1.4/reference/html/classPango_1_1AttrIter-members.html
-share/doc/pangomm-1.4/reference/html/classPango_1_1AttrIter.html
-share/doc/pangomm-1.4/reference/html/classPango_1_1AttrLanguage-members.html
-share/doc/pangomm-1.4/reference/html/classPango_1_1AttrLanguage.html
-share/doc/pangomm-1.4/reference/html/classPango_1_1AttrLanguage__inherit__graph.png
-share/doc/pangomm-1.4/reference/html/classPango_1_1AttrList-members.html
-share/doc/pangomm-1.4/reference/html/classPango_1_1AttrList.html
-share/doc/pangomm-1.4/reference/html/classPango_1_1AttrShape-members.html
-share/doc/pangomm-1.4/reference/html/classPango_1_1AttrShape.html
-share/doc/pangomm-1.4/reference/html/classPango_1_1AttrShape__inherit__graph.png
-share/doc/pangomm-1.4/reference/html/classPango_1_1AttrString-members.html
-share/doc/pangomm-1.4/reference/html/classPango_1_1AttrString.html
-share/doc/pangomm-1.4/reference/html/classPango_1_1AttrString__inherit__graph.png
-share/doc/pangomm-1.4/reference/html/classPango_1_1Attribute-members.html
-share/doc/pangomm-1.4/reference/html/classPango_1_1Attribute.html
-share/doc/pangomm-1.4/reference/html/classPango_1_1Attribute__inherit__graph.png
-share/doc/pangomm-1.4/reference/html/classPango_1_1CairoFontMap-members.html
-share/doc/pangomm-1.4/reference/html/classPango_1_1CairoFontMap.html
-share/doc/pangomm-1.4/reference/html/classPango_1_1CairoFontMap__inherit__graph.png
-share/doc/pangomm-1.4/reference/html/classPango_1_1Color-members.html
-share/doc/pangomm-1.4/reference/html/classPango_1_1Color.html
-share/doc/pangomm-1.4/reference/html/classPango_1_1Context-members.html
-share/doc/pangomm-1.4/reference/html/classPango_1_1Context.html
-share/doc/pangomm-1.4/reference/html/classPango_1_1Context__inherit__graph.png
-share/doc/pangomm-1.4/reference/html/classPango_1_1Coverage-members.html
-share/doc/pangomm-1.4/reference/html/classPango_1_1Coverage.html
-share/doc/pangomm-1.4/reference/html/classPango_1_1Font-members.html
-share/doc/pangomm-1.4/reference/html/classPango_1_1Font.html
-share/doc/pangomm-1.4/reference/html/classPango_1_1FontDescription-members.html
-share/doc/pangomm-1.4/reference/html/classPango_1_1FontDescription.html
-share/doc/pangomm-1.4/reference/html/classPango_1_1FontFace-members.html
-share/doc/pangomm-1.4/reference/html/classPango_1_1FontFace.html
-share/doc/pangomm-1.4/reference/html/classPango_1_1FontFace__inherit__graph.png
-share/doc/pangomm-1.4/reference/html/classPango_1_1FontFamily-members.html
-share/doc/pangomm-1.4/reference/html/classPango_1_1FontFamily.html
-share/doc/pangomm-1.4/reference/html/classPango_1_1FontFamily__inherit__graph.png
-share/doc/pangomm-1.4/reference/html/classPango_1_1FontMap-members.html
-share/doc/pangomm-1.4/reference/html/classPango_1_1FontMap.html
-share/doc/pangomm-1.4/reference/html/classPango_1_1FontMap__inherit__graph.png
-share/doc/pangomm-1.4/reference/html/classPango_1_1FontMetrics-members.html
-share/doc/pangomm-1.4/reference/html/classPango_1_1FontMetrics.html
-share/doc/pangomm-1.4/reference/html/classPango_1_1Font__inherit__graph.png
-share/doc/pangomm-1.4/reference/html/classPango_1_1Fontset-members.html
-share/doc/pangomm-1.4/reference/html/classPango_1_1Fontset.html
-share/doc/pangomm-1.4/reference/html/classPango_1_1Fontset__inherit__graph.png
-share/doc/pangomm-1.4/reference/html/classPango_1_1GlyphGeometry-members.html
-share/doc/pangomm-1.4/reference/html/classPango_1_1GlyphGeometry.html
-share/doc/pangomm-1.4/reference/html/classPango_1_1GlyphInfo-members.html
-share/doc/pangomm-1.4/reference/html/classPango_1_1GlyphInfo.html
-share/doc/pangomm-1.4/reference/html/classPango_1_1GlyphString-members.html
-share/doc/pangomm-1.4/reference/html/classPango_1_1GlyphString.html
-share/doc/pangomm-1.4/reference/html/classPango_1_1Item-members.html
-share/doc/pangomm-1.4/reference/html/classPango_1_1Item.html
-share/doc/pangomm-1.4/reference/html/classPango_1_1Language-members.html
-share/doc/pangomm-1.4/reference/html/classPango_1_1Language.html
-share/doc/pangomm-1.4/reference/html/classPango_1_1Layout-members.html
-share/doc/pangomm-1.4/reference/html/classPango_1_1Layout.html
-share/doc/pangomm-1.4/reference/html/classPango_1_1LayoutIter-members.html
-share/doc/pangomm-1.4/reference/html/classPango_1_1LayoutIter.html
-share/doc/pangomm-1.4/reference/html/classPango_1_1LayoutLine-members.html
-share/doc/pangomm-1.4/reference/html/classPango_1_1LayoutLine.html
-share/doc/pangomm-1.4/reference/html/classPango_1_1LayoutRun-members.html
-share/doc/pangomm-1.4/reference/html/classPango_1_1LayoutRun.html
-share/doc/pangomm-1.4/reference/html/classPango_1_1Layout__inherit__graph.png
-share/doc/pangomm-1.4/reference/html/classPango_1_1Rectangle-members.html
-share/doc/pangomm-1.4/reference/html/classPango_1_1Rectangle.html
-share/doc/pangomm-1.4/reference/html/classPango_1_1Renderer-members.html
-share/doc/pangomm-1.4/reference/html/classPango_1_1Renderer.html
-share/doc/pangomm-1.4/reference/html/classPango_1_1Renderer__inherit__graph.png
-share/doc/pangomm-1.4/reference/html/classPango_1_1TabArray-members.html
-share/doc/pangomm-1.4/reference/html/classPango_1_1TabArray.html
-share/doc/pangomm-1.4/reference/html/classes.html
-share/doc/pangomm-1.4/reference/html/closed.png
-share/doc/pangomm-1.4/reference/html/deprecated.html
-share/doc/pangomm-1.4/reference/html/dir_175784427b70f00f3fb8995d1114dcb0.html
-share/doc/pangomm-1.4/reference/html/doc.png
-share/doc/pangomm-1.4/reference/html/doxygen-extra.css
-share/doc/pangomm-1.4/reference/html/doxygen.css
-share/doc/pangomm-1.4/reference/html/doxygen.png
-share/doc/pangomm-1.4/reference/html/dynsections.js
-share/doc/pangomm-1.4/reference/html/folderclosed.png
-share/doc/pangomm-1.4/reference/html/folderopen.png
-share/doc/pangomm-1.4/reference/html/functions.html
-share/doc/pangomm-1.4/reference/html/functions_0x7e.html
-share/doc/pangomm-1.4/reference/html/functions_b.html
-share/doc/pangomm-1.4/reference/html/functions_c.html
-share/doc/pangomm-1.4/reference/html/functions_d.html
-share/doc/pangomm-1.4/reference/html/functions_e.html
-share/doc/pangomm-1.4/reference/html/functions_f.html
-share/doc/pangomm-1.4/reference/html/functions_func.html
-share/doc/pangomm-1.4/reference/html/functions_func_0x7e.html
-share/doc/pangomm-1.4/reference/html/functions_func_b.html
-share/doc/pangomm-1.4/reference/html/functions_func_c.html
-share/doc/pangomm-1.4/reference/html/functions_func_d.html
-share/doc/pangomm-1.4/reference/html/functions_func_e.html
-share/doc/pangomm-1.4/reference/html/functions_func_f.html
-share/doc/pangomm-1.4/reference/html/functions_func_g.html
-share/doc/pangomm-1.4/reference/html/functions_func_h.html
-share/doc/pangomm-1.4/reference/html/functions_func_i.html
-share/doc/pangomm-1.4/reference/html/functions_func_l.html
-share/doc/pangomm-1.4/reference/html/functions_func_m.html
-share/doc/pangomm-1.4/reference/html/functions_func_n.html
-share/doc/pangomm-1.4/reference/html/functions_func_o.html
-share/doc/pangomm-1.4/reference/html/functions_func_p.html
-share/doc/pangomm-1.4/reference/html/functions_func_r.html
-share/doc/pangomm-1.4/reference/html/functions_func_s.html
-share/doc/pangomm-1.4/reference/html/functions_func_t.html
-share/doc/pangomm-1.4/reference/html/functions_func_u.html
-share/doc/pangomm-1.4/reference/html/functions_func_w.html
-share/doc/pangomm-1.4/reference/html/functions_func_x.html
-share/doc/pangomm-1.4/reference/html/functions_g.html
-share/doc/pangomm-1.4/reference/html/functions_h.html
-share/doc/pangomm-1.4/reference/html/functions_i.html
-share/doc/pangomm-1.4/reference/html/functions_l.html
-share/doc/pangomm-1.4/reference/html/functions_m.html
-share/doc/pangomm-1.4/reference/html/functions_n.html
-share/doc/pangomm-1.4/reference/html/functions_o.html
-share/doc/pangomm-1.4/reference/html/functions_p.html
-share/doc/pangomm-1.4/reference/html/functions_r.html
-share/doc/pangomm-1.4/reference/html/functions_s.html
-share/doc/pangomm-1.4/reference/html/functions_t.html
-share/doc/pangomm-1.4/reference/html/functions_type.html
-share/doc/pangomm-1.4/reference/html/functions_u.html
-share/doc/pangomm-1.4/reference/html/functions_vars.html
-share/doc/pangomm-1.4/reference/html/functions_w.html
-share/doc/pangomm-1.4/reference/html/functions_x.html
-share/doc/pangomm-1.4/reference/html/graph_legend.html
-share/doc/pangomm-1.4/reference/html/graph_legend.png
-share/doc/pangomm-1.4/reference/html/group__pangommEnums.html
-share/doc/pangomm-1.4/reference/html/hierarchy.html
-share/doc/pangomm-1.4/reference/html/index.html
-share/doc/pangomm-1.4/reference/html/inherit_graph_0.png
-share/doc/pangomm-1.4/reference/html/inherit_graph_1.png
-share/doc/pangomm-1.4/reference/html/inherit_graph_10.png
-share/doc/pangomm-1.4/reference/html/inherit_graph_11.png
-share/doc/pangomm-1.4/reference/html/inherit_graph_12.png
-share/doc/pangomm-1.4/reference/html/inherit_graph_13.png
-share/doc/pangomm-1.4/reference/html/inherit_graph_14.png
-share/doc/pangomm-1.4/reference/html/inherit_graph_15.png
-share/doc/pangomm-1.4/reference/html/inherit_graph_16.png
-share/doc/pangomm-1.4/reference/html/inherit_graph_17.png
-share/doc/pangomm-1.4/reference/html/inherit_graph_18.png
-share/doc/pangomm-1.4/reference/html/inherit_graph_19.png
-share/doc/pangomm-1.4/reference/html/inherit_graph_2.png
-share/doc/pangomm-1.4/reference/html/inherit_graph_20.png
-share/doc/pangomm-1.4/reference/html/inherit_graph_21.png
-share/doc/pangomm-1.4/reference/html/inherit_graph_3.png
-share/doc/pangomm-1.4/reference/html/inherit_graph_4.png
-share/doc/pangomm-1.4/reference/html/inherit_graph_5.png
-share/doc/pangomm-1.4/reference/html/inherit_graph_6.png
-share/doc/pangomm-1.4/reference/html/inherit_graph_7.png
-share/doc/pangomm-1.4/reference/html/inherit_graph_8.png
-share/doc/pangomm-1.4/reference/html/inherit_graph_9.png
-share/doc/pangomm-1.4/reference/html/inherits.html
-share/doc/pangomm-1.4/reference/html/jquery.js
-share/doc/pangomm-1.4/reference/html/modules.html
-share/doc/pangomm-1.4/reference/html/namespaceGlib.html
-share/doc/pangomm-1.4/reference/html/namespacePango.html
-share/doc/pangomm-1.4/reference/html/namespacemembers.html
-share/doc/pangomm-1.4/reference/html/namespacemembers_b.html
-share/doc/pangomm-1.4/reference/html/namespacemembers_c.html
-share/doc/pangomm-1.4/reference/html/namespacemembers_d.html
-share/doc/pangomm-1.4/reference/html/namespacemembers_e.html
-share/doc/pangomm-1.4/reference/html/namespacemembers_enum.html
-share/doc/pangomm-1.4/reference/html/namespacemembers_eval.html
-share/doc/pangomm-1.4/reference/html/namespacemembers_eval_c.html
-share/doc/pangomm-1.4/reference/html/namespacemembers_eval_d.html
-share/doc/pangomm-1.4/reference/html/namespacemembers_eval_e.html
-share/doc/pangomm-1.4/reference/html/namespacemembers_eval_f.html
-share/doc/pangomm-1.4/reference/html/namespacemembers_eval_g.html
-share/doc/pangomm-1.4/reference/html/namespacemembers_eval_r.html
-share/doc/pangomm-1.4/reference/html/namespacemembers_eval_s.html
-share/doc/pangomm-1.4/reference/html/namespacemembers_eval_t.html
-share/doc/pangomm-1.4/reference/html/namespacemembers_eval_u.html
-share/doc/pangomm-1.4/reference/html/namespacemembers_eval_v.html
-share/doc/pangomm-1.4/reference/html/namespacemembers_eval_w.html
-share/doc/pangomm-1.4/reference/html/namespacemembers_f.html
-share/doc/pangomm-1.4/reference/html/namespacemembers_func.html
-share/doc/pangomm-1.4/reference/html/namespacemembers_func_b.html
-share/doc/pangomm-1.4/reference/html/namespacemembers_func_c.html
-share/doc/pangomm-1.4/reference/html/namespacemembers_func_f.html
-share/doc/pangomm-1.4/reference/html/namespacemembers_func_g.html
-share/doc/pangomm-1.4/reference/html/namespacemembers_func_i.html
-share/doc/pangomm-1.4/reference/html/namespacemembers_func_l.html
-share/doc/pangomm-1.4/reference/html/namespacemembers_func_m.html
-share/doc/pangomm-1.4/reference/html/namespacemembers_func_o.html
-share/doc/pangomm-1.4/reference/html/namespacemembers_func_p.html
-share/doc/pangomm-1.4/reference/html/namespacemembers_func_s.html
-share/doc/pangomm-1.4/reference/html/namespacemembers_func_t.html
-share/doc/pangomm-1.4/reference/html/namespacemembers_func_u.html
-share/doc/pangomm-1.4/reference/html/namespacemembers_func_v.html
-share/doc/pangomm-1.4/reference/html/namespacemembers_func_w.html
-share/doc/pangomm-1.4/reference/html/namespacemembers_g.html
-share/doc/pangomm-1.4/reference/html/namespacemembers_i.html
-share/doc/pangomm-1.4/reference/html/namespacemembers_k.html
-share/doc/pangomm-1.4/reference/html/namespacemembers_l.html
-share/doc/pangomm-1.4/reference/html/namespacemembers_m.html
-share/doc/pangomm-1.4/reference/html/namespacemembers_n.html
-share/doc/pangomm-1.4/reference/html/namespacemembers_o.html
-share/doc/pangomm-1.4/reference/html/namespacemembers_p.html
-share/doc/pangomm-1.4/reference/html/namespacemembers_r.html
-share/doc/pangomm-1.4/reference/html/namespacemembers_s.html
-share/doc/pangomm-1.4/reference/html/namespacemembers_t.html
-share/doc/pangomm-1.4/reference/html/namespacemembers_type.html
-share/doc/pangomm-1.4/reference/html/namespacemembers_u.html
-share/doc/pangomm-1.4/reference/html/namespacemembers_v.html
-share/doc/pangomm-1.4/reference/html/namespacemembers_vars.html
-share/doc/pangomm-1.4/reference/html/namespacemembers_vars_b.html
-share/doc/pangomm-1.4/reference/html/namespacemembers_vars_f.html
-share/doc/pangomm-1.4/reference/html/namespacemembers_vars_i.html
-share/doc/pangomm-1.4/reference/html/namespacemembers_vars_k.html
-share/doc/pangomm-1.4/reference/html/namespacemembers_vars_m.html
-share/doc/pangomm-1.4/reference/html/namespacemembers_vars_n.html
-share/doc/pangomm-1.4/reference/html/namespacemembers_vars_o.html
-share/doc/pangomm-1.4/reference/html/namespacemembers_vars_p.html



Home | Main Index | Thread Index | Old Index