Gentoo Archives: gentoo-commits

From: Thomas Deutschmann <whissi@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: sys-kernel/ck-sources/
Date: Fri, 12 Oct 2018 00:57:08
Message-Id: 1539305797.1144457d67dc01f64062b2c97297a978b1c6f862.whissi@gentoo
1 commit: 1144457d67dc01f64062b2c97297a978b1c6f862
2 Author: Sarah White <kuzetsa <AT> poindexter <DOT> ovh>
3 AuthorDate: Thu Oct 11 09:53:25 2018 +0000
4 Commit: Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
5 CommitDate: Fri Oct 12 00:56:37 2018 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1144457d
7
8 sys-kernel/ck-sources: version 4.9.132
9
10 updated to genpatches-4.9-136
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: Thomas Deutschmann <whissi <AT> gentoo.org>
15
16 sys-kernel/ck-sources/Manifest | 3 ++
17 sys-kernel/ck-sources/ck-sources-4.9.132.ebuild | 52 +++++++++++++++++++++++++
18 2 files changed, 55 insertions(+)
19
20 diff --git a/sys-kernel/ck-sources/Manifest b/sys-kernel/ck-sources/Manifest
21 index e44d83fabf3..4909403c8db 100644
22 --- a/sys-kernel/ck-sources/Manifest
23 +++ b/sys-kernel/ck-sources/Manifest
24 @@ -58,6 +58,9 @@ DIST genpatches-4.9-132.extras.tar.xz 17356 BLAKE2B b7cbf6b4fb753c8b2155d61e8635
25 DIST genpatches-4.9-134.base.tar.xz 2469148 BLAKE2B 98d632d35eecd9965bb78d0baf8889c22999c324ab2f93a27ed606b8f1fc9fbcc3ed473bca16d5d508b7aea57f3b9db0fdfa904e4dfe59d2d2849454e8d6d1da SHA512 75b10ad827435c6cf5bdc568bfb5d48d703c2117563cdd406e7d98701bb22e2944695295933ab7bae03e3647565fd8d86f3f4142ca2ea538dde4e9ea8d350ff0
26 DIST genpatches-4.9-134.experimental.tar.xz 106384 BLAKE2B cf341a8c8f43353fead3844c549932de413380b72f5efb686031a35c5de78c13f66d606d5884bfea45333c7aaa39589d93cd6c295fc34dd103f354209a94116e SHA512 491a2b541b933a0e6f0eac55eb939ab668085158d059a2bbe99826e657bba3576bd6092a83baeda8c11a29a770823228ead660a5d64cce09354fb177eb857cd0
27 DIST genpatches-4.9-134.extras.tar.xz 17356 BLAKE2B a6a8fd7226f451ea0a42abffab2a74c2dfc2ad61130b49a51548d72c98a3f1c96dba5432fc3abf88d3c08d1cb07b28ad7d252e22ad04443e3fc251a03affa045 SHA512 221edf2d3ca1f11d48dafd3cb86b316153ffd6928c1dc690fe5b69f212ae20ccd7b203c272e4554f3045da51cef7a3bc50d388cfe7bee7630ccee586ae3d7986
28 +DIST genpatches-4.9-136.base.tar.xz 2499112 BLAKE2B d68b80514607892807b343ba310cd87df1e655f290e265572e6162529bf65205723dc89cf3520ada6f7f9d2d94e9f9a9ed2a9f709096e2c4fae5db07a5921540 SHA512 286063c44a5752162924d4a1b1a1f34dda1f9bb5f81576a96a083d1b91ff2f846d813fb7c5bf312f711e4fbb5c1cebe700907eba78d936259fff27c27db0ab6f
29 +DIST genpatches-4.9-136.experimental.tar.xz 106404 BLAKE2B 7b3434f32eb16392162824e1a374f675c1e993a3e076b0d464812b420fcbb0d887bd8fc5b1316b71a4adcfeef714b9576a09c737e0c22374967d771417664757 SHA512 1241adbf933ec79f1ed809521c55e44a51b3060ef544ade05ee90ffbfd355613268beda4a1683f9b9a7b172f8f6305271b3caa9adea99980a0b1848f94e8cb86
30 +DIST genpatches-4.9-136.extras.tar.xz 17360 BLAKE2B e038a5f1fab6209642f023bbe789f540c2ffc4e946fa0c0d460ae9a9ee7c712c1c932317838313694a4a3312a4639e1f56db8e181825d2055c321e2f0fa6015e SHA512 49ec9be3ad02078fb235e4dda2111069244c37d04d434028d4fd5eb81e495480b2fdf1953d3671254839b3ddbf50a74c1f86bce2738db05180a0f3eb0b2d25f0
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.132.ebuild b/sys-kernel/ck-sources/ck-sources-4.9.132.ebuild
36 new file mode 100644
37 index 00000000000..7809ea8b79b
38 --- /dev/null
39 +++ b/sys-kernel/ck-sources/ck-sources-4.9.132.ebuild
40 @@ -0,0 +1,52 @@
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="136"
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 +}