diff options
Diffstat (limited to 'conf')
87 files changed, 3418 insertions, 1167 deletions
diff --git a/conf/amend-recipes.inc b/conf/amend-recipes.inc new file mode 100644 index 0000000000..bcb93d4e75 --- /dev/null +++ b/conf/amend-recipes.inc @@ -0,0 +1,29 @@ +# Allows tweaks to be amended to a recipe via a .inc in its FILESPATH +# +# Simply drop amend.inc into an appropriate place in a recipe's FILESPATH and +# it'll be parsed in after the recipe itself is. +# +# Copyright (c) 2009 MontaVista Software, Inc. All rights reserved. +# +# Released under the MIT license (see LICENSE.MIT for the terms) + +python () { + import bb, os + + filespath = d.getVar("FILESPATH", 1).split(":") + amendfiles = [os.path.join(fpath, "amend.inc") + for fpath in filespath] + + # Adding all amend.incs that can exist to the __depends, to ensure that + # creating one of them invalidates the bitbake cache. Note that it + # requires a fix in bitbake. Without the bitbake fix, the cache will be + # completely invalidated on every bitbake execution. + depends = d.getVar("__depends", 0) or [] + d.setVar("__depends", depends + [(file, 0) for file in amendfiles if not os.path.exists(file)]) + + existing = (file for file in amendfiles if os.path.exists(file)) + try: + bb.parse.handle(existing.next(), d, 1) + except StopIteration: + pass +} diff --git a/conf/bitbake.conf b/conf/bitbake.conf index ae3ff25f9d..3a68959c6c 100644 --- a/conf/bitbake.conf +++ b/conf/bitbake.conf @@ -297,6 +297,7 @@ B = "${S}" STAGING_DIR = "${TMPDIR}/staging" +STAGING_DIR_JAVA = "${STAGING_DIR}/java" STAGING_DIR_NATIVE = "${STAGING_DIR}/${BUILD_SYS}" STAGING_BINDIR_NATIVE = "${STAGING_DIR_NATIVE}${bindir_native}" STAGING_BINDIR_CROSS = "${STAGING_DIR_NATIVE}${bindir_native}/${MULTIMACH_HOST_SYS}" @@ -367,7 +368,7 @@ IMAGE_CMD_ext2.gz = "install -d ${DEPLOY_DIR_IMAGE}/tmp.gz ; genext2fs -b ${ROOT IMAGE_CMD_ext3 = "genext2fs -b ${ROOTFS_SIZE} -d ${IMAGE_ROOTFS} ${DEPLOY_DIR_IMAGE}/${IMAGE_NAME}.rootfs.ext3 ${EXTRA_IMAGECMD}; tune2fs -j ${DEPLOY_DIR_IMAGE}/${IMAGE_NAME}.rootfs.ext3" IMAGE_CMD_ext3.gz = "install -d ${DEPLOY_DIR_IMAGE}/tmp.gz ; genext2fs -b ${ROOTFS_SIZE} -d ${IMAGE_ROOTFS} ${DEPLOY_DIR_IMAGE}/tmp.gz/${IMAGE_NAME}.rootfs.ext3 ${EXTRA_IMAGECMD}; tune2fs -j ${DEPLOY_DIR_IMAGE}/tmp.gz/${IMAGE_NAME}.rootfs.ext3; gzip -f -9 ${DEPLOY_DIR_IMAGE}/tmp.gz/${IMAGE_NAME}.rootfs.ext3; mv ${DEPLOY_DIR_IMAGE}/tmp.gz/${IMAGE_NAME}.rootfs.ext3.gz ${DEPLOY_DIR_IMAGE}/${IMAGE_NAME}.rootfs.ext3.gz" IMAGE_CMD_squashfs = "mksquashfs ${IMAGE_ROOTFS} ${DEPLOY_DIR_IMAGE}/${IMAGE_NAME}.rootfs.squashfs ${EXTRA_IMAGECMD} -noappend" -IMAGE_CMD_squashfs-lzma = "mksquashfs ${IMAGE_ROOTFS} ${DEPLOY_DIR_IMAGE}/${IMAGE_NAME}.rootfs.squashfs-lzma ${EXTRA_IMAGECMD} -noappend -lzma" +IMAGE_CMD_squashfs-lzma = "mksquashfs ${IMAGE_ROOTFS} ${DEPLOY_DIR_IMAGE}/${IMAGE_NAME}.rootfs.squashfs-lzma ${EXTRA_IMAGECMD} -noappend -comp lzma" IMAGE_CMD_tar = "cd ${IMAGE_ROOTFS} && tar -cvf ${DEPLOY_DIR_IMAGE}/${IMAGE_NAME}.rootfs.tar ." IMAGE_CMD_tar.gz = "cd ${IMAGE_ROOTFS} && tar -zcvf ${DEPLOY_DIR_IMAGE}/${IMAGE_NAME}.rootfs.tar.gz ." IMAGE_CMD_tar.bz2 = "cd ${IMAGE_ROOTFS} && tar -jcvf ${DEPLOY_DIR_IMAGE}/${IMAGE_NAME}.rootfs.tar.bz2 ." @@ -651,10 +652,16 @@ BUILDCFG_NEEDEDVARS ?= "TARGET_ARCH TARGET_OS" ### Config file processing ### +# Overrides are processed left to right, so the ones that are named later take precedence. +# You generally want them to go from least to most specific. +# # This means that an envionment variable named '<foo>_arm' overrides an -# environment variable '<foo>' (when ${TARGET_ARCH} is arm). And the same: an -# environment variable '<foo>_ramses' overrides both '<foo>' and '<foo>_arm -# when ${MACHINE} is 'ramses'. And finally '<foo>_local' overrides anything. +# environment variable '<foo>' (when ${TARGET_ARCH} is arm). +# an environment variable '<foo>_ramses' overrides '<foo>' but doesn't override +# '<foo>_arm' when ${MACHINE} is 'ramses'. +# If you use combination ie '<foo>_arm_ramses', then '<foo>_arm_ramses' will override +# '<foo>_arm' and then '<foo>' will be overriden with that value from '<foo>_arm'. +# And finally '<foo>_local' overrides anything, but with lowest priority. # # This works for functions as well, they are really just environment variables. # Default OVERRIDES to make compilation fail fast in case of build system misconfiguration. @@ -682,6 +689,7 @@ include conf/documentation.conf require conf/sanity.conf require conf/abi_version.conf require conf/enterprise.conf +require conf/compatibility-providers.conf ################################################################## # Weak variables (usually to retain backwards compatibility) diff --git a/conf/checksums.ini b/conf/checksums.ini index 86b7a7689c..d78264d553 100644 --- a/conf/checksums.ini +++ b/conf/checksums.ini @@ -58,6 +58,14 @@ sha256=8930ebfdc8a606d8cb26f073d4700460c3289fb79e943e12948329e17336ca47 md5=779472ae02c2a99937879a8d1d4b9b25 sha256=cfb98e7635c985733dba0fb9c3cadee22ab70fb3b0db7eac8eacaebc65c92a59 +[http://maxim.org.za/AT91RM9200/2.6/2.6.22-rc1-at91.patch.gz] +md5=2453815aba40e9487d24822d769fbab1 +sha256=95cec79fb6db261760421c1bb9df8a0f4955e0ee90e08cb9930a4c7a2482c1a6 + +[http://maxim.org.za/AT91RM9200/2.6/2.6.23-rc3-at91.patch.gz] +md5=822f2f85b658fb1f39b8a20fab781cfc +sha256=e8ead43fa562cc76ac34d0d4841fd1e4f4964a830403801433e34961d1ce0e84 + [http://maxim.org.za/AT91RM9200/2.6/2.6.25-at91.patch.gz] md5=4469d6336f9659f1725fedd4a52261ad sha256=7a960180e7873b1bdb522e76b0423b5c2c1b8efe1d30d7ca80c41eb97d822b2d @@ -82,6 +90,10 @@ sha256=02f10b35508cb11908bb908156daad1ea5e653840440d62482231efeb4cbe178 md5=24b0e5bbfe21ea9c5a5c589bcc79c0f2 sha256=ab877846c6caaff32efbf5be6fc5c63b7dec97a2e78c57c525da7705d2052bfc +[http://monto.homelinux.org/89notifier] +md5=6a197a3216abfd21ce2ae37b2be8da38 +sha256=7795a3c6339c35d172ced0e43785ff657c1430f9fab7e2e553411529e177e501 + [ftp://download.dre.vanderbilt.edu/previous_versions/ACE-5.6.8.tar.bz2] md5=81c1ff761c3431cd12c81337aa80d558 sha256=96b70582d931a7e83c3ca31b3bc7e23957391e16dee4ae6ddf938c9574d50b27 @@ -110,6 +122,10 @@ sha256=c456d5c73a57a567440bca5c138a549a21637aa2e4049228b5ba63cf68d75a1a md5=a2e1cc1d99dbaebc41421295c93f61b5 sha256=44d344bf7f9c304b3feb6f5f2dd54d30cc33163f881d39033f736666aa30c18a +[http://search.cpan.org/CPAN/authors/id/A/AD/ADAMK/Archive-Zip-1.30.tar.gz] +md5=40153666e7538b410e001aa8a810e702 +sha256=f8b472ff77b7238e423bcb351968accc562f9d20700fbf2d8ed2a65fa0fa6318 + [http://gallium.prg.dtu.dk/HVSC/C64Music/MUSICIANS/G/Galway_Martin/Arkanoid_PSID.sid] md5=fe00539dbd185f9f9b7bbf716e063d49 sha256=a22d0b958c9157c6c26c08de05b85ff89302ab2ed8ed772f7ede16ce6b0edfe0 @@ -130,6 +146,10 @@ sha256=4a4217e70e01e11d357c2c2c23bc72d244a78fa40a401cca48cd5f0a619c7060 md5=09e4d37979c8f8ce2518e1d1ccd10d99 sha256=10106d94e0897c18cd5eb0b782c3212371c9785eba78a15f4623335e01dda23c +[http://search.cpan.org/CPAN/authors/id/J/JS/JSWARTZ/Cache-Cache-1.06.tar.gz] +md5=4425f44ddb138a799290802e5aad46ef +sha256=703d93793ab0b3bd984cfde89943ce1a98c0991f94afc9d1d531c752f52a4793 + [http://downloads.sourceforge.net/cheetahtemplate/Cheetah-1.0.tar.gz] md5=aaa4907b8877093b9bb11e6cea6b029b sha256=ec27eff76846ec95cea4e156fbeac951946b6eb1d1b3e590e48c03904a625893 @@ -154,6 +174,10 @@ sha256=771206f2b7a916ce0dfb93d82200472beaeb910248482734179bf36808e486b1 md5=86d95ee16854a5503dc9f86a2f2ffa83 sha256=8750d58745e57654820aa9359891cb0d875d804dbfcfa2e1bb95c56531e423d1 +[http://search.cpan.org/CPAN/authors/id/S/SC/SCHWIGON/class-methodmaker/Class-MethodMaker-2.15.tar.gz] +md5=7af92ddaee49815ade7c5886b74d5e64 +sha256=7b06802a72b1891c650fdf00d0ed0386caa379b37b0759c29d2d75aaa3dc3958 + [http://coherence.beebits.net/download/Coherence-0.6.0.tar.gz] md5=3180cf36a7bc401aefb236f4b5dbf14e sha256=2aa1906562387a5de05df25a3140ada89df648ccc4eac4ae7b583d0e029103e7 @@ -162,14 +186,26 @@ sha256=2aa1906562387a5de05df25a3140ada89df648ccc4eac4ae7b583d0e029103e7 md5=feaeeaa68cae420c0c365c3c27b2a21e sha256=1cb99720527ea0a5906f5e75152634b1797ff44bcc31f4014285bd5da41589cc +[http://coherence.beebits.net/download/Coherence-0.6.6.2.tar.gz] +md5=d7a1b4abf6831c61e37a3b9e2bdc560a +sha256=0b54a6ba88c1ff6274aadb68ff37b8a3961b4c6acf5ded291c5dea936a311ba4 + [http://www.cpan.org/modules/by-module/Compress/Compress-Raw-Zlib-2.015.tar.gz] md5=6680d7ee3fbfd5171ccf239328c284fd sha256=8d75b2abbaca09528ce7e566684253b09a94f3f100947885a54ee22ec7f9d33c +[http://search.cpan.org/CPAN/authors/id/P/PM/PMQS/Compress-Raw-Zlib-2.023.tar.gz] +md5=3e2ce271f1eada6d192f424a1168b24c +sha256=ec74b8d04e823ae40602b87c01c230a7c91979a06efcc2f672aceb7f2196128a + [http://search.cpan.org/CPAN/authors/id/P/PM/PMQS/Compress-Zlib-1.42.tar.gz] md5=1ab76bfd6731d80f6abbd1643c90cabd sha256=7794d91711e8c9e526431da72c53bb08e14790f326d0e330d9e9d651f3f6fc6c +[http://search.cpan.org/CPAN/authors/id/P/PM/PMQS/Compress-Zlib-2.015.tar.gz] +md5=689ba2cc399b019d0bf76a0575c32947 +sha256=9b4c6fde1c972016fcbea1f019d143261ac0f5410652ea91571d7eedd22831cc + [http://search.cpan.org/CPAN/authors/id/T/TL/TLINDEN/Config-General-2.42.tar.gz] md5=2b4d586151de7de521dd415be08b4cd5 sha256=a978f94781dd91e6e289df492b71609fc73f12d5de8b93856a8cba0a2d91f864 @@ -182,6 +218,10 @@ sha256=cbcfbb3df2dc76855c99c1cdff04a257ec5270fa62e1d21b0d057b08d88c0fd4 md5=a362328753cdf781164b3963a5ac82e4 sha256=a3e3d662d1ad5e5346c78db1426fdec552ada5415da2dc2672bfe975834017ab +[http://search.cpan.org/CPAN/authors/id/B/BD/BDFOY/Crypt-Rijndael-1.08.tar.gz] +md5=46c2e55d9fb97f2036ccd3b31b3a4533 +sha256=f17518340fdad559188c640e97087fcc61446b0986f314df2c7cde53f005130f + [http://www.cython.org/Cython-0.10.3.tar.gz] md5=684103ed37472d9beef3a38e0d5c431d sha256=a9ac41b270743c067456272a1a0c788008b41f64f388488dfbac54e2a78303b8 @@ -210,6 +250,10 @@ sha256=a96fb122261fb5f069341d7e69dcf07a2988da7cfd8df65d50843b8b102fb55c md5=16c343329bad644b17f4f8ec5fb243cf sha256=b61f4f0e3e580723ca7f5c0e1952922c101875535bff04afd772fbd3f193e22a +[http://search.cpan.org/CPAN/authors/id/R/RI/RICKM/DateTime-Format-Strptime-1.1000.tgz] +md5=bf7f6b219e34411aa3f5d0de56fda393 +sha256=d6439f657d21da062ee78692c0fb2979fe92ce681e7126ee4b929431ec4c2cde + [http://search.cpan.org/CPAN/authors/id/D/DR/DROLSKY/Devel-StackTrace-1.13.tar.gz] md5=35d85c3f2c91c1de389b13436659551a sha256=fe044ec9817a31f2b76f701b2cfd980809676943a901ba3d49200162807fa1f9 @@ -426,6 +470,10 @@ sha256=adb17dac9e36cd011f5243881c9739417fd102fce760f8de4e9be4c7131108e2 md5=6352f50be402301f79b580dd235d7762 sha256=f5175acf262f3710dce899796ea3e353049939400b100706d03df2f08803c8de +[http://search.cpan.org/CPAN/authors/id/M/MA/MATTIASH/HTTP-Cache-Transparent-1.0.tar.gz] +md5=e198345ce8eee2562c807e84d65e3b4f +sha256=31b6b54d9488b35eb8ca54b6f5bcefd6eb1e208ca8a4038c1cee61042747f1d9 + [http://gallium.prg.dtu.dk/HVSC/random/HVSC_45-all-of-them.rar] md5=5394dac412dbe34d2dfe63cb91bdce8d sha256=6068499eeb3aad19d2f860390c65496cf38c5f5e5b54422db6ec2f67abbb8d10 @@ -462,6 +510,10 @@ sha256=44c3b00c7b33db6fc4d11e0d096520f2e870f8557f2e2a8f0e8d2efcf9506906 md5=1abf9e6161cc6c52ccd4c629e32e582e sha256=8401b31d22605e787edef75025eb048b2b3cfaee92ed8358bdcaedca5761f7ea +[http://search.cpan.org/CPAN/authors/id/D/DS/DSKOLL/IO-stringy-2.110.tar.gz] +md5=2e6a976cfa5521e815c1fdf4006982de +sha256=7e3cf438b3938a2692cb502704c0bbfa2c5ec4a5071ab77906a2432126b004ee + [http://search.cpan.org/CPAN/authors/id/M/MA/MAURICE/IPC-ShareLite-0.09.tar.gz] md5=3942a55cfc5e6d3b612a46cc1a9515b9 sha256=e6dafb82ddf7730ebe7ae2de0ce158d3052d782780b41a14c4fed304e463632e @@ -538,6 +590,14 @@ sha256=0ef94a1857e03e826825c559b5b8f07a4b412112fb9326f5eb694d5216747071 md5=4769d70bcd9d8390afb64c5eddfcd60e sha256=0ef94a1857e03e826825c559b5b8f07a4b412112fb9326f5eb694d5216747071 +[http://search.cpan.org/CPAN/authors/id/S/SB/SBURKE/Lingua-EN-Numbers-Ordinate-1.02.tar.gz] +md5=e92078fafd9108a137972c4e9bae9e99 +sha256=350a6de884a6295974f2919c5af76d4103368e855ac8fe739460f4d55aee7719 + +[http://search.cpan.org/CPAN/authors/id/M/ML/MLEHMANN/Linux-DVB-1.0.tar.gz] +md5=67f0139f422893eddd8d9be4985b276f +sha256=abcb819e9fbca6d9bf740b2ab665cfaa82a8282746aefd997b2e093faa459303 + [http://kernel.org//pub/linux/libs/pam/pre/library/Linux-PAM-0.79.tar.bz2] md5=0b89b73970c7d490ad9a13718b74d27b sha256=5ed480cb76c91c2739ddba87f15437510e58c60dfdd7ead6f469149b2da94bb7 @@ -614,6 +674,10 @@ sha256=3d73988ad3e87f6084a4593cc6b3aac63aca3e893d3e9409d892a6f51558e4c4 md5=02816f10f30b1dc5e069e0f68c177c98 sha256=c3de74d62f925e32030adb3d0edcfb3c7a4129fc92c48181a389eeed8f14b897 +[ftp://ftp.freedesktop.org/pub/mesa/7.6/MesaDemos-7.6.tar.bz2] +md5=0ede7adf217951acd90dbe4551210c07 +sha256=2fdf09fd7967fb1946e7f6af07d39c9fb695c373e1bad3855d3c3fbece5badd0 + [http://downloads.sourceforge.net/mesa3d/MesaGLUT-7.0.2.tar.bz2] md5=3a33f8efc8c58a592a854cfc7a643286 sha256=fa31ca39f00ff92c7da59d9993d0eefb8d901eb8a519743942e523fde120eb6c @@ -678,6 +742,10 @@ sha256=a9cc62ab760afeebcb1319a193508734a2d470cab8effab2776a2d3c65bd9cd2 md5=7ecddb341a2691e0dfdb02f697109834 sha256=6e945389add4e5b41f2c403ced13c343767565f2eacde4b16de2d0f9f8a6aac4 +[ftp://ftp.freedesktop.org/pub/mesa/7.6/MesaLib-7.6.tar.bz2] +md5=8c75f90cd0303cfac9e4b6d54f6759ca +sha256=782a7b2810b1c466b3a994eba96485b59b47cc1120c0caa24de1aecf1e013830 + [http://search.cpan.org/CPAN/authors/id/K/KW/KWILLIAMS/Module-Build-0.2805.tar.gz] md5=598bb59b86c2c4842eeffb03392fab5b sha256=8fd609d1e6b460b5c95ad5612cb823aa863d51360ed55caea987909a9bab50f5 @@ -818,6 +886,18 @@ sha256=4e44eb7be990cb62e57840f4b01b6c9af06c4655869d0cb565fc45749c20b82e md5=955082ee50358b1cc3eddcb438b7fae4 sha256=70e7fb5e8cc3a35a04213230e1e4340ddc8766a2615318086da7d51ec930f6f2 +[http://www.packagekit.org/releases/PackageKit-0.5.1.tar.gz] +md5=8575a23e406fffa8d11ba2ad4b5d99f3 +sha256=d6ccb149de52c76993f0ed9a31f44690fa27254f91fe8b69bbd2f99b714aee29 + +[http://www.packagekit.org/releases/PackageKit-0.5.2.tar.gz] +md5=e406ad5e776e31c99e70c7cf6e7bcdc4 +sha256=8defbfdfe6937fd1d4320f2c2e599b5579fec14404a4e920ff2e5ac68516744b + +[http://www.packagekit.org/releases/PackageKit-0.5.4.tar.gz] +md5=330f52c7576e78b270cd78016bb32dc3 +sha256=9d13f59594f00a1f1d67ab1b34208daadac67f7eba59a2bede35eecc287f7542 + [http://search.cpan.org/CPAN/authors/id/A/AD/ADAMK/Params-Util-0.20.tar.gz] md5=33c4466239c97cc3e1063eff0577206c sha256=29f7e05045a5699b211d2a8332d36113c22f9c2e96174f40939e79dbc356905d @@ -834,6 +914,10 @@ sha256=7bae2d456ede67312e1b34e4bfc277af7331e0eee55b95226de392e2d4fee340 md5=5e47d51daf090c25635cf2c3597150bc sha256=5194ae0f07aaf274e46712cd3f2be553ca75970d2124ac388ce444adee5e2878 +[http://downloads.sourceforge.net/project/performous/performous/0.4.0/Performous-0.4.0-Source.tar.bz2] +md5=d7eafad29a94e3099c849d3c7208bfac +sha256=4688546a70b09837311e428c233bac091ce5301c7dd4efe21137ca8867af8be0 + [http://search.cpan.org/CPAN/authors/id/C/CF/CFRANKS/Perl6-Junction-1.10.tar.gz] md5=b014170483cf85a93d08ee59196c53f9 sha256=1428a61246a98411c2f16fcaf051c7acb53fb1507b1982da52d5b6aa70f78c2b @@ -874,6 +958,10 @@ sha256=ad82569b809e29c19b8223feaa12923f97bb4bbc942ff985857f9d853db489cf md5=104ad743d4bc999796ceff4f39d1003a sha256=593912fdf122d9a1499767bc305ca7b3b688ace7edcb93f53e07202aa1242c58 +[http://pybluez.googlecode.com/files/PyBluez-0.16.tar.gz] +md5=2ce8ff0dbb94c6be14e92e9968f4c914 +sha256=cbe1f076a4947e29ded08ba9dd6dbbb86b25939fb4e50f508dd02f41681554e2 + [http://www.vanille.de/mirror/PyMP3-0.3.4.tar.gz] md5=28e884057750aa4f0da368678e5b20bd sha256=e534ea5505e2d0a571ca8baa4b34260953e796f6c762013756373f13411ebd6e @@ -982,6 +1070,14 @@ sha256=5318946df77937e0b601c95a198790f9b |
