aboutsummaryrefslogtreecommitdiffstats
path: root/recipes-mono/libgdiplus
AgeCommit message (Collapse)Author
2023-10-31libgdiplus: Fix SRC_URIBuildbot
I misunderstood gitsm:// , no need to list the submodules separately. Signed-off-by: Zoltán Böszörményi <zboszor@gmail.com>
2023-08-15libgdiplus: Use git:// SRC_URI (#186)Zoltán Böszörményi
2022-02-17Disabled pango support as it breaks cursor measurement. (#122)Sven Luther
* Update libgdiplus-6.xx.inc * Update libgdiplus_6.0.5.bb * Update libgdiplus_6.0.4.bb
2021-08-24Add honister compatibility (#90)Zoltán Böszörményi
* Remove compatibility for sumo, thud, warrior and zeus The next change (introduced by honister and backported back only to dunfell) requires it. Signed-off-by: Zoltán Böszörményi <zboszor@gmail.com> * Use ":" override syntax instead of "_" Scripted change with oe-core/scripts/contrib/convert-overrides.py The proposal for this was at https://www.mail-archive.com/openembedded-architecture@lists.openembedded.org/msg00500.html The necessary changes to bitbake to accept ":" along with "_" were backported to bitbake 1.46 (Yocto 3.1 Dunfell), 1.48 (3.2 Gatesgarth) and 1.50 (3.3 Hardknott). Yocto 3.4 Honister will only accept ":" Signed-off-by: Zoltán Böszörményi <zboszor@gmail.com> * Add honister compatibility Signed-off-by: Zoltán Böszörményi <zboszor@gmail.com>
2021-01-26libgdiplus: Don't use --with-x11 for 6.x versionsZoltán Böszörményi
configure.ac in libgdiplus disables detecting X11 when either option --with-x11 or --without-x11 is present. Don't use --with-x11 to allow detecting X11. Signed-off-by: Zoltán Böszörményi <zboszor@pr.hu>
2021-01-25libgdiplus: Add recipe for version 6.0.5Zoltán Böszörményi
Signed-off-by: Zoltán Böszörményi <zboszor@pr.hu>
2021-01-25libgdiplus: Add patch to fix linker errorZoltán Böszörményi
While building libgdiplus 6.0.4 on Yocto 2.5, a linker error identical to the Gentoo bug #700280 popped up. See https://bugs.gentoo.org/700280 Add a slightly modified patch to explicitly use pangoft2 which fixes the linker issue. Signed-off-by: Zoltán Böszörményi <zboszor@pr.hu>
2020-10-13libgdiplus: Add package config for pangoNicolas Jeker
Using pango as font rendering engine adds support for many alphabets/scripts in libgdiplus.
2020-10-07libgdiplus: Allow building without X11Nicolas Jeker
Fixes #39
2020-02-05libgdiplus: Consolidate 6.0.x recipesBöszörményi Zoltán
Use the patch from 6.0.2 on 6.0.4 and make the 6.0.2 recipe smaller. Signed-off-by: Böszörményi Zoltán <zboszor@pr.hu>
2020-02-05Merge pull request #23 from zboszor/new-libgdiplusAlex Lennon
New libgdiplus 6.0.4
2020-02-05libgdiplus: Add support for 6.0.2Nicolas Jeker
2020-02-04libgdiplus: Apply 01-remove-libjpeg-path.patch adapted to 6.0.4Böszörményi Zoltán
Signed-off-by: Böszörményi Zoltán <zboszor@pr.hu>
2020-02-04libgdiplus-native: Depend on tiff-nativeBöszörményi Zoltán
Signed-off-by: Böszörményi Zoltán <zboszor@pr.hu>
2020-02-04libgdiplus, libgdiplus-native: Add version 6.0.4Böszörményi Zoltán
Signed-off-by: Böszörményi Zoltán <zboszor@pr.hu>
2020-02-04libgdiplus, libgdiplus-native: Split out common parts into include filesBöszörményi Zoltán
Signed-off-by: Böszörményi Zoltán <zboszor@pr.hu>
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