diff options
author | kuzetsa <kuzetsa@gmail.com> | 2018-09-10 23:29:37 -0400 |
---|---|---|
committer | Alice Ferrazzi <alicef@gentoo.org> | 2018-09-13 02:06:04 +0000 |
commit | c5358a6304933295bd8ce1b6c9fd95ca2019eb5f (patch) | |
tree | 88d927f7870d0cc2029b241946674765ec032214 /sys-kernel/ck-sources | |
parent | www-plugins/chrome-binary-plugins: automated update (70.0.3538.16) (diff) | |
download | gentoo-c5358a6304933295bd8ce1b6c9fd95ca2019eb5f.tar.gz gentoo-c5358a6304933295bd8ce1b6c9fd95ca2019eb5f.tar.bz2 gentoo-c5358a6304933295bd8ce1b6c9fd95ca2019eb5f.zip |
sys-kernel/ck-sources: genpatches-4.9-130
Package-Manager: Portage-2.3.40, Repoman-2.3.9
Closes: https://github.com/gentoo/gentoo/pull/9794
Diffstat (limited to 'sys-kernel/ck-sources')
-rw-r--r-- | sys-kernel/ck-sources/Manifest | 3 | ||||
-rw-r--r-- | sys-kernel/ck-sources/ck-sources-4.9.126.ebuild | 59 |
2 files changed, 62 insertions, 0 deletions
diff --git a/sys-kernel/ck-sources/Manifest b/sys-kernel/ck-sources/Manifest index 4c766915ea64..cced0c6a45b8 100644 --- a/sys-kernel/ck-sources/Manifest +++ b/sys-kernel/ck-sources/Manifest @@ -36,6 +36,9 @@ DIST genpatches-4.9-127.extras.tar.xz 17348 BLAKE2B b7d6fe9deb23dfa838d073143952 DIST genpatches-4.9-128.base.tar.xz 2379516 BLAKE2B e68c68ad74df356b3368b92e92253f7a202b85023cae0e2f129df65a62efc0fa2c18ec2bdc71eb7a031a4ec2137e2b212f9d9a17da93bc15d8394c3ff5339f3d SHA512 bbb3d36b8ee2676e56b8547132d3bf5d56e796ecc06b9e6222a520de9c29339c617ff93e03613d65a0b0bfeadb1eefa2d10fe2e0861d3c1343e272160e994326 DIST genpatches-4.9-128.experimental.tar.xz 106400 BLAKE2B 3ca6de8991745069a3abdec7faa143eb77dc6a361bb638f1a880f7b707b2b622211ada9465cdc7eb24a61161589cd56055d10be6987336f095bf36218eb5c3af SHA512 1e1cc91d8d790e6a9e617ece093f91d1737d15c76f1df52c78111e9fdbf09c3dbd962ce35edf7c50a9a0d3a441ec834bf03bc9cb83e4988b973c14aeccb76724 DIST genpatches-4.9-128.extras.tar.xz 17352 BLAKE2B 1cceb0fe070585680ce5924f249e1069606710fbd6a0c0112916534b434c5b8410abeb9e5b6f7b7e20f4eeca857fa0c0666d0c1db8f8239fdaedd36a73001033 SHA512 a79a0e359e018c8e54f2bd73fe3edc185ebc1b0a8a96f882ed17a197773d4ecaf6788dde06571eb3bf5954bb6475dbbfa52f35d6e654e81614575e7368aef1e0 +DIST genpatches-4.9-130.base.tar.xz 2415208 BLAKE2B 38ddc0d5b2ec8b33834550c87169c96300977013e2cdfde7999caaaddded86e3696c2460e5980ca9ab5e812a475e969b0202399f83cb8d82fd397515fa7d26ee SHA512 69dafb393a54d93e0ca26ecd6f24536cd23139d323bb32a9510945ce53a47b7d4fee966344ade1416c0b207f28e2b43d6cad0af25a78c400f3528f64719ad1ac +DIST genpatches-4.9-130.experimental.tar.xz 106384 BLAKE2B cfe48d4fe7c1211390adf14a8512c6132b6b80760e38afbe0df1aa776c7db614d6171893c69f56f10a0bc3b60261f6c2299ddf71594ba6d27ecbc168d3ab742a SHA512 a95bea2ec43be17af441c216c40da1b48d5ae5098951dfe30dcfe746deec0270bdb21f4118976f31df5da898354e8eca08ce60fad3127986327243588a69db65 +DIST genpatches-4.9-130.extras.tar.xz 17356 BLAKE2B 299388e6feda84ee34d24583a8d1f4b8cd1813d19970f3ecc78323cfd301dceb74ea7df7d78905cee54fc9b30ac05ae7197162fe2b7a66e41681ec398e391a06 SHA512 b74ea5bd6f2d659ca4ea1ddc30b174cc156581a318f6c11783ca99a326e3a8957cf9750cc4782c93e9c2529b45e2c576ec86598a6655942abcbec8be32e0b4a9 DIST linux-4.14.tar.xz 100770500 BLAKE2B 85dc4aa953fe65e273a24473d8de98e4f204f97c43be9fc87cf5be01f796f94cfde5c8f9c84619751f1cac51f83ce0b4681fb19c5f2965a72d4a94fe5577846a SHA512 77e43a02d766c3d73b7e25c4aafb2e931d6b16e870510c22cef0cdb05c3acb7952b8908ebad12b10ef982c6efbe286364b1544586e715cf38390e483927904d8 DIST linux-4.17.tar.xz 102165892 BLAKE2B b9e1fe2c063d2761b4d54594b841f6591fd6f5b634a402c07e0fa5518a2b271293d97c5a7a8e3c30c9c4d78df16bf20a4f0befe998c9a9393bb3290d2df1dda3 SHA512 4d9de340a26155a89ea8773131c76220cc2057f2b5d031b467b60e8b14c1842518e2d60a863d8c695f0f7640f3f18d43826201984a238dade857b6cef79837db DIST linux-4.18.tar.xz 101781564 BLAKE2B 138bdc49dc8871e5566b5e23a9e5ed0e68fff480a7a04fc659a9efe2d4bcc778ac01368a32bc5d1dbde870102ce7294b9d315f81c4e6e762ee781135e83033f2 SHA512 950eb85ac743b291afe9f21cd174d823e25f11883ee62cecfbfff8fe8c5672aae707654b1b8f29a133b1f2e3529e63b9f7fba4c45d6dacccc8000b3a9a9ae038 diff --git a/sys-kernel/ck-sources/ck-sources-4.9.126.ebuild b/sys-kernel/ck-sources/ck-sources-4.9.126.ebuild new file mode 100644 index 000000000000..4cc750cb7c30 --- /dev/null +++ b/sys-kernel/ck-sources/ck-sources-4.9.126.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="130" +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." +} |