1 |
commit: 0d537cd13549b8daefec0b11a547c7d27c0b6566 |
2 |
Author: kuzetsa <kuzetsa <AT> gmail <DOT> com> |
3 |
AuthorDate: Fri Aug 24 06:28:02 2018 +0000 |
4 |
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org> |
5 |
CommitDate: Sat Aug 25 06:16:25 2018 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d537cd1 |
7 |
|
8 |
sys-kernel/ck-sources: genpatches-4.9-127 |
9 |
|
10 |
Package-Manager: Portage-2.3.40, Repoman-2.3.9 |
11 |
|
12 |
sys-kernel/ck-sources/Manifest | 3 ++ |
13 |
sys-kernel/ck-sources/ck-sources-4.9.123.ebuild | 59 +++++++++++++++++++++++++ |
14 |
2 files changed, 62 insertions(+) |
15 |
|
16 |
diff --git a/sys-kernel/ck-sources/Manifest b/sys-kernel/ck-sources/Manifest |
17 |
index bcab2644295..6efb4e07f72 100644 |
18 |
--- a/sys-kernel/ck-sources/Manifest |
19 |
+++ b/sys-kernel/ck-sources/Manifest |
20 |
@@ -74,6 +74,9 @@ DIST genpatches-4.9-120.extras.tar.xz 17360 BLAKE2B 78e4d2954294b7a521d2a8c7a6b1 |
21 |
DIST genpatches-4.9-124.base.tar.xz 2343936 BLAKE2B 44da7d48a609b3092182f9a166d62c1398b7ae62ad8df795a3ba886b164b3bf5a74a799ca51af3844950fcbe36ce4c3927a27b2add287f0c88687576a096d616 SHA512 56308bb2d7b887413e2b1ca93a85b35de224e4ddce8aa6a9cf0d06df9e810ead1c608fec134401dcc2fc0b67b62b89ba1fceef4f3216295b8605593d51566efa |
22 |
DIST genpatches-4.9-124.experimental.tar.xz 106420 BLAKE2B e705d0a2cc9f8b4f83cdea1f49253ff751d7ddec8a464878a47b0534c645142f34f7803a16792050f70a02e3552a8083d32ff65129892726b2698b62181ce36f SHA512 fccd08a565e5913ba5e821b3965f3a8ac6932ee1e8556cd88aff5ee973c0fca973e42969634db1b3be76512eaa3b077b0a0c5773a66403e3ee585b3aea1b04df |
23 |
DIST genpatches-4.9-124.extras.tar.xz 17348 BLAKE2B 60c69049baa4a00291a00e6a7ae022b2a049ba0fb34f34523621ea98b661c4171e37fbf302bda33c9ab2b3d6890184aeac97d004b0ceca309f595756bfd41374 SHA512 5083dfac483e44fba5df781ce68e8b7851347e7e4fa9b5d55d79c8527a23c034134035bfb093d83a2b89a83ba617773a0f6b461bf787930afd555dcc84afd108 |
24 |
+DIST genpatches-4.9-127.base.tar.xz 2354512 BLAKE2B 2226db036333946c7a9e60ed7c41eaf76fc113b9ee4c1044c05196f8bb7bc7c263425cd16f0e16349ecaab9adab0b5ef75ceed690210fcfd9ae620dd8254e4bf SHA512 c5798dfb5389c7585155bbe7baca675dc53e9bd7a6f038e9db6026172c3b7b6733422fe931e3bed2462caad2f05c774b20ac49757c2763b3d78e5239500e58e1 |
25 |
+DIST genpatches-4.9-127.experimental.tar.xz 106396 BLAKE2B 5273ecfa6b48624ec665b1d80de623fa78cb95818252e02a732d6e4409be9dacfb710e420d9b0cb2bdcd71ae1389b6e888439d1d911b46bed5adfcc98981bea2 SHA512 5774bc6477931e51c2be55d365ca38a7619073afc7bcf342a3b7e024c31d31dd899bba63ea4af31cd1d5a81b5a605fda2d4c19862c5580e0d3762b0222f87a3a |
26 |
+DIST genpatches-4.9-127.extras.tar.xz 17348 BLAKE2B b7d6fe9deb23dfa838d073143952aa3fca61f6b729035f52222443e8aca6ac061933ff037cf4b0b0e45504066eba1a979401ebd6b2cbd94eafc95b8302e79632 SHA512 f28c5825d22a29adfd33570e0490a02bf996ba48ce18ad6baeb330ac556153921cffb7cf8921e0bc8a81043c1ae085acf4d266f7e63d157ce832116cd939b2aa |
27 |
DIST linux-4.14.tar.xz 100770500 BLAKE2B 85dc4aa953fe65e273a24473d8de98e4f204f97c43be9fc87cf5be01f796f94cfde5c8f9c84619751f1cac51f83ce0b4681fb19c5f2965a72d4a94fe5577846a SHA512 77e43a02d766c3d73b7e25c4aafb2e931d6b16e870510c22cef0cdb05c3acb7952b8908ebad12b10ef982c6efbe286364b1544586e715cf38390e483927904d8 |
28 |
DIST linux-4.16.tar.xz 103020152 BLAKE2B c7f7b36280b74b2112a098733680e1e93c4f99571099d471b2dde5f7a746d9b9fab5112fffe3b7978c40f15ecaa33203eeeeea98c2158fab2d5857ece5d74f9f SHA512 ab47849314b177d0eec9dbf261f33972b0d89fb92fb0650130ffa7abc2f36c0fab2d06317dc1683c51a472a9a631573a9b1e7258d6281a2ee189897827f14662 |
29 |
DIST linux-4.17.tar.xz 102165892 BLAKE2B b9e1fe2c063d2761b4d54594b841f6591fd6f5b634a402c07e0fa5518a2b271293d97c5a7a8e3c30c9c4d78df16bf20a4f0befe998c9a9393bb3290d2df1dda3 SHA512 4d9de340a26155a89ea8773131c76220cc2057f2b5d031b467b60e8b14c1842518e2d60a863d8c695f0f7640f3f18d43826201984a238dade857b6cef79837db |
30 |
|
31 |
diff --git a/sys-kernel/ck-sources/ck-sources-4.9.123.ebuild b/sys-kernel/ck-sources/ck-sources-4.9.123.ebuild |
32 |
new file mode 100644 |
33 |
index 00000000000..95b48d801c5 |
34 |
--- /dev/null |
35 |
+++ b/sys-kernel/ck-sources/ck-sources-4.9.123.ebuild |
36 |
@@ -0,0 +1,59 @@ |
37 |
+# Copyright 1999-2018 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://kernel.kolivas.org/" |
46 |
+ |
47 |
+IUSE="experimental" |
48 |
+ |
49 |
+K_WANT_GENPATCHES="base extras experimental" |
50 |
+K_GENPATCHES_VER="127" |
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="Gentoo's genpatches for Linux ${K_BRANCH_ID}, with Con Kolivas' MuQSS process scheduler." |
64 |
+ |
65 |
+MUQSS_VERSION="150" |
66 |
+MUQSS_FILE="${K_BRANCH_ID}-sched-MuQSS_${MUQSS_VERSION}.patch" |
67 |
+MUQSS_BASE_URL="http://ck.kolivas.org/patches/muqss/4.0" |
68 |
+ |
69 |
+# clearly identify package name in distrdir |
70 |
+MUQSS_DISTNAME="${PN}-${K_BRANCH_ID}-muqss.patch" |
71 |
+ |
72 |
+CK_LVER_URL="${MUQSS_BASE_URL}/${K_BRANCH_ID}" |
73 |
+CK_URI="${CK_LVER_URL}/${MUQSS_FILE} -> ${MUQSS_DISTNAME}" |
74 |
+ |
75 |
+# solves bug #606866 (Fix build for CONFIG_FREEZER disabled.x) |
76 |
+FRZR_HASH="7de569950716147ed436b27936628ee3ab5b45cc" |
77 |
+FRZR_FILE="${PN}-4.9-freezer-fix.patch" |
78 |
+FRZR_URI="https://github.com/ckolivas/linux/commit/${FRZR_HASH}.patch -> ${FRZR_FILE}" |
79 |
+ |
80 |
+SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${ARCH_URI} ${CK_URI} ${FRZR_URI}" |
81 |
+ |
82 |
+UNIPATCH_LIST="${DISTDIR}/${MUQSS_DISTNAME} ${DISTDIR}/${FRZR_FILE}" |
83 |
+UNIPATCH_STRICTORDER="yes" |
84 |
+ |
85 |
+pkg_setup() { |
86 |
+ use deblob && python-any-r1_pkg_setup |
87 |
+ kernel-2_pkg_setup |
88 |
+} |
89 |
+ |
90 |
+pkg_postinst() { |
91 |
+ elog "CPU optimizations patch (from genpatches) is off by default." |
92 |
+ elog "Set USE=\"experimental\" if you need this patch / feature." |
93 |
+ elog "This can be set in /etc/portage/package.use (or make.conf)" |
94 |
+ elog "make menuconfig as usual to edit .config for this feature." |
95 |
+} |