Commit graph

286 commits

Author SHA1 Message Date
wiz
97fbb37c8d Get rid of pkg-config build dependency. 2011-08-04 23:52:04 +00:00
drochner
76bd462a48 update to 2.28.8
changes:
-bugfixes
-translation updates
2011-06-09 11:16:38 +00:00
reed
907ce2768d Needs gz_header structure so
BUILDLINK_API_DEPENDS.zlib+=   zlib>=1.2.2.1
2011-06-02 18:08:46 +00:00
drochner
1a38d6a45c update to 2.28.7
changes:
-bugfixes
-translation updates
2011-05-25 09:38:42 +00:00
obache
0e2c97799a recursive bump from gettext-lib shlib bump. 2011-04-22 13:41:54 +00:00
roy
ff598ce454 Remove python dependency and allow broken installation again as
requested by agc@
2011-04-21 10:27:35 +00:00
roy
438e3837e3 gtester-report requires python. 2011-04-19 06:14:02 +00:00
drochner
9060358506 update to 2.28.6
changes:
-Fix a possible crash when using g_settings_delay()
-documentation clarifications
-Translation updates
2011-04-15 16:27:37 +00:00
drochner
a60238f726 update to 2.28.5
changes:
-Improve documentation
-Fix some introspection annotations
-Translation updates
2011-04-05 17:20:14 +00:00
cegger
56a2bdc372 glib2 depends on pcre 8.11. Fixes configure check failure. 2011-03-20 21:00:10 +00:00
drochner
df617c3b75 update to 2.28.3
changes:
-bugfixes
-translation updates
2011-03-18 16:06:16 +00:00
drochner
1a4634c4b2 build local socket credential support on NetBSD only if LOCAL_PEEREID is
defined, should fix build on NetBSD-4 (PR pkg/44718 by Michael van Elst)
2011-03-13 11:31:56 +00:00
drochner
adaca7ef2a update to 2.28.2
This switches to the new glib-2.28 branch which is intended to
help transition to glib/gtk3. Still binary compatible.
(The unix socket credential passing stuff needs work, but this
is new and thus no regression.)
2011-03-09 11:22:04 +00:00
jmmv
35b750b3ce Forcibly delete any stale cache files during deinstall. For example, the
gio-querymodules utility does not delete the file when no modules are left,
so we were left with a giomodule.cache file after removing glib2 that was
not managed by any package.

Also, and as a side effect, ensure that the files are created during
install time so that in-place updates work correctly.

Bump PKGREVISION to 2.
2011-02-20 17:40:54 +00:00
jmmv
34b7d87483 TOOLS_NOOP is not enough to catch all calls to glib-compile-schemas because
some packages deduce the full name to the tool instead of relying on the
PATH.

Attempt to do better by setting the GLIB_COMPILE_SCHEMAS variable to
a non-absolute name during the build, hoping that such packages do define
this Makefile variable.

This should fix the build of evince as reported in PR pkg/44589.
2011-02-20 15:07:40 +00:00
wiz
bfd7b85a21 Add upstream bug report and remove unnecessary chunk. 2011-02-03 15:12:45 +00:00
taca
3920ddc7b4 Update checksum of patch-cj. 2011-02-03 06:12:32 +00:00
jwise
f47b96121f The mem-overflow test contains a declaration of an empty struct, which breaks
on at least SunPro cc, and presumably some other non-gcc compilers.  Skip this
test for now, pending a better fix.
2011-02-01 19:20:14 +00:00
jmmv
e4b76cefe8 Add a schemas.mk file to let packages that install GSettings schemas to
rebuild the precompiled database upon install/deinstall.  This is mostly
a copy/paste of the same logic to deal with gio modules found in modules.mk.

No PKGREVISION bump because this does not affect the glib2 package in
itself.
2011-01-18 10:03:59 +00:00
adam
2c231eda72 Darwin hacks changes:
* forget about problem with universal binaries; it's fixed with ABI
* replace libiconv_open with iconv_open in configure, so system libiconv can
  be detected and used in 64-bit mode
2011-01-04 09:55:15 +00:00
obache
663a420ef2 Adjust dbus machine uuid path to dbus package.
Bump PKGREVISION.
2010-11-20 01:36:49 +00:00
drochner
21d9ec5568 don't call gio-querymodules on installation of gio-fam, the framework
will take care of this
2010-11-17 14:36:45 +00:00
drochner
8651fc0fe4 add support for rebuilding giomodule.cache on INSTALL/DEINSTALL,
addresses PRs pkg/43578 and pkg/44104 by Robert Elz
2010-11-17 14:09:55 +00:00
drochner
7b225acdfd update to 2.26.1
changes:
-bugfixes, in particular for big-endian systems
-translation updates
2010-11-15 14:36:03 +00:00
tez
540383c798 Fix build on solaris 10 again...
#define _XOPEN_SOURCE 600 in glib/tests/strfuncs.c and include the required
header to define the major() & minor() macros in gio/gdbusmessage.c
upstream bug https://bugzilla.gnome.org/show_bug.cgi?id=633390
2010-11-10 20:51:46 +00:00
drochner
c790adf988 add missing header to fix build of non-gcc-intrinsic atomic support,
used by NetBSD/i386<=5.x
patch provided and tested by Daniel Horecki
2010-11-08 04:11:47 +00:00
drochner
6770ddfd95 as in patch-ce: fix inconsistency of .hidden attributes, leading to
link error on amd64, hopefully fixes build problem reported by tron
2010-11-03 17:07:47 +00:00
drochner
fd9e373a7a update to 2.26.0
This switches to the gnome-2.32 release branch.
2010-11-02 14:52:24 +00:00
tez
634e3fde93 Fix build on Solaris per pkg/43707 - no revision bump since other
platforms are unaffected and Solaris did not build before
2010-08-20 16:33:10 +00:00
drochner
78dc9f64fa update to 2.24.2
changes:
-bugfixes
-translation updates
2010-08-15 10:54:40 +00:00
dsainty
5399c1c05b Pull in devel/zlib explicitly. Fixes build on systems requiring libz out of
Pkgsrc.
2010-06-03 01:00:46 +00:00
drochner
663aec16cf fix 2 build errors:
-inconsistency of .hidden attributes, leading to link error on amd64,
 reported by Tobias Nygren
-trick NetBSD's arpa/nameser_compat.h into using the system provided
 endianess definitions -- it has its own ifdefs but misses eg. ppc,
 fixes build error on macppc reported by Erik Bertelsen
2010-06-01 17:28:31 +00:00
wiz
c4943aae12 Restore comment. 2010-05-31 18:30:06 +00:00
drochner
39dc1dee0c update to 2.24.1
this switches to the gnome-2.30 branch
2010-05-31 17:30:36 +00:00
wiz
d32583843c Fix typo in patch description. 2010-04-20 22:39:55 +00:00
jmmv
0af1c55b8e Drop fam support from devel/glib2; I'll readd this as sysutils/gio-fam.
This functionality can easily be built as a loadable module, so it should
not be conditional on a build-time option.

Split the Makefile into two parts so that the sysutils/gio-fam package can
reuse most of it.

Bump PKGREVISION to 1.
2010-04-20 17:43:50 +00:00
wiz
30f343d0bc Update to 2.22.5. Regen patch-aa with autoconf.
Overview of Changes from GLib 2.22.4 to GLib 2.22.5
===================================================

* Bugs fixed:
 568760 nautilus freezes due to a bug...
 609813 Renaming a file discards file notes
 611696 gio uses GetAddrInfo which requires special handing...
 552912 glib-2.18 /live-g-file/test_copy_move failed...
 609143 *result_uncertain is never assigned in g_content_type_guess
 609531 missing licence headers
 610860 test_g_file_open_readwrite fails if $HOME is unwritable
 612702 Fix GSocket-related crash on Windows
2010-03-16 13:41:15 +00:00
drochner
470b72653f remove a patch which is either wrong or triggers a bug in NetBSD's
ld.elf_so, seen by Zafer Aydogan and myself
bump PKGREVISION
2010-02-23 20:19:27 +00:00
roy
3dd7239ec7 Refresh 2010-02-19 22:45:42 +00:00
roy
4e91430ac2 Reference upstream bug reports. 2010-02-19 19:46:53 +00:00
roy
dc2588f2bd Add patches to gmodule so that RTLD_DEFAULT is used on platforms that
define it and g_module_unload symbols are only resolved in the module
and not any dependencies.
2010-02-19 11:44:56 +00:00
drochner
dc914ecc2f update to 2.22.4
changes: minor bugfixes
2010-01-18 18:15:46 +00:00
obache
d8f0294f58 glib-2.22.3 contains fixes for upstream Bug#56230,
so remove workaround for PR#41475.
2009-12-08 07:34:29 +00:00
wiz
6bb9312460 Update to 2.22.3:
Overview of Changes from GLib 2.22.2 to GLib 2.22.3
===================================================

* Bugs fixed:
 350200 GTypeModule derived class unref does not unload plugin
 598899 GWin32DirectoryMonitor is broken
 563627 g_get_prgname() threadsafety
 572252 Bug in g_file_test() function.
 577711 cross compile check for g++ broken
 598712 can't detect text file with backspace
 541236 not detecting exact content type
 593856 file and directory monitors don't work with --disable-debug
 593809 Nautilus does not restore the position of the icons...

* Updated translations:
 Catalan Valencian
 Estonian
2009-12-06 22:29:41 +00:00
sno
b9356cd4eb Fixes PR pkg/42336 (STD C99 requires to use XPG6) 2009-11-22 16:51:17 +00:00
hasso
c4f93a12f1 Update to 2.22.2. Changes are too numerous, but major new features
in 2.22.x include:

* GArray, GPtrArray, GByteArray, GTree and GMappedFile can be reference
  counted.
* GLib can be forced to reload the XDG user directory mapping.
* The GLib mainloop supports per-thread default contexts.
* GIO now provides types and methods for IP addresses and UNIX domain
  socket addresses.
* GResolver provides asynchronous and cancellable APIs for resolving
  hostnames, reverse lookup of IP addresses and resolving SRV records.
* Support for network IO has been added to GIO, including low-level
  socket API and high-level API for network connections and services.
* GIOStream and its subclasses have gained support for read-write
  access.
* GIO supports starting and stopping of drives, which can be used
  in connection with external hard disk enclosures, disk arrays, iSCSI
  devices, etc.
* GIO supports user interaction during unmount and eject operations.
* GIO can store and retrieve per-file metadata.
2009-10-15 11:46:25 +00:00
joerg
88eb33d9a8 PR 42090: Use our libtool when deciding what to do and not the included
libtool 2.2.6 which has some issues.
2009-09-22 15:50:46 +00:00
wiz
f2c93d684c Update to 2.20.5:
Overview of Changes from GLib 2.20.4 to GLib 2.20.5
===================================================

* Fix a performance problem when trashing multiple files

* Bug fixes:
 593232 g_rand_new: read no more than requested from /dev/urandom
 592457 preserve errno
 591995 use saved errno
 591532 redundant '/' returned from g_file_resolve_relative_path

* Updates translations:
 Catalan (Valencian)
 Galician
2009-08-29 15:20:20 +00:00
sketch
e7f7f6c846 Only apply the _XOPEN_SOURCE hack on Solaris, it break the Linux build. 2009-08-03 10:14:00 +00:00
drochner
273a05100f update to 2.20.4
changes:
-bugfixes
-translation updates
2009-07-09 17:33:54 +00:00