jasper
9c62776c59
/usr/share is not a valid data directory on OpenBSD for xdg/glib purposes
...
so remove it from the list returned by g_get_system_data_dirs().
ok aja@
2018-09-24 20:00:59 +00:00
ajacoutot
706d1c70f3
Update to glib2-2.56.3.
2018-09-22 08:39:31 +00:00
espie
f4b7f81318
convert to PKGSTEM
2018-09-04 12:46:09 +00:00
ajacoutot
6353ef3978
Put back the "un-harcode /usr/local" fix in. This will leave an empty
...
${PREFIX}/<...>/usr directory at delete time in case PREFIX != /usr/local but
espie@ says it's OK.
prodded by espie@
2018-08-23 08:36:07 +00:00
ajacoutot
8aab46a20b
We're using autoreconf(1) etc. so we must patch Makefile.am, not .in.
2018-08-23 07:16:36 +00:00
ajacoutot
a5faaf5992
Update to glib2-2.56.2.
2018-08-17 08:03:57 +00:00
ajacoutot
2ede011167
Err, revert previous. There's still /usr to handle.
2018-08-15 15:33:39 +00:00
ajacoutot
31d6a953a8
Un-hardcode /usr/local.
...
spotted by espie@
2018-08-15 15:27:35 +00:00
espie
bb921d2165
use AUTOCONF_ENV and add correct env variables, so that those ports work
...
even if /usr/local is not part of the builder's path.
2018-08-10 10:19:18 +00:00
ajacoutot
6d59cf24f8
Fix issues number.
2018-08-09 07:29:38 +00:00
ajacoutot
1250129c77
Re-add @tag at the top (next to define-tag).
...
This way the associated command will be run on update (at-end) and at
delete time (at the time it is encountered in the PLIST).
discussed wth espie@
2018-07-30 08:34:07 +00:00
ajacoutot
ddd7fdcb77
Make sure gint64 matches int64_t so that C++ is happy
...
with and OK espie@
2018-07-11 12:03:22 +00:00
espie
72bc1e0558
when we delete this, we don't need to run tag a last time
2018-07-11 11:21:12 +00:00
espie
cd12df3943
misc small tags:
...
- gio-querymodules
- gtk-query-immodules*
2018-07-07 22:39:42 +00:00
espie
2a95b6e111
tag glib-compile-schemas
2018-07-06 06:04:41 +00:00
ajacoutot
966f798401
Committed upstream.
2018-04-23 19:51:21 +00:00
ajacoutot
78f5a5025d
Update to glib2-2.56.1.
...
First step of the GNOME 3.28.2 update work that will happen at p2k18.
2018-04-22 13:27:25 +00:00
mpi
0a4cc523f3
Reorder operations in _kqsub_cancel() to prevent races.
...
Should prevent the timeout to refill the list of depenencies while
another thread is freeing it. Should help with segfault reported
on bugs@.
While here sync the kqueue rewrite with upstream.
ok ajacoutot@
2018-04-12 10:03:17 +00:00
mpi
d7944fdcc9
Sync with latest bugzilla submission.
2018-02-20 16:59:19 +00:00
mpi
b45078bdb2
GIO kqueue(2) backend redesign.
...
- Stop using a socketpair(2) to communicate between two threads of
the same process.
- Call kevent() in non-blocking mode such that it can be integrated
in the poller thread of glib.
- Use glib's abstraction to poll(2) the kqueue instead of adding it
to itself Oo.
- Remove the secondary thread, the associated global hash table, its
broken locking and a lot of abstraction.
- Properly refcount sources.
/!\ This backend is still not generating the events Glib is expecting.
Please report any problem such that this can be pushed upstream.
ok ajacoutot@
2018-01-23 10:43:42 +00:00
ajacoutot
0a26bdfd51
Update to glib2-2.54.3.
2018-01-09 12:31:54 +00:00
bentley
868e9749a3
Pledge glib-compile-schemas, which is @exec'd by 100+ packages.
...
ok ajacoutot@ jasper@
2017-11-03 13:16:05 +00:00
ajacoutot
7ebe7bae3e
Update to glib2-2.54.2.
2017-10-28 06:19:08 +00:00
ajacoutot
40dff462c8
Update to glib2-2.54.1.
2017-10-26 08:48:59 +00:00
ajacoutot
a79597aace
Update to glib2-2.52.3.
2017-06-23 07:29:17 +00:00
ajacoutot
42f8de2788
Update to glib2-2.52.2.
2017-05-08 16:57:08 +00:00
mpi
b0d2c8685b
Fix a mutex recursion introduced in my last diff and protect another
...
code path with the same lock.
ok ajacoutot@
2017-05-05 12:04:58 +00:00
mpi
0a83fc77ae
Prevent a use-after-free resulting in a crash of all apps depending
...
on glib/GIO mostly at "pkg_add -u" time.
You can now run "pkg_add -u" inside GNOME 3 without any crash.
Diff already submitted upstream.
ok ajacoutot@
2017-04-28 13:29:22 +00:00
ajacoutot
46dfc195ab
"Everything is a Freaking GLib/GTK+ problem"
...
Compile with debug symbols and don't strip on install(1). This will ease
debugging all the many things that depend on and crash within these libs. We'll
see how this works out in the long run.
req. by mpi@
2017-04-28 11:16:29 +00:00
ajacoutot
3d1fc8c9f8
Stop patching for /var/lib/dbus -> /var/db/dbus; nowadays, most apps look
...
into /etc/machine-id *before* looking into /var/lib/dbus/machine-id and for
the few that don't patch them to look directly there.
Thanks sthen@ for the source ports seach.
2017-04-22 13:43:21 +00:00
ajacoutot
65421852af
Update to glib2-2.52.1.
...
- survived a bulk
- this officially starts the work on updating GNOME to 3.24.1
2017-04-11 07:25:38 +00:00
ajacoutot
052d8274b1
Update to glib2-2.50.3.
2017-02-13 16:07:52 +00:00
ajacoutot
116e571341
Update to glib2-2.50.2.
2016-11-07 16:24:59 +00:00
ajacoutot
9626203092
Update to glib2-2.50.1.
...
This starts the GNOME 3.22 update which will be finished next week at b2k16.
2016-10-28 13:40:04 +00:00
ajacoutot
14b95f2427
Update to glib2-2.48.2.
...
- drop the gettext MODULE
2016-08-21 12:39:47 +00:00
ajacoutot
2a83d0db61
Update to glib2-2.48.1.
2016-05-10 10:02:58 +00:00
ajacoutot
e0d27de83e
Update to glib2-2.48.0.
2016-04-18 06:46:30 +00:00
ajacoutot
f9083360bb
Committed upstream.
2015-12-23 14:43:58 +00:00
ajacoutot
485961c8e7
Sync patch with what's in the BZ.
2015-12-22 08:52:02 +00:00
ajacoutot
5722e8cb06
Update to glib2-2.46.2.
2015-11-07 05:52:09 +00:00
ajacoutot
c4d48f1460
Better workaround for BZ #753378 .
2015-10-18 06:33:54 +00:00
ajacoutot
ae09fcab8f
Update to glib2-2.46.1.
2015-10-14 17:10:53 +00:00
ajacoutot
f16cf5f739
Eaten by cvs...
2015-09-24 10:24:37 +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
3a5a4fc454
Remove dlopen() hack. guenther@ is working on the underlying issue and it
...
makes it easier for people to test his diffs.
2015-04-05 09:00:53 +00:00
ajacoutot
fbee77b536
Update to glib2-2.44.0.
2015-03-27 16:00:00 +00:00
jung
921faece03
add a workaround patch to make gmodule dlclose a noop
...
for now, this unbreaks (at least) webkit based browsers like surf and vimb
issue reported to upstream in bug #746536
hints and debug pointers from sthen@ czarkoff@ and guenther@
ok ajacoutot@
2015-03-21 11:34:10 +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