summaryrefslogtreecommitdiff
path: root/devel/glib2
AgeCommit message (Collapse)AuthorFilesLines
2011-03-09update to 2.28.2drochner7-57/+243
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-02-20Forcibly delete any stale cache files during deinstall. For example, thejmmv3-2/+45
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-20TOOLS_NOOP is not enough to catch all calls to glib-compile-schemas becausejmmv1-1/+7
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-03Add upstream bug report and remove unnecessary chunk.wiz2-12/+4
2011-02-03Update checksum of patch-cj.taca1-2/+2
2011-02-01The mem-overflow test contains a declaration of an empty struct, which breaksjwise2-1/+82
on at least SunPro cc, and presumably some other non-gcc compilers. Skip this test for now, pending a better fix.
2011-01-18Add a schemas.mk file to let packages that install GSettings schemas tojmmv2-0/+41
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-04Darwin hacks changes:adam1-10/+7
* 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
2010-11-20Adjust dbus machine uuid path to dbus package.obache2-2/+12
Bump PKGREVISION.
2010-11-17don't call gio-querymodules on installation of gio-fam, the frameworkdrochner2-9/+10
will take care of this
2010-11-17add support for rebuilding giomodule.cache on INSTALL/DEINSTALL,drochner2-0/+41
addresses PRs pkg/43578 and pkg/44104 by Robert Elz
2010-11-15update to 2.26.1drochner3-9/+9
changes: -bugfixes, in particular for big-endian systems -translation updates
2010-11-10Fix build on solaris 10 again...tez3-1/+37
#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-08add missing header to fix build of non-gcc-intrinsic atomic support,drochner2-1/+14
used by NetBSD/i386<=5.x patch provided and tested by Daniel Horecki
2010-11-03as in patch-ce: fix inconsistency of .hidden attributes, leading todrochner2-1/+14
link error on amd64, hopefully fixes build problem reported by tron
2010-11-02update to 2.26.0drochner10-47/+175
This switches to the gnome-2.32 release branch.
2010-08-20Fix build on Solaris per pkg/43707 - no revision bump since othertez1-1/+3
platforms are unaffected and Solaris did not build before
2010-08-15update to 2.24.2drochner3-9/+9
changes: -bugfixes -translation updates
2010-06-03Pull in devel/zlib explicitly. Fixes build on systems requiring libz out ofdsainty2-2/+4
Pkgsrc.
2010-06-01fix 2 build errors:drochner3-1/+29
-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-05-31Restore comment.wiz2-3/+7
2010-05-31update to 2.24.1drochner8-136/+112
this switches to the gnome-2.30 branch
2010-04-20Fix typo in patch description.wiz2-4/+4
2010-04-20Drop fam support from devel/glib2; I'll readd this as sysutils/gio-fam.jmmv6-108/+131
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-03-16Update to 2.22.5. Regen patch-aa with autoconf.wiz4-206/+61
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-02-23remove a patch which is either wrong or triggers a bug in NetBSD'sdrochner3-60/+3
ld.elf_so, seen by Zafer Aydogan and myself bump PKGREVISION
2010-02-19Refreshroy1-3/+3
2010-02-19Reference upstream bug reports.roy2-2/+8
2010-02-19Add patches to gmodule so that RTLD_DEFAULT is used on platforms thatroy4-2/+82
define it and g_module_unload symbols are only resolved in the module and not any dependencies.
2010-01-18update to 2.22.4drochner3-9/+9
changes: minor bugfixes
2009-12-08glib-2.22.3 contains fixes for upstream Bug#56230,obache1-5/+1
so remove workaround for PR#41475.
2009-12-06Update to 2.22.3:wiz3-10/+9
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-11-22Fixes PR pkg/42336 (STD C99 requires to use XPG6)sno3-24/+179
2009-10-15Update to 2.22.2. Changes are too numerous, but major new featureshasso3-13/+73
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-09-22PR 42090: Use our libtool when deciding what to do and not the includedjoerg3-18/+65
libtool 2.2.6 which has some issues.
2009-08-29Update to 2.20.5:wiz2-6/+6
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-03Only apply the _XOPEN_SOURCE hack on Solaris, it break the Linux build.sketch2-6/+8
2009-07-09update to 2.20.4drochner2-6/+6
changes: -bugfixes -translation updates
2009-06-20Add URL to PR and possible upstream bug report.wiz2-3/+5
2009-06-19Put back patch-aj, it's still required for this to build on Solaris.sketch2-1/+14
2009-06-14Remove @dirrm related logic.joerg2-11/+2
2009-06-14Convert @exec/@unexec to @pkgdir or drop it.joerg1-3/+2
2009-06-14Remove @dirrm entries from PLISTsjoerg1-17/+1
2009-06-13Ran pkglint --autofix on the devel/ category. Most of the changes arerillig1-2/+2
simple white-space issues like indentation and trailing spaces. The others are cross-references for Makefile.common.
2009-06-05update to 2.20.3drochner4-36/+12
changes: -bugfixes -translation updates
2009-06-03Remove build dependency on gtk-doc, related to PR#41475.obache1-5/+3
It comes from upstream Bug#562310: http://bugzilla.gnome.org/show_bug.cgi?id=562310 Availability detection of `gtkdoc-rebase' command is depend on the behaviour of `which' command, if `which gtkdoc-rebase' return false, do nothing. It is known as not works as expected on Darwin and Solaris, then failed in unwanted gtkdoc-rebase execution, and abort. It is already fixed in upstream gtk-doc repository, but not released yet(1.12?). So, some packages may contain and be using un-fixed gtk-doc.* files. For easy to determine whether it is fixed or not, check gtk-doc.make contains following commit (not using 'which gtkdoc-rebase', but $(GTKDOC_REBASE) macro): http://git.gnome.org./cgit/gtk-doc/commit/?id=ef5f56ca5fd4a077e6f7a374e8dd333b7a6a8d42
2009-05-26BUILD_DEPEND on gtk-doc (by including its buildlink3.mk file) towiz1-1/+2
get gtkdoc-rebase. Addresses PR 41475 by John D. Baker.
2009-05-26Remove patch-aj, build fix for Solaris.wiz2-16/+1
Upstream bug report was closed, patch is supposedly not necessary any longer. If this is not the case, re-open http://bugzilla.gnome.org/show_bug.cgi?id=133344 No PKGREVISION bump since it was a build fix.
2009-05-20Add upstream bug report URLs.wiz7-13/+26
2009-05-20Update to 2.20.2. Set LICENSE to gnu-lgpl-v2.wiz2-6/+7
Overview of Changes from GLib 2.20.1 to GLib 2.20.2 =================================================== * Bug fixes: 579862 requesting xattr::foo ends up calling getxattr(... 573246 g_desktop_app_info_dup() can access NULL pointer * Updated translations: Catalan Czech Pashto