aboutsummaryrefslogtreecommitdiffstats
path: root/recipes-mono/libgdiplus
AgeCommit message (Collapse)Author
2018-01-24libgdiplus: Fix building with secure CFLAGSZoltán Böszörményi
libgdiplus/src/Makefile.am contains -Wno-format and this prevents enabling conf/distro/include/security_flags.inc because the new flags, especially: SECURITY_STRINGFORMAT ?= "-Wformat -Wformat-security -Werror=format-security" plus libgdiplus adding its own -Wno-format flag causes a build error: cc1: error: -Wformat-security ignored without -Wformat [-Werror=format-security] Removing -Wno-format from ligbdiplus allows passing the secure CFLAGS externally and such a patch was shipped by Fedora for a long time, since their libgdiplus 2.10.9 package. Signed-off-by: Zoltán Böszörményi <zboszor@pr.hu>
2016-12-19libgdiplus: remove libjpeg path from configure.acAlex J Lennon
Building against Poky master, libgdiplus fails a Q/A check because there is a -L/lib present in the do_compile step. This was due to ${libjpeg_prefix} being dropped from ${LIBJPEG} during configuration. (There may be a way to prevent this being dropped but for now removal of the search path setting works). Signed-off-by: Alex J Lennon <ajlennon@dynamicdevices.co.uk>
2016-12-01libgdiplus: update to 4.2Alex J Lennon
2.10.8 isn't building under morty Signed-off-by: Alex J Lennon <ajlennon@dynamicdevices.co.uk>
2016-12-01libgdiplus: fix-up libgdiplus.pcAlex J Lennon
as otherwise under Krogoth we fail a Q/A sanity check ERROR: libgdiplus-2.10.8-r0 do_populate_sysroot: QA Issue: libgdiplus.pc failed sanity test (tmpdir) in path /data_drive/monotest/poky.krogoth/build/tmp/work/i586-poky-linux/libgdiplus/2.10.8-r0/sysroot-destdir/usr/lib/pkgconfig [pkgconfig] ERROR: libgdiplus-2.10.8-r0 do_populate_sysroot: QA staging was broken by the package built above ERROR: libgdiplus-2.10.8-r0 do_populate_sysroot: Function failed: do_qa_staging Signed-off-by: Alex J Lennon <ajlennon@dynamicdevices.co.uk>
2016-11-30libgdiplus: depend on giflib not libgifAlex J Lennon
Signed-off-by: Alex J Lennon <ajlennon@dynamicdevices.co.uk>
2016-11-30libgdiplus: Allow PACKAGECONFIG to configure libgdiplusBarry Grussling
This changeset allows PACKAGECONFIG to determine the configuration of libgdiplus as it applies to jpeg, gif, exif, and tiff. Signed-off-by: Barry Grussling <barry@grussling.com>
2015-07-16libgdiplus: add jpeg, tiff, giflib, libexif dependenciesRichard Tollerton
These dependencies were found in package QA. Signed-off-by: Richard Tollerton <rich.tollerton@ni.com> Signed-off-by: Alex J Lennon <ajlennon@dynamicdevices.co.uk>
2015-07-16libgdiplus-native: depend explicitly on giflib-nativeRichard Tollerton
libgdiplus 2.10.8 is incompatible with changes made to the giflib5 API. This causes a build failure if giflib5 is installed on the host machine. To fix this, explicitly depend on giflib-native, which is still version 4.x and is thus compatible. Signed-off-by: Richard Tollerton <rich.tollerton@ni.com> Signed-off-by: Alex J Lennon <ajlennon@dynamicdevices.co.uk>
2014-04-21native recipes: Corrected native recipes to have dependencies on native ↵Alex J Lennon
recipes rather than target recipes Testing: Complete build of target image including Mono Signed-off-by: Alex J Lennon <ajlennon@dynamicdevices.co.uk>
2014-04-17mono-native: Added libgdiplus-native and native dependencies to support ↵Alex J Lennon
xbuild native build of source files Signed-off-by: Alex J Lennon <ajlennon@dynamicdevices.co.uk>
2014-02-27gtk-sharp, libgdiplus mono-helloworld, mono: Removed extraneous PR variables ↵Alex J Lennon
from upgraded recipes These are no longer required as per email thread @see https://lists.yoctoproject.org/pipermail/yocto/2014-February/018306.html Signed-off-by: Alex J Lennon <ajlennon@dynamicdevices.co.uk>
2014-02-26libgdiplus: Fix build error relating to missing freetype/tttables.h, and ↵Alex J Lennon
update to libgdiplus 2.10.8 - libgdiplus 2.10 is fairly old, released 3 years ago (cea5a3f) - libgdiplus 2.10.8 is curently the most recent release available on GitHub and is also old, released 2 years ago (5179dd3) - there have been a substantial number of commits since these releases so it may be worth considering a recipe to build from a specific git commit (thoughts appreciated) @see: https://github.com/mono/libgdiplus/releases libgdiplus-2.10 and libgdiplus-2.10.8 recipes fail to build currently with an error gdiplus-private.h:33:31: fatal error: freetype/tttables.h: No such file or directory This is a known issue addressed by commit 180c02e into master on 16/12/13. From the commit message, "As of FreeType 2.1.6 (November 2003), using #include to include Freetype libraries directly is not supported. This has come to a head, as in FreeType 2.5.0, the location of headers has been moved around, breaking building of libgdiplus. This slight change uses the "official" way to include the required header file, without breaking building on older versions of the library." Signed-off-by: Alex J Lennon <ajlennon@dynamicdevices.co.uk>
2012-12-29Updated mono recipe to build correctly for armv6 (RPi).Alex J Lennon
Added recipes for gtk-sharp, mono-xsp, monotools-server (gtk-sharp and mono-xsp need testing but they build well enough for the command line monotools-server to run. There may be an issue with monotools-gui-server) Updated libgdiplus to support OE build with libpng15
2012-02-22renamed recipes to recipes-monoAutif Khan