summaryrefslogtreecommitdiff
path: root/devel/glib2
AgeCommit message (Collapse)AuthorFilesLines
2011-11-26Use the new version of the kqueue patch to fix some GTK File Chooser issues.jmmv3-8/+8
Bump PKGREVISION to 3. Thanks Dmitry Matveev.
2011-11-11Update the kqueue patch to v1 and bump PKGREVISION to 2. This fixes somejmmv3-8/+8
interaction problems with the Gtk file chooser and also corrects other problems.
2011-10-09Run autoheader. Otherwise, HAVE_KQUEUE is not defined during the buildjmmv1-2/+3
and... well, the kqueue support is built but not used! Now, running a test program provided by Dmitry DTRT (with the exception of two tests, which seem to be not working in macppc). Ride the previous revision bump.
2011-10-09Add support for kqueue by using the patches written by Dmitry Matveev duringjmmv8-24/+157
the Google Summer of Code 2011 program. Congratulations, Dmitry! :-) This comes in the form of a new 'kqueue' build-time option. This should NOT be an option, but it is for two reasons: - I consider this still experimental for it to be enabled on everyone's machines, and the code is not "official". - The patch requires us to run automake/autoconf during the pre-configure stage, and I don't want to add these dependencies on the default package build. When these patches get integrated upstream, we can get rid of the option altogether. Also note that I had to backport some of our custom changes to Makefile.in files and some to configure to the original Makefile.am files and configure.ac. This is to prevent our custom patches from being lost during the automake/autoconf invocations we now do when 'kqueue' is enabled. Bump PKGREVISION to 1.
2011-08-04Get rid of pkg-config build dependency.wiz2-3/+6
2011-06-09update to 2.28.8drochner4-28/+28
changes: -bugfixes -translation updates
2011-06-02Needs gz_header structure soreed1-1/+4
BUILDLINK_API_DEPENDS.zlib+= zlib>=1.2.2.1
2011-05-25update to 2.28.7drochner6-47/+32
changes: -bugfixes -translation updates
2011-04-22recursive bump from gettext-lib shlib bump.obache2-4/+4
2011-04-21Remove python dependency and allow broken installation again asroy1-4/+6
requested by agc@
2011-04-19gtester-report requires python.roy1-1/+6
2011-04-15update to 2.28.6drochner3-9/+9
changes: -Fix a possible crash when using g_settings_delay() -documentation clarifications -Translation updates
2011-04-05update to 2.28.5drochner3-9/+9
changes: -Improve documentation -Fix some introspection annotations -Translation updates
2011-03-20glib2 depends on pcre 8.11. Fixes configure check failure.cegger1-2/+2
2011-03-18update to 2.28.3drochner3-9/+9
changes: -bugfixes -translation updates
2011-03-13build local socket credential support on NetBSD only if LOCAL_PEEREID isdrochner2-4/+4
defined, should fix build on NetBSD-4 (PR pkg/44718 by Michael van Elst)
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.