diff options
author | kuzetsa <kuzetsa@gmail.com> | 2018-08-16 19:49:00 -0400 |
---|---|---|
committer | Göktürk Yüksek <gokturk@gentoo.org> | 2018-08-20 19:37:07 -0400 |
commit | 0f4ed7e4177dd3833429379205e3ffed37c8d2c6 (patch) | |
tree | 36376f892ac0a8e43f203ec02bb8a26ac3eadd5e /sys-kernel | |
parent | sys-apps/portage: version bump to 2.3.48 (diff) | |
download | gentoo-0f4ed7e4177dd3833429379205e3ffed37c8d2c6.tar.gz gentoo-0f4ed7e4177dd3833429379205e3ffed37c8d2c6.tar.bz2 gentoo-0f4ed7e4177dd3833429379205e3ffed37c8d2c6.zip |
sys-kernel/ck-sources: genpatches-4.9-124
Bug: https://bugs.gentoo.org/663656
Bug: https://bugs.gentoo.org/663744
Package-Manager: Portage-2.3.40, Repoman-2.3.9
Diffstat (limited to 'sys-kernel')
-rw-r--r-- | sys-kernel/ck-sources/Manifest | 3 | ||||
-rw-r--r-- | sys-kernel/ck-sources/ck-sources-4.9.120.ebuild | 59 |
2 files changed, 62 insertions, 0 deletions
diff --git a/sys-kernel/ck-sources/Manifest b/sys-kernel/ck-sources/Manifest index 2a19c9363438..40798720ca89 100644 --- a/sys-kernel/ck-sources/Manifest +++ b/sys-kernel/ck-sources/Manifest @@ -67,6 +67,9 @@ DIST genpatches-4.9-119.extras.tar.xz 17352 BLAKE2B f48cb9bf0d315ba20c8649bbb713 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 genpatches-4.9-124.base.tar.xz 2343936 BLAKE2B 44da7d48a609b3092182f9a166d62c1398b7ae62ad8df795a3ba886b164b3bf5a74a799ca51af3844950fcbe36ce4c3927a27b2add287f0c88687576a096d616 SHA512 56308bb2d7b887413e2b1ca93a85b35de224e4ddce8aa6a9cf0d06df9e810ead1c608fec134401dcc2fc0b67b62b89ba1fceef4f3216295b8605593d51566efa +DIST genpatches-4.9-124.experimental.tar.xz 106420 BLAKE2B e705d0a2cc9f8b4f83cdea1f49253ff751d7ddec8a464878a47b0534c645142f34f7803a16792050f70a02e3552a8083d32ff65129892726b2698b62181ce36f SHA512 fccd08a565e5913ba5e821b3965f3a8ac6932ee1e8556cd88aff5ee973c0fca973e42969634db1b3be76512eaa3b077b0a0c5773a66403e3ee585b3aea1b04df +DIST genpatches-4.9-124.extras.tar.xz 17348 BLAKE2B 60c69049baa4a00291a00e6a7ae022b2a049ba0fb34f34523621ea98b661c4171e37fbf302bda33c9ab2b3d6890184aeac97d004b0ceca309f595756bfd41374 SHA512 5083dfac483e44fba5df781ce68e8b7851347e7e4fa9b5d55d79c8527a23c034134035bfb093d83a2b89a83ba617773a0f6b461bf787930afd555dcc84afd108 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 diff --git a/sys-kernel/ck-sources/ck-sources-4.9.120.ebuild b/sys-kernel/ck-sources/ck-sources-4.9.120.ebuild new file mode 100644 index 000000000000..3f00921e1945 --- /dev/null +++ b/sys-kernel/ck-sources/ck-sources-4.9.120.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="124" +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." +} |