summaryrefslogtreecommitdiff
path: root/sys-kernel/ck-sources
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2018-08-08 20:11:47 +0100
committerV3n3RiX <venerix@redcorelinux.org>2018-08-08 20:11:47 +0100
commitf625b9919a60a30f1bd860f7d1b2eac183ced593 (patch)
tree7543f00925ff7277e31881de0a87801681f6f92f /sys-kernel/ck-sources
parente3872864be25f7421015bef2732fa57c0c9fb726 (diff)
gentoo resync : 08.08.2018
Diffstat (limited to 'sys-kernel/ck-sources')
-rw-r--r--sys-kernel/ck-sources/Manifest10
-rw-r--r--sys-kernel/ck-sources/ck-sources-4.14.60.ebuild59
-rw-r--r--sys-kernel/ck-sources/ck-sources-4.9.117.ebuild59
3 files changed, 128 insertions, 0 deletions
diff --git a/sys-kernel/ck-sources/Manifest b/sys-kernel/ck-sources/Manifest
index 7e238a9fad3e..8de4df2529b1 100644
--- a/sys-kernel/ck-sources/Manifest
+++ b/sys-kernel/ck-sources/Manifest
@@ -1,5 +1,7 @@
DIST ck-sources-4.14-blkio-fix.patch 1882 BLAKE2B b85d7d0bcc868284d60c73f26b055cfc061c7535b19ac3aac9ae6df0f086e6b2342fc3ceab878c45b2c021ffc12abf4c8793472b3db85ae32d7d6c3b917530a5 SHA512 aa1f65b505d32af70e0e3c921e477f7e0adea76204ede19ced32514598a1f369bf0897487273b2acb99290ddcd2788707f0711290b767183cecb689f6df5cfa1
+DIST ck-sources-4.14-muqss.patch 282185 BLAKE2B 46af7e98f2abc7b207536fc657b539abf1511a83e0e3499e92744b417c2d50847502fa2775edbea6592550ba760c3f08aba82856133f73afbb3484cf11a155d2 SHA512 97701da9531b81ceade15eaa75de4a362182f5f5b6b66ed8de61e9e8c727853cb9301fa8a9f2debb43bf88abbcbe0fe2d5a54fc51247a0ea34e0cfdec6a85102
DIST ck-sources-4.9-freezer-fix.patch 684 BLAKE2B 63894db45e5653af1851c7cee2493b6717d37f50d55c3a2b41316075d0f3e0bcb8975ff1c647c764bdf088ceeb4c716657e189d1e5337a69346e6dcefac332b9 SHA512 4241ca604f928263c29a49aca076832c06469db734864ec8c648cbbc30ba63cfb0b21d076ea4a7f3c438868802feb4e369d976e9ef6e091ce7bacf1a69c2c588
+DIST ck-sources-4.9-muqss.patch 303456 BLAKE2B be42cf125910d3978a6da69f5bd6050063b1bfba591c1a196bedf34f25338d57455ff1e8152a1ac11b05db4542058ec0283fe433ebb4c4312709400babccd21c SHA512 1325a18ce2f758ebf0aad95e29c4f2636eb952cf8306f863b1acbf74e982aecfbc82e321064c89fe19ee63938e4930662f40f55cd16284f86743effb79cef3ee
DIST deblob-4.14 143883 BLAKE2B aaad9858bf626f1495f83187fd2ab91f812504534c7294cfb6818c773229eb780096a2c78a6aa963f3826df3cfdf7a7db5238f71fa8955c21b4acd75660d2b17 SHA512 662a11c03f51d85158175a8bf35fce20f01d94659d36b97a9773304ff9c091b2a9ab72a0445065c20188457fbe174fb43334a79e17b3a9e8553bb6144a971f4c
DIST deblob-4.16 142787 BLAKE2B 8c43d5487ea8bf78861c582f71206e1d90ad23aad57a0100bea19fb7dd1a3627e4138c3284f31ef292f4c810f6f315718080316e00fb0388cfd997276d170458 SHA512 5f2e0d7cc3adad0ba8f46a2c23041078105778854e87f3a5fb139cdd58151e4cca8690ab99e20026c3a966dc7c414e154c3b395e4e5ab5d744eece3cb9019d02
DIST deblob-4.17 142269 BLAKE2B 7ac3e9565b1e72c0cba7590aa8ca8eedb3cab1b31cdbcced2a9170dac9b6e4b3979bc319c1b9b342827754b586ed8571057778862e294658c19c78e25d39dc81 SHA512 a0120c94ed132fec3870a836df715a8952aaad54c348938fecd6c755186c69f00b80c9f95fa8b33612d30bcb047fcb21a642a689b255e9ca4abc45e6d97c3e37
@@ -26,6 +28,9 @@ DIST genpatches-4.14-61.extras.tar.xz 17488 BLAKE2B ff11e1b46e4cc9ccd85322800f2d
DIST genpatches-4.14-64.base.tar.xz 1627076 BLAKE2B 12cdb62b2204dc7eff6e05c81013fa898c37d708af01ad3581b173da82a52e52af946749922033fb46ec9e7ac35d909523fe30c6e82defd3e26717cb48b73a5a SHA512 8c1f384e329cbc34c774d503385cf99d1ba747851a872a8769ec50bfe5a43aa1d0074101228404a02c6930898725d3419dbb4203d0be6bd30e8f29f74505dd4c
DIST genpatches-4.14-64.experimental.tar.xz 5224 BLAKE2B 2914da5fc4ac05ed3e9c4bc1a864700e7cd701d4bfccc5b741044ad24da3b3c938ec24af000daa6492d8df8dadfd3526c28fd42807bc2e5081454dc2fd02561f SHA512 2706b89bc97c1754ae3ad820e5c005c05d1a4f609236e30089d1421769a2c246ceb8bcd3a06841f0e77bd1dd52c24123df7c363c3e5deffeb94a32429b36f956
DIST genpatches-4.14-64.extras.tar.xz 17492 BLAKE2B 456c2108f5ae99cb231ba90363e824209a0ae7d63b59ba0a943e75d4a001a62dc93330d38d6c8509479a0a112728590016423b909717b8ad01462313d05d1216 SHA512 d248ec2ab188f1f0cd5f0ba253e76eddafb4687e750343de3cb29539cc64063ba7f3744b61735147e406d0307b2eec9a022ed9f4c179c5b1cace53b59ea05106
+DIST genpatches-4.14-65.base.tar.xz 1677072 BLAKE2B dd0f4496c545b357f67cbb9ead5785bdbd19bc16081a2fbb4a8dafa4d92f201db1add3ea5a69c5185797baa780486420494bc44f8298e7c6916c9860915937ac SHA512 a24c414ec5f13a4805ce1d8acdf261c1d49a5ca5fe4b5c5f16cf64b02816efd10b4008ca13ea5ca203bb214e6dc2ec262e87db9a3e31c94a84d00f5de43c35ee
+DIST genpatches-4.14-65.experimental.tar.xz 5224 BLAKE2B 7435fa53f9278635a316a403a4e3ee03ec585338673b3148ef69190901e52dfc1c8cb19a0600eaebb54b120e65c60bb9b688883af33eb0240cd8623f7fea771c SHA512 c1024431a43cb397a65eec12c206ec57cbcf267364ad8dae4875e6ccfa90b955e468907e440db25bb93610898a7b8f8a99dba5ec542ccd850770963b1b5785bf
+DIST genpatches-4.14-65.extras.tar.xz 17496 BLAKE2B d156cc7b5612ee7d6d5faed0e606a0c8ed49f952cfe77097e37e432b142b8241f3b9fab156ed71f716540bc906f21050c2901b067b3ba1498893068ad45cb9e3 SHA512 8f3c9098a559556d3e256a9b8243cc5886387f23431501093f3c0ce9599a93fb885c5056d28b9189cbcd693b4c7e3601827abd96e548e659b4a7e33bd3403045
DIST genpatches-4.16-15.base.tar.xz 402268 BLAKE2B 1ce1a4da6e6ed219554adbf9acd0816747298c375a17794831ca9ecacd5bcf8c23c6eb49ab83d04d15b732f5ce6611be98f1d5acf151f3af172cfc6e48dab23d SHA512 2a5d0a8f83597bed7ee6000786d336729d53a2d76b674c14f4f92230cfb4cae6aca688ad70f0aa922e4826eddb0eb5d6d3b8d63ac207c54c52781759dd90c4ce
DIST genpatches-4.16-15.experimental.tar.xz 5164 BLAKE2B c059c922b3f371ba3fbea51e714ee056d59a7326ddcc122f0c1e94055793d654e8a57faee263fd7b70a088a092e3b1d828befcf406d3d647291ce17782dadcde SHA512 ef3f4590aa9e4801c648b520a49eace811051422c4d849d80dd3d0ada07b71fd955cf520c8f1ce3d1c41d1bcc9f11f0fe05f329ca67f9098e924da3deb65d51b
DIST genpatches-4.16-15.extras.tar.xz 17500 BLAKE2B f4c4d6408999934c03b2d0543b12fc6b227ac994201f9b31872342c63d930d4280bd1f93625c148eefb126f9269fc1fea1872ac4920ba679938c6aec7d916449 SHA512 a32823c41c47b26110da59d63bd6104d8b38ae9ecac43e87ec03ecef726349475e40fe88354a1680bf816a12f6edd0dbfb1a2b2865be0a0716047b12d2cfbded
@@ -59,6 +64,9 @@ DIST genpatches-4.9-116.extras.tar.xz 17364 BLAKE2B 32b28b0f9afbe1024e37625acf4c
DIST genpatches-4.9-119.base.tar.xz 2275992 BLAKE2B fabaf4cf9d4162219bcb2bc3adf4166a3c704804a749822db00312907546720942cf474428fe7db5aef41c18a85de4c78beda00ea83d7cebb9ead51b9e593c80 SHA512 31d821b44476045d6d535dd52b99bc56a9c37daf732c9091537531eeac8e0c8e4f32928c907000098ea2a5280eb6314d6a4a1eb4d5ec26f905ea2235b0b1e569
DIST genpatches-4.9-119.experimental.tar.xz 106416 BLAKE2B aafd01ea5503cd78c70002c150b5bc7312f7a4c5ec9462bc72100e82daaeb84ab298210345f9574a40b7fcbbf6d4091ab09691ae8a2617ece7cdf5da2310c3b2 SHA512 a18c5be590fec6d6e2e24b2adfb96a1aa92eee9fe832313a8696a2b3a1a01b1df933d613d45ecda05f14088cc3831e5f315b4569bd3dfc6dd1d347ee6cffedd5
DIST genpatches-4.9-119.extras.tar.xz 17352 BLAKE2B f48cb9bf0d315ba20c8649bbb713fa8072f5e41cb962295f31374b8253ad37e7e84220ae381dcf0ae95b9613e3d81bdc02c298c591ed3f692278d0680739ce6c SHA512 a6b7c6e8a6b01bd51b5182c434e06f664a5442e049e66087f18a24d56b5b96389972cc5aeb8c1ac894667462551d9a948d52b3bd147750e969e725c5128af522
+DIST genpatches-4.9-120.base.tar.xz 2301196 BLAKE2B ba535dbc532b3595ad8f97e86531a240492d06f7ad3e1dabaaee59ccbd5c213e1d339400c5915294be9add41b931c2ed7c8250c3231bec27505f9a5c5e3d35af SHA512 32d70d7775d94f864ba59739844c49e0d8953530f17c86fc6e599edbac40f57e297a7004de91b6236b498a6efc4a934e18bfb3ce4e7c41fc1660f36a70eb823f
+DIST genpatches-4.9-120.experimental.tar.xz 106376 BLAKE2B ea17ee67a0d523aa6e2641f3572f98daf7d0c8c096e9265abb207c84d242fb25e9ee77bb88da4c790df52da74a23af03f612e2e572e21616d2731eb5795a55c8 SHA512 9bdb932068d7af65fb685ed317e76c4b0ab80cf7af8564c72cf914c396b258fac2f083db5a6b9f0ad5d4aa39544234912a41eaf0e5796f9167cec8ea7367af02
+DIST genpatches-4.9-120.extras.tar.xz 17360 BLAKE2B 78e4d2954294b7a521d2a8c7a6b16581931e7b420da00dda5e211141da64053a11dd4554dc8f9787922af594edefddd4ff62933c441a1c9d65266ebf801082b8 SHA512 75b6a55dd9350367b4a3177336f82b079560fedd93dfac6d99915771554a831a98674826a90e5791290584dd9d2762ca1939e7df85a44b022fcdbd964ebe4704
DIST linux-4.14.tar.xz 100770500 BLAKE2B 85dc4aa953fe65e273a24473d8de98e4f204f97c43be9fc87cf5be01f796f94cfde5c8f9c84619751f1cac51f83ce0b4681fb19c5f2965a72d4a94fe5577846a SHA512 77e43a02d766c3d73b7e25c4aafb2e931d6b16e870510c22cef0cdb05c3acb7952b8908ebad12b10ef982c6efbe286364b1544586e715cf38390e483927904d8
DIST linux-4.16.tar.xz 103020152 BLAKE2B c7f7b36280b74b2112a098733680e1e93c4f99571099d471b2dde5f7a746d9b9fab5112fffe3b7978c40f15ecaa33203eeeeea98c2158fab2d5857ece5d74f9f SHA512 ab47849314b177d0eec9dbf261f33972b0d89fb92fb0650130ffa7abc2f36c0fab2d06317dc1683c51a472a9a631573a9b1e7258d6281a2ee189897827f14662
DIST linux-4.17.tar.xz 102165892 BLAKE2B b9e1fe2c063d2761b4d54594b841f6591fd6f5b634a402c07e0fa5518a2b271293d97c5a7a8e3c30c9c4d78df16bf20a4f0befe998c9a9393bb3290d2df1dda3 SHA512 4d9de340a26155a89ea8773131c76220cc2057f2b5d031b467b60e8b14c1842518e2d60a863d8c695f0f7640f3f18d43826201984a238dade857b6cef79837db
@@ -73,6 +81,7 @@ EBUILD ck-sources-4.14.51.ebuild 1890 BLAKE2B 111cb781e1c20ed3b388c931559f6065be
EBUILD ck-sources-4.14.55.ebuild 1855 BLAKE2B 9806e1cb6bd0d898328788ab8a2736af7701d624e23f3a4eb66f1b6873248d58500275f89bd7013874c07f5f8944df809ca7db1d3a3a410de661941703e9adc0 SHA512 62dbfa716e450f83367699e9a5128ff350ce9a1ee75320e4d31dc5d599681e7ed731c5fe711efce7a1586b72188883f8656be9425386203110251d98f2ad88ad
EBUILD ck-sources-4.14.56.ebuild 1855 BLAKE2B 7f37c990b81d118b62fe4e35a738a4598f58ebc278032afc4c402d8fef4169ba37c1acf848b22a1d17acdac93c9f836029f58000fb8fa88c1f0679f2f5ea9f37 SHA512 f80e9ba55b9d9fd81b7f85cb968af25815a1a3fc2bd820fafb6b3e26f80d7c90556e06ceafcd2d121c4843e627269bd5b2e0d518c0c8088678d7366782328913
EBUILD ck-sources-4.14.59.ebuild 1855 BLAKE2B 2f497ba139dc123acee0fc47f497fdc3c0d64e2f67ea762106b5a8ec3c285376e2dc75b07d2942bf3a868e706ff5559c35fa981d94df9c63bd2768639e966eab SHA512 307c9f0b01c094801845a6e3eed6ff55ba2cf56fec6d92735ca0d7afea338945d3ffa621b8624a84db4d26ef6e0bf8359cb9dc16d276851669ad2705a9aaf583
+EBUILD ck-sources-4.14.60.ebuild 1770 BLAKE2B 0a8cd8b85c29583729ffaa626c0e174e234f2887153a7d9bf396505566836a7825e980e8f73e06af347d0a85c620f1c1c98a5fb77cc9b843f95787ffc35f2a8b SHA512 f10f5a2be89e51ba1bcf64fcfd911cfa9d05ab1557eb80b49c9becb43273f5bfd3dad3bd862c5644f8b2378d124f8a9f9c3aaa0fb65aa9eafe87a3446410814f
EBUILD ck-sources-4.16.14.ebuild 1613 BLAKE2B 5f84b0524878bb19ec8f66c8fdce61f131e4370bf2ea6c23953ea151bc63b6051af1a54432c254ffb6a1243cf3dd99510a00e750eeb1a6529d594b8c8d46fab6 SHA512 5983195dd52b280fc58f08e01202f574b462e7aedd7192122f3ec55cb7f7a11e25d392f3cbda91519d8653a1edbec16648f6a6bd0b0cad026e999e6d6591c5da
EBUILD ck-sources-4.16.16.ebuild 1613 BLAKE2B 384989f7a3889ed42cbc10c2f7f121bea04529354e5bf756ee791c4a87d5c0b8d3fce2af59c571cdb30cacac8accf48c17d2dbca1895260079db2787225a7861 SHA512 92e3e8f48b4f89c5c76ee5b2f79439d3267e99830c2558f1d94018bb679650713617feab4d70b7c9ba69254a4e598a30fa72800f0a4428660489655f5e074e55
EBUILD ck-sources-4.16.17.ebuild 1613 BLAKE2B cefa100545689cfba0c5c8c1c90084dc18e243f4e81e2a84239ec5160660f9e690023decad8ab4856cb42cb256ada3df33d750a0167165a64c92a63dd4c1659c SHA512 05a736b59eded5eabda90408b864e3a8aa0d3374e1e925e30592cb30e892cc5b90902c798d2568f474d32131308ae5124ee76e9d103cd9133180571d7c6b3bf0
@@ -84,4 +93,5 @@ EBUILD ck-sources-4.9.109.ebuild 1892 BLAKE2B 0906ae49de55a40b635f1042661c98cd20
EBUILD ck-sources-4.9.112.ebuild 1892 BLAKE2B c2045c9abb1d045e635389a92dca079af5e4a7ff91ee7a14fb1106c4a8029dace00c5ccee52b2ffdd5c22538537d698030e905042194dbfe2339e717e1b6bb9d SHA512 a6fabe362f38b229fb912295ca0eb43a57358d4eaa46084d562893c2a701c46e4e02323a72f4a9642430899cb73c0a9fb9638ec7645c87f28f2368bafd9c66ca
EBUILD ck-sources-4.9.113.ebuild 1892 BLAKE2B 2dfdb3ee4167046187d081eab2bbcb9cb960db96d642f69da01f01ce78a559d52f32aa6a41be83813aaad61fd877d684d979dfa0fdac3ddb4e01c719edcf6cc3 SHA512 dbb9a323b07c03ed453fd7ec06ea604fb5a7ecd218b0704f4b2f3a4e45dea7c917592130b3d2461d7728c847f4e92d7a4e61fa36e31f8950d849b801d832e677
EBUILD ck-sources-4.9.116.ebuild 1892 BLAKE2B a82701bcc9093f26b2409750ff0b7e903ee8d7102b399d13054382c2646c0fc304c2cfdd2674fffe34404b3e445237dc2c8083cab5c6eff14e4d9b5ff91fe5b4 SHA512 5067874fa3490bf8d98a887d20510820581eca2badec95b82a158b1a1eedf88f36d95b2883c440f8bd214e16d9d6d1982b844c1ebaddcf6580e68f35e9b339c9
+EBUILD ck-sources-4.9.117.ebuild 1774 BLAKE2B b77de83627731df33b7a59fce47caa385391d1ce9c2308e4f2133d8fd910728e0d6d56ad6e5478e0d88c553540b995ea6d497710dda6ecdb580395d11f9d59c1 SHA512 2b3b8aac4aec484110717074083ccc47cc1998241e79416c35ec07fa55aaf48215c22fad9af890bb478367bde38096c2b87784c04a68ac648982973cc1fbc6e9
MISC metadata.xml 921 BLAKE2B a4b785a7d542fd5b1899749a5b83eba87ab3ab3e6dd30cee33f7f762e6b433ce4fb47a119b2162ec088b483f0469ff526093c9775b1e92291c5330c64cf2d10e SHA512 611c76b0b27282067a51869db434ca837f604ef75fe54bba2f18f12c41dbd4a62d5c9e2a53bf5db7ee824bbf4d663db6b5292316bde93aec771356e34751496e
diff --git a/sys-kernel/ck-sources/ck-sources-4.14.60.ebuild b/sys-kernel/ck-sources/ck-sources-4.14.60.ebuild
new file mode 100644
index 000000000000..166b16fd13be
--- /dev/null
+++ b/sys-kernel/ck-sources/ck-sources-4.14.60.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+ETYPE="sources"
+KEYWORDS="~amd64 ~x86"
+
+HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches/
+ http://kernel.kolivas.org/"
+
+IUSE="experimental"
+
+K_WANT_GENPATCHES="base extras experimental"
+K_GENPATCHES_VER="65"
+K_SECURITY_UNSUPPORTED="1"
+K_DEBLOB_AVAILABLE="1"
+
+PYTHON_COMPAT=( python2_7 )
+inherit python-any-r1 kernel-2
+detect_version
+detect_arch
+
+DEPEND="deblob? ( ${PYTHON_DEPS} )"
+
+K_BRANCH_ID="${KV_MAJOR}.${KV_MINOR}"
+
+DESCRIPTION="Gentoo's genpatches for Linux ${K_BRANCH_ID}, with Con Kolivas' MuQSS process scheduler."
+
+MUQSS_VERSION="162"
+MUQSS_FILE="${K_BRANCH_ID}-sched-MuQSS_${MUQSS_VERSION}.patch"
+MUQSS_BASE_URL="http://ck.kolivas.org/patches/muqss/4.0"
+
+# clearly identify package name in distrdir
+MUQSS_DISTNAME="${PN}-${K_BRANCH_ID}-muqss.patch"
+
+CK_LVER_URL="${MUQSS_BASE_URL}/${K_BRANCH_ID}"
+CK_URI="${CK_LVER_URL}/${MUQSS_FILE} -> ${MUQSS_DISTNAME}"
+
+# Fix for: https://github.com/gentoo/gentoo/pull/6942
+BLKIO_HASH="25849740d77dfc089fdbfb53623e50d38a972aff"
+BLKIO_FILE="${PN}-4.14-blkio-fix.patch"
+BLKIO_URI="https://github.com/ckolivas/linux/commit/${BLKIO_HASH}.patch -> ${BLKIO_FILE}"
+
+SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${ARCH_URI} ${CK_URI} ${BLKIO_URI}"
+
+UNIPATCH_LIST="${DISTDIR}/${MUQSS_DISTNAME} ${DISTDIR}/${BLKIO_FILE}"
+UNIPATCH_STRICTORDER="yes"
+
+pkg_setup() {
+ use deblob && python-any-r1_pkg_setup
+ kernel-2_pkg_setup
+}
+
+pkg_postinst() {
+ elog "CPU optimizations patch (from genpatches) is off by default."
+ elog "Set USE=\"experimental\" if you need this patch / feature."
+ elog "This can be set in /etc/portage/package.use (or make.conf)"
+ elog "make menuconfig as usual to edit .config for this feature."
+}
diff --git a/sys-kernel/ck-sources/ck-sources-4.9.117.ebuild b/sys-kernel/ck-sources/ck-sources-4.9.117.ebuild
new file mode 100644
index 000000000000..9e5dd5bd05cd
--- /dev/null
+++ b/sys-kernel/ck-sources/ck-sources-4.9.117.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+ETYPE="sources"
+KEYWORDS="~amd64 ~x86"
+
+HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches/
+ http://kernel.kolivas.org/"
+
+IUSE="experimental"
+
+K_WANT_GENPATCHES="base extras experimental"
+K_GENPATCHES_VER="120"
+K_SECURITY_UNSUPPORTED="1"
+K_DEBLOB_AVAILABLE="1"
+
+PYTHON_COMPAT=( python2_7 )
+inherit python-any-r1 kernel-2
+detect_version
+detect_arch
+
+DEPEND="deblob? ( ${PYTHON_DEPS} )"
+
+K_BRANCH_ID="${KV_MAJOR}.${KV_MINOR}"
+
+DESCRIPTION="Gentoo's genpatches for Linux ${K_BRANCH_ID}, with Con Kolivas' MuQSS process scheduler."
+
+MUQSS_VERSION="150"
+MUQSS_FILE="${K_BRANCH_ID}-sched-MuQSS_${MUQSS_VERSION}.patch"
+MUQSS_BASE_URL="http://ck.kolivas.org/patches/muqss/4.0"
+
+# clearly identify package name in distrdir
+MUQSS_DISTNAME="${PN}-${K_BRANCH_ID}-muqss.patch"
+
+CK_LVER_URL="${MUQSS_BASE_URL}/${K_BRANCH_ID}"
+CK_URI="${CK_LVER_URL}/${MUQSS_FILE} -> ${MUQSS_DISTNAME}"
+
+# solves bug #606866 (Fix build for CONFIG_FREEZER disabled.x)
+FRZR_HASH="7de569950716147ed436b27936628ee3ab5b45cc"
+FRZR_FILE="${PN}-4.9-freezer-fix.patch"
+FRZR_URI="https://github.com/ckolivas/linux/commit/${FRZR_HASH}.patch -> ${FRZR_FILE}"
+
+SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${ARCH_URI} ${CK_URI} ${FRZR_URI}"
+
+UNIPATCH_LIST="${DISTDIR}/${MUQSS_DISTNAME} ${DISTDIR}/${FRZR_FILE}"
+UNIPATCH_STRICTORDER="yes"
+
+pkg_setup() {
+ use deblob && python-any-r1_pkg_setup
+ kernel-2_pkg_setup
+}
+
+pkg_postinst() {
+ elog "CPU optimizations patch (from genpatches) is off by default."
+ elog "Set USE=\"experimental\" if you need this patch / feature."
+ elog "This can be set in /etc/portage/package.use (or make.conf)"
+ elog "make menuconfig as usual to edit .config for this feature."
+}