aboutsummaryrefslogtreecommitdiffstats
path: root/recipes/glib-2.0
AgeCommit message (Collapse)Author
2011-02-25glib-2.0 2.28.0: Bring back glib-mkenums-interpreter.patchTom Rini
Signed-off-by: Tom Rini <tom_rini@mentor.com>
2011-02-16glib-2.0: add 2.28.0, needed by newer libsoupMartin Jansa
Acked-by: Khem Raj <raj.khem@gmail.com> Acked-by: Klaus Kurzmann <mok@fluxnetz.de> Tested-by: Klaus Kurzmann <mok@fluxnetz.de> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2011-01-28glib-2.0-native_2.22.1.bb: It should not be used anymore after BBCLASSEXTENDKhem Raj
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2011-01-07glib-2.0: fix compilation for !IPv6Bernhard Reutner-Fischer
Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2011-01-02glib-2.0_2.26.1.bb: Patch to make is work on systems without atomicsKhem Raj
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2011-01-01glib-2.0_2.26.1: remove `DEFAULT_PREFERENCE = "-1"`Paul Menzel
Since commit 07d94e [1] (upstream 2729be [2]) task `configure` of `libfso-glib` fails with the following error, since GLib 2.26 is needed and Minimal and Minimal uClibc just provide GLib 2.24 since `glib-2.0_2.26.1.bb` has `DEFAULT_PREFERENCE = "-1"` set. checking pkg-config is at least version 0.9.0... yes checking for VALA_DBUS_BINDING_TOOL... yes checking for SPECS... yes checking for DEPS... configure: error: Package requirements (glib-2.0 >= 2.26.0 gobject-2.0 >= 2.26.0 gio-2.0 >= 2.26.0 gthread-2.0 >= 2.26.0) were not met: Requested 'glib-2.0 >= 2.26.0' but version of GLib is 2.24.1 Requested 'gobject-2.0 >= 2.26.0' but version of GObject is 2.24.1 Requested 'gio-2.0 >= 2.26.0' but version of GIO is 2.24.1 Requested 'gthread-2.0 >= 2.26.0' but version of GThread is 2.24.1 Consider adjusting the PKG_CONFIG_PATH environment variable if you installed software in a non-standard prefix. Alternatively, you may set the environment variables DEPS_CFLAGS and DEPS_LIBS to avoid the need to call pkg-config. See the pkg-config man page for more details. ERROR: Function do_configure failed Other packages from the freesmartphone.org API reference implementation will also require GLib 2.26 in the future. [1] http://cgit.openembedded.org/cgit.cgi/openembedded/commit/?h=org.openembedded.dev&id=07d94ebc8fd3d21fa83fb13fdf511ac008c316e6 [2] http://git.freesmartphone.org/?p=libfso-glib.git;a=commit;h=2729be7c82a676455f93d201b0d0255ad7e139ba [3] http://git.freesmartphone.org/?p=cornucopia.git;a=commit;h=709ef63eab6eb9736c15e6731a50de4ccbb3613c Signed-off-by: Paul Menzel <paulepanter@users.sourceforge.net> Acked-by: Eric Bénard <eric@eukrea.com> Signed-off-by: Eric Bénard <eric@eukrea.com>
2010-12-30glib 2.26.1: fix compilation failureEric BENARD
during configure, pkgconfig detects dbus-1.pc which was installed by dbus-native and thus the compilation fails because it can't find dbus/dbus.h which is not yet installed for in the target's sysroot. This patch workaround this problem by not compiling the test program which depends on dbus's headers. Signed-off-by: Eric Bénard <eric@eukrea.com> Acked-by: Khem Raj <raj.khem@gmail.com> Acked-by: Martin Jansa <Martin.Jansa@gmail.com>
2010-12-04glib-2.0: add 2.26 with DEFAULT_PREFERENCE = "-1" and prefer it for SHRKlaus Kurzmann
Signed-off-by: Klaus Kurzmann <mok@fluxnetz.de>
2010-11-29glib-2.0_2.24.1.bb: Fix build when DISTRO_FEATURES lacks ipv6.Graham Gower
mipsel-oe-linux-uclibc-libtool: link: mipsel-oe-linux-uclibc-gcc -march=mips32 -isystem/mnt/oe/tmp/sysroots/mipsel-oe-linux-uclibc/include -fexpensive-optimizations -fomit-frame-pointer -frename-registers -Os -Wall -Wl,-rpath-link -Wl,/mnt/oe/tmp/sysroots/mipsel-oe-linux-uclibc/lib -Wl,-O1 -o .libs/gio-querymodules gio-querymodules.o -L/mnt/oe/tmp/sysroots/mipsel-oe-linux-uclibc/lib ../glib/.libs/libglib-2.0.so ../gobject/.libs/libgobject-2.0.so ../gmodule/.libs/libgmodule-2.0.so ./.libs/libgio-2.0.so /mnt/oe/tmp/work/mipsel-oe-linux-uclibc/glib-2.0-2.24.1-r2/glib-2.24.1/gobject/.libs/libgobject-2.0.so /mnt/oe/tmp/work/mipsel-oe-linux-uclibc/glib-2.0-2.24.1-r2/glib-2.24.1/gthread/.libs/libgthread-2.0.so -lpthread /mnt/oe/tmp/work/mipsel-oe-linux-uclibc/glib-2.0-2.24.1-r2/glib-2.24.1/gmodule/.libs/libgmodule-2.0.so -ldl /mnt/oe/tmp/work/mipsel-oe-linux-uclibc/glib-2.0-2.24.1-r2/glib-2.24.1/glib/.libs/libglib-2.0.so /mnt/oe/tmp/sysroots/mipsel-oe-linux-uclibc/lib/libz.so /mnt/ oe/tmp/sysroots/mipsel-oe-linux-uclibc/lib/libintl.so /mnt/oe/tmp/sysroots/mipsel-oe-linux-uclibc/lib/libiconv.so -lc ../glib/.libs/libglib-2.0.so: warning: the use of OBSOLESCENT `utime' is discouraged, use `utimes' ./.libs/libgio-2.0.so: undefined reference to `in6addr_loopback' ./.libs/libgio-2.0.so: undefined reference to `in6addr_any' collect2: ld returned 1 exit status make[4]: *** [gio-querymodules] Error 1 Signed-off-by: Graham Gower <graham.gower@gmail.com> Signed-off-by: Eric Bénard <eric@eukrea.com>
2010-11-18glib-2.0: Fix glib-mkenums to use /usr/bin/env perlTom Rini
Signed-off-by: Tom Rini <tom_rini@mentor.com>
2010-11-06fix for older glib-2.0 versions to build with recent autotoolsAlexander Stohr
the attached patch bundles a single fix for glib-2.0 for recipes built upon glib tarballs 2.6.4 to 2.20.4. later versions have the problem fixed in tarball (e.g. 2.22.1 and newer). the problem happens when you need to update autotools for some other reason (e.g. building some newer package) whilst not wanting to update glib at the very same time. it manifests by a badly clobbered "fi" in configure step and thus a still open nesting level when the script ends. the auto tools generated script exposes "fiAC_..." that originates from a too extensive use of the "dnl" statemnt. that construct is only critical with newer auto tools. the fix removes those problematic extra keyword. regards, Alex. see for reference: http://bugs.gentoo.org/show_bug.cgi?id=307775 http://git.gnome.org/browse/glib/commit/?id=c24f6e55276fac68b08df34b0d350f65afe994d9 Signed-off-by: Khem Raj <raj.khem@gmail.com>
2010-10-25glib-2.0: update package LICENSEChase Maupin
* Update the LICENSE fields to reflect the licensing used in the source code. Signed-off-by: Chase Maupin <Chase.Maupin@ti.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2010-10-13glib-2.0_2.24.1: fix `error: Could not find a glib-genmarshal in your PATH`Paul Menzel
This commit partially reverts 1e4c8a [1]. Commit 1e4c8a removed `glib-2.0-native` from `DEPENDS`. Unfortunately `configure()` fails for me for minimal distributions with the following error. (It works for `angstrom-2008.1` though.) error: Could not find a glib-genmarshal in your PATH Adding `glib-2.0-native` back to `DEPENDS` fixes the build error for me. [1] http://cgit.openembedded.org/cgit.cgi/openembedded/commit/?id=1e4c8ab77532c76ad041ab3b50d3e18bfc352080 Signed-off-by: Paul Menzel <paulepanter@users.sourceforge.net> CC: Florian Boor <florian.boor@kernelconcepts.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2010-10-11glib-2.0 : moved unused files to obsolete dirFrans Meulenbroeks
Signed-off-by: Frans Meulenbroeks <fransmeulenbroeks@gmail.com>
2010-08-15glibc-2.0: removed 2.18 recipesFrans Meulenbroeks
Signed-off-by: Frans Meulenbroeks <fransmeulenbroeks@gmail.com>
2010-08-15glibc-2.0: removed 2.16 recipesFrans Meulenbroeks
Signed-off-by: Frans Meulenbroeks <fransmeulenbroeks@gmail.com>
2010-08-05glib-2.0: removed several old versionsFrans Meulenbroeks
There were about 26 recipes in this dir; removed all recipes older than 2 years that were not pinned (as per TSC guidelines). There are still 17 recipes left.... Signed-off-by: Frans Meulenbroeks <fransmeulenbroeks@gmail.com>
2010-07-21glib-2.0: Remove the old-style native dependency and move virtual-native ↵Florian Boor
dependency to a place vere it is easier to recognize. Fixes build of latest glib-2.0 if no preferred versions of glib are set.
2010-07-09glib-2.0: Update to version 2.24.1. 4 bug fixes, 2 of them were included as ↵Stanislav Brabec
patches.
2010-06-05glib-2.0_2.24.0.bb: Remove virtual/libiconv virtual/libintl from DEPENDSKhem Raj
Signed-off-by: Khem Raj <raj.khem@gmail.com> Acked-by: Martin Jansa <Martin.Jansa@gmail.com>
2010-05-25Make the do_patch apply=yes param implicit if extension is .diff/.patchChris Larson
For .diff/.patch you need to apply manually, you can specify apply=no. Signed-off-by: Chris Larson <chris_larson@mentor.com> Acked-by: Denys Dmytriyenko <denis@denix.org> Acked-by: Khem Raj <raj.khem@gmail.com>
2010-05-25Rename url params patch=<ignored>/pnum=<n> to apply={yes,no}/striplevel=<n>Chris Larson
I think this makes the behavior rather more clear. Signed-off-by: Chris Larson <chris_larson@mentor.com> Acked-by: Denys Dmytriyenko <denis@denix.org> Acked-by: Khem Raj <raj.khem@gmail.com>
2010-04-22glib-2.0 2.24.0: apply two patches from release branch and one from ubuntuKoen Kooi
2010-04-13glib-2.0 2.24.0: bump PRKoen Kooi
2010-04-13glib-2.0 2.24.0: add patch to extend gio, needed for wncksyncKoen Kooi
2010-04-12recipes: move checksums to recipes from checksums.iniMartin Jansa
* fetch all *.bb with patched utils.bbclass appending all checksums found only in checksums.ini to recipe Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2010-04-01glib 2.0: add 2.24.0Koen Kooi
2010-03-29glib-2.0_2.23.6: add gatomic-proper-pointer-get-cast.patchRoman I Khimov
Fixes "cast discards qualifiers from pointer target type" warning on gthread.h:348 which is especially annoying when package is being built with -Werror. 2.22 glib branch is not affected. Signed-off-by: Roman I Khimov <khimov@altell.ru>
2010-03-28glib-2.0 2.23.6: depend on zlib(configure failed because of it missing)Denis 'GNUtoo' Carikli
If we don't depend on zlib we have: | checking for inflate in -lz... no | configure: error: *** Working zlib library and headers not found *** | FATAL: oe_runconf failed
2010-03-26glib-2.0_2.23.6: rediffed and reenabled atomic-thumb.patchMartin Jansa
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2010-03-25glib-2.0: add 2.23.6Koen Kooi
* thumb patch needs rediffing
2010-02-10glib-2.0: added checksums for 2.20.3Marcin Juszkiewicz
Signed-off-by: Marcin Juszkiewicz <marcin@juszkiewicz.com.pl>
2010-02-10glib-2.0 2.20.3: added forgotten patchesMarcin Juszkiewicz
Signed-off-by: Marcin Juszkiewicz <marcin@juszkiewicz.com.pl>
2010-02-10glib-2.0: handle Maemo5-compat in same way as chinook-compatMarcin Juszkiewicz
2010-02-10glib-2.0: added 2.20.3 for maemo5-compat distroMarcin Juszkiewicz
2010-02-07glib-2.0_2.22.4.bb : didnt mean to commit libpcre-native DEPENDGraeme Gregory
2010-02-07glib-2.0_2.22.4.bb : fix native build issuesGraeme Gregory
because we override the DEPENDS variable need to make sure that pkgconfig-native is built otherwise configure script is incorrect.
2010-01-25glib-2.0_2.22.4.bb : add new version totally clean recipeGraeme Gregory
The glib-2.0 recipe seemed to have gained a lot of un-needed extras and was also out of date for BBCLASSEXTEND and staging. So this is a minimalised new version.
2009-12-17glib-2.0-native: kill unnecessary FILESPATH overrides.Chris Larson
Signed-off-by: Chris Larson <clarson@mvista.com>
2009-12-09glib-2.0_2.22.1: Fix configure to test res_query by including resolv.hKhem Raj
* uclibc does not export res_query as weak like glibc, instead it exports __res_query and then in resolv.h it defines res_query as __res_query, the check for this fuction in configure checked the availability in every way except it did not check if the function is in C library by including resolv.h. Without resolv.h the function is reported as undefined. Signed-off-by: Khem Raj <raj.khem@gmail.com>
2009-10-13glib-2.0_2.22.1: Fix broken mc. Thanks zub for patchKhem Raj
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2009-10-02glib-2.0: update to 2.22.1Koen Kooi
2009-09-25glib-2.0: add 2.22, latest stableKoen Kooi
2009-09-23glib-2.0 2.21.6: add another patch to make gobject unrefing less racyKoen Kooi
2009-09-23glib 2.0: add patch to work around bug #556515Koen Kooi
2009-09-23glib-2.0: update 2.21 series to 2.21.6Koen Kooi
2009-09-16glib-2.0-native_2.21.4.bb: New recipe for native glib 2.21.4Khem Raj
* Build shared library instead of static. * with libint.a the link order matters and generally for uclibc targets we append -lintl to LDFLAGS and sometime it gets specified before the objects and symbols do not get pulled in. Better we generate shared object so the linking order does not matter Signed-off-by: Khem Raj <raj.khem@gmail.com> glib-2.0_2.21.4.bb: Make default prefrence. * Move to INC_PR Signed-off-by: Khem Raj <raj.khem@gmail.com>
2009-08-28glib-2.0 2.21.4: fix pre armv6 buildsKoen Kooi
2009-08-27glib-2.0 2.21.4: add armv6 atomic ops, this fixes 100% utilization hangs ↵Pratheesh Gangadhar
when doing DSP based GStreamer playback GLIB by default uses ARMV5 instructions for emulating atomic operations and this patch (derived from https://stage.maemo.org/svn/maemo/projects/haf/trunk/glib/debian/patches/25-gatomic.patch) make use ARMV6 atomic instructions instead. CPU goes into "sched_yield" while loop during hang - due to a race condition triggered by high rate context switching while running DSP plugins.
2009-07-21glib-2.0: add 2.21.4, disabled by defaultKoen Kooi