summaryrefslogtreecommitdiffstats
path: root/meta/recipes-gnome/gdk-pixbuf
Commit message (Collapse)AuthorAgeFilesLines
* gdk-pixbuf: call gtk-update-icon-cache with -t in postinstall scriptJackie Huang2012-08-251-2/+2
| | | | | | | | | | | | gtk-update-icon-cache is called for each subdir of ${datadir}/icons, but there are some themes without an index.theme file such as xcursor-transparent, so add -t(--ignore-theme-index) option to avoid errors of gtk-update-icon-cache. (From OE-Core rev: bab34e5fa734a98cb5199db4ebc95a6634a38431) Signed-off-by: Jackie Huang <jackie.huang@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gdk-pixbuf: fix the postinstall script failure when no icon is installedJackie Huang2012-08-151-2/+8
| | | | | | | | | | | | | | | | | | | | If gtk+ is added to core-image-minimal, postinstall script failed on boot: Running postinst /etc/rpm-postinsts/104... gtk-update-icon-cache: No theme index file. ERROR: postinst /etc/rpm-postinsts/104 failed. This patch fixed the postinstall script to check for the icon file first and not run the gtk-update-icon-cache if no icon is installed. [YOCTO #2905] (From OE-Core rev: 1d4fbe4761d3d97e3c4b6e894719ee41b21559b2) Signed-off-by: Jackie Huang <jackie.huang@windriver.com> Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gdk-pixbuf: fix parallel install issueWenzong Fan2012-08-062-1/+44
| | | | | | | | | | | | | | | | | | | | | This patch fixes parallel install issue that lib libpixbufloader-png.la depends on libgdk_pixbuf-2.0.la which will be regenerated during insta- llation, if libgdk_pixbuf-2.0.la is regenerating and at the same time libpixbufloader-png.la links it, the error will happen. Error message is: * usr/bin/ld: cannot find -lgdk_pixbuf-2.0 * collect2: ld returned 1 exit status Make an explicit dependency to the libs install targets would fix this issue. [YOCTO #2883] (From OE-Core rev: e6fb5a25a098bd639be4b176f58e552404232c93) Signed-off-by: Wenzong Fan <wenzong.fan@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* Convert tab indentation in python functions into four-spaceRichard Purdie2012-07-191-3/+3
| | | | | | (From OE-Core rev: 604d46c686d06d62d5a07b9c7f4fa170f99307d8) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gdk-pixbuf: Fix lsb builds where dependency may be missingRichard Purdie2012-05-151-0/+1
| | | | | | | | | | We turn on the xlib depdendency for linuxstdbase builds but were missing the dependency on libx11. This adds the missing dependency. (From OE-Core rev: 89c3eb5247d9d15f0beaf397d2aa5332007f229a) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gdk-pixbuf: Allow empty -xlib packageRichard Purdie2012-05-151-1/+2
| | | | | | | | | | | | | | | There are things that depend on the -xlib package. There are two possible ways to fix this, either recommend them instead of depending on them, or allow the package to be empty. I'm doing the latter since its a bit cleaner and less invasive. This library is a bit pointless which is why there is little point in adding the x dependency in the non-lsb case. If it becomes widly used we can rethink this. (From OE-Core rev: 7d49da7389b5bb0e74d9000b002ebf0bc554e85b) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gdk-pixbuf: Drop unneeded RPROVIDESRichard Purdie2012-05-121-2/+1
| | | | | | (From OE-Core rev: cab85fd0b481cdbf36477348de75352be3f38ca2) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gdk-pixbuf: Add --with-x11 when building lsb imageXiaofeng Yan2012-05-111-2/+9
| | | | | | | | | | | | | LSB Test Suite complains "No library libgdk_pixbuf_xlib-2.0.so.0" \ because of having "--without-x11" for gdk-pixbuf_2.24.1.bb. Use the linuxstdbase override and also make it conditional on x11 \ being in DISTRO_FEATURES for passing lsb test. Split libgdk_pixbuf_xlib to a single package. (From OE-Core rev: 4cb21630cf87e6cc9a062f1c2be9fea25d3e218a) Signed-off-by: Xiaofeng Yan <xiaofeng.yan@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gdk-pixbuf: Fix checksum warning issueRichard Purdie2012-03-301-1/+1
| | | | | | (From OE-Core rev: 6a7ea3cf81f3600fec01bdd4af96ed149398a1a1) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gdk-pixbuf: upgrade to 2.24.1Shane Wang2012-03-214-5/+5
| | | | | | | (From OE-Core rev: a9c128897e7fa496cf8f297819b64bdc7b8c319c) Signed-off-by: Shane Wang <shane.wang@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gdk-pixbuf: Disable xlib library since we don't have anything needing this ↵Richard Purdie2012-03-191-0/+1
| | | | | | | | | | as yet and no libx11 DEPENDS This is currently causing builds not to be deterministic. (From OE-Core rev: 2569711868dac01a0bf4bdfb3484b239862143dc) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gdk-pixbuf: Pick up ${NM} from the environment.James Limbouris2012-03-082-1/+23
| | | | | | | (From OE-Core rev: e48eb65494a234ac82ec04fcbcc04f5e881347c3) Signed-off-by: James Limbouris <james@digitalmatter.com.au> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* meta: Replace bb.data.expand(xxx, d) -> d.expand(xxx)Richard Purdie2012-03-051-1/+1
| | | | | | | | sed \ -e 's:bb.data.\(expand([^,()]*\), *\([^) ]*\) *):\2.\1):g' \ -i `grep -ril bb.data.expand *` Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* meta: Convert getVar/getVarFlag(xxx, 1) -> (xxx, True)Richard Purdie2012-03-051-1/+1
| | | | | | | | | | | | Using "1" with getVar is bad coding style and "True" is preferred. This patch is a sed over the meta directory of the form: sed \ -e 's:\(\.getVar([^,()]*, \)1 *):\1True):g' \ -e 's:\(\.getVarFlag([^,()]*, [^,()]*, \)1 *):\1True):g' \ -i `grep -ril getVar *` 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>
* gdk-pixbuf: Ensure the binaries can be relocatedRichard Purdie2011-12-131-2/+10
| | | | | | | | | | There are paths hardcoded into the binaries provided by this recipe. This patch adds the neccessary environment options to ensure they can be relocated successfully avoding build failures. (From OE-Core rev: b9dfccc018f32a47fc045f35d5f53d7269d791ed) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* Convert to use direct access to the data store (instead of bb.data.*Var*())Richard Purdie2011-11-101-1/+1
| | | | | | | | | | | | | | | | | This is the result of running the following over the metadata: sed \ -e 's:bb.data.\(setVar([^,()]*,[^,()]*\), *\([^ )]*\) *):\2.\1):g' \ -e 's:bb.data.\(setVarFlag([^,()]*,[^,()]*,[^,()]*\), *\([^) ]*\) *):\2.\1):g' \ -e 's:bb.data.\(getVar([^,()]*\), *\([^(), ]*\) *,\([^)]*\)):\2.\1,\3):g' \ -e 's:bb.data.\(getVarFlag([^,()]*,[^,()]*\), *\([^(), ]*\) *,\([^)]*\)):\2.\1,\3):g' \ -e 's:bb.data.\(getVarFlag([^,()]*,[^,()]*\), *\([^() ]*\) *):\2.\1):g' \ -e 's:bb.data.\(getVar([^,()]*\), *\([^) ]*\) *):\2.\1):g' \ -i `grep -ril bb.data *` (From OE-Core rev: b22831fd63164c4db9c0b72934d7d734a6585251) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gdk-pixbuf: upgrade to 2.24.6Martin Jansa2011-10-103-4/+3
| | | | | | | | | * older version doesn't build with glib-2.30.0 (From OE-Core rev: 169a524d86ee0647b9ecf8b9a70c750df6582a1a) Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* recipes: Delete patch=1, its default and replace pnum with striplevelKhem Raj2011-08-231-2/+2
| | | | | | | | | | Some place pnum=1 is used which is removed as well since striplevel=1 is default (From OE-Core rev: 4e108857e0d40105f7ecbc55e99bd6c367bb7386) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gdk-pixbuf(-native): Fix build by disabling introspectionAndreas Mueller2011-07-201-1/+2
| | | | | | | | | | | | | | Error message was: | /home/Superandy/tmp/oe-core-eglibc/sysroots/x86_64-linux/usr/bin/g-ir-compiler --includedir=. GdkPixbuf-2.0.gir -o GdkPixbuf-2.0.typelib | /usr/share/gir-1.0/GLib-2.0.gir:9:1: error: Unsupported version '1.1' | /usr/share/gir-1.0/GLib-2.0.gir:9:39: error: Unsupported version '1.1' | error parsing file GdkPixbuf-2.0.gir: Failed to parse included gir GLib-2.0 | make[4]: *** [GdkPixbuf-2.0.typelib] Error 1 (From OE-Core rev: ed40a1c776ba3d59f03250b2eb9cfae9b8afadd5) Signed-off-by: Andreas Mueller <schnitzeltony@gmx.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gdk-pixbuf: Fix QA issues and clean minor formattingAndreas Mueller2011-07-191-2/+5
| | | | | | | | | | | | | | | | | | | | | | | | QA warnings fixed: WARNING: /usr/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-png.la WARNING: /usr/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-wbmp.la WARNING: /usr/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-xbm.la WARNING: /usr/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-ras.la WARNING: /usr/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-tga.la WARNING: /usr/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-bmp.la WARNING: /usr/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-ani.la WARNING: /usr/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-pnm.la WARNING: /usr/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-icns.la WARNING: /usr/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-pcx.la WARNING: /usr/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-ico.la WARNING: /usr/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-gif.la WARNING: /usr/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-qtif.la WARNING: /usr/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-xpm.la WARNING: /usr/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-jpeg.la (From OE-Core rev: 9d39ee7a8560005efd35dd7df7710ac30dd6d50c) Signed-off-by: Andreas Mueller <schnitzeltony@gmx.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* Drop PRIORITY variableRichard Purdie2011-07-011-1/+0
| | | | | | | | | | | | | | | | As discussed on the mailing list, this variable isn't useful and if wanted would be better implemented by distros using pn-X overrides. This patch executes: find . -regex ".*\.\(bb\|inc\)$" | xargs sed -i '/^PRIORITY = ".*"$/d' against the tree removing the referenced. Thanks to Phil Blundell for the command. (From OE-Core rev: d122343362669c683acc4af295971a62cbc823fc) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* recipes: Add Upstream-Status to multiple recipesZhai Edwin2011-05-132-0/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | gtk+: Add Upstream-Status ed: Add Upstream-Status gnome-common: Add Upstream-Status libmatchbox: Add Upstream-Status matchbox-wm: Add Upstream-Status x11vnc: Add Upstream-Status xtscal: Add Upstream-Status eds-dbus: Add Upstream-Status matchbox-desktop: Add Upstream-Status matchbox-keyboard: Add Upstream-Status matchbox-stroke: Add Upstream-Status matchbox-theme-sato: Add Upstream-Status owl-video-widget: Add Upstream-Status beecrypt: Add Upstream-Status gnome-icon-theme: Add Upstream-Status tslib: Add Upstream-Status libowl-av: Add Upstream-Status sato-icon-theme: Add Upstream-Status web-webkit: Add Upstream-Status metacity: Add Upstream-Status apr: Add Upstream-Status gdk-pixbuf: Add Upstream-Status pcmanfm: Add Upstream-Status gpgme: Add Upstream-Status eee-acpi-scripts: Add Upstream-Status libgalago: Add Upstream-Status python-pygtk: Add Upstream-Status gnome-mime-data: Add Upstream-Status clutter: Add Upstream-Status clutter-gtk: Add Upstream-Status tidy: Add Upstream-Status mutter: Add Upstream-Status xcursor-transparent-theme: Add Upstream-Status leafpad: Add Upstream-Status matchbox-config-gtk: Add Upstream-Status contacts: Add Upstream-Status dates: Add Upstream-Status web: Add Upstream-Status webkit: Add Upstream-Status - Also removed empty fix_im.patch apr-util: Add Upstream-Status libcroco: Add Upstream-Status liboil: Add Upstream-Status libxslt: Add Upstream-Status libglade: Add Upstream-Status gnome-terminal: Add Upstream-Status xev: Add Upstream-Status claws-mail: Add Upstream-Status clipboard-manager: Add Upstream-Status epdfview: Add Upstream-Status kf: Add Upstream-Status qemu: Add Upstream-Status clutter-gst: Add Upstream-Status table: Add Upstream-Status matchbox-panel-2: Add Upstream-Status (From OE-Core rev: 10bdb737c2c4c6996fd035849109a1e07580a6b9) Signed-off-by: Zhai Edwin <edwin.zhai@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gdk-pixbuf_2.22.1.bb: inherit gettext class instead of adding gettext to ↵Khem Raj2011-04-041-2/+2
| | | | | | | | | DEPENDS directly (From OE-Core rev: 9081339cf588d29e31599ba05d1aad1c8c81af30) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gdk-pixbuf: Fix the native png load error and remove duplicated recipeZhai Edwin2011-02-013-45/+35
| | | | | | | | | | | | | Native gdk-pixbuf-csource failed to load png file as the "loaders.cache" was not properly set by gdk-pxibuf-query-loaders when install. This patch use the wrapper script rather than query-loaders binary as required libtool library was not installed when do_install_append. Also remove dedicated recipe for gdk-pixbuf-native. [sgw: Added PACKAGES_DYMAMIC_virtclass-native] Signed-off-by: Zhai Edwin <edwin.zhai@intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com>
* gdk-pixbuf: add jpeg into DEPENDSDexuan Cui2011-02-011-0/+2
| | | | | | | | | | | | | This fixes the following error: | checking for jpeg_destroy_decompress in -ljpeg... no | configure: WARNING: *** JPEG loader will not be built (JPEG library not found) *** | configure: error: | *** Checks for JPEG loader failed. You can build without it by passing | *** --without-libjpeg to configure but some programs using GTK+ may | *** not work properly | FATAL: oe_runconf failed Signed-off-by: Dexuan Cui <dexuan.cui@intel.com>
* gdk-pixbuf-native: add jpeg-native as a dependencySaul Wold2011-01-201-1/+1
| | | | Signed-off-by: Saul Wold <sgw@linux.intel.com>
* gdk-pixbuf: Add 2.22.1 as new recipeZhai Edwin2011-01-205-0/+128
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>