Gentoo Archives: gentoo-commits

From: "Göktürk Yüksek" <gokturk@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: sys-kernel/ck-sources/
Date: Fri, 05 Oct 2018 16:09:16
Message-Id: 1538755421.e4384ab79eb7267a6835ad0d82391f279f7c7358.gokturk@gentoo
1 commit: e4384ab79eb7267a6835ad0d82391f279f7c7358
2 Author: Sarah White <kuzetsa <AT> poindexter <DOT> ovh>
3 AuthorDate: Mon Oct 1 02:39:40 2018 +0000
4 Commit: Göktürk Yüksek <gokturk <AT> gentoo <DOT> org>
5 CommitDate: Fri Oct 5 16:03:41 2018 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e4384ab7
7
8 sys-kernel/ck-sources: version 4.9.130
9
10 updated to genpatches-4.9-134
11
12 Package-Manager: Portage-2.3.49, Repoman-2.3.10
13 Signed-off-by: Sarah White <kuzetsa <AT> poindexter.ovh>
14 Signed-off-by: Göktürk Yüksek <gokturk <AT> gentoo.org>
15
16 sys-kernel/ck-sources/Manifest | 3 ++
17 sys-kernel/ck-sources/ck-sources-4.9.130.ebuild | 59 +++++++++++++++++++++++++
18 2 files changed, 62 insertions(+)
19
20 diff --git a/sys-kernel/ck-sources/Manifest b/sys-kernel/ck-sources/Manifest
21 index 3d82bf21335..38267de924d 100644
22 --- a/sys-kernel/ck-sources/Manifest
23 +++ b/sys-kernel/ck-sources/Manifest
24 @@ -49,6 +49,9 @@ DIST genpatches-4.9-130.extras.tar.xz 17356 BLAKE2B 299388e6feda84ee34d24583a8d1
25 DIST genpatches-4.9-132.base.tar.xz 2441816 BLAKE2B 53a8675afe92c3821aca2251aa7e4cb5ccd5bd007871ddb6bbeeea9cf9ff7953505e67e4bc91685598734451bd2c470250bfc3ce4e2bfb749adbf0c606f89cd0 SHA512 f43ed194035db4eabdfd7c29113faaf6605d56e64613771011793fc7740fa06db0727328eaef33f847f6fbba6a7f8830f5d3b9c70b7268c7cf6974ce2afe2243
26 DIST genpatches-4.9-132.experimental.tar.xz 106392 BLAKE2B e37bc8e9b99c2afdd0e57606d8a8f5eeeeda93013e6219801c3e9d14d91a6d70dfa4f7830a54293eabb81e821138432d18ef96ec98e3070a46b4b11680165ded SHA512 7fa9bba8c07d5cf861bf7dac0e8261e90c3ef834acca4768606d3292d664ed46cd790df7ab6f82fcaf83861ff9395a1a32da9122d99074c851aafade9cbbbde0
27 DIST genpatches-4.9-132.extras.tar.xz 17356 BLAKE2B b7cbf6b4fb753c8b2155d61e86357a41978f9a218daedc016a1e11f2917294a82e1bca3915db80de9f6120e214869f7ae90b647b95fdd674b10eae651576affd SHA512 6e0777f4a57dd7e2f2771fd2416858a40f130cd110f1458debfad66a2ef6847969fda59ffa8f796a6f2736a3ccdd0f41b5fc1c66e3a507ff2b0b48ee6f291fbc
28 +DIST genpatches-4.9-134.base.tar.xz 2469148 BLAKE2B 98d632d35eecd9965bb78d0baf8889c22999c324ab2f93a27ed606b8f1fc9fbcc3ed473bca16d5d508b7aea57f3b9db0fdfa904e4dfe59d2d2849454e8d6d1da SHA512 75b10ad827435c6cf5bdc568bfb5d48d703c2117563cdd406e7d98701bb22e2944695295933ab7bae03e3647565fd8d86f3f4142ca2ea538dde4e9ea8d350ff0
29 +DIST genpatches-4.9-134.experimental.tar.xz 106384 BLAKE2B cf341a8c8f43353fead3844c549932de413380b72f5efb686031a35c5de78c13f66d606d5884bfea45333c7aaa39589d93cd6c295fc34dd103f354209a94116e SHA512 491a2b541b933a0e6f0eac55eb939ab668085158d059a2bbe99826e657bba3576bd6092a83baeda8c11a29a770823228ead660a5d64cce09354fb177eb857cd0
30 +DIST genpatches-4.9-134.extras.tar.xz 17356 BLAKE2B a6a8fd7226f451ea0a42abffab2a74c2dfc2ad61130b49a51548d72c98a3f1c96dba5432fc3abf88d3c08d1cb07b28ad7d252e22ad04443e3fc251a03affa045 SHA512 221edf2d3ca1f11d48dafd3cb86b316153ffd6928c1dc690fe5b69f212ae20ccd7b203c272e4554f3045da51cef7a3bc50d388cfe7bee7630ccee586ae3d7986
31 DIST linux-4.14.tar.xz 100770500 BLAKE2B 85dc4aa953fe65e273a24473d8de98e4f204f97c43be9fc87cf5be01f796f94cfde5c8f9c84619751f1cac51f83ce0b4681fb19c5f2965a72d4a94fe5577846a SHA512 77e43a02d766c3d73b7e25c4aafb2e931d6b16e870510c22cef0cdb05c3acb7952b8908ebad12b10ef982c6efbe286364b1544586e715cf38390e483927904d8
32 DIST linux-4.18.tar.xz 101781564 BLAKE2B 138bdc49dc8871e5566b5e23a9e5ed0e68fff480a7a04fc659a9efe2d4bcc778ac01368a32bc5d1dbde870102ce7294b9d315f81c4e6e762ee781135e83033f2 SHA512 950eb85ac743b291afe9f21cd174d823e25f11883ee62cecfbfff8fe8c5672aae707654b1b8f29a133b1f2e3529e63b9f7fba4c45d6dacccc8000b3a9a9ae038
33 DIST linux-4.9.tar.xz 93192404 BLAKE2B 83ae310b17d47f1f18d6d28537c31e10f3e60458c5954c4611158ca99e71cc0da2e051272eabf27d5887df4a7cb4a5dd66ff993077c11d2221e92d300a0b48d7 SHA512 bf67ff812cc3cb7e5059e82cc5db0d9a7c5637f7ed9a42e4730c715bf7047c81ed3a571225f92a33ef0b6d65f35595bc32d773356646df2627da55e9bc7f1f1a
34
35 diff --git a/sys-kernel/ck-sources/ck-sources-4.9.130.ebuild b/sys-kernel/ck-sources/ck-sources-4.9.130.ebuild
36 new file mode 100644
37 index 00000000000..63e70f3bc75
38 --- /dev/null
39 +++ b/sys-kernel/ck-sources/ck-sources-4.9.130.ebuild
40 @@ -0,0 +1,59 @@
41 +# Copyright 2018 kuzetsa℠ and others
42 +# Distributed under the terms of the GNU General Public License v2
43 +
44 +EAPI="6"
45 +ETYPE="sources"
46 +KEYWORDS="~amd64 ~x86"
47 +
48 +HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches/
49 + http://kernel.kolivas.org/"
50 +
51 +IUSE="experimental"
52 +
53 +K_WANT_GENPATCHES="base extras experimental"
54 +K_GENPATCHES_VER="134"
55 +K_SECURITY_UNSUPPORTED="1"
56 +K_DEBLOB_AVAILABLE="1"
57 +
58 +PYTHON_COMPAT=( python2_7 )
59 +inherit python-any-r1 kernel-2
60 +detect_version
61 +detect_arch
62 +
63 +DEPEND="deblob? ( ${PYTHON_DEPS} )"
64 +
65 +K_BRANCH_ID="${KV_MAJOR}.${KV_MINOR}"
66 +
67 +DESCRIPTION="Gentoo's genpatches for Linux ${K_BRANCH_ID}, with Con Kolivas' MuQSS process scheduler."
68 +
69 +MUQSS_VERSION="150"
70 +MUQSS_FILE="${K_BRANCH_ID}-sched-MuQSS_${MUQSS_VERSION}.patch"
71 +MUQSS_BASE_URL="http://ck.kolivas.org/patches/muqss/4.0"
72 +
73 +# clearly identify package name in distrdir
74 +MUQSS_DISTNAME="${PN}-${K_BRANCH_ID}-muqss.patch"
75 +
76 +CK_LVER_URL="${MUQSS_BASE_URL}/${K_BRANCH_ID}"
77 +CK_URI="${CK_LVER_URL}/${MUQSS_FILE} -> ${MUQSS_DISTNAME}"
78 +
79 +# solves bug #606866 (Fix build for CONFIG_FREEZER disabled.x)
80 +FRZR_HASH="7de569950716147ed436b27936628ee3ab5b45cc"
81 +FRZR_FILE="${PN}-4.9-freezer-fix.patch"
82 +FRZR_URI="https://github.com/ckolivas/linux/commit/${FRZR_HASH}.patch -> ${FRZR_FILE}"
83 +
84 +SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${ARCH_URI} ${CK_URI} ${FRZR_URI}"
85 +
86 +UNIPATCH_LIST="${DISTDIR}/${MUQSS_DISTNAME} ${DISTDIR}/${FRZR_FILE}"
87 +UNIPATCH_STRICTORDER="yes"
88 +
89 +pkg_setup() {
90 + use deblob && python-any-r1_pkg_setup
91 + kernel-2_pkg_setup
92 +}
93 +
94 +pkg_postinst() {
95 + elog "CPU optimizations patch (from genpatches) is off by default."
96 + elog "Set USE=\"experimental\" if you need this patch / feature."
97 + elog "This can be set in /etc/portage/package.use (or make.conf)"
98 + elog "make menuconfig as usual to edit .config for this feature."
99 +}