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
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
espie
56902f8f20
fix build: prevent infinite recursion thru python.
...
also annotate gamin for bootstrap property, and mark haddock,no_deps as
a "real flavor", since it's only used for bootstrap anyways AND significantly
changes the build.
2011-10-18 06:46:24 +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
a9b2902d6d
Regress tests require higher limits.
2011-10-08 08:29:56 +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
cd736da792
This now needs python.
2011-09-21 13:10:18 +00:00
ajacoutot
2df26f8e57
Fix gdbus-codegen.
2011-09-21 11:29:44 +00:00
ajacoutot
490464118a
Stupid maintainer-mode is stupid.
2011-09-20 22:55:04 +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
espie
c5a475ebe0
normalize pkgpath
2011-09-16 09:24:48 +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
d9768049fa
Typo.
2011-06-15 12:41:33 +00:00
ajacoutot
3be8bdfc2e
Bugfix update to glib2-2.28.8.
...
Remove patches applied upstream.
2011-06-06 06:22:19 +00:00
ajacoutot
f0783ed916
Fix path to machine-id.
2011-06-03 16:54:05 +00:00
kili
27f99a5541
--disable-silent-rules is now added to CONFIGURE_ARGS per default,
...
if CONFIGURE_STYLE = gnu.
2011-06-02 17:09:31 +00:00
jasper
803dd6b93b
missed bump with previous cleaning
...
ok aja@
2011-05-31 07:53:30 +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
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
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
88d6f78b4c
Don't use the hardcoded /usr/share value but use LOCALBASE/share instead.
2011-05-09 12:37:04 +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
ajacoutot
22f97c7995
Bugfix update to glib2-2.28.6.
...
* Fix a possible crash when using g_settings_delay()
* Translation and documentations updates
2011-04-14 14:02:17 +00:00
ajacoutot
a43fd5ea47
Update to glib2-2.28.5.
...
This is a minor update, including translation updates and a few
documentation improvements.
2011-04-01 20:09:54 +00:00
ajacoutot
6b330220e2
Update to glib2-2.28.4.
...
* translations and documentation updates
2011-03-21 18:11:28 +00:00
ajacoutot
bac1e519bf
Bugfix update to glib2-2.28.3.
...
Fixes the following:
* 644465 undefined reference to `_usleep'
* 644552 g_timeout_add_seconds(1, ...) may have a latency...
* 644607 correct internal definition of C_()
2011-03-14 11:31:24 +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
espie
9139a53b56
newer depends with >=
2010-11-26 07:18:59 +00:00
espie
5855efb734
move depends to new style
2010-11-15 19:45:56 +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
espie
632a3518ab
move gettext to new WANTLIB
2010-11-06 16:07:00 +00:00
espie
5c08d95027
USE_GROFF=Yes
2010-10-18 17:47:50 +00:00
jasper
fe25311b62
- fix build on a clean system:
...
we set MODPY_BUILDDEP=No, whilst providing PYTHON via CONFIGURE_ENV. this
lead configure to believe there actually was a python present on the system.
which wasn't, so set MODPY_BUILDDEP=Yes and adjust REGRESS_DEPENDS accordingly
ok aja@ landry@
2010-10-12 09:03:31 +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
1f7adf2f9b
Remove XXX.
2010-08-31 07:04:12 +00:00
jasper
80fcd82c2c
- first round of bumps for devel
2010-08-30 22:03:58 +00:00
ajacoutot
b7a35390e8
Maintainance update to glib2-2.24.2
...
* 578295 gtester has a race condition
* 619945 GConverterOutputStream triggers assertion and corrupts data
2010-08-21 21:21:18 +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
ajacoutot
edb530dd6f
Remove obsolete comment.
2010-07-26 05:39:06 +00:00
ajacoutot
3ee721a6cb
Unbreak after my recent gamin commit.
...
spotted by naddy@
2010-07-20 17:39:41 +00:00
ajacoutot
30eb8e9cf3
Enable asm code for implementing atomic ops on i386.
...
Inspired by FreeBSD.
input from naddy@
ok jasper@ sthen@
2010-06-20 18:34:44 +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
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
62f7543ff5
iTeen forgot to bump.
...
spotted by naddy@
2010-04-21 15:11:00 +00:00
jasper
355cfa0cef
- cherrypick another function from latest glib2, needed by nautilus.
2010-04-20 20:05:34 +00:00
ajacoutot
13713b113c
Import the g_desktop_app_info_get_filename() function from upstream.
...
This is required by newer GTK. We cannot just update Glib because it now
requires threads which will break p5-Glib2 dependent apps as our perl is
not threaded... solution to this is rthreads or ... <insert solution
here and send it to aja@>. Yes this means we are stuck with this version
for now.
2010-04-20 18:53:29 +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
161de4c05b
Missed bump.
...
spotted by Markus Lude
2009-12-04 12:50:24 +00:00
ajacoutot
b8fec8bd7f
Use gamin instead of fam. Remove the -fam subpackage in the process
...
(libgamin has no external dependencies and it will simplify packaging
and dependencies).
ok landry@ jasper@
2009-12-04 08:08:31 +00:00
ajacoutot
1ba8be8b71
Maintainance update to glib2-2.22.3.
2009-12-01 16:13:00 +00:00
ajacoutot
0f57c8d6a2
Enclose comment to unfuck header.
2009-11-26 08:00:43 +00:00
ajacoutot
85ef1da98b
__attribute__((__unused__)) is not supported on g++3.3, so use the same
...
define as in perl and only define G_GNUC_UNUSED when appropriate.
ok jasper@
2009-11-23 08:22:34 +00:00
ajacoutot
6dbfe57662
From FreeBSD: poll the list of mounted filesystems since we can't rely
...
on checking for mtab updates like other systems.
2009-10-14 01:29:39 +00:00
jasper
67832b1446
add --disable-silent-rules to CONFIGURE_ARGS so we can see what
...
is actually being done, instead of CC $FILE and LD $FILE
ok aja@
2009-10-10 11:25:28 +00:00
ajacoutot
6d3add74ff
Minor update to glib2-2.22.2.
...
Bugfix, translation update and typo.
2009-10-07 15:07:49 +00:00
ajacoutot
394379e18e
Update to version 2.22.1.
...
committing early so that we can work with the latest at upcoming p2k9.
any fallout, please let me know directly.
ok landry@
2009-10-04 18:17:13 +00:00
ajacoutot
07c9a2ed58
Small bugfix update to glib2-2.20.5.
2009-08-29 10:20:28 +00:00
ajacoutot
1d7f915015
- major update to glib2-2.20.4
...
- add missing REGRESS_DEPENDS
*remove previous version before trying to compile this*
Report any failure directly to me please.
tested by landry@ on a sparc64 bulk, thanks!
ok jasper@ on a previous diff
2009-07-12 20:38:09 +00:00
ajacoutot
8f7cd0f1e5
- remove workaround now that our default thread stack size has been
...
increased
2009-04-21 13:01:18 +00:00
ajacoutot
e34d6bc6c3
- previous patch to fix CVE-2008-4316 was missing a part
2009-04-13 09:03:34 +00:00
jasper
23eacfb2d1
Security fix for CVE-2008-4316.
...
Fixes multiple integer overflows.
ok ajacoutot@
2009-03-22 19:33:39 +00:00
jasper
ff9b7c1ac2
- fix XDG conflicting symbols, from FreeBSD
...
this ought to help resolve some crashes in at least evolution and anjuta
hinted by ajacoutot@, thanks :)
2009-01-28 09:24:38 +00:00
ajacoutot
28827aac69
- bugfix release to glib2-2.18.4
...
thanks to Benoit Lecocq for amd64 testing
2009-01-11 17:06:26 +00:00
ajacoutot
08d4aaca8c
- use same workaround as for gtk+2: lower buffer size to prevent memory
...
access issues.
This should at least fix the nautilus copy bug as well as
gnome-screenshot.
ok jasper@
2008-12-21 14:02:39 +00:00
ajacoutot
53cd84216c
- minor update to version 2.18.3
...
fixes some mem leak, translation and bugs
ok jasper@
2008-11-24 16:05:03 +00:00