summaryrefslogtreecommitdiffstats
path: root/meta/recipes-gnome/librsvg
Commit message (Collapse)AuthorAgeFilesLines
* librsvg: upgrade to 2.40.6Ross Burton2015-01-072-109/+3
| | | | | | | | | | | Upstream now ships it's own vapigen.m4, so don't install our own copy. (From OE-Core rev: 7235da88c6ed6555cfa271714331595a8c3dd2e4) (From OE-Core rev: a06bdaf8c25fbe838c416e67aaf4a6bc0335681c) Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* librsvg: disable Bsymbolic if it is not supported on some hostsChong Lu2014-08-181-0/+4
| | | | | | | | | | | | | | | | When trying to build on my Centos 5.5 machine, got below error: | checking for gdk-pixbuf-query-loaders... /home/build/clu1/build/qemux86_standard_glibc-std/bitbake_build/tmp/sysroots/x86_64-linux/usr/bin/gdk-pixbuf-query-loaders | checking if gcc supports "-Wl,-Bsymbolic-functions" flag... | configure: error: -Bsymbolic requested but not supported by ld. Use --disable-Bsymbolic to disable | Configure failed. The contents of all config.log files follows to aid debugging | ERROR: oe_runconf failed Set --enable-Bsymbolic=auto to disable it when it is not suppported. (From OE-Core rev: 8b27ddab61b2ae0b3b502b64d3ad76e72fdb9b60) Signed-off-by: Chong Lu <Chong.Lu@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* librsvg: upgrade to 2.40.2Ross Burton2014-05-112-2/+5
| | | | | | | | | Also add Upstream-Status to gtk-option.patch (From OE-Core rev: aa983d9117d2ddc0906aafdb7a9e584097475275) Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* Replace one-line DESCRIPTION with SUMMARYPaul Eggleton2014-01-021-1/+1
| | | | | | | | | | | | | | A lot of our recipes had short one-line DESCRIPTION values and no SUMMARY value set. In this case it's much better to just set SUMMARY since DESCRIPTION is defaulted from SUMMARY anyway and then the SUMMARY is at least useful. I also took the opportunity to fix up a lot of the new SUMMARY values, making them concisely explain the function of the recipe / package where possible. (From OE-Core rev: b8feee3cf21f70ba4ec3b822d2f596d4fc02a292) Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* librsvg: upgrade to 2.40.1Ross Burton2013-11-292-41/+8
| | | | | | | (From OE-Core rev: 8f5f99a9c403d10e480d21f65147d9f67dfc60a0) Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* librsvg: move gdk-pixbuf-native dependencyRoss Burton2013-11-241-2/+2
| | | | | | | | | | This dependency is only needed by the gdk-pixbuf loader PACKAGECONFIG, so move it there. (From OE-Core rev: aef01dc9fed0c54dc6a0ebfde5b53b6400aa3cef) Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* librsvg: upgrade to 2.40.0Ross Burton2013-11-207-1165/+243
| | | | | | | | | | | | | | | | | | | | | | | | | | | Add local-m4.patch and install a local vapigen.m4 so that we can autoreconf without needing Vala installed. Refresh build dependencies removing stale recipes and adding libcroco as it's a mandatory dependency now. Explicitly disable Vala, with a patch from upstream until 2.40.1. The GTK+ 2 theme engine has been removed, delete all traces of it. Add a patch to make GTK+ use deterministic, and a disabled PACKAGECONFIG for it. Enable parallel make, as some testing shows that it works fine. Drop librsvg-CVE-2011-3146, merged upstream. Drop doc_Makefile.patch, our gtk-doc.mk isn't buggy and this isn't needed anymore. Merge multiple -dev and -dbg packages into ${PN}-dev and -dbg, and remove the loader module .a and .la files as they are pointless. (From OE-Core rev: ee3e2e5ce15a3bf78c7e9d76d7bf68131f2d3ef7) Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* librsvg: configure needs a native gdk-pixbuf binarySaul Wold2013-06-111-0/+1
| | | | | | | | | Build failure was seen on the autobuilder, so add gdk-pixbuf-native to depends list (From OE-Core rev: 6ea293a8696843779cb23d6176b54efcde0462ec) Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* librsvg: add sstate dependencies so that the SVG loader works at staging timeRoss Burton2013-05-301-1/+1
| | | | | | | | | | Add more sstate dependencies that were missing from the merge into master. (From OE-Core rev: 8a068803626f7f29de243e8ee8617af84819a7d6) Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* librsvg: add sstate dependencies so that the SVG loader works at staging timeRoss Burton2013-05-241-10/+1
| | | | | | | | | | | Add additional dependencies so that when the sysroot is populated the gdk-pixbuf SVG module can be loaded. (From OE-Core rev: 2b68b08f47baf2fc2fa896dde0cc66297441b6b3) Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* librsvg: small cleanupsRoss Burton2013-05-241-12/+8
| | | | | | | | | | | | | | | Re-order fields to a more logical order. Remove the unrecognised --disable-mozilla-plugin option. Remove the unrequired setting of GDK_PIXBUF_QUERYLOADERS, it's found automatically. (From OE-Core rev: a209b3858c6f0c45accf2b131b734d44230472ca) Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* librsvg: clean up native dependsRoss Burton2013-05-241-2/+1
| | | | | | | | | | | | inherit gnome was only used for the SRC_URI, so just inherit gnomebase and remove the native-specific DEPENDS which was only required as the gnome class pulls in an impossible hicolor-icon-theme-native dependency. (From OE-Core rev: dc1fbdd925d4dde294c4b63466e67084ce1ace89) Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* librsvg: add more PACKAGECONFIG optionsRoss Burton2013-05-241-4/+7
| | | | | | | | | | | | | Add options for the gdk-pixbuf loaders and the GTK+ 2 theme engine. The theme engine is generally unused so don't enable that by default, but enable the gdk-pixbuf loader and also enable the croco feature which is required for parsing CSS embedded into SVG. (From OE-Core rev: 228d15b40500ecfb182078171e33ffa28373024f) Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* librsvg: update gdk-pixbuf loader cache when staging native packageTomas Frydrych2013-05-121-0/+11
| | | | | | | | | | | librsvg installs an svg loader for gdk-pixbuf; in order for the native version of the loader to be usable by gdk-pixbuf-native we have to update the loader cache. (From OE-Core rev: 271b772855e091f5d0d97594acd613a9aee47fcb) Signed-off-by: Tomas Frydrych <tomas@sleepfive.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* librsvg: use the new pixbufcache classLaurentiu Palcu2013-02-131-17/+4
| | | | | | | | | | | Also, fix the GDK_PIXBUF_QUERYLOADERS path. [YOCTO #3582] (From OE-Core rev: 801ca93cbd3e8fd8ce08f72432b6d4c80ed51261) Signed-off-by: Laurentiu Palcu <laurentiu.palcu@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* librsvg: CVE-2011-3146Li Wang2012-12-172-2/+1092
| | | | | | | | | | | | | | | | | | | | | | | | | Store node type separately in RsvgNode commit 34c95743ca692ea0e44778e41a7c0a129363de84 upstream The node name (formerly RsvgNode:type) cannot be used to infer the sub-type of RsvgNode that we're dealing with, since for unknown elements we put type = node-name. This lead to a (potentially exploitable) crash e.g. when the element name started with "fe" which tricked the old code into considering it as a RsvgFilterPrimitive. http://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2011-3146 https://bugzilla.gnome.org/show_bug.cgi?id=658014 [YOCTO #3581] [ CQID: WIND00376773 ] Upstream-Status: Backport (From OE-Core rev: 64de49bed598ce9d4ee0b448badc38a433712aff) Signed-off-by: Li Wang <li.wang@windriver.com> Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* recipes-gnome: replace virtclass-native(sdk) with class-native(sdk)Robert Yang2012-11-021-2/+2
| | | | | | | | | | | | | The overrides virtclass-native and virtclass-nativesdk are deprecated, which should be replaced by class-native and class-nativesdk. [YOCTO #3297] (From OE-Core rev: d37944fff256e9f52d05a56db3edb42c7a352cce) Signed-off-by: Robert Yang <liezhi.yang@windriver.com> Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* librsvg: make the libcroco dependency a PACKAGECONFIG optionRoss Burton2012-09-211-2/+8
| | | | | | | | | | | | Default to enabling it as we were build-depending on it already. If a user needs the disk space and the limitations imposed by not using libcroco are acceptable they can override this. (From OE-Core rev: e177f1475c55c7d0bf3e2752e6502a7e8577a075) Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* recipes: bump PR to rebuild after libffi5 -> libffi6Martin Jansa2012-09-191-1/+1
| | | | | | | | (From OE-Core rev: 211200fb98a72ba815e7c411fbebfd781879064c) Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* librsvg: remove spurious popt dependencyRoss Burton2012-09-141-2/+2
| | | | | | | | (From OE-Core rev: 33c19fd5d33a3ec0d0cf6a0c406d87a62711a5fc) Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* librsvg: --disable-gnome-vfs doesn't exist anymore, removeRoss Burton2012-09-141-2/+2
| | | | | | | | (From OE-Core rev: 7a71050fdd0b1489c29df82b3e9b2a6da560523b) Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* librsvg: cleanup thanks to new gtk-doc.bbclassRoss Burton2012-07-221-3/+2
| | | | | | | (From OE-Core rev: 067753ca9b0b344352773fe34317c921e4ab6bb8) Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* librsvg: fix build with automake 1.12.xNitin A Kamble2012-07-171-6/+2
| | | | | | | | | | | | | automake 1.12.x automatically deletes empty directories, so the additional rmdir from the do_install_append fails. cleanup the do_install_append for automake 1.12.x (From OE-Core rev: 2041d00e05ca9260e29b14fb3b640b7594de0102) Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* librsvg: import native support from meta-oeMartin Jansa2012-04-261-0/+2
| | | | | | | (From OE-Core rev: 5a8bcd72d9e49e727c02a0ff66c5bdc83637335a) Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* librsvg: really bump PRMartin Jansa2012-03-141-1/+1
| | | | | | | | | | | * it was downgraded from r4 to r1 in http://git.openembedded.org/openembedded-core/commit/meta/recipes-gnome/librsvg/librsvg_2.32.1.bb?id=50ad5230ea9e0982cdfda23fb9fcfccf89d28f29 so even with latest change making it r3 we had still on lower version that we had before for 2.32.1 (From OE-Core rev: 7109c2b6257427dcb92b5ba0f16b55437e3edb4d) Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* librsvg: Fix unpackaged directory warningsRichard Purdie2012-03-131-1/+6
| | | | | | | | | | | | This patch fixes the QA warnings: WARNING: For recipe librsvg, the following files/directories were installed but not shipped in any package: WARNING: /usr/lib/gtk-3.0 WARNING: /usr/lib/gtk-3.0/engines (From OE-Core rev: 973fabc6db9398869c5257b9c761d9d741d5c407) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* recipes: bump PR to rebuild .la files without libz.laMartin Jansa2012-02-211-1/+1
| | | | | | | (From OE-Core rev: 1da6a2dbd5e7aeea6cd45ca05590bdd50b67bf89) Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* zlib: Upgrade 1.2.5 -> 1.2.6Khem Raj2012-02-101-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | Dont use autotools, it really not so autoconf like. the configure script gets updated with every release of zlib and we overwrite that. Instead use the upstream provided configure copyright year was changed in zlib.h which caused change in LIC_FILE_CHECKSUM fix.inverted.LFS.logic.patch is already applied upstream so drop it Drop the configure.ac and Makefile.am scripts since we do not autoreconf anymore and do not inherit autotools anymore Bump PR for depending recipes so a rebuild it ensues so that they dont depend on .la anymore and add missing dependencies discovered during incremental build (From OE-Core rev: 50ad5230ea9e0982cdfda23fb9fcfccf89d28f29) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* librsvg: Clean up unpackaged filesRichard Purdie2011-07-071-5/+10
| | | | | | (From OE-Core rev: 9082c82931cd31c0ad6a8a9467b6d069e1567fd8) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* librsvg 2.32.1: fix loader packaging when using gtk >2.20Koen Kooi2011-06-091-3/+4
| | | | | | | | | | | | When using the gtk+ from OE-core you would get: WARNING: the following files were installed but not shipped in any package: WARNING: /usr/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-svg.so (From OE-Core rev: 6012828219bbfc55b273f4795853433bbde0ea37) Signed-off-by: Koen Kooi <koen@dominion.thruhere.net> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* recpies: add Upstream-Status for multiple recipes' patchesDexuan Cui2011-05-131-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | tcf-agent: update its patch's Upstream-Status screen: update its patch's Upstream-Status which (GPLv2): update its patch's Upstream-Status gnome-vfs: update its patch's Upstream-Status libart-lgpl: update its patch's Upstream-Status librsvg: update its patch's Upstream-Status fontconfig: update its patch's Upstream-Status freetype: update its patch's Upstream-Status libxsettings-client: update its patch's Upstream-Status libxcb: update its patch's Upstream-Status libx11: update its patch's Upstream-Status - remove 2 unused xim.patch. libx11-trim: update its patch's Upstream-Status libxcalibrate: update its patch's Upstream-Status libxcomposite: update its patch's Upstream-Status libxfont: update its patch's Upstream-Status xtrans: update its patch's Upstream-Status - remove abstract_socket_fix.patch as it's not used at all for long. calibrateproto: update its patch's Upstream-Status latencytop: update its patch's Upstream-Status powertop: update its patch's Upstream-Status settings-daemon: update its patch's Upstream-Status gnome-settings-daemon: update its patch's Upstream-Status libxklavier: update its patch's Upstream-Status liblbxutil: update its patch's Upstream-Status oprofile: update its patch's Upstream-Status and remove an unused patch - delete xml_callgraph_details.patch as it's not used at all. (From OE-Core rev: 94991fb73586887bfc740eacf190032dfb206a65) Signed-off-by: Dexuan Cui <dexuan.cui@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* librsvg 2.32.1: fix postinst scriptKoen Kooi2011-04-241-2/+8
| | | | | | | | | | | | | | | | | | | | | The symptom: root@pandaboard-core:~# sh /var/lib/opkg/info/librsvg-2-gtk.postinst g_module_open() failed for /home/root/--update-cache: /home/root/--update-cache.so: cannot open shared object file: No such file or directory root@pandaboard-core:~# the gdk-pixbuf-query-loaders app doesn't support arguments, only .so names, so remove --update-cache Also being fixed: * loader libdir * redirect output to /etc/gtk-2.0/gdk-pixbuf.loaders (From OE-Core rev: e726028424793093f22fd96f7eec791adf55f0ee) Signed-off-by: Koen Kooi <koen@dominion.thruhere.net> Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gdk-pixbuf: Add 2.22.1 as new recipeZhai Edwin2011-01-201-1/+1
| | | | | | | | | | | | Updating gtk+ to 2.23.2 requires gdk-pixbuf, which is originaly a module in gtk+. Borrow hardcoded_libtool.patch from original gtk+, and add configure_fix.patch to fix build failure in cross-compile environment. As gdk-pixbuf is a stand-alone package now, gdk-pixbuf-csource-native can be safely removed. So extend gdk-pixbuf with native support, and make related packages depend on it. Signed-off-by: Zhai Edwin <edwin.zhai@intel.com>
* librsvg: upgrade from 2.32.0 to 2.32.1Dexuan Cui2011-01-062-3/+4
| | | | Signed-off-by: Dexuan Cui <dexuan.cui@intel.com>
* SRC_URI Checksums AdditionalsSaul Wold2010-12-091-0/+3
| | | | Signed-off-by: Saul Wold <sgw@linux.intel.com>
* librsvg: fix gdk-pixbuf-query-loaders not found in pathAdrian Alonso2010-12-031-1/+2
| | | | | | | | | | | | | * Fix configure: error: gdk-pixbuf-query-loaders not found in path * Bump PR [sgw@linux.intel.com: cleaned up patch whitespace issues] Signed-off-by: Adrian Alonso <aalonso@secretlab.ca> Signed-off-by: Saul Wold <sgw@linux.intel.com> svg Signed-off-by: Saul Wold <sgw@linux.intel.com>
* librsvg: append SRC_URI after inheritKevin Tian2010-11-291-3/+3
| | | | | | or else gnome.bbclass overrides SRC_URI and the patch is not applied at all. Signed-off-by: Kevin Tian <kevin.tian@intel.com>
* librsvg: Update to version 2.32.0Saul Wold2010-11-242-0/+19
| | | | | | Add doc/Makefile patch Signed-off-by: Saul Wold <Saul.Wold@intel.com>
* librsvg: Drop old versionsRichard Purdie2010-10-072-62/+0
| | | | Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* packages: Separate out most of the remaining packages into recipesRichard Purdie2010-09-013-0/+103
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
OpenPOWER on IntegriCloud