summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFiles
2010-07-02Import fixupsChris Larson15
(Bitbake rev: 4fa052f426e3205ebace713eaa22deddc0420e8a) Signed-off-by: Chris Larson <chris_larson@mentor.com> Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-07-02Formatting cleanupsChris Larson41
(Bitbake rev: 2caf134b43a44dad30af4fbe33033b3c58deee57) Signed-off-by: Chris Larson <chris_larson@mentor.com> Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-07-02Drop doctest, as we aren't utilizing itChris Larson3
We should add back in some proper unit testing. Doctest is rather limited, and we haven't actually made use of it since the original implementation of the datastore when the project started, as far as I'm aware. (Bitbake rev: 3a11c2807972bbbddffde2fa67fc380d159da467) Signed-off-by: Chris Larson <chris_larson@mentor.com> Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-07-02Don't run metadata event handlers for bb.msg eventsChris Larson1
(Bitbake rev: 297305b3742323d09d9ca58e958c4f18e945a148) Signed-off-by: Chris Larson <chris_larson@mentor.com> Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-07-02Stop using functions via 'bb' that were moved from there to other modulesChris Larson3
(Bitbake rev: 03a6c26f8da226f442c3cab557e4733f7cd6eeac) Signed-off-by: Chris Larson <chris_larson@mentor.com> Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-07-02Add a function to get the debug level, without poking into debug_levels manuallyChris Larson1
(Bitbake rev: 6ccc01a1a72ec354de52fef2bf5620384b8461ce) Signed-off-by: Chris Larson <chris_larson@mentor.com> Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-07-02Fix invalid logging domain warningChris Larson1
(Bitbake rev: 8441fab6f27191fcc3c153a10753871e6aef08b1) Signed-off-by: Chris Larson <chris_larson@mentor.com> Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-07-02Bump minimum python version check to 2.6.Chris Larson1
(Bitbake rev: 85c000cc7db47cfd489cf282c58db2dab0d87908) Signed-off-by: Chris Larson <chris_larson@mentor.com> Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-07-02Make the default domain a proper domain, not a stringChris Larson1
This lets you do -l Default on the commandline to bump the debug level of messages with no domain, without bumping the level of everything else. (Bitbake rev: bef33dfc36713d8c93e38e63ddac2e4f9858e787) Signed-off-by: Chris Larson <chris_larson@mentor.com> Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-07-02Implement bb.msg.domain as a named tuple, drop the Enum classChris Larson2
Also fixes some bb.msg references from within bb.msg. (Bitbake rev: db95af590f742c8186e84046ad9704fae1733720) Signed-off-by: Chris Larson <chris_larson@mentor.com> Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-07-02Fix an error in the ncurses UIChris Larson1
(Bitbake rev: 90c68238cb62afa1c39e1d4fff1f418c9ec047e5) Signed-off-by: Chris Larson <chris_larson@mentor.com> Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-07-02Display python warnings via bb.msgChris Larson1
(Bitbake rev: 648415a562d92109c4945cb3cc98ed2ec44667a7) Signed-off-by: Chris Larson <chris_larson@mentor.com> Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-07-02Immediately display messages if no UI handlers are installed yetChris Larson1
(Bitbake rev: 17c414d0c050c42d4beb3f1dd84573020aacb392) Signed-off-by: Chris Larson <chris_larson@mentor.com> Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-07-02Use __import__ for the ui rather than execChris Larson1
(Bitbake rev: 7d00bab300961431f9960cf6759966f608580bc0) Signed-off-by: Chris Larson <chris_larson@mentor.com> Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-07-02Fix the task event handling in the ncurses UIChris Larson1
(Bitbake rev: 50b7b817d418532583da3bad62a36fcefe3637a2) Signed-off-by: Chris Larson <chris_larson@mentor.com> Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-07-02Ensure we always utilize the correct messaging domainsChris Larson6
(Bitbake rev: 92a2e2e90981c0615171abe03645a772d84f6986) Signed-off-by: Chris Larson <chris_larson@mentor.com> Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-07-02bb.event: NotHandled and Handled are on the way outChris Larson2
(Bitbake rev: ed35b30f8e09b0bfc15102fa6483c55d6b7d61de) Signed-off-by: Chris Larson <chris_larson@mentor.com> Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-07-02Rename the finalise method for consistencyChris Larson1
Apparently the finalise spelling is becoming less common in British English. (Bitbake rev: 47449b2fc433e5725839ca4f7e9bca931a475838) Signed-off-by: Chris Larson <chris_larson@mentor.com> Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-07-02Move update_data into the DataSmart class as a finalize() methodChris Larson2
(Bitbake rev: ff801397785567cb84b3615de86bff764d65decf) Signed-off-by: Chris Larson <chris_larson@mentor.com> Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-07-02Initialize pkgs_to_build in the BBConfiguration constructorChris Larson1
(Bitbake rev: 69a3e4895b88110fd3a25167aa16cf7c00463175) Signed-off-by: Chris Larson <chris_larson@mentor.com> Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-07-02Drop doctest, as we aren't utilizing itChris Larson1
We should add back in some proper unit testing. Doctest is rather limited, and we haven't actually made use of it since the original implementation of the datastore when the project started, as far as I'm aware. (Bitbake rev: 3a11c2807972bbbddffde2fa67fc380d159da467) Signed-off-by: Chris Larson <chris_larson@mentor.com> Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-07-02Made '-b' work with BBCLASSEXTENDEnrico Scholz2
When BBCLASSEXTEND is set, '-b' builds usually failed with messages like | ERROR: Parsing error data_fn virtual:native:<recipe>.bb and fn <recipe>.bb don't match | | File ".../bb/providers.py", line 47, in sortPriorities | priority = dataCache.bbfile_priority[f] | KeyError: 'virtual:native:<recipe>.bb' This patch fixes it and allows to specify the alternative class in a way like | ./bitbake -b virtual:native:<recipe>.bb This patch was written to be so minimal as possible; variables should be probably renamed to reflect their new meaning. (Bitbake rev: f1c7fe9fc12161ceb3fe201cde370b929b208729) Signed-off-by: Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de> Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-07-02Resurrect the old bb.vercmp as bb.utils.vercmp, and its depsChris Larson2
This is just for compatibility. We may drop it in the future, or rewrite it, as it's not particularly pythonic. (Bitbake rev: c4e31d7fe1d15a1e3ef2a453e7c7812d403d22cb) Signed-off-by: Chris Larson <chris_larson@mentor.com> Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-07-02Pass the config metadata into the Cache constructor rather than the cookerChris Larson1
Cache only uses the config metadata from the cooker, no need for the cooker itself. (Bitbake rev: bf58d43444642d31293a341ce72292003ca5c162) Signed-off-by: Chris Larson <clarson@kergoth.com> Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-07-02Resurrect merged anonfunc executionChris Larson1
(Bitbake rev: 0c2ed40277e157406ea25c858f14c3cebb73c21b) Signed-off-by: Chris Larson <chris_larson@mentor.com> Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-07-02Add & utilize a simple_exec utility functionChris Larson2
(Bitbake rev: 5ead16f14f996bcbb2fb14277b8ce5a9317b8160) Signed-off-by: Chris Larson <chris_larson@mentor.com> Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-07-02Consolidate the exec/eval bits, switch anonfunc to better_exec, etcChris Larson6
The methodpool, ${@} expansions, anonymous python functions, event handlers now all run with the same global context, ensuring a consistent environment for them. Added a bb.utils.better_eval function which does an eval() with the same globals as better_exec. (Bitbake rev: 424d7e267b009cc19b8503eadab782736d9597d0) Signed-off-by: Chris Larson <chris_larson@mentor.com> Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-07-02Pass an empty locals dict in expansion, since list comprehensions apparently ↵Chris Larson1
leak their '_' helper variable (Bitbake rev: 97da0cebbaf4dd1b46e58bd2e80cab6c007ae7c9) Signed-off-by: Chris Larson <chris_larson@mentor.com> Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-07-02Two minor changes to the way python snippet expansion happensChris Larson1
- Use a single dictionary for the context, both global & local, since for some reason it chokes wanting a global "d" rather than a local in the metadata. - First compile the string into a code object before running eval, so we can include the variable name in an evaluation error. (Bitbake rev: 49534d928a37e0804ca84eed186cd22363023b2e) Signed-off-by: Chris Larson <chris_larson@mentor.com> Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-07-02linux-libc-headers: upgrade from 2.6.33 to 2.6.34Nitin A Kamble11
added a new patch to fix glibc build issue on powerpc ppc_glibc_build_fix.patch Added attribution to the hayes-gone.patch. And updated the metadata variables like LICENSE & LIC_CHKSUM_FILES And removing all the older recipes and related files Change the linux-libc-header version inpoky-default.inc Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
2010-07-02dbus: fix metadataKevin Tian1
Signed-off-by Kevin Tian <kevin.tian@intel.com>
2010-07-02libgpg-error: fix metadataKevin Tian1
Signed-off-by: Kevin Tian <kevin.tian@intel.com>
2010-07-02module-init-tools: fix metadataKevin Tian1
Signe-off-by: Kevin Tian <kevin.tian@intel.com>
2010-07-02distro_tracking: Adding tracking fields for upgraded packagesDongxiao Xu3
Signed-off-by: Dongxiao Xu <dongxiao.xu@intel.com>
2010-07-02libmusicbrainz: Upgraded to 3.0.2Dongxiao Xu4
Removed the autofoo.patch since the latest version uses cmake instead Remove gcc43_fix.patch since the code is not in latest package Change SRC_URI to be more generic Also fix the metadata Signed-off-by: Dongxiao Xu <dongxiao.xu@intel.com>
2010-07-02neon: Upgraded to 0.29.3Dongxiao Xu2
Change local directory name to ${PN}-${PV} Signed-off-by: Dongxiao Xu <dongxiao.xu@intel.com>
2010-07-02ppp: Upgraded to version 2.4.5Dongxiao Xu16
Removed some patches since they are already in latest package Rebased some patches to fit ppp-2.4.5 Signed-off-by: Dongxiao Xu <dongxiao.xu@intel.com>
2010-07-02distro-tracking: update tracking fields for previous recipes after fixing ↵Zhai Edwin2
metadata pcmanfm gtk+ gnome-common webkit-gtk eds-dbus gnome-keyring gtk-sato-engine hicolor-icon-theme jpeg libfakekey libglade libsoup-2.4 libxslt matchbox-config-gtk matchbox-keyboard matchbox-panel-2 matchbox-stroke matchbox-wm Signed-off-by: Zhai Edwin <edwin.zhai@intel.com>
2010-07-02matchbox-wm: Fix the meta dataZhai Edwin1
Signed-off-by: Zhai Edwin <edwin.zhai@intel.com>
2010-07-02matchbox-stroke: Fix the metadataZhai Edwin1
Signed-off-by: Zhai Edwin <edwin.zhai@intel.com>
2010-07-02matchbox-panel-2: Fix the metadataZhai Edwin1
Signed-off-by: Zhai Edwin <edwin.zhai@intel.com>
2010-07-02matchbox-keyboard: Fix the metadataZhai Edwin1
Signed-off-by: Zhai Edwin <edwin.zhai@intel.com>
2010-07-02matchbox-config-gtk: Fix the metadataZhai Edwin1
Signed-off-by: Zhai Edwin <edwin.zhai@intel.com>
2010-07-02libxslt: Fix the metadataZhai Edwin1
Signed-off-by: Zhai Edwin <edwin.zhai@intel.com>
2010-07-02libsoup-2.4: Fix the metadataZhai Edwin1
Signed-off-by: Zhai Edwin <edwin.zhai@intel.com>
2010-07-02libglade: Fix the metadataZhai Edwin1
Signed-off-by: Zhai Edwin <edwin.zhai@intel.com>
2010-07-02libfakekey: Fix the metadataZhai Edwin1
Signed-off-by: Zhai Edwin <edwin.zhai@intel.com>
2010-07-02jpeg: Fix the metadataZhai Edwin1
Signed-off-by: Zhai Edwin <edwin.zhai@intel.com>
2010-07-02hicolor-icon-theme: Fix the metadataZhai Edwin1
Signed-off-by: Zhai Edwin <edwin.zhai@intel.com>
2010-07-02gtk-sato-engine: Fix the metadataZhai Edwin1
Signed-off-by: Zhai Edwin <edwin.zhai@intel.com>