86 Commits

Author SHA1 Message Date
ajacoutot
5722e8cb06 Update to glib2-2.46.2. 2015-11-07 05:52:09 +00:00
ajacoutot
ae09fcab8f Update to glib2-2.46.1. 2015-10-14 17:10:53 +00:00
ajacoutot
e0c6cddebf Update to glib2-2.46.0. 2015-09-24 10:23:42 +00:00
ajacoutot
f0a7aa4f99 Update to glib2-2.44.1. 2015-05-13 06:13:30 +00:00
ajacoutot
fbee77b536 Update to glib2-2.44.0. 2015-03-27 16:00:00 +00:00
ajacoutot
122f05d017 Update to glib2-2.42.2. 2015-03-15 08:32:41 +00:00
sthen
1371206576 zap stray apostrophe in DESCR, ok ajacoutot@
(also forces an update, I had some weird issues with firefox hanging after
a snapshot update which seemed to go away after forcing this to be updated).
2014-11-21 23:53:14 +00:00
ajacoutot
35e7b7bf2f Update to glib2-2.42.1. 2014-11-13 17:25:52 +00:00
ajacoutot
644d4005c4 Update to glib2-2.42.0.
bulk testing and ok jasper@
2014-10-01 08:39:25 +00:00
ajacoutot
eeed2634d0 Update to glib2-2.40.2. 2014-09-23 06:15:21 +00:00
ajacoutot
a8f719c0dc Update to glib2-2.40.1. 2014-09-20 16:23:45 +00:00
ajacoutot
e2ac264a64 Consistency in the gio-querymodules call. 2014-03-27 09:00:39 +00:00
ajacoutot
4115155263 Update to glib2-2.40.0.
First step of the road to GNOME 3.12...

ok jasper@
2014-03-26 08:28:15 +00:00
ajacoutot
0f0fc6f715 Update to glib2-2.38.2. 2013-11-12 16:17:58 +00:00
ajacoutot
31c3797e59 Update to glib2-2.38.1. 2013-10-16 07:40:54 +00:00
ajacoutot
e1e264e83a Major update to glib2-2.38.0 -- requirement for the WIP GNOME 3.10 update.
This and the following updates: atk, gdk-pixbuf2, pango, at-spi2-core,
at-spi2-atk, py-atspi and gtk+3 have been tested in a bulk by landry@ (10x!)

Fallouts are:
- x11/gnome/anjuta: will be fixed within the next 2 or 3 days by the 3.10 update
- www/chromium: robert@ is working on an update (removing -Werror should also
allow it to build)

ok landry@ jasper@
2013-09-25 12:37:06 +00:00
ajacoutot
c2597c00ca Update to glib2-2.36.4. 2013-08-07 16:25:34 +00:00
ajacoutot
b3fb5b9196 Update to glib2-2.36.3. 2013-06-10 05:56:15 +00:00
ajacoutot
61c38c242f Update to glib2-2.36.2. 2013-05-13 15:16:01 +00:00
ajacoutot
413541e414 Update to glib2-2.36.1. 2013-04-16 06:01:54 +00:00
ajacoutot
50216fe525 Major update to glib2-2.36.0.
*huge* thank to landry@ for running a bulk with this diff and the few
others that are going to be committed and for informing me of the
breakage that needed some love.
2013-03-27 17:49:34 +00:00
ajacoutot
31558a4ac5 Update to glib2-2.34.3. 2012-11-27 06:49:49 +00:00
ajacoutot
774660cc72 Bugfix update to glib2-2.34.2. 2012-11-10 07:37:06 +00:00
ajacoutot
3718dca9fe Maintenance update to glib2-2.34.1. 2012-10-16 06:30:46 +00:00
ajacoutot
d9bbeb439a Update to stable glib2-2.34.0. 2012-09-24 04:11:50 +00:00
ajacoutot
9aafe34fee It's this time of the year again... update glib2 to the latest
available development release (glib2-2.33.14). A new stable is supposed
to come out within the next 2 weeks and we want to be proactive and get
some things in tree before the big GNOME 3.6 update that we will work on
at p2k12.

big thank to jasper@ for running this and the upcoming updates in a bulk
ok jasper@
2012-09-21 13:16:49 +00:00
ajacoutot
f3d9095951 Rely on g_mount_can_unmount() from GLib for the gio-kqueue backend to
choose between kqueue(3) or poll(2) for monitoring. This allows dropping
the need for a gio-kqueue.conf file.
2012-09-18 13:05:59 +00:00
ajacoutot
57af6dc327 Merge -docs into -main. 2012-08-30 10:08:46 +00:00
ajacoutot
6d059a1b96 Bugfix update to glib2-2.32.4. 2012-07-15 08:10:41 +00:00
ajacoutot
787779247e Bugfix update to glib2-2.32.3. 2012-05-15 06:31:34 +00:00
ajacoutot
dd99bb690a Bugfix update to glib 2.32.2. 2012-05-01 06:17:01 +00:00
ajacoutot
e81cd91952 Minor update to glib2-2.32.1.
Note that some paths in gsettings have been deprecated
(/apps/, /desktop/ and /system/) which means that glib-compile-schemas
will now complain about them (just a warning).
It is up to the application itself to fix its schemas.
2012-04-14 07:47:55 +00:00
ajacoutot
6766fefb32 Update the gio-kqueue patch to the latest release. 2012-04-04 13:41:38 +00:00
ajacoutot
45030a4f82 The disabling gcc optimisation hacks is not needed anymore on 64bits archs. 2012-04-01 13:38:07 +00:00
ajacoutot
f225559a93 Update to stable glib2-2.32.0. 2012-03-25 11:18:41 +00:00
ajacoutot
196ac14945 Update to glib2-2.31.22. 2012-03-23 14:36:37 +00:00
ajacoutot
8c60f01289 Major update to glib2-2.31.20.
Note that this is a devel version but the new stable is expected within a
week or so. Committing now so that I have time to deal with the breakage
and can start the upcoming gnome3 update.

Please contact me _directly_ if you find any issue with it.
2012-03-23 13:19:32 +00:00
ajacoutot
c59d36a1fa Minor update to glib 2.30.3. 2012-03-12 07:21:06 +00:00
ajacoutot
88f403097e Integrate the GLib kqueue(2) backend from Dmitry Matveev's GSoC 2011.
As a consequence, explicitely disable the FAM backend.
This bring a huge improvement compared to what we've been using before
(gio-fam+gamin): file / directory monitoring and notifications are next
to instantaneous without any cpu overhead like it was before.

This means we can also drop the bootstrap FLAVOR of gamin that was
needed because of the cyclic dependency (gamin->glib2->gamin).
2012-01-01 09:00:46 +00:00
ajacoutot
4af9f2a2cf Re-add the GDB py macros now that the gdb from ports can use them. 2011-11-13 15:16:17 +00:00
ajacoutot
75974108f8 Bugfix update to glib2-2.30.1. 2011-10-14 15:25:40 +00:00
ajacoutot
cd736da792 This now needs python. 2011-09-21 13:10:18 +00:00
ajacoutot
d5e540e2e4 Update to glib2-2.29.92 (2.30 coming in the next few days).
Committing now (along with upcoming atk, pango and gtk+3 updates) during
the hackathon where we have time to fix all the eventual fallout (bulk
running).

ok jasper@ robert@
2011-09-20 21:09:34 +00:00
ajacoutot
c871551211 Summer cleaning:
* use MODPY_ADJ_FILES
* use REGRESS_FLAGS instead of 4 patches...
* use post-install to remove files we don't ship, 2 less patches
* install gtester-report(1) -- it's a python script but we do not
  enforce a run dependency on python
2011-05-28 21:15:47 +00:00
ajacoutot
81c428a12d Redirect the glib-compile-schemas goo stdout to /dev/null, no need to
be chatty here.
2011-05-28 08:15:33 +00:00
ajacoutot
561d6fe9bc Sanitize some @unexec/@extraunexec calls to rm: move them up in the
PLIST and remove remove everything under the @sample'd directory instead
of the directory itself to prevent a warning from pkg_delete(1) trying
to remove a non existing directory and to help preventing left-over
files and directories.
2011-05-11 06:22:16 +00:00
ajacoutot
200c7854a4 Major update to glib2-2.28.2.
This (and the related 20 to 30 updates) has been tested twice in a bulk
by landry@, thanks!
Runtime testing by myself under heavy GNOME usage...
2011-03-07 19:17:14 +00:00
ajacoutot
cf5a80bff3 *** HEADS UP!
Major update to glib2-2.26.0.
This starts a flood commit of several big updates (gtk+2 and GNOME 2.32).

Please note that there will be some WANTLIB/DEPENDS breakage probably,
this went into several bulks but it's impossible to catch everything.
Any gtk+2/glib2 related build failures, please talk to me or jasper@

The ports tree is expected to be in a unconsistent state for a couple of
days to give us time to fix everything we didn't spot or any runtime
issue with the latest GNOME.
We do this now so that we have packages with all the latest major bumped
libraries at p2k10.

Thanks to landry@ and his zomg!cluster for the bulks and reports.

ok jasper@
2010-09-30 07:17:19 +00:00
ajacoutot
b17e998d57 Move %%SHARED%% at the end so that gio-query-modules is still here when we
need it.
2010-06-19 11:05:34 +00:00
ajacoutot
6f515e0d35 Welcome the new gio-querymodules "goo".
GIO Reference Manual:
gio-querymodules creates a giomodule.cache listing the implemented
extension points for each module that has been found. It is used by GIO
at runtime to avoid opening all modules just to find out which extension
points they are implementing.
2010-06-19 10:32:50 +00:00