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
66447b5abb
Correctly flag hasmntopt usage, from upstream.
2013-09-19 11:56:10 +00:00
ajacoutot
c58147d426
Sync patch-gio_gunixmounts_c with FreeBSD.
2013-09-19 11:35:22 +00:00
ajacoutot
5ec0a943d2
Pushed upstream.
2013-08-28 10:02:53 +00:00
ajacoutot
444e7b8ea4
Remove useless, forgot in previous.
2013-08-28 07:47:12 +00:00
ajacoutot
12d89c4ace
Properly detect atomic ops.
...
prodded by miod@ and tested by myself on sparc
patch from sthen@
2013-08-28 07:46:09 +00:00
ajacoutot
e0a5f943de
Patch away -Wstrict-aliasing on GCC3 platforms where it's not supported.
...
prodded by miod@
2013-08-23 07:55:30 +00:00
sthen
9b02db2773
fix build on arm as done for hppa/mips64; the autoconf test for atomic
...
ops doesn't quite work correctly. ok aja@
2013-08-15 14:59:17 +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
6ff9e1d907
Fix comment.
2013-06-01 22:56:06 +00:00
ajacoutot
61c38c242f
Update to glib2-2.36.2.
2013-05-13 15:16:01 +00:00
ajacoutot
a63d31f5e6
Merge some patches from upstream to fix a couple of crashes.
2013-05-09 14:06:38 +00:00
jasper
dde87c18ae
unbreak on hppa as well.
...
reported and tested by landry@
ok aja@
2013-04-18 10:42:32 +00:00
ajacoutot
413541e414
Update to glib2-2.36.1.
2013-04-16 06:01:54 +00:00
ajacoutot
d7d387040d
Pushed upstream.
2013-04-08 12:18:12 +00:00
ajacoutot
60f56bd30d
Committed upstream.
2013-04-07 07:12:53 +00:00
jturner
d417093c36
Unbreak on mips64(el) platforms.
...
Add g_atomic_int_get and g_atomic_pointer_get const patch which was also
submitted upstream.
ok aja@ bcallah@
2013-04-05 19:20:26 +00:00
ajacoutot
067ffc0dab
Add interface-after-init exception for glibmm and gtk# ; from upstream.
2013-04-05 06:33:21 +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
58f1a6f9f6
USE_LIBTOOL=Yes is the default now.
2013-03-21 08:45:11 +00:00
espie
bcf3856632
PERMIT_* / REGRESS->TEST sweep
2013-03-11 10:50:00 +00:00
ajacoutot
5a0c831a72
Tweaked and committed upstream.
2013-01-09 15:32:33 +00:00
ajacoutot
d3467eb646
Skip /socket/ipv6_v4mapped, we don't support that.
2013-01-08 10:43:58 +00:00
ajacoutot
31558a4ac5
Update to glib2-2.34.3.
2012-11-27 06:49:49 +00:00
ajacoutot
b045b75d4e
New iteration of the kqueue patch.
2012-11-14 19:05:49 +00:00
ajacoutot
87f6510efa
New revision of the kqueue patch; hopefully to be pushed upstream soon...
2012-11-13 16:34:59 +00:00
ajacoutot
1a6ae29126
GKqueueDirectoryMonitor -> GKqueueFileMonitor
2012-11-12 10:19:39 +00:00
ajacoutot
774660cc72
Bugfix update to glib2-2.34.2.
2012-11-10 07:37:06 +00:00
ajacoutot
3cf8d8a6bc
Fix a reference counting bug.
...
from kettenis@ (thank you!)
2012-11-07 08:17:56 +00:00
ajacoutot
fd98613cb3
Cleaner way to skip ipv6_v4mapped.
2012-10-25 15:41:52 +00:00
ajacoutot
38d169ec53
Pushed upstream.
2012-10-19 12:35:41 +00:00
ajacoutot
711f9e360e
Slightly increase the poll_duration in the timed_wait regress test.
...
req. by robert@
2012-10-19 12:07:53 +00:00
ajacoutot
48bd8766a5
Add devel/py-gobject3 to REGRESS_DEPENDS.
2012-10-16 14:18:09 +00:00
ajacoutot
3718dca9fe
Maintenance update to glib2-2.34.1.
2012-10-16 06:30:46 +00:00
ajacoutot
3d0ed2d3d6
Ok, at the time we had 100 tests failing it made sense to keep running the regression suite.
...
Nowadays, we want to actually stop on errors so that we can see and fix them.
2012-10-12 20:54:23 +00:00
ajacoutot
260ec750cf
Disable a couple of tests:
...
* test_create_delete: there seems to be an issue with the kqueue backend
(to be revisited)
* ipv6_v4mapped: this will never be supported on OpenBSD
2012-10-12 20:52:04 +00:00
ajacoutot
2c8edfb03d
No need to include bsd.port.arch.mk.
2012-10-06 13:53:46 +00:00
landry
c03f7c7ac3
Tighten the BUILD_DEPENDS on the fixed version of docbook to avoid
...
failing during package step because of missing manpages..
2012-10-02 20:56:18 +00:00
ajacoutot
ba8a7e44e8
Tweak after recent docbook changes.
2012-09-27 17:38:17 +00:00
ajacoutot
d9bbeb439a
Update to stable glib2-2.34.0.
2012-09-24 04:11:50 +00:00
ajacoutot
ef5cb32a0f
Stupid autohell is stupid...
...
The situation is this: even when we --disable-gtk-doc, if gtk-doc is
actually installed at configure stage, tools like gtkdoc-rebase will be
picked up and run during the install target. That is bad because the
gtk-doc package may have been removed by then, especially during dpb(1)
bulks (we explicitely disable support for it so why should it stay...).
So for now, let's add the following env to configure whenever we use
--disable-gtk-doc, until a bettersolution is found...
CONFIGURE_ENV +=ac_cv_path_GTKDOC_CHECK="" \
ac_cv_path_GTKDOC_REBASE="" \
ac_cv_path_GTKDOC_MKPDF=""
2012-09-21 14:48:05 +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
e2ff114871
Fix MASTER_SITES.
2012-09-07 14:40:59 +00:00
ajacoutot
0bbbd35e32
register-plist did not catch the devel/glib2 -main -> empty change.
...
espie asked me in such a nice way to fix this that I'm bumping all ports
that have a direct dependency on glib2.
2012-09-01 14:36:56 +00:00
ajacoutot
57af6dc327
Merge -docs into -main.
2012-08-30 10:08:46 +00:00
ajacoutot
4d8426b28a
Don't need to patch this anymore.
...
from Brad
2012-08-29 16:06:56 +00:00
ajacoutot
6d059a1b96
Bugfix update to glib2-2.32.4.
2012-07-15 08:10:41 +00:00