Fri Nov 25 12:42:21 2016 UTC ()
Update glib2 to 2.50.2

- grew a "gio" tool for the equivalent of ls, mv, mount, which also
  builds on Windows. "gio tree" is quite nice.
- updated to Unicode 9.0.0.
- added structured logging.

Full list of changes available at:
https://git.gnome.org/browse/glib/tree/NEWS?h=2.50.2


(prlw1)
diff -r1.51 -r1.52 pkgsrc/devel/glib2/Makefile.common
diff -r1.88 -r1.89 pkgsrc/devel/glib2/PLIST
diff -r1.218 -r1.219 pkgsrc/devel/glib2/distinfo

cvs diff -r1.51 -r1.52 pkgsrc/devel/glib2/Makefile.common (expand / switch to unified diff)

--- pkgsrc/devel/glib2/Makefile.common 2016/08/21 21:47:29 1.51
+++ pkgsrc/devel/glib2/Makefile.common 2016/11/25 12:42:21 1.52
@@ -1,22 +1,22 @@ @@ -1,22 +1,22 @@
1# $NetBSD: Makefile.common,v 1.51 2016/08/21 21:47:29 prlw1 Exp $ 1# $NetBSD: Makefile.common,v 1.52 2016/11/25 12:42:21 prlw1 Exp $
2# 2#
3# used by devel/glib2/Makefile 3# used by devel/glib2/Makefile
4# used by devel/gdbus-codegen/Makefile 4# used by devel/gdbus-codegen/Makefile
5# used by sysutils/gio-fam/Makefile 5# used by sysutils/gio-fam/Makefile
6 6
7# When updating this package, please apply patch-ak to configure.in and 7# When updating this package, please apply patch-ak to configure.in and
8# then run a matching version of autoconf to regen patch-aa. 8# then run a matching version of autoconf to regen patch-aa.
9DISTNAME= glib-2.48.2 9DISTNAME= glib-2.50.2
10PKGNAME= ${DISTNAME:S/glib/glib2/} 10PKGNAME= ${DISTNAME:S/glib/glib2/}
11CATEGORIES= # empty; redefined in Makefile 11CATEGORIES= # empty; redefined in Makefile
12MASTER_SITES= ${MASTER_SITE_GNOME:=sources/glib/${PKGVERSION_NOREV:R}/} 12MASTER_SITES= ${MASTER_SITE_GNOME:=sources/glib/${PKGVERSION_NOREV:R}/}
13EXTRACT_SUFX= .tar.xz 13EXTRACT_SUFX= .tar.xz
14 14
15MAINTAINER= prlw1@cam.ac.uk 15MAINTAINER= prlw1@cam.ac.uk
16HOMEPAGE= http://developer.gnome.org/glib/ 16HOMEPAGE= http://developer.gnome.org/glib/
17COMMENT= # empty; redefined in Makefile 17COMMENT= # empty; redefined in Makefile
18LICENSE= gnu-lgpl-v2 18LICENSE= gnu-lgpl-v2
19 19
20USE_PKGLOCALEDIR= yes 20USE_PKGLOCALEDIR= yes
21USE_TOOLS+= gmake pkg-config 21USE_TOOLS+= gmake pkg-config
22USE_LANGUAGES= c c++ c99 22USE_LANGUAGES= c c++ c99

cvs diff -r1.88 -r1.89 pkgsrc/devel/glib2/PLIST (expand / switch to unified diff)

--- pkgsrc/devel/glib2/PLIST 2016/08/21 21:47:29 1.88
+++ pkgsrc/devel/glib2/PLIST 2016/11/25 12:42:21 1.89
@@ -1,16 +1,17 @@ @@ -1,16 +1,17 @@
1@comment $NetBSD: PLIST,v 1.88 2016/08/21 21:47:29 prlw1 Exp $ 1@comment $NetBSD: PLIST,v 1.89 2016/11/25 12:42:21 prlw1 Exp $
2bin/gapplication 2bin/gapplication
3bin/gdbus 3bin/gdbus
 4bin/gio
4bin/gio-querymodules 5bin/gio-querymodules
5bin/glib-compile-resources 6bin/glib-compile-resources
6bin/glib-compile-schemas 7bin/glib-compile-schemas
7bin/glib-genmarshal 8bin/glib-genmarshal
8bin/glib-gettextize 9bin/glib-gettextize
9bin/glib-mkenums 10bin/glib-mkenums
10bin/gobject-query 11bin/gobject-query
11bin/gresource 12bin/gresource
12bin/gsettings 13bin/gsettings
13bin/gtester 14bin/gtester
14bin/gtester-report 15bin/gtester-report
15include/glib/gio-unix-2.0/gio/gdesktopappinfo.h 16include/glib/gio-unix-2.0/gio/gdesktopappinfo.h
16include/glib/gio-unix-2.0/gio/gfiledescriptorbased.h 17include/glib/gio-unix-2.0/gio/gfiledescriptorbased.h
@@ -280,32 +281,32 @@ lib/libgmodule-2.0.la @@ -280,32 +281,32 @@ lib/libgmodule-2.0.la
280lib/libgobject-2.0.la 281lib/libgobject-2.0.la
281lib/libgthread-2.0.la 282lib/libgthread-2.0.la
282lib/pkgconfig/gio-2.0.pc 283lib/pkgconfig/gio-2.0.pc
283lib/pkgconfig/gio-unix-2.0.pc 284lib/pkgconfig/gio-unix-2.0.pc
284lib/pkgconfig/glib-2.0.pc 285lib/pkgconfig/glib-2.0.pc
285lib/pkgconfig/gmodule-2.0.pc 286lib/pkgconfig/gmodule-2.0.pc
286lib/pkgconfig/gmodule-export-2.0.pc 287lib/pkgconfig/gmodule-export-2.0.pc
287lib/pkgconfig/gmodule-no-export-2.0.pc 288lib/pkgconfig/gmodule-no-export-2.0.pc
288lib/pkgconfig/gobject-2.0.pc 289lib/pkgconfig/gobject-2.0.pc
289lib/pkgconfig/gthread-2.0.pc 290lib/pkgconfig/gthread-2.0.pc
290share/aclocal/glib-2.0.m4 291share/aclocal/glib-2.0.m4
291share/aclocal/glib-gettext.m4 292share/aclocal/glib-gettext.m4
292share/aclocal/gsettings.m4 293share/aclocal/gsettings.m4
293share/gdb/auto-load${LOCALBASE}/lib/libglib-2.0.so.0.4800.2-gdb.py 294share/gdb/auto-load${LOCALBASE}/lib/libglib-2.0.so.0.5000.2-gdb.py
294share/gdb/auto-load${LOCALBASE}/lib/libgobject-2.0.so.0.4800.2-gdb.py 295share/gdb/auto-load${LOCALBASE}/lib/libgobject-2.0.so.0.5000.2-gdb.py
295share/gettext/its/gschema.its 296share/gettext/its/gschema.its
296share/gettext/its/gschema.loc 297share/gettext/its/gschema.loc
297share/glib-2.0/gdb/glib.py 298share/glib-2.0/gdb/glib_gdb.py
298share/glib-2.0/gdb/gobject.py 299share/glib-2.0/gdb/gobject_gdb.py
299share/glib-2.0/gettext/po/Makefile.in.in 300share/glib-2.0/gettext/po/Makefile.in.in
300share/glib-2.0/schemas/gschema.dtd 301share/glib-2.0/schemas/gschema.dtd
301share/gtk-doc/html/gio/GAction.html 302share/gtk-doc/html/gio/GAction.html
302share/gtk-doc/html/gio/GActionGroup.html 303share/gtk-doc/html/gio/GActionGroup.html
303share/gtk-doc/html/gio/GActionMap.html 304share/gtk-doc/html/gio/GActionMap.html
304share/gtk-doc/html/gio/GAppInfo.html 305share/gtk-doc/html/gio/GAppInfo.html
305share/gtk-doc/html/gio/GAppInfoMonitor.html 306share/gtk-doc/html/gio/GAppInfoMonitor.html
306share/gtk-doc/html/gio/GApplication.html 307share/gtk-doc/html/gio/GApplication.html
307share/gtk-doc/html/gio/GApplicationCommandLine.html 308share/gtk-doc/html/gio/GApplicationCommandLine.html
308share/gtk-doc/html/gio/GAsyncInitable.html 309share/gtk-doc/html/gio/GAsyncInitable.html
309share/gtk-doc/html/gio/GAsyncResult.html 310share/gtk-doc/html/gio/GAsyncResult.html
310share/gtk-doc/html/gio/GBufferedInputStream.html 311share/gtk-doc/html/gio/GBufferedInputStream.html
311share/gtk-doc/html/gio/GBufferedOutputStream.html 312share/gtk-doc/html/gio/GBufferedOutputStream.html
@@ -437,26 +438,27 @@ share/gtk-doc/html/gio/api-index-2-22.ht @@ -437,26 +438,27 @@ share/gtk-doc/html/gio/api-index-2-22.ht
437share/gtk-doc/html/gio/api-index-2-24.html 438share/gtk-doc/html/gio/api-index-2-24.html
438share/gtk-doc/html/gio/api-index-2-26.html 439share/gtk-doc/html/gio/api-index-2-26.html
439share/gtk-doc/html/gio/api-index-2-28.html 440share/gtk-doc/html/gio/api-index-2-28.html
440share/gtk-doc/html/gio/api-index-2-30.html 441share/gtk-doc/html/gio/api-index-2-30.html
441share/gtk-doc/html/gio/api-index-2-32.html 442share/gtk-doc/html/gio/api-index-2-32.html
442share/gtk-doc/html/gio/api-index-2-34.html 443share/gtk-doc/html/gio/api-index-2-34.html
443share/gtk-doc/html/gio/api-index-2-36.html 444share/gtk-doc/html/gio/api-index-2-36.html
444share/gtk-doc/html/gio/api-index-2-38.html 445share/gtk-doc/html/gio/api-index-2-38.html
445share/gtk-doc/html/gio/api-index-2-40.html 446share/gtk-doc/html/gio/api-index-2-40.html
446share/gtk-doc/html/gio/api-index-2-42.html 447share/gtk-doc/html/gio/api-index-2-42.html
447share/gtk-doc/html/gio/api-index-2-44.html 448share/gtk-doc/html/gio/api-index-2-44.html
448share/gtk-doc/html/gio/api-index-2-46.html 449share/gtk-doc/html/gio/api-index-2-46.html
449share/gtk-doc/html/gio/api-index-2-48.html 450share/gtk-doc/html/gio/api-index-2-48.html
 451share/gtk-doc/html/gio/api-index-2-50.html
450share/gtk-doc/html/gio/api-index-deprecated.html 452share/gtk-doc/html/gio/api-index-deprecated.html
451share/gtk-doc/html/gio/api-index-full.html 453share/gtk-doc/html/gio/api-index-full.html
452share/gtk-doc/html/gio/application.html 454share/gtk-doc/html/gio/application.html
453share/gtk-doc/html/gio/async.html 455share/gtk-doc/html/gio/async.html
454share/gtk-doc/html/gio/ch01.html 456share/gtk-doc/html/gio/ch01.html
455share/gtk-doc/html/gio/ch02.html 457share/gtk-doc/html/gio/ch02.html
456share/gtk-doc/html/gio/ch03.html 458share/gtk-doc/html/gio/ch03.html
457share/gtk-doc/html/gio/ch32.html 459share/gtk-doc/html/gio/ch32.html
458share/gtk-doc/html/gio/ch33.html 460share/gtk-doc/html/gio/ch33.html
459share/gtk-doc/html/gio/ch33s02.html 461share/gtk-doc/html/gio/ch33s02.html
460share/gtk-doc/html/gio/ch33s03.html 462share/gtk-doc/html/gio/ch33s03.html
461share/gtk-doc/html/gio/ch34.html 463share/gtk-doc/html/gio/ch34.html
462share/gtk-doc/html/gio/ch34s02.html 464share/gtk-doc/html/gio/ch34s02.html
@@ -472,26 +474,27 @@ share/gtk-doc/html/gio/ch35s04.html @@ -472,26 +474,27 @@ share/gtk-doc/html/gio/ch35s04.html
472share/gtk-doc/html/gio/conversion.html 474share/gtk-doc/html/gio/conversion.html
473share/gtk-doc/html/gio/data-models.html 475share/gtk-doc/html/gio/data-models.html
474share/gtk-doc/html/gio/extending-gio.html 476share/gtk-doc/html/gio/extending-gio.html
475share/gtk-doc/html/gio/extending.html 477share/gtk-doc/html/gio/extending.html
476share/gtk-doc/html/gio/failable_initialization.html 478share/gtk-doc/html/gio/failable_initialization.html
477share/gtk-doc/html/gio/file_mon.html 479share/gtk-doc/html/gio/file_mon.html
478share/gtk-doc/html/gio/file_ops.html 480share/gtk-doc/html/gio/file_ops.html
479share/gtk-doc/html/gio/gapplication-tool.html 481share/gtk-doc/html/gio/gapplication-tool.html
480share/gtk-doc/html/gio/gdbus-codegen.html 482share/gtk-doc/html/gio/gdbus-codegen.html
481share/gtk-doc/html/gio/gdbus-convenience.html 483share/gtk-doc/html/gio/gdbus-convenience.html
482share/gtk-doc/html/gio/gdbus-example-gdbus-codegen.html 484share/gtk-doc/html/gio/gdbus-example-gdbus-codegen.html
483share/gtk-doc/html/gio/gdbus-lowlevel.html 485share/gtk-doc/html/gio/gdbus-lowlevel.html
484share/gtk-doc/html/gio/gdbus.html 486share/gtk-doc/html/gio/gdbus.html
 487share/gtk-doc/html/gio/gio.html
485share/gtk-doc/html/gio/gio-D-Bus-Addresses.html 488share/gtk-doc/html/gio/gio-D-Bus-Addresses.html
486share/gtk-doc/html/gio/gio-D-Bus-Introspection-Data.html 489share/gtk-doc/html/gio/gio-D-Bus-Introspection-Data.html
487share/gtk-doc/html/gio/gio-D-Bus-Utilities.html 490share/gtk-doc/html/gio/gio-D-Bus-Utilities.html
488share/gtk-doc/html/gio/gio-Desktop-file-based-GAppInfo.html 491share/gtk-doc/html/gio/gio-Desktop-file-based-GAppInfo.html
489share/gtk-doc/html/gio/gio-Extension-Points.html 492share/gtk-doc/html/gio/gio-Extension-Points.html
490share/gtk-doc/html/gio/gio-GActionGroup-exporter.html 493share/gtk-doc/html/gio/gio-GActionGroup-exporter.html
491share/gtk-doc/html/gio/gio-GContentType.html 494share/gtk-doc/html/gio/gio-GContentType.html
492share/gtk-doc/html/gio/gio-GConverterInputstream.html 495share/gtk-doc/html/gio/gio-GConverterInputstream.html
493share/gtk-doc/html/gio/gio-GConverterOutputstream.html 496share/gtk-doc/html/gio/gio-GConverterOutputstream.html
494share/gtk-doc/html/gio/gio-GDBusError.html 497share/gtk-doc/html/gio/gio-GDBusError.html
495share/gtk-doc/html/gio/gio-GFileAttribute.html 498share/gtk-doc/html/gio/gio-GFileAttribute.html
496share/gtk-doc/html/gio/gio-GIOError.html 499share/gtk-doc/html/gio/gio-GIOError.html
497share/gtk-doc/html/gio/gio-GIOScheduler.html 500share/gtk-doc/html/gio/gio-GIOScheduler.html
@@ -562,26 +565,27 @@ share/gtk-doc/html/glib/api-index-2-24.h @@ -562,26 +565,27 @@ share/gtk-doc/html/glib/api-index-2-24.h
562share/gtk-doc/html/glib/api-index-2-26.html 565share/gtk-doc/html/glib/api-index-2-26.html
563share/gtk-doc/html/glib/api-index-2-28.html 566share/gtk-doc/html/glib/api-index-2-28.html
564share/gtk-doc/html/glib/api-index-2-30.html 567share/gtk-doc/html/glib/api-index-2-30.html
565share/gtk-doc/html/glib/api-index-2-32.html 568share/gtk-doc/html/glib/api-index-2-32.html
566share/gtk-doc/html/glib/api-index-2-34.html 569share/gtk-doc/html/glib/api-index-2-34.html
567share/gtk-doc/html/glib/api-index-2-36.html 570share/gtk-doc/html/glib/api-index-2-36.html
568share/gtk-doc/html/glib/api-index-2-38.html 571share/gtk-doc/html/glib/api-index-2-38.html
569share/gtk-doc/html/glib/api-index-2-4.html 572share/gtk-doc/html/glib/api-index-2-4.html
570share/gtk-doc/html/glib/api-index-2-40.html 573share/gtk-doc/html/glib/api-index-2-40.html
571share/gtk-doc/html/glib/api-index-2-42.html 574share/gtk-doc/html/glib/api-index-2-42.html
572share/gtk-doc/html/glib/api-index-2-44.html 575share/gtk-doc/html/glib/api-index-2-44.html
573share/gtk-doc/html/glib/api-index-2-46.html 576share/gtk-doc/html/glib/api-index-2-46.html
574share/gtk-doc/html/glib/api-index-2-48.html 577share/gtk-doc/html/glib/api-index-2-48.html
 578share/gtk-doc/html/glib/api-index-2-50.html
575share/gtk-doc/html/glib/api-index-2-6.html 579share/gtk-doc/html/glib/api-index-2-6.html
576share/gtk-doc/html/glib/api-index-2-8.html 580share/gtk-doc/html/glib/api-index-2-8.html
577share/gtk-doc/html/glib/api-index-deprecated.html 581share/gtk-doc/html/glib/api-index-deprecated.html
578share/gtk-doc/html/glib/api-index-full.html 582share/gtk-doc/html/glib/api-index-full.html
579share/gtk-doc/html/glib/deprecated.html 583share/gtk-doc/html/glib/deprecated.html
580share/gtk-doc/html/glib/file-name-encodings.png 584share/gtk-doc/html/glib/file-name-encodings.png
581share/gtk-doc/html/glib/glib-Arrays.html 585share/gtk-doc/html/glib/glib-Arrays.html
582share/gtk-doc/html/glib/glib-Asynchronous-Queues.html 586share/gtk-doc/html/glib/glib-Asynchronous-Queues.html
583share/gtk-doc/html/glib/glib-Atomic-Operations.html 587share/gtk-doc/html/glib/glib-Atomic-Operations.html
584share/gtk-doc/html/glib/glib-Automatic-String-Completion.html 588share/gtk-doc/html/glib/glib-Automatic-String-Completion.html
585share/gtk-doc/html/glib/glib-Balanced-Binary-Trees.html 589share/gtk-doc/html/glib/glib-Balanced-Binary-Trees.html
586share/gtk-doc/html/glib/glib-Base64-Encoding.html 590share/gtk-doc/html/glib/glib-Base64-Encoding.html
587share/gtk-doc/html/glib/glib-Basic-Types.html 591share/gtk-doc/html/glib/glib-Basic-Types.html

cvs diff -r1.218 -r1.219 pkgsrc/devel/glib2/distinfo (expand / switch to unified diff)

--- pkgsrc/devel/glib2/distinfo 2016/08/21 21:47:29 1.218
+++ pkgsrc/devel/glib2/distinfo 2016/11/25 12:42:21 1.219
@@ -1,19 +1,19 @@ @@ -1,19 +1,19 @@
1$NetBSD: distinfo,v 1.218 2016/08/21 21:47:29 prlw1 Exp $ 1$NetBSD: distinfo,v 1.219 2016/11/25 12:42:21 prlw1 Exp $
2 2
3SHA1 (glib-2.48.2.tar.xz) = f05c43cedfd113a047e7a90d694dd17eeea2d12b 3SHA1 (glib-2.50.2.tar.xz) = 948a768931ca321a35e16556a1c8adcae04babf2
4RMD160 (glib-2.48.2.tar.xz) = 68e63fa11545f07b7187d586a5809bd681400f95 4RMD160 (glib-2.50.2.tar.xz) = 421af588c21606587455eb69ba5bb85892c0da33
5SHA512 (glib-2.48.2.tar.xz) = 2eac104eb2207d0a6488992e48069a34b417f51e141364f281ab7b0953a6de88be177b1c694dd9464a856c9a5d8021e3cf0193a8d9c5aaf6ea11f1f9ff743c43 5SHA512 (glib-2.50.2.tar.xz) = 63d7b5ece8d7d15b10e06ef10a8e0a4446f30a8d9c97daa3352ec00dfef622728bd42ed24cbf67e553166a0f9e29a3e3d024d1d085b9804fd67608db438b6771
6Size (glib-2.48.2.tar.xz) = 6408644 bytes 6Size (glib-2.50.2.tar.xz) = 7582312 bytes
7SHA1 (patch-aa) = d197ded7ca05c2e37396e6c6b185797bd9bb2821 7SHA1 (patch-aa) = d197ded7ca05c2e37396e6c6b185797bd9bb2821
8SHA1 (patch-ab) = 04bde955a2a588011a8c77ada4923d5464a0d544 8SHA1 (patch-ab) = 04bde955a2a588011a8c77ada4923d5464a0d544
9SHA1 (patch-ac) = 96e153339675457356f71e35d20375bed669d337 9SHA1 (patch-ac) = 96e153339675457356f71e35d20375bed669d337
10SHA1 (patch-ae) = 09f16e8e14bdea3ee0e478d335f65cb66939e5f5 10SHA1 (patch-ae) = 09f16e8e14bdea3ee0e478d335f65cb66939e5f5
11SHA1 (patch-af) = 6da2f31b5052a9b1d02b9a87f47896be238a88bd 11SHA1 (patch-af) = 6da2f31b5052a9b1d02b9a87f47896be238a88bd
12SHA1 (patch-ah) = 2e23c228047d07769ef5b03b0ff636daa0435ee5 12SHA1 (patch-ah) = 2e23c228047d07769ef5b03b0ff636daa0435ee5
13SHA1 (patch-aha) = ade66edd87a5e76a1256bd8bcdc9bc3dd614885c 13SHA1 (patch-aha) = ade66edd87a5e76a1256bd8bcdc9bc3dd614885c
14SHA1 (patch-ak) = edf116968bd3c787fea77787add7e0164b6f1ffb 14SHA1 (patch-ak) = edf116968bd3c787fea77787add7e0164b6f1ffb
15SHA1 (patch-al) = 4eb4e241488dabe254973f5ada92898af57cd0f5 15SHA1 (patch-al) = 4eb4e241488dabe254973f5ada92898af57cd0f5
16SHA1 (patch-am) = 99f54927d76580dfeda2a6b1909e1bea5dbdc293 16SHA1 (patch-am) = 99f54927d76580dfeda2a6b1909e1bea5dbdc293
17SHA1 (patch-an) = ce167f6441480b1c0299350a23e087c6de942018 17SHA1 (patch-an) = ce167f6441480b1c0299350a23e087c6de942018
18SHA1 (patch-cb) = 56e2a9b2de04c8e528faf7ce778503fa55dcc3ac 18SHA1 (patch-cb) = 56e2a9b2de04c8e528faf7ce778503fa55dcc3ac
19SHA1 (patch-cc) = f3d37cbb483863aab602f9c1209650e3e4795871 19SHA1 (patch-cc) = f3d37cbb483863aab602f9c1209650e3e4795871