Wed Feb 7 18:19:38 2024 UTC (109d)
pangomm2.48: update to 2.50.2.

2.50.2 (stable):

* Fontset: Use callback functions with C linkage
  (Kjell Ahlstedt) Issue glibmm#1 (Murray Cumming)
* Coverage: Don't use deprecated pango_coverage_ref/unref()
  (Kjell Ahlstedt)

Documentation:
* Doxyfile.in: Don't hide undocumented classes
  (Kjell Ahlstedt)
* README.win32: Convert to MarkDown and rename to README.win32.md
  Make dependencies clearer
  (Chun-wei Fan)
* Remove AUTHORS, HACKING, README.SUN; add general info to README.md
  (Kjell Ahlstedt) Issue gtkmm#140

Meson build:
* Detect if we build from a git subtree
  (William Roy) Merge request gtkmm!72
* Don't copy files with configure_file()
  (Kjell Ahlstedt)
* Fix the evaluation of is_git_build on Windows
  (Kjell Ahlstedt) Issue gtkmm#131 (William Roy)
* Don't fail if warning_level=everything
  (Daniel Boles, Kjell Ahlstedt) Merge request gtkmm!87

2.50.1 (stable):

* Context::get_font_map(): Fix reference count
  (Kjell Ahlstedt)

Build:
* Meson build: Specify 'check' option in run_command()
  Will be necessary with future versions of Meson.
  Require Meson >= 0.55.0
* Meson build: Check if Perl is required for building documentation
* Meson build: Avoid unnecessary configuration warnings
  (Kjell Ahlstedt)
* Meson build: Re-organize warning-related compiler flags for MSVC
  (Chun-wei Fan)

2.50.0 (stable):

* AttrList: Add get_attributes(), update(), equal()
  (Kjell Ahlstedt) Issue #12 (misos1)
* Make CairoFontMap::set_resolution() usable
  by adding the CairoFontMapImpl class
  (Kjell Ahlstedt) Issue #15 (Ievgenii Meshcheriakov)
* Add FontMap::get_family()
  (Kjell Ahlstedt)
* AttrList: Add to_string() and from_string()
  Attribute: Add TextTransform, BaselineShift and FontScle enums
  and some create_attr_*() methods
  (Kjell Ahlstedt)

Build:
* Don't include individual pango headers
  (Matthias Clasen, Kjell Ahlstedt) Merge request !22
* Support Visual Studio 2022 builds
  (Chun-wei Fan)
* Require pango >= 1.49.4
  (Kjell Ahlstedt)

2.49.1 (unstable)

* Layout, LayoutIter: Add get_const_line() and get_const_lines()
  (Kjell Ahlstedt) Issue #10 (misos1)
* GlyphItem: Make most methods public
  (Kjell Ahlstedt) Issue #11 (Josh Bialkowski)


(wiz)
diff -r1.9 -r1.10 pkgsrc/devel/pangomm2.48/Makefile
diff -r1.1 -r1.2 pkgsrc/devel/pangomm2.48/PLIST
diff -r1.5 -r1.6 pkgsrc/devel/pangomm2.48/distinfo
diff -r1.1 -r0 pkgsrc/devel/pangomm2.48/patches/patch-meson.build
Thu Feb 8 03:19:38 2024
Mon Jun 26 19:37:53 2023
pkgsrc/devel/pangomm2.48/patches/patch-meson.build,v

anoncvs not yet been updated

cvs diff -r1.9 -r1.10 pkgsrc/devel/pangomm2.48/Makefile (expand / switch to unified diff)

--- pkgsrc/devel/pangomm2.48/Makefile 2023/11/14 14:01:39 1.9
+++ pkgsrc/devel/pangomm2.48/Makefile 2024/02/07 18:19:37 1.10
@@ -1,30 +1,29 @@ @@ -1,30 +1,29 @@
1# $NetBSD: Makefile,v 1.9 2023/11/14 14:01:39 wiz Exp $ 1# $NetBSD: Makefile,v 1.10 2024/02/07 18:19:37 wiz Exp $
2 2
3DISTNAME= pangomm-2.48.2 3DISTNAME= pangomm-2.50.2
4PKGNAME= ${DISTNAME:S/pangomm/pangomm2.48/} 4PKGNAME= ${DISTNAME:S/pangomm/pangomm2.48/}
5PKGREVISION= 4 
6CATEGORIES= devel 5CATEGORIES= devel
7MASTER_SITES= ${MASTER_SITE_GNOME:=sources/pangomm/${PKGVERSION_NOREV:R}/} 6MASTER_SITES= ${MASTER_SITE_GNOME:=sources/pangomm/${PKGVERSION_NOREV:R}/}
8EXTRACT_SUFX= .tar.xz 7EXTRACT_SUFX= .tar.xz
9 8
10MAINTAINER= adam@NetBSD.org 9MAINTAINER= adam@NetBSD.org
11HOMEPAGE= https://www.gtkmm.org/ 10HOMEPAGE= https://www.gtkmm.org/
12COMMENT= C++ bindings for pango (2.48 API) 11COMMENT= C++ bindings for pango (2.48 API)
13LICENSE= gnu-lgpl-v2.1 12LICENSE= gnu-lgpl-v2.1
14 13
15USE_LANGUAGES= c c++ 14USE_LANGUAGES= c c++
16USE_PKGLOCALEDIR= yes 15USE_PKGLOCALEDIR= yes
17USE_TOOLS+= gm4 perl:run pkg-config 16USE_TOOLS+= gm4 perl:run pkg-config
18# TODO: update 17# TODO: update
19PKGCONFIG_OVERRIDE+= pango/pangomm.pc.in 18PKGCONFIG_OVERRIDE+= pango/pangomm.pc.in
20 19
21USE_CXX_FEATURES+= c++11 20USE_CXX_FEATURES+= c++11
22 21
23.include "../../devel/glibmm2.68/buildlink3.mk" 22.include "../../devel/glibmm2.68/buildlink3.mk"
24.include "../../devel/meson/build.mk" 23.include "../../devel/meson/build.mk"
25BUILDLINK_API_DEPENDS.mm-common+= mm-common>=0.9.10 24BUILDLINK_API_DEPENDS.mm-common+= mm-common>=0.9.10
26.include "../../devel/mm-common/buildlink3.mk" 25.include "../../devel/mm-common/buildlink3.mk"
27BUILDLINK_API_DEPENDS.pango+= pango>=1.48.0 26BUILDLINK_API_DEPENDS.pango+= pango>=1.49.4
28.include "../../devel/pango/buildlink3.mk" 27.include "../../devel/pango/buildlink3.mk"
29.include "../../graphics/cairomm1.16/buildlink3.mk" 28.include "../../graphics/cairomm1.16/buildlink3.mk"
30.include "../../mk/bsd.pkg.mk" 29.include "../../mk/bsd.pkg.mk"

cvs diff -r1.1 -r1.2 pkgsrc/devel/pangomm2.48/PLIST (expand / switch to unified diff)

--- pkgsrc/devel/pangomm2.48/PLIST 2021/05/31 22:29:20 1.1
+++ pkgsrc/devel/pangomm2.48/PLIST 2024/02/07 18:19:37 1.2
@@ -1,19 +1,20 @@ @@ -1,19 +1,20 @@
1@comment $NetBSD: PLIST,v 1.1 2021/05/31 22:29:20 wiz Exp $ 1@comment $NetBSD: PLIST,v 1.2 2024/02/07 18:19:37 wiz Exp $
2include/pangomm-2.48/pangomm.h 2include/pangomm-2.48/pangomm.h
3include/pangomm-2.48/pangomm/attributes.h 3include/pangomm-2.48/pangomm/attributes.h
4include/pangomm-2.48/pangomm/attriter.h 4include/pangomm-2.48/pangomm/attriter.h
5include/pangomm-2.48/pangomm/attrlist.h 5include/pangomm-2.48/pangomm/attrlist.h
6include/pangomm-2.48/pangomm/cairofontmap.h 6include/pangomm-2.48/pangomm/cairofontmap.h
 7include/pangomm-2.48/pangomm/cairofontmapimpl.h
7include/pangomm-2.48/pangomm/color.h 8include/pangomm-2.48/pangomm/color.h
8include/pangomm-2.48/pangomm/context.h 9include/pangomm-2.48/pangomm/context.h
9include/pangomm-2.48/pangomm/coverage.h 10include/pangomm-2.48/pangomm/coverage.h
10include/pangomm-2.48/pangomm/font.h 11include/pangomm-2.48/pangomm/font.h
11include/pangomm-2.48/pangomm/fontdescription.h 12include/pangomm-2.48/pangomm/fontdescription.h
12include/pangomm-2.48/pangomm/fontface.h 13include/pangomm-2.48/pangomm/fontface.h
13include/pangomm-2.48/pangomm/fontfamily.h 14include/pangomm-2.48/pangomm/fontfamily.h
14include/pangomm-2.48/pangomm/fontmap.h 15include/pangomm-2.48/pangomm/fontmap.h
15include/pangomm-2.48/pangomm/fontmetrics.h 16include/pangomm-2.48/pangomm/fontmetrics.h
16include/pangomm-2.48/pangomm/fontset.h 17include/pangomm-2.48/pangomm/fontset.h
17include/pangomm-2.48/pangomm/glyph.h 18include/pangomm-2.48/pangomm/glyph.h
18include/pangomm-2.48/pangomm/glyphitem.h 19include/pangomm-2.48/pangomm/glyphitem.h
19include/pangomm-2.48/pangomm/glyphstring.h 20include/pangomm-2.48/pangomm/glyphstring.h

cvs diff -r1.5 -r1.6 pkgsrc/devel/pangomm2.48/distinfo (expand / switch to unified diff)

--- pkgsrc/devel/pangomm2.48/distinfo 2022/05/27 12:28:26 1.5
+++ pkgsrc/devel/pangomm2.48/distinfo 2024/02/07 18:19:37 1.6
@@ -1,6 +1,5 @@ @@ -1,6 +1,5 @@
1$NetBSD: distinfo,v 1.5 2022/05/27 12:28:26 adam Exp $ 1$NetBSD: distinfo,v 1.6 2024/02/07 18:19:37 wiz Exp $
2 2
3BLAKE2s (pangomm-2.48.2.tar.xz) = 16b7c37db3f3491ef0971c2c1af71be765823646ff195df3d0c28a4c60d40d9a 3BLAKE2s (pangomm-2.50.2.tar.xz) = 5e133bcf23e5ad0dbf18881c17ccc088c8b3a62d1109583e87d7709961d4756b
4SHA512 (pangomm-2.48.2.tar.xz) = 631529f27aaf8aa69344f5c4c30921c88e947f9f1ec828d591a9a31c497ab0e52ef1ddd19064d305858c15f807e14f315eafec5a1b755f9561153d5275cdf66e 4SHA512 (pangomm-2.50.2.tar.xz) = a1b478450cd1fb415b238b69843d75bbcc01c62ed123ccab388d0b667efb6f7c7e9aa5ec6e0a6e0dcba2d76c52f3ecb42ddb5cf8e12e819731bc0b4f613cc0c7
5Size (pangomm-2.48.2.tar.xz) = 696364 bytes 5Size (pangomm-2.50.2.tar.xz) = 775356 bytes
6SHA1 (patch-meson.build) = b09516870f4e33aab8d4039f995aedd4dc236832 

File Deleted: pkgsrc/devel/pangomm2.48/patches/patch-meson.build