From ef69f88ab2da33e9d6157dc41d6bccdacb03edd1 Mon Sep 17 00:00:00 2001 From: kuzetsa Date: Sat, 12 Aug 2017 04:49:48 -0400 Subject: sys-kernel/ck-sources: v.bump (4.12.6) Package-Manager: Portage-2.3.6, Repoman-2.3.1 Closes: https://github.com/gentoo/gentoo/pull/5396 --- sys-kernel/ck-sources/Manifest | 7 +++ sys-kernel/ck-sources/ck-sources-4.12.6.ebuild | 60 ++++++++++++++++++++++++++ 2 files changed, 67 insertions(+) create mode 100644 sys-kernel/ck-sources/ck-sources-4.12.6.ebuild diff --git a/sys-kernel/ck-sources/Manifest b/sys-kernel/ck-sources/Manifest index 31b5d2f21af5..34698d55622f 100644 --- a/sys-kernel/ck-sources/Manifest +++ b/sys-kernel/ck-sources/Manifest @@ -1,11 +1,16 @@ DIST ck-sources-4.9-freezer-fix.patch 684 SHA256 9ede45bd0d6daf49fd9904fe2cc9c741ccc04f4f475c38775773090854c4d8e8 SHA512 4241ca604f928263c29a49aca076832c06469db734864ec8c648cbbc30ba63cfb0b21d076ea4a7f3c438868802feb4e369d976e9ef6e091ce7bacf1a69c2c588 WHIRLPOOL 41e84eac1bf9390aa8dba69062a07d711f9e3878b7948027227e0baa90e01348df1f8c4fb6fa7dcbc67a25606bbde9908fd7db9047f8d6c232b6914ca689f643 DIST deblob-4.11 148749 SHA256 4c31a9e39d302a7dfe4ba2bf550dc49312db5949a611dda343575e6ca3b8f06c SHA512 e560c76cf340d88930e1b2ff1cd86ced028922faa30a0ae6ade34eb92dc8ca916917b62d84c33be5030c697326bc8808fd1fa259a6767eec83227a06df646199 WHIRLPOOL 37b8c818b9073affda24c481928bb4d606a47a72bdba70d1148669c368e417785149bd5d6e5f303b25ebfcfb1b021b52bc01c89a8120963a29c2e0cddba4752b +DIST deblob-4.12 151349 SHA256 47500d6084ad5402d0199074a05f4765259b27e81136f3893099d0e19b21418b SHA512 f8ce5fbfbf0083c5392769a54b253b4b4e3a0c2a2e0c9534c08681572960f7def55c3fba11c0bc647b4d050b9633075ebae362293ebf4783c9c0893f10fbf1c5 WHIRLPOOL 227e43fe101795bb361ec1085889574a8594f01cbc0ac4095a213cc6b77adb55a260ea1461f36e865014038226f7740691a70d9c3a24dd42e2e432856247d6e8 DIST deblob-4.9 146273 SHA256 af4214b851928a53ef470ed8729122b9db910a6c0769d5d46a5de0b3e96f74f3 SHA512 3654b28e72b343bafdb38de10ef0c3621db0539bc0e7434bc99bb8f8ed911d4c9e53ca4785fd193fcfec369328f014fa5c6f3bda51b6f1a8f98b8c37ece119a6 WHIRLPOOL 7b5ddba1469b6515d03d2e0e91a643ab0252803fde271ca710978186582a2f1a3b01deab9718c194bcdae0a79887636b6e98e604305402c9051b15a89fd393df DIST deblob-check-4.11 734493 SHA256 39312ac206c249257018e85d4c3455f9bcad0205b4bd18eef28971492090fb43 SHA512 f3ae2b80ac16f223349c741877c64d619fda2be9ce5a28741cfaf626cb2104547f0f638e6d56afa524054b4ec4ccc8f720515c8518ab333d95bfd29cd8ad056d WHIRLPOOL c2b0289118d4db9972c25e08a4268b89d7b9ea54ba32adb5da06929823ddd852a4b5538b9e8953ff91967645b3089e8a8123ae5fc6411e24500f11f4e034c301 +DIST deblob-check-4.12 743561 SHA256 d01e155683fbd5bc0db9a1b7104c5c21ae0813fd16f86cebe31ab7254edc4754 SHA512 7fddc4eac16876c660fee9e9d3d5dc0761aef629560833301e5f9e6ee0464b476836c79526f995c02c43f5ddb236c08f679441513f4a91a340b6380e305fba63 WHIRLPOOL 583bfbd6d09d63ff6fccea7688f0f32387746f6f6d1870c364b49c7241ca906b4c01c50b911e10f5e35eba58221c19848db98c9295e446f8dd7a81a20db3f887 DIST deblob-check-4.9 717834 SHA256 4599c6eabd53bb352e9b536d574152e72467548add19757fc6b8e34355928d6b SHA512 46258698f1c574b44a8c5c78cc2b7fdbaca746976266974ee0f6787904531754b17ad15d542b68e07d4633ee91a8e2d9c32a991ea214292ac072c4f26deed9c9 WHIRLPOOL f1afe1f8d8bcd6fc43a01da5eb012d117687418f049212fe20fe7ea88700c482bc6fd3e917102ff9d12baf11e678a40355877a7d214da8b3cbf2b585a51a012e DIST genpatches-4.11-14.base.tar.xz 309928 SHA256 4d98138d52cf49f2fea90ee2b597b59a42686a20a2f99639c773dde44e3be877 SHA512 bdb3fa75a5eed5ef86bb20bf0a56b49616bfa2698577af6b62e6f1257e111b30e57504eafb411f998a9d2254f91a81685f0cc01aa724166720c3f4e4e3a8fda3 WHIRLPOOL b49cce46cf60108ac7ee07fa793123762e74d280351801cdb40916331bb63f5f124a7245a6416be35953dd9a0570a4db7faff36c21fdec16113bbfad01631af3 DIST genpatches-4.11-14.experimental.tar.xz 106588 SHA256 d9edc8d0b2b2d5f060a08e368449707e2708e217eec2963b64a5722113e9a58e SHA512 58c06789d72378a6f72f279a7f98e75f8eff75df1647375435455f788434ade1821ff9467a52a2aeb8ce6f59de4d4a7b812c530a5aaec8f1b81da1c6c72ca807 WHIRLPOOL 20d26eafbc5e03c5b9a5590154d09c1f4c811a54fb518026c470ede966e5e033d44576c14fe29c19d869da4759cbeb9d8a4ced2bba5a0ea3df8c4b9462c77d5b DIST genpatches-4.11-14.extras.tar.xz 17360 SHA256 b9b6164eff5dbe458ee05f856770f545a28764d17d2216afd16940513053e16f SHA512 968906db8bb837f79478d8912220b4691de8231b06bf479b224a60b001831d1ea3824b4a47ae66894a3b7c2aefffbf0523570888ebe7e81f7c321c184e51a611 WHIRLPOOL d4ebfdd022a6ffa74a1a3f6f4d93366156c43ab9c3f9ba4d2d4b5395fba0a6cfb5800c9d9b2333de90d965eb66117e226647330213a566d3960e6d071b7c7acb +DIST genpatches-4.12-7.base.tar.xz 145740 SHA256 fe5ee55518eb59d7381806dfbd90ab33b9d16d99f1d3dc98e3fa9c3963ab64b7 SHA512 0b772a56ae1a5819fc0fa8dc130c9f2c7701e9ebffb216b37714684811d6ea92b52a3c5720a4417893b9ebd97fee56605f5a821eee964418ae6b7d09b942acd1 WHIRLPOOL b59379a8818f75ee0b1461d2edc732cf6f3c9ff2c058d4bff4767d3240ab4266a815252e16bcf5fc1d9c2365fe8096cdf710d8dca46108f6bf82a94df2f64cc5 +DIST genpatches-4.12-7.experimental.tar.xz 5188 SHA256 b2371110a69f6e68e3bbaf2ecfaf9f8589824de94ff3f1bffceeb49948a659fe SHA512 6204a007435249ec10b68718b1e63ceb446d13bfd7b1af9f40b88fa7c5a485633b7dfbafd71302dc1041ad1f83e01eb5c6c458e517a679b6c8085cf545e5be4e WHIRLPOOL 6d4d9bdaa52404a038c2f53cad0e10c088f6ccdb9400983bbc13801b37e2aa8c89266d44318fa8925341e7e33a0146c68a718cbfb9126f673558dfafc1e4d5dc +DIST genpatches-4.12-7.extras.tar.xz 17356 SHA256 bc6c9e7e68f5cd1a011e72165fa07d80cd55fcee72ba2b41f2005cac9c60c0fc SHA512 5a21b90460759b52f4a100fd649746c1082871dd4bb69d84dd49ee1682d203dba024398eb844eda7c545a8a405d28600059fd7c21d1f3db25ce750283fe3015c WHIRLPOOL 4d886e5e702a3ec5c24543f7f8e33bcd889d71a69d6dd6ad4a8d40ad17d11c270f81d17cd91f096f7e2f66870717ed0d439a4a85ecf6f9f9effd70e3806d5ed4 DIST genpatches-4.9-40.base.tar.xz 873248 SHA256 bff6bf6340301b0afee5b0fc1b74c40ac56b8c0c8a6dd491f47520bd3f7a4778 SHA512 d7f62112978aa40a5e34d62ed1843b666f101b65e5c0c5f7fb0273a942a3174767b8ada6b2d26942b67f822a4f56b12e87493037712eebe433e9769ee12f3e52 WHIRLPOOL ef094fe40bc703f7ad9023ea5a51a33b9b65d7f4d22027b3ef88954006be165b8903b4f337c451487457960780cc1041a1b3b84dcb9befb270546188bd9b7c21 DIST genpatches-4.9-40.experimental.tar.xz 106408 SHA256 df363fca6154b95b9ce7a80f59511a0d7b79cefa8d225cf4ce63ccd8aaed223c SHA512 10fd0e22f7e064cc367eca6cea8243ebb7da4b2d72aa5001f02a6fe17e4945591bd6575b1e85172140ee60007071845fba5244014f40294a0f092bb6571cacc3 WHIRLPOOL 35de6e7e38b77e151bc5faa4d10db51d9b10b37ea15c29fab2b1b5df2b758d96c21c1f32309ba521ca7dc5cdd4c18c3ad16854c0105c99ea4098f36a81e1964b DIST genpatches-4.9-40.extras.tar.xz 17360 SHA256 b9b6164eff5dbe458ee05f856770f545a28764d17d2216afd16940513053e16f SHA512 968906db8bb837f79478d8912220b4691de8231b06bf479b224a60b001831d1ea3824b4a47ae66894a3b7c2aefffbf0523570888ebe7e81f7c321c184e51a611 WHIRLPOOL d4ebfdd022a6ffa74a1a3f6f4d93366156c43ab9c3f9ba4d2d4b5395fba0a6cfb5800c9d9b2333de90d965eb66117e226647330213a566d3960e6d071b7c7acb @@ -13,6 +18,8 @@ DIST genpatches-4.9-42.base.tar.xz 924852 SHA256 d727f68902fa09c4638611236ba1514 DIST genpatches-4.9-42.experimental.tar.xz 106388 SHA256 04ca6912dcbf7910063f58dd9841c79971758a34d72beb4dddaf1eea74c5478b SHA512 83e5bddc671f7dcbaa71c52a5210ca876781372e3e426ceaf7e5ed6ddde436a8ffa2d423fce8b6269c3f024238e1a808b290a9b435bc9900e1c170661f5743ed WHIRLPOOL 1b838237539d2f0b90832004652229c4b3e22c340e0405da7f0dd9c5a8916ffa01b3ee26ddabd33c773ee2805f56f40bc8e3b921a451e74e504230d81ccda4fa DIST genpatches-4.9-42.extras.tar.xz 17348 SHA256 a32be57a1acd9ffeb7d63b7482fcd0dd7485063f748e9198e60bf55e6605cb33 SHA512 09ac657813d8052fa1a82a1ceed8a4ac9b4d84e2248601c8c7a0aa0f426faa40022183bcaad1b3f465ebac7cb6bb89132287c2a3a5e64b733f2820bc6dcabf0a WHIRLPOOL 1ef87f3431668226c402486db68b01fdf7409358ec3a703f379221160af8f8ad7e932f3362934afb3dab49d39533848223450d94f758fdfced3b9f0ac7b1c64a DIST linux-4.11.tar.xz 95447768 SHA256 b67ecafd0a42b3383bf4d82f0850cbff92a7e72a215a6d02f42ddbafcf42a7d6 SHA512 6610eed97ffb7207c71771198c36179b8244ace7222bebb109507720e26c5f17d918079a56d5febdd8605844d67fb2df0ebe910fa2f2f53690daf6e2a8ad09c3 WHIRLPOOL f577b7c5c209cb8dfef2f1d56d77314fbd53323743a34b900e2559ab0049b7c2d6262bda136dd3d005bc0527788106e0484e46558448a8720dac389a969e5886 +DIST linux-4.12.tar.xz 99186576 SHA256 a45c3becd4d08ce411c14628a949d08e2433d8cdeca92036c7013980e93858ab SHA512 8e81b41b253e63233e92948941f44c6482acb52aa3a3fd172f03a38a86f2c35b2ad4fd407acd1bc3964673eba344fe104d3a03e3ff4bf9cd1f22bd44263bd728 WHIRLPOOL 3b97da251c2ba4ace4a27b708f2b1dcf94cb1b59aaeded6acb74bd98f0d3e33f1df83670665e4186d99a55daa84c88d539d93e20f0ff18a6d46ef326c48dd375 DIST linux-4.9.tar.xz 93192404 SHA256 029098dcffab74875e086ae970e3828456838da6e0ba22ce3f64ef764f3d7f1a SHA512 bf67ff812cc3cb7e5059e82cc5db0d9a7c5637f7ed9a42e4730c715bf7047c81ed3a571225f92a33ef0b6d65f35595bc32d773356646df2627da55e9bc7f1f1a WHIRLPOOL 072505b29972ad120eb25a074217847c9c2813416c4903e605a0433574f5f87616dbea0b1454e4b19acc48107f11274b682958b1d773373156e99f8163e6606a DIST patch-4.11-ck2.xz 151196 SHA256 1acde415a6a35d301beb65bc09bd20903f3a9c835c6c850f4c5a0ce0ab236bc1 SHA512 e2c5a13960399bff0b5358cc1e98ac0628926f55b38ba8169f75c72ca2fc4bd2ed186eb344596d8d09010a216e098c090568e1bda63f60394330fe201e09045f WHIRLPOOL 8dccc7ea81cbe47172e401d397ca39cdf61a7c50ded528f46746cde2719f6533d70392c72006f17d4eef11f6cf8b0f7167fd29e14d5d091d7f3ef4cef2c8c019 +DIST patch-4.12-ck1.xz 83568 SHA256 c20ca8b06355fd923a6b942d573e74118fd2abbc8a5ea282d994967122a04a2d SHA512 5ab6c7232b0f565a455ba71ce49d6e0a182a88ccf4559819c4764b667d2d129bc5e828e6df42b7e53911dc212258ccd5328f8db70790ee765c87806b193567d1 WHIRLPOOL bca3abd3fd76508822dfe71d9e8ecf505cc7a29e3ecc0840b96653c05fb8c7476761e6c5a91873c0e21ab5c4b3a7a9c2ec6d60a77c12eaa79c3850fedeeac735 DIST patch-4.9-ck1.xz 165624 SHA256 5b9d8f4ef73f87e8595de66ccc38bad86e290fd9453bd536b9cc950f5344b82d SHA512 335f83b8f77c4c2c304db74268eae895ec53611b2cb5ed45a9c6e7f9c7ac37c2eba7cc714d49504ae29cc44c448aa873b52eb332fe91d4e6dbbdd2a175aab252 WHIRLPOOL fdf01a45ad028095d0c91105975724bf19eeb2ddd380f20465357748d3f4a22d73de9fc408473d9d1fb988a6956edcebd0269ff105d3392a82b96e48566aeea5 diff --git a/sys-kernel/ck-sources/ck-sources-4.12.6.ebuild b/sys-kernel/ck-sources/ck-sources-4.12.6.ebuild new file mode 100644 index 000000000000..b72855532a60 --- /dev/null +++ b/sys-kernel/ck-sources/ck-sources-4.12.6.ebuild @@ -0,0 +1,60 @@ +# Copyright 1999-2017 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://users.tpg.com.au/ckolivas/kernel/" + +K_WANT_GENPATCHES="base extras experimental" +K_EXP_GENPATCHES_PULL="1" +K_EXP_GENPATCHES_NOUSE="1" +K_GENPATCHES_VER="7" +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="Con Kolivas' high performance patchset and Gentoo's genpatches for Linux ${K_BRANCH_ID}" + +CK_VERSION="1" + +CK_FILE="patch-${K_BRANCH_ID}-ck${CK_VERSION}.xz" + +CK_BASE_URL="http://ck.kolivas.org/patches/4.0" +CK_LVER_URL="${CK_BASE_URL}/${K_BRANCH_ID}/${K_BRANCH_ID}-ck${CK_VERSION}" +CK_URI="${CK_LVER_URL}/${CK_FILE}" + +SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${ARCH_URI} ${CK_URI}" + +UNIPATCH_LIST="${DISTDIR}/${CK_FILE}" +UNIPATCH_STRICTORDER="yes" + +# ck-patches already includes BFQ (similar version as genpatches "experimental" USE flag) +# what's not included is: "additional cpu optimizations" (5010) from genpatches experimental + +K_EXP_GENPATCHES_LIST="5010_*.patch*" + +pkg_setup() { + use deblob && python-any-r1_pkg_setup + kernel-2_pkg_setup +} + +src_prepare() { + +#-- Comment out CK's EXTRAVERSION in Makefile --------------------------------- + + # linux-info eclass cannot handle recursively expanded variables in Makefile #490328 + sed -i -e 's/\(^EXTRAVERSION :=.*$\)/# \1/' "${S}/Makefile" || die + + kernel-2_src_prepare +} -- cgit v1.2.3-65-gdbad