summaryrefslogtreecommitdiff
path: root/devel/glib2
AgeCommit message (Collapse)AuthorFilesLines
2013-09-17Touch more dependency files, fix build on DragonFly/amd64 3.4.1.ryoon1-2/+4
2013-08-25patches to suppres glib2 gcc format warnings converted to errorsrichard3-1/+45
2013-08-17Overview of changes fron GLib 2.36.2 to 2.36.4richard4-11/+11
============================================== This change addresses a major issue: despite assurances in the documentation for the ext4 filesystem, it is still unsafe to omit a call to fsync() when doing atomic replaces, as per g_file_set_contents(). Some patches have gone into the kernel already, but we are putting the fsync() back for safety reasons. There have also been win32 improvements and a fix where GNetworkMonitor failed to detect the connection with some VPN configurations. Translation updates: Assamese Brazilian Portuguese Catalan Czech Galician German Indonesian Kannada Lithuanian Marathi Polish Punjabi Russian Serbian Slovenian Spanish
2013-06-23Fix build failure on NetBSD/arm 6.1. PR/47941tsutsui4-21/+96
- fix configure scripts to detect !G_ATOMIC_LOCK_FREE correctly (use AC_TRY_LINK rather than AC_TRY_COMPILE to see if symbols are defined) - fix prototype mismatches in !G_ATOMIC_LOCK_FREE case (note no binary changes in G_ATOMIC_LOCK_FREE case) "please commit it" from agc@.
2013-06-16Reapply clang fix.joerg2-1/+23
2013-06-16Remove patch-glib_gfileutils.c for now, breaks too much in current form.wiz2-18/+1
See PR 47932 and PR 47934.
2013-06-15Fix building with clangadam3-7/+24
2013-06-14Update to 2.36.3:wiz5-26/+26
Overview of changes fron GLib 2.36.2 to 2.36.3 ============================================== * Bug fixes: 692848 Fix property example in gobject tutorial 696857 GThreadedResolver: set an error if no records could be found 697849 spelling fixes of 'runtine' and 'adresses' in cross.xml a... 699779 G_GNUC_FORMAT: documentation error 699959 g_file_copy(): Ensure we create private files by default 701560 various improvements for g_file_set_contents() 701680 GFileEnumerator: Add some documentation about ordering * Translation updates: Kannada
2013-05-31Update glib2 to 2.36.2prlw14-12/+11
gdbus-codegen has grown a --xml-files option for introspection XML files. * Bug fixes: 697887 GVariant: fix transfer annotation 699485 tests/mappedfile: Also handle ENOMEM 699493 SOCKS5 proxy code crashes if it cannot authenticate 699500 gbitlock: fix this to not unconditionally use futex emu... Fix a hang in pidgin * Translation updates: Indonesian Italian Lithuanian Norwegian bokmål Polish Serbian Slovenian
2013-05-31Bump all packages for perl-5.18, thatwiz1-1/+2
a) refer 'perl' in their Makefile, or b) have a directory name of p5-*, or c) have any dependency on any p5-* package Like last time, where this caused no complaints.
2013-04-25Don't complain about non-literal format strings in a number of fix thejoerg6-6/+120
build with clang.
2013-04-20Fix build under Mac OS X by surpressing the GCC compiler optiontron1-1/+5
"-Werror=missing-prototypes". At least one of the system header files ("emmintrin.h") cannot be compiled with this constraint.
2013-04-20require i486 instructionsobache1-1/+10
2013-04-20option is not used anymore after updated to 2.36.1.obache1-32/+0
2013-04-20apply a patch for upstream Bug#697365 (fixed in master, not 2.36.x yet).obache2-9/+22
at least, required for Cygwin.
2013-04-19Update glib to 2.36.1prlw119-265/+150
Among many bugfixes, changes and translations: * GIO now has kqueue support for GFileMonitor (BSDs, Mac OS) * GTask (the new GAsyncResult implementation) has landed * We now install a public "gnetworking.h" header that can be used to include the relevant OS-dependent networking headers. This does not really abstract away unix-vs-windows however; error codes, in particular, are incompatible. See NEWS file http://git.gnome.org/browse/glib/plain/NEWS?id=2.36.1 for details. Patches removed: - patch-aj: Per PR pkg/41601: Bug 133344 is closed and compile tested by Joern Clausen - patch-at: Fixed in b26fb3ae (Bug 687600) - patch-cf: Adds sys/param.h - if still needed, should go into gnetworking.h.in XXX might still be needed - patch-cg: Fixed (or changed anyway) in 6f8f1f70 and 52a81a7d (Bug 688681) - patch-ci: Fixed in a33aaad0 (Bug 637013) - patch-glib_goption.c: Fixed in f9a6a974 - patch-glib_tests_include.c: Fixed in d2b7ee62 (Bug 672406) Patches changed: - patch-ak: First chunk fixed in 5fbdd3aa (Bug 691011) - patch-ap: Added NetBSD support to g_credentials_get_unix_pid() First chunk fixed in b377e696 (Bug 623187) - patch-aq: First chunk fixed in b8c13a01 (Bug 688109) Patches added: - patch-gio_glocalfile.c (Reported as Bug 698348)
2013-03-18Ensure the Darwin libiconv_open hack is only applied when using thejperkin1-2/+4
native iconv.
2013-01-21Fix build with kqueue option and automake-1.13.wiz3-8/+19
2012-12-14update to 2.34.3drochner3-9/+9
changes: -bugfixes -translation updates
2012-11-15add the kqueue patch againdrochner1-1/+4
2012-11-13Changes 2.34.2:adam10-40/+46
* Bug fixes: 649302 Add support for GNU/FreeBSD 672924 Add annotations for g_filename_from_uri() 685995 Crash in g_menu_exporter_name_vanished 686091 Invalid reads in g_bytes_unref_to_data 686185 g_date_time_format Transcoding Fails on OSX 686213 Half open TCP sockets remain open after soup... 686662 introduce explicitly-sized enum types, depre... 686786 g_socket_get_available_bytes() returns wrong... 687089 g_dbus_connection_export_menu_model(): fix a... 687540 In Trash folder, Nautilus misinterprets "\n"... 687541 GSignalQuery param_types field needs array a... 687600 gfileutils.c performs invalid cast of (varar... 687801 tests/buffered-input-stream: Fix size of par...
2012-10-31Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days.asau1-2/+1
2012-10-19update to 2.34.1drochner3-9/+9
changes: -bugfixes -translation updates
2012-10-09Explicitly disable the creation of manpages so that the presence ofjmmv1-1/+2
xsltproc and Docbook packages do not enable this unexpectedly. Fixes the build whenever manpages get enabled for some reason, as the PLIST does not account for them.
2012-10-06Update glib2 and therefore gdbus-codegen and gio-fam to 2.34.0prlw113-236/+113
- patch-ar and patch-as to avoid dependending on python are no longer necessary since the introduction of --disable-modular-tests - patch-co has been committed to glib in 2360d04e - other patches cargo culted across - statfs test was fixed in glib with commit afa82ae8 - no longer provide man pages as that requires docbook & xsltproc Many changes in glib since 2.32.4, especially GDBus improvements. See NEWS file http://git.gnome.org/browse/glib/plain/NEWS?id=2.34.0 for details.
2012-10-03Bump all packages that use perl, or depend on a p5-* package, orwiz1-2/+2
are called p5-*. I hope that's all of them.
2012-10-03Update `DESCR' files (text taken from the home page).wiz1-4/+6
From Bug Hunting.
2012-09-15recursive bump from libffi shlib major bumpobache2-3/+4
(additionaly, reset PKGREVISION of qt4-* sub packages from base qt4 update)
2012-09-07Darwin always needs iconv hackadam1-3/+1
2012-07-25darwin-iconv hack is only required for the case using native libiconv.obache1-1/+6
PR 46720.
2012-07-24update to 2.32.4drochner5-19/+17
changes: bugfixes
2012-07-12Commit a different fix for the Solaris 32-bit libelf problem. Disablejperkin3-7/+25
largefile support only in programs which depend upon libelf (currently just gresource), rather than across the entirety of glib2. Bump PKGREVISION.
2012-07-11devel/glib2: Fix 32-bit SunOSmarino1-2/+10
On a 32-bit OpenIndiana 151a machine, glib2 failed with the error: "large files are not supported by libelf". The glib2 makefile doesn't include libelf from pkgsrc, it uses the version with the header at /usr/include/libelf.h. Libelf will only support large files (64 bits) with 64-bit versions of SunOS. This change adds additional checks. When the Makefile determines that the package is building on a 32-bit SunOS, it will force the configure script to define _FILE_OFFSET_BITS as 32 which allows glib2 to build completely. No need to bump revision; it wouldn't have built on 32-bit SunOS before.
2012-06-26don't pull in libelf on SunOS, to fix build problems (PR pkg/46478)drochner1-2/+2
This is a poor fix for an apparently not well understood problem, so we should consider it a stopgap fix and find a sustainable solution after the freeze.
2012-05-31Increase build dependency of gtk-doc for the kqueue configuration.reed1-2/+2
With older version 1.11nb1, it had many failures during automake. Noticed that this newer version allowed the configuration and build to complete.
2012-05-23change to working generic HOMEPAGEreed1-2/+2
2012-05-22Fix kqueue support by using patch for 2.32.2 and correcting some problemsjmmv6-16/+51
that we had in our own patches for the Makefile.am files. Bump PKGREVISION to 1.
2012-05-15Changes 2.32.3:adam4-13/+12
* Bug fixes: Correct a typo in the ELF configure check Reset LIBS after the ELF configure check Fix GIO/GObject Visual C++ projects gio: fix error handling in async case of GProxy... GConverterInputStream: fix an infinite loop... * Translation updates: Bulgarian Catalan Czech German Japanese Slovenian Telugu
2012-05-08Fix build on SunOS.hans3-3/+22
2012-05-04* Update PKGCONFIG_OVERRIDE list to reflect reality.obache4-12/+27
* Restore pthread flag settings in configure script. It still in the last hunk of patch-ak (for configure.ac), but lost at updated to 2.32.1. * Fixes missing pthread linkage of libglib-2.0 on OpenBSD. Bump PKGREVISION.
2012-05-01Changes 2.32.2:adam18-111/+111
* GApplication: can now have a NULL application ID * g_clear_object: fix warnings when using it on C++ (due to lack of ability to implicitly cast void*) * GDBus: - add our own implementation of the message bus for use on Windows only - fix up a few bugs that use of this bus uncovered in GDBus - escape nonce files in dbus addressess (think 'c:\') - support initial underscores in dbus codegen namespace (for private) * Fix misdetection of GNUstep as Cocoa (for the MacOS GSettings backend) * make sure configure fails if AC_CHECK_ALIGNOF cannot detect the alignment * GAppInfo: overwrite the DISPLAY only if it is set in the launch context * glib/tests/date: force US locale running the GDateTime tests * GSocketControlMessage: Don't warn about unknown messages * Resources: - fix broken use of GVDB on big endian machines - set a 'display name' so that pretty file names appear in Gtk CSS warning messages * GMainContext: - block child sources when blocking the parent - introduce more testcases for child sources * Translations updates: Brazilian Portuguese French Galician Italian Lithuanian Polish Polish Serbian Simplified Chinese Spanish * Bug fixed: 619026 avoid warning in gutils.h when using gcc with -Wconversion 669260 Open/Save dialog hangs waiting for data with libsoup 671249 GApplication: Allow a null application_id? 672786 goa-daemon: action in notification doesn't work 673409 g_resource_lookup_data may return stale data pointer 674172 glib-2.32.1 misdetects GNUstep as Cocoa 674345 cssprovider: Make sure to print out file name in css warnings 674483 broken configure results when cross-compiling with gcc >= 4.5
2012-05-01Only depend on "libelf" on platforms that actually use ELF as theirtron1-2/+6
binary format. Bump package revision because of this dependence change.
2012-04-30update to 2.32.1drochner21-344/+338
This is the new major tree, needed for a number of Gnome pkgs. The optional "kqueue" patch isn't ready yet, so the "kqueue" option does not work atm.
2012-04-14Use updated kqueue patch for glib 2.30.3.jmmv2-6/+6
2012-04-10Add some patches for MirBSD support. More to come, but these are at leastbsiegert4-25/+55
sufficient to make glib2 build successfully.
2012-04-06restore kqueue patch checksumswiz1-1/+4
2012-04-06Make sure to initialize mutex before use it. Should be fix PR pkg/46266taca3-8/+21
by me. Bump PKGREVISION but no need to recursive bump since it simply fixes internal problem of glib2 and no external interface at all.
2012-03-23gtk-doc is required to reconfigure.obache1-1/+2
fixes PR 46159.
2012-03-21update to 2.20.3drochner9-50/+50
changes: -bugfixes -translation update
2012-03-09require `aclocal` before `automake'.obache1-1/+2
fixes PR 46159.