411 Commits

Author SHA1 Message Date
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