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: Sun, 22 Oct 2017 03:57:59
Message-Id: 1508644639.5a25447509fb085e716516d5a41caef0f23839e2.gokturk@gentoo
1 commit: 5a25447509fb085e716516d5a41caef0f23839e2
2 Author: kuzetsa <kuzetsa <AT> gmail <DOT> com>
3 AuthorDate: Sat Oct 21 22:50:15 2017 +0000
4 Commit: Göktürk Yüksek <gokturk <AT> gentoo <DOT> org>
5 CommitDate: Sun Oct 22 03:57:19 2017 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a254475
7
8 sys-kernel/ck-sources: v.bump (4.9.58 & 4.13.9)
9
10 Package-Manager: Portage-2.3.8, Repoman-2.3.3
11
12 sys-kernel/ck-sources/Manifest | 6 +++
13 sys-kernel/ck-sources/ck-sources-4.13.9.ebuild | 60 ++++++++++++++++++++++++
14 sys-kernel/ck-sources/ck-sources-4.9.58.ebuild | 65 ++++++++++++++++++++++++++
15 3 files changed, 131 insertions(+)
16
17 diff --git a/sys-kernel/ck-sources/Manifest b/sys-kernel/ck-sources/Manifest
18 index 39e41a28fd3..62574c697fc 100644
19 --- a/sys-kernel/ck-sources/Manifest
20 +++ b/sys-kernel/ck-sources/Manifest
21 @@ -11,6 +11,9 @@ DIST genpatches-4.12-15.extras.tar.xz 17340 SHA256 b22021fa7cb0f4254273fe61ba14e
22 DIST genpatches-4.13-10.base.tar.xz 185668 SHA256 5388bef725321c0925413ca6d194502e1d2aa76a23cd24d37f0d7a7503bc2bb8 SHA512 9c8ec7eed0847c3555e66f982484ceb92301cad82f9165c2d828c193019d2067200c2155ff79ee995955512076eb6877577ccb4a3835f1e70aa6210cd41993ab WHIRLPOOL 01f030cc03f99d4858c6f38f21c2db52aa42b9aa9376069b67e2c7d025861be2c9ec1cd9eea49a0f59d5d32855afdf563e0f76cbe30bcabfe37f7d8fc7296f54
23 DIST genpatches-4.13-10.experimental.tar.xz 5184 SHA256 0b4da9e8c97825c17b90b86ab770fa27c6cc09df21df6e263c6a72adebb4d0b8 SHA512 39a83b4fd596abc6d4004069969231ca8a767f72ba65aefd22ede2019c6436fb00d9e4b1426addc3e4dfb4357091046c88bd8d61895d45354cbeeb013ab601d3 WHIRLPOOL 35cd5b6164a6a77240149e99222a0bcc4308877b9e78005397fd9b321a2317717e8915b38159b7db76f2dcb577649777e1a1df16758b8be3a8be44e667175a02
24 DIST genpatches-4.13-10.extras.tar.xz 17400 SHA256 5f46f20a84b7a93b6f6d9faecde83999528f033a52f9435f0e91b737a13b98cb SHA512 882f0d1461fb045d54ade39a7d432f9cc4bac27c07600074a4d714ecab42a6c96eb9af5f0cdb71c583afa3f5ff8b32616462957d9bd8fa029d5f1df1f6f8be14 WHIRLPOOL c18205fc69ecb06aaa36e339548a59659c06f8fb021bc6556d49d249f2774b6870ff8e0d7d48386c5bc0bab6af70bba884048d3d8afc4852dcefea0d7ef01739
25 +DIST genpatches-4.13-11.base.tar.xz 191900 SHA256 10a1f083294d384ef773daa5b21e7cec5ba0ef308a3174d82840b040848b5361 SHA512 0d76a0bbe2e02e4c69ceee63ea99085eb83289a189821426c2a0b852a9f84d9b4c314be823933aa3a54e341848dcbf677ec5aa41da204075a8d190d976ffe0b1 WHIRLPOOL 168a842efa27a9c217a40de4346a5f39066bc5b8744ba18caef35fd2e18b2a389adee3b0d279e2bc1fad06ee35e23c55c62a559a53f63db9dc677f6b421c2866
26 +DIST genpatches-4.13-11.experimental.tar.xz 5184 SHA256 6c467a131de9f49b78fecc652cf60f508f54a4f76a1fe150ef3f8c7c23f2429e SHA512 920e3092cf3c984448d2571561d8a4249620fba60090f7939fae5667b830bb47ef2fe04453c4474117a1ab9ddc4b19c710e7ee7f75bc14b3d73c68f865a769f4 WHIRLPOOL 87d85128cc0291d93f69793a98adc592f528bc7bbb14a8910fbb215d47d8ae9766d33a918e10aeaada7782af43ec013919d2a739895fc15a24042bf8a60a5256
27 +DIST genpatches-4.13-11.extras.tar.xz 17404 SHA256 75d973ece33bfb4cecf0a32282712c549303ae806f05fa9077395b0db068c125 SHA512 4a0b196b4a7633a71d51b413b3641047228a1985cc601941d088329d884d39d9966de01fecd17f4a5fc472cd9a41a551bdf2819fb3b6928ec2af4596b60a5689 WHIRLPOOL 350b1b91d604ac26bce8f6d67da63926b37c6632b2ca49144282783198db582c00c6f8332423ee2aa19924a231d5a78b5157d8f971c79b0ed02baa429278f8f7
28 DIST genpatches-4.9-54.base.tar.xz 1053504 SHA256 ad6728a6e84a45aa9a84215f72ba1daed8c9681b61d9470b0fed24c285aec82a SHA512 3e64d39f3d7d0c1d68cca6b27df1e374970f0b42f47ff6bc900a1a12d1305093efafdccc28a1ba89404397ad285298058e882329f651e8d1031ddc86dbf06c40 WHIRLPOOL 7c22db4217a2604a05e8f4a9817fceabf865b00c7c33df95cfc5a09af6ffa84d809930c221f55cb9b500cc8d57b2e43f70f80e622a19fb73e0d068f2ec2be18d
29 DIST genpatches-4.9-54.experimental.tar.xz 106360 SHA256 9c5b4ec4005bf50556163cebe4a4e577cffc3ed0ab06a40cd79bc7e9e33a964d SHA512 ace1650a90d70f1ab6d938d2509c44ff1911178161bfa6f060f5eb078b9c83d031709dc483f3481afc82c34b705cd9dd653c95c9b53817c79b0e632f970dad10 WHIRLPOOL 50c40e6160a92d98e568b3d55b336c4400cb8faff7fcfa5c71a8172e5149468b0483874c8531270f6f15b48f84fb3c47dee8ec01870c3331a150226c748b16ac
30 DIST genpatches-4.9-54.extras.tar.xz 17356 SHA256 70314b113191df3bcf461537c5c5789ce990311affcb41e9d00b4a4d1f674659 SHA512 894f37761c80304fd12e20d9b2a11a56475484dd2a4504f4aada6b48854e752228256d56dfc328c7633996a16f4653af0105698b6a230619d9a3364b9d08a265 WHIRLPOOL 3fddbc03354fcb2b3c72caa7462a36d16a0595304da2ff9df0614925e252e3c15c38138b4f07789333c118dde992569c7cbbeb019b5052bc0ff18e87fb08cf6b
31 @@ -29,6 +32,9 @@ DIST genpatches-4.9-58.extras.tar.xz 17348 SHA256 538ec1d455e26781b6b898b172c324
32 DIST genpatches-4.9-59.base.tar.xz 1133092 SHA256 691f9860aaa31ca2da288aaf9f808c506b39addc19772d6f84b57732d2a7679f SHA512 b1395a77963b2b2d73635a5b9a1d610cd7a7f9220d469e6a7f4fb02ff10cc9267fddd862d682e5bd4cffb0128d48c89dcb52ade45a56021b0133f483a26c9875 WHIRLPOOL 5ca080c8560eb62ef342fd036b4e6db12b25c827a1699f91d586444728425ae472632ade2fc175432a4fd8b49fc9bd18ac041ce9130a18ddade05a52cbfe9388
33 DIST genpatches-4.9-59.experimental.tar.xz 106392 SHA256 ccf9f18a3dd28f69aad8cd34d513d2b5676cd726289d940d17b7278aa266f191 SHA512 eb8a1699a8c68a91e00bf65e0455c432ec3a6748080bb2df5fc7b6070e3626967927ecc8b64a4344bb2efd753f70c2fe4f69cc8e7de5ce337750dc908c4b5e4f WHIRLPOOL de3da93b251f43faa8b7a80aeb8a28c8f08b9578ce5dc56bee3f941efca3165b8301ffb403ac4f84521cc9a49682850b58e6ed73c0cea3b53edbebbaa60e8b00
34 DIST genpatches-4.9-59.extras.tar.xz 17360 SHA256 be21758bdec50724d687d255b516bf8735d026c603f260644c7b08ec9352d624 SHA512 79a2c47aa6ee6191b5a6e4d17835dab90e747986b6b407a12afd4e343663a4ddb4066c752a65196b534dca102f3843f927b1952e21c3f04e04a28dbe30bef0fe WHIRLPOOL 07cf4232e3061a677317ef4444cd41dbdfbee3ecf6c870e55b291a1e2a6cc0e1bc2bb89cbeb3e1c910efede109fd766f852c2a52aada60f3e04db581ec39dfa0
35 +DIST genpatches-4.9-60.base.tar.xz 1143868 SHA256 99d045a8f2ea7fc91068425d918f850ca79d36b5e086e8bd5fb543d5cdd7072a SHA512 8457d59adc55785736302698e63d4c687c76b72b2457ba3828da688b215b8d8562ffbd8a5e2ad2b30249863c85d18ad93f74e9bf8494420cea57fcc1e9a7f602 WHIRLPOOL 093aa2d3b5a6b2667380456aa5c74362c2363b8df15a680dc900ea6834566fe2363620f8358cfc79117399a25f71e3afa3ddf3e16787d135ad1158d8e44d4b4d
36 +DIST genpatches-4.9-60.experimental.tar.xz 106380 SHA256 d1a45c76cd2e155539b915d20f8bc5e20ffbf9ebe7ab6763d42858cf0acd9d55 SHA512 58215551787d6db5000f8ceedb6a0a10d912ff02b4acac8017aadba49d78caef3d0755ed79996bcb68c3a63cc56ca3f0fe0f308f19754b1cb60ef9b2b601fa92 WHIRLPOOL d161f8a5179ed4ce2c350045a772cfde71bf8387dbcf3c61ae29c51816dcd47c29ae7688bed5f59955b1b8f53fb33031c95b87b6ee6cf38f93a72e0026f35dd2
37 +DIST genpatches-4.9-60.extras.tar.xz 17352 SHA256 24fc73022cb7989f7b7bb70bd6e0c4042b8f643ae988ae61a3405f86186fa0c0 SHA512 442d6daec709a58a08f3faaa21264f45a1291d12175d83a1fb0551dd870484d2093a2efd715955d917d848c600ba5a45c15a79c14fe7a6c18fa5fa2a67099b2f WHIRLPOOL 2e8d0a6ac19c991b76bc6712a6e542eae56e6417ccef9006b7133f50af55163f8fda930a656ab839699b6538d524d55c0db22eb08908a8b9e640aabbc54b46c0
38 DIST linux-4.12.tar.xz 99186576 SHA256 a45c3becd4d08ce411c14628a949d08e2433d8cdeca92036c7013980e93858ab SHA512 8e81b41b253e63233e92948941f44c6482acb52aa3a3fd172f03a38a86f2c35b2ad4fd407acd1bc3964673eba344fe104d3a03e3ff4bf9cd1f22bd44263bd728 WHIRLPOOL 3b97da251c2ba4ace4a27b708f2b1dcf94cb1b59aaeded6acb74bd98f0d3e33f1df83670665e4186d99a55daa84c88d539d93e20f0ff18a6d46ef326c48dd375
39 DIST linux-4.13.tar.xz 100579888 SHA256 2db3d6066c3ad93eb25b973a3d2951e022a7e975ee2fa7cbe5bddf84d9a49a2c SHA512 a557c2f0303ae618910b7106ff63d9978afddf470f03cb72aa748213e099a0ecd5f3119aea6cbd7b61df30ca6ef3ec57044d524b7babbaabddf8b08b8bafa7d2 WHIRLPOOL d3d332e02cd3c5056c76c28cf1f81504c6f7b8f2caed7238e7dd7866747fb03154b88d8d7aec4d0eddf5760624bc7d6c5485fb52a3e32d098a2742eba96c0d05
40 DIST linux-4.9.tar.xz 93192404 SHA256 029098dcffab74875e086ae970e3828456838da6e0ba22ce3f64ef764f3d7f1a SHA512 bf67ff812cc3cb7e5059e82cc5db0d9a7c5637f7ed9a42e4730c715bf7047c81ed3a571225f92a33ef0b6d65f35595bc32d773356646df2627da55e9bc7f1f1a WHIRLPOOL 072505b29972ad120eb25a074217847c9c2813416c4903e605a0433574f5f87616dbea0b1454e4b19acc48107f11274b682958b1d773373156e99f8163e6606a
41
42 diff --git a/sys-kernel/ck-sources/ck-sources-4.13.9.ebuild b/sys-kernel/ck-sources/ck-sources-4.13.9.ebuild
43 new file mode 100644
44 index 00000000000..2db28eae6e3
45 --- /dev/null
46 +++ b/sys-kernel/ck-sources/ck-sources-4.13.9.ebuild
47 @@ -0,0 +1,60 @@
48 +# Copyright 1999-2017 Gentoo Foundation
49 +# Distributed under the terms of the GNU General Public License v2
50 +
51 +EAPI="6"
52 +ETYPE="sources"
53 +KEYWORDS="~amd64 ~x86"
54 +
55 +HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches/
56 + http://users.tpg.com.au/ckolivas/kernel/"
57 +
58 +K_WANT_GENPATCHES="base extras experimental"
59 +K_EXP_GENPATCHES_PULL="1"
60 +K_EXP_GENPATCHES_NOUSE="1"
61 +K_GENPATCHES_VER="11"
62 +K_SECURITY_UNSUPPORTED="1"
63 +K_DEBLOB_AVAILABLE="1"
64 +
65 +PYTHON_COMPAT=( python2_7 )
66 +inherit python-any-r1 kernel-2
67 +detect_version
68 +detect_arch
69 +
70 +DEPEND="deblob? ( ${PYTHON_DEPS} )"
71 +
72 +K_BRANCH_ID="${KV_MAJOR}.${KV_MINOR}"
73 +
74 +DESCRIPTION="Con Kolivas' high performance patchset and Gentoo's genpatches for Linux ${K_BRANCH_ID}"
75 +
76 +CK_VERSION="1"
77 +
78 +CK_FILE="patch-${K_BRANCH_ID}-ck${CK_VERSION}.xz"
79 +
80 +CK_BASE_URL="http://ck.kolivas.org/patches/4.0"
81 +CK_LVER_URL="${CK_BASE_URL}/${K_BRANCH_ID}/${K_BRANCH_ID}-ck${CK_VERSION}"
82 +CK_URI="${CK_LVER_URL}/${CK_FILE}"
83 +
84 +SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${ARCH_URI} ${CK_URI}"
85 +
86 +UNIPATCH_LIST="${DISTDIR}/${CK_FILE}"
87 +UNIPATCH_STRICTORDER="yes"
88 +
89 +# ck-patches already includes BFQ (similar version as genpatches "experimental" USE flag)
90 +# what's not included is: "additional cpu optimizations" (5010) from genpatches experimental
91 +
92 +K_EXP_GENPATCHES_LIST="5010_*.patch*"
93 +
94 +pkg_setup() {
95 + use deblob && python-any-r1_pkg_setup
96 + kernel-2_pkg_setup
97 +}
98 +
99 +src_prepare() {
100 +
101 +#-- Comment out CK's EXTRAVERSION in Makefile ---------------------------------
102 +
103 + # linux-info eclass cannot handle recursively expanded variables in Makefile #490328
104 + sed -i -e 's/\(^EXTRAVERSION :=.*$\)/# \1/' "${S}/Makefile" || die
105 +
106 + kernel-2_src_prepare
107 +}
108
109 diff --git a/sys-kernel/ck-sources/ck-sources-4.9.58.ebuild b/sys-kernel/ck-sources/ck-sources-4.9.58.ebuild
110 new file mode 100644
111 index 00000000000..25ff25a1efb
112 --- /dev/null
113 +++ b/sys-kernel/ck-sources/ck-sources-4.9.58.ebuild
114 @@ -0,0 +1,65 @@
115 +# Copyright 1999-2017 Gentoo Foundation
116 +# Distributed under the terms of the GNU General Public License v2
117 +
118 +EAPI="6"
119 +ETYPE="sources"
120 +KEYWORDS="~amd64 ~x86"
121 +
122 +HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches/
123 + http://users.tpg.com.au/ckolivas/kernel/"
124 +
125 +K_WANT_GENPATCHES="base extras experimental"
126 +K_EXP_GENPATCHES_PULL="1"
127 +K_EXP_GENPATCHES_NOUSE="1"
128 +K_GENPATCHES_VER="60"
129 +K_SECURITY_UNSUPPORTED="1"
130 +K_DEBLOB_AVAILABLE="1"
131 +
132 +PYTHON_COMPAT=( python2_7 )
133 +inherit python-any-r1 kernel-2
134 +detect_version
135 +detect_arch
136 +
137 +DEPEND="deblob? ( ${PYTHON_DEPS} )"
138 +
139 +K_BRANCH_ID="${KV_MAJOR}.${KV_MINOR}"
140 +
141 +DESCRIPTION="Con Kolivas' high performance patchset and Gentoo's genpatches for Linux ${K_BRANCH_ID}"
142 +
143 +CK_VERSION="1"
144 +
145 +CK_FILE="patch-${K_BRANCH_ID}-ck${CK_VERSION}.xz"
146 +
147 +CK_BASE_URL="http://ck.kolivas.org/patches/4.0"
148 +CK_LVER_URL="${CK_BASE_URL}/${K_BRANCH_ID}/${K_BRANCH_ID}-ck${CK_VERSION}"
149 +CK_URI="${CK_LVER_URL}/${CK_FILE}"
150 +
151 +# solves bug #606866 (Fix build for CONFIG_FREEZER disabled.x)
152 +FRZR_HASH="7de569950716147ed436b27936628ee3ab5b45cc"
153 +FRZR_FILE="${PN}-4.9-freezer-fix.patch"
154 +FRZR_URI="https://github.com/ckolivas/linux/commit/${FRZR_HASH}.patch -> ${FRZR_FILE}"
155 +
156 +SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${ARCH_URI} ${CK_URI} ${FRZR_URI}"
157 +
158 +UNIPATCH_LIST="${DISTDIR}/${CK_FILE} ${DISTDIR}/${FRZR_FILE}"
159 +UNIPATCH_STRICTORDER="yes"
160 +
161 +# ck-patches already includes BFQ (similar version as genpatches "experimental" USE flag)
162 +# what's not included is: "additional cpu optimizations" (5010) from genpatches experimental
163 +
164 +K_EXP_GENPATCHES_LIST="5010_*.patch*"
165 +
166 +pkg_setup() {
167 + use deblob && python-any-r1_pkg_setup
168 + kernel-2_pkg_setup
169 +}
170 +
171 +src_prepare() {
172 +
173 +#-- Comment out CK's EXTRAVERSION in Makefile ---------------------------------
174 +
175 + # linux-info eclass cannot handle recursively expanded variables in Makefile #490328
176 + sed -i -e 's/\(^EXTRAVERSION :=.*$\)/# \1/' "${S}/Makefile" || die
177 +
178 + kernel-2_src_prepare
179 +}