1 |
commit: e608e6b149b2c99ebe504457e8557e2236a97915 |
2 |
Author: kuzetsa <kuzetsa <AT> gmail <DOT> com> |
3 |
AuthorDate: Thu Oct 12 19:52:14 2017 +0000 |
4 |
Commit: Göktürk Yüksek <gokturk <AT> gentoo <DOT> org> |
5 |
CommitDate: Thu Oct 12 21:22:01 2017 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e608e6b1 |
7 |
|
8 |
sys-kernel/ck-sources: v.bump (4.9.55) |
9 |
|
10 |
Package-Manager: Portage-2.3.8, Repoman-2.3.3 |
11 |
|
12 |
sys-kernel/ck-sources/Manifest | 3 ++ |
13 |
sys-kernel/ck-sources/ck-sources-4.9.55.ebuild | 65 ++++++++++++++++++++++++++ |
14 |
2 files changed, 68 insertions(+) |
15 |
|
16 |
diff --git a/sys-kernel/ck-sources/Manifest b/sys-kernel/ck-sources/Manifest |
17 |
index f8539b6c7eb..eba1514766e 100644 |
18 |
--- a/sys-kernel/ck-sources/Manifest |
19 |
+++ b/sys-kernel/ck-sources/Manifest |
20 |
@@ -15,6 +15,9 @@ DIST genpatches-4.9-55.extras.tar.xz 17348 SHA256 70e1a8008adeb7bf207fd7f3194b4f |
21 |
DIST genpatches-4.9-56.base.tar.xz 1098340 SHA256 69e8104e4b2cf11d286d04b19a88d027ffbf94701cfc237f5737d0d907d2f4e4 SHA512 d0e54f6b904bce6cee767297fd3282ad8fbd002e2820cd211d35d00e71c1a0339f0715d352c6dc7972097ebeaa282c074f9e85ef953ad16f9a4f35f5ddc26e58 WHIRLPOOL c64fb7d0f811754166b5f8cdb08efd270ec6e1b57723fe8d1c206d5d184c8230b41d1f61c1e98300da0765327dc6feb2f3d8d5e36a8d26b9b1d5a2a3a6170c32 |
22 |
DIST genpatches-4.9-56.experimental.tar.xz 106376 SHA256 2d973cb9728d880cf947fcb898ae4f25fcb31a7b26bead9eb424fcf4dbc3be16 SHA512 c4c552f2b1aa91a3fc3c7834c0c6dec898f4c74a557a7e767bbe85b6e7463e02ac23fc71c3a32fa256603967622e0e54deec8046f0502f5fd00c64d649741600 WHIRLPOOL c070a07d4e8c832fa84880b9395d7499faecbedbc3e2d290a76339205234f396570b190a23183e6b4a1c2044119b8c631d161ce798e9aa03a1995d668e18080e |
23 |
DIST genpatches-4.9-56.extras.tar.xz 17348 SHA256 70e1a8008adeb7bf207fd7f3194b4fa7c3efd500af7aa6fbc33b288794788b05 SHA512 995901d2d40c5b9e9b33372636b4c2134014fbe1f5705b800283463904f072ce215930d81cda5f968333abd2d8558ac59a0d6cd419cd701e41b88901dea19d40 WHIRLPOOL 6b73420d4e249dbd3c8fc7e9670f0ca6b60554466b2d79410956df12af03763a8352701d9df4bc0759e08a6652813e40cbe1b6c9924cac111a81e33009bf27c8 |
24 |
+DIST genpatches-4.9-57.base.tar.xz 1123828 SHA256 c1dea24632710b6847766dd1776e398045f5fd4920c14d089cb783a169c2f41f SHA512 4fc135e4c2a6db37bcc82694491d05d176e2a8f9a420c08bad915dbaedfbdcb679a36bc7ec187c27fb617f751880a2e6e9f103b0860191ad339eec0b86240453 WHIRLPOOL b2594ec0dd072b7ea402417ac83bd6c43a9e82a2a438c55cb8bfbb1d036210f8a8eee9224f2434f386b529645224ed93a4984d984d8cbdec8d3ce0353d120f12 |
25 |
+DIST genpatches-4.9-57.experimental.tar.xz 106420 SHA256 0dd2e1c70e7d271b6a02f1abc21698698edeb9ea2c7a4bc9e421fbe55e963186 SHA512 6c06ceaec38b4d87750fb0fd188c43b7420f90cf1f6e5b9f3f0268d959400b78d993d1d435910d50815b0cddb3dcf73e97dfda732a620a7ab91cb0fb8ce913c3 WHIRLPOOL c1878fcf5052741a89c9ad670c3ef96676dcf23b58efa1949c126887ab0538e2816ac4f5661b677640528328c1d95f18fd89eac9b5660f8900ca0e1c041f2045 |
26 |
+DIST genpatches-4.9-57.extras.tar.xz 17352 SHA256 b7de79c153d275dd374f79f5de4864f3f3362ab3190fba054b8365fbbc8109f5 SHA512 6116c52aa4ad546e93226545fb99c6218587d6f76aec5f4ffb1f84a379be9d562fcdc93768c0979773a2eb3966d2053ec16939eeb2fce7f8af8259efa13f3c2f WHIRLPOOL 206903be31b879c96fa57d2827c7d31f1123a3147111a4b9801d0bb525dc46ca7c6d8d21c38d399cb2e2b57f8055c389d6cf05e01741b04e6de51150bec1149c |
27 |
DIST linux-4.12.tar.xz 99186576 SHA256 a45c3becd4d08ce411c14628a949d08e2433d8cdeca92036c7013980e93858ab SHA512 8e81b41b253e63233e92948941f44c6482acb52aa3a3fd172f03a38a86f2c35b2ad4fd407acd1bc3964673eba344fe104d3a03e3ff4bf9cd1f22bd44263bd728 WHIRLPOOL 3b97da251c2ba4ace4a27b708f2b1dcf94cb1b59aaeded6acb74bd98f0d3e33f1df83670665e4186d99a55daa84c88d539d93e20f0ff18a6d46ef326c48dd375 |
28 |
DIST linux-4.9.tar.xz 93192404 SHA256 029098dcffab74875e086ae970e3828456838da6e0ba22ce3f64ef764f3d7f1a SHA512 bf67ff812cc3cb7e5059e82cc5db0d9a7c5637f7ed9a42e4730c715bf7047c81ed3a571225f92a33ef0b6d65f35595bc32d773356646df2627da55e9bc7f1f1a WHIRLPOOL 072505b29972ad120eb25a074217847c9c2813416c4903e605a0433574f5f87616dbea0b1454e4b19acc48107f11274b682958b1d773373156e99f8163e6606a |
29 |
DIST patch-4.12-ck2.xz 83604 SHA256 6d15f95ca23b46f7abdfa1315600daed7ed6843acc29587fd84c2be7937c8564 SHA512 958cbce3d20484372473fd372de25555cf803c58e6b62d203e6da98aef8d367f01d6291f984a601b0ba962670eadeab7c5a3b1cb200ca0c8c82921688cae1b10 WHIRLPOOL 6156e37a9029fcbcdc2bf7b8ed49e1c2e5a03fa0c849c71383b16af3cf6cadedcd0239eebcbb82aeb4a536ecdd0770bd9704712a61716df57e7696b98b857b2b |
30 |
|
31 |
diff --git a/sys-kernel/ck-sources/ck-sources-4.9.55.ebuild b/sys-kernel/ck-sources/ck-sources-4.9.55.ebuild |
32 |
new file mode 100644 |
33 |
index 00000000000..f000ce569db |
34 |
--- /dev/null |
35 |
+++ b/sys-kernel/ck-sources/ck-sources-4.9.55.ebuild |
36 |
@@ -0,0 +1,65 @@ |
37 |
+# Copyright 1999-2017 Gentoo Foundation |
38 |
+# Distributed under the terms of the GNU General Public License v2 |
39 |
+ |
40 |
+EAPI="6" |
41 |
+ETYPE="sources" |
42 |
+KEYWORDS="~amd64 ~x86" |
43 |
+ |
44 |
+HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches/ |
45 |
+ http://users.tpg.com.au/ckolivas/kernel/" |
46 |
+ |
47 |
+K_WANT_GENPATCHES="base extras experimental" |
48 |
+K_EXP_GENPATCHES_PULL="1" |
49 |
+K_EXP_GENPATCHES_NOUSE="1" |
50 |
+K_GENPATCHES_VER="57" |
51 |
+K_SECURITY_UNSUPPORTED="1" |
52 |
+K_DEBLOB_AVAILABLE="1" |
53 |
+ |
54 |
+PYTHON_COMPAT=( python2_7 ) |
55 |
+inherit python-any-r1 kernel-2 |
56 |
+detect_version |
57 |
+detect_arch |
58 |
+ |
59 |
+DEPEND="deblob? ( ${PYTHON_DEPS} )" |
60 |
+ |
61 |
+K_BRANCH_ID="${KV_MAJOR}.${KV_MINOR}" |
62 |
+ |
63 |
+DESCRIPTION="Con Kolivas' high performance patchset and Gentoo's genpatches for Linux ${K_BRANCH_ID}" |
64 |
+ |
65 |
+CK_VERSION="1" |
66 |
+ |
67 |
+CK_FILE="patch-${K_BRANCH_ID}-ck${CK_VERSION}.xz" |
68 |
+ |
69 |
+CK_BASE_URL="http://ck.kolivas.org/patches/4.0" |
70 |
+CK_LVER_URL="${CK_BASE_URL}/${K_BRANCH_ID}/${K_BRANCH_ID}-ck${CK_VERSION}" |
71 |
+CK_URI="${CK_LVER_URL}/${CK_FILE}" |
72 |
+ |
73 |
+# solves bug #606866 (Fix build for CONFIG_FREEZER disabled.x) |
74 |
+FRZR_HASH="7de569950716147ed436b27936628ee3ab5b45cc" |
75 |
+FRZR_FILE="${PN}-4.9-freezer-fix.patch" |
76 |
+FRZR_URI="https://github.com/ckolivas/linux/commit/${FRZR_HASH}.patch -> ${FRZR_FILE}" |
77 |
+ |
78 |
+SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${ARCH_URI} ${CK_URI} ${FRZR_URI}" |
79 |
+ |
80 |
+UNIPATCH_LIST="${DISTDIR}/${CK_FILE} ${DISTDIR}/${FRZR_FILE}" |
81 |
+UNIPATCH_STRICTORDER="yes" |
82 |
+ |
83 |
+# ck-patches already includes BFQ (similar version as genpatches "experimental" USE flag) |
84 |
+# what's not included is: "additional cpu optimizations" (5010) from genpatches experimental |
85 |
+ |
86 |
+K_EXP_GENPATCHES_LIST="5010_*.patch*" |
87 |
+ |
88 |
+pkg_setup() { |
89 |
+ use deblob && python-any-r1_pkg_setup |
90 |
+ kernel-2_pkg_setup |
91 |
+} |
92 |
+ |
93 |
+src_prepare() { |
94 |
+ |
95 |
+#-- Comment out CK's EXTRAVERSION in Makefile --------------------------------- |
96 |
+ |
97 |
+ # linux-info eclass cannot handle recursively expanded variables in Makefile #490328 |
98 |
+ sed -i -e 's/\(^EXTRAVERSION :=.*$\)/# \1/' "${S}/Makefile" || die |
99 |
+ |
100 |
+ kernel-2_src_prepare |
101 |
+} |