diff options
author | Markos Chandras <hwoarang@gentoo.org> | 2013-03-18 20:43:06 +0000 |
---|---|---|
committer | Markos Chandras <hwoarang@gentoo.org> | 2013-03-18 20:43:06 +0000 |
commit | e82e923b1fe65ae804b9dbde5a39acc6bdf4c84b (patch) | |
tree | 654de8c82b3863e69cc6ab72b20f649d257acbdb /sys-kernel | |
parent | Run eautoreconf (bug #426336). Version bump. (diff) | |
download | historical-e82e923b1fe65ae804b9dbde5a39acc6bdf4c84b.tar.gz historical-e82e923b1fe65ae804b9dbde5a39acc6bdf4c84b.tar.bz2 historical-e82e923b1fe65ae804b9dbde5a39acc6bdf4c84b.zip |
Version bump. Bug #462190. Thanks to Eric F. GARIOUD
Package-Manager: portage-2.1.11.55/cvs/Linux x86_64
Manifest-Sign-Key: 0xC2BA7F3C!
Diffstat (limited to 'sys-kernel')
-rw-r--r-- | sys-kernel/ck-sources/Manifest | 36 | ||||
-rw-r--r-- | sys-kernel/ck-sources/ck-sources-3.6.11-r2.ebuild | 122 | ||||
-rw-r--r-- | sys-kernel/ck-sources/ck-sources-3.7.10-r1.ebuild | 111 | ||||
-rw-r--r-- | sys-kernel/ck-sources/ck-sources-3.8.3.ebuild | 116 |
4 files changed, 378 insertions, 7 deletions
diff --git a/sys-kernel/ck-sources/Manifest b/sys-kernel/ck-sources/Manifest index e472a56cb167..17ad681c9ec5 100644 --- a/sys-kernel/ck-sources/Manifest +++ b/sys-kernel/ck-sources/Manifest @@ -10,6 +10,7 @@ DIST 3.5-sched-bfs-424.patch 241884 SHA256 94f5b46be534758b66a8154386a6d85cef2a3 DIST 3.5-sched-bfs-425.patch 242180 SHA256 f043313bcd7eb016b1b9c8c3c27139da8e6dbbc668a0a6b7a92b860fbd42dab1 SHA512 341fadc365f6ed7dde1b24fe2707732207744319240cba59478970c363349b48f72e486a602d5b64d07c4426d27f1998dd1ba4142ca538a349e0b172aa06bcbb WHIRLPOOL 900ee798e079fa7296fffac411047b38a9f02a678c768c77f2d395a40a5a42df33e2962f46a6613cb5cc2f98262711755f1542fa86381af20b54f49d2b47ab27 DIST 3.7-bfs426-427.patch 8777 SHA256 231f4d85b1196507b9201d74694701785d8dd5902158e9444b2ba5e96421f0fe SHA512 4729135ec773d7d3bb9931e078cc5bb54eb8df5a0ba8a567bd18b6c31ab975c995ca33936a8b9d58326d173f41d34bcdd1a65de8004d52df72b59c9bc93ec849 WHIRLPOOL 33ae01bc6a899507013ff7e8e3808ba19da8b0e73d485790e750867d5b9f5c94b5496d29aada535d8ff10f12d48682fd401dc540e19f999be824e71f63702085 DIST 3.7-sched-bfs-426.patch 244873 SHA256 fc12cf8a9bdab84812610a743318ece3bc6d554c74e9556867d31c6ef9a2aee5 SHA512 df538a2f3136d9465ec213deddd4f998573b55944e313437fb26fa29f577c6d0cd84f61cb68eacd188e6a79542a7abbd4262389e87b3927e87bd4bef4cae0cb6 WHIRLPOOL 76ed5c35066f2d8af549eda5ac583e1870f2ae6ffb543db567bdd0868fe01e84052706284066a143fff798681278a93e7c5cf989e5afd32303d88660f58fc3e5 +DIST 3.8-sched-bfs-428.patch 250009 SHA256 d9e09ba2139351f13ea5a6089dcc49d60a930ccd15dcb0689ddd86da7dadbcfe SHA512 149ed075c0c05157d0d65b1d1010f6b62f772fc9aed96a431115e103b87fec9398c810f7ff1fd63e156d254a69380a30f3c499c6d1a5b382cdf694c0e4762a42 WHIRLPOOL 41d32f3184bb4d5e0c14c69cc0224a8f73b9a32a80bbaa462c0ce6dc6d5bed504f27b47a36f6fe0209515dd885a885b79c51950ec3b3cdf2d4cbe1ccdc1ecc99 DIST bfs424-grq_urwlocks.patch 26428 SHA256 2bf41081dc175776100ce8c3ac909c1a77b314903c82a73cf1b8603ad7c841c4 SHA512 9784d7382b41484623cd410a4a6cebb70aaec39076fff62622f51084b7ca59707f9790b0a53ae0cfd2974d5120c849c542346746d243c59d1d79979141cfc900 WHIRLPOOL bfb8f5ffefd8da7e72e11884833cc742cb3652c32c0022c29a2a786a43b3c9788cf34a9d5d10ed65907de4aee990766bb03c4082cae19e6ae41d22666103ba57 DIST bfs425-grq_urwlocks.patch 25843 SHA256 a256142ca92ad9681b2d50a49e573c5274086830b6e3a9ad28a1a6ed1b15f345 SHA512 67871ef4ce0ee451d27d1cc4ecd308f724a405c58e5970fb4252e0fa558636ee2d70c768b3ab03b26ee8c3f749803573ef06e06e0757234576066b07a6a44987 WHIRLPOOL 084af8123608d946a5e002f07c29c9075f9535171bf77c3e6cf9449362afd51f0ad6deae836c5a7b8ece5a0a3d6166581e0c7984ce218156bb0ea78a46790676 DIST bfs426-grq_urwlocks.patch 25855 SHA256 b3b1c33ab0425cd3879ef5226a608dce10201fb10f5279aa39ca8774f740337c SHA512 f0e446625ab0db83257f280f799935e7556db46e4b402e263235c93dfaa8d94a83b91fa3ae384a7c8d6313809b5809c024337ee619fa9bfe1f9e3d694def52c8 WHIRLPOOL 6b947268ed39548d3c2ea4b70c03fd4525c741befe069ea98c7214587f2bb8d853f2e4a48606c5ce987be6abc34ff4fa26516063ffdeab6d4680fe71eb4bb9c3 @@ -18,11 +19,13 @@ DIST deblob-3.4 109026 SHA256 2fca296bccfa7dc25447f36975971597f67730168a9bc4db08 DIST deblob-3.5 109252 SHA256 c3273c85e04b7f69acc271da7d2ffba41cf74b364b60f174a4459eec4fae8da9 SHA512 839126a3d2655195c9ff223b98c2c89c403d89e40c37ddaaf0dcef72b28e396906842997cad136e8ed2eebfbe94d3479a77ab3071bad46008d9faeffca48372c WHIRLPOOL 93a993475c7c4342e31d59141dd8c68197243b5a96a34c2df529edadf3733be01d145f8679d01dc4ccaaa4bd8e1c887f75611256210820d27367de651e1d9b4b DIST deblob-3.6 108747 SHA256 93df902f141fe72e9fb15b9acde2b2cb35f4632844d9073a94f0e4f15a074cbc SHA512 399a878b7f30f98434d21b50e2f3055788be5305498758ea00d0bc7fe53a891848435933aad0a9c335a68da0d4ba8fdd9aa87c67252e3ebc43c6e2143c183c84 WHIRLPOOL cb15045b152cd9d44d2b92e2a0bff392d53f2d75d2fe0705962c84113ad4703ef7d14401c4534f7c2752a669140b498eea3a0a4c1afdbadc3b2bc498c631437f DIST deblob-3.7 112072 SHA256 8b341a3d8d07ce3a21889d6bde312d534fa97490eac549b04948fa52fabbe7ea SHA512 42ab77708b4f07037b7a161b83b1790fde26408e3459794d793ea91fec21227dc6dbc462d694a13f90630f567f4df6f08d60a6ff8294078426b877b4d8e7a3be WHIRLPOOL c9071fcef9f6143ee2a4d4648bdb92ab3c514f5731e096bde9db392abc8e3450711875d7018c99255869dc280ad1116f7e07f87e1fbde7656aaa39a0ad595b9c +DIST deblob-3.8 113867 SHA256 883e8f003cabd9168659b4a6c2549bf22f64b8dc7ca9ff106335cfdff23b890c SHA512 acdaecb5a371489f8d0c2cea4776584eb4a76db0ea5dafc363881f2c5bbccd212d98429c2a559e697f0485329d51f1c01ba2f6c82ec703ad6bca9b8d9097a452 WHIRLPOOL 40c723ad41434aef0d30ee5e0ebcd5476778c70bf82043241522ea389a3d5a66a5cd0480722f019daf3eba97a0f30eade1741af0979be956644cfb3e24ee90bc DIST deblob-check-2.6.38 345831 SHA256 6f681dbd1c1c44cba2c9902dd77a5a51b2d1cc81567cffc60ba92bd0bdd4ff2f DIST deblob-check-3.4 448778 SHA256 28ce952c082e765784f9e5b63f5a3a4fb93545e5e788dc94d094c0b3ae8ea3a0 SHA512 f8f47a0adcc1b9a16c155d89d72d91a02d47bdbb3ac3a353be3873dc868fa44451367b7bb3906817d1ca8f51b64c99ce381d2fa3121582b70c7c2efb18dfc579 WHIRLPOOL 37d219204e15e0c81ac43faed93f7a5051735c474efb2b5167117cd463fbe81167267b756e8ce546447a30ad5bac651c943401ed98ec61713e20af89aa4fb957 DIST deblob-check-3.5 464105 SHA256 e7f57e2e47651ea1eb757ca3c8c989edac0f38080d923adccdcdca215eb2bdd9 SHA512 aeebd62fb3ad9550587d4a39c6b4a11a4bdea9ff096ca13df6f3d9b0137f3d05e704d105b19417282b4b70645ba96597b79e9e70d8540f6b15a7e2e9824251b4 WHIRLPOOL 0865a17865e8eabd350924b9e3cbce6994e70a54719d212227e2c22338ef43c7c52931437106cc68fa3e62d600f3ef2bee895441cca8af30b359e988a368e072 DIST deblob-check-3.6 477608 SHA256 d0e0e90d766bc474fadfd91b83ccff74bf614cb4d31fab7d60d62b28ba4a90b9 SHA512 b4c152a1b5f20c9e46b0a7c7c76fde531798b7c135757cd6908b793825868cd8f2c4e3d5d5e1f8818e2e989fa344543d5799e0151e3001fafd00faaf97c65512 WHIRLPOOL 7fc07416bd7d5f278854272c25ea30455aed21ec75a6613fbac13751b66a21d131b1820e55f15776f61d6bcba377ef7ef5d49d2bfc964458d5af6c144deba284 DIST deblob-check-3.7 526875 SHA256 07a4e835a4375851990180117bed0e0bb012ea1e0dde3431925b699634eb435a SHA512 203dbca51f2fbfb0e43d282a6ccc85f549c5dca4669eeb00851afe8d4564d8939f07b20f37d85b0f1076cb4a43ce2e1fe37f187118033e1ebf617eea368fd6fa WHIRLPOOL 032d42aa57b41e81cdbc6b254fb7423bf73324d1c8266e673018dd63d123150807acd2aaa55e7a1d342a876a326d82ec0053d86c0f799b65dddb525301a10ebd +DIST deblob-check-3.8 539625 SHA256 df1f7ebc09f93ec51c0d3755b5454adcdd271e428573014d13f58638760863a2 SHA512 1c27b2df8aedd93da153d8dade37384e59862dac2eab948802744fb1c5cdc7d141cb2d971bbc448e723f15c14f1646a1cc695f20e64150b26dc26746601d1d17 WHIRLPOOL a1354cfcad7d40e8e811882f2715a71f36bb18c99c6c5277b18aef7f738c41bbf5c7099735b6de4a37b22868dbf96a5405d0b21c16a5709d70a1d0b082a57594 DIST genpatches-2.6.38-8.base.tar.xz 190452 SHA256 52d640af9f9c5402850b3c5b22459bf80648c1f12ddbb4877350602e739b903b SHA512 583aee26808cc3b617e4beb9ad34da4f7f53c023c4a9f34c8b09fcf9aaa154548fc1c6896cd103f854dc46f5a5bd63af31534df8cdda12251bbfbc0a28c1587b WHIRLPOOL eaa684e76a37acd753202174b4077b8ae946fbefcfb2f23d9f8241126f53597b1a78d604db8925f3e4ea1f92f4bfea7a2abe362e468335eb56c8e1cc53375e32 DIST genpatches-2.6.38-8.extras.tar.xz 15344 SHA256 6ec9343ee3f0e01b849bd7eb39125edb4551b2aa97233463bbd2f52e895cbff8 SHA512 82ef5e18c466fa1f6c1850c3d8b54d01eab850c742b22181164ecce47317a7f802913d73da2dbc6dcc6f441970f7faf9c93d825d117fa45f51349941b29265f4 WHIRLPOOL 2b49d31791867954370eb7a43dba493e07da9e7fa8d970b35d0b29323984dd9f32df57df9c2942adb4db105fc52a1d0d18557b8a0d7b9bb5eb24b768c4ea15c1 DIST genpatches-3.4-16.base.tar.xz 595712 SHA256 2ab1ab760630bb040f5bc560c470115c7333e359a6593b93ad0d9a0f060a8620 SHA512 0958e1b40b737e333a7cd03f8bcefb7d727c060115bfa6c812a88f6249084396a8ade6dad38d238cc5650042ca97ee45b0a2b3af65625746f67f5867a9768c70 WHIRLPOOL 0b2681a99c693509d721a2b862f8a45099f6b2a80f25bbd29c7fff7e4eb2c28c7f8214117da4737b417469261aef7dd021a4b540d319745c39ca7e030e9a5594 @@ -31,34 +34,53 @@ DIST genpatches-3.5-8.base.tar.xz 245060 SHA256 2af67e97d43b60b17c036701cf829941 DIST genpatches-3.5-8.extras.tar.xz 17000 SHA256 44dc558cf558f24f00d2df612b367d7038e506199a234cfa689353bd8eef3dca SHA512 eacbd4a9c980f2bf2acb5fb89da4fe37c6e291076edfc23641bd8c2acc2fb35a5c6312bb52fe7500ffadf474053e1e85fc22192eb55fcef35889c9dec5be1a8f WHIRLPOOL 999855d4b37f4bbaab1f601896fd579128208ef31a05b15630db41489a90df8d9d80b6928111351f179c91704d066e75c39b4996d1e6bb03f2ccbdca244aeb2b DIST genpatches-3.6-12.base.tar.xz 233392 SHA256 74f5d3cbfef1f7bb165b800f7ece523b1bbd5b59f47837716fd4577c0d659da9 SHA512 15e2a18c9b18776ad308628e3f9ef6789148a7ad93d95c7d37bf6eb21ce6c465532b9c4465bc51deca922891d5df5dbf6b230db5802a14261208dc5376b992c5 WHIRLPOOL 4a715a29fe57c92f10a12e3c03c3e85cb45b71a015a4ff6d2205f447f9b347e2511aefe94cdc21d20c7281adac72c17f906f78cf145d030557e970ca45afc487 DIST genpatches-3.6-12.extras.tar.xz 16560 SHA256 d506f3e120e9cd7eba2011e064b732686ae909ca5e3d2a23b03e27b84a59370f SHA512 e5ff0247a1d96e96885f202b5da785b3d109dc159febd0b832904026cd67528294d742e07ae42b6ac1343973eee9b952046bffd6bfa723fd13c46b95aefbae0f WHIRLPOOL f0fb2dec415d9f14215b23326ac8a2a71878feac71c8fbc5442e3404ba740bac044b26de59ca959b78153291b6b9261430dde1e4e2fca9ea3c51c763f04f2b1a +DIST genpatches-3.6-13.base.tar.xz 234504 SHA256 397be92dc279fb430caec78746b5068a9d5f0d26f1e0b52057eb283e1ac40475 SHA512 5e15aa4ec209cbea59971b0664ed75c35f270664d5e250f59b8e9c9b3788825a55bc4a50d4b910ca0c5176560f5d594c809bcd112a8562fc414a09005abe7253 WHIRLPOOL dd9d25001ee60bc8aa5ca8be48752205d05b0adb742fe147efdcd02d953fbf9dd4b93fa6603343ff982e7fdb4cf4342cb251019a70eb4c9cd636dbd32b486e13 +DIST genpatches-3.6-13.extras.tar.xz 16560 SHA256 d506f3e120e9cd7eba2011e064b732686ae909ca5e3d2a23b03e27b84a59370f SHA512 e5ff0247a1d96e96885f202b5da785b3d109dc159febd0b832904026cd67528294d742e07ae42b6ac1343973eee9b952046bffd6bfa723fd13c46b95aefbae0f WHIRLPOOL f0fb2dec415d9f14215b23326ac8a2a71878feac71c8fbc5442e3404ba740bac044b26de59ca959b78153291b6b9261430dde1e4e2fca9ea3c51c763f04f2b1a DIST genpatches-3.7-13.base.tar.xz 222128 SHA256 99adcf1d858bac3c2dc9badc250256d2c064c981f4b8e95ceedc9b16be851916 SHA512 f3f7b0ee572f68c7fb45529e2b841e3b8a0def8464d5104057c395a2e2c00f25b1be5d77dfb3bf7a6f5ccbf3efaca4890706292b63a854397bb7f676b9c2b5f4 WHIRLPOOL 33218ef98c4d722113cea0856791eaed878b4a05cc04b91006fcd360875d33468e560a26d397ae9864f25613698baaf513b33089d833003d3d66f7dce5fc9a80 DIST genpatches-3.7-13.extras.tar.xz 16572 SHA256 262c89233ec3ebfb5c0729529993cb4821b38992878f551965b2b14c1b1b131a SHA512 b91d228200957a36e39b99f18ebde3396abecbdfadc7d281278cf91d1699d8eb3fdd9376aa6b8b56756d66b44d48470d376922fe6a61ac4e3c13f3d4ee305c4f WHIRLPOOL 9657eca89d9f874dbc5f45aa688756cd5a280bae0325476990bbcdcf00f42307d1bca25e0864abac448d36aaacf1ed68954348a29c6f04342a24c80ead778a33 +DIST genpatches-3.7-14.base.tar.xz 225800 SHA256 08b64adbcfa825e50bad2fe78d93fb1998cfec5acc7811ee9050bf9e082d98c6 SHA512 ee93c7d1c8a08fabafb08f7780e498af159d826f27f49bb12f9beec0ca71a88d92a4a25fa12af4a02ffbeabb4a5456e76d0a7dae9c55437e65d3a7f46c8b1991 WHIRLPOOL 15501879cc837bf41b69aaf461a93f3ff96e0fa0adb84653a31a4c7e5567ed4366bfcc8f81290fdc0faa1eb4437fd28d08ef94b0e97e6516dda46cf2209277d0 +DIST genpatches-3.7-14.extras.tar.xz 16572 SHA256 262c89233ec3ebfb5c0729529993cb4821b38992878f551965b2b14c1b1b131a SHA512 b91d228200957a36e39b99f18ebde3396abecbdfadc7d281278cf91d1699d8eb3fdd9376aa6b8b56756d66b44d48470d376922fe6a61ac4e3c13f3d4ee305c4f WHIRLPOOL 9657eca89d9f874dbc5f45aa688756cd5a280bae0325476990bbcdcf00f42307d1bca25e0864abac448d36aaacf1ed68954348a29c6f04342a24c80ead778a33 +DIST genpatches-3.8-6.base.tar.xz 121148 SHA256 f80c3471a59ed925da62d640878e0c23273b5f41924218f0d9b0ee11dedfcb00 SHA512 a26f6b9c3afc1a43f82f40122ff94f04f5641e3b67a1bc66123c24297587b4becd673d391530e957c157f11772cd393b3fc939ead257fd9c7fec322d73c9c1e7 WHIRLPOOL bbd8ca38a47306ba56e089d5d20a34f664f4f6bdc75bc3df45f07b39c9d39779720574b5a7ed5afaaa3ab63d2b00848a924deffc25215448d4d502124249685d +DIST genpatches-3.8-6.extras.tar.xz 16568 SHA256 2ea61060a1525c4a8572af0b8258b222e84cc7fdc538b1b71b29784cea0dd424 SHA512 3601f4e2e5f428a18615a7b8f6c6ce00a8cc6476cb7a0d39665e66e2f49b89f091ec28ac01c6c1e288f68da1dedb23c64dec7bc1d93892e84350bdb83039fbc6 WHIRLPOOL 24d54663df1423f3110011d335d1128b55622daa306d70e6a010b42bb1859e5b479c8766f39e3a467096db6fcef08b37885f0d1d6e8fff2c58d5f31dfb593a4e DIST linux-2.6.38.tar.xz 62085248 SHA256 f49b4e9f62026db2717c975728b3e90544a9f2cab31cb6f6be0292cf32420094 SHA512 530ea948811209cf94ca19010812f7984d0e9f9efec1bc48b3cb8f9a2db7a4ae8605b309168b8ad7f9f7be71ff0243936742fe04414d8f044a79105b9b67307c WHIRLPOOL b0b75f41336c02a3668272f397a90c49619d1ea11eeb71e70eb1c071a4317766fbb65a5f0f7019bef0a6fdea8c6af818e22bcd3da4eb03fe61688000a1a209bf DIST linux-3.4.tar.xz 66748028 SHA256 ff3dee6a855873d12487a6f4070ec2f7996d073019171361c955639664baa0c6 SHA512 1c49b336750c9c2b49d21e54126f22a800367296be0d57e6df28b1532cbeba7fc3bdf4cfe27d9810576e76c2db2e9c2493f0804451c915137cb78d7aa61f236c WHIRLPOOL a36e62fe197ba7c08d498a79034da58091a94348f69542241067c9ebef683f86371b2c0a3b3fb6c4611e2fb885d9b74eee5c1f46a493c72dfb76c5665f0b8a6a DIST linux-3.5.tar.xz 67558640 SHA256 b985ce383f0cfd940d988d4c99a84899028327aca8c29b420678241f26fdb342 SHA512 9878d6811f5972095552cf9ad2cf34e601951130d174d70da1252970a9812b01e902a30aec736d5f54c27620690335d4e749c85208f153f60d3dd9ed544090bb WHIRLPOOL 058515b5ab85a0bd0acd3a7320411eb71cf83c2015d623395e80d63de5205b3a119d52c1453de9062a63957434bb954823c7ed8463560ff39429a552687fd43d DIST linux-3.6.tar.xz 68667080 SHA256 4ab9a6ef1c1735713f9f659d67f92efa7c1dfbffb2a2ad544005b30f9791784f SHA512 6e3354184d1799228a2d33b92e4a6b743cc24352b8ccc1fd487fab07ab97be2aa03ba87b8406a177581692db1fd40674fbd4e213a782cbe0a6a969b10c4c17a1 WHIRLPOOL 50b16de4f099e411cfc1f920f3bec57a624b3b336bb3970dcd8fffc0ba8d6ad749a36d2f6609eeca264c137e196885dcb35ab5fdeeb9b576ef216bebdc2ad028 DIST linux-3.7.tar.xz 69736096 SHA256 60a64d0bf76eeec3355f115c577935757b84629c8c129ce5b8bb02075f6b9458 SHA512 91d65d658e9b6d0c0f03533e631ef1cc46c79ec5c1425a0914e1fe97ac4069230ee2f7d947df5cf76dd8865eb78f149d46140a3ec6509de21094ef70f27f6f61 WHIRLPOOL db9d25f5a479fef45808e85fdac9e72e5508cb94358e012f522ad5dce4b4777811ce57fd33649704400f54592c4dc3306b0099eb85fca60dd9544b8fd918ca1d +DIST linux-3.8.tar.xz 70989468 SHA256 e070d1bdfbded5676a4f374721c63565f1c969466c5a3e214004a136b583184b SHA512 10a7983391af907d8aec72bdb096d1cabd4911985715e9ea13d35ff09095c035db15d4ab08b92eda7c10026cc27348cb9728c212335f7fcdcda7c610856ec30f WHIRLPOOL 0c633854ad9c06df1b1d832aea9bbef76144ba88c8fccf6a3f8729101dc36838bcda6ccd444451cab19177608e7f7866f4f79cff1a8ef2bd0c893933d7f1f44c DIST patch-2.6.38-ck3.bz2 60538 SHA256 c20587e76a9c758852c2af01ffaed15e91016be56cbce60754150d26c6fbd78f SHA512 caa856a52eb325097bfbfd97893b522f28c95614ac9a431f90852898e9f3f975589e315cba33d2069d3a769122a1af1eabf34afc7d53dbc882994182f9e7b795 WHIRLPOOL 07f0e66f123e5a49ae333c06526b2964982d2852c4d2acd83908f6add7632750c3bc39ea179b7fd047ad8207a217249e9c8259aea3badc95f4b3655860e76fd4 DIST patch-3.4-ck3.bz2 58930 SHA256 97a05793e15836866f7eabeeb08abec06dccbc23cfdd521c7e2c6c5baee20601 SHA512 f72c88f0b3570e3aa0f9c36cae5d535282c2e5aa29b3c0ac9e13db492f9df310f1fedbbcff5ea68ec872ea53c7cd968cff8e60746ccbeebb87f48a8a8a8d0c78 WHIRLPOOL 351be52877128717a40cdadf5c13aaddd688994f4654c901d905233cf41d5f0daf4aa771bf62da52d3d0acd98fcfa49234efbd0f705f4f34becd7b1ea22ddeb3 DIST patch-3.5-ck1.bz2 59652 SHA256 501feba92335a4444e8c418e8e8d11783fe6c2ffa1b3b957d58696f92bb53b94 SHA512 3fdc1f4d31ff5bea4c4b2e117db0596124b882db5f60da1ec8179c65bee19234c2d7b45ae6dbb56beae69cef89fbd66f8e4a703343d08c4588dd0c9e3ef1fa70 WHIRLPOOL a811a1ac0e4660cfe3ac9df852db02acaae019062137226d0248c265f080c66de7ad36f115d7ab6f965335395aa996cabc88de3d78f022d4abde49f430c14512 DIST patch-3.6-ck1.bz2 59805 SHA256 cc1e60a57d8a4607d5362e2b87368e4f3d9708a67d5d54091090102d3dbe6c2e SHA512 ad7eb2270c18c9fddbc3e78d1df5a46c2b6575c9e5eb52eb87706acfb2b274f7a9dda8c0fe1abd1f86786255c7fcdca898f400167bd3eabf6fc0d20071b1a385 WHIRLPOOL 86a08cfaa2970eb5194dd18ec85513e04af3bd2bddbe4482efd618133015365c3eb07fd3eb2c31423ffcce4683c135b438ae56126ec60f6d63e7c6949a5e2231 DIST patch-3.7-ck1.bz2 60501 SHA256 525d31f777e650f0bed604a66e8cbbb2993fe56cd2bc0b36a1dc8f1f8a3d24b7 SHA512 a1917ce5e6291da7aa5201974420beb4eaae6c63d2ef6117c18bfdeeca93bc2f984df72149774a8005696fed97a3bee7830f3fc7185408689e54e028be280d18 WHIRLPOOL bd37b8625161346a4759ce5c64e0290fa64696799a76a67ff6d39b728207f6571a0d279115427ed72f92a87098ea69a1e9764b53ef2e7c66eba280e76457cc86 +DIST patch-3.8-ck1.bz2 59979 SHA256 52ccddf933b968beb706781f97a1cecb37e29339ff833aa53366756ec3d01d7e SHA512 90cd98239f40ff064cdfc416d7ece4c17d7619db87d592b638153c4d16ff1f80745013af083fd849ef44cec36967b22118c0e9ea790a2a0eac30f2a40d6aa83e WHIRLPOOL 4ec2427275fc43e4e3cf9e8b5a2ebf5a4289c301b590f37f0c0db9e1c80235321538c1fe68f9b2fd06c20f64d9ae43985e55e6c4ad6a6e23e232200d5c3d5843 DIST urw-locks.patch 7451 SHA256 09c7faed0234aabb5af6dd156eb99f2a2855b4adfec3a0a2dd9e6b6ef47d4cdd SHA512 dc5dd6f36ec8de68ad723174728df28137dbbecf81b9aca07cdeaec2d6410f42e5b5b14cd1d7fafbad44c4ab0f420db9285b3df28b990a43bc3a05327ef92e4c WHIRLPOOL 625444ada085ae324a1032e9c4d1b88376df9cd05ca613571799e96645eb58217ffd93c47d33e4ce4f0cc15eb82b572a00aee6edca93a371cf39474f54dee242 EBUILD ck-sources-2.6.38-r3.ebuild 1481 SHA256 726d21c104ff33f57d3e6ae58c558e64062a0dbc6ede4c24c537aee9603aebd7 SHA512 9d6474112992bd2804f0f894f55ae4e9180785604d940697f7016e53496babd5da2e4391846144d91d9c3582aaca5b1d4d9b87d1b30a57c44e5a31d056069d09 WHIRLPOOL a4132fad70f3566d11c41686977730eb8ba5649063bc48a360de62b2037cbcde18dbe95ea0ac077701fcd0d2b32a3d8a5098824512a80dfa4e0aee124ffe20ea EBUILD ck-sources-3.4.34.ebuild 3164 SHA256 cec4335448f78c49e5aa23bb33ed3b8297bf535e1ba2c31cb62c39ef53700b17 SHA512 3e3f98ef03a4bc75940b4b233d002d4afd5933e020bb24463d2c261b5c0c1785587f1a554cf6f90e46e1b95b13067d01550ec8befb3575c66a429266728fe536 WHIRLPOOL 04f1540c00d9e7ebca0cd065a05e95d0e2825a67e095288e24ab7fc3e8423dc40be928057c4011bb42f89e588e9ce289856e80ae36704bf2dd4c053998869d44 EBUILD ck-sources-3.5.7-r2.ebuild 3110 SHA256 1c4b8e5fab11505cb331300ff678b3d724af65dca33e7c8f0e2e5a854c43f009 SHA512 52c4660953fdb562a2633623d68b466dc0f33f34f78921ca8eaf361bd22ce9ad99889edcd412ef354b60e4cf7b157c842659f0d81f7af1f66f8b381925019aaa WHIRLPOOL 5b9395b9703318a7a94fecf1b31e8add80a512a5dd96b32a976d88af66e23875b17e0f49b8407bf8740202686b4e830a6aea8961a6f9b4cfd1b40c8dfb217a2a EBUILD ck-sources-3.6.11-r1.ebuild 3213 SHA256 2aea89d22c0b0dd9c299ca85a7053d5297d8133995fb3202469c7508f6a120ee SHA512 4d523f9005f8606cb5f81fae14e2090ab5a6243dd0ce4a7f084e5c00a36c4f53b159a8ac6a96f9a9dec6514a809172498a1be7f5a6353dff2a6c70ad8dbdc276 WHIRLPOOL c5eb2be0b054db070f4f9629bdcf638e19fc37f4309cccbc9c2068b9bb61ef5aa8307e0dbe45e3d4af41a9d1ef4a7e128fe915a604a01bda1ad957417dce0c9d +EBUILD ck-sources-3.6.11-r2.ebuild 3215 SHA256 5e4d4318a0c6ff65e9b38b1d85ef6b5d9c2e53d2b939602b6b7e4d7ccc00728e SHA512 b707f7902243d0d5daa49ce7e261ea1baeeed8b522790e4917607a54fedce33fd2d04a20a326d9a4e9967668e36960c51c3a44d543a9d1224ff660fcfdd4741c WHIRLPOOL 89aeaba6c0f5cd7fd29c68821a4fb4305548bdd9b666cf2b121833218babb5c073bd119acad6aadb14d438aca5e54e91eb647b4409bfa05e7a43e2fd7f6c9dab +EBUILD ck-sources-3.7.10-r1.ebuild 3054 SHA256 a35eb32541e9f6ffb574de6868d29e99f3088c57798162bbdcac9a6947edf107 SHA512 8d7e7d07eb80632a8e9fdac31ba13d8d53b5494214df71728d9b54398341cca655a1f4b19e33612025e0a3efe108838295ae4dd2c127ecc662e066f82f311211 WHIRLPOOL ae59e71adeeb5b0ce8c2778dffd472121006b86012bd145a7a55d4f4ba872a1fee6b190b6abe395d173dc4b1bb0ba40de14d7c7c74f32b7fd0d5e90864409a9f EBUILD ck-sources-3.7.10.ebuild 3049 SHA256 c42b0ed345c2bba8fa7eded96e87df854bc8bd591dfb536068bd7118b7bf71a9 SHA512 7d71ad6e9666edc67de94e0e22e29bb59d61e142dd6cdbde348850b044af153cb8714edf39b7df7fdd90934aa9b545f48180fad93ba6ee63bba04a4988ac3565 WHIRLPOOL d66933ed0e39e9b34333659fb6ae17eb424706dd19e750c69c91220e525984e06f12c634c391759c78fb74026431e495cb2cc96549356546482acdb86f84c407 +EBUILD ck-sources-3.8.3.ebuild 3105 SHA256 84ec5b3cbb04e433fb624c5b5bfee65e280dfe2a0e1ef9759bd4f61bbc10fbda SHA512 d00a1ce157408b9173c9aa002cb0a26a17da617afa2bdf2aab29a3dee6706e14115aac4d8dee68b6096701c9bf76af95f81f85e605802353fb9a44a772edf866 WHIRLPOOL a4fc979a0fd53fc99dd8507080e766418e2ebb6987fc503bdaaa562b1c236b7ce51671dd8dbb7079f80cfab077a1b5f7a12b119ee62c037b5464f7a0d5ed16d1 MISC ChangeLog 11596 SHA256 20268e2e96f4c70c9f24015d58f1f52aba1c7fc0c7446e0ad1cc3a37ca7c3a69 SHA512 fdb8da226f3dfb40d84d2cd2f8b5b6ff8c2c5b8b6ba3d395a9c72709a0415644f2503a5c7e24e05af72c4128972784e4a491d761638b878229851042c1c34337 WHIRLPOOL 8ae91f51f6d7948b6f31d8e7e0dd9f84fc7f84a1b82de5f2e54d5e7be1290dc6438ba2479606f8ba6a3734fbced81dd00fe9c95afced6f799307906b12e3a893 MISC metadata.xml 725 SHA256 36e4a97340d48664bf5dfddaac9ef94f4a3d9d4f50e18a086fa589f8badb0985 SHA512 0d9e3cc5dd33994d35701c7f89aa75e5c01cae38ca36c9b8dda285e494634bcbec9d6fc8aef5a41779057596b9cf1893d638e8bdd91041ee4353f511ab2f3ef4 WHIRLPOOL bcf9cbe18363d207ac3a41dc27b32fa9cb8040292f0cb9a9cfc054bb9626b9cd6d11e27aa7448bac9273d2d1f8c1d673eb75d2661505f6edaefbfc8821de62a8 -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.19 (GNU/Linux) -iQEcBAEBCAAGBQJRO6S3AAoJEJWyH81tNOV929sIAKtGGxxEfb28udMsOUm5vNpc -9AaQhIi7BOmZT26KZue/jt3F7b5/pd1tFo5Wy57FqJ7AbpwY/rekyhyAsax1xMRS -gNeSPRqAQFc0LwDLCV6IX98c07c1UeFMYUe41dg+2Sk6H6dTRQdCKrTFq+LF1Yu5 -CffkFIztKqm9/nGPbk8bD8hdtyVHD8h3bB+uxqN9Ll6Khf8oXPOBhsGrNGsofGIe -CORfW3Ot11dZh6tPoVc5RsDYVbDQSWzdLgL+qYZaM7nfp7mrPfDxhtiD5sGrFhsT -YJTTSdQdC15jGbd9yQyFEjptB9e4306qHVYcHU8u9gHwMeivnnLTFXioFmVAo1o= -=bu5z +iQJ8BAEBCABmBQJRR3xZXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w +ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQzNTVDNDczOUYzRjJEMTRGNDRGMzU2RkMw +OUJGNEY1NEMyQkE3RjNDAAoJEAm/T1TCun88y00QAJ7Tobp/FL0qkjra53wv5ayj +oYegIpr5pMoe74uQlsQmZXpRjI55LMJq6eCAfdP0fQbqW2kL95Esn2Bf0JwkaYhk +fwfDLdYBclll//FrJwIuxxbzR3vVRmCoMoryqf5EtjeHVAvxkMmyTRrVJ9Lyo8dE +Ro3+NMXZ+L2xPhIRqhvKD28oRwtdi1C2Z/3BQKxSA1eZOz6S4+cyY3S9K3BrqI+K +l5sElYcuAyLUV56avATt0eZkhJH7gCw99YIoubIIThquxMtaioPH0bsQpR/ndvHn +Xk8JwvWrQPaFV6tsBBQ6xg0dM+P0bVJXj+iWg6iQvz2KpKAScn+6L0Xt9hgAL2XK +Md3P+I8+arjjsOO1cmAtYCeIBSPGTkeoeTGXDTVdd8Y3RpJck4jjF1FmLealuom6 +0WLJ+vuzsHXBCLNNg7B+n6/G7wnj3d0XZnRiaiZgT/paBVOeeWXttYAprh/VFUji +M2BNc8dwIx0YcI+cx4aGl6Np0mcJn/3JXy0/F7JQEgFAAgeLIY/8OSFvPHGape09 +KtBxh/NvRyUNaszd/bBktKUkDZtsFfi2UvseabOxjw5mmpA+aDxAGzkJGdn4flCD +Xv5FBgtXrc2s3z4tVIv47rCP31imx8LNYX8c7hEoMokja9o9p6GsLAtkjM6kGWDh +tcZ6BTDjWrv90AI8+Se8 +=yxcB -----END PGP SIGNATURE----- diff --git a/sys-kernel/ck-sources/ck-sources-3.6.11-r2.ebuild b/sys-kernel/ck-sources/ck-sources-3.6.11-r2.ebuild new file mode 100644 index 000000000000..0d9a4bd5b3bc --- /dev/null +++ b/sys-kernel/ck-sources/ck-sources-3.6.11-r2.ebuild @@ -0,0 +1,122 @@ +# Copyright 1999-2013 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sys-kernel/ck-sources/ck-sources-3.6.11-r2.ebuild,v 1.1 2013/03/18 20:43:03 hwoarang Exp $ + +EAPI="5" +ETYPE="sources" +KEYWORDS="~amd64 ~x86" +IUSE="bfsonly experimental kvm urwlocks" + +HOMEPAGE="http://dev.gentoo.org/~mpagano/genpatches/ + http://users.on.net/~ckolivas/kernel/" + +K_WANT_GENPATCHES="base extras" +K_GENPATCHES_VER="13" +K_SECURITY_UNSUPPORTED="1" +K_DEBLOB_AVAILABLE="1" + +inherit kernel-2 +detect_version +detect_arch + +K_BRANCH_ID="${KV_MAJOR}.${KV_MINOR}" + +DESCRIPTION="Full Linux ${K_BRANCH_ID} kernel sources with Con Kolivas' high performance patchset and Gentoo's genpatches." + +#-- If Gentoo-Sources don't follow then extra incremental patches are needed - + +XTRA_INCP_MIN="" +XTRA_INCP_MAX="" + +#-- + +CK_VERSION="1" +BFS_VERSION="425" + +CK_FILE="patch-${K_BRANCH_ID}-ck${CK_VERSION}.bz2" +BFS_FILE="${K_BRANCH_ID}-sched-bfs-${BFS_VERSION}.patch" + +#-- CK messed-up 3.6 branch filenames ----------------------------------------- + +BFS_FILE="3.5-sched-bfs-${BFS_VERSION}.patch" + +#-- + +XPR_1_FILE="bfs${BFS_VERSION}-grq_urwlocks.patch" +XPR_2_FILE="urw-locks.patch" + +CK_BASE_URL="http://ck.kolivas.org/patches/3.0" +CK_LVER_URL="${CK_BASE_URL}/${K_BRANCH_ID}/${K_BRANCH_ID}-ck${CK_VERSION}" +CK_URI="${CK_LVER_URL}/${CK_FILE}" +BFS_URI="${CK_LVER_URL}/patches/${BFS_FILE}" +XPR_1_URI="${CK_LVER_URL}/patches/${XPR_1_FILE}" +XPR_2_URI="${CK_LVER_URL}/patches/${XPR_2_FILE}" + +#-- Build extra incremental patches list -------------------------------------- + +LX_INCP_URI="" +LX_INCP_LIST="" +if [ -n "${XTRA_INCP_MIN}" ]; then + LX_INCP_URL="${KERNEL_BASE_URI}/incr" + for i in `seq ${XTRA_INCP_MIN} ${XTRA_INCP_MAX}`; do + LX_INCP[i]="patch-${K_BRANCH_ID}.${i}-$(($i+1)).bz2" + LX_INCP_URI="${LX_INCP_URI} ${LX_INCP_URL}/${LX_INCP[i]}" + LX_INCP_LIST="${LX_INCP_LIST} ${DISTDIR}/${LX_INCP[i]}" + done +fi + +#-- CK needs sometimes to patch itself... ------------------------------------- + +CK_INCP_URI="" +CK_INCP_LIST="" + +#-- Local patches needed for the ck-patches to apply smoothly ----------------- + +PRE_CK_FIX="" +POST_CK_FIX="" + +#-- + +SRC_URI="${KERNEL_URI} ${LX_INCP_URI} ${GENPATCHES_URI} ${ARCH_URI} ${CK_INCP_URI} + !bfsonly? ( ${CK_URI} ) + bfsonly? ( ${BFS_URI} ) + experimental? ( + urwlocks? ( ${XPR_1_URI} ${XPR_2_URI} ) )" + +UNIPATCH_LIST="${LX_INCP_LIST} ${PRE_CK_FIX} ${DISTDIR}" + +if ! use bfsonly ; then + UNIPATCH_LIST="${UNIPATCH_LIST}/${CK_FILE}" +else + UNIPATCH_LIST="${UNIPATCH_LIST}/${BFS_FILE}" +fi + +UNIPATCH_LIST="${UNIPATCH_LIST} ${CK_INCP_LIST} ${POST_CK_FIX}" + +if use experimental ; then + if use urwlocks ; then + UNIPATCH_LIST="${UNIPATCH_LIST} ${DISTDIR}/${XPR_1_FILE} ${DISTDIR}/${XPR_2_FILE}:1" + fi +fi + +if use kvm ; then + UNIPATCH_LIST="${UNIPATCH_LIST} ${FILESDIR}/${PN}-3.6-Fix_Boot_Issue_On_Kvm-aCOSwt_P6.patch" +fi + +UNIPATCH_STRICTORDER="yes" + +src_prepare() { + +#-- Comment out CK's EXTRAVERSION in Makefile --------------------------------- + + sed -i -e 's/\(^EXTRAVERSION :=.*$\)/# \1/' "${S}/Makefile" +} + +pkg_postinst() { + + kernel-2_pkg_postinst + + elog + elog "For more info on this patchset, see: http://forums.gentoo.org/viewtopic-t-941030-start-0.html" + elog +} diff --git a/sys-kernel/ck-sources/ck-sources-3.7.10-r1.ebuild b/sys-kernel/ck-sources/ck-sources-3.7.10-r1.ebuild new file mode 100644 index 000000000000..3581667f63ce --- /dev/null +++ b/sys-kernel/ck-sources/ck-sources-3.7.10-r1.ebuild @@ -0,0 +1,111 @@ +# Copyright 1999-2013 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sys-kernel/ck-sources/ck-sources-3.7.10-r1.ebuild,v 1.1 2013/03/18 20:43:03 hwoarang Exp $ + +EAPI="5" +ETYPE="sources" +KEYWORDS="~amd64 ~x86" +IUSE="bfsonly experimental urwlocks" + +HOMEPAGE="http://dev.gentoo.org/~mpagano/genpatches/ + http://users.on.net/~ckolivas/kernel/" + +K_WANT_GENPATCHES="base extras" +K_GENPATCHES_VER="14" +K_SECURITY_UNSUPPORTED="1" +K_DEBLOB_AVAILABLE="1" + +inherit kernel-2 +detect_version +detect_arch + +K_BRANCH_ID="${KV_MAJOR}.${KV_MINOR}" + +DESCRIPTION="Full Linux ${K_BRANCH_ID} kernel sources with Con Kolivas' high performance patchset and Gentoo's genpatches." + +#-- If Gentoo-Sources don't follow then extra incremental patches are needed - + +XTRA_INCP_MIN="" +XTRA_INCP_MAX="" + +#-- + +CK_VERSION="1" +BFS_VERSION="426" + +CK_FILE="patch-${K_BRANCH_ID}-ck${CK_VERSION}.bz2" +BFS_FILE="${K_BRANCH_ID}-sched-bfs-${BFS_VERSION}.patch" +XPR_1_FILE="bfs${BFS_VERSION}-grq_urwlocks.patch" +XPR_2_FILE="urw-locks.patch" + +CK_BASE_URL="http://ck.kolivas.org/patches/3.0" +CK_LVER_URL="${CK_BASE_URL}/${K_BRANCH_ID}/${K_BRANCH_ID}-ck${CK_VERSION}" +CK_URI="${CK_LVER_URL}/${CK_FILE}" +BFS_URI="${CK_LVER_URL}/patches/${BFS_FILE}" +XPR_1_URI="${CK_LVER_URL}/patches/${XPR_1_FILE}" +XPR_2_URI="${CK_LVER_URL}/patches/${XPR_2_FILE}" + +#-- Build extra incremental patches list -------------------------------------- + +LX_INCP_URI="" +LX_INCP_LIST="" +if [ -n "${XTRA_INCP_MIN}" ]; then + LX_INCP_URL="${KERNEL_BASE_URI}/incr" + for i in `seq ${XTRA_INCP_MIN} ${XTRA_INCP_MAX}`; do + LX_INCP[i]="patch-${K_BRANCH_ID}.${i}-$(($i+1)).bz2" + LX_INCP_URI="${LX_INCP_URI} ${LX_INCP_URL}/${LX_INCP[i]}" + LX_INCP_LIST="${LX_INCP_LIST} ${DISTDIR}/${LX_INCP[i]}" + done +fi + +#-- CK needs sometimes to patch itself... ------------------------------------- + +CK_INCP_URI="http://ck.kolivas.org/patches/bfs/3.0/3.7/3.7-bfs426-427.patch" +CK_INCP_LIST="${DISTDIR}/3.7-bfs426-427.patch" + +#-- Local patches needed for the ck-patches to apply smoothly ----------------- + +PRE_CK_FIX="" +POST_CK_FIX="" + +#-- + +SRC_URI="${KERNEL_URI} ${LX_INCP_URI} ${GENPATCHES_URI} ${ARCH_URI} ${CK_INCP_URI} + !bfsonly? ( ${CK_URI} ) + bfsonly? ( ${BFS_URI} ) + experimental? ( + urwlocks? ( ${XPR_1_URI} ${XPR_2_URI} ) )" + +UNIPATCH_LIST="${LX_INCP_LIST} ${PRE_CK_FIX} ${DISTDIR}" + +if ! use bfsonly ; then + UNIPATCH_LIST="${UNIPATCH_LIST}/${CK_FILE}" +else + UNIPATCH_LIST="${UNIPATCH_LIST}/${BFS_FILE}" +fi + +UNIPATCH_LIST="${UNIPATCH_LIST} ${CK_INCP_LIST} ${POST_CK_FIX}" + +if use experimental ; then + if use urwlocks ; then + UNIPATCH_LIST="${UNIPATCH_LIST} ${DISTDIR}/${XPR_1_FILE} ${DISTDIR}/${XPR_2_FILE}:1" + fi +fi + +UNIPATCH_STRICTORDER="yes" + +src_prepare() { + +#-- Comment out CK's EXTRAVERSION in Makefile --------------------------------- + + sed -i -e 's/\(^EXTRAVERSION :=.*$\)/# \1/' "${S}/Makefile" +} + +pkg_postinst() { + + kernel-2_pkg_postinst + + elog + elog "For more info on this patchset, see: http://forums.gentoo.org/viewtopic-t-941030-start-0.html" + elog +} diff --git a/sys-kernel/ck-sources/ck-sources-3.8.3.ebuild b/sys-kernel/ck-sources/ck-sources-3.8.3.ebuild new file mode 100644 index 000000000000..13eeb9ab2d22 --- /dev/null +++ b/sys-kernel/ck-sources/ck-sources-3.8.3.ebuild @@ -0,0 +1,116 @@ +# Copyright 1999-2013 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sys-kernel/ck-sources/ck-sources-3.8.3.ebuild,v 1.1 2013/03/18 20:43:03 hwoarang Exp $ + +EAPI="5" +ETYPE="sources" +KEYWORDS="~amd64 ~x86" +IUSE="bfsonly" + +HOMEPAGE="http://dev.gentoo.org/~mpagano/genpatches/ + http://users.on.net/~ckolivas/kernel/" + +K_WANT_GENPATCHES="base extras" +K_GENPATCHES_VER="6" +K_SECURITY_UNSUPPORTED="1" +K_DEBLOB_AVAILABLE="1" + +inherit kernel-2 +detect_version +detect_arch + +K_BRANCH_ID="${KV_MAJOR}.${KV_MINOR}" + +DESCRIPTION="Full Linux ${K_BRANCH_ID} kernel sources with Con Kolivas' high performance patchset and Gentoo's genpatches." + +#-- If Gentoo-Sources don't follow then extra incremental patches are needed - + +XTRA_INCP_MIN="" +XTRA_INCP_MAX="" + +#-- + +CK_VERSION="1" +BFS_VERSION="428" + +CK_FILE="patch-${K_BRANCH_ID}-ck${CK_VERSION}.bz2" +BFS_FILE="${K_BRANCH_ID}-sched-bfs-${BFS_VERSION}.patch" +XPR_1_FILE="bfs${BFS_VERSION}-grq_urwlocks.patch" +XPR_2_FILE="urw-locks.patch" + +CK_BASE_URL="http://ck.kolivas.org/patches/3.0" +CK_LVER_URL="${CK_BASE_URL}/${K_BRANCH_ID}/${K_BRANCH_ID}-ck${CK_VERSION}" +CK_URI="${CK_LVER_URL}/${CK_FILE}" +BFS_URI="${CK_LVER_URL}/patches/${BFS_FILE}" +XPR_1_URI="${CK_LVER_URL}/patches/${XPR_1_FILE}" +XPR_2_URI="${CK_LVER_URL}/patches/${XPR_2_FILE}" + +#-- Build extra incremental patches list -------------------------------------- + +LX_INCP_URI="" +LX_INCP_LIST="" +if [ -n "${XTRA_INCP_MIN}" ]; then + LX_INCP_URL="${KERNEL_BASE_URI}/incr" + for i in `seq ${XTRA_INCP_MIN} ${XTRA_INCP_MAX}`; do + LX_INCP[i]="patch-${K_BRANCH_ID}.${i}-$(($i+1)).bz2" + LX_INCP_URI="${LX_INCP_URI} ${LX_INCP_URL}/${LX_INCP[i]}" + LX_INCP_LIST="${LX_INCP_LIST} ${DISTDIR}/${LX_INCP[i]}" + done +fi + +#-- CK needs sometimes to patch itself... (4.7)-------------------------------- + +CK_INCP_URI="" +CK_INCP_LIST="" + +#-- Local patches needed for the ck-patches to apply smoothly (3.4/3.5) ------- + +PRE_CK_FIX="" +POST_CK_FIX="" + +#-- + +SRC_URI="${KERNEL_URI} ${LX_INCP_URI} ${GENPATCHES_URI} ${ARCH_URI} ${CK_INCP_URI} + !bfsonly? ( ${CK_URI} ) + bfsonly? ( ${BFS_URI} )" + +#-- The urw-locks experimental patch is not available for 3.8 yet ------------- + +# experimental? ( +# urwlocks? ( ${XPR_1_URI} ${XPR_2_URI} ) )" + +UNIPATCH_LIST="${LX_INCP_LIST} ${PRE_CK_FIX} ${DISTDIR}" + +if ! use bfsonly ; then + UNIPATCH_LIST="${UNIPATCH_LIST}/${CK_FILE}" +else + UNIPATCH_LIST="${UNIPATCH_LIST}/${BFS_FILE}" +fi + +UNIPATCH_LIST="${UNIPATCH_LIST} ${CK_INCP_LIST} ${POST_CK_FIX}" + +#-- The urw-locks experimental patch is not available for 3.8 yet ------------- + +#if use experimental ; then +# if use urwlocks ; then +# UNIPATCH_LIST="${UNIPATCH_LIST} ${DISTDIR}/${XPR_1_FILE} ${DISTDIR}/${XPR_2_FILE}:1" +# fi +#fi + +UNIPATCH_STRICTORDER="yes" + +src_prepare() { + +#-- Comment out CK's EXTRAVERSION in Makefile --------------------------------- + + sed -i -e 's/\(^EXTRAVERSION :=.*$\)/# \1/' "${S}/Makefile" +} + +pkg_postinst() { + + kernel-2_pkg_postinst + + elog + elog "For more info on this patchset, see: http://forums.gentoo.org/viewtopic-t-941030-start-0.html" + elog +} |