The NetBSD Project

CVS log for pkgsrc/devel/glib2/

[BACK] Up to [] / pkgsrc / devel / glib2

Request diff between arbitrary revisions

Default branch: MAIN

Revision 1.22 / (download) - annotate - [select for diffs], Tue Oct 29 09:22:24 2019 UTC (14 months, 3 weeks ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2020Q4-base, pkgsrc-2020Q4, pkgsrc-2020Q3-base, pkgsrc-2020Q3, pkgsrc-2020Q2-base, pkgsrc-2020Q2, pkgsrc-2020Q1-base, pkgsrc-2020Q1, pkgsrc-2019Q4-base, pkgsrc-2019Q4, HEAD
Changes since 1.21: +16 -2 lines
Diff to previous 1.21 (colored)

glib2: updated to 2.60.7

Overview of changes in GLib 2.60.7
* Bugs fixed:
 - Invalid characters in Open Location dialog crashes GIMP
 - Setting GLIB_VERSION_{MIN_REQUIRED, MAX_ALLOWED} to before 2.56 triggers warnings
 - Backport !1009 „ŗ◊»application: remove inactivity_timeout source on finalize„ŗto glib-2-60
 - Backport !1008 „ŗ◊»messages: Only use structured logs if GLIB_VERSION_MAX_ALLOWED is „ť.56to glib-2-60
 - Backport !966 „ŗ◊≥esolve "Invalid characters in Open Location dialog crashes GIMP"„ŗto glib-2-60
 - Backport !1040 „ŗ◊®SettingsBackend - Fix thread-safety during destruction of GSettings instances...„ŗto glib-2-60
 - Backport !1017 „ŗ◊»datetime: Avoid an assertion failure when parsing some ISO 8601 dates„ŗto glib-2-60

Revision 1.21 / (download) - annotate - [select for diffs], Mon Jun 3 09:53:50 2019 UTC (19 months, 3 weeks ago) by prlw1
Branch: MAIN
CVS Tags: pkgsrc-2019Q3-base, pkgsrc-2019Q3, pkgsrc-2019Q2-base, pkgsrc-2019Q2
Changes since 1.20: +8 -26 lines
Diff to previous 1.20 (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:

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
* Various fixes to eliminate thread races, found by thread sanitizer (tsan).

Revision 1.20, Sat Apr 20 09:03:37 2013 UTC (7 years, 9 months ago) by obache
Branch: MAIN
CVS Tags: pkgsrc-2013Q2-base, pkgsrc-2013Q2
Changes since 1.19: +1 -1 lines

option is not used anymore after updated to 2.36.1.

Revision 1.19 / (download) - annotate - [select for diffs], Mon Jan 21 15:54:24 2013 UTC (8 years ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2013Q1-base, pkgsrc-2013Q1
Changes since 1.18: +2 -2 lines
Diff to previous 1.18 (colored)

Fix build with kqueue option and automake-1.13.

Revision 1.18 / (download) - annotate - [select for diffs], Sat Oct 6 20:44:04 2012 UTC (8 years, 3 months ago) by prlw1
Branch: MAIN
CVS Tags: pkgsrc-2012Q4-base, pkgsrc-2012Q4
Changes since 1.17: +4 -4 lines
Diff to previous 1.17 (colored)

Update glib2 and therefore gdbus-codegen and gio-fam to 2.34.0

- patch-ar and patch-as to avoid dependending on python are no longer
  necessary since the introduction of --disable-modular-tests
- patch-co has been committed to glib in 2360d04e
- other patches cargo culted across
- statfs test was fixed in glib with commit afa82ae8
- no longer provide man pages as that requires docbook & xsltproc

Many changes in glib since 2.32.4, especially GDBus improvements.
See NEWS file for details.

Revision 1.17 / (download) - annotate - [select for diffs], Thu May 31 04:58:34 2012 UTC (8 years, 7 months ago) by reed
Branch: MAIN
CVS Tags: pkgsrc-2012Q3-base, pkgsrc-2012Q3, pkgsrc-2012Q2-base, pkgsrc-2012Q2
Changes since 1.16: +2 -2 lines
Diff to previous 1.16 (colored)

Increase build dependency of gtk-doc for the kqueue configuration.

With older version 1.11nb1, it had many failures during automake.
Noticed that this newer version allowed the configuration and build
to complete.

Revision 1.16 / (download) - annotate - [select for diffs], Tue May 22 20:40:07 2012 UTC (8 years, 8 months ago) by jmmv
Branch: MAIN
Changes since 1.15: +3 -3 lines
Diff to previous 1.15 (colored)

Fix kqueue support by using patch for 2.32.2 and correcting some problems
that we had in our own patches for the files.


Revision 1.15 / (download) - annotate - [select for diffs], Sat Apr 14 15:43:10 2012 UTC (8 years, 9 months ago) by jmmv
Branch: MAIN
Changes since 1.14: +2 -2 lines
Diff to previous 1.14 (colored)

Use updated kqueue patch for glib 2.30.3.

Revision 1.14 / (download) - annotate - [select for diffs], Fri Mar 23 07:11:50 2012 UTC (8 years, 10 months ago) by obache
Branch: MAIN
CVS Tags: pkgsrc-2012Q1-base, pkgsrc-2012Q1
Changes since 1.13: +2 -1 lines
Diff to previous 1.13 (colored)

gtk-doc is required to reconfigure.
fixes PR 46159.

Revision 1.13 / (download) - annotate - [select for diffs], Fri Mar 9 14:41:48 2012 UTC (8 years, 10 months ago) by obache
Branch: MAIN
Changes since 1.12: +2 -1 lines
Diff to previous 1.12 (colored)

require `aclocal` before `automake'.
fixes PR 46159.

Revision 1.12 / (download) - annotate - [select for diffs], Tue Jan 17 16:51:04 2012 UTC (9 years ago) by jmmv
Branch: MAIN
Changes since 1.11: +2 -2 lines
Diff to previous 1.11 (colored)

Update the kqueue patch to v3.  Fixes issues where the trash daemon
would get stuck and spin CPU when devices are forcibly-unmounted.

Revision 1.11 / (download) - annotate - [select for diffs], Sat Nov 26 21:32:43 2011 UTC (9 years, 2 months ago) by jmmv
Branch: MAIN
CVS Tags: pkgsrc-2011Q4-base, pkgsrc-2011Q4
Changes since 1.10: +2 -2 lines
Diff to previous 1.10 (colored)

Use the new version of the kqueue patch to fix some GTK File Chooser issues.
Bump PKGREVISION to 3.  Thanks Dmitry Matveev.

Revision 1.10 / (download) - annotate - [select for diffs], Fri Nov 11 03:12:10 2011 UTC (9 years, 2 months ago) by jmmv
Branch: MAIN
Changes since 1.9: +2 -2 lines
Diff to previous 1.9 (colored)

Update the kqueue patch to v1 and bump PKGREVISION to 2.  This fixes some
interaction problems with the Gtk file chooser and also corrects other

Revision 1.9 / (download) - annotate - [select for diffs], Sun Oct 9 20:31:22 2011 UTC (9 years, 3 months ago) by jmmv
Branch: MAIN
Changes since 1.8: +3 -2 lines
Diff to previous 1.8 (colored)

Run autoheader.  Otherwise, HAVE_KQUEUE is not defined during the build
and... well, the kqueue support is built but not used!

Now, running a test program provided by Dmitry DTRT (with the exception
of two tests, which seem to be not working in macppc).  Ride the previous
revision bump.

Revision 1.8 / (download) - annotate - [select for diffs], Sun Oct 9 19:40:02 2011 UTC (9 years, 3 months ago) by jmmv
Branch: MAIN
Changes since 1.7: +23 -24 lines
Diff to previous 1.7 (colored)

Add support for kqueue by using the patches written by Dmitry Matveev during
the Google Summer of Code 2011 program.  Congratulations, Dmitry!  :-)

This comes in the form of a new 'kqueue' build-time option.  This should NOT
be an option, but it is for two reasons:
- I consider this still experimental for it to be enabled on everyone's
  machines, and the code is not "official".
- The patch requires us to run automake/autoconf during the pre-configure
  stage, and I don't want to add these dependencies on the default package
When these patches get integrated upstream, we can get rid of the option

Also note that I had to backport some of our custom changes to
files and some to configure to the original files and  This is to prevent our custom patches from being lost during
the automake/autoconf invocations we now do when 'kqueue' is enabled.


Revision 1.7, Tue Apr 20 17:43:51 2010 UTC (10 years, 9 months ago) by jmmv
Branch: MAIN
CVS Tags: pkgsrc-2011Q2-base, pkgsrc-2011Q2
Changes since 1.6: +1 -1 lines

Drop fam support from devel/glib2; I'll readd this as sysutils/gio-fam.
This functionality can easily be built as a loadable module, so it should
not be conditional on a build-time option.

Split the Makefile into two parts so that the sysutils/gio-fam package can
reuse most of it.


Revision 1.6 / (download) - annotate - [select for diffs], Sat Jun 13 06:46:42 2009 UTC (11 years, 7 months ago) by rillig
Branch: MAIN
CVS Tags: pkgsrc-2010Q1-base, pkgsrc-2010Q1, pkgsrc-2009Q4-base, pkgsrc-2009Q4, pkgsrc-2009Q3-base, pkgsrc-2009Q3, pkgsrc-2009Q2-base, pkgsrc-2009Q2
Changes since 1.5: +2 -2 lines
Diff to previous 1.5 (colored)

Ran pkglint --autofix on the devel/ category. Most of the changes are
simple white-space issues like indentation and trailing spaces. The
others are cross-references for Makefile.common.

Revision 1.5 / (download) - annotate - [select for diffs], Sun Mar 15 21:48:05 2009 UTC (11 years, 10 months ago) by jmcneill
Branch: MAIN
CVS Tags: pkgsrc-2009Q1-base, pkgsrc-2009Q1
Changes since 1.4: +3 -2 lines
Diff to previous 1.4 (colored)

Accept gamin, bump PKGREVISION

Revision 1.4 / (download) - annotate - [select for diffs], Mon Dec 1 13:25:47 2008 UTC (12 years, 1 month ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2008Q4-base, pkgsrc-2008Q4
Changes since 1.3: +5 -3 lines
Diff to previous 1.3 (colored)

Some cleanup.
Remove an ancient workaround for gcc2 on sparc64.

XXX: I don't get why is not included on HPUX and OSF1;
it could pull in the fam package like on other platforms, or just default
fam to off on those platforms if the fam package does not work on those

Revision 1.3 / (download) - annotate - [select for diffs], Wed May 28 21:20:48 2008 UTC (12 years, 7 months ago) by joerg
Branch: MAIN
CVS Tags: pkgsrc-2008Q3-base, pkgsrc-2008Q3, pkgsrc-2008Q2-base, pkgsrc-2008Q2, cwrapper, cube-native-xorg-base, cube-native-xorg
Changes since 1.2: +22 -5 lines
Diff to previous 1.2 (colored)

Make FAM optional.

Revision 1.2, Mon Oct 29 19:06:06 2007 UTC (13 years, 2 months ago) by drochner
Branch: MAIN
CVS Tags: pkgsrc-2008Q1-base, pkgsrc-2008Q1, pkgsrc-2007Q4-base, pkgsrc-2007Q4
Changes since 1.1: +1 -1 lines

remove the "debug" option -- it does not work in pkgsrc because CFLAGS
are overridden by the environment

Revision 1.1 / (download) - annotate - [select for diffs], Fri Nov 25 21:30:17 2005 UTC (15 years, 2 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2007Q3-base, pkgsrc-2007Q3, pkgsrc-2007Q2-base, pkgsrc-2007Q2, pkgsrc-2007Q1-base, pkgsrc-2007Q1, pkgsrc-2006Q4-base, pkgsrc-2006Q4, pkgsrc-2006Q3-base, pkgsrc-2006Q3, pkgsrc-2006Q2-base, pkgsrc-2006Q2, pkgsrc-2006Q1-base, pkgsrc-2006Q1, pkgsrc-2005Q4-base, pkgsrc-2005Q4

Add debug option.

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.

CVSweb <>