Commit Graph

99 Commits

Author SHA1 Message Date
ajacoutot
60dbfbb427 Fix obvious mistake in a patch. 2011-11-16 15:34:54 +00:00
ajacoutot
0f092bc18f Bugfix update to glib2-2.30.2. 2011-11-12 13:14:21 +00:00
ajacoutot
b643ba1dba unix_signal_helper_thread: loop in read(2) on EINTR. 2011-10-19 15:04:45 +00:00
robert
1ab5c21fcb fix patch 2011-10-19 06:42:44 +00:00
robert
e0a578ac22 Replace HAVE_MONOTONIC_CLOCK with CLOCK_MONOTONIC in an ifdef
ok ajacoutot@
2011-10-19 06:38:16 +00:00
ajacoutot
75974108f8 Bugfix update to glib2-2.30.1. 2011-10-14 15:25:40 +00:00
ajacoutot
9736aa70d0 Sync, no pkg change. 2011-10-08 15:14:17 +00:00
ajacoutot
079b669f60 Enable test_peer regress test on OpenBSD. 2011-10-08 09:51:44 +00:00
ajacoutot
7d2f3c8c89 Remove gratuitous patch. 2011-10-08 07:51:23 +00:00
ajacoutot
0436e7a85f Enable all regress tests.
Remove some _g_snprintf patches that were left over.
2011-10-07 17:19:51 +00:00
ajacoutot
c3d1e686e7 sync 2011-10-04 14:39:10 +00:00
nigel
e279341c39 Correct typo in glib-gettext.m4
ok landry@ aja@ (maintainer)
2011-10-04 09:37:09 +00:00
ajacoutot
e8fb0d9bbd Fix DATADIRNAME in glib-gettext.m4: on OpenBSD we install translation
files under share/locale, not lib/locale.
2011-10-03 06:40:28 +00:00
ajacoutot
2f8583e9da Update to stable glib2-2.30.0. 2011-09-27 06:05:28 +00:00
naddy
236cf755ee fix build with gcc3; with ajacoutot@ 2011-09-25 16:45:07 +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
d7c1501255 Remove uneeded part of patch. 2011-08-22 15:26:40 +00:00
ajacoutot
a836414f94 open(2): POSIX compatibility.
This fixes icedtea-web which landry@ is working on.

from kurt@
2011-08-16 15:03:46 +00:00
ajacoutot
52bfd5c7c9 Fix some warnings. 2011-07-03 17:14:23 +00:00
ajacoutot
52866d0dcb Rework the mount/unmount functions.
Remove useless patches while here.
2011-06-28 09:40:13 +00:00
ajacoutot
3be8bdfc2e Bugfix update to glib2-2.28.8.
Remove patches applied upstream.
2011-06-06 06:22:19 +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
def1350a98 Don't hardcode path to true(1).
glib-compile-schemas: write informational messages to stdout instead of
stderr.
2011-05-28 07:38:01 +00:00
ajacoutot
e336dd0283 Rewrite / add glib credentials support to OpenBSD.
Joint work with upstream.
2011-05-28 07:32:06 +00:00
ajacoutot
6500851a05 Fix comment, no pkg change. 2011-05-27 09:13:09 +00:00
ajacoutot
f5fb423708 Remove useless patch. 2011-05-27 08:25:14 +00:00
ajacoutot
e288a13063 Rework patches and adapt comment about our monotonic clock support. 2011-05-24 09:10:23 +00:00
ajacoutot
476aeea50e Missing ifdef. 2011-05-23 16:36:13 +00:00
ajacoutot
b737aa2e7c Bugfix update to glib2-2.28.7. 2011-05-21 07:05:09 +00:00
ajacoutot
8c8429a47c Workaround the fact that we cannot pass SCM_CREDS over unix sockets:
implement the "intended" SCM_CREDS stack as if we had support for that
in the kernel (by-pass it almost completely).
send/recv a single null byte without creds, but on recv, just do a
getsockopt(SO_PEERCRED) and return that as if it coming from the cmsg.
This works as long as creds are not retreived from an fd which has
already been handed over to a different process via SCM_RIGHTS. It will
probably not be enough in the future but we'll see then.
all this work done by eric@ (thanks!) and tested by myself

Enable support for g_credential*
Fix a couple of warnings.

ok eric@ jasper@
2011-04-28 13:07:53 +00:00
jasper
3f5bf7a4ec - drop unneeded patch, the output from both devices is the same now
ok aja@
2011-03-07 20:02:41 +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
sebastia
ec3c5449eb Fix build with gcc-2.95, and bump revision
OK ajacoutot@ (MAINTAINER)
2010-12-29 09:58:45 +00:00
ajacoutot
6d0633ffce Bugfix update to glib2-2.26.1.
Amongst other things, fixes an issue with GSettings on big endian.
2010-11-14 15:56:55 +00:00
ajacoutot
9613b67c75 We have sched_get_priority_* now. 2010-11-07 17:00:45 +00:00
kili
922dacdab4 Try to run as much tests as possible, don't stop at the first
failed regression test.

ok ajacoutot@
2010-10-11 20:41:44 +00:00
kili
310b763449 Fix build on several archs (mips64el, hppa, sgi at least).
ok jasper@
2010-10-10 10:52:04 +00:00
ajacoutot
1fc8789f34 Merge from upstream 136e705e8383ff8848e425ac01278102d7badc52
install-gsettings-schemas has been rewritten in a portable way.
2010-10-04 06:28:09 +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
16f4a95279 We do support monotonic clock, so patch accordingly.
Set correct mix/max thread priorities.
Remove an obvious comment.

ok landry@ jasper@
2010-09-24 16:20:40 +00:00
ajacoutot
426561c59b Remove powerpc hack, from Brad.
It seems it is not needed anymore (GNOME does not crash like it used to
with some applications).

While here, move to new DEPENDS/REVISION.
2010-08-21 19:10:56 +00:00
jasper
5c868c2c98 - fix build with gcc2, yes, '2', not '4'. :-)
based on a diff from sebastian reitenbach
2010-06-07 12:47:28 +00:00
ajacoutot
cd5055c213 Bugfix update to glib2-2.24.1.
Don't install the gdb python macros.
2010-05-03 11:41:56 +00:00
ajacoutot
d8bef1a1a9 When permissions are set up accordingly and kern.usermount is set to 1,
make it possible to umount and eject CDs using gio.
2010-04-29 16:38:41 +00:00
ajacoutot
b1bdf2c5b2 Major update to glib2-2.24.0.
Glib now enforces threads requirement. As a result, this commit will
break p5-Glib2 (as our perl is not threaded).
Decision was taken after a chat with naddy@ and jasper@ as patching our
current glib2 like hell to cope with newer packages requirements is
clearly not a good solution.
naddy is ok with this move.
2010-04-22 19:34:06 +00:00
jasper
cd432a19ed - add another diff from latest glib, the GConverter interface. 2010-04-21 17:33:31 +00:00
ajacoutot
bbe3ae05d2 Update to glib2-2.22.5.
tested in a bulk by jasper@, thanks.
2010-03-21 09:55:54 +00:00
ajacoutot
86d71ccb68 Bugfix release to glib2-2.22.4. 2010-01-07 08:02:35 +00:00
ajacoutot
f4bdb13515 No need to link with libm after the fam -> gamin move.
spotted by landry@
2009-12-08 18:55:29 +00:00
ajacoutot
1ba8be8b71 Maintainance update to glib2-2.22.3. 2009-12-01 16:13:00 +00:00