Up to [cvs.NetBSD.org] / pkgsrc / devel / glib2 / patches
Request diff between arbitrary revisions
Default branch: MAIN
Revision 1.5 / (download) - annotate - [select for diffs], Mon Jun 3 09:53:50 2019 UTC (14 months ago) by prlw1
CVS Tags: pkgsrc-2020Q2-base, pkgsrc-2020Q2, pkgsrc-2020Q1-base, pkgsrc-2020Q1, pkgsrc-2019Q4-base, pkgsrc-2019Q4, pkgsrc-2019Q3-base, pkgsrc-2019Q3, pkgsrc-2019Q2-base, pkgsrc-2019Q2, HEAD
Changes since 1.4: +1 -9 lines
Diff to previous 1.4 (colored) to selected 1.1 (colored)
Update glib2 to 2.60.2 GLib's move to meson from autotools means we are effectively starting from scratch with non-linux build fixes. Support for python 2 has also been dropped (given that meson requires python 3). I replaced sysutils/gio-fam with a build option. The full lengthy list of changes is available from: https://gitlab.gnome.org/GNOME/glib/tags/2.60.2 Some highlights: * Improve network status detection with NetworkManager (!781) * Add async GIO API: g_file_query_default_handler_async(), g_app_info_launch_uris_async() (#1249, #1347) * Add overlay support to g_resources_get_info(). (#1445) * Add writev() and writev_all() APIs to GOutputStream and GPollableOutputStream, and provide implementations of them for many subclasses. (#1431) * Hide bind mounts from GIO mount listings. (#1271) * Automatically realign data passed to `g_variant_new_from_bytes()` or `g_variant_new_from_data()` if it is not correctly aligned. This prevents misaligned accesses on architectures which don„ŗ—’ support them. Callers should still aim to correctly align data to get higher performance. (#1342) * Support `ld -b binary` (on platforms which support it; i.e. Linux) to provide large pre-compiled `GResource` resources with a fast compilation time. (#1489+* Drop Python 2 support and require Python 3.4+. See discussion on https://mail.gnome.org/archives/desktop-devel-list/2018-July/msg00004.html. (!196) * Various fixes to eliminate thread races, found by thread sanitizer (tsan).
Revision 1.4 / (download) - annotate - [select for diffs], Sun Apr 1 20:26:25 2018 UTC (2 years, 4 months ago) by joerg
CVS Tags: pkgsrc-2019Q1-base, pkgsrc-2019Q1, pkgsrc-2018Q4-base, pkgsrc-2018Q4, pkgsrc-2018Q3-base, pkgsrc-2018Q3, pkgsrc-2018Q2-base, pkgsrc-2018Q2, pkgsrc-2018Q1-base, pkgsrc-2018Q1
Changes since 1.3: +15 -2 lines
Diff to previous 1.3 (colored) to selected 1.1 (colored)
Don't print characters that can't be converted to UTF-8. Chances are, they won't make it to stdout as well and break the tool, especially with Python 2.7. Bump revision of glib2-tools.
Revision 1.3 / (download) - annotate - [select for diffs], Sun Jan 28 16:51:51 2018 UTC (2 years, 6 months ago) by wiz
Changes since 1.2: +1 -44 lines
Diff to previous 1.2 (colored) to selected 1.1 (colored)
glib2: update to 2.54.3. Overview of changes in GLib 2.54.3 ================================== * Bugs fixed: 691436 glib-mkenums output arch dependent 761102 Increase performance for main loop 776147 gio/glocalfilemonitor.c doesn't handle case G_FILE_MONITOR_EVENT_MOVE... 779182 xdg-open fails with gio open for some uris 782057 Unit tests fail in run-assert-msg-test.sh 785113 glib-mkenums Python port fixes 788990 Include licensing information in output from glib-mkenums, glib-genma... 789637 glib-mkenums: Fails when --ouput file does not exist 789894 Text tool has color from previous line, when overwriting existing text 790030 GResource/GVariant fails to load from non-pointer aligned memory 790093 gio-tool: fix inverted logic in monitor tool 790126 gengiotypefuncs.py is missing from tarballs 790829 glib-genmarshal --body must not generate alias implementations 790934 gtester doesn't handle skipped tests 791235 Fix gschema.dtd regarding flags. 791267 Make gschema.dtd usable. 791296 gtester-report: fix range usage when running as python3 app 791325 Gio handling of thumbnail:: attribute namespace causes inconsistent b... 791334 gbinding.c:898: The target object of type GNetworkAddress has no prop... 791337 Crash opening URIs with g_desktop_app_info_launch_uris_with_spawn() 791720 Criticals in gio/xdp-dbus.h leading to crash under flatpak 791744 gmenumodel test sometimes fails: assertion failed (items_changed_coun... 791754 gdbus-peer test intermittently fails: assertion 'source->ref_count > ... 791906 GSocketListenerClass.event has wrong signature * Translation updates: Norwegian bokm√•l
Revision 1.2 / (download) - annotate - [select for diffs], Sat Oct 21 08:57:33 2017 UTC (2 years, 9 months ago) by prlw1
CVS Tags: pkgsrc-2017Q4-base, pkgsrc-2017Q4
Changes since 1.1: +47 -4 lines
Diff to previous 1.1 (colored)
glib2-tools: Handle source files which are not utf-8 python 3 is strict about file encodings. After glib-mkenums was translated from perl to python, build failures occur due to e.g., ISO-8859-1 characters in authors' names as reported by martin@ in PR pkg/52631 for xfce4-gtk2-engines, but also causing build failures for at least libgnome and libgnomeui. Chritoph Reiter produced an elegant workaround, making use of the open() function's error decoding "replace" option: 'replace' causes a replacement marker (such as '?') to be inserted where there is malformed data. which is applied here. https://bugzilla.gnome.org/show_bug.cgi?id=785113#c27
Revision 1.1 / (download) - annotate - [selected], Sun Oct 15 08:23:06 2017 UTC (2 years, 9 months ago) by prlw1
glib2: move soon-to-disappear py-glib2-tools patches to glib2 Should fix current gdbus-codegen package too.
This form allows you to request diff's between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.